.max-h-32[data-v-57707a82]::-webkit-scrollbar{width:4px}.max-h-32[data-v-57707a82]::-webkit-scrollbar-track{background:transparent}.max-h-32[data-v-57707a82]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:2px}.dark .max-h-32[data-v-57707a82]::-webkit-scrollbar-thumb{background-color:#475569}.max-h-64[data-v-87038add]::-webkit-scrollbar{width:4px}.max-h-64[data-v-87038add]::-webkit-scrollbar-track{background:transparent}.max-h-64[data-v-87038add]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:2px}.dark .max-h-64[data-v-87038add]::-webkit-scrollbar-thumb{background-color:#475569}.scrollbar-thin[data-v-548ace57]{scrollbar-width:thin}.scrollbar-thin[data-v-548ace57]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-548ace57]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-548ace57]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.dark .scrollbar-thin[data-v-548ace57]::-webkit-scrollbar-thumb{background-color:#475569}.scrollbar-thin[data-v-548ace57]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.dark .scrollbar-thin[data-v-548ace57]::-webkit-scrollbar-thumb:hover{background-color:#64748b}@keyframes pulse-glow-548ace57{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.animate-pulse-glow[data-v-548ace57]{animation:pulse-glow-548ace57 2s ease-in-out infinite}.message-enter-active[data-v-548ace57]{transition:all .3s ease-out}.message-enter-from[data-v-548ace57]{opacity:0;transform:translateY(20px) scale(.95)}.message-leave-active[data-v-548ace57]{transition:all .2s ease-in}.message-leave-to[data-v-548ace57]{opacity:0;transform:translateY(-10px) scale(.95)}.glass[data-v-548ace57]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.dark .glass[data-v-548ace57]{background:#0000001a;border:1px solid rgba(255,255,255,.1)}.hover-lift[data-v-548ace57]{transition:transform .2s ease-in-out}.hover-lift[data-v-548ace57]:hover{transform:translateY(-2px)}.focus-ring[data-v-548ace57]:focus{outline:none;ring:2px;ring-color:rgb(59 130 246);ring-offset:2px}kbd[data-v-548ace57]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;line-height:1}.message-item[data-v-548ace57]{transition:all .3s ease-out}.message-item[data-v-548ace57]:hover{transform:translateY(-1px)}.message-content[data-v-548ace57]{word-wrap:break-word;overflow-wrap:break-word}.message-content strong[data-v-548ace57]{font-weight:600}.message-content em[data-v-548ace57]{font-style:italic}.message-content code[data-v-548ace57]{background-color:#0000001a;padding:.125rem .25rem;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}.dark .message-content code[data-v-548ace57]{background-color:#ffffff1a}.message-actions[data-v-548ace57],.reaction-button[data-v-548ace57]{transition:all .2s ease-in-out}.reaction-button[data-v-548ace57]:hover{transform:scale(1.1)}.reply-context[data-v-548ace57]{border-left:4px solid rgb(59 130 246);background:linear-gradient(90deg,rgba(59,130,246,.05) 0%,transparent 100%)}.messages-container[data-v-548ace57]::-webkit-scrollbar{width:8px}.messages-container[data-v-548ace57]::-webkit-scrollbar-track{background:transparent}.messages-container[data-v-548ace57]::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:4px}.messages-container[data-v-548ace57]::-webkit-scrollbar-thumb:hover{background-color:#94a3b880}.message-status[data-v-548ace57]{transition:all .2s ease-in-out}.message-status.sent[data-v-548ace57]{color:#3b82f6b3}.message-status.delivered[data-v-548ace57]{color:#22c55eb3}.message-status.read[data-v-548ace57]{color:#22c55e}.message-item.deleting[data-v-548ace57]{opacity:.5;transform:scale(.95);transition:all .3s ease-in-out}.message-item.deleting .message-content[data-v-548ace57]{text-decoration:line-through;opacity:.7}@media (max-width: 768px){.message-actions[data-v-548ace57]{opacity:1!important}}
