.cv[data-v-464c6c8e]{padding:0;overflow:hidden;max-width:440px}[dir=ltr] .cv[data-v-464c6c8e]{margin-left:auto}[dir=rtl] .cv[data-v-464c6c8e]{margin-right:auto}.cv__head[data-v-464c6c8e]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--www-border-subtle);background:rgba(255,255,255,.6)}.cv__avatar[data-v-464c6c8e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--www-gold-soft);color:var(--www-gold);flex-shrink:0}.cv__who[data-v-464c6c8e]{display:flex;flex-direction:column;line-height:1.25}.cv__name[data-v-464c6c8e]{font-size:13.5px;font-weight:600;color:var(--www-text)}.cv__status[data-v-464c6c8e]{display:inline-flex;align-items:center;gap:5px;font-family:var(--www-font-mono);font-size:10px;letter-spacing:.06em;color:var(--www-text-faint)}.cv__dot[data-v-464c6c8e]{width:6px;height:6px;border-radius:50%;background:var(--www-good)}@media (prefers-reduced-motion: no-preference){.cv__dot[data-v-464c6c8e]{animation:www-pulse-soft 2.4s ease-in-out infinite}}.cv__more[data-v-464c6c8e]{color:var(--www-text-faint)}[dir=ltr] .cv__more[data-v-464c6c8e]{margin-left:auto}[dir=rtl] .cv__more[data-v-464c6c8e]{margin-right:auto}.cv__body[data-v-464c6c8e]{display:flex;flex-direction:column;gap:10px;padding:18px 16px 20px}.cv__msg[data-v-464c6c8e]{max-width:85%;padding:10px 14px;border-radius:14px;font-size:13.5px;line-height:1.5;color:var(--www-text);box-shadow:0 1px 3px #0f172a0f}.cv__msg--user[data-v-464c6c8e]{align-self:flex-end;background:var(--www-action-soft);border:1px solid rgba(79,70,229,.16)}[dir=ltr] .cv__msg--user[data-v-464c6c8e]{border-bottom-right-radius:4px}[dir=rtl] .cv__msg--user[data-v-464c6c8e]{border-bottom-left-radius:4px}.cv__msg--agent[data-v-464c6c8e]{align-self:flex-start;background:var(--www-surface-elev);border:1px solid var(--www-border-subtle)}[dir=ltr] .cv__msg--agent[data-v-464c6c8e]{border-bottom-left-radius:4px}[dir=rtl] .cv__msg--agent[data-v-464c6c8e]{border-bottom-right-radius:4px}.cv__msg--chip[data-v-464c6c8e]{display:inline-flex;align-items:center;gap:7px;background:var(--kn-secondary-soft, rgba(4, 120, 87, .1));border:1px solid rgba(4,120,87,.25);color:var(--www-good);font-weight:600;font-size:12.5px;border-radius:var(--www-radius-pill)}@media (prefers-reduced-motion: no-preference){.cv__msg[data-v-464c6c8e]{opacity:0;animation:www-rise .5s ease forwards;animation-delay:var(--d, 0s)}}.cv__voice[data-v-464c6c8e]{display:inline-flex;align-items:center;gap:8px;color:var(--www-action)}.cv__bars[data-v-464c6c8e]{display:inline-flex;align-items:center;gap:2px;height:16px}.cv__bars i[data-v-464c6c8e]{width:2.5px;border-radius:2px;background:currentColor;height:5px;opacity:.75}.cv__bars i[data-v-464c6c8e]:nth-child(2n){height:10px}.cv__bars i[data-v-464c6c8e]:nth-child(3n){height:14px}.cv__bars i[data-v-464c6c8e]:nth-child(5n){height:8px}.cv__bars i[data-v-464c6c8e]:nth-child(7n){height:16px}.cv__dur[data-v-464c6c8e]{font-family:var(--www-font-mono);font-size:10.5px;color:var(--www-text-faint)}.cv__transcript[data-v-464c6c8e]{display:block;margin-top:6px;font-size:12px;font-style:italic;color:var(--www-text-muted)}@media (max-width: 1000px){[dir=ltr] .cv[data-v-464c6c8e]{margin-left:0}[dir=rtl] .cv[data-v-464c6c8e]{margin-right:0}}
