.conversation-list[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden}.list-header[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.list-header h3[data-v-2dd03f04]{margin:0;font-size:18px;font-weight:600;color:#fff}.new-conversation-btn[data-v-2dd03f04]{width:36px;height:36px;border-radius:50%;border:none;background:linear-gradient(135deg,#6ba6cd,#4a8ab8);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.new-conversation-btn[data-v-2dd03f04]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 2px 10px rgba(107,166,205,.4);box-shadow:0 2px 10px rgba(107,166,205,.4)}.search-container[data-v-2dd03f04]{position:relative;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.search-icon[data-v-2dd03f04]{position:absolute;left:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:hsla(0,0%,100%,.4);font-size:14px}.search-input[data-v-2dd03f04]{width:100%;padding:10px 10px 10px 36px;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;background:hsla(0,0%,100%,.05);color:#fff;font-size:14px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.search-input[data-v-2dd03f04]:focus{outline:none;border-color:#6ba6cd;-webkit-box-shadow:0 0 0 2px rgba(107,166,205,.2);box-shadow:0 0 0 2px rgba(107,166,205,.2)}.search-input[data-v-2dd03f04]::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-2dd03f04]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-2dd03f04]:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-2dd03f04]::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-2dd03f04]::placeholder{color:hsla(0,0%,100%,.4)}.conversations-container[data-v-2dd03f04]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.empty-state[data-v-2dd03f04],.loading-state[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px;color:hsla(0,0%,100%,.4)}.empty-state i[data-v-2dd03f04],.loading-state i[data-v-2dd03f04]{font-size:36px;margin-bottom:12px}.empty-state p[data-v-2dd03f04]{font-size:14px;margin:0}.conversation-item[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;border-bottom:1px solid hsla(0,0%,100%,.04)}.conversation-item[data-v-2dd03f04]:hover{background:hsla(0,0%,100%,.05)}.conversation-item.active[data-v-2dd03f04]{background:rgba(107,166,205,.15);border-left:3px solid #6ba6cd}.conversation-avatar[data-v-2dd03f04]{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsla(0,0%,100%,.6);-ms-flex-negative:0;flex-shrink:0}.conversation-info[data-v-2dd03f04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.conversation-header[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.conversation-name[data-v-2dd03f04]{font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-time[data-v-2dd03f04]{font-size:11px;color:hsla(0,0%,100%,.4);-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.conversation-preview[data-v-2dd03f04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-text[data-v-2dd03f04]{font-size:13px;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-indicator[data-v-2dd03f04]{font-size:11px;color:hsla(0,0%,100%,.5);margin-left:4px;-ms-flex-negative:0;flex-shrink:0}.unread-badge[data-v-2dd03f04]{background:linear-gradient(135deg,#6ba6cd,#4a8ab8);color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.conversations-container[data-v-2dd03f04]::-webkit-scrollbar{width:6px}.conversations-container[data-v-2dd03f04]::-webkit-scrollbar-track{background:transparent}.conversations-container[data-v-2dd03f04]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px}.conversations-container[data-v-2dd03f04]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.text-preview[data-v-3f3807b7]{white-space:pre-wrap;word-break:break-word;font-size:13px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.2);padding:16px;border-radius:6px;max-height:70vh;overflow-y:auto}.system-message[data-v-278c67b0]{-ms-flex-item-align:center;align-self:center;width:100%;margin:16px 0;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1)}.system-message-content[data-v-278c67b0]{text-align:center;font-size:12px;color:hsla(0,0%,100%,.5)}.message-item[data-v-278c67b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:75%;margin-bottom:12px;position:relative}.own-message[data-v-278c67b0]{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}.other-message[data-v-278c67b0]{-ms-flex-item-align:start;align-self:flex-start;margin-right:auto}.message-header[data-v-278c67b0]{margin-bottom:4px;padding-left:12px}.sender-name[data-v-278c67b0]{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:500}.message-bubble[data-v-278c67b0]{padding:10px 14px;border-radius:16px;word-wrap:break-word;position:relative}.own-message .message-bubble[data-v-278c67b0]{background:linear-gradient(135deg,#6ba6cd,#4a8ab8);color:#fff;border-bottom-right-radius:4px}.other-message .message-bubble[data-v-278c67b0]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);border-bottom-left-radius:4px}.message-content[data-v-278c67b0]{line-height:1.4;white-space:pre-wrap}.message-content[data-v-278c67b0] .message-link{color:inherit;text-decoration:underline;opacity:.9}.message-content[data-v-278c67b0] .message-link:hover{opacity:1}.message-meta[data-v-278c67b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:4px;font-size:11px;opacity:.7}.edited-indicator[data-v-278c67b0]{font-style:italic}.edit-button[data-v-278c67b0]{background:none;border:none;padding:2px 6px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;color:inherit;font-size:11px}.message-item:hover .edit-button[data-v-278c67b0]{opacity:.6}.edit-button[data-v-278c67b0]:hover{opacity:1!important}.edit-overlay[data-v-278c67b0]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.edit-container[data-v-278c67b0]{background:#2a2a2a;padding:20px;border-radius:8px;width:90%;max-width:500px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.edit-textarea[data-v-278c67b0]{width:100%;padding:10px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;resize:vertical;margin-bottom:12px}.edit-textarea[data-v-278c67b0]:focus{outline:none;border-color:#6ba6cd}.edit-actions[data-v-278c67b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.edit-hint[data-v-278c67b0]{margin-top:10px;font-size:12px;color:hsla(0,0%,100%,.5);text-align:center}.attachments[data-v-278c67b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.attachment-chip[data-v-278c67b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;background:hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;max-width:200px;overflow:hidden}.attachment-chip[data-v-278c67b0]:hover{background:hsla(0,0%,100%,.2)}.attachment-icon[data-v-278c67b0]{font-size:20px;-ms-flex-negative:0;flex-shrink:0}.attachment-name[data-v-278c67b0]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-pdf[data-v-278c67b0]{color:#e74c3c}.icon-word[data-v-278c67b0]{color:#2b579a}.icon-excel[data-v-278c67b0]{color:#217346}.icon-ppt[data-v-278c67b0]{color:#d24726}.icon-image[data-v-278c67b0]{color:#9b59b6}.icon-video[data-v-278c67b0]{color:#e67e22}.icon-audio[data-v-278c67b0]{color:#1abc9c}.icon-generic[data-v-278c67b0]{color:hsla(0,0%,100%,.7)}.message-thread[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:rgba(0,0,0,.1);border-radius:8px}.thread-header[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:8px 8px 0 0}.header-info[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.conversation-title[data-v-0caaa06b]{margin:0;font-size:16px;font-weight:600;color:#fff}.participant-count[data-v-0caaa06b]{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:2px}.header-actions[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.header-actions .btn[data-v-0caaa06b]{padding:6px 10px}.messages-container[data-v-0caaa06b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loading-indicator[data-v-0caaa06b]{text-align:center;padding:20px;color:hsla(0,0%,100%,.6)}.load-more[data-v-0caaa06b]{text-align:center;margin-bottom:16px}.load-more .btn-link[data-v-0caaa06b]{color:#6ba6cd}.messages-list[data-v-0caaa06b]{-ms-flex-direction:column;flex-direction:column;gap:8px}.messages-list[data-v-0caaa06b],.no-messages[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.no-messages[data-v-0caaa06b]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsla(0,0%,100%,.4)}.no-messages i[data-v-0caaa06b]{font-size:48px;margin-bottom:16px}.no-messages p[data-v-0caaa06b]{font-size:14px;margin:0}.message-input-container[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;padding:16px 20px;background:hsla(0,0%,100%,.05);border-top:1px solid hsla(0,0%,100%,.1);border-radius:0 0 8px 8px}.attach-button[data-v-0caaa06b]{width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;border:none;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.attach-button[data-v-0caaa06b]:hover{background:hsla(0,0%,100%,.2);color:#fff}.input-area[data-v-0caaa06b]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.pending-files[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.file-chip[data-v-0caaa06b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background:rgba(107,166,205,.25);border:1px solid rgba(107,166,205,.4);border-radius:12px;padding:2px 8px;font-size:12px;color:#fff;max-width:200px}.file-chip-name[data-v-0caaa06b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-chip-remove[data-v-0caaa06b]{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:14px;line-height:1;padding:0 2px;-ms-flex-negative:0;flex-shrink:0}.file-chip-remove[data-v-0caaa06b]:hover{color:#fff}.message-input[data-v-0caaa06b]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;background:hsla(0,0%,100%,.08);color:#fff;font-size:14px;line-height:1.4;resize:none;max-height:120px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.message-input[data-v-0caaa06b]:focus{outline:none;border-color:#6ba6cd;-webkit-box-shadow:0 0 0 2px rgba(107,166,205,.2);box-shadow:0 0 0 2px rgba(107,166,205,.2)}.message-input[data-v-0caaa06b]::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.message-input[data-v-0caaa06b]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.message-input[data-v-0caaa06b]:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.message-input[data-v-0caaa06b]::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.message-input[data-v-0caaa06b]::placeholder{color:hsla(0,0%,100%,.4)}.send-button[data-v-0caaa06b]{width:44px;height:44px;border-radius:50%;border:none;background:linear-gradient(135deg,#6ba6cd,#4a8ab8);color:#fff;font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.send-button[data-v-0caaa06b]:hover:not(:disabled){-webkit-transform:scale(1.05);transform:scale(1.05)}.send-button[data-v-0caaa06b]:disabled{opacity:.5;cursor:not-allowed}.messages-container[data-v-0caaa06b]::-webkit-scrollbar{width:6px}.messages-container[data-v-0caaa06b]::-webkit-scrollbar-track{background:transparent}.messages-container[data-v-0caaa06b]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.messages-container[data-v-0caaa06b]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.unread-divider[data-v-0caaa06b]{-ms-flex-item-align:center;align-self:center;width:100%;margin:16px 0;padding-top:12px;border-top:1px solid #6ba6cd}.unread-divider-content[data-v-0caaa06b]{text-align:center;font-size:12px;color:#6ba6cd}.type-selection[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.type-option[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-align:left;width:100%}.type-option[data-v-c12c0af6]:hover{background:hsla(0,0%,100%,.1);border-color:#6ba6cd}.type-icon[data-v-c12c0af6]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#6ba6cd,#4a8ab8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.type-info[data-v-c12c0af6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.type-info h4[data-v-c12c0af6]{margin:0 0 4px 0;font-size:15px;font-weight:600;color:#fff}.type-info p[data-v-c12c0af6]{margin:0;font-size:13px;color:hsla(0,0%,100%,.6)}.type-option>.fa-chevron-right[data-v-c12c0af6]{color:hsla(0,0%,100%,.4)}.group-creation[data-v-c12c0af6],.user-selection[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.search-container[data-v-c12c0af6]{position:relative}.search-icon[data-v-c12c0af6]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:hsla(0,0%,100%,.4);font-size:14px}.search-input[data-v-c12c0af6]{width:100%;padding:12px 12px 12px 40px;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font-size:14px}.search-input[data-v-c12c0af6]:focus{outline:none;border-color:#6ba6cd}.search-input[data-v-c12c0af6]::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-c12c0af6]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-c12c0af6]:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-c12c0af6]::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-c12c0af6]::placeholder{color:hsla(0,0%,100%,.4)}.users-list[data-v-c12c0af6]{max-height:300px;overflow-y:auto;border:1px solid hsla(0,0%,100%,.1);border-radius:8px}.empty-state[data-v-c12c0af6],.loading-state[data-v-c12c0af6]{padding:24px;text-align:center;color:hsla(0,0%,100%,.5)}.user-item[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;border-bottom:1px solid hsla(0,0%,100%,.05)}.user-item[data-v-c12c0af6]:last-child{border-bottom:none}.user-item[data-v-c12c0af6]:hover{background:hsla(0,0%,100%,.05)}.user-item.selected[data-v-c12c0af6]{background:rgba(107,166,205,.15)}.user-avatar[data-v-c12c0af6]{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsla(0,0%,100%,.6);-ms-flex-negative:0;flex-shrink:0}.user-info[data-v-c12c0af6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-name[data-v-c12c0af6]{font-weight:500;color:#fff}.user-type[data-v-c12c0af6]{font-size:12px;color:hsla(0,0%,100%,.5)}.selected-check[data-v-c12c0af6]{color:#6ba6cd}.form-group[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-group label[data-v-c12c0af6]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.8)}.form-input[data-v-c12c0af6]{padding:12px 16px;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font-size:14px}.form-input[data-v-c12c0af6]:focus{outline:none;border-color:#6ba6cd}.form-input[data-v-c12c0af6]::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.form-input[data-v-c12c0af6]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.form-input[data-v-c12c0af6]:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.form-input[data-v-c12c0af6]::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.form-input[data-v-c12c0af6]::placeholder{color:hsla(0,0%,100%,.4)}.selected-users[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.selected-user-chip[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;background:rgba(107,166,205,.2);border-radius:16px;font-size:13px;color:#fff}.remove-user[data-v-c12c0af6]{background:none;border:none;padding:0;cursor:pointer;color:hsla(0,0%,100%,.6);font-size:12px}.remove-user[data-v-c12c0af6]:hover{color:#fff}.modal-actions[data-v-c12c0af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.users-list[data-v-c12c0af6]::-webkit-scrollbar{width:6px}.users-list[data-v-c12c0af6]::-webkit-scrollbar-track{background:transparent}.users-list[data-v-c12c0af6]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px}.messages-page[data-v-05d4874c]{height:calc(100vh - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messages-layout[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;overflow:hidden}.conversations-sidebar[data-v-05d4874c]{width:320px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.thread-area[data-v-05d4874c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0}.no-conversation-selected[data-v-05d4874c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.1);border-radius:8px}.empty-state[data-v-05d4874c]{text-align:center;color:hsla(0,0%,100%,.6)}.empty-state i[data-v-05d4874c]{font-size:64px;margin-bottom:20px;opacity:.4}.empty-state h3[data-v-05d4874c]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#fff}.empty-state p[data-v-05d4874c]{margin:0 0 24px 0;font-size:14px}.mobile-back-btn[data-v-05d4874c]{position:absolute;top:10px;left:10px;z-index:10;background:rgba(0,0,0,.5);border:none;color:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:14px}.participants-management[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.current-participants h4[data-v-05d4874c]{margin:0 0 12px 0;font-size:14px;color:hsla(0,0%,100%,.7)}.participant-item[data-v-05d4874c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;background:hsla(0,0%,100%,.05);border-radius:8px;margin-bottom:8px}.participant-info[data-v-05d4874c],.participant-item[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.participant-info[data-v-05d4874c]{gap:12px}.participant-avatar[data-v-05d4874c]{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsla(0,0%,100%,.6)}.participant-details[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.participant-name[data-v-05d4874c]{font-weight:500;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.admin-badge[data-v-05d4874c]{font-size:10px;padding:2px 6px;background:#6ba6cd;color:#fff;border-radius:4px;font-weight:600}.participant-type[data-v-05d4874c]{font-size:12px;color:hsla(0,0%,100%,.5)}.remove-participant-btn[data-v-05d4874c]{background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;padding:4px 8px}.remove-participant-btn[data-v-05d4874c]:hover{color:#ff6b6b}.add-participant-section[data-v-05d4874c]{text-align:center;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1)}.add-participants-modal[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.search-container[data-v-05d4874c]{position:relative}.search-icon[data-v-05d4874c]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:hsla(0,0%,100%,.4)}.search-input[data-v-05d4874c]{width:100%;padding:12px 12px 12px 40px;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font-size:14px}.search-input[data-v-05d4874c]:focus{outline:none;border-color:#6ba6cd}.users-list[data-v-05d4874c]{max-height:250px;overflow-y:auto;border:1px solid hsla(0,0%,100%,.1);border-radius:8px}.loading-state[data-v-05d4874c]{padding:24px;text-align:center;color:hsla(0,0%,100%,.5)}.user-item[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;border-bottom:1px solid hsla(0,0%,100%,.05)}.user-item[data-v-05d4874c]:last-child{border-bottom:none}.user-item[data-v-05d4874c]:hover{background:hsla(0,0%,100%,.05)}.user-item.selected[data-v-05d4874c]{background:rgba(107,166,205,.15)}.user-avatar[data-v-05d4874c]{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsla(0,0%,100%,.6)}.user-info[data-v-05d4874c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-name[data-v-05d4874c]{font-weight:500;color:#fff}.user-type[data-v-05d4874c]{font-size:12px;color:hsla(0,0%,100%,.5)}.leave-confirmation[data-v-05d4874c]{text-align:center;padding:10px 0}.leave-confirmation p[data-v-05d4874c]{margin:0 0 10px 0;color:hsla(0,0%,100%,.9)}.leave-confirmation .text-muted[data-v-05d4874c]{color:hsla(0,0%,100%,.5);font-size:14px}.modal-actions[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.announcements-section[data-v-05d4874c]{margin-bottom:12px;background:rgba(0,0,0,.2);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.announcements-header[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.announcements-header[data-v-05d4874c]:hover{background:hsla(0,0%,100%,.03);border-radius:8px}.announcements-title[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-weight:600;font-size:15px}.announcements-title .fa-bullhorn[data-v-05d4874c]{color:#6ba6cd}.announcements-header .fa-chevron-down[data-v-05d4874c],.announcements-header .fa-chevron-up[data-v-05d4874c]{color:hsla(0,0%,100%,.5);font-size:13px}.announcements-body[data-v-05d4874c]{padding:0 16px 16px;max-height:400px;overflow-y:auto}.announcement-form[data-v-05d4874c]{background:hsla(0,0%,100%,.05);border-radius:8px;padding:14px;margin-bottom:16px}.announcement-form h4[data-v-05d4874c]{margin:0 0 12px 0;font-size:13px;color:hsla(0,0%,100%,.7);font-weight:600}.form-row[data-v-05d4874c]{margin-bottom:10px}.form-row[data-v-05d4874c]:last-child{margin-bottom:0}.form-row-inline[data-v-05d4874c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.past-announcements h4[data-v-05d4874c]{margin:0 0 10px 0;font-size:13px;color:hsla(0,0%,100%,.7);font-weight:600}@media (max-width:767px){.messages-layout[data-v-05d4874c]{gap:0}.conversations-sidebar[data-v-05d4874c]{width:100%}.mobile-hidden[data-v-05d4874c]{display:none!important}.thread-area[data-v-05d4874c]{width:100%}}
/*# sourceMappingURL=chunk-6db7073f.20acc7eb.css.map */