.ChatMock_stage__0vPIZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}.ChatMock_panel__dlqKL{display:flex;flex-direction:column;width:100%;max-width:340px;height:86%;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden}.ChatMock_header__dmwd3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-3);border-bottom:1px solid var(--border-subtle)}.ChatMock_hash__8lmQG{font-family:var(--font-mono);font-size:var(--fs-md);color:var(--text-muted)}.ChatMock_channel__waIMG{width:70px;height:6px;background:var(--text-disabled);border-radius:var(--r-pill)}.ChatMock_avatars__s05mb{display:flex;margin-left:auto}.ChatMock_av__bGo_N{width:18px;height:18px;background:var(--accent);border:2px solid var(--bg-secondary);border-radius:50%}.ChatMock_av__bGo_N:not(:first-child){margin-left:-6px}.ChatMock_avExt__GuDjs{background:var(--text-muted)}.ChatMock_thread__JNa_n{display:flex;flex:1 1;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3)}.ChatMock_row__4CP5l{display:flex;align-items:flex-end;gap:var(--sp-2);opacity:0}.ChatMock_rowMine__nFxta{flex-direction:row-reverse}.ChatMock_bubbleAv__a4UvR{width:20px;height:20px;flex-shrink:0;background:var(--text-muted);border-radius:50%}.ChatMock_bubble__BM8J8{display:flex;flex-direction:column;gap:5px;max-width:66%;padding:9px 11px;border-radius:var(--r-md)}.ChatMock_bubbleL__cSuTf{background:var(--bg-tertiary);border-bottom-left-radius:var(--r-xs)}.ChatMock_bubbleR__Bsoay{background:var(--accent);border-bottom-right-radius:var(--r-xs)}.ChatMock_tline__cNrnT{height:5px;width:90px;background:var(--text-disabled);border-radius:var(--r-pill)}.ChatMock_bubbleR__Bsoay .ChatMock_tline__cNrnT{background:var(--text-on-accent);opacity:.7}.ChatMock_tlineShort___ZLB2{width:54px}.ChatMock_typing__k8D5D{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;background:var(--bg-tertiary);border-radius:var(--r-md);border-bottom-left-radius:var(--r-xs)}.ChatMock_dot__5OQko{width:6px;height:6px;background:var(--text-muted);border-radius:50%;animation:ChatMock_chat-dot__nRgZC 1.2s ease-in-out infinite}.ChatMock_dot__5OQko:nth-child(2){animation-delay:.18s}.ChatMock_dot__5OQko:nth-child(3){animation-delay:.36s}.ChatMock_composer__1jk7f{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-top:1px solid var(--border-subtle)}.ChatMock_field__AHkSC{flex:1 1;height:22px;background:var(--bg-tertiary);border-radius:var(--r-pill)}.ChatMock_send__HaHpy{width:22px;height:22px;background:var(--accent);border-radius:50%;animation:ChatMock_chat-send__O5ekp 7s ease-in-out infinite}.ChatMock_rowIn__8opVV:first-of-type,.ChatMock_rowMine__nFxta{animation:ChatMock_chat-row__LEqLU 7s ease-in-out infinite}.ChatMock_rowMine__nFxta{animation-delay:1.4s}.ChatMock_rowIn__8opVV:nth-of-type(3){animation:ChatMock_chat-row__LEqLU 7s ease-in-out infinite;animation-delay:3s}@keyframes ChatMock_chat-row__LEqLU{0%,4%{opacity:0;transform:translateY(8px)}12%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@keyframes ChatMock_chat-dot__nRgZC{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}@keyframes ChatMock_chat-send__O5ekp{0%,60%{transform:scale(1)}66%{transform:scale(1.25)}72%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ChatMock_row__4CP5l{opacity:1;transform:none;animation:none}.ChatMock_dot__5OQko,.ChatMock_send__HaHpy{animation:none}}