.chat[data-v-b5ff089e]{display:grid;grid-template-rows:auto 1fr auto;block-size:100dvh}.chat__header[data-v-b5ff089e]{padding-block:var(--spacing-2xs);border-block-end:var(--border-thin) solid var(--theme-border)}.chat__label[data-v-b5ff089e]{color:var(--theme-text-muted)}.chat__finish[data-v-b5ff089e]{--button-bg:var(--color-yellow-300);--button-text:var(--color-base-950);--button-border-color:var(--color-yellow-300);--button-hover-bg:var(--color-yellow-100);--button-hover-text:var(--color-base-950);--button-hover-border-color:var(--color-yellow-100);animation:chat-finish-wiggle-b5ff089e 4s ease-in-out .4s infinite}.chat__finish[data-v-b5ff089e]:focus-visible,.chat__finish[data-v-b5ff089e]:hover{animation-play-state:paused}.chat__finish--calm[data-v-b5ff089e]{animation:none}@keyframes chat-finish-wiggle-b5ff089e{0%,82%,to{transform:rotate(0)}85%{transform:rotate(-1.5deg)}88%{transform:rotate(1.5deg)}91%{transform:rotate(-1deg)}94%{transform:rotate(1deg)}97%{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.chat__finish[data-v-b5ff089e]{animation:none}}.chat__scroll[data-v-b5ff089e]{overflow-y:auto;padding-block:var(--spacing-m-l)}.chat__thread[data-v-b5ff089e]{display:grid;gap:var(--spacing-m)}.message--assistant[data-v-b5ff089e]{max-inline-size:var(--line-length-m)}.message--user[data-v-b5ff089e]{justify-self:end;max-inline-size:var(--line-length-s);padding-block:var(--spacing-2xs);padding-inline:var(--spacing-xs);border-radius:var(--radius-lg);background-color:var(--theme-bg-alt)}.message__text[data-v-b5ff089e]{white-space:pre-wrap}.chat__error[data-v-b5ff089e]{color:var(--theme-error)}.chat__composer[data-v-b5ff089e]{padding-block:var(--spacing-xs);border-block-start:var(--border-thin) solid var(--theme-border)}.composer[data-v-b5ff089e]{display:flex;gap:var(--spacing-2xs);align-items:end}.composer__input[data-v-b5ff089e]{max-block-size:30dvh}.chat__legal[data-v-b5ff089e],.chat__note[data-v-b5ff089e]{--flow-space:var(--spacing-2xs)}
