:root{--surface-root: #06090C;--surface-rail: #0A0F14;--surface-1: #0B1116;--surface-2: #0D151B;--surface-3: #0E151B;--surface-4: #101A21;--surface-float: #16222C;--surface-modal: #0D151B;--surface-selected: #101E23;--accent: #35D6DE;--accent-light: #6FE7ED;--accent-pale: #A8F0F4;--accent-deep: #17AAB4;--accent-dark: #0E7F86;--accent-ink: #04191B;--brand-legacy: #3CC0CA;--text-1: #F5FAFD;--text-2: #E6EDF3;--text-3: #C6D5E1;--text-4: #93A6B6;--text-5: #7D8FA0;--text-6: #74879A;--text-7: #6E8496;--text-row-title: #F0F6FA;--text-lead: #D3E0EA;--text-disabled: #3D4C5A;--success: #4ADE80;--warning: #F2B03C;--danger: #FF6B5B;--danger-text: #FF8B7E;--info: #7FB2FF;--special: #A78BFA;--neutral: #8FA3B4;--neutral-dim: #7D8FA0;--rule: #131D25;--border-card: #18242E;--border-card-dim: #151F28;--border-input: #1C2833;--border-interactive: #22303C;--border-hover: #2C3D4C;--border-row-hover: #2A3B49;--border-selected: #2A5A63;--border-avatar: #26374A;--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-brand: "Spy Agency", var(--font-ui);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 26px;--space-7: 32px;--space-8: 48px;--radius-chip: 5px;--radius-badge: 7px;--radius-icon: 8px;--radius-control: 9px;--radius-row: 10px;--radius-tile: 11px;--radius-card: 12px;--radius-card-lg: 14px;--radius-pill: 999px;--shadow-toast: 0 12px 32px rgba(0, 0, 0, .5);--shadow-modal: 0 28px 70px rgba(0, 0, 0, .62);--glow-accent: 0 4px 14px rgba(53, 214, 222, .22);--glow-dial: 0 6px 22px rgba(74, 222, 128, .26);--motion-colour: .12s ease;--motion-transform: .18s ease-out}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}[data-ui=v2]{background:var(--surface-root);color:var(--text-2)}@keyframes v2-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes v2-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes v2-spin{to{transform:rotate(360deg)}}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn{font-family:inherit;font-size:13px;font-weight:600;padding:10px 16px;border-radius:var(--radius-control);cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:background var(--motion-colour),border-color var(--motion-colour),color var(--motion-colour),filter var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--primary{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35);font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--secondary{background:var(--surface-4);color:#a9baca;border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--ghost{background:transparent;color:var(--text-4);border:1px solid transparent}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--danger{background:#ff6b5b1f;color:var(--danger-text);border:1px solid rgba(255,107,91,.32)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--warning{padding:8px 14px;background:#f2b03c1a;color:var(--warning);border:1px solid rgba(242,176,60,.28)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--dial{padding:17px 40px;border-radius:var(--radius-card-lg);background:linear-gradient(180deg,#4ade80,#22a557);color:#04170c;border:none;font-weight:700;font-size:15px;box-shadow:var(--glow-dial)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--smartdraft{padding:9px 15px;background:linear-gradient(180deg,#a78bfa,#7c5ce6);color:#100a22;border:1px solid rgba(167,139,250,.35);font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--icon{width:32px;height:32px;padding:0;justify-content:center;border-radius:var(--radius-icon);background:#0e1720;color:#66798a;border:1px solid #1F2C37}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--primary:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--dial:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--smartdraft:hover:not(:disabled){filter:brightness(1.08)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--secondary:hover:not(:disabled){background:var(--surface-float);color:var(--text-2);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--ghost:hover:not(:disabled){background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--danger:hover:not(:disabled){background:#ff6b5b33}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--icon--confirm:hover:not(:disabled){color:var(--success);border-color:#4ade8052}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--icon--defer:hover:not(:disabled){color:var(--warning);border-color:#f2b03c52}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn--icon--destroy:hover:not(:disabled){color:var(--danger-text);border-color:#ff6b5b52}[data-ui=v2]:not(#zz-v2-specificity) .v2-btn:disabled{background:#0d141a;color:var(--text-disabled);border:1px solid #1A242E;cursor:default;filter:none;box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .v2-input{width:100%;padding:10px 12px;border-radius:var(--radius-control);background:var(--surface-3);border:1px solid var(--border-input);color:var(--text-2);font-family:inherit;font-size:13px;outline:none;transition:border-color var(--motion-colour),background var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .v2-input:focus{border-color:var(--border-selected);background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .v2-input--error{border-color:#ff6b5b80}[data-ui=v2]:not(#zz-v2-specificity) .v2-input-error{font-size:12px;color:var(--danger-text);margin-top:5px}[data-ui=v2]:not(#zz-v2-specificity) .v2-label{display:block;font-size:11.5px;font-weight:600;color:var(--text-4);margin-bottom:6px}[data-ui=v2]:not(#zz-v2-specificity) .v2-chip{padding:5px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:500;background:var(--surface-3);border:1px solid var(--border-input);color:var(--text-4);cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .v2-chip--active{background:#35d6de24;border-color:#35d6de4d;color:var(--accent-light);font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .v2-row{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:11px;border-radius:var(--radius-row);background:var(--surface-1);border:1px solid var(--border-card-dim);cursor:pointer;transition:border-color var(--motion-colour),background var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .v2-row:hover{border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .v2-row--selected{background:var(--surface-selected);border-color:var(--border-selected)}[data-ui=v2]:not(#zz-v2-specificity) .v2-row-icon{width:26px;height:26px;border-radius:var(--radius-badge);display:flex;align-items:center;justify-content:center}[data-ui=v2]:not(#zz-v2-specificity) .v2-tile{padding:14px 15px;border-radius:var(--radius-card);background:var(--surface-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .v2-tile-num{font-family:var(--font-mono);font-size:25px;font-weight:600;letter-spacing:-1px;color:var(--text-1);line-height:1.15}[data-ui=v2]:not(#zz-v2-specificity) .v2-tile-label{font-size:11.5px;color:var(--text-5);margin-top:3px}[data-ui=v2]:not(#zz-v2-specificity) .v2-tile--accent{background:linear-gradient(160deg,rgba(53,214,222,.09),var(--surface-2));border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .v2-tile--accent .v2-tile-num{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .v2-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--radius-pill);font-size:10.5px;font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .v2-badge--live{background:#4ade801a;border:1px solid rgba(74,222,128,.22);color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .v2-badge--oncall{background:#35d6de1a;border:1px solid rgba(53,214,222,.22);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .v2-badge--paused{background:#f2b03c1a;border:1px solid rgba(242,176,60,.24);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .v2-dot{width:5px;height:5px;border-radius:50%;background:currentColor;animation:v2-pulse 2s ease-in-out infinite}[data-ui=v2]:not(#zz-v2-specificity) .v2-badge--paused .v2-dot{display:none}[data-ui=v2]:not(#zz-v2-specificity) .v2-skeleton{height:12px;border-radius:4px;background:linear-gradient(90deg,#131d25,#1c2a35 40%,#131d25 80%);background-size:400px 100%;animation:v2-shimmer 1.4s linear infinite}[data-ui=v2]:not(#zz-v2-specificity) .v2-spinner{width:15px;height:15px;border-radius:50%;border:2px solid #1C2A35;border-top-color:var(--accent);animation:v2-spin .8s linear infinite}[data-ui=v2]:not(#zz-v2-specificity) .v2-empty{border:1px dashed #1F2C37;border-radius:var(--radius-card);padding:34px 24px;text-align:center}[data-ui=v2]:not(#zz-v2-specificity) .v2-empty-title{font-size:14px;font-weight:600;color:var(--text-3);margin-top:10px}[data-ui=v2]:not(#zz-v2-specificity) .v2-empty-body{font-size:12.5px;color:#66798a;margin:6px auto 0;max-width:34ch;line-height:1.6}[data-ui=v2]:not(#zz-v2-specificity) .v2-rule{height:1px;background:var(--rule);border:0}[data-ui=v2]:not(#zz-v2-specificity) .v2-mono{font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .myday{background:var(--surface-root);color:var(--text-2);min-height:100%}[data-ui=v2]:not(#zz-v2-specificity) .md-head{padding:26px 32px 20px;border-bottom:1px solid var(--rule);align-items:flex-start}[data-ui=v2]:not(#zz-v2-specificity) .md-head h1{font-size:27px;font-weight:700;letter-spacing:-.7px;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .md-date{font-size:13px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-head-actions{display:flex;gap:8px;align-items:center}[data-ui=v2]:not(#zz-v2-specificity) .md-btn{font-family:inherit;font-size:13px;font-weight:600;padding:9px 15px;border-radius:var(--radius-control);background:var(--surface-4);color:#a9baca;border:1px solid var(--border-interactive);cursor:pointer;transition:background var(--motion-colour),color var(--motion-colour),border-color var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .md-btn:hover:not(:disabled){background:var(--surface-float);color:var(--text-2);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .md-btn:disabled{background:#0d141a;color:var(--text-disabled);border-color:#1a242e;cursor:default}[data-ui=v2]:not(#zz-v2-specificity) .md-btn-ghost{background:transparent;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .md-why-toggle.is-on{background:#35d6de1f;color:var(--accent-light);border-color:#35d6de4d}[data-ui=v2]:not(#zz-v2-specificity) .md-btn-go{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border-color:#35d6de59;font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .md-btn-go:hover:not(:disabled){filter:brightness(1.08);background:linear-gradient(180deg,#35d6de,#17aab4)}[data-ui=v2]:not(#zz-v2-specificity) .md-brief{position:relative;margin:22px 32px 0;padding:20px 22px;border-radius:var(--radius-card-lg);background:linear-gradient(135deg,#101e23,#0d161c 55%);border:1px solid #1D3138;overflow:hidden}[data-ui=v2]:not(#zz-v2-specificity) .md-brief:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--accent),transparent)}[data-ui=v2]:not(#zz-v2-specificity) .md-brief-text{font-size:15.5px;line-height:1.6;color:var(--text-lead);max-width:62ch;text-wrap:pretty}[data-ui=v2]:not(#zz-v2-specificity) .md-brief-loading,[data-ui=v2]:not(#zz-v2-specificity) .md-brief-note{font-size:12.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .md-strip{padding:0 32px;margin-top:16px;gap:12px}[data-ui=v2]:not(#zz-v2-specificity) .md-stat{padding:14px 15px;border-radius:var(--radius-card);background:var(--surface-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .md-stat-n{font-family:var(--font-mono);font-size:25px;font-weight:600;letter-spacing:-1px;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .md-stat-l{font-size:11.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-stat-muted{opacity:.8}[data-ui=v2]:not(#zz-v2-specificity) .md-targets{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:0 32px;margin-top:12px}[data-ui=v2]:not(#zz-v2-specificity) .md-target{padding:12px 15px;border-radius:var(--radius-card);background:var(--surface-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .md-target-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}[data-ui=v2]:not(#zz-v2-specificity) .md-target-label{font-size:11.5px;font-weight:600;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-target-num{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .md-target-of{color:var(--text-6);font-size:12.5px;font-weight:500}[data-ui=v2]:not(#zz-v2-specificity) .md-target-bar{height:5px;border-radius:var(--radius-pill);background:#0e1720;margin-top:9px;overflow:hidden}[data-ui=v2]:not(#zz-v2-specificity) .md-target-bar i{display:block;height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--accent-deep),var(--accent));transition:width var(--motion-transform)}[data-ui=v2]:not(#zz-v2-specificity) .md-warn{margin:14px 32px 0;padding:11px 14px;border-radius:var(--radius-row);background:#f2b03c17;border:1px solid rgba(242,176,60,.26);color:#e8d5ae;font-size:12.5px}[data-ui=v2]:not(#zz-v2-specificity) .md-link{color:var(--accent);font-weight:600;background:none;border:none;cursor:pointer;font-size:12.5px}[data-ui=v2]:not(#zz-v2-specificity) .md-empty{margin:22px 32px;padding:34px 24px;text-align:center;border:1px dashed #1F2C37;border-radius:var(--radius-card);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .md-empty strong{color:var(--text-3);font-size:14px}[data-ui=v2]:not(#zz-v2-specificity) .md-empty p{font-size:12.5px;color:#66798a;max-width:44ch;margin:6px auto 0}[data-ui=v2]:not(#zz-v2-specificity) .md-shift{padding:22px 32px 40px;display:flex;flex-direction:column;gap:22px}[data-ui=v2]:not(#zz-v2-specificity) .md-block-label{font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .md-now-tag{background:var(--accent);color:var(--accent-ink);font-size:9.5px;font-weight:700;letter-spacing:.5px;padding:2px 7px;border-radius:var(--radius-pill);text-transform:uppercase}[data-ui=v2]:not(#zz-v2-specificity) .md-block-meta h2{font-size:15px;font-weight:600;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .md-rate{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--radius-pill);background:#f2b03c1a;color:var(--warning);border:1px solid rgba(242,176,60,.24)}[data-ui=v2]:not(#zz-v2-specificity) .md-rate.hot{background:#4ade801a;color:var(--success);border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .md-block-why{font-size:12.5px;color:#66798a;line-height:1.55;white-space:normal;overflow:visible;text-overflow:clip}[data-ui=v2]:not(#zz-v2-specificity) .md-block-empty{font-size:12.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .md-item{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card);padding:14px 16px}[data-ui=v2]:not(#zz-v2-specificity) .md-item.is-pinned{background:#0f1a21;border-color:#22333e}[data-ui=v2]:not(#zz-v2-specificity) .md-at{font-family:var(--font-mono);font-size:12px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-title{font-size:15px;font-weight:600;color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .md-contact{font-size:13px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-sub{font-size:13.5px;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .md-context{font-size:12.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .md-next{font-size:13px;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .md-next strong{color:var(--accent-light);font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .md-dur{font-family:var(--font-mono);font-size:11px;color:var(--text-5);background:var(--surface-4);padding:2px 7px;border-radius:var(--radius-chip)}[data-ui=v2]:not(#zz-v2-specificity) .md-why{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px;padding:0;list-style:none}[data-ui=v2]:not(#zz-v2-specificity) .md-why li{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:var(--radius-pill);background:#0e1720;border:1px solid #1C2A35;font-size:11px;color:#7fa9b0}[data-ui=v2]:not(#zz-v2-specificity) .md-why li:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}[data-ui=v2]:not(#zz-v2-specificity) .md-why li.neg{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .md-pill{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-chip);background:var(--surface-4);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .md-mini{font-family:inherit;font-size:12px;font-weight:600;padding:6px 11px;border-radius:var(--radius-icon);background:#0e1720;color:#66798a;border:1px solid #1F2C37;cursor:pointer;transition:color var(--motion-colour),border-color var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .md-mini:hover{color:var(--success);border-color:#4ade8052}[data-ui=v2]:not(#zz-v2-specificity) .md-secondary button:last-child:hover{color:var(--warning);border-color:#f2b03c52}[data-ui=v2]:not(#zz-v2-specificity) .md-overflow{padding:0 32px 32px;border-top:1px dashed #1F2C37;margin:0 32px}[data-ui=v2]:not(#zz-v2-specificity) .md-of-title{color:var(--text-3);font-size:13px}[data-ui=v2]:not(#zz-v2-specificity) .md-of-why{color:var(--text-6);font-size:12.5px}[data-ui=v2]:not(#zz-v2-specificity) .md-undo{background:var(--surface-float);border:1px solid var(--border-hover);border-radius:var(--radius-tile);box-shadow:var(--shadow-toast);color:var(--text-2);font-size:13px}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic]{border-radius:var(--radius-chip);padding:3px 8px;font-size:10.5px;font-weight:700;letter-spacing:.3px;border:1px solid transparent;text-transform:none}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=won]{color:var(--success);background:#4ade801f;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=progress]{color:var(--accent);background:#35d6de21;border-color:#35d6de42}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=followup]{color:var(--warning);background:#f2b03c1f;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=nocontact]{color:var(--neutral);background:#8fa3b41a;border-color:#8fa3b433}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=dead]{color:var(--danger-text);background:#ff6b5b1f;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) [data-semantic=new]{color:var(--special);background:#a78bfa1f;border-color:#a78bfa3d}[data-ui=v2]:not(#zz-v2-specificity) .sidebar-panel{left:64px;background:var(--surface-rail);border-right:1px solid var(--rule);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sidebar-section-calls{background:var(--surface-rail)}[data-ui=v2]:not(#zz-v2-specificity) .sidebar-call-log-heading{font-size:10.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .sidebar-call-log-divider{border-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .call-search-input{background:var(--surface-3);border:1px solid var(--border-input);border-radius:var(--radius-control);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-search-input:focus{border-color:var(--border-selected);background:var(--surface-4);outline:none}[data-ui=v2]:not(#zz-v2-specificity) .call-search-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .call-search-icon{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .call-search-status{font-size:11.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .call-search-status--warn{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .start-dialing-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35);font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .add-call-btn{background:var(--surface-4);color:#a9baca;border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .call-day-head{display:flex;align-items:center;gap:10px;padding:16px 6px 7px}[data-ui=v2]:not(#zz-v2-specificity) .call-day-label{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--text-7);white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .call-day-stat{font-family:var(--font-mono);font-size:10.5px;color:var(--text-6);white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .call-day-head:after{content:"";flex:1;height:1px;background:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .call-item{background:var(--surface-1);border:1px solid var(--border-card-dim);border-radius:var(--radius-row);padding:11px;margin-bottom:6px;transition:background var(--motion-colour),border-color var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .call-item:hover{border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .call-item.active{background:var(--surface-selected);border-color:var(--border-selected)}[data-ui=v2]:not(#zz-v2-specificity) .call-item-title{font-size:12px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .call-business{font-size:13.5px;font-weight:600;color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .call-date{font-family:var(--font-mono);font-size:11px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .call-duration{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .call-item[data-reached="0"] .call-duration{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .no-calls,[data-ui=v2]:not(#zz-v2-specificity) .loading-calls{font-size:12.5px;color:var(--text-6);text-align:center;padding:24px 12px}[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.autodialer-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.deals-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.sd-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.camp-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.mql-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.sms-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.agt-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.mtr-content,[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.cadm-content{flex:1 1 auto}[data-ui=v2]:not(#zz-v2-specificity) .main-calls{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log{background:var(--surface-root);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log h1,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log h2,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .calls-header{border-bottom:1px solid var(--rule);background:transparent}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stats-bar{background:transparent;border-bottom:1px solid var(--rule);gap:0}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stat-card{background:transparent;border:0;border-right:1px solid var(--rule);border-radius:0;padding:14px 20px}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stat-card:last-child{border-right:0}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stat-value{font-family:var(--font-mono);font-size:19px;font-weight:600;letter-spacing:-.6px;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stat-label{font-size:11px;color:#66798a}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .stat-sub{font-family:var(--font-mono);font-size:11px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .call-section,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .call-detail-card{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .transcript-line,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log .utterance{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log p{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dgroup+.ad-dgroup{margin-top:var(--space-4)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dgroup-head{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap}[data-ui=v2]:not(#zz-v2-specificity) .ad-dgroup-dot{width:7px;height:7px;border-radius:var(--radius-pill);flex:none}[data-ui=v2]:not(#zz-v2-specificity) .ad-dgroup-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}[data-ui=v2]:not(#zz-v2-specificity) .ad-dgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}@media (max-width: 1100px){[data-ui=v2]:not(#zz-v2-specificity) .ad-dgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 13px;border-radius:var(--radius-row);font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;transition:filter var(--motion-colour),box-shadow var(--motion-colour)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile:hover{filter:brightness(1.25)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile--selected{box-shadow:inset 0 0 0 2px currentColor}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile:disabled{background:var(--surface-2)!important;border-color:var(--border-card-dim)!important;color:var(--text-disabled)!important;cursor:not-allowed;filter:none}[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile-key{font-family:var(--font-mono);font-size:10.5px;font-weight:700;padding:3px 5px;border-radius:var(--radius-chip);background:#ffffff0f;flex:none}@media (hover: none){[data-ui=v2]:not(#zz-v2-specificity) .ad-dtile-key{display:none}}[data-ui=v2]:not(#zz-v2-specificity) .ad-dfoot{display:grid;grid-template-columns:minmax(0,1fr) 232px;gap:var(--space-3);margin-top:var(--space-5)}@media (max-width: 900px){[data-ui=v2]:not(#zz-v2-specificity) .ad-dfoot{grid-template-columns:minmax(0,1fr)}}[data-ui=v2]:not(#zz-v2-specificity) .ad-dfoot .ad-form-textarea{height:100%;min-height:104px;resize:none}[data-ui=v2]:not(#zz-v2-specificity) .ad-dstack{display:flex;flex-direction:column;gap:var(--space-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dstack .ad-submit-btn{margin-top:0}[data-ui=v2]:not(#zz-v2-specificity) .ad-dhint{margin-top:var(--space-2);font-family:var(--font-mono);font-size:10.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content{background:var(--surface-root);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .dialer-panel{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .dialer-panel-header{background:transparent;border-bottom:1px solid var(--rule);color:var(--text-4);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content h2,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content h3,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-business-name,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-info-value,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-text,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-email-subject,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-contact-name,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-calling-contact{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content p,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-info-label,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-label,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-edit-label,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-meta,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-email-preview,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-contact-email,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-notes-empty,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-label,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-radio-label,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-checkbox-label{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-number,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-calling-phone,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-session-timer{font-family:var(--font-mono);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-input,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-select,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-textarea,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-edit-input,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-add-note-input{background:var(--surface-4);border:1px solid var(--border-input);border-radius:var(--radius-control);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-textarea::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-edit-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-add-note-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-input:focus,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-select:focus,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-form-textarea:focus,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-edit-input:focus,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-add-note-input:focus{outline:none;border-color:var(--border-selected)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-contact-card,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-box{background:var(--surface-2);border:1px solid var(--border-card-dim);border-radius:var(--radius-tile)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-info-row{border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-btn-outline,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-btn-cancel,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-add-contact-btn,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-add-note-btn,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-contact-action-btn,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-filter-chip{background:var(--surface-4);border:1px solid var(--border-interactive);color:#a9baca}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-filter-chip--active{background:#35d6de1f;border-color:var(--border-selected);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-filter-chip:disabled{background:var(--surface-2);border-color:var(--border-card-dim);color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-status-bar,[data-ui=v2]:not(#zz-v2-specificity) .ad-active-session>.ad-status-bar{background:var(--surface-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-timer-label{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-badge,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-calls-badge,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-connect-badge,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-manual-badge{display:inline-flex;align-items:baseline;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-badge{background:#35d6de1f;color:var(--accent-light);border:1px solid rgba(53,214,222,.26)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-calls-badge{background:var(--surface-4);color:#a9baca;border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-connect-badge{background:#4ade801a;color:var(--success);border:1px solid rgba(74,222,128,.26)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-connect-badge-sub{font-family:var(--font-mono);font-size:10px;font-weight:400;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-card{background:linear-gradient(140deg,#0f1e23,#0c1419 60%);border:1px solid #1F3A40;border-radius:var(--radius-card-lg);padding:var(--space-6) 26px;margin-bottom:var(--space-5);text-align:left}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-2)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-name{font-size:32px;font-weight:700;letter-spacing:-1px;line-height:1.15;color:var(--text-1);text-wrap:balance}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-meta{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3);font-size:12.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-time{font-family:var(--font-mono);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-window{padding:4px 9px;border-radius:var(--radius-badge);font-size:11.5px;font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-window--in{background:#4ade801f;color:var(--success);border:1px solid rgba(74,222,128,.24)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-window--out{background:#f2b03c1f;color:var(--warning);border:1px solid rgba(242,176,60,.24)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-window--unknown{background:var(--surface-4);color:var(--text-5);border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-main-grid{grid-template-columns:minmax(0,1fr) 360px;gap:0;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-grid{display:grid}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-contact{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-contact-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-contact-name{font-size:15px;font-weight:600;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-contact-role{font-size:12.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-lead-contact-phone{font-family:var(--font-mono);font-size:18px;font-weight:600;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-action{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card);flex-direction:column}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-campaign-card{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card-lg);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-campaign-card h2{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-campaign-card p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice{background:var(--surface-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice--capped{background:#f2b03c1a;border-color:#f2b03c42}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice-head{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice--capped .ad-queue-notice-head{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-campaign-card .ad-queue-notice-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice-dismiss{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-queue-notice-dismiss:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-callback-info{background:#f2b03c1a;border:1px solid rgba(242,176,60,.26)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-callback-info-label{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-callback-info-time,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-callback-info-notes{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-loading-state{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-action .ad-lead-card{width:100%;margin-bottom:var(--space-5)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-row{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-key{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:4px 8px;border-radius:var(--radius-chip);background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-5)}@media (hover: none){[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-dial-key{display:none}}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px 12px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card>*{grid-column:2;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card>.ad-kind-tile{grid-column:1;grid-row:1}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card>.ad-email-expand{justify-self:start}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-text,[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-email-preview{overflow-wrap:break-word}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-kind-tile{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:8.5px;font-weight:700;letter-spacing:.04em;border-radius:var(--radius-chip);background:#ffffff0a;border:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card[data-kind=note]{box-shadow:inset 3px 0 #a78bfa}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card[data-kind=mail]{box-shadow:inset 3px 0 #7fb2ff}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card[data-kind=open]{box-shadow:inset 3px 0 #35d6de}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-note-card[data-kind=call]{box-shadow:inset 3px 0 #8fa3b4}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-right-column{position:sticky;top:0;align-self:start;max-height:calc(100vh - 160px);overflow-y:auto}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-right-column>.dialer-panel{flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-box{display:flex;flex-direction:column;gap:2px;padding:12px 14px}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-number{font-family:var(--font-mono);font-size:21px;font-weight:600;letter-spacing:-.6px;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stat-label{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content{background:var(--surface-root);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-topbar,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-filters-bar{background:var(--surface-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-explainer{padding:5px 11px;border-radius:var(--radius-pill);background:#35d6de1a;border:1px solid rgba(53,214,222,.24);color:var(--accent-light);font-size:11.5px;font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-metric{display:inline-flex;align-items:baseline;gap:6px;margin-right:var(--space-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-metric-value{font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--text-1);font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-metric-label{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-scope-note{margin-left:auto;font-size:11.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-multiselect-btn,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-filter-input,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-search-input,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-load-more-btn,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-filter-clear-btn,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-refresh-btn{background:var(--surface-4);border:1px solid var(--border-interactive);border-radius:var(--radius-control);color:#a9baca}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-multiselect-btn--on,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-filter-input--on{background:#35d6de1f;border-color:var(--border-selected);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-filter-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-search-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-multiselect-panel{background:var(--surface-float);border:1px solid var(--border-card);box-shadow:var(--shadow-modal);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-multiselect-option{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-multiselect-empty{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-board{background:transparent;padding:0 8px 16px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-column{background:var(--surface-rail);border:1px solid var(--border-card-dim);border-right:1px solid var(--border-card-dim);border-radius:var(--radius-card-lg);margin:12px 6px 0;height:calc(100% - 12px);min-width:268px;max-width:268px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-column--dragover{border-color:var(--border-selected);background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-column-header{border-bottom:0;margin-bottom:var(--space-2);padding-bottom:0}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-column-title{color:var(--text-2);font-size:12.5px;font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-column-count{padding:2px 8px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-volume{height:3px;border-radius:2px;background:var(--surface-4);overflow:hidden;margin-bottom:var(--space-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-volume-fill{display:block;height:100%}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-stage-note{font-size:11px;color:var(--text-6);margin-bottom:var(--space-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card{background:var(--surface-2);border:1px solid var(--border-card);border-radius:var(--radius-tile);padding:12px 13px;cursor:grab}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card:hover{background:#0f171e;border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card--dragging{cursor:grabbing}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-name:hover{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-meta{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-disposition--badge{display:inline-block;padding:3px 8px;border-radius:var(--radius-badge);font-size:11px;font-weight:600;margin-bottom:2px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-footer{border-top:1px solid var(--rule);color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-time{font-family:var(--font-mono);font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-empty-hint{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-flag{display:inline-block;padding:3px 8px;border-radius:var(--radius-badge);font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:2px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-why{font-size:11px;line-height:1.45;color:var(--text-5);margin:3px 0 1px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-why--warn{color:#f2b03c}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-flag--open{color:var(--text-4);background:#94a3b81a;border:1px solid rgba(148,163,184,.26);margin-right:6px;margin-bottom:4px}[data-ui=v2]:not(#zz-v2-specificity) .deals-content .deals-card-flag--live{color:#3cc0ca;background:#3cc0ca24;border-color:#3cc0ca61}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox{background:var(--surface-root);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .rawmail-list-col,[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-detail{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item{border-bottom:1px solid var(--rule);border-radius:var(--radius-tile);padding:12px 13px}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item.active{background:var(--surface-selected);border-color:var(--border-selected)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item.unread{box-shadow:inset 3px 0 0 var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item.unread .email-from{font-weight:600;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item.unread .email-item-subject{font-weight:600;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .rawmail-layout .email-item-subject{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-folder-tabs{background:var(--surface-4);border-radius:var(--radius-icon);padding:2px}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-folder-tab.active{background:#35d6de24;color:var(--accent-light);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-from{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item-subject{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-preview{color:var(--text-6)!important;font-size:11.5px;font-style:normal}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-date{font-family:var(--font-mono);font-size:11px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-item-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-tag{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:var(--radius-chip)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-tag--respond{background:#f2b03c21;color:var(--warning);border:1px solid rgba(242,176,60,.26)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-tag--important{background:#35d6de1f;color:var(--accent-light);border:1px solid rgba(53,214,222,.26)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-tag--waiting{background:var(--surface-4);color:var(--text-5);border:1px solid var(--border-interactive);font-family:var(--font-mono);font-weight:500;letter-spacing:0}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-search-input,[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .compose-email-btn{background:var(--surface-4);border:1px solid var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-search-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-folder-tab{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-folder-tab.active{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .rawmail-filter-chip{background:#35d6de1f;border:1px solid var(--border-selected);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .email-body-content{color:var(--text-lead);font-size:14.5px;line-height:1.68}[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .no-emails,[data-ui=v2]:not(#zz-v2-specificity) .main-emails--inbox .loading-emails{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-record{background:var(--surface-root);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .record-header{background:var(--surface-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .record-header h2{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-section{border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-record h3,[data-ui=v2]:not(#zz-v2-specificity) .main-record h4{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-record p{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .utterance{background:var(--surface-2);border:1px solid var(--border-card-dim);border-radius:var(--radius-tile);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .utterance:hover{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .transcription-content{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .share-links-section{background:var(--surface-2);border:1px solid var(--border-card-dim);border-radius:var(--radius-tile)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .share-links-section a,[data-ui=v2]:not(#zz-v2-specificity) .main-record .share-link-url{font-family:var(--font-mono);font-size:11px;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .copy-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:#a9baca}[data-ui=v2]:not(#zz-v2-specificity) .rec-status{display:inline-block;align-self:flex-start;margin-top:3px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:var(--radius-chip)}[data-ui=v2]:not(#zz-v2-specificity) .rec-status--done{background:#4ade801f;color:var(--success);border:1px solid rgba(74,222,128,.24)}[data-ui=v2]:not(#zz-v2-specificity) .rec-status--working{background:#f2b03c1f;color:var(--warning);border:1px solid rgba(242,176,60,.24)}[data-ui=v2]:not(#zz-v2-specificity) .rec-status--failed{background:#ff6b5b1f;color:var(--danger-text);border:1px solid rgba(255,107,91,.24)}[data-ui=v2]:not(#zz-v2-specificity) .rec-status--pending{background:var(--surface-4);color:var(--text-5);border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .recording-sidebar-date{font-family:var(--font-mono);font-size:10.5px}[data-ui=v2]:not(#zz-v2-specificity) .recording-sidebar-duration{font-family:var(--font-mono);font-size:11px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor.allt{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-head h1{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-sub{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-sub strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-sub .allt-late{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-search,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-date{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-search::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn:hover{border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn:disabled{color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn-primary,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn-primary:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn-danger,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-btn-danger:hover{color:var(--danger-text);border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-dash,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-selcount,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-ranking,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-note{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg button{background:transparent;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg button:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg button.on{background:var(--surface-4);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg button span{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-seg button.on span{background:#35d6de29;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-empty{background:var(--surface-1);border-color:var(--border-card);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-empty strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card:hover{border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card.sel{border-color:var(--accent);background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card-title{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card-done{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card-del{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-card-del:hover{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-item{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-item:hover{border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-item.late{border-color:#ff6b5b61}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-check{background:var(--surface-3);border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-check:hover{border-color:var(--success);background:#4ade801f}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-text{color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-aiwhy{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-why{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-list-link{color:var(--accent);background:none}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-chip{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-chip.late{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-chip.biz{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-chip.origin{background:transparent;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-imp{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-imp.top{background:#ff6b5b2e;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-ranked{background:#4ade801f;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto{background:#4ade8012;border-color:#4ade8038}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto-head{background:none;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto-head span{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto-list li{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto-task{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .allt-auto-why{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor.task-view{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-header{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-back{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-back:hover{border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-list-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-list-title::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-stats .stat{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-stats .stat svg{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-stats .completed-stat,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-stats .completed-stat svg{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .toggle-doc-complete-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .toggle-doc-complete-btn:hover{background:var(--surface-4);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .toggle-doc-complete-btn.completed{background:#4ade801f;border-color:#4ade804d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .toggle-doc-complete-btn.completed:hover{background:#4ade8033}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-progress{display:flex;align-items:center;gap:10px}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-progress-label{font-size:12px;color:var(--text-4);white-space:nowrap;font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-progress-track{width:150px;height:6px;border-radius:var(--radius-pill);background:var(--surface-float);overflow:hidden;flex:none}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-progress-fill{display:block;height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--accent),var(--success));transition:width var(--motion-transform)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-container{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-input-wrapper{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-input-wrapper:focus-within{background:var(--surface-3);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-input-wrapper .add-icon{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-input{background:transparent;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .due-date-input,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .priority-select{background:var(--surface-3);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-hint{margin:9px 0 0;font-size:11.5px;color:var(--text-5);display:flex;align-items:center;gap:6px;flex-wrap:wrap}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .add-task-hint kbd{font-family:var(--font-mono);font-size:10.5px;padding:2px 5px;border-radius:var(--radius-chip);background:var(--surface-float);border:1px solid var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-filter-bar{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item{background:var(--surface-1);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item.completed{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item.completed .task-text{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item.selected{background:var(--surface-selected);border-color:var(--border-selected)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-section-header .section-title{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-section-header.header-level-1 .section-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-section-header .section-title:empty:before{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-text{color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-text:empty:before{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-drag-handle{color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-item:hover .task-drag-handle{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-checkbox-wrapper .checkmark{background:var(--surface-3);border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-checkbox-wrapper input:checked+.checkmark{background:var(--accent);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-checkbox-wrapper input:checked+.checkmark svg{color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-checkbox-wrapper:hover .checkmark{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-source,[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-assignee{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-priority-badge.high{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-priority-badge.medium{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-priority-badge.low{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-delete{background:transparent;color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-delete:hover{background:#ff6b5b24;color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-note{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-empty{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-due-date.overdue{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-due-date.due-today{background:#f2b03c2e;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-due-date.due-soon{background:#f2b03c1f;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-due-date.due-later{background:#4ade801f;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .note-sidebar-preview{display:block;font-size:11.5px;color:#ffffff6b;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .note-sidebar-remind{display:inline-block;margin-top:5px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;padding:2px 6px;border-radius:var(--radius-chip);background:#f2b03c2e;color:#f2b03c}[data-ui=v2]:not(#zz-v2-specificity) .note-sidebar-remind.due{background:#ff6b5b33;color:#ff8b7e}[data-ui=v2]:not(#zz-v2-specificity) .main-notes{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-editor-header{border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-title-input{background:transparent;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-title-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .save-status{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .save-status.unsaved{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .save-status.saving{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .save-status.saved{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .delete-note-btn{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .delete-note-btn:hover{background:#ff6b5b24;color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-content-textarea{background:var(--surface-1);border-color:var(--border-card);color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-content-textarea::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-content-textarea:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-empty-state{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-empty-state svg{color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-empty-state h3{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-loading{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-active{background:#f2b03c1a;border-color:#f2b03c42;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-active svg{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-edit-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-remove-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-add-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-cancel-btn{background:transparent;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-edit-btn:hover{background:#35d6de24;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-remove-btn:hover{background:#ff6b5b24;color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-add-btn:hover{border-color:var(--accent);color:var(--accent);background:#35d6de12}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-datetime{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-notes .note-reminder-datetime:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .task-status .status{border:1px solid transparent}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .status.saving{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .status.dirty{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-editor .status.saved{background:#4ade801f;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) main.main-summary{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-header{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-header h2,[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-sub-tab{color:var(--text-5);background:none}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-sub-tab:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-sub-tab.active{color:var(--accent);border-bottom-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .model-toggle{background:var(--surface-2);border-radius:var(--radius-control)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .model-toggle-btn{background:transparent;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .model-toggle-btn.active{background:var(--surface-float);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .generate-summary-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-loading,[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-empty h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-empty p{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-empty svg{color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-card{background:var(--surface-1);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-card h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-card.ai-summary{background:linear-gradient(140deg,#35d6de12,#35d6de05);border-color:#35d6de38;border-left:3px solid var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .ai-summary-text{color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .new-items-banner{background:#f2b03c1a;border:1px solid rgba(242,176,60,.26);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .new-items-banner svg{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .summary-item{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .item-title{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .item-time{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .item-summary{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .item-from{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .task-summary-item{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .task-summary-item .task-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .task-summary-item .task-text.completed{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .task-summary-item .task-checkbox.completed{background:var(--success);border-color:var(--success);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .copy-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .copy-btn:hover{background:var(--surface-float);border-color:var(--border-hover);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .copy-btn.small{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .copy-btn.small:hover{background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .regenerate-btn{background:none;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .regenerate-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-breakdown{background:#35d6de0f;border:1px solid rgba(53,214,222,.18)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-header{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-header strong{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-divider{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-count{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .disposition-names{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .commit-repo-tag{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .commit-branch-tag{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .commit-sha{background:var(--surface-2);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .email-type-badge.call{background:#7fb2ff29;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .email-type-badge.meeting{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .email-preview{color:var(--text-5)!important}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .email-time{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .wp-message-card pre.wp-slack-message{background:var(--surface-2);border:1px solid var(--border-card);color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .wp-source-count{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .wp-source-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-close{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-desc{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-textarea{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-textarea::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shots-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shots-note{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shots-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-skip-btn{background:var(--surface-4);color:var(--text-3);border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-skip-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-activities-submit-btn:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shots-add{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shots-add:hover{background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .manual-shot{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:10px;margin-bottom:18px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-tile{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card);padding:14px 15px;display:flex;flex-direction:column;gap:3px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-tile-v{font-size:25px;font-weight:700;letter-spacing:-.02em;color:var(--text-1);font-variant-numeric:tabular-nums;line-height:1.05}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-tile-l{font-size:11.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-card{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card);padding:18px 20px 20px;margin-bottom:18px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-card h3{margin:0;font-size:14px;font-weight:650;color:var(--text-1);letter-spacing:-.01em}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-card-sub{margin:3px 0 16px;font-size:12px;color:var(--text-5);font-variant-numeric:tabular-nums}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hourly{display:flex;align-items:flex-end;gap:6px;height:168px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hour{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hour-n{font-family:var(--font-mono);font-size:10.5px;color:var(--text-4);font-variant-numeric:tabular-nums;min-height:13px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hour-track{flex:1 1 auto;width:100%;min-height:0;display:flex;align-items:flex-end}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hour-bar{width:100%;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,var(--accent),rgba(53,214,222,.35));min-height:2px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-hour-l{font-family:var(--font-mono);font-size:10.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-prop{display:flex;gap:2px;height:10px;margin-bottom:16px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-prop-seg{border-radius:2px;min-width:3px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend{display:flex;flex-direction:column;gap:7px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-row{display:grid;grid-template-columns:12px 1fr 44px 52px;align-items:center;gap:9px;font-size:12.5px}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-dot{width:8px;height:8px;border-radius:2px;justify-self:center}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-name{color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-n,[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-p{font-family:var(--font-mono);font-size:11.5px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary .sum-legend-p{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) div.sd-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-instructions-btn,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-refresh-btn,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-btn,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-save-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-instructions-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-refresh-btn:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-save-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-clear-btn{background:#f2b03c1f;border-color:#f2b03c4d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-empty-state{background:var(--surface-1);border-color:var(--border-card);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-toggle{background:none}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-toggle:hover .sd-tier-title{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-toggle svg{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-count{background:var(--surface-float);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier--act .sd-tier-count{background:var(--special);color:#17123a}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-sub{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tier-empty{background:var(--surface-1);border-color:var(--border-card-dim);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row:hover{background:var(--surface-2);border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-disp{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-contact,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-time{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-generate{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-generate:hover:not(:disabled){background:var(--accent-deep)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-open{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-open:hover{border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-dismiss{background:none;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-row-dismiss:hover{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card{background:#12102b;border:1px solid #2A2350}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card:hover{border-color:#3a3168;background:#141033}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-name{color:#e8e3fa}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-subject{color:#cfc8e8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-meta,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-disp,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-followup-why{color:#9a93b8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-time,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-attempt{color:#7a7398}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-stage{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-followup-badge{background:#a78bfa2e;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-updated{background:#7fb2ff29;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-merged{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-aftersend{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-restale-badge{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-greeting-note{background:#f2b03c1f;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-failed-note{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-attachment-badge{background:#a78bfa24;color:#b9aee6}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-rewrite{background:var(--special);color:#17123a}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-card-rewrite:hover:not(:disabled){background:#8b6fe8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-badge-needs-recipient{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal{background:linear-gradient(140deg,#171130,#0e1018 60%);border:1px solid #2A2350}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-header{color:#f0ecff}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-close{background:none;color:#8a82ae}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-close:hover{color:#e8e3fa}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-disposition{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-modal-notes{color:#9a93b8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-field-label{color:#8a82ae}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-field-input,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-field-textarea{background:#08061280;border-color:#241e44;color:#e8e3fa}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-field-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-field-textarea::placeholder{color:#6e6790}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor-wrap{background:#08061280;border-color:#241e44}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor-wrap:focus-within{border-color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor-toolbar{background:#0806128c;border-bottom-color:#241e44}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tool-btn{background:transparent;color:#b9aee6}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tool-btn:hover{background:#a78bfa24;border-color:#3a3168}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tool-btn:active{background:#a78bfa38}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tool-select{background:#08061299;border-color:#241e44;color:#cfc8e8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-tool-sep{background:#2a2350}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor{color:#cfc8e8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor:empty:before{color:#6e6790}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor a{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor blockquote{color:#9a93b8;border-left-color:#3a3168}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-editor-hint{color:#7a7398}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-send-btn{background:linear-gradient(135deg,#a78bfa,#7c5ce0);color:#17123a;border:1px solid rgba(167,139,250,.4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#8b6fe8,#6b4bd0)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-dismiss-btn{background:#ff6b5b1a;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-dismiss-btn:hover:not(:disabled){background:#ff6b5b2e}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-stat{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-stat strong{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-stat--edited{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-col{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-col-head--ai{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-col-head--final{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-subject{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-body{color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-compare-body a{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-brand{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-name{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-meta,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-src{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-status{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-model,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-run{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-learn-model select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-once-option{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-once-option:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-once-option-text strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-once-option-text small{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-once-badge{background:#35d6de29;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-chip{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-chip-remove{background:none;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-chip-remove:hover{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-none,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-upload-hint,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-att-product-hint{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-upload-toggle{background:none;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-upload-cancel{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-upload-cancel:hover{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-table th{color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-table td{color:var(--text-3);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-delete-btn{background:#ff6b5b1a;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-delete-btn:hover{background:#ff6b5b2e}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-att-product-picker-label,[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-attachment-scope-note{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-att-product-chip{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .sd-att-product-chip:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .modal-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .prompt-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .modal-footer{background:var(--surface-2);border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .close-btn{background:none;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .close-btn:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .prompt-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .prompt-textarea{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .prompt-textarea::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .prompt-textarea:focus{background:var(--surface-3);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .cancel-btn{background:var(--surface-4);color:var(--text-3);border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .submit-btn{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .mql-error-bar{background:#ff6b5b1f;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content .mql-spinner-row{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sd-content select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) div.mql-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-list-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-count-badge{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-refresh-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-refresh-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-search,[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-search::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-search:focus,[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-select:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-chip{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-chip:hover{border-color:var(--border-hover);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-chip--on,[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-chip--on:hover{background:#35d6de29;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-filter-clear,[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-empty-link{background:none;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-error-bar{background:#ff6b5b1f;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-spinner-row{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-empty-state{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-empty-sub{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-card:hover{border-color:var(--border-row-hover)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-name-btn{background:none;color:var(--text-row-title);border-bottom-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-name-btn:hover{color:var(--accent);border-bottom-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-time{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-campaign-tag{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-marketing-note{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-note{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-note--reply{background:#7fb2ff1a;border-left-color:var(--info);color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-lead-ai-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-ai-panel{background:#f2b03c14;border-color:#f2b03c38}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-ai-panel-text{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-claim-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-btn:hover:not(:disabled){background:#ff6b5b1f;border-color:#ff6b5b61;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-timeline{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-step-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-step-time{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-dot--sent{background:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-dot--opened{background:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-dot--clicked{background:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-dot--replied{background:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-section-title{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-section--reply .mql-eng-section-title{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-meta{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-reply-body{background:#7fb2ff1a;color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-unavailable{background:#f2b03c1a;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-sent-body{background:var(--surface-2);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-eng-toggle{background:none;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-sub{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-close{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-grid>span:nth-child(odd){color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-grid>span:nth-child(2n){color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-contact-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-pos{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-engaged{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-contact-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-contact-meta a{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-count{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-empty{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-preview-actions{background:var(--surface-2);border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-sub{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-req{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-opt{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-reason{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-reason:hover{border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-reason--on{background:#35d6de29;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-notes{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-notes::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-notes:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-cancel{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-cancel:hover:not(:disabled){background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-confirm{background:var(--danger);color:#2a0d0a}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .mql-dismiss-confirm:hover:not(:disabled){background:#e0574a}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .ad-link{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .ad-note-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .ad-note-meta{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .msync-msg--err{background:#ff6b5b1f;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-content .msync-msg code{background:#ffffff14}[data-ui=v2]:not(#zz-v2-specificity) div.camp-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-header h3,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-tasks-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-loading,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-none{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-new-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-new-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-save-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-save-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-add-corp-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-add-corp-btn:hover{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-table-wrap{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-table th{background:var(--surface-2);color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-table td{color:var(--text-3);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-table tbody tr:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-name-cell{color:var(--text-row-title)!important}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-agent-badge{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-status-badge.camp-active{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-status-badge.camp-inactive{background:var(--surface-float);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-back-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-labeled-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-count-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-cancel-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-back-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-labeled-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-cancel-btn:hover{background:var(--surface-float);border-color:var(--border-hover);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-count-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-count-leads:hover{background:#35d6de1a;border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-count-tasks:hover{background:#f2b03c24;border-color:var(--warning);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-leads-search{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-leads-search::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-leads-search:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-card.expanded,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camptab-lead-card.expanded{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-locations{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-dispo{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-link{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-loc{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-chevron{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-contacts{background:var(--surface-2);border-top-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-lead-no-contacts{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-position{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-detail{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-linkedin{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-tag.primary{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-contact-tag.dm{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camptab-status.active{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-field label{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-optional-label{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-form-input option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-multi-select{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-checkbox-item{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-checkbox-item:hover{background:#35d6de14}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-checkbox{border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-checkbox.checked{background:var(--accent);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-toggle-btn,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-day-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-toggle-btn.active,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .camp-day-btn.active{background:#35d6de24;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-import-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-file-label{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-file-label:hover{border-color:var(--accent);background:#35d6de12}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-error{background:#ff6b5b1f;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-section-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-section-sub,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-import-sub,[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-report-empty{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-importing{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-mapping-table th{background:var(--surface-2);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-mapping-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-col-sample{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-map-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-map-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-map-select.mapped{color:var(--text-2);border-color:var(--accent);background:#35d6de14}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-preview-table th{background:#35d6de1a;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-preview-table td{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-stat-new{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-stat-updated{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-stat-skipped{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-stat-errors{background:#ff6b5b24;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-report-tab{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-report-tab:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-report-tab.active{color:var(--accent);border-bottom-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-new{background:#4ade8012}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-updated{background:#7fb2ff12}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-skipped{background:#f2b03c12}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-error{background:#ff6b5b14}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-meta{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-changes{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .csv-row-error .csv-row-reason{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal-header{border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal-close{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .camp-content .ez-key-modal-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) div.sms-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-list{background:var(--surface-1);border-right-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-list-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-settings-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-settings-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-item:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-item.active{background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-avatar,[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-chat-avatar{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-time{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-preview{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-item.unread .sms-thread-preview{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-preview-you{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-unread-badge{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-delete-btn{background:transparent;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-thread-delete-btn:hover{background:#ff6b5b24;color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-chat-name{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-chat-phone{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-messages-scroll{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-bubble.outbound{background:#35d6de1f;border:1px solid rgba(53,214,222,.26);color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-bubble.inbound{background:var(--surface-3);border:1px solid var(--border-input);color:var(--text-lead)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-bubble-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-bubble-error-icon{background:var(--danger);color:#2a0d0a}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-composer{background:var(--surface-1);border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-composer-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-composer-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-composer-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-send-btn:disabled{background:var(--surface-float);color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-empty-chat,[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-empty-state{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-close{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-tab{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-tab.active{color:var(--accent);border-bottom-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-result-item:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-result-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-result-sub{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-modal-start-btn:disabled{background:var(--surface-float);color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-from-number-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-from-number-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-from-number-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content .sms-from-number-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) div.mtr-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-quick-btn,[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-refresh-btn,[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-date-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-quick-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-refresh-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-quick-btn.active{background:#35d6de29;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-loading,[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-table th{background:var(--surface-2);color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-table td{color:var(--text-2);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-table tr:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-status-badge.mtr-online{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-status-badge.mtr-paused{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-status-badge.mtr-offline{background:var(--surface-float);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-cs-ready{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-cs-dialing{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-cs-in_progress{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-cs-disposition{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-pause-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-campaigns-list{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-sub{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-content .mtr-none{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) div.cadm-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-list-header h3,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-title-area h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-count,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-page-info,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-loading,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-input,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-select,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-input,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-input:focus,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-select:focus,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-input:focus,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-pf-sort-label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-field label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-sort-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-more-filters-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-page-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-back-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-sort-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-more-filters-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-page-btn:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-back-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-sort-btn.active{background:#35d6de29;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-filter-badge{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-clear-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-clear-btn:hover{background:#ff6b5b24}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-extra-filters{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-search-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-search-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-apply-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-apply-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-load-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-load-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-add-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-add-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-add-call-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-add-call-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-add-contact,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-add-contact:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-add-note-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-add-note-btn:hover{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-table th{background:var(--surface-2);color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-table td{color:var(--text-2);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-table tr:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-disp-inline{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-camp-inline{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-no-contacts,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-empty{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-ct-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-ct-primary{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-ct-dm{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-ct-phone{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-ct-email{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-view-btn{background:var(--surface-2);border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-view-btn:hover{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-id{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-disp{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-camp{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-card-header{background:var(--surface-2);color:var(--text-3);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-card-header svg{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-field label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-tag-label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-meta-label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-extra{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-readonly,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-meta-val{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-tag-product{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-tag-camp{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-tag-corp{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-contact-card{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-contact-card:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-contact-card.cadm-d-cc-active{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-position{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-phone{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-email{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-flag{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-linkedin{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-linkedin:hover{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-delete,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-ct-remove{background:var(--surface-2);border-color:var(--border-input);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-cc-delete:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-ct-remove:hover{background:#ff6b5b29}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-callback-btn{background:var(--surface-2);border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-callback-btn:hover{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-notes-count{background:var(--surface-float);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-author{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-date{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-note-body{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-section-title{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-add-ct{background:transparent;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-add-ct:hover{background:#35d6de1a}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-contact{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-ct-num{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-newcall-ct-dm{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) div.agt-content{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-loading,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-table th{background:var(--surface-2);color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-table td{color:var(--text-2);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-table tr:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge{background:var(--surface-float);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge.agt-ae{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge.agt-support{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge.agt-meeting-badge,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge.agt-product-badge{background:#a78bfa29;color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-role-badge.agt-camp-badge{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-status-badge.agt-active{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-status-badge.agt-inactive{background:#ff6b5b24;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-action-btn{background:transparent;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-action-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-action-btn.agt-delete-btn:hover{background:#ff6b5b24;color:var(--danger);border-color:#ff6b5b61}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-field label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-field label,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-checkbox-label,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-checkbox-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-hint,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-hint,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-field-hint,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-field-hint,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-product-count{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-input,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-input:focus,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-input.agt-input-disabled,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-input.agt-input-disabled{background:var(--surface-float);color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-dropdown{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option:hover{background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option-meta,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option-empty{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-product-checkboxes{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-cancel-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-cancel-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-cancel-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-cancel-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-new-btn,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-new-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-save-btn,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-save-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-save-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-save-btn:hover{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal-header{border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal-close,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal-close{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .ez-key-modal-close:hover,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .ez-key-modal-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-meeting-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-file-info{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-file-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-file-meta,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-field label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-title-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-title-input:focus{border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-cancel-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-upload-btn,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .import-upload-btn:hover{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-d-empty,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .cadm-no-contacts{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-field select,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-field select{background:var(--surface-2);border:1px solid var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-form-field select option,[data-ui=v2]:not(#zz-v2-specificity) .cadm-content .agt-form-field select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option-meta,[data-ui=v2]:not(#zz-v2-specificity) .agt-content .agt-user-option-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) main.main-scraper{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-section{border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-section-head h4{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-conf,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-progress-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-hr{border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-input{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-count-chip{background:#94a3b81f;border-color:#94a3b847;color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-st-ok{background:#4ade8024;border-color:#4ade8057;color:#4ade80}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-st-no_website,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-st-fetch_failed,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-st-extract_failed{background:#ff6b5b24;border-color:#ff6b5b57;color:#ff6b5b}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-preview{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-preview-head{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-table th{color:var(--text-5);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-table td{color:var(--text-3);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-biz,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-answer{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-sub{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-evidence{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-link{color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-bad{color:#ff6b5b}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-conf-badge{background:#4ade8024;color:#4ade80}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-conf-badge.low{background:#f2b03c29;color:#f2b03c}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-warn{background:#f2b03c24;border-color:#f2b03c61;color:#f2b03c}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .rsr-note{background:#3cc0ca1f;border-color:#3cc0ca57;color:#5ed4de}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-header,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-detail-header{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-header-left h2,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-detail-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-subtitle,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-result-count,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-results-count,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-pagination,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-progress-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-empty,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-detail-empty,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-no-results,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-form-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-field-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-tooltip-icon{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-jobs-panel{background:var(--surface-1);border-right-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-search-input{background:transparent;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-search-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-job-card:hover{background:var(--surface-2);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-job-card.active{background:var(--surface-selected);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-job-card.running{border-color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-job-name{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-job-card-meta{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-progress-bar-wrap{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-progress-bar{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-running-banner{background:#f2b03c1a;border-color:#f2b03c42}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-progress-bar-large-wrap{background:#f2b03c33}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-progress-bar-large{background:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-running-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-running-found{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-config-summary{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-config-pill{background:var(--surface-float);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-error-banner{background:#ff6b5b1f;border-color:#ff6b5b47;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-results-search,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-input,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-select,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-textarea{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-textarea::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-results-search::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-table-wrap{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-table th{background:var(--surface-2);color:var(--text-4);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-table td{color:var(--text-3);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-table tr:hover td{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-start-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-start-card:hover{border-color:var(--accent);background:var(--surface-selected)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-start-card-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-start-card-desc{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-campaign-option:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-campaign-option.selected{background:var(--surface-selected);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-campaign-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-campaign-count{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-outline{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-outline:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-success{background:var(--success);color:#0a2513}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-success:hover:not(:disabled){background:#3cbf6c}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-danger{background:var(--danger);color:#2a0d0a}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-danger:hover:not(:disabled){background:#e0574a}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-danger-outline{background:var(--surface-2);border-color:#ff6b5b4d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-btn-danger-outline:hover:not(:disabled){background:#ff6b5b24}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-modal-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-form-group label,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-checkbox-group label,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-checkbox-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-mapping-preview{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-mapping-preview strong,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-mapping-row span:last-child{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-mapping-row{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-mapping-row span:first-child{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-push-stats{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-push-stat-green{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-push-stat-blue{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-push-stat-red{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-push-status{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-save-confirm{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-save-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-tooltip-text{background:var(--surface-float);color:var(--text-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-tooltip-text code{background:#ffffff1a}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .scraper-enrich-banner,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-stats-bar{background:#4ade8012;border-color:#4ade8033}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-stat-num{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-stat-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-stat-done .enrich-stat-num{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-stat-remaining .enrich-stat-num{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-state-summary{background:#7fb2ff1a;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-tab{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-tab.active{background:#35d6de29;border-color:var(--accent);color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-tab-badge{background:#ffffff1a}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-tab.active .enrich-filter-tab-badge{background:#35d6de40}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-check-item:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-check-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-check-count{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-empty,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-none{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-chip{background:var(--surface-float);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-chip-x{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-chip-x:hover{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-filter-clear-all{background:none;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-loading{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-title{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-loc{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-contact{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-tag{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .enrich-preview-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) main.main-admin{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-header{background:var(--surface-1);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-header-left h2{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-subtitle{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-section{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-section-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-refresh-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-refresh-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-loading,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-notif-card:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-notif-name{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-notif-description{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-toggle-slider{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-toggle input:checked+.admin-toggle-slider{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-btn:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-meta-label{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-meta-value{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-channel-val{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-format-pre{background:var(--surface-2);color:var(--text-3);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-format-auto-label,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-hint{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-modal{background:var(--surface-modal);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-modal-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-desc{background:var(--surface-2);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-field label,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-section-label,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-disp-check{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-trigger-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-input,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-textarea,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-input-sm,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-textarea::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-select option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-cancel-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .admin-edit-save-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-stat{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-stat-value{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-stat-value--in{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-stat-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-index-line{background:var(--surface-2);color:var(--text-3);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-muted,[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-footnote{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-sync-header{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-table{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-table th{background:var(--surface-2);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-table td{color:var(--text-3);border-bottom-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .ea-err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-intro{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-state{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-dot--on{background:var(--success);box-shadow:0 0 0 3px #4ade802e}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-dot--off{background:var(--text-5);box-shadow:0 0 0 3px #8fa3b429}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-input::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-input:disabled{background:var(--surface-float);color:var(--text-disabled)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-note{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-msg--ok{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-msg--err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin .sk-disable{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) main.main-scheduler{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-wrap{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-card{background:var(--surface-1);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-card-header h2,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-card-header h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-toggle-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-day-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-section-title{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-toggle-track{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-toggle-label input:checked~.sched-toggle-track{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-outlook-ok{background:#4ade801f;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-outlook-warn{background:#f2b03c1f;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-placeholder{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-remove{background:var(--danger);color:#2a0d0a}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-link-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-merge-hint,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-unavailable-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-to,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-empty,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-notes{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-upload-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-avatar-upload-btn:hover{border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-link-box{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-link-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-field label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-link-input,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-input,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-select,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-textarea,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-time-sel{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-textarea::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-select option,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-time-sel option{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-icon-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-regen-btn{background:var(--surface-2);border-color:var(--border-input);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-icon-btn:hover{border-color:var(--accent);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-regen-btn:hover{color:var(--danger);border-color:#ff6b5b66}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-link-hint code{background:var(--surface-float);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-merge-hint code{background:#35d6de1f;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-merge-hint code:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-save-btn{background:var(--accent);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-saved{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-refresh-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-cancel-btn{background:none;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-refresh-btn:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-cancel-btn:hover{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-item{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-date,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-business{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-hour,[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-name{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler .sched-booking-email{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-progress-panel{background:var(--surface-2);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-stat-value{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-stat-label,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-progress-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-progress-bar-wrap{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-progress-bar{background:linear-gradient(90deg,var(--accent),var(--success))}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .ce-live-progress{background:var(--surface-1);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .status-idle,[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .status-stopped{background:var(--surface-float);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .status-running{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .status-completed{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper .status-failed{background:#ff6b5b24;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs{background:var(--surface-rail);border:1px solid var(--rule);border-radius:var(--radius-card);scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs::-webkit-scrollbar{height:6px}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs::-webkit-scrollbar-track{background:transparent}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:var(--radius-pill)}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs::-webkit-scrollbar-thumb:hover{background:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab{color:var(--text-4);background:transparent}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab .dialer-tab-icon{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab:hover{background:var(--surface-4);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab:hover .dialer-tab-icon{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab.active{color:var(--text-2);background:linear-gradient(180deg,rgba(53,214,222,.1),transparent);box-shadow:inset 0 -2px 0 var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab.active .dialer-tab-icon{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab .sd-tab-badge{background:var(--special);color:#17123a}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-info-row{display:grid;grid-template-columns:92px 1fr;gap:12px}[data-ui=v2]:not(#zz-v2-specificity) .autodialer-content .ad-stats-grid{gap:9px}[data-ui=v2]:not(#zz-v2-specificity) .md-item{grid-template-columns:62px minmax(0,1fr) auto;gap:16px;padding:13px 15px}[data-ui=v2]:not(#zz-v2-specificity) .md-stripe{display:none}[data-ui=v2]:not(#zz-v2-specificity) .md-t-callback{box-shadow:inset 3px 0 0 var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-mql_reply{box-shadow:inset 3px 0 0 var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-live_open{box-shadow:inset 3px 0 0 var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-email_reply{box-shadow:inset 3px 0 0 var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-draft_ready{box-shadow:inset 3px 0 0 var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-stalled_deal{box-shadow:inset 3px 0 0 var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .md-t-task{box-shadow:inset 3px 0 0 var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .md-strip{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-list-col{flex:0 1 384px;min-width:320px}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout{gap:20px}[data-ui=v2]:not(#zz-v2-specificity) .transcript-line{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .main-record .transcript-line{grid-template-columns:74px minmax(0,1fr)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-content,[data-ui=v2]:not(#zz-v2-specificity) .tlog-content,[data-ui=v2]:not(#zz-v2-specificity) .qt-content{background:var(--surface-root);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-header,[data-ui=v2]:not(#zz-v2-specificity) .tlog-header,[data-ui=v2]:not(#zz-v2-specificity) .qt-header{background:var(--surface-1);border-bottom:1px solid var(--rule);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-section-title,[data-ui=v2]:not(#zz-v2-specificity) .qt-biz-name,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-name{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-label,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-day-label,[data-ui=v2]:not(#zz-v2-specificity) .rpt-summary-lbl,[data-ui=v2]:not(#zz-v2-specificity) .qt-hint,[data-ui=v2]:not(#zz-v2-specificity) .qt-page-info,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-meta{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-section,[data-ui=v2]:not(#zz-v2-specificity) .rpt-section-full,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-card,[data-ui=v2]:not(#zz-v2-specificity) .rpt-slack-preview,[data-ui=v2]:not(#zz-v2-specificity) .rpt-fire-body,[data-ui=v2]:not(#zz-v2-specificity) .qt-form-section,[data-ui=v2]:not(#zz-v2-specificity) .qt-crm-item,[data-ui=v2]:not(#zz-v2-specificity) .qt-unit-quote,[data-ui=v2]:not(#zz-v2-specificity) .qt-feature-item,[data-ui=v2]:not(#zz-v2-specificity) .qt-stat,[data-ui=v2]:not(#zz-v2-specificity) .tlog-table-wrap,[data-ui=v2]:not(#zz-v2-specificity) .qt-table-wrap{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-summary-bar,[data-ui=v2]:not(#zz-v2-specificity) .qt-stats-row,[data-ui=v2]:not(#zz-v2-specificity) .qt-filters{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-table th,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-table th,[data-ui=v2]:not(#zz-v2-specificity) .tlog-table th,[data-ui=v2]:not(#zz-v2-specificity) .qt-table th{background:var(--surface-3);color:var(--text-7);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-table td,[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-table td,[data-ui=v2]:not(#zz-v2-specificity) .tlog-table td,[data-ui=v2]:not(#zz-v2-specificity) .qt-table td{color:var(--text-3);border-bottom:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .qt-row:hover{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-date-input,[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-input,[data-ui=v2]:not(#zz-v2-specificity) .qt-input,[data-ui=v2]:not(#zz-v2-specificity) .qt-textarea,[data-ui=v2]:not(#zz-v2-specificity) .qt-search-input,[data-ui=v2]:not(#zz-v2-specificity) .qt-filter-select,[data-ui=v2]:not(#zz-v2-specificity) .qt-pricing-input{background:var(--surface-3);border:1px solid var(--border-input);color:var(--text-2);border-radius:var(--radius-control)}[data-ui=v2]:not(#zz-v2-specificity) .qt-readonly{background:var(--surface-2);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-preset-btn,[data-ui=v2]:not(#zz-v2-specificity) .rpt-channel-icon-btn,[data-ui=v2]:not(#zz-v2-specificity) .rpt-channel-icon-btn-2nd,[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-cancel,[data-ui=v2]:not(#zz-v2-specificity) .qt-btn-secondary,[data-ui=v2]:not(#zz-v2-specificity) .qt-action-btn,[data-ui=v2]:not(#zz-v2-specificity) .qt-btn-icon{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-preset-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .qt-btn-secondary:hover,[data-ui=v2]:not(#zz-v2-specificity) .qt-action-btn:hover{background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .qt-action-danger,[data-ui=v2]:not(#zz-v2-specificity) .qt-btn-danger-sm{color:var(--danger-text);border-color:#ff6b5b52}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-draft{background:#8fa3b424;color:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-sent{background:#7fb2ff24;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-viewed{background:#35d6de24;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-signed{background:#4ade8024;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-rejected{background:#ff6b5b24;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .qt-status-expired{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .qt-type-badge,[data-ui=v2]:not(#zz-v2-specificity) .rpt-count-badge{background:var(--surface-4);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal,[data-ui=v2]:not(#zz-v2-specificity) .rpt-preview-modal,[data-ui=v2]:not(#zz-v2-specificity) .qt-wizard-modal{background:var(--surface-modal);border:1px solid var(--border-hover);box-shadow:0 28px 70px #0000009e;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .qt-wizard-overlay{background:#0009}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .qt-wizard-header,[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .qt-wizard-footer{border-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-empty,[data-ui=v2]:not(#zz-v2-specificity) .rpt-no-data,[data-ui=v2]:not(#zz-v2-specificity) .rpt-no-disp,[data-ui=v2]:not(#zz-v2-specificity) .tlog-empty,[data-ui=v2]:not(#zz-v2-specificity) .tlog-loading,[data-ui=v2]:not(#zz-v2-specificity) .qt-empty,[data-ui=v2]:not(#zz-v2-specificity) .qt-empty-msg,[data-ui=v2]:not(#zz-v2-specificity) .qt-loading{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}[data-ui=v2]:not(#zz-v2-specificity) .rpt-summary-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}[data-ui=v2]:not(#zz-v2-specificity) .qt-stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}[data-ui=v2]:not(#zz-v2-specificity) .rpt-section-title{background:var(--surface-2);border-bottom:1px solid var(--rule);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-summary-item{background:var(--surface-2);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-header{background:var(--surface-3);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity).app-container{background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-sdr-day-val,[data-ui=v2]:not(#zz-v2-specificity) .rpt-summary-val{color:var(--text-1);font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-content h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .record-controls-card,[data-ui=v2]:not(#zz-v2-specificity) .record-preview-card{background:var(--surface-1);border:1px solid var(--border-card);border-radius:var(--radius-card-lg)}[data-ui=v2]:not(#zz-v2-specificity) .record-hint,[data-ui=v2]:not(#zz-v2-specificity) .companion-download-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .companion-download-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .record-btn.start{background:linear-gradient(135deg,#ff6b5b,#e0483a);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .record-btn.import{background:transparent;color:var(--accent);border:2px solid var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .record-btn.import:hover{background:#35d6de1a}[data-ui=v2]:not(#zz-v2-specificity) .companion-download-bar{background:#35d6de12;border:1px solid rgba(53,214,222,.2)}[data-ui=v2]:not(#zz-v2-specificity) .companion-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .companion-btn:hover{background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .clear-cache-btn{background:#f2b03c1f;border:1px solid rgba(242,176,60,.3);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-upload-btn{background:#35d6de1f;border:1px solid rgba(53,214,222,.3);color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ez-upload-key-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ez-upload-key-btn.configured{background:#4ade801f;border-color:#4ade804d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .badge-config{background:#3b82f626;border:1px solid rgba(59,130,246,.3);color:#93c5fd}[data-ui=v2]:not(#zz-v2-specificity) .badge-agent_profile{background:#10b98126;border:1px solid rgba(16,185,129,.3);color:#6ee7b7}[data-ui=v2]:not(#zz-v2-specificity) .badge-user_settings{background:#f2b03c26;border:1px solid rgba(242,176,60,.3);color:#fcd34d}[data-ui=v2]:not(#zz-v2-specificity) .badge-system_settings{background:#8b5cf629;border:1px solid rgba(139,92,246,.32);color:#c4b5fd}[data-ui=v2]:not(#zz-v2-specificity) .badge-ae_config{background:#ec489929;border:1px solid rgba(236,72,153,.32);color:#f9a8d4}[data-ui=v2]:not(#zz-v2-specificity) .rpt-run-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-run-btn:hover:not(:disabled){background:linear-gradient(180deg,#4fe0e7,#1fbac5)}[data-ui=v2]:not(#zz-v2-specificity) .nav-rail--expanded .nav-rail-footer{padding:10px 8px;gap:3px;flex-wrap:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .nav-rail--expanded .nav-rail-footer .nav-rail-item{padding:6px}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-section h4,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .summary-section h4,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .section-header-with-action h4{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-info h3{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-header{background:var(--surface-2);border:1px solid var(--border-card);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-actions{background:var(--surface-3)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-meta{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-meta .separator{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-meta .call-id{background:var(--surface-4);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-comment-item{background:var(--surface-2);border:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-comment-author{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-comment-date{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-comment-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line.speaker-0{background:#7fb2ff14}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line.speaker-1{background:#4ade8014}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .speaker-label{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .speaker-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-high{background:#ff6b5b1a;border-left-color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-high:hover{background:#ff6b5b29}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-medium{background:#f2b03c1a;border-left-color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-medium:hover{background:#f2b03c29}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-low{background:#4ade801a;border-left-color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-item.priority-low:hover{background:#4ade8029}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-task-sentence{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-priority.priority-high{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-priority.priority-medium{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-priority.priority-low{background:#4ade8029;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .regenerate-summary-btn,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .customize-prompt-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .regenerate-summary-btn:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .calls-content .customize-prompt-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .regenerate-summary-btn.tldr-btn{color:var(--accent);border-color:#35d6de59}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .add-to-docs-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-load-btn{color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content textarea,[data-ui=v2]:not(#zz-v2-specificity) .calls-content input[type=text]{background:var(--surface-1);border:1px solid var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-badge.new{background:#7fb2ff29;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-badge.contacted{background:#4ade8029;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-badge.interested{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-badge.closed{background:#a78bfa2e;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) div.dialer-tabs{justify-content:flex-start;margin:0;padding:0 12px;border-radius:0;border:0;gap:2px;background:var(--surface-rail);align-items:stretch;container-type:normal}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab{padding:12px 13px;gap:8px;border-radius:0;font-size:13px;font-weight:500}[data-ui=v2]:not(#zz-v2-specificity) button.dialer-tab.active{font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .dialer-tabs-spacer{flex:1 1 auto;min-width:8px}[data-ui=v2]:not(#zz-v2-specificity) .dialer-admin-wrap{border-left:1px solid #1F2C37;margin-left:0}[data-ui=v2]:not(#zz-v2-specificity) .dialer-tab-count{font-family:var(--font-mono);font-size:10px;font-weight:600;line-height:1.4;padding:2px 6px;border-radius:5px;flex-shrink:0}[data-ui=v2]:not(#zz-v2-specificity) .dialer-tab-count--accent{background:#35d6de24;color:var(--accent-light)}[data-ui=v2]:not(#zz-v2-specificity) .dialer-tab-count--amber{background:#f2b03c24;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .dialer-tab-count--violet{background:#a78bfa24;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-head{display:flex;align-items:center;gap:14px;padding:12px 18px;background:var(--surface-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-title{font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-session{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:#4ade801a;border:1px solid rgba(74,222,128,.22);font-size:10.5px;font-weight:600;color:var(--success);white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-pulse{width:5px;height:5px;border-radius:50%;background:var(--success);animation:crmSecPulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-pulse{animation:none}}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-spacer{flex:1 1 auto}[data-ui=v2]:not(#zz-v2-specificity) .crm-sec-campaign{font-size:11.5px;color:var(--text-7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40ch}@keyframes crmSecPulse{0%,to{opacity:1}50%{opacity:.35}}[data-ui=v2]:not(#zz-v2-specificity) .clog-wrap,[data-ui=v2]:not(#zz-v2-specificity) .rlog-wrap{padding:0 20px 24px}[data-ui=v2]:not(#zz-v2-specificity) .clog-filters,[data-ui=v2]:not(#zz-v2-specificity) .rlog-filters{display:flex;align-items:center;gap:12px;padding:14px 0 12px;flex-wrap:wrap}[data-ui=v2]:not(#zz-v2-specificity) .clog-search,[data-ui=v2]:not(#zz-v2-specificity) .rlog-search{display:flex;align-items:center;gap:8px;flex:1 1 260px;min-width:200px;padding:7px 11px;background:var(--surface-2);border:1px solid var(--border-input);border-radius:var(--radius-control);color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-search input,[data-ui=v2]:not(#zz-v2-specificity) .rlog-search input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--text-2);font-size:13px;font-family:inherit}[data-ui=v2]:not(#zz-v2-specificity) .clog-search-clear,[data-ui=v2]:not(#zz-v2-specificity) .rlog-search-clear{background:transparent;border:0;color:var(--text-5);cursor:pointer;font-size:16px;line-height:1}[data-ui=v2]:not(#zz-v2-specificity) .clog-filter-toggle{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-4);cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .clog-add-btn{padding:7px 13px;background:var(--surface-4);border:1px solid var(--border-interactive);border-radius:var(--radius-control);color:var(--text-3);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .clog-add-btn:hover{background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .clog-note{font-size:12px;color:var(--text-5);padding:0 0 10px}[data-ui=v2]:not(#zz-v2-specificity) .clog-note--warn{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .clog-empty,[data-ui=v2]:not(#zz-v2-specificity) .rlog-empty{padding:42px 0;text-align:center;color:var(--text-5);font-size:13px}[data-ui=v2]:not(#zz-v2-specificity) .clog-head,[data-ui=v2]:not(#zz-v2-specificity) .clog-row{display:grid;grid-template-columns:74px minmax(190px,1.4fr) minmax(140px,1fr) minmax(190px,1.1fr) 84px 110px;gap:14px;align-items:center}[data-ui=v2]:not(#zz-v2-specificity) .rlog-head,[data-ui=v2]:not(#zz-v2-specificity) .rlog-row{display:grid;grid-template-columns:168px minmax(220px,2fr) 92px 92px 150px 96px;gap:14px;align-items:center}[data-ui=v2]:not(#zz-v2-specificity) .clog-head,[data-ui=v2]:not(#zz-v2-specificity) .rlog-head{padding:0 12px 8px;font-size:10.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--text-6);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .clog-row,[data-ui=v2]:not(#zz-v2-specificity) .rlog-row{width:100%;text-align:left;padding:11px 12px;background:transparent;border:0;border-bottom:1px solid var(--border-card-dim);color:var(--text-3);font-family:inherit;font-size:13px;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .clog-row:hover,[data-ui=v2]:not(#zz-v2-specificity) .rlog-row:hover{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .clog-r{text-align:right;justify-self:end}[data-ui=v2]:not(#zz-v2-specificity) .clog-day{grid-column:1 / -1;display:flex;align-items:center;gap:8px;padding:18px 12px 7px;font-size:11px;letter-spacing:.5px;text-transform:uppercase}[data-ui=v2]:not(#zz-v2-specificity) .clog-day-label{font-weight:700;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .clog-day-stat{font-family:var(--font-mono);color:var(--text-6);letter-spacing:0;text-transform:none}[data-ui=v2]:not(#zz-v2-specificity) .clog-day-sep{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .clog-time{font-family:var(--font-mono);font-size:12px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-biz{display:flex;align-items:center;gap:8px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .clog-biz-name{font-weight:600;color:var(--text-row-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon{width:15px;height:15px;flex-shrink:0;background:none;border:0;padding:0;border-radius:0;color:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon--won{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon--progress{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon--lost{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon--dead{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-icon--nocontact{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-disp{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .clog-subject{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}[data-ui=v2]:not(#zz-v2-specificity) .clog-tr{width:13px;height:13px;flex-shrink:0;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-contact{display:flex;flex-direction:column;gap:1px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .clog-contact-num{font-family:var(--font-mono);font-size:12.5px;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .clog-contact-name{font-size:11.5px;color:var(--text-6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .clog-dur{font-family:var(--font-mono);font-size:12.5px;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .clog-row[data-reached="0"] .clog-dur{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .clog-rep{font-size:12px;color:var(--text-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .rlog-date{font-family:var(--font-mono);font-size:12px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .rlog-name{font-weight:600;color:var(--text-row-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .rlog-len,[data-ui=v2]:not(#zz-v2-specificity) .rlog-spk,[data-ui=v2]:not(#zz-v2-specificity) .rlog-size{font-family:var(--font-mono);font-size:12.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .rlog-dash{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .clog-backbar{display:flex;align-items:center;gap:12px;padding:11px 20px;margin:0;background:var(--surface-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .clog-backbar-spacer{flex:1 1 auto}[data-ui=v2]:not(#zz-v2-specificity) .clog-back{padding:6px 11px;background:var(--surface-4);border:1px solid var(--border-interactive);border-radius:var(--radius-control);color:var(--text-3);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .clog-back:hover{background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .clog-pos{font-family:var(--font-mono);font-size:11.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-step{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid var(--border-interactive);border-radius:var(--radius-control);color:var(--text-4);font-size:12.5px;font-family:inherit;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .clog-step:hover:not(:disabled){background:var(--surface-4);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .clog-step:disabled{color:var(--text-disabled);border-color:var(--border-card-dim);cursor:default}[data-ui=v2]:not(#zz-v2-specificity) .clog-step kbd{font-family:var(--font-mono);font-size:10.5px;padding:1px 5px;border-radius:var(--radius-chip);background:var(--surface-float);border:1px solid var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .recording-player-card{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:16px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .main-record .recording-player-card>*{grid-column:1;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .main-record .recording-player-card>.share-links-section{grid-column:2;grid-row:2;align-self:start}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-sections{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:22px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .cs-main,[data-ui=v2]:not(#zz-v2-specificity) .cs-side{display:flex;flex-direction:column;gap:16px;min-width:0}.cs-main,.cs-side{display:contents}[data-ui=v2]:not(#zz-v2-specificity) .cs-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}[data-ui=v2]:not(#zz-v2-specificity) .cs-eyebrow--neutral{color:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-detail-header.cdh-v2{background:var(--surface-2);border:1px solid var(--border-card);border-radius:12px;box-shadow:none;padding:18px 20px;margin:0 0 16px;display:flex;flex-direction:column;gap:16px}[data-ui=v2]:not(#zz-v2-specificity) .cdh-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}[data-ui=v2]:not(#zz-v2-specificity) .cdh-ident{display:flex;flex-direction:column;gap:9px;min-width:260px;flex:1 1 380px}[data-ui=v2]:not(#zz-v2-specificity) .cdh-name-row{display:flex;align-items:center;gap:11px;flex-wrap:wrap}[data-ui=v2]:not(#zz-v2-specificity) .cdh-name{margin:0;font-size:23px;font-weight:700;letter-spacing:-.6px;color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-badge{padding:4px 10px;border-radius:7px;font-size:11px;font-weight:700;letter-spacing:.3px}[data-ui=v2]:not(#zz-v2-specificity) .cdh-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-mono{font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .cdh-btn{padding:9px 13px;border-radius:var(--radius-control);border:1px solid var(--border-interactive);background:var(--surface-4);color:var(--text-3);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .cdh-btn:hover{color:var(--text-1);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-btn--primary{padding:9px 15px;border-color:#35d6de59;background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .cdh-btn--primary:hover{filter:brightness(1.08);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-player{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:12px;background:var(--surface-1);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-play{width:36px;height:36px;flex:0 0 auto;border-radius:50%;border:0;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .cdh-play:hover{filter:brightness(1.1)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-time{font-family:var(--font-mono);font-size:12px;color:var(--neutral);flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .cdh-wave{flex:1;display:flex;align-items:center;gap:2px;height:34px;min-width:0;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .cdh-bar{flex:1;min-width:1px;border-radius:1px;background:#233240}[data-ui=v2]:not(#zz-v2-specificity) .cdh-bar--on{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-rate{font-family:var(--font-mono);font-size:11px;color:var(--text-6);padding:4px 8px;border-radius:6px;background:var(--surface-4);border:0;cursor:pointer;flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .cdh-rate:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-audio{display:none}[data-ui=v2]:not(#zz-v2-specificity) .cdh-tabs{display:flex;gap:2px;border-bottom:1px solid var(--rule);margin-bottom:18px}[data-ui=v2]:not(#zz-v2-specificity) .cdh-tab{padding:13px 15px 12px;background:transparent;border:0;font-size:13px;font-weight:600;font-family:inherit;color:var(--text-5);cursor:pointer;display:flex;align-items:center;gap:7px}[data-ui=v2]:not(#zz-v2-specificity) .cdh-tab:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-tab.active{color:var(--text-2);box-shadow:inset 0 -2px 0 var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-tab-count{font-family:var(--font-mono);font-size:10.5px;padding:1px 6px;border-radius:5px;background:var(--surface-4);color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line{display:grid;grid-template-columns:62px 1fr;gap:14px;align-items:start;padding:10px 12px;border-radius:10px;background:#0a1015}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line.speaker-0{background:transparent}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line .speaker-label{font-size:11px;font-weight:700;letter-spacing:.2px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .transcript-line .speaker-text{font-size:13.5px;line-height:1.62;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-card,[data-ui=v2]:not(#zz-v2-specificity) .cs-disp-card{padding:16px 17px;border-radius:13px;background:var(--surface-1);border:1px solid var(--border-card);display:flex;flex-direction:column;gap:11px}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-row{display:grid;grid-template-columns:14px 1fr;gap:11px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-dot{width:7px;height:7px;border-radius:50%;margin:6px 0 0 3px;background:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-dot--call{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-dot--mail{background:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-dot--open{background:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-dot--disp{background:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-body{display:flex;flex-direction:column;gap:2px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-what{font-size:12.5px;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-when{font-family:var(--font-mono);font-size:10.5px;color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .cs-disp-value{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:9px;background:var(--surface-3);border:1px solid var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .cs-disp-name{font-size:13px;font-weight:600;background:none;border:0;padding:0}[data-ui=v2]:not(#zz-v2-specificity) .cs-disp-note{font-size:11.5px;color:var(--text-6);line-height:1.5}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:22px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content>.rec-main,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content>.rec-side{display:flex;flex-direction:column;gap:18px;min-width:0}.rec-main,.rec-side{display:contents}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .rec-main>.summary-section{padding:18px 20px;border-radius:13px;background:linear-gradient(135deg,#101e23,#0d161c 55%);border:1px solid #1D3138}[data-ui=v2]:not(#zz-v2-specificity) .main-record .executive-summary{font-size:14.5px;line-height:1.65;color:var(--text-lead);max-width:88ch;margin:0}[data-ui=v2]:not(#zz-v2-specificity) .main-record .key-points-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}[data-ui=v2]:not(#zz-v2-specificity) .main-record .key-points-list li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:13.5px;line-height:1.55;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .key-points-list li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent);margin-top:8px}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section{padding:16px 17px;border-radius:13px;background:var(--surface-1);border:1px solid var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .share-links-section{display:flex;flex-direction:column}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-row{display:flex;align-items:center;gap:8px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--neutral)}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-name{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-role{font-size:10.5px;color:var(--text-6);font-family:var(--font-mono);white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=overview] .cs-main>.transcript-section{display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=overview] .cs-side>.call-comments-section{display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=transcript] .cs-main>*:not(.transcript-section){display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=transcript] .cs-side{display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=notes] .cs-main{display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=notes] .cs-side>*:not(.call-comments-section){display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=emails] .cs-main>*:not(.email-section){display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=emails] .cs-side>*:not(.cs-hist-card){display:none}[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=transcript],[data-ui=v2]:not(#zz-v2-specificity) .call-sections[data-tab=notes]{grid-template-columns:minmax(0,1fr)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log{height:calc(100vh - var(--banner-offset, 0px));display:flex;flex-direction:column;overflow:hidden}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.crm-sec-head,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.dialer-tabs,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.calls-header,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.stats-bar,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.clog-backbar,[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.cdh-tabs{flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .clog-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:0}[data-ui=v2]:not(#zz-v2-specificity) .clog-wrap>.clog-filters,[data-ui=v2]:not(#zz-v2-specificity) .clog-wrap>.clog-note{flex:0 0 auto}[data-ui=v2]:not(#zz-v2-specificity) .clog-table{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:24px;scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}[data-ui=v2]:not(#zz-v2-specificity) .clog-table::-webkit-scrollbar{width:8px}[data-ui=v2]:not(#zz-v2-specificity) .clog-table::-webkit-scrollbar-track{background:transparent}[data-ui=v2]:not(#zz-v2-specificity) .clog-table::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:var(--radius-pill)}[data-ui=v2]:not(#zz-v2-specificity) .clog-head{position:sticky;top:0;z-index:2;background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .clog-day{position:sticky;top:27px;z-index:1;background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.calls-content{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}[data-ui=v2]:not(#zz-v2-specificity) .main-calls--log>.calls-empty{flex:1 1 auto;min-height:0}[data-ui=v2]:not(#zz-v2-specificity) .rlog-wrap{display:flex;flex-direction:column;min-height:0;padding-bottom:0}[data-ui=v2]:not(#zz-v2-specificity) .rlog-table{overflow-y:auto;min-height:0;padding-bottom:24px;scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}[data-ui=v2]:not(#zz-v2-specificity) .rlog-head{position:sticky;top:0;z-index:2;background:var(--surface-root)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .recording-player-card,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-card,[data-ui=v2]:not(#zz-v2-specificity) .main-record .email-card,[data-ui=v2]:not(#zz-v2-specificity) .main-record .transcription-card{background:var(--surface-1);border:1px solid var(--border-card);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-header{background:transparent;border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .main-record h3,[data-ui=v2]:not(#zz-v2-specificity) .main-record h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .share-links-title{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .timestamp,[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-assignee{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-task-sentence{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .next-steps-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .edit-speakers-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-record .trim-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-record .crop-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-record .regenerate-summary-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-record .customize-prompt-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .edit-speakers-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .main-record .trim-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .main-record .crop-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .main-record .regenerate-summary-btn:hover:not(:disabled),[data-ui=v2]:not(#zz-v2-specificity) .main-record .customize-prompt-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .download-link,[data-ui=v2]:not(#zz-v2-specificity) .main-record .add-to-docs-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .delete-btn{background:#ff6b5b1f;border:1px solid rgba(255,107,91,.3);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-item.priority-high{background:#ff6b5b1a;border-left-color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-item.priority-medium{background:#f2b03c1a;border-left-color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-item.priority-low{background:#4ade801a;border-left-color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-priority.priority-high{background:#ff6b5b29;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-priority.priority-medium{background:#f2b03c29;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .action-priority.priority-low{background:#4ade8029;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .added-badge,[data-ui=v2]:not(#zz-v2-specificity) .main-record .status-badge.complete{background:#4ade8029;color:var(--success);border:1px solid rgba(74,222,128,.28)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .topic-tag{background:#7fb2ff24;color:var(--info);border:1px solid rgba(127,178,255,.26)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .transcript-hint{background:var(--surface-3);color:var(--text-5);border:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .speaker-label.speaker-select{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-record textarea,[data-ui=v2]:not(#zz-v2-specificity) .main-record input[type=text]{background:var(--surface-1);border:1px solid var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-record textarea::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .main-record input[type=text]::placeholder{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-0{background:#7fb2ff}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-1{background:#4ade80}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-2{background:#f2b03c}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-3{background:#ff6b5b}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-4{background:#35d6de}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-5{background:#a78bfa}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-6{background:#f0a0c0}[data-ui=v2]:not(#zz-v2-specificity) .rec-legend-dot.speaker-7{background:#8fa3b4}[data-ui=v2]:not(#zz-v2-specificity) .generated-email{border:1px solid var(--border-card);background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-subject{background:var(--surface-3);border-bottom:1px solid var(--rule);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-subject strong{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .email-body pre{color:var(--text-2);font-size:14px;line-height:1.65}[data-ui=v2]:not(#zz-v2-specificity) .email-meta{background:var(--surface-3);border-top:1px solid var(--rule);color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .copy-btn,[data-ui=v2]:not(#zz-v2-specificity) .regenerate-email-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .copy-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .regenerate-email-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .main-record .email-card{background:var(--surface-1);border:1px solid var(--border-card);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .email-card-header h3,[data-ui=v2]:not(#zz-v2-specificity) .email-section h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-section{border-top:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .generate-email-prompt{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .cs-hist-card,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .cs-disp-card,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section{padding:16px 17px;border-radius:13px;background:var(--surface-1);border:1px solid var(--border-card);display:flex;flex-direction:column;gap:11px;margin:0}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section>h4,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section>h4{margin:0;display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section>h4 svg,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section>h4 svg{width:14px;height:14px;color:var(--warning);flex-shrink:0}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-list,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-items-list{display:flex;flex-direction:column;gap:12px}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item.priority-high,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item.priority-medium,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item.priority-low,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item.priority-high,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item.priority-medium,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item.priority-low{background:transparent;border:0;border-left:0;border-radius:0;padding:0;box-shadow:none;display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;align-items:start}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item:hover,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item:hover{background:transparent}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item-indicator,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item-indicator{display:flex;justify-content:center;padding-top:6px}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .priority-dot,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .priority-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-item-content,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-item-content{display:flex;flex-direction:column;gap:5px;min-width:0}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-task-sentence,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-task-sentence{font-size:13px;line-height:1.5;color:var(--text-3);font-weight:400}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-meta,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-mono);font-size:10.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-assignee,[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-deadline,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-assignee,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-deadline{display:inline-flex;align-items:center;gap:4px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .action-priority,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .action-priority{background:transparent;border:0;padding:0;font-family:var(--font-mono);font-size:10.5px;text-transform:lowercase}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .add-to-docs-btn,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .add-to-docs-btn{background:var(--surface-4);border:1px solid var(--border-interactive);color:var(--text-3);font-weight:600}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .add-to-docs-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .add-to-docs-btn:hover{background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .calls-content .action-items-section .added-badge,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content .action-items-section .added-badge{background:transparent;border:0;padding:0;font-family:var(--font-mono);font-size:10.5px;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .ai-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:4px;margin-top:2px;border-top:1px solid var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .ai-pager-btn{width:24px;height:24px;display:grid;place-items:center;background:var(--surface-4);border:1px solid var(--border-interactive);border-radius:var(--radius-chip);color:var(--text-4);font-family:inherit;font-size:12px;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .ai-pager-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .ai-pager-btn:disabled{color:var(--text-disabled);border-color:var(--border-card-dim);cursor:default}[data-ui=v2]:not(#zz-v2-specificity) .ai-pager-pos{font-family:var(--font-mono);font-size:10.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .clog-contact-person{font-size:13px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ui=v2]:not(#zz-v2-specificity) .clog-contact-person+.clog-contact-num{font-size:11.5px;color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-dl{display:grid;place-items:center;flex:0 0 auto;width:26px;height:24px;border-radius:6px;background:var(--surface-4);color:var(--text-6);text-decoration:none}[data-ui=v2]:not(#zz-v2-specificity) .cdh-dl:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cdh-dl{border:0;padding:0;cursor:pointer;font:inherit}[data-ui=v2]:not(#zz-v2-specificity) .cdh-dl:disabled{cursor:default;opacity:.75}[data-ui=v2]:not(#zz-v2-specificity) .cdh-dl-spin{animation:v2-spin .8s linear infinite}@media (max-width: 1200px){[data-ui=v2]:not(#zz-v2-specificity) .calls-content .call-sections,[data-ui=v2]:not(#zz-v2-specificity) .main-record .summary-content{grid-template-columns:minmax(0,1fr)}}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-more{align-self:flex-start;margin-top:2px;padding:5px 10px;background:var(--surface-4);border:1px solid var(--border-interactive);border-radius:var(--radius-chip);color:var(--text-4);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}[data-ui=v2]:not(#zz-v2-specificity) .cs-hist-more:hover{background:var(--surface-float);border-color:var(--border-hover);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal-overlay,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-overlay{background:#04070aa8}[data-ui=v2]:not(#zz-v2-specificity) .modal,[data-ui=v2]:not(#zz-v2-specificity) .ad-modal,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal,[data-ui=v2]:not(#zz-v2-specificity) .training-modal,[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal,[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal,[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal,[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal,[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal,[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel,[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup,[data-ui=v2]:not(#zz-v2-specificity) .toast-notification{background:var(--surface-modal);border:1px solid var(--border-card);color:var(--text-2);box-shadow:var(--shadow-modal)}[data-ui=v2]:not(#zz-v2-specificity) .modal-header,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-header,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-header,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-header{background:transparent;border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-header h1,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-header h1,[data-ui=v2]:not(#zz-v2-specificity) .modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-header h2,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-header h2,[data-ui=v2]:not(#zz-v2-specificity) .modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-header h3,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-header h3,[data-ui=v2]:not(#zz-v2-specificity) .modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-header h4,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-header h4,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-header h4{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .modal-body,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-body,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .ad-email-modal-body,[data-ui=v2]:not(#zz-v2-specificity) .cache-report-summary{background:transparent;color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-footer,[data-ui=v2]:not(#zz-v2-specificity) .training-modal-footer,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-footer{background:var(--surface-2);border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .modal-close,[data-ui=v2]:not(#zz-v2-specificity) .modal-close-btn,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-close,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-close,[data-ui=v2]:not(#zz-v2-specificity) .toast-close{background:none;border-color:var(--border-interactive);color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .modal-close:hover,[data-ui=v2]:not(#zz-v2-specificity) .modal-close-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-close:hover,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-close:hover,[data-ui=v2]:not(#zz-v2-specificity) .toast-close:hover{background:var(--surface-float);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .modal select,[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .ad-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .ad-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .ad-modal select,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal select,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal select,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .ai-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .ai-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal select,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal select,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal select,[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .training-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .training-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .training-modal select,[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal select,[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal select,[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal select,[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal select,[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal select,[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal select,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .deals-modal input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .deals-modal textarea,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal select,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .notif-panel input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .notif-panel textarea,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel select,[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup textarea,[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup select,[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=text],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=tel],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=email],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=number],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=url],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=password],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=date],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=time],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input[type=datetime-local],[data-ui=v2]:not(#zz-v2-specificity) .toast-notification input:not([type]),[data-ui=v2]:not(#zz-v2-specificity) .toast-notification textarea,[data-ui=v2]:not(#zz-v2-specificity) .toast-notification select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .modal label,[data-ui=v2]:not(#zz-v2-specificity) .ad-modal label,[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal label,[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal label,[data-ui=v2]:not(#zz-v2-specificity) .ai-modal label,[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal label,[data-ui=v2]:not(#zz-v2-specificity) .speaker-modal label,[data-ui=v2]:not(#zz-v2-specificity) .training-modal label,[data-ui=v2]:not(#zz-v2-specificity) .add-call-modal label,[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-modal label,[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal label,[data-ui=v2]:not(#zz-v2-specificity) .prompt-modal label,[data-ui=v2]:not(#zz-v2-specificity) .import-meeting-modal label,[data-ui=v2]:not(#zz-v2-specificity) .cache-report-modal label,[data-ui=v2]:not(#zz-v2-specificity) .deals-modal label,[data-ui=v2]:not(#zz-v2-specificity) .notif-panel label,[data-ui=v2]:not(#zz-v2-specificity) .floating-bubble-popup label,[data-ui=v2]:not(#zz-v2-specificity) .toast-notification label{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-panel{top:auto;left:74px;bottom:16px;max-height:calc(100vh - 32px - var(--banner-offset, 0px));background:var(--surface-modal);border:1px solid var(--border-card);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-modal)}[data-ui=v2]:not(#zz-v2-specificity) .notif-panel-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .notif-item{background:var(--surface-3);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-btn,[data-ui=v2]:not(#zz-v2-specificity) .notif-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .notif-dismiss-btn:hover{background:var(--surface-float);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-icon{background:var(--warning);color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-label{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-record-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-dial-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-view-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-progress-fill{background:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-meeting-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-icon{background:var(--accent);color:#04191b}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-label{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-record-btn{background:var(--accent);border-color:transparent;color:#04191b}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-dial-btn{background:var(--accent);border-color:transparent;color:#04191b}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-view-btn{background:var(--accent);border-color:transparent;color:#04191b}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-btn{background:var(--accent);border-color:transparent;color:#04191b}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-progress-fill{background:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .notif-callback-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-icon{background:var(--special);color:#1b1533}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-label{color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-record-btn{background:var(--special);border-color:transparent;color:#1b1533}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-dial-btn{background:var(--special);border-color:transparent;color:#1b1533}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-view-btn{background:var(--special);border-color:transparent;color:#1b1533}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-btn{background:var(--special);border-color:transparent;color:#1b1533}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-progress-fill{background:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .notif-reminder-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-icon{background:var(--danger);color:#331312}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-label{color:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-record-btn{background:var(--danger);border-color:transparent;color:#331312}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-dial-btn{background:var(--danger);border-color:transparent;color:#331312}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-view-btn{background:var(--danger);border-color:transparent;color:#331312}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-btn{background:var(--danger);border-color:transparent;color:#331312}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-progress-fill{background:var(--danger)}[data-ui=v2]:not(#zz-v2-specificity) .notif-upload-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-icon{background:var(--info);color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-label{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-record-btn{background:var(--info);border-color:transparent;color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-dial-btn{background:var(--info);border-color:transparent;color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-view-btn{background:var(--info);border-color:transparent;color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-btn{background:var(--info);border-color:transparent;color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-progress-fill{background:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .notif-enrich-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-item{background:var(--surface-3);border:1px solid var(--border-card-dim);border-left:3px solid var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-icon{background:var(--warning);color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-label{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-notes{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-meta{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-pct{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-record-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-dial-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-view-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-btn{background:var(--warning);border-color:transparent;color:#3a2a08}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-dismiss-btn{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-progress-bar{background:var(--surface-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-progress-fill{background:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-item{background:var(--surface-3);border-left-color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-icon{background:var(--info);color:#0f1d33}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-label{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .notif-test-dismiss{background:var(--surface-4);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .email-sig-toggle,[data-ui=v2]:not(#zz-v2-specificity) .email-sig-toggle span{color:var(--text-3)!important}[data-ui=v2]:not(#zz-v2-specificity) .camp-name-cell{color:var(--text-2)!important}[data-ui=v2]:not(#zz-v2-specificity) .sig-toolbar{background:var(--surface-2);border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .sig-tb-btn,[data-ui=v2]:not(#zz-v2-specificity) .sig-tb-select{background:var(--surface-4);border-color:var(--border-interactive);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sig-tb-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .sig-tb-select:hover{background:var(--surface-float);border-color:var(--accent);color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .sig-editor-wrap{background:var(--surface-1);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .email-sig-preview{background:var(--surface-2);border-color:var(--border-card-dim);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ez-key-modal-desc{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .ez-key-current{background:var(--surface-2);border-color:var(--border-card-dim);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mark-all-complete-btn{background:#047857;color:#fff}[data-ui=v2]:not(#zz-v2-specificity) .mark-all-complete-btn:hover{background:#036249}[data-ui=v2]:not(#zz-v2-specificity) .sig-tb-status{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .ui-invite-banner{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .update-banner button{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .update-banner button:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .impersonation-banner button{background:var(--surface-2);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .impersonation-banner button:hover{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .main-scraper{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-scheduler{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-admin{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-header-left h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-subtitle{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .admin-section{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .admin-section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-refresh-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .admin-refresh-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-notif-card:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .admin-notif-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-toggle-slider{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-notif-description{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .admin-meta-value{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-channel-val{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .admin-format-pre{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-modal-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-desc{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-field label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-textarea{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-save-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-section-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-trigger-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-input-sm{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-edit-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .admin-disp-check{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-header-left h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-subtitle{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-jobs-panel{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-search-input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-warn{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-progress-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-count-chip{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-section-head h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-conf{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-preview{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-preview-head{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-table th{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-biz{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-sub{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-bad{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-link{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-answer{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-evidence{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rsr-conf-badge{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-job-card:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-job-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .status-idle{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-progress-bar-wrap{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-progress-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-detail-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-detail-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-result-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-running-banner{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .scraper-progress-bar-large-wrap{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .scraper-running-label{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-running-found{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-config-summary{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-config-pill{background:var(--surface-4);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-error-banner{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-results-search{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-results-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-table-wrap{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-table th{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-table tr:hover td{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-pagination{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-start-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-start-card:hover{background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .scraper-start-card-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-start-card-desc{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-campaign-list{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-campaign-option:hover{background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .scraper-campaign-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-campaign-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ce-progress-panel{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .ce-stat-value{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ce-stat-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ce-progress-bar-wrap{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .ce-progress-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ce-live-progress{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-btn-outline{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-btn-outline:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-btn-danger-outline{background:var(--surface-4);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-btn-danger-outline:hover:not(:disabled){background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .scraper-modal-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-form-group label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-textarea{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-checkbox-group label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-mapping-preview{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-mapping-preview strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-mapping-row{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-mapping-row span:last-child{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-push-stats{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-push-stat-green{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-push-stat-red{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-push-status{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-stats-bar{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .enrich-stat-num{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-stat-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-stat-done .enrich-stat-num{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-stat-remaining .enrich-stat-num{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-checklist{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-check-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-check-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-check-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-enrich-banner{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-chip{background:var(--surface-4);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-chip-x{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-filter-chip-x:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-save-confirm{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-save-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-checkbox-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .scraper-csv-enriched-toggle{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-loading{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-spinner{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-block{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-title{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-loc{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-contact{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-tag{background:#35d6de1a;border-color:#35d6de3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .enrich-preview-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-head h1{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-sub{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-sub strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-sub .allt-late{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt-search{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-btn:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .allt-empty{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-empty strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt-item{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .allt-check{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .allt-check:hover{background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .allt-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-chip{background:var(--surface-4);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-chip.late{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt-chip.biz{background:#35d6de1a;border-color:#35d6de3d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .allt-list-link{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .allt-ranked{background:#4ade801a;border-color:var(--border-card);color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .allt-imp{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .allt-aiwhy{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-btn-danger{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt-btn-danger:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .allt-seg{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-seg button{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-seg button:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-seg button span{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-date{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-selcount{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .allt-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .allt-card-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-card-done{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .allt-card-del:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .task-back{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .task-back:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto-head{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto-head span{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto-list li{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto-task{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .allt-auto-why{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .status.saving{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .status.dirty{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .status.saved{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .task-view{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-list-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-stats .stat{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .task-stats .completed-stat{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .toggle-doc-complete-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .toggle-doc-complete-btn:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .toggle-doc-complete-btn.completed{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .toggle-doc-complete-btn.completed:hover{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .add-task-container{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .add-task-input-wrapper{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .add-task-input-wrapper:focus-within{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .add-task-input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .priority-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .task-filter-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .filter-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .filter-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .select-btn{border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .select-btn:hover{background:var(--surface-float);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .selected-count{background:#7fb2ff1a;border-color:#7fb2ff3d}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn.delete-btn{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn.delete-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn.complete-btn{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn.complete-btn:hover{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .bulk-btn.cancel-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .date-range-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .date-range-clear{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .date-range-clear:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .bulk-checkmark{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .task-section-header .section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-section-header.header-level-1 .section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .section-delete:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .task-item{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .task-item.completed{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-checkbox-wrapper .checkmark{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .task-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-source,[data-ui=v2]:not(#zz-v2-specificity) .task-assignee{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .task-delete:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .task-note{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .note-delete:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .quick-add-section{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .quick-add-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .quick-add-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .calls-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .calls-header h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .stats-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .stat-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .stat-value{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .stat-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .stat-sub{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .call-detail-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-detail-info h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-detail-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .call-detail-meta .call-id{background:var(--surface-2);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .call-comment-item{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .call-comment-author{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-comment-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .call-section{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .tldr-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .section-header-with-action h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .regenerate-summary-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .regenerate-summary-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .customize-prompt-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .customize-prompt-btn:hover:not(:disabled){background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .prompt-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .prompt-textarea{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .prompt-textarea:focus{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .reset-prompt-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reset-prompt-btn:hover{background:var(--surface-float);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-section h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .call-section p{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .no-transcript{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .speaker-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .speaker-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calls-empty{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .em-subtabs{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .em-subtab{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-campaign-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-campaign-card h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-campaign-card p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-queue-notice{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-queue-notice-head{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-queue-notice--capped .ad-queue-notice-head{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .ad-campaign-card .ad-queue-notice-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-queue-notice-dismiss{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-queue-notice-dismiss:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-form-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-form-select,[data-ui=v2]:not(#zz-v2-specificity) .ad-form-control{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-skip-reason-chip{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-skip-reason-chip:hover{background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .ad-manual-dial-divider{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .ad-phone-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .ad-backspace-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-backspace-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dialpad-key{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dialpad-key:hover{background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .ad-warning-msg{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ad-btn-outline{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-btn-outline:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .dialer-panel{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .dialer-panel-header{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-loading-state{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-dial-action{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-callback-info{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .ad-callback-info svg{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .ad-callback-info-label{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .ad-callback-info-time{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .ad-callback-info-notes{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .ad-business-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-info-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-info-value{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-edit-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-edit-input{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-role{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-phone,[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-email{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-action-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-contact-action-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .ad-delete-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ad-find-dm-btn{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .ad-find-dm-spinner{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .ad-add-contact-form{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .ad-form-row .ad-form-input{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .ad-checkbox-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-btn-cancel{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-btn-cancel:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .ad-note-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-filter-chip{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-filter-chip:hover:not(:disabled){color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ad-filter-clear{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ea-stat{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ea-stat-value{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ea-stat-value--in{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .ea-index-line{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ea-sync-header{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ea-table{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ea-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ea-err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sk-intro{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sk-state{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sk-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sk-input:disabled{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sk-disable{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ad-email-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-email-preview{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-email-attachment{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-email-expand{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ad-email-modal-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-note-meta--open{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ad-note-text--open{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ad-open-repeat{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .ad-stat-box{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-stat-number{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ad-stat-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ad-radio-group label{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ad-radio-group label:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .ad-next-contact-preview{background:#4ade801a;border-color:#4ade803d;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-loading,[data-ui=v2]:not(#zz-v2-specificity) .camp-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-table-wrap{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-table tbody tr:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .camp-agent-badge{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-tasks-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-back-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-back-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .camp-count-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-count-btn:hover{background:#4ade801a;border-color:#4ade803d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camp-count-leads:hover{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .camp-count-tasks:hover{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-labeled-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-labeled-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .camp-leads-search{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-locations{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-dispo{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-loc{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-lead-contacts{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-position{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-tag.primary{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-tag.dm{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-detail{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-contact-linkedin{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camp-form-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-form-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camp-form-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-multi-select{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .camp-checkbox-item{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-checkbox{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camp-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camp-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .csv-import-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-file-label{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-error{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .csv-section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-mapping-table-wrap{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .csv-mapping-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .csv-mapping-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-col-sample{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .csv-map-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .csv-preview-wrap{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .csv-preview-table th{background:#4ade801a;border-color:#4ade803d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .csv-preview-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-campaigns-tab{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-header h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-lead-count{background:var(--surface-4);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-back-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-back-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-search-bar{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-search-bar input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-campaign-card{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-campaign-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-stat-num{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-campaign-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-campaign-meta span{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-agent{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-lead-card{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-lead-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-badge.blue{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-badge.amber{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-lead-location{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-contacts{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-contact-top strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-contact-pos{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-tag.green{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-tag.purple{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-contact-item{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-linkedin{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-load-more button{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .camptab-load-more button:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .csv-importing{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-stat-new{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .csv-stat-updated{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .csv-stat-skipped{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .csv-stat-errors{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .csv-report-tab{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .csv-report-tab:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-new{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-updated{background:#7fb2ff1a;border-color:#7fb2ff3d}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-skipped{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-error{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-changes{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .csv-row-error .csv-row-reason{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .agt-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-loading,[data-ui=v2]:not(#zz-v2-specificity) .agt-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-table-wrap{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .agt-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-table tr:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .agt-role-badge{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-role-badge.agt-meeting-badge{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .agt-role-badge.agt-camp-badge{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .agt-role-badge.agt-product-badge{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .agt-action-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .agt-action-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-action-btn.agt-delete-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .agt-form-field label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-form-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-form-input.agt-input-disabled{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-user-dropdown{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .agt-user-option:hover{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .agt-user-option-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-checkbox-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-product-checkboxes{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .agt-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .agt-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-quick-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-quick-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-date-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-refresh-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-refresh-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-loading,[data-ui=v2]:not(#zz-v2-specificity) .mtr-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-table-wrap{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-table tr:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .mtr-campaigns-list{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-close:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-modal-hint code{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-fire-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rpt-fire-result{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-list-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-pf-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-pf-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-pf-sort-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-sort-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-sort-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-more-filters-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-more-filters-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-clear-btn{background:var(--surface-4);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-clear-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .cadm-extra-filters{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-loading,[data-ui=v2]:not(#zz-v2-specificity) .cadm-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-table-wrap{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-table th{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-table tr:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-disp-inline{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-camp-inline{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-ct-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-ct-primary{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-ct-dm{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-ct-email{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-view-btn{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-page-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-page-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-page-info{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-back-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-back-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-title-area h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-id{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-disp{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-camp{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-card-header{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-card-header svg{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-tag-product{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-contact-card{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-email{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-flag{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-delete{background:var(--surface-2);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-delete:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-section-title{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-contact{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-ct-num{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-ct-dm{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-ct-remove{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-newcall-ct-remove:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-readonly{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-meta-val{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-tag-camp{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-tag-corp{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-linkedin{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-cc-linkedin:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-notes-count{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-note{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-note-author{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-note-body{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-note-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cadm-d-callback-btn{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .ai-input-section label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-input-section textarea{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .ai-voice-section{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .voice-btn{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .voice-btn:hover{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .recording-indicator{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .transcribing-indicator{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .spinner{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .checkbox-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cancel-btn{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .main-record{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .record-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .record-header h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .focus-popup-btn{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .recording-time{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .record-btn.cleanup{background:var(--surface-2);color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .record-btn.cleanup:hover:not(:disabled){background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .import-file-info{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .import-file-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .import-file-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .import-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .import-title-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .import-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .import-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .live-preview-label{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .discard-btn{background:var(--surface-4);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .discard-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .recording-player-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .recording-player-card h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .recording-name-input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cancel-name-btn{background:var(--surface-4);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cancel-name-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .edit-name-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .edit-speakers-btn,[data-ui=v2]:not(#zz-v2-specificity) .trim-btn,[data-ui=v2]:not(#zz-v2-specificity) .crop-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .edit-speakers-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .trim-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .crop-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .trim-controls{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .trim-controls-header h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .trim-close-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .trim-close-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .trim-range-track{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .trim-time-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .trim-time-field input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .trim-preview-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .trim-preview-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .trim-warning{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .trim-warning svg{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .trim-warning span{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .trim-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .trim-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .trim-progress-header{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .trim-progress-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-handle{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-controls{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-controls-header h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-close-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .crop-close-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-info{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .crop-input-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .crop-input-field input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .crop-reset-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-reset-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .crop-warning{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .crop-warning svg{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .crop-warning span{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .crop-cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .crop-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .crop-progress-header{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .crop-progress-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .delete-btn{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .delete-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .share-links-section{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .share-links-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .share-links-uploading{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .upload-progress-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .share-link-row label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .copy-btn.small{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .copy-btn.small:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .upload-cloud-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .upload-cloud-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .upload-failed-note{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-tenant-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ez-key-current-label{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .ez-key-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .user-settings-field label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-connected-info{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-disconnect-btn:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-update-creds-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-update-creds-btn:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-cancel-creds-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-cancel-creds-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .cache-summary-stat.freed .cache-stat-number{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cache-summary-stat.deleted .cache-stat-number{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cache-summary-stat.skipped .cache-stat-number{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cache-stat-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cache-section-title.deleted-title{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cache-section-title.skipped-title{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cache-report-item.deleted-item{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .cache-report-item.skipped-item{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cache-item-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .cache-report-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .summary-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-processing{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .summary-section h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .executive-summary{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .key-points-list li,[data-ui=v2]:not(#zz-v2-specificity) .decisions-list li{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .action-item{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .action-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .action-task-sentence{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .action-assignee,[data-ui=v2]:not(#zz-v2-specificity) .action-deadline{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .added-badge{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .generating-actions-loader{background:#7fb2ff1a;border-color:#7fb2ff3d}[data-ui=v2]:not(#zz-v2-specificity) .topic-tag{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .next-steps-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .email-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-prompt-input textarea{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-prompt-input textarea:focus{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .edit-prompt-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .transcription-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .transcription-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .status-badge.pending{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .status-badge.processing{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .status-badge.complete{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .status-badge.failed{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .spinner-small{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .processing-animation .spinner{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .transcription-processing p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .transcript-hint{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .utterance{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .utterance:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .speaker-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .timestamp{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .utterance-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .plain-transcript{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .transcription-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .transcription-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .meeting-title-section label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .meeting-title-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .speakers-section label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .speakers-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .speaker-sample{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .speaker-name-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .is-me-label{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .my-team-label{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .my-team-label:hover{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .add-speaker-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .add-speaker-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .skip-btn{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .skip-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .main-summary{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-header{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-header h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .model-toggle{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .wp-message-card pre.wp-slack-message{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .wp-source-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .summary-loading,[data-ui=v2]:not(#zz-v2-specificity) .summary-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .summary-empty h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-empty p{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .new-items-banner{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .summary-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-card h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-summary-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-close:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-desc{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-textarea{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-skip-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-activities-skip-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .manual-shots-add{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .manual-shots-add:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .manual-shot{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .manual-shots-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .manual-shots-note{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-breakdown{background:#35d6de1a;border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-header{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-header strong{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-count{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .disposition-names{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .commit-repo-tag{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .commit-branch-tag{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .commit-sha{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .summary-item{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .item-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .item-time{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .item-summary{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .item-from{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .task-summary-item{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-summary-item .task-checkbox{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .task-summary-item .task-text{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .task-summary-item .task-text.completed{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .email-preview{color:var(--text-3)!important}[data-ui=v2]:not(#zz-v2-specificity) .date-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .date-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .date-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .stat-item{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .stat-value{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .stat-label{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .task-due-date.overdue{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .task-due-date.due-today{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .task-due-date.due-soon{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .due-date-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-event-detail-card{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .event-detail-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .event-detail-close:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .event-meta-row>svg{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .event-meta-primary{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .event-meta-secondary{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .event-section-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .event-section-title svg{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .event-attendee{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .attendee-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .attendee-email{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .event-description-body{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .form-group label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .form-group label .required{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .business-dropdown{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .business-option:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .business-option.no-results{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .business-option.no-results:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .business-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .business-location{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .selected-business{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .clear-business{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .clear-business:hover{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .form-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .form-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .cancel-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-instructions h4{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-instructions>p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .instruction-steps{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .instruction-steps h5{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .instruction-steps ol{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-url-input-section label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-url-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-status{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .disconnect-btn{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-footer .cancel-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .calendar-modal-footer .cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .note-title-input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .delete-note-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .note-content-textarea{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .note-empty-state h3{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-active{background:#4ade801a;border-color:#4ade803d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-edit-btn,[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-remove-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-edit-btn:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-remove-btn:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-add-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-datetime{border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-cancel-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .note-reminder-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-menu h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-option{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-option:hover{background:#7fb2ff1a;border-color:#7fb2ff3d}[data-ui=v2]:not(#zz-v2-specificity) .bubble-back{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-back:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-search-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-search-btn:disabled{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .search-result-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .result-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .result-snippet{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-note-title{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-note-content{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-submit-btn:disabled{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-reminder-toggle{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .bubble-reminder-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .main-emails{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .emails-header h2{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .outlook-email-badge{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .email-action-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-action-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .compose-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .compose-field input{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .compose-editor{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .compose-toolbar-btn{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .compose-toolbar-btn:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .compose-cancel-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .compose-cancel-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-panel{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-header{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-close:hover{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-ai-settings{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-ai-settings:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-field label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-field input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-body textarea{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-skip{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-skip:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-result-header{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-result-actions button:hover{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-result-text{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-edit-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .reply-prompt-edit-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .attachment-item{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .attachment-item:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .compose-attachment-item{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .compose-attachment-remove:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .storage-idle{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .storage-idle h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .storage-loading{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .storage-spinner{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .storage-folder-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sfcard-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sfcard-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sfcard-empty-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sfcard-empty-btn:hover:not(:disabled){background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .storage-msg-row:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .storage-msg-check{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .storage-msg-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .storage-msg-size{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .storage-footer{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-cleaner-hero h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-cleaner-hero p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-config-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-opt-pill{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-cleaner-error{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ai-cleaner-success{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .ai-scan-ring{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ai-scan-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-progress-checked{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-progress-found{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ai-stop-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-stop-btn:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-summary-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-summary-main{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-summary-main strong{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .ai-sel-count{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-select-all-btn{background:var(--surface-4);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-email-row:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .ai-action-delete:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .ai-row-check{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .ai-row-from{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-row-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-row-reason{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .ai-cleaner-footer{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .ai-footer-total{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .ai-back-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .emails-not-configured{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .emails-not-configured h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .emails-not-configured p{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .emails-empty{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-filter-chip{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-filter-chip button{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-folder-tabs{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-folder-tab{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-folder-tab:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-search-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-search-input:focus{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-from{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-item.unread .email-from{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-item.unread .email-item-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .thread-count{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .email-item-subject{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .load-more-emails-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .rawmail-layout .load-more-emails-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .email-detail-topbar h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .conv-message{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .conv-msg-from{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .conv-msg-email{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .conv-msg-to{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .conv-body-content{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .load-more-emails-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .email-detail{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .email-summary-content p{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .key-points strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .key-points li{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .response-required{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .regenerate-btn{border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .regenerate-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.overdue{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.overdue:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.due-today{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.due-today:hover{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.completed{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.completed:hover{background:#4ade801a;border-color:#4ade803d}[data-ui=v2]:not(#zz-v2-specificity) .due-task-item.completed .due-task-content{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-checkmark{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-content{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .due-task-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sig-resize-handle{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sig-editor{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sig-editor:focus{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .notif-ae-task-btn.dismiss{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .training-tab.done .training-tab-num{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal-sub{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-btn{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-ai:hover:not(:disabled){background:#35d6de1a;border-color:#35d6de3d}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-standard{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-standard:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-standard svg{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-opt-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .vapi-modal-cancel:hover{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sms-content{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-list{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-list-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-settings-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sms-settings-btn:hover{background:var(--surface-float);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-item.unread .sms-thread-preview{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-preview{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sms-thread-delete-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sms-chat-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-messages-scroll{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-bubble-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sms-composer{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-composer-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .sms-send-btn:disabled{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-header h3{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-close:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-tab{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-input{border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-result-item:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sms-result-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-modal-start-btn:disabled{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .sms-from-number-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sms-from-number-select{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sms-from-number-error{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-filter-search{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-filter-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-filter-chip{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-filter-chip:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-filter-clear{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-empty-link{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-list-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-refresh-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-refresh-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .mql-error-bar{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-spinner-row{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-campaign-tag{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-note{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-marketing-note{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-ai-reason{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mql-ai-panel{background:#f2b03c1a;border-color:#f2b03c3d}[data-ui=v2]:not(#zz-v2-specificity) .mql-ai-panel-text{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-timeline{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-step-label{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-dot--sent{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-section--reply .mql-eng-section-title{color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-reply-body{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-unavailable{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-sent-body{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-eng-toggle{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-name-btn{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-name-btn:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-sub{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-close:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-grid>span:nth-child(2n){color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-contact-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-engaged{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-contact-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-contact-meta a{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-count{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-preview-actions{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-btn:hover:not(:disabled){background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-sub{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-req{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-reason{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-notes{border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-cancel{background:var(--surface-2);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .mql-dismiss-cancel:hover:not(:disabled){color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .mql-lead-note--reply{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .msync-alias code{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .msync-msg--ok{background:#4ade801a;border-color:#4ade803d;color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .msync-msg--err{background:#ff6b5b1a;border-color:#ff6b5b3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .deals-topbar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-filters-bar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-filter-input{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-multiselect-btn{background:var(--surface-4);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-multiselect-btn:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .deals-multiselect-panel{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .deals-multiselect-option{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-multiselect-option:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .deals-search-input{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-refresh-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-refresh-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .deals-board{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-column-title{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .deals-card:hover{border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .deals-card-name{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .deals-card-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-card-rep{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .deals-load-more-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .deals-load-more-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .deals-modal-notes-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-instructions-btn,[data-ui=v2]:not(#zz-v2-specificity) .sd-refresh-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-instructions-btn:hover,[data-ui=v2]:not(#zz-v2-specificity) .sd-refresh-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sd-hint{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-empty-state{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tier-title{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tier-count{background:var(--surface-2);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tier-empty{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row-disp{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row-open{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row-open:hover{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-row-dismiss:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-disp{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-stage{background:#4ade801a;border-color:#4ade803d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-clear-btn{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-meta{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-followup-badge{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-followup-why{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-updated{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--info)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-merged{background:#7fb2ff1a;border-color:#7fb2ff3d;color:var(--special)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-aftersend{background:#35d6de1a;border-color:#35d6de3d;color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-restale-badge{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-greeting-note{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-failed-note{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-badge-needs-recipient{background:#f2b03c1a;border-color:#f2b03c3d;color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal-header{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal-close{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal-close:hover{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal-disposition{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-modal-notes{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-field-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-field-input,[data-ui=v2]:not(#zz-v2-specificity) .sd-field-textarea{border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-editor-wrap{background:var(--surface-2);border-color:var(--border-input)}[data-ui=v2]:not(#zz-v2-specificity) .sd-editor-toolbar{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-btn{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-btn:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-btn:active{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-select{background:var(--surface-2);border-color:var(--border-input);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-sep{background:var(--surface-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-tool-hl{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-editor{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-editor a{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-editor blockquote{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-btn:hover{background:var(--surface-float);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-stat{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-stat strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-stat--edited{color:var(--warning)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-col{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-col-head--ai{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-col-head--final{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-subject{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-body{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-compare-body a{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-brand{background:var(--surface-2);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-name{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-status{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-model{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-model select{background:var(--surface-2);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-learn-run{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-once-option{background:var(--surface-4);border-color:var(--border-card)}[data-ui=v2]:not(#zz-v2-specificity) .sd-once-option:hover{background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sd-once-option-text strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-once-badge{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-dismiss-btn{background:var(--surface-4);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-dismiss-btn:hover:not(:disabled){background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .sd-save-btn{background:var(--surface-4);border-color:var(--border-card);color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-save-btn:hover:not(:disabled){background:var(--surface-float)}[data-ui=v2]:not(#zz-v2-specificity) .sd-card-attachment-badge{background:var(--surface-2);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-chip{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-chip-remove{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-chip-remove:hover{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-upload-toggle{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-upload-cancel:hover{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-table th{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-table td{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-delete-btn{background:var(--surface-4);color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-delete-btn:hover{background:#ff6b5b1a;border-color:#ff6b5b3d}[data-ui=v2]:not(#zz-v2-specificity) .sd-att-product-picker-label{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-att-product-chip{background:var(--surface-4);border-color:var(--border-card);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .sd-att-product-chip:hover:not(:disabled){color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .sd-attachment-scope-note{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .main-calls>.qt-content{flex:1 1 auto;min-height:0}[data-ui=v2]:not(#zz-v2-specificity) .qt-content{background:var(--surface-root);overflow-y:auto}[data-ui=v2]:not(#zz-v2-specificity) .qs{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .qs-h{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .qs-sub,[data-ui=v2]:not(#zz-v2-specificity) .qs-card-hint{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .qs-empty{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .qs-empty-sub{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .qs-table{background:var(--surface-2);border:1px solid var(--border-card);border-radius:var(--radius-card)}[data-ui=v2]:not(#zz-v2-specificity) .qs-thead{background:transparent;color:var(--text-6);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .qs-row{border-top:1px solid var(--rule);color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .qs-row:hover{background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .qs-doc strong{color:var(--text-row-title)}[data-ui=v2]:not(#zz-v2-specificity) .qs-doc svg{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .qs-doc em,[data-ui=v2]:not(#zz-v2-specificity) .qs-signer em{color:var(--text-6);font-family:var(--font-mono);font-size:11px}[data-ui=v2]:not(#zz-v2-specificity) .qs-recip{color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .qs-signer strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .qs-status{background:var(--surface-4);color:var(--text-4);border:1px solid var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .qs-status[data-s=sent]{background:#7fb2ff1f;color:var(--info);border-color:#7fb2ff4d}[data-ui=v2]:not(#zz-v2-specificity) .qs-status[data-s=viewed]{background:#f2b03c1a;color:var(--warning);border-color:#f2b03c47}[data-ui=v2]:not(#zz-v2-specificity) .qs-status[data-s=signed]{background:#4ade801f;color:var(--success);border-color:#4ade804d}[data-ui=v2]:not(#zz-v2-specificity) .qs-mini{background:var(--surface-4);color:var(--text-4);border:1px solid var(--border-interactive);border-radius:var(--radius-control)}[data-ui=v2]:not(#zz-v2-specificity) .qs-mini:hover{background:var(--surface-float);border-color:var(--border-hover)}[data-ui=v2]:not(#zz-v2-specificity) .qs-mini--danger{background:#ff6b5b1a;color:var(--danger-text);border-color:#ff6b5b4d}[data-ui=v2]:not(#zz-v2-specificity) .qs-back{color:var(--accent)}[data-ui=v2]:not(#zz-v2-specificity) .qs-title-in{color:var(--text-1);background:transparent;border-color:transparent}[data-ui=v2]:not(#zz-v2-specificity) .qs-title-in:hover:not(:disabled){border-color:var(--border-interactive)}[data-ui=v2]:not(#zz-v2-specificity) .qs-title-in:focus{border-color:var(--border-selected);background:var(--surface-4)}[data-ui=v2]:not(#zz-v2-specificity) .qs-zoom{color:var(--text-6);font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .qs-tip{background:var(--surface-2);border:1px solid var(--border-card);border-left:3px solid var(--accent-deep);color:var(--text-4)}[data-ui=v2]:not(#zz-v2-specificity) .qs-tip strong{color:var(--text-2)}[data-ui=v2]:not(#zz-v2-specificity) .qs-tip--done{border-left-color:var(--success);background:#4ade800f}[data-ui=v2]:not(#zz-v2-specificity) .qs-card{background:var(--surface-2);border:1px solid var(--border-card);border-radius:var(--radius-card)}[data-ui=v2]:not(#zz-v2-specificity) .qs-card-h{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .qs-count{background:var(--surface-4);color:var(--text-4);font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .qs-flist li{background:var(--surface-4);color:var(--text-4);border-radius:var(--radius-chip)}[data-ui=v2]:not(#zz-v2-specificity) .qs-x{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .qs-term{border-top-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .qs-term-foot{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .qs-lbl{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .qs-in,[data-ui=v2]:not(#zz-v2-specificity) .qs-ta{background:var(--surface-3);color:var(--text-2);border:1px solid var(--border-input);border-radius:var(--radius-control)}[data-ui=v2]:not(#zz-v2-specificity) .qs-in::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .qs-ta::placeholder{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .qs-in:focus,[data-ui=v2]:not(#zz-v2-specificity) .qs-ta:focus{border-color:var(--border-selected);background:var(--surface-4);box-shadow:none}[data-ui=v2]:not(#zz-v2-specificity) .qs-in:disabled,[data-ui=v2]:not(#zz-v2-specificity) .qs-ta:disabled{background:var(--surface-1);color:var(--text-disabled);border-color:var(--border-card-dim)}[data-ui=v2]:not(#zz-v2-specificity) .qs-link span{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .qs-events li{color:var(--text-6)}[data-ui=v2]:not(#zz-v2-specificity) .qs-events strong{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .qs-events em{font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .qs-err{color:var(--danger-text)}[data-ui=v2]:not(#zz-v2-specificity) .qs-ok{color:var(--success)}[data-ui=v2]:not(#zz-v2-specificity) .pdfp-state{color:var(--text-5)}[data-ui=v2]:not(#zz-v2-specificity) .pdfp-num{color:var(--text-5);font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .pdfp-page{box-shadow:0 1px 3px #00000080,0 10px 30px #00000059}[data-ui=v2]:not(#zz-v2-specificity) .qs-field{border-color:var(--accent-deep);background:#17aab429}[data-ui=v2]:not(#zz-v2-specificity) .qs-field:hover{border-color:#c8402f;background:#c8402f29}[data-ui=v2]:not(#zz-v2-specificity) .qs-field-n{background:var(--accent-deep);color:var(--accent-ink)}[data-ui=v2]:not(#zz-v2-specificity) .qs-field-l{color:#0b6c73}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel{border:1px solid var(--border-card);box-shadow:var(--shadow-modal)}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel-header{background:var(--surface-4);color:var(--text-1);border-bottom:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel-title{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel-close{color:var(--text-4);opacity:1}[data-ui=v2]:not(#zz-v2-specificity) .compose-panel-close:hover{color:var(--text-1)}[data-ui=v2]:not(#zz-v2-specificity) .compose-field{border-bottom-color:var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .compose-field input{background:transparent}[data-ui=v2]:not(#zz-v2-specificity) .compose-field input::placeholder,[data-ui=v2]:not(#zz-v2-specificity) .compose-editor:empty:before{color:var(--text-7)}[data-ui=v2]:not(#zz-v2-specificity) .compose-attachments,[data-ui=v2]:not(#zz-v2-specificity) .compose-panel-toolbar{border-top:1px solid var(--rule)}[data-ui=v2]:not(#zz-v2-specificity) .compose-attachment-name{color:var(--text-3)}[data-ui=v2]:not(#zz-v2-specificity) .compose-attachment-size{color:var(--text-6);font-family:var(--font-mono)}[data-ui=v2]:not(#zz-v2-specificity) .compose-send-btn{background:linear-gradient(180deg,#35d6de,#17aab4);color:var(--accent-ink);border:1px solid rgba(53,214,222,.35);font-weight:700}[data-ui=v2]:not(#zz-v2-specificity) .compose-send-btn:disabled{background:var(--surface-4);color:var(--text-disabled);border-color:var(--border-card-dim)}
