.composer-field.svelte-1lc7xu9{flex:1;align-self:center;min-width:0}.composer-field.svelte-1lc7xu9 .cm-editor{background:0 0;max-height:10rem}.composer-field.svelte-1lc7xu9 .cm-editor.cm-focused{outline:none}.composer-field.svelte-1lc7xu9 .cm-scroller{line-height:1.45}.composer-field.svelte-1lc7xu9 .cm-content{padding:var(--space-2) 0}.composer-field.svelte-1lc7xu9 .cm-line{padding:0}.composer-field.svelte-1lc7xu9 .cm-editor .cm-content>:not(.cm-md-hscroll-live){width:var(--cm-viewport);left:0}.markdown-text.svelte-r0f8zl{min-width:0}.markdown-text.svelte-r0f8zl .cm-editor.cm-focused{outline:none}.markdown-text.svelte-r0f8zl .cm-content,.markdown-text.svelte-r0f8zl .cm-line{padding:0}.markdown-text.svelte-r0f8zl .cm-editor .cm-content>:not(.cm-md-hscroll-live){width:var(--cm-viewport);left:0}.discussion.svelte-1af7gda{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex}.scroll.svelte-1af7gda{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.compact.svelte-1af7gda .scroll:where(.svelte-1af7gda){flex:none;max-height:20rem}.empty.svelte-1af7gda{margin:var(--space-2) 0 0}.messages.svelte-1af7gda{flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}.message.svelte-1af7gda{align-items:flex-start;gap:var(--space-2);max-width:85%;display:flex}.message.svelte-1af7gda+.message:where(.svelte-1af7gda){margin-top:var(--space-3)}.message.continued.svelte-1af7gda{margin-top:var(--space-1)}.message.mine.svelte-1af7gda{align-self:flex-end}.avatar.svelte-1af7gda{width:1.75rem;height:1.75rem;font-size:var(--fs-xs);background:var(--surface-sunken);color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.continued.svelte-1af7gda .avatar:where(.svelte-1af7gda){visibility:hidden}.avatar.agent.svelte-1af7gda{color:var(--accent-strong)}.said.svelte-1af7gda{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mine.svelte-1af7gda .said:where(.svelte-1af7gda){align-items:flex-end}.meta.svelte-1af7gda{align-items:baseline;gap:var(--space-2);font-size:var(--fs-sm);padding:0 var(--space-1);display:flex}.author.svelte-1af7gda{font-weight:600}time.svelte-1af7gda{color:var(--text-muted);font-size:var(--fs-xs)}.bubble.svelte-1af7gda{min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--surface-sunken)}.mine.svelte-1af7gda .bubble:where(.svelte-1af7gda){background:color-mix(in srgb, var(--accent-tint) 22%, var(--surface))}.turn.svelte-1af7gda{font-size:var(--fs-sm);color:var(--accent-strong);margin:0;font-weight:600}.composer.svelte-1af7gda{align-items:flex-end;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-shrink:0;display:flex}.composer.svelte-1af7gda:focus-within{border-color:var(--text-muted)}.send.svelte-1af7gda{width:var(--control-h-sm);height:var(--control-h-sm);cursor:pointer;background:var(--accent-strong);color:var(--accent-on-strong);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.send.svelte-1af7gda:disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:default}
