.chat-message[data-v-92913f0f]{border-radius:7px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:7px 8px;position:relative;transition:background .12s}.chat-message[data-v-92913f0f]:hover{background:hsl(var(--accent)/.55)}.chat-message:hover .chat-message__actions[data-v-92913f0f]{opacity:1;transform:translateY(0)}.chat-message--continued[data-v-92913f0f]{padding-top:2px}.chat-message--own .chat-message__text[data-v-92913f0f]{border-left-color:hsl(var(--primary)/.5)}.chat-message__avatar[data-v-92913f0f]{margin-top:2px}.chat-message__avatar-spacer[data-v-92913f0f]{display:flex;justify-content:center;width:34px}.chat-message__avatar-spacer time[data-v-92913f0f]{color:hsl(var(--muted-foreground));font-size:.625rem;opacity:0;padding-top:9px}.chat-message:hover .chat-message__avatar-spacer time[data-v-92913f0f]{opacity:1}.chat-message__body[data-v-92913f0f]{min-width:0}.chat-message__meta[data-v-92913f0f]{align-items:baseline;display:flex;gap:8px;margin-bottom:4px}.chat-message__meta strong[data-v-92913f0f]{font-size:.75rem}.chat-message__text[data-v-92913f0f]{background:hsl(var(--background)/.9);border-left:2px solid hsl(var(--border));border-radius:0 7px 7px 0;font-size:.875rem;line-height:1.45;margin:0;max-width:min(720px,96%);overflow-wrap:anywhere;padding:8px 11px;white-space:pre-wrap}.chat-message__gif[data-v-92913f0f],.chat-message__text[data-v-92913f0f]{width:-moz-fit-content;width:fit-content}.chat-message__gif[data-v-92913f0f]{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:7px;display:block;margin-top:7px;max-width:min(360px,100%);overflow:hidden}.chat-message__gif img[data-v-92913f0f]{display:block;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.chat-message__attachments[data-v-92913f0f]{display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:7px;max-width:min(540px,100%)}.chat-message__attachment[data-v-92913f0f]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--foreground));display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:9px;text-decoration:none}.chat-message__attachment[data-v-92913f0f]:hover{border-color:hsl(var(--primary)/.45)}.chat-message__attachment span[data-v-92913f0f]{display:flex;flex-direction:column;min-width:0}.chat-message__attachment small[data-v-92913f0f],.chat-message__attachment strong[data-v-92913f0f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message__attachment strong[data-v-92913f0f]{font-size:.75rem}.chat-message__attachment small[data-v-92913f0f]{color:hsl(var(--muted-foreground));font-size:.625rem}.chat-message__attachment--image[data-v-92913f0f]{background:hsl(var(--muted));display:block;overflow:hidden;padding:0}.chat-message__attachment--image img[data-v-92913f0f]{display:block;max-height:280px;-o-object-fit:contain;object-fit:contain;width:100%}.chat-message__reactions[data-v-92913f0f]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.chat-message__reactions>button[data-v-92913f0f]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;cursor:pointer;display:inline-flex;gap:5px;height:27px;padding:0 8px}.chat-message__reactions>button.active[data-v-92913f0f]{background:hsl(var(--primary)/.09);border-color:hsl(var(--primary)/.55)}.chat-message__reactions>button b[data-v-92913f0f]{font-size:.625rem}.chat-message__reactions .chat-message__reaction-add[data-v-92913f0f]{color:hsl(var(--muted-foreground));justify-content:center;padding:0;width:27px}.chat-message__thread-link[data-v-92913f0f]{align-items:center;background:transparent;border:0;border-radius:5px;color:hsl(var(--primary));cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:600;gap:5px;margin-top:7px;padding:4px 6px}.chat-message__thread-link[data-v-92913f0f]:hover{background:hsl(var(--primary)/.08)}.chat-message__actions[data-v-92913f0f]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 12px hsl(var(--foreground)/.09);display:flex;opacity:0;padding:2px;position:absolute;right:8px;top:-13px;transform:translateY(3px);transition:opacity .12s,transform .12s}.chat-message__actions>button[data-v-92913f0f]{align-items:center;background:transparent;border:0;border-radius:4px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;height:29px;justify-content:center;width:29px}.chat-message__actions>button[data-v-92913f0f]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.chat-message__emoji-menu[data-v-92913f0f]{display:flex;gap:2px}.chat-message__emoji-menu button[data-v-92913f0f]{background:transparent;border:0;border-radius:5px;cursor:pointer;font-size:1.05rem;height:34px;width:34px}.chat-message__emoji-menu button[data-v-92913f0f]:hover{background:hsl(var(--accent));transform:translateY(-1px)}@media(hover:none){.chat-message__actions[data-v-92913f0f]{margin-left:44px;margin-top:6px;opacity:1;position:static;transform:none;width:-moz-fit-content;width:fit-content}}@media(max-width:520px){.chat-message[data-v-92913f0f]{padding-inline:2px}.chat-message__attachments[data-v-92913f0f]{grid-template-columns:1fr}}.chat-composer[data-v-2cdc67de]{background:hsl(var(--card));border-top:1px solid hsl(var(--border));padding:10px 14px 12px;position:relative;transition:background .14s,box-shadow .14s}.chat-composer--dragging[data-v-2cdc67de]{background:hsl(var(--primary)/.06);box-shadow:inset 0 0 0 2px hsl(var(--primary)/.45)}.chat-composer__popover[data-v-2cdc67de]{animation:composer-pop-2cdc67de .14s cubic-bezier(.2,.8,.2,1);background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:7px;bottom:calc(100% - 3px);box-shadow:0 16px 38px hsl(var(--foreground)/.16);color:hsl(var(--popover-foreground));left:14px;overflow:hidden;position:absolute;right:14px;z-index:30}.chat-composer__popover-title[data-v-2cdc67de]{align-items:center;border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));display:flex;font-size:.6875rem;font-weight:600;gap:7px;height:34px;padding:0 10px}.chat-composer__popover-title span[data-v-2cdc67de]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-composer__popover-title small[data-v-2cdc67de]{font-size:.5rem;font-weight:700}.chat-composer__mentions[data-v-2cdc67de]{max-width:420px}.chat-composer__mentions>button[data-v-2cdc67de]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;gap:9px;grid-template-columns:32px minmax(0,1fr);min-height:48px;padding:6px 9px;text-align:left;width:100%}.chat-composer__mentions>button.selected[data-v-2cdc67de]{background:hsl(var(--accent))}.chat-composer__all[data-v-2cdc67de]{align-items:center;background:hsl(var(--primary)/.12);border-radius:50%;color:hsl(var(--primary));display:flex;height:32px;justify-content:center;width:32px}.chat-composer__mention-copy[data-v-2cdc67de]{display:flex;flex-direction:column;min-width:0}.chat-composer__mention-copy small[data-v-2cdc67de],.chat-composer__mention-copy strong[data-v-2cdc67de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-composer__mention-copy strong[data-v-2cdc67de]{font-size:.75rem}.chat-composer__mention-copy small[data-v-2cdc67de]{color:hsl(var(--muted-foreground));font-size:.625rem;margin-top:2px}.chat-composer__gif-results[data-v-2cdc67de]{max-height:min(48vh,350px)}.chat-composer__gif-grid[data-v-2cdc67de]{align-content:start;display:grid;gap:5px;grid-auto-rows:92px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:300px;overflow-y:auto;padding:7px}.chat-composer__gif-grid button[data-v-2cdc67de]{background:hsl(var(--muted));border:2px solid transparent;border-radius:6px;cursor:pointer;height:92px;overflow:hidden;padding:0;width:100%}.chat-composer__gif-grid button.selected[data-v-2cdc67de]{border-color:hsl(var(--primary))}.chat-composer__gif-grid img[data-v-2cdc67de]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.chat-composer__gif-grid p[data-v-2cdc67de]{color:hsl(var(--muted-foreground));font-size:.6875rem;grid-column:1/-1;margin:32px 0;text-align:center}.chat-composer__input[data-v-2cdc67de]{align-items:end;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:7px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .12s,box-shadow .12s}.chat-composer__input[data-v-2cdc67de]:focus-within{border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.chat-composer__input textarea[data-v-2cdc67de]{background:transparent;border:0;color:hsl(var(--foreground));field-sizing:content;font:inherit;font-size:.875rem;grid-column:1/-1;line-height:1.4;max-height:150px;min-height:42px;outline:0;padding:10px 11px 6px;resize:none;width:100%}.chat-composer__tools[data-v-2cdc67de]{display:flex;gap:2px;padding:3px 5px 5px}.chat-composer__tools button[data-v-2cdc67de]{align-items:center;background:transparent;border:0;border-radius:5px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;height:31px;justify-content:center;width:31px}.chat-composer__tools button[data-v-2cdc67de]:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--foreground))}.chat-composer__send[data-v-2cdc67de]{align-items:center;background:hsl(var(--primary));border:0;border-radius:6px;box-shadow:0 4px 12px hsl(var(--primary)/.2);color:hsl(var(--primary-foreground));cursor:pointer;display:flex;height:34px;justify-content:center;margin:0 5px 5px auto;transition:transform .12s;width:34px}.chat-composer__send[data-v-2cdc67de]:hover:not(:disabled){transform:translateY(-1px)}.chat-composer__send[data-v-2cdc67de]:disabled{box-shadow:none;cursor:default;opacity:.4}.chat-composer__previews[data-v-2cdc67de]{align-items:stretch;display:flex;gap:7px;margin-bottom:8px;overflow-x:auto}.chat-composer__preview[data-v-2cdc67de]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:7px;display:grid;gap:8px;grid-template-columns:42px minmax(0,1fr) auto;height:54px;max-width:230px;min-width:160px;padding:5px;position:relative}.chat-composer__preview img[data-v-2cdc67de]{border-radius:5px;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}.chat-composer__preview span[data-v-2cdc67de]{font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-composer__preview button[data-v-2cdc67de]{align-items:center;background:transparent;border:0;border-radius:5px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.chat-composer__preview button[data-v-2cdc67de]:hover{background:hsl(var(--accent))}.chat-composer__preview--gif[data-v-2cdc67de]{min-width:130px}.chat-composer__uploading[data-v-2cdc67de]{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-size:.6875rem;gap:7px;justify-content:center;min-width:120px}.spin[data-v-2cdc67de]{animation:spin-2cdc67de .8s linear infinite}@keyframes spin-2cdc67de{to{transform:rotate(1turn)}}@keyframes composer-pop-2cdc67de{0%{opacity:0;transform:translateY(7px) scale(.99)}}@media(max-width:520px){.chat-composer__gif-grid[data-v-2cdc67de]{grid-template-columns:repeat(2,minmax(0,1fr))}}.chat-shell[data-v-2e398527]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 14px 40px hsl(var(--foreground)/.06);display:grid;flex:1;grid-template-columns:minmax(270px,330px) minmax(0,1fr);min-height:540px;overflow:hidden}.chat-shell--embedded[data-v-2e398527]{border:0;border-radius:0;box-shadow:none;height:100%;min-height:0}.conversation-panel[data-v-2e398527]{background:hsl(var(--background));border-right:1px solid hsl(var(--border));display:flex;flex-direction:column;min-width:0}.conversation-header[data-v-2e398527],.message-header[data-v-2e398527]{align-items:center;border-bottom:1px solid hsl(var(--border));display:flex;min-height:72px;padding:14px 16px}.conversation-header[data-v-2e398527]{justify-content:space-between}.conversation-header h1[data-v-2e398527]{font-size:1.125rem;font-weight:700;margin:0}.conversation-header p[data-v-2e398527]{color:hsl(var(--muted-foreground));font-size:.75rem;margin:2px 0 0}.conversation-actions[data-v-2e398527]{display:flex;gap:5px}.icon-button[data-v-2e398527]{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;transition:color .15s,background .15s,transform .15s;width:36px}.icon-button[data-v-2e398527]:hover{background:hsl(var(--accent));color:hsl(var(--foreground));transform:translateY(-1px)}.icon-button[data-v-2e398527]:active{transform:translateY(0) scale(.96)}.icon-button--active[data-v-2e398527]{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.conversation-search[data-v-2e398527],.member-search[data-v-2e398527]{align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--muted-foreground));display:flex;gap:8px;height:38px;margin:12px;padding:0 10px}.conversation-search input[data-v-2e398527],.member-search input[data-v-2e398527]{background:transparent;border:0;color:hsl(var(--foreground));flex:1;font-size:.8125rem;min-width:0;outline:0}.conversation-search button[data-v-2e398527],.member-search button[data-v-2e398527]{background:transparent;border:0;color:inherit;cursor:pointer}.conversation-list[data-v-2e398527]{flex:1;min-height:0;overflow-y:auto;padding:0 7px 10px}.conversation-empty[data-v-2e398527]{align-items:center;color:hsl(var(--muted-foreground));display:flex;flex-direction:column;font-size:.8125rem;gap:9px;justify-content:center;min-height:180px}.conversation-row[data-v-2e398527]{align-items:center;background:transparent;border:0;border-radius:7px;color:hsl(var(--foreground));cursor:pointer;display:flex;gap:11px;min-height:64px;padding:9px;position:relative;text-align:left;transition:background .14s,transform .14s;width:100%}.conversation-row[data-v-2e398527]:hover{background:hsl(var(--accent))}.conversation-row.active[data-v-2e398527]{background:hsl(var(--primary)/.1)}.conversation-row.active[data-v-2e398527]:before{background:hsl(var(--primary));border-radius:2px;bottom:12px;content:"";left:0;position:absolute;top:12px;width:3px}.conversation-avatar[data-v-2e398527]{align-items:center;background:hsl(var(--secondary));border-radius:7px;color:hsl(var(--primary));display:flex;flex:0 0 36px;height:36px;justify-content:center;position:relative;width:36px}.pulse-ring[data-v-2e398527]{animation:unread-pulse-2e398527 2s ease-out infinite;background:hsl(var(--primary));border:2px solid hsl(var(--background));border-radius:50%;height:9px;position:absolute;right:-2px;top:-2px;width:9px}.conversation-copy[data-v-2e398527]{flex:1;min-width:0}.conversation-line[data-v-2e398527]{align-items:center;display:flex;gap:8px;min-width:0}.conversation-line strong[data-v-2e398527]{flex:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-line time[data-v-2e398527]{color:hsl(var(--muted-foreground));font-size:.625rem}.conversation-preview[data-v-2e398527]{margin-top:4px}.conversation-preview span[data-v-2e398527]{color:hsl(var(--muted-foreground));flex:1;font-size:.75rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-preview b[data-v-2e398527]{align-items:center;background:hsl(var(--primary));border-radius:10px;color:hsl(var(--primary-foreground));display:flex;font-size:.625rem;height:19px;justify-content:center;min-width:19px;padding:0 5px}.message-panel[data-v-2e398527]{background:hsl(var(--card));display:flex;flex-direction:column;min-height:0;min-width:0}.message-header[data-v-2e398527]{gap:10px}.message-identity[data-v-2e398527]{flex:1;min-width:0}.message-identity p[data-v-2e398527]{color:hsl(var(--muted-foreground));font-size:.6875rem;margin:2px 0 0}.message-title[data-v-2e398527]{align-items:center;display:flex;font-size:.9375rem;font-weight:700;gap:5px}.message-title span[data-v-2e398527]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-back[data-v-2e398527]{display:none}.message-scroller[data-v-2e398527]{background-image:radial-gradient(hsl(var(--border)/.38) .7px,transparent .7px);background-size:18px 18px;flex:1;min-height:0;overflow-y:auto;padding:20px clamp(12px,3vw,36px);scroll-behavior:smooth}.load-older[data-v-2e398527]{align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;font-size:.6875rem;gap:6px;margin:0 auto 18px;padding:6px 10px}.message-list[data-v-2e398527]{display:flex;flex-direction:column;gap:2px}.message-row[data-v-2e398527]{display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:7px 0}.message-row--continued[data-v-2e398527]{padding-top:1px}.message-row--own .message-body p[data-v-2e398527]{border-left-color:hsl(var(--primary)/.45)}.message-avatar[data-v-2e398527]{margin-top:2px}.message-avatar-spacer[data-v-2e398527]{width:34px}.message-body[data-v-2e398527]{min-width:0}.message-body p[data-v-2e398527]{background:hsl(var(--background)/.88);border-left:2px solid hsl(var(--border));border-radius:0 7px 7px 0;font-size:.875rem;line-height:1.45;margin:0;max-width:min(720px,92%);overflow-wrap:anywhere;padding:8px 11px;white-space:pre-wrap;width:-moz-fit-content;width:fit-content}.message-meta[data-v-2e398527]{align-items:baseline;display:flex;gap:8px;margin-bottom:4px}.message-meta strong[data-v-2e398527]{font-size:.75rem}.message-meta time[data-v-2e398527]{font-size:.625rem}.message-meta time[data-v-2e398527],.typing-row[data-v-2e398527]{color:hsl(var(--muted-foreground))}.typing-row[data-v-2e398527]{align-items:center;display:flex;font-size:.6875rem;gap:8px;height:38px;margin-left:44px}.typing-dots[data-v-2e398527]{display:flex;gap:3px}.typing-dots i[data-v-2e398527]{animation:typing-bounce-2e398527 .9s ease-in-out infinite;background:hsl(var(--primary));border-radius:50%;height:5px;width:5px}.typing-dots i[data-v-2e398527]:nth-child(2){animation-delay:.12s}.typing-dots i[data-v-2e398527]:nth-child(3){animation-delay:.24s}.composer[data-v-2e398527]{align-items:flex-end;background:hsl(var(--card));border-top:1px solid hsl(var(--border));display:flex;gap:9px;padding:12px 16px}.composer textarea[data-v-2e398527]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--foreground));flex:1;font:inherit;font-size:.875rem;line-height:1.35;max-height:130px;min-height:40px;min-width:0;outline:0;padding:10px 12px}.composer textarea[data-v-2e398527]:focus{border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.send-button[data-v-2e398527]{align-items:center;background:hsl(var(--primary));border:0;border-radius:7px;box-shadow:0 5px 15px hsl(var(--primary)/.22);color:hsl(var(--primary-foreground));cursor:pointer;display:flex;flex:0 0 40px;height:40px;justify-content:center;transition:transform .15s,box-shadow .15s;width:40px}.send-button[data-v-2e398527]:hover:not(:disabled){box-shadow:0 8px 18px hsl(var(--primary)/.3);transform:translateY(-2px)}.send-button[data-v-2e398527]:active:not(:disabled){transform:translateY(0) scale(.95)}.send-button[data-v-2e398527]:disabled{box-shadow:none;cursor:default;opacity:.45}.message-empty[data-v-2e398527]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:28px;text-align:center}.message-empty h2[data-v-2e398527]{font-size:1rem;margin:14px 0 5px}.message-empty p[data-v-2e398527]{color:hsl(var(--muted-foreground));font-size:.8125rem;margin:0}.empty-mark[data-v-2e398527]{align-items:center;background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.22);border-radius:50%;color:hsl(var(--primary));display:flex;height:74px;justify-content:center;position:relative;width:74px}.empty-mark i[data-v-2e398527]{animation:orbit-dot-2e398527 2.6s linear infinite;background:hsl(var(--primary));border-radius:50%;height:5px;position:absolute;width:5px}.empty-mark i[data-v-2e398527]:nth-of-type(2){animation-delay:-.85s}.empty-mark i[data-v-2e398527]:nth-of-type(3){animation-delay:-1.7s}.member-search[data-v-2e398527]{margin:0}.member-list[data-v-2e398527]{border:1px solid hsl(var(--border));border-radius:7px;max-height:280px;overflow-y:auto}.member-row[data-v-2e398527]{align-items:center;background:transparent;border:0;border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 10px;text-align:left;width:100%}.member-row[data-v-2e398527]:last-child{border-bottom:0}.member-row.selected[data-v-2e398527],.member-row[data-v-2e398527]:hover{background:hsl(var(--primary)/.07)}.member-row[data-v-2e398527]:disabled{cursor:wait;opacity:.7}.member-row span[data-v-2e398527]{display:flex;flex-direction:column;min-width:0}.member-row small[data-v-2e398527],.member-row strong[data-v-2e398527]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-row strong[data-v-2e398527]{font-size:.8125rem}.member-row strong small[data-v-2e398527]{color:hsl(var(--muted-foreground));font-size:.6875rem}[data-v-2e398527] .chat-thread-sheet{background:hsl(var(--card))}.chat-thread-header[data-v-2e398527]{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));flex:0 0 auto;padding:18px 50px 14px 18px}.chat-thread-content[data-v-2e398527]{flex:1;min-height:0;overflow-y:auto;padding:16px 10px 22px}.thread-divider[data-v-2e398527]{align-items:center;display:flex;gap:10px;margin:16px 8px 10px}.thread-divider span[data-v-2e398527]{color:hsl(var(--muted-foreground));flex:0 0 auto;font-size:.6875rem;font-weight:600}.thread-divider i[data-v-2e398527]{background:hsl(var(--border));flex:1;height:1px}.thread-empty[data-v-2e398527]{align-items:center;color:hsl(var(--muted-foreground));display:flex;flex-direction:column;font-size:.75rem;gap:8px;justify-content:center;min-height:110px}.spin[data-v-2e398527]{animation:spin-2e398527 .8s linear infinite}.message-pop-enter-active[data-v-2e398527]{transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.message-pop-enter-from[data-v-2e398527]{opacity:0;transform:translateY(8px) scale(.985)}@keyframes typing-bounce-2e398527{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes unread-pulse-2e398527{0%{box-shadow:0 0 hsl(var(--primary)/.4)}65%,to{box-shadow:0 0 0 7px hsl(var(--primary)/0)}}@keyframes orbit-dot-2e398527{0%{transform:rotate(0) translate(29px) rotate(0)}to{transform:rotate(1turn) translate(29px) rotate(-1turn)}}@keyframes spin-2e398527{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){[data-v-2e398527]{animation-duration:1ms!important;scroll-behavior:auto!important}}@media(max-width:767px){.chat-shell[data-v-2e398527]{border:0;border-radius:0;grid-template-columns:1fr;margin:-16px;min-height:0}.chat-shell--embedded[data-v-2e398527]{height:100%;margin:0}.conversation-panel[data-v-2e398527],.message-panel[data-v-2e398527]{grid-column:1;grid-row:1}.conversation-panel[data-v-2e398527]{border-right:0}.conversation-panel--hidden-mobile[data-v-2e398527],.message-panel--hidden-mobile[data-v-2e398527]{display:none}.mobile-back[data-v-2e398527]{display:inline-flex}.message-scroller[data-v-2e398527]{padding-inline:12px}.message-body p[data-v-2e398527]{max-width:96%}}
