body{margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d7dbe4;border-radius:999px}@keyframes webv2-msg-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.webv2-msg-in{animation:webv2-msg-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes webv2-typing-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.webv2-typing-dot{display:inline-block;width:6px;height:6px;margin:0 2px;border-radius:999px;background:#94a3b8;animation:webv2-typing-dot 1s ease-in-out infinite}.webv2-typing-dot:nth-child(2){animation-delay:.15s}.webv2-typing-dot:nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.webv2-msg-in{animation:none}.webv2-typing-dot{animation:none;opacity:.6}}@keyframes pd-wecom-glow-pulse{0%,to{box-shadow:0 0 #ff244200,0 25px 50px -12px #00000073}50%{box-shadow:0 0 32px 4px #ff24421f,0 25px 50px -12px #00000073}}@keyframes pd-wecom-online-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}@keyframes pd-wecom-badge-pop{0%,12%{transform:scale(0);opacity:0}16%,88%{transform:scale(1);opacity:1}92%,to{transform:scale(.6);opacity:0}}@keyframes pd-wecom-notify-in{0%,4%{opacity:0;transform:translateY(-16px) scale(.96)}8%,22%{opacity:1;transform:translateY(0) scale(1)}26%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pd-wecom-msg-in-right{0%,18%{opacity:0;transform:translate(20px) scale(.95)}24%,to{opacity:1;transform:translate(0) scale(1)}}@keyframes pd-wecom-typing-show{0%,28%{opacity:0;transform:translateY(8px)}32%,40%{opacity:1;transform:translateY(0)}44%,to{opacity:0;transform:translateY(4px)}}@keyframes pd-wecom-msg-in-left{0%,42%{opacity:0;transform:translate(-16px) scale(.95)}48%,to{opacity:1;transform:translate(0) scale(1)}}@keyframes pd-wecom-divider-in{0%,58%{opacity:0;transform:scaleX(.6)}64%,to{opacity:1;transform:scaleX(1)}}@keyframes pd-wecom-activate-in{0%,66%{opacity:0;transform:translateY(16px) scale(.96)}72%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pd-wecom-activate-glow{0%,72%{box-shadow:none}76%,92%{box-shadow:0 0 20px #fbbf2459}to{box-shadow:none}}@keyframes pd-wecom-step-1-active{0%,6%{border-color:#ff24428c;background:#ff244224;transform:scale(1.03)}14%,to{border-color:#ffffff1a;background:#ffffff0d;transform:scale(1)}}@keyframes pd-wecom-step-2-active{0%,30%{border-color:#ffffff1a;background:#ffffff0d;transform:scale(1)}36%,52%{border-color:#ff24428c;background:#ff244224;transform:scale(1.03)}58%,to{border-color:#ffffff1a;background:#ffffff0d;transform:scale(1)}}@keyframes pd-wecom-step-3-active{0%,62%{border-color:#ffffff1a;background:#ffffff0d;transform:scale(1)}68%,88%{border-color:#fbbf248c;background:#fbbf241f;transform:scale(1.03)}94%,to{border-color:#ffffff1a;background:#ffffff0d;transform:scale(1)}}@keyframes pd-wecom-scan{0%,to{opacity:.6}50%{opacity:1}}.pd-wecom-demo{--pd-wecom-cycle: 14s}.pd-wecom-glow{animation:pd-wecom-glow-pulse var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-online{animation:pd-wecom-online-pulse 2s ease-in-out infinite}.pd-wecom-badge{animation:pd-wecom-badge-pop var(--pd-wecom-cycle) cubic-bezier(.34,1.56,.64,1) infinite}.pd-wecom-notify{animation:pd-wecom-notify-in var(--pd-wecom-cycle) cubic-bezier(.22,1,.36,1) infinite}.pd-wecom-msg-customer{animation:pd-wecom-msg-in-right var(--pd-wecom-cycle) cubic-bezier(.22,1,.36,1) infinite}.pd-wecom-typing{animation:pd-wecom-typing-show var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-msg-ai{animation:pd-wecom-msg-in-left var(--pd-wecom-cycle) cubic-bezier(.22,1,.36,1) infinite}.pd-wecom-divider{animation:pd-wecom-divider-in var(--pd-wecom-cycle) ease-out infinite}.pd-wecom-msg-activate{animation:pd-wecom-activate-in var(--pd-wecom-cycle) cubic-bezier(.22,1,.36,1) infinite}.pd-wecom-msg-activate>div:last-child{animation:pd-wecom-activate-glow var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-step-1{animation:pd-wecom-step-1-active var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-step-2{animation:pd-wecom-step-2-active var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-step-3{animation:pd-wecom-step-3-active var(--pd-wecom-cycle) ease-in-out infinite}.pd-wecom-scan{animation:pd-wecom-scan 2.5s ease-in-out infinite}.pd-wecom-activate-ping{animation:pd-wecom-online-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pd-wecom-glow,.pd-wecom-online,.pd-wecom-badge,.pd-wecom-notify,.pd-wecom-msg-customer,.pd-wecom-typing,.pd-wecom-msg-ai,.pd-wecom-divider,.pd-wecom-msg-activate,.pd-wecom-msg-activate>div:last-child,.pd-wecom-step-1,.pd-wecom-step-2,.pd-wecom-step-3,.pd-wecom-scan,.pd-wecom-activate-ping{animation:none}.pd-wecom-typing{opacity:0}}
