.draft-comment-highlight{background-color:#fef08a;border-bottom:2px dashed #fde047}.tiptap-thread,.tiptap-thread *{transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),outline-color .2s cubic-bezier(.4,0,.2,1)}.comment-editor,.comment-preview{overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;line-height:1.4}.comment-editor .ProseMirror,.comment-preview .ProseMirror{overflow-wrap:anywhere;word-break:break-word;outline:none!important;min-height:0!important;padding:0!important}.comment-editor .ProseMirror:focus,.comment-preview .ProseMirror:focus{outline:none!important}.comment-editor p,.comment-preview p{margin-top:0;margin-bottom:0;line-height:1.4}.comment-editor strong,.comment-preview strong{font-weight:600}.comment-editor em,.comment-preview em{font-style:italic}.comment-editor a,.comment-preview a{--tw-text-opacity:1;color:rgb(32 101 209/var(--tw-text-opacity,1));overflow-wrap:anywhere;word-break:break-all;text-decoration-line:underline}.tiptap-thread[data-type=block]:first-child{margin-top:0}.tiptap-thread[data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){outline:2px dashed #0000}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#fef08a4d;outline-color:#fef08a4d}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=block]:hover>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=block][data-state=hovered]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#fef08a66;outline-color:#fef08a66}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=block][data-state=selected]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#ca8a04;outline-color:#a16207}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=inline]{border-bottom:2px dashed #fef08a}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=inline]:hover,[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=inline][data-state=hovered]{background-color:#fef08a66}[data-viewmode=open] .tiptap .tiptap-thread[data-status-all=open][data-type=inline][data-state=selected]{background-color:#ca8a04;border-bottom:2px solid #a16207}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#0000;outline-color:#0000}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block]:hover>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block][data-state=selected]>:not(p,h1,h2,h3,h4,h5,h6,ul,li),[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=block][data-state=hovered]>:not(p,h1,h2,h3,h4,h5,h6,ul,li){background-color:#fef08a33;outline-color:#fef08a33}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline]{background-color:#0000;border-bottom:none}[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline]:hover,[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline][data-state=selected],[data-viewmode=resolved] .tiptap .tiptap-thread[data-status=closed][data-type=inline][data-state=hovered]{background-color:#fef08a33}.tiptap .tiptap-thread[data-type=inline][data-status-all=open]{cursor:pointer;background-color:#fef08a4d;border-bottom:2px dashed #fef08a}.tiptap .tiptap-thread[data-type=inline][data-status-all=open]:hover,.tiptap .tiptap-thread[data-type=inline][data-status-all=open][data-state=hovered]{background-color:#fef08a66}.tiptap .tiptap-thread[data-type=inline][data-status-all=open][data-state=selected]{background-color:#ca8a04;border-bottom:2px solid #a16207}.tiptap .tiptap-thread[data-type=inline][data-status=closed]{cursor:pointer;background-color:#0000;border-bottom:none}.tiptap .tiptap-thread[data-type=inline][data-status=closed]:hover,.tiptap .tiptap-thread[data-type=inline][data-status=closed][data-state=selected],.tiptap .tiptap-thread[data-type=inline][data-status=closed][data-state=hovered]{background-color:#fef08a33}.tiptap .tiptap-thread[data-type=block][data-status-all=open]{position:relative}.tiptap .tiptap-thread[data-type=block][data-status-all=open]:before{content:"";background-color:#fef08a;border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:-4px}.tiptap .tiptap-thread[data-type=block][data-status-all=open]:hover:before,.tiptap .tiptap-thread[data-type=block][data-status-all=open][data-state=hovered]:before{background-color:#fde047}.tiptap .tiptap-thread[data-type=block][data-status-all=open][data-state=selected]:before{background-color:#ca8a04;width:4px}.tiptap .tiptap-thread[data-type=block][data-status=closed]{position:relative}.tiptap .tiptap-thread[data-type=block][data-status=closed]:before{display:none}[data-thread-id]{will-change:transform;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}[data-thread-id]:active{transform:scale(.995)}.composer-container{animation:.25s cubic-bezier(.4,0,.2,1) slideInUp}@keyframes slideInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.comment-entry{animation:.3s cubic-bezier(.4,0,.2,1) fadeInSlide}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.overflow-auto{scroll-behavior:smooth}.comment-editor button,.comment-preview button,[data-thread-id] button:not(.MuiIconButton-root){transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1)}.comment-editor button:active:not(:disabled),.comment-preview button:active:not(:disabled),[data-thread-id] button:not(.MuiIconButton-root):active:not(:disabled){transform:scale(.96)}.emoji-reaction-button{transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.emoji-reaction-button:hover{transform:scale(1.05)}.emoji-reaction-button:active{transform:scale(.95)}@keyframes threadFlashHighlight{0%{background-color:#fef08acc}to{background-color:#0000}}.thread-flash-highlight{animation:.8s ease-out threadFlashHighlight}@keyframes anchor-flash{0%{background-color:#3b82f666}to{background-color:#0000}}.anchor-flash-highlight{animation:.8s ease-out forwards anchor-flash}
