.ChatError[data-v-538b79c0]{align-items:center;color:var(--base-80);display:flex;flex-direction:column;gap:var(--space-bit-3);justify-content:center}.ChatError .caption[data-v-538b79c0]{margin:0}.ChatErrorDetail[data-v-538b79c0]{color:var(--base-60);font-size:.8em;max-width:100%;overflow-wrap:break-word;text-align:center}.ChatRoomExit[data-v-8c0eafcb]{align-items:center;display:flex;justify-content:center}.ChatMessages[data-v-8c0eafcb]{grid-template-columns:1fr;min-height:0;overflow:hidden;padding:0}.ChatEmpty[data-v-8c0eafcb]{flex-direction:column;font-size:var(--text-height);text-align:center}.ChatEmpty[data-v-8c0eafcb],.ChatLoading[data-v-8c0eafcb]{align-items:center;display:flex;justify-content:center}.ChatLoading[data-v-8c0eafcb]{height:100%}.RecentsList[data-v-8c0eafcb]{display:grid;gap:var(--space-bit-2);padding:var(--space-bit-2);width:100%}.RecentItem[data-v-8c0eafcb]{align-items:flex-start;display:flex}.RecentItemInfo[data-v-8c0eafcb]{cursor:pointer;display:grid;flex:1;gap:var(--space-bit-2)}.RecentItemHeader[data-v-8c0eafcb]{align-items:center;display:flex;gap:var(--space-1);justify-content:space-between}.RecentItemTime[data-v-8c0eafcb]{color:var(--base-60);font-size:.8em}.RecentItemPreview[data-v-8c0eafcb]{color:var(--base-70);white-space:nowrap}.RecentItemAuthor[data-v-8c0eafcb]{color:var(--base-80)}.ChatPanelHeader[data-v-bfc4575c]{display:flex}.ChatPanelHeader.AllSquare[data-v-bfc4575c] *{border-radius:0}.ChatPanelHeaderSpacer[data-v-bfc4575c]{flex-grow:1}.CloseButton[data-v-bfc4575c]{align-items:center;display:flex;justify-content:center}.SelectedMessage[data-v-bfc4575c]{interpolate-size:allow-keywords;overflow:hidden}.thread-enter-active[data-v-bfc4575c],.thread-leave-active[data-v-bfc4575c]{transition:width var(--time-2)}.thread-enter-from[data-v-bfc4575c],.thread-leave-to[data-v-bfc4575c]{width:0}.thread-enter-to[data-v-bfc4575c],.thread-leave-from[data-v-bfc4575c]{width:auto}.MyMessageBubbleWrapper{justify-self:end;max-width:80%;width:-moz-max-content;width:max-content}.MyMessageBubble{padding:var(--space-bit-2)}.MyMessageBubbleClickable{cursor:pointer}.MyMessageBubbleWrapper .MessageTimestamp{display:flex;justify-content:flex-end;width:100%}.MyMessageMeta{white-space:nowrap}.ThreadParentCooldown[data-v-ce5e1794]{background-color:var(--base-40);height:4px;overflow:hidden}.CooldownProgress[data-v-ce5e1794]{background-color:var(--accent-80);height:100%;width:50%}.ChatMessages[data-v-ce5e1794]{grid-template-columns:1fr;min-height:0;overflow:hidden;padding:0}.MessagesList[data-v-ce5e1794]{display:grid;gap:var(--space-1);padding-left:var(--space-bit-2);padding-right:var(--space-bit-2);padding-block:var(--space-bit-2)}.ThreadParent[data-v-ce5e1794]{background-color:var(--base);position:sticky;top:0;z-index:2}.ThreadParentMessage[data-v-ce5e1794]{padding:var(--space-bit-2)}.NoPersonaPrompt p[data-v-a880886e]{color:var(--base-80);margin:0}.MessageComposerActions[data-v-d2abf657]{align-items:center;display:flex;justify-content:flex-end}.MessageComposerActions .spacer[data-v-d2abf657]{flex-grow:1}.ChatPanel[data-v-0267e16d]{border-radius:var(--radius);display:grid;grid-template-rows:auto 1fr auto;height:100%;min-height:0}.ChatPanel.ChatPanelNoHeader[data-v-0267e16d]{grid-template-rows:1fr auto}.ChatTitle[data-v-0267e16d]{color:var(--base-text);font-size:var(--h5-size);font-weight:var(--h5-weight);margin:0;padding:var(--space-1)}.ChatEmpty[data-v-0267e16d]{align-items:center;display:flex;flex-direction:column;font-size:var(--text-height);justify-content:center;text-align:center}.ChatContent[data-v-0267e16d]{position:relative}.ChatContent[data-v-0267e16d]>*{inset:0;position:absolute}.MessageComposer[data-v-0267e16d]{display:grid;grid-template-columns:1fr}.ChatLoading[data-v-0267e16d]{align-items:center;display:flex;height:100%;justify-content:center}.chat-swap-enter-active[data-v-0267e16d],.chat-swap-leave-active[data-v-0267e16d]{transition:opacity var(--time-3) var(--timing),filter var(--time-3) var(--timing);will-change:opacity,filter}.chat-swap-enter-from[data-v-0267e16d],.chat-swap-leave-to[data-v-0267e16d]{filter:blur(8px);opacity:0}@media(prefers-reduced-motion:reduce){.chat-swap-enter-active[data-v-0267e16d],.chat-swap-leave-active[data-v-0267e16d]{transition:opacity var(--time-2) var(--timing)}.chat-swap-enter-from[data-v-0267e16d],.chat-swap-leave-to[data-v-0267e16d]{filter:none}}
