:root{--router-pad-x:16px;--router-pad-y:32px}@media (width>=768px){:root{--router-pad-x:32px}}html{font-size:14px}.wysiwyg-content>:first-child,.wysiwyg-content li>:first-child{margin-top:0!important}.wysiwyg-content>:last-child,.wysiwyg-content li>:last-child{margin-bottom:0!important}.wysiwyg-content ul,.wysiwyg-content ol{margin-top:0}.wysiwyg-content li:not(:first-child){margin-top:.5em}.wysiwyg-content p:has(+ul){margin-bottom:0}.wysiwyg-content img{max-width:100%;height:auto;display:block}.wysiwyg-content img[title=loading]{width:50px}.wysiwyg-content a{word-break:break-word}.wysiwyg-content ul[data-type=taskList]{list-style:none}.wysiwyg-content ul[data-type=taskList] li{position:relative}.wysiwyg-content ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;position:absolute;top:.5lh;right:calc(100% + 6px);translate:0 -50%}.wysiwyg-content ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;margin:0;display:block}.wysiwyg-content ul[data-type=taskList] li>div>:first-child{margin-top:0}.wysiwyg-content ul[data-type=taskList] li>div>:last-child{margin-bottom:0}.wysiwyg-content:not(.tiptap) ul[data-type=taskList] label:has(input[type=checkbox]){pointer-events:none}body{overflow-x:clip}#app{flex-flow:column;min-height:100dvh;display:flex}#app>.router-content{flex-flow:column;flex-grow:1;display:flex}.root-container{flex-flow:column;flex:1 0 auto;display:flex!important}main{flex:1 0 auto;display:flex}main .router-outlet{padding:var(--router-pad-y)var(--router-pad-x);flex:1 1 0;position:relative}main .router-content>:first-child{margin-top:0!important}.tg-action,.pn-action{opacity:0;transition:opacity .3s!important}.text-editor{--pad:1rem;--bc:#bcbcbc;border:1px solid var(--bc);background-color:#fff;border-radius:6px}.text-editor .controls{border-bottom:1px solid var(--bc);flex-flow:wrap;justify-content:space-between;align-items:start;gap:.5em;padding:.25rem;display:flex}.text-editor .controls button.is-active{color:#000}.text-editor .control-group,.text-editor .button-group{flex-flow:wrap;align-items:center;margin-bottom:0;display:flex}.text-editor .control-group{flex:1 1 0;gap:.1em calc(1em + 1px);overflow:clip}.text-editor .control-group .button-group{position:relative}.text-editor .control-group .button-group:before{content:"";background-color:var(--bc);width:1px;height:1em;position:absolute;right:calc(100% + .5em)}.text-editor .button-group{gap:.1em}.text-editor .groupdiv{margin:0 .5em}.text-editor .groupdiv:before{content:"";background-color:var(--bc);width:1px;height:1em;display:block}.text-editor .tiptap{padding:var(--pad);outline:none!important}.text-editor .tiptap>:first-child,.text-editor .tiptap li>:first-child{margin-top:0!important}.text-editor .tiptap>:last-child,.text-editor .tiptap li>:last-child{margin-bottom:0!important}.text-editor .tiptap ul,.text-editor .tiptap ol{margin-top:0}.text-editor .tiptap li:not(:first-child){margin-top:.5em}.text-editor .tiptap p:has(+ul){margin-bottom:0}.text-editor .tiptap img{max-width:100%;height:auto;display:block}.text-editor .tiptap img[title=loading]{width:50px}.text-editor .tiptap a{word-break:break-word}.text-editor .tiptap ul[data-type=taskList]{list-style:none}.text-editor .tiptap ul[data-type=taskList] li{position:relative}.text-editor .tiptap ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;position:absolute;top:.5lh;right:calc(100% + 6px);translate:0 -50%}.text-editor .tiptap ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;margin:0;display:block}.text-editor .tiptap ul[data-type=taskList] li>div>:first-child{margin-top:0}.text-editor .tiptap ul[data-type=taskList] li>div>:last-child{margin-bottom:0}.text-editor .tiptap:not(.tiptap) ul[data-type=taskList] label:has(input[type=checkbox]){pointer-events:none}.text-editor .tiptap[contenteditable=false]>p:first-child:last-child>br:first-child:last-child{display:none}.text-editor .comment-header{padding:.5rem var(--pad)0;font-size:.75rem}.text-editor .comment-header .MuiSvgIcon-root{font-size:inherit}.text-editor .comment-footer{padding:0 var(--pad)var(--pad);flex-wrap:row nowrap;align-items:baseline;display:flex}.text-editor .comment-footer .save-actions{gap:.25em;margin-left:auto;display:flex}table thead th{border-bottom:2px solid #000!important;font-weight:700!important}table.search-table{border-spacing:10px;border-collapse:separate;margin-bottom:20px}table.search-table thead th{padding:0}table.search-table tbody tr{background-color:#fff}table.search-table tbody tr:hover td,table.search-table tbody tr:focus td{color:#78c237}table.search-table tbody td{cursor:pointer;border:none}table.search-table tbody td.search-task{justify-content:space-between;display:flex}table.search-table .actions{align-items:center;gap:8px;display:flex}table.dl-table{table-layout:fixed}table.dl-table .MuiTableCell-root{padding:8px}table.dl-table .MuiTableCell-root:first-child{width:33%;padding-left:0}table.dl-table .MuiTableCell-root:last-child{padding-right:0}table.dl-table th{vertical-align:top;height:46px;font-weight:500;padding-top:12px!important}table.dl-table tr:last-child>.MuiTableCell-root{border-bottom:0}table.logs-table .MuiTableCell-root{padding:8px}table.logs-table .MuiTableCell-root:first-child{padding-left:0}table.logs-table .MuiTableCell-root:last-child{text-align:end;padding-right:0}table.retainers-table .MuiTableCell-root{padding:8px}table.retainers-table .MuiTableCell-root:first-child{padding-left:0}table.retainers-table .MuiTableCell-root:last-child{text-align:end;padding-right:0}table.ud-assigned-tasks tbody:last-child>tr:last-child td,table.ud-assigned-tasks tfoot:last-child>tr:last-child td,table.ud-logged-tasks tbody:last-child>tr:last-child td,table.ud-logged-tasks tfoot:last-child>tr:last-child td{border-bottom:0}table.ud-assigned-tasks .MuiTableCell-root{padding:6px 8px}table.ud-assigned-tasks .MuiTableCell-root:first-child{word-break:break-word;width:100%;padding-left:0}table.ud-assigned-tasks .MuiTableCell-root:last-child{padding-right:0}table.ud-assigned-tasks .MuiTableCell-root:not(:first-child){white-space:nowrap;width:auto}table.ud-logged-tasks .MuiTableCell-root{padding:6px 8px}table.ud-logged-tasks .MuiTableCell-root:first-child{word-break:break-word;width:100%;padding-left:0}table.ud-logged-tasks .MuiTableCell-root:last-child{padding-right:0}table.ud-logged-tasks .MuiTableCell-root:not(:first-child){white-space:nowrap;width:auto}.ud-tasks h3{margin-bottom:.5rem;font-weight:500}
/*# sourceMappingURL=index.fe7b3f4d.css.map */
