.main[data-v-bacf54c4]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.header[data-v-bacf54c4]{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-bacf54c4]{align-items:center;min-width:0;display:inline-flex}.actions[data-v-bacf54c4]{align-items:center;gap:var(--space-3);display:inline-flex}.filters[data-v-bacf54c4]{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-bacf54c4]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.contentBody[data-v-bacf54c4]{min-width:0;padding:var(--space-3) var(--space-8) var(--space-5);flex:1;overflow-y:auto}.contentBody.contentBodyNoHeader[data-v-bacf54c4]{padding-top:var(--space-5)}.contentBody.contentBodyFill[data-v-bacf54c4]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.contentBody.contentBodyTight[data-v-bacf54c4]{padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-4);padding-bottom:0}.filters.filtersTight[data-v-bacf54c4]{padding-left:var(--space-4);padding-right:var(--space-4)}.footer[data-v-bacf54c4]{padding:var(--space-2) var(--space-8);border-top:1px solid var(--color-border-subtle);flex-shrink:0}.footer.footerTight[data-v-bacf54c4]{padding-left:var(--space-4);padding-right:var(--space-4)}.statNum[data-v-f7b28646]{font-variant-numeric:tabular-nums;display:inline-block}.bump[data-v-f7b28646]{animation:1.6s cubic-bezier(.37,0,.63,1) statBump-f7b28646}.bump.primary[data-v-f7b28646]{animation-duration:2.2s}.good[data-v-f7b28646]{--statFlash:var(--color-accent)}.bad[data-v-f7b28646]{--statFlash:var(--color-text-tertiary)}@keyframes statBump-f7b28646{0%{color:inherit;transform:scale(1)}50%{color:var(--statFlash);transform:scale(1.06)}to{color:inherit;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bump[data-v-f7b28646]{animation:1.6s cubic-bezier(.37,0,.63,1) statFade-f7b28646}@keyframes statFade-f7b28646{0%,to{color:inherit}50%{color:var(--statFlash)}}}.newPlayForm[data-v-52af0725]{gap:var(--space-4);flex-direction:column;display:flex}.newPlayField[data-v-52af0725]{gap:var(--space-2);flex-direction:column;display:flex}.newPlayFieldLabel[data-v-52af0725]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.newPlayInput[data-v-52af0725]{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-52af0725]:focus{border-color:var(--color-accent);outline:none}.newPlayError[data-v-52af0725]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-danger);margin:0}.dateLabel[data-v-9e64e767]{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-9e64e767]{cursor:pointer;position:relative}.importFileInput[data-v-9e64e767]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.newPlayPlus[data-v-9e64e767]{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-9e64e767]{gap:var(--space-3);margin-top:var(--space-4);margin-bottom:var(--space-7);flex-direction:column;display:flex}.welcome[data-v-9e64e767]{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-9e64e767]{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-9e64e767]{border:0;border-top:1px solid var(--color-border-subtle);margin:0}.playsSection[data-v-9e64e767]{margin-top:var(--space-7)}.sectionHead[data-v-9e64e767]{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-9e64e767]{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-9e64e767]{margin:0;padding:0;list-style:none}.ledger li+li[data-v-9e64e767]{border-top:1px solid var(--color-border-subtle)}.row[data-v-9e64e767]{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-9e64e767]:hover{background:var(--color-bg-subtle)}.row:hover .rowArrow[data-v-9e64e767]{color:var(--color-accent);transform:translate(2px)}.row.rowPaused[data-v-9e64e767]{opacity:.65}.row.rowPaused[data-v-9e64e767]:hover{opacity:.85}.rowName[data-v-9e64e767]{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-9e64e767]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.rowDotRunning[data-v-9e64e767]{background:var(--color-accent)}.rowDotPaused[data-v-9e64e767]{background:var(--color-text-tertiary)}.rowDotArchived[data-v-9e64e767]{background:var(--color-border-strong)}.rowNameText[data-v-9e64e767]{flex-direction:column;gap:3px;min-width:0;display:flex}.rowTitle[data-v-9e64e767]{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-9e64e767]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.pillDotDanger[data-v-9e64e767]{background:var(--color-danger)}.pillDotCall[data-v-9e64e767]{background:#e8a33d}.pillCount[data-v-9e64e767]{font-variant-numeric:tabular-nums}.rowSub[data-v-9e64e767]{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-9e64e767]{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-9e64e767]{gap:var(--space-2);min-width:0;padding-left:var(--space-5);flex-direction:column;display:flex}.rowCol+.rowCol[data-v-9e64e767]{border-left:1px solid var(--color-border-subtle)}.rowColLabel[data-v-9e64e767]{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-9e64e767]{align-items:baseline;gap:var(--space-4);display:flex}.rowColStat[data-v-9e64e767]{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-9e64e767]:hover{color:var(--color-accent)}.rowColNum[data-v-9e64e767]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.rowColStatSecondary[data-v-9e64e767]{color:var(--color-text-tertiary)}.rowColStatSecondary .rowColNum[data-v-9e64e767]{font-size:var(--fs-base);font-weight:var(--fw-regular)}.rowActions[data-v-9e64e767]{align-items:center;gap:0;display:inline-flex}.rowNav[data-v-9e64e767]{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-9e64e767]{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-9e64e767],.rowExport[data-v-9e64e767]:focus-visible{opacity:1;pointer-events:auto}.rowExport[data-v-9e64e767]:hover{color:var(--color-accent);background:var(--color-bg-subtle)}.rowArrow[data-v-9e64e767]{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-9e64e767]{gap:var(--space-3);padding:var(--space-7) 0;flex-direction:column;display:flex}.emptyTitle[data-v-9e64e767]{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-9e64e767]{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}.newPlayLevelRow[data-v-9e64e767]{gap:var(--space-2);display:flex}.newPlayLevelBtn[data-v-9e64e767]{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-9e64e767]:hover{border-color:var(--color-text-tertiary)}.newPlayLevelBtnActive[data-v-9e64e767]{border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--fw-semibold)}.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-d6e82922]{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.topBar[data-v-d6e82922]{padding-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.eyebrow[data-v-d6e82922]{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-d6e82922]{align-items:center;gap:var(--space-3);display:inline-flex}.csvFileInput[data-v-d6e82922]{display:none}.disabled[data-v-d6e82922]{opacity:.5;cursor:not-allowed}.identityRow[data-v-d6e82922]{align-items:center;gap:var(--space-3);display:flex}.statusDot[data-v-d6e82922]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.statusDotActive[data-v-d6e82922]{background:var(--color-accent);box-shadow:0 0 0 var(--space-1) var(--color-accent-soft)}.statusDotDisabled[data-v-d6e82922]{background:var(--color-text-tertiary)}.title[data-v-d6e82922]{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-d6e82922]{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-d6e82922]:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.meta[data-v-d6e82922]{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-d6e82922]{font-weight:var(--fw-semibold);color:var(--color-text-primary);margin-inline-end:var(--space-2)}.description[data-v-d6e82922]{color:var(--color-text-secondary)}.csvNotice[data-v-d6e82922]{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-d6e82922]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.stageChip[data-v-d6e82922]{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-d6e82922]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.stageChipActive[data-v-d6e82922]{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle,#f2ede5)}.stageChipActive[data-v-d6e82922]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.stageChipCount[data-v-d6e82922]{font-variant-numeric:tabular-nums}.activityChip[data-v-d6e82922]{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-d6e82922]{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-d6e82922]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.activityPart[data-v-d6e82922]{align-items:center;gap:4px;display:inline-flex}.activityCount[data-v-d6e82922]{font-variant-numeric:tabular-nums}.activityIcon[data-v-d6e82922]{flex-shrink:0}.dot[data-v-d6e82922]{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.dotRunning[data-v-d6e82922]{background:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.dotQueued[data-v-d6e82922]{background:var(--color-text-tertiary)}.deleteMsg[data-v-d6e82922]{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-d6e82922]{gap:var(--space-3);flex-direction:column;display:flex}.editDetailsField[data-v-d6e82922]{gap:var(--space-1);flex-direction:column;display:flex}.editDetailsField>span[data-v-d6e82922]{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-d6e82922],.editDetailsField textarea[data-v-d6e82922]{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-d6e82922]{gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-sm);flex-direction:column;display:flex}.addCandidateKindRow[data-v-d6e82922]{gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);display:flex}.addCandidateRadio[data-v-d6e82922]{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.addCandidateField[data-v-d6e82922]{gap:var(--space-1);flex-direction:column;display:flex}.addCandidateField>span[data-v-d6e82922]{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-d6e82922]{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-d6e82922]{gap:var(--space-3);display:flex}.addCandidateRow .addCandidateField[data-v-d6e82922]{flex:1}.addCandidateOptional[data-v-d6e82922]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.addCandidateError[data-v-d6e82922]{color:var(--color-danger,#b91c1c);font-size:var(--fs-sm);margin:0}.csvPreviewBody[data-v-d6e82922]{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-d6e82922]{color:var(--color-text-secondary);margin:0}.csvPreviewSection[data-v-d6e82922]{gap:var(--space-1);flex-direction:column;display:flex}.csvPreviewMuted[data-v-d6e82922]{color:var(--color-text-tertiary)}.csvPreviewWarn[data-v-d6e82922]{color:var(--color-warning,#c2410c)}.csvPreviewSmall[data-v-d6e82922]{font-size:var(--fs-xs)}.csvPreviewChips[data-v-d6e82922]{gap:var(--space-1);flex-wrap:wrap;display:flex}.csvPreviewBadge[data-v-d6e82922]{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-d6e82922]{background:var(--color-accent-soft);color:var(--color-accent)}.tabBar[data-v-e457613e]{gap:var(--space-1);border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-5);display:flex}.tabLink[data-v-e457613e]{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-e457613e]:hover{color:var(--color-text-primary)}.tabLink.active[data-v-e457613e]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.grid[data-v-893bc8d5]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loading[data-v-893bc8d5],.error[data-v-893bc8d5]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.candidateLifecycle[data-v-893bc8d5]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lcRow[data-v-893bc8d5]{align-items:center;gap:var(--space-2);display:flex}.lcDot[data-v-893bc8d5]{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.lcDotPending[data-v-893bc8d5]{background:var(--color-warning,#f59e0b)}.lcDotNew[data-v-893bc8d5]{background:var(--color-text-tertiary)}.lcDotActive[data-v-893bc8d5]{background:var(--color-accent)}.lcDotEngaged[data-v-893bc8d5]{background:var(--color-accent);opacity:.5}.lcLabel[data-v-893bc8d5]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);flex:1}.lcValue[data-v-893bc8d5]{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-893bc8d5]{padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1)}.lcRowTotal .lcLabel[data-v-893bc8d5]{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.pipelineEmpty[data-v-893bc8d5]{font-size:var(--fs-sm);color:var(--color-text-tertiary)}.pipelineRow[data-v-893bc8d5]{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-893bc8d5]:hover{background:var(--color-bg-subtle)}.pipelineRow+.pipelineRow[data-v-893bc8d5]{border-top:1px solid var(--color-border-subtle);border-radius:0}.pipelineRow[data-v-893bc8d5]:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.pipelineRow[data-v-893bc8d5]:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.pipelineRow[data-v-893bc8d5]:only-child{border-radius:var(--radius-md)}.pipelineRowBody[data-v-893bc8d5]{flex:1;min-width:0}.pipelineName[data-v-893bc8d5]{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-893bc8d5]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:2px;display:flex}.pipelineVersionPill[data-v-893bc8d5]{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-893bc8d5]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.pipelineRunSummary[data-v-893bc8d5]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.pipelineRowArrow[data-v-893bc8d5]{color:var(--color-text-tertiary);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.pipelineRow:hover .pipelineRowArrow[data-v-893bc8d5]{opacity:1}.pipelineStatusPill[data-v-893bc8d5]{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-893bc8d5]{background:var(--color-accent-soft);color:var(--color-accent)}.pipelineStatusPill.status-paused[data-v-893bc8d5]{background:var(--color-warning-soft,var(--color-bg-muted));color:var(--color-warning,var(--color-text-secondary))}.pipelineStatusPill.status-archived[data-v-893bc8d5]{background:var(--color-bg-muted);color:var(--color-text-tertiary)}.icpList[data-v-893bc8d5]{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.icpList dt[data-v-893bc8d5]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-tertiary)}.icpList dd[data-v-893bc8d5]{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-893bc8d5]{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-893bc8d5]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.personaRow[data-v-893bc8d5]{align-items:center;gap:var(--space-3);display:flex}.personaInitials[data-v-893bc8d5]{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-893bc8d5]{flex-direction:column;min-width:0;display:flex}.personaName[data-v-893bc8d5]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaMeta[data-v-893bc8d5]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.sequenceRow[data-v-893bc8d5]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sequenceStep[data-v-893bc8d5]{align-items:center;gap:var(--space-1);flex-direction:column;min-width:36px;display:flex}.sequenceStepIcon[data-v-893bc8d5]{color:var(--color-accent)}.sequenceStepCount[data-v-893bc8d5]{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-893bc8d5]{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-893bc8d5]{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-893bc8d5]:hover{color:var(--color-accent)}.emailBlock[data-v-893bc8d5]{gap:var(--space-2);flex-direction:column;display:flex}.emailPreview[data-v-893bc8d5]{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}.playVersions[data-v-27c39a9c]{gap:var(--space-4);display:grid}.panel[data-v-27c39a9c]{border:1px solid var(--color-border-subtle);padding:var(--space-5);border-radius:12px}.versionList[data-v-27c39a9c]{gap:var(--space-2);display:grid}.versionRow[data-v-27c39a9c]{border:1px solid var(--color-border-subtle);padding:var(--space-4) var(--space-5);align-items:center;gap:var(--space-5);border-radius:10px;display:flex}.versionIdentity[data-v-27c39a9c]{gap:var(--space-1);flex-direction:column;flex-shrink:0;width:340px;display:flex}.versionTopRow[data-v-27c39a9c]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.versionLabel[data-v-27c39a9c]{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.versionMeta[data-v-27c39a9c]{font-size:var(--fs-sm);white-space:nowrap}.versionTopRow .n-pill[data-v-27c39a9c]{background:var(--color-bg-subtle)}.versionCurrentPill[data-v-27c39a9c]{color:var(--color-accent)}.versionBadges[data-v-27c39a9c]{gap:var(--space-2);flex-wrap:wrap;flex:1;justify-content:flex-start;align-items:center;display:flex}.versionChangeBadge[data-v-27c39a9c]{font-size:var(--fs-sm);font-weight:var(--fw-medium);border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text-secondary);align-items:center;gap:6px;padding:5px 8px 5px 12px;display:inline-flex}.versionChangeKindIcon[data-v-27c39a9c]{color:var(--color-text-tertiary);background:var(--color-bg-surface);border-radius:4px;align-items:center;gap:3px;padding:3px 5px;display:inline-flex}.versionChangeKindCount[data-v-27c39a9c]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1}.versionChangeBadge--sources[data-v-27c39a9c]{color:#2563eb;background:#2563eb1a}.versionChangeBadge--filters[data-v-27c39a9c]{color:#d97706;background:#d977061a}.versionChangeBadge--prospecting_agent[data-v-27c39a9c]{color:#059669;background:#0596691a}.versionChangeBadge--actions[data-v-27c39a9c]{color:#7c3aed;background:#7c3aed1a}.versionActions[data-v-27c39a9c]{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.diffBody[data-v-27c39a9c],.diffKeyList[data-v-27c39a9c]{gap:var(--space-3);display:grid}.diffKeyRow[data-v-27c39a9c]{border:1px solid var(--color-border-subtle);padding:var(--space-3);border-radius:10px}.diffKeyPath[data-v-27c39a9c]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2);align-items:center;gap:var(--space-2);display:flex}.diffSection[data-v-27c39a9c]{gap:var(--space-2);display:grid}.diffSectionTitle[data-v-27c39a9c]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.03em}.diffSubobjectStatus[data-v-27c39a9c]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:capitalize;border-radius:999px;padding:1px 8px}.diffSubobjectStatus.status-added[data-v-27c39a9c]{color:var(--color-success,#1a7f37);border:1px solid}.diffSubobjectStatus.status-removed[data-v-27c39a9c]{color:var(--color-danger,#d1242f);border:1px solid}.diffSubobjectStatus.status-changed[data-v-27c39a9c]{color:var(--color-accent);border:1px solid}.diffSubobjectStatus.status-reordered[data-v-27c39a9c]{color:var(--color-text-tertiary);border:1px solid}.diffFieldRow[data-v-27c39a9c]{padding-left:var(--space-3);border-left:2px solid var(--color-border-subtle)}.eyebrow[data-v-6439512e]{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-6439512e]{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-6439512e]:hover{color:var(--color-accent)}.backArrow[data-v-6439512e]{transform:rotate(180deg)}.pageLoading[data-v-6439512e]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-6439512e]{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-6439512e]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-6439512e]{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-6439512e]{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-6439512e]{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.formCard[data-v-6439512e]{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-6439512e]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-6439512e]{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-6632c3b9]{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-6632c3b9]{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-6632c3b9]:hover{color:var(--color-accent)}.backArrow[data-v-6632c3b9]{transform:rotate(180deg)}.pageLoading[data-v-6632c3b9]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-6632c3b9]{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-6632c3b9]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-6632c3b9]{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-6632c3b9]{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-6632c3b9]{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-6632c3b9]{gap:var(--space-4);flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.emailCard[data-v-6632c3b9]{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-6632c3b9]{align-items:center;gap:var(--space-3);display:flex}.emailIndex[data-v-6632c3b9]{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-6632c3b9],.dirtyBadge[data-v-6632c3b9]{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-6632c3b9]{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.dirtyBadge[data-v-6632c3b9]{background:var(--color-bg-subtle);color:var(--color-accent)}.cardSpacer[data-v-6632c3b9]{flex:1}.iconBtn[data-v-6632c3b9]{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-6632c3b9]:hover{background:var(--color-bg-subtle);color:var(--color-danger)}.iconBtn[data-v-6632c3b9]:disabled{opacity:.5;cursor:not-allowed}.formField[data-v-6632c3b9]{gap:var(--space-1);flex-direction:column;display:flex}.formTextarea[data-v-6632c3b9]{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-6632c3b9]:focus{border-color:var(--color-accent);outline:none}.cardError[data-v-6632c3b9]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-danger)}.cardActions[data-v-6632c3b9]{justify-content:flex-end;gap:var(--space-2);display:flex}.addRow[data-v-6632c3b9]{margin-top:var(--space-4);align-self:flex-start}.canvasCard[data-v-9de7f795]{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-9de7f795]{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-7);flex-direction:column;display:flex;position:relative}.canvasCard[data-v-9de7f795]:hover{border-color:var(--color-border-strong,#c0b9ad);box-shadow:var(--shadow-neu-out-cream)}.canvasCard--selected[data-v-9de7f795]{border-color:var(--color-accent);outline-color:var(--color-accent)}.canvasCardTop[data-v-9de7f795]{align-items:center;gap:var(--space-4);display:flex}.canvasCardIcon[data-v-9de7f795]{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-9de7f795]{background:var(--color-bg-surface);color:var(--color-accent)}.canvasCardIcon--filter[data-v-9de7f795]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.canvasCardIcon--prospect[data-v-9de7f795]{background:var(--color-bg-surface);color:var(--color-text-primary)}.canvasCardIcon--action[data-v-9de7f795]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.canvasCardHeader[data-v-9de7f795]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.canvasCardTitle[data-v-9de7f795]{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-9de7f795]:hover{border-color:var(--color-border-subtle)}.canvasCardTitle[data-v-9de7f795]:focus{border-color:var(--color-accent);background:var(--color-bg-app);padding:0 var(--space-1)}.canvasCardSubtitle[data-v-9de7f795]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.canvasCardDetails[data-v-9de7f795]{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.canvasCardKind[data-v-9de7f795]{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);align-items:center;gap:3px;display:inline-flex;position:absolute}.canvasCardKind--source[data-v-9de7f795]{color:#2563eb;background:#2563eb1a}.canvasCardKind--filter[data-v-9de7f795]{color:#d97706;background:#d977061a}.canvasCardKind--prospect[data-v-9de7f795]{color:#059669;background:#0596691a}.canvasCardKind--action[data-v-9de7f795]{color:#7c3aed;background:#7c3aed1a}.canvasCardActions[data-v-9de7f795]{top:var(--space-2);right:var(--space-2);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:2px;display:flex;position:absolute}.canvasCard:hover .canvasCardActions[data-v-9de7f795]{opacity:1}.canvasCardMove[data-v-9de7f795],.canvasCardRemove[data-v-9de7f795]{color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.canvasCardMove[data-v-9de7f795]:hover{color:var(--color-text-primary)}.canvasCardRemove[data-v-9de7f795]:hover{color:var(--color-danger)}.canvasCard--readonly[data-v-9de7f795],.canvasCard--readonly .canvasCardTitle[data-v-9de7f795]{cursor:default}.canvasCard--running[data-v-9de7f795]{border-color:var(--color-accent)}.canvasCardShimmer[data-v-9de7f795]{z-index:1;background:var(--color-accent-soft,#05966926);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.canvasCardShimmer[data-v-9de7f795]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);width:100%;height:100%;animation:1.5s ease-in-out infinite shimmer-9de7f795;position:absolute;top:0;left:-100%}@keyframes shimmer-9de7f795{0%{left:-100%}to{left:100%}}.canvasCardRunningBadge[data-v-9de7f795]{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-9de7f795]{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-83270bfb]{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;gap:4px;display:inline-flex}.connectorBadgePill--link[data-v-83270bfb]{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-83270bfb]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.runFooter[data-v-14b529c6]{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-14b529c6]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.lastRunPillLink[data-v-14b529c6]{flex-shrink:0;text-decoration:none}.lastRun[data-v-14b529c6]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.runFooterControls[data-v-14b529c6]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.splitBtn[data-v-14b529c6]{align-items:stretch;display:inline-flex;position:relative}.splitBtnMain[data-v-14b529c6]{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-14b529c6]:hover:not(:disabled){background:var(--color-bg-subtle)}.splitBtnMain[data-v-14b529c6]:disabled{opacity:.5;cursor:not-allowed}.splitBtnCaret[data-v-14b529c6]{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-14b529c6]:hover:not(:disabled){background:var(--color-bg-subtle)}.splitBtnCaret[data-v-14b529c6]:disabled{opacity:.5;cursor:not-allowed}.splitDropdown[data-v-14b529c6]{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-14b529c6]{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-14b529c6]:hover{background:var(--color-bg-subtle)}.splitDropdownItem--active[data-v-14b529c6]{font-weight:var(--fw-semibold);color:var(--color-accent)}.autoToggle[data-v-14b529c6]{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.cadenceLabel[data-v-14b529c6]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.autoLabel[data-v-14b529c6]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.autoApprove[data-v-14b529c6]{align-items:center;gap:var(--space-2);width:100%;display:flex}.autoApproveLabel[data-v-14b529c6]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);margin-right:auto}.approvalWarningIcon[data-v-14b529c6]{color:var(--color-warning,#d97706);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.approvalWarningText[data-v-14b529c6]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary)}.autoApprove .splitBtnMain[data-v-14b529c6],.autoToggle .splitBtnMain[data-v-14b529c6]{border-right:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.filterGroup[data-v-a3399443]{border:2px solid var(--color-border-strong);border-radius:var(--radius-xl,16px);background:var(--color-bg-app);--filter-group-label-height:calc(var(--space-4) + var(--fs-sm) * var(--lh-tight));width:fit-content;min-width:100%;position:relative;overflow:visible}.filterGroup--running[data-v-a3399443]{border-color:var(--color-accent)}.filterGroup--dashed[data-v-a3399443]{border-style:dashed;border-width:3px;border-color:var(--color-border-strong)}.filterGroupShimmer[data-v-a3399443]{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-a3399443]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);width:100%;height:100%;animation:1.5s ease-in-out infinite filterShimmer-a3399443;position:absolute;top:0;left:-100%}@keyframes filterShimmer-a3399443{0%{left:-100%}to{left:100%}}.filterGroupRunningBadge[data-v-a3399443]{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}.filterGroupLabelRow[data-v-a3399443]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0;display:flex}.filterGroupLabel[data-v-a3399443]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary)}.filterGroupBody[data-v-a3399443]{padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column;align-items:stretch;display:flex}.filterGroupBody[data-v-a3399443] .connector,.filterGroupBody[data-v-a3399443] .addNodeWrap{align-self:center}.filterGroupFooter[data-v-a3399443]{border-top:2px solid var(--color-border-strong)}.modeBar[data-v-b2882b40]{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}.saveErrorBanner[data-v-b2882b40]{max-width:540px;margin:var(--space-2) auto 0;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-danger,#b91c1c);text-align:right}.sequenceImpactText[data-v-b2882b40]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary);margin:0}.cornerCount[data-v-b2882b40]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.cornerCount--link[data-v-b2882b40]{cursor:pointer}.cornerCount--link[data-v-b2882b40]:hover{color:var(--color-accent)}.canvasBg[data-v-b2882b40]{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-b2882b40]{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-b2882b40]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.connector[data-v-b2882b40]:before,.connector[data-v-b2882b40]:after{content:"";background:var(--color-border-strong);border-radius:1px;width:2px;height:14px}.connectorTrailing[data-v-b2882b40]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.connectorTrailing[data-v-b2882b40]:before{content:"";background:var(--color-border-strong);border-radius:1px;width:2px;height:14px}.connectorInsertBtn[data-v-b2882b40]{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-b2882b40]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.startPill[data-v-b2882b40]{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}.emptyGroupHint[data-v-b2882b40]{margin:var(--space-6) auto;margin-top:calc(var(--space-6) - var(--filter-group-label-height));text-align:center;max-width:220px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--color-text-tertiary)}.addNodeWrap[data-v-b2882b40]{position:relative}.addNodeWrap.addNodeWrap__centered[data-v-b2882b40]{margin:var(--space-6) 0;margin-top:calc(var(--space-6) - var(--filter-group-label-height))}.addNodeBtn[data-v-b2882b40]{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-b2882b40]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-neu-out-cream)}.addMenu[data-v-b2882b40]{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-b2882b40]{top:50%;left:calc(100% + var(--space-3));max-height:60vh;overflow-y:auto;transform:translateY(-50%)}.addMenuCategory[data-v-b2882b40]{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-b2882b40]:not(:first-child){margin-top:var(--space-2);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3)}.addMenuEmpty[data-v-b2882b40]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);padding:var(--space-2)}.addMenuItem[data-v-b2882b40]{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-b2882b40]:hover{background:var(--color-bg-subtle)}.addMenuItemIcon[data-v-b2882b40]{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-b2882b40]{flex:1;min-width:0}.addMenuItemTitle[data-v-b2882b40]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.addMenuItemDesc[data-v-b2882b40]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);line-height:var(--lh-normal)}.loading[data-v-b2882b40],.error[data-v-b2882b40]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.trigger[data-v-6d42ad19]{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;padding:0;display:inline-flex;position:relative}.trigger.labelled[data-v-6d42ad19]{width:auto;padding:0 var(--space-3)}.trigger[data-v-6d42ad19]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.trigger.active[data-v-6d42ad19]{color:var(--color-accent);border-color:var(--color-accent)}.wrap[data-v-20efe140]{flex-shrink:0;display:inline-flex;position:relative}.triggerLabel[data-v-20efe140]{font-size:var(--fs-sm);white-space:nowrap;font-family:inherit}.menu[data-v-20efe140]{z-index:40;min-width:160px;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.menuItem[data-v-20efe140]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-align:left;font-family:inherit;font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none}.menuItem[data-v-20efe140]:hover{background:var(--color-bg-subtle)}.menuItem.active[data-v-20efe140]{color:var(--color-text-tertiary);cursor:default}.menuItem.active[data-v-20efe140]:hover{background:0 0}.filters[data-v-d06ff1b3]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.bar[data-v-51578f86]{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.hint[data-v-51578f86],.allBtn[data-v-51578f86]{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap;line-height:1;display:inline-flex}.hint .kbd[data-v-51578f86],.allBtn .kbd[data-v-51578f86]{font-size:var(--fs-xs)}.hintLabel[data-v-51578f86]{color:var(--color-text-tertiary)}.allBtn[data-v-51578f86]{cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0}.allBtn:hover .hintLabel[data-v-51578f86]{color:var(--color-text-primary)}.overlay[data-v-51578f86]{z-index:10000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-51578f86]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;width:420px;max-width:calc(100vw - 32px);max-height:calc(100vh - 96px);display:flex;box-shadow:0 8px 32px #0000002e}.dialogHead[data-v-51578f86]{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.dialogTitle[data-v-51578f86]{font-family:var(--font-serif);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.close[data-v-51578f86]{cursor:pointer;color:var(--color-text-tertiary);font-size:var(--fs-sm);background:0 0;border:none;padding:2px 4px;line-height:1}.close[data-v-51578f86]:hover{color:var(--color-text-primary)}.dialogBody[data-v-51578f86]{padding:var(--space-3) var(--space-4) var(--space-4);gap:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.groupTitle[data-v-51578f86]{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)}.row[data-v-51578f86]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-1) 0;display:flex}.rowLabel[data-v-51578f86]{font-size:var(--fs-sm);color:var(--color-text-primary)}.rowKeys[data-v-51578f86]{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.orSep[data-v-51578f86]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.exitBody[data-v-a4f33672]{gap:var(--space-4);flex-direction:column;display:flex}.exitIntro[data-v-a4f33672]{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-a4f33672]{gap:var(--space-2);flex-direction:column;display:flex}.optionRow[data-v-a4f33672]{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-a4f33672]:hover{background:var(--color-bg-subtle)}.optionRow.selected[data-v-a4f33672]{border-color:var(--color-accent);background:var(--color-accent-soft)}.optionRadio[data-v-a4f33672]{accent-color:var(--color-accent);flex-shrink:0;margin-top:2px}.optionText[data-v-a4f33672]{flex-direction:column;gap:2px;display:flex}.optionLabel[data-v-a4f33672]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.optionDesc[data-v-a4f33672]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesLabel[data-v-a4f33672]{gap:var(--space-1);flex-direction:column;display:flex}.notesTitle[data-v-a4f33672]{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-a4f33672]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.notesInput[data-v-a4f33672]{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-5fa16502]{color:var(--color-text-primary,var(--text));font-weight:700}.atCompany[data-v-5fa16502]{color:var(--color-text-secondary,var(--muted));font-weight:500}.contactTitle[data-v-5fa16502]{color:var(--color-text-tertiary,var(--muted));margin-left:6px}.domainWithBadges[data-v-5fa16502],.cadenceCol[data-v-f8ca5d26]{align-items:center;gap:4px;min-width:0;display:flex}.cadencePill[data-v-f8ca5d26]{cursor:pointer;font:inherit;border:none}.cadenceFollowupDate[data-v-f8ca5d26]{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.cadenceDot--active[data-v-f8ca5d26]{background:var(--color-info,#1d4ed8)}.cadenceDot--opportunistic[data-v-f8ca5d26]{background:var(--color-warning,#c2410c)}.cadenceDot--timed_followup[data-v-f8ca5d26]{background:var(--color-accent)}.cadenceDot--off[data-v-f8ca5d26]{background:var(--color-text-tertiary)}.cadenceSelect[data-v-f8ca5d26]{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);border-radius:4px;padding:2px 4px;font-size:12px}.cadenceDateInput[data-v-f8ca5d26]{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);border-radius:4px;width:120px;padding:1px 4px;font-size:12px}.cadenceSaveBtn[data-v-f8ca5d26],.cadenceCancelBtn[data-v-f8ca5d26]{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.cadenceSaveBtn[data-v-f8ca5d26]:hover,.cadenceCancelBtn[data-v-f8ca5d26]:hover{color:var(--color-text-primary)}.toolbar[data-v-69f28c3c]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);min-height:36px;display:flex}.toolbarLeft[data-v-69f28c3c]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.toolbarRight[data-v-69f28c3c]{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-69f28c3c]{visibility:hidden}.searchInput[data-v-69f28c3c]{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-69f28c3c]::placeholder{color:var(--color-text-tertiary)}.searchInput[data-v-69f28c3c]:focus{border-color:var(--color-accent);outline:none}.activeFilterTag[data-v-69f28c3c]{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-69f28c3c]{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-69f28c3c]:hover{background:var(--color-text-secondary);color:#fff}.kindToggle[data-v-69f28c3c]{border:1px solid var(--color-border);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.kindBtn[data-v-69f28c3c]{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-69f28c3c]:last-child{border-right:none}.kindBtn[data-v-69f28c3c]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.kindBtnActive[data-v-69f28c3c]{background:var(--color-bg-subtle,#f2ede5);color:var(--color-text-primary)}.selectionCount[data-v-69f28c3c]{font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap}.memberHeader[data-v-69f28c3c]{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-69f28c3c]{justify-content:center;align-items:center;display:flex}.headerCol[data-v-69f28c3c]{min-width:0}.memberRowGrid[data-v-69f28c3c]{align-items:center;gap:var(--space-3);grid-template-columns:32px minmax(0,1.2fr) 90px minmax(0,1fr) 110px minmax(80px,.6fr);display:grid}.memberRowGridCadence[data-v-69f28c3c]{grid-template-columns:32px minmax(0,1.2fr) 90px minmax(0,1fr) 110px minmax(80px,.6fr) 150px}.memberList[data-v-69f28c3c]{flex-direction:column;display:flex}.cadenceColOuter[data-v-69f28c3c]{min-width:0}.cadenceFilterSelect[data-v-69f28c3c]{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);background:var(--color-bg-surface)}.memberRow[data-v-69f28c3c]{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}.memberRowSelected[data-v-69f28c3c]{background:var(--color-bg-subtle);box-shadow:inset 2px 0 0 var(--color-accent)}.checkboxCol[data-v-69f28c3c]{justify-content:center;align-items:center;display:flex}.stageCol[data-v-69f28c3c]{flex-direction:column;gap:2px;min-width:0;display:flex}.stageChangedAt[data-v-69f28c3c]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.stageDot--staged[data-v-69f28c3c]{background:var(--color-warning,#c2410c)}.stageDot--qualified[data-v-69f28c3c]{background:var(--color-accent)}.stageDot--active[data-v-69f28c3c]{background:var(--color-info,#1d4ed8)}.stageDot--engaged[data-v-69f28c3c]{background:var(--color-success,#047857)}.stageDot--timed_out[data-v-69f28c3c]{background:var(--color-text-tertiary)}.stageDot--disqualified[data-v-69f28c3c]{background:var(--color-danger,#b91c1c)}.metaCol[data-v-69f28c3c]{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.metaPrimary[data-v-69f28c3c]{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-69f28c3c]{font-size:var(--fs-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metaSecondaryWrap[data-v-69f28c3c]{white-space:normal;text-overflow:unset;overflow:visible}.ownerCol[data-v-69f28c3c]{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.ownerLabel[data-v-69f28c3c]{font-size:var(--fs-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ownerEditBtn[data-v-69f28c3c]{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-69f28c3c]{opacity:.6}.ownerEditBtn[data-v-69f28c3c]:hover{opacity:1!important}.ownerSelect[data-v-69f28c3c]{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-69f28c3c]{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.qualifyingPill[data-v-69f28c3c]{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-69f28c3c]:hover{opacity:.75}.enrichPill[data-v-69f28c3c]{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-69f28c3c]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.enrichPillRunning[data-v-69f28c3c]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.enrichPillComplete[data-v-69f28c3c]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.enrichPillFailed[data-v-69f28c3c]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.phasePill[data-v-69f28c3c]{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-69f28c3c]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.phasePillProcessed[data-v-69f28c3c]{background:var(--color-accent-soft);color:var(--color-accent)}.runStatusRow[data-v-69f28c3c]{align-items:center;gap:var(--space-2);display:flex}.runStatusLink[data-v-69f28c3c]{text-decoration:none}.runStatusDate[data-v-69f28c3c]{font-size:var(--fs-xs);color:var(--color-text-tertiary);white-space:nowrap}.memberOutcomes[data-v-69f28c3c]{gap:var(--space-1);flex-wrap:wrap;margin-top:2px;display:flex}.outcomePill[data-v-69f28c3c]{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-69f28c3c]{cursor:pointer}.outcomePill.clickable[data-v-69f28c3c]:hover{border-color:var(--color-accent);background:var(--color-bg-surface)}.outcomePill.hasColor[data-v-69f28c3c]{font-weight:var(--fw-semibold)}.outcomePill .pillIcon[data-v-69f28c3c]{flex-shrink:0;width:14px;height:14px}.actionNotice[data-v-69f28c3c]{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-69f28c3c]{font-size:var(--fs-lg);cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:0;line-height:1}.actionNoticeClose[data-v-69f28c3c]:hover{color:var(--color-text-primary)}.modalBackdrop[data-v-69f28c3c]{z-index:100;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalCard[data-v-69f28c3c]{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-69f28c3c]{font-family:var(--font-serif);font-size:var(--fs-lg);margin:0}.modalSubtitle[data-v-69f28c3c]{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0}.modalTextarea[data-v-69f28c3c]{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-69f28c3c]{gap:var(--space-2);justify-content:flex-end;display:flex}.resetStagedBody[data-v-69f28c3c]{gap:var(--space-3);flex-direction:column;display:flex}.resetStagedIntro[data-v-69f28c3c]{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-69f28c3c]{gap:var(--space-1);flex-direction:column;display:flex}.resetStagedField>span[data-v-69f28c3c]{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-69f28c3c]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.resetStagedTextarea[data-v-69f28c3c]{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-69f28c3c]{gap:var(--space-3);flex-direction:column;display:flex}.assignOwnerIntro[data-v-69f28c3c]{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-69f28c3c]{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-69f28c3c]{padding:var(--space-5) 0}.emptyText[data-v-69f28c3c]{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary);margin:0}.loading[data-v-69f28c3c],.errorBanner[data-v-69f28c3c]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.disabled[data-v-69f28c3c]{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-193451bf]{--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-193451bf]{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-193451bf]{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-193451bf]:hover{color:var(--color-accent)}.backArrow[data-v-193451bf]{display:inline-block}.noSequence[data-v-193451bf]{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;font-size:14px;display:flex}.pageLoading[data-v-193451bf]{color:var(--muted);font-size:14px}.seqHeader[data-v-193451bf]{margin-bottom:20px}.seqTitleRow[data-v-193451bf]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seqName[data-v-193451bf]{color:var(--text);margin:0;font-size:22px;font-weight:700}.versionBadge[data-v-193451bf]{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-193451bf]{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-193451bf]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.4}.statsBarRow[data-v-193451bf]{margin-bottom:24px}.funnelSection[data-v-193451bf]{margin-bottom:28px}.emailSection[data-v-193451bf]{margin-top:32px}.sectionLabel[data-v-193451bf]{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-193451bf]{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.7;font-size:11px;font-weight:400}.pageLoading[data-v-7ff17559],.error[data-v-7ff17559],.errorBanner[data-v-7ff17559],.lockedBanner[data-v-7ff17559],.metaSection[data-v-7ff17559],.stepsSection[data-v-7ff17559],.dangerSection[data-v-7ff17559]{--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-7ff17559]{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-7ff17559]{color:var(--muted);font-size:14px}.muted[data-v-7ff17559]{color:var(--muted)}.errorBanner[data-v-7ff17559]{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-7ff17559]{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-7ff17559]{flex-direction:column;gap:14px;max-width:640px;margin-bottom:28px;display:flex}.formField[data-v-7ff17559]{flex-direction:column;gap:5px;display:flex}.formLabel[data-v-7ff17559]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.formInput[data-v-7ff17559]{max-width:480px}.formTextarea[data-v-7ff17559]{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-7ff17559]:focus{border-color:var(--primary);outline:none}.stepsSection[data-v-7ff17559]{max-width:480px}.stepsSectionHeader[data-v-7ff17559]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stepsSectionTitle[data-v-7ff17559]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}.stepsCanvas[data-v-7ff17559]{flex-direction:column;display:flex}.stepsEmpty[data-v-7ff17559]{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-7ff17559]{color:var(--muted);font-size:14px}.stepCard[data-v-7ff17559]{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-7ff17559]:not(.locked):hover{box-shadow:0 2px 8px var(--shadow,#00000014)}.stepCard.dragging[data-v-7ff17559]{opacity:.4}@keyframes dropLand-7ff17559{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-7ff17559]{animation:.55s ease-out forwards dropLand-7ff17559}@keyframes dragCancel-7ff17559{0%{opacity:.4;transform:scale(.97)}65%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.stepCard.justCancelled[data-v-7ff17559]{animation:.3s ease-out forwards dragCancel-7ff17559}.stepFields[data-v-7ff17559]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.stepTypeRow[data-v-7ff17559]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stepTypeSelectWrap[data-v-7ff17559]{flex-shrink:0;width:180px}.waitDaysField[data-v-7ff17559]{align-items:center;gap:6px;display:flex}.waitInput[data-v-7ff17559]{width:70px}.waitUnitSelect[data-v-7ff17559]{width:72px}.stepBriefTextarea[data-v-7ff17559]{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-7ff17559]:focus{border-color:var(--primary);outline:none}.removeBtn[data-v-7ff17559]{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-7ff17559]:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:var(--danger);color:var(--danger)}.stepType-email[data-v-7ff17559]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.stepType-phone_call[data-v-7ff17559]{border-color:var(--success);background:color-mix(in srgb, var(--success) 4%, var(--surface))}.stepType-voicemail[data-v-7ff17559]{background:color-mix(in srgb, #8b5cf6 4%, var(--surface));border-color:#8b5cf6}.stepType-linkedin_connect[data-v-7ff17559]{background:color-mix(in srgb, #0a66c2 4%, var(--surface));border-color:#0a66c2}.stepType-wait[data-v-7ff17559]{border-color:var(--border);background:var(--surface)}.stepConnector[data-v-7ff17559]{flex-direction:column;align-items:center;display:flex}.slotHint[data-v-7ff17559]{border-top:1px dashed var(--border2);opacity:.6;width:100%;margin:4px 0}.dropGhost[data-v-7ff17559]{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-7ff17559]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.connLine[data-v-7ff17559]{background:var(--border);border-radius:1px;flex-shrink:0;width:2px;height:14px}.connInsertBtn[data-v-7ff17559]{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-7ff17559]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.dangerSection[data-v-7ff17559]{border-top:1px solid var(--border2);margin-top:32px;padding-top:20px}.muted[data-v-5cc95606]{color:var(--muted)}.tableWrap[data-v-5cc95606]{width:100%;overflow-x:auto}.table[data-v-5cc95606]{border-collapse:collapse;width:100%;min-width:1180px}.table.compactAccount[data-v-5cc95606]{min-width:960px}.table th[data-v-5cc95606]{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-5cc95606]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 14px}.summaryText[data-v-5cc95606]{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:520px;display:-webkit-box;overflow:hidden}.runRow[data-v-5cc95606]{cursor:pointer}.runRow[data-v-5cc95606]:hover{background:var(--row-hover-bg)}.badge[data-v-5cc95606]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.badge.success[data-v-5cc95606]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.badge.danger[data-v-5cc95606]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.badge.warning[data-v-5cc95606]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.badge.test[data-v-5cc95606]{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f659}.agentCell[data-v-5cc95606]{align-items:center;gap:8px;display:inline-flex}.agentName[data-v-5cc95606]{font-weight:600}.accountCell[data-v-5cc95606]{align-items:center;gap:10px;display:inline-flex}.accountDomain[data-v-5cc95606]{font-weight:600}.createdCell[data-v-5cc95606]{flex-direction:column;gap:4px;display:flex}.runtime[data-v-5cc95606]{color:var(--muted);font-size:12px}.outputPills[data-v-5cc95606]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pillOut[data-v-5cc95606]{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-5cc95606]{background:#2563eb0f;border-color:#2563eb40}.pillSignal[data-v-5cc95606]{background:#d977061a;border-color:#d9770640}.pill[data-v-5cc95606]{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-5cc95606]{flex-direction:column;gap:8px;width:100%;display:flex}.btn[data-v-5cc95606]{cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.more[data-v-5cc95606]{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-9baec542]{--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-9baec542]{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-9baec542]{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-9baec542]:hover{color:var(--color-accent)}.backArrow[data-v-9baec542]{transform:rotate(180deg)}.error[data-v-9baec542]{color:var(--danger);margin-bottom:10px}.muted[data-v-9baec542]{color:var(--muted)}.errorBanner[data-v-9baec542]{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-9baec542]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.definitionForm[data-v-9baec542]{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.formField[data-v-9baec542]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-9baec542]{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-9baec542]{align-items:flex-end;gap:var(--space-3);display:flex}.runRow[data-v-9baec542]{cursor:pointer}.runRow[data-v-9baec542]:hover{background:var(--row-hover-bg)}.page-layout[data-v-9baec542]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.mainCol[data-v-9baec542]{gap:14px;min-width:0;display:grid}.panel[data-v-9baec542]{min-width:0}.section-title[data-v-9baec542]{margin-bottom:10px;font-weight:600}.grid[data-v-9baec542]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nameIconRow[data-v-9baec542]{grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.field[data-v-9baec542]{flex-direction:column;gap:6px;display:flex}.approachInput[data-v-9baec542]{min-height:220px}label[data-v-9baec542]{color:var(--muted);font-size:12px}.meta[data-v-9baec542]{gap:12px;margin-top:10px;display:flex}.versionList[data-v-9baec542]{gap:8px;display:grid}.versionCard[data-v-9baec542]{border:1px solid var(--border);border-radius:10px;gap:6px;padding:10px;display:grid}.versionTopRow[data-v-9baec542]{align-items:center;gap:8px;display:flex}.versionLabel[data-v-9baec542]{font-weight:700}.versionCurrentPill[data-v-9baec542]{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-9baec542]{flex-wrap:wrap;gap:8px;display:flex}.diffBody[data-v-9baec542]{gap:12px;display:grid}.diffColumns[data-v-9baec542]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffCol[data-v-9baec542]{min-width:0}.diffColHead[data-v-9baec542]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.diffKeyList[data-v-9baec542]{gap:10px;display:grid}.diffKeyRow[data-v-9baec542]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.diffKeyPath[data-v-9baec542]{margin-bottom:8px;font-size:12px;font-weight:700}.diffKeyCols[data-v-9baec542]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffKeyVal[data-v-9baec542]{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-9baec542]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.diffAgentName[data-v-9baec542]{font-weight:600}.diffSection[data-v-9baec542]{gap:8px;display:grid}.diffSectionTitle[data-v-9baec542]{color:var(--muted);font-size:12px;font-weight:700}.diffMiniHead[data-v-9baec542]{color:var(--muted);font-size:11px;font-weight:700}.diffIconBox[data-v-9baec542]{border:1px solid var(--border);border-radius:8px;justify-items:start;gap:6px;padding:10px;display:grid}.toolCatalogList[data-v-9baec542]{gap:10px;max-height:60vh;display:grid;overflow:auto}.toolCategoryBlock[data-v-9baec542]{border:1px solid var(--border);border-radius:10px;gap:8px;padding:10px;display:grid}.toolCategoryTitle[data-v-9baec542]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.toolPills[data-v-9baec542]{flex-wrap:wrap;gap:6px;display:flex}.toolPill[data-v-9baec542]{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-9baec542]:hover{background:var(--surface3,#e5e7eb);border-color:var(--border2,#d1d5db)}.toolDetailDesc[data-v-9baec542]{margin:0;font-size:13px;line-height:1.5}.toolHintBtn[data-v-9baec542]{color:var(--link);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.toolHintBtn[data-v-9baec542]:hover{text-decoration:underline}.toolHintLine[data-v-9baec542]{color:var(--muted);margin-top:2px;font-size:12px}.toolHintInline[data-v-9baec542]{font-size:inherit;vertical-align:baseline;margin-top:0;display:inline}.versionViewBody[data-v-9baec542]{gap:8px;font-size:13px;display:grid}.versionViewDefinition[data-v-9baec542]{margin-top:2px}.versionViewReadOnly[data-v-9baec542]{background:var(--table-header-bg)}.versionViewIconPreview[data-v-9baec542]{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-9baec542]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:14px;display:flex}.tabBtn[data-v-9baec542]{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-9baec542]:hover{color:var(--text)}.tabBtn.active[data-v-9baec542]{color:var(--text);border-bottom-color:var(--link)}.correctionMasterItemTop[data-v-9baec542]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.correctionMasterSubject[data-v-9baec542]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.correctionType[data-v-9baec542]{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-9baec542]{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-9baec542]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.learningStatusRight[data-v-9baec542]{align-items:center;gap:8px;display:flex}.learningStatusLabel[data-v-9baec542]{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-9baec542]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learningStatusQueue[data-v-9baec542]{align-items:center;gap:6px;display:flex}.lastRunItem[data-v-9baec542]{align-items:center;gap:4px;display:flex}.correctionNewBadge[data-v-9baec542]{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-9baec542]{gap:6px;margin-top:4px;display:flex}.feedbackPill[data-v-9baec542]{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-9baec542]{color:#92400e;background:#fef3c7}.feedbackPill.edited[data-v-9baec542]{background:var(--color-bg-subtle,#f1f5f9);color:var(--color-text-secondary,#334155)}.starredBanner[data-v-9baec542]{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-9baec542]{white-space:pre-wrap;font-size:13px;line-height:1.5}.correctionFieldLabel[data-v-9baec542]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:700}.correctionSubjectDiff[data-v-9baec542]{gap:2px;display:grid}.correctionSubjectRow[data-v-9baec542]{border-radius:4px;align-items:flex-start;gap:6px;padding:3px 6px;font-size:13px;display:flex}.correctionSubjectRow.removed[data-v-9baec542]{background:var(--diff-removed-bg,#fff1f2)}.correctionSubjectRow.added[data-v-9baec542]{background:var(--diff-added-bg,#f0fdf4)}.correctionDiffMark[data-v-9baec542]{flex-shrink:0;width:12px;font-family:ui-monospace,monospace;font-weight:700}.correctionSubjectStatic[data-v-9baec542]{color:var(--text);font-size:13px}.rulesTable[data-v-9baec542]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.rulesRow[data-v-9baec542]{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-9baec542]:last-child{border-bottom:none}.rulesRow.editing[data-v-9baec542]{grid-template-columns:1fr;align-items:start;padding:10px}.ruleText[data-v-9baec542]{line-height:1.4}.ruleActions[data-v-9baec542]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ruleEditInput[data-v-9baec542]{resize:vertical;width:100%}.learningEditBtn[data-v-9baec542]{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-9baec542]:hover:not(:disabled){color:var(--text);border-color:var(--border2,#d1d5db)}.learningEditBtn[data-v-9baec542]:disabled{opacity:.4;cursor:default}.sampleRowMeta[data-v-9baec542]{margin-bottom:2px}.sampleRowPreview[data-v-9baec542]{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-9baec542]{gap:10px;padding:12px;display:grid}.sampleEditArea[data-v-9baec542]{resize:vertical;min-height:180px;font-size:13px;line-height:1.5}.sampleDetailActions[data-v-9baec542]{gap:8px;display:flex}.learningItemMeta[data-v-9baec542]{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.learningDeleteBtn[data-v-9baec542]{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-9baec542]:hover:not(:disabled){color:var(--danger)}.learningDeleteBtn[data-v-9baec542]:disabled{opacity:.4;cursor:default}.cards[data-v-7af46e86]{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.card[data-v-7af46e86]{align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-2);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;display:inline-flex}.card:hover .lbl[data-v-7af46e86]{color:var(--color-text-primary)}.card.active[data-v-7af46e86]{border-bottom-color:var(--color-accent)}.lbl[data-v-7af46e86]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--color-text-tertiary)}.card.active .lbl[data-v-7af46e86]{color:var(--color-text-primary);font-weight:var(--fw-semibold)}.num[data-v-7af46e86]{font-size:var(--fs-sm);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.card.active .num[data-v-7af46e86]{color:var(--color-accent)}.wrap[data-v-9457f25a]{flex-shrink:0;display:inline-flex;position:relative}.trigger[data-v-9457f25a]{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;padding:0;display:inline-flex;position:relative}.trigger[data-v-9457f25a]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.trigger.active[data-v-9457f25a]{color:var(--color-accent);border-color:var(--color-accent)}.badge[data-v-9457f25a]{border-radius:var(--radius-full);background:var(--color-accent);color:#fff;min-width:15px;height:15px;font-size:10px;font-weight:var(--fw-semibold);text-align:center;padding:0 3px;line-height:15px;position:absolute;top:-5px;right:-5px}.panel[data-v-9457f25a]{z-index:40;width:260px;padding:var(--space-3);gap:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.panelHead[data-v-9457f25a]{justify-content:space-between;align-items:center;display:flex}.panelTitle[data-v-9457f25a]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.clearAll[data-v-9457f25a]{font-family:inherit;font-size:var(--fs-xs);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.clearAll[data-v-9457f25a]:hover{text-decoration:underline}.field[data-v-9457f25a]{gap:var(--space-1);flex-direction:column;display:flex}.fieldLabel[data-v-9457f25a]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.field .input[data-v-9457f25a]{width:100%}.actions[data-v-f912cb02]{align-items:center;gap:var(--space-2);display:flex}.iconBtn[data-v-f912cb02]{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.iconBtn[data-v-f912cb02]:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.flip[data-v-f912cb02]{transform:rotate(180deg)}.rangeStatic[data-v-f912cb02]{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.actionsPage[data-v-9e9d07bf]{--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%;min-height:0;display:flex}.pageError[data-v-9e9d07bf]{color:var(--color-danger);padding:var(--space-3) var(--space-5);font-size:var(--fs-sm)}.backLink[data-v-9e9d07bf]{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-9e9d07bf]:hover{color:var(--color-accent)}.backArrow[data-v-9e9d07bf]{transform:rotate(180deg)}.filterRow[data-v-9e9d07bf]{align-items:center;gap:var(--space-3);padding:0 0 var(--space-2);flex-shrink:0;min-width:0;display:flex}.filterRowRight[data-v-9e9d07bf]{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.listScroll[data-v-9e9d07bf]{border:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-bg-app);border-top:none;flex:auto;min-height:0;overflow-y:auto}.listEmpty[data-v-9e9d07bf]{padding:var(--space-6);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.rows[data-v-9e9d07bf]{flex-direction:column;display:flex}.row[data-v-9e9d07bf]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);cursor:pointer;text-align:left;--row-line-top:20px;--row-line-bottom:18px;--row-line-gap:2px;grid-template-columns:20px minmax(0,1.2fr) minmax(0,2.4fr) 170px max-content;min-width:0;display:grid}.cellStack[data-v-9e9d07bf],.whoText[data-v-9e9d07bf]{align-items:flex-start;gap:var(--row-line-gap);flex-direction:column;min-width:0;display:flex}.whoName[data-v-9e9d07bf],.previewTop[data-v-9e9d07bf],.cellStack>.stackPrimary[data-v-9e9d07bf]{min-height:var(--row-line-top);line-height:var(--row-line-top)}.whoMeta[data-v-9e9d07bf],.previewSequence[data-v-9e9d07bf],.cellStack>.statusLine[data-v-9e9d07bf],.cellStack>.stackSecondary[data-v-9e9d07bf]{min-height:var(--row-line-bottom);line-height:var(--row-line-bottom)}.stackPrimary[data-v-9e9d07bf],.stackSecondary[data-v-9e9d07bf]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.stackPrimary[data-v-9e9d07bf]{color:var(--color-text-secondary);font-size:14px}.stackPrimary.unassigned[data-v-9e9d07bf]{color:var(--color-text-tertiary);font-style:italic}.stackSecondary[data-v-9e9d07bf]{color:var(--color-text-tertiary);font-size:12px}.row[data-v-9e9d07bf]:last-child{border-bottom:none}.row.selected[data-v-9e9d07bf]{background:var(--color-bg-surface);box-shadow:inset 2px 0 0 var(--color-accent)}.row[data-v-9e9d07bf]:focus,.row[data-v-9e9d07bf]:focus-visible{outline:none}.cellWho[data-v-9e9d07bf]{align-items:center;gap:var(--space-3);padding-left:var(--space-2);min-width:0;display:flex}.whoLogo[data-v-9e9d07bf]{border-radius:var(--radius-md);flex-shrink:0}.whoName[data-v-9e9d07bf],.whoMeta[data-v-9e9d07bf]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.whoName[data-v-9e9d07bf]{font-size:14px;font-weight:var(--fw-semibold);color:var(--color-text-primary)}.whoMeta[data-v-9e9d07bf]{color:var(--color-text-tertiary);font-size:12px}.previewTop[data-v-9e9d07bf]{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.previewIcon[data-v-9e9d07bf]{flex-shrink:0}.previewPrimary[data-v-9e9d07bf]{min-width:max-content;max-width:60%;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:14px;overflow:hidden}.previewInlineBody[data-v-9e9d07bf]{min-width:0;color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:14px;overflow:hidden}.previewSequence[data-v-9e9d07bf]{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.seqPill[data-v-9e9d07bf]{height:var(--row-line-bottom);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);align-items:center;gap:4px;min-width:0;font-size:12px;display:inline-flex}.seqPillIcon[data-v-9e9d07bf]{flex-shrink:0}.seqPillText[data-v-9e9d07bf]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.seqPillLink[data-v-9e9d07bf]{text-decoration:none}.seqPillLink[data-v-9e9d07bf]:hover{border-color:var(--color-accent);color:var(--color-accent)}.seqStep[data-v-9e9d07bf]{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;font-size:12px}.cellDate[data-v-9e9d07bf]{font-variant-numeric:tabular-nums}.statusLine[data-v-9e9d07bf]{align-items:center;gap:6px;min-width:0;display:inline-flex}.indicators[data-v-9e9d07bf]{align-items:center;gap:6px;display:inline-flex}.indicatorLink[data-v-9e9d07bf]{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:2px;display:inline-flex}.indicatorLink[data-v-9e9d07bf]:hover{background:var(--color-bg-subtle)}.integrationIcon[data-v-9e9d07bf]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.statusPill[data-v-9e9d07bf]{font-family:var(--font-sans);font-size:12px;font-weight:var(--fw-semibold);letter-spacing:.01em;height:var(--row-line-bottom);padding:0 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;text-overflow:ellipsis;align-self:flex-start;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.statusPill[data-status=pending][data-v-9e9d07bf],.statusPill[data-status=pending_approval][data-v-9e9d07bf]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=revision_in_progress][data-v-9e9d07bf]{background:var(--color-bg-surface);color:var(--hue-purple)}.statusPill[data-status=queued_for_sending][data-v-9e9d07bf]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=sending][data-v-9e9d07bf]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=sent][data-v-9e9d07bf]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=delivered][data-v-9e9d07bf]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=opened][data-v-9e9d07bf]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=replied][data-v-9e9d07bf]{background:var(--color-reply-soft);color:var(--color-reply)}.statusPill[data-status=bounced][data-v-9e9d07bf]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=spam][data-v-9e9d07bf],.statusPill[data-status=send_failed][data-v-9e9d07bf]{background:var(--color-danger-soft);color:var(--color-danger)}.statusPill[data-status=voicemail_left][data-v-9e9d07bf]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=call_answered][data-v-9e9d07bf]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=no_answer][data-v-9e9d07bf],.statusPill[data-status=deleted][data-v-9e9d07bf]{background:var(--color-bg-subtle);color:var(--color-text-tertiary)}.rowCheckbox[data-v-9e9d07bf]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}.dismissOverlay[data-v-9e9d07bf]{z-index:10000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dismissDialog[data-v-9e9d07bf]{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-9e9d07bf]{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.dismissTitle[data-v-9e9d07bf]{color:var(--color-text-primary);font-size:14px;font-weight:700}.dismissClose[data-v-9e9d07bf]{cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1}.dismissBody[data-v-9e9d07bf]{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.dismissHint[data-v-9e9d07bf]{font-size:var(--fs-sm);color:var(--color-text-tertiary);margin:0 0 6px}.dismissOption[data-v-9e9d07bf]{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-9e9d07bf]{cursor:pointer;flex:none}.dismissNotes[data-v-9e9d07bf]{resize:vertical;width:100%;font-size:var(--fs-sm);margin-top:8px}.dismissFooter[data-v-9e9d07bf]{border-top:1px solid var(--color-border-subtle);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.detailPage[data-v-9754b0a3]{--border:var(--color-border-subtle);--border2:var(--color-border-subtle);--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);--hover-bg:var(--color-bg-subtle);--link:var(--color-accent);--field-bg:var(--color-bg-subtle);--focus-border:var(--color-accent);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.detailPaneContent[data-v-9754b0a3]{border:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-bg-app);border-top:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.detailPaneContent[data-v-9754b0a3] .shell.mode-embedded{--surface:var(--color-bg-app);--panel:var(--color-bg-app);flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.detailPaneContent[data-v-9754b0a3] .shell:not(.mode-embedded),.detailPaneContent[data-v-9754b0a3] .dismissOverlay{--surface:var(--color-bg-surface);--panel:var(--color-bg-surface)}.detailEmpty[data-v-9754b0a3]{padding:var(--space-6);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.pageError[data-v-9754b0a3]{padding:var(--space-3) var(--space-4);color:var(--color-danger);font-size:var(--fs-sm)}.backLink[data-v-9754b0a3]{align-items:center;gap:var(--space-1);cursor:pointer;color:var(--color-text-secondary);font-size:var(--fs-sm);background:0 0;border:none;padding:0;display:inline-flex}.backLink[data-v-9754b0a3]:hover{color:var(--color-text-primary)}.backArrow[data-v-9754b0a3]{transform:rotate(180deg)}.navGroup[data-v-9754b0a3]{align-items:center;gap:var(--space-2);margin-left:var(--space-4);display:inline-flex}.navPosition[data-v-9754b0a3]{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.navBtn[data-v-9754b0a3]{padding:var(--space-1) var(--space-2)}.eyebrow[data-v-082eb599]{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-082eb599]{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-082eb599]:hover{color:var(--color-text-primary)}.backArrow[data-v-082eb599]{transform:rotate(180deg)}.btn[data-v-082eb599]{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-082eb599]:hover{border-color:var(--color-border-strong)}.error[data-v-082eb599]{color:var(--color-danger);margin-bottom:var(--space-3)}.listPanel[data-v-082eb599]{background:var(--color-bg-app)}.listPanelEmpty[data-v-082eb599]{padding:var(--space-7) 0;text-align:center;color:var(--color-text-secondary);font-size:var(--fs-sm)}.sections[data-v-082eb599]{gap:var(--space-5);padding:var(--space-3) 0;flex-direction:column;display:flex}.daySection[data-v-082eb599]{padding:0}.dayHeader[data-v-082eb599]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.dayTitle[data-v-082eb599]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.dayMeta[data-v-082eb599]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.daySeparator[data-v-082eb599]{background:var(--color-border-subtle);height:1px;margin-bottom:var(--space-2)}.tableWrap[data-v-082eb599]{background:var(--color-bg-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);overflow-x:auto}.table[data-v-082eb599]{border-collapse:collapse;table-layout:fixed;width:100%}.colTrigger[data-v-082eb599]{width:300px}.colAccount[data-v-082eb599],.colAgents[data-v-082eb599]{width:260px}.colResults[data-v-082eb599]{width:auto}.table td[data-v-082eb599]{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-082eb599]{border-bottom:0}.activityRow[data-v-082eb599]{transition:background var(--duration-fast) var(--ease-out);cursor:pointer}.activityRow:hover>td[data-v-082eb599],.activityRow.selected>td[data-v-082eb599]{background:var(--color-bg-subtle)}.activityRow.selected>td[data-v-082eb599]:first-child{box-shadow:inset 3px 0 0 0 var(--color-accent)}.triggerCell[data-v-082eb599],.agentsCell[data-v-082eb599],.resultsCell[data-v-082eb599]{min-width:0}.linkBtn[data-v-082eb599]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.scrollTrigger[data-v-082eb599]{width:100%;height:1px}.loadingMore[data-v-082eb599]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.agentsList[data-v-082eb599]{gap:var(--space-1);flex-wrap:wrap;display:flex}.agentPill[data-v-082eb599]{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-082eb599]:hover{border-color:var(--color-accent)}.agentName[data-v-082eb599]{font-weight:var(--fw-semibold)}.agentStatusText[data-v-082eb599]{font-size:11px;font-weight:var(--fw-medium);text-transform:lowercase}.agentStatusText.success[data-v-082eb599]{color:var(--color-accent)}.agentStatusText.warning[data-v-082eb599]{color:var(--color-warning,#d97706)}.agentStatusText.danger[data-v-082eb599]{color:var(--color-danger)}.badges[data-v-082eb599]{gap:var(--space-1);flex-wrap:wrap;display:flex}.outcomePill[data-v-082eb599]{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-082eb599]:hover{border-color:var(--color-accent);background:var(--color-bg-surface)}.outcomePill.hasColor[data-v-082eb599]{font-weight:var(--fw-semibold)}.outcomePill .pillIcon[data-v-082eb599]{flex-shrink:0;width:14px;height:14px}.emptyLabel[data-v-082eb599]{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic}.pillList[data-v-1bd49df7]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.listSurface[data-v-bfd6c62b]{border:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-bg-app);border-top:none;overflow:hidden}.memberHeader[data-v-bfd6c62b],.memberRow[data-v-bfd6c62b]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);min-width:0;display:grid}.memberHeader[data-v-bfd6c62b]{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-app)}.headerCol[data-v-bfd6c62b]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);white-space:nowrap}.memberRow[data-v-bfd6c62b]{border-top:1px solid var(--color-border-subtle);font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.memberRow[data-v-bfd6c62b]:first-child{border-top:none}.memberRowSelected[data-v-bfd6c62b]{background:var(--color-bg-subtle);box-shadow:inset 2px 0 0 var(--color-accent)}.checkboxCol input[data-v-bfd6c62b]{cursor:pointer;width:15px;height:15px;accent-color:var(--color-accent)}.stageCol[data-v-bfd6c62b]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.sentimentCol[data-v-bfd6c62b]{align-items:center;min-width:0;display:flex}.sentimentCell[data-v-bfd6c62b]{width:100%;min-width:0;padding:3px var(--space-2);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sentimentHead[data-v-bfd6c62b]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;gap:4px;display:flex}.sentimentLabel[data-v-bfd6c62b]{white-space:nowrap}.sentimentIntensity[data-v-bfd6c62b]{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);font-weight:var(--fw-medium)}.sentimentSummary[data-v-bfd6c62b]{font-size:var(--fs-xs);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sentiment--positive .sentimentHead[data-v-bfd6c62b]{color:var(--color-success,#16a34a)}.sentiment--negative .sentimentHead[data-v-bfd6c62b]{color:var(--color-danger,#dc2626)}.sentiment--neutral .sentimentHead[data-v-bfd6c62b]{color:var(--color-warning,#ca8a04)}.metaCol[data-v-bfd6c62b],.ownerCol[data-v-bfd6c62b],.changedCol[data-v-bfd6c62b],.playCol[data-v-bfd6c62b]{flex-direction:column;gap:2px;min-width:0;display:flex}.metaPrimary[data-v-bfd6c62b]{font-size:var(--fs-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metaSecondary[data-v-bfd6c62b]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.metaSecondaryWrap[data-v-bfd6c62b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ownerLabel[data-v-bfd6c62b]{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.unassigned[data-v-bfd6c62b]{color:var(--color-text-tertiary)}.playPill[data-v-bfd6c62b]{max-width:100%;color:inherit;align-self:start;text-decoration:none}.playPill[data-v-bfd6c62b]:hover{border-color:var(--color-accent)}.playPillText[data-v-bfd6c62b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trailingCol[data-v-bfd6c62b]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.listEmpty[data-v-bfd6c62b]{padding:var(--space-12) 0;text-align:center;font-size:var(--fs-sm);color:var(--color-text-tertiary)}.stageDot--staged[data-v-bfd6c62b]{background:var(--color-text-tertiary,#9ca3af)}.stageDot--qualified[data-v-bfd6c62b]{background:var(--color-accent,#4f46e5)}.stageDot--active[data-v-bfd6c62b]{background:var(--color-scheduled,#0ea5e9)}.stageDot--engaged[data-v-bfd6c62b]{background:var(--color-success,#047857)}.stageDot--timed_out[data-v-bfd6c62b]{background:var(--color-warning,#ca8a04)}.stageDot--disqualified[data-v-bfd6c62b]{background:var(--color-danger,#dc2626)}.engagedPage[data-v-d1506f92]{flex-direction:column;min-height:0;display:flex}.searchInput[data-v-d1506f92]{padding:var(--space-1) var(--space-2);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);outline:none;width:240px}.searchInput[data-v-d1506f92]:focus{border-color:var(--color-accent)}.searchInput[data-v-d1506f92]::placeholder{color:var(--color-text-tertiary)}.pageError[data-v-d1506f92]{padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-danger-soft,#fee2e2);color:var(--color-danger,#dc2626);font-size:var(--fs-sm)}.actionNotice[data-v-d1506f92]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-size:var(--fs-sm);color:var(--color-text-secondary);display:flex}.actionNoticeClose[data-v-d1506f92]{font-size:var(--fs-lg);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;line-height:1}.assignOwnerBody[data-v-d1506f92]{gap:var(--space-3);flex-direction:column;display:flex}.assignOwnerIntro[data-v-d1506f92]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin:0}.ownerSelect[data-v-d1506f92]{width:100%;padding:var(--space-2);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)}.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-4074b433]{--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-4074b433]{color:var(--color-danger);font-family:var(--font-sans);font-size:var(--fs-sm)}.runLoading[data-v-4074b433],.runEmpty[data-v-4074b433]{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--fs-sm)}.headerCard[data-v-4074b433]{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-4074b433]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.headerLeft[data-v-4074b433]{align-items:flex-start;gap:var(--space-3);display:flex}.headerLeftMain[data-v-4074b433]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.statusRow[data-v-4074b433]{align-items:center;gap:var(--space-2);display:flex}.accountLink[data-v-4074b433]{color:var(--color-text-primary);text-decoration:none}.accountLink[data-v-4074b433]:hover{text-decoration:underline}.accountName[data-v-4074b433]{color:var(--color-text-primary)}.badge[data-v-4074b433]{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}.badgeTest[data-v-4074b433]{background:var(--hue-blue-soft);border-color:var(--hue-blue-edge);color:var(--hue-blue)}.rerunBtn[data-v-4074b433]{align-items:center;gap:var(--space-1);margin-left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);display:inline-flex}.rerunBtn[data-v-4074b433]:hover:not(:disabled){background:var(--color-bg-muted,var(--color-bg-subtle))}.rerunBtn[data-v-4074b433]:disabled{opacity:.6;cursor:not-allowed}.rerunError[data-v-4074b433]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-danger,#dc2626)}.runKindInfo[data-v-4074b433]{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;min-width:0;display:flex}.runKindRow[data-v-4074b433]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.agentNameLink[data-v-4074b433]{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;overflow:hidden}.agentNameLink[data-v-4074b433]:hover{text-decoration:underline}.agentNameText[data-v-4074b433]{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-4074b433]{color:var(--color-text-tertiary);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.salesPlayLink[data-v-4074b433]{font-size:var(--fs-xs);color:var(--color-text-secondary);text-decoration:none}.salesPlayLink[data-v-4074b433]:hover{text-decoration:underline}.reasonRow[data-v-4074b433]{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.sourcePill[data-v-4074b433]{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-4074b433]{color:var(--color-text-tertiary)}.reasonMuted[data-v-4074b433]{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.triggerName[data-v-4074b433]{font-weight:var(--fw-semibold);font-size:var(--fs-xs)}.summarySection[data-v-4074b433]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.summaryText[data-v-4074b433]{font-size:var(--fs-sm);color:var(--color-text-primary);line-height:var(--lh-normal)}.pillsSection[data-v-4074b433]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);gap:var(--space-1);flex-wrap:wrap;display:flex}.stagedPill[data-v-4074b433]{color:var(--color-text-secondary)}.activitySection[data-v-4074b433]{min-height:60vh}.muted[data-v-331a9664]{color:var(--color-text-tertiary,#a3a3a3);font-size:13px}.altTimeline[data-v-331a9664]{padding:0 0 var(--space-5,20px);position:relative}.altTimelineLine[data-v-331a9664]{background:var(--color-border,#e5e2dc);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.altEntry[data-v-331a9664]{align-items:flex-start;margin-bottom:16px;display:flex;position:relative}.altEntry.altLeft[data-v-331a9664]{justify-content:flex-start;padding-right:calc(50% + 20px)}.altEntry.altRight[data-v-331a9664]{justify-content:flex-end;padding-left:calc(50% + 20px)}.altDot[data-v-331a9664]{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-331a9664]{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-331a9664]:hover{box-shadow:var(--shadow-neu-out-cream-sm,0 1px 4px #0000000d)}.altCardButton[data-v-331a9664]{font:inherit;color:inherit;text-align:left;cursor:pointer}.altCardHead[data-v-331a9664]{align-items:center;gap:6px;display:flex}.altIcon[data-v-331a9664]{flex-shrink:0;align-items:center;display:inline-flex}.altType[data-v-331a9664]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.altDate[data-v-331a9664]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.altCardTitle[data-v-331a9664]{color:var(--color-text-primary,#1a1a1a);font-size:13px;font-weight:600;line-height:1.35}.altCardSub[data-v-331a9664]{color:var(--color-text-tertiary,#a3a3a3);font-size:12px;line-height:1.35}.altCardTime[data-v-331a9664]{color:var(--color-text-tertiary,#a3a3a3);font-variant-numeric:tabular-nums;font-size:11px}.altLoadMore[data-v-331a9664]{padding-top:var(--space-3,12px);justify-content:center;display:flex}.acctDetail[data-v-6811e202]{gap:var(--space-6,24px);flex-direction:column;display:flex}.acctHeader[data-v-6811e202]{justify-content:space-between;align-items:center;gap:var(--space-4,16px);display:flex}.acctIdentity[data-v-6811e202]{align-items:center;gap:var(--space-4,16px);min-width:0;display:flex}.acctLogo[data-v-6811e202]{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-6811e202]{flex-direction:column;gap:4px;min-width:0;display:flex}.acctName[data-v-6811e202]{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-6811e202]{align-items:center;gap:var(--space-3,12px);display:flex}.acctDomain[data-v-6811e202]{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-6811e202]:hover{color:var(--color-accent,#059669)}.acctBadges[data-v-6811e202]{align-items:center;gap:4px;display:flex}.badgeLink[data-v-6811e202],.badgeIcon[data-v-6811e202]{align-items:center;line-height:0;display:inline-flex}.crmSync[data-v-6811e202]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.crmSpinner[data-v-6811e202]{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-6811e202;display:inline-block}@keyframes crm-spin-6811e202{to{transform:rotate(360deg)}}.crmSyncLabel[data-v-6811e202]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.sectionTitle[data-v-6811e202]{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-6811e202]{gap:var(--space-3,12px);padding-bottom:var(--space-3,12px);min-height:200px;display:flex;overflow-x:auto}.kanbanCol[data-v-6811e202]{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-6811e202]{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-6811e202]{color:var(--color-text-secondary,#525252);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.kanbanColCount[data-v-6811e202]{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-6811e202]{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow-y:auto}.kanbanCard[data-v-6811e202]{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-6811e202]:hover{box-shadow:var(--shadow-neu-out-cream-sm,0 2px 6px #0000000f);border-color:var(--color-accent,#059669)}.kanbanCardTop[data-v-6811e202]{align-items:center;gap:8px;display:flex}.kanbanCardDot[data-v-6811e202]{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-6811e202]{flex-direction:column;gap:1px;min-width:0;display:flex}.kanbanCardName[data-v-6811e202]{color:var(--color-text-primary,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.kanbanCardTitle[data-v-6811e202]{color:var(--color-text-tertiary,#a3a3a3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.kanbanCardPlays[data-v-6811e202]{flex-wrap:wrap;gap:4px;display:flex}.kanbanPlayPill[data-v-6811e202]{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-6811e202]{color:var(--color-text-tertiary,#a3a3a3);text-align:center;padding:8px 4px;font-size:12px}.muted[data-v-6811e202]{color:var(--color-text-tertiary,#a3a3a3);font-size:13px}.loadError[data-v-6811e202]{padding:var(--space-5,20px)}.timelineSection[data-v-6811e202]{margin-top:var(--space-2,8px)}.contactDetail[data-v-9d9ae193]{gap:var(--space-6,24px);flex-direction:column;display:flex}.ctHeader[data-v-9d9ae193]{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);display:flex}.ctHeaderRight[data-v-9d9ae193]{align-items:center;gap:var(--space-3,12px);flex-shrink:0;display:flex}.ctIdentity[data-v-9d9ae193]{align-items:flex-start;gap:var(--space-4,16px);min-width:0;display:flex}.ctLogo[data-v-9d9ae193]{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-9d9ae193]{flex-direction:column;gap:4px;min-width:0;display:flex}.ctName[data-v-9d9ae193]{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-9d9ae193]{font-size:var(--fs-sm,14px);color:var(--color-text-secondary,#525252)}.ctMeta[data-v-9d9ae193]{align-items:center;gap:var(--space-3,12px);font-size:var(--fs-sm,14px);flex-wrap:wrap;display:flex}.ctCompany[data-v-9d9ae193]{color:var(--color-text-tertiary,#737373);text-decoration:none;transition:color .15s}.ctCompany[data-v-9d9ae193]:hover{color:var(--color-accent,#059669);text-decoration:underline}.ctDetail[data-v-9d9ae193]{color:var(--color-text-tertiary,#737373)}.ctDetail[data-v-9d9ae193]:before{content:"·";margin-right:var(--space-3,12px);color:var(--color-border,#d4d4d4)}.ctLinks[data-v-9d9ae193]{align-items:center;gap:var(--space-3,12px);margin-top:2px;display:flex}.ctExtLink[data-v-9d9ae193]{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-9d9ae193]:hover{color:var(--color-accent,#059669)}.crmSync[data-v-9d9ae193]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.crmSpinner[data-v-9d9ae193]{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-9d9ae193;display:inline-block}@keyframes crm-spin-9d9ae193{to{transform:rotate(360deg)}}.crmSyncLabel[data-v-9d9ae193]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.sectionTitle[data-v-9d9ae193]{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-9d9ae193]{flex-direction:column;gap:10px;display:flex}.spCard[data-v-9d9ae193]{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-9d9ae193]{justify-content:space-between;align-items:center;gap:8px;display:flex}.spName[data-v-9d9ae193]{color:var(--color-text-primary,#1a1a1a);font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.spName[data-v-9d9ae193]:hover{color:var(--color-accent,#059669);text-decoration:underline}.spStatus[data-v-9d9ae193]{color:var(--color-text-tertiary,#737373);font-size:12px}.spSeq[data-v-9d9ae193]{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-9d9ae193]{justify-content:space-between;align-items:center;gap:8px;display:flex}.spSeqName[data-v-9d9ae193]{color:var(--color-text-primary,#1a1a1a);font-size:13px;font-weight:600}.spSeqProgress[data-v-9d9ae193]{align-items:center;gap:8px;display:flex}.progressBar[data-v-9d9ae193]{background:var(--color-border,#e5e2dc);border-radius:2px;flex:1;height:4px;overflow:hidden}.progressFill[data-v-9d9ae193]{background:var(--color-accent,#059669);border-radius:2px;height:100%;transition:width .3s}.progressLabel[data-v-9d9ae193]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.statePill[data-v-9d9ae193]{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-9d9ae193]{padding:1px 6px;font-size:9px}.pillSuccess[data-v-9d9ae193]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.pillInfo[data-v-9d9ae193]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.pillWarning[data-v-9d9ae193]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.pillDanger[data-v-9d9ae193]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.pillMuted[data-v-9d9ae193]{background:var(--color-muted-soft,#f5f5f5);color:var(--color-muted,#737373)}.muted[data-v-9d9ae193]{color:var(--color-text-tertiary,#a3a3a3);font-size:13px}.loadMsg[data-v-9d9ae193]{padding:var(--space-5,20px)}.sparkWrap[data-v-7dda81fb]{align-items:center;height:32px;display:flex}.sparkSvg[data-v-7dda81fb]{display:block}.sparkLineEngaged[data-v-7dda81fb]{fill:none;stroke:var(--color-accent,#059669);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.sparkLineOutbound[data-v-7dda81fb]{fill:none;stroke:var(--color-text-tertiary,#94a3b8);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.noData[data-v-7dda81fb]{color:var(--color-text-tertiary,#a3a3a3);font-size:12px}.accountsPage[data-v-9581c465]{flex-direction:column;min-height:0;display:flex}.pageError[data-v-9581c465]{color:var(--color-danger,#dc2626);background:var(--color-danger-soft,#fef2f2);border-bottom:1px solid var(--color-border);padding:8px 16px;font-size:13px}.searchInput[data-v-9581c465]{border:1px solid var(--color-border,#e5e2dc);border-radius:var(--radius-md,8px);background:var(--color-bg-surface,#fff);width:260px;color:var(--color-text-primary);outline:none;padding:6px 12px;font-size:13px;transition:border-color .15s}.searchInput[data-v-9581c465]:focus{border-color:var(--color-accent,#059669)}.accountGrid[data-v-9581c465]{grid-template-columns:minmax(0,1.4fr) 160px minmax(0,1.2fr) minmax(0,.8fr) 130px minmax(0,1fr);align-items:center;gap:12px;display:grid}.listHead[data-v-9581c465]{border-bottom:1px solid var(--color-border,#e5e2dc);padding:6px 12px}.colLabel[data-v-9581c465]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.memberList[data-v-9581c465]{flex-direction:column;display:flex}.memberRow[data-v-9581c465]{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-9581c465]:first-child{border-top:0}.memberRowSelected[data-v-9581c465],.memberRowSelected[data-v-9581c465]:hover{background:var(--color-bg-subtle,#f2ede5)}.cellAccount[data-v-9581c465]{min-width:0}.primaryName[data-v-9581c465]{color:var(--color-text-primary,var(--text));font-weight:700}.contactCount[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);margin-left:4px}.cellRuns[data-v-9581c465]{flex-direction:column;gap:3px;min-width:0;display:flex}.runEntry[data-v-9581c465]{align-items:center;gap:6px;display:flex}.runLink[data-v-9581c465]{flex-shrink:0;text-decoration:none}.runLink[data-v-9581c465]:hover{opacity:.75}.runDate[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:11px}.cellTimeline[data-v-9581c465]{align-items:center;display:flex}.cellActions[data-v-9581c465]{flex-direction:column;gap:4px;min-width:0;display:flex}.pillRow[data-v-9581c465]{flex-wrap:wrap;gap:4px;display:flex}.overflowPill[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);cursor:default;align-self:flex-start}.cellEngagement[data-v-9581c465]{flex-direction:column;gap:4px;min-width:0;display:flex}.engagedBadge[data-v-9581c465]{color:var(--color-accent,#059669);font-size:11px;font-weight:600}.cellPlays[data-v-9581c465]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.playPill[data-v-9581c465]{max-width:100%;color:inherit;align-self:start;text-decoration:none}.playPill[data-v-9581c465]:hover{border-color:var(--color-accent)}.playPillText[data-v-9581c465]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.playState[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;flex-shrink:0;font-size:10px}.dotActive[data-v-9581c465]{background:var(--color-accent,#059669)}.dotQualified[data-v-9581c465]{background:var(--color-info,#3b82f6)}.dotStaged[data-v-9581c465]{background:var(--color-text-tertiary,#a3a3a3)}.dotEngaged[data-v-9581c465]{background:var(--color-accent,#059669)}.dotTerminal[data-v-9581c465]{background:var(--color-danger,#dc2626)}.dotDefault[data-v-9581c465]{background:var(--color-text-tertiary,#a3a3a3)}.mutedDash[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);font-size:12px}.empty[data-v-9581c465]{padding:var(--space-8,56px);justify-content:center;align-items:center;display:flex}.emptyText[data-v-9581c465]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.eyebrow[data-v-f6839098]{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-f6839098]{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-f6839098]{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-f6839098]:focus{border-color:var(--color-accent,#059669)}.filterSelect[data-v-f6839098]{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-f6839098]:focus{border-color:var(--color-accent,#059669)}.contactGrid[data-v-f6839098]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 110px;align-items:center;gap:12px;display:grid}.listHead[data-v-f6839098]{padding:6px 12px}.colLabel[data-v-f6839098]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);font-size:11px;font-weight:700}.memberList[data-v-f6839098]{flex-direction:column;display:flex}.memberRow[data-v-f6839098]{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-f6839098]:hover{background:var(--color-bg-subtle,#f2ede5)}.memberRow[data-v-f6839098]:focus-visible{outline:none}.memberRowSelected[data-v-f6839098],.memberRowSelected[data-v-f6839098]:hover{background:var(--color-bg-subtle,#f2ede5)}.primaryName[data-v-f6839098]{color:var(--color-text-primary,var(--text));font-weight:700}.secondaryLine[data-v-f6839098]{align-items:center;gap:4px;min-width:0;display:flex}.contactTitle[data-v-f6839098]{color:var(--color-text-tertiary,var(--muted))}.companyCell[data-v-f6839098]{align-items:center;gap:6px;min-width:0;display:flex}.companyName[data-v-f6839098]{color:var(--color-text-secondary,#525252);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.statePill[data-v-f6839098]{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-f6839098]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.pillInfo[data-v-f6839098]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.pillWarning[data-v-f6839098]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.pillDanger[data-v-f6839098]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.pillMuted[data-v-f6839098]{background:var(--color-muted-soft,#f5f5f5);color:var(--color-muted,#737373)}.scrollSentinel[data-v-f6839098]{height:1px}.loadingMore[data-v-f6839098]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.empty[data-v-f6839098]{padding:var(--space-8,56px);justify-content:center;align-items:center;display:flex}.emptyText[data-v-f6839098]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.wrap[data-v-7c655dcd]{flex-shrink:0;display:inline-flex;position:relative}.badge[data-v-7c655dcd]{border-radius:var(--radius-full);background:var(--color-accent);color:#fff;min-width:15px;height:15px;font-size:10px;font-weight:var(--fw-semibold);text-align:center;padding:0 3px;line-height:15px;position:absolute;top:-5px;right:-5px}.panel[data-v-7c655dcd]{z-index:40;width:260px;padding:var(--space-3);gap:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.panelHead[data-v-7c655dcd]{justify-content:space-between;align-items:center;display:flex}.panelTitle[data-v-7c655dcd]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.clearAll[data-v-7c655dcd]{font-family:inherit;font-size:var(--fs-xs);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0}.clearAll[data-v-7c655dcd]:hover{text-decoration:underline}.panel .field[data-v-7c655dcd-s]{gap:var(--space-1);flex-direction:column;display:flex}.panel .fieldLabel[data-v-7c655dcd-s]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.queue[data-v-04e78e60]{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-04e78e60]{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-04e78e60]{padding:var(--space-5) var(--space-4) var(--space-3);flex-direction:column;flex-shrink:0;gap:3px;display:flex}.queueHeadTop[data-v-04e78e60]{align-items:center;gap:var(--space-2);display:flex}.queueHeadTop .eyebrow[data-v-04e78e60]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.queueCount[data-v-04e78e60]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.queueScroll[data-v-04e78e60]{min-height:0;padding-bottom:var(--space-5);flex:1;overflow-y:auto}.masterCheckbox[data-v-04e78e60],.rowCheckbox[data-v-04e78e60]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}.rowCheckbox[data-v-04e78e60]{align-self:center}.selectBar[data-v-04e78e60]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);flex-shrink:0;display:flex}.count[data-v-04e78e60]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;flex:1}.sectionHead[data-v-04e78e60]{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}.sectionText[data-v-04e78e60]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sectionCount[data-v-04e78e60]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.coldEye[data-v-04e78e60]{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-04e78e60]:hover{color:var(--color-text-secondary);background:var(--color-bg-subtle)}.coldEye.on[data-v-04e78e60]{color:var(--color-accent);background:var(--color-accent-soft)}.queueEmpty[data-v-04e78e60]{gap:var(--space-1);padding:var(--space-4) var(--space-4);font-size:var(--fs-sm);color:var(--color-text-tertiary);flex-direction:column;display:flex}.queueEmptyHint[data-v-04e78e60]{font-size:var(--fs-xs);opacity:.85}.clearFiltersLink[data-v-04e78e60]{font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.clearFiltersLink[data-v-04e78e60]:hover{text-decoration:underline}.groupHead[data-v-04e78e60]{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.gdot[data-v-04e78e60]{border-radius:999px;flex-shrink:0;width:7px;height:7px}.gname[data-v-04e78e60]{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-04e78e60]{color:var(--color-text-tertiary);font-size:11px;font-weight:700}.gOnly[data-v-04e78e60]{font-family:inherit;font-size:11px;font-weight:var(--fw-semibold);color:var(--color-text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;padding:0}.groupHead:hover .gOnly[data-v-04e78e60],.gOnly[data-v-04e78e60]:focus-visible{opacity:1}.gOnly[data-v-04e78e60]:hover{color:var(--color-text-primary)}.qItem[data-v-04e78e60]{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-04e78e60]:hover{background:var(--color-bg-subtle)}.qItem.sel[data-v-04e78e60]{background:var(--color-bg-surface);border-left-color:var(--color-accent);box-shadow:var(--shadow-sm)}.avatar[data-v-04e78e60]{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-04e78e60]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qName[data-v-04e78e60]{font-size:var(--fs-base);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qRole[data-v-04e78e60]{font-size:var(--fs-xs);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qSignal[data-v-04e78e60]{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-normal);margin-top:3px}.qChevron[data-v-04e78e60]{color:var(--color-text-tertiary);flex-shrink:0;align-self:center}.coldItem .avatar[data-v-04e78e60]{color:var(--color-text-tertiary);box-shadow:inset 0 0 0 1px var(--color-border-subtle)}.coldItem .qName[data-v-04e78e60]{font-weight:var(--fw-medium);color:var(--color-text-secondary)}.blockedItem .qName[data-v-04e78e60]{color:var(--color-text-tertiary)}.qMeta[data-v-04e78e60]{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-04e78e60]{padding:var(--space-4) 0 var(--space-2);align-items:center}.queueHead .eyebrow[data-v-04e78e60],.queueCount[data-v-04e78e60]{display:none}.queueHeadTop[data-v-04e78e60]{justify-content:center;width:100%}.sectionHead[data-v-04e78e60]{padding:var(--space-3) 0;justify-content:center}.sectionText[data-v-04e78e60]{display:none}.queueScroll[data-v-04e78e60]{padding-left:0;padding-right:0}.groupHead[data-v-04e78e60]{padding:var(--space-3) 0 var(--space-1);justify-content:center}.gname[data-v-04e78e60],.gcount[data-v-04e78e60],.gOnly[data-v-04e78e60],.queueEmpty[data-v-04e78e60]{display:none}.qItem[data-v-04e78e60]{padding:var(--space-1) 0;border-left:0;justify-content:center;gap:0}.qItem.sel[data-v-04e78e60]{box-shadow:none;background:0 0}.qItem.sel .avatar[data-v-04e78e60]{box-shadow:0 0 0 2px var(--color-accent)}.qBody[data-v-04e78e60],.qChevron[data-v-04e78e60],.masterCheckbox[data-v-04e78e60],.rowCheckbox[data-v-04e78e60],.selectBar[data-v-04e78e60],.railSort[data-v-04e78e60]{display:none}.railFilter[data-v-04e78e60] .panel{top:0;left:calc(100% + 8px);right:auto}}.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-cb6711d9]{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.avatar[data-v-cb6711d9]{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-cb6711d9]{width:44px;height:44px;font-size:var(--fs-base)}.idText[data-v-cb6711d9]{flex:200px;min-width:0}.idName[data-v-cb6711d9]{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.idMeta[data-v-cb6711d9]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:2px}.signals[data-v-cb6711d9]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.signalChip[data-v-cb6711d9]{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}.signalChip.positive[data-v-cb6711d9]{background:var(--color-success-soft);color:var(--color-success)}.signalChip.negative[data-v-cb6711d9]{background:var(--color-danger-soft);color:var(--color-danger)}.linesCard[data-v-43d11bbd]{padding:var(--space-4) var(--space-5)}.linesEyebrow[data-v-43d11bbd]{margin-bottom:var(--space-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);display:block}.linesGrid[data-v-43d11bbd]{justify-content:start;column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:max-content max-content minmax(0,max-content);align-items:center;display:grid}.linesGrid.callableGrid[data-v-43d11bbd]{grid-template-columns:max-content max-content max-content minmax(0,max-content)}.lineRow[data-v-43d11bbd]{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--space-4);align-items:center;display:grid}.lineLead[data-v-43d11bbd]{display:inline-flex}.callBtn[data-v-43d11bbd]{border-radius:var(--radius-full);width:22px;height:22px;color:var(--color-accent);opacity:.45;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), 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;padding:0;display:inline-flex}.lineRow:hover .callBtn[data-v-43d11bbd]:not(:disabled),.callBtn[data-v-43d11bbd]:focus-visible{opacity:1;background:var(--color-accent);color:#fff}.callBtn[data-v-43d11bbd]:not(:disabled):active{transform:scale(.94)}.callBtn[data-v-43d11bbd]:disabled{opacity:.25;color:var(--color-text-tertiary);cursor:not-allowed}.lineType[data-v-43d11bbd]{font-size:var(--fs-sm);color:var(--color-text-tertiary)}.lineNum[data-v-43d11bbd]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--color-text-primary)}.lineNumOn[data-v-43d11bbd]{font-weight:var(--fw-semibold)}.lineStatus[data-v-43d11bbd]{font-size:var(--fs-sm);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lineStatus.done[data-v-43d11bbd]{color:var(--color-text-secondary)}.lineLive[data-v-43d11bbd]{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);grid-column:3/-1;display:inline-flex}.lineLive.on[data-v-43d11bbd]{color:var(--color-accent)}.lineLive.degraded[data-v-43d11bbd]{color:var(--hue-amber)}.liveFrom[data-v-43d11bbd]{font-size:var(--fs-xs);font-family:var(--font-mono);font-weight:var(--fw-regular);color:var(--color-text-tertiary)}.machineTag[data-v-43d11bbd]{border-radius:var(--radius-full);background:var(--color-bg-app);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.pulse[data-v-43d11bbd]{width:8px;height:8px;animation:pulse-43d11bbd 1.1s var(--ease-out) infinite;background:currentColor;border-radius:999px}.lineLive.on .pulse[data-v-43d11bbd]{animation-duration:1.4s}@keyframes pulse-43d11bbd{0%,to{opacity:1}50%{opacity:.35}}.whyCard[data-v-0084a5b4]{padding:var(--space-5) var(--space-6);box-shadow:var(--shadow-md);position:relative}.whyCard[data-v-0084a5b4]: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-0084a5b4]:before{background:var(--color-reply)}.whyTop[data-v-0084a5b4]{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.tempPill[data-v-0084a5b4]{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-0084a5b4]{background:var(--color-reply-soft);color:var(--color-reply)}.whyLabel[data-v-0084a5b4]{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-0084a5b4]{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-0084a5b4]{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-0084a5b4]{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-0084a5b4]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary)}.briefCards[data-v-807323a3]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.brief[data-v-807323a3]{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-app);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:flex}.briefIcon[data-v-807323a3]{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-807323a3]{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-807323a3]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary);margin-top:4px}@container (width<=560px){.briefCards[data-v-807323a3]{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-224fed2e]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.eyebrow[data-v-224fed2e]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.eyebrowRow[data-v-224fed2e]{align-items:center;gap:var(--space-3);display:flex}.statusPill[data-v-224fed2e]{border-radius:var(--radius-full);font-size:11px;font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.statusPill.amber[data-v-224fed2e]{background:var(--hue-amber-soft);border:1px solid var(--hue-amber-edge);color:var(--hue-amber)}.statusPill.success[data-v-224fed2e]{background:var(--color-success-soft);border:1px solid var(--color-success-edge);color:var(--color-success)}.pillDot[data-v-224fed2e]{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px}.settingsBtn[data-v-224fed2e]{position:relative}.gearBadge[data-v-224fed2e]{border-radius:var(--radius-full);background:var(--hue-amber);color:#fff;width:16px;height:16px;box-shadow:0 0 0 2px var(--color-bg-app);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.sessionBar[data-v-224fed2e]{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-224fed2e]{flex-direction:column;gap:3px;display:flex}.sessionPlay[data-v-224fed2e]{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-224fed2e]{background:var(--color-text-tertiary);border-radius:999px;flex-shrink:0;width:8px;height:8px}.readyCount[data-v-224fed2e]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-left:auto}.startBtn[data-v-224fed2e]{padding:var(--space-2) var(--space-5)}.callBody[data-v-224fed2e]{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}.dialNotice[data-v-224fed2e]{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-224fed2e]{background:var(--color-bg-subtle);border:1px dashed var(--color-border-strong)}.noticeLink[data-v-224fed2e]{font:inherit;color:var(--color-accent);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;padding:0}.noticeLink[data-v-224fed2e]:hover{text-decoration:underline}.notesCard[data-v-224fed2e]{padding:var(--space-4)}.notesHead[data-v-224fed2e]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-224fed2e]{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-224fed2e]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesInput[data-v-224fed2e]{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-224fed2e]::placeholder{color:var(--color-text-tertiary)}.emptyPane[data-v-224fed2e]{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-224fed2e]{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-text-secondary)}.emptyText[data-v-224fed2e]{font-size:var(--fs-sm);max-width:360px}.guide[data-v-a5515acd]{min-height:0;padding:var(--space-6) var(--space-7);flex:1;display:flex;overflow-y:auto}.guideInner[data-v-a5515acd]{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;max-width:820px;margin:auto;display:flex}.guideTitle[data-v-a5515acd]{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);text-align:center}.guideSub[data-v-a5515acd]{font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--color-text-secondary);text-align:center;margin:0}.guideCards[data-v-a5515acd]{width:100%;margin-top:var(--space-6);gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid}.guideCard[data-v-a5515acd]{padding:var(--space-5);gap:var(--space-4);text-align:left;flex-direction:column;display:flex}.cardTitle[data-v-a5515acd]{align-items:center;gap:var(--space-3);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);display:flex}.cardIcon[data-v-a5515acd]{width:28px;height:28px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.steps[data-v-a5515acd]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps li[data-v-a5515acd]{align-items:flex-start;gap:var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-primary);display:flex}.stepNum[data-v-a5515acd]{border-radius:var(--radius-full);background:var(--color-accent-soft);border:1px solid var(--color-accent-edge);width:24px;height:24px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.illo[data-v-a5515acd]{margin-top:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);font-size:var(--fs-xs);color:var(--color-text-primary);overflow:hidden}.illoHead[data-v-a5515acd]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:flex}.illoMark[data-v-a5515acd]{background:var(--color-accent);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.illoMark img[data-v-a5515acd]{width:16px;height:16px;display:block}.illoBrand[data-v-a5515acd]{font-weight:var(--fw-semibold)}.illoBanner[data-v-a5515acd]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:flex}.illoBannerText[data-v-a5515acd]{align-items:center;gap:var(--space-2);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.illoCount[data-v-a5515acd]{border-radius:var(--radius-full);border:1px solid var(--color-accent);background:var(--color-accent-soft);min-width:22px;height:18px;color:var(--color-accent);font-weight:var(--fw-semibold);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.illoBtn[data-v-a5515acd]{border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-text-inverse);font-weight:var(--fw-semibold);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.illoSelectBar[data-v-a5515acd]{justify-content:space-between}.illoSelected[data-v-a5515acd]{font-weight:var(--fw-semibold)}.illoBody[data-v-a5515acd]{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.illoRow[data-v-a5515acd]{align-items:center;gap:var(--space-2);display:flex}.illoLine[data-v-a5515acd]{border-radius:var(--radius-full);background:var(--color-bg-sunk);height:6px;display:block}.illoCheck[data-v-a5515acd]{border:1px solid var(--color-border-strong);background:var(--color-bg-surface);border-radius:2px;flex-shrink:0;width:11px;height:11px;display:inline-block}.illoCheck.on[data-v-a5515acd]{border-color:var(--color-accent);background:var(--color-accent)}.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}.keypad[data-v-706b25cb]{width:252px;padding:var(--space-3);gap:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;display:flex}.head[data-v-706b25cb]{flex-direction:column;gap:2px;display:flex}.eyebrow[data-v-706b25cb]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.sent[data-v-706b25cb]{font-size:var(--fs-xs);color:var(--color-text-secondary);min-height:1.4em}.sentDigits[data-v-706b25cb]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.stage[data-v-706b25cb]{gap:var(--space-2);display:flex}.stageInput[data-v-706b25cb]{min-width:0;height:34px;padding:0 var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-app);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--color-text-primary);outline:none;flex:1}.stageInput[data-v-706b25cb]::placeholder{font-family:var(--font-sans);letter-spacing:normal;color:var(--color-text-tertiary)}.stageInput[data-v-706b25cb]:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus)}.sendBtn[data-v-706b25cb]{height:34px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-app);box-shadow:var(--shadow-neu-in-cream);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0}.sendBtn[data-v-706b25cb]:hover:not(:disabled){background:var(--color-bg-subtle);color:var(--color-text-primary)}.sendBtn[data-v-706b25cb]:active:not(:disabled){transform:scale(.97)}.sendBtn[data-v-706b25cb]:disabled{opacity:.5;cursor:not-allowed}.keys[data-v-706b25cb]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.key[data-v-706b25cb]{border-radius:var(--radius-md);background:var(--color-bg-app);height:44px;box-shadow:var(--shadow-neu-in-cream);font-family:var(--font-sans);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.key[data-v-706b25cb]:hover:not(:disabled){background:var(--color-bg-subtle)}.key[data-v-706b25cb]:active:not(:disabled){transform:scale(.96)}.key[data-v-706b25cb]:disabled{opacity:.5;cursor:not-allowed}.keyDigit[data-v-706b25cb]{font-size:var(--fs-base);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:1}.keyLetters[data-v-706b25cb]{font-size:9px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);min-height:9px;line-height:1}.hint[data-v-706b25cb]{font-size:var(--fs-xs);color:var(--color-text-tertiary);text-align:center;margin:0}.live[data-v-ebe6e88f]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.liveScroll[data-v-ebe6e88f]{min-height:0;padding:var(--space-5) var(--space-7);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.mediaNotice[data-v-ebe6e88f]{align-items:center;gap:var(--space-2);margin:0 var(--space-7) 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);background:var(--hue-amber-soft);border:1px solid var(--hue-amber-edge);color:var(--hue-amber);display:flex}.noticeLink[data-v-ebe6e88f]{font:inherit;font-weight:var(--fw-semibold);color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.notesCard[data-v-ebe6e88f]{padding:var(--space-4)}.notesHead[data-v-ebe6e88f]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-ebe6e88f]{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-ebe6e88f]{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-ebe6e88f]::placeholder{color:var(--color-text-tertiary)}.controls[data-v-ebe6e88f]{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-7);border-top:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.keypadWrap[data-v-ebe6e88f]{margin-right:auto;display:inline-flex;position:relative}.keypadBtn[data-v-ebe6e88f]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-app);box-shadow:var(--shadow-neu-in-cream);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;line-height:1;display:inline-flex}.keypadBtn[data-v-ebe6e88f]:hover:not(:disabled),.keypadBtn[aria-expanded=true][data-v-ebe6e88f]{background:var(--color-bg-subtle);color:var(--color-text-primary)}.keypadBtn[data-v-ebe6e88f]:active:not(:disabled){transform:scale(.97)}.keypadBtn[data-v-ebe6e88f]:disabled{opacity:.5;cursor:not-allowed}.keypadPanel[data-v-ebe6e88f]{z-index:40;position:absolute;bottom:calc(100% + 6px);left:0}.quickPill[data-v-ebe6e88f]{border-radius:var(--radius-full);background:var(--color-bg-app);box-shadow:var(--shadow-neu-in-cream);align-items:stretch;display:inline-flex;overflow:hidden}.quickSeg[data-v-ebe6e88f]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;line-height:1;display:inline-flex}.quickSeg+.quickSeg[data-v-ebe6e88f]{border-left:1px solid var(--color-border-subtle)}.quickSeg[data-v-ebe6e88f]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.quickSeg[data-v-ebe6e88f]:active{transform:scale(.97)}.dispo[data-v-dd1a4e5b]{min-height:0;padding:var(--space-5) var(--space-7);flex:1;justify-content:center;display:flex;overflow-y:auto}.dispoCard[data-v-dd1a4e5b]{gap:var(--space-4);flex-direction:column;width:100%;max-width:620px;display:flex}.who[data-v-dd1a4e5b]{align-items:center;gap:var(--space-3);display:flex}.avatar[data-v-dd1a4e5b]{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-dd1a4e5b]{flex:1;min-width:0}.whoName[data-v-dd1a4e5b]{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:var(--space-2);display:flex}.onCall[data-v-dd1a4e5b]{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-dd1a4e5b]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:2px}.dur[data-v-dd1a4e5b]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.prompt[data-v-dd1a4e5b]{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.grid[data-v-dd1a4e5b]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opt[data-v-dd1a4e5b]{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-dd1a4e5b]:hover{background:var(--color-bg-subtle)}.opt.sel[data-v-dd1a4e5b]{border-color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone)}.notesBlock[data-v-dd1a4e5b]{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-dd1a4e5b]{margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.notesLabel[data-v-dd1a4e5b]{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-dd1a4e5b]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.notesInput[data-v-dd1a4e5b]{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-dd1a4e5b]::placeholder{color:var(--color-text-tertiary)}.err[data-v-dd1a4e5b]{font-size:var(--fs-sm);color:var(--color-danger)}.actions[data-v-dd1a4e5b]{justify-content:flex-end;display:flex}.tiles[data-v-e0d20ec3]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));width:100%;display:grid}.tile[data-v-e0d20ec3]{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-e0d20ec3]{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-e0d20ec3]{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-0d8b0300]{min-height:0;padding:var(--space-7);flex:1;justify-content:center;align-items:center;display:flex;overflow-y:auto}.endInner[data-v-0d8b0300]{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;width:100%;max-width:460px;display:flex}.endIcon[data-v-0d8b0300]{border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.endIcon.ok[data-v-0d8b0300]{background:var(--color-bg-subtle);color:var(--color-accent)}.endIcon.err[data-v-0d8b0300]{background:var(--color-bg-subtle);color:var(--color-danger)}.endTitle[data-v-0d8b0300]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.endSub[data-v-0d8b0300]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-secondary)}.endTiles[data-v-0d8b0300]{margin-top:var(--space-2)}.endErr[data-v-0d8b0300]{width:100%;margin-top:var(--space-2)}.endBtn[data-v-0d8b0300]{margin-top:var(--space-3);padding:var(--space-2) var(--space-6)}.endHint[data-v-0d8b0300]{font-size:var(--fs-xs);color:var(--color-text-tertiary);max-width:380px}.endHintLink[data-v-0d8b0300]{color:var(--color-accent);font-weight:var(--fw-medium)}.endHintLink[data-v-0d8b0300]:hover{text-decoration:underline}.sessionView[data-v-6dc4c118]{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-6dc4c118]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.prep[data-v-6dc4c118]{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-6dc4c118]{background:var(--color-accent);width:10px;height:10px;animation:prepPulse-6dc4c118 1s var(--ease-out) infinite;border-radius:999px}@keyframes prepPulse-6dc4c118{0%,to{opacity:1}50%{opacity:.3}}.toastOutlet[data-v-fb345c66]{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-fb345c66]{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-fb345c66],.toast-leave-active[data-v-fb345c66]{transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}.toast-enter-from[data-v-fb345c66],.toast-leave-to[data-v-fb345c66]{opacity:0;transform:translateY(8px)}.firstRun[data-v-cebad901]{min-height:0;padding:var(--space-7) var(--space-7) var(--space-4);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.frCard[data-v-cebad901]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-md);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.frTitle[data-v-cebad901]{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight)}.frCopy[data-v-cebad901]{font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.tinput[data-v-cebad901]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm);padding:10px 12px}.tinput[data-v-cebad901]:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.frHint[data-v-cebad901]{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--color-text-tertiary);margin:0}.frActions[data-v-cebad901]{align-items:center;gap:var(--space-4);display:flex}.skipBtn[data-v-cebad901]{color:var(--color-text-tertiary);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:0}.skipBtn[data-v-cebad901]:hover{color:var(--color-text-secondary);text-decoration:underline}.devBanner[data-v-f115d246]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:8px var(--space-6);background:var(--hue-amber-soft);color:var(--hue-amber);border-bottom:1px solid var(--hue-amber-edge);font-size:var(--fs-sm);font-weight:var(--fw-semibold);flex-shrink:0;display:flex}.devBannerMsg[data-v-f115d246]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.devDot[data-v-f115d246]{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:8px;height:8px}.devGoLive[data-v-f115d246]{color:inherit;padding:3px var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid;flex-shrink:0}.devGoLive[data-v-f115d246]:hover:not(:disabled){background:var(--hue-amber);color:var(--color-text-inverse)}.devGoLive[data-v-f115d246]:disabled{opacity:.6;cursor:not-allowed}.dialer[data-v-dafb4af1]{background:var(--color-bg-app);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.dialerGrid[data-v-dafb4af1]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-width:0;min-height:0;display:grid;overflow:hidden}@container (width<=700px){.dialerGrid[data-v-dafb4af1]{grid-template-columns:50px minmax(0,1fr)}}.railWrap[data-v-dafb4af1]{min-width:0;min-height:0;transition:opacity var(--duration-base) var(--ease-out);display:flex;overflow:visible}.railWrap.dimmed[data-v-dafb4af1]{opacity:.45;pointer-events:none}.statePanel[data-v-dafb4af1]{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-dafb4af1]{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-text-secondary)}.stateText[data-v-dafb4af1]{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}.histRow[data-v-644f16fe]{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-644f16fe]:hover,.histRow.expanded[data-v-644f16fe]{background:var(--color-bg-subtle,#f2ede5)}.chev[data-v-644f16fe]{color:var(--color-text-tertiary,#a3a3a3);justify-content:center;align-items:center;transition:transform .12s;display:inline-flex}.chev.open[data-v-644f16fe]{transform:rotate(90deg)}.contactCell[data-v-644f16fe]{flex-direction:column;gap:1px;min-width:0;display:flex}.cNameRow[data-v-644f16fe]{align-items:center;gap:6px;min-width:0;display:flex}.cCrm[data-v-644f16fe],.cAgent[data-v-644f16fe]{flex:none}.cName[data-v-644f16fe]{color:var(--color-text-primary,var(--text));white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.cSub[data-v-644f16fe]{min-width:0;color:var(--color-text-tertiary,#a3a3a3);gap:5px;font-size:12px;display:flex}.cTitle[data-v-644f16fe]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cSub .dot[data-v-644f16fe]{opacity:.6}.acctCell[data-v-644f16fe]{align-items:center;gap:8px;min-width:0;display:flex}.acctName[data-v-644f16fe]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary,#525252);overflow:hidden}.playCell[data-v-644f16fe]{min-width:0;color:var(--color-text-secondary,#525252);align-items:center;gap:7px;font-size:13px;display:flex}.pdot[data-v-644f16fe]{border-radius:50%;flex:none;width:7px;height:7px}.pname[data-v-644f16fe]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attemptsCell[data-v-644f16fe]{font-variant-numeric:tabular-nums;color:var(--color-text-secondary,#525252)}.dispCell[data-v-644f16fe]{align-items:center;gap:6px;min-width:0;display:flex}.dispCell .dash[data-v-644f16fe]{color:var(--color-text-tertiary,#a3a3a3)}.recDot[data-v-644f16fe]{color:var(--color-text-tertiary,#a3a3a3);flex:none;display:inline-flex}.lastCell[data-v-644f16fe],.byCell[data-v-644f16fe]{color:var(--color-text-secondary,#525252);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.detail[data-v-2c032bae]{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-2c032bae]{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);gap:28px;display:grid}.sectionLabel[data-v-2c032bae]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);margin-bottom:8px;font-size:11px;font-weight:700}.touches[data-v-2c032bae]{min-width:0}.touchesState[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);margin:0;padding:9px 0;font-size:13px}.touch[data-v-2c032bae]{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-2c032bae]:hover{background:var(--color-bg-surface,#fff)}.touch.sel[data-v-2c032bae]{background:var(--color-bg-surface,#fff);box-shadow:inset 0 0 0 1px var(--color-border,#e5e2dc)}.tNum[data-v-2c032bae]{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-2c032bae]{flex:none}.tLineNum[data-v-2c032bae]{color:var(--color-text-secondary,#525252);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;overflow:hidden}.tWhen[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);white-space:nowrap;font-size:12px}.tDur[data-v-2c032bae]{color:var(--color-text-secondary,#525252);font-variant-numeric:tabular-nums;font-size:12px}.tRight[data-v-2c032bae]{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.aff[data-v-2c032bae]{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:none}.touch:hover .aff[data-v-2c032bae]{display:inline-flex}.aff.synced[data-v-2c032bae]{color:var(--color-text-secondary,#525252)}.aff.synced.link[data-v-2c032bae]{cursor:pointer}.aff.synced.link[data-v-2c032bae]:hover{color:var(--color-text-primary,var(--text));text-decoration:underline}.convo[data-v-2c032bae]{border-left:1px solid var(--color-border,#e5e2dc);min-width:0;padding-left:24px}.tabs[data-v-2c032bae]{border-bottom:1px solid var(--color-border,#e5e2dc);gap:16px;margin-bottom:12px;display:flex}.tab[data-v-2c032bae]{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-2c032bae]{color:var(--color-text-primary,var(--text));border-bottom-color:var(--color-accent,#0093da)}.tabBody[data-v-2c032bae]{min-height:60px}.summaryText[data-v-2c032bae]{color:var(--color-text-primary,var(--text));margin:0;font-size:13px;line-height:1.55}.autogen[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);margin:8px 0 0;font-size:11px}.muted[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);margin:0;font-size:13px}.utterances[data-v-2c032bae]{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.utt[data-v-2c032bae]{grid-template-columns:56px 1fr auto;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.speaker[data-v-2c032bae]{letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);padding-top:2px;font-size:10px;font-weight:700}.utt.rep .uttText[data-v-2c032bae]{color:var(--color-text-primary,var(--text))}.utt.prospect .uttText[data-v-2c032bae]{color:var(--color-text-secondary,#525252)}.uttTime[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.notes[data-v-2c032bae]{max-width:760px}.noteBlock+.noteBlock[data-v-2c032bae]{margin-top:12px}.noteLineLabel[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px}.notesBody[data-v-2c032bae]{white-space:pre-wrap;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);padding:10px 12px;font-size:13px;line-height:1.55}.notesBody.empty[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);background:0 0;border-style:dashed}.notesMeta[data-v-2c032bae]{color:var(--color-text-tertiary,#a3a3a3);margin-top:6px;font-size:12px}.eyebrow[data-v-867a4603]{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-867a4603]{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-867a4603]{align-items:center;gap:6px;display:inline-flex}.histScroll[data-v-867a4603]{overflow-x:auto}.histTable[data-v-867a4603]{--hist-grid:26px minmax(160px, 1.4fr) minmax(120px, 1fr) minmax(110px, .95fr) 78px minmax(170px, 1fr) minmax(120px, 1fr) 136px;min-width:1030px}.histTable.noPlays[data-v-867a4603]{--hist-grid:26px minmax(160px, 1.4fr) minmax(120px, 1fr) 78px minmax(170px, 1fr) minmax(120px, 1fr) 136px;min-width:908px}.histHead[data-v-867a4603]{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-867a4603]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary,#a3a3a3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.rows[data-v-867a4603],.rowBlock[data-v-867a4603]{flex-direction:column;display:flex}.scrollSentinel[data-v-867a4603]{height:1px}.loadingMore[data-v-867a4603]{text-align:center;color:var(--color-text-tertiary);padding:8px;font-size:12px}.empty[data-v-867a4603]{padding:var(--space-8,56px);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.emptyText[data-v-867a4603]{color:var(--color-text-tertiary,#a3a3a3);font-size:14px}.emptyHint[data-v-867a4603]{color:var(--color-text-tertiary,#a3a3a3);opacity:.85;font-size:13px}.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-13ac6583]{gap:var(--space-5);flex-direction:column;display:flex}.filterBar[data-v-13ac6583]{align-items:center;gap:var(--space-2);display:flex}.filterPicker[data-v-13ac6583]{width:180px}.filterPickerWide[data-v-13ac6583]{width:240px}.filterInput[data-v-13ac6583]{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-13ac6583]:focus{border-color:var(--color-accent,#059669)}.filterSep[data-v-13ac6583]{color:var(--color-text-tertiary);font-size:13px}.statusMsg[data-v-13ac6583]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.statusMsg.error[data-v-13ac6583]{color:var(--color-danger,#dc2626)}.summaryRow[data-v-13ac6583]{gap:var(--space-4);flex-wrap:wrap;display:flex}.statCard[data-v-13ac6583]{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-13ac6583]{font-size:28px;font-weight:var(--fw-semibold);color:var(--color-accent,#059669);line-height:1.2}.statValueDanger[data-v-13ac6583]{color:var(--color-danger,#dc2626)}.statSub[data-v-13ac6583]{color:var(--color-text-secondary);font-size:12px}.statLabel[data-v-13ac6583]{font-size:13px;font-weight:var(--fw-medium);color:var(--color-text-tertiary)}.chartRow[data-v-13ac6583]{gap:var(--space-4);display:flex}.chartRow>.chartSection[data-v-13ac6583]{flex:1;min-width:0}.chartSection[data-v-13ac6583]{gap:var(--space-2);flex-direction:column;display:flex}.chartTitle[data-v-13ac6583]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:0}.chartWrap[data-v-13ac6583]{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-13ac6583]{gap:var(--space-2);flex-direction:column;display:flex}.tableWrap[data-v-13ac6583]{overflow:visible}.replyBreakdown[data-v-13ac6583]{align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}.replyPos[data-v-13ac6583]{color:#10b981;font-weight:var(--fw-semibold)}.replyNeg[data-v-13ac6583]{color:#f59e0b;font-weight:var(--fw-semibold)}.replyPending[data-v-13ac6583],.replySep[data-v-13ac6583]{color:var(--color-text-tertiary)}.detailTable[data-v-13ac6583]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.detailTable th[data-v-13ac6583]{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-13ac6583]{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-13ac6583]:hover{background:var(--color-surface-subtle,#faf9f7)}.snippetCell[data-v-13ac6583]{text-overflow:ellipsis;white-space:nowrap;max-width:300px;color:var(--color-text-secondary);font-size:12px;overflow:hidden}.outcomeBadge[data-v-13ac6583]{border-radius:var(--radius-full,999px);font-size:11px;font-weight:var(--fw-semibold);padding:2px 8px;display:inline-block}.outcome-engaged[data-v-13ac6583]{color:#065f46;background:#d1fae5}.outcome-disqualified[data-v-13ac6583]{color:#92400e;background:#fef3c7}.outcome-pending[data-v-13ac6583]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.threadLink[data-v-13ac6583]{color:var(--color-accent,#059669);white-space:nowrap;font-size:12px;text-decoration:none}.threadLink[data-v-13ac6583]:hover{text-decoration:underline}.reachoutPill[data-v-13ac6583]{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-13ac6583]:hover{background:var(--color-accent-subtle,#ecfdf5);border-color:var(--color-accent,#059669);color:var(--color-accent,#059669)}.reachoutPillLabel[data-v-13ac6583]{text-overflow:ellipsis;overflow:hidden}.textMuted[data-v-13ac6583]{color:var(--color-text-tertiary);font-size:12px}.emptyMsg[data-v-13ac6583]{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}.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-0233551b]{color:var(--danger);margin-bottom:10px}.section-heading[data-v-0233551b]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:700}.integrationsBody[data-v-0233551b]{container-type:inline-size}.pageHead[data-v-0233551b]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.pageHead .title[data-v-0233551b]{align-items:center;min-width:0;display:inline-flex}.pageActions[data-v-0233551b]{align-items:center;gap:var(--space-3);display:inline-flex}.grid[data-v-0233551b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@container (width<=840px){.grid[data-v-0233551b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=640px){.grid[data-v-0233551b]{grid-template-columns:repeat(2,minmax(0,1fr))}.pageActions[data-v-0233551b]{display:none}}@container (width<=420px){.grid[data-v-0233551b]{grid-template-columns:minmax(0,1fr)}}.card[data-v-0233551b]{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;min-height:168px;padding:16px;display:flex}.card[data-v-0233551b]:hover{border-color:var(--color-border-strong,var(--border))}.card[data-v-0233551b]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.logo[data-v-0233551b]{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-0233551b]{object-fit:contain;border-radius:6px;width:22px;height:22px}.logo-text[data-v-0233551b]{color:var(--text);font-size:13px;font-weight:800}.name[data-v-0233551b]{margin-top:12px;font-weight:700}.desc[data-v-0233551b]{color:var(--muted);flex:1;margin-top:6px;font-size:13px;line-height:1.4}.bottom[data-v-0233551b]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.hint[data-v-0233551b]{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.35}@container (width<=260px){.grid[data-v-0233551b]{flex-wrap:wrap;gap:10px;display:flex}.card[data-v-0233551b]{border-radius:var(--radius-full,999px);background:0 0;border:0;min-height:0;padding:0}.name[data-v-0233551b],.desc[data-v-0233551b],.bottom[data-v-0233551b]{display:none}.logo[data-v-0233551b]{border-radius:var(--radius-full,999px);width:46px;height:46px;position:relative}.card:hover .logo[data-v-0233551b]{box-shadow:0 0 0 2px var(--color-border-strong,var(--border))}.card[data-v-0233551b]:focus-visible{outline:none}.card:focus-visible .logo[data-v-0233551b]{box-shadow:0 0 0 2px var(--color-accent)}.card.isConnected .logo[data-v-0233551b]:after{content:"";border-radius:var(--radius-full,999px);background:var(--color-accent);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface);position:absolute;bottom:-1px;right:-1px}}.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}.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-211c2c77]{color:var(--danger);margin-bottom:10px}.muted[data-v-211c2c77]{color:var(--muted)}.badge.test[data-v-211c2c77]{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed40}.top[data-v-211c2c77]{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.filters[data-v-211c2c77]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.field[data-v-211c2c77]{flex-direction:column;gap:6px;display:flex}.field label[data-v-211c2c77]{color:var(--table-header-text);font-size:12px;font-weight:600}.run-row[data-v-211c2c77]{cursor:pointer}.run-row[data-v-211c2c77]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-211c2c77]{grid-template-columns:1fr;gap:12px;margin-top:10px;display:grid}.detail-box[data-v-211c2c77]{border:1px solid var(--border);background:var(--table-header-bg);border-radius:10px;padding:10px}.detail-pre[data-v-211c2c77]{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-211c2c77]{margin-bottom:12px}.dashboard-grid[data-v-211c2c77]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.dashboard-grid[data-v-211c2c77]{grid-template-columns:1fr}}.card[data-v-211c2c77]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.card-title[data-v-211c2c77]{color:var(--text);margin-bottom:10px;font-weight:700}.chart[data-v-211c2c77]{align-items:stretch;height:160px;display:flex}.bars[data-v-211c2c77]{align-items:flex-end;gap:6px;width:100%;height:100%;display:flex}.bar-wrap[data-v-211c2c77]{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-211c2c77]{flex:1;justify-content:stretch;align-items:flex-end;min-height:0;display:flex;position:relative}.value-label[data-v-211c2c77]{color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.bar[data-v-211c2c77]{background:var(--chart-openai);border-radius:6px 6px 0 0;width:100%;position:relative}.bar-value[data-v-211c2c77]{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-211c2c77]{color:var(--muted);text-align:center;font-size:10px}.usage-lines[data-v-211c2c77]{flex-direction:column;gap:8px;width:100%;display:flex}.outputs[data-v-211c2c77]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sep[data-v-211c2c77]{opacity:.7}.pill[data-v-211c2c77]{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-211c2c77]{border-radius:6px 6px 0 0;flex-direction:column;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.seg[data-v-211c2c77]{width:100%;position:relative}.seg-label[data-v-211c2c77]{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-211c2c77]{background:var(--chart-openai)}.seg.anthropic[data-v-211c2c77]{background:var(--chart-anthropic)}.seg.salesforce[data-v-211c2c77]{background:var(--chart-salesforce)}.seg.leadiq[data-v-211c2c77]{background:var(--chart-leadiq)}.seg.exa[data-v-211c2c77]{background:var(--chart-exa)}.legend[data-v-211c2c77]{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}.legend-item[data-v-211c2c77]{align-items:center;gap:6px;display:flex}.swatch[data-v-211c2c77]{border-radius:3px;width:10px;height:10px;display:inline-block}.swatch.openai[data-v-211c2c77]{background:var(--chart-openai)}.swatch.anthropic[data-v-211c2c77]{background:var(--chart-anthropic)}.swatch.salesforce[data-v-211c2c77]{background:var(--chart-salesforce)}.swatch.leadiq[data-v-211c2c77]{background:var(--chart-leadiq)}.swatch.exa[data-v-211c2c77]{background:var(--chart-exa)}.error[data-v-2957d9fa]{color:var(--danger);margin-bottom:10px}.muted[data-v-2957d9fa]{color:var(--muted)}.mono[data-v-2957d9fa]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tableWrap[data-v-2957d9fa]{width:100%;overflow:auto}.runtimeUserPanel[data-v-2957d9fa]{margin-top:16px;overflow:visible}.runtimeUserBody[data-v-2957d9fa]{padding:16px;overflow:visible}.runtimeUserHint[data-v-2957d9fa]{margin-bottom:12px;font-size:13px}.runtimeUserControlRow[data-v-2957d9fa]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.runtimeUserControl[data-v-2957d9fa]{width:min(360px,100%);min-width:0;max-width:100%}.saveSuccess[data-v-2957d9fa]{color:#16a34a;font-size:13px;font-weight:600}.form[data-v-2957d9fa]{flex-direction:column;gap:12px;display:flex}.field[data-v-2957d9fa]{flex-direction:column;gap:6px;display:flex}.field label[data-v-2957d9fa]{color:var(--muted);font-size:12px;font-weight:600}.grid[data-v-2957d9fa]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=640px){.grid[data-v-2957d9fa]{grid-template-columns:1fr}}.rowDeleted[data-v-2957d9fa]{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-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}.secWrap[data-v-1b21f723]{gap:var(--space-4);flex-direction:column;display:flex}.secLabel[data-v-1b21f723]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);font-weight:800}.secGrid[data-v-1b21f723]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;display:grid}.secGrid.noHelp[data-v-1b21f723]{grid-template-columns:minmax(0,1fr)}.secMain[data-v-1b21f723]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.secHelp[data-v-1b21f723]{top:var(--space-3);align-self:start;gap:var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);flex-direction:column;display:flex;position:sticky}.secHelp[data-v-1b21f723] p{margin:0}.secHelp[data-v-1b21f723] strong{color:var(--color-text-primary);font-weight:var(--fw-semibold)}@container (width<=680px){.secGrid[data-v-1b21f723]{grid-template-columns:minmax(0,1fr)}.secHelp[data-v-1b21f723]{position:static}}.wrap[data-v-787440cc]{gap:var(--space-8);max-width:1080px;padding-bottom:var(--space-8);flex-direction:column;display:flex;container-type:inline-size}.loading[data-v-787440cc]{padding:var(--space-8);color:var(--color-text-tertiary);font-size:var(--fs-sm)}.statusStrip[data-v-787440cc]{align-items:center;gap:var(--space-2);padding:10px var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:flex}.statusStrip.ok[data-v-787440cc]{color:var(--color-success)}.statusStrip.pending[data-v-787440cc]{color:var(--color-text-secondary)}.statusStrip.danger[data-v-787440cc]{background:var(--hue-amber-soft);color:var(--hue-amber);border-color:var(--hue-amber-edge)}.statusDot[data-v-787440cc]{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:8px;height:8px}.eyebrow[data-v-deb204c2]{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-deb204c2]{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-deb204c2]:hover{color:var(--color-text-primary)}.backArrow[data-v-deb204c2]{transform:rotate(180deg)}.autoSaveIndicator[data-v-deb204c2]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-tertiary)}.autoSaveIndicator.saved[data-v-deb204c2]{color:var(--color-accent)}.pageLoading[data-v-deb204c2],.errorBanner[data-v-deb204c2]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.errorBanner[data-v-deb204c2]{color:var(--color-danger,#b91c1c)}.settingsLayout[data-v-deb204c2]{gap:var(--space-7);flex-direction:column;max-width:640px;display:flex}.settingsSection[data-v-deb204c2]{gap:var(--space-4);flex-direction:column;display:flex}.sectionHeading[data-v-deb204c2]{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-deb204c2]{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-deb204c2]{gap:var(--space-1);flex-direction:column;display:flex}.fieldLabel[data-v-deb204c2]{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-deb204c2]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.fieldHintWarn[data-v-deb204c2]{color:var(--color-warning,#b45309)}.fieldHintWarn a[data-v-deb204c2]{color:inherit;text-decoration:underline}.fieldRow[data-v-deb204c2]{gap:var(--space-4);display:flex}.fieldRow>.field[data-v-deb204c2]{flex:1;min-width:0}.checkField[data-v-deb204c2]{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-deb204c2]{flex-shrink:0;margin-top:2px}.checkField span[data-v-deb204c2]{color:var(--color-text-secondary);line-height:var(--lh-normal)}.pillRow[data-v-deb204c2]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pill[data-v-deb204c2]{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-deb204c2]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary)}.pillEditBtn[data-v-deb204c2]{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-deb204c2]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.textInput[data-v-deb204c2]{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-deb204c2]:focus{border-color:var(--color-accent);outline:none}.profilePage[data-v-f1ae5e19]{flex-direction:column;gap:0;max-width:600px;display:flex}.profileHeader[data-v-f1ae5e19]{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.profileTitle[data-v-f1ae5e19]{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-f1ae5e19]{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-f1ae5e19]{color:var(--muted);font-size:12px;line-height:1.5}.checkboxRow[data-v-f1ae5e19]{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-f1ae5e19]{width:16px;height:16px;accent-color:var(--color-accent,var(--accent,#059669))}.autoSaveIndicator.saved[data-v-f1ae5e19]{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-4107fe71]{background:#f9fafb;place-items:center;height:100vh;display:grid}.card[data-v-4107fe71]{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-4107fe71]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.brandLogo[data-v-4107fe71]{object-fit:contain;width:28px;height:28px}.h[data-v-4107fe71]{font-size:18px;font-weight:700}.status-icon[data-v-4107fe71]{margin:16px 0;font-size:48px}.error-icon[data-v-4107fe71]{filter:grayscale()}.status-text[data-v-4107fe71]{color:#374151;font-size:16px;font-weight:600}.status-text.error[data-v-4107fe71]{color:var(--danger)}.sub-text[data-v-4107fe71]{color:var(--muted);margin-top:-8px;font-size:13px}.error-message[data-v-4107fe71]{color:#6b7280;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px;font-size:13px;line-height:1.5}.btn[data-v-4107fe71]{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}: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;gap:3px;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{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] .surface-card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-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)}.n-pill{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);border:0;align-items:center;gap:4px;line-height:1;text-decoration:none;display:inline-flex}a.n-pill:hover,button.n-pill:hover{background:var(--color-bg-subtle);cursor:pointer}button.n-pill{cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:0}.n-pillDot{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.ar-pill{gap:6px}.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{color:var(--color-text-primary)}.ar-count{color:var(--color-text-secondary)}@keyframes ar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.drawer-section{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.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}.tinput{width:100%;padding:10px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm)}.tinput:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);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-successText{font-size:var(--fs-sm);color:var(--color-success)}.drawer-mutedText{font-size:var(--fs-sm);color:var(--color-text-secondary)}.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)}.lt-bar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg-app);flex-shrink:0;min-height:44px;display:flex}.lt-barLeft{align-items:center;gap:var(--space-3);min-width:0;margin-right:auto;display:flex}.lt-barRight{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.lt-actions{align-items:center;gap:var(--space-2);display:flex}.lt-count{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap}.lt-masterSelect{align-items:center;gap:2px;display:inline-flex;position:relative}.lt-masterCheckbox{cursor:pointer;width:16px;height:16px;accent-color:var(--color-accent)}.lt-masterCaret{color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;padding:2px;display:inline-flex}.lt-masterCaret:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.lt-selectMenu{z-index:30;min-width:160px;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.lt-selectMenuItem{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-align:left;font-family:inherit;font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none}.lt-selectMenuItem:hover{background:var(--color-bg-subtle)}.lt-rangeStatic,.lt-rangeBtn{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.lt-rangeBtn{border-radius:var(--radius-md);padding:3px var(--space-2);cursor:pointer;background:0 0;border:1px solid #0000;font-family:inherit}.lt-rangeBtn:hover,.lt-rangeBtn[aria-expanded=true]{background:var(--color-bg-subtle);border-color:var(--color-border-subtle);color:var(--color-text-primary)}.lt-pagerBtn{width:26px;height:26px;font-size:var(--fs-md);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.lt-pagerBtn:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-strong)}.lt-pagerBtn:disabled{opacity:.4;cursor:default}.lt-escalation{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary);background:var(--color-bg-subtle);border-left:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.lt-escalationLink{font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.lt-escalationLink:hover:not(:disabled){text-decoration:underline}.lt-escalationLink:disabled{opacity:.6;cursor:default}@font-face{font-family:Roboto;font-weight:400;font-display:swap;src:url(/assets/Roboto-Regular-CmjnF39D.ttf)format("truetype")}@font-face{font-family:Roboto;font-weight:500;font-display:swap;src:url(/assets/Roboto-Medium-BzTpVR6v.ttf)format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-display:swap;src:url(/assets/Roboto-Bold-0vjaqapF.ttf)format("truetype")}[data-ui=next][data-skin=leadiq]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-app:#f5f7fa;--color-bg-panel:#fff;--color-bg-surface:#fff;--color-bg-inverse:#484848;--color-bg-subtle:#edf1f5;--color-bg-sunk:#e8edf2;--color-text-primary:#484848;--color-text-secondary:#607080;--color-text-tertiary:#8d98a6;--color-text-inverse:#fff;--color-border-subtle:#e4e7ed;--color-border-strong:#d4dce4;--color-border:#e4e7ed;--color-accent:#11be75;--color-accent-hover:#0ea263;--color-accent-soft:#f3fcf8;--color-accent-edge:#11be7538;--color-danger:#d64545;--color-danger-soft:#ffe9e9;--color-success:#12bf76;--color-success-soft:#d9fced;--color-success-edge:#12bf7638;--color-reply:#ce7434;--color-reply-soft:#fff1e8;--color-reply-edge:#ce743438;--color-scheduled:#1f9cce;--color-scheduled-soft:#dff4fc;--color-scheduled-edge:#1f9cce38;--color-booked:#12bf76;--color-booked-soft:#d9fced;--color-booked-edge:#12bf7638;--hue-blue:#1f9cce;--hue-blue-soft:#dff4fc;--hue-blue-edge:#1f9cce38;--hue-green:#11be75;--hue-green-soft:#f3fcf8;--hue-green-edge:#11be7538;--hue-purple:#9e61cd;--hue-purple-soft:#f2e7fb;--hue-purple-edge:#9e61cd38;--hue-amber:#ce7434;--hue-amber-soft:#fff1e8;--hue-amber-edge:#ce743438;--hue-gray:#607080;--hue-gray-soft:#edf1f5;--hue-gray-edge:#60708038;--font-sans:"Roboto", sans-serif;--font-serif:"Roboto", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-accent:none;--shadow-accent-soft:0 0 0 3px #11be751f;--shadow-accent-haze:none;--shadow-focus:0 0 0 3px #11be7526;--shadow-neu-out-cream:0 0 0 1px #e4e7ed;--shadow-neu-out-cream-sm:0 0 0 1px #e4e7ed;--shadow-neu-in-cream:inset 0 0 0 1px #d4dce4;--shadow-neu-out-accent:none;--text:#484848;--muted:#607080;--border:#e4e7ed;--border2:#edf1f5;--surface:#fff;--badge-bg:#fff;--danger:#d64545;--success:#12bf76;--accent:#11be75;--status-success-text:#0e9b60;--status-success-bg:#d9fced;--status-warning-text:#a9561b;--status-warning-bg:#fff1e8;--status-danger-text:#bd3636;--status-danger-bg:#ffe9e9;--fs-xs:12px;--fs-sm:13px;--fs-base:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:26px;--tracking-tight:0}html[data-skin=leadiq] body{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Roboto,sans-serif;font-size:13px}
