.CrmDemo-module__tC2XxW__layout{width:100%;container-type:inline-size}.CrmDemo-module__tC2XxW__inner{gap:16px;display:grid}.CrmDemo-module__tC2XxW__frameCol{min-width:0}.CrmDemo-module__tC2XxW__pipe{gap:12px;min-width:0;display:grid}@container (min-width:1000px){.CrmDemo-module__tC2XxW__inner{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:20px}}@container (min-width:640px) and (max-width:999.98px){.CrmDemo-module__tC2XxW__pipe{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.CrmDemo-module__tC2XxW__app{align-items:stretch}.CrmDemo-module__tC2XxW__navStill{cursor:default;pointer-events:none}.CrmDemo-module__tC2XxW__main{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.CrmDemo-module__tC2XxW__backBar{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:14px 24px;display:flex}.CrmDemo-module__tC2XxW__crumb{color:var(--t3);align-items:center;gap:3px;font-size:12.5px;display:inline-flex}.CrmDemo-module__tC2XxW__pageTitle{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.CrmDemo-module__tC2XxW__saved{border:1px solid var(--line-strong);color:var(--t3);border-radius:8px;margin-left:auto;padding:6px 13px;font-size:12.5px}.CrmDemo-module__tC2XxW__toolRow{flex:auto;min-height:0;display:flex;overflow:hidden}.CrmDemo-module__tC2XxW__toolNav{border-right:1px solid var(--line);flex-direction:column;flex:0 0 200px;gap:2px;padding:18px 12px;display:flex}.CrmDemo-module__tC2XxW__navGroup{text-transform:uppercase;letter-spacing:.06em;color:var(--t3);margin:0;padding:10px 10px 8px;font-size:11px;font-weight:700}.CrmDemo-module__tC2XxW__toolNav .CrmDemo-module__tC2XxW__navGroup:first-child{padding-top:0}.CrmDemo-module__tC2XxW__navBtn{width:100%;color:var(--t3);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.CrmDemo-module__tC2XxW__navBtn:hover{color:var(--t2);background:#ffffff0a}.CrmDemo-module__tC2XxW__navOn{color:var(--t1);background:#0a84ff1f;font-weight:600}.CrmDemo-module__tC2XxW__navIcon{border-radius:8px;flex:0 0 30px;place-items:center;height:30px;display:grid}.CrmDemo-module__tC2XxW__navOn .CrmDemo-module__tC2XxW__navIcon{background:var(--accent);color:#fff}.CrmDemo-module__tC2XxW__toolBody{flex:auto;min-width:0;padding:20px 24px;overflow:hidden}.CrmDemo-module__tC2XxW__pane{max-width:560px;animation:.3s both CrmDemo-module__tC2XxW__paneIn}@keyframes CrmDemo-module__tC2XxW__paneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.CrmDemo-module__tC2XxW__sectionTitle{color:var(--t1);margin:0 0 4px;font-size:15px;font-weight:600}.CrmDemo-module__tC2XxW__sectionSpaced{margin-top:18px}.CrmDemo-module__tC2XxW__sectionDesc{color:var(--t2);margin:0 0 14px;font-size:12.5px;line-height:1.45}.CrmDemo-module__tC2XxW__fieldLabel{color:var(--t2);margin:0 0 8px;font-size:12px;font-weight:600}.CrmDemo-module__tC2XxW__chips{flex-wrap:wrap;gap:8px;display:flex}.CrmDemo-module__tC2XxW__chip{border:1.5px solid var(--line-strong);background:var(--card);color:var(--t2);border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:500;display:inline-flex}.CrmDemo-module__tC2XxW__chipOn{border-color:var(--accent);color:var(--accent);background:#0a84ff1a}.CrmDemo-module__tC2XxW__chipSoon{opacity:.55;padding:6px 10px;font-size:12px}.CrmDemo-module__tC2XxW__chipSoon em{text-transform:uppercase;letter-spacing:.04em;color:var(--t3);font-size:10px;font-style:normal;font-weight:700}.CrmDemo-module__tC2XxW__guide{background:#ffffff0a;border-radius:10px;margin:10px 0;padding:12px 14px}.CrmDemo-module__tC2XxW__guideTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--t2);margin:0 0 8px;font-size:11px;font-weight:600}.CrmDemo-module__tC2XxW__guideList{color:var(--t2);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:12px;line-height:1.45;display:flex}.CrmDemo-module__tC2XxW__guideList strong{color:var(--t1);font-weight:600}.CrmDemo-module__tC2XxW__input{border:1px solid var(--line-strong);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;background:#111113;border-radius:10px;margin:0;padding:9px 12px;font-size:12.5px;overflow:hidden}.CrmDemo-module__tC2XxW__hint{color:var(--t3);margin:6px 0 0;font-size:11.5px}.CrmDemo-module__tC2XxW__toggleGroup{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.CrmDemo-module__tC2XxW__toggleRow{background:var(--card);text-align:left;align-items:center;gap:12px;width:100%;padding:11px 14px;display:flex}.CrmDemo-module__tC2XxW__toggleRow+.CrmDemo-module__tC2XxW__toggleRow{border-top:1px solid var(--line)}button.CrmDemo-module__tC2XxW__toggleRow:hover{background:var(--card-2)}.CrmDemo-module__tC2XxW__rowIcon{height:30px;color:var(--t2);background:#ffffff0d;border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.CrmDemo-module__tC2XxW__rowText{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.CrmDemo-module__tC2XxW__rowTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CrmDemo-module__tC2XxW__code{color:#7cc0ff;background:#0a84ff24;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.CrmDemo-module__tC2XxW__rowLabel{color:var(--t2);font-size:12.5px}.CrmDemo-module__tC2XxW__rowDesc{color:var(--t3);font-size:11.5px}.CrmDemo-module__tC2XxW__toggle{background:var(--card-2);border-radius:12px;flex:none;width:44px;height:24px;transition:background .2s;position:relative}.CrmDemo-module__tC2XxW__toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.CrmDemo-module__tC2XxW__toggleOn{background:#30d158}.CrmDemo-module__tC2XxW__toggleOn:after{transform:translate(20px)}.CrmDemo-module__tC2XxW__history{flex-direction:column;gap:8px;display:flex}.CrmDemo-module__tC2XxW__historyRow{background:var(--card);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.CrmDemo-module__tC2XxW__historyRow>span:first-child{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.CrmDemo-module__tC2XxW__historyTime{color:var(--t3);font-size:11px}.CrmDemo-module__tC2XxW__badge{color:#34c759;background:#34c75926;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}.CrmDemo-module__tC2XxW__toast{border:1px solid var(--line-strong);max-width:320px;color:var(--t1);background:#232326;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12.5px;animation:.35s cubic-bezier(.16,1,.3,1) both CrmDemo-module__tC2XxW__toastIn;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 18px 40px -18px #000000e6}.CrmDemo-module__tC2XxW__toastDot{background:#30d158;border-radius:50%;flex:none;width:8px;height:8px}@keyframes CrmDemo-module__tC2XxW__toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.CrmDemo-module__tC2XxW__pipeCard{border:1px solid var(--border,#2a2633);background:var(--bg-card,#1a1722);border-radius:14px;min-width:0;padding:14px 16px}.CrmDemo-module__tC2XxW__pipeIdle{opacity:.65}.CrmDemo-module__tC2XxW__pipeTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary,#756e7e);align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:700;display:flex}.CrmDemo-module__tC2XxW__method{color:var(--accent-2,#9b6df0);letter-spacing:.04em;background:#6e56f029;border-radius:5px;padding:2px 6px;font-size:10.5px}.CrmDemo-module__tC2XxW__pipeWait{color:var(--text-tertiary,#756e7e);margin:0;font-size:13px;line-height:1.45}.CrmDemo-module__tC2XxW__payload{animation:CrmDemo-module__tC2XxW__fadeUp .4s var(--ease,ease) both}@keyframes CrmDemo-module__tC2XxW__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.CrmDemo-module__tC2XxW__headers{font-family:var(--font-mono,monospace);color:var(--text-tertiary,#756e7e);word-break:break-all;flex-direction:column;gap:3px;margin:0 0 8px;font-size:11px;line-height:1.4;display:flex}.CrmDemo-module__tC2XxW__json{border:1px solid var(--border-subtle,#201d28);font-family:var(--font-mono,monospace);color:var(--text-secondary,#aba4b2);white-space:pre-wrap;word-break:break-word;background:#00000059;border-radius:10px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5;overflow:hidden}.CrmDemo-module__tC2XxW__runList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CrmDemo-module__tC2XxW__runList li{align-items:flex-start;gap:9px;font-size:13px;display:flex}.CrmDemo-module__tC2XxW__runList li svg{flex:none;margin-top:2px}.CrmDemo-module__tC2XxW__runList span{flex-direction:column;gap:2px;min-width:0;display:flex}.CrmDemo-module__tC2XxW__runList strong{color:var(--text-primary,#f4f1ec);font-weight:600}.CrmDemo-module__tC2XxW__runList em{color:var(--text-tertiary,#756e7e);font-size:12px;font-style:normal}.CrmDemo-module__tC2XxW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.CrmDemo-module__tC2XxW__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#574f60);border-bottom:1px solid var(--border-subtle,#201d28);padding:0 8px 7px 0;font-size:10.5px;font-weight:600}.CrmDemo-module__tC2XxW__table td{color:var(--text-secondary,#aba4b2);border-bottom:1px solid var(--border-subtle,#201d28);text-overflow:ellipsis;white-space:nowrap;padding:9px 8px 9px 0;overflow:hidden}.CrmDemo-module__tC2XxW__table tr:last-child td{border-bottom:none}.CrmDemo-module__tC2XxW__newRow td{color:var(--text-primary,#f4f1ec);animation:CrmDemo-module__tC2XxW__fadeUp .45s var(--ease,ease) both}.CrmDemo-module__tC2XxW__rowBadge{color:var(--accent-2,#9b6df0);background:#6e56f02e;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.CrmDemo-module__tC2XxW__rowBadgeIn{color:#22c55e;background:#22c55e29}.CrmDemo-module__tC2XxW__pipeCard .CrmDemo-module__tC2XxW__pipeWait{margin-top:10px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__backBar{padding:16px 26px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__crumb{font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__pageTitle{font-size:26px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__saved{padding:8px 14px;font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__toolRow{flex-direction:column}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__toolNav{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;flex:none;gap:6px;padding:12px 20px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__navGroup{display:none}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__navBtn{width:auto;padding:8px 12px;font-size:16px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__toolBody{padding:22px 26px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__pane{max-width:none}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__sectionTitle{font-size:20px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__sectionDesc{font-size:16px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__fieldLabel{font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__chip{padding:9px 16px;font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__guideList{gap:8px;font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__guideTitle{font-size:13px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__input{padding:11px 14px;font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__hint{font-size:14px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__code,.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__rowLabel{font-size:15px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__rowDesc,.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__historyTime,.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__badge{font-size:14px}.CrmDemo-module__tC2XxW__narrow .CrmDemo-module__tC2XxW__toast{font-size:15px;bottom:24px;right:24px}@container (max-width:480px){.CrmDemo-module__tC2XxW__colSource{display:none}.CrmDemo-module__tC2XxW__table{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.CrmDemo-module__tC2XxW__pane,.CrmDemo-module__tC2XxW__payload,.CrmDemo-module__tC2XxW__toast,.CrmDemo-module__tC2XxW__newRow td{animation:none}}
