:root{--gray-1: #3d25140d;--gray-2: #e9ecef;--gray-3: #dee2e6;--gray-dark: #1a1d21;--gray-dark-2: #6f7071}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;padding:0;margin:0}ul{list-style-type:disc;padding-left:1.5rem}ol{list-style-type:decimal;padding-left:1.5rem}.tiptap ol{counter-reset:item;list-style-type:none;padding-left:1.5rem}.tiptap ol>li{display:block;margin-bottom:.5em;position:relative}.tiptap ol>li:before{content:counters(item,".") ". ";counter-increment:item;position:absolute;left:-1.5em;width:1.3em;text-align:right}.tiptap ol{counter-reset:level1}.tiptap ol>li:before{content:counter(level1,decimal) ". ";counter-increment:level1}.tiptap ol ol{counter-reset:level2}.tiptap ol ol>li:before{content:counter(level2,upper-roman) ". ";counter-increment:level2}.tiptap ol ol ol{counter-reset:level3}.tiptap ol ol ol>li:before{content:counter(level3,lower-roman) ". ";counter-increment:level3}.tiptap ol ol ol ol{counter-reset:level4}.tiptap ol ol ol ol>li:before{content:counter(level4,upper-alpha) ". ";counter-increment:level4}.tiptap ol ol ol ol ol{counter-reset:level5}.tiptap ol ol ol ol ol>li:before{content:counter(level5,lower-alpha) ". ";counter-increment:level5}.tiptap ol ol ol ol ol ol{counter-reset:level6}.tiptap ol ol ol ol ol ol>li:before{content:counter(level6,decimal) ". ";counter-increment:level6}table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}table th{background-color:var(--gray-1);font-weight:700;text-align:left}table td,table th{border:1px solid var(--gray-3);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap .column-resize-handle{background-color:var(--gray-3);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}html,body,#react-root{height:100%}#react-root{display:flex;flex-direction:column}.gantt-chart>div>div>div{border-radius:4px}.gantt-chart b{font-size:14px}.gantt-chart .bar rect{opacity:1}.gantt-chart text,.gantt-chart b,.gantt-chart p{font-family:Roboto,sans-serif!important;font-weight:500}.dark-mode .gantt-chart text{fill:#fff!important}.dark-mode .gantt-chart .calendar rect{fill:#2e2e2e!important}.dark-mode .gantt-chart .gridBody rect{fill:#414141!important}.dark-mode .gantt-chart .calendar rect{stroke:#414141!important}.dark-mode .gantt-chart line{stroke:#272727!important}.dark-mode .gantt-chart .today rect{fill:#5858586b!important}.dark-mode .gantt-chart b,.dark-mode .gantt-chart p{color:#585858!important}@media screen and (max-width: 768px){.gantt-chart div div:first-child{overflow:auto}.gantt-chart div div:last-child,.gantt-chart div div{overflow:hidden;position:initial}.gantt-chart{position:relative}}#editor-resizer .toolbar .group .input-wrapper input{background-color:#fff}#pdf-controls{box-shadow:none}.fab-button{right:10px;bottom:10px;position:fixed!important;opacity:.7}.active-link *{font-weight:600!important}.MuiDataGrid-columnHeader:focus,.MuiDataGrid-cell:focus{outline:none!important}.knowledge-base-accordion::-webkit-scrollbar,.kanban-board::-webkit-scrollbar,.kanban-column::-webkit-scrollbar{width:5px;height:5px}.knowledge-base-accordion::-webkit-scrollbar-track,.kanban-board::-webkit-scrollbar-track,.kanban-column::-webkit-scrollbar-track{-webkit-border-radius:10px;background-color:transparent;border-radius:10px}.knowledge-base-accordion::-webkit-scrollbar-thumb,.kanban-board::-webkit-scrollbar-thumb,.kanban-column::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:20px;background:#8b8b8b69}.dark-mode .mention{background-color:#1780b8a1}.MuiTab-root{text-transform:unset!important;font-size:15px!important}.tiptap{width:100%;min-height:80px;padding:5px 10px;outline:none;overflow:auto}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-container,.tiptap-content{width:100%}.tiptap p:empty:after{content:" ";display:block;height:1rem}.tiptap p{margin:0 0 .75rem;line-height:1.5}.tiptap{white-space:normal}.tiptap-content .ProseMirror{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0}.tiptap-content .ProseMirror a{word-break:break-all}.tiptap-content .ProseMirror img{max-width:100%;height:auto}.tiptap-content .ProseMirror pre{background:#f4f4f4;padding:8px;border-radius:4px;overflow-x:auto;max-width:100%;word-break:break-word;white-space:pre-wrap}.tiptap-content .ProseMirror code{font-family:monospace;word-break:break-word;white-space:pre-wrap}blockquote{border-left:3px solid var(--gray-3);margin:.8rem 0;padding-left:1rem}.tippy-content{border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow:auto;max-height:150px;background-color:#fff;border:1px solid var(--gray-3)}.dark-mode .tippy-content{background-color:#434343;border:1px solid var(--gray-dark-2)}.tippy-content .dropdown-menu{padding:.1rem .3rem;display:flex;flex-direction:column;gap:.1rem;position:relative}.tippy-content .dropdown-menu button{align-items:center;background-color:transparent;display:flex;gap:.25rem;text-align:left;width:100%;border:none;border-radius:.4rem;padding:.4rem .5rem}.tippy-content .dropdown-menu button:hover{background-color:var(--gray-3)}.tippy-content .dropdown-menu button.is-selected{background-color:var(--gray-2)}.dark-mode .tippy-content .dropdown-menu button:hover{background-color:var(--gray-dark-2)}.dark-mode .tippy-content .dropdown-menu button.is-selected{background-color:var(--gray-dark)}.tip-tap-preview img,.tiptap img{max-width:100%;height:auto}.video-container{position:relative;overflow:hidden;padding-bottom:56.25%}.video-container>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cursor-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.mention{height:24px;width:65px;border-radius:6px;background-color:#d3e1eb;padding:3px 0;margin-right:2px;-webkit-user-select:all;user-select:all}.mention>span{margin:0 3px}
