.wm{--wm-glass-bg:rgba(255,255,255,0.55);position:relative;overflow:hidden;display:flex;flex-direction:column;background:#fff;color:#111113;font-size:var(--wm-fs,15px);letter-spacing:-.01em;text-align:left;word-break:keep-all;overflow-wrap:anywhere}.wm-glass{background:var(--wm-glass-bg);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(15,23,42,.06),0 .5333em 1.8667em rgba(15,23,42,.1)}.wm-head{position:absolute;z-index:3;top:.9333em;left:.9333em;right:.9333em;display:flex;align-items:center;justify-content:space-between;gap:.5333em}.wm-head:before{content:"";position:absolute;z-index:-1;left:-.9333em;right:-.9333em;top:-.9333em;height:6.1333em;pointer-events:none;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.92) 38%,rgba(255,255,255,0))}.wm-round{width:2.9333em;height:2.9333em;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#111113}.wm-round svg{width:1.3333em;height:1.3333em}.wm-pill{display:inline-flex;align-items:center;gap:.5333em;min-width:0;height:2.9333em;padding:0 1.0667em 0 .5333em;border-radius:999px;white-space:nowrap}.wm-pill-name{font-size:.9667em;font-weight:600;line-height:1.3}.wm-ai{margin-left:-.1333em;font-size:.7em;font-weight:600;line-height:1;padding:.2857em .5714em;border-radius:.5714em;background:#f1f1f3;color:#6e6e76}.wm-status{font-size:.8em;line-height:1.3;color:#6e6e76}.wm-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:.2667em;padding:5.2em 1.0667em 6.6em}.wm-body.is-bottom{justify-content:flex-end}.wm-row{display:flex;align-items:flex-start;min-width:0}.wm-row.is-new{padding-top:.6667em}.wm-row.is-new:first-child{padding-top:0}.wm-row.is-me{justify-content:flex-end}.wm-avatar{width:1.8667em;height:1.8667em;flex:none;margin-right:.5333em;display:inline-flex;align-items:center;justify-content:center}.wm-col{min-width:0;max-width:86%;display:flex;flex-direction:column;gap:.2667em}.wm-row.is-me .wm-col{align-items:flex-end}.wm-bubble{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.6em .8667em;border-radius:1.4667em;font-size:1em;line-height:1.55;background:#f2f2f4;color:#111113}.wm-row.is-me .wm-bubble{background:linear-gradient(135deg,#f0eefe,#edf5fe)}.wm-col>.wm-bubble+.wm-bubble,.wm-col>.wm-card+.wm-bubble{border-top-left-radius:.5333em}.wm-col>.wm-bubble:has(+.wm-bubble){border-bottom-left-radius:.5333em}.wm-row.is-me .wm-col>.wm-bubble+.wm-bubble{border-top-left-radius:1.4667em;border-top-right-radius:.5333em}.wm-row.is-me .wm-col>.wm-bubble:has(+.wm-bubble){border-bottom-left-radius:1.4667em;border-bottom-right-radius:.5333em}.wm-time{align-self:flex-end;flex:none;margin:0 .4em;font-size:.7333em;line-height:1.5;color:#a1a1a8;white-space:nowrap}.wm-card{width:100%;border-radius:1.2em;border:1px solid #ececef;background:#fff;padding:.7333em .8667em;font-size:.8667em;line-height:1.5}.wm-chips{display:flex;flex-wrap:wrap;gap:.4em;margin-top:.4em}.wm-chip{border-radius:1.2857em;border:1px solid #ececef;background:#fff;padding:.5714em 1em;font-size:.9333em;font-weight:500;line-height:1.5;color:#111113;white-space:nowrap}.wm-foot{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:1.0667em .6667em .3em;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.92) 2.6667em,#fff)}.wm-input{display:flex;align-items:center;gap:.2667em;border-radius:1.6em;padding:.2667em .2667em .2667em .4em}.wm-input-btn{width:2.4em;height:2.4em;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.wm-input-btn svg{width:1.2em;height:1.2em}.wm-plus{background:#f2f2f4;color:#6e6e76}.wm-send{background:#e7e7ea;color:#fff}.wm-send.is-on{background:#111113}.wm-ph{flex:1;min-width:0;padding:0 .2667em;font-size:.8667em;line-height:2.7692em;color:#a3a3ab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-ph.is-typed{color:#111113;font-size:1em}.wm-disclaimer{margin:.2667em 0 0;text-align:center;font-size:.7333em;line-height:1.4;color:#a1a1a8;white-space:nowrap}.wm-char{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8%}.wm-char:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffa24d 15%,#ff6a3d 90%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 8 C 59.3 31, 64 39, 87.2 50 C 64 61, 59.3 69, 50 92 C 40.7 69, 36 61, 12.8 50 C 36 39, 40.7 31, 50 8 Z' fill='black' stroke='black' stroke-width='16' stroke-linejoin='round'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 8 C 59.3 31, 64 39, 87.2 50 C 64 61, 59.3 69, 50 92 C 40.7 69, 36 61, 12.8 50 C 36 39, 40.7 31, 50 8 Z' fill='black' stroke='black' stroke-width='16' stroke-linejoin='round'/%3E%3C/svg%3E") center /100% 100% no-repeat}.wm-char i{position:relative;width:11%;height:26%;border-radius:999px;background:#fff;transform-origin:50% 60%}.wm-char.is-alive{animation:wm-float 4.2s ease-in-out infinite}.wm-char.is-alive i{animation:wm-blink 3.6s ease-in-out infinite,wm-look 5.5s ease-in-out infinite}@keyframes wm-float{0%,to{transform:translateY(0) rotate(0deg) scale(1)}30%{transform:translateY(-3%) rotate(-5deg) scale(1.03)}65%{transform:translateY(2%) rotate(4deg) scale(.98,1.02)}}@keyframes wm-blink{0%,86%,to{transform:scaleY(1)}89%{transform:scaleY(.1)}92%{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes wm-look{0%,18%{translate:0 0}24%,40%{translate:8% -2%}46%,58%{translate:-8% 2%}64%,72%{translate:0 -4%}78%,to{translate:0 0}}@media (prefers-reduced-motion:reduce){.wm-char.is-alive,.wm-char.is-alive i{animation:none}}.wm-thread{overflow:visible;gap:.2667em;background:transparent}