.hero-demo[data-v-3f954484]{height:100%;perspective:1600px;position:relative;width:100%}.demo-browser[data-v-3f954484]{background:#0f1216;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;overflow:hidden;transform:rotateY(-4deg) rotateX(3deg);transform-origin:right center;transition:transform .15s ease-out}.demo-chrome[data-v-3f954484]{align-items:center;background:#ffffff05;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:10px;padding:10px 14px}.dots[data-v-3f954484]{display:flex;gap:6px}.dots span[data-v-3f954484]{border-radius:50%;height:11px;width:11px}.dots span[data-v-3f954484]:first-child{background:#ff5f57}.dots span[data-v-3f954484]:nth-child(2){background:#febc2e}.dots span[data-v-3f954484]:nth-child(3){background:#28c840}.url-bar[data-v-3f954484]{background:#ffffff0a;border-radius:6px;color:#6b7380;flex:1;font-family:JetBrains Mono,monospace;font-size:11.5px;padding:4px 10px}.demo-body[data-v-3f954484]{min-height:380px;position:relative}.demo-site[data-v-3f954484]{background:#0c0e12;height:100%;overflow:hidden;padding:16px 18px;position:relative}.mock-nav[data-v-3f954484]{align-items:center;display:flex;gap:14px;margin-bottom:22px}.mock-logo-sq[data-v-3f954484]{background:linear-gradient(135deg,#e7ebf0,#fff);border-radius:5px;height:20px;width:20px}.mock-logo-text[data-v-3f954484]{font-size:13px;font-weight:700}.mock-nav-links[data-v-3f954484]{display:flex;gap:16px;margin-left:auto}.mock-nav-links span[data-v-3f954484]{color:#6b7380;font-size:11px}.mock-nav-cta[data-v-3f954484]{background:#e7ebf0;border-radius:4px;color:#0b0d10;font-size:11px;font-weight:600;padding:5px 10px}.mock-hero-area[data-v-3f954484]{padding:10px 0 16px}.mock-h1[data-v-3f954484]{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:10px}.mock-h1 em[data-v-3f954484]{color:#fff;font-style:italic;font-weight:800}.mock-sub[data-v-3f954484]{color:#6b7380;font-size:12px;margin-bottom:12px}.mock-btns[data-v-3f954484]{display:flex;gap:6px}.mock-btn-p[data-v-3f954484]{background:#e7ebf0;color:#0b0d10}.mock-btn-p[data-v-3f954484],.mock-btn-s[data-v-3f954484]{border-radius:4px;font-size:11px;font-weight:600;padding:6px 12px}.mock-btn-s[data-v-3f954484]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);color:#a7b0bb}.mock-cards-row[data-v-3f954484]{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.mock-card-sm[data-v-3f954484]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:5px;display:flex;flex-direction:column;gap:5px;padding:10px}.mc-ico[data-v-3f954484]{background:#ffffff26;border-radius:3px;height:12px;width:12px}.mc-l1[data-v-3f954484]{background:#ffffff1a;height:4px;width:70%}.mc-l1[data-v-3f954484],.mc-l2[data-v-3f954484]{border-radius:2px}.mc-l2[data-v-3f954484]{background:#ffffff0f;height:3px;width:85%}.mock-logos-row[data-v-3f954484]{align-items:center;display:flex;gap:8px;margin-bottom:14px}.mock-logos-label[data-v-3f954484]{color:#6b7380;font-size:8px;letter-spacing:.04em;opacity:.5;text-transform:uppercase;white-space:nowrap}.mock-logo-pill[data-v-3f954484]{background:#ffffff0f;border-radius:3px;height:8px;width:32px}.mock-logo-pill.w2[data-v-3f954484]{width:40px}.mock-logo-pill.w3[data-v-3f954484]{width:28px}.mock-stats-row[data-v-3f954484]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:12px;margin-top:14px;padding-top:12px}.mock-stat[data-v-3f954484]{flex:1;text-align:center}.ms-num[data-v-3f954484]{color:#e7ebf0;font-size:14px;font-weight:700;letter-spacing:-.01em}.ms-label[data-v-3f954484]{background:#ffffff12;border-radius:2px;height:3px;margin:4px auto 0;width:60%}.mock-content-section[data-v-3f954484]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:14px;padding-top:12px}.mock-section-h2[data-v-3f954484]{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:8px;width:40%}.mock-text-lines[data-v-3f954484]{display:flex;flex-direction:column;gap:4px}.mt-line[data-v-3f954484]{background:#ffffff0d;border-radius:2px;height:3px;width:95%}.mt-line.w80[data-v-3f954484]{width:80%}.mt-line.w60[data-v-3f954484]{width:60%}.s1-cur[data-v-3f954484],.s1-sel[data-v-3f954484],.s2-btn[data-v-3f954484],.s2-dim[data-v-3f954484],.s2-pin[data-v-3f954484],.s2-pop[data-v-3f954484],.s2-typ[data-v-3f954484],.s3[data-v-3f954484],.s3-diff[data-v-3f954484],.s3-m1[data-v-3f954484],.s3-m2[data-v-3f954484],.s3-m3[data-v-3f954484],.s3-typ[data-v-3f954484],.sd1[data-v-3f954484],.sd2[data-v-3f954484],.st1[data-v-3f954484],.st2[data-v-3f954484]{animation-fill-mode:forwards!important;animation-iteration-count:1!important}.is-static[data-v-3f954484]{animation:none!important}.s1-sel.is-static[data-v-3f954484]{bottom:calc(100% - 58px);left:-6px;opacity:1;right:10%;top:6px}.s1-cur.is-static[data-v-3f954484]{display:none}.sd1.is-static[data-v-3f954484],.st1.is-static[data-v-3f954484]{opacity:0}.s2-dim.is-static[data-v-3f954484],.sd2.is-static[data-v-3f954484],.st2.is-static[data-v-3f954484]{opacity:1}.s2-pop.is-static[data-v-3f954484]{opacity:1;transform:translate(-50%,-50%) scale(1)}.s2-typ.is-static[data-v-3f954484]{max-width:280px;opacity:1}.s2-btn.is-static[data-v-3f954484]{filter:brightness(1);transform:scale(1)}.s2-pin.is-static[data-v-3f954484]{opacity:1;transform:scale(1)}.is-isolated .fade-wrap[data-v-3f954484],.is-isolated .side-panel[data-v-3f954484]{animation:isolatedFade-3f954484 6s forwards}@keyframes isolatedFade-3f954484{0%,85%{opacity:1}95%,to{opacity:0}}.is-sequential .fade-wrap[data-v-3f954484],.is-sequential .side-panel[data-v-3f954484]{animation:seqFade-3f954484 18s forwards}@keyframes seqFade-3f954484{0%,93%{opacity:1}98%,to{opacity:0}}.sel-box[data-v-3f954484]{border:1.5px dashed hsla(0,0%,100%,.5);border-radius:4px;position:absolute}.s1-sel[data-v-3f954484]{animation:selectPulseMorph-3f954484 6s ease-in-out forwards}@keyframes selectPulseMorph-3f954484{0%,15%{inset:-8px -6px;opacity:0}23%,35%{inset:-8px -6px;opacity:1}50%,to{bottom:calc(100% - 58px);left:-6px;opacity:1;right:10%;top:6px}}.sel-tag[data-v-3f954484]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;left:-1.5px;position:absolute;top:-20px;z-index:6}.sel-tag span[data-v-3f954484]{background:#e7ebf0;border-radius:3px 3px 3px 0;color:#0b0d10;left:0;padding:2px 7px;position:absolute;top:0;white-space:nowrap}.sel-dims[data-v-3f954484]{bottom:-20px;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;right:-1.5px}.sel-dims span[data-v-3f954484]{background:#0b0d10;border:1px solid hsla(0,0%,100%,.2);border-radius:3px;color:#e7ebf0;padding:2px 7px;position:absolute;right:0;top:0;white-space:nowrap}.sd1[data-v-3f954484],.st1[data-v-3f954484]{animation:showF-3f954484 6s forwards}.sd2[data-v-3f954484],.st2[data-v-3f954484]{animation:showS-3f954484 6s forwards}@keyframes showF-3f954484{0%,35%{opacity:1}45%,to{opacity:0}}@keyframes showS-3f954484{0%,35%{opacity:0}45%,to{opacity:1}}.sel-cursor[data-v-3f954484]{position:absolute;right:34px;top:14px;z-index:7}.s1-cur[data-v-3f954484]{animation:cursorMoveStep-3f954484 6s ease-in-out forwards}@keyframes cursorMoveStep-3f954484{0%,5%{opacity:0;transform:translate(120px,150px)}15%,35%{opacity:1;transform:translate(60px,100px)}50%,65%{opacity:1;transform:translate(0)}70%,to{opacity:0;transform:translateY(40px)}}.dim-overlay[data-v-3f954484]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#07090c8c;inset:0;position:absolute}.s2-dim[data-v-3f954484]{animation:step2Fade-3f954484 6s ease-in-out forwards}@keyframes step2Fade-3f954484{0%,13%{opacity:0}18%,to{opacity:1}}.annotation-popup[data-v-3f954484]{background:#0f1216;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;left:36%;max-width:240px;padding:10px;position:absolute;top:54%;transform:translate(-50%,-50%);width:55%;z-index:4}.s2-pop[data-v-3f954484]{animation:step2Popup-3f954484 6s ease-in-out forwards}@keyframes step2Popup-3f954484{0%,18%{opacity:0;transform:translate(-50%,-46%) scale(.96)}23%{opacity:1;transform:translate(-50%,-50%) scale(1)}45%{opacity:1;transform:translate(-50%,-52%) scale(1)}65%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ann-head[data-v-3f954484]{gap:5px;margin-bottom:6px}.ann-head[data-v-3f954484],.ann-pin[data-v-3f954484]{align-items:center;display:flex}.ann-pin[data-v-3f954484]{background:#e7ebf0;border-radius:50%;color:#0b0d10;font-size:8px;font-weight:700;height:16px;justify-content:center;width:16px}.ann-tgt[data-v-3f954484]{color:#6b7380;font-family:JetBrains Mono,monospace;font-size:8.5px}.ann-input[data-v-3f954484]{background:#0000004d;border:1px solid hsla(0,0%,100%,.06);border-radius:5px;color:#e7ebf0;font-size:9px;line-height:1.4;min-height:30px;padding:6px 8px}.ann-pfx[data-v-3f954484]{color:#a7b0bb;font-family:JetBrains Mono,monospace;font-size:8.5px;margin-right:4px}.ann-text[data-v-3f954484]{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:nowrap}.s2-typ[data-v-3f954484]{animation:typeAnim-3f954484 6s steps(40) forwards}@keyframes typeAnim-3f954484{0%,30%{max-width:0;opacity:1}55%,to{max-width:280px;opacity:1}}.caret[data-v-3f954484]{animation:blink-3f954484 1s infinite;background:#e7ebf0;display:inline-block;height:10px;vertical-align:-1px;width:5px}@keyframes blink-3f954484{0%,50%{opacity:1}51%,to{opacity:0}}.ann-chips[data-v-3f954484]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.ann-chip[data-v-3f954484]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:99px;color:#6b7380;font-size:7.5px;padding:1px 6px}.ann-actions[data-v-3f954484]{display:flex;gap:4px;justify-content:flex-end;margin-top:8px}.ann-act-s[data-v-3f954484]{color:#6b7380}.ann-act-p[data-v-3f954484],.ann-act-s[data-v-3f954484]{border-radius:3px;font-size:8.5px;font-weight:600;padding:3px 8px}.ann-act-p[data-v-3f954484]{background:#e7ebf0;color:#0b0d10}.s2-btn[data-v-3f954484]{animation:step2Send-3f954484 6s forwards;transform-origin:center}@keyframes step2Send-3f954484{0%,75%{filter:brightness(1);transform:scale(1)}78%{filter:brightness(.85);transform:scale(.93)}81%,to{filter:brightness(1);transform:scale(1)}}.pin-mark[data-v-3f954484]{align-items:center;background:#e7ebf0;border-radius:50%;color:#0b0d10;display:flex;font-size:9px;font-weight:700;height:18px;justify-content:center;position:absolute;width:18px;z-index:5}.s2-pin[data-v-3f954484]{animation:step2Pin-3f954484 6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes step2Pin-3f954484{0%,8%{opacity:0;transform:scale(.5)}13%,to{opacity:1;transform:scale(1)}}.side-panel[data-v-3f954484]{background:#0f1216;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;bottom:10px;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:10px;width:190px;z-index:4}.s3[data-v-3f954484]{animation:s3PanelIn-3f954484 6s ease-in-out forwards}@keyframes s3PanelIn-3f954484{0%,5%{opacity:0;transform:translateY(10px) scale(.95)}10%,to{opacity:1;transform:translateY(0) scale(1)}}.sp-head[data-v-3f954484]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:5px;padding:6px 8px}.sp-av[data-v-3f954484]{background:linear-gradient(135deg,#a7b0bb,#fff);border-radius:3px;height:14px;width:14px}.sp-name[data-v-3f954484]{font-size:9px;font-weight:600}.sp-status[data-v-3f954484]{background:#a7b0bb;border-radius:50%;height:5px;margin-left:auto;width:5px}.sp-msgs[data-v-3f954484]{display:flex;flex:1;flex-direction:column;gap:5px;overflow:hidden;padding:6px}.sp-msg[data-v-3f954484]{border-radius:5px;font-size:8.5px;line-height:1.4;max-width:92%;padding:4px 6px;word-break:break-word}.sp-user[data-v-3f954484]{align-self:flex-end;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-bottom-right-radius:1px}.sp-agent[data-v-3f954484]{align-self:flex-start;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-bottom-left-radius:1px;color:#a7b0bb}.s3-m1[data-v-3f954484]{animation:s3M1-3f954484 6s forwards}@keyframes s3M1-3f954484{0%,10%{opacity:0}12%,to{opacity:1}}.s3-m2[data-v-3f954484]{animation:s3M2-3f954484 6s forwards}@keyframes s3M2-3f954484{0%,36%{opacity:0;transform:translateY(5px)}40%,to{opacity:1;transform:translateY(0)}}.s3-m3[data-v-3f954484]{animation:s3M3-3f954484 6s forwards}@keyframes s3M3-3f954484{0%,70%{opacity:0;transform:translateY(5px)}75%,to{opacity:1;transform:translateY(0)}}.sp-mono[data-v-3f954484]{background:#00000040;border-radius:2px;color:#a7b0bb;padding:1px 4px}.sp-diff[data-v-3f954484],.sp-mono[data-v-3f954484]{display:block;font-family:JetBrains Mono,monospace;font-size:7.5px;margin-top:3px}.sp-diff[data-v-3f954484]{line-height:1.4}.s3-diff[data-v-3f954484]{animation:s3Diff-3f954484 6s forwards}@keyframes s3Diff-3f954484{0%,42%{max-height:0;opacity:0}50%,to{max-height:100px;opacity:1}}.diff-a[data-v-3f954484]{background:#4ade801a;color:#bef264}.diff-a[data-v-3f954484],.diff-r[data-v-3f954484]{border-radius:2px;display:block;padding:1px 4px}.diff-r[data-v-3f954484]{background:#f8717114;color:#fca5a5;text-decoration:line-through}.sp-typing[data-v-3f954484]{align-self:flex-start;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:4px 4px 4px 1px;display:flex;gap:2px;padding:5px 6px}.s3-typ[data-v-3f954484]{animation:s3Typ-3f954484 6s forwards}@keyframes s3Typ-3f954484{0%,15%{opacity:0}18%,35%{opacity:1}36%,to{opacity:0}}.sp-typing span[data-v-3f954484]{animation:dotPulse-3f954484 1.4s infinite;background:#6b7380;border-radius:50%;height:3px;width:3px}.sp-typing span[data-v-3f954484]:nth-child(2){animation-delay:.2s}.sp-typing span[data-v-3f954484]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-3f954484{0%,60%,to{opacity:.3}30%{opacity:1}}.sp-input[data-v-3f954484]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:4px;padding:5px 6px}.sp-input-box[data-v-3f954484]{background:#0000004d;border:1px solid hsla(0,0%,100%,.06);border-radius:3px;color:#6b7380;flex:1;font-size:8px;padding:4px 6px}.sp-send-btn[data-v-3f954484]{align-items:center;background:#e7ebf0;border-radius:3px;color:#0b0d10;display:flex;height:18px;justify-content:center;width:18px}.sp-send-btn svg[data-v-3f954484]{height:9px;width:9px}@media(max-width:860px){.demo-browser[data-v-3f954484]{transform:none!important}}
