.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}.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-b6e95a71]{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-b6e95a71]{width:min(var(--panel-w,360px), 92vw)}.ctxShell.ctxShellDragging[data-v-b6e95a71]{transition:none}.ctxPane[data-v-b6e95a71]{width:min(var(--panel-w,360px), 92vw);opacity:1;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-b6e95a71]{opacity:0;pointer-events:none;transition:opacity .22s ease, transform .32s var(--ease-premium);transform:translate(12px)}.ctxPaneRail[data-v-b6e95a71]{width:var(--space-8)}.ctxExpanded[data-v-b6e95a71]{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-b6e95a71]{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.ctxHeadIcon[data-v-b6e95a71]{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}.ctxHeadText[data-v-b6e95a71]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ctxHeadTitle[data-v-b6e95a71]{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}.ctxHeadSubtitle[data-v-b6e95a71]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ctxClose[data-v-b6e95a71]{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-b6e95a71]:hover{color:var(--color-text-primary);background:var(--color-bg-app);box-shadow:var(--shadow-neu-out-cream-sm)}.ctxClose[data-v-b6e95a71]:active{box-shadow:var(--shadow-neu-in-cream)}.ctxCloseX[data-v-b6e95a71]{font-size:var(--fs-md);line-height:1}.ctxCards[data-v-b6e95a71]{gap:var(--space-3);flex-direction:column;display:flex}.dragEdge[data-v-b6e95a71]{cursor:col-resize;z-index:10;width:6px;position:absolute;top:0;bottom:0;left:0}.dragEdge[data-v-b6e95a71]:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:0}.dragEdge[data-v-b6e95a71]:hover:after{background:var(--color-border-strong)}.ctxShell.ctxShellDragging .dragEdge[data-v-b6e95a71]:after{background:var(--color-accent)}.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-422aeb04]{padding:12px 14px}.accountIdentityMain[data-v-422aeb04]{align-items:center;gap:12px;min-width:0;display:flex}.accountNameLink[data-v-422aeb04]{color:inherit;text-decoration:none;transition:color .15s}.accountNameLink[data-v-422aeb04]:hover{color:var(--color-accent,#059669);text-decoration:underline}.domainWithBadges[data-v-422aeb04]{align-items:center;gap:4px;min-width:0;display:flex}.integrationBadges[data-v-422aeb04]{flex-shrink:0;align-items:center;gap:3px;display:flex}.integrationFaviconLink[data-v-422aeb04]{align-items:center;line-height:0;display:flex}.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}.shell[data-v-079c0d58]{min-width:0}.shell.mode-embedded[data-v-079c0d58]{height:100%;min-height:0}.backdrop[data-v-079c0d58]{padding:var(--space-5);z-index:50;background:#00000059;place-items:center;display:grid;position:fixed;inset:0}.backdrop.mode-embedded[data-v-079c0d58]{z-index:auto;background:0 0;height:100%;min-height:0;padding:0;display:block;position:static;inset:auto;overflow:hidden}.modal[data-v-079c0d58]{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-079c0d58]{height:100%;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0}.top[data-v-079c0d58]{padding:var(--space-5);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;display:flex}.top.top--borderless[data-v-079c0d58]{border-bottom:none}.top.mode-embedded[data-v-079c0d58]{padding:0 0 var(--space-3)}.title[data-v-079c0d58]{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-079c0d58]{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-079c0d58]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.icon[data-v-079c0d58]{width:var(--space-4);height:var(--space-4)}.errorBanner[data-v-079c0d58]{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-079c0d58]{width:var(--space-4);height:var(--space-4);color:var(--color-danger);flex:none;margin-top:1px}.errorBannerText[data-v-079c0d58]{min-width:0;font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-normal)}.body[data-v-079c0d58]{padding:var(--space-5);flex:auto;overflow:auto}.body.body--no-padding[data-v-079c0d58]{padding:0}.body.mode-embedded[data-v-079c0d58]{padding:var(--space-3);height:100%;min-height:0;overflow:hidden}.footer[data-v-079c0d58]{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-app,#faf6f0);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.footer.mode-embedded[data-v-079c0d58]{padding:var(--space-3);flex:none}.footer-start[data-v-079c0d58]{gap:var(--space-2);align-items:center;display:flex}.footer-start[data-v-079c0d58]:empty{display:none}.footer-end[data-v-079c0d58]{gap:var(--space-2);align-items:center;margin-left:auto;display:flex}.enrollmentDetail[data-v-bfe249ec]{padding:12px 0 4px}.detailLoading[data-v-bfe249ec],.detailEmpty[data-v-bfe249ec]{color:var(--muted);padding:8px 0;font-size:13px}.detailError[data-v-bfe249ec]{color:var(--danger);padding:8px 0;font-size:13px}.timeline[data-v-bfe249ec]{flex-direction:column;display:flex}.timelineStep[data-v-bfe249ec]{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-bfe249ec]:hover{background:var(--row-hover-bg)}.timelineStep[data-v-bfe249ec]:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.stepIconCol[data-v-bfe249ec]{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.stepIcon[data-v-bfe249ec]{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-bfe249ec]{background:var(--border2);flex:1;width:1px;min-height:12px;margin:4px 0}.timelineStep:last-child .stepLine[data-v-bfe249ec]{display:none}.stepContent[data-v-bfe249ec]{flex:1;min-width:0;padding-bottom:16px}.stepHeader[data-v-bfe249ec]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.stepLabel[data-v-bfe249ec]{color:var(--text);font-size:13px;font-weight:600}.stepDate[data-v-bfe249ec]{color:var(--muted);font-size:12px}.stepStatus[data-v-bfe249ec]{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-bfe249ec]{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.stepStatus-pending_approval[data-v-bfe249ec]{color:var(--warning,#f59e0b);border-color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 8%, transparent)}.stepStatus-failed[data-v-bfe249ec]{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}.stepStatus-replied[data-v-bfe249ec]{color:var(--success);border-color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.stepSubject[data-v-bfe249ec]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:13px;font-weight:500;overflow:hidden}.stepBody[data-v-bfe249ec]{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-bfe249ec]{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-bfe249ec]{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, var(--surface))}.replyLabel[data-v-bfe249ec]{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-bfe249ec]{color:var(--danger)}.replyFrom[data-v-bfe249ec]{text-transform:none;letter-spacing:0;color:var(--muted);font-weight:400}.replySnippet[data-v-bfe249ec]{color:var(--text);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.ss[data-v-cb8d4f31]{width:100%;position:relative}.ss-control[data-v-cb8d4f31]{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-cb8d4f31]:disabled{cursor:not-allowed;opacity:.7}.ss-value[data-v-cb8d4f31]{color:var(--text);white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;display:inline-flex}.ss-label[data-v-cb8d4f31]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.ss-secondary[data-v-cb8d4f31]{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-cb8d4f31]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ss-caret[data-v-cb8d4f31]{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-cb8d4f31]{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-cb8d4f31]{border-bottom:1px solid var(--border);padding:8px}.ss-search-input[data-v-cb8d4f31]{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-cb8d4f31]{flex-direction:column;gap:1px;padding:4px;display:flex;overflow:auto}.ss-item[data-v-cb8d4f31]{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-cb8d4f31]{border-radius:2px;flex-shrink:0}.ss-item[data-v-cb8d4f31]:hover:not(.ss-item-disabled){background:var(--row-hover-bg)}.ss-item-selected[data-v-cb8d4f31],.ss-item-selected[data-v-cb8d4f31]:hover{background:var(--nav-active-bg);color:var(--accent)}.ss-item-disabled[data-v-cb8d4f31]{color:var(--muted);cursor:not-allowed;opacity:.55}.ss-item-disabled[data-v-cb8d4f31]:hover{background:0 0}.ss-empty[data-v-cb8d4f31]{color:var(--muted);padding:10px;font-size:13px}.ss-trunc[data-v-cb8d4f31]{color:var(--muted);border-top:1px solid var(--border2);padding:10px;font-size:13px}.contactsTable[data-v-3c8abc8a]{flex-direction:column;gap:0;display:flex}.filters[data-v-3c8abc8a]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.filterAccountSelect[data-v-3c8abc8a]{min-width:200px;max-width:280px}.filterToggleWrap[data-v-3c8abc8a]{align-items:center;height:34px;display:flex}.filterGroup[data-v-3c8abc8a]{flex-direction:column;gap:4px;display:flex}.filterLabel[data-v-3c8abc8a]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px;font-weight:600}.filterDate[data-v-3c8abc8a]{min-width:140px}.rangeInputs[data-v-3c8abc8a]{align-items:center;gap:4px;display:flex}.filterDays[data-v-3c8abc8a]{width:70px}.rangeSep[data-v-3c8abc8a]{color:var(--muted);font-size:13px}.activeFilterRow[data-v-3c8abc8a]{align-items:center;gap:6px;margin-bottom:10px;display:flex}.filterPill[data-v-3c8abc8a]{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-3c8abc8a]{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-3c8abc8a]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.tableScroll[data-v-3c8abc8a]{min-width:0;overflow-x:auto}.tableHeader[data-v-3c8abc8a]{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-3c8abc8a]{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-3c8abc8a]:hover,.tableRow.expanded[data-v-3c8abc8a]{background:var(--row-hover-bg)}.tableRow[data-v-3c8abc8a]:last-child{border-bottom:none}.tableRow[data-v-3c8abc8a]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.expandedRow[data-v-3c8abc8a]{border-bottom:1px solid var(--border2);background:var(--bg);padding:0 14px 4px}.tableEmpty[data-v-3c8abc8a],.tableError[data-v-3c8abc8a]{color:var(--muted);text-align:center;padding:16px;font-size:13px}.tableError[data-v-3c8abc8a]{color:var(--danger)}.expandChevron[data-v-3c8abc8a]{color:var(--muted);flex-shrink:0;align-items:center;margin-right:6px;transition:transform .15s;display:inline-flex}.expandChevron.open[data-v-3c8abc8a]{transform:rotate(180deg)}.col-contact[data-v-3c8abc8a]{align-items:center;min-width:0;display:flex;overflow:hidden}.contactName[data-v-3c8abc8a]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.col-account[data-v-3c8abc8a]{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.accountFavicon[data-v-3c8abc8a]{border-radius:2px;flex-shrink:0}.accountName[data-v-3c8abc8a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.col-step[data-v-3c8abc8a],.col-enrolled[data-v-3c8abc8a],.col-duration[data-v-3c8abc8a],.col-exit[data-v-3c8abc8a]{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;overflow:hidden}.daysVal[data-v-3c8abc8a]{color:var(--text);font-size:12px}.statusBadge[data-v-3c8abc8a]{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-3c8abc8a]{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.status-paused[data-v-3c8abc8a]{color:var(--warning,#f59e0b);border-color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 8%, transparent)}.status-completed[data-v-3c8abc8a]{color:var(--success);border-color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.status-disqualified[data-v-3c8abc8a]{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}.awaitingExit[data-v-3c8abc8a]{color:var(--warning);font-size:12px;font-weight:600}.exitReason[data-v-3c8abc8a]{color:var(--muted);font-size:12px}.muted[data-v-3c8abc8a]{color:var(--muted)}.loadMore[data-v-3c8abc8a]{text-align:center;color:var(--muted);padding:12px;font-size:13px}.tableFooter[data-v-3c8abc8a]{color:var(--muted);text-align:right;margin-top:8px;font-size:12px}.sd-loading[data-v-818d38c7]{padding:var(--space-5);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.sd-error[data-v-818d38c7]{color:var(--color-danger)}.sd-body[data-v-818d38c7]{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}.sd-funnel[data-v-818d38c7]{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle);align-items:center;display:flex;overflow-x:auto}.sequencesCard[data-v-086fa2b2]{flex-direction:column;gap:12px;display:flex}.headerRow[data-v-086fa2b2]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.title[data-v-086fa2b2]{font-size:14px;font-weight:600}.subtitle[data-v-086fa2b2]{color:var(--muted);font-size:12px}.muted[data-v-086fa2b2]{color:var(--muted);font-size:13px}.errorText[data-v-086fa2b2]{color:var(--danger);font-size:13px}.seqList[data-v-086fa2b2]{flex-direction:column;gap:10px;display:flex}.seqRow[data-v-086fa2b2]{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:6px;width:100%;margin:-8px -8px 0;padding:8px;transition:background .12s,border-color .12s;display:flex}.seqRow[data-v-086fa2b2]:hover{background:var(--row-hover-bg,#00000008);border-color:var(--border,#00000014)}.seqName[data-v-086fa2b2]{color:var(--text);font-size:13px;font-weight:500}.seqMeta[data-v-086fa2b2]{color:var(--muted);font-size:11px}.accountAgentRunsCard[data-v-7d1bcff9]{flex-direction:column;gap:12px;display:flex}.cardHeader[data-v-7d1bcff9]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cardTitle[data-v-7d1bcff9]{color:var(--text);font-size:15px;font-weight:700}.cardSubtitle[data-v-7d1bcff9]{color:var(--muted);margin-top:2px;font-size:12px}.runComposer[data-v-7d1bcff9]{align-items:center;gap:8px;display:flex}.composerSelect[data-v-7d1bcff9]{flex:auto;min-width:0}.errorText[data-v-7d1bcff9]{color:var(--danger);font-size:12px}.runList[data-v-7d1bcff9]{flex-direction:column;gap:8px;display:flex}.runRow[data-v-7d1bcff9]{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-7d1bcff9]:hover{background:var(--row-hover-bg)}.runAgentLine[data-v-7d1bcff9],.runMetaLine[data-v-7d1bcff9],.runFooterLine[data-v-7d1bcff9],.outputPills[data-v-7d1bcff9],.runFooterMeta[data-v-7d1bcff9]{align-items:center;gap:8px;min-width:0;display:flex}.runAgentLine[data-v-7d1bcff9],.runFooterLine[data-v-7d1bcff9]{justify-content:space-between}.statusBadge[data-v-7d1bcff9]{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-7d1bcff9]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.statusBadge.is-warning[data-v-7d1bcff9]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.statusBadge.is-danger[data-v-7d1bcff9]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.runTime[data-v-7d1bcff9],.runAgentVersion[data-v-7d1bcff9],.runRuntime[data-v-7d1bcff9],.runMetaLine[data-v-7d1bcff9]{color:var(--muted);font-size:12px}.runAgentName[data-v-7d1bcff9]{color:var(--text);font-weight:600}.runAgentLine[data-v-7d1bcff9]{align-items:center}.runRuntime[data-v-7d1bcff9]{flex-shrink:0;margin-left:auto}.summaryClamp[data-v-7d1bcff9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.outputPill[data-v-7d1bcff9]{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-7d1bcff9]{min-width:0}.outputPills[data-v-7d1bcff9]{flex-wrap:wrap}.runFooterLine[data-v-7d1bcff9]{align-items:center}.runFooterMeta[data-v-7d1bcff9]{flex-shrink:0;justify-content:flex-end;margin-left:auto}.runFooterLine>.runTime[data-v-7d1bcff9]{flex-shrink:0}.runFooterLine>.outputPills[data-v-7d1bcff9]{margin-left:auto}.muted[data-v-7d1bcff9]{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-7648aa89]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 12px;display:flex}.chatAgentTop[data-v-7648aa89]{border-bottom:1px solid var(--border);flex-direction:column;flex:none;gap:10px;padding-bottom:10px;display:flex}.errorText[data-v-7648aa89]{font-size:12px}.chatThreadBar[data-v-7648aa89]{align-items:center;gap:4px;display:flex;position:relative}.chatThreadTitle[data-v-7648aa89]{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-7648aa89]:hover{background:var(--hover-bg,#0000000d)}.chatThreadTitleEdit[data-v-7648aa89]{flex:1;min-width:0;padding:3px 6px;font-size:14px;font-weight:600}.chatHeaderIconBtn[data-v-7648aa89]{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-7648aa89]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.chatHeaderIconBtn[data-v-7648aa89]:disabled{opacity:.4;cursor:default}.chatHistoryWrap[data-v-7648aa89]{position:relative}.chatHistoryPopover[data-v-7648aa89]{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-7648aa89]{font-size:13px}.chatHistoryList[data-v-7648aa89]{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.chatHistoryItem[data-v-7648aa89]{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-7648aa89]:hover{background:var(--hover-bg,#0000000f)}.chatHistoryItem.active[data-v-7648aa89]{background:var(--hover-bg,#00000014);font-weight:600}.chatHistoryEmpty[data-v-7648aa89]{color:var(--muted);padding:8px 10px;font-size:12px}.chatMessages[data-v-7648aa89]{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:auto}.chatRow[data-v-7648aa89]{width:100%}.chatRow[data-trimmed=true][data-v-7648aa89]{opacity:.5}.chatCapacityBanner[data-v-7648aa89]{text-align:center;color:var(--muted);border-top:1px solid var(--border);padding:12px 16px;font-size:12px}.chatUserMessage[data-v-7648aa89]{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-7648aa89]{white-space:pre-wrap}.messageAttachments[data-v-7648aa89]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.messageAttachments[data-v-7648aa89]:last-child{margin-bottom:0}.messageAttachmentChip[data-v-7648aa89]{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-7648aa89]{object-fit:cover;border-radius:2px;flex-shrink:0;width:18px;height:18px}.messageAttachmentName[data-v-7648aa89]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatAssistantMessage[data-v-7648aa89]{width:100%;color:var(--text)}.chatCancelledMessage[data-v-7648aa89]{font-size:var(--fs-sm,12px);color:var(--text-tertiary,#9ca3af);align-items:center;gap:6px;font-style:italic;display:flex}.chatCancelledIcon[data-v-7648aa89]{color:var(--color-danger,#dc2626);flex-shrink:0}.chatToolEventRow[data-v-7648aa89]{width:100%}.chatToolEventRow[data-v-7648aa89] .feedRow{gap:0}.chatToolEventRow[data-v-7648aa89] .feedBody{padding:2px 0}.chatToolEventRow[data-v-7648aa89] .feedIcon{flex:0 0 16px}.hiddenFileInput[data-v-7648aa89]{display:none}.chatComposer[data-v-7648aa89]{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-7648aa89]{flex-wrap:wrap;gap:6px;padding:8px 10px 4px;display:flex}.attachmentChip[data-v-7648aa89]{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-7648aa89]{object-fit:cover;border-radius:2px;flex-shrink:0;width:16px;height:16px}.attachmentChipName[data-v-7648aa89]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.attachmentRemove[data-v-7648aa89]{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-7648aa89]{opacity:1}.chatComposerInputWrap[data-v-7648aa89]{display:flex;position:relative}.chatComposerInput[data-v-7648aa89]{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-7648aa89]{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-7648aa89]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.composerMicFloating[data-v-7648aa89]:disabled{opacity:.4;cursor:default}.composerMicFloatingActive[data-v-7648aa89],.composerMicFloatingActive[data-v-7648aa89]:hover:not(:disabled){color:#fff;background:var(--primary,#2563eb)}.chatComposerToolbar[data-v-7648aa89]{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-7648aa89]>*{align-items:center;display:inline-flex}.composerAddWrap[data-v-7648aa89]{position:relative}.composerIconBtn[data-v-7648aa89]{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-7648aa89]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.composerIconBtn[data-v-7648aa89]:disabled{opacity:.4;cursor:default}.composerAddMenu[data-v-7648aa89]{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-7648aa89]{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-7648aa89]:hover:not(:disabled){background:var(--hover-bg,#0000000f)}.composerAddMenuItemDisabled[data-v-7648aa89]{opacity:.4;cursor:default}.composerModelPill[data-v-7648aa89]{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-7648aa89]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.composerContextCircle[data-v-7648aa89]{color:var(--primary);cursor:default;flex-shrink:0;align-items:center;display:flex;position:relative}.composerContextHovercard[data-v-7648aa89]{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-7648aa89]{display:block}.contextHovercardRow[data-v-7648aa89]{align-items:center;gap:6px;padding:2px 0;display:flex}.contextHovercardHeader[data-v-7648aa89]{border-bottom:1px solid var(--border);justify-content:space-between;margin-bottom:4px;padding-bottom:4px;font-weight:600}.contextHovercardSwatch[data-v-7648aa89]{background:var(--primary);border-radius:2px;flex-shrink:0;width:8px;height:8px}.contextHovercardSwatchOutput[data-v-7648aa89]{background:var(--muted)}.contextHovercardLabel[data-v-7648aa89]{color:var(--muted);flex:1}.contextHovercardValue[data-v-7648aa89]{font-variant-numeric:tabular-nums;color:var(--text)}.contextHovercardSubrow[data-v-7648aa89]{padding-left:14px;font-size:11px}.contextHovercardTotal[data-v-7648aa89]{border-top:1px solid var(--border);margin-top:4px;padding-top:4px;font-weight:600}.contextHovercardNote[data-v-7648aa89]{color:var(--muted);padding-top:4px;font-size:11px;font-style:italic}.contextHovercardHistory[data-v-7648aa89]{border-top:1px solid var(--border);justify-content:space-between;margin-top:4px;padding-top:4px}.contextHovercardWarn[data-v-7648aa89]{color:var(--warning,#d97706);white-space:normal;padding-top:2px;font-size:11px;line-height:1.35}.contextHovercardNote[data-v-7648aa89]{color:#9ca3af;white-space:normal;padding-top:2px;font-size:11px;line-height:1.35}.composerToolbarDivider[data-v-7648aa89]{background:var(--border);flex-shrink:0;width:1px;height:14px;margin:0 3px}.composerContextChip[data-v-7648aa89]{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-7648aa89]{flex-shrink:0}.composerSendBtn[data-v-7648aa89]{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-7648aa89]:hover:not(:disabled){background:var(--primary-hover,var(--primary))}.composerSendBtn[data-v-7648aa89]:disabled{background:var(--border);color:var(--muted);cursor:default}.composerStopBtn[data-v-7648aa89]{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;display:flex}.composerStopBtn[data-v-7648aa89]:hover{background:var(--primary-hover,var(--primary))}.composerStopBtn[data-v-7648aa89]:active{transform:scale(.96)}.thinkingRow[data-v-7648aa89]{justify-content:flex-start;align-items:center;gap:8px;padding:6px 0 6px 2px;display:flex}.thinkingText[data-v-7648aa89]{color:var(--muted);font-size:12px}.shell[data-v-d0e644fd]{min-width:0}.shell.mode-embedded[data-v-d0e644fd]{height:100%;min-height:0}.backdrop[data-v-d0e644fd]{background:var(--backdrop);z-index:50;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.backdrop.mode-embedded[data-v-d0e644fd]{z-index:auto;background:0 0;height:100%;min-height:0;padding:0;display:block;position:static;inset:auto;overflow:hidden}.modal[data-v-d0e644fd]{background:var(--surface);border:1px solid var(--border);width:100%;box-shadow:0 10px 30px var(--shadow);border-radius:12px;flex-direction:column;max-height:calc(100vh - 36px);display:flex;overflow:hidden}.modal.mode-embedded[data-v-d0e644fd]{height:100%;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0}.top[data-v-d0e644fd]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.top.mode-embedded[data-v-d0e644fd]{padding:0 0 14px}.errorBanner[data-v-d0e644fd]{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger) 12%, var(--surface));color:var(--text);border-radius:10px;align-items:flex-start;gap:10px;margin:16px 24px 0;padding:10px 12px;display:flex}.errorBannerIcon[data-v-d0e644fd]{width:18px;height:18px;color:var(--danger);flex:none;margin-top:1px}.errorBannerText[data-v-d0e644fd]{min-width:0;font-size:13px;line-height:1.4}.title[data-v-d0e644fd]{flex:1;font-size:20px;font-weight:600}.closeBtn[data-v-d0e644fd]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}.closeBtn[data-v-d0e644fd]:hover{background:var(--row-hover-bg);color:var(--text)}.icon[data-v-d0e644fd]{width:20px;height:20px}.body[data-v-d0e644fd]{flex:auto;padding:24px;overflow:auto}.body.mode-embedded[data-v-d0e644fd]{height:100%;min-height:0;padding:14px;overflow:hidden}.body[data-v-d0e644fd] .dialogFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.body[data-v-d0e644fd] .dialogFormField{min-width:0}.body[data-v-d0e644fd] .dialogFormFieldSpan2{grid-column:span 2}.body[data-v-d0e644fd] .dialogFormLabel{color:var(--muted);margin-bottom:6px;font-size:12px}.body[data-v-d0e644fd] .dialogFormInputFull{width:100%}.body[data-v-d0e644fd] .dialogFormControlRow{align-items:center;min-height:42px;display:flex}.body[data-v-d0e644fd] .dialogFormIconAlignTop{align-items:flex-start;padding-top:2px}.body[data-v-d0e644fd] .dialogHelperText{color:var(--muted);margin-top:6px;font-size:12px}.body[data-v-d0e644fd] .dialogOutputText{min-height:24px;color:var(--text);align-items:center;padding:2px 0;font-size:14px;font-weight:500;line-height:1.4;display:flex}.body[data-v-d0e644fd] .dialogFormTextarea{border:1px solid var(--border);resize:vertical;background:var(--field-bg);width:100%;min-height:140px;color:var(--text);border-radius:10px;padding:10px 12px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:13px}.body[data-v-d0e644fd] .dialogFormTextareaLg{min-height:180px}.footer[data-v-d0e644fd]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.footer-start[data-v-d0e644fd]{align-items:center;gap:8px;display:flex}.footer-start[data-v-d0e644fd]:empty{display:none}.footer-end[data-v-d0e644fd]{align-items:center;gap:8px;margin-left:auto;display:flex}.footer.mode-embedded[data-v-d0e644fd]{flex:none;padding:14px}.footer[data-v-d0e644fd] .modalFooterShell,.footer[data-v-d0e644fd] .modalFooterRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.footer[data-v-d0e644fd] .modalFooterDanger{flex-wrap:wrap;gap:8px;display:flex}.footer[data-v-d0e644fd] .modalFooterActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.footer[data-v-d0e644fd] .btn,.btn[data-v-d0e644fd]{cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.footer[data-v-d0e644fd] .btn:not(.primary):not(.danger),.btn[data-v-d0e644fd]{background:var(--surface);color:var(--text)}.footer[data-v-d0e644fd] .btn:not(.primary):not(.danger):hover,.btn[data-v-d0e644fd]:hover{background:var(--row-hover-bg)}.statusPill[data-v-ed8b7478]{white-space:nowrap}.statusPill[data-status=pending][data-v-ed8b7478],.statusPill[data-status=open][data-v-ed8b7478],.statusPill[data-status=pending_approval][data-v-ed8b7478],.statusPill[data-status=sent][data-v-ed8b7478],.statusPill[data-status=deleted][data-v-ed8b7478],.statusPill[data-status=queued][data-v-ed8b7478],.statusPill[data-status=ignored][data-v-ed8b7478],.statusPill[data-status=skipped][data-v-ed8b7478]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.statusPill[data-status=cancelled][data-v-ed8b7478],.statusPill[data-status=rejected][data-v-ed8b7478]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text);opacity:.7}.statusPill[data-status=done][data-v-ed8b7478],.statusPill[data-status=delivered][data-v-ed8b7478],.statusPill[data-status=completed][data-v-ed8b7478],.statusPill[data-status=applied][data-v-ed8b7478]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=sending][data-v-ed8b7478],.statusPill[data-status=bounced][data-v-ed8b7478],.statusPill[data-status=processing][data-v-ed8b7478]{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.statusPill[data-status=error][data-v-ed8b7478],.statusPill[data-status=failed][data-v-ed8b7478],.statusPill[data-status=spam][data-v-ed8b7478],.statusPill[data-status=send_failed][data-v-ed8b7478]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.statusPill[data-status=running][data-v-ed8b7478],.statusPill[data-status=queued_for_sending][data-v-ed8b7478],.statusPill[data-status=opened][data-v-ed8b7478]{color:#1e40af;background:#3b82f624;border-color:#3b82f659}html[data-theme=dark] .statusPill[data-status=running][data-v-ed8b7478],html[data-theme=dark] .statusPill[data-status=queued_for_sending][data-v-ed8b7478],html[data-theme=dark] .statusPill[data-status=opened][data-v-ed8b7478]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f63d}.statusPill[data-status=voicemail_left][data-v-ed8b7478]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=no_answer][data-v-ed8b7478],.statusPill[data-status=busy][data-v-ed8b7478],.statusPill[data-status=out_of_window][data-v-ed8b7478],.statusPill[data-status=out_of_capacity][data-v-ed8b7478]{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-ed8b7478],.statusPill[data-status=scheduled][data-v-ed8b7478],.statusPill[data-status=retry_pending][data-v-ed8b7478]{color:#1e40af;background:#3b82f624;border-color:#3b82f659}html[data-theme=dark] .statusPill[data-status=passed_to_agent_dialer][data-v-ed8b7478],html[data-theme=dark] .statusPill[data-status=scheduled][data-v-ed8b7478],html[data-theme=dark] .statusPill[data-status=retry_pending][data-v-ed8b7478]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f63d}.statusPill[data-status=dialing][data-v-ed8b7478]{color:#1e40af;background:#3b82f62e;border-color:#3b82f673}.statusPill[data-status=dialing][data-v-ed8b7478]: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-ed8b7478;display:inline-block}html[data-theme=dark] .statusPill[data-status=dialing][data-v-ed8b7478]{color:#93c5fd;background:#3b82f629;border-color:#3b82f652}@keyframes dialingPulse-ed8b7478{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.statusPill[data-status=passed_to_human_dialer][data-v-ed8b7478]{color:#6d28d9;background:#8b5cf624;border-color:#8b5cf659}html[data-theme=dark] .statusPill[data-status=passed_to_human_dialer][data-v-ed8b7478]{color:#c4b5fd;background:#8b5cf629;border-color:#8b5cf64d}.statusPill[data-status=connected_interested][data-v-ed8b7478],.statusPill[data-status=connected_callback][data-v-ed8b7478]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=connected_not_interested][data-v-ed8b7478],.statusPill[data-status=gatekeeper][data-v-ed8b7478]{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-ed8b7478],.statusPill[data-status=do_not_call][data-v-ed8b7478],.statusPill[data-status=dialer_failed][data-v-ed8b7478]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.statusPill[data-status=call_returned][data-v-ed8b7478]{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.statusPill[data-status=engaged][data-v-ed8b7478],.statusPill[data-status=human_picked_up][data-v-ed8b7478]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=active][data-v-ed8b7478]{color:#1e40af;background:#3b82f624;border-color:#3b82f659}html[data-theme=dark] .statusPill[data-status=active][data-v-ed8b7478]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f63d}.statusPill[data-status=disqualified][data-v-ed8b7478]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.statusPill[data-status=removed_wrong_number][data-v-ed8b7478],.statusPill[data-status=removed_number_changed][data-v-ed8b7478]{background:var(--status-neutral-bg,#94a3b824);border-color:var(--status-neutral-border,#94a3b84d);color:var(--status-neutral-text,#475569)}.memberModalBody[data-v-dbc5da21]{gap:18px;display:grid}.memberModalHeader[data-v-dbc5da21]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.memberIdentityBlock[data-v-dbc5da21]{gap:12px;min-width:0;display:grid}.memberTitleRow[data-v-dbc5da21]{gap:4px;display:grid}.memberNameRow[data-v-dbc5da21]{align-items:center;gap:8px;min-width:0;display:flex}.memberName[data-v-dbc5da21]{color:var(--text);font-size:20px;font-weight:800}.memberSubline[data-v-dbc5da21],.muted[data-v-dbc5da21],.emptyText[data-v-dbc5da21],.activitySubtitle[data-v-dbc5da21],.activityDate[data-v-dbc5da21]{color:var(--muted);font-size:13px}.pillRow[data-v-dbc5da21]{flex-wrap:wrap;gap:8px;display:flex}.memberRolePill[data-v-dbc5da21],.memberMetaPill[data-v-dbc5da21]{border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.memberMetaPill[data-v-dbc5da21]{border:1px solid var(--border);background:var(--surface);color:var(--text)}.memberMetaPill.sentiment[data-v-dbc5da21]{background:color-mix(in srgb, var(--surface) 94%, var(--field-bg) 6%)}.memberStatBlock[data-v-dbc5da21]{flex:none;justify-items:end;gap:8px;display:grid}.scoreCircle[data-v-dbc5da21]{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-dbc5da21]{border:1px solid var(--border);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.memberModalGrid[data-v-dbc5da21]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detailSection[data-v-dbc5da21]{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-dbc5da21]{color:var(--text);font-size:13px;font-weight:800}.sectionHeaderRow[data-v-dbc5da21]{justify-content:space-between;align-items:center;gap:12px;display:flex}.detailText[data-v-dbc5da21],.noteItem[data-v-dbc5da21],.activityTitle[data-v-dbc5da21]{color:var(--text);font-size:13px}.noteList[data-v-dbc5da21],.activityList[data-v-dbc5da21]{gap:8px;display:grid}.activityRow[data-v-dbc5da21]{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-dbc5da21]{min-width:0}.activityTitle[data-v-dbc5da21],.activitySubtitle[data-v-dbc5da21]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activityTime[data-v-dbc5da21]{text-align:right;font-size:12px}.editGrid[data-v-dbc5da21]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field[data-v-dbc5da21]{gap:6px;display:grid}label[data-v-dbc5da21]{color:var(--text);font-size:12px;font-weight:700}.input[data-v-dbc5da21],select.input[data-v-dbc5da21]{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-dbc5da21]{flex-direction:column;gap:10px;display:flex}.seqEnrollmentRow[data-v-dbc5da21]{flex-direction:column;gap:4px;display:flex}.seqEnrollmentName[data-v-dbc5da21]{color:var(--text);font-size:13px;font-weight:500}.seqEnrollmentStatus[data-v-dbc5da21]{color:var(--muted);font-size:11px}.footerRow[data-v-dbc5da21],.footerLeft[data-v-dbc5da21],.footerRight[data-v-dbc5da21]{align-items:center;gap:10px;display:flex}.footerRow[data-v-dbc5da21]{justify-content:space-between;width:100%}.sfLink[data-v-dbc5da21]{flex:none;justify-content:center;align-items:center;display:inline-flex}.sfIcon[data-v-dbc5da21]{border-radius:4px;width:16px;height:16px}@media (width<=900px){.memberModalHeader[data-v-dbc5da21],.memberModalGrid[data-v-dbc5da21],.editGrid[data-v-dbc5da21],.activityRow[data-v-dbc5da21]{grid-template-columns:minmax(0,1fr);display:grid}.memberStatBlock[data-v-dbc5da21]{justify-items:start}.activityTime[data-v-dbc5da21]{text-align:left}}.buyingTeamCard[data-v-6a808c34]{gap:12px;display:grid}.headerRow[data-v-6a808c34]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.title[data-v-6a808c34]{color:var(--text);font-size:14px;font-weight:700}.subtitle[data-v-6a808c34],.muted[data-v-6a808c34],.laneEmpty[data-v-6a808c34]{color:var(--muted);font-size:12px}.playPicker[data-v-6a808c34]{border:1px solid var(--border);background:var(--surface);color:var(--text);text-overflow:ellipsis;border-radius:6px;flex-shrink:0;max-width:160px;padding:2px 6px;font-size:11px;overflow:hidden}.laneList[data-v-6a808c34]{gap:10px;display:grid}.laneRow[data-v-6a808c34]{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;display:grid}.laneLabel[data-v-6a808c34]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.laneDotsWrap[data-v-6a808c34]{align-items:center;min-width:0;min-height:28px;display:flex}.laneDots[data-v-6a808c34]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.memberDot[data-v-6a808c34],.memberOverflow[data-v-6a808c34]{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-6a808c34]{width:auto;min-width:28px;color:var(--muted);padding:0 8px}.laneEmpty[data-v-6a808c34]{align-items:center;min-height:28px;display:inline-flex}.timeline[data-v-6070cec8]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:4px 8px;overflow:hidden}.tlList[data-v-6070cec8]{padding-left:4px}.tlEntry[data-v-6070cec8]{gap:8px}.tlIcon[data-v-6070cec8]{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex;position:relative}.tlEntry[data-v-6070cec8]:not(:last-child):before{top:22px;left:9px}.timelineFeedback[data-v-6070cec8]{padding:10px}.tlItem[data-v-6070cec8]{cursor:default}.tlItemButton[data-v-6070cec8]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:2px 4px}.tlItemButton[data-v-6070cec8]:hover{background:var(--row-hover-bg)}.tlLine1[data-v-6070cec8]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tlTitle[data-v-6070cec8]{color:var(--fg,var(--text));white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.tlDate[data-v-6070cec8]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.tlLine2[data-v-6070cec8]{align-items:center;gap:6px;display:flex}.tlSubtitle[data-v-6070cec8]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.tlLine2[data-v-6070cec8] .badge{min-height:unset;flex-shrink:0;padding:1px 6px;font-size:10px}.tlLine3[data-v-6070cec8]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.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-7ea6af1a]{flex-direction:column;gap:20px;display:flex}.form-group label[data-v-7ea6af1a]{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.value[data-v-7ea6af1a]{color:#111827;font-size:14px;line-height:1.5}.value.error[data-v-7ea6af1a]{color:#ef4444}.agentValue[data-v-7ea6af1a]{align-items:center;gap:10px;display:flex}.dateValueReadonly[data-v-7ea6af1a]{color:#111827;font-size:14px;line-height:1.5}.link[data-v-7ea6af1a]{color:#2563eb;text-decoration:none}.link[data-v-7ea6af1a]:hover{text-decoration:underline}.relativeDateText[data-v-7ea6af1a]{color:var(--muted);margin-top:8px;font-size:13px;font-style:italic}.form-textarea[data-v-7ea6af1a]{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-128e4eae]{background:var(--backdrop);z-index:60;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[data-v-128e4eae]{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-128e4eae]{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-128e4eae]{align-items:center;gap:12px;padding-right:28px;display:flex}.topLink[data-v-128e4eae]{cursor:pointer;border-radius:10px;margin:-8px;padding:8px;transition:background-color .12s,box-shadow .12s}.topLink[data-v-128e4eae]:hover{background:var(--row-hover-bg)}.topLink[data-v-128e4eae]:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);background:var(--row-hover-bg);outline:none}.head[data-v-128e4eae]{flex-direction:column;gap:4px;display:flex}.accountTitle[data-v-128e4eae]{font-size:20px;font-weight:700}.accountContact[data-v-128e4eae]{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.accountContactText[data-v-128e4eae]{white-space:nowrap;text-overflow:ellipsis;max-width:600px;overflow:hidden}.title[data-v-128e4eae]{font-size:20px;font-weight:700}.sub[data-v-128e4eae]{color:var(--muted)}.section[data-v-128e4eae]{margin-top:16px}.label[data-v-128e4eae]{margin-bottom:8px;font-weight:700}.value[data-v-128e4eae]{color:var(--text)}.signalName[data-v-128e4eae]{color:var(--text);margin-bottom:6px;font-size:18px;font-weight:700}.sourceInline[data-v-128e4eae]{align-items:center;gap:6px;min-width:0;display:inline-flex}.via[data-v-128e4eae]{color:var(--muted)}.sourceIcon[data-v-128e4eae]{border-radius:4px;width:16px;height:16px;display:inline-block}.sourceName[data-v-128e4eae]{white-space:nowrap;text-overflow:ellipsis;max-width:560px;overflow:hidden}.muted[data-v-128e4eae]{color:var(--muted)}.json[data-v-128e4eae]{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-128e4eae]{flex-direction:column;gap:10px;display:flex}.triggerRun[data-v-128e4eae]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px 12px}.triggerRunTop[data-v-128e4eae]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.viewRunBtn[data-v-128e4eae]{margin-left:auto}.triggerNamePill[data-v-128e4eae]{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-128e4eae]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-weight:700;overflow:hidden}.triggerArrow[data-v-128e4eae]{color:var(--muted);flex:none}.triggerAgent[data-v-128e4eae]{min-width:0;max-width:100%;color:var(--text);align-items:center;gap:6px;display:inline-flex}.triggerAgentName[data-v-128e4eae]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.footer[data-v-128e4eae]{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-128e4eae]{gap:8px;display:flex}.backdrop[data-v-a81ea7aa]{background:var(--backdrop);z-index:60;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[data-v-a81ea7aa]{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-a81ea7aa]{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-a81ea7aa]{align-items:center;gap:12px;padding-right:28px;display:flex}.topLink[data-v-a81ea7aa]{cursor:pointer;border-radius:10px;margin:-8px;padding:8px;transition:background-color .12s}.topLink[data-v-a81ea7aa]:hover{background:var(--row-hover-bg)}.topLink[data-v-a81ea7aa]:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);background:var(--row-hover-bg);outline:none}.head[data-v-a81ea7aa]{flex-direction:column;gap:4px;display:flex}.accountTitle[data-v-a81ea7aa]{font-size:20px;font-weight:700}.signalKindRow[data-v-a81ea7aa]{align-items:center;gap:6px;display:flex}.gmailIcon[data-v-a81ea7aa]{border-radius:3px;width:14px;height:14px}.signalKindLabel[data-v-a81ea7aa]{color:var(--muted);font-size:13px}.directionBadge[data-v-a81ea7aa]{border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4}.directionBadge.in[data-v-a81ea7aa]{color:#1d4ed8;background:#dbeafe}.directionBadge.out[data-v-a81ea7aa]{color:#15803d;background:#dcfce7}.emailShell[data-v-a81ea7aa]{flex-direction:column;gap:10px;display:flex}.addressBlock[data-v-a81ea7aa],.messageBlock[data-v-a81ea7aa]{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.fieldRow[data-v-a81ea7aa]{grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.fieldKey[data-v-a81ea7aa]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding-top:2px;font-size:11px;font-weight:700}.fieldValue[data-v-a81ea7aa]{min-width:0;line-height:1.4}.emailAddr[data-v-a81ea7aa]{word-break:break-all;font-weight:600}.subjectLine[data-v-a81ea7aa]{color:var(--text);font-size:15px;font-weight:600;line-height:1.3}.bodyText[data-v-a81ea7aa]{color:var(--text);white-space:pre-wrap;word-break:break-word;min-height:60px;font-size:14px;line-height:1.6}.muted[data-v-a81ea7aa]{color:var(--muted)}.section[data-v-a81ea7aa]{margin-top:4px}.label[data-v-a81ea7aa]{margin-bottom:8px;font-weight:700}.value[data-v-a81ea7aa]{color:var(--text)}.triggerRuns[data-v-a81ea7aa]{flex-direction:column;gap:10px;display:flex}.triggerRun[data-v-a81ea7aa]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;padding:10px 12px}.triggerRunTop[data-v-a81ea7aa]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.viewRunBtn[data-v-a81ea7aa]{margin-left:auto}.triggerNamePill[data-v-a81ea7aa]{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-a81ea7aa]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-weight:700;overflow:hidden}.triggerArrow[data-v-a81ea7aa]{color:var(--muted);flex:none}.triggerAgent[data-v-a81ea7aa]{align-items:center;gap:6px;min-width:0;display:inline-flex}.triggerAgentName[data-v-a81ea7aa]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.footer[data-v-a81ea7aa]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}.right[data-v-a81ea7aa]{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}.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}.revisionForm[data-v-b9d35698]{flex-direction:column;gap:12px;padding:4px 0;display:flex}.revisionCount[data-v-b9d35698]{color:var(--text);margin:0;font-size:14px}.fieldLabel[data-v-b9d35698]{color:var(--text);margin-bottom:-4px;font-size:12px;font-weight:600}.depthRadios[data-v-b9d35698]{flex-direction:column;gap:6px;display:flex}.depthOption[data-v-b9d35698]{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;display:flex}.depthOption.active[data-v-b9d35698]{border-color:var(--primary);background:var(--selection-bg)}.depthOption input[type=radio][data-v-b9d35698]{margin-top:3px}.depthOption strong[data-v-b9d35698]{display:block}.depthDesc[data-v-b9d35698]{color:var(--muted);font-size:12px;display:block}.instructionsInput[data-v-b9d35698]{resize:vertical;font-size:13px}.error[data-v-b9d35698]{color:var(--danger);font-size:13px}.revisionProgress[data-v-b9d35698]{flex-direction:column;gap:10px;padding:4px 0;display:flex}.progressTitle[data-v-b9d35698]{margin:0;font-size:14px;font-weight:600}.progressRow[data-v-b9d35698]{align-items:center;gap:8px;font-size:13px;display:flex}.progressLabel[data-v-b9d35698]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.progressStatus[data-v-b9d35698]{color:var(--muted);font-size:12px}.spinner[data-v-b9d35698]{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-b9d35698}@keyframes spin-b9d35698{to{transform:rotate(360deg)}}.progressSummary[data-v-b9d35698]{flex-direction:column;gap:6px;display:flex}.progressBar[data-v-b9d35698]{background:var(--border);border-radius:3px;height:6px;overflow:hidden}.progressBarFill[data-v-b9d35698]{background:var(--primary);border-radius:3px;height:100%;transition:width .3s}.progressCounts[data-v-b9d35698]{color:var(--muted);font-size:13px}.bulkDoneMsg[data-v-b9d35698]{color:var(--muted);margin:4px 0 0;font-size:13px}.revisionResult[data-v-b9d35698]{border:1px solid var(--border);border-radius:8px;margin-top:8px;padding:10px}.subjectChange[data-v-b9d35698]{margin-bottom:8px;font-size:13px}.revisionActions[data-v-b9d35698]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.provInline[data-v-9fc644eb]{vertical-align:middle;cursor:default;align-items:center;gap:4px;margin-left:6px;display:inline-flex;position:relative}.provArrow[data-v-9fc644eb]{color:var(--muted,#9ca3af);font-size:12px;line-height:0}.provUserIcon[data-v-9fc644eb]{color:var(--color-text-secondary,#6b7280)}.provBadge[data-v-9fc644eb]{vertical-align:middle;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}.liq-verified[data-v-9fc644eb]{color:#065f46;background:#d1fae5}.liq-verified_likely[data-v-9fc644eb]{color:#047857;background:#d1fae5}.liq-unverified[data-v-9fc644eb]{color:#92400e;background:#fef3c7}.liq-invalid[data-v-9fc644eb]{color:#991b1b;background:#fee2e2}.liq-suppressed[data-v-9fc644eb]{color:#475569;background:#f1f5f9}.liq-present[data-v-9fc644eb]{color:#065f46;background:#d1fae5}.liq-person_not_found[data-v-9fc644eb]{color:#6b7280;background:#f1f5f9}.liq-no_longer_current[data-v-9fc644eb],.liq-different_email[data-v-9fc644eb]{color:#92400e;background:#fef3c7}.hoverCard[data-v-9fc644eb]{z-index:100;background:var(--color-bg-surface,#fff);border:1px solid var(--color-border-subtle,#e5e2dc);pointer-events:none;border-radius:8px;flex-direction:column;gap:5px;min-width:180px;margin-right:12px;padding:8px 10px;display:flex;position:absolute;top:calc(100% + 6px);bottom:auto;left:0;box-shadow:0 4px 16px #0000001f}.hoverCard.flipped[data-v-9fc644eb]{top:auto;bottom:calc(100% + 6px)}.hcRow[data-v-9fc644eb]{align-items:center;gap:8px;display:flex}.hcIcon[data-v-9fc644eb]{color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;align-items:center;display:flex}.hcValue[data-v-9fc644eb]{color:var(--color-text-primary,#1f2937);font-size:12px;font-weight:500}.hcLoading[data-v-9fc644eb]{color:var(--color-text-tertiary,#9ca3af);font-style:italic}.hovercard-enter-active[data-v-9fc644eb]{transition:opacity .12s,transform .12s}.hovercard-leave-active[data-v-9fc644eb]{transition:opacity 80ms}.hovercard-enter-from[data-v-9fc644eb]{opacity:0;transform:translateY(-4px)}.hovercard-leave-to[data-v-9fc644eb]{opacity:0}.badgeMeta[data-v-0679b4a2]{opacity:.65;font-size:11px}.addressBlock[data-v-0679b4a2]{border-bottom:1px solid var(--border2);flex-direction:column;flex-shrink:0;gap:8px;padding-bottom:14px;display:flex}.phoneLink[data-v-0679b4a2]{color:var(--primary);font-size:14px;font-weight:500;text-decoration:none}.phoneLink[data-v-0679b4a2]:hover{text-decoration:underline}.liLink[data-v-0679b4a2]{color:var(--primary);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.liLink[data-v-0679b4a2]:hover{text-decoration:underline}.liMessagePanel[data-v-0679b4a2]{min-height:80px;font-size:14px}.missingInfo[data-v-0679b4a2]{font-size:13px;font-style:italic}.charCounter[data-v-0679b4a2]{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.charCounterWarn[data-v-0679b4a2]{color:var(--warning,#f59e0b);font-weight:600}.updateStatusGroup[data-v-0679b4a2]{align-items:center;gap:6px;display:flex}.updateStatusSelect[data-v-0679b4a2]{flex-shrink:0;width:200px}.btn.danger-outline[data-v-0679b4a2]{border:1px solid var(--danger,#ef4444);color:var(--danger,#ef4444);background:0 0}.btn.danger-outline[data-v-0679b4a2]:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#ef4444) 10%, transparent)}.messageBlock[data-v-0679b4a2]{flex-direction:column;gap:14px;display:flex}.bodyModeBar[data-v-0679b4a2]{align-items:center;gap:8px;display:inline-flex}.modeBtn[data-v-0679b4a2]{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-0679b4a2]{background:var(--badge-bg);color:var(--text)}.annotatedLayout[data-v-0679b4a2]{min-height:0;display:block}.annotatedLayout.embedded[data-v-0679b4a2]{flex:1}.annotatedBodyPanel[data-v-0679b4a2]{min-height:0;position:relative;overflow:visible}.annotatedInlineWrap[data-v-0679b4a2]{position:relative}.annotatedInlineBlock[data-v-0679b4a2]{border-radius:3px;transition:text-decoration-color .12s,background-color .12s}.annotatedInlineBlock.interactive[data-v-0679b4a2]{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-0679b4a2]{text-underline-offset:5px;background:#60a5fa24;text-decoration-style:solid;text-decoration-color:#2563eb;text-decoration-thickness:1.5px}.annotatedHovercard[data-v-0679b4a2]{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-0679b4a2]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:700}.fieldRow[data-v-0679b4a2]{grid-template-columns:47px minmax(0,1fr);align-items:center;gap:8px;display:grid}.fieldKey[data-v-0679b4a2]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.fieldRowOverride[data-v-0679b4a2]{align-items:center}.fieldKeyOverride[data-v-0679b4a2]{color:#a855f7}.iconLink[data-v-0679b4a2]{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-0679b4a2]{align-items:center;column-gap:8px;min-width:0;max-width:100%;display:inline-flex}.toPrimaryText[data-v-0679b4a2]{white-space:nowrap;flex:none;min-width:0;font-weight:600;line-height:1.4}.toSecondaryText[data-v-0679b4a2]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:13px;line-height:1.25;overflow:hidden}.toLinkIcons[data-v-0679b4a2]{flex:none;align-items:center;gap:8px;display:inline-flex}.toOverrideLine[data-v-0679b4a2]{color:#a855f7;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.toOverrideText[data-v-0679b4a2]{color:inherit}.toOverrideLabel[data-v-0679b4a2]{color:inherit;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.4}.integrationIcon[data-v-0679b4a2]{border-radius:4px;width:16px;height:16px}@media (width<=900px){.annotatedHovercard[data-v-0679b4a2]{width:min(280px,100vw - 48px)}}.dismissOverlay[data-v-0679b4a2]{z-index:10000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dismissDialog[data-v-0679b4a2]{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-0679b4a2]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.dismissTitle[data-v-0679b4a2]{color:var(--text);font-size:14px;font-weight:700}.dismissClose[data-v-0679b4a2]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1}.dismissBody[data-v-0679b4a2]{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.dismissHint[data-v-0679b4a2]{color:var(--muted);margin:0 0 6px;font-size:13px}.dismissOption[data-v-0679b4a2]{color:var(--text);cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.dismissOption input[type=radio][data-v-0679b4a2]{cursor:pointer;flex:none}.dismissNotes[data-v-0679b4a2]{resize:vertical;width:100%;margin-top:8px;font-size:13px}.dismissFooter[data-v-0679b4a2]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.revisionBanner[data-v-0679b4a2]{background:var(--selection-bg);border:1px solid var(--selection-border);border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.revisionBanner .spinner[data-v-0679b4a2]{border:2px solid var(--border);border-top-color:#8b5cf6;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite revSpin-0679b4a2}@keyframes revSpin-0679b4a2{to{transform:rotate(360deg)}}.revisionRunLink[data-v-0679b4a2]{color:var(--primary);margin-left:auto;font-size:12px;text-decoration:none}.revisionRunLink[data-v-0679b4a2]:hover{text-decoration:underline}.revisionHistorySection[data-v-0679b4a2]{border-top:1px solid var(--border);flex-shrink:0;margin-top:8px;padding-top:8px}.revisionHistorySummary[data-v-0679b4a2]{cursor:pointer;color:var(--text);padding:4px 0;font-size:13px;font-weight:600}.revisionEntry[data-v-0679b4a2]{border-bottom:1px solid var(--border2);padding:8px 0}.revisionEntryHeader[data-v-0679b4a2]{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.revisionInstr[data-v-0679b4a2]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.diffToggle[data-v-0679b4a2]{margin-top:6px}.diffToggle>summary[data-v-0679b4a2]{cursor:pointer;color:var(--primary);font-size:12px}.subjectDiff[data-v-0679b4a2]{margin-bottom:6px;font-size:13px}.revertRow[data-v-0679b4a2]{justify-content:flex-end;margin-top:6px;display:flex}.revisionError[data-v-0679b4a2]{color:var(--danger);margin-top:4px;font-size:12px}.revisionAborted[data-v-0679b4a2]{color:var(--muted);margin-top:4px;font-size:12px}.cd-loading[data-v-df7aea32]{padding:var(--space-5);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.cd-email-body[data-v-df7aea32]{flex-direction:column;display:flex}.cd-prose[data-v-df7aea32]{padding:var(--space-4) var(--space-5) var(--space-5);font-size:var(--fs-base);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;min-height:60px;line-height:1.7}.cd-loading[data-v-aa22e9bf]{padding:var(--space-5);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.cd-prose-inline[data-v-aa22e9bf]{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.cd-empty[data-v-aa22e9bf]{font-size:var(--fs-sm);color:var(--color-text-tertiary);font-style:italic}.cd-loading[data-v-563ccce7]{padding:var(--space-5);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.cd-email-body[data-v-563ccce7]{flex-direction:column;display:flex}.cd-addr[data-v-563ccce7]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:8px;display:flex}.cd-addr__row[data-v-563ccce7]{grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.cd-addr__k[data-v-563ccce7]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.cd-addr__v[data-v-563ccce7]{font-size:var(--fs-sm);color:var(--color-text-primary);font-weight:var(--fw-medium);line-height:var(--lh-normal);word-break:break-word}.cd-prose[data-v-563ccce7]{padding:var(--space-5);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;min-height:80px}.cd-signal-body[data-v-563ccce7]{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.cd-signal-desc[data-v-563ccce7]{flex-direction:column;display:flex}.cd-signal-json[data-v-563ccce7]{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-subtle);max-height:300px;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;overflow:auto}.cd-trigger-list[data-v-563ccce7]{flex-direction:column;gap:8px;display:flex}.cd-trigger-row[data-v-563ccce7]{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;flex-direction:column;gap:4px;display:flex}.cd-trigger-row[data-v-563ccce7]:hover{background:var(--color-bg-subtle)}.cd-trigger-top[data-v-563ccce7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cd-trigger-name[data-v-563ccce7]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent)}.cd-trigger-arrow[data-v-563ccce7]{color:var(--color-text-tertiary)}.cd-trigger-agent[data-v-563ccce7]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}.cd-trigger-time[data-v-563ccce7]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.gc-loading[data-v-ad9b5cac]{padding:var(--space-5);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.gc-body[data-v-ad9b5cac]{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.gc-section[data-v-ad9b5cac]{flex-direction:column;display:flex}.gc-section[data-v-ad9b5cac] .cd-label{margin-bottom:var(--space-2)}.gc-muted[data-v-ad9b5cac]{font-size:var(--fs-sm);color:var(--color-text-tertiary);font-style:italic}.gc-badge[data-v-ad9b5cac]{font-size:11px;font-weight:var(--fw-semibold);text-transform:uppercase;border-radius:var(--radius-full);white-space:nowrap;padding:3px 9px}.gc-badge--internal[data-v-ad9b5cac]{color:#2563eb;background:#3b82f61f}.gc-badge--external[data-v-ad9b5cac]{color:#059669;background:#10b9811f}.gc-summary[data-v-ad9b5cac]{gap:var(--space-3);flex-direction:column;display:flex}.gc-summary__brief[data-v-ad9b5cac]{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-normal);color:var(--color-text-primary)}.gc-summary__group[data-v-ad9b5cac]{gap:var(--space-2);flex-direction:column;display:flex}.gc-list[data-v-ad9b5cac]{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);margin:0;padding-left:18px}.gc-transcript[data-v-ad9b5cac]{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0}.cm-body[data-v-371b8842],.story-body[data-v-8fd4a53b]{padding:var(--space-5)}.story-sentence[data-v-8fd4a53b]{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);white-space:pre-wrap}.eng-body[data-v-45a5e449]{padding:var(--space-5);flex-direction:column;display:flex}.eng-prose[data-v-45a5e449]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.cardHeader[data-v-e57339ee]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cardTitle[data-v-e57339ee]{font-weight:700}.cardSubtitle[data-v-e57339ee]{color:var(--muted);margin-top:2px;font-size:12px}.timelineFeedback[data-v-e57339ee]{padding:10px}.truncatedValue[data-v-a9b7d665]{color:var(--muted)}.expandBtn[data-v-a9b7d665]{color:var(--accent,#059669);cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-size:12px;text-decoration:underline;display:inline}.expandBtn[data-v-a9b7d665]:hover{color:var(--text)}.cardHeader[data-v-9ac92193]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.iconLink[data-v-9ac92193]{border:1px solid var(--border);background:var(--surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.truncatedValue[data-v-9ac92193]{color:var(--muted)}.expandBtn[data-v-9ac92193]{color:var(--accent,#059669);cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-size:12px;text-decoration:underline;display:inline}.expandBtn[data-v-9ac92193]:hover{color:var(--text)}.contactIdentityCard[data-v-ed0388ea]{padding:12px 14px}.contactIdentityBody[data-v-ed0388ea]{flex-direction:column;gap:12px;display:flex}.contactIdentityHeader[data-v-ed0388ea]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.secondaryWithBadges[data-v-ed0388ea]{align-items:center;gap:4px;min-width:0;display:flex}.integrationBadges[data-v-ed0388ea]{flex-shrink:0;align-items:center;gap:3px;display:flex}.integrationFaviconLink[data-v-ed0388ea]{align-items:center;line-height:0;display:flex}.contactNameLink[data-v-ed0388ea]{color:inherit;text-decoration:none;transition:color .15s}.contactNameLink[data-v-ed0388ea]:hover{color:var(--color-accent,#059669);text-decoration:underline}.contactDetails[data-v-ed0388ea]{gap:10px;display:grid}.contactField[data-v-ed0388ea]{gap:4px;display:grid}.contactFieldLabel[data-v-ed0388ea]{color:var(--muted);font-size:12px}.contactFieldValue[data-v-ed0388ea]{color:var(--text);word-break:break-word;font-size:13px}.linkedinLink[data-v-ed0388ea]{color:var(--color-accent,#059669);text-decoration:none}.linkedinLink[data-v-ed0388ea]:hover{text-decoration:underline}.personCard[data-v-09bdad7d]{padding:12px 14px}.personHeader[data-v-09bdad7d]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.iconLink[data-v-09bdad7d]{border:1px solid var(--border);background:var(--surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.historyTitle[data-v-09bdad7d]{color:var(--fg,var(--text));font-size:13px;font-weight:600;line-height:1.3}.historyEntryCurrent .historyTitle[data-v-09bdad7d]{color:var(--fg,var(--text))}.historyCompany[data-v-09bdad7d]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.historyFlag[data-v-09bdad7d]{text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.flagCustomer[data-v-09bdad7d]{color:#a16207;background:#eab30826}.flagProspected[data-v-09bdad7d]{color:#2563eb;background:#3b82f61f}.historyDates[data-v-09bdad7d]{color:var(--muted);font-size:11px}.lifecycleCard[data-v-f9b0f9ca]{padding:12px 14px}.cardHeader[data-v-f9b0f9ca]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section[data-v-f9b0f9ca]{flex-direction:column;gap:8px;margin-top:14px;display:flex}.sectionLabel[data-v-f9b0f9ca]{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:600}.membershipRow[data-v-f9b0f9ca]{background:color-mix(in srgb, var(--surface) 80%, var(--border) 20%);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.membershipHeader[data-v-f9b0f9ca]{justify-content:space-between;align-items:center;gap:8px;display:flex}.membershipName[data-v-f9b0f9ca]{color:var(--text);font-size:13px;font-weight:600}.membershipStatus[data-v-f9b0f9ca]{color:var(--muted);word-break:break-word;font-size:12px}.enrollmentRow[data-v-f9b0f9ca]{background:color-mix(in srgb, var(--surface) 80%, var(--border) 20%);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.enrollmentHeader[data-v-f9b0f9ca]{justify-content:space-between;align-items:center;gap:8px;display:flex}.enrollmentName[data-v-f9b0f9ca]{color:var(--text);font-size:13px;font-weight:600}.enrollmentProgress[data-v-f9b0f9ca]{align-items:center;gap:8px;display:flex}.progressBar[data-v-f9b0f9ca]{background:var(--border);border-radius:2px;flex:1;height:4px;overflow:hidden}.progressFill[data-v-f9b0f9ca]{background:var(--accent,#059669);border-radius:2px;height:100%;transition:width .3s}.progressLabel[data-v-f9b0f9ca]{color:var(--muted);white-space:nowrap;font-size:11px}.enrollmentExit[data-v-f9b0f9ca]{color:var(--muted);font-size:11px}.statePill[data-v-f9b0f9ca]{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.pillSuccess[data-v-f9b0f9ca]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.pillInfo[data-v-f9b0f9ca]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.pillWarning[data-v-f9b0f9ca]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.pillDanger[data-v-f9b0f9ca]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.pillMuted[data-v-f9b0f9ca]{background:var(--color-muted-soft,#f5f5f5);color:var(--color-muted,#737373)}.muted[data-v-f9b0f9ca]{color:var(--muted);font-size:12px}.vt-list{flex-direction:column;gap:0;padding-left:8px;display:flex}.vt-entry{gap:10px;padding:8px 0;display:flex;position:relative}.vt-entry:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:20px;bottom:-8px;left:4px}.vt-dot{border:2px solid var(--border);background:var(--surface,white);z-index:1;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px;position:relative}.vt-dot-active{border-color:var(--accent,#059669);background:var(--accent,#059669)}.vt-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dtList[data-v-65398316]{padding-left:4px}.dtEntry[data-v-65398316]{gap:8px}.dtDot[data-v-65398316]{z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px;position:relative}.dtEntry[data-v-65398316]:not(:last-child):before{top:16px;left:4px}.dtItem[data-v-65398316]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:2px 4px}.dtItem[data-v-65398316]:hover{background:var(--row-hover-bg)}.dtLine1[data-v-65398316]{align-items:baseline;gap:8px;display:flex}.dtTitle[data-v-65398316]{color:var(--fg,var(--text));white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.dtDate[data-v-65398316]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.dtLine2[data-v-65398316]{align-items:center;gap:6px;font-size:12px;display:flex}.dtStage[data-v-65398316]{white-space:nowrap;font-weight:500}.dtAmount[data-v-65398316]{color:var(--text);white-space:nowrap;font-weight:600}.dtExtra[data-v-65398316]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dtLine3[data-v-65398316]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.muted[data-v-65398316]{color:var(--muted);font-size:13px}.dtShowMore[data-v-65398316]{width:100%;color:var(--primary,#2563eb);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;margin-top:6px;padding:6px 0;font-size:12px;font-weight:600;display:block}.dtShowMore[data-v-65398316]:hover{background:var(--row-hover-bg,#00000008)}.sfdcOppsCard[data-v-ee9ac8a6]{flex-direction:column;gap:12px;display:flex}.headerRow[data-v-ee9ac8a6]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.title[data-v-ee9ac8a6]{font-size:14px;font-weight:600}.subtitle[data-v-ee9ac8a6]{color:var(--muted);font-size:12px}.muted[data-v-ee9ac8a6]{color:var(--muted);font-size:13px}.errorText[data-v-ee9ac8a6]{color:var(--danger);font-size:13px}.hsDealsCard[data-v-18b8f0dd]{flex-direction:column;gap:12px;display:flex}.headerRow[data-v-18b8f0dd]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.title[data-v-18b8f0dd]{font-size:14px;font-weight:600}.subtitle[data-v-18b8f0dd]{color:var(--muted);font-size:12px}.muted[data-v-18b8f0dd]{color:var(--muted);font-size:13px}.errorText[data-v-18b8f0dd]{color:var(--danger);font-size:13px}.pdDealsCard[data-v-1a762062]{flex-direction:column;gap:12px;display:flex}.headerRow[data-v-1a762062]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.title[data-v-1a762062]{font-size:14px;font-weight:600}.subtitle[data-v-1a762062]{color:var(--muted);font-size:12px}.muted[data-v-1a762062]{color:var(--muted);font-size:13px}.errorText[data-v-1a762062]{color:var(--danger);font-size:13px}.acctLink[data-v-32711965]{color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.acctLink[data-v-32711965]:hover{color:var(--color-accent);text-decoration:underline}.acctOpen[data-v-32711965]{margin-left:var(--space-1);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline}.acctOpen[data-v-32711965]:hover{color:var(--color-accent)}.drawerCard[data-v-3ba9bff2],.drawerCardBody[data-v-3ba9bff2]{gap:var(--space-4);flex-direction:column;display:flex}.drawerCardActions[data-v-3ba9bff2]{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:flex}.runHistoryCard[data-v-56b021ee]{gap:var(--space-4);flex-direction:column;display:flex}.sectionTitle[data-v-56b021ee]{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);margin:0}.emptyState[data-v-56b021ee]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);line-height:var(--lh-loose);padding:var(--space-3) 0}.runEntry[data-v-56b021ee]{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:inherit;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.runEntry[data-v-56b021ee]:hover{background:var(--color-bg-subtle);border-color:var(--color-border-strong)}.runEntryHeader[data-v-56b021ee]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.runEntryAccount[data-v-56b021ee]{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.runEntryFavicon[data-v-56b021ee]{border-radius:2px;flex-shrink:0;width:16px;height:16px}.runEntryAccountName[data-v-56b021ee]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap}.runEntryDomain[data-v-56b021ee]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.runEntryDate[data-v-56b021ee]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.runEntryMeta[data-v-56b021ee]{margin-top:2px}.runEntryDateSmall[data-v-56b021ee]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.runEntrySummary[data-v-56b021ee]{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.runEntryReachouts[data-v-56b021ee]{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.reachoutPill[data-v-56b021ee]{height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-muted,#0000000d);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.reachoutPill[data-v-56b021ee]:hover{background:var(--color-bg-subtle)}.reachoutIconBounced[data-v-56b021ee]{color:var(--color-danger,#dc2626);position:relative}.reachoutIconBounced[data-v-56b021ee]:after{content:"";background:var(--color-danger,#dc2626);height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;transform:rotate(-45deg)}.reachoutOutcome[data-v-56b021ee]{align-items:center;margin-left:2px;display:inline-flex}.reachoutOutcomeDot[data-v-56b021ee]{border-radius:var(--radius-full);width:6px;height:6px}.reachoutOutcome--engaged[data-v-56b021ee]{color:var(--color-accent)}.reachoutOutcome--disqualified[data-v-56b021ee]{color:#d97706}.reachoutOutcome--disqualified .reachoutOutcomeDot[data-v-56b021ee]{background:#d97706}.reachoutOutcome--timed_out[data-v-56b021ee]{color:var(--color-text-tertiary)}.reachoutOutcome--timed_out .reachoutOutcomeDot[data-v-56b021ee]{background:var(--color-text-tertiary)}.reachoutOutcome--skipped[data-v-56b021ee]{color:var(--color-text-tertiary)}.reachoutOutcome--skipped .reachoutOutcomeDot[data-v-56b021ee]{background:var(--color-text-tertiary)}.reachoutOutcome--pending_finalize[data-v-56b021ee]{color:#d97706}.reachoutOutcome--bounced[data-v-56b021ee]{color:var(--color-danger,#dc2626)}.runEntryError[data-v-56b021ee]{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-danger,#dc2626);line-height:var(--lh-normal)}.details[data-v-9528559f]{gap:var(--space-2);flex-direction:column;display:flex}.detailRow[data-v-9528559f]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-9528559f]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0}.detailValue[data-v-9528559f]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.detailValue.mono[data-v-9528559f]{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs)}.details[data-v-60a23d33]{gap:var(--space-2);flex-direction:column;display:flex}.detailRow[data-v-60a23d33]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-60a23d33]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0}.detailValue[data-v-60a23d33]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.detailValue.approach[data-v-60a23d33]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.personaChips[data-v-60a23d33]{gap:var(--space-1);flex-wrap:wrap;display:flex}.form[data-v-701646d7]{gap:var(--space-4);flex-direction:column;display:flex}.form .drawer-field[data-v-701646d7]{margin-bottom:0}.footerLayout[data-v-701646d7]{justify-content:space-between;align-items:center;width:100%;display:flex}.footerRight[data-v-701646d7]{gap:var(--space-2);display:flex}.personaList[data-v-a037041f]{margin-bottom:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex}.personaRow[data-v-a037041f]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background var(--duration-fast) var(--ease-out);border:none;display:flex}.personaRow[data-v-a037041f]:hover{background:var(--color-bg-subtle)}.personaRow+.personaRow[data-v-a037041f]{border-top:1px solid var(--color-border-subtle)}.personaInitials[data-v-a037041f]{border-radius:var(--radius-full);background:var(--color-bg-muted);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}.personaInfo[data-v-a037041f]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.personaName[data-v-a037041f]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaTitles[data-v-a037041f]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addPersonaBtn[data-v-a037041f]{padding:var(--space-1) 0;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;display:inline-flex}.addPersonaBtn[data-v-a037041f]:hover{color:var(--color-text-primary)}.details[data-v-a2f7a343]{gap:var(--space-2);flex-direction:column;display:flex}.detailRow[data-v-a2f7a343]{align-items:center;gap:var(--space-3);display:flex}.detailLabel[data-v-a2f7a343]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0}.seqLink[data-v-a2f7a343]{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;display:inline-flex}.seqLink[data-v-a2f7a343]:hover{color:var(--color-accent)}.detailValue[data-v-a2f7a343]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.seqEditor[data-v-91ae3cc1]{--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}.muted[data-v-91ae3cc1]{color:var(--muted)}.errorBanner[data-v-91ae3cc1]{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-91ae3cc1]{background:color-mix(in srgb, var(--warning) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--warning) 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-91ae3cc1]{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.formField[data-v-91ae3cc1]{flex-direction:column;gap:5px;display:flex}.formLabel[data-v-91ae3cc1]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.formInput[data-v-91ae3cc1]{max-width:480px}.formTextarea[data-v-91ae3cc1]{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-91ae3cc1]:focus{border-color:var(--primary);outline:none}.stepsSection[data-v-91ae3cc1]{max-width:480px}.stepsSectionHeader[data-v-91ae3cc1]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stepsSectionTitle[data-v-91ae3cc1]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}.stepsCanvas[data-v-91ae3cc1]{flex-direction:column;display:flex}.stepsEmpty[data-v-91ae3cc1]{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-91ae3cc1]{color:var(--muted);font-size:14px}.stepCard[data-v-91ae3cc1]{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-91ae3cc1]:not(.locked):hover{box-shadow:0 2px 8px var(--shadow)}.stepCard.dragging[data-v-91ae3cc1]{opacity:.4}@keyframes dropLand-91ae3cc1{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-91ae3cc1]{animation:.55s ease-out forwards dropLand-91ae3cc1}@keyframes dragCancel-91ae3cc1{0%{opacity:.4;transform:scale(.97)}65%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.stepCard.justCancelled[data-v-91ae3cc1]{animation:.3s ease-out forwards dragCancel-91ae3cc1}.stepFields[data-v-91ae3cc1]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.stepTypeRow[data-v-91ae3cc1]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stepTypeSelectWrap[data-v-91ae3cc1]{flex-shrink:0;width:180px}.waitDaysField[data-v-91ae3cc1]{align-items:center;gap:6px;display:flex}.waitInput[data-v-91ae3cc1]{width:70px}.waitUnitSelect[data-v-91ae3cc1]{width:72px}.stepBriefTextarea[data-v-91ae3cc1]{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-91ae3cc1]:focus{border-color:var(--primary);outline:none}.removeBtn[data-v-91ae3cc1]{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-91ae3cc1]:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:var(--danger);color:var(--danger)}.stepType-email[data-v-91ae3cc1]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.stepType-phone_call[data-v-91ae3cc1]{border-color:var(--success);background:color-mix(in srgb, var(--success) 4%, var(--surface))}.stepType-voicemail[data-v-91ae3cc1]{background:color-mix(in srgb, #8b5cf6 4%, var(--surface));border-color:#8b5cf6}.stepType-linkedin_connect[data-v-91ae3cc1]{background:color-mix(in srgb, #0a66c2 4%, var(--surface));border-color:#0a66c2}.stepType-wait[data-v-91ae3cc1]{border-color:var(--border);background:var(--surface)}.stepConnector[data-v-91ae3cc1]{flex-direction:column;align-items:center;display:flex}.slotHint[data-v-91ae3cc1]{border-top:1px dashed var(--border2);opacity:.6;width:100%;margin:4px 0}.dropGhost[data-v-91ae3cc1]{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-91ae3cc1]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.connLine[data-v-91ae3cc1]{background:var(--border);border-radius:1px;flex-shrink:0;width:2px;height:14px}.connInsertBtn[data-v-91ae3cc1]{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-91ae3cc1]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.sequenceSummary[data-v-dce8488d]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.stepCount[data-v-dce8488d]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.editLink[data-v-dce8488d]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.editLink[data-v-dce8488d]:hover{color:var(--color-text-primary)}.emptySummary[data-v-dce8488d]{gap:var(--space-2);flex-direction:column;display:flex}.mutedText[data-v-dce8488d]{font-size:var(--fs-sm);color:var(--color-text-tertiary)}.emailList[data-v-dce8488d]{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.emailRow[data-v-dce8488d]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface)}.emailPreview[data-v-dce8488d]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-normal);margin-bottom:var(--space-2);white-space:pre-wrap}.emailActions[data-v-dce8488d]{gap:var(--space-2);display:flex}.emailActionBtn[data-v-dce8488d]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.emailActionBtn[data-v-dce8488d]:hover{color:var(--color-text-primary)}.emailActionBtn--danger[data-v-dce8488d]{color:var(--color-text-tertiary)}.emailActionBtn--danger[data-v-dce8488d]:hover{color:var(--color-danger)}.addLink[data-v-dce8488d]{padding:var(--space-1) 0;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.addLink[data-v-dce8488d]:hover{color:var(--color-text-primary)}.emailTextarea[data-v-dce8488d]{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-relaxed,1.6);background:var(--color-bg-app);color:var(--color-text-primary);resize:vertical}.emailTextarea[data-v-dce8488d]:focus{border-color:var(--color-accent);outline:none}.errorText[data-v-dce8488d]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--color-danger,#b91c1c)}.details[data-v-ba95e05a]{gap:var(--space-1);flex-direction:column;display:flex}.detailRow[data-v-ba95e05a]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-ba95e05a]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0;min-width:70px}.detailValue[data-v-ba95e05a]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.details[data-v-3f59b460]{gap:var(--space-2);flex-direction:column;display:flex}.detailRow[data-v-3f59b460]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-3f59b460]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0}.detailValue.mono[data-v-3f59b460]{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);color:var(--color-text-secondary)}.details[data-v-ef714fc5]{gap:var(--space-2);flex-direction:column;display:flex}.detailRow[data-v-ef714fc5]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-ef714fc5]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0}.detailValue.mono[data-v-ef714fc5]{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);color:var(--color-text-secondary)}.windowToggle[data-v-498b467d]{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:0;display:flex;overflow:hidden}.toggleBtn[data-v-498b467d]{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);font-family:var(--font-sans);background:var(--color-bg-app);color:var(--color-text-secondary);border:none;border-right:1px solid var(--color-border);cursor:pointer;flex:1;transition:background .1s,color .1s}.toggleBtn[data-v-498b467d]:last-child{border-right:none}.toggleBtn.active[data-v-498b467d]{background:var(--color-accent);color:#fff}.fieldRow[data-v-498b467d]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.fieldLabel[data-v-498b467d]{font-size:var(--fs-sm);color:var(--color-text-secondary);min-width:60px}.fieldInput[data-v-498b467d]{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-sm);font-family:var(--font-sans);background:var(--color-bg-app);color:var(--color-text-primary)}.fieldInput[data-v-498b467d]:focus{border-color:var(--color-accent);outline:none}.numInput[data-v-498b467d]{width:72px}.unitSelect[data-v-498b467d]{width:100px}.dateInput[data-v-498b467d]{flex:1}.emptyText[data-v-498b467d]{font-size:var(--fs-sm);color:var(--color-text-tertiary);font-style:italic}.details[data-v-db64f92c]{gap:var(--space-1);flex-direction:column;display:flex}.detailRow[data-v-db64f92c]{align-items:baseline;gap:var(--space-3);display:flex}.detailLabel[data-v-db64f92c]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);flex-shrink:0;min-width:70px}.detailValue[data-v-db64f92c]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.dialogBody[data-v-aab04a61]{color:var(--color-text-primary,var(--text));white-space:pre-wrap;word-break:break-word;padding:8px 0;font-size:14px;line-height:1.6}.impersonation-banner[data-v-d8e01b98]{color:#92400e;background:#fef3c7;border-bottom:1px solid #f59e0b;padding:8px 18px;font-size:13px;font-weight:600}.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-5ed0793f]{gap:var(--space-3);min-height:0;padding:0 0 var(--space-3);flex-direction:column;flex:1;display:flex}.chatAgentHead[data-v-5ed0793f]{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-5) 0;flex-shrink:0;display:flex}.chatAgentHeadTitle[data-v-5ed0793f]{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-5ed0793f]{flex:1}.chatCollapseBtn[data-v-5ed0793f]{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-5ed0793f]:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.chatAgentTop[data-v-5ed0793f]{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-5ed0793f]{font-size:var(--fs-xs);color:var(--color-danger)}.chatThreadTitle[data-v-5ed0793f]{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-5ed0793f]:hover{background:var(--color-bg-subtle)}.chatThreadTitleEdit[data-v-5ed0793f]{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-5ed0793f]:focus{border-color:var(--color-accent-edge);box-shadow:var(--shadow-focus)}.chatNewChatBtn[data-v-5ed0793f]{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-5ed0793f]:hover:not(:disabled){background:var(--color-bg-subtle)}.chatNewChatBtn[data-v-5ed0793f]:disabled{opacity:.4;cursor:default}.chatHeaderIconBtn[data-v-5ed0793f]{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-5ed0793f]:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-subtle)}.chatHeaderIconBtn[data-v-5ed0793f]:disabled{opacity:.4;cursor:default}.chatHistoryWrap[data-v-5ed0793f]{position:relative}.chatHistoryPopover[data-v-5ed0793f]{top:calc(100% + var(--space-1));z-index:1000;width:320px;max-width:calc(100vw - var(--space-6));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);gap:var(--space-2);flex-direction:column;display:flex;position:absolute;right:0}.chatHistorySearch[data-v-5ed0793f]{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-5ed0793f]:focus{border-color:var(--color-accent-edge);box-shadow:var(--shadow-focus)}.chatHistoryList[data-v-5ed0793f]{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.chatHistoryItem[data-v-5ed0793f]{border-radius:var(--radius-sm);width:100%;transition:background var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative}.chatHistoryItem[data-v-5ed0793f]:hover{background:var(--color-bg-app)}.chatHistoryItem.active[data-v-5ed0793f]{background:var(--color-bg-sunk)}.chatHistoryItemLabel[data-v-5ed0793f]{text-align:left;min-width:0;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;background:0 0;border:none;flex:1;overflow:hidden}.chatHistoryItem.active .chatHistoryItemLabel[data-v-5ed0793f]{font-weight:var(--fw-semibold)}.chatHistoryItemTime[data-v-5ed0793f]{padding-right:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-tertiary);transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.chatHistoryItem:hover .chatHistoryItemTime[data-v-5ed0793f]{opacity:0}.chatHistoryItemActions[data-v-5ed0793f]{top:50%;right:var(--space-1);padding-left:var(--space-4);opacity:0;pointer-events:none;background:linear-gradient(to right, transparent 0, var(--color-bg-app) var(--space-3));transition:opacity var(--duration-fast) var(--ease-out);gap:2px;display:flex;position:absolute;transform:translateY(-50%)}.chatHistoryItem:hover .chatHistoryItemActions[data-v-5ed0793f]{opacity:1;pointer-events:auto}.chatHistoryItem.active .chatHistoryItemActions[data-v-5ed0793f]{background:linear-gradient(to right, transparent 0, var(--color-bg-sunk) var(--space-3))}.chatHistoryItemAction[data-v-5ed0793f]{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.chatHistoryItemAction[data-v-5ed0793f]:hover{color:var(--color-text-primary)}.chatHistoryItemAction--danger[data-v-5ed0793f]:hover{color:var(--color-danger)}.chatHistoryRenameInput[data-v-5ed0793f]{min-width:0;margin:2px var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-accent-edge);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm);outline:none;flex:1}.chatHistoryRenameInput[data-v-5ed0793f]:focus{box-shadow:var(--shadow-focus)}.threadFade-leave-active[data-v-5ed0793f]{transition:opacity .14s ease-out,max-height .2s ease-out,transform .2s ease-out,padding .2s ease-out,margin .2s ease-out;overflow:hidden}.threadFade-leave-from[data-v-5ed0793f]{opacity:1;max-height:48px}.threadFade-leave-to[data-v-5ed0793f]{opacity:0;max-height:0;margin:0;padding:0;transform:translate(-12px)}.threadFade-move[data-v-5ed0793f]{transition:transform .2s ease-out}.chatHistoryEmpty[data-v-5ed0793f]{padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.chatMessages[data-v-5ed0793f]{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-5ed0793f]{width:100%}.chatRow[data-trimmed=true][data-v-5ed0793f]{opacity:.5}.chatCapacityBanner[data-v-5ed0793f]{text-align:center;color:var(--color-muted);border-top:1px solid var(--color-border);padding:12px 16px;font-size:12px}.chatEmpty[data-v-5ed0793f]{gap:var(--space-6);padding:0 0 var(--space-3);flex-direction:column;display:flex}.chatEmptyIntro[data-v-5ed0793f]{gap:var(--space-3);flex-direction:column;display:flex}.chatEmptyTitle[data-v-5ed0793f]{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-5ed0793f]{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-5ed0793f]{gap:var(--space-2);flex-direction:column;display:flex}.chatEmptySuggestLabel[data-v-5ed0793f]{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-5ed0793f]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chatEmptySuggestItem[data-v-5ed0793f]{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-5ed0793f]:hover{box-shadow:var(--shadow-neu-out-cream)}.chatEmptySuggestItem[data-v-5ed0793f]:active{box-shadow:var(--shadow-neu-in-cream)}.chatEmptySuggestText[data-v-5ed0793f]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--color-text-secondary)}.chatEmptySuggestArrow[data-v-5ed0793f]{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-5ed0793f]{color:var(--color-accent);transform:translate(2px)}.chatUserMessage[data-v-5ed0793f]{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-5ed0793f]{white-space:pre-wrap}.messageAttachments[data-v-5ed0793f]{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.messageAttachments[data-v-5ed0793f]:last-child{margin-bottom:0}.messageAttachmentChip[data-v-5ed0793f]{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-5ed0793f]{object-fit:cover;border-radius:2px;flex-shrink:0;width:18px;height:18px}.messageAttachmentName[data-v-5ed0793f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatAssistantMessage[data-v-5ed0793f]{width:100%;color:var(--color-text-primary)}.chatCancelledMessage[data-v-5ed0793f]{font-size:var(--fs-sm);color:var(--color-text-tertiary);align-items:center;gap:6px;font-style:italic;display:flex}.chatCancelledIcon[data-v-5ed0793f]{color:var(--color-danger,#dc2626);flex-shrink:0}.chatToolEventRow[data-v-5ed0793f]{width:100%}.chatToolEventRow[data-v-5ed0793f] .feedRow{gap:0}.chatToolEventRow[data-v-5ed0793f] .feedBody{padding:0}.chatToolEventRow[data-v-5ed0793f] .feedIcon{flex:0 0 16px}.chatToolEventRow[data-v-5ed0793f] .feedLine{font-size:var(--fs-base);line-height:var(--lh-tight)}.hiddenFileInput[data-v-5ed0793f]{display:none}.chatComposer[data-v-5ed0793f]{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-5ed0793f]{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-5ed0793f]{gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-1);flex-wrap:wrap;display:flex}.attachmentChip[data-v-5ed0793f]{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-5ed0793f]{object-fit:cover;border-radius:2px;flex-shrink:0;width:16px;height:16px}.attachmentChipName[data-v-5ed0793f]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.attachmentRemove[data-v-5ed0793f]{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-5ed0793f]{opacity:1}.chatComposerInputWrap[data-v-5ed0793f]{display:flex;position:relative}.chatComposerInput[data-v-5ed0793f]{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-5ed0793f]::placeholder{color:var(--color-text-tertiary)}.chatComposerToolbar[data-v-5ed0793f]{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-5ed0793f]>*{align-items:center;display:inline-flex}.composerIconBtn[data-v-5ed0793f]{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-5ed0793f]:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-subtle)}.composerIconBtn[data-v-5ed0793f]:disabled{opacity:.4;cursor:default}.composerIconBtnActive[data-v-5ed0793f],.composerIconBtnActive[data-v-5ed0793f]:hover:not(:disabled){color:var(--color-text-inverse);background:var(--color-accent)}.composerModelPill[data-v-5ed0793f]{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-5ed0793f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.composerContextCircle[data-v-5ed0793f]{color:var(--color-accent);cursor:default;flex-shrink:0;align-items:center;display:flex;position:relative}.composerContextHovercard[data-v-5ed0793f]{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-5ed0793f]{display:block}.contextHovercardRow[data-v-5ed0793f]{align-items:center;gap:var(--space-1);padding:2px 0;display:flex}.contextHovercardHeader[data-v-5ed0793f]{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-5ed0793f]{background:var(--color-accent);border-radius:2px;flex-shrink:0;width:8px;height:8px}.contextHovercardSwatchOutput[data-v-5ed0793f]{background:var(--color-text-secondary)}.contextHovercardLabel[data-v-5ed0793f]{color:var(--color-text-secondary);flex:1}.contextHovercardValue[data-v-5ed0793f]{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.contextHovercardSubrow[data-v-5ed0793f]{padding-left:var(--space-3);font-size:var(--fs-xs)}.contextHovercardTotal[data-v-5ed0793f]{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-5ed0793f]{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-5ed0793f]{color:var(--color-reply);font-size:var(--fs-xs);white-space:normal;line-height:var(--lh-normal);padding-top:2px}.contextHovercardNote[data-v-5ed0793f]{color:#9ca3af;font-size:var(--fs-xs);white-space:normal;line-height:var(--lh-normal);padding-top:2px}.composerSendBtn[data-v-5ed0793f]{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-5ed0793f]:hover:not(:disabled){background:var(--color-accent-hover)}.composerSendBtn[data-v-5ed0793f]:active:not(:disabled){transform:scale(.96)}.composerSendBtn[data-v-5ed0793f]:disabled{background:var(--color-bg-sunk);color:var(--color-text-tertiary);cursor:default;box-shadow:none}.composerStopBtn[data-v-5ed0793f]{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(--shadow-neu-out-accent);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.composerStopBtn[data-v-5ed0793f]:hover{background:var(--color-accent-hover)}.composerStopBtn[data-v-5ed0793f]:active{transform:scale(.96)}.chatComposerHints[data-v-5ed0793f]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.chatComposerHint[data-v-5ed0793f]{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-5ed0793f]{font-size:var(--fs-xs)}.thinkingRow[data-v-5ed0793f]{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-5ed0793f]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-secondary)}.chatPanel[data-v-e015442a]{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-e015442a]{width:min(var(--panel-w,400px), 92vw)}.chatPanel.chatPanelDragging[data-v-e015442a]{transition:none}.chatPanelInner[data-v-e015442a]{width:min(var(--panel-w,400px), 92vw);opacity:1;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-e015442a]{opacity:0;pointer-events:none;transition:opacity .22s ease, transform .32s var(--ease-premium);transform:translate(-12px)}.chatRail[data-v-e015442a]{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-e015442a]{opacity:0;pointer-events:none;transition:opacity .18s}.chatRail[data-v-e015442a]:hover:not(.chatRailHidden){background:var(--color-bg-subtle)}.chatRailWordmark[data-v-e015442a]{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-e015442a]{color:var(--color-accent)}.chatRailKbd[data-v-e015442a]{margin-top:auto}.dragEdge[data-v-e015442a]{cursor:col-resize;z-index:10;width:6px;position:absolute;top:0;bottom:0;right:0}.dragEdge[data-v-e015442a]:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;right:0}.dragEdge[data-v-e015442a]:hover:after{background:var(--color-border-strong)}.chatPanel.chatPanelDragging .dragEdge[data-v-e015442a]:after{background:var(--color-accent)}.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-90767d64]{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-90767d64]{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-90767d64]{flex:1 0;align-items:center;display:inline-flex}.brandLogo[data-v-90767d64]{width:var(--space-7);height:var(--space-7)}.topNav[data-v-90767d64]{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-90767d64]{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-90767d64]:hover:not(.navTabActive):not(.navTabDisabled){color:var(--color-text-primary)}.navTab.navTabActive[data-v-90767d64]{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-90767d64]{opacity:.45;cursor:not-allowed;pointer-events:none}.userWrap[data-v-90767d64]{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:1 0;display:inline-flex;position:relative}.viewToggle[data-v-90767d64]{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}.viewSeg[data-v-90767d64]{padding:var(--space-1) var(--space-3);cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);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;display:inline-flex}.viewSeg[data-v-90767d64]:hover:not(.viewSegActive):not(:disabled){color:var(--color-text-primary)}.viewSeg.viewSegActive[data-v-90767d64]{background:var(--color-accent);box-shadow:var(--shadow-neu-out-accent);color:var(--color-text-inverse);font-weight:var(--fw-semibold)}.viewSeg[data-v-90767d64]:disabled{opacity:.6;cursor:not-allowed}.userButton[data-v-90767d64]{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-90767d64]:hover{box-shadow:var(--shadow-neu-out-cream), var(--shadow-focus)}.userAvatar[data-v-90767d64]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:1}.userMenu[data-v-90767d64]{top:calc(100% + var(--space-2));min-width:220px;max-height:calc(100vh - 100px);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;overflow-y:auto}.userMenuItem[data-v-90767d64]{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-90767d64]:hover{background:var(--color-bg-subtle)}.userMenuIcon[data-v-90767d64]{width:var(--space-4);height:var(--space-4);color:var(--color-text-secondary);flex-shrink:0}.userMenuSectionLabel[data-v-90767d64]{padding:var(--space-2) var(--space-3) var(--space-1);letter-spacing:.06em;color:var(--color-text-secondary);text-transform:uppercase;font-size:10px;font-weight:700}.userMenuSep[data-v-90767d64]{background:var(--color-border-subtle);height:1px;margin:var(--space-1) 0}.versionItem[data-v-90767d64]{cursor:default;color:var(--color-text-secondary)}.versionItem[data-v-90767d64]:hover{background:0 0}.userMenuRight[data-v-90767d64]{align-items:center;margin-left:auto;display:inline-flex}.body[data-v-90767d64]{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)}.dateLabel[data-v-06fd1d0d]{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)}.importBtn[data-v-06fd1d0d]{cursor:pointer;position:relative}.importFileInput[data-v-06fd1d0d]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.newPlayPlus[data-v-06fd1d0d]{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-06fd1d0d]{gap:var(--space-3);margin-top:var(--space-4);margin-bottom:var(--space-7);flex-direction:column;display:flex}.welcome[data-v-06fd1d0d]{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-06fd1d0d]{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-06fd1d0d]{border:0;border-top:1px solid var(--color-border-subtle);margin:0}.playsSection[data-v-06fd1d0d]{margin-top:var(--space-7)}.sectionHead[data-v-06fd1d0d]{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-06fd1d0d]{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-06fd1d0d]{margin:0;padding:0;list-style:none}.ledger li+li[data-v-06fd1d0d]{border-top:1px solid var(--color-border-subtle)}.row[data-v-06fd1d0d]{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);grid-template-columns:minmax(280px,3fr) repeat(4,minmax(80px,1fr)) auto;display:grid;position:relative}.row[data-v-06fd1d0d]:hover{background:var(--color-bg-subtle)}.row:hover .rowArrow[data-v-06fd1d0d]{color:var(--color-accent);transform:translate(2px)}.row.rowPaused[data-v-06fd1d0d]{opacity:.65}.row.rowPaused[data-v-06fd1d0d]:hover{opacity:.85}.rowName[data-v-06fd1d0d]{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;padding:0;display:flex}.rowDot[data-v-06fd1d0d]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.rowDotRunning[data-v-06fd1d0d]{background:var(--color-accent)}.rowDotPaused[data-v-06fd1d0d]{background:var(--color-text-tertiary)}.rowDotArchived[data-v-06fd1d0d]{background:var(--color-border-strong)}.rowNameText[data-v-06fd1d0d]{flex-direction:column;gap:3px;min-width:0;display:flex}.rowTitle[data-v-06fd1d0d]{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}.rowSubRow[data-v-06fd1d0d]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.pill[data-v-06fd1d0d]{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);border:0;align-items:center;gap:4px;line-height:1;display:inline-flex}.pill[data-v-06fd1d0d]:hover{opacity:.75}.pillDot[data-v-06fd1d0d]{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.pillDotDanger[data-v-06fd1d0d]{background:var(--color-danger)}.pillCount[data-v-06fd1d0d]{font-variant-numeric:tabular-nums}.rowSub[data-v-06fd1d0d]{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)}.rowCreator[data-v-06fd1d0d]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rowCol[data-v-06fd1d0d]{gap:var(--space-2);min-width:0;padding-left:var(--space-5);flex-direction:column;display:flex}.rowCol+.rowCol[data-v-06fd1d0d]{border-left:1px solid var(--color-border-subtle)}.rowColLabel[data-v-06fd1d0d]{font-family:var(--font-sans);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);line-height:1}.rowColStats[data-v-06fd1d0d]{align-items:baseline;gap:var(--space-4);display:flex}.rowColStat[data-v-06fd1d0d]{cursor:pointer;color:var(--color-text-primary);font-family:var(--font-sans);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;padding:0;line-height:1;display:inline-flex}.rowColStat[data-v-06fd1d0d]:hover{color:var(--color-accent)}.rowColNum[data-v-06fd1d0d]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.rowColStatSecondary[data-v-06fd1d0d]{color:var(--color-text-tertiary)}.rowColStatSecondary .rowColNum[data-v-06fd1d0d]{font-size:var(--fs-base);font-weight:var(--fw-regular)}.rowActions[data-v-06fd1d0d]{align-items:center;gap:0;display:inline-flex}.rowNav[data-v-06fd1d0d]{border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rowExport[data-v-06fd1d0d]{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--color-text-tertiary);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.row:hover .rowExport[data-v-06fd1d0d],.rowExport[data-v-06fd1d0d]:focus-visible{opacity:1;pointer-events:auto}.rowExport[data-v-06fd1d0d]:hover{color:var(--color-accent);background:var(--color-bg-subtle)}.rowArrow[data-v-06fd1d0d]{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-06fd1d0d]{gap:var(--space-3);padding:var(--space-7) 0;flex-direction:column;display:flex}.emptyTitle[data-v-06fd1d0d]{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-06fd1d0d]{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-06fd1d0d]{gap:var(--space-4);flex-direction:column;display:flex}.newPlayField[data-v-06fd1d0d]{gap:var(--space-2);flex-direction:column;display:flex}.newPlayFieldLabel[data-v-06fd1d0d]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.newPlayInput[data-v-06fd1d0d]{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-06fd1d0d]:focus{border-color:var(--color-accent);outline:none}.newPlayLevelRow[data-v-06fd1d0d]{gap:var(--space-2);display:flex}.newPlayLevelBtn[data-v-06fd1d0d]{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-06fd1d0d]:hover{border-color:var(--color-text-tertiary)}.newPlayLevelBtnActive[data-v-06fd1d0d]{border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--fw-semibold)}.newPlayError[data-v-06fd1d0d]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-danger);margin:0}.card[data-v-928a0b45]{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-928a0b45]{cursor:pointer}.cardClickable[data-v-928a0b45]:hover{box-shadow:var(--shadow-neu-out-cream)}.cardClickable[data-v-928a0b45]:active{transform:scale(.997)}.cardSpan2[data-v-928a0b45]{grid-column:span 2}.cardHead[data-v-928a0b45]{align-items:center;gap:var(--space-2);display:flex}.cardTitle[data-v-928a0b45]{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-928a0b45]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.cardBadge[data-v-928a0b45]{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-928a0b45]{background:var(--color-accent-soft);color:var(--color-accent)}.cardBadgeEmpty[data-v-928a0b45]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.cardBadgeIcon[data-v-928a0b45]{color:var(--color-accent)}.cardBody[data-v-928a0b45]{flex-direction:column;min-width:0;display:flex}.salesPlayHeader[data-v-b12e79e9]{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.topBar[data-v-b12e79e9]{padding-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.eyebrow[data-v-b12e79e9]{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)}.actions[data-v-b12e79e9]{align-items:center;gap:var(--space-3);display:inline-flex}.csvFileInput[data-v-b12e79e9]{display:none}.disabled[data-v-b12e79e9]{opacity:.5;cursor:not-allowed}.identityRow[data-v-b12e79e9]{align-items:center;gap:var(--space-3);display:flex}.statusDot[data-v-b12e79e9]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.statusDotActive[data-v-b12e79e9]{background:var(--color-accent);box-shadow:0 0 0 var(--space-1) var(--color-accent-soft)}.statusDotDisabled[data-v-b12e79e9]{background:var(--color-text-tertiary)}.title[data-v-b12e79e9]{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}.editNameBtn[data-v-b12e79e9]{padding:var(--space-1);cursor:pointer;color:var(--color-text-tertiary);border-radius:var(--radius-sm);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:inline-flex}.editNameBtn[data-v-b12e79e9]:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.meta[data-v-b12e79e9]{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}.creatorName[data-v-b12e79e9]{font-weight:var(--fw-semibold);color:var(--color-text-primary);margin-inline-end:var(--space-2)}.description[data-v-b12e79e9]{color:var(--color-text-secondary)}.csvNotice[data-v-b12e79e9]{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);margin:0}.stageRow[data-v-b12e79e9]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.stageChip[data-v-b12e79e9]{align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-3);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}.stageChip[data-v-b12e79e9]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.stageChipActive[data-v-b12e79e9]{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle,#f2ede5)}.stageChipActive[data-v-b12e79e9]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.stageChipCount[data-v-b12e79e9]{font-variant-numeric:tabular-nums}.activityChip[data-v-b12e79e9]{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:default;line-height:1;display:inline-flex}.activityChipClickable[data-v-b12e79e9]{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)}.activityChipClickable[data-v-b12e79e9]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.activityPart[data-v-b12e79e9]{align-items:center;gap:4px;display:inline-flex}.activityCount[data-v-b12e79e9]{font-variant-numeric:tabular-nums}.activityIcon[data-v-b12e79e9]{flex-shrink:0}.dot[data-v-b12e79e9]{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.dotRunning[data-v-b12e79e9]{background:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.dotQueued[data-v-b12e79e9]{background:var(--color-text-tertiary)}.deleteMsg[data-v-b12e79e9]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-normal);margin:0}.editDetailsForm[data-v-b12e79e9]{gap:var(--space-3);flex-direction:column;display:flex}.editDetailsField[data-v-b12e79e9]{gap:var(--space-1);flex-direction:column;display:flex}.editDetailsField>span[data-v-b12e79e9]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-secondary)}.editDetailsField input[data-v-b12e79e9],.editDetailsField textarea[data-v-b12e79e9]{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)}.addCandidateBody[data-v-b12e79e9]{gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-sm);flex-direction:column;display:flex}.addCandidateKindRow[data-v-b12e79e9]{gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);display:flex}.addCandidateRadio[data-v-b12e79e9]{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.addCandidateField[data-v-b12e79e9]{gap:var(--space-1);flex-direction:column;display:flex}.addCandidateField>span[data-v-b12e79e9]{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-b12e79e9]{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-b12e79e9]{gap:var(--space-3);display:flex}.addCandidateRow .addCandidateField[data-v-b12e79e9]{flex:1}.addCandidateOptional[data-v-b12e79e9]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.addCandidateError[data-v-b12e79e9]{color:var(--color-danger,#b91c1c);font-size:var(--fs-sm);margin:0}.csvPreviewBody[data-v-b12e79e9]{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-b12e79e9]{color:var(--color-text-secondary);margin:0}.csvPreviewSection[data-v-b12e79e9]{gap:var(--space-1);flex-direction:column;display:flex}.csvPreviewMuted[data-v-b12e79e9]{color:var(--color-text-tertiary)}.csvPreviewWarn[data-v-b12e79e9]{color:var(--color-warning,#c2410c)}.csvPreviewSmall[data-v-b12e79e9]{font-size:var(--fs-xs)}.csvPreviewChips[data-v-b12e79e9]{gap:var(--space-1);flex-wrap:wrap;display:flex}.csvPreviewBadge[data-v-b12e79e9]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-secondary);display:inline-block}.csvPreviewBadgeNew[data-v-b12e79e9]{background:var(--color-accent-soft);color:var(--color-accent)}.csvPreApproveRow[data-v-b12e79e9]{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);display:flex}.tabBar[data-v-bf9f0216]{gap:var(--space-1);border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-5);display:flex}.tabLink[data-v-bf9f0216]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}.tabLink[data-v-bf9f0216]:hover{color:var(--color-text-primary)}.tabLink.active[data-v-bf9f0216]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.grid[data-v-c3adf69c]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loading[data-v-c3adf69c],.error[data-v-c3adf69c]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.candidateLifecycle[data-v-c3adf69c]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lcRow[data-v-c3adf69c]{align-items:center;gap:var(--space-2);display:flex}.lcDot[data-v-c3adf69c]{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.lcDotPending[data-v-c3adf69c]{background:var(--color-warning,#f59e0b)}.lcDotNew[data-v-c3adf69c]{background:var(--color-text-tertiary)}.lcDotActive[data-v-c3adf69c]{background:var(--color-accent)}.lcDotEngaged[data-v-c3adf69c]{background:var(--color-accent);opacity:.5}.lcLabel[data-v-c3adf69c]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);flex:1}.lcValue[data-v-c3adf69c]{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-c3adf69c]{padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1)}.lcRowTotal .lcLabel[data-v-c3adf69c]{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.pipelineEmpty[data-v-c3adf69c]{font-size:var(--fs-sm);color:var(--color-text-tertiary)}.pipelineRow[data-v-c3adf69c]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;color:inherit;font:inherit;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.pipelineRow[data-v-c3adf69c]:hover{background:var(--color-bg-subtle)}.pipelineRow+.pipelineRow[data-v-c3adf69c]{border-top:1px solid var(--color-border-subtle);border-radius:0}.pipelineRow[data-v-c3adf69c]:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.pipelineRow[data-v-c3adf69c]:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.pipelineRow[data-v-c3adf69c]:only-child{border-radius:var(--radius-md)}.pipelineRowBody[data-v-c3adf69c]{flex:1;min-width:0}.pipelineName[data-v-c3adf69c]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineRowMeta[data-v-c3adf69c]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:2px;display:flex}.pipelineVersionPill[data-v-c3adf69c]{padding:1px 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-tertiary)}.pipelineLastRun[data-v-c3adf69c]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.pipelineRunSummary[data-v-c3adf69c]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.pipelineRowArrow[data-v-c3adf69c]{color:var(--color-text-tertiary);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.pipelineRow:hover .pipelineRowArrow[data-v-c3adf69c]{opacity:1}.pipelineStatusPill[data-v-c3adf69c]{padding:1px var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-full);text-transform:lowercase}.pipelineStatusPill.status-active[data-v-c3adf69c]{background:var(--color-accent-soft);color:var(--color-accent)}.pipelineStatusPill.status-paused[data-v-c3adf69c]{background:var(--color-warning-soft,var(--color-bg-muted));color:var(--color-warning,var(--color-text-secondary))}.pipelineStatusPill.status-archived[data-v-c3adf69c]{background:var(--color-bg-muted);color:var(--color-text-tertiary)}.icpList[data-v-c3adf69c]{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.icpList dt[data-v-c3adf69c]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-tertiary)}.icpList dd[data-v-c3adf69c]{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-c3adf69c]{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-c3adf69c]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.personaRow[data-v-c3adf69c]{align-items:center;gap:var(--space-3);display:flex}.personaInitials[data-v-c3adf69c]{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-c3adf69c]{flex-direction:column;min-width:0;display:flex}.personaName[data-v-c3adf69c]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaMeta[data-v-c3adf69c]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.sequenceRow[data-v-c3adf69c]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sequenceStep[data-v-c3adf69c]{align-items:center;gap:var(--space-1);flex-direction:column;min-width:36px;display:flex}.sequenceStepIcon[data-v-c3adf69c]{color:var(--color-accent)}.sequenceStepCount[data-v-c3adf69c]{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-c3adf69c]{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}.activityLink[data-v-c3adf69c]{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}.activityLink[data-v-c3adf69c]:hover{color:var(--color-accent)}.emailBlock[data-v-c3adf69c]{gap:var(--space-2);flex-direction:column;display:flex}.emailPreview[data-v-c3adf69c]{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-437f9713]{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-437f9713]{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-437f9713]:hover{color:var(--color-accent)}.backArrow[data-v-437f9713]{transform:rotate(180deg)}.pageLoading[data-v-437f9713]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-437f9713]{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-437f9713]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-437f9713]{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-437f9713]{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-437f9713]{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.formCard[data-v-437f9713]{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-437f9713]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-437f9713]{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-391255c9]{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-391255c9]{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-391255c9]:hover{color:var(--color-accent)}.backArrow[data-v-391255c9]{transform:rotate(180deg)}.pageLoading[data-v-391255c9]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-391255c9]{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-391255c9]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-391255c9]{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-391255c9]{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-391255c9]{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-391255c9]{gap:var(--space-4);flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.personaCard[data-v-391255c9]{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-391255c9]{align-items:center;gap:var(--space-3);display:flex}.personaInitials[data-v-391255c9]{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-391255c9]{font-weight:var(--fw-semibold);font-size:var(--fs-md);flex:1}.iconBtn[data-v-391255c9]{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-391255c9]:hover{background:var(--color-bg-subtle);color:var(--color-danger)}.formField[data-v-391255c9]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-391255c9]{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-391255c9]{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-391255c9]:focus{border-color:var(--color-accent);outline:none}.hint[data-v-391255c9]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.addRow[data-v-391255c9]{margin-top:var(--space-4);align-self:flex-start}.referencedSection[data-v-391255c9]{margin-top:var(--space-7);max-width:720px}.sectionTitle[data-v-391255c9]{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-391255c9]{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.referencedRow[data-v-391255c9]{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-391255c9]{flex-direction:column;min-width:0;display:flex}.personaName[data-v-391255c9]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaMeta[data-v-391255c9]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.eyebrow[data-v-3d5452cd]{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-3d5452cd]{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-3d5452cd]:hover{color:var(--color-accent)}.backArrow[data-v-3d5452cd]{transform:rotate(180deg)}.pageLoading[data-v-3d5452cd]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-3d5452cd]{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-3d5452cd]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-3d5452cd]{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-3d5452cd]{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-3d5452cd]{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-3d5452cd]{gap:var(--space-4);flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.emailCard[data-v-3d5452cd]{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-3d5452cd]{align-items:center;gap:var(--space-3);display:flex}.emailIndex[data-v-3d5452cd]{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-3d5452cd],.dirtyBadge[data-v-3d5452cd]{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-3d5452cd]{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.dirtyBadge[data-v-3d5452cd]{background:var(--color-bg-subtle);color:var(--color-accent)}.cardSpacer[data-v-3d5452cd]{flex:1}.iconBtn[data-v-3d5452cd]{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-3d5452cd]:hover{background:var(--color-bg-subtle);color:var(--color-danger)}.iconBtn[data-v-3d5452cd]:disabled{opacity:.5;cursor:not-allowed}.formField[data-v-3d5452cd]{gap:var(--space-1);flex-direction:column;display:flex}.formTextarea[data-v-3d5452cd]{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-3d5452cd]:focus{border-color:var(--color-accent);outline:none}.cardError[data-v-3d5452cd]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-danger)}.cardActions[data-v-3d5452cd]{justify-content:flex-end;gap:var(--space-2);display:flex}.addRow[data-v-3d5452cd]{margin-top:var(--space-4);align-self:flex-start}.canvasCard[data-v-be1d8f02]{border:1px solid var(--color-border-strong,#c0b9ad);border-radius:var(--radius-xl,16px);background:var(--color-bg-surface);cursor:pointer;outline-offset:-1px;width:fit-content;min-width:100%;transition:border-color var(--duration-fast) var(--ease-out), outline-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);outline:2px solid #0000;flex-direction:column;display:flex;position:relative}.canvasCardBody[data-v-be1d8f02]{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-7);flex-direction:column;display:flex;position:relative}.canvasCard[data-v-be1d8f02]:hover{border-color:var(--color-border-strong,#c0b9ad);box-shadow:var(--shadow-neu-out-cream)}.canvasCard--selected[data-v-be1d8f02]{border-color:var(--color-accent);outline-color:var(--color-accent)}.canvasCardTop[data-v-be1d8f02]{align-items:center;gap:var(--space-4);display:flex}.canvasCardIcon[data-v-be1d8f02]{border-radius:var(--radius-lg);background:var(--color-bg-muted);width:44px;height:44px;color:var(--color-text-tertiary);box-shadow:var(--shadow-neu-out-cream-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.canvasCardIcon--source[data-v-be1d8f02]{background:var(--color-bg-surface);color:var(--color-accent)}.canvasCardIcon--filter[data-v-be1d8f02]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.canvasCardIcon--prospect[data-v-be1d8f02]{background:var(--color-bg-surface);color:var(--color-text-primary)}.canvasCardIcon--action[data-v-be1d8f02]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.canvasCardHeader[data-v-be1d8f02]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.canvasCardTitle[data-v-be1d8f02]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:var(--lh-tight);border-radius:var(--radius-sm);cursor:text;width:100%;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;outline:none;margin:0;padding:0}.canvasCardTitle[data-v-be1d8f02]:hover{border-color:var(--color-border-subtle)}.canvasCardTitle[data-v-be1d8f02]:focus{border-color:var(--color-accent);background:var(--color-bg-app);padding:0 var(--space-1)}.canvasCardSubtitle[data-v-be1d8f02]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.canvasCardDetails[data-v-be1d8f02]{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.canvasCardKind[data-v-be1d8f02]{bottom:var(--space-2);right:var(--space-3);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);padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-muted);position:absolute}.canvasCardKind--source[data-v-be1d8f02]{color:#2563eb;background:#2563eb1a}.canvasCardKind--filter[data-v-be1d8f02]{color:#d97706;background:#d977061a}.canvasCardKind--prospect[data-v-be1d8f02]{color:#059669;background:#0596691a}.canvasCardKind--action[data-v-be1d8f02]{color:#7c3aed;background:#7c3aed1a}.canvasCardRemove[data-v-be1d8f02]{top:var(--space-2);right:var(--space-2);color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.canvasCard:hover .canvasCardRemove[data-v-be1d8f02]{opacity:1}.canvasCardRemove[data-v-be1d8f02]:hover{color:var(--color-danger)}.canvasCard--readonly[data-v-be1d8f02],.canvasCard--readonly .canvasCardTitle[data-v-be1d8f02]{cursor:default}.canvasCard--running[data-v-be1d8f02]{border-color:var(--color-accent)}.canvasCardShimmer[data-v-be1d8f02]{z-index:1;background:var(--color-accent-soft,#05966926);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.canvasCardShimmer[data-v-be1d8f02]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);width:100%;height:100%;animation:1.5s ease-in-out infinite shimmer-be1d8f02;position:absolute;top:0;left:-100%}@keyframes shimmer-be1d8f02{0%{left:-100%}to{left:100%}}.canvasCardRunningBadge[data-v-be1d8f02]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-accent);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-soft,#0596691a);flex-shrink:0}.canvasCardTitleReadonly[data-v-be1d8f02]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:var(--lh-tight)}.connectorBadgePill[data-v-5fd2c1b8]{min-width:36px;height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);box-shadow:var(--shadow-neu-out-cream-sm);justify-content:center;align-items:center;display:inline-flex}.connectorBadgePill--link[data-v-5fd2c1b8]{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);text-decoration:none}.connectorBadgePill--link[data-v-5fd2c1b8]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.ar-pill__part[data-v-9578a773]{align-items:center;gap:4px;display:inline-flex}.runFooter[data-v-d159628b]{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.lastRunRow[data-v-d159628b]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.lastRunPillLink[data-v-d159628b]{flex-shrink:0;text-decoration:none}.lastRun[data-v-d159628b]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.runFooterControls[data-v-d159628b]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.splitBtn[data-v-d159628b]{align-items:stretch;display:inline-flex;position:relative}.splitBtnMain[data-v-d159628b]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-right:none;display:inline-flex}.splitBtnMain[data-v-d159628b]:hover:not(:disabled){background:var(--color-bg-subtle)}.splitBtnMain[data-v-d159628b]:disabled{opacity:.5;cursor:not-allowed}.splitBtnCaret[data-v-d159628b]{border:1px solid var(--color-border-strong);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-bg-surface);width:28px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.splitBtnCaret[data-v-d159628b]:hover:not(:disabled){background:var(--color-bg-subtle)}.splitBtnCaret[data-v-d159628b]:disabled{opacity:.5;cursor:not-allowed}.splitDropdown[data-v-d159628b]{top:calc(100% + var(--space-1));background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:120px;box-shadow:var(--shadow-lg,0 8px 24px #00000026);padding:var(--space-1);z-index:20;position:absolute;left:0}.splitDropdownItem[data-v-d159628b]{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-align:left;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;display:block}.splitDropdownItem[data-v-d159628b]:hover{background:var(--color-bg-subtle)}.splitDropdownItem--active[data-v-d159628b]{font-weight:var(--fw-semibold);color:var(--color-accent)}.autoToggle[data-v-d159628b]{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.cadenceLabel[data-v-d159628b]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.autoLabel[data-v-d159628b]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.autoApprove[data-v-d159628b]{justify-content:space-between;align-items:center;width:100%;display:flex}.autoApproveLabel[data-v-d159628b]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.filterGroup[data-v-f011f828]{border:2px solid var(--color-border-strong);border-radius:var(--radius-xl,16px);background:var(--color-bg-app);width:fit-content;min-width:100%;position:relative;overflow:visible}.filterGroup--running[data-v-f011f828]{border-color:var(--color-accent)}.filterGroupShimmer[data-v-f011f828]{border-radius:var(--radius-xl,16px) var(--radius-xl,16px) 0 0;background:var(--color-accent-soft,#05966926);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.filterGroupShimmer[data-v-f011f828]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);width:100%;height:100%;animation:1.5s ease-in-out infinite filterShimmer-f011f828;position:absolute;top:0;left:-100%}@keyframes filterShimmer-f011f828{0%{left:-100%}to{left:100%}}.filterGroupRunningBadge[data-v-f011f828]{top:var(--space-3);right:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-accent);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-soft,#0596691a);position:absolute}.filterGroupBody[data-v-f011f828]{padding:var(--space-5) var(--space-4);flex-direction:column;align-items:stretch;display:flex}.filterGroupBody[data-v-f011f828] .connector{align-self:center}.filterGroupFooter[data-v-f011f828]{border-top:2px solid var(--color-border-strong)}.modeBar[data-v-a26462bc]{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) 0 0;max-width:540px;margin:0 auto;display:flex}.canvasBg[data-v-a26462bc]{margin:0 calc(-1 * var(--space-8));padding:0 var(--space-8);background:radial-gradient(circle,#00000014 1.5px,#0000 1.5px) 12px 12px/24px 24px}.canvasFlow[data-v-a26462bc]{padding:var(--space-6) var(--space-6) var(--space-8);flex-direction:column;align-items:center;max-width:540px;margin:0 auto;display:flex;position:relative;overflow:visible}.connector[data-v-a26462bc]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.connector[data-v-a26462bc]:before,.connector[data-v-a26462bc]:after{content:"";background:var(--color-border-strong);border-radius:1px;width:2px;height:14px}.connectorTrailing[data-v-a26462bc]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.connectorTrailing[data-v-a26462bc]:before{content:"";background:var(--color-border-strong);border-radius:1px;width:2px;height:14px}.connectorInsertBtn[data-v-a26462bc]{border:2px dashed var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);width:40px;height:40px;color:var(--color-text-tertiary);cursor:pointer;box-shadow:var(--shadow-neu-out-cream-sm);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.connectorInsertBtn[data-v-a26462bc]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.startPill[data-v-a26462bc]{padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);background:var(--color-accent);color:#fff;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:lowercase;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 8px #0596694d}.addNodeWrap[data-v-a26462bc]{position:relative}.addNodeBtn[data-v-a26462bc]{border:2px dashed var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);width:40px;height:40px;color:var(--color-text-tertiary);cursor:pointer;box-shadow:var(--shadow-neu-out-cream-sm);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.addNodeBtn[data-v-a26462bc]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.addMenu[data-v-a26462bc]{top:calc(100% + var(--space-2));background:var(--color-bg-surface);border:2px solid var(--color-border-strong);border-radius:var(--radius-lg);width:380px;box-shadow:var(--shadow-lg,0 8px 24px #00000026);padding:var(--space-3);z-index:10;position:absolute;left:50%;transform:translate(-50%)}.addMenu--right[data-v-a26462bc]{top:50%;left:calc(100% + var(--space-3));max-height:60vh;overflow-y:auto;transform:translateY(-50%)}.addMenuCategory[data-v-a26462bc]{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);padding:var(--space-2) var(--space-2) var(--space-1)}.addMenuCategory[data-v-a26462bc]:not(:first-child){margin-top:var(--space-2);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3)}.addMenuEmpty[data-v-a26462bc]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);padding:var(--space-2)}.addMenuItem[data-v-a26462bc]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;display:flex}.addMenuItem[data-v-a26462bc]:hover{background:var(--color-bg-subtle)}.addMenuItemIcon[data-v-a26462bc]{border-radius:var(--radius-lg);background:var(--color-bg-surface);width:44px;height:44px;color:var(--color-text-primary);box-shadow:var(--shadow-neu-out-cream-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.addMenuItemText[data-v-a26462bc]{flex:1;min-width:0}.addMenuItemTitle[data-v-a26462bc]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.addMenuItemDesc[data-v-a26462bc]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.loading[data-v-a26462bc],.error[data-v-a26462bc]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.exitBody[data-v-db10ec9e]{gap:var(--space-4);flex-direction:column;display:flex}.exitIntro[data-v-db10ec9e]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-normal);margin:0}.optionList[data-v-db10ec9e]{gap:var(--space-2);flex-direction:column;display:flex}.optionRow[data-v-db10ec9e]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:border-color .1s,background .1s;display:flex}.optionRow[data-v-db10ec9e]:hover{background:var(--color-bg-subtle)}.optionRow.selected[data-v-db10ec9e]{border-color:var(--color-accent);background:var(--color-accent-soft)}.optionRadio[data-v-db10ec9e]{accent-color:var(--color-accent);flex-shrink:0;margin-top:2px}.optionText[data-v-db10ec9e]{flex-direction:column;gap:2px;display:flex}.optionLabel[data-v-db10ec9e]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.optionDesc[data-v-db10ec9e]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesLabel[data-v-db10ec9e]{gap:var(--space-1);flex-direction:column;display:flex}.notesTitle[data-v-db10ec9e]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.notesOptional[data-v-db10ec9e]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.notesInput[data-v-db10ec9e]{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);color:var(--color-text-primary)}.error[data-v-b0c047a6]{color:var(--danger)}.detail[data-v-b0c047a6]{flex-direction:column;gap:8px;display:flex}.detailRow[data-v-b0c047a6]{grid-template-columns:140px 1fr;gap:10px;display:grid}.detailLabel[data-v-b0c047a6]{color:var(--muted);font-size:12px}.detailValue[data-v-b0c047a6]{color:var(--text);font-size:13px}.objects[data-v-b0c047a6]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.objPill[data-v-b0c047a6]{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-b0c047a6]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.detailBlock[data-v-b0c047a6]{border-top:1px solid var(--border);margin-top:6px;padding-top:10px}.payload[data-v-b0c047a6]{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-b0c047a6]{color:var(--muted);font-size:12px}.field label[data-v-b0c047a6]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.pill[data-v-b0c047a6]{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-b0c047a6],.pill-pending_approval[data-v-b0c047a6]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.pill-failed[data-v-b0c047a6]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.pill-applied[data-v-b0c047a6]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.pill-rejected[data-v-b0c047a6]{border-color:var(--status-neutral-border);background:var(--status-neutral-bg);color:var(--status-neutral-text)}.primaryName[data-v-87a8dd14]{color:var(--color-text-primary,var(--text));font-weight:700}.atCompany[data-v-87a8dd14]{color:var(--color-text-secondary,var(--muted));font-weight:500}.contactTitle[data-v-87a8dd14]{color:var(--color-text-tertiary,var(--muted));margin-left:6px}.domainWithBadges[data-v-87a8dd14]{align-items:center;gap:4px;min-width:0;display:flex}.integrationBadges[data-v-87a8dd14]{flex-shrink:0;align-items:center;gap:3px;display:flex}.toolbar[data-v-332bf49b]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);min-height:36px;display:flex}.toolbarLeft[data-v-332bf49b]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.toolbarRight[data-v-332bf49b]{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);flex-shrink:0;display:flex}.toolbarRightHidden[data-v-332bf49b]{visibility:hidden}.searchInput[data-v-332bf49b]{width:240px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);background:var(--color-bg-surface);transition:border-color var(--duration-fast) var(--ease-out)}.searchInput[data-v-332bf49b]::placeholder{color:var(--color-text-tertiary)}.searchInput[data-v-332bf49b]:focus{border-color:var(--color-accent);outline:none}.activeFilterTag[data-v-332bf49b]{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px var(--space-3);background:var(--color-surface-subtle,#f3f4f6);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;display:inline-flex}.activeFilterClear[data-v-332bf49b]{cursor:pointer;width:16px;height:16px;color:var(--color-text-secondary);border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex}.activeFilterClear[data-v-332bf49b]:hover{background:var(--color-text-secondary);color:#fff}.kindToggle[data-v-332bf49b]{border:1px solid var(--color-border);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.kindBtn[data-v-332bf49b]{padding:var(--space-1) var(--space-3);background:var(--color-bg-surface);border:none;border-right:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.kindBtn[data-v-332bf49b]:last-child{border-right:none}.kindBtn[data-v-332bf49b]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.kindBtnActive[data-v-332bf49b]{background:var(--color-bg-subtle,#f2ede5);color:var(--color-text-primary)}.selectionCount[data-v-332bf49b]{font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap}.memberHeader[data-v-332bf49b]{border-bottom:1px solid var(--color-border-subtle);padding:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary)}.headerCheckbox[data-v-332bf49b]{justify-content:center;align-items:center;display:flex}.headerCol[data-v-332bf49b]{min-width:0}.headerColRight[data-v-332bf49b]{text-align:right}.memberRowGrid[data-v-332bf49b]{align-items:center;gap:var(--space-3);grid-template-columns:32px minmax(0,1.2fr) 90px minmax(0,1fr) 110px minmax(80px,.6fr) 160px;display:grid}.memberList[data-v-332bf49b]{flex-direction:column;display:flex}.scrollSentinel[data-v-332bf49b]{height:1px}.loadingMore[data-v-332bf49b]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.memberRow[data-v-332bf49b]{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);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);min-width:0}.memberRow[data-v-332bf49b]:hover,.memberRowSelected[data-v-332bf49b],.memberRowSelected[data-v-332bf49b]:hover{background:var(--color-bg-subtle,#f2ede5)}.checkboxCol[data-v-332bf49b]{justify-content:center;align-items:center;display:flex}.stageCol[data-v-332bf49b]{min-width:0}.stagePill[data-v-332bf49b]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap;line-height:1.4;display:inline-block}.stagePill--staged[data-v-332bf49b]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.stagePill--qualified[data-v-332bf49b]{background:var(--color-accent-soft);color:var(--color-accent)}.stagePill--active[data-v-332bf49b]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.stagePill--engaged[data-v-332bf49b]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.stagePill--timed_out[data-v-332bf49b]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.stagePill--disqualified[data-v-332bf49b]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.metaCol[data-v-332bf49b]{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.metaPrimary[data-v-332bf49b]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metaSecondary[data-v-332bf49b]{font-size:var(--fs-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metaSecondaryWrap[data-v-332bf49b]{white-space:normal;text-overflow:unset;overflow:visible}.ownerCol[data-v-332bf49b]{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.ownerLabel[data-v-332bf49b]{font-size:var(--fs-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ownerEditBtn[data-v-332bf49b]{cursor:pointer;color:var(--color-text-secondary);opacity:0;background:0 0;border:none;flex-shrink:0;padding:2px;transition:opacity .1s}.memberRow:hover .ownerEditBtn[data-v-332bf49b]{opacity:.6}.ownerEditBtn[data-v-332bf49b]:hover{opacity:1!important}.ownerSelect[data-v-332bf49b]{border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:4px;width:100%;padding:2px 4px;font-size:12px}.statusCol[data-v-332bf49b]{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.actionCol[data-v-332bf49b]{gap:var(--space-2);justify-content:flex-end;display:flex}.btnNoWrap[data-v-332bf49b]{white-space:nowrap}.qualifyingPill[data-v-332bf49b]{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:4px;line-height:1;text-decoration:none;display:inline-flex}.qualifyingPill[data-v-332bf49b]:hover{opacity:.75}.enrichPill[data-v-332bf49b]{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-332bf49b]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.enrichPillRunning[data-v-332bf49b]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.enrichPillComplete[data-v-332bf49b]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.enrichPillFailed[data-v-332bf49b]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.phasePill[data-v-332bf49b]{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-332bf49b]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.phasePillProcessed[data-v-332bf49b]{background:var(--color-accent-soft);color:var(--color-accent)}.runStatusPill[data-v-332bf49b]{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:lowercase;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);line-height:1.4;text-decoration:none;display:inline-flex}.runStatusPill[data-v-332bf49b]:hover{opacity:.85}.runStatusMuted[data-v-332bf49b]{color:var(--color-text-tertiary);background:0 0}.runStatusActive[data-v-332bf49b]{background:var(--color-accent-soft);color:var(--color-accent)}.runStatusDanger[data-v-332bf49b]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.memberOutcomes[data-v-332bf49b]{gap:var(--space-1);flex-wrap:wrap;margin-top:2px;display:flex}.outcomePill[data-v-332bf49b]{align-items:center;gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:default;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;padding:1px 6px;font-size:11px;line-height:1.4;display:inline-flex}.outcomePill.clickable[data-v-332bf49b]{cursor:pointer}.outcomePill.clickable[data-v-332bf49b]:hover{border-color:var(--color-accent);background:var(--color-bg-surface)}.outcomePill.hasColor[data-v-332bf49b]{font-weight:var(--fw-semibold)}.outcomePill .pillIcon[data-v-332bf49b]{flex-shrink:0;width:14px;height:14px}.actionNotice[data-v-332bf49b]{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-332bf49b]{font-size:var(--fs-lg);cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:0;line-height:1}.actionNoticeClose[data-v-332bf49b]:hover{color:var(--color-text-primary)}.modalBackdrop[data-v-332bf49b]{z-index:100;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalCard[data-v-332bf49b]{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-332bf49b]{font-family:var(--font-serif);font-size:var(--fs-lg);margin:0}.modalSubtitle[data-v-332bf49b]{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0}.modalTextarea[data-v-332bf49b]{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-332bf49b]{gap:var(--space-2);justify-content:flex-end;display:flex}.resetStagedBody[data-v-332bf49b]{gap:var(--space-3);flex-direction:column;display:flex}.resetStagedIntro[data-v-332bf49b]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-normal);margin:0}.resetStagedField[data-v-332bf49b]{gap:var(--space-1);flex-direction:column;display:flex}.resetStagedField>span[data-v-332bf49b]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.resetStagedOptional[data-v-332bf49b]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.resetStagedTextarea[data-v-332bf49b]{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);color:var(--color-text-primary)}.assignOwnerBody[data-v-332bf49b]{gap:var(--space-3);flex-direction:column;display:flex}.assignOwnerIntro[data-v-332bf49b]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-normal);margin:0}.assignOwnerSelect[data-v-332bf49b]{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);color:var(--color-text-primary);background:var(--color-bg-surface)}.empty[data-v-332bf49b]{padding:var(--space-5) 0}.emptyText[data-v-332bf49b]{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary);margin:0}.loading[data-v-332bf49b],.errorBanner[data-v-332bf49b]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.disabled[data-v-332bf49b]{opacity:.5;cursor:not-allowed}.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)}.muted[data-v-adb7feba]{color:var(--muted);font-size:13px}.errorText[data-v-adb7feba]{color:var(--danger);font-size:13px}.summaryRow[data-v-adb7feba]{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.summaryChip[data-v-adb7feba]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:baseline;gap:5px;padding:6px 14px;display:flex}.chipVal[data-v-adb7feba]{color:var(--text);font-size:18px;font-weight:700}.chipLabel[data-v-adb7feba]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px;font-weight:600}.chipPct[data-v-adb7feba]{color:var(--muted);font-size:12px}.chipBounce .chipVal[data-v-adb7feba]{color:var(--danger)}.chipReply .chipVal[data-v-adb7feba]{color:var(--success)}.addrTable[data-v-adb7feba]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.addrHeader[data-v-adb7feba]{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-adb7feba]{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-adb7feba]:last-child{border-bottom:none}.addrEmail[data-v-adb7feba]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.addrMeta[data-v-adb7feba]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.addrFavicon[data-v-adb7feba]{border-radius:2px}.col-num[data-v-adb7feba]{color:var(--text);text-align:right;font-size:13px;font-weight:600}.col-num.danger[data-v-adb7feba]{color:var(--danger)}.col-num.success[data-v-adb7feba]{color:var(--success)}.showMoreBtn[data-v-adb7feba]{margin-top:10px;font-size:12px}.sequencePage[data-v-8bf1c38b]{--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-8bf1c38b]{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-8bf1c38b]{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-8bf1c38b]:hover{color:var(--color-accent)}.backArrow[data-v-8bf1c38b]{display:inline-block}.noSequence[data-v-8bf1c38b]{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;font-size:14px;display:flex}.pageLoading[data-v-8bf1c38b]{color:var(--muted);font-size:14px}.seqHeader[data-v-8bf1c38b]{margin-bottom:20px}.seqTitleRow[data-v-8bf1c38b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seqName[data-v-8bf1c38b]{color:var(--text);margin:0;font-size:22px;font-weight:700}.versionBadge[data-v-8bf1c38b]{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-8bf1c38b]{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-8bf1c38b]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.4}.statsBarRow[data-v-8bf1c38b]{margin-bottom:24px}.funnelSection[data-v-8bf1c38b]{margin-bottom:28px}.emailSection[data-v-8bf1c38b]{margin-top:32px}.sectionLabel[data-v-8bf1c38b]{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-8bf1c38b]{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.7;font-size:11px;font-weight:400}.pageLoading[data-v-db4888cb],.error[data-v-db4888cb],.errorBanner[data-v-db4888cb],.lockedBanner[data-v-db4888cb],.metaSection[data-v-db4888cb],.stepsSection[data-v-db4888cb],.dangerSection[data-v-db4888cb]{--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-db4888cb]{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-db4888cb]{color:var(--muted);font-size:14px}.muted[data-v-db4888cb]{color:var(--muted)}.errorBanner[data-v-db4888cb]{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-db4888cb]{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-db4888cb]{flex-direction:column;gap:14px;max-width:640px;margin-bottom:28px;display:flex}.formField[data-v-db4888cb]{flex-direction:column;gap:5px;display:flex}.formLabel[data-v-db4888cb]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.formInput[data-v-db4888cb]{max-width:480px}.formTextarea[data-v-db4888cb]{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-db4888cb]:focus{border-color:var(--primary);outline:none}.stepsSection[data-v-db4888cb]{max-width:480px}.stepsSectionHeader[data-v-db4888cb]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stepsSectionTitle[data-v-db4888cb]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}.stepsCanvas[data-v-db4888cb]{flex-direction:column;display:flex}.stepsEmpty[data-v-db4888cb]{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-db4888cb]{color:var(--muted);font-size:14px}.stepCard[data-v-db4888cb]{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-db4888cb]:not(.locked):hover{box-shadow:0 2px 8px var(--shadow,#00000014)}.stepCard.dragging[data-v-db4888cb]{opacity:.4}@keyframes dropLand-db4888cb{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-db4888cb]{animation:.55s ease-out forwards dropLand-db4888cb}@keyframes dragCancel-db4888cb{0%{opacity:.4;transform:scale(.97)}65%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.stepCard.justCancelled[data-v-db4888cb]{animation:.3s ease-out forwards dragCancel-db4888cb}.stepFields[data-v-db4888cb]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.stepTypeRow[data-v-db4888cb]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stepTypeSelectWrap[data-v-db4888cb]{flex-shrink:0;width:180px}.waitDaysField[data-v-db4888cb]{align-items:center;gap:6px;display:flex}.waitInput[data-v-db4888cb]{width:70px}.waitUnitSelect[data-v-db4888cb]{width:72px}.stepBriefTextarea[data-v-db4888cb]{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-db4888cb]:focus{border-color:var(--primary);outline:none}.removeBtn[data-v-db4888cb]{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-db4888cb]:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:var(--danger);color:var(--danger)}.stepType-email[data-v-db4888cb]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.stepType-phone_call[data-v-db4888cb]{border-color:var(--success);background:color-mix(in srgb, var(--success) 4%, var(--surface))}.stepType-voicemail[data-v-db4888cb]{background:color-mix(in srgb, #8b5cf6 4%, var(--surface));border-color:#8b5cf6}.stepType-linkedin_connect[data-v-db4888cb]{background:color-mix(in srgb, #0a66c2 4%, var(--surface));border-color:#0a66c2}.stepType-wait[data-v-db4888cb]{border-color:var(--border);background:var(--surface)}.stepConnector[data-v-db4888cb]{flex-direction:column;align-items:center;display:flex}.slotHint[data-v-db4888cb]{border-top:1px dashed var(--border2);opacity:.6;width:100%;margin:4px 0}.dropGhost[data-v-db4888cb]{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-db4888cb]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.connLine[data-v-db4888cb]{background:var(--border);border-radius:1px;flex-shrink:0;width:2px;height:14px}.connInsertBtn[data-v-db4888cb]{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-db4888cb]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.dangerSection[data-v-db4888cb]{border-top:1px solid var(--border2);margin-top:32px;padding-top:20px}.muted[data-v-b4503158]{color:var(--muted)}.tableWrap[data-v-b4503158]{width:100%;overflow-x:auto}.table[data-v-b4503158]{border-collapse:collapse;width:100%;min-width:1180px}.table.compactAccount[data-v-b4503158]{min-width:960px}.table th[data-v-b4503158]{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-b4503158]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 14px}.summaryText[data-v-b4503158]{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:520px;display:-webkit-box;overflow:hidden}.runRow[data-v-b4503158]{cursor:pointer}.runRow[data-v-b4503158]:hover{background:var(--row-hover-bg)}.badge[data-v-b4503158]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.badge.success[data-v-b4503158]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.badge.danger[data-v-b4503158]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.badge.warning[data-v-b4503158]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.badge.test[data-v-b4503158]{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f659}.agentCell[data-v-b4503158]{align-items:center;gap:8px;display:inline-flex}.agentName[data-v-b4503158]{font-weight:600}.accountCell[data-v-b4503158]{align-items:center;gap:10px;display:inline-flex}.accountDomain[data-v-b4503158]{font-weight:600}.createdCell[data-v-b4503158]{flex-direction:column;gap:4px;display:flex}.runtime[data-v-b4503158]{color:var(--muted);font-size:12px}.signalLine[data-v-b4503158],.source[data-v-b4503158]{align-items:center;gap:6px;margin-top:4px;display:inline-flex}.via[data-v-b4503158]{color:var(--muted);font-size:12px}.sourceIcon[data-v-b4503158]{border-radius:4px;width:16px;height:16px}.sourceName[data-v-b4503158]{color:var(--muted);font-size:12px}.triggerLine[data-v-b4503158]{align-items:center;gap:6px;margin-top:6px;font-size:12px;display:inline-flex}.triggerArrow[data-v-b4503158]{color:var(--muted)}.triggerName[data-v-b4503158]{color:var(--muted);font-weight:600}.signalIcon[data-v-b4503158]{background:var(--surface);border:1px solid #11182714;border-radius:4px;width:16px;height:16px}.signalName[data-v-b4503158]{color:var(--text);font-size:12px;font-weight:700}.outputPills[data-v-b4503158]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pillOut[data-v-b4503158]{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-b4503158]{background:#2563eb0f;border-color:#2563eb40}.pillTask[data-v-b4503158]{background:#05966914;border-color:#05966940}.pillSignal[data-v-b4503158]{background:#d977061a;border-color:#d9770640}.pill[data-v-b4503158]{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-b4503158]{flex-direction:column;gap:8px;width:100%;display:flex}.btn[data-v-b4503158]{cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.more[data-v-b4503158]{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}.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-517c5d58]{--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-517c5d58]{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-517c5d58]{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-517c5d58]:hover{color:var(--color-accent)}.backArrow[data-v-517c5d58]{transform:rotate(180deg)}.error[data-v-517c5d58]{color:var(--danger);margin-bottom:10px}.muted[data-v-517c5d58]{color:var(--muted)}.errorBanner[data-v-517c5d58]{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)}.pageLoading[data-v-517c5d58]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.definitionForm[data-v-517c5d58]{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.formField[data-v-517c5d58]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-517c5d58]{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)}.formNameIconRow[data-v-517c5d58]{align-items:flex-end;gap:var(--space-3);display:flex}.runRow[data-v-517c5d58]{cursor:pointer}.runRow[data-v-517c5d58]:hover{background:var(--row-hover-bg)}.page-layout[data-v-517c5d58]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.mainCol[data-v-517c5d58]{gap:14px;min-width:0;display:grid}.panel[data-v-517c5d58]{min-width:0}.section-title[data-v-517c5d58]{margin-bottom:10px;font-weight:600}.grid[data-v-517c5d58]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nameIconRow[data-v-517c5d58]{grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.field[data-v-517c5d58]{flex-direction:column;gap:6px;display:flex}.approachInput[data-v-517c5d58]{min-height:220px}label[data-v-517c5d58]{color:var(--muted);font-size:12px}.meta[data-v-517c5d58]{gap:12px;margin-top:10px;display:flex}.versionList[data-v-517c5d58]{gap:8px;display:grid}.versionCard[data-v-517c5d58]{border:1px solid var(--border);border-radius:10px;gap:6px;padding:10px;display:grid}.versionTopRow[data-v-517c5d58]{align-items:center;gap:8px;display:flex}.versionLabel[data-v-517c5d58]{font-weight:700}.versionCurrentPill[data-v-517c5d58]{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-517c5d58]{flex-wrap:wrap;gap:8px;display:flex}.diffBody[data-v-517c5d58]{gap:12px;display:grid}.diffColumns[data-v-517c5d58]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffCol[data-v-517c5d58]{min-width:0}.diffColHead[data-v-517c5d58]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.diffKeyList[data-v-517c5d58]{gap:10px;display:grid}.diffKeyRow[data-v-517c5d58]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.diffKeyPath[data-v-517c5d58]{margin-bottom:8px;font-size:12px;font-weight:700}.diffKeyCols[data-v-517c5d58]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffKeyVal[data-v-517c5d58]{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-517c5d58]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.diffAgentName[data-v-517c5d58]{font-weight:600}.diffSection[data-v-517c5d58]{gap:8px;display:grid}.diffSectionTitle[data-v-517c5d58]{color:var(--muted);font-size:12px;font-weight:700}.diffMiniHead[data-v-517c5d58]{color:var(--muted);font-size:11px;font-weight:700}.diffIconBox[data-v-517c5d58]{border:1px solid var(--border);border-radius:8px;justify-items:start;gap:6px;padding:10px;display:grid}.toolCatalogList[data-v-517c5d58]{gap:10px;max-height:60vh;display:grid;overflow:auto}.toolCategoryBlock[data-v-517c5d58]{border:1px solid var(--border);border-radius:10px;gap:8px;padding:10px;display:grid}.toolCategoryTitle[data-v-517c5d58]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.toolPills[data-v-517c5d58]{flex-wrap:wrap;gap:6px;display:flex}.toolPill[data-v-517c5d58]{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-517c5d58]:hover{background:var(--surface3,#e5e7eb);border-color:var(--border2,#d1d5db)}.toolDetailDesc[data-v-517c5d58]{margin:0;font-size:13px;line-height:1.5}.toolHintBtn[data-v-517c5d58]{color:var(--link);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.toolHintBtn[data-v-517c5d58]:hover{text-decoration:underline}.toolHintLine[data-v-517c5d58]{color:var(--muted);margin-top:2px;font-size:12px}.toolHintInline[data-v-517c5d58]{font-size:inherit;vertical-align:baseline;margin-top:0;display:inline}.versionViewBody[data-v-517c5d58]{gap:8px;font-size:13px;display:grid}.versionViewDefinition[data-v-517c5d58]{margin-top:2px}.versionViewReadOnly[data-v-517c5d58]{background:var(--table-header-bg)}.versionViewIconPreview[data-v-517c5d58]{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-517c5d58]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:14px;display:flex}.tabBtn[data-v-517c5d58]{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-517c5d58]:hover{color:var(--text)}.tabBtn.active[data-v-517c5d58]{color:var(--text);border-bottom-color:var(--link)}.correctionMasterItemTop[data-v-517c5d58]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.correctionMasterSubject[data-v-517c5d58]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.correctionType[data-v-517c5d58]{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-517c5d58]{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-517c5d58]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.learningStatusRight[data-v-517c5d58]{align-items:center;gap:8px;display:flex}.learningStatusLabel[data-v-517c5d58]{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-517c5d58]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learningStatusQueue[data-v-517c5d58]{align-items:center;gap:6px;display:flex}.lastRunItem[data-v-517c5d58]{align-items:center;gap:4px;display:flex}.correctionNewBadge[data-v-517c5d58]{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}.feedbackPills[data-v-517c5d58]{gap:6px;margin-top:4px;display:flex}.feedbackPill[data-v-517c5d58]{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.feedbackPill.starred[data-v-517c5d58]{color:#92400e;background:#fef3c7}.feedbackPill.edited[data-v-517c5d58]{background:var(--color-bg-subtle,#f1f5f9);color:var(--color-text-secondary,#334155)}.starredBanner[data-v-517c5d58]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.starredBodyPreview[data-v-517c5d58]{white-space:pre-wrap;font-size:13px;line-height:1.5}.correctionFieldLabel[data-v-517c5d58]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:700}.correctionSubjectDiff[data-v-517c5d58]{gap:2px;display:grid}.correctionSubjectRow[data-v-517c5d58]{border-radius:4px;align-items:flex-start;gap:6px;padding:3px 6px;font-size:13px;display:flex}.correctionSubjectRow.removed[data-v-517c5d58]{background:var(--diff-removed-bg,#fff1f2)}.correctionSubjectRow.added[data-v-517c5d58]{background:var(--diff-added-bg,#f0fdf4)}.correctionDiffMark[data-v-517c5d58]{flex-shrink:0;width:12px;font-family:ui-monospace,monospace;font-weight:700}.correctionSubjectStatic[data-v-517c5d58]{color:var(--text);font-size:13px}.rulesTable[data-v-517c5d58]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.rulesRow[data-v-517c5d58]{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-517c5d58]:last-child{border-bottom:none}.rulesRow.editing[data-v-517c5d58]{grid-template-columns:1fr;align-items:start;padding:10px}.ruleText[data-v-517c5d58]{line-height:1.4}.ruleActions[data-v-517c5d58]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ruleEditInput[data-v-517c5d58]{resize:vertical;width:100%}.learningEditBtn[data-v-517c5d58]{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-517c5d58]:hover:not(:disabled){color:var(--text);border-color:var(--border2,#d1d5db)}.learningEditBtn[data-v-517c5d58]:disabled{opacity:.4;cursor:default}.sampleRowMeta[data-v-517c5d58]{margin-bottom:2px}.sampleRowPreview[data-v-517c5d58]{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-517c5d58]{gap:10px;padding:12px;display:grid}.sampleEditArea[data-v-517c5d58]{resize:vertical;min-height:180px;font-size:13px;line-height:1.5}.sampleDetailActions[data-v-517c5d58]{gap:8px;display:flex}.learningItemMeta[data-v-517c5d58]{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.learningDeleteBtn[data-v-517c5d58]{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-517c5d58]:hover:not(:disabled){color:var(--danger)}.learningDeleteBtn[data-v-517c5d58]:disabled{opacity:.4;cursor:default}.actionsPage[data-v-a0758e26]{--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;height:100%;display:flex}.pageError[data-v-a0758e26]{color:var(--color-danger);padding:var(--space-3) var(--space-5);font-size:var(--fs-sm)}.eyebrow[data-v-a0758e26]{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-a0758e26]{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-a0758e26]:hover{color:var(--color-accent)}.backArrow[data-v-a0758e26]{transform:rotate(180deg)}.actionsMainPane[data-v-a0758e26]{flex:auto;min-width:0;min-height:0;overflow:hidden}.detailPaneContent[data-v-a0758e26]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.detailPaneContent[data-v-a0758e26] .shell.mode-embedded{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.recipientSearch[data-v-a0758e26]{width:180px}.sortSelect[data-v-a0758e26]{height:34px;font-size:var(--fs-sm);cursor:pointer;min-width:130px;padding:0 8px}.reachoutRow[data-v-a0758e26]{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex}.reachoutRowLeft[data-v-a0758e26]{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.reachoutTypeIcon[data-v-a0758e26]{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;display:grid}.reachoutRowContent[data-v-a0758e26]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.reachoutRowTop[data-v-a0758e26]{min-width:0}.reachoutMeta[data-v-a0758e26]{font-size:var(--fs-xs);color:var(--color-text-tertiary);justify-content:space-between;align-items:center;gap:8px;display:flex}.reachoutOwner[data-v-a0758e26]{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.reachoutOwner.unassigned[data-v-a0758e26]{color:var(--color-text-tertiary);font-style:italic}.reachoutMetaRight[data-v-a0758e26]{align-items:center;gap:8px;min-width:0;display:inline-flex}.indicators[data-v-a0758e26]{align-items:center;gap:6px;display:inline-flex}.indicatorLink[data-v-a0758e26]{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:2px;display:inline-flex}.indicatorLink[data-v-a0758e26]:hover{background:var(--color-bg-subtle)}.integrationIcon[data-v-a0758e26]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.statusPill[data-v-a0758e26]{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-a0758e26],.statusPill[data-status=pending_approval][data-v-a0758e26]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=revision_in_progress][data-v-a0758e26]{background:var(--color-bg-surface);color:var(--hue-purple)}.statusPill[data-status=queued_for_sending][data-v-a0758e26]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=sending][data-v-a0758e26]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=sent][data-v-a0758e26]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=delivered][data-v-a0758e26]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=opened][data-v-a0758e26]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=replied][data-v-a0758e26]{background:var(--color-reply-soft);color:var(--color-reply)}.statusPill[data-status=bounced][data-v-a0758e26]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=spam][data-v-a0758e26],.statusPill[data-status=send_failed][data-v-a0758e26]{background:var(--color-danger-soft);color:var(--color-danger)}.statusPill[data-status=voicemail_left][data-v-a0758e26]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=call_answered][data-v-a0758e26]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=no_answer][data-v-a0758e26],.statusPill[data-status=deleted][data-v-a0758e26]{background:var(--color-bg-subtle);color:var(--color-text-tertiary)}.selectionToolbar[data-v-a0758e26]{background:var(--hue-blue-soft);border:1px solid var(--hue-blue-edge);border-radius:8px;flex-shrink:0;align-items:center;gap:8px;margin-bottom:8px;padding:8px 14px;display:flex}.selectionCount[data-v-a0758e26]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin-right:4px}.rowCheckbox[data-v-a0758e26]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}.dismissOverlay[data-v-a0758e26]{z-index:10000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dismissDialog[data-v-a0758e26]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:10px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);display:flex;box-shadow:0 8px 32px #0000002e}.dismissHeader[data-v-a0758e26]{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.dismissTitle[data-v-a0758e26]{color:var(--color-text-primary);font-size:14px;font-weight:700}.dismissClose[data-v-a0758e26]{cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1}.dismissBody[data-v-a0758e26]{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.dismissHint[data-v-a0758e26]{font-size:var(--fs-sm);color:var(--color-text-tertiary);margin:0 0 6px}.dismissOption[data-v-a0758e26]{font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding:4px 0;display:flex}.dismissOption input[type=radio][data-v-a0758e26]{cursor:pointer;flex:none}.dismissNotes[data-v-a0758e26]{resize:vertical;width:100%;font-size:var(--fs-sm);margin-top:8px}.dismissFooter[data-v-a0758e26]{border-top:1px solid var(--color-border-subtle);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.eyebrow[data-v-60f27f2f]{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-60f27f2f]{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-60f27f2f]:hover{color:var(--color-text-primary)}.backArrow[data-v-60f27f2f]{transform:rotate(180deg)}.btn[data-v-60f27f2f]{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-60f27f2f]:hover{border-color:var(--color-border-strong)}.error[data-v-60f27f2f]{color:var(--color-danger);margin-bottom:var(--space-3)}.listPanel[data-v-60f27f2f]{background:var(--color-bg-app)}.listPanelEmpty[data-v-60f27f2f]{padding:var(--space-7) 0;text-align:center;color:var(--color-text-secondary);font-size:var(--fs-sm)}.sections[data-v-60f27f2f]{gap:var(--space-5);padding:var(--space-3) 0;flex-direction:column;display:flex}.daySection[data-v-60f27f2f]{padding:0}.dayHeader[data-v-60f27f2f]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.dayTitle[data-v-60f27f2f]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.dayMeta[data-v-60f27f2f]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.daySeparator[data-v-60f27f2f]{background:var(--color-border-subtle);height:1px;margin-bottom:var(--space-2)}.tableWrap[data-v-60f27f2f]{background:var(--color-bg-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);overflow-x:auto}.table[data-v-60f27f2f]{border-collapse:collapse;table-layout:fixed;width:100%}.colTrigger[data-v-60f27f2f]{width:300px}.colAccount[data-v-60f27f2f],.colAgents[data-v-60f27f2f]{width:260px}.colResults[data-v-60f27f2f]{width:auto}.table td[data-v-60f27f2f]{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-60f27f2f]{border-bottom:0}.activityRow[data-v-60f27f2f]{transition:background var(--duration-fast) var(--ease-out);cursor:pointer}.activityRow:hover>td[data-v-60f27f2f],.activityRow.selected>td[data-v-60f27f2f]{background:var(--color-bg-subtle)}.activityRow.selected>td[data-v-60f27f2f]:first-child{box-shadow:inset 3px 0 0 0 var(--color-accent)}.triggerCell[data-v-60f27f2f],.agentsCell[data-v-60f27f2f],.resultsCell[data-v-60f27f2f]{min-width:0}.linkBtn[data-v-60f27f2f]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.scrollTrigger[data-v-60f27f2f]{width:100%;height:1px}.loadingMore[data-v-60f27f2f]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.agentsList[data-v-60f27f2f]{gap:var(--space-1);flex-wrap:wrap;display:flex}.agentPill[data-v-60f27f2f]{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-60f27f2f]:hover{border-color:var(--color-accent)}.agentName[data-v-60f27f2f]{font-weight:var(--fw-semibold)}.agentStatusText[data-v-60f27f2f]{font-size:11px;font-weight:var(--fw-medium);text-transform:lowercase}.agentStatusText.success[data-v-60f27f2f]{color:var(--color-accent)}.agentStatusText.warning[data-v-60f27f2f]{color:var(--color-warning,#d97706)}.agentStatusText.danger[data-v-60f27f2f]{color:var(--color-danger)}.badges[data-v-60f27f2f]{gap:var(--space-1);flex-wrap:wrap;display:flex}.outcomePill[data-v-60f27f2f]{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-60f27f2f]:hover{border-color:var(--color-accent);background:var(--color-bg-surface)}.outcomePill.hasColor[data-v-60f27f2f]{font-weight:var(--fw-semibold)}.outcomePill .pillIcon[data-v-60f27f2f]{flex-shrink:0;width:14px;height:14px}.emptyLabel[data-v-60f27f2f]{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic}.eyebrow[data-v-51785dbb]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary)}.searchInput[data-v-51785dbb]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--fs-sm);font-family:var(--font-sans);background:var(--color-bg-surface);color:var(--color-text-primary);width:260px;transition:border-color var(--duration-fast) var(--ease-out);outline:none}.searchInput[data-v-51785dbb]:focus{border-color:var(--color-accent)}.searchInput[data-v-51785dbb]::placeholder{color:var(--color-text-tertiary)}.listHead[data-v-51785dbb]{padding:var(--space-2) 0 var(--space-3);justify-content:space-between;align-items:center;display:flex}.listCount[data-v-51785dbb]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary)}.sortSelect[data-v-51785dbb]{font-size:var(--fs-sm);font-family:var(--font-sans);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer}.contactRow[data-v-51785dbb]{align-items:center;gap:var(--space-4);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);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);grid-template-columns:minmax(0,1.5fr) 140px 180px minmax(120px,.8fr);min-width:0;display:grid}.contactRow[data-v-51785dbb]:hover{background:var(--color-bg-app)}.contactRowSelected[data-v-51785dbb],.contactRowSelected[data-v-51785dbb]:hover{background:var(--color-bg-subtle,#f2ede5)}.primaryName[data-v-51785dbb]{color:var(--color-text-primary,var(--text));font-weight:700}.atCompany[data-v-51785dbb]{color:var(--color-text-secondary,var(--muted));font-weight:500}.contactTitle[data-v-51785dbb]{color:var(--color-text-tertiary,var(--muted));margin-left:6px}.domainWithBadges[data-v-51785dbb]{align-items:center;gap:4px;min-width:0;display:flex}.integrationBadges[data-v-51785dbb]{flex-shrink:0;align-items:center;gap:3px;display:flex}.engagementCol[data-v-51785dbb]{flex-direction:column;gap:2px;min-width:0;display:flex}.engagementScore[data-v-51785dbb]{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary)}.sentimentPill[data-v-51785dbb]{font-size:var(--fs-xs);font-weight:var(--fw-medium);border-radius:9999px;width:fit-content;padding:1px 8px;display:inline-block}.sentimentPositive[data-v-51785dbb]{background:var(--color-success-soft,#dcfce7);color:var(--color-success,#16a34a)}.sentimentNegative[data-v-51785dbb]{background:var(--color-danger-soft,#fee2e2);color:var(--color-danger,#dc2626)}.sentimentNeutral[data-v-51785dbb]{background:var(--color-warning-soft,#fef9c3);color:var(--color-warning,#ca8a04)}.sentimentNone[data-v-51785dbb]{background:var(--color-bg-app);color:var(--color-text-tertiary)}.activityCol[data-v-51785dbb]{flex-direction:column;gap:2px;min-width:0;display:flex}.metaPrimary[data-v-51785dbb]{font-size:var(--fs-sm);color:var(--color-text-primary)}.metaSecondary[data-v-51785dbb]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.playsCol[data-v-51785dbb]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.playPill[data-v-51785dbb]{font-size:var(--fs-xs);font-weight:var(--fw-medium);background:var(--color-accent-soft,#e0e7ff);color:var(--color-accent,#4f46e5);white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;max-width:160px;padding:1px 8px;display:inline-block;overflow:hidden}.loadMore[data-v-51785dbb]{padding:var(--space-4) 0;text-align:center}.loadingMore[data-v-51785dbb]{padding:var(--space-3) 0;text-align:center;font-size:var(--fs-sm);color:var(--color-text-tertiary)}.emptyState[data-v-51785dbb]{padding:var(--space-12) 0;text-align:center;font-size:var(--fs-sm);color:var(--color-text-tertiary)}.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-942e2ecf]{--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-942e2ecf]{color:var(--color-danger);font-family:var(--font-sans);font-size:var(--fs-sm)}.runLoading[data-v-942e2ecf],.runEmpty[data-v-942e2ecf]{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--fs-sm)}.headerCard[data-v-942e2ecf]{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-942e2ecf]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.headerLeft[data-v-942e2ecf]{align-items:center;gap:var(--space-3);display:flex}.headerMeta[data-v-942e2ecf]{gap:var(--space-1);flex-direction:column;display:flex}.headline[data-v-942e2ecf]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.accountLink[data-v-942e2ecf]{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-942e2ecf]:hover{text-decoration:underline}.accountName[data-v-942e2ecf]{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-942e2ecf]{font-size:var(--fs-xs);color:var(--color-text-tertiary);gap:var(--space-1);display:flex}.badge[data-v-942e2ecf]{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-942e2ecf]{background:var(--color-success-soft);border-color:var(--color-success-edge);color:var(--color-success)}.badgeDanger[data-v-942e2ecf]{background:var(--color-danger-soft);color:var(--color-danger);border-color:#c5563a38}.badgeWarning[data-v-942e2ecf]{background:var(--hue-amber-soft);border-color:var(--hue-amber-edge);color:var(--hue-amber)}.badgeTest[data-v-942e2ecf]{background:var(--hue-blue-soft);border-color:var(--hue-blue-edge);color:var(--hue-blue)}.agentInfo[data-v-942e2ecf]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.agentMeta[data-v-942e2ecf]{min-width:0}.agentNameLink[data-v-942e2ecf]{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-942e2ecf]:hover{text-decoration:underline}.agentNameText[data-v-942e2ecf]{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-942e2ecf]{color:var(--color-text-tertiary);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.agentGoal[data-v-942e2ecf]{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-942e2ecf]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.reasonTitle[data-v-942e2ecf]{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--color-text-primary)}.reasonRow[data-v-942e2ecf]{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.sourcePill[data-v-942e2ecf]{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-942e2ecf]{color:var(--color-text-tertiary)}.reasonMuted[data-v-942e2ecf]{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.triggerName[data-v-942e2ecf]{font-weight:var(--fw-semibold);font-size:var(--fs-xs)}.summaryBox[data-v-942e2ecf]{margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.summaryLabel[data-v-942e2ecf]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.summaryText[data-v-942e2ecf]{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-942e2ecf]{min-height:60vh}.acctDetail[data-v-06a6d647]{gap:var(--space-6,24px);flex-direction:column;display:flex}.acctHeader[data-v-06a6d647]{justify-content:space-between;align-items:center;gap:var(--space-4,16px);display:flex}.acctIdentity[data-v-06a6d647]{align-items:center;gap:var(--space-4,16px);min-width:0;display:flex}.acctLogo[data-v-06a6d647]{border-radius:var(--radius-lg,12px);background:var(--color-bg-surface,#fff);width:56px;height:56px;box-shadow:var(--shadow-neu-out-cream,0 2px 8px #00000014);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.acctText[data-v-06a6d647]{flex-direction:column;gap:4px;min-width:0;display:flex}.acctName[data-v-06a6d647]{font-family:var(--font-sans);font-size:var(--fs-xl,20px);font-weight:var(--fw-bold,700);color:var(--color-text-primary,#1a1a1a);letter-spacing:var(--tracking-tight,-.01em);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.acctMeta[data-v-06a6d647]{align-items:center;gap:var(--space-3,12px);display:flex}.acctDomain[data-v-06a6d647]{font-family:var(--font-sans);font-size:var(--fs-sm,14px);color:var(--color-text-tertiary,#737373);text-decoration:none;transition:color .15s}.acctDomain[data-v-06a6d647]:hover{color:var(--color-accent,#059669)}.acctBadges[data-v-06a6d647]{align-items:center;gap:4px;display:flex}.badgeLink[data-v-06a6d647],.badgeIcon[data-v-06a6d647]{align-items:center;line-height:0;display:inline-flex}.crmSync[data-v-06a6d647]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.crmSpinner[data-v-06a6d647]{border:2px solid var(--color-border,#e5e2dc);border-top-color:var(--color-accent,#059669);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite crm-spin-06a6d647;display:inline-block}@keyframes crm-spin-06a6d647{to{transform:rotate(360deg)}}.crmSyncLabel[data-v-06a6d647]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.sectionTitle[data-v-06a6d647]{font-family:var(--font-sans);font-size:var(--fs-md,16px);font-weight:var(--fw-semibold,600);color:var(--color-text-primary,#1a1a1a);margin:0 0 var(--space-3,12px)}.kanban[data-v-06a6d647]{gap:var(--space-3,12px);padding-bottom:var(--space-3,12px);min-height:200px;display:flex;overflow-x:auto}.kanbanCol[data-v-06a6d647]{background:var(--color-bg-surface,#faf9f6);border-radius:var(--radius-lg,12px);border:1px solid var(--color-border,#e5e2dc);flex-direction:column;flex:0 0 220px;min-width:200px;display:flex;overflow:hidden}.kanbanColHeader[data-v-06a6d647]{border-bottom:1px solid var(--color-border,#e5e2dc);background:var(--color-bg-panel,#f5f3ee);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.kanbanColTitle[data-v-06a6d647]{color:var(--color-text-secondary,#525252);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.kanbanColCount[data-v-06a6d647]{color:var(--color-text-tertiary,#a3a3a3);background:var(--color-bg-app,#eae7df);border-radius:var(--radius-full,9999px);text-align:center;min-width:20px;padding:1px 7px;font-size:11px;font-weight:700}.kanbanColBody[data-v-06a6d647]{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow-y:auto}.kanbanCard[data-v-06a6d647]{border-radius:var(--radius-md,8px);background:var(--color-bg-app,#fff);border:1px solid var(--color-border,#e5e2dc);cursor:pointer;color:inherit;flex-direction:column;gap:8px;padding:10px 12px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.kanbanCard[data-v-06a6d647]:hover{box-shadow:var(--shadow-neu-out-cream-sm,0 2px 6px #0000000f);border-color:var(--color-accent,#059669)}.kanbanCardTop[data-v-06a6d647]{align-items:center;gap:8px;display:flex}.kanbanCardDot[data-v-06a6d647]{border:2px solid var(--color-border);background:var(--color-bg-surface,#fff);width:28px;height:28px;color:var(--color-text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.kanbanCardIdentity[data-v-06a6d647]{flex-direction:column;gap:1px;min-width:0;display:flex}.kanbanCardName[data-v-06a6d647]{color:var(--color-text-primary,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.kanbanCardTitle[data-v-06a6d647]{color:var(--color-text-tertiary,#a3a3a3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.kanbanCardPlays[data-v-06a6d647]{flex-wrap:wrap;gap:4px;display:flex}.kanbanPlayPill[data-v-06a6d647]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:160px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block;overflow:hidden}.kanbanEmpty[data-v-06a6d647]{color:var(--color-text-tertiary,#a3a3a3);text-align:center;padding:8px 4px;font-size:12px}.muted[data-v-06a6d647]{color:var(--color-text-tertiary,#a3a3a3);font-size:13px}.loadError[data-v-06a6d647]{padding:var(--space-5,20px)}.contactDetail[data-v-93418b1d]{gap:var(--space-6,24px);flex-direction:column;display:flex}.ctHeader[data-v-93418b1d]{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);display:flex}.ctHeaderRight[data-v-93418b1d]{align-items:center;gap:var(--space-3,12px);flex-shrink:0;display:flex}.ctIdentity[data-v-93418b1d]{align-items:flex-start;gap:var(--space-4,16px);min-width:0;display:flex}.ctLogo[data-v-93418b1d]{border-radius:var(--radius-lg,12px);background:var(--color-bg-surface,#fff);width:48px;height:48px;box-shadow:var(--shadow-neu-out-cream,0 2px 8px #00000014);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex;overflow:hidden}.ctText[data-v-93418b1d]{flex-direction:column;gap:4px;min-width:0;display:flex}.ctName[data-v-93418b1d]{font-family:var(--font-sans);font-size:var(--fs-xl,20px);font-weight:var(--fw-bold,700);color:var(--color-text-primary,#1a1a1a);letter-spacing:var(--tracking-tight,-.01em);margin:0}.ctSubline[data-v-93418b1d]{font-size:var(--fs-sm,14px);color:var(--color-text-secondary,#525252)}.ctMeta[data-v-93418b1d]{align-items:center;gap:var(--space-3,12px);font-size:var(--fs-sm,14px);flex-wrap:wrap;display:flex}.ctCompany[data-v-93418b1d]{color:var(--color-text-tertiary,#737373);text-decoration:none;transition:color .15s}.ctCompany[data-v-93418b1d]:hover{color:var(--color-accent,#059669);text-decoration:underline}.ctDetail[data-v-93418b1d]{color:var(--color-text-tertiary,#737373)}.ctDetail[data-v-93418b1d]:before{content:"·";margin-right:var(--space-3,12px);color:var(--color-border,#d4d4d4)}.ctLinks[data-v-93418b1d]{align-items:center;gap:var(--space-3,12px);margin-top:2px;display:flex}.ctExtLink[data-v-93418b1d]{color:var(--color-text-tertiary,#737373);align-items:center;gap:4px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}.ctExtLink[data-v-93418b1d]:hover{color:var(--color-accent,#059669)}.crmSync[data-v-93418b1d]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.crmSpinner[data-v-93418b1d]{border:2px solid var(--color-border,#e5e2dc);border-top-color:var(--color-accent,#059669);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite crm-spin-93418b1d;display:inline-block}@keyframes crm-spin-93418b1d{to{transform:rotate(360deg)}}.crmSyncLabel[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.sectionTitle[data-v-93418b1d]{font-family:var(--font-sans);font-size:var(--fs-md,16px);font-weight:var(--fw-semibold,600);color:var(--color-text-primary,#1a1a1a);margin:0 0 var(--space-3,12px)}.spCards[data-v-93418b1d]{flex-direction:column;gap:10px;display:flex}.spCard[data-v-93418b1d]{border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#faf9f6);border:1px solid var(--color-border,#e5e2dc);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.spCardHeader[data-v-93418b1d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.spName[data-v-93418b1d]{color:var(--color-text-primary,#1a1a1a);font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.spName[data-v-93418b1d]:hover{color:var(--color-accent,#059669);text-decoration:underline}.spStatus[data-v-93418b1d]{color:var(--color-text-tertiary,#737373);font-size:12px}.spSeq[data-v-93418b1d]{background:color-mix(in srgb, var(--color-bg-surface,#fff) 80%, var(--color-border,#ddd) 20%);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.spSeqHeader[data-v-93418b1d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.spSeqName[data-v-93418b1d]{color:var(--color-text-primary,#1a1a1a);font-size:13px;font-weight:600}.spSeqProgress[data-v-93418b1d]{align-items:center;gap:8px;display:flex}.progressBar[data-v-93418b1d]{background:var(--color-border,#e5e2dc);border-radius:2px;flex:1;height:4px;overflow:hidden}.progressFill[data-v-93418b1d]{background:var(--color-accent,#059669);border-radius:2px;height:100%;transition:width .3s}.progressLabel[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.altTimeline[data-v-93418b1d]{padding:0 0 var(--space-5,20px);position:relative}.altTimelineLine[data-v-93418b1d]{background:var(--color-border,#e5e2dc);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.altEntry[data-v-93418b1d]{align-items:flex-start;margin-bottom:16px;display:flex;position:relative}.altEntry.altLeft[data-v-93418b1d]{justify-content:flex-start;padding-right:calc(50% + 20px)}.altEntry.altRight[data-v-93418b1d]{justify-content:flex-end;padding-left:calc(50% + 20px)}.altDot[data-v-93418b1d]{z-index:1;border:2px solid var(--color-bg-app,#fff);border-radius:999px;width:10px;height:10px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.altCard[data-v-93418b1d]{border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#faf9f6);border:1px solid var(--color-border,#e5e2dc);flex-direction:column;gap:4px;width:100%;padding:10px 14px;transition:box-shadow .15s;display:flex}.altCard[data-v-93418b1d]:hover{box-shadow:var(--shadow-neu-out-cream-sm,0 1px 4px #0000000d)}.altCardHead[data-v-93418b1d]{align-items:center;gap:6px;display:flex}.altIcon[data-v-93418b1d]{flex-shrink:0;align-items:center;display:inline-flex}.altType[data-v-93418b1d]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.altDate[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.altCardTitle[data-v-93418b1d]{color:var(--color-text-primary,#1a1a1a);font-size:13px;font-weight:600;line-height:1.35}.altCardSub[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);font-size:12px;line-height:1.35}.altCardTime[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);font-variant-numeric:tabular-nums;font-size:11px}.altLoadMore[data-v-93418b1d]{padding-top:var(--space-3,12px);justify-content:center;display:flex}.statePill[data-v-93418b1d]{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.statePill.mini[data-v-93418b1d]{padding:1px 6px;font-size:9px}.pillSuccess[data-v-93418b1d]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.pillInfo[data-v-93418b1d]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.pillWarning[data-v-93418b1d]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.pillDanger[data-v-93418b1d]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.pillMuted[data-v-93418b1d]{background:var(--color-muted-soft,#f5f5f5);color:var(--color-muted,#737373)}.muted[data-v-93418b1d]{color:var(--color-text-tertiary,#a3a3a3);font-size:13px}.loadMsg[data-v-93418b1d]{padding:var(--space-5,20px)}.eyebrow[data-v-d5a7de2b]{font-family:var(--font-sans);font-size:var(--fs-xs,12px);font-weight:var(--fw-bold,700);text-transform:uppercase;letter-spacing:var(--tracking-wide,.06em);color:var(--color-text-tertiary)}.totalBadge[data-v-d5a7de2b]{margin-left:var(--space-2,8px);color:var(--color-text-tertiary);background:var(--color-bg-app);border-radius:var(--radius-full);padding:1px 7px;font-size:11px;font-weight:700}.searchBox[data-v-d5a7de2b]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);width:280px;color:var(--color-text-primary);outline:none;padding:6px 12px;font-size:13px;transition:border-color .15s}.searchBox[data-v-d5a7de2b]:focus{border-color:var(--color-accent,#059669)}.accountGrid[data-v-d5a7de2b]{grid-template-columns:minmax(0,1.5fr) 90px 90px;align-items:center;gap:12px;display:grid}.listHead[data-v-d5a7de2b]{padding:6px 12px}.colLabel[data-v-d5a7de2b]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.memberList[data-v-d5a7de2b]{flex-direction:column;display:flex}.memberRow[data-v-d5a7de2b]{border-top:1px solid var(--color-border,#e5e2dc);cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border-bottom:0;border-left:0;border-right:0;outline:none;padding:8px 12px;transition:background .1s}.memberRow[data-v-d5a7de2b]:hover{background:var(--color-bg-subtle,#f2ede5)}.memberRow[data-v-d5a7de2b]:focus-visible{outline:none}.memberRowSelected[data-v-d5a7de2b],.memberRowSelected[data-v-d5a7de2b]:hover{background:var(--color-bg-subtle,#f2ede5)}.primaryName[data-v-d5a7de2b]{color:var(--color-text-primary,var(--text));font-weight:700}.domainWithBadges[data-v-d5a7de2b]{align-items:center;gap:4px;min-width:0;display:flex}.integrationBadges[data-v-d5a7de2b]{flex-shrink:0;align-items:center;gap:3px;display:flex}.countCell[data-v-d5a7de2b]{color:var(--color-text-secondary,#525252);font-variant-numeric:tabular-nums;font-size:13px}.crmCell[data-v-d5a7de2b]{align-items:center;gap:4px;display:flex}.scrollSentinel[data-v-d5a7de2b]{height:1px}.loadingMore[data-v-d5a7de2b]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.empty[data-v-d5a7de2b]{padding:var(--space-8,56px);justify-content:center;align-items:center;display:flex}.emptyText[data-v-d5a7de2b]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.eyebrow[data-v-c3f5c6e9]{font-family:var(--font-sans);font-size:var(--fs-xs,12px);font-weight:var(--fw-bold,700);text-transform:uppercase;letter-spacing:var(--tracking-wide,.06em);color:var(--color-text-tertiary)}.totalBadge[data-v-c3f5c6e9]{margin-left:var(--space-2,8px);color:var(--color-text-tertiary);background:var(--color-bg-app);border-radius:var(--radius-full);padding:1px 7px;font-size:11px;font-weight:700}.searchBox[data-v-c3f5c6e9]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);width:280px;color:var(--color-text-primary);outline:none;padding:6px 12px;font-size:13px;transition:border-color .15s}.searchBox[data-v-c3f5c6e9]:focus{border-color:var(--color-accent,#059669)}.filterSelect[data-v-c3f5c6e9]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);color:var(--color-text-primary);cursor:pointer;outline:none;padding:6px 12px;font-size:13px}.filterSelect[data-v-c3f5c6e9]:focus{border-color:var(--color-accent,#059669)}.contactGrid[data-v-c3f5c6e9]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 110px 70px;align-items:center;gap:12px;display:grid}.listHead[data-v-c3f5c6e9]{padding:6px 12px}.colLabel[data-v-c3f5c6e9]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.memberList[data-v-c3f5c6e9]{flex-direction:column;display:flex}.memberRow[data-v-c3f5c6e9]{border-top:1px solid var(--color-border,#e5e2dc);cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border-bottom:0;border-left:0;border-right:0;outline:none;padding:8px 12px;transition:background .1s}.memberRow[data-v-c3f5c6e9]:hover{background:var(--color-bg-subtle,#f2ede5)}.memberRow[data-v-c3f5c6e9]:focus-visible{outline:none}.memberRowSelected[data-v-c3f5c6e9],.memberRowSelected[data-v-c3f5c6e9]:hover{background:var(--color-bg-subtle,#f2ede5)}.primaryName[data-v-c3f5c6e9]{color:var(--color-text-primary,var(--text));font-weight:700}.secondaryLine[data-v-c3f5c6e9]{align-items:center;gap:4px;min-width:0;display:flex}.contactTitle[data-v-c3f5c6e9]{color:var(--color-text-tertiary,var(--muted))}.companyCell[data-v-c3f5c6e9]{align-items:center;gap:6px;min-width:0;display:flex}.companyName[data-v-c3f5c6e9]{color:var(--color-text-secondary,#525252);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.crmCell[data-v-c3f5c6e9]{align-items:center;gap:4px;display:flex}.statePill[data-v-c3f5c6e9]{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.pillSuccess[data-v-c3f5c6e9]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.pillInfo[data-v-c3f5c6e9]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.pillWarning[data-v-c3f5c6e9]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.pillDanger[data-v-c3f5c6e9]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.pillMuted[data-v-c3f5c6e9]{background:var(--color-muted-soft,#f5f5f5);color:var(--color-muted,#737373)}.scrollSentinel[data-v-c3f5c6e9]{height:1px}.loadingMore[data-v-c3f5c6e9]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.empty[data-v-c3f5c6e9]{padding:var(--space-8,56px);justify-content:center;align-items:center;display:flex}.emptyText[data-v-c3f5c6e9]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.queue[data-v-bb3f10de]{border-right:1px solid var(--color-border-subtle);background:var(--color-bg-app);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.eyebrow[data-v-bb3f10de]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.queueHead[data-v-bb3f10de]{padding:var(--space-5) var(--space-4) var(--space-3);flex-direction:column;flex-shrink:0;gap:3px;display:flex}.queueHeadTop[data-v-bb3f10de]{align-items:center;gap:var(--space-2);display:flex}.queueHeadTop .eyebrow[data-v-bb3f10de]{flex:1}.queueCount[data-v-bb3f10de]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.queueScroll[data-v-bb3f10de]{min-height:0;padding-bottom:var(--space-5);flex:1;overflow-y:auto}.coldSectionHead[data-v-bb3f10de]{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);margin-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:flex}.coldSectionText[data-v-bb3f10de]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.coldSectionCount[data-v-bb3f10de]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.coldEye[data-v-bb3f10de]{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coldEye[data-v-bb3f10de]:hover{color:var(--color-text-secondary);background:var(--color-bg-subtle)}.coldEye.on[data-v-bb3f10de]{color:var(--color-accent);background:var(--color-accent-soft)}.queueEmpty[data-v-bb3f10de]{padding:var(--space-4) var(--space-4);font-size:var(--fs-sm);color:var(--color-text-tertiary)}.groupHead[data-v-bb3f10de]{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.gdot[data-v-bb3f10de]{border-radius:999px;flex-shrink:0;width:7px;height:7px}.gname[data-v-bb3f10de]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:700;overflow:hidden}.gcount[data-v-bb3f10de]{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.qItem[data-v-bb3f10de]{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;border-left:2px solid #0000;display:flex}.qItem[data-v-bb3f10de]:hover{background:var(--color-bg-subtle)}.qItem.sel[data-v-bb3f10de]{background:var(--color-bg-surface);border-left-color:var(--color-accent);box-shadow:var(--shadow-sm)}.avatar[data-v-bb3f10de]{width:34px;height:34px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qBody[data-v-bb3f10de]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qName[data-v-bb3f10de]{font-size:var(--fs-base);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qRole[data-v-bb3f10de]{font-size:var(--fs-xs);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qSignal[data-v-bb3f10de]{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-normal);margin-top:3px}.qChevron[data-v-bb3f10de]{color:var(--color-text-tertiary);flex-shrink:0;align-self:center}.coldItem .avatar[data-v-bb3f10de]{color:var(--color-text-tertiary);box-shadow:inset 0 0 0 1px var(--color-border-subtle)}.coldItem .qName[data-v-bb3f10de]{font-weight:var(--fw-medium);color:var(--color-text-secondary)}.blockedItem .qName[data-v-bb3f10de]{color:var(--color-text-tertiary)}.qMeta[data-v-bb3f10de]{font-size:var(--fs-xs);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:3px;display:inline-flex;overflow:hidden}@container (width<=700px){.queueHead[data-v-bb3f10de]{padding:var(--space-4) 0 var(--space-2);align-items:center}.queueHead .eyebrow[data-v-bb3f10de],.queueCount[data-v-bb3f10de]{display:none}.queueHeadTop[data-v-bb3f10de]{justify-content:center;width:100%}.coldSectionHead[data-v-bb3f10de]{padding:var(--space-3) 0;justify-content:center}.coldSectionText[data-v-bb3f10de]{display:none}.queueScroll[data-v-bb3f10de]{padding-left:0;padding-right:0}.groupHead[data-v-bb3f10de]{padding:var(--space-3) 0 var(--space-1);justify-content:center}.gname[data-v-bb3f10de],.gcount[data-v-bb3f10de],.queueEmpty[data-v-bb3f10de]{display:none}.qItem[data-v-bb3f10de]{padding:var(--space-1) 0;border-left:0;justify-content:center;gap:0}.qItem.sel[data-v-bb3f10de]{box-shadow:none;background:0 0}.qItem.sel .avatar[data-v-bb3f10de]{box-shadow:0 0 0 2px var(--color-accent)}.qBody[data-v-bb3f10de],.qChevron[data-v-bb3f10de]{display:none}}.quickLinks[data-v-ef93754d]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.qlink[data-v-ef93754d]{border-radius:var(--radius-md);background:var(--color-bg-subtle);height:30px;transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:7px;padding:0 11px 0 6px;text-decoration:none;display:inline-flex}.qlink[data-v-ef93754d]:hover{background:var(--color-bg-sunk)}.qlLabel[data-v-ef93754d]{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary)}.quickLinks.compact[data-v-ef93754d]{flex-wrap:nowrap;gap:4px;margin-top:0}.qlink.compact[data-v-ef93754d]{background:0 0;border-radius:5px;gap:0;height:auto;padding:2px}.qlink.compact[data-v-ef93754d]:hover{background:var(--color-bg-subtle)}.identity[data-v-70e89139]{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.avatar[data-v-70e89139]{font-weight:var(--fw-semibold);color:var(--color-text-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.avatar.lg[data-v-70e89139]{width:44px;height:44px;font-size:var(--fs-base)}.idText[data-v-70e89139]{flex:200px;min-width:0}.idName[data-v-70e89139]{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.idMeta[data-v-70e89139]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:2px}.idPhone[data-v-70e89139]{font-size:var(--fs-sm);font-family:var(--font-mono);color:var(--color-text-primary);margin-top:4px}.lastConnect[data-v-70e89139]{font-family:var(--font-sans);color:var(--color-text-tertiary);margin-left:var(--space-2)}.devOverride[data-v-70e89139]{margin-top:var(--space-2);align-items:center;gap:var(--space-2);display:inline-flex}.doBadge[data-v-70e89139]{letter-spacing:.06em;text-transform:uppercase;background:var(--color-reply-soft);color:var(--color-reply);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.doNum[data-v-70e89139]{font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--color-text-secondary)}.briefCards[data-v-978ee7d3]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.brief[data-v-978ee7d3]{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm);display:flex}.avatar[data-v-978ee7d3]{font-weight:var(--fw-semibold);color:var(--color-text-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.avatar.sm[data-v-978ee7d3]{width:28px;height:28px;font-size:var(--fs-xs)}.briefIcon[data-v-978ee7d3]{border-radius:var(--radius-md);background:var(--color-bg-subtle);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.briefLabel[data-v-978ee7d3]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.briefText[data-v-978ee7d3]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary);margin-top:4px}.signals[data-v-978ee7d3]{gap:var(--space-2);flex-wrap:wrap;display:flex}.signalChip[data-v-978ee7d3]{border-radius:var(--radius-full);background:var(--color-bg-subtle);font-size:var(--fs-xs);color:var(--color-text-secondary);align-items:center;gap:6px;padding:5px 12px;display:inline-flex}@container (width<=560px){.briefCards[data-v-978ee7d3]{grid-template-columns:1fr}}.vmCard[data-v-708bc2e1]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-sm)}.vmHead[data-v-708bc2e1]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.vmLabel[data-v-708bc2e1]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:6px;display:inline-flex}.vmTime[data-v-708bc2e1]{font-size:var(--fs-xs);color:var(--color-text-tertiary);white-space:nowrap}.vmText[data-v-708bc2e1]{font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-primary)}.vmFoot[data-v-708bc2e1]{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.call[data-v-0ddcf76f]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.eyebrow[data-v-0ddcf76f]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.sessionBar[data-v-0ddcf76f]{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-7) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.sessionMeta[data-v-0ddcf76f]{flex-direction:column;gap:3px;display:flex}.sessionPlay[data-v-0ddcf76f]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);display:inline-flex}.sdot[data-v-0ddcf76f]{background:var(--color-text-tertiary);border-radius:999px;flex-shrink:0;width:8px;height:8px}.readyCount[data-v-0ddcf76f]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-left:auto}.startBtn[data-v-0ddcf76f]{padding:var(--space-2) var(--space-5)}.active[data-v-0ddcf76f]{min-height:0;padding:var(--space-5) var(--space-7) var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.whyCard[data-v-0ddcf76f]{padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-md);position:relative}.whyCard[data-v-0ddcf76f]:before{content:"";left:0;top:var(--space-4);bottom:var(--space-4);background:var(--color-accent);border-radius:999px;width:4px;position:absolute}.whyCard.hot[data-v-0ddcf76f]:before{background:var(--color-reply)}.whyTop[data-v-0ddcf76f]{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.tempPill[data-v-0ddcf76f]{letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.tempPill.hot[data-v-0ddcf76f]{background:var(--color-reply-soft);color:var(--color-reply)}.whyLabel[data-v-0ddcf76f]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.whyHeadline[data-v-0ddcf76f]{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)}.coldStrip[data-v-0ddcf76f]{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle);border:1px dashed var(--color-border-strong);display:flex}.coldBadge[data-v-0ddcf76f]{letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-surface);color:var(--color-text-tertiary);border:1px solid var(--color-border-subtle);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.coldText[data-v-0ddcf76f]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary)}.dialNotice[data-v-0ddcf76f]{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary);display:flex}.dialNotice.blocked[data-v-0ddcf76f]{background:var(--color-bg-subtle);border:1px dashed var(--color-border-strong)}.dialNotice.cooldown[data-v-0ddcf76f]{background:var(--color-bg-subtle)}.noticeLink[data-v-0ddcf76f]{color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none}.noticeLink[data-v-0ddcf76f]:hover{text-decoration:underline}.callState[data-v-0ddcf76f]{flex-shrink:0}.notesCard[data-v-0ddcf76f]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:var(--space-4);box-shadow:var(--shadow-sm)}.notesHead[data-v-0ddcf76f]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-0ddcf76f]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:6px;display:inline-flex}.notesHint[data-v-0ddcf76f]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesInput[data-v-0ddcf76f]{resize:vertical;width:100%;min-height:84px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-primary);background:0 0;border:0;outline:none}.notesInput[data-v-0ddcf76f]::placeholder{color:var(--color-text-tertiary)}.emptyPane[data-v-0ddcf76f]{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;min-height:0;color:var(--color-text-tertiary);padding:var(--space-7);flex-direction:column;flex:1;display:flex}.emptyTitle[data-v-0ddcf76f]{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-text-secondary)}.emptyText[data-v-0ddcf76f]{font-size:var(--fs-sm);max-width:360px}@container (width<=700px){.callState[data-v-0ddcf76f]{margin-top:var(--space-1);flex-basis:100%}}.sessHeader[data-v-eb443697]{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-7) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.sessMeta[data-v-eb443697]{flex-direction:column;gap:3px;min-width:0;display:flex}.eyebrow[data-v-eb443697]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.sessGroup[data-v-eb443697]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);display:inline-flex}.gdot[data-v-eb443697]{border-radius:999px;flex-shrink:0;width:8px;height:8px}.sessProgress[data-v-eb443697]{align-items:center;gap:var(--space-3);flex:1;min-width:180px;max-width:320px;margin-left:auto;display:flex}.progCount[data-v-eb443697]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}.progTrack[data-v-eb443697]{background:var(--color-bg-subtle);border-radius:999px;flex:1;height:6px;overflow:hidden}.progFill[data-v-eb443697]{background:var(--color-accent);height:100%;transition:width var(--duration-base) var(--ease-out);border-radius:999px}.endBtn[data-v-eb443697]{flex-shrink:0}.live[data-v-435e41b1]{flex-direction:column;flex:1;min-height:0;display:flex}.liveScroll[data-v-435e41b1]{min-height:0;padding:var(--space-5) var(--space-7);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.whyCard[data-v-435e41b1]{padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-md);position:relative}.whyCard[data-v-435e41b1]:before{content:"";left:0;top:var(--space-4);bottom:var(--space-4);background:var(--color-accent);border-radius:999px;width:4px;position:absolute}.whyTop[data-v-435e41b1]{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.tempPill[data-v-435e41b1]{letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.whyLabel[data-v-435e41b1]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.whyHeadline[data-v-435e41b1]{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)}.callPill[data-v-435e41b1]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-subtle);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.callPill.on[data-v-435e41b1]{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.pillTop[data-v-435e41b1]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);display:inline-flex}.callPill.on .pillTop[data-v-435e41b1]{color:var(--color-accent)}.pulse[data-v-435e41b1]{background:var(--color-text-tertiary);border-radius:999px;width:8px;height:8px}.callPill.on .pulse[data-v-435e41b1]{background:var(--color-accent);animation:pulse-435e41b1 1.4s var(--ease-out) infinite}.callPill.ringing .pulse[data-v-435e41b1]{animation:pulse-435e41b1 1.1s var(--ease-out) infinite}.pillFrom[data-v-435e41b1]{font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--color-text-tertiary)}@keyframes pulse-435e41b1{0%,to{opacity:1}50%{opacity:.35}}.notesCard[data-v-435e41b1]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:var(--space-4);box-shadow:var(--shadow-sm)}.notesHead[data-v-435e41b1]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-435e41b1]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:6px;display:inline-flex}.notesInput[data-v-435e41b1]{resize:vertical;width:100%;min-height:72px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-primary);background:0 0;border:0;outline:none}.notesInput[data-v-435e41b1]::placeholder{color:var(--color-text-tertiary)}.controls[data-v-435e41b1]{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-7);border-top:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.dispo[data-v-e2890c19]{min-height:0;padding:var(--space-5) var(--space-7);flex:1;justify-content:center;display:flex;overflow-y:auto}.dispoCard[data-v-e2890c19]{gap:var(--space-4);flex-direction:column;width:100%;max-width:620px;display:flex}.who[data-v-e2890c19]{align-items:center;gap:var(--space-3);display:flex}.avatar[data-v-e2890c19]{width:40px;height:40px;font-weight:var(--fw-semibold);color:var(--color-text-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.whoText[data-v-e2890c19]{flex:1;min-width:0}.whoName[data-v-e2890c19]{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:var(--space-2);display:flex}.onCall[data-v-e2890c19]{letter-spacing:.06em;text-transform:uppercase;background:var(--color-accent);color:#fff;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.whoMeta[data-v-e2890c19]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:2px}.dur[data-v-e2890c19]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.prompt[data-v-e2890c19]{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.grid[data-v-e2890c19]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opt[data-v-e2890c19]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast)}.opt[data-v-e2890c19]:hover{background:var(--color-bg-subtle)}.opt.sel[data-v-e2890c19]{border-color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone)}.notesBlock[data-v-e2890c19]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:var(--space-4);box-shadow:var(--shadow-sm)}.notesHead[data-v-e2890c19]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-e2890c19]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:6px;display:inline-flex}.notesHint[data-v-e2890c19]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesInput[data-v-e2890c19]{resize:vertical;width:100%;min-height:72px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-primary);background:0 0;border:0;outline:none}.notesInput[data-v-e2890c19]::placeholder{color:var(--color-text-tertiary)}.err[data-v-e2890c19]{font-size:var(--fs-sm);color:var(--color-danger)}.actions[data-v-e2890c19]{justify-content:flex-end;display:flex}.tiles[data-v-3222c745]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.tile[data-v-3222c745]{align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.num[data-v-3222c745]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;line-height:1}.lbl[data-v-3222c745]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.errBox[data-v-eb99988a]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-subtle);text-align:left;overflow:hidden}.errHead[data-v-eb99988a]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.errLabel[data-v-eb99988a]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.copyBtn[data-v-eb99988a]{cursor:pointer;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);border-radius:var(--radius-sm);background:0 0;border:0;padding:2px 6px}.copyBtn[data-v-eb99988a]:hover{color:var(--color-text-primary);background:var(--color-bg-surface)}.errText[data-v-eb99988a]{padding:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0}.endScreen[data-v-47f3ff1d]{min-height:0;padding:var(--space-7);flex:1;justify-content:center;align-items:center;display:flex;overflow-y:auto}.endInner[data-v-47f3ff1d]{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;width:100%;max-width:460px;display:flex}.endIcon[data-v-47f3ff1d]{border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.endIcon.ok[data-v-47f3ff1d]{background:var(--color-bg-subtle);color:var(--color-accent)}.endIcon.err[data-v-47f3ff1d]{background:var(--color-bg-subtle);color:var(--color-danger)}.endTitle[data-v-47f3ff1d]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.endSub[data-v-47f3ff1d]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary)}.endTiles[data-v-47f3ff1d]{margin-top:var(--space-2)}.endErr[data-v-47f3ff1d]{width:100%;margin-top:var(--space-2)}.endBtn[data-v-47f3ff1d]{margin-top:var(--space-3);padding:var(--space-2) var(--space-6)}.endHint[data-v-47f3ff1d]{font-size:var(--fs-xs);color:var(--color-text-tertiary);max-width:380px}.toastOutlet[data-v-aa76a1ac]{left:50%;bottom:var(--space-6);align-items:center;gap:var(--space-2);pointer-events:none;z-index:20;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.toast[data-v-aa76a1ac]{background:var(--color-text-primary);color:var(--color-bg-app);font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);box-shadow:var(--shadow-md);white-space:nowrap}.toast-enter-active[data-v-aa76a1ac],.toast-leave-active[data-v-aa76a1ac]{transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}.toast-enter-from[data-v-aa76a1ac],.toast-leave-to[data-v-aa76a1ac]{opacity:0;transform:translateY(8px)}.sessionView[data-v-a1d343ea]{background:var(--color-bg-app);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.sessionBody[data-v-a1d343ea]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.prep[data-v-a1d343ea]{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--fs-sm);flex:1;display:flex}.prepDot[data-v-a1d343ea]{background:var(--color-accent);width:10px;height:10px;animation:prepPulse-a1d343ea 1s var(--ease-out) infinite;border-radius:999px}@keyframes prepPulse-a1d343ea{0%,to{opacity:1}50%{opacity:.3}}.dialer[data-v-c036a599]{background:var(--color-bg-app);flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.dialerGrid[data-v-c036a599]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-width:0;height:100%;display:grid;overflow:hidden}@container (width<=700px){.dialerGrid[data-v-c036a599]{grid-template-columns:50px minmax(0,1fr)}}.railWrap[data-v-c036a599]{min-width:0;min-height:0;transition:opacity var(--duration-base) var(--ease-out);display:flex;overflow:hidden}.railWrap.dimmed[data-v-c036a599]{opacity:.45;pointer-events:none}.statePanel[data-v-c036a599]{gap:var(--space-3);text-align:center;color:var(--color-text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.stateTitle[data-v-c036a599]{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-text-secondary)}.stateText[data-v-c036a599]{font-size:var(--fs-sm)}.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}.disp[data-v-38a9f9b7]{border-radius:var(--radius-full,999px);white-space:nowrap;background:var(--color-bg-subtle,#ece7de);color:var(--color-text-secondary,#525252);align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;display:inline-flex}.disp[data-v-38a9f9b7] svg{flex:none}.disp.connected[data-v-38a9f9b7]{background:var(--status-success-bg);color:var(--status-success-text)}.disp.callback[data-v-38a9f9b7]{color:#1e40af;background:#3b82f624}html[data-theme=dark] .disp.callback[data-v-38a9f9b7]{color:#93c5fd;background:#3b82f629}.disp.voicemail[data-v-38a9f9b7]{background:var(--status-warning-bg);color:var(--status-warning-text)}.disp.danger[data-v-38a9f9b7]{background:var(--status-danger-bg);color:var(--status-danger-text)}.disp.neutral[data-v-38a9f9b7]{background:var(--color-bg-subtle,#ece7de);color:var(--color-text-secondary,#525252)}.dispDash[data-v-38a9f9b7]{color:var(--color-text-tertiary,#a3a3a3)}.histRow[data-v-48356375]{grid-template-columns:var(--hist-grid);text-align:left;width:100%;font:inherit;color:inherit;border:0;border-top:1px solid var(--color-border,#e5e2dc);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 12px;transition:background .1s;display:grid}.histRow[data-v-48356375]:hover,.histRow.expanded[data-v-48356375]{background:var(--color-bg-subtle,#f2ede5)}.chev[data-v-48356375]{color:var(--color-text-tertiary,#a3a3a3);justify-content:center;align-items:center;transition:transform .12s;display:inline-flex}.chev.open[data-v-48356375]{transform:rotate(90deg)}.cell[data-v-48356375]{align-items:center;min-width:0;display:inline-flex}.contactCell[data-v-48356375]{flex-direction:column;gap:1px;min-width:0;display:flex}.cNameRow[data-v-48356375]{align-items:center;gap:6px;min-width:0;display:flex}.cCrm[data-v-48356375]{flex:none}.cName[data-v-48356375]{color:var(--color-text-primary,var(--text));white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.cSub[data-v-48356375]{min-width:0;color:var(--color-text-tertiary,#a3a3a3);gap:5px;font-size:12px;display:flex}.cTitle[data-v-48356375]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cSub .dot[data-v-48356375]{opacity:.6}.acctCell[data-v-48356375]{align-items:center;gap:8px;min-width:0;display:flex}.acctName[data-v-48356375]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary,#525252);overflow:hidden}.playCell[data-v-48356375]{min-width:0;color:var(--color-text-secondary,#525252);align-items:center;gap:7px;font-size:13px;display:flex}.pdot[data-v-48356375]{border-radius:50%;flex:none;width:7px;height:7px}.pname[data-v-48356375]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attemptsCell[data-v-48356375]{font-variant-numeric:tabular-nums;color:var(--color-text-secondary,#525252)}.dispCell[data-v-48356375]{align-items:center;gap:6px;min-width:0;display:flex}.dispCell .dash[data-v-48356375]{color:var(--color-text-tertiary,#a3a3a3)}.recDot[data-v-48356375]{color:var(--color-text-tertiary,#a3a3a3);flex:none;display:inline-flex}.lastCell[data-v-48356375]{color:var(--color-text-secondary,#525252);white-space:nowrap;font-size:13px}.detail[data-v-ce337cd7]{background:var(--color-bg-subtle,#f2ede5);border-top:1px solid var(--color-border,#e5e2dc);flex-direction:column;gap:16px;padding:8px 12px 16px 40px;display:flex}.detailTop[data-v-ce337cd7]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);gap:28px;display:grid}.sectionLabel[data-v-ce337cd7]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);margin-bottom:8px;font-size:11px;font-weight:700}.touches[data-v-ce337cd7]{min-width:0}.touch[data-v-ce337cd7]{text-align:left;border-radius:var(--radius-md,8px);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.touch[data-v-ce337cd7]:hover{background:var(--color-bg-surface,#fff)}.touch.sel[data-v-ce337cd7]{background:var(--color-bg-surface,#fff);box-shadow:inset 0 0 0 1px var(--color-border,#e5e2dc)}.tNum[data-v-ce337cd7]{background:var(--color-bg-app,#ece7df);width:18px;height:18px;color:var(--color-text-secondary,#525252);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.tPill[data-v-ce337cd7]{flex:none}.tWhen[data-v-ce337cd7]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:12px}.tDur[data-v-ce337cd7]{color:var(--color-text-secondary,#525252);font-variant-numeric:tabular-nums;font-size:12px}.tRight[data-v-ce337cd7]{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.aff[data-v-ce337cd7]{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:none}.touch:hover .aff[data-v-ce337cd7]{display:inline-flex}.aff.synced[data-v-ce337cd7]{color:var(--color-text-secondary,#525252)}.aff.synced.link[data-v-ce337cd7]{cursor:pointer}.aff.synced.link[data-v-ce337cd7]:hover{color:var(--color-text-primary,var(--text));text-decoration:underline}.convo[data-v-ce337cd7]{border-left:1px solid var(--color-border,#e5e2dc);min-width:0;padding-left:24px}.tabs[data-v-ce337cd7]{border-bottom:1px solid var(--color-border,#e5e2dc);gap:16px;margin-bottom:12px;display:flex}.tab[data-v-ce337cd7]{cursor:pointer;font:inherit;color:var(--color-text-tertiary,#a3a3a3);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:0 0 8px;font-size:13px;font-weight:600;display:inline-flex}.tab.on[data-v-ce337cd7]{color:var(--color-text-primary,var(--text));border-bottom-color:var(--color-accent,#0093da)}.tabBody[data-v-ce337cd7]{min-height:60px}.summaryText[data-v-ce337cd7]{color:var(--color-text-primary,var(--text));margin:0;font-size:13px;line-height:1.55}.autogen[data-v-ce337cd7]{color:var(--color-text-tertiary,#a3a3a3);margin:8px 0 0;font-size:11px}.muted[data-v-ce337cd7]{color:var(--color-text-tertiary,#a3a3a3);margin:0;font-size:13px}.utterances[data-v-ce337cd7]{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.utt[data-v-ce337cd7]{grid-template-columns:56px 1fr auto;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.speaker[data-v-ce337cd7]{letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);padding-top:2px;font-size:10px;font-weight:700}.utt.rep .uttText[data-v-ce337cd7]{color:var(--color-text-primary,var(--text))}.utt.prospect .uttText[data-v-ce337cd7]{color:var(--color-text-secondary,#525252)}.uttTime[data-v-ce337cd7]{color:var(--color-text-tertiary,#a3a3a3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.notes[data-v-ce337cd7]{max-width:760px}.notesArea[data-v-ce337cd7]{resize:vertical;width:100%;min-height:64px;font:inherit;color:var(--color-text-primary,var(--text));background:var(--color-bg-surface,#fff);border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);outline:none;padding:10px 12px;font-size:13px}.notesArea[data-v-ce337cd7]:focus{border-color:var(--color-accent,#0093da)}.notesArea[data-v-ce337cd7]:disabled{opacity:.6;cursor:not-allowed}.notesMeta[data-v-ce337cd7]{color:var(--color-text-tertiary,#a3a3a3);margin-top:6px;font-size:12px}.sortHead[data-v-bf9d5857]{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:11px;font-weight:700;display:inline-flex}.sortHead[data-v-bf9d5857]:hover{color:var(--color-text-secondary,#525252)}.sortHead.active[data-v-bf9d5857]{color:var(--color-text-primary,var(--text))}.caret[data-v-bf9d5857]{opacity:.45;font-size:10px}.sortHead.active .caret[data-v-bf9d5857]{opacity:1}.eyebrow[data-v-55ff57b2]{font-family:var(--font-sans);font-size:var(--fs-xs,12px);font-weight:var(--fw-bold,700);text-transform:uppercase;letter-spacing:var(--tracking-wide,.06em);color:var(--color-text-tertiary)}.totalBadge[data-v-55ff57b2]{margin-left:var(--space-2,8px);color:var(--color-text-tertiary);background:var(--color-bg-app);border-radius:var(--radius-full);padding:1px 7px;font-size:11px;font-weight:700}.openDialerBtn[data-v-55ff57b2]{align-items:center;gap:6px;display:inline-flex}.ddFilters[data-v-55ff57b2]{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.ddField[data-v-55ff57b2]{flex-direction:column;gap:6px;display:flex}.ddField label[data-v-55ff57b2]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.ddField .ddSelect[data-v-55ff57b2]{width:240px;max-width:100%}.histScroll[data-v-55ff57b2]{overflow-x:auto}.histTable[data-v-55ff57b2]{--hist-grid:26px minmax(160px, 1.4fr) minmax(120px, 1fr) minmax(110px, .95fr) 104px 78px minmax(140px, 1fr) 116px;min-width:960px}.histHead[data-v-55ff57b2]{grid-template-columns:var(--hist-grid);background:var(--color-bg-surface,#fff);align-items:center;gap:12px;padding:6px 12px;display:grid}.colLabel[data-v-55ff57b2]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.rows[data-v-55ff57b2],.rowBlock[data-v-55ff57b2]{flex-direction:column;display:flex}.scrollSentinel[data-v-55ff57b2]{height:1px}.loadingMore[data-v-55ff57b2]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.empty[data-v-55ff57b2]{padding:var(--space-8,56px);justify-content:center;align-items:center;display:flex}.emptyText[data-v-55ff57b2]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.canvasCard[data-v-478bd1f1]{border:1px solid var(--color-border,var(--border,#e5e7eb));background:var(--color-bg-surface,var(--surface,#fff));border-radius:8px;transition:border-color .15s;overflow:hidden}.canvasCard[data-v-478bd1f1]:hover{border-color:var(--color-border-strong,var(--border2,#d1d5db))}.cardHeader[data-v-478bd1f1]{border-bottom:1px solid var(--color-border,var(--border,#e5e7eb));justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.headerLeft[data-v-478bd1f1]{align-items:center;gap:8px;min-width:0;display:flex}.cardTypeBadge[data-v-478bd1f1]{text-transform:uppercase;letter-spacing:.5px;color:#fff;border-radius:4px;flex:none;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600}.cardTypeBadge.table[data-v-478bd1f1]{background:#6366f1}.cardTypeBadge.chart[data-v-478bd1f1]{background:#10b981}.cardTypeBadge.text[data-v-478bd1f1]{background:#8b5cf6}.cardTypeBadge.metric[data-v-478bd1f1]{background:#f59e0b}.cardTitle[data-v-478bd1f1]{color:var(--color-text-primary,var(--text,#1a1a1a));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.headerRight[data-v-478bd1f1]{flex-shrink:0;align-items:center;gap:4px;display:flex}.cardTimestamp[data-v-478bd1f1]{color:var(--color-text-secondary,var(--muted,#6b7280));margin-right:4px;font-size:11px}.cardAction[data-v-478bd1f1]{width:28px;height:28px;color:var(--color-text-secondary,var(--muted,#6b7280));cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.cardAction[data-v-478bd1f1]:hover{background:var(--color-bg-hover,var(--hover-bg,#f3f4f6));color:var(--color-text-primary,var(--text,#1a1a1a))}.cardAction.active[data-v-478bd1f1]{color:#f59e0b}.cardAction.danger[data-v-478bd1f1]:hover{color:var(--danger)}.spinning[data-v-478bd1f1]{animation:1s linear infinite spin-478bd1f1}@keyframes spin-478bd1f1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cardBody[data-v-478bd1f1]{min-height:60px}.canvasTable[data-v-eed591ef]{outline:none}.tableWrap[data-v-eed591ef]{max-height:400px;overflow:auto}table[data-v-eed591ef]{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}th[data-v-eed591ef],td[data-v-eed591ef]{text-align:left;border-bottom:1px solid var(--color-border-subtle,var(--border,#e5e7eb));white-space:nowrap;text-overflow:ellipsis;max-width:300px;padding:6px 10px;overflow:hidden}th[data-v-eed591ef]:first-child,td[data-v-eed591ef]:first-child{padding-left:16px}th[data-v-eed591ef]:last-child,td[data-v-eed591ef]:last-child{padding-right:16px}th[data-v-eed591ef]{background:var(--color-bg-surface,var(--surface,#fff));color:var(--color-text-secondary,var(--muted,#6b7280));text-transform:uppercase;letter-spacing:.5px;z-index:1;font-size:11px;font-weight:600;position:sticky;top:0}.sortableHeader[data-v-eed591ef]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortableHeader[data-v-eed591ef]:hover{color:var(--color-text-primary,var(--text,#1a1a1a))}.sortArrow[data-v-eed591ef]{margin-left:3px;font-size:9px}tbody tr:hover:not(.selected) td[data-v-eed591ef]{background:var(--color-bg-subtle,#f2ede5)}tbody tr.selected td[data-v-eed591ef]{background:var(--color-bg-sunk,#ece7de)}tbody:has(.selected) tr:hover:not(.selected) td[data-v-eed591ef]{background:var(--color-bg-subtle,#f2ede5);opacity:.6}tbody tr.clickable[data-v-eed591ef]{cursor:pointer}tbody tr[data-v-eed591ef]:not(.clickable){cursor:default}.emptyRow[data-v-eed591ef]{text-align:center;color:var(--color-text-secondary,var(--muted,#6b7280));padding:24px}.tableFooter[data-v-eed591ef]{color:var(--color-text-secondary,var(--muted,#6b7280));border-top:1px solid var(--color-border-subtle,var(--border,#e5e7eb));padding:6px 10px;font-size:11px}.canvasChart[data-v-5111a5cd]{padding:8px}.canvasMetric[data-v-4db556d5]{text-align:center;padding:24px 16px}.metricValue[data-v-4db556d5]{color:var(--color-text-primary,var(--text,#1a1a1a));font-size:48px;font-weight:700;line-height:1.1}.metricLabel[data-v-4db556d5]{color:var(--color-text-secondary,var(--muted,#6b7280));margin-top:8px;font-size:14px}.canvasPage[data-v-01cab99f]{max-width:960px}.cardStack[data-v-01cab99f]{gap:var(--space-4,16px);flex-direction:column;display:flex;position:relative}.card-enter-active[data-v-01cab99f]{transition:all .4s ease-out}.card-enter-from[data-v-01cab99f]{opacity:0;transform:translateY(-12px)}.card-enter-to[data-v-01cab99f]{opacity:1;transform:translateY(0)}.card-leave-active[data-v-01cab99f]{transition:all .25s ease-in}.card-leave-from[data-v-01cab99f]{opacity:1;transform:translateY(0)}.card-leave-to[data-v-01cab99f]{opacity:0;transform:translateY(8px)}.card-move[data-v-01cab99f]{transition:transform .35s}.isNew[data-v-01cab99f]{animation:1.2s ease-out newCardGlow-01cab99f}@keyframes newCardGlow-01cab99f{0%{box-shadow:0 0 0 3px #6366f180}to{box-shadow:0 0 #6366f100}}.emptyState[data-v-01cab99f]{text-align:center;color:var(--color-text-secondary,var(--muted));padding:120px 20px;font-size:18px}.emptyHint[data-v-01cab99f]{max-width:480px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.5}.loadingCard[data-v-01cab99f]{text-align:center;color:var(--color-text-secondary,var(--muted));padding:24px}.favToggle[data-v-01cab99f]{color:var(--color-text-tertiary,#999);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:6px;padding:2px;transition:color .15s;display:inline-flex}.favToggle[data-v-01cab99f]:hover{color:var(--color-text-primary,#1a1a1a)}.favToggle.active[data-v-01cab99f]{color:#f59e0b}.eyebrow[data-v-01cab99f]{font-size:18px;font-weight:600}.teamActivity[data-v-308ea879]{gap:var(--space-5);flex-direction:column;display:flex}.filterBar[data-v-308ea879]{align-items:center;gap:var(--space-2);display:flex}.filterPicker[data-v-308ea879]{width:180px}.filterInput[data-v-308ea879]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);color:var(--color-text-primary);outline:none;padding:6px 12px;font-size:13px}.filterInput[data-v-308ea879]:focus{border-color:var(--color-accent,#059669)}.filterSep[data-v-308ea879]{color:var(--color-text-tertiary);font-size:13px}.statusMsg[data-v-308ea879]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.statusMsg.error[data-v-308ea879]{color:var(--color-danger,#dc2626)}.summaryRow[data-v-308ea879]{gap:var(--space-4);flex-wrap:wrap;display:flex}.statCard[data-v-308ea879]{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-subtle,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-surface-subtle,#faf9f7);flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:130px;display:flex}.statValue[data-v-308ea879]{font-size:28px;font-weight:var(--fw-semibold);color:var(--color-accent,#059669);line-height:1.2}.statLabel[data-v-308ea879]{font-size:13px;font-weight:var(--fw-medium);color:var(--color-text-tertiary)}.tableWrap[data-v-308ea879]{overflow-x:auto}.activityTable[data-v-308ea879]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.activityTable th[data-v-308ea879]{text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}.activityTable td[data-v-308ea879]{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border-subtle,#f0ede8);color:var(--color-text-primary)}.activityTable tbody tr[data-v-308ea879]:hover{background:var(--color-surface-subtle,#faf9f7)}.colNum[data-v-308ea879]{text-align:right!important}.colName[data-v-308ea879]{min-width:160px}.emptyMsg[data-v-308ea879]{text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm);padding:var(--space-7) 0}.deliverability[data-v-26171019]{gap:var(--space-5);flex-direction:column;display:flex}.filterBar[data-v-26171019]{align-items:center;gap:var(--space-2);display:flex}.filterPicker[data-v-26171019]{width:180px}.filterPickerWide[data-v-26171019]{width:240px}.filterInput[data-v-26171019]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);color:var(--color-text-primary);outline:none;padding:6px 12px;font-size:13px}.filterInput[data-v-26171019]:focus{border-color:var(--color-accent,#059669)}.filterSep[data-v-26171019]{color:var(--color-text-tertiary);font-size:13px}.statusMsg[data-v-26171019]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.statusMsg.error[data-v-26171019]{color:var(--color-danger,#dc2626)}.summaryRow[data-v-26171019]{gap:var(--space-4);flex-wrap:wrap;display:flex}.statCard[data-v-26171019]{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-subtle,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-surface-subtle,#faf9f7);flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:150px;display:flex}.statValue[data-v-26171019]{font-size:28px;font-weight:var(--fw-semibold);color:var(--color-accent,#059669);line-height:1.2}.statValueDanger[data-v-26171019]{color:var(--color-danger,#dc2626)}.statSub[data-v-26171019]{color:var(--color-text-secondary);font-size:12px}.statLabel[data-v-26171019]{font-size:13px;font-weight:var(--fw-medium);color:var(--color-text-tertiary)}.chartRow[data-v-26171019]{gap:var(--space-4);display:flex}.chartRow>.chartSection[data-v-26171019]{flex:1;min-width:0}.chartSection[data-v-26171019]{gap:var(--space-2);flex-direction:column;display:flex}.chartTitle[data-v-26171019]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:0}.chartWrap[data-v-26171019]{border:1px solid var(--color-border-subtle,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);padding:var(--space-3)}.tableSection[data-v-26171019]{gap:var(--space-2);flex-direction:column;display:flex}.tableWrap[data-v-26171019]{overflow:visible}.replyBreakdown[data-v-26171019]{align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}.replyPos[data-v-26171019]{color:#10b981;font-weight:var(--fw-semibold)}.replyNeg[data-v-26171019]{color:#f59e0b;font-weight:var(--fw-semibold)}.replyPending[data-v-26171019],.replySep[data-v-26171019]{color:var(--color-text-tertiary)}.detailTable[data-v-26171019]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.detailTable th[data-v-26171019]{text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}.detailTable td[data-v-26171019]{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border-subtle,#f0ede8);color:var(--color-text-primary)}.detailTable tbody tr[data-v-26171019]:hover{background:var(--color-surface-subtle,#faf9f7)}.snippetCell[data-v-26171019]{text-overflow:ellipsis;white-space:nowrap;max-width:300px;color:var(--color-text-secondary);font-size:12px;overflow:hidden}.outcomeBadge[data-v-26171019]{border-radius:var(--radius-full,999px);font-size:11px;font-weight:var(--fw-semibold);padding:2px 8px;display:inline-block}.outcome-engaged[data-v-26171019]{color:#065f46;background:#d1fae5}.outcome-disqualified[data-v-26171019]{color:#92400e;background:#fef3c7}.outcome-pending[data-v-26171019]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.threadLink[data-v-26171019]{color:var(--color-accent,#059669);white-space:nowrap;font-size:12px;text-decoration:none}.threadLink[data-v-26171019]:hover{text-decoration:underline}.reachoutPill[data-v-26171019]{border-radius:var(--radius-full,999px);background:var(--color-surface-subtle,#f3f4f6);border:1px solid var(--color-border-subtle,#e5e2dc);font-size:11px;font-weight:var(--fw-medium,500);color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:4px;max-width:220px;padding:2px 8px;text-decoration:none;display:inline-flex}.reachoutPill[data-v-26171019]:hover{background:var(--color-accent-subtle,#ecfdf5);border-color:var(--color-accent,#059669);color:var(--color-accent,#059669)}.reachoutPillLabel[data-v-26171019]{text-overflow:ellipsis;overflow:hidden}.textMuted[data-v-26171019]{color:var(--color-text-tertiary);font-size:12px}.emptyMsg[data-v-26171019]{text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm);padding:var(--space-7) 0}.tabNav[data-v-ae35b01a]{gap:var(--space-1);border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-5);display:flex}.tabBtn[data-v-ae35b01a]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);white-space:nowrap;background:0 0;border:none;display:inline-flex;position:relative}.tabBtn[data-v-ae35b01a]:hover{color:var(--color-text-primary)}.tabBtn.active[data-v-ae35b01a]{color:var(--color-text-primary);font-weight:var(--fw-semibold)}.tabBtn.active[data-v-ae35b01a]:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:-1px}.asv[data-v-add6086d]{white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.asv.saving[data-v-add6086d]{color:var(--muted)}.asv.saved[data-v-add6086d]{color:var(--success,#16a34a)}.asv.error[data-v-add6086d]{color:var(--danger)}.asv-retry[data-v-add6086d]{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.sor-banner[data-v-7ecffc9a]{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin-bottom:24px;padding:16px 18px}.sor-eyebrow[data-v-7ecffc9a]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700}.sor-row[data-v-7ecffc9a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.sor-title[data-v-7ecffc9a]{color:var(--text);font-size:15px;font-weight:700}.sor-desc[data-v-7ecffc9a]{color:var(--muted);max-width:520px;margin-top:4px;font-size:13px;line-height:1.4}.sor-control[data-v-7ecffc9a]{align-items:center;gap:12px;display:flex}.sor-select[data-v-7ecffc9a]{min-width:200px}.error[data-v-04a015e7]{color:var(--danger);margin-bottom:10px}.section-heading[data-v-04a015e7]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:700}.grid[data-v-04a015e7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.grid[data-v-04a015e7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.grid[data-v-04a015e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.grid[data-v-04a015e7]{grid-template-columns:1fr}}.card[data-v-04a015e7]{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;min-height:168px;padding:16px;display:flex}.logo[data-v-04a015e7]{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-04a015e7]{object-fit:contain;border-radius:6px;width:22px;height:22px}.logo-text[data-v-04a015e7]{color:var(--text);font-size:13px;font-weight:800}.name[data-v-04a015e7]{margin-top:12px;font-weight:700}.desc[data-v-04a015e7]{color:var(--muted);flex:1;margin-top:6px;font-size:13px;line-height:1.4}.bottom[data-v-04a015e7]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.hint[data-v-04a015e7]{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.35}.tabToolbar[data-v-b7ee3171]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.input[data-v-b7ee3171]{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-b7ee3171]:focus{border-color:var(--accent);outline:none}.tableWrap[data-v-b7ee3171]{width:100%;overflow-x:auto}.tableFooter[data-v-b7ee3171]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hint[data-v-b7ee3171]{color:var(--muted);font-size:12px}.emptyMsg[data-v-b7ee3171]{color:var(--muted);padding:20px 0;font-size:13px}.error[data-v-b7ee3171]{color:var(--danger);font-size:13px}.successMsg[data-v-b7ee3171]{color:var(--success,#059669);margin-bottom:10px;font-size:13px}.mono[data-v-b7ee3171]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.field[data-v-b7ee3171]{flex-direction:column;gap:6px;display:flex}.field label[data-v-b7ee3171]{color:var(--table-header-text);font-size:12px;font-weight:700}.bouncesTab[data-v-341e8fbf]{flex-direction:column;display:flex}.tabToolbar[data-v-341e8fbf]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.filterSearch[data-v-341e8fbf]{flex:1;min-width:200px;max-width:280px}.input[data-v-341e8fbf]{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-341e8fbf]:focus{border-color:var(--accent);outline:none}.tableWrap[data-v-341e8fbf]{width:100%;overflow-x:auto}.tableFooter[data-v-341e8fbf]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hint[data-v-341e8fbf]{color:var(--muted);font-size:12px}.emptyMsg[data-v-341e8fbf]{color:var(--muted);padding:20px 0;font-size:13px}.mono[data-v-341e8fbf]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.btnRemove[data-v-341e8fbf]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:14px}.btnRemove[data-v-341e8fbf]:hover{color:#ef4444;background:var(--surface)}.resizableImageWrap[data-v-ebdcdc22]{line-height:0;display:inline-block;position:relative}.resizableImageWrap img[data-v-ebdcdc22]{border:2px solid #0000;border-radius:2px}.resizableImageWrap.selected img[data-v-ebdcdc22]{border-color:var(--color-accent,var(--accent,#059669))}.resizeEdge[data-v-ebdcdc22]{z-index:1;position:absolute}.resizeEdge--r[data-v-ebdcdc22]{cursor:ew-resize;width:6px;height:100%;top:0;right:0}.resizeEdge--b[data-v-ebdcdc22]{cursor:ns-resize;width:100%;height:6px;bottom:0;left:0}.resizeEdge--br[data-v-ebdcdc22]{cursor:nwse-resize;width:12px;height:12px;bottom:0;right:0}.signatureEditor[data-v-0403e383]{border:1px solid var(--border);border-radius:var(--radius-md,8px);position:relative;overflow:hidden}.toolbar[data-v-0403e383]{padding:var(--space-1,4px) var(--space-2,8px);border-bottom:1px solid var(--border);background:var(--color-bg-subtle,var(--bg-subtle,#f5f5f5));flex-wrap:wrap;align-items:center;gap:2px;display:flex}.toolBtn[data-v-0403e383]{border-radius:var(--radius-sm,6px);cursor:pointer;width:30px;height:30px;color:var(--color-text-secondary,var(--muted));transition:background var(--duration-fast,.12s) ease, color var(--duration-fast,.12s) ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.toolBtn[data-v-0403e383]:hover{background:var(--color-bg-sunk,var(--bg-hover,#e8e8e8));color:var(--color-text-primary,var(--text))}.toolBtn.active[data-v-0403e383]{background:var(--color-bg-sunk,var(--bg-hover,#e0e0e0));color:var(--color-text-primary,var(--text))}.toolSep[data-v-0403e383]{background:var(--border);width:1px;height:16px;margin:0 var(--space-1,4px);flex-shrink:0}.colorLabel[data-v-0403e383]{overflow:hidden}.colorInput[data-v-0403e383]{cursor:pointer;opacity:.7;border:none;width:100%;height:4px;padding:0;position:absolute;bottom:0;left:0}.editorContent[data-v-0403e383]{min-height:120px;max-height:400px;padding:var(--space-3,12px);background:#fff;overflow-y:auto}.editorContent[data-v-0403e383] .tiptap{min-height:100px;font-family:var(--font-sans,sans-serif);font-size:var(--fs-sm,13px);line-height:var(--lh-normal,1.5);color:var(--color-text-primary,var(--text));outline:none}.editorContent[data-v-0403e383] .tiptap p{margin:0}.editorContent[data-v-0403e383] .tiptap img{cursor:pointer;border:2px solid #0000;border-radius:2px;max-width:100%;height:auto}.editorContent[data-v-0403e383] .tiptap img.ProseMirror-selectednode{border-color:var(--color-accent,var(--accent,#059669))}.editorContent[data-v-0403e383] .tiptap a{color:var(--color-accent,var(--accent,#2563eb));text-decoration:underline}.linkDialogBackdrop[data-v-0403e383]{z-index:1000;background:#00000040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.linkDialog[data-v-0403e383]{background:var(--color-bg-surface,var(--surface,#fff));border:1px solid var(--border);border-radius:var(--radius-lg,12px);padding:var(--space-5,20px);gap:var(--space-3,12px);width:360px;max-width:90vw;box-shadow:var(--shadow-lg,0 8px 30px #0000001f);flex-direction:column;display:flex}.linkDialogTitle[data-v-0403e383]{font-family:var(--font-sans,sans-serif);font-size:var(--fs-base,15px);font-weight:var(--fw-semibold,600);color:var(--color-text-primary,var(--text))}.linkDialog .field[data-v-0403e383]{flex-direction:column;gap:4px;display:flex}.linkDialog .field label[data-v-0403e383]{font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold,600);color:var(--color-text-secondary,var(--muted))}.linkDialog .input[data-v-0403e383]{border:1px solid var(--border);border-radius:var(--radius-sm,6px);width:100%;font-size:var(--fs-sm,13px);font-family:var(--font-sans,sans-serif);padding:8px 10px}.linkDialogActions[data-v-0403e383]{justify-content:flex-end;gap:var(--space-2,8px);margin-top:var(--space-1,4px);display:flex}.senderIdentityEditor[data-v-5d943f45]{flex-direction:column;gap:0;display:flex}.section[data-v-5d943f45]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.section-title[data-v-5d943f45]{color:var(--table-header-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.field[data-v-5d943f45]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.field label[data-v-5d943f45]{color:var(--muted);font-size:12px;font-weight:700}.hint[data-v-5d943f45]{color:var(--muted);margin:10px 0 12px;font-size:12px;line-height:1.4}.hint code[data-v-5d943f45]{font-family:var(--font-mono,monospace);background:var(--bg-subtle,#f0f0f0);border-radius:3px;padding:1px 4px;font-size:11px}.error[data-v-5d943f45]{color:var(--danger);margin-bottom:10px;font-size:13px}.input[data-v-5d943f45]{border:1px solid var(--border);width:100%;font-size:14px;line-height:1.25;font-family:var(--font-sans,sans-serif);background:var(--bg,#fff);color:var(--text);border-radius:10px;padding:8px 10px}.textarea[data-v-5d943f45]{border:1px solid var(--border);width:100%;font-size:14px;line-height:1.35;font-family:var(--font-sans,sans-serif);background:var(--bg,#fff);color:var(--text);border-radius:10px;padding:10px}.autoSaveIndicator.saved[data-v-5d943f45]{color:var(--success,#059669);text-align:right;font-size:13px;font-weight:600}.sigSelectionRow[data-v-5d943f45]{flex-wrap:wrap;gap:16px;margin-bottom:12px;display:flex}.sigTableWrap[data-v-5d943f45]{border:1px solid var(--border);border-radius:12px;margin-bottom:10px;overflow:hidden}.sigTable[data-v-5d943f45]{border-collapse:collapse;width:100%}.sigTable th[data-v-5d943f45],.sigTable td[data-v-5d943f45]{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px}.sigTable th[data-v-5d943f45]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);font-size:12px;font-weight:800}.sigTable tbody tr:last-child td[data-v-5d943f45]{border-bottom:none}.sigRow[data-v-5d943f45]{cursor:pointer;transition:background var(--duration-fast,.12s) ease}.sigRow[data-v-5d943f45]:hover{background:var(--color-bg-subtle,var(--bg-hover,#f8f8f8))}.sigRow.selected[data-v-5d943f45]{background:var(--color-bg-sunk,var(--bg-subtle,#ede9e1))}.sigRowName[data-v-5d943f45]{color:var(--color-text-primary,var(--text));font-size:13px;font-weight:600}.sigRowDate[data-v-5d943f45]{color:var(--color-text-tertiary,var(--muted));font-size:12px}.iconBtn[data-v-5d943f45]{cursor:pointer;width:28px;height:28px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:color .12s,background .12s;display:inline-flex}.iconBtn[data-v-5d943f45]:hover{color:var(--text);background:var(--bg-hover,#f0f0f0)}.iconBtn.danger[data-v-5d943f45]:hover{color:var(--danger,#dc3545)}.sigNameRow[data-v-5d943f45]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.canSpamHint[data-v-5d943f45]{border-radius:var(--radius-md,8px);color:#7a4d1f;background:#fff9e6;border:1px solid #f0d175;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.5}.unsubPreview[data-v-5d943f45]{border:1px solid var(--border);border-radius:var(--radius-sm,6px);background:var(--color-bg-subtle,var(--bg-subtle,#f8f8f8));margin-bottom:10px;padding:10px 12px}.unsubPreviewLabel[data-v-5d943f45]{color:var(--table-header-text,var(--muted));letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700}.unsubPreviewText[data-v-5d943f45]{color:var(--color-text-primary,var(--text));font-size:13px;line-height:1.5}.unsubPreviewText[data-v-5d943f45] .unsubPreviewLink{color:#2563eb;text-decoration:underline}.checkboxRow[data-v-5d943f45]{color:var(--color-text-primary,var(--text));cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.checkboxRow input[type=checkbox][data-v-5d943f45]{width:16px;height:16px;accent-color:var(--color-accent,var(--accent,#059669))}.tabNav[data-v-81178f96]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:16px;display:flex}.tabBtn[data-v-81178f96]{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-81178f96]:hover{color:var(--text)}.tabBtn.active[data-v-81178f96]{color:var(--accent);border-bottom-color:var(--accent)}.card[data-v-81178f96]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:900px;padding:14px}.lead[data-v-81178f96]{color:var(--muted);margin-bottom:12px;font-size:13px}.hint[data-v-81178f96]{color:var(--muted);margin:10px 0 12px;font-size:12px}.field[data-v-81178f96]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.grid[data-v-81178f96]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.grid[data-v-81178f96]{grid-template-columns:1fr}}label[data-v-81178f96]{color:var(--table-header-text);font-size:12px;font-weight:700}.input[data-v-81178f96]{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-81178f96]{border:1px solid var(--border);border-radius:10px;width:100%;padding:10px;font-size:14px;line-height:1.35}.error[data-v-81178f96]{color:var(--danger);margin-bottom:10px}.autoSaveIndicator[data-v-81178f96]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-81178f96]{color:var(--success)}.iconBtn[data-v-81178f96]{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-81178f96]{fill:currentColor;width:16px;height:16px}.iconBtn[data-v-81178f96]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.iconBtn.danger[data-v-81178f96]{color:var(--danger);background:#dc26260f;border-color:#dc26262e}.iconBtn.danger[data-v-81178f96]:hover{box-shadow:0 0 0 2px #dc26261f}.iconBtn[data-v-81178f96]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.section[data-v-81178f96]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.section-title[data-v-81178f96]{color:var(--table-header-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.send-toggle[data-v-81178f96]{background:#f59e0b14;border:1px solid #f59e0b80;border-radius:12px;margin-bottom:12px;padding:12px}.approvalCard[data-v-81178f96]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.providerBadges[data-v-81178f96]{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.providerBadge[data-v-81178f96]{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-81178f96]{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}.statusPill[data-v-81178f96]{cursor:pointer;border:none;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;transition:opacity .12s}.statusPill[data-v-81178f96]:hover{opacity:.75}.statusEnabled[data-v-81178f96]{color:var(--success,#059669);background:#ebfaf5}.statusDisabled[data-v-81178f96]{color:var(--muted);background:var(--bg-subtle,#f0f0f0)}.senderTableWrap[data-v-81178f96]{border:1px solid var(--border);border-radius:12px;margin-top:10px;overflow:auto}.senderTable[data-v-81178f96]{border-collapse:collapse;width:100%;min-width:820px}.senderTable th[data-v-81178f96],.senderTable td[data-v-81178f96]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px}.senderTable th[data-v-81178f96]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);font-size:12px;font-weight:800}.mono[data-v-81178f96]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-81178f96]{color:var(--muted)}.sendingTab[data-v-81178f96]{flex-direction:column;gap:16px;display:flex}.sendingFilters[data-v-81178f96]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filterSelect[data-v-81178f96]{flex-shrink:0;width:auto;min-width:160px}.filterSearch[data-v-81178f96]{flex:1;min-width:180px}.summaryCards[data-v-81178f96]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=700px){.summaryCards[data-v-81178f96]{grid-template-columns:repeat(2,1fr)}}.summaryCard[data-v-81178f96]{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-81178f96]:hover{border-color:var(--accent);box-shadow:0 0 0 2px #2563eb1a}.summaryCard.active[data-v-81178f96]{border-color:var(--accent);background:#2563eb0f}.summaryCard.danger .summaryCardValue[data-v-81178f96]{color:var(--danger)}.summaryCard.danger.active[data-v-81178f96]{border-color:var(--danger);background:#dc26260f}.summaryCard.danger[data-v-81178f96]:hover{border-color:var(--danger);box-shadow:0 0 0 2px #dc26261a}.summaryCardValue[data-v-81178f96]{color:var(--text);font-size:26px;font-weight:800;line-height:1.1}.summaryCardLabel[data-v-81178f96]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:11px;font-weight:700}.emailTableWrap[data-v-81178f96]{border:1px solid var(--border);border-radius:12px;overflow:auto}.emailTable[data-v-81178f96]{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.emailTable th[data-v-81178f96]{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-81178f96]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.emailTable tbody tr:last-child td[data-v-81178f96]{border-bottom:none}.emailTable tbody tr:hover td[data-v-81178f96]{background:var(--table-hover,#00000005)}.cellMain[data-v-81178f96]{font-size:13px;line-height:1.3}.cellSub[data-v-81178f96]{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.3}.cellTruncate[data-v-81178f96]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.statusPill[data-v-81178f96]{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-81178f96]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11px;overflow:hidden}.pathBadge[data-v-81178f96]{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-81178f96]{color:#6366f1;background:#6366f11a;border:1px solid #6366f140}.pathBadge.immediate[data-v-81178f96]{color:#6b7280;background:#6b728014;border:1px solid #6b728038}.sendingDetail[data-v-81178f96]{color:var(--text);align-items:baseline;gap:4px;margin-top:3px;font-size:11px;display:flex}.sendingDetailMuted[data-v-81178f96]{color:var(--muted);margin-top:3px;font-size:11px;font-style:italic}.sendingDetailLabel[data-v-81178f96]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;min-width:36px;font-size:10px;font-weight:700}.tzSourceBadge[data-v-81178f96]{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-81178f96]{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-81178f96]{color:var(--muted);margin-left:2px;font-size:10px}.tableFooter[data-v-81178f96]{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.chartSection[data-v-81178f96]{flex-direction:column;gap:4px;display:flex}.chartBars[data-v-81178f96]{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-81178f96]{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-81178f96]:hover{opacity:.75}.chartBarCol.active[data-v-81178f96]{outline:1.5px solid var(--accent);outline-offset:0px;background:#2563eb12;border-radius:3px}.chartBarArea[data-v-81178f96]{border-radius:2px 2px 0 0;flex-direction:column-reverse;width:100%;min-height:0;display:flex;overflow:hidden}.chartSeg[data-v-81178f96]{flex-shrink:0;width:100%}.chartBarLabel[data-v-81178f96]{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-81178f96]{color:var(--muted);padding:2px 0;font-size:12px}.btnLink[data-v-81178f96]{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-size:12px;text-decoration:underline}.btnLink[data-v-81178f96]:hover{opacity:.75}.dsp[data-v-72f4683d]{max-width:920px;margin:0 auto;padding:18px 22px 28px}.dsp-intro[data-v-72f4683d]{color:var(--text-muted,#555);margin:0 0 16px;font-size:14px}.dsp-section[data-v-72f4683d]{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-72f4683d]{margin:0 0 6px;font-size:16px;font-weight:600}.dsp-section__copy[data-v-72f4683d]{color:var(--text-muted,#6b7280);margin:0 0 14px;font-size:13px}.dsp-grid-2[data-v-72f4683d]{grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:12px;display:grid}.dsp-field[data-v-72f4683d]{flex-direction:column;gap:4px;display:flex}.dsp-reserve-row[data-v-72f4683d]{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-72f4683d]{margin-top:3px}.dsp-reserve-row>span[data-v-72f4683d]{flex-direction:column;gap:2px;display:flex}.dsp-reserve-hint[data-v-72f4683d]{color:var(--text-muted,#6b7280);font-size:12px}.dsp-reserve-hint--warn[data-v-72f4683d]{color:var(--text-muted,#6b7280);font-style:italic}.dsp-field--wide[data-v-72f4683d]{grid-column:1/-1}.dsp-field__label[data-v-72f4683d]{color:var(--text-muted,#6b7280);font-size:12px;font-weight:500}.dsp-input[data-v-72f4683d]{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-72f4683d]{align-items:center;gap:12px;margin-top:8px;display:flex}.dsp-btn[data-v-72f4683d]{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-72f4683d]:disabled{opacity:.55;cursor:not-allowed}.dsp-btn--small[data-v-72f4683d]{height:26px;padding:0 10px;font-size:12px}.dsp-btn--secondary[data-v-72f4683d]{color:var(--accent,#2563eb);background:0 0}.dsp-message[data-v-72f4683d]{color:var(--text-muted,#6b7280);font-size:12px}.dsp-table[data-v-72f4683d]{border-collapse:collapse;width:100%;font-size:13px}.dsp-table th[data-v-72f4683d],.dsp-table td[data-v-72f4683d]{text-align:left;border-bottom:1px solid var(--dialer-card-border,#e5e7eb);padding:8px 10px}.dsp-row-actions[data-v-72f4683d]{text-align:right}.dsp-pill[data-v-72f4683d]{color:#374151;background:#6b72801f;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.dsp-pill--ok[data-v-72f4683d]{color:#065f46;background:#10b98124}.dsp-loading[data-v-72f4683d],.dsp-empty[data-v-72f4683d]{color:var(--text-muted,#6b7280);font-size:13px}.dsp-input--narrow[data-v-72f4683d]{max-width:240px}.dsp-subhead[data-v-72f4683d]{margin:16px 0 6px;font-size:14px;font-weight:600}.dsp-preview[data-v-72f4683d]{border-top:1px solid var(--dialer-card-border,#e5e7eb);margin-top:14px;padding-top:12px}.dsp-message--error[data-v-72f4683d]{color:#b91c1c}.dsp-saved-indicator[data-v-72f4683d]{color:var(--text-muted,#6b7280);margin-top:10px;font-size:12px;font-style:italic}.dsp-iconBtn[data-v-72f4683d]{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-72f4683d]{fill:currentColor;width:14px;height:14px}.dsp-iconBtn[data-v-72f4683d]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.dsp-iconBtn--danger[data-v-72f4683d]{color:#b91c1c;background:#dc26260f;border-color:#dc262633}.dsp-iconBtn--danger[data-v-72f4683d]:hover{box-shadow:0 0 0 2px #dc26261f}.dsp-iconBtn[data-v-72f4683d]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.lead[data-v-5bc1d99f]{color:var(--text-muted,#888);margin-bottom:8px;font-size:14px}.section[data-v-5bc1d99f]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.section-title[data-v-5bc1d99f]{color:var(--table-header-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.providerBadges[data-v-5bc1d99f]{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.providerBadge[data-v-5bc1d99f]{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-5bc1d99f]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}label[data-v-5bc1d99f]{color:var(--table-header-text);font-size:12px;font-weight:700}.input[data-v-5bc1d99f]{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-5bc1d99f]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-5bc1d99f]{color:var(--success)}.senderTableWrap[data-v-5bc1d99f]{border:1px solid var(--border);border-radius:12px;margin-top:10px;overflow:auto}.senderTable[data-v-5bc1d99f]{border-collapse:collapse;width:100%}.senderTable th[data-v-5bc1d99f],.senderTable td[data-v-5bc1d99f]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px}.senderTable th[data-v-5bc1d99f]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);font-size:12px;font-weight:800}.iconBtn[data-v-5bc1d99f]{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-5bc1d99f]{fill:currentColor;width:16px;height:16px}.iconBtn[data-v-5bc1d99f]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.iconBtn.danger[data-v-5bc1d99f]{color:var(--danger);background:#dc26260f;border-color:#dc26262e}.iconBtn.danger[data-v-5bc1d99f]:hover{box-shadow:0 0 0 2px #dc26261f}.iconBtn[data-v-5bc1d99f]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.send-toggle[data-v-5bc1d99f]{background:#f59e0b14;border:1px solid #f59e0b80;border-radius:12px;margin-bottom:12px;padding:12px}.section-heading[data-v-6cdff62d]{color:var(--fg);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:6px;font-size:13px;font-weight:700}.lead[data-v-6cdff62d]{color:var(--muted);margin-bottom:16px;font-size:13px}.field[data-v-6cdff62d]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}label[data-v-6cdff62d]{color:var(--muted);font-size:13px;font-weight:700}.input[data-v-6cdff62d]{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-6cdff62d]{max-width:320px}.hint[data-v-6cdff62d]{color:var(--muted);font-size:12px}.error[data-v-6cdff62d]{color:var(--danger);margin-bottom:10px}.warningBanner[data-v-6cdff62d]{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-6cdff62d]{margin-bottom:2px;display:block}.warningBanner a[data-v-6cdff62d]{color:inherit;text-decoration:underline}.autoSaveIndicator[data-v-6cdff62d]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-6cdff62d]{color:var(--success)}.card[data-v-28e4fc7a]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:900px;padding:14px}.lead[data-v-28e4fc7a]{color:var(--muted);margin-bottom:12px;font-size:13px}.field[data-v-28e4fc7a]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}label[data-v-28e4fc7a]{color:var(--text);font-size:12px;font-weight:700}.textarea[data-v-28e4fc7a]{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-28e4fc7a]{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.error[data-v-28e4fc7a]{color:var(--danger);margin-bottom:10px}.success[data-v-28e4fc7a]{color:var(--success);margin-top:10px}.personaPanel[data-v-7a2e25ce]{gap:0;display:grid}.muted[data-v-7a2e25ce],.panelSubtitle[data-v-7a2e25ce]{color:var(--muted);font-size:13px}.panelSubtitle[data-v-7a2e25ce]{margin-top:4px}.tableWrap[data-v-7a2e25ce]{overflow-x:auto}.personaTable[data-v-7a2e25ce]{border-collapse:collapse;width:100%}.personaTable th[data-v-7a2e25ce],.personaTable td[data-v-7a2e25ce]{border-top:1px solid var(--border);text-align:left;vertical-align:middle;padding:14px 16px}.personaTable th[data-v-7a2e25ce]{color:var(--muted);background:color-mix(in srgb, var(--surface) 92%, var(--field-bg) 8%);font-size:12px;font-weight:700}.personaRow[data-v-7a2e25ce]{cursor:pointer}.personaRow[data-v-7a2e25ce]:hover{background:color-mix(in srgb, var(--surface) 86%, var(--field-bg) 14%)}.orderCol[data-v-7a2e25ce]{width:88px}.actionsCol[data-v-7a2e25ce]{text-align:right;width:96px}.orderButtons[data-v-7a2e25ce]{gap:6px;display:inline-flex}.iconBtn[data-v-7a2e25ce]{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-7a2e25ce]:hover:not(:disabled){background:var(--field-bg);color:var(--text)}.iconBtn[data-v-7a2e25ce]:disabled{opacity:.45;cursor:not-allowed}.cellPrimary[data-v-7a2e25ce]{color:var(--text);font-size:14px;font-weight:700}.cellValue[data-v-7a2e25ce]{color:var(--text);font-size:13px}.cellTruncate[data-v-7a2e25ce]{white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}.cellClamp[data-v-7a2e25ce]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:420px;display:-webkit-box;overflow:hidden}.dialogFormGrid[data-v-7a2e25ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dialogFormField[data-v-7a2e25ce]{flex-direction:column;gap:6px;display:flex}.dialogFormFieldSpan2[data-v-7a2e25ce]{grid-column:span 2}.dialogFormField label[data-v-7a2e25ce],.field label[data-v-7a2e25ce]{color:var(--text);font-size:12px;font-weight:700}.input[data-v-7a2e25ce],.textarea[data-v-7a2e25ce],select.input[data-v-7a2e25ce]{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-7a2e25ce]{resize:vertical}.list-panel-empty[data-v-7a2e25ce]{color:var(--muted);padding:18px 16px;font-size:13px}.modalFooterRow[data-v-7a2e25ce]{justify-content:space-between;align-items:center;gap:10px;display:flex}.modalFooterDanger[data-v-7a2e25ce],.modalFooterActions[data-v-7a2e25ce]{align-items:center;gap:10px;display:flex}.error[data-v-7a2e25ce]{color:var(--danger);margin-bottom:10px}.success[data-v-7a2e25ce]{color:var(--success);margin-top:10px}.btn.small[data-v-7a2e25ce]{padding:6px 10px;font-size:12px}.deleteContent[data-v-7a2e25ce]{align-content:start;gap:12px;min-height:0;padding-bottom:0;display:grid}.deleteFooterRow[data-v-7a2e25ce]{justify-content:flex-end;width:100%}.tabBar[data-v-7a2e25ce]{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;padding-bottom:0;display:flex}.tabBtn[data-v-7a2e25ce]{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-7a2e25ce]:hover{color:var(--text)}.tabBtn.active[data-v-7a2e25ce]{color:var(--text);border-bottom-color:var(--accent)}.icpPanel[data-v-7a2e25ce]{gap:0;display:grid}.icpForm[data-v-7a2e25ce]{flex-direction:column;gap:24px;padding:20px 20px 24px;display:flex}.icpSection[data-v-7a2e25ce]{flex-direction:column;gap:8px;display:flex}.icpSectionTitle[data-v-7a2e25ce]{color:var(--text);font-size:14px;font-weight:700}.icpSectionSubtitle[data-v-7a2e25ce]{color:var(--muted);font-size:13px}.icpSectionRow[data-v-7a2e25ce]{flex-flow:wrap;align-items:flex-start;gap:20px}.icpSectionField[data-v-7a2e25ce]{flex-direction:column;gap:6px;display:flex}.icpSectionField label[data-v-7a2e25ce]{color:var(--text);font-size:12px;font-weight:700}.icpThresholdInput[data-v-7a2e25ce]{width:100px}.icpHistoryPanel[data-v-7a2e25ce]{margin-top:16px}.learningPanel[data-v-7a2e25ce]{flex-direction:column;gap:0;display:flex}.learningStats[data-v-7a2e25ce]{border-bottom:1px solid var(--border);gap:32px;padding:16px 20px;display:flex}.learningStat[data-v-7a2e25ce]{flex-direction:column;gap:2px;display:flex}.learningStatValue[data-v-7a2e25ce]{font-size:24px;font-weight:700;line-height:1}.learningStatLabel[data-v-7a2e25ce]{color:var(--muted);font-size:12px}.learningSection[data-v-7a2e25ce]{border-bottom:1px solid var(--border);padding:16px 20px}.learningSectionTitle[data-v-7a2e25ce]{margin-bottom:10px;font-size:14px;font-weight:600}.learningBadge[data-v-7a2e25ce]{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-7a2e25ce]{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-7a2e25ce]{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-7a2e25ce]{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-7a2e25ce]{flex-direction:column;gap:20px;display:flex}.icpDiffItem[data-v-7a2e25ce]{flex-direction:column;gap:6px;display:flex}.icpDiffPath[data-v-7a2e25ce]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.icpDiffValues[data-v-7a2e25ce]{align-items:flex-start;gap:8px;font-size:13px;display:flex}.icpDiffBefore[data-v-7a2e25ce]{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-7a2e25ce]{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-7a2e25ce]{color:var(--muted);flex-shrink:0;padding-top:4px}@media (width<=900px){.dialogFormGrid[data-v-7a2e25ce]{grid-template-columns:minmax(0,1fr)}.dialogFormFieldSpan2[data-v-7a2e25ce]{grid-column:auto}}.error[data-v-1517c4e2]{color:var(--danger);margin-bottom:10px}.muted[data-v-1517c4e2]{color:var(--muted)}.badge.test[data-v-1517c4e2]{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed40}.top[data-v-1517c4e2]{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.filters[data-v-1517c4e2]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.field[data-v-1517c4e2]{flex-direction:column;gap:6px;display:flex}.field label[data-v-1517c4e2]{color:var(--table-header-text);font-size:12px;font-weight:600}.run-row[data-v-1517c4e2]{cursor:pointer}.run-row[data-v-1517c4e2]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-1517c4e2]{grid-template-columns:1fr;gap:12px;margin-top:10px;display:grid}.detail-box[data-v-1517c4e2]{border:1px solid var(--border);background:var(--table-header-bg);border-radius:10px;padding:10px}.detail-pre[data-v-1517c4e2]{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-1517c4e2]{margin-bottom:12px}.dashboard-grid[data-v-1517c4e2]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.dashboard-grid[data-v-1517c4e2]{grid-template-columns:1fr}}.card[data-v-1517c4e2]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.card-title[data-v-1517c4e2]{color:var(--text);margin-bottom:10px;font-weight:700}.chart[data-v-1517c4e2]{align-items:stretch;height:160px;display:flex}.bars[data-v-1517c4e2]{align-items:flex-end;gap:6px;width:100%;height:100%;display:flex}.bar-wrap[data-v-1517c4e2]{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-1517c4e2]{flex:1;justify-content:stretch;align-items:flex-end;min-height:0;display:flex;position:relative}.value-label[data-v-1517c4e2]{color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.bar[data-v-1517c4e2]{background:var(--chart-openai);border-radius:6px 6px 0 0;width:100%;position:relative}.bar-value[data-v-1517c4e2]{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-1517c4e2]{color:var(--muted);text-align:center;font-size:10px}.usage-lines[data-v-1517c4e2]{flex-direction:column;gap:8px;width:100%;display:flex}.outputs[data-v-1517c4e2]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sep[data-v-1517c4e2]{opacity:.7}.pill[data-v-1517c4e2]{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-1517c4e2]{border-radius:6px 6px 0 0;flex-direction:column;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.seg[data-v-1517c4e2]{width:100%;position:relative}.seg-label[data-v-1517c4e2]{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-1517c4e2]{background:var(--chart-openai)}.seg.anthropic[data-v-1517c4e2]{background:var(--chart-anthropic)}.seg.salesforce[data-v-1517c4e2]{background:var(--chart-salesforce)}.seg.leadiq[data-v-1517c4e2]{background:var(--chart-leadiq)}.seg.exa[data-v-1517c4e2]{background:var(--chart-exa)}.legend[data-v-1517c4e2]{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}.legend-item[data-v-1517c4e2]{align-items:center;gap:6px;display:flex}.swatch[data-v-1517c4e2]{border-radius:3px;width:10px;height:10px;display:inline-block}.swatch.openai[data-v-1517c4e2]{background:var(--chart-openai)}.swatch.anthropic[data-v-1517c4e2]{background:var(--chart-anthropic)}.swatch.salesforce[data-v-1517c4e2]{background:var(--chart-salesforce)}.swatch.leadiq[data-v-1517c4e2]{background:var(--chart-leadiq)}.swatch.exa[data-v-1517c4e2]{background:var(--chart-exa)}.error[data-v-9668f32e]{color:var(--danger);margin-bottom:10px}.muted[data-v-9668f32e]{color:var(--muted)}.mono[data-v-9668f32e]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tableWrap[data-v-9668f32e]{width:100%;overflow:auto}.runtimeUserPanel[data-v-9668f32e]{margin-top:16px;overflow:visible}.runtimeUserBody[data-v-9668f32e]{padding:16px;overflow:visible}.runtimeUserHint[data-v-9668f32e]{margin-bottom:12px;font-size:13px}.runtimeUserControlRow[data-v-9668f32e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.runtimeUserControl[data-v-9668f32e]{width:min(360px,100%);min-width:0;max-width:100%}.saveSuccess[data-v-9668f32e]{color:#16a34a;font-size:13px;font-weight:600}.form[data-v-9668f32e]{flex-direction:column;gap:12px;display:flex}.field[data-v-9668f32e]{flex-direction:column;gap:6px;display:flex}.field label[data-v-9668f32e]{color:var(--muted);font-size:12px;font-weight:600}.grid[data-v-9668f32e]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=640px){.grid[data-v-9668f32e]{grid-template-columns:1fr}}.rowDeleted[data-v-9668f32e]{opacity:.65}.list[data-v-e38183fb]{flex-direction:column;display:flex}.row[data-v-e38183fb]{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-e38183fb]:last-child{border-bottom:none}.nameCol[data-v-e38183fb]{min-width:0}.sourceCol[data-v-e38183fb]{align-items:center;display:flex}.sourceChip[data-v-e38183fb]{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-e38183fb]{border-radius:4px;width:16px;height:16px}.sourceText[data-v-e38183fb]{font-size:13px}.actionsCol[data-v-e38183fb]{justify-content:flex-end;align-items:center;display:flex}.row[data-v-68abc897]{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-68abc897]:hover{background:var(--row-hover-bg)}.statCol[data-v-68abc897]{flex-direction:column;gap:2px;display:flex}.statLabel[data-v-68abc897]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.statValue[data-v-68abc897]{color:var(--text);white-space:nowrap;font-size:13px}.notesPreview[data-v-68abc897]{min-width:0}.notesText[data-v-68abc897]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.noNotes[data-v-68abc897]{font-size:13px}.editBtn[data-v-68abc897]{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-68abc897]:hover{background:var(--row-hover-bg)}.notesInput[data-v-68abc897]{resize:vertical;width:100%;min-height:100px;font-family:inherit;font-size:14px}.error[data-v-68abc897]{color:var(--danger,#dc2626);font-size:13px}.section-card[data-v-f293e3c1]{background:var(--panel-bg,var(--bg2));border:1px solid var(--border);border-radius:8px;margin-bottom:24px;padding:24px}.section-title[data-v-f293e3c1]{margin-bottom:8px;font-size:16px;font-weight:600}.muted-text[data-v-f293e3c1]{color:var(--muted);margin-bottom:16px;font-size:13px}.field-row[data-v-f293e3c1]{align-items:center;gap:10px;display:flex}.picker-wrap[data-v-f293e3c1]{flex:1;min-width:0}.modal-loading[data-v-f293e3c1]{color:var(--muted);padding:8px 0;font-size:13px}.preview-account-header[data-v-f293e3c1]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.preview-favicon[data-v-f293e3c1]{border-radius:3px;flex-shrink:0;width:20px;height:20px}.preview-account-name[data-v-f293e3c1]{font-size:15px;font-weight:600}.preview-account-domain[data-v-f293e3c1]{color:var(--muted);font-size:12px}.preview-intro[data-v-f293e3c1]{margin-bottom:10px}.preview-table[data-v-f293e3c1]{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:13px}.preview-table tr+tr td[data-v-f293e3c1]{border-top:1px solid var(--border)}.preview-label[data-v-f293e3c1]{color:var(--muted);padding:4px 8px 4px 0}.preview-count[data-v-f293e3c1]{text-align:right;font-variant-numeric:tabular-nums;padding:4px 0 4px 8px}.preview-count.nonzero[data-v-f293e3c1]{color:var(--text);font-weight:500}.preview-count.zero[data-v-f293e3c1]{color:var(--muted)}.confirm-section[data-v-f293e3c1]{border-top:1px solid var(--border);padding-top:16px}.confirm-label[data-v-f293e3c1]{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.input[data-v-f293e3c1]{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-f293e3c1]{color:var(--danger,#e53e3e);font-size:13px}.section-heading[data-v-8016e682]{color:var(--fg);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:6px;font-size:13px;font-weight:700}.lead[data-v-8016e682]{color:var(--muted);margin-bottom:16px;font-size:13px;line-height:1.5}.field[data-v-8016e682]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}label[data-v-8016e682]{color:var(--muted);font-size:13px;font-weight:700}.input[data-v-8016e682]{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}.soqlInput[data-v-8016e682]{max-width:100%;height:auto;min-height:72px;font-family:var(--font-mono,monospace);resize:vertical;font-size:13px}.hint[data-v-8016e682]{color:var(--muted);font-size:12px;line-height:1.4}.hint code[data-v-8016e682]{background:var(--bg-subtle,#0000000a);border-radius:3px;padding:1px 4px;font-size:11px}.error[data-v-8016e682]{color:var(--danger);margin-bottom:10px}.autoSaveIndicator[data-v-8016e682]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-8016e682]{color:var(--success)}.queryActions[data-v-8016e682]{gap:8px;margin-bottom:12px;display:flex}.btn[data-v-8016e682]{cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s}.btn[data-v-8016e682]:disabled{opacity:.5;cursor:not-allowed}.btnPrimary[data-v-8016e682]{background:var(--accent,#059669);color:#fff;border-color:var(--accent,#059669)}.btnPrimary[data-v-8016e682]:hover:not(:disabled){opacity:.9}.btnSecondary[data-v-8016e682]{background:var(--bg,white);color:var(--fg)}.btnSecondary[data-v-8016e682]:hover:not(:disabled){background:var(--bg-hover,#f5f5f5)}.testResult[data-v-8016e682]{border:1px solid var(--border);background:var(--bg-subtle,#00000005);border-radius:8px;margin-bottom:20px;padding:10px 12px;font-size:13px}.testResult strong[data-v-8016e682]{margin-bottom:4px;display:block}.testError[data-v-8016e682]{border-color:var(--danger,#c5563a);background:#c5563a0f}.testErrorDetail[data-v-8016e682]{font-family:var(--font-mono,monospace);color:var(--danger);word-break:break-all;margin-top:4px;font-size:12px}.sampleList[data-v-8016e682]{margin:6px 0 0;padding-left:18px;font-size:12px}.sampleList li[data-v-8016e682]{margin-bottom:2px}.sampleDomain[data-v-8016e682]{color:var(--muted);margin-left:4px}.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}}.eyebrow[data-v-6a4fa5fc]{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-6a4fa5fc]{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-6a4fa5fc]:hover{color:var(--color-text-primary)}.backArrow[data-v-6a4fa5fc]{transform:rotate(180deg)}.autoSaveIndicator[data-v-6a4fa5fc]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.autoSaveIndicator.saved[data-v-6a4fa5fc]{color:var(--color-accent)}.pageLoading[data-v-6a4fa5fc],.errorBanner[data-v-6a4fa5fc]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.errorBanner[data-v-6a4fa5fc]{color:var(--color-danger,#b91c1c)}.settingsLayout[data-v-6a4fa5fc]{gap:var(--space-7);flex-direction:column;max-width:640px;display:flex}.settingsSection[data-v-6a4fa5fc]{gap:var(--space-4);flex-direction:column;display:flex}.sectionHeading[data-v-6a4fa5fc]{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-text-primary);margin:0}.sectionLead[data-v-6a4fa5fc]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.field[data-v-6a4fa5fc]{gap:var(--space-1);flex-direction:column;display:flex}.fieldLabel[data-v-6a4fa5fc]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-secondary)}.fieldHint[data-v-6a4fa5fc]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.fieldHintWarn[data-v-6a4fa5fc]{color:var(--color-warning,#b45309)}.fieldHintWarn a[data-v-6a4fa5fc]{color:inherit;text-decoration:underline}.fieldRow[data-v-6a4fa5fc]{gap:var(--space-4);display:flex}.fieldRow>.field[data-v-6a4fa5fc]{flex:1;min-width:0}.checkField[data-v-6a4fa5fc]{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);display:flex}.checkField input[type=checkbox][data-v-6a4fa5fc]{flex-shrink:0;margin-top:2px}.checkField span[data-v-6a4fa5fc]{color:var(--color-text-secondary);line-height:var(--lh-normal)}.pillRow[data-v-6a4fa5fc]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pill[data-v-6a4fa5fc]{padding:var(--space-1) var(--space-2);background:var(--color-bg-subtle);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);align-items:center;display:inline-flex}.pillMuted[data-v-6a4fa5fc]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary)}.pillEditBtn[data-v-6a4fa5fc]{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-app);padding:var(--space-1) var(--space-2);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.pillEditBtn[data-v-6a4fa5fc]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.textInput[data-v-6a4fa5fc]{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-normal);background:var(--color-bg-app);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-out)}.textInput[data-v-6a4fa5fc]:focus{border-color:var(--color-accent);outline:none}.crmUserCard[data-v-eca5f2a7]{border-top:1px solid var(--color-border,var(--border,#e5e7eb));flex-direction:column;gap:8px;max-width:480px;margin-top:20px;padding-top:16px;display:flex}.cardHeader[data-v-eca5f2a7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.cardTitle[data-v-eca5f2a7]{font-family:var(--font-sans,sans-serif);font-size:var(--fs-md,15px);font-weight:var(--fw-semibold,600);color:var(--color-text-primary,var(--text));margin:0}.stateLine[data-v-eca5f2a7]{color:var(--color-text-primary,var(--text));flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.stateLine .dim[data-v-eca5f2a7]{color:var(--muted)}.hint[data-v-eca5f2a7]{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.warn[data-v-eca5f2a7]{color:var(--warning,#b45309);margin:0;font-size:12px;line-height:1.5}.statusMuted[data-v-eca5f2a7]{color:var(--muted);font-size:13px}.statusSaved[data-v-eca5f2a7]{color:var(--success,#059669);font-size:13px;font-weight:600}.profilePage[data-v-3173ddec]{flex-direction:column;gap:0;max-width:600px;display:flex}.profileHeader[data-v-3173ddec]{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.profileTitle[data-v-3173ddec]{font-family:var(--font-serif,serif);font-size:var(--fs-lg,24px);font-weight:var(--fw-semibold,600);letter-spacing:var(--tracking-tight,-.01em);line-height:var(--lh-tight,1.2);color:var(--color-text-primary,var(--text));margin:0}.profileEmail[data-v-3173ddec]{font-family:var(--font-sans,sans-serif);font-size:var(--fs-sm,13px);font-weight:var(--fw-medium,500);color:var(--color-text-secondary,var(--muted))}.hint[data-v-3173ddec]{color:var(--muted);font-size:12px;line-height:1.5}.checkboxRow[data-v-3173ddec]{color:var(--color-text-primary,var(--text));cursor:pointer;align-items:center;gap:8px;margin-bottom:4px;font-size:13px;font-weight:500;display:flex}.checkboxRow input[type=checkbox][data-v-3173ddec]{width:16px;height:16px;accent-color:var(--color-accent,var(--accent,#059669))}.autoSaveIndicator.saved[data-v-3173ddec]{color:var(--success,#059669);font-size:13px;font-weight:600}.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}.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-98962bbc]{grid-template-columns:200px 1fr;height:100vh;display:grid}.sidebar[data-v-98962bbc]{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-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg)}.brandLogo[data-v-98962bbc]{object-fit:contain;width:30px;height:30px;display:block}.brandText[data-v-98962bbc]{color:var(--text);white-space:nowrap;font-size:16px;font-weight:700;line-height:1}.nav[data-v-98962bbc]{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-98962bbc]:hover,.nav[data-v-98962bbc]:focus-within{scrollbar-color:var(--border) transparent}.nav[data-v-98962bbc]::-webkit-scrollbar{width:4px}.nav[data-v-98962bbc]::-webkit-scrollbar-track{background:0 0}.nav[data-v-98962bbc]::-webkit-scrollbar-thumb{background:0 0;border-radius:99px;transition:background .15s}.nav[data-v-98962bbc]:hover::-webkit-scrollbar-thumb{background:var(--border)}.nav[data-v-98962bbc]:focus-within::-webkit-scrollbar-thumb{background:var(--border)}.navGroup[data-v-98962bbc]{margin-bottom:22px}.navGroup[data-v-98962bbc]:last-child{margin-bottom:0}.navGroupLabel[data-v-98962bbc]{color:var(--nav-subheader);letter-spacing:.08em;margin:0 0 8px;padding:0 10px;font-size:10px;font-weight:600}.nav-item[data-v-98962bbc]{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-98962bbc]{background:var(--nav-active-bg);border-color:var(--nav-active-border);color:var(--accent)}.icon[data-v-98962bbc]{color:currentColor;opacity:.75;width:16px;height:16px}.label[data-v-98962bbc]{color:var(--text);font-size:13px;font-weight:500;line-height:1.2;display:inline}.agentActivityBadge[data-v-98962bbc]{align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.activityPart[data-v-98962bbc]{align-items:center;gap:4px;display:inline-flex}.activityDot[data-v-98962bbc]{border-radius:999px;width:7px;height:7px}.activityDotRunning[data-v-98962bbc]{background:#16a34a;animation:1.5s ease-in-out infinite runPulse-98962bbc}.activityDotQueued[data-v-98962bbc]{background:#9ca3af}.activityCountRunning[data-v-98962bbc]{color:#15803d}.activityCountQueued[data-v-98962bbc]{color:#6b7280}.activitySlash[data-v-98962bbc]{color:#9ca3af}.actionBadge[data-v-98962bbc]{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-98962bbc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.sidebar-footer[data-v-98962bbc]{width:100%;margin-top:auto;padding-top:10px;position:relative}.sidebar-footer[data-v-98962bbc]:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:-10px;right:-10px}.userWrap[data-v-98962bbc]{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}.userButton[data-v-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg)}.userAvatar[data-v-98962bbc]{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-98962bbc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:12px;font-weight:500;overflow:hidden}.userMenu[data-v-98962bbc]{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-98962bbc]{color:var(--nav-subheader);letter-spacing:.12em;padding:8px 10px 6px;font-size:10px;font-weight:600}.userMenuSep[data-v-98962bbc]{background:var(--border);opacity:.8;width:100%;height:1px;margin:6px 0}.userMenuItem[data-v-98962bbc]{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-98962bbc]:hover{background:var(--row-hover-bg);border-color:var(--border)}.userMenuItem[data-v-98962bbc]:disabled{opacity:.6;cursor:not-allowed}.userMenuRight[data-v-98962bbc]{align-items:center;margin-left:auto;display:inline-flex}.userMenuIcon[data-v-98962bbc]{width:17px;height:17px;color:var(--text);opacity:.75}.userMenuError[data-v-98962bbc]{color:var(--danger);background:#dc262614;border:1px solid #dc262638;border-radius:10px;margin-top:6px;padding:8px 10px;font-size:12px}.tagsNavGroup[data-v-98962bbc]{margin-bottom:22px}.tagsNavHeader[data-v-98962bbc]{justify-content:space-between;align-items:center;margin:0 0 8px;padding:0 10px;display:flex}.tagsNavHeader .navGroupLabel[data-v-98962bbc]{margin:0;padding:0}.tagsAddBtn[data-v-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg);color:var(--text)}.tagsAddBtn svg[data-v-98962bbc]{width:10px;height:10px}.tagsNavEmpty[data-v-98962bbc]{color:var(--muted);padding:4px 10px;font-size:12px}.tagNavRow[data-v-98962bbc]{cursor:pointer}.tagNavRow[data-v-98962bbc]:hover{background:var(--hover-bg)}.tagNavRow.active[data-v-98962bbc]:hover{background:var(--nav-active-bg)}.tagNavLabel[data-v-98962bbc]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tagNavMenuBtn[data-v-98962bbc]{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-98962bbc],.tagNavMenuBtn[data-v-98962bbc]:focus{opacity:1}.tagNavMenuBtn[data-v-98962bbc]:hover{background:var(--hover-bg);color:var(--text)}.tagNavMenuBtn svg[data-v-98962bbc]{width:12px;height:12px}.tagContextMenuFixed[data-v-98962bbc]{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-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg)}.tagContextDanger[data-v-98962bbc]:hover{color:var(--danger);background:#dc262614}.tagContextColorToggle svg[data-v-98962bbc]{width:10px;height:10px;color:var(--muted)}.tagContextColorWrap[data-v-98962bbc]{position:relative}.tagColorSubMenu[data-v-98962bbc]{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-98962bbc]{grid-template-columns:repeat(6,1fr);gap:5px;margin-bottom:6px;display:grid}.tagColorNone[data-v-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg);color:var(--text)}.tagColorSwatch[data-v-98962bbc]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;padding:0;transition:transform .1s}.tagColorSwatch[data-v-98962bbc]:hover{transform:scale(1.15)}.tagColorSwatchActive[data-v-98962bbc]{border-color:var(--text)}.tagsShowMore[data-v-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg);color:var(--text)}.tagModalBody[data-v-98962bbc]{flex-direction:column;gap:14px;display:flex}.tagPreviewRow[data-v-98962bbc]{align-items:center;gap:10px;display:flex}.tagPreviewLabel[data-v-98962bbc]{color:var(--muted);min-width:52px;font-size:12px;font-weight:600}.btn[data-v-98962bbc]{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-98962bbc]:hover{background:var(--hover-bg)}.btn[data-v-98962bbc]:disabled{opacity:.5;cursor:not-allowed}.btnPrimary[data-v-98962bbc]{background:var(--primary);color:var(--on-primary,#fff);border-color:var(--primary)}.btnPrimary[data-v-98962bbc]:hover:not(:disabled){opacity:.9}.btnDanger[data-v-98962bbc]{background:var(--danger);color:#fff;border-color:var(--danger)}.btnDanger[data-v-98962bbc]:hover:not(:disabled){opacity:.9}.input[data-v-98962bbc]{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-98962bbc]:focus{border-color:var(--accent);outline:none}.main[data-v-98962bbc]{background:var(--bg);grid-template-rows:auto 60px 1fr;min-width:0;display:grid;overflow-x:hidden}.main.mainWithFilters[data-v-98962bbc]{grid-template-rows:auto 60px auto 1fr}.main.mainNoHeader[data-v-98962bbc]{grid-template-rows:auto 1fr}.main.mainNoHeader.mainWithFilters[data-v-98962bbc]{grid-template-rows:auto auto 1fr}.filters[data-v-98962bbc]{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-98962bbc]{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-98962bbc]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.title[data-v-98962bbc]{color:var(--text);font-weight:600}.content[data-v-98962bbc]{flex-direction:row;min-width:0;min-height:0;display:flex;overflow:hidden}.contentBody[data-v-98962bbc]{flex:auto;min-width:0;min-height:0;padding:18px;overflow:auto}.contentBody.contentNoPadding[data-v-98962bbc]{height:100%;padding:0;overflow:hidden}.error[data-v-98962bbc]{color:var(--danger);font-size:13px}.field[data-v-98962bbc]{flex-direction:column;gap:6px;display:flex}.field label[data-v-98962bbc]{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}}.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-4764c134]{color:var(--danger);margin-bottom:10px}.warning[data-v-4764c134]{color:var(--warning,#b45309);font-size:13px}.muted[data-v-4764c134]{color:var(--muted)}.bulkBar[data-v-4764c134]{flex:none;align-items:center;gap:8px;padding:6px 0 8px;display:flex}.bulkCount[data-v-4764c134]{color:var(--text);font-size:13px;font-weight:500}.btnSmall[data-v-4764c134]{height:28px;padding:0 10px;font-size:12px}.btnPrimary[data-v-4764c134]{background:var(--primary);color:var(--on-primary,#fff);border-color:var(--primary)}.btnPrimary[data-v-4764c134]:hover:not(:disabled){opacity:.9}.btnMuted[data-v-4764c134]{color:var(--muted)}.rowCheckbox[data-v-4764c134]{cursor:pointer;accent-color:var(--primary,#6366f1);flex:none;margin-right:8px}.tagChipsList[data-v-4764c134]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.labelBtnWrap[data-v-4764c134]{position:relative}.addTagBtn[data-v-4764c134]{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-4764c134]:hover{border-color:var(--accent);color:var(--text)}.addTagBtn svg[data-v-4764c134]{width:10px;height:10px}.tagPanelDropdown[data-v-4764c134]{z-index:200;position:absolute;top:calc(100% + 4px);left:0}.filtersRow[data-v-4764c134]{flex-wrap:wrap;flex:none;gap:10px;margin-bottom:12px;display:flex}.filterItem[data-v-4764c134]{min-width:0}.accountsPage[data-v-4764c134]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.accountsTablePane[data-v-4764c134]{flex:auto;min-width:0;min-height:0;overflow:hidden}.acct-link[data-v-4764c134]{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-4764c134]{color:inherit;text-decoration:none}.acct-name-link[data-v-4764c134]:hover{text-decoration:underline}.acct-link[data-v-4764c134]>:first-child{flex:auto;min-width:0}.sf-link[data-v-4764c134]{opacity:.6;border-radius:4px;flex:none;align-items:center;padding:1px;transition:opacity .15s;display:inline-flex}.sf-link[data-v-4764c134]:hover{opacity:1}.sf-link--indicator[data-v-4764c134]{cursor:default}.sf-favicon[data-v-4764c134]{width:14px;height:14px;display:block}.table-row-button[data-v-4764c134]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.table-row-button[data-v-4764c134]:focus{outline:none}.table-row-button:hover .cell[data-v-4764c134]{background:var(--row-hover-bg)}.table-row-button.selected .cell[data-v-4764c134]{background:var(--selection-bg)}.table-row-button.selected .left[data-v-4764c134]{box-shadow:inset 3px 0 0 0 var(--selection-border)}.accounts-table[data-v-4764c134]{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-4764c134]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.infinite-scroll-sentinel[data-v-4764c134]{height:1px}.table-row[data-v-4764c134]{min-width:0;display:flex}.left[data-v-4764c134]{border-right:1px solid var(--border2);display:grid}.right-scroll[data-v-4764c134]{flex:1;min-width:0;overflow-x:hidden}.table-header .right-scroll[data-v-4764c134]{overflow-x:auto}.right[data-v-4764c134]{min-width:max-content;height:100%;display:grid}.cell[data-v-4764c134]{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-4764c134]{background:var(--table-header-bg);min-height:36px;padding:6px 12px}.prospecting-text[data-v-4764c134]{white-space:normal;overflow-wrap:anywhere;color:var(--text);line-height:1.25}.cell-header[data-v-4764c134]{position:relative}.header-content[data-v-4764c134]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.header-title[data-v-4764c134]{color:var(--muted);font-size:12px;font-weight:600}.table-row:last-child .cell[data-v-4764c134]{border-bottom:none}.right .cell[data-v-4764c134]:last-child{border-right:none}.resizer[data-v-4764c134]{cursor:col-resize;width:12px;height:100%;position:absolute;top:0;right:-6px}.resizer[data-v-4764c134]:after{content:"";background:0 0;width:1px;height:100%;position:absolute;top:0;left:5px}.cell-header:hover .resizer[data-v-4764c134]:after{background:var(--border2)}.row-actions[data-v-4764c134]{justify-content:flex-end;gap:8px;width:100%;display:flex}.grid[data-v-4764c134]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field[data-v-4764c134]{flex-direction:column;gap:6px;display:flex}.field label[data-v-4764c134]{color:var(--muted);font-size:12px}.manage[data-v-4764c134]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pane[data-v-4764c134]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:12px}.section-title[data-v-4764c134]{margin-bottom:10px;font-weight:600}.agent-list[data-v-4764c134]{flex-direction:column;gap:8px;display:flex}.agent-row[data-v-4764c134]{border:1px solid var(--border2);border-radius:10px;align-items:flex-start;gap:10px;padding:8px;display:flex}.agents-cell[data-v-4764c134]{width:220px}.agents-pills[data-v-4764c134]{flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;display:flex}.agent-pill[data-v-4764c134]{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-4764c134]:hover{background:var(--row-hover-bg)}.run-row[data-v-4764c134]{cursor:pointer}.run-row[data-v-4764c134]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-4764c134]{grid-template-columns:1fr;gap:10px;display:grid}.detail-box[data-v-4764c134]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.detail-pre[data-v-4764c134]{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-e0b7afa5]{color:var(--danger);margin-bottom:10px}.muted[data-v-e0b7afa5]{color:var(--muted)}.btn-icon[data-v-e0b7afa5]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-icon[data-v-e0b7afa5]:hover{background:#f3f4f6}.accountPage[data-v-e0b7afa5]{flex-direction:column;gap:12px;display:flex}.accountTopRow[data-v-e0b7afa5]{justify-content:space-between;align-items:center;gap:10px;display:flex}.accountTagsRow[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tagPopoverAnchorDetail[data-v-e0b7afa5]{position:relative}.addTagBtnDetail[data-v-e0b7afa5]{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-e0b7afa5]:hover{border-color:var(--accent);color:var(--text)}.addTagBtnDetail svg[data-v-e0b7afa5]{width:10px;height:10px}.tagPopoverWrapDetail[data-v-e0b7afa5]{z-index:100;position:absolute;top:calc(100% + 4px);left:0}.accountIdentityRow[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.accountSummaryCard[data-v-e0b7afa5]{align-items:flex-start;gap:16px;margin-top:14px;padding:18px 20px;display:flex}.accountSummaryIconWrap[data-v-e0b7afa5]{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-e0b7afa5]{flex-direction:column;gap:8px;min-width:0;display:flex}.accountIdentityTitle[data-v-e0b7afa5]{color:var(--text);letter-spacing:-.02em;align-items:center;font-size:32px;font-weight:700;line-height:1.05;display:flex}.accountSummaryTitle[data-v-e0b7afa5]{color:var(--text);font-size:21px;font-weight:700;line-height:1.3}.accountSummarySubtitle[data-v-e0b7afa5]{color:var(--text-muted);font-size:16px;line-height:1.5}.accountSummaryActions[data-v-e0b7afa5]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.accountSummaryAgentBar[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.accountSummaryAgentPicker[data-v-e0b7afa5]{flex:320px;min-width:260px}.accountSummaryRunButton[data-v-e0b7afa5]{min-height:42px;padding-inline:16px}.accountSummaryPill[data-v-e0b7afa5]{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-e0b7afa5]:hover{background:var(--panel-hover,#ffffff0a);border-color:var(--primary,#3b82f6);transform:translateY(-1px)}.accountSummaryPillCount[data-v-e0b7afa5]{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-e0b7afa5]{flex:none}.accountSummaryPillLabel[data-v-e0b7afa5]{font-size:15px;font-weight:600;line-height:1.2}.headerButtonIcon[data-v-e0b7afa5]{border-radius:3px;flex-shrink:0;width:14px;height:14px}.tabBody[data-v-e0b7afa5]{flex-direction:column;gap:12px;display:flex}.sectionLinksRegion[data-v-e0b7afa5]{padding:12px 16px}.sectionLinksBar[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sectionLink[data-v-e0b7afa5]{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-e0b7afa5]:hover{color:#255846}.sectionLink[data-v-e0b7afa5]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #3b82f659}.sectionLinkLabel[data-v-e0b7afa5],.sectionLinkCount[data-v-e0b7afa5]{font-size:14px;font-weight:500;line-height:1.25}.srcIcon[data-v-e0b7afa5]{object-fit:contain;border-radius:3px;width:16px;height:16px;display:block}.emailWithBadge[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.emailVerifiedIcon[data-v-e0b7afa5]{object-fit:contain;opacity:.85;border-radius:2px;flex-shrink:0;width:12px;height:12px}.sourceIconRow[data-v-e0b7afa5]{align-items:center;gap:6px;display:inline-flex}.accountLayout[data-v-e0b7afa5]{grid-template-columns:minmax(320px,1fr) minmax(520px,2fr);gap:14px;display:grid}@media (width<=1100px){.accountLayout[data-v-e0b7afa5]{grid-template-columns:1fr}}.agentBar[data-v-e0b7afa5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agentRunsHeader[data-v-e0b7afa5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agentRunsHeaderText[data-v-e0b7afa5]{min-width:0}.agentBarLeft[data-v-e0b7afa5]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.agentBarRight[data-v-e0b7afa5]{flex:none;gap:8px;display:flex}.pill[data-v-e0b7afa5]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;padding:8px 10px;font-size:13px}.pillCompact[data-v-e0b7afa5]{background:0 0;border:none;padding:0}.agentPickerPill[data-v-e0b7afa5]{min-width:280px}.agentSelect[data-v-e0b7afa5]{border:1px solid var(--border);background:var(--field-bg);border-radius:10px;margin-left:8px;padding:6px 8px;font-size:13px}.runningDot[data-v-e0b7afa5]{background:var(--success);border-radius:999px;width:8px;height:8px;margin-left:8px;animation:1.4s infinite pulse-e0b7afa5;display:inline-block;box-shadow:0 0 #16a34a59}@keyframes pulse-e0b7afa5{0%{box-shadow:0 0 #16a34a59}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.progressBar[data-v-e0b7afa5]{border:1px solid var(--border);background:var(--border2);border-radius:999px;width:100%;height:10px;margin-top:8px;overflow:hidden}.progressFill[data-v-e0b7afa5]{background:linear-gradient(90deg, var(--accent), #22c55e);border-radius:999px;height:100%;transition:width .2s}.feed[data-v-e0b7afa5]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-height:420px;margin-top:10px;overflow:auto}.feedItem[data-v-e0b7afa5]{border-bottom:1px solid var(--border);padding:6px 10px}.feedItem[data-v-e0b7afa5]:last-child{border-bottom:none}.feedMeta[data-v-e0b7afa5]{align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.feedLine[data-v-e0b7afa5]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);flex:1;overflow:hidden}.feedTime[data-v-e0b7afa5]{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.kind[data-v-e0b7afa5]{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-e0b7afa5]{line-height:1}.kind[data-kind=user_message][data-v-e0b7afa5]{background:var(--kind-user_message-bg)}.kind[data-kind=agent][data-v-e0b7afa5]{background:var(--kind-agent-bg)}.kind[data-kind=assistant_message][data-v-e0b7afa5]{background:var(--kind-assistant_message-bg)}.kind[data-kind=mutation][data-v-e0b7afa5]{background:var(--kind-mutation-bg)}.kind[data-kind=progress][data-v-e0b7afa5]{background:var(--kind-progress-bg)}.kind[data-kind=tool][data-v-e0b7afa5]{background:var(--kind-tool-bg)}.kind[data-kind=story][data-v-e0b7afa5]{background:var(--kind-story-bg)}.kind[data-kind=task][data-v-e0b7afa5]{background:var(--kind-task-bg)}.kind[data-kind=signal][data-v-e0b7afa5]{background:var(--kind-signal-bg)}.kind[data-kind=reachout_email][data-v-e0b7afa5]{background:var(--kind-reachout_email-bg)}.kind[data-kind=reachout_voicemail][data-v-e0b7afa5]{background:#ede9fe}.feedMsg[data-v-e0b7afa5]{white-space:pre-wrap;margin-top:6px;line-height:1.35}.chatBox[data-v-e0b7afa5]{gap:10px;margin-top:10px;display:flex}.chatInput[data-v-e0b7afa5]{border:1px solid var(--border);border-radius:10px;flex:1;padding:10px}.teamGrid[data-v-e0b7afa5]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;width:100%;margin-top:10px;display:grid}.teamLaneList[data-v-e0b7afa5]{gap:12px;margin-top:10px;display:grid}.teamLaneRow[data-v-e0b7afa5]{gap:8px;display:grid}.teamLaneHeader[data-v-e0b7afa5]{justify-content:space-between;align-items:center;gap:12px;display:flex}.teamLaneTitleRow[data-v-e0b7afa5]{flex-direction:column;gap:2px;min-width:0;display:flex}.teamLaneTitle[data-v-e0b7afa5]{color:var(--text);font-size:14px;font-weight:800}.teamLaneDescription[data-v-e0b7afa5]{color:var(--muted);font-size:12px}.teamLaneMeta[data-v-e0b7afa5]{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-e0b7afa5]{padding-bottom:4px;overflow-x:auto}.teamLaneCards[data-v-e0b7afa5]{gap:10px;min-width:max-content;display:flex}.teamLaneEmpty[data-v-e0b7afa5]{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-e0b7afa5]{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-e0b7afa5]:hover{box-shadow:0 8px 24px var(--shadow);transform:translateY(-1px)}.teamCardTop[data-v-e0b7afa5]{justify-content:space-between;align-items:center;gap:8px;display:flex}.teamIdentity[data-v-e0b7afa5]{flex:auto;min-width:0}.teamName[data-v-e0b7afa5]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.teamNameRow[data-v-e0b7afa5]{align-items:center;gap:6px;min-width:0;display:flex}.sfLink[data-v-e0b7afa5]{flex:none;justify-content:center;align-items:center;display:inline-flex}.sfIcon[data-v-e0b7afa5]{border-radius:3px;width:14px;height:14px}.teamTitle[data-v-e0b7afa5],.teamEmail[data-v-e0b7afa5]{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-top:2px;font-size:11px;overflow:hidden}.teamScorePill[data-v-e0b7afa5]{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-e0b7afa5]{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-e0b7afa5],.teamBadgeRow[data-v-e0b7afa5]{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.teamRolePill[data-v-e0b7afa5]{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-e0b7afa5]{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-e0b7afa5]{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-e0b7afa5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teamFooter[data-v-e0b7afa5]{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.summaryPanel[data-v-e0b7afa5]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.summaryTitle[data-v-e0b7afa5]{font-size:18px;font-weight:800}.summaryRow[data-v-e0b7afa5]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.summaryRowStack[data-v-e0b7afa5]{flex-direction:column;align-items:stretch}.summaryLabel[data-v-e0b7afa5]{color:var(--muted);flex:none;font-size:12px;font-weight:800}.summaryValue[data-v-e0b7afa5]{color:var(--text);text-align:right;font-size:14px;font-weight:400}.detailBody[data-v-e0b7afa5]{padding:6px 2px}.detailText[data-v-e0b7afa5]{white-space:pre-wrap;color:var(--text);line-height:1.4}.detailJson[data-v-e0b7afa5]{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-e0b7afa5]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.emailValue[data-v-e0b7afa5]{color:var(--text);font-weight:700}.emailBody[data-v-e0b7afa5]{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-e0b7afa5]{border-top:1px dashed var(--border2);gap:6px;margin-top:10px;padding-top:10px;display:grid}.reachoutRow[data-v-e0b7afa5]{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-e0b7afa5]:hover{background:var(--row-hover-bg)}.reachoutIcon[data-v-e0b7afa5]{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-e0b7afa5]{white-space:nowrap;text-overflow:ellipsis;color:#111827;flex:1;min-width:0;font-size:12px;overflow:hidden}.customObjectDetailGrid[data-v-e0b7afa5]{flex-direction:column;gap:12px;display:flex}.customObjectDetailRow[data-v-e0b7afa5]{border-bottom:1px solid var(--border);grid-template-columns:200px 1fr;gap:12px;padding:8px 0;display:grid}.customObjectDetailRow[data-v-e0b7afa5]:last-child{border-bottom:none}.customObjectDetailLabel[data-v-e0b7afa5]{color:var(--text-muted);font-size:13px;font-weight:600}.customObjectDetailValue[data-v-e0b7afa5]{color:var(--text);word-break:break-word;font-size:13px}.btn[data-v-e0b7afa5]{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-e0b7afa5]{justify-content:center;padding:8px 0 0;display:flex}.btn-sm[data-v-e0b7afa5]{padding:4px 10px;font-size:12px}.clickableRow[data-v-e0b7afa5]{cursor:pointer}.clickableRow[data-v-e0b7afa5]: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-b0fd466f]{color:var(--danger);margin-bottom:10px}.muted[data-v-b0fd466f]{color:var(--muted)}.recipientSearch[data-v-b0fd466f]{width:180px}.sortSelect[data-v-b0fd466f]{cursor:pointer;min-width:130px;height:34px;padding:0 8px;font-size:13px}.reachoutsPage[data-v-b0fd466f]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.reachoutsMainPane[data-v-b0fd466f]{flex:auto;min-width:0;min-height:0;overflow:hidden}.reachoutsDrawerPane[data-v-b0fd466f]{justify-content:flex-start;align-items:stretch;min-height:0;display:flex;position:relative}.reachoutsMainPane[data-v-b0fd466f] .masterDetail{flex-direction:column;height:100%;min-height:0;display:flex}.reachoutsMainPane[data-v-b0fd466f] .masterDetailBody{flex:auto;min-height:0}.reachoutsMainPane[data-v-b0fd466f] .detailPane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.detailPaneContent[data-v-b0fd466f]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.detailPaneContent[data-v-b0fd466f] .reachoutModalRoot{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.detailEmpty[data-v-b0fd466f]{color:var(--muted);padding:14px}.indicators[data-v-b0fd466f]{align-items:center;gap:6px;display:inline-flex}.indicatorLink[data-v-b0fd466f]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.indicatorLink[data-v-b0fd466f]:hover{background:var(--hover-bg)}.integrationIcon[data-v-b0fd466f]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.reachoutRow[data-v-b0fd466f]{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex}.reachoutTypeIcon[data-v-b0fd466f]{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-b0fd466f]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.reachoutRowTop[data-v-b0fd466f]{min-width:0}.reachoutMeta[data-v-b0fd466f]{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ownerBadge[data-v-b0fd466f]{color:var(--muted);background:var(--border);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:11px}.reachoutMetaRight[data-v-b0fd466f]{align-items:center;gap:8px;min-width:0;display:inline-flex}.devArrow[data-v-b0fd466f]{color:#9333ea;font-style:italic}.statusPill[data-v-b0fd466f]{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-b0fd466f],.statusPill[data-status=pending_approval][data-v-b0fd466f]{background:var(--surface);color:var(--text)}.statusPill[data-status=revision_in_progress][data-v-b0fd466f]{background:var(--surface);color:#8b5cf6}.statusPill[data-status=queued_for_sending][data-v-b0fd466f]{background:var(--surface);color:#6366f1}.statusPill[data-status=sending][data-v-b0fd466f]{background:var(--surface);color:#f59e0b}.statusPill[data-status=sent][data-v-b0fd466f]{background:var(--surface);color:var(--text)}.statusPill[data-status=delivered][data-v-b0fd466f]{background:var(--surface);color:#10b981}.statusPill[data-status=opened][data-v-b0fd466f]{background:var(--surface);color:#3b82f6}.statusPill[data-status=bounced][data-v-b0fd466f]{background:var(--surface);color:#f97316}.statusPill[data-status=spam][data-v-b0fd466f],.statusPill[data-status=send_failed][data-v-b0fd466f]{background:var(--surface);color:#ef4444}.statusPill[data-status=voicemail_left][data-v-b0fd466f]{background:var(--surface);color:#22c55e}.statusPill[data-status=call_answered][data-v-b0fd466f]{background:var(--surface);color:#f59e0b}.statusPill[data-status=no_answer][data-v-b0fd466f]{background:var(--surface);color:#94a3b8}.statusPill[data-status=deleted][data-v-b0fd466f]{background:var(--surface);color:var(--muted)}.selectionToolbar[data-v-b0fd466f]{background:var(--selection-bg);border:1px solid var(--selection-border);border-radius:8px;flex-shrink:0;align-items:center;gap:8px;margin-bottom:8px;padding:8px 14px;display:flex}.selectionCount[data-v-b0fd466f]{color:var(--text);margin-right:4px;font-size:13px;font-weight:600}.rowCheckbox[data-v-b0fd466f]{cursor:pointer;width:16px;height:16px;accent-color:var(--primary);flex-shrink:0;margin-top:2px}.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-67856f39]{color:var(--danger);margin-bottom:10px}.muted[data-v-67856f39]{color:var(--muted)}.agentsList[data-v-67856f39]{flex-direction:column;display:flex}.agentRow[data-v-67856f39]{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-67856f39]:hover{background:var(--row-hover-bg)}.agentRow[data-v-67856f39]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.agentRowMain[data-v-67856f39]{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-67856f39]{justify-content:flex-end;align-items:center;gap:12px;width:280px;min-width:280px;display:flex}.agentGoalCell[data-v-67856f39]{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-67856f39]{flex-direction:column;gap:2px;min-width:0;display:flex}.agentOwnerLabel[data-v-67856f39]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.agentOwnerValue[data-v-67856f39]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.agentRunsCell[data-v-67856f39]{gap:2px;display:grid}.agentRunsValue[data-v-67856f39]{font-size:13px;font-weight:600}.agentRunsDate[data-v-67856f39]{font-size:12px}.grid[data-v-67856f39]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field[data-v-67856f39]{flex-direction:column;gap:6px;display:flex}.field label[data-v-67856f39]{color:var(--muted);font-size:12px}.modalOverlay[data-v-67856f39]{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalBox[data-v-67856f39]{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-67856f39]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modalTitle[data-v-67856f39]{font-size:16px;font-weight:800}.modalClose[data-v-67856f39]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.templateGrid[data-v-67856f39]{gap:10px;display:grid}.templateCard[data-v-67856f39]{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-67856f39]:hover:not(:disabled){border-color:var(--selection-border);background:var(--selection-bg)}.templateCard[data-v-67856f39]:disabled{opacity:.5;cursor:wait}.templateIconWrap[data-v-67856f39]{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-67856f39]{min-width:0}.templateName[data-v-67856f39]{font-size:14px;font-weight:700}.templateGoal[data-v-67856f39]{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-61126025]{flex-direction:column;gap:0;display:flex}.card[data-v-61126025]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.cardHeader[data-v-61126025]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.cardTitle[data-v-61126025]{font-weight:800}.muted[data-v-61126025]{color:var(--muted)}.list[data-v-61126025]{padding:6px}.item[data-v-61126025]{cursor:pointer;border-radius:10px;align-items:flex-start;gap:8px;padding:8px;display:flex}.itemIcon[data-v-61126025]{border-radius:4px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.itemBody[data-v-61126025]{flex:1;min-width:0}.item[data-v-61126025]:hover{background:var(--row-hover-bg)}.itemTop[data-v-61126025]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.itemTitle[data-v-61126025]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.empty[data-v-61126025]{color:var(--muted);padding:10px;font-size:13px}.error[data-v-53a69e4b]{color:var(--danger);margin-bottom:10px}.muted[data-v-53a69e4b]{color:var(--muted)}.runRow[data-v-53a69e4b]{cursor:pointer}.runRow[data-v-53a69e4b]:hover{background:var(--row-hover-bg)}.page-layout[data-v-53a69e4b]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=1120px){.page-layout[data-v-53a69e4b]{grid-template-columns:minmax(0,1fr) 420px;align-items:start}}.mainCol[data-v-53a69e4b]{gap:14px;min-width:0;display:grid}.panel[data-v-53a69e4b]{min-width:0}.section-title[data-v-53a69e4b]{margin-bottom:10px;font-weight:600}.grid[data-v-53a69e4b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nameIconRow[data-v-53a69e4b]{grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.field[data-v-53a69e4b]{flex-direction:column;gap:6px;display:flex}.approachInput[data-v-53a69e4b]{min-height:220px}label[data-v-53a69e4b]{color:var(--muted);font-size:12px}.meta[data-v-53a69e4b]{gap:12px;margin-top:10px;display:flex}.versionList[data-v-53a69e4b]{gap:8px;display:grid}.versionCard[data-v-53a69e4b]{border:1px solid var(--border);border-radius:10px;gap:6px;padding:10px;display:grid}.versionTopRow[data-v-53a69e4b]{align-items:center;gap:8px;display:flex}.versionLabel[data-v-53a69e4b]{font-weight:700}.versionCurrentPill[data-v-53a69e4b]{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-53a69e4b]{flex-wrap:wrap;gap:8px;display:flex}.diffBody[data-v-53a69e4b]{gap:12px;display:grid}.diffColumns[data-v-53a69e4b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffCol[data-v-53a69e4b]{min-width:0}.diffColHead[data-v-53a69e4b]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.diffKeyList[data-v-53a69e4b]{gap:10px;display:grid}.diffKeyRow[data-v-53a69e4b]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.diffKeyPath[data-v-53a69e4b]{margin-bottom:8px;font-size:12px;font-weight:700}.diffKeyCols[data-v-53a69e4b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffKeyVal[data-v-53a69e4b]{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-53a69e4b]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.diffAgentName[data-v-53a69e4b]{font-weight:600}.diffSection[data-v-53a69e4b]{gap:8px;display:grid}.diffSectionTitle[data-v-53a69e4b]{color:var(--muted);font-size:12px;font-weight:700}.diffMiniHead[data-v-53a69e4b]{color:var(--muted);font-size:11px;font-weight:700}.diffIconBox[data-v-53a69e4b]{border:1px solid var(--border);border-radius:8px;justify-items:start;gap:6px;padding:10px;display:grid}.toolCatalogList[data-v-53a69e4b]{gap:10px;max-height:60vh;display:grid;overflow:auto}.toolCategoryBlock[data-v-53a69e4b]{border:1px solid var(--border);border-radius:10px;gap:8px;padding:10px;display:grid}.toolCategoryTitle[data-v-53a69e4b]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.toolPills[data-v-53a69e4b]{flex-wrap:wrap;gap:6px;display:flex}.toolPill[data-v-53a69e4b]{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-53a69e4b]:hover{background:var(--surface3,#e5e7eb);border-color:var(--border2,#d1d5db)}.toolDetailDesc[data-v-53a69e4b]{margin:0;font-size:13px;line-height:1.5}.toolHintBtn[data-v-53a69e4b]{color:var(--link);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.toolHintBtn[data-v-53a69e4b]:hover{text-decoration:underline}.toolHintLine[data-v-53a69e4b]{color:var(--muted);margin-top:2px;font-size:12px}.toolHintInline[data-v-53a69e4b]{font-size:inherit;vertical-align:baseline;margin-top:0;display:inline}.statusPill[data-v-53a69e4b]{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-53a69e4b]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill.off[data-v-53a69e4b]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.versionViewBody[data-v-53a69e4b]{gap:8px;font-size:13px;display:grid}.versionViewDefinition[data-v-53a69e4b]{margin-top:2px}.versionViewReadOnly[data-v-53a69e4b]{background:var(--table-header-bg)}.versionViewIconPreview[data-v-53a69e4b]{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-53a69e4b]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:14px;display:flex}.tabBtn[data-v-53a69e4b]{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-53a69e4b]:hover{color:var(--text)}.tabBtn.active[data-v-53a69e4b]{color:var(--text);border-bottom-color:var(--link)}.correctionMasterItemTop[data-v-53a69e4b]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.correctionMasterSubject[data-v-53a69e4b]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.correctionType[data-v-53a69e4b]{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-53a69e4b]{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-53a69e4b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.learningStatusRight[data-v-53a69e4b]{align-items:center;gap:8px;display:flex}.learningStatusLabel[data-v-53a69e4b]{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-53a69e4b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learningStatusQueue[data-v-53a69e4b]{align-items:center;gap:6px;display:flex}.lastRunItem[data-v-53a69e4b]{align-items:center;gap:4px;display:flex}.correctionNewBadge[data-v-53a69e4b]{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}.feedbackPills[data-v-53a69e4b]{gap:6px;margin-top:4px;display:flex}.feedbackPill[data-v-53a69e4b]{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.feedbackPill.starred[data-v-53a69e4b]{color:#92400e;background:#fef3c7}.feedbackPill.edited[data-v-53a69e4b]{background:var(--status-neutral-bg);color:var(--status-neutral-text)}.starredBodyPreview[data-v-53a69e4b]{white-space:pre-wrap;font-size:13px;line-height:1.5}.starredBanner[data-v-53a69e4b]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.correctionFieldLabel[data-v-53a69e4b]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:700}.correctionSubjectDiff[data-v-53a69e4b]{gap:2px;display:grid}.correctionSubjectRow[data-v-53a69e4b]{border-radius:4px;align-items:flex-start;gap:6px;padding:3px 6px;font-size:13px;display:flex}.correctionSubjectRow.removed[data-v-53a69e4b]{background:var(--diff-removed-bg,#fff1f2)}.correctionSubjectRow.added[data-v-53a69e4b]{background:var(--diff-added-bg,#f0fdf4)}.correctionDiffMark[data-v-53a69e4b]{flex-shrink:0;width:12px;font-family:ui-monospace,monospace;font-weight:700}.correctionSubjectStatic[data-v-53a69e4b]{color:var(--text);font-size:13px}.rulesTable[data-v-53a69e4b]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.rulesRow[data-v-53a69e4b]{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-53a69e4b]:last-child{border-bottom:none}.rulesRow.editing[data-v-53a69e4b]{grid-template-columns:1fr;align-items:start;padding:10px}.ruleText[data-v-53a69e4b]{line-height:1.4}.ruleActions[data-v-53a69e4b]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ruleEditInput[data-v-53a69e4b]{resize:vertical;width:100%}.learningEditBtn[data-v-53a69e4b]{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-53a69e4b]:hover:not(:disabled){color:var(--text);border-color:var(--border2,#d1d5db)}.learningEditBtn[data-v-53a69e4b]:disabled{opacity:.4;cursor:default}.sampleRowMeta[data-v-53a69e4b]{margin-bottom:2px}.sampleRowPreview[data-v-53a69e4b]{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-53a69e4b]{gap:10px;padding:12px;display:grid}.sampleEditArea[data-v-53a69e4b]{resize:vertical;min-height:180px;font-size:13px;line-height:1.5}.sampleDetailActions[data-v-53a69e4b]{gap:8px;display:flex}.learningItemMeta[data-v-53a69e4b]{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.learningDeleteBtn[data-v-53a69e4b]{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-53a69e4b]:hover:not(:disabled){color:var(--danger)}.learningDeleteBtn[data-v-53a69e4b]: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-502b073a]{color:var(--muted)}.list[data-v-502b073a]{flex-direction:column;display:flex}.row[data-v-502b073a]{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-502b073a]:hover{background:var(--row-hover-bg)}.row.done[data-v-502b073a]{opacity:.7}.statusCol[data-v-502b073a]{align-items:center;padding-top:4px;display:flex}.main[data-v-502b073a]{padding-right:12px}.headline[data-v-502b073a]{margin-top:2px;font-weight:400}.excerpt[data-v-502b073a]{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-502b073a]{color:var(--muted);text-align:right;padding-top:6px}.seqBadge[data-v-502b073a]{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-502b073a]{text-align:center;border-top:1px solid var(--border2);padding:16px}.error[data-v-46c6229b]{color:var(--danger);margin-bottom:10px}.section-heading[data-v-46c6229b]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:700}.grid[data-v-46c6229b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.grid[data-v-46c6229b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.grid[data-v-46c6229b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.grid[data-v-46c6229b]{grid-template-columns:1fr}}.card[data-v-46c6229b]{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;min-height:168px;padding:16px;display:flex}.logo[data-v-46c6229b]{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-46c6229b]{object-fit:contain;border-radius:6px;width:22px;height:22px}.logo-text[data-v-46c6229b]{color:var(--text);font-size:13px;font-weight:800}.name[data-v-46c6229b]{margin-top:12px;font-weight:700}.desc[data-v-46c6229b]{color:var(--muted);flex:1;margin-top:6px;font-size:13px;line-height:1.4}.bottom[data-v-46c6229b]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.hint[data-v-46c6229b]{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.35}.error[data-v-6f5e5566]{color:var(--danger);margin-bottom:10px}.muted[data-v-6f5e5566]{color:var(--muted)}.badge.test[data-v-6f5e5566]{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed40}.top[data-v-6f5e5566]{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.filters[data-v-6f5e5566]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.field[data-v-6f5e5566]{flex-direction:column;gap:6px;display:flex}.field label[data-v-6f5e5566]{color:var(--table-header-text);font-size:12px;font-weight:600}.run-row[data-v-6f5e5566]{cursor:pointer}.run-row[data-v-6f5e5566]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-6f5e5566]{grid-template-columns:1fr;gap:12px;margin-top:10px;display:grid}.detail-box[data-v-6f5e5566]{border:1px solid var(--border);background:var(--table-header-bg);border-radius:10px;padding:10px}.detail-pre[data-v-6f5e5566]{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-6f5e5566]{margin-bottom:12px}.dashboard-grid[data-v-6f5e5566]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.dashboard-grid[data-v-6f5e5566]{grid-template-columns:1fr}}.card[data-v-6f5e5566]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.card-title[data-v-6f5e5566]{color:var(--text);margin-bottom:10px;font-weight:700}.chart[data-v-6f5e5566]{align-items:stretch;height:160px;display:flex}.bars[data-v-6f5e5566]{align-items:flex-end;gap:6px;width:100%;height:100%;display:flex}.bar-wrap[data-v-6f5e5566]{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-6f5e5566]{flex:1;justify-content:stretch;align-items:flex-end;min-height:0;display:flex;position:relative}.value-label[data-v-6f5e5566]{color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.bar[data-v-6f5e5566]{background:var(--chart-openai);border-radius:6px 6px 0 0;width:100%;position:relative}.bar-value[data-v-6f5e5566]{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-6f5e5566]{color:var(--muted);text-align:center;font-size:10px}.usage-lines[data-v-6f5e5566]{flex-direction:column;gap:8px;width:100%;display:flex}.outputs[data-v-6f5e5566]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sep[data-v-6f5e5566]{opacity:.7}.pill[data-v-6f5e5566]{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-6f5e5566]{border-radius:6px 6px 0 0;flex-direction:column;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.seg[data-v-6f5e5566]{width:100%;position:relative}.seg-label[data-v-6f5e5566]{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-6f5e5566]{background:var(--chart-openai)}.seg.anthropic[data-v-6f5e5566]{background:var(--chart-anthropic)}.seg.salesforce[data-v-6f5e5566]{background:var(--chart-salesforce)}.seg.leadiq[data-v-6f5e5566]{background:var(--chart-leadiq)}.seg.exa[data-v-6f5e5566]{background:var(--chart-exa)}.legend[data-v-6f5e5566]{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}.legend-item[data-v-6f5e5566]{align-items:center;gap:6px;display:flex}.swatch[data-v-6f5e5566]{border-radius:3px;width:10px;height:10px;display:inline-block}.swatch.openai[data-v-6f5e5566]{background:var(--chart-openai)}.swatch.anthropic[data-v-6f5e5566]{background:var(--chart-anthropic)}.swatch.salesforce[data-v-6f5e5566]{background:var(--chart-salesforce)}.swatch.leadiq[data-v-6f5e5566]{background:var(--chart-leadiq)}.swatch.exa[data-v-6f5e5566]{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}.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-8faba96d]{color:var(--fg);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:6px;font-size:13px;font-weight:700}.lead[data-v-8faba96d]{color:var(--muted);margin-bottom:16px;font-size:13px}.field[data-v-8faba96d]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}label[data-v-8faba96d]{color:var(--muted);font-size:13px;font-weight:700}.input[data-v-8faba96d]{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-8faba96d]{max-width:320px}.hint[data-v-8faba96d]{color:var(--muted);font-size:12px}.error[data-v-8faba96d]{color:var(--danger);margin-bottom:10px}.warningBanner[data-v-8faba96d]{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-8faba96d]{margin-bottom:2px;display:block}.warningBanner a[data-v-8faba96d]{color:inherit;text-decoration:underline}.autoSaveIndicator[data-v-8faba96d]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-8faba96d]{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-2594006f]{color:var(--danger);margin-bottom:10px}.muted[data-v-2594006f]{color:var(--muted)}.list[data-v-2594006f]{flex-direction:column;display:flex}.row[data-v-2594006f]{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-2594006f]:hover{background:var(--row-hover-bg)}.avatar[data-v-2594006f]{justify-content:center;align-items:center;display:flex}.main[data-v-2594006f]{flex-direction:column;gap:4px;min-width:0;padding-right:12px;display:flex}.providerIcon[data-v-2594006f]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.kind[data-v-2594006f]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.line2[data-v-2594006f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trigger[data-v-2594006f]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.reachoutTrigger[data-v-2594006f]{align-items:center;gap:6px;display:inline-flex}.reachoutIcon[data-v-2594006f]{width:14px;height:14px;color:var(--muted);flex:none}.reachoutInlineLink[data-v-2594006f]{color:inherit;text-decoration:underline}.reachoutInlineLink[data-v-2594006f]:hover{color:var(--text)}.mode[data-v-2594006f]{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-2594006f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.objPill[data-v-2594006f]{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-2594006f]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.meta[data-v-2594006f]{flex-direction:column;justify-content:center;align-self:center;align-items:flex-end;gap:6px;display:flex}.metaObjects[data-v-2594006f]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.crmObjPill[data-v-2594006f]{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-2594006f]:hover{background:var(--row-hover-bg)}.pillIcon[data-v-2594006f]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.time[data-v-2594006f]{text-align:right;color:var(--muted);align-self:center;padding-top:6px;font-size:12px}.more[data-v-2594006f]{justify-content:center;padding:12px 14px;display:flex}.pill[data-v-2594006f]{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-2594006f]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.pill-danger[data-v-2594006f]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.pill-pending_approval[data-v-2594006f]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.pill-failed[data-v-2594006f]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.pill-applied[data-v-2594006f]{color:var(--status-success-text);background:#22c55e1f;border-color:#22c55e59}.pill-rejected[data-v-2594006f]{color:var(--text);background:#6b72801f;border-color:#6b728059}.detail[data-v-2594006f]{flex-direction:column;gap:8px;display:flex}.detailRow[data-v-2594006f]{grid-template-columns:140px 1fr;gap:10px;display:grid}.detailLabel[data-v-2594006f]{color:var(--muted);font-size:12px}.detailValue[data-v-2594006f]{color:var(--text);font-size:13px}.detailBlock[data-v-2594006f]{border-top:1px solid var(--border);margin-top:6px;padding-top:10px}.payload[data-v-2594006f]{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-2594006f]{color:var(--muted);font-size:12px}.field label[data-v-2594006f]{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-c3bc4619]{color:var(--danger);margin-bottom:10px}.muted[data-v-c3bc4619]{color:var(--muted)}.accountLink[data-v-c3bc4619]{color:var(--text);text-decoration:none}.accountLink[data-v-c3bc4619]:hover{text-decoration:underline}.agentLink[data-v-c3bc4619]{color:var(--text);text-decoration:none;display:block}.agentLink[data-v-c3bc4619]:hover{text-decoration:underline}.page[data-v-c3bc4619]{flex-direction:column;gap:12px;display:flex}.card[data-v-c3bc4619]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.header[data-v-c3bc4619]{padding:14px}.headerTop[data-v-c3bc4619]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.left[data-v-c3bc4619]{align-items:center;gap:12px;display:flex}.head[data-v-c3bc4619]{flex-direction:column;gap:4px;display:flex}.headline[data-v-c3bc4619]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account[data-v-c3bc4619]{font-size:18px;font-weight:800}.badge[data-v-c3bc4619]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.badge.success[data-v-c3bc4619]{color:var(--status-success-text);background:#22c55e1f;border-color:#22c55e59}.badge.danger[data-v-c3bc4619]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.badge.warning[data-v-c3bc4619]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.badge.test[data-v-c3bc4619]{color:var(--link);background:#3b82f61f;border-color:#3b82f659}.agentInfo[data-v-c3bc4619]{align-items:center;gap:10px;min-width:0;display:flex}.agentMeta[data-v-c3bc4619]{min-width:0}.agentName[data-v-c3bc4619]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.agentGoal[data-v-c3bc4619]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}.reason[data-v-c3bc4619]{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.reasonTitle[data-v-c3bc4619]{font-size:13px;font-weight:700}.reasonRow[data-v-c3bc4619]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.pill[data-v-c3bc4619]{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-c3bc4619]{font-weight:700}.summaryGrid[data-v-c3bc4619]{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.field[data-v-c3bc4619]{flex-direction:column;gap:6px;display:flex}.label[data-v-c3bc4619]{color:var(--muted);font-size:12px}.box[data-v-c3bc4619]{border:1px solid var(--border);background:var(--table-header-bg);color:var(--text);border-radius:10px;padding:10px;font-size:13px}.cardHeader[data-v-c3bc4619]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.cardTitle[data-v-c3bc4619]{font-weight:800}.list[data-v-c3bc4619]{flex-direction:column;display:flex}.item[data-v-c3bc4619]{border-bottom:1px solid var(--border);cursor:pointer;padding:10px 12px}.item[data-v-c3bc4619]:hover{background:var(--row-hover-bg)}.itemTop[data-v-c3bc4619]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.itemTitle[data-v-c3bc4619]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.empty[data-v-c3bc4619]{color:var(--muted);padding:12px}@media (width<=980px){.summaryGrid[data-v-c3bc4619]{grid-template-columns:1fr}}.json[data-v-feda4f10]{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-9ce8fd79]{flex-direction:column;gap:18px;padding:12px 0;display:flex}.daySection[data-v-9ce8fd79]{padding:0 14px}.dayHeader[data-v-9ce8fd79]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.dayTitle[data-v-9ce8fd79]{color:var(--text);font-size:14px;font-weight:800}.dayMeta[data-v-9ce8fd79]{color:var(--muted);font-size:12px}.daySeparator[data-v-9ce8fd79]{background:var(--border);height:1px;margin-bottom:10px}.tableWrap[data-v-9ce8fd79]{background:var(--surface);overflow-x:auto}.table[data-v-9ce8fd79]{border-collapse:collapse;table-layout:fixed;width:100%}.colAccount[data-v-9ce8fd79]{width:260px}.colTrigger[data-v-9ce8fd79]{width:300px}.colAgents[data-v-9ce8fd79]{width:260px}.colResults[data-v-9ce8fd79]{width:auto}.table td[data-v-9ce8fd79]{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-9ce8fd79]{border-bottom:0}.cellHeader[data-v-9ce8fd79]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px;font-weight:600}.table td.timeCell[data-v-9ce8fd79]{text-align:right}.activityRow[data-v-9ce8fd79]{cursor:pointer;transition:all .12s}.activityRow.selected>td[data-v-9ce8fd79]{background:var(--selection-bg)}.activityRow.selected>td[data-v-9ce8fd79]:first-child{box-shadow:inset 3px 0 0 0 var(--selection-border)}.triggerCell[data-v-9ce8fd79],.agentsCell[data-v-9ce8fd79]{min-width:0}.linkBtn[data-v-9ce8fd79]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.scrollTrigger[data-v-9ce8fd79]{width:100%;height:1px}.loadingMore[data-v-9ce8fd79]{text-align:center;color:var(--muted);padding:24px;font-size:14px}.agentsList[data-v-9ce8fd79]{flex-wrap:wrap;gap:5px;display:flex}.agentPill[data-v-9ce8fd79]{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-9ce8fd79]:hover{border-color:var(--primary)}.agentName[data-v-9ce8fd79]{color:var(--text);font-weight:600}.agentStatusText[data-v-9ce8fd79]{text-transform:lowercase;font-size:11px;font-weight:500}.agentStatusText.success[data-v-9ce8fd79]{color:var(--success)}.agentStatusText.warning[data-v-9ce8fd79]{color:var(--warning)}.agentStatusText.danger[data-v-9ce8fd79]{color:var(--danger)}.resultsCell[data-v-9ce8fd79]{min-width:0}.badges[data-v-9ce8fd79]{flex-wrap:wrap;gap:5px;display:flex}.outcomePill[data-v-9ce8fd79]{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-9ce8fd79]:hover{border-color:var(--primary);background:var(--surface)}.outcomePill.hasColor[data-v-9ce8fd79]{font-weight:600}.outcomePill .pillIcon[data-v-9ce8fd79]{flex-shrink:0;width:14px;height:14px}.outcomePill .pillLabel[data-v-9ce8fd79]{font-weight:500}.emptyLabel[data-v-9ce8fd79]{color:var(--muted);font-size:12px;font-style:italic}.timeCell[data-v-9ce8fd79]{color:var(--muted);white-space:nowrap;font-size:12px}.more[data-v-9ce8fd79]{text-align:center;padding:12px 14px}.error[data-v-9ce8fd79],.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-2fcc1e21]{grid-template-columns:auto auto;justify-content:space-between;gap:16px}.leftGroup[data-v-2fcc1e21]{grid-template-columns:220px 220px minmax(180px,260px) 140px;align-items:center;gap:12px;min-width:0;display:grid}.rightGroup[data-v-2fcc1e21]{grid-template-columns:100px 110px;align-items:center;gap:12px;display:grid}.reason[data-v-2fcc1e21]{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-2fcc1e21]{text-align:right;flex-direction:column;gap:2px;display:flex}.scheduledLabel[data-v-2fcc1e21]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.scheduledValue[data-v-2fcc1e21]{color:var(--text);white-space:nowrap;font-size:13px}.statusColumn[data-v-2fcc1e21]{align-items:center;gap:8px;display:flex}.runLink[data-v-2fcc1e21]{text-align:right}.link-btn[data-v-2fcc1e21]{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-2fcc1e21]:hover{background:var(--primary-bg)}.btn-icon[data-v-2fcc1e21]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-icon[data-v-2fcc1e21]:hover{background:#f3f4f6}.modal-overlay[data-v-2fcc1e21]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-2fcc1e21]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow:auto}.modal-header[data-v-2fcc1e21]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h2[data-v-2fcc1e21]{color:#111827;margin:0;font-size:20px;font-weight:600}.modal-body[data-v-2fcc1e21]{padding:24px}.modal-footer[data-v-2fcc1e21]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.form-group[data-v-2fcc1e21]{margin-bottom:20px}.form-group label[data-v-2fcc1e21]{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.form-input[data-v-2fcc1e21],.form-textarea[data-v-2fcc1e21]{border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 12px;font-family:inherit;font-size:14px}.form-input[data-v-2fcc1e21]:focus,.form-textarea[data-v-2fcc1e21]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.form-textarea[data-v-2fcc1e21]{resize:vertical}.btn-primary[data-v-2fcc1e21]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 16px;font-weight:500}.btn-primary[data-v-2fcc1e21]:hover{background:#1d4ed8}.btn-primary[data-v-2fcc1e21]:disabled{cursor:not-allowed;background:#9ca3af}.btn-secondary[data-v-2fcc1e21]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-weight:500}.btn-secondary[data-v-2fcc1e21]:hover{background:#f9fafb}.btn-danger[data-v-2fcc1e21]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:8px 16px;font-weight:500}.btn-danger[data-v-2fcc1e21]:hover{background:#dc2626}.btn-danger[data-v-2fcc1e21]: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-ae197f18]{background:var(--panel-bg,var(--bg2));border:1px solid var(--border);border-radius:8px;margin-bottom:24px;padding:24px}.section-title[data-v-ae197f18]{margin-bottom:8px;font-size:16px;font-weight:600}.muted-text[data-v-ae197f18]{color:var(--muted);margin-bottom:16px;font-size:13px}.field-row[data-v-ae197f18]{align-items:center;gap:10px;display:flex}.picker-wrap[data-v-ae197f18]{flex:1;min-width:0}.modal-loading[data-v-ae197f18]{color:var(--muted);padding:8px 0;font-size:13px}.preview-account-header[data-v-ae197f18]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.preview-favicon[data-v-ae197f18]{border-radius:3px;flex-shrink:0;width:20px;height:20px}.preview-account-name[data-v-ae197f18]{font-size:15px;font-weight:600}.preview-account-domain[data-v-ae197f18]{color:var(--muted);font-size:12px}.preview-intro[data-v-ae197f18]{margin-bottom:10px}.preview-table[data-v-ae197f18]{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:13px}.preview-table tr+tr td[data-v-ae197f18]{border-top:1px solid var(--border)}.preview-label[data-v-ae197f18]{color:var(--muted);padding:4px 8px 4px 0}.preview-count[data-v-ae197f18]{text-align:right;font-variant-numeric:tabular-nums;padding:4px 0 4px 8px}.preview-count.nonzero[data-v-ae197f18]{color:var(--text);font-weight:500}.preview-count.zero[data-v-ae197f18]{color:var(--muted)}.confirm-section[data-v-ae197f18]{border-top:1px solid var(--border);padding-top:16px}.confirm-label[data-v-ae197f18]{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.input[data-v-ae197f18]{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-ae197f18]{color:var(--danger,#e53e3e);font-size:13px}.btn.danger[data-v-ae197f18]{background:var(--danger,#e53e3e);color:#fff;border-color:var(--danger,#e53e3e)}.btn.danger[data-v-ae197f18]:hover:not(:disabled){opacity:.88}.btn.danger[data-v-ae197f18]: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}.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}.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}.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}.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}}: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]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme: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;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--color-accent)}[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}[data-ui=next] .btn{justify-content:center;align-items:center;gap:var(--space-2);height:auto;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:pointer;background:var(--color-accent);color:var(--color-text-inverse);box-shadow:var(--shadow-neu-out-accent);transition:background var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium);border:0;line-height:1;display:inline-flex}[data-ui=next] .btn:hover:not(:disabled){background:var(--color-accent-hover)}[data-ui=next] .btn:active:not(:disabled){transform:scale(.97)}[data-ui=next] .btn:disabled{opacity:.5;cursor:not-allowed}[data-ui=next] .btn.primary{background:var(--color-accent);color:var(--color-text-inverse);box-shadow:var(--shadow-neu-out-accent)}[data-ui=next] .btn.primary:hover:not(:disabled){background:var(--color-accent-hover)}[data-ui=next] .btn.secondary{background:var(--color-bg-app);color:var(--color-text-primary);box-shadow:var(--shadow-neu-out-cream-sm)}[data-ui=next] .btn.secondary:hover:not(:disabled){background:var(--color-bg-app);box-shadow:var(--shadow-neu-out-cream)}[data-ui=next] .btn.danger{background:var(--color-danger);color:var(--color-text-inverse);box-shadow:none;border:0}[data-ui=next] .btn.danger:hover:not(:disabled){background:var(--color-danger);opacity:.88;box-shadow:none}[data-ui=next] .btn.btn-sm{padding:var(--space-1) var(--space-3);font-size:var(--fs-xs);border-radius:var(--radius-sm)}[data-ui=next] .section{border-top:1px solid var(--color-border-subtle,var(--border));padding-top:var(--space-6);margin-top:var(--space-2)}[data-ui=next] .section-title{font-size:var(--fs-xs);color:var(--color-text-tertiary,var(--table-header-text));letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:800}.cd{font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.cd__head{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);flex-shrink:0;display:flex}.cd__title-wrap{flex:1;min-width:0}.cd__name{font-family:var(--font-serif);font-size:23px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);align-items:center;gap:10px;margin-top:8px;line-height:1.18;display:flex}.cd__sub{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin-top:7px;display:flex}.cd__sub>span,.cd__sub>a{white-space:nowrap}.cd__dot{background:var(--color-border-strong);border-radius:999px;flex-shrink:0;width:4px;height:4px}.cd__close{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);width:30px;height:30px;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cd__close:hover{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.cd__close svg{width:14px;height:14px}.cd__foot{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-app);flex-shrink:0;display:flex}.cd-source{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);align-items:center;gap:7px;display:inline-flex}.cd-source__mark{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.cd-source__mark svg{width:11px;height:11px}.cd-label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-3)}.cd-metrics{align-items:stretch;gap:var(--space-5);display:flex}.cd-metric{flex-direction:column;gap:4px;display:flex}.cd-metric__k{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.cd-metric__v{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.cd-metric--hero .cd-metric__v{font-size:28px;font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1}.cd-metric__sub{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px}.cd-vrule{background:var(--color-border-subtle);align-self:stretch;width:1px}.cd-bar{gap:4px;display:flex}.cd-bar__seg{background:var(--color-border-strong);border-radius:999px;flex:1;height:6px}.cd-bar__seg.is-done,.cd-bar__seg.is-current{background:var(--color-accent)}.cd-barmeta{font-size:var(--fs-sm);justify-content:space-between;align-items:center;margin-top:9px;display:flex}.cd-barmeta__cur{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.cd-barmeta__next{color:var(--color-text-tertiary)}.cd-cols{grid-template-columns:1.3fr 1fr;align-items:stretch;gap:0;display:grid}.cd-cols__l{padding:0 var(--space-5) var(--space-5);gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.cd-cols__r{padding:0 var(--space-5) var(--space-5);border-left:1px solid var(--color-border-subtle);gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.cd--scroll .cd-cols{flex:auto;min-height:0;overflow-y:auto}.cd-notes{flex-direction:column;display:flex}.cd-note{padding:var(--space-4) 0;flex-direction:column;gap:6px;display:flex}.cd-note:first-child{padding-top:0}.cd-note+.cd-note{border-top:1px solid var(--color-border-subtle)}.cd-note__k{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.cd-note__v{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-primary);text-wrap:pretty}.cd-note__empty{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-tertiary);font-style:italic}.cd-assoc{align-items:center;gap:var(--space-3);display:flex}.cd-assoc__ico{border-radius:var(--radius-md);background:var(--color-bg-subtle);width:30px;height:30px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cd-assoc__ico svg{width:15px;height:15px}.cd-assoc__k{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.cd-assoc__v{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}.cd-contacts{flex-direction:column;display:flex}.cd-contact{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.cd-contact+.cd-contact{border-top:1px solid var(--color-border-subtle)}.cd-avatar{width:34px;height:34px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent-hover);background:var(--color-accent-soft);border:1px solid var(--color-accent-edge);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cd-contact__main{flex:1;min-width:0}.cd-contact__name{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap}.cd-contact__title{font-size:var(--fs-xs);color:var(--color-text-secondary)}.cd-contact__role{font-size:11px;font-weight:var(--fw-medium);color:var(--color-text-secondary);background:var(--color-bg-subtle);border-radius:var(--radius-full);white-space:nowrap;padding:4px 9px}.cd-contact__role.is-key{color:var(--color-accent-hover);background:var(--color-accent-soft)}.cd-btn{cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border-radius:var(--radius-md);border:0;align-items:center;gap:7px;padding:9px 15px;display:inline-flex}.cd-btn--ghost{color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);box-shadow:none}.cd-btn--ghost:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.cd-go{vertical-align:middle;border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);width:22px;height:22px;color:var(--color-text-tertiary);cursor:pointer;transition:color .14s var(--ease-out), border-color .14s var(--ease-out), background .14s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cd-go:hover{color:var(--color-accent);border-color:var(--color-accent-edge);background:var(--color-accent-soft)}.cd-go svg{width:12px;height:12px}.cd-arrow{color:var(--color-text-tertiary);transition:color .14s var(--ease-out);vertical-align:middle;align-items:center;margin-left:4px;text-decoration:none;display:inline-flex}.cd-arrow:hover{color:var(--color-accent)}.cd-go--sm{width:19px;height:19px}.cd-go--sm svg{width:10px;height:10px}.cd-fields{gap:var(--space-4) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.cd-field{flex-direction:column;gap:3px;min-width:0;display:flex}.cd-field__k{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.cd-field__v{font-size:var(--fs-sm);color:var(--color-text-primary);font-weight:var(--fw-medium)}.ar-pill{height:26px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-muted,#0000000d);white-space:nowrap;align-items:center;display:inline-flex}.ar-dot{border-radius:var(--radius-full);flex-shrink:0;width:7px;height:7px}.ar-dot--running{background:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft);animation:2s ease-in-out infinite ar-pulse}.ar-dot--queued{background:var(--color-text-tertiary)}.ar-dot--succeeded{background:var(--color-accent)}.ar-dot--failed{background:var(--color-danger,#dc2626)}.ar-label{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.ar-count{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}@keyframes ar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.drawer-section{margin-bottom:var(--space-4)}.drawer-sectionLabel{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);margin-bottom:var(--space-2)}.drawer-hint{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-normal);margin:0}.drawer-field{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}.drawer-fieldLabel{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-secondary)}.drawer-fieldInput{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);background:var(--color-bg-app);color:var(--color-text-primary)}.drawer-fieldInput:focus{border-color:var(--color-accent);outline:none}.drawer-fieldTextarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-relaxed,1.6);background:var(--color-bg-app);color:var(--color-text-primary);resize:vertical;min-height:80px}.drawer-fieldTextarea:focus{border-color:var(--color-accent);outline:none}.drawer-toggleField{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.drawer-toggleLabel{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.drawer-codeInput{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);line-height:var(--lh-relaxed,1.6);background:var(--color-bg-app);color:var(--color-text-primary);resize:vertical}.drawer-codeInput:focus{border-color:var(--color-accent);outline:none}.drawer-previewMeta{font-weight:var(--fw-regular);text-transform:none;letter-spacing:normal;margin-left:var(--space-2)}.drawer-errorText{font-size:var(--fs-sm);color:var(--color-danger,#b91c1c)}.drawer-previewTable{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);max-height:240px;overflow:auto}.drawer-previewTable table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--fs-xs)}.drawer-previewTable th{background:var(--color-bg-muted);padding:var(--space-1) var(--space-2);text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);position:sticky;top:0}.drawer-previewTable td{padding:var(--space-1) var(--space-2);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.md-split{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.md-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.md-title{font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary)}.md-subtitle{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);margin-top:2px}.md-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.md-body{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,30%) minmax(0,1fr);min-height:0;display:grid}.md-master{border-right:1px solid var(--color-border-subtle);background:var(--color-bg-surface);outline:none;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.md-master:focus-visible{outline:2px solid var(--color-accent-edge);outline-offset:-2px}.md-list{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.md-row{border:none;border-bottom:1px solid var(--color-border-subtle);text-align:left;width:100%;padding:var(--space-3) var(--space-4);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;flex:none}.md-row:focus{outline:none}.md-row:hover{background:var(--color-bg-panel)}.md-row:last-child{border-bottom:none}.md-row--selected{background:var(--color-bg-sunk);box-shadow:inset 3px 0 0 var(--color-accent)}.md-detail{background:var(--color-bg-surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.md-empty{padding:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary)}
