.project-task-list[data-v-3e5e6930]{background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;width:300px!important}.project-task-list-item[data-v-3e5e6930]{background-color:transparent;cursor:pointer;font-size:1.4rem;line-height:2rem;max-width:35rem;padding:8px}.project-task-list-item[data-v-3e5e6930]:hover{background:#f6f6fc}.project-task-list-item.is-selected[data-v-3e5e6930]{background:#f6f6fc;font-weight:500}.modal-icon[data-v-3e5e6930]{align-items:center;background:#f6f6fc;border-radius:100%;cursor:pointer;display:flex;height:2.3rem;justify-content:center;opacity:0;position:relative;transition:all .2s linear;width:2.3rem}.modal-icon .ph-arrow-square-out[data-v-3e5e6930]{background:#fff;border-radius:100%;color:#9d9d9d;font-size:17px;font-weight:600;padding:1px}.project-task-list-item:hover .modal-icon[data-v-3e5e6930]{opacity:1}@layer doc-editor{.ProseMirror{color:#37352f;font-size:15px;height:100%;line-height:1.7;padding-left:70px}.ProseMirror input{outline:none!important}.ProseMirror input::-moz-placeholder,.ProseMirror textarea::-moz-placeholder{color:#9ca3af;opacity:1}.ProseMirror input::placeholder,.ProseMirror textarea::placeholder{color:#9ca3af;opacity:1}.ProseMirror:focus-visible{outline:none!important}.ProseMirror .selection{display:inline}.ProseMirror ::-moz-selection{background-color:#0000001a}.ProseMirror .selection,.ProseMirror ::selection{background-color:#0000001a}.ProseMirror .is-empty:before{color:#aaa;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror.ProseMirror-focused:not(.chat-entry,.editor-chat,.editor-basic)>[data-type=callout]>div>p.is-empty.has-focus:before,.ProseMirror.ProseMirror-focused:not(.chat-entry,.editor-chat,.editor-basic)>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before,.ProseMirror.ProseMirror-focused:not(.chat-entry,.editor-chat,.editor-basic)>[data-type=details]>div>p.is-empty.has-focus:before,.ProseMirror.ProseMirror-focused:not(.chat-entry,.editor-chat,.editor-basic)>p.has-focus.is-empty:before{content:"Type / to browse options"}.ProseMirror [data-type=details] summary.is-empty:not(.is-editor-empty):before{content:"Summary"}.ProseMirror blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}.ProseMirror blockquote+figcaption.is-empty:not(.is-editor-empty):before{content:"Author"}.shadow-sm{box-shadow:var(--th-ring-offset-shadow,0 0 transparent),var(--th-ring-shadow,0 0 transparent),var(--th-shadow)}[role=button],button{cursor:pointer}.bubble-menu{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:.8rem;display:flex;gap:.8rem;padding:.4rem .8rem;position:relative;width:-moz-max-content;width:max-content;z-index:50}.bubble-menu .bubble-button{align-items:center;background:transparent;border:0;border-radius:.5rem;color:#737373;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.bubble-menu .bubble-button.is-active,.bubble-menu .bubble-button:hover{background:#e5e5e5}.drag-handle-container{align-items:center;display:flex;position:absolute}.drag-handle-container.hide{opacity:0;pointer-events:none}@media screen and (max-width:600px){.drag-handle-container{display:none;pointer-events:none}}.drag-handle-container .plus-icon{border-radius:.5rem;cursor:pointer;font-size:1.8rem;height:2.8rem;line-height:3rem;margin-right:.5rem;text-align:center;width:2.8rem}.drag-handle-container .plus-icon:hover{background-color:#eee;transition:background-color .2s}.drag-handle-container .drag-handle{background-image:url(../images/tiptap/draghandle.svg);background-position:50%;background-repeat:no-repeat;background-size:calc(.5em + .375rem) calc(.5em + .375rem);border-radius:.5rem;cursor:grab;font-size:1.8rem;height:2.8rem;transition:opacity .2s ease-in;width:2.8rem;z-index:50}.drag-handle-container .drag-handle:hover{background-color:#eee;transition:background-color .2s}.drag-handle-container .drag-handle:active{background-color:var(--novel-stone-200);cursor:grabbing;transition:background-color .2s}.drag-handle-container .context-menu,.drag-handle-container .submenu{background-color:#fff;border-radius:1rem;box-shadow:var(--th-popover-shadow);display:none;left:0;min-width:20rem;position:absolute;top:100%;z-index:10}.drag-handle-container .popover-shadow{box-shadow:var(--th-popover-shadow)}.drag-handle-container .context-menu .has-submenu>.btn>i{flex-grow:1!important;text-align:right}.drag-handle-container .context-menu .submenu{left:100%;top:0}.drag-handle-container .context-menu .has-submenu:hover>.submenu{display:block}.drag-handle-container ul{list-style:none;margin:0;padding:.5rem 0}.drag-handle-container ul li{cursor:pointer;font-weight:500;padding:0 .5rem}.drag-handle-container ul li.separator{border-bottom:1px solid #eee;margin:.5rem auto}.drag-handle-container ul li>button{align-items:center;background:#fff;border:0;border-radius:.5rem;color:#737373;display:flex;font-size:1.5rem;font-weight:500;padding:.5rem .7rem;width:100%}.drag-handle-container ul li>button.delete{background:#fdecec}.drag-handle-container ul li>button.delete:hover{background:#fcdada;color:#e32929}.drag-handle-container ul li>button>span{margin-right:.8rem}.drag-handle-container ul li>button>span>svg{height:1.6rem;width:1.6rem}.drag-handle-container ul li>button:hover{background:#f3f4f6;color:#444343}.drag-handle-container .context-menu.show{display:block}.drag-handle-container .context-menu:not(.text-based-node) ul>li.turn-into{display:none}.dropdown-menu,.dropdown-sub-menu{background:#fff;border:1px solid var(--surface-200);border-radius:1rem;box-shadow:var(--th-shadow-sm);flex-direction:column;height:min(100vh,25rem);overflow-x:hidden!important;overflow-y:auto!important;text-align:left;width:25rem}.dropdown-menu button,.dropdown-sub-menu button{align-items:center;background-color:transparent;border:0;border-radius:.5rem;display:flex;font-size:1.4rem;line-height:2rem;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown-menu button .p-avatar,.dropdown-sub-menu button .p-avatar{border:0;margin-right:.3rem}.dropdown-menu button:hover,.dropdown-menu button:hover.is-selected,.dropdown-sub-menu button:hover,.dropdown-sub-menu button:hover.is-selected{background:#f6f6fc;color:#595858}.dropdown-menu button.is-selected,.dropdown-sub-menu button.is-selected{background:#f6f6fc;font-weight:500}.dropdown-menu .no-results,.dropdown-sub-menu .no-results{color:#999;padding:8px;text-align:center}.dropdown-sub-menu{left:100%;margin-left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease;visibility:hidden}.dropdown-sub-menu.visible{opacity:1;visibility:visible}}.project-task{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;display:inline-block;margin:4px 0;padding:10px}.task-title{font-weight:700;margin:0 0 5px}.task-description{margin:0}.editor-chat{padding-left:0!important}.entry[data-v-de4d43f4]{border:1px solid #bababa;border-radius:.6rem;cursor:text}.toolbar[data-v-de4d43f4]{background-color:#f1f1f1;border-top-left-radius:6px;border-top-right-radius:6px}.quoted[data-v-de4d43f4]{background-color:#ebe9f8}.preview[data-v-15cb3329]{border-left:.5rem solid #d1d1d1;max-width:calc(100% - 1.5rem)!important;padding:0 .7rem}.box[data-v-15cb3329]{border:1px solid #d1d1d1;border-radius:10px;box-shadow:0 1px 1px #d1d1d1;padding:.5rem .7rem .7rem .5rem}.quoted[data-v-f4c2f494]{border-left:.4rem solid #796dcc;border-radius:.8rem;border-top-left-radius:0;border-top-right-radius:.6rem;box-shadow:1px 1px 3px #bdbbd0;margin-right:.3rem;padding:2.5rem .5rem 1rem;position:relative}.quote-meta[data-v-f4c2f494]{color:#5c5c5c;display:flex;font-size:1.1rem}.quoted[data-v-f4c2f494]:before{color:#222;content:"";font-family:Phosphor!important;font-size:2rem!important;font-weight:500;left:.8rem;position:absolute;top:0}.quoted p{margin:.5rem 0}.icon-wrapper[data-v-3e1918c8]{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:2.3rem;justify-content:center;opacity:0;position:relative;transition:all .2s linear;width:2.3rem}.icon-wrapper[data-v-3e1918c8],.icon-wrapper .ph-plus[data-v-3e1918c8]{background:#f1f1f7;border-radius:100%}.icon-wrapper .ph-plus[data-v-3e1918c8]{color:#9d9d9d;font-size:11px;font-weight:600;padding:1px;position:absolute;right:-3px;top:-4px}.message-contents[data-v-3e1918c8]{font-size:1.5rem;max-width:calc(100% - 1.5rem)}.reply[data-v-3e1918c8]{opacity:0}.react[data-v-3e1918c8]{color:#9d9d9d;font-size:2.2rem!important}.reactions[data-v-3e1918c8]{align-content:center;align-items:center;background-color:#def7fe;border:1px solid #005c96;border-radius:5rem;cursor:pointer;display:flex;flex-wrap:nowrap;height:2.3rem;justify-content:center;width:4rem}.reactions[data-v-3e1918c8] .emoji[data-v-3e1918c8]{font-size:1.5rem}.message[data-v-3e1918c8]{background-color:#fff;display:flex;flex-direction:column;font-size:var(--th-body-font-size);font-weight:400;margin-bottom:.5rem;max-width:100%;overflow:hidden}.message[data-v-3e1918c8] .attachment-item[data-v-3e1918c8]{background:#f2f2f25e;border:1px solid hsla(0,0%,81%,.72);border-radius:.5rem;box-shadow:0 0 4px #0000001a;overflow:hidden;padding:.2rem;position:relative}.message[data-v-3e1918c8] .attachment-item[data-v-3e1918c8] .attachment-actions[data-v-3e1918c8]{background:#00000080;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:999}.message[data-v-3e1918c8] .attachment-item[data-v-3e1918c8] .attachment-actions[data-v-3e1918c8] .menu-button[data-v-3e1918c8]{align-items:center;background:#fff;border-radius:.3rem!important;color:#695dc6;display:flex;font-size:1.5rem;height:2rem;justify-content:center;width:2rem}.message[data-v-3e1918c8] .attachment-item[data-v-3e1918c8] .attachment-actions[data-v-3e1918c8] .menu-button[data-v-3e1918c8].lg[data-v-3e1918c8]{font-size:2.5rem;height:3.5rem;width:3.5rem}.message[data-v-3e1918c8] .attachment-item[data-v-3e1918c8]:hover .attachment-actions[data-v-3e1918c8]{opacity:1}.btn-menu[data-v-3e1918c8]{background:#fbfbff;border:1px solid #fff;display:flex;height:2.5rem;justify-content:center;opacity:0;transition:all .2s linear;width:2.5rem}.btn-menu[data-v-3e1918c8]:hover{background:#ebe9f56e;border:1px solid #ebe9f56e}.message:hover .btn-menu[data-v-3e1918c8],.message:hover .icon-wrapper[data-v-3e1918c8],.message:hover .reply[data-v-3e1918c8]{opacity:1}.commands[data-v-3e1918c8]{background:#fff;border:2px solid #c8c8c8;border-radius:7px;padding:5px}.quote-message[data-v-3e1918c8]{background:#cec9ec36;border:1px solid #e0dfeab8;border-radius:1rem;display:flex;flex-direction:column-reverse;padding:1rem;position:relative}[data-v-3e1918c8] span[data-type=mention]{cursor:default}.reaction-users-overlay.p-overlaypanel{background:var(--th-gray-dark-variant)}.reaction-users-overlay.p-overlaypanel .p-overlaypanel-content{color:#fff;padding:0}.reaction-users-overlay.p-overlaypanel .p-overlaypanel-content .reaction-users-panel{min-width:150px;padding:.3rem .75rem!important}.reaction-users-overlay.p-overlaypanel-flipped:after,.reaction-users-overlay.p-overlaypanel:after{border-bottom-color:var(--th-gray-dark-variant)}.reaction-users-overlay.p-overlaypanel-flipped:before,.reaction-users-overlay.p-overlaypanel:before{border-bottom-color:#c4c3c3;margin-left:-7px}.entry[data-v-77daa8c5]{border:1px solid #bababa;border-radius:.6rem}.entry .entry-default-height[data-v-77daa8c5]{min-height:51px}.entry .enty-max-height[data-v-77daa8c5]{max-height:20rem!important;overflow-y:auto}.entry.mini[data-v-77daa8c5]{border:1px solid #e3e3e3;border-radius:0 0 .6rem .6rem;border-top:0!important}.toolbar[data-v-77daa8c5]{border-top-left-radius:6px;border-top-right-radius:6px}.toolbar[data-v-77daa8c5],.toolbar.mini[data-v-77daa8c5]{background-color:#f1f1f1}.toolbar.mini[data-v-77daa8c5]{border-top:1px solid #d3d3d3;border-top-left-radius:0;border-top-right-radius:0}.quoted[data-v-77daa8c5]{background-color:#ebe9f8}.entry-control.p-togglebutton .p-button{background:transparent;border:1px solid #e1e0e0;color:#5b5b5b;font-size:18px!important;height:2.8rem;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:2.8rem!important}.entry-control.p-togglebutton .p-button .p-button-icon-left{color:#5b5b5b}.entry-control.p-togglebutton.p-highlight .p-button .p-button-icon-left{color:#fff}.entry .toolbar .p-togglebutton.p-highlight.toolbar-button .p-button-icon-only{background:#ddd!important}.entry .toolbar .p-togglebutton.p-highlight .p-button-icon{color:#5b5b5b}.entry .toolbar .p-togglebutton .p-button{background:transparent;border:0;color:#5b5b5b}.entry .toolbar .p-togglebutton:hover{background:#eee;border-radius:6px}.entry .toolbar .p-divider{margin:0}.entry .toolbar .p-divider:before{border-left:1px solid #cacaca}.entry a[data-type=tasks]{background-color:var(--th-card-bg);border:var(--th-card-border-width) solid var(--th-card-border-color);border-radius:var(--th-card-border-radius-md);color:var(--surface-900);color:var(--th-body-color);display:block;overflow:hidden;padding:.5rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.chat-fileupload{position:relative}.chat-fileupload .p-fileupload-highlight{background:var(--th-light-gray-bg);border:1px solid var(--dark-gray)!important;border-radius:5px;position:relative;transition:all .3s linear}.chat-fileupload .p-fileupload-highlight:before{color:#dedede;content:"Drop attachments here.";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.chat-fileupload .p-fileupload-highlight .entry{opacity:0}.chat-fileupload .attachment{border:1px solid #e1dede;border-radius:1rem}.chat-fileupload .attachment .file-name,.chat-fileupload .attachment .file-remove{color:#fff;font-size:1rem;font-weight:300;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.chat-fileupload .attachment:hover .file-name,.chat-fileupload .attachment:hover .file-remove{opacity:1;visibility:visible}.new-message[data-v-e82c8db6]{background-color:#000;border-color:#000!important;box-shadow:0 2px 6px #8e8e8e;padding:.5rem .3rem .5rem 1rem;position:absolute;top:0;z-index:10}.entry-wrapper[data-v-e82c8db6]{width:100%}
