.grid.svelte-oefo1p{display:grid;place-items:center}p.svelte-oefo1p{grid-area:1/1}.content.svelte-6lmt9u{margin:0 auto;max-width:800px;width:65vw;height:85vh}.chat-container.svelte-6lmt9u{padding:1rem;width:100%;height:100%;display:flex;flex-direction:column;border-left:1px solid;border-right:1px solid;border-image:linear-gradient(to bottom,transparent 0%,var(--AccentColorPrimary) 10%,var(--AccentColorPrimary) 80%,transparent 90%) 1 100%}.messages.svelte-6lmt9u{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;overflow:scroll;margin-bottom:20px;font-family:Times New Roman,Times,serif}.message.svelte-6lmt9u{padding:.75rem;border-radius:.75rem;width:80%}.message.svelte-6lmt9u strong:where(.svelte-6lmt9u){font-weight:600}.message.user.svelte-6lmt9u{background-color:var(--MessageBackground-User);align-self:end}.message.assistant.svelte-6lmt9u{background-color:var(--MessageBackground-Assistant)}.input-form.svelte-6lmt9u{display:flex;gap:10px;top:0;position:relative}input.svelte-6lmt9u{flex-grow:1;padding:8px;border:1px solid #ccc;border-radius:4px}.downButton.svelte-6lmt9u{border:none;background:none;cursor:pointer}button.svelte-6lmt9u:disabled{background-color:#ccc}.loading.svelte-6lmt9u{text-align:center;color:#666;font-style:italic}.bottomScroll.svelte-6lmt9u{position:absolute;margin-top:-5rem;width:100%;display:flex;align-items:center;justify-content:center;z-index:5;background-color:transparent}.loadingMessageContainer.svelte-6lmt9u{width:100%;text-align:center;font-style:italic}.content.svelte-93qt8r{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.chat.svelte-93qt8r{margin-top:3rem}@media not (min-width:800px){.chat.svelte-93qt8r{width:90vw}}
