[data-v-b76375d5]:root{--white-100:#fff;--white-50:#ffffff80;--white-5:hsla(0,0%,100%,.05);--white-10:#ffffff1a;--light-text-backgroung-primary-5:hsla(0,0%,99.6%,.05);--light-text-backgroung-primary-25:hsla(0,0%,99.6%,.25);--light-text-backgroung-primary:#fefefe;--dark-text-background-primary-5:#131313;--black-50:#0d0d1580;--primary-100:#6b66d9;--primary-dark:#4d48c3;--green:#12ce8b;--green-25:rgba(18,206,139,.25);--green-10:rgba(18,206,139,.1);--secondary:#f75138;--primary:#6f57f3;--primary-75:#6f57f3;--primary-50:rgba(111,87,243,.5);--primary-25:rgba(111,87,243,.25);--accent:#fb5916;--divider:#888;--dark-text-background-primary:#131313;--dark-text-background-primary-50:rgba(19,19,19,.5);--primary-hover:#513acf;--status-in-progress:#f59e0b;--light-text-backgroung-primary-50:hsla(0,0%,99.6%,.5);--light-text-backgroung-primary-10:hsla(0,0%,99.6%,.1);--danger-delete:#fb1616;--danger-delete-25:rgba(251,22,22,.25);--danger-delete-10:rgba(251,22,22,.1);--danger-delete-50:rgba(251,22,22,.5)}.message-content[data-v-b76375d5] .mention{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px}.message-content[data-v-b76375d5]{overflow-wrap:anywhere;word-break:break-word}.message-content[data-v-b76375d5] p{margin:0}.message-content[data-v-b76375d5] blockquote,.message-content[data-v-b76375d5] ol,.message-content[data-v-b76375d5] p+p,.message-content[data-v-b76375d5] pre,.message-content[data-v-b76375d5] ul{margin-top:4px}.message-content[data-v-b76375d5] a{color:var(--primary);text-decoration:underline}.message-content[data-v-b76375d5] img{border-radius:8px;cursor:zoom-in;height:auto;max-width:100%}.message-content[data-v-b76375d5] [data-type=emoji] img,.message-content[data-v-b76375d5] img[alt$=emoji]{border-radius:0;cursor:text;display:inline-block;height:1.25em;margin:0;vertical-align:-.2em;width:1.25em}.message-content[data-v-b76375d5] ol,.message-content[data-v-b76375d5] ul{margin-bottom:0;padding-left:18px}.message-content[data-v-b76375d5] pre{background-color:var(--primary-50);border-radius:8px;overflow-x:auto;padding:8px 10px}.message-content[data-v-b76375d5] pre code{white-space:pre}.message-content[data-v-b76375d5] code{background-color:var(--primary-50);border-radius:4px;padding:1px 4px}.message-content[data-v-b76375d5] blockquote{border-left:3px solid var(--primary-50);padding-left:10px}.message-content[data-v-b76375d5] .mention{align-items:center;background-color:var(--primary-50);border-radius:1000px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--light-text-backgroung-primary);display:inline-flex;justify-content:center;padding:2px 8px;width:-moz-fit-content;width:fit-content}.message-image-viewer[data-v-b76375d5]{align-items:center;background-color:#000000d9;cursor:zoom-out;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:32px;position:fixed;z-index:10000}.message-image-viewer img[data-v-b76375d5]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.message-image-viewer__close[data-v-b76375d5]{background-color:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:40px;line-height:1;position:absolute;right:20px;top:16px;transition:background-color .15s ease;width:40px}.message-image-viewer__close[data-v-b76375d5]:hover{background-color:#ffffff40}[data-v-0a088d64]:root{--white-100:#fff;--white-50:#ffffff80;--white-5:hsla(0,0%,100%,.05);--white-10:#ffffff1a;--light-text-backgroung-primary-5:hsla(0,0%,99.6%,.05);--light-text-backgroung-primary-25:hsla(0,0%,99.6%,.25);--light-text-backgroung-primary:#fefefe;--dark-text-background-primary-5:#131313;--black-50:#0d0d1580;--primary-100:#6b66d9;--primary-dark:#4d48c3;--green:#12ce8b;--green-25:rgba(18,206,139,.25);--green-10:rgba(18,206,139,.1);--secondary:#f75138;--primary:#6f57f3;--primary-75:#6f57f3;--primary-50:rgba(111,87,243,.5);--primary-25:rgba(111,87,243,.25);--accent:#fb5916;--divider:#888;--dark-text-background-primary:#131313;--dark-text-background-primary-50:rgba(19,19,19,.5);--primary-hover:#513acf;--status-in-progress:#f59e0b;--light-text-backgroung-primary-50:hsla(0,0%,99.6%,.5);--light-text-backgroung-primary-10:hsla(0,0%,99.6%,.1);--danger-delete:#fb1616;--danger-delete-25:rgba(251,22,22,.25);--danger-delete-10:rgba(251,22,22,.1);--danger-delete-50:rgba(251,22,22,.5)}.chat-file-manager-modal[data-v-0a088d64] .base-modal__content{width:auto}@media(max-width:480px){.chat-file-manager-modal[data-v-0a088d64] .base-modal__content{width:100%}}:root{--white-100:#fff;--white-50:#ffffff80;--white-5:hsla(0,0%,100%,.05);--white-10:#ffffff1a;--light-text-backgroung-primary-5:hsla(0,0%,99.6%,.05);--light-text-backgroung-primary-25:hsla(0,0%,99.6%,.25);--light-text-backgroung-primary:#fefefe;--dark-text-background-primary-5:#131313;--black-50:#0d0d1580;--primary-100:#6b66d9;--primary-dark:#4d48c3;--green:#12ce8b;--green-25:rgba(18,206,139,.25);--green-10:rgba(18,206,139,.1);--secondary:#f75138;--primary:#6f57f3;--primary-75:#6f57f3;--primary-50:rgba(111,87,243,.5);--primary-25:rgba(111,87,243,.25);--accent:#fb5916;--divider:#888;--dark-text-background-primary:#131313;--dark-text-background-primary-50:rgba(19,19,19,.5);--primary-hover:#513acf;--status-in-progress:#f59e0b;--light-text-backgroung-primary-50:hsla(0,0%,99.6%,.5);--light-text-backgroung-primary-10:hsla(0,0%,99.6%,.1);--danger-delete:#fb1616;--danger-delete-25:rgba(251,22,22,.25);--danger-delete-10:rgba(251,22,22,.1);--danger-delete-50:rgba(251,22,22,.5)}.chat-editor__send-btn{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.chat-editor{display:flex;flex-direction:column;gap:4px;width:100%}.chat-editor__content .tiptap{color:var(--light-text-backgroung-primary);font-size:16px;line-height:1.5;max-height:300px;min-height:24px;overflow-y:auto;width:100%;word-break:break-word}.chat-editor__content .tiptap p{margin:0;min-height:1em}.chat-editor__content .tiptap p:empty:before{content:"\a";white-space:pre}.chat-editor__content .tiptap p.is-editor-empty:first-child:before{color:var(--white-50);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.chat-editor__content .tiptap:focus-visible{outline:none}.chat-editor__content .tiptap .mention{align-items:center;background-color:var(--primary-50);border-radius:1000px;color:var(--light-text-backgroung-primary);display:inline-flex;justify-content:center;padding:2px 8px;width:-moz-fit-content;width:fit-content}.chat-editor__content .tiptap .file-inline{align-items:center;display:inline-flex;gap:4px}.chat-editor__content .tiptap .file-inline svg{height:20px;width:20px}.chat-editor__content .tiptap pre{background:var(--light-text-backgroung-primary-5);border-left:1px solid var(--light-text-backgroung-primary-50);border-radius:0 8px 8px 0;overflow:auto;padding:8px}.chat-editor__bottom{align-items:center;border-top:1px solid var(--light-text-backgroung-primary-10);display:flex;gap:4px;padding-top:4px}.chat-editor__toolbar{align-items:center;display:flex;flex:1;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.chat-editor__toolbar::-webkit-scrollbar{display:none}.chat-editor__divider{background-color:var(--light-text-backgroung-primary-10);flex-shrink:0;height:20px;width:1px}.chat-editor__tool-btn{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.chat-editor__tool-btn svg{stroke:var(--light-text-backgroung-primary)}.chat-editor__tool-btn:hover{background:var(--light-text-backgroung-primary-5)}.chat-editor__tool-btn_active,.chat-editor__tool-btn_active:hover{background:var(--primary)}.chat-editor__actions{flex-shrink:0;gap:4px}.chat-editor__actions,.chat-editor__emoji-wrap{align-items:center;display:flex;position:relative}.chat-editor__emoji-btn{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;line-height:1;transition:background-color .15s ease;width:32px}.chat-editor__emoji-btn:hover{background-color:var(--light-text-backgroung-primary-10)}.chat-editor__emoji-picker{bottom:calc(100% + 8px);position:absolute;right:0;z-index:100}@media(max-width:480px){.chat-editor__emoji-picker{bottom:80px;left:8px;position:fixed;right:8px;width:auto}}.chat-editor__send-btn{align-items:center;background:var(--primary-dark);border:none;border-radius:8px;color:var(--white-100);cursor:pointer;display:flex;flex-shrink:0;gap:6px;height:40px;padding:0 14px;transition:background .15s ease}.chat-editor__send-btn:hover:not(:disabled){background:var(--primary)}.chat-editor__send-btn:disabled{cursor:not-allowed;opacity:.65}.chat-editor__send-btn svg{flex-shrink:0;stroke:currentColor}.chat-editor__send-btn .chat-editor__send-icon{display:none}@media(max-width:480px){.chat-editor__send-btn{justify-content:center;padding:0;width:40px}.chat-editor__send-btn .chat-editor__send-text{display:none}.chat-editor__send-btn .chat-editor__send-icon{display:block}}.chat-editor__mic-btn{align-items:center;background:var(--primary-dark);border:none;border-radius:8px;color:var(--white-100);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .15s ease;width:40px}.chat-editor__mic-btn:hover{background:var(--primary)}.chat-editor__mic-btn svg{display:block;height:18px;stroke:currentColor;width:18px}.chat-emoji-pop-enter-active,.chat-emoji-pop-leave-active{transition:opacity .15s ease,transform .15s ease}.chat-emoji-pop-enter-from,.chat-emoji-pop-leave-to{opacity:0;transform:translateY(6px) scale(.97)}[data-v-f1e30d44]:root{--white-100:#fff;--white-50:#ffffff80;--white-5:hsla(0,0%,100%,.05);--white-10:#ffffff1a;--light-text-backgroung-primary-5:hsla(0,0%,99.6%,.05);--light-text-backgroung-primary-25:hsla(0,0%,99.6%,.25);--light-text-backgroung-primary:#fefefe;--dark-text-background-primary-5:#131313;--black-50:#0d0d1580;--primary-100:#6b66d9;--primary-dark:#4d48c3;--green:#12ce8b;--green-25:rgba(18,206,139,.25);--green-10:rgba(18,206,139,.1);--secondary:#f75138;--primary:#6f57f3;--primary-75:#6f57f3;--primary-50:rgba(111,87,243,.5);--primary-25:rgba(111,87,243,.25);--accent:#fb5916;--divider:#888;--dark-text-background-primary:#131313;--dark-text-background-primary-50:rgba(19,19,19,.5);--primary-hover:#513acf;--status-in-progress:#f59e0b;--light-text-backgroung-primary-50:hsla(0,0%,99.6%,.5);--light-text-backgroung-primary-10:hsla(0,0%,99.6%,.1);--danger-delete:#fb1616;--danger-delete-25:rgba(251,22,22,.25);--danger-delete-10:rgba(251,22,22,.1);--danger-delete-50:rgba(251,22,22,.5)}.voice-recorder[data-v-f1e30d44]{align-items:center;display:flex;flex:1;gap:10px;padding:6px 0}.voice-recorder__dot[data-v-f1e30d44]{animation:pulse-f1e30d44 1s ease-in-out infinite;background-color:#ef4444;border-radius:50%;flex-shrink:0;height:8px;width:8px}.voice-recorder__time[data-v-f1e30d44]{color:var(--light-text-backgroung-primary);font-size:14px;font-variant-numeric:tabular-nums;min-width:32px}.voice-recorder__uploading[data-v-f1e30d44]{color:var(--light-text-backgroung-primary-50);font-size:13px}.voice-recorder__cancel[data-v-f1e30d44],.voice-recorder__send[data-v-f1e30d44]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .15s ease;width:32px}.voice-recorder__cancel svg[data-v-f1e30d44],.voice-recorder__send svg[data-v-f1e30d44]{height:16px;width:16px}.voice-recorder__send[data-v-f1e30d44]{background-color:var(--primary);color:var(--light-text-backgroung-primary);margin-left:auto}.voice-recorder__send svg[data-v-f1e30d44]{stroke:var(--light-text-backgroung-primary)}.voice-recorder__send[data-v-f1e30d44]:hover{background-color:var(--primary-50)}.voice-recorder__cancel[data-v-f1e30d44]{background-color:var(--light-text-backgroung-primary-5);color:var(--light-text-backgroung-primary-50)}.voice-recorder__cancel[data-v-f1e30d44]:hover{background-color:var(--light-text-backgroung-primary-10)}@keyframes pulse-f1e30d44{0%,to{opacity:1}50%{opacity:.3}}
