.zs-gab-grid{list-style:none;max-width:1320px;margin:52px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:60px}.zs-gab-card{display:flex;flex-direction:column;min-width:0}.zs-gab-card.is-wide{grid-column:span 2}.zs-gab-stage{position:relative;height:392px;container-type:inline-size;color:#ececf1;font-size:12px;line-height:1.4}.zs-gab-canvas{position:absolute;inset:0 0 34px}.zs-gab-scene{position:absolute;inset:0}.zs-gab-copy h3{margin:14px 0 0;font-size:17px;font-weight:550;line-height:1.35;letter-spacing:-.01em;color:var(--fg)}.zs-gab-copy p{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:var(--fg-dim);text-wrap:pretty}.zs-gab-card.is-wide .zs-gab-copy p{max-width:calc((100% - 40px) / 2)}.zs-gab-playback{position:absolute;left:0;bottom:2px;display:inline-flex;align-items:center;gap:5px;padding:5px 0;min-height:28px;background:none;border:0;color:#8b8b98;font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.zs-gab-playback svg{width:12px;height:12px}.zs-gab-playback:hover{color:var(--fg)}.zs-gab-playback:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:3px}.zs-gab-sheet{position:absolute;inset:0;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:linear-gradient(180deg,#15151c,#101016 70%);box-shadow:0 24px 44px -28px #000,inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.zs-gab-head{display:flex;align-items:center;gap:8px;padding:12px 14px 10px;border-bottom:1px solid rgba(255,255,255,.06);font-size:11.5px;font-weight:550;color:#ececf1;white-space:nowrap}.zs-gab-head small{margin-left:auto;overflow:hidden;text-overflow:ellipsis;font-size:10.5px;font-weight:400;color:#8b8b98}.zs-gab-caps{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.zs-gab-num{font-variant-numeric:tabular-nums}.zs-gab-mark{display:block;width:16px;height:16px}.zs-gab-toggle{display:inline-flex;padding:2px;border:1px solid rgba(255,255,255,.08);border-radius:7px;font-size:10px;font-weight:450;color:#8b8b98}.zs-gab-toggle.is-first{margin-left:auto}.zs-gab-toggle span{padding:1px 6px;border-radius:5px}.zs-gab-toggle .is-on{background:rgba(255,255,255,.1);color:#f4f4f7}.zs-gab-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:rgba(255,255,255,.05);font-size:10.5px;font-weight:500;color:#ececf1;white-space:nowrap;transition:transform .18s ease,background-color .18s ease,color .18s ease}.zs-gab-btn.is-pressed{transform:scale(.95);background:rgba(255,255,255,.14)}.zs-gab-chip{flex:none;padding:1px 7px;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:10px;font-weight:500;color:#a1a1ae;white-space:nowrap}.zs-gab-chip.is-waiting{border-color:rgba(250,204,21,.32);background:rgba(250,204,21,.1);color:#fde68a}.zs-gab-chip.is-done{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.12);color:#6ee7b7}.zs-gab-ov .zs-gab-head .zs-gab-toggle+.zs-gab-toggle{margin-left:6px}.zs-gab-ov-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:18px;padding:14px;min-height:0}.zs-gab-ov-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px}.zs-gab-ov-tiles li{display:flex;flex-direction:column;min-width:0;padding:10px 11px 9px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.015)}.zs-gab-ov-label{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#8b8b98;white-space:nowrap}.zs-gab-ov-tiles b{margin-top:3px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#f4f4f7}.zs-gab-spark{display:block;width:100%;height:34px;margin-top:auto;overflow:visible;clip-path:inset(-3px 100% -3px -3px);transition:clip-path 1s ease calc(var(--i) * 90ms)}.zs-gab-spark.is-drawn{clip-path:inset(-3px -3px -3px -3px)}.zs-gab-ov-tiles small{margin-top:4px;font-size:9.5px;color:#8b8b98}.zs-gab-spark path{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.is-spend .zs-gab-spark path{stroke:#db720d}.is-impressions .zs-gab-spark path{stroke:#3b86ff}.is-clicks .zs-gab-spark path{stroke:#0ea5c7}.is-ctr .zs-gab-spark path{stroke:#8b5cf6}.is-cpc .zs-gab-spark path{stroke:#6b76f0}.is-conversions .zs-gab-spark path{stroke:#10b981}.zs-gab-ov-ring{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0}.zs-gab-ov-ring-title{align-self:flex-start;font-size:11px;font-weight:550;color:#ececf1}.zs-gab-ov-ring svg{display:block;width:150px;height:150px;transform:rotate(-90deg)}.zs-gab-ov-ring circle{fill:none;stroke-width:11}.zs-gab-ring-track{stroke:rgba(255,255,255,.06)}.zs-gab-ring-google,.zs-gab-ring-meta{stroke-dasharray:0 1;transition:stroke-dasharray 1.1s ease}.zs-gab-ring-google{stroke:#3a81fd}.zs-gab-ring-meta{stroke:#6463fa;stroke-dashoffset:calc(var(--from) * -1);transition-delay:.5s}.zs-gab-ring-google.is-drawn,.zs-gab-ring-meta.is-drawn{stroke-dasharray:var(--share) 1}.zs-gab-ring-box{position:relative}.zs-gab-ring-total{position:absolute;inset:0;display:grid;place-content:center;justify-items:center}.zs-gab-ring-total b{font-size:12px;font-weight:600;color:#f4f4f7}.zs-gab-ring-total small{font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:#8b8b98}.zs-gab-ring-legend{list-style:none;margin:0;padding:0;display:grid;gap:4px;width:100%;font-size:10.5px;color:#a1a1ae}.zs-gab-ring-legend li{display:flex;align-items:center;gap:6px;white-space:nowrap}.zs-gab-ring-legend b{margin-left:auto;font-weight:550;color:#ececf1}.zs-gab-ring-legend i{width:7px;height:7px;border-radius:50%}.zs-gab-ring-legend i.is-meta{background:#6463fa}.zs-gab-ring-legend i.is-google{background:#3a81fd}.zs-gab-chat-head{display:flex;align-items:center;gap:10px;padding:12px 14px 11px;border-bottom:1px solid rgba(255,255,255,.06)}.zs-gab-chat-avatar{position:relative;flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff}.zs-gab-chat-avatar .zs-gab-mark{width:18px;height:18px}.zs-gab-chat-avatar i{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border:2px solid #15151c;border-radius:50%;background:#22c55e}.zs-gab-agent-title{display:grid;min-width:0;font-size:12px}.zs-gab-agent-title small{overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:400;color:#8b8b98}.zs-gab-chat-thread{flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:0 12px 10px;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 38px);mask-image:linear-gradient(transparent,#000 38px)}.zs-gab-bubble{flex:none;max-width:86%;max-height:0;margin:0;padding:0 12px;overflow:hidden;border-radius:16px;font-size:11.5px;line-height:1.45;opacity:0;transform:translateY(10px);transition:max-height .45s ease,margin .45s ease,padding .45s ease,opacity .35s ease .08s,transform .35s ease .08s}.zs-gab-bubble.is-in{max-height:150px;margin-top:8px;padding-block:8px;opacity:1;transform:none}.zs-gab-bubble.is-you{align-self:flex-end;border-bottom-right-radius:5px;background:#2a2a35;color:#f4f4f7}.zs-gab-bubble.is-agent{align-self:flex-start;border-bottom-left-radius:5px;background:#0866ff;color:#fff;box-shadow:0 10px 22px -14px #000}.zs-gab-bubble.is-typing{display:flex;gap:4px;padding-inline:13px}.zs-gab-bubble.is-typing.is-in{padding-block:11px}.zs-gab-bubble.is-typing i{width:6px;height:6px;border-radius:50%;background:#fff;animation:zs-gab-typing 1s ease-in-out infinite}.zs-gab-bubble.is-typing i:nth-child(2){animation-delay:.15s}.zs-gab-bubble.is-typing i:nth-child(3){animation-delay:.3s}@keyframes zs-gab-typing{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}.zs-gab-receipt{flex:none;align-self:center;display:flex;align-items:flex-start;gap:6px;max-width:92%;margin:8px 0 0;font-size:10px;line-height:1.45;text-align:center;color:#86efac}.zs-gab-meta-tick{position:relative;flex:none;width:12px;height:12px;margin-top:1px;border:1.4px solid #6ee7b7;border-radius:50%}.zs-gab-meta-tick:after{content:"";position:absolute;left:2.5px;top:2.4px;width:4px;height:2px;border-left:1.4px solid #6ee7b7;border-bottom:1.4px solid #6ee7b7;transform:rotate(-45deg)}.zs-gab-attach{display:grid;gap:2px;max-height:0;margin-top:0;padding:0 9px;overflow:hidden;border-radius:9px;background:rgba(4,30,90,.38);opacity:0;transition:max-height .4s ease,margin .4s ease,padding .4s ease,opacity .3s ease .1s}.zs-gab-attach.is-in{max-height:60px;margin-top:8px;padding-block:7px;opacity:1}.zs-gab-attach b{font-size:11px;font-weight:600}.zs-gab-attach small{font-size:10px;font-style:italic;color:#dbe7ff}.zs-gab-chat-chips{flex:none;display:flex;flex-wrap:wrap;gap:6px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease .15s,margin .4s ease .15s,opacity .3s ease .25s}.zs-gab-chat-chips.is-in{max-height:40px;margin-top:8px;opacity:1}.zs-gab-chat-chips .zs-gab-chip{align-self:center}.zs-gab-pill{display:inline-flex;align-items:center;padding:3px 11px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:10.5px;font-weight:500;color:#d4d4dc}.zs-gab-pill.is-approve{border-color:rgba(8,102,255,.55);background:rgba(8,102,255,.14);color:#93c5fd}.zs-gab-chat-composer{display:flex;align-items:center;gap:8px;margin:0 12px 12px;padding:8px 8px 8px 12px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.025);font-size:11px;color:#8b8b98}.zs-gab-chat-composer i{position:relative;flex:none;width:22px;height:22px;margin-left:auto;border-radius:50%;background:rgba(8,102,255,.2)}.zs-gab-chat-composer i:after{content:"";position:absolute;left:8px;top:8px;width:5px;height:5px;border-left:1.5px solid #93c5fd;border-top:1.5px solid #93c5fd;transform:rotate(45deg)}.zs-gab-report-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px 8px}.zs-gab-report-g{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.1)}.zs-gab-report-title{display:grid;gap:2px;min-width:0}.zs-gab-report-head b{font-size:12px;font-weight:600;line-height:1.35}.zs-gab-report-head small{font-size:10px;color:#8b8b98}.zs-gab-report-actions{display:flex;gap:5px;padding:0 14px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.zs-gab-report-fields{margin:9px 14px 0;padding:8px 10px 9px;border:1px solid rgba(255,255,255,.07);border-radius:10px}.zs-gab-report-fields-title{display:block;font-size:10.5px;font-weight:550;color:#ececf1}.zs-gab-report-fields dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:6px 0 0}.zs-gab-report-fields dt{font-size:9.5px;color:#8b8b98}.zs-gab-report-fields dd{margin:1px 0 0;font-size:11px;color:#ececf1;white-space:nowrap}.zs-gab-report-fields dd.is-status{display:inline-block;padding:0 7px;border-radius:999px;background:rgba(16,185,129,.18);font-size:10px;color:#6ee7b7}.zs-gab-report-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:9px 14px 0}.zs-gab-report-tiles div{min-width:0;padding:6px 8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;opacity:.25;transition:opacity .35s ease calc(var(--i) * 70ms)}.zs-gab-report-tiles div.is-in{opacity:1}.zs-gab-report-tiles dt{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#8b8b98;white-space:nowrap}.zs-gab-report-tiles dd{margin:2px 0 0;font-size:13px;font-weight:600;color:#f4f4f7;white-space:nowrap}.zs-gab-report-spend{display:grid;gap:6px;margin-top:auto;padding:8px 14px 12px;font-size:10.5px;color:#8b8b98}.zs-gab-report-spend b{margin-left:6px;font-weight:600;color:#f87171}.zs-gab-report-spend i{display:block;height:5px;border-radius:999px;background:#ef4444;transform:scaleX(0);transform-origin:left;transition:transform .9s ease}.zs-gab-report-spend i.is-drawn{transform:none}.zs-gab-sched-form{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:180px;margin:10px 14px 0;padding:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.02);transition:max-height .45s ease,margin .45s ease,padding .45s ease,opacity .3s ease,border-color .3s ease}.zs-gab-sched-form.is-out{max-height:0;margin-top:0;padding-block:0;opacity:0;border-color:transparent}.zs-gab-field{overflow:hidden;padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:rgba(0,0,0,.2);font-size:10.5px;color:#ececf1;white-space:nowrap;text-overflow:ellipsis}.zs-gab-field.is-wide,.zs-gab-sched-create{grid-column:1/-1}.zs-gab-sched-create{padding:7px;border-radius:7px;background:rgba(239,68,68,.2);font-size:10.5px;font-weight:500;text-align:center;color:#fca5a5}.zs-gab-sched-row{flex:none;display:flex;align-items:flex-start;gap:10px;max-height:0;margin:0 14px;padding:0 12px;overflow:hidden;border:1px solid transparent;border-radius:10px;background:rgba(255,255,255,.02);opacity:0;transition:max-height .45s ease,margin .45s ease,padding .45s ease,opacity .35s ease .1s,border-color .3s ease}.zs-gab-sched-row.is-in{max-height:90px;margin-top:12px;padding-block:11px;opacity:1;border-color:rgba(255,255,255,.08)}.zs-gab-sched-who{display:grid;gap:2px;min-width:0}.zs-gab-sched-who b{overflow:hidden;font-size:11.5px;font-weight:550;white-space:nowrap;text-overflow:ellipsis}.zs-gab-sched-who small{font-size:10.5px;color:#8b8b98}.zs-gab-sched-actions{display:grid;justify-items:end;gap:6px;margin-left:auto}.zs-gab-sched-full{flex:none;display:grid;gap:2px;margin:10px 14px 0;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px}.zs-gab-sched-full b{font-size:11px;font-weight:550}.zs-gab-sched-full small{font-size:10.5px;color:#8b8b98}.zs-gab-toast{display:flex;align-items:center;gap:8px;flex:none;max-height:0;margin:auto 14px 0;padding:0 11px;overflow:hidden;border:1px solid transparent;border-radius:10px;background:#0f2a22;box-shadow:0 14px 30px -14px #000;font-size:11px;color:#d1fae5;opacity:0;transform:translateY(8px);transition:max-height .35s ease,padding .35s ease,margin .35s ease,opacity .35s ease,transform .35s ease}.zs-gab-toast.is-in{max-height:60px;margin-bottom:14px;padding-block:9px;border-color:rgba(16,185,129,.3);opacity:1;transform:none}.zs-gab-leads-rows{list-style:none;margin:0;padding:6px 14px 0}.zs-gab-leads-rows li{display:flex;align-items:center;justify-content:space-between;gap:10px;max-height:0;overflow:hidden;font-size:11.5px;opacity:0;transition:max-height .4s ease,opacity .35s ease,padding .4s ease}.zs-gab-leads-rows li.is-in{max-height:40px;padding:7px 0;opacity:1}.zs-gab-leads-rows li+li.is-in{border-top:1px solid rgba(255,255,255,.05)}.zs-gab-status{flex:none;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:500;background:rgba(148,163,184,.16);color:#cbd5e1;transition:background-color .35s ease,color .35s ease}.zs-gab-status.is-won{background:rgba(16,185,129,.18);color:#6ee7b7}.zs-gab-status.is-lost{background:rgba(239,68,68,.18);color:#fca5a5}.zs-gab-status.is-active{background:rgba(16,185,129,.2);color:#6ee7b7}.zs-gab-btn.is-send{border-color:rgba(6,182,212,.28);background:rgba(6,182,212,.1);color:#67e8f9}.zs-gab-status.is-qualified{background:rgba(59,130,246,.18);color:#93c5fd}.zs-gab-peek{display:grid;gap:3px;max-height:0;margin:8px 14px 0;padding:0 11px;overflow:hidden;border:1px solid transparent;border-radius:10px;background:rgba(255,255,255,.025);font-size:10.5px;color:#c9c9d2;opacity:0;transition:max-height .45s ease,padding .45s ease,opacity .35s ease .1s,border-color .3s ease}.zs-gab-peek.is-in{max-height:90px;padding-block:9px;opacity:1;border-color:rgba(255,255,255,.08)}.zs-gab-peek small{font-size:9.5px;color:#8b8b98}.zs-gab-peek em{font-style:normal;color:#8b8b98}.zs-gab-leads-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding:11px 14px 13px;border-top:1px solid rgba(255,255,255,.06)}@container (max-width: 560px){.zs-gab-ov-body{grid-template-columns:minmax(0,1fr)}.zs-gab-ov-ring,.zs-gab-ov-tiles .is-cpc,.zs-gab-ov-tiles .is-ctr{display:none}.zs-gab-ov-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 400px){.zs-gab-ov .zs-gab-toggle,.zs-gab-report-fields dl div:nth-child(n+3){display:none}}@media (max-width:1100px){.zs-gab-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.zs-gab-card.is-wide{grid-column:1/-1}.zs-gab-card.is-wide .zs-gab-copy p{max-width:calc((100% - 32px) / 2)}}@media (max-width:700px){.zs-gab-grid{display:flex;gap:16px;max-width:none;margin:40px -16px 0;padding:0 16px 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.zs-gab-grid::-webkit-scrollbar{display:none}.zs-gab-card,.zs-gab-card.is-wide{flex:0 0 min(80vw,340px);scroll-snap-align:start}.zs-gab-copy p{font-size:14px}.zs-gab-card.is-wide .zs-gab-copy p{max-width:none}}