.head.svelte-23dtxz{display:flex;gap:12px;align-items:center;padding:10px 0}.head.svelte-23dtxz img:where(.svelte-23dtxz){width:44px;height:44px;border-radius:50%;object-fit:cover}.clear.svelte-23dtxz{background:none;border:1px solid var(--line);color:var(--muted);font-size:11px;padding:6px 10px;border-radius:999px;cursor:pointer}.msgs.svelte-23dtxz{display:grid;align-content:start;gap:10px;margin-top:10px;min-height:300px}.empty.svelte-23dtxz{padding:20px;color:var(--muted);font-style:italic;line-height:1.6;font-size:14px}.msg.svelte-23dtxz{padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.5;max-width:85%;align-self:start}.msg.me.svelte-23dtxz{background:var(--accent);color:#0b0b1e;justify-self:end;border-bottom-right-radius:4px}.msg.soul.svelte-23dtxz{background:var(--card);border:1px solid var(--line);justify-self:start;border-bottom-left-radius:4px}.composer.svelte-23dtxz{display:flex;gap:8px;margin-top:14px;position:sticky;bottom:0}.composer.svelte-23dtxz input:where(.svelte-23dtxz){flex:1;padding:14px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text)}.composer.svelte-23dtxz button:where(.svelte-23dtxz){padding:0 20px;border-radius:999px;border:none;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#0b0b1e;font-weight:700;cursor:pointer}
