._bubble_o2e68_1{border-radius:var(--size-l);font-size:var(--font-size-md);overflow-wrap:break-word;max-width:85%;padding:var(--size-xs) var(--size-s);white-space:pre-wrap;width:fit-content;line-height:1.25;position:relative}._user_o2e68_13{background-color:var(--color-bg-surface-2);color:var(--color-fg-default);align-self:flex-end;margin-left:auto}._assistant_o2e68_20{color:var(--color-fg-secondary);font-weight:var(--font-weight-regular);align-self:flex-start;max-width:100%;margin-right:auto;padding:0;line-height:1.5}._bubbled_o2e68_30{border-radius:var(--radius-chat-bubble);color:var(--color-fg-default);max-width:85%;padding:var(--size-2sd) var(--size-s);line-height:1.25}._bubbled_o2e68_30._user_o2e68_13{background-color:var(--color-chat-bubble-user);border-bottom-right-radius:0}._bubbled_o2e68_30._assistant_o2e68_20{background-color:var(--color-chat-bubble-assistant);border-bottom-left-radius:0}._cursor_o2e68_46{vertical-align:text-bottom;background-color:currentColor;border-radius:1px;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite _blink_o2e68_1;display:inline-block}@keyframes _blink_o2e68_1{50%{opacity:0}}._fresh_o2e68_62{animation:_stream-in_o2e68_1 var(--duration-slower) var(--ease-out) backwards}@keyframes _stream-in_o2e68_1{0%{filter:blur(4px);opacity:0}}._srText_o2e68_72{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._word_o2e68_81{animation:_word-in_o2e68_1 var(--duration-slower) var(--ease-out) backwards;display:inline-block}._nowrap_o2e68_86{white-space:nowrap}@supports (text-wrap-mode:nowrap){._nowrap_o2e68_86{white-space-collapse:inherit}}@keyframes _word-in_o2e68_1{0%{filter:blur(6px);opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._cursor_o2e68_46,._fresh_o2e68_62,._word_o2e68_81{animation:none}}
