.avatar.svelte-112qgxv{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}img.svelte-112qgxv{object-fit:cover;width:100%;height:100%}a.svelte-16aefi4{color:var(--link,#c6939d);overflow-wrap:anywhere;text-underline-offset:2px}.mention.svelte-16aefi4{font-weight:700;text-decoration:none}.agent-tag.svelte-16aefi4{color:var(--mention-color,var(--link));font-weight:700}.room-mention.svelte-16aefi4{font-weight:600}.room-mention.mine.svelte-16aefi4{background:#d09aa32b;border-radius:4px;box-shadow:0 0 0 2px #d09aa32b}.quote.svelte-7uj5sg{background:var(--reply-background,var(--quote));border-left:2px solid var(--link);border-radius:3px 6px 6px 3px;gap:8px;padding:6px 8px;display:flex}blockquote.svelte-7uj5sg{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.3}a.svelte-7uj5sg{color:inherit;text-decoration:none;display:block}strong.svelte-7uj5sg{color:var(--link);font-size:inherit;font-weight:700;line-height:inherit;display:block}p.svelte-7uj5sg{font-size:inherit;line-height:inherit;color:inherit;opacity:.85;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;margin:3px 0 0;display:-webkit-box;overflow:hidden}p.unavailable.svelte-7uj5sg{margin:0}button.svelte-7uj5sg{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:20px;line-height:20px}dialog.svelte-vv8ls6{width:min(460px,100vw - 40px);max-height:90dvh;color:var(--text);background:#211f22;border:1px solid #40383c;border-radius:14px;margin:auto;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1);animation:.2s cubic-bezier(.22,1,.36,1) both svelte-vv8ls6-appear;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 70px #0005}dialog.svelte-vv8ls6::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0005;animation:.16s both svelte-vv8ls6-shade}dialog.closing.svelte-vv8ls6{animation:.2s both svelte-vv8ls6-vanish}dialog.closing.svelte-vv8ls6::backdrop{animation:.2s reverse both svelte-vv8ls6-shade}dialog.entered.svelte-vv8ls6:not(.closing){animation:none}@keyframes svelte-vv8ls6-appear{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes svelte-vv8ls6-vanish{to{opacity:0;transform:scale(.985)}}@keyframes svelte-vv8ls6-shade{0%{opacity:0}to{opacity:1}}.handle.svelte-vv8ls6{display:none}.bubble-dialog.svelte-vv8ls6:not(.keyboard-navigation) button:focus,.bubble-dialog.svelte-vv8ls6:not(.keyboard-navigation) a:focus{outline:none}@media (width>=641px){dialog.bubble-dialog.svelte-vv8ls6{width:min(680px,100vw - 48px);max-height:86dvh;box-shadow:none;background:0 0;border:0}dialog.bubble-dialog.svelte-vv8ls6::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#09070b59}}@media (width<=640px){dialog.svelte-vv8ls6{border-bottom:0;border-radius:24px 24px 0 0;width:100%;max-width:100%;margin:0;animation:.26s cubic-bezier(.22,1,.36,1) both svelte-vv8ls6-rise;inset:auto 0 0}dialog.closing.svelte-vv8ls6{animation:.26s cubic-bezier(.22,1,.36,1) both svelte-vv8ls6-fall}dialog.dragging.svelte-vv8ls6{transition:none;animation:none}@keyframes svelte-vv8ls6-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-vv8ls6-fall{to{transform:translateY(100%)}}.handle.svelte-vv8ls6{touch-action:none;cursor:grab;background:0 0;border:0;justify-content:center;width:100%;padding:11px 0 8px;display:flex}.handle.svelte-vv8ls6 span:where(.svelte-vv8ls6){background:#635459;border-radius:8px;width:40px;height:4px}}@media (prefers-reduced-motion:reduce){dialog.svelte-vv8ls6,dialog.svelte-vv8ls6::backdrop,dialog.closing.svelte-vv8ls6,dialog.closing.svelte-vv8ls6::backdrop{transition:none;animation-duration:1ms}}.loading.svelte-gx6muk{margin:0 0 var(--message-gap,22px) 16px;background:var(--bubble);border-radius:13px;justify-content:center;align-items:center;gap:4px;width:44px;height:25px;display:flex}.centered.svelte-gx6muk{margin:0}span.svelte-gx6muk{background:var(--muted);border-radius:50%;width:4px;height:4px;animation:1.4s infinite svelte-gx6muk-breathe}span.svelte-gx6muk:nth-child(2){animation-delay:.15s}span.svelte-gx6muk:nth-child(3){animation-delay:.3s}@keyframes svelte-gx6muk-breathe{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){span.svelte-gx6muk{animation:none}}
