p[data-v-d74fd9ca]{color:#27272a;white-space:break-spaces;font-size:16px;line-height:24px}.deleted[data-v-d74fd9ca],p[data-v-d74fd9ca]{width:100%;max-width:650px}.deleted[data-v-d74fd9ca]{color:#71717a;font-size:12px;font-style:italic;line-height:20px}section[data-v-4c57d8ff]{z-index:1;align-items:center;width:100%;height:100%;display:flex}section.edit[data-v-4c57d8ff]{background:#fafafa;border:1px solid #e4e4e7}.bar[data-v-4c57d8ff]{margin:12px 16px}.bar[data-v-4c57d8ff],.bar .editor-wrapper[data-v-4c57d8ff]{align-items:center;width:100%;display:flex}.bar .editor-wrapper[data-v-4c57d8ff]{background:#fff;border:1px solid #e4e4e7;border-radius:8px;max-height:60px;padding:12px 16px;overflow-y:auto}.bar .editor-wrapper[data-v-4c57d8ff]:has(.talk-text-editor:empty){overflow-y:hidden}.bar .talk-text-editor[data-v-4c57d8ff]{white-space:pre-wrap;word-break:break-word;background:0 0;border:none;outline:none;flex:1;min-height:20px;font-size:16px;line-height:20px}.bar .talk-text-editor[data-v-4c57d8ff]:focus-visible{outline:none}.bar .talk-text-editor[data-v-4c57d8ff]::-webkit-scrollbar{background-color:#f5f5f5}.bubble-menu[data-v-4c57d8ff]{background:#fff;border:1px solid #e4e4e7;border-radius:4px;align-items:center;gap:2px;height:28px;padding:4px;display:flex}.bubble-menu hr[data-v-4c57d8ff]{background:#27272a80;border:none;width:1px;height:80%;margin:auto 2px}.bubble-menu button[data-v-4c57d8ff]{aspect-ratio:1;color:#18181b;background:#fff;border-radius:2px;justify-content:center;align-items:center;height:20px;margin:0;padding:0;transition:all .2s;display:flex}.bubble-menu button[data-v-4c57d8ff]:hover{background:#f5f5f5}.bubble-menu button.is-active[data-v-4c57d8ff]{background:#27272a}.bubble-menu button.is-active .icon[data-v-4c57d8ff]:after{background:#fff}.bubble-menu button .icon[data-v-4c57d8ff]{cursor:pointer;width:8px;height:8px;transition:all .2s}.bubble-menu button .icon.big[data-v-4c57d8ff]{width:12px;height:12px}.bubble-menu button .icon[data-v-4c57d8ff]:after{content:"";width:100%;height:100%;-webkit-mask:var(--icon) no-repeat 50% 50%;-webkit-mask:var(--icon) no-repeat 50% 50%;mask:var(--icon) no-repeat 50% 50%;background:#27272a;transition:all .2s;display:flex;-webkit-mask-size:contain;mask-size:contain}.tiptap:focus-visible{outline:none}figure[data-v-9d5f4f2b]{justify-content:center;align-items:center;display:flex}figure[data-v-9d5f4f2b],figure img[data-v-9d5f4f2b]{width:100%;height:100%}figure img[data-v-9d5f4f2b]{-o-object-fit:cover;object-fit:cover;border-radius:8px}.video-wrapper[data-v-52d27c18]{background:#18181b;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.video-wrapper .thumbnail[data-v-52d27c18],.video-wrapper .video[data-v-52d27c18]{-o-object-fit:contain;object-fit:contain;cursor:pointer;border-radius:8px;width:100%;height:100%;display:block}.video-wrapper .play-overlay[data-v-52d27c18]{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-wrapper .play-overlay:hover .play-btn[data-v-52d27c18]{transform:scale(1.1)}.video-wrapper .play-overlay .play-btn[data-v-52d27c18]{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .15s;display:flex}.video-wrapper .play-overlay .duration-badge[data-v-52d27c18]{color:#fff;background:#0009;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.video-wrapper .controls[data-v-52d27c18]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#000000bf);align-items:center;gap:6px;padding:6px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.video-wrapper .controls.visible[data-v-52d27c18]{opacity:1;pointer-events:all}.video-wrapper .controls .ctrl-btn[data-v-52d27c18]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin:0;padding:0;transition:background .12s;display:flex}.video-wrapper .controls .ctrl-btn[data-v-52d27c18]:hover{background:#ffffff26}.video-wrapper .controls .time[data-v-52d27c18]{color:#fff;flex-shrink:0;min-width:28px;font-size:11px;font-weight:600}.video-wrapper .controls .progress[data-v-52d27c18]{cursor:pointer;flex:1;align-items:center;height:16px;display:flex;position:relative}.video-wrapper .controls .progress__tooltip[data-v-52d27c18]{color:#fff;white-space:nowrap;pointer-events:none;background:#000000bf;border-radius:3px;padding:2px 5px;font-size:10px;font-weight:600;position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}.video-wrapper .controls .progress__track[data-v-52d27c18]{pointer-events:none;background:#ffffff4d;border-radius:2px;height:4px;transition:height .1s;position:absolute;left:0;right:0}.video-wrapper .controls .progress__fill[data-v-52d27c18]{pointer-events:none;background:#fff;border-radius:2px;height:100%}.video-wrapper .controls .progress:hover .progress__track[data-v-52d27c18]{height:6px}.video-wrapper .controls .volume-group[data-v-52d27c18]{align-items:center;display:flex;position:relative}.video-wrapper .controls .volume-group:hover .volume-popup[data-v-52d27c18]{opacity:1;pointer-events:all;transform:translate(-50%)translateY(0)}.video-wrapper .controls .volume-group .volume-popup[data-v-52d27c18]{opacity:0;pointer-events:none;background:#000000bf;border-radius:6px;justify-content:center;padding:8px 12px 12px;transition:opacity .15s,transform .15s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px)}.video-wrapper .controls .volume-group .volume-popup .volume-slider[data-v-52d27c18]{writing-mode:vertical-lr;appearance:slider-vertical;accent-color:#fff;cursor:pointer;direction:rtl;width:4px;height:64px;margin:0;padding:0}.non-media-file[data-v-09a5a489]{background:#f5f5f5;flex-direction:column;width:150px;height:150px;display:flex}.non-media-file figure[data-v-09a5a489]{justify-content:center;align-items:center;width:100%;height:calc(100% - 40px);display:flex}.non-media-file figure img[data-v-09a5a489]{-o-object-fit:contain;object-fit:contain;width:20%}.non-media-file .name[data-v-09a5a489]{background:#fff;border:1px solid #f5f5f5;border-radius:0 0 8px 8px;justify-content:center;align-items:center;width:100%;height:40px;font-size:12px;display:flex}.non-media-file .name span[data-v-09a5a489]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.media[data-v-17b77912]{border-radius:8px;gap:12px;width:fit-content;max-width:524px;padding:8px 0;display:grid}.media.multiple[data-v-17b77912]{grid-template-rows:150px;grid-template-columns:repeat(2,150px)}.media .file[data-v-17b77912]{cursor:pointer;border-radius:8px;position:relative;overflow:hidden}.media .file.first[data-v-17b77912]{max-width:524px;max-height:524px}.media .file .overlay[data-v-17b77912]{z-index:20;color:#fff;background:#18181b80;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:500;display:flex;position:absolute}.message-data[data-v-2fa41a6e]{flex-direction:column;display:flex}.content[data-v-e23f6852]{background:#fafafa;border-radius:20px;justify-content:center;align-items:center;gap:6px;height:40px;padding-inline:6px 12px;display:flex;position:relative;overflow:hidden}.content[data-v-e23f6852]:before{content:"";z-index:-1;opacity:.1;width:calc(100% + 6px);height:100%;position:absolute}.content figure[data-v-e23f6852]{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.content figure[data-v-e23f6852]:after{content:"";background:#fff;width:40%;height:40%;transition:all .2s;display:flex;-webkit-mask:url(../icons/call.svg) 50%/contain no-repeat;mask:url(../icons/call.svg) 50%/contain no-repeat}.content span[data-v-e23f6852]{align-items:baseline;gap:3px;font-size:12px;display:flex}.content span b[data-v-e23f6852]{font-weight:500}.content.primary figure[data-v-e23f6852],.content.primary[data-v-e23f6852]:before{background:var(--primary)}.content.red figure[data-v-e23f6852],.content.red[data-v-e23f6852]:before{background:#ef4444}.content.red figure[data-v-e23f6852]:after{transform:rotate(135deg)}.message-item[data-v-27a2b8da]{isolation:isolate;flex-direction:column;width:100%;padding:0 20px 0 76px;display:flex;position:relative}.message-item.first[data-v-27a2b8da]{margin-top:12px;padding:2px 20px}.message-item .message[data-v-27a2b8da]{gap:16px;transition:all .2s;display:flex}.message-item .message .hour[data-v-27a2b8da]{color:#71717a;justify-content:center;width:76px;font-size:12px;display:none;position:absolute;top:4px;left:0}.message-item .message .data[data-v-27a2b8da]{flex-direction:column;gap:4px;width:calc(100% - 56px);display:flex}.message-item .message .data header[data-v-27a2b8da]{align-items:center;gap:12px;display:flex}.message-item .message .data header h4[data-v-27a2b8da]{font-size:16px;font-weight:600}.message-item .message .data header .date[data-v-27a2b8da]{color:#71717a;font-size:10px}.message-item .message .data p[data-v-27a2b8da]{color:#27272a;white-space:break-spaces;width:100%;max-width:650px;font-size:16px;line-height:20px}.message-item .message .data .attachments[data-v-27a2b8da]{flex-wrap:wrap;gap:12px;width:50%;display:flex}.message-item .message .data .attachments span[data-v-27a2b8da]{opacity:.2;background:linear-gradient(90deg,#a1a1aa,#a1a1aa33 50%,#a1a1aa) 0 0/300%;width:calc(50% - 6px);height:250px;animation:1s infinite flow}.message-item .message .data .attachments span.first[data-v-27a2b8da]{width:100%}.reply[data-v-af0753b3]{align-items:center;gap:4px;display:flex}.reply span[data-v-af0753b3]{font-size:12px}.reply span.name[data-v-af0753b3]{font-weight:600}.close[data-v-af0753b3]{cursor:pointer;color:#71717a;position:absolute;right:28px}.close[data-v-af0753b3]:hover{color:#27272a}.options[data-v-15e960c1]{z-index:20;background:#fff;border:1px solid #f5f5f5;border-radius:6px;height:32px;display:flex;position:absolute;top:4px;right:4px;overflow:hidden;box-shadow:0 0 2px #a1a1aa66}.options .option[data-v-15e960c1]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;margin:0;transition:background .15s;display:flex}.options .option[data-v-15e960c1]:hover{background:#f5f5f5}.options .option.edit[data-v-15e960c1]{color:var(--primary)}.options .option.remove[data-v-15e960c1]{color:#ef4444}figure[data-v-4df5141e]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}figure img[data-v-4df5141e]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}video[data-v-232a7e07]{-o-object-fit:contain;object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex}figure[data-v-2217fdc4]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}figure img[data-v-2217fdc4]{-o-object-fit:contain;object-fit:contain;width:30%}.file[data-v-ba4a7c53]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:8px;flex-direction:column;align-items:center;width:160px;height:160px;transition:all .2s;display:flex;position:relative}.file[data-v-ba4a7c53]:hover{background:#e4e4e7}.file .preview[data-v-ba4a7c53]{border-radius:8px;width:160px;height:130px;overflow:hidden}.file .name[data-v-ba4a7c53]{align-items:center;max-width:160px;height:30px;padding-inline:20px;display:flex}.file .name span[data-v-ba4a7c53]{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;font-weight:500;display:block;overflow:hidden}span[data-v-b5f68a0a]{color:#71717a;font-size:10px;font-weight:300;position:absolute;top:8px;left:20px}.attachments[data-v-b5f68a0a]{gap:12px;display:flex}label[data-v-59fa20d2]{cursor:pointer;width:100%;height:100%}label[data-v-59fa20d2],label .icon-container[data-v-59fa20d2]{justify-content:center;align-items:center;display:flex}label .icon-container[data-v-59fa20d2]{border-radius:8px;width:32px;height:32px;transition:background-color .2s}label .icon-container[data-v-59fa20d2]:hover{background-color:#e4e4e7}label input[data-v-59fa20d2]{display:none}label span[data-v-59fa20d2]{color:var(--primary);font-size:28px}.message-bar[data-v-98395bc0]{flex-direction:column;width:100%;height:80px;display:flex;position:relative;overflow-x:clip}.message-bar.grow[data-v-98395bc0]{height:112px}.message-bar.show-files[data-v-98395bc0]{height:280px}.message-bar .joining-room[data-v-98395bc0]{width:100%;height:1px;position:absolute;top:-1px}.message-bar .joining-room[data-v-98395bc0]:after{content:"";background:var(--primary);border-radius:1px;width:25%;height:1px;animation:1s infinite bar-load;position:absolute;left:0;transform:translate(-100%)}.message-bar .forbid-overlay[data-v-98395bc0]{z-index:2;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;bottom:-1px;left:0}.message-bar .forbid-overlay .message[data-v-98395bc0]{color:#ef4444;-webkit-user-select:none;user-select:none;cursor:pointer;background:#f5f5f5;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:calc(100% - 160px);padding:12px;display:flex}.message-bar .forbid-overlay .message figure[data-v-98395bc0]{width:14px;height:14px}.message-bar .forbid-overlay .message figure img[data-v-98395bc0]{filter:grayscale();width:100%}.message-bar .forbid-overlay .message span[data-v-98395bc0]{font-size:12px}.message-bar .extra-info[data-v-98395bc0]{align-items:center;height:32px;padding-inline:28px}.message-bar .extra-info[data-v-98395bc0],.message-bar .files[data-v-98395bc0]{background:#f5f5f5;display:flex;position:relative}.message-bar .files[data-v-98395bc0]{flex-direction:column;height:200px;padding:28px 20px 12px}.actions-bar[data-v-98395bc0],.message-bar .files[data-v-98395bc0]{border-top:1px solid #a1a1aa33}.actions-bar[data-v-98395bc0]{justify-content:space-between;align-items:center;width:100%;height:80px;display:flex}.actions-bar .files-upload[data-v-98395bc0]{width:80px;height:80px}.actions-bar .textarea[data-v-98395bc0]{align-items:center;width:calc(100% - 80px);height:100px;display:flex;position:relative}.actions-bar .send[data-v-98395bc0]{cursor:pointer;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.actions-bar .send.inactive[data-v-98395bc0]{cursor:default}.actions-bar .send.inactive[data-v-98395bc0]:after{background:#a1a1aa}.actions-bar .send[data-v-98395bc0]:after{content:"";background:var(--primary);width:20px;height:20px;transition:all .2s;display:flex;-webkit-mask:url(../icons/send.svg) 50%/contain no-repeat;mask:url(../icons/send.svg) 50%/contain no-repeat}
