:root{--eg-base: #FFFFFF;--eg-surface-1: #F7F8FA;--eg-surface-2: #F1F3F6;--eg-surface-3: #FFFFFF;--eg-surface-4: #E6E9EE;--eg-border: #E9ECF1;--eg-border-hover: #6B7280;--eg-border-active: #0066CC;--eg-text: #1F2937;--eg-text-mid: #4B5563;--eg-text-dim: #6B7280;--eg-text-faint: #6B7280;--eg-accent: #0066CC;--eg-accent-bright: #0057B0;--eg-accent-dim: #004A96;--eg-green: #15803D;--eg-green-dim: #DCFCE7;--eg-green-text: #15803D;--eg-red: #DC2626;--eg-red-dim: #FEE2E2;--eg-red-text: #DC2626;--eg-blue: #0066CC;--eg-blue-dim: #DBEAFE;--eg-blue-text: #0066CC;--eg-amber: #B45309;--eg-amber-dim: #FEF3C7;--eg-amber-text: #B45309;--eg-purple: #7E22CE;--eg-purple-dim: #F3E8FF;--eg-purple-text: #7E22CE;--eg-flow-ma: var(--eg-red);--eg-flow-ma-glow: var(--eg-red-text);--eg-flow-ms: var(--eg-green);--eg-flow-ms-glow: var(--eg-green-text);--eg-flow-aca: var(--eg-blue);--eg-flow-aca-glow: var(--eg-blue-text);--eg-flow-u65: var(--eg-purple);--eg-flow-u65-glow: var(--eg-purple-text);--eg-flow-ma-rgb: 184, 92, 92;--eg-flow-ms-rgb: 106, 171, 125;--eg-flow-aca-rgb: 92, 136, 184;--eg-flow-u65-rgb: 139, 110, 184;--bg-primary: var(--eg-base);--bg-surface: var(--eg-surface-1);--text-label: #0066CC;--border-focus: var(--eg-border-active);--accent: var(--eg-accent);--accent-hover: var(--eg-accent-bright);--status-live: var(--eg-green);--status-live-bg: rgba(106, 171, 125, .08);--status-live-border: rgba(106, 171, 125, .27);--status-offline: var(--eg-red);--status-offline-bg: rgba(184, 92, 92, .08);--status-offline-border: rgba(184, 92, 92, .34);--status-pending: var(--eg-amber);--status-pending-bg: rgba(196, 153, 64, .08);--status-pending-border: rgba(196, 153, 64, .32);--success: var(--eg-green);--danger: var(--eg-red);--warning: var(--eg-amber);--info: var(--eg-blue);--warning-rgb: 196, 153, 64;--info-rgb: 92, 136, 184;--info-bg: rgba(92, 136, 184, .08);--info-border: rgba(92, 136, 184, .32);--selection-bg: var(--eg-accent);--selection-text: #FFFFFF;--button-primary-text: #ffffff;--overlay-backdrop: rgba(0, 0, 0, .72);--focus-glow: rgba(0,102,204,.16);--chart-track: #F1F3F6;--chart-1: var(--eg-accent);--chart-2: var(--eg-blue);--chart-3: var(--eg-green);--chart-4: var(--eg-purple);--chart-5: var(--eg-amber);--chart-6: var(--eg-red);--chart-grid: var(--eg-border);--chart-positive: var(--eg-green);--chart-negative: var(--eg-red);--score-a: #00D166;--score-b: #00B050;--score-c: #FFD700;--score-d: #FF8C00;--score-f: #E8002D;--score-a-bg: rgba(0, 209, 102, .16);--score-b-bg: rgba(0, 176, 80, .14);--score-c-bg: rgba(255, 215, 0, .15);--score-d-bg: rgba(255, 140, 0, .15);--score-f-bg: rgba(232, 0, 45, .15);--score-a-border: rgba(0, 209, 102, .2);--score-b-border: rgba(0, 176, 80, .2);--score-c-border: rgba(255, 215, 0, .22);--score-d-border: rgba(255, 140, 0, .22);--score-f-border: rgba(232, 0, 45, .25);--score-a-glow: rgba(0, 209, 102, .38);--score-b-glow: rgba(0, 176, 80, .34);--score-c-glow: rgba(255, 215, 0, .34);--score-d-glow: rgba(255, 140, 0, .34);--score-f-glow: rgba(232, 0, 45, .36);--flow-ma-border: rgba(184, 92, 92, .42);--flow-ma-bg: rgba(184, 92, 92, .08);--flow-aca-border: rgba(92, 136, 184, .42);--flow-aca-bg: rgba(92, 136, 184, .08);--flow-medsup-border: rgba(106, 171, 125, .42);--flow-medsup-bg: rgba(106, 171, 125, .08);--flow-u65-border: rgba(139, 110, 184, .42);--flow-u65-bg: rgba(139, 110, 184, .08);--flow-ancillary-border: rgba(196, 153, 64, .42);--flow-ancillary-bg: rgba(196, 153, 64, .08);--clay-surface: #F7F8FA;--clay-surface-soft: #FFFFFF;--clay-border: #E9ECF1;--clay-shadow-dark: rgba(15,23,42,.08);--clay-shadow-light: rgba(255,255,255,.5);--clay-radius: 22px;--clay-radius-sm: 12px;--bubble-agent-bg: #0a84ff;--bubble-agent-text: #ffffff;--bubble-customer-bg: #e5e5ea;--bubble-customer-text: #1c1c1e;--phone-panel-bg: #262119;--phone-border: #3d352b;--phone-header-text: #c08b55;--phone-body-text: #b5a898;--phone-answer-bg: #22c55e;--phone-answer-bg-hover: #16a34a;--phone-decline-bg: #ef4444;--phone-decline-bg-hover: #dc2626;--phone-radius-outer: 12px;--phone-radius-inner: 8px;--phone-shadow: 0 4px 24px rgba(0, 0, 0, .5);--font-primary: "Avenir Next", "Avenir", "Segoe UI", sans-serif;--eg-font-system: var(--font-primary);--eg-font-display: var(--font-primary);--eg-font-body: var(--font-primary);--eg-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--eg-font-wordmark: var(--font-primary);--eg-radius-pill: 3px;--eg-radius-sm: 4px;--eg-radius-md: 5px;--eg-radius-card: 6px;--eg-radius-card-lg: 7px;--eg-transition-fast: .15s ease;--eg-transition-base: .2s ease;--eg-transition-slow: .3s ease;--bg-deep: var(--eg-base);--bg-panel: var(--eg-surface-1);--bg-card: var(--eg-surface-2);--bg-card-hover: var(--eg-surface-3);--bg-input: var(--eg-surface-2);--bg-elevated: var(--eg-surface-3);--border-subtle: var(--eg-border);--border-default: var(--eg-border);--border-active: var(--eg-border-active);--border-accent: var(--eg-accent-dim);--text-primary: var(--eg-text);--text-secondary: var(--eg-text-mid);--text-muted: var(--eg-text-dim);--text-accent: var(--eg-accent);--text-warning: var(--eg-amber);--text-danger: var(--eg-red);--text-success: var(--eg-green);--accent-cyan: var(--eg-accent);--accent-teal: var(--eg-text-mid);--accent-gold: var(--eg-amber);--accent-red: var(--eg-red);--accent-green: var(--eg-green);--color-fastest: var(--eg-purple);--font-display: var(--font-primary);--font-body: var(--font-primary);--font-mono: var(--eg-font-mono);--font-script-read: Tahoma, Verdana, "Segoe UI", sans-serif;--radius-sm: var(--eg-radius-card);--radius-md: var(--eg-radius-card);--radius-lg: var(--eg-radius-card-lg);--speed-fast: .15s;--speed-normal: .2s;--shadow-float: 0 4px 16px rgba(15,23,42,.08);--shadow-float-hover: none;--shadow-btn: none;--shadow-btn-hover: none;--shadow-btn-pressed: none;--shadow-inset: none;--shadow-active: none}.dark{color-scheme:dark;--eg-base: #000000;--eg-surface-1: #0a0a0a;--eg-surface-2: #111111;--eg-surface-3: #151515;--eg-surface-4: #1c1c1c;--eg-border: #2a2a2a;--eg-border-hover: #333333;--eg-border-active: #ff9900;--eg-text: #e8e8e8;--eg-text-mid: #b8b8b8;--eg-text-dim: #8a8a8a;--eg-text-faint: #5c5c5c;--eg-accent: #ff9900;--eg-accent-bright: #ffb000;--eg-accent-dim: #4d2d00;--eg-green: #00d26a;--eg-green-dim: #003d20;--eg-green-text: #5cff9d;--eg-red: #ff3b30;--eg-red-dim: #4a0806;--eg-red-text: #ff8a82;--eg-blue: #3ec7ff;--eg-blue-dim: #062c3f;--eg-blue-text: #9be4ff;--eg-amber: #ff9900;--eg-amber-dim: #4d2d00;--eg-amber-text: #ffb84d;--eg-purple: #b889ff;--eg-purple-dim: #27124a;--eg-purple-text: #d7bdff;--eg-flow-ma: var(--eg-red);--eg-flow-ma-glow: var(--eg-red-text);--eg-flow-ms: var(--eg-green);--eg-flow-ms-glow: var(--eg-green-text);--eg-flow-aca: var(--eg-blue);--eg-flow-aca-glow: var(--eg-blue-text);--eg-flow-u65: var(--eg-purple);--eg-flow-u65-glow: var(--eg-purple-text);--eg-flow-ma-rgb: 255, 59, 48;--eg-flow-ms-rgb: 0, 210, 106;--eg-flow-aca-rgb: 62, 199, 255;--eg-flow-u65-rgb: 184, 137, 255;--bg-primary: #000000;--bg-surface: #0a0a0a;--bg-elevated: #111111;--text-primary: #e8e8e8;--text-secondary: #b8b8b8;--text-muted: #8a8a8a;--text-label: #ff9900;--border-default: #2a2a2a;--border-focus: #ff9900;--accent: #ff9900;--accent-hover: #ffb000;--status-live: #00d26a;--status-live-bg: rgba(0, 210, 106, .08);--status-live-border: rgba(0, 210, 106, .38);--status-offline: #ff3b30;--status-offline-bg: rgba(255, 59, 48, .08);--status-offline-border: rgba(255, 59, 48, .42);--status-pending: #ff9900;--status-pending-bg: rgba(255, 153, 0, .1);--status-pending-border: rgba(255, 153, 0, .45);--success: #00d26a;--danger: #ff3b30;--warning: #ff9900;--info: #3ec7ff;--warning-rgb: 255, 153, 0;--info-rgb: 62, 199, 255;--info-bg: rgba(62, 199, 255, .08);--info-border: rgba(62, 199, 255, .38);--selection-bg: #ff9900;--selection-text: #000000;--button-primary-text: #000000;--overlay-backdrop: rgba(0, 0, 0, .86);--focus-glow: rgba(255, 153, 0, .18);--chart-track: #222222;--chart-1: #ff9900;--chart-2: #e8e8e8;--chart-3: #3ec7ff;--chart-4: #b889ff;--chart-5: #00d26a;--chart-6: #ff3b30;--chart-grid: #222222;--chart-positive: #00d26a;--chart-negative: #ff3b30;--score-a: #00d26a;--score-b: #00d26a;--score-c: #ff9900;--score-d: #ff9900;--score-f: #ff3b30;--score-a-bg: rgba(0, 210, 106, .08);--score-b-bg: rgba(0, 210, 106, .08);--score-c-bg: rgba(255, 153, 0, .1);--score-d-bg: rgba(255, 153, 0, .1);--score-f-bg: rgba(255, 59, 48, .08);--score-a-border: rgba(0, 210, 106, .38);--score-b-border: rgba(0, 210, 106, .38);--score-c-border: rgba(255, 153, 0, .45);--score-d-border: rgba(255, 153, 0, .45);--score-f-border: rgba(255, 59, 48, .42);--score-a-glow: transparent;--score-b-glow: transparent;--score-c-glow: transparent;--score-d-glow: transparent;--score-f-glow: transparent;--flow-ma-border: rgba(255, 59, 48, .42);--flow-ma-bg: rgba(255, 59, 48, .08);--flow-aca-border: rgba(62, 199, 255, .42);--flow-aca-bg: rgba(62, 199, 255, .08);--flow-medsup-border: rgba(0, 210, 106, .42);--flow-medsup-bg: rgba(0, 210, 106, .08);--flow-u65-border: rgba(184, 137, 255, .42);--flow-u65-bg: rgba(184, 137, 255, .08);--flow-ancillary-border: rgba(255, 153, 0, .45);--flow-ancillary-bg: rgba(255, 153, 0, .1);--clay-surface: #2b2b30;--clay-surface-soft: #323238;--clay-border: rgba(255, 255, 255, .055);--clay-shadow-dark: rgba(0, 0, 0, .55);--clay-shadow-light: rgba(255, 255, 255, .045);--clay-radius: 22px;--clay-radius-sm: 12px;--bubble-agent-bg: #0a84ff;--bubble-agent-text: #ffffff;--bubble-customer-bg: #3a3a3d;--bubble-customer-text: #f2f2f7;--phone-panel-bg: #1a1a1a;--phone-border: #333333;--phone-header-text: var(--eg-accent);--phone-body-text: #b8b8b8;--phone-answer-bg: #22c55e;--phone-answer-bg-hover: #16a34a;--phone-decline-bg: #ef4444;--phone-decline-bg-hover: #dc2626;--phone-radius-outer: 12px;--phone-radius-inner: 8px;--phone-shadow: 0 4px 24px rgba(0, 0, 0, .5)}html.theme-initializing *,html.theme-initializing *:before,html.theme-initializing *:after{transition:none!important}html.theme-ready body,html.theme-ready body *,html.theme-ready body *:before,html.theme-ready body *:after{transition-duration:.15s;transition-timing-function:ease;transition-property:background-color,border-color,box-shadow,color,fill,stroke}@font-face{font-family:Formula1;src:url(/fonts/Formula1-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%;font-family:var(--font-primary)}html,body{background:var(--eg-base)}body{color:var(--eg-text);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.auth-shell,.subscription-paywall{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--eg-base)}.subscription-paywall-card{width:min(760px,100%);padding:20px;border:1px solid var(--eg-border);border-radius:var(--eg-radius-card-lg);background:var(--eg-surface-1);color:var(--eg-text)}.subscription-paywall-card h1{margin:8px 0 6px;color:var(--eg-text);font-size:clamp(2rem,4.8vw,3.3rem);line-height:1}.subscription-paywall-card p{max-width:560px;margin-bottom:14px;color:var(--eg-text-mid);font-family:var(--eg-font-mono);font-size:.78rem}.billing-eyebrow{color:var(--eg-accent);font-family:var(--eg-font-mono);font-size:10px;letter-spacing:.08em}html:not(.dark) .viewport-bg,html:not(.dark) .viewport-bg:before,html:not(.dark) .viewport-bg:after{background:#fff!important;background-image:none!important}html:not(.dark) .viewport-wallpaper-image{display:none!important}:root{--key-secondary-top: #FFFFFF;--key-secondary-bottom: #E6E9EE;--key-secondary-text: #1F2937;--key-primary-top: #1A7FE0;--key-primary-bottom: #0058B3;--key-primary-text: #FFFFFF;--key-danger-top: #EF4444;--key-danger-bottom: #B91C1C;--key-go-top: #22A85A;--key-go-bottom: #137A3D;--key-go-text: #FFFFFF;--key-drop: rgba(15,23,42,.15)}.dark{--key-secondary-top: #2A2A2A;--key-secondary-bottom: #141414;--key-secondary-text: var(--accent);--key-primary-top: #FFB020;--key-primary-bottom: #E08600;--key-primary-text: #000000;--key-danger-top: #FF4A3D;--key-danger-bottom: #C4221A;--key-go-top: #1FE07F;--key-go-bottom: #00A653;--key-go-text: #000000;--key-drop: rgba(0,0,0,.3)}.eg-key,.tenant-settings .billing-button{--key-top: var(--key-secondary-top);--key-bottom: var(--key-secondary-bottom);--key-text: var(--key-secondary-text);border:0;border-radius:4px;background:linear-gradient(var(--key-top),var(--key-bottom));color:var(--key-text);font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-weight:500;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000040,0 1px 2px var(--key-drop)}.eg-key--primary,.tenant-settings .billing-button.is-primary{--key-top: var(--key-primary-top);--key-bottom: var(--key-primary-bottom);--key-text: var(--key-primary-text)}.eg-key--destructive{--key-top: var(--key-danger-top);--key-bottom: var(--key-danger-bottom);--key-text: #FFFFFF}.eg-key--go{--key-top: var(--key-go-top);--key-bottom: var(--key-go-bottom);--key-text: var(--key-go-text)}.eg-key:hover:not(:disabled){filter:brightness(1.08)}.eg-key:active,.eg-key[aria-pressed=true]{background:linear-gradient(var(--key-bottom),var(--key-top));box-shadow:inset 0 1px #00000040,inset 0 -1px #ffffff1a}.eg-key:disabled{background:var(--key-bottom);box-shadow:none;opacity:.5;cursor:not-allowed}.eg-key:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eg-key--sm{font-size:11px}.eg-key--md{font-size:13px}.eg-key--lg{font-size:15px}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])){--key-top: var(--key-secondary-top);--key-bottom: var(--key-secondary-bottom);--key-text: var(--key-secondary-text);border:0!important;border-radius:4px!important;background:linear-gradient(var(--key-top),var(--key-bottom))!important;color:var(--key-text)!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000040,0 1px 2px var(--key-drop)!important}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is(.is-primary,.eg-key--primary,[class*=primary],[class*=save],[class*=start-btn]){--key-top: var(--key-primary-top);--key-bottom: var(--key-primary-bottom);--key-text: var(--key-primary-text)}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is(.eg-key--destructive,.opps-danger,[class*=delete],[class*=danger]){--key-top: var(--key-danger-top);--key-bottom: var(--key-danger-bottom);--key-text: #FFFFFF}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is(.eg-key--go,[class*=go-live]){--key-top: var(--key-go-top);--key-bottom: var(--key-go-bottom);--key-text: var(--key-go-text)}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):hover:not(:disabled){filter:brightness(1.08)}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is(:active,[aria-pressed=true],.is-active,.active){background:linear-gradient(var(--key-bottom),var(--key-top))!important;box-shadow:inset 0 1px #00000040,inset 0 -1px #ffffff1a!important}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):disabled{background:var(--key-bottom)!important;box-shadow:none!important;opacity:.5;cursor:not-allowed}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):focus-visible{outline:2px solid var(--accent);outline-offset:2px}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is([class*=icon-btn],[class*=icon-button],[class*=row-action],.contacts-icon-actions button){background:transparent!important;color:var(--text-secondary)!important;box-shadow:none!important}#root button:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where([role=tab],.contacts-workspace-tabs button,[class*=transcript-tab],[class*=copilot-tab])):is([class*=icon-btn],[class*=icon-button],[class*=row-action]):hover{background:var(--focus-glow)!important;color:var(--accent)!important}:is([class$=-panel],[class$=-card],[class$=-modal],[class$=-dialog],[class$=-section],[class$=-toolbar],[class$=-table-wrap]):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend])){border:0!important}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend])){border:0!important;border-radius:4px!important;background:var(--bg-input)!important;color:var(--text-primary)}:is(input,select,textarea):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend])):focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(input,textarea):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend]))::placeholder{color:var(--text-muted)}:is(table,th,td):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend])){border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid var(--chart-grid)}th:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(:where(.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=map],[class*=legend])){color:var(--text-label);background:var(--bg-input)}.tenant-settings-toggle{display:flex;align-items:center}.tenant-settings-toggle input{width:auto;margin:0}.tenant-settings-field input[type=range]{accent-color:var(--accent)}*:not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)):not(.landing-logo-text){font-weight:500!important}:is(h1,h2,h3,h4,h5,h6,button,nav,[class*=section-title]):not(:where(.phone-dd__panel,.phone-dd__panel *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.top-bar-logo-text,.top-bar-logo-image-button)){font-family:var(--font-primary)!important}:is(.flow-script-text,.ma-script-line,.ma-script-cue,.ma-script-instruction,.client-quick-script-panel__body){font-family:var(--font-script-read)!important}html:not(.dark) .top-bar-shell{background:var(--bg-surface)!important;border:0!important}.top-bar-logo-text,.landing-logo-text{color:#f90!important}html:not(.dark) .agent-dashboard{background:var(--bg-primary);--eg-amber:var(--accent)}html:not(.dark) .agent-dash-panel{background:var(--bg-surface)}html:not(.dark) .agent-dash-chart{background:var(--bg-primary)}html:not(.dark) .agent-dash-chart text{fill:var(--text-secondary)}html:not(.dark) .agent-dash-gridline{stroke:var(--chart-grid)}html:not(.dark) .agent-dash-call-bar,html:not(.dark) .agent-dash-point{fill:var(--accent)}html:not(.dark) .agent-dash-line{stroke:var(--accent)}html:not(.dark) .agent-dash-legend,html:not(.dark) .agent-dash-pie-legend li{color:var(--text-secondary)}html:not(.dark) .agent-dash-pie-tooltip{background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-float);border:0}.agent-dash-error,.agent-dash-metric{border:0!important}#root :is(select,[role=combobox],button[aria-haspopup=listbox],.filter-select-trigger,.view-select-trigger):not(:where(.flow-select-trigger,.phone-dd__panel *,.phone-toast *,.phone-active-bar *)){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:0!important;border-radius:4px!important;background:var(--bg-input)!important;background-image:none!important;color:var(--text-primary)!important;box-shadow:none!important;filter:none!important;padding-right:28px!important;outline:none}#root :is(select,[role=combobox],button[aria-haspopup=listbox],.filter-select-trigger,.view-select-trigger):not(:where(.flow-select-trigger,.phone-dd__panel *,.phone-toast *,.phone-active-bar *)):focus-visible{outline:2px solid var(--accent);outline-offset:2px}html:not(.dark) #root :is(.flow,.card,.active-card,.script-box,.flow-script-card){--script-term-amber:var(--text-primary);--script-term-amber-bright:var(--text-primary);--script-term-yellow:var(--accent);--script-term-cyan:var(--text-secondary);--script-term-cyan-bright:var(--text-secondary);--script-term-muted:var(--text-secondary);--script-term-hover:var(--bg-input);--script-term-border:transparent}html:not(.dark) #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child){background:var(--accent)!important;color:#fff!important;border:0!important}html:not(.dark) #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child) *{color:#fff!important}html:not(.dark) #root :is(.ma-script-cue,.ma-script-instruction,.client-quick-script-section__label){color:var(--text-secondary)!important}html:not(.dark) #root :is(.checklist,.check,.compliance-mini__section-label,.compliance-note,.compliance-note__label,.compliance-note-label,.pre-enrollment-checklist){color:var(--text-primary)!important}html:not(.dark) #root :is(label,td,th,.agent-dash-metric,.agent-dash-metric strong,.agent-dash-status,.agent-dash-range-row,.agent-dash-empty,.agent-dash-note,.agent-dash-panel>header>span){color:var(--text-secondary)!important}#root :is(.script-box-editor,.script-box.verbatim,.ma-script-line,.flow-script-text,.flow-script-text *,.script-prompt,.script-content,.section-prompt,.client-quick-script-panel__body,.sf-script-box){font-family:Tahoma,Verdana,Segoe UI,sans-serif!important}html:not(.dark) #root :is(.script-box-editor,.script-box.verbatim,.ma-script-line,.flow-script-text,.flow-script-text *,.script-prompt,.script-content,.section-prompt,.client-quick-script-panel__body,.sf-script-box){color:var(--text-primary)!important}#root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]):not(:where(.phone-dd__panel *,.phone-toast *,.phone-active-bar *)){background:var(--bg-input)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;border:0!important;border-radius:4px!important;color:var(--text-primary)!important;outline:none!important;filter:none!important}#root :is(input,textarea,select,[contenteditable=true]):not(:where(.phone-dd__panel *,.phone-toast *,.phone-active-bar *)):focus{outline:2px solid var(--accent)!important;outline-offset:2px}#root :is(.ops-error,.billing-alert,.agent-dash-error):not(.call-auth-banner){position:relative!important;inset:auto!important;transform:none!important;max-width:420px;width:auto;align-self:start;flex-shrink:0;border:0!important;background:var(--bg-elevated);color:var(--danger);overflow-wrap:anywhere}#root .top-bar-tab:after{display:none!important}#root .top-bar-tab.is-active{color:var(--accent)!important}#root button.script-start-call-button:not(.ma-script-option){--key-top:var(--key-primary-top);--key-bottom:var(--key-primary-bottom);--key-text:var(--key-primary-text);font-size:15px!important}html:not(.dark) #root :is(.right-rail-full,.right-rail-overlay,.right-rail-toggle,.left-rail-footer,.top-panel-overlay--tools){--rail-term-bg:var(--bg-surface) !important;--rail-term-bg-soft:var(--bg-surface) !important;--rail-term-row:var(--bg-surface) !important;--rail-term-hover:var(--bg-surface) !important;--rail-term-border:var(--chart-grid) !important;--rail-term-border-bright:var(--chart-grid) !important;--rail-term-amber:var(--text-secondary) !important;--rail-term-amber-bright:var(--text-secondary) !important;--rail-term-yellow:var(--text-secondary) !important;--rail-term-cyan:var(--text-secondary) !important;--rail-term-cyan-bright:var(--text-secondary) !important;--rail-term-blue:var(--accent) !important;--rail-term-blue-bright:var(--accent) !important;--rail-term-red:var(--accent) !important;--rail-term-red-dark:var(--accent) !important;--rail-term-red-bright:var(--accent) !important;--rail-term-green:var(--success) !important;--rail-term-white:#FFFFFF !important;--rail-term-muted:var(--text-secondary) !important}html:not(.dark) #root :is(.operations-tab){--ops-bg:var(--bg-surface) !important;--ops-bg-soft:var(--bg-surface) !important;--ops-surface:var(--bg-surface) !important;--ops-surface-alt:var(--bg-surface) !important;--ops-surface-hover:var(--bg-surface) !important;--ops-border:var(--chart-grid) !important;--ops-border-bright:var(--chart-grid) !important;--ops-text:var(--text-secondary) !important;--ops-text-bright:var(--text-secondary) !important;--ops-amber:var(--text-secondary) !important;--ops-amber-bright:var(--text-secondary) !important;--ops-yellow:var(--text-secondary) !important;--ops-cyan:var(--text-secondary) !important;--ops-cyan-bright:var(--text-secondary) !important;--ops-blue:var(--accent) !important;--ops-blue-bright:var(--accent) !important;--ops-red:var(--accent) !important;--ops-red-dark:var(--accent) !important;--ops-red-bright:var(--accent) !important;--ops-green:var(--success) !important;--ops-white:#FFFFFF !important;--ops-muted:var(--text-secondary) !important;--ops-label:var(--text-secondary) !important}html:not(.dark) #root :is(.flow-shell,.flow-main,.flow,.card,.active-card,.script-box,.flow-script-card){--script-term-bg:var(--bg-surface) !important;--script-term-bg-soft:var(--bg-surface) !important;--script-term-row:var(--bg-surface) !important;--script-term-hover:var(--bg-surface) !important;--script-term-border:var(--chart-grid) !important;--script-term-border-bright:var(--chart-grid) !important;--script-term-amber:var(--text-secondary) !important;--script-term-amber-bright:var(--text-secondary) !important;--script-term-yellow:var(--text-secondary) !important;--script-term-cyan:var(--text-secondary) !important;--script-term-cyan-bright:var(--text-secondary) !important;--script-term-blue:var(--accent) !important;--script-term-green:var(--success) !important;--script-term-red:var(--accent) !important;--script-term-muted:var(--text-secondary) !important}html:not(.dark) #root :is(.flow-quick-script-dialog){--script-term-bg:var(--bg-surface) !important;--script-term-amber:var(--text-secondary) !important;--script-term-yellow:var(--text-secondary) !important;--script-term-border:var(--chart-grid) !important;--script-term-cyan:var(--text-secondary) !important;--script-term-red:var(--accent) !important;--script-term-green:var(--success) !important;--script-term-bg-soft:var(--bg-surface) !important}html:not(.dark) #root :is(.left-rail-panel-shell.left-rail-panel-shell--sep-qualifier){--sep-term-bg:var(--bg-surface) !important;--sep-term-bg-soft:var(--bg-surface) !important;--sep-term-row:var(--bg-surface) !important;--sep-term-hover:var(--bg-surface) !important;--sep-term-border:var(--chart-grid) !important;--sep-term-border-bright:var(--chart-grid) !important;--sep-term-amber:var(--text-secondary) !important;--sep-term-amber-bright:var(--text-secondary) !important;--sep-term-yellow:var(--text-secondary) !important;--sep-term-cyan:var(--text-secondary) !important;--sep-term-cyan-bright:var(--text-secondary) !important;--sep-term-blue:var(--accent) !important;--sep-term-blue-bright:var(--accent) !important;--sep-term-red:var(--accent) !important;--sep-term-red-dark:var(--accent) !important;--sep-term-red-bright:var(--accent) !important;--sep-term-green:var(--success) !important;--sep-term-muted:var(--text-secondary) !important;--sep-term-white:#FFFFFF !important}#app-toast-stack{position:fixed;top:112px;right:16px;z-index:130;width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 140px);overflow:auto;pointer-events:none}.app-toast{display:flex;align-items:flex-start;gap:8px;padding:12px;width:100%;max-width:420px;border:0;border-radius:4px;background:var(--bg-elevated);color:var(--info);pointer-events:auto;box-shadow:0 4px 16px #0f172a14;font:500 12px/1.5 var(--font-primary)}.app-toast--error{color:var(--danger)}.app-toast--warning{color:var(--warning)}.app-toast--success{color:var(--success)}.app-toast__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;margin-top:6px}.app-toast__content{flex:1;min-width:0;overflow-wrap:anywhere}.app-toast__close{border:0;background:transparent;box-shadow:none;color:inherit;padding:0 4px;cursor:pointer;font:inherit}.app-toast__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#root button[data-key-role=primary]{--key-top:var(--key-primary-top);--key-bottom:var(--key-primary-bottom);--key-text:var(--key-primary-text)}#root button[data-key-role=destructive]{--key-top:var(--key-danger-top);--key-bottom:var(--key-danger-bottom);--key-text:#FFFFFF}#root button[data-key-role=go]{--key-top:var(--key-go-top);--key-bottom:var(--key-go-bottom);--key-text:var(--key-go-text)}#root button[data-key-role=icon]:not(:where(.top-bar-shell *,html.dark [data-crm-view=contacts] *)){background:transparent!important;box-shadow:none!important;border:0!important;color:var(--text-secondary)!important}#root button[data-key-role=icon]:not(:where(.top-bar-shell *,html.dark [data-crm-view=contacts] *)):hover{background:var(--focus-glow)!important;color:var(--accent)!important}#root .top-bar-shell :is(.top-bar-settings-button,.theme-toggle,.phone-dd__trigger){width:32px;height:28px;display:inline-flex;justify-content:center;align-items:center}#root :is(div,section,article,aside,main,header,footer,fieldset,form,table):not(:where(.phone-dd,.phone-dd *,.phone-toast,.phone-toast *,.phone-active-bar,.phone-active-bar *,html.dark [data-crm-view=contacts],html.dark [data-crm-view=contacts] *,.sep-map-section,.sep-map-section *,.sep-penetration-map,.sep-penetration-map *,.opps-card,.opps-card *,.opps-column,.opps-column *,[class*=badge],[class*=chip],[class*=tag],[class*=legend],.top-bar-logo-text,.landing-logo-text)){border:0!important;outline:none}#root :is(.card,.eg-card,.sf-panel,.script-box,.flow-script-line,.agent-status-log,.call-log-table-wrap,.tenant-settings-card,.billing-panel,.contacts-section):not(:where(html.dark [data-crm-view=contacts] *,.phone-dd *,.sep-map-section *)){border:0!important;outline:none!important;box-shadow:none!important}#root :is(.card,.sf-panel,.tenant-settings-card,.agent-status-log){background:var(--bg-surface)!important}#root :is([role=dialog],.modal,.opps-dialog){background:var(--bg-elevated);box-shadow:0 4px 16px #0f172a14}#root :is(.right-rail-widget-header,.ops-intent-accordion-trigger,.ancillary-popup-accordion-toggle,.snp-routing-subsection-trigger,.sep-state-section-trigger){background:var(--bg-surface)!important;box-shadow:none!important;color:var(--text-primary)!important}#root button[aria-pressed=true]:not(:where(.contacts-subviews *,[data-key-role=primary],[data-key-role=go],[data-key-role=destructive])){color:var(--accent)!important}html:not(.dark) #root :is(.sf-dot--amber){background:var(--bg-surface)!important}html:not(.dark) #root :is(.sf-savings-callout.is-negative){color:var(--text-secondary)!important}html:not(.dark) #root :is(.sf-empty-state,.sf-inline-lock){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-card){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-dismiss:hover){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-icon){background:var(--bg-surface)!important}html:not(.dark) #root :is(.ancillary-popup-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-copy,.ancillary-popup-note,.ancillary-popup-footnote,.ancillary-popup-followup-summary,.ancillary-popup-recap-meta,.ancillary-popup-link-detail){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-followup-summary){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-chip){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-link){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-link-num,.ancillary-popup-recap-index){background:var(--bg-surface)!important}html:not(.dark) #root :is(.ancillary-popup-link-title,.ancillary-popup-recap-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-total){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-complete-btn){background:var(--bg-surface)!important}html:not(.dark) #root :is(.ancillary-popup-complete-btn:hover){background:var(--bg-surface)!important;border-color:var(--chart-grid)!important}html:not(.dark) #root :is(.ancillary-popup-pill){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-accordion-toggle){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-accordion-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ancillary-popup-accordion-arrow){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-feed-mini){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-feed-mini__entry){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-msg){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-msg--info){color:var(--text-secondary)!important}html:not(.dark) #root :is(.rail-minimize-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-full,.right-rail-overlay,.right-rail-toggle,.left-rail-footer,.top-panel-overlay--tools){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-full>.right-rail-scroll,.right-rail-overlay){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-scroll::-webkit-scrollbar-thumb:hover,.right-rail-overlay::-webkit-scrollbar-thumb:hover){background:var(--bg-surface)!important}html:not(.dark) #root :is(.right-rail-widget-shell,.right-rail-control-panel,.agent-availability-panel){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-widget-header){background:var(--accent)!important}html:not(.dark) #root :is(.right-rail-widget-content){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-control-panel .copilot-pill-button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-control-panel .copilot-pill-button--analyze:not(:disabled)){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ask-copilot-mini){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ask-copilot-mini__send){background:var(--bg-surface)!important}html:not(.dark) #root :is(.mini-live-transcript,.copilot-feed-mini,.compliance-mini){color:var(--text-secondary)!important}html:not(.dark) #root :is(.mini-live-transcript__text){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-feed-mini__entry,.copilot-msg){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-msg--remind){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-floating-alert){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-floating-alert__text){color:var(--text-secondary)!important}html:not(.dark) #root :is(.panel-empty--input .panel-empty-dot,.panel-empty--ai .panel-empty-dot){background:var(--bg-surface)!important}html:not(.dark) #root :is(.agent-availability-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.compliance-mini .section-timer--inline){color:var(--text-secondary)!important}html:not(.dark) #root :is(.compliance-mini__category-name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.right-rail-toggle svg){color:var(--text-secondary)!important;stroke:var(--chart-grid)!important}html:not(.dark) #root :is(.operations-tab .ops-command-market){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-tab-amber){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-filter-label){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-ticker){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-ticker-item){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-ticker-item.is-callback .icon){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-section-head){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-section-head .ops-cmd){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-window-toggle button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-window-toggle button:hover){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row .name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row.is-rank-1 .name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row .value){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row.is-rank-1 .value){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row .bar){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-lb-row .bar.amber){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-detail-toggle){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-detail-grid strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-control select,.operations-tab .ops-custom-range input){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-date-buttons button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-metric-value){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-export-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-sort-th button:hover,.operations-tab .ops-sort-th.is-active button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-sort-th.is-active .ops-sort-indicator){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-table tbody td){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-table tbody td.num){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-time-cell){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-out-callback){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-table tbody tr.is-selected .ops-out-callback){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-carrier-row .name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-carrier-row .bar){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-carrier-row .pct){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-compliance-row .val){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-inline-empty){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-briefing-card strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-briefing-card span){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-collapsible-head){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-stat-grid strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-coaching-summary p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-rank .name){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-agent-rank strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-detail-tabs button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-summary-box p,.operations-tab .ops-coaching-priority p,.operations-tab .ops-beneficiary-box p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-utterance p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-wpm-head strong,.operations-tab .ops-kpi-pair strong,.operations-tab .ops-beneficiary-row strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-wpm-track .marker){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-sentiment-chart polyline){stroke:var(--chart-grid)!important}html:not(.dark) #root :is(.operations-tab .ops-gauge .ring span){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-list-block p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-risk-badge.medium){background:var(--bg-surface)!important}html:not(.dark) #root :is(.operations-tab .ops-compliance-overview strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-category-row strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-followup-filters button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-followup-row .customer){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-followup-row select){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-pipeline-cell .val){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-pipeline-cell .val.is-amber){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-tracker-row.due .dot){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-tracker-row.due .date){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-tracker-row .customer){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-tracker-row .meta){color:var(--text-secondary)!important}html:not(.dark) #root :is(.operations-tab .ops-cursor){background:var(--bg-surface)!important}html:not(.dark) #root :is(.secondary){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-reminder-label){color:var(--text-secondary)!important}html:not(.dark) #root :is(.part-b-toggle .part-b-premium-trigger){color:var(--text-secondary)!important}html:not(.dark) #root :is(.flow-main .active-card,.card.active-card,.flow-script-card.active-card){color:var(--text-secondary)!important}html:not(.dark) #root :is(.client-quick-script-panel){color:var(--text-secondary)!important}html:not(.dark) #root :is(.client-quick-script-panel__header){background:var(--accent)!important}html:not(.dark) #root :is(.client-quick-script-section__lines p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.flow-script-card.active-card>div:first-child,.card.active-card>h2){background:var(--accent)!important}html:not(.dark) #root :is(.script-box){color:var(--text-secondary)!important}html:not(.dark) #root :is(.script-box.verbatim,.script-box.verbatim *){color:var(--text-secondary)!important}html:not(.dark) #root :is(.script-box .copy-btn,.active-card .copy-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.script-box-editor){color:var(--text-secondary)!important}html:not(.dark) #root :is(.flow-script-text){color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-voicemail-section.is-open .u65-voicemail-toggle){color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-nepq-group.is-open .u65-nepq-group__state){color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-nepq-interpolation){color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-nepq-choice.is-selected){border-color:var(--chart-grid)!important;color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-nepq-callout.is-open .u65-nepq-callout__toggle){color:var(--text-secondary)!important}html:not(.dark) #root :is(.u65-nepq-capture:focus-within){border-color:var(--chart-grid)!important}html:not(.dark) #root :is(.u65-nepq-capture__input){color:var(--text-secondary)!important}html:not(.dark) #root :is(.section-next-action .no-enrollment-wrapup-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.section-next-action .no-enrollment-wrapup-btn:hover:not(:disabled)){border-color:var(--chart-grid)!important;color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-reference-badge){color:var(--text-secondary)!important}html:not(.dark) #root :is(.prompter-interim){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-setup-popup-shell .ancillary-popup-icon){background:var(--bg-surface)!important}html:not(.dark) #root :is(.copilot-setup-popup-shell .ancillary-popup-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.copilot-setup-popup-note strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-client-sidebar__summary strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-finder){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-finder__header h2){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-finder__header p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-category__trigger){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-category.is-expanded .aca-ffm-sep-category__trigger){background:var(--bg-surface)!important}html:not(.dark) #root :is(.aca-ffm-sep-category__questions li){color:var(--text-secondary)!important}html:not(.dark) #root :is(.aca-ffm-sep-category__notes dd){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-notes-widget){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-notes-widget-header){background:var(--accent)!important}html:not(.dark) #root :is(.agent-notes-widget-input){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .left-rail-tool-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier :is(.left-rail-tool-btn.is-active,.left-rail-tool-btn--finder.is-active,.left-rail-tool-btn--qualifier.is-active,.left-rail-tool-btn--snp.is-active)){background:var(--accent)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .left-rail-tool-prompt){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier :is(.sep-qualifier-action,.sep-qualifier-secondary,.sep-qualifier-back,.sep-qualifier-primary,.sep-qualifier-toggle,.left-rail-tool-start-btn,.left-rail-tool-minimize,.sep-finder-trigger-btn,.sep-finder-trigger-refresh,.sep-finder-refresh,.sep-finder-card-detail-trigger,.snp-routing-subsection-trigger)){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .sep-qualifier-primary,.left-rail-panel-shell--sep-qualifier .left-rail-tool-start-btn,.left-rail-panel-shell--sep-qualifier .sep-finder-trigger-btn){background:var(--bg-surface)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .snp-routing-progress-fill){background:var(--bg-surface)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .snp-routing-recommendation-badge){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-panel-shell--sep-qualifier .snp-routing-alert.is-conditional,.left-rail-panel-shell--sep-qualifier .sep-state-card-fema){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-range-row){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-scope select){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-heading h1){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard button:hover,.agent-dashboard button[aria-pressed=true]){color:var(--text-secondary)!important;border-color:var(--chart-grid)!important}html:not(.dark) #root :is(.agent-dash-metric){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-metric strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-panel h2){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-chart text){fill:var(--accent)!important}html:not(.dark) #root :is(.agent-dash-call-bar){fill:var(--accent)!important}html:not(.dark) #root :is(.agent-dash-reference line){stroke:var(--chart-grid)!important}html:not(.dark) #root :is(.agent-dash-reference text){fill:var(--accent)!important}html:not(.dark) #root :is(.agent-dash-empty,.agent-dash-note){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dash-pie-slice:focus-visible){stroke:var(--chart-grid)!important}html:not(.dark) #root :is(.agent-dash-pie-tooltip){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard th,.agent-dashboard td){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard thead){color:var(--text-secondary)!important}html:not(.dark) #root :is(.agent-dashboard td:nth-child(2)){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ma-script-direction-select){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ma-script-direction-caret){color:var(--text-secondary)!important}html:not(.dark) #root :is(.ma-script-line:before){color:var(--text-secondary)!important}html:not(.dark) #root :is(.eg-audio-share-button){color:var(--text-secondary)!important}html:not(.dark) #root :is(.left-rail-handle-pip){background:var(--bg-surface)!important}html:not(.dark) #root :is(.compliance-note,.callout-compliance){background:var(--bg-surface)!important;color:var(--text-secondary)!important}html:not(.dark) #root :is(.compliance-note:before){background:var(--bg-surface)!important}html:not(.dark) #root :is(.compliance-note__label,.compliance-note-label){color:var(--text-secondary)!important}html:not(.dark) #root :is(.progress-dot__pill.is-active){background:var(--accent)!important}html:not(.dark) #root :is(.subscription-banner){background:var(--bg-surface)!important;color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-snp-badge){color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-product-badge.pdp){color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-product-badge.csnp){color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-urgency-pill.medium){color:var(--text-secondary)!important}html:not(.dark) #root :is(.sep-select-county-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.fema-feed-type.pa){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-doc-note-label){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-doc-field-alias){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-training-subheading.is-minor){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-training-alert.is-note .at-training-alert-label){color:var(--text-secondary)!important}html:not(.dark) #root :is(.top-panel-overlay--tools){color:var(--text-secondary)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .top-panel-header){background:var(--accent)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .top-panel-close:hover){background:var(--bg-surface)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .at-root){color:var(--text-secondary)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .at-tool-card){color:var(--text-secondary)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .at-tool-icon-badge,.top-panel-overlay--tools .at-tool-icon-badge-large){color:var(--text-secondary)!important}html:not(.dark) #root :is(.top-panel-overlay--tools .at-tool-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-modal){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-modal-title){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-modal-close){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-modal .at-link-name,.at-modal .at-carrier-name,.at-modal .at-doc-title,.at-modal .at-doc-detail-title,.at-modal .at-doc-card-title,.at-modal .at-doc-field-name,.at-modal .at-sep-ref-header h4,.at-modal .at-sep-ask){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-shell){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-stat strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-question-card h4){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-choice){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-feedback p,.at-quiz-missed-card p){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-next-btn,.at-quiz-secondary-btn){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-final-main strong){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-section-title span){color:var(--text-secondary)!important}html:not(.dark) #root :is(.at-quiz-missed-question){color:var(--text-secondary)!important}html:not(.dark) #root :is(.eg-rail-card__field-key,.eg-rail-card__label,.eg-rail-card__field-label,.compliance-mini__section-label){color:var(--text-secondary)!important}html:not(.dark) #root label:not(:where(.phone-dd *)){color:var(--text-secondary)!important}html:not(.dark) #root .progress-dot__pill.is-active{background:var(--accent)!important}#root .script-box-header button{font-family:var(--font-primary)!important}html:not(.dark){--text-label:var(--text-secondary);color-scheme:light}html:not(.dark) #root :is(.script-box.verbatim,.script-box.verbatim *,.script-box-editor,.flow-script-text,.flow-script-text *,.ma-script-line){color:var(--text-primary)!important;font-family:Tahoma,Verdana,Segoe UI,sans-serif!important}html:not(.dark) #root :is(.script-box.verbatim .ma-script-cue,.script-box.verbatim .ma-script-instruction){color:var(--text-secondary)!important}html:not(.dark) #root :is(.card.active-card>h2,.flow-script-card.active-card>div:first-child),html:not(.dark) #root :is(.card.active-card>h2,.flow-script-card.active-card>div:first-child) *{color:#fff!important}#root .top-bar-shell :is(.top-bar-settings-button,.theme-toggle,.phone-dd__trigger){background:linear-gradient(var(--key-secondary-top),var(--key-secondary-bottom))!important;color:var(--key-secondary-text)!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000040,0 1px 2px var(--key-drop)!important}html:not(.dark) #root :is(label,td,th,.eg-rail-card__field-key,.eg-rail-card__field-value,.compliance-mini__section-label,.agent-dash-metric,.agent-dash-metric strong,.agent-dash-status,.agent-dash-range-row,.agent-dash-empty,.agent-dash-note){color:var(--text-primary)!important}html:not(.dark) #root :is(.eg-rail-card,.tenant-settings-card,.sf-panel,.agent-dash-panel){background:var(--bg-surface)!important}html:not(.dark) #root :is(.eg-rail-card,.tenant-settings-card,.sf-panel,.agent-dash-panel) :is(input,textarea,select){background:#fff!important}html:not(.dark) #root .eg-rail-card__field-value{background:#fff!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.left-rail-tool-btn.is-active,.right-rail-widget-header,.agent-notes-widget-header,.client-quick-script-panel__header,.top-panel-overlay--tools .top-panel-header),html:not(.dark) #root :is(.left-rail-tool-btn.is-active,.right-rail-widget-header,.agent-notes-widget-header,.client-quick-script-panel__header,.top-panel-overlay--tools .top-panel-header) *{color:#fff!important}html:not(.dark) #root :is(.left-rail-tool-btn.is-active,.right-rail-widget-header){background:var(--accent)!important}html:not(.dark){--key-primary-top:#1268BC;--key-danger-top:#D52E2E;--key-go-top:#15803D;--key-secondary-text:#1F2937}.dark{--key-danger-top:#CF3027;--key-danger-bottom:#A91E17}#root :is(.billing-alert,.flow-compliance-banner,.sf-warning-banner,.snp-routing-alert,.compliance-review-banner,.compliance-mini__violation-banner,.call-persistence-error){max-width:420px;width:auto;border:0!important;box-shadow:none;position:relative;inset:auto;overflow-wrap:anywhere}#root .call-log-toolbar-icon{border:0!important;background:var(--bg-input)!important;box-shadow:none!important}#root button.call-log-toolbar-icon{background:transparent!important}html:not(.dark) .top-bar-logo-text,html:not(.dark) .landing-logo-text{color:#06c!important}html:not(.dark) #root :is(.fema-feed-hz,.fema-feed-hz-col,.fema-feed-hz-bar,.fema-feed-hz-columns,.fema-feed-item,.fema-feed-bulletin){background:var(--bg-surface)!important;background-image:none!important;box-shadow:none!important}html:not(.dark) #root :is(.fema-feed-title,.fema-feed-item-title,.fema-feed-states,.fema-feed-section-label,.fema-feed-hz-empty){color:var(--text-primary)!important}html:not(.dark) #root :is(.fema-feed-hz-footnote,.fema-feed-time,.fema-feed-source,.fema-feed-source-label){color:var(--text-secondary)!important}html:not(.dark){--phone-panel-bg:var(--bg-elevated);--phone-border:var(--chart-grid);--phone-header-text:var(--accent);--phone-body-text:var(--text-primary);--phone-answer-bg:var(--success);--phone-answer-bg-hover:#116B33;--phone-decline-bg:var(--danger);--phone-decline-bg-hover:#B91C1C}html:not(.dark) :is(.phone-dd__panel,.phone-toast,.phone-active-bar){background:var(--phone-panel-bg);color:var(--text-primary);--eg-accent-dim:#DBEAFE}html:not(.dark) :is(.phone-dd__panel,.phone-toast,.phone-active-bar) button{background-image:none!important;box-shadow:none!important;text-shadow:none!important}html:not(.dark) :is(.phone-expanded__action,.phone-active-bar__btn).is-active{background:#dbeafe;color:var(--accent);border-color:var(--accent)}html:not(.dark) #root :is(.tenant-settings-section-title,.tenant-settings-header p,.vendor-routing,.vendor-routing__error){color:var(--text-primary)!important}html:not(.dark) #root .vendor-routing{--text:var(--text-primary);--muted:var(--text-secondary);--surface:var(--bg-surface);--border:var(--chart-grid)}#root .tenant-settings-toggle{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}#root .tenant-settings-toggle input{width:auto!important;flex:none;margin:0!important;accent-color:var(--accent)}#root input[type=range]{box-shadow:none!important;background:transparent!important;border:0!important;accent-color:var(--accent)}html:not(.dark) #root .ancillary-popup-card{background:var(--bg-elevated)!important;color:var(--text-primary)!important}html:not(.dark) #root .ancillary-popup-card :is(.ancillary-popup-copy,.ancillary-popup-note,.ancillary-popup-quote,.ancillary-popup-extra-quote,.ancillary-popup-followup-summary,.ancillary-popup-recap-title,.ancillary-popup-recap-meta,.ancillary-popup-link-title,.ancillary-popup-link-detail,.ancillary-popup-chip-title,.ancillary-popup-chip-subtitle,.ancillary-popup-accordion-title,.ancillary-popup-total){color:var(--text-primary)!important}html:not(.dark) #root .ancillary-popup-title{color:var(--accent)!important}html:not(.dark) #root .ancillary-popup-footnote{color:var(--text-secondary)!important}html:not(.dark) #root .ancillary-popup-icon{background:var(--accent);color:#fff}#root .ancillary-popup-pill.ancillary-popup-pill--with-label{width:fit-content;max-width:100%;height:auto;min-height:38px;padding:8px 12px;gap:8px;justify-content:flex-start;flex:none}#root .ancillary-popup-pill-icon{flex:none}#root .ancillary-popup-pill-label{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left;color:inherit}#root .left-floating-popup-stack .ancillary-popup-pill--inline{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;gap:0;justify-content:center;border-radius:50%!important;flex:none}#root .right-rail-full>.right-rail-scroll>.right-rail-widget-shell--fill{width:calc(100% + 24px)!important;margin-left:-12px;margin-right:-12px;border-radius:0!important}#root .right-rail-full>.right-rail-scroll>.right-rail-widget-shell--fill>.right-rail-widget-content{margin-left:12px;margin-right:12px}#root .right-rail-overlay>.right-rail-widget-shell--fill{width:calc(100% + 32px)!important;margin-left:-14px;margin-right:-18px;border-radius:0!important}#root .right-rail-overlay>.right-rail-widget-shell--fill>.right-rail-widget-content{margin-left:14px;margin-right:18px}#root .right-rail-full>.right-rail-scroll>.right-rail-widget-shell--fill,#root .right-rail-overlay>.right-rail-widget-shell--fill{max-width:none!important}#root :is(.right-rail-full,.right-rail-overlay) .right-rail-widget-header{padding-left:16px!important;padding-right:12px!important}html:not(.dark) #root .ancillary-popup-icon{background:var(--accent)!important;color:#fff!important}html:not(.dark) #root :is(.sep-map-section,.sep-map-landing,.sep-map-compact,.sep-penetration,.sep-county-grid-panel,.carrier-ref-map-panel){background:var(--bg-elevated)!important;background-image:none!important}html:not(.dark) .sep-map-section{--state-map-fill:color-mix(in srgb,#0066CC 28%,transparent);--state-map-stroke:color-mix(in srgb,#0066CC 55%,transparent);--state-map-hover-fill:#0057B0;--state-map-hover-stroke:#004A96;--state-map-selected-fill:#004A96;--state-map-selected-stroke:#004A96;--state-map-label:#1F2937;--state-map-active-label:#FFFFFF}html:not(.dark) .sep-penetration{--county-map-color:#0066CC;--county-map-base-opacity:28%;--county-map-base-fill:color-mix(in srgb,#0066CC 28%,#FFFFFF)}html:not(.dark) #root .sep-penetration-map path{stroke:color-mix(in srgb,#0066CC 55%,transparent)}html:not(.dark) #root .sep-penetration-map path:is(:hover,:focus-visible){fill:#0057b0;stroke:#004a96}html:not(.dark) #root .sep-penetration-map path[data-selected=true]{fill:#004a96;stroke:#004a96}html:not(.dark) #root .sep-penetration>.sep-tab-bar{background:transparent!important;background-image:none!important;box-shadow:none!important}#root .left-rail .eg-plan-lookup__submit svg{color:#fff!important;stroke:#fff!important}html:not(.dark) #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child),html.dark #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child){background:linear-gradient(var(--key-primary-top),var(--key-primary-bottom))!important;color:var(--key-primary-text)!important;border:0!important;border-radius:4px!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000040,0 1px 2px var(--key-drop)!important;font-family:var(--font-primary)!important;font-weight:500!important}html:not(.dark) #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child) *,html.dark #root :is(.script-section-title,.card.active-card>h2,.flow-script-card.active-card>div:first-child) *{color:var(--key-primary-text)!important}:root{--flow-green:#00FF00}#root .ma-first-card-countdown--active{--ma-timer-accent:var(--flow-green)}#root .ancillary-fe-countdown--active{--fe-timer-accent:var(--flow-green)}#root .progress-dots .progress-dot__pill.is-done{background:var(--flow-green)!important}#root .right-rail-control-panel .right-rail-control-row{gap:2px!important}#root .rail-minimize-btn{width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;padding:0!important;border-radius:2px!important;flex-shrink:0}#root .rail-minimize-btn svg{width:6px!important;height:6px!important}html.dark #root .left-rail .eg-plan-lookup__submit{--key-top:var(--key-secondary-top);--key-bottom:var(--key-secondary-bottom);--key-text:var(--key-secondary-text)}html.dark #root .left-rail .eg-plan-lookup__submit svg{color:var(--accent)!important;stroke:var(--accent)!important}#root :is(.script-start-call-gate,.start-call-gate){justify-content:flex-start!important;text-align:left!important}#root :is(.script-start-call-gate,.start-call-gate)>.script-start-call-button{width:max-content!important;min-width:0!important;max-width:100%;height:auto!important;min-height:0!important;padding:6px 10px!important;flex:0 0 auto!important;align-self:flex-start}html.dark #root :is(.script-start-call-gate,.start-call-gate)>.script-start-call-button{--key-top:var(--key-secondary-top);--key-bottom:var(--key-secondary-bottom);--key-text:var(--key-secondary-text)}#root select.ma-script-direction-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important}#root .ma-script-direction-caret{color:var(--accent)}#root :is(.script-start-call-gate,.start-call-gate){justify-content:center!important;text-align:center!important}#root .ma-script-direction-wrap{flex:0 0 auto}#root select.ma-script-direction-select{width:calc(8ch + 48px)!important;min-width:calc(8ch + 48px)!important;padding-left:10px!important;padding-right:28px!important}#root :is(.script-start-call-gate,.start-call-gate){--flow-start-control-width:120px;--flow-start-control-height:32px;align-items:center!important}#root .ma-script-direction-wrap{width:var(--flow-start-control-width);flex:0 0 var(--flow-start-control-width)}#root select.ma-script-direction-select,#root :is(.script-start-call-gate,.start-call-gate)>.script-start-call-button{box-sizing:border-box!important;width:var(--flow-start-control-width)!important;min-width:var(--flow-start-control-width)!important;height:var(--flow-start-control-height)!important;min-height:var(--flow-start-control-height)!important;align-self:center;line-height:normal!important}#root select.ma-script-direction-select{padding:6px 28px 6px 10px!important;text-overflow:clip}#root :is(.script-start-call-gate,.start-call-gate)>.script-start-call-button{text-align:center!important}html:not(.dark) #root :is(.dv-card:before):not(button){background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-card:after):not(button){background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-label):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-translation-btn:hover):not(button){border-color:var(--chart-grid)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-dropdown-item.active):not(button){background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-dropdown-item.active .dv-dropdown-abbr):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-refresh:hover:not(:disabled)):not(button){color:var(--accent)!important;border-color:var(--chart-grid)!important;background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-quote-glyph):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-text):not(button){border-left:0!important}html:not(.dark) #root :is(.dv-text-close):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-ref):not(button){text-shadow:none!important}html:not(.dark) #root :is(.dv-original-block--scroll):not(button){background:var(--focus-glow)!important;border:1px solid var(--chart-grid)!important;box-shadow:none!important}html:not(.dark) #root :is(.dv-original-hint):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-original-hint a:hover):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-original-word:hover):not(button){background:var(--focus-glow)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-original-word:hover .dv-original-script):not(button){text-decoration-color:var(--accent)!important}html:not(.dark) #root :is(.dv-original-word:hover .dv-original-gloss):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-original-head span:first-child):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-original-tag):not(button){background:var(--focus-glow)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-trans-tag):not(button){background:var(--focus-glow)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-commentary-toggle:hover):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-commentary-toggle.open):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-meta-pills):not(button){border-bottom:var(--chart-grid)!important}html:not(.dark) #root :is(.dv-meta-pill .dv-meta-label):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-section):not(button){border-bottom:var(--chart-grid)!important}html:not(.dark) #root :is(.dv-section-head):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-date-chip):not(button){background:var(--focus-glow)!important;border:1px solid var(--chart-grid)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-streak-chip):not(button){background:var(--focus-glow)!important;border:1px solid var(--chart-grid)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-icon-btn:hover):not(button){color:var(--accent)!important;border-color:var(--chart-grid)!important;background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-icon-btn.is-active):not(button){color:var(--accent)!important;border-color:var(--chart-grid)!important;background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-actions):not(button){border-top:var(--chart-grid)!important}html:not(.dark) #root :is(.dv-action:hover):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-action.is-active):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-parallel):not(button){border:1px solid var(--chart-grid)!important}html:not(.dark) #root :is(.dv-parallel-head):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-parallel-fallback-note):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-context):not(button){border:1px solid var(--chart-grid)!important}html:not(.dark) #root :is(.dv-context-num):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-context-verse.is-focus):not(button){background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-context-verse.is-focus .dv-context-num):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-favorites):not(button){border:1px solid var(--chart-grid)!important}html:not(.dark) #root :is(.dv-favorites-head):not(button){color:var(--accent)!important}html:not(.dark) #root :is(.dv-favorites-load:hover):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important}html:not(.dark) #root :is(.dv-favorites-ref):not(button){color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-crossrefs):not(button){border:1px solid var(--chart-grid)!important}html:not(.dark) #root :is(.dv-crossrefs-item):not(button){background:var(--focus-glow)!important;border:1px solid var(--chart-grid)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-crossrefs-item:hover):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--accent)!important}html:not(.dark) #root :is(.dv-favorites-mini:hover):not(button){color:var(--accent)!important;border-color:var(--chart-grid)!important;background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-favorites-note):not(button){background:var(--focus-glow)!important;border-left:0!important}html:not(.dark) #root :is(.dv-favorites-note-input):not(button){border:1px solid var(--chart-grid)!important}html:not(.dark) #root :is(.dv-favorites-note-input:focus):not(button){border-color:var(--chart-grid)!important;box-shadow:none!important}html:not(.dark) #root :is(.dv-favorites-note-btn:hover):not(button){color:var(--accent)!important;border-color:var(--chart-grid)!important}html:not(.dark) #root :is(.dv-favorites-note-btn.is-save):not(button){background:var(--focus-glow)!important;border-color:var(--chart-grid)!important;color:var(--text-primary)!important}html:not(.dark) #root :is(.dv-favorites-note-btn.is-save:hover):not(button){background:var(--focus-glow)!important}html:not(.dark) #root :is(.dv-card,.dv-original-block,.dv-original-block--scroll,.dv-section,.dv-favorites-panel,.dv-parallel-block){background:var(--bg-surface)!important;background-image:none!important;box-shadow:none!important}html:not(.dark) #root :is(.dv-dropdown,.dv-context-panel,.dv-word-popup){background:var(--bg-elevated)!important;background-image:none!important;color:var(--text-primary)}html:not(.dark) #root :is(.dv-ref,.dv-original-gloss,.dv-dropdown-full,.dv-section-body){color:var(--text-primary)!important;text-shadow:none!important}html:not(.dark) #root :is(.dv-original-hint,.dv-context-loading){color:var(--text-secondary)!important}html:not(.dark) #root .dv-text{border-left:0!important}html:not(.dark) #root .dv-quote-glyph{color:var(--focus-glow)!important}
