.bot.svelte-eu4sdo{width:100%;max-width:520px;height:var(--vvh,100dvh);transform:translate(-50%, var(--vv-top,0px));z-index:60;background:var(--bg);outline:none;flex-direction:column;animation:.28s cubic-bezier(.2,.8,.3,1) svelte-eu4sdo-up;display:flex;position:fixed;top:0;left:50%}@keyframes svelte-eu4sdo-up{0%{opacity:0;translate:0 24px}}@media (width>=560px){.bot.svelte-eu4sdo{border-inline:1px solid var(--line)}}.who.svelte-eu4sdo{align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.names.svelte-eu4sdo{flex-direction:column;min-width:0;line-height:1.2;display:flex}.alias.svelte-eu4sdo{white-space:nowrap;font-size:15px;font-weight:600}.sub.svelte-eu4sdo{color:var(--text-2);font-size:12px}.tag.svelte-eu4sdo{background:var(--field);color:var(--text-2);vertical-align:2px;border-radius:999px;margin-left:5px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.timer.svelte-eu4sdo{margin-left:auto;font-size:15px;font-weight:600}.list.svelte-eu4sdo{overscroll-behavior:contain;padding:12px var(--pad) 8px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.intro.svelte-eu4sdo{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px 0 4px;display:flex}.intro.svelte-eu4sdo h2:where(.svelte-eu4sdo){letter-spacing:-.02em;margin:8px 0 0;font-size:19px;font-weight:600}.intro.svelte-eu4sdo p:where(.svelte-eu4sdo){color:var(--text-2);margin:0;font-size:13px}.sys.svelte-eu4sdo{text-align:center;max-width:85%;color:var(--text-2);align-self:center;margin:14px 0 10px;font-size:12px;line-height:1.5}.row.svelte-eu4sdo{margin-top:2px;display:flex}.row.gap.svelte-eu4sdo{margin-top:8px}.row.mine.svelte-eu4sdo{justify-content:flex-end}.bubble.svelte-eu4sdo{border-radius:var(--r-bubble);background:var(--field);max-width:75%;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 13px;font-size:15px;line-height:1.38;animation:.18s ease-out svelte-eu4sdo-pop}@keyframes svelte-eu4sdo-pop{0%{opacity:0;transform:scale(.96)}}.row.svelte-eu4sdo:not(.mine) .bubble:where(.svelte-eu4sdo):not(.first){border-top-left-radius:4px}.row.svelte-eu4sdo:not(.mine) .bubble:where(.svelte-eu4sdo):not(.last){border-bottom-left-radius:4px}.mine.svelte-eu4sdo .bubble:where(.svelte-eu4sdo){background:var(--bubble-fill);color:var(--on-accent)}.mine.svelte-eu4sdo .bubble:where(.svelte-eu4sdo):not(.first){border-top-right-radius:4px}.mine.svelte-eu4sdo .bubble:where(.svelte-eu4sdo):not(.last){border-bottom-right-radius:4px}.seen.svelte-eu4sdo{color:var(--text-2);align-self:flex-end;margin-top:3px;font-size:11px}.typing.svelte-eu4sdo{gap:4px;padding:13px 14px;display:flex}.typing.svelte-eu4sdo i:where(.svelte-eu4sdo){background:var(--text-2);border-radius:50%;width:7px;height:7px;animation:1.2s infinite svelte-eu4sdo-blink}.typing.svelte-eu4sdo i:where(.svelte-eu4sdo):nth-child(2){animation-delay:.2s}.typing.svelte-eu4sdo i:where(.svelte-eu4sdo):nth-child(3){animation-delay:.4s}@keyframes svelte-eu4sdo-blink{0%,60%,to{opacity:.25}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.bot.svelte-eu4sdo,.bubble.svelte-eu4sdo{animation:none}}.composer.svelte-eu4sdo{padding:8px var(--pad) calc(8px + env(safe-area-inset-bottom));background:var(--bg)}html.kb-open .composer.svelte-eu4sdo{padding-bottom:8px}.composer.svelte-eu4sdo .btn:where(.svelte-eu4sdo){width:100%}
