button.svelte-rvlubk{position:relative;top:0;right:0;cursor:pointer;color:var(--body-text-color-subdued);margin-right:5px}button.svelte-rvlubk:hover{color:var(--body-text-color)}.action.svelte-rvlubk{width:15px;height:14px}button.svelte-3snf3m{position:relative;top:0;right:0;cursor:pointer;color:var(--body-text-color-subdued);width:17px;height:17px;margin-right:5px}button.svelte-3snf3m:hover,button.svelte-3snf3m:focus{color:var(--body-text-color)}.pending.svelte-1gpwetz{background:var(--color-accent-soft);display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;gap:2px;width:100%;height:var(--size-16)}.dot-flashing.svelte-1gpwetz{animation:svelte-1gpwetz-flash 1s infinite ease-in-out;border-radius:5px;background-color:var(--body-text-color);width:7px;height:7px;color:var(--body-text-color)}@keyframes svelte-1gpwetz-flash{0%,100%{opacity:0}50%{opacity:1}}.dot-flashing.svelte-1gpwetz:nth-child(1){animation-delay:0s}.dot-flashing.svelte-1gpwetz:nth-child(2){animation-delay:0.33s}.dot-flashing.svelte-1gpwetz:nth-child(3){animation-delay:0.66s}.bubble-wrap.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{padding:var(--block-padding);width:100%;overflow-y:auto}.panel-wrap.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{width:100%;overflow-y:auto}.message-wrap.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{display:flex;flex-direction:column;justify-content:space-between}.bubble-gap.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{gap:calc(var(--spacing-xxl) + var(--spacing-lg))}.message-wrap.svelte-1lcyrx4>div.svelte-1lcyrx4 .svelte-1lcyrx4:not(.avatar-container) img{border-radius:13px;max-width:30vw}.message-wrap.svelte-1lcyrx4>div.svelte-1lcyrx4 p:not(:first-child){margin-top:var(--spacing-xxl)}.message.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{position:relative;display:flex;flex-direction:column;align-self:flex-end;background:var(--background-fill-secondary);width:calc(100% - var(--spacing-xxl));color:var(--body-text-color);font-size:var(--chatbot-body-text-size);overflow-wrap:break-word;overflow-x:hidden;padding-right:calc(var(--spacing-xxl) + var(--spacing-md));padding:calc(var(--spacing-xxl) + var(--spacing-sm))}.message-bubble-border.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border-width:1px;border-radius:var(--radius-xxl)}.message-fit.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{width:fit-content !important}.panel-full-width.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{padding:calc(var(--spacing-xxl) * 2);width:100%}.message-markdown-disabled.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{white-space:pre-line}@media(max-width: 480px){.panel-full-width.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{padding:calc(var(--spacing-xxl) * 2)}}.user.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{align-self:flex-start;border-bottom-right-radius:0;text-align:right}.bot.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border-bottom-left-radius:0;text-align:left}.bot.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border-color:var(--border-color-primary);background:var(--background-fill-secondary)}.user.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border-color:var(--border-color-accent-subdued);background-color:var(--color-accent-soft)}.message-row.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{display:flex;flex-direction:row;position:relative}.message-row.panel.user-row.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{background:var(--color-accent-soft)}.message-row.panel.bot-row.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{background:var(--background-fill-secondary)}.message-row.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4:last-of-type{margin-bottom:var(--spacing-xxl)}.user-row.bubble.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{flex-direction:row;justify-content:flex-end}@media(max-width: 480px){.user-row.bubble.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{align-self:flex-end}.bot-row.bubble.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{align-self:flex-start}.message.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{width:auto}}.avatar-container.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{align-self:flex-end;position:relative;justify-content:center;width:35px;height:35px;flex-shrink:0;bottom:0}.user-row.bubble.svelte-1lcyrx4>.avatar-container.svelte-1lcyrx4.svelte-1lcyrx4{order:2;margin-left:10px}.bot-row.bubble.svelte-1lcyrx4>.avatar-container.svelte-1lcyrx4.svelte-1lcyrx4{margin-right:10px}.panel.svelte-1lcyrx4>.avatar-container.svelte-1lcyrx4.svelte-1lcyrx4{margin-left:25px;align-self:center}.avatar-container.svelte-1lcyrx4 img{width:100%;height:100%;object-fit:cover;border-radius:50%}.message-buttons-user.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4,.message-buttons-bot.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border-radius:var(--radius-md);display:flex;align-items:center;bottom:0;height:var(--size-7);align-self:self-end;position:absolute;bottom:-15px;margin:2px;padding-left:5px;z-index:1}.message-buttons-bot.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{left:10px}.message-buttons-user.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{right:5px}.message-buttons-bot.message-buttons-bubble.with-avatar.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{left:50px}.message-buttons-user.message-buttons-bubble.with-avatar.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{right:50px}.message-buttons-bubble.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{border:1px solid var(--border-color-accent);background:var(--background-fill-secondary)}.message-buttons-panel.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{left:unset;right:0px;top:0px}.share-button.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{position:absolute;top:4px;right:6px}.selectable.svelte-1lcyrx4.svelte-1lcyrx4.svelte-1lcyrx4{cursor:pointer}@keyframes svelte-1lcyrx4-dot-flashing{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}.message-wrap.svelte-1lcyrx4 .message.svelte-1lcyrx4 img{margin:var(--size-2);max-height:200px}.message-wrap.svelte-1lcyrx4 .message.svelte-1lcyrx4 a{color:var(--color-text-link);text-decoration:underline}.message-wrap.svelte-1lcyrx4 .bot.svelte-1lcyrx4 table,.message-wrap.svelte-1lcyrx4 .bot.svelte-1lcyrx4 tr,.message-wrap.svelte-1lcyrx4 .bot.svelte-1lcyrx4 td,.message-wrap.svelte-1lcyrx4 .bot.svelte-1lcyrx4 th{border:1px solid var(--border-color-primary)}.message-wrap.svelte-1lcyrx4 .user.svelte-1lcyrx4 table,.message-wrap.svelte-1lcyrx4 .user.svelte-1lcyrx4 tr,.message-wrap.svelte-1lcyrx4 .user.svelte-1lcyrx4 td,.message-wrap.svelte-1lcyrx4 .user.svelte-1lcyrx4 th{border:1px solid var(--border-color-accent)}.message-wrap.svelte-1lcyrx4 ol,.message-wrap.svelte-1lcyrx4 ul{padding-inline-start:2em}.message-wrap.svelte-1lcyrx4 span.katex{font-size:var(--text-lg);direction:ltr}.message-wrap.svelte-1lcyrx4 div[class*="code_wrap"] > button{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:1;cursor:pointer;border-bottom-left-radius:var(--radius-sm);padding:5px;padding:var(--spacing-md);width:25px;height:25px}.message-wrap.svelte-1lcyrx4 code > button > span{position:absolute;top:var(--spacing-md);right:var(--spacing-md);width:12px;height:12px}.message-wrap.svelte-1lcyrx4 .check{position:absolute;top:0;right:0;opacity:0;z-index:var(--layer-top);transition:opacity 0.2s;background:var(--background-fill-primary);padding:var(--size-1);width:100%;height:100%;color:var(--body-text-color)}.message-wrap.svelte-1lcyrx4 pre{position:relative}.wrapper.svelte-nab2ao{display:flex;position:relative;flex-direction:column;align-items:start;width:100%;height:100%}