.row.svelte-omjc5c{display:flex;gap:var(--space-3);max-width:85%;animation:svelte-omjc5c-bubbleIn .3s ease-out}.row.buddha.svelte-omjc5c{align-self:flex-start}.row.user.svelte-omjc5c{align-self:flex-end}.avatar.svelte-omjc5c{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;align-self:flex-start}.buddha-av.svelte-omjc5c{background:var(--color-bg-sunken);border:1px solid var(--color-border);color:var(--color-key)}.user-av.svelte-omjc5c{background:var(--color-bg-sunken);border:1px solid var(--color-border);color:var(--color-text-secondary)}.bubble.svelte-omjc5c{min-width:0;max-width:100%;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.b-buddha.svelte-omjc5c{background:var(--color-key);border:1px solid var(--color-key);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm)}.b-user.svelte-omjc5c{background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg)}.text.svelte-omjc5c{font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.b-user.svelte-omjc5c .text:where(.svelte-omjc5c){color:var(--color-text-inverse)}.b-buddha.svelte-omjc5c .text:where(.svelte-omjc5c){color:var(--color-text-inverse);--color-key: #ffffff;--color-key-light: rgba(255, 255, 255, .8);--color-key-dim: rgba(255, 255, 255, .2)}.aside.svelte-omjc5c{max-width:85%}@media(max-width:640px){.row.svelte-omjc5c{flex-direction:column;align-items:flex-start;gap:var(--space-1);max-width:100%}.row.user.svelte-omjc5c{flex-direction:column-reverse;align-items:flex-end}.row.user.svelte-omjc5c .avatar:where(.svelte-omjc5c){align-self:flex-end}.avatar.svelte-omjc5c{width:34px;height:34px}.bubble.svelte-omjc5c{padding:var(--space-2) var(--space-3)}.bubble.svelte-omjc5c,.aside.svelte-omjc5c{max-width:100%}}.avatar.spacer.svelte-omjc5c{background:none;border:none}.note.svelte-omjc5c{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.note-label.svelte-omjc5c{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0 0 var(--space-2)}.note-quote.svelte-omjc5c{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text);white-space:pre-wrap;margin:0 0 var(--space-3)}.note-link.svelte-omjc5c{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary);transition:color var(--ease-default)}.note-link.svelte-omjc5c:hover{color:var(--color-key)}.stack.svelte-omjc5c{display:flex;flex-direction:column;min-width:0}.time.svelte-omjc5c{margin-top:var(--space-1);padding:0 var(--space-2);font-size:.65rem;color:var(--color-text-tertiary)}.row.user.svelte-omjc5c .time:where(.svelte-omjc5c){text-align:right}@keyframes svelte-omjc5c-bubbleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
