.desk.svelte-15te5v5{display:grid;gap:1rem}.turns.svelte-15te5v5{display:grid;gap:.75rem;padding:1rem;min-height:12rem;list-style:none;border:1px solid rgb(var(--clr-light) / .15);border-radius:.5rem;background:rgb(var(--clr-dark) / .5)}.empty.svelte-15te5v5 p:where(.svelte-15te5v5){color:rgb(var(--clr-light) / .75);line-height:1.55}.turn.svelte-15te5v5{display:grid;gap:.25rem;max-width:60ch}.turn--user.svelte-15te5v5{justify-self:end;text-align:right}.turn.svelte-15te5v5 .who:where(.svelte-15te5v5){color:rgb(var(--clr-light) / .6)}.turn--assistant.svelte-15te5v5 .who:where(.svelte-15te5v5){color:rgb(var(--clr-accent))}.turn.svelte-15te5v5 .text:where(.svelte-15te5v5){padding:.75rem 1rem;border-radius:.5rem;line-height:1.55;white-space:pre-wrap;color:rgb(var(--clr-light));background:rgb(var(--clr-black) / .45)}.turn--user.svelte-15te5v5 .text:where(.svelte-15te5v5){background:rgb(var(--clr-accent) / .12);color:rgb(var(--clr-white))}.turn.is-error.svelte-15te5v5 .text:where(.svelte-15te5v5){border:1px solid rgb(var(--clr-accent) / .4);color:rgb(var(--clr-light) / .85)}.turn.svelte-15te5v5 .text:where(.svelte-15te5v5) a:where(.svelte-15te5v5){color:rgb(var(--clr-accent));text-decoration:underline}.dots.svelte-15te5v5{display:inline-flex;gap:.3rem}.dots.svelte-15te5v5 span:where(.svelte-15te5v5){width:.45rem;height:.45rem;border-radius:50%;background:rgb(var(--clr-accent));animation:svelte-15te5v5-pulse 1.2s ease-in-out infinite}.dots.svelte-15te5v5 span:where(.svelte-15te5v5):nth-child(2){animation-delay:.2s}.dots.svelte-15te5v5 span:where(.svelte-15te5v5):nth-child(3){animation-delay:.4s}@keyframes svelte-15te5v5-pulse{0%,to{opacity:.25}50%{opacity:1}}.ask-form.svelte-15te5v5{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:end}textarea.svelte-15te5v5{width:100%;padding:.75rem 1rem;border:1px solid rgb(var(--clr-light) / .25);border-radius:.5rem;background:rgb(var(--clr-black) / .5);color:rgb(var(--clr-white));font:inherit;line-height:1.5;resize:vertical}textarea.svelte-15te5v5:focus-visible{outline:2px solid rgb(var(--clr-accent));outline-offset:2px}.ask-form.svelte-15te5v5 button:where(.svelte-15te5v5){cursor:pointer;padding:.8em 1.6em;border:1px solid rgb(var(--clr-accent));border-radius:999px;background:rgb(var(--clr-accent) / .12);color:rgb(var(--clr-accent))}.ask-form.svelte-15te5v5 button:where(.svelte-15te5v5):hover:not(:disabled),.ask-form.svelte-15te5v5 button:where(.svelte-15te5v5):focus-visible{background:rgb(var(--clr-accent) / .25)}.ask-form.svelte-15te5v5 button:where(.svelte-15te5v5):disabled{opacity:.5;cursor:default}.suggestions.svelte-15te5v5{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.suggestions.svelte-15te5v5 button:where(.svelte-15te5v5){cursor:pointer;padding:.35em .9em;border:1px solid rgb(var(--clr-light) / .25);border-radius:999px;background:transparent;color:rgb(var(--clr-light))}.suggestions.svelte-15te5v5 button:where(.svelte-15te5v5):hover,.suggestions.svelte-15te5v5 button:where(.svelte-15te5v5):focus-visible{border-color:rgb(var(--clr-accent));color:rgb(var(--clr-white))}.disclaimer.svelte-15te5v5{color:rgb(var(--clr-light) / .65);line-height:1.5}.disclaimer.svelte-15te5v5 a:where(.svelte-15te5v5){color:rgb(var(--clr-accent))}@media(prefers-reduced-motion:reduce){.dots.svelte-15te5v5 span:where(.svelte-15te5v5){animation:none;opacity:.7}}
