.fade-enter-active[data-v-1fde48a9],.fade-leave-active[data-v-1fde48a9]{transition:opacity .2s ease}.fade-enter-from[data-v-1fde48a9],.fade-leave-to[data-v-1fde48a9]{opacity:0}.slide-up-enter-active[data-v-3db0aa38],.slide-up-leave-active[data-v-3db0aa38]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-3db0aa38],.slide-up-leave-to[data-v-3db0aa38]{transform:translateY(100%);opacity:0}.kc-chat-panel[data-v-335fac45]{inset-inline-end:1.25rem;bottom:1.25rem;width:380px;height:min(620px,calc(100vh - 2.5rem));border-radius:1.25rem}@media(max-width:480px){.kc-chat-panel[data-v-335fac45]{inset:0;width:100%;height:100%;height:100dvh;border-radius:0}}.kc-bubble[data-v-335fac45]{max-width:85%;width:fit-content;padding:.6rem .9rem;border-radius:1.1rem;font-size:.9rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.kc-bot[data-v-335fac45]{background:#fff;color:var(--color-ink);border:1px solid rgb(0 0 0 / .06);border-start-start-radius:.35rem}.kc-agent[data-v-335fac45]{background:var(--color-gold-soft);color:var(--color-ink);border-start-start-radius:.35rem}.kc-visitor[data-v-335fac45]{margin-inline-start:auto;background:var(--color-ink);color:#fff;border-start-end-radius:.35rem}.kc-action[data-v-335fac45]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:9999px;font-size:.8rem;font-weight:700}.kc-photos[data-v-335fac45]{display:grid;grid-template-columns:repeat(3,4.5rem);gap:.3rem;margin-bottom:.25rem}.kc-photos img[data-v-335fac45]{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:.6rem}.kc-voice[data-v-335fac45]{height:2.25rem;width:14rem;max-width:100%}.kc-rec-dot[data-v-335fac45]{width:9px;height:9px;border-radius:9999px;background:#dc2626;animation:kc-blink-335fac45 1s infinite ease-in-out}.kc-dot[data-v-335fac45]{width:6px;height:6px;border-radius:9999px;background:currentColor;animation:kc-blink-335fac45 1.2s infinite ease-in-out}.kc-dot[data-v-335fac45]:nth-child(2){animation-delay:.15s}.kc-dot[data-v-335fac45]:nth-child(3){animation-delay:.3s}@keyframes kc-blink-335fac45{0%,80%,to{opacity:.25}40%{opacity:1}}.kc-chat-enter-active[data-v-335fac45],.kc-chat-leave-active[data-v-335fac45]{transition:opacity .18s ease,transform .18s ease}.kc-chat-enter-from[data-v-335fac45],.kc-chat-leave-to[data-v-335fac45]{opacity:0;transform:translateY(12px)}
