.chat-composer[data-v-45cc22b6]{border-top:1px solid hsla(0,0%,50.2%,.2);max-height:55%;overflow:auto;flex-shrink:0}.chat-composer-actions[data-v-45cc22b6],.chat-composer-row[data-v-45cc22b6]{display:flex;align-items:center;gap:8px}.chat-composer-row .v-input[data-v-45cc22b6]{min-width:0}.chat-composer small[data-v-45cc22b6]{display:block;margin-top:6px;opacity:.75}.chat-attachments[data-v-45cc22b6]{display:flex;gap:8px;flex-wrap:wrap}.chat-draft-file[data-v-45cc22b6]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid hsla(0,0%,50.2%,.3);border-radius:8px;max-width:100%}.chat-draft-file span[data-v-45cc22b6]{font-size:12px;overflow-wrap:anywhere;max-width:220px}.chat-draft-file img[data-v-45cc22b6]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover}.chat-draft-file audio[data-v-45cc22b6]{max-width:100%;height:40px;width:240px}@media(max-width:959px){.chat-composer-row[data-v-45cc22b6]{flex-wrap:wrap}.chat-composer-row .v-input[data-v-45cc22b6]{width:100%}.chat-composer-actions[data-v-45cc22b6]{margin-left:auto}}.chat-page[data-v-a489e7ec]{display:flex;height:calc(100dvh - 130px);min-height:440px;overflow:hidden;margin-top:12px}.chat-contacts[data-v-a489e7ec]{width:310px;flex-shrink:0;overflow:auto;border-right:1px solid hsla(0,0%,50.2%,.2)}.chat-conversation[data-v-a489e7ec]{flex:1;min-width:0;display:flex;flex-direction:column}.chat-heading[data-v-a489e7ec]{display:flex;align-items:center;gap:10px;border-bottom:1px solid hsla(0,0%,50.2%,.2);min-height:64px}.chat-heading strong[data-v-a489e7ec]{flex:1;overflow-wrap:anywhere}.chat-messages[data-v-a489e7ec]{flex:1;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.chat-message[data-v-a489e7ec]{align-self:flex-start;max-width:85%;padding:10px 14px;background:hsla(0,0%,50.2%,.12);border-radius:12px;overflow-wrap:anywhere}.chat-message--mine[data-v-a489e7ec]{align-self:flex-end;background:rgba(145,85,253,.17)}.chat-message p[data-v-a489e7ec]{white-space:pre-wrap;margin:0 0 4px}.chat-media[data-v-a489e7ec]{margin:6px 0;display:flex;flex-direction:column;gap:4px}.chat-media img[data-v-a489e7ec],.chat-media video[data-v-a489e7ec]{display:block;max-width:100%;width:320px;max-height:360px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.chat-media audio[data-v-a489e7ec]{max-width:100%;width:280px}.chat-media a[data-v-a489e7ec]{font-size:13px;overflow-wrap:anywhere}.chat-message time[data-v-a489e7ec]{font-size:11px;opacity:.7}.chat-compose[data-v-a489e7ec]{display:flex;align-items:center;gap:10px;border-top:1px solid hsla(0,0%,50.2%,.2)}@media(max-width:959px){.chat-contacts[data-v-a489e7ec]{width:100%;border:0}.chat-page[data-v-a489e7ec]{height:calc(100dvh - 120px);min-height:360px}.chat-messages[data-v-a489e7ec]{padding:12px}.chat-compose[data-v-a489e7ec]{flex-wrap:wrap}.chat-compose .v-input[data-v-a489e7ec]{width:100%}.chat-compose .v-btn[data-v-a489e7ec]{margin-left:auto}}