.chat-messages.svelte-iov9v4{flex-direction:column;min-height:0;display:flex}.chat-history.svelte-iov9v4{border:1px solid var(--line);background:var(--ink);scrollbar-color:var(--line) var(--ink);flex-direction:column;flex:auto;gap:.55rem;min-height:5rem;margin:0;padding:.75rem;list-style:none;display:flex;overflow-y:auto}.chat-message.svelte-iov9v4{word-wrap:anywhere;color:var(--paper);font-size:.8rem;line-height:1.5}.chat-timestamp.svelte-iov9v4{color:#81988a;margin-right:.45rem;font-size:.65rem}.chat-sender.svelte-iov9v4{color:var(--lime);margin-right:.35rem}.chat-text.svelte-iov9v4{color:#d8e2da}.chat-footer.svelte-iov9v4{gap:.5rem;padding-top:.65rem;display:flex}.chat-input.svelte-iov9v4{border:2px solid var(--line);background:var(--ink);width:100%;min-width:0;min-height:2.8rem;color:var(--paper);padding:.6rem .75rem;font-size:.82rem}.chat-input.svelte-iov9v4::placeholder{color:#879a8e}.chat-submit.svelte-iov9v4{border:2px solid var(--ink);background:var(--lime);width:2.8rem;min-height:2.8rem;box-shadow:3px 3px 0 var(--mint);color:var(--ink);cursor:pointer;flex:none;place-items:center;display:grid}.chat-submit.svelte-iov9v4:hover{background:#c0ff8d}@media (width<=420px){.chat-submit.svelte-iov9v4{width:2.6rem}}
