@keyframes task-table-node-module-scss-module__C_gXgq__itemCreatedAnimation{0%{background-color:#16a24926}to{background-color:#0000}}@keyframes task-table-node-module-scss-module__C_gXgq__itemMovedAnimation{0%{background-color:#2463eb26}to{background-color:#0000}}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0 -2rem;padding:0 2rem;position:relative}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__addCategoryButton{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__tableWithFloatingButton{position:relative}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__addFromTaskListButton{z-index:20;background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex;position:absolute;top:-2rem;right:0;box-shadow:0 2px 8px #00000026}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__addFromTaskListButton:hover{background:hsl(var(--primary)/.9);transform:translateY(-1px);box-shadow:0 4px 12px #0003}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__addFromTaskListButton:active{transform:translateY(0)}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper .task-table-node-module-scss-module__C_gXgq__addFromTaskListButton .task-table-node-module-scss-module__C_gXgq__addIcon{font-size:.875rem;font-weight:700;line-height:1}.task-table-node-module-scss-module__C_gXgq__taskTableWrapper:hover .task-table-node-module-scss-module__C_gXgq__addCategoryButton{opacity:1;visibility:visible}.task-table-node-module-scss-module__C_gXgq__taskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemCreated,.task-table-node-module-scss-module__C_gXgq__compactTaskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemCreated{animation:2s ease-out forwards task-table-node-module-scss-module__C_gXgq__itemCreatedAnimation}.task-table-node-module-scss-module__C_gXgq__taskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemMoved,.task-table-node-module-scss-module__C_gXgq__compactTaskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemMoved{animation:2s ease-out forwards task-table-node-module-scss-module__C_gXgq__itemMovedAnimation}@media (prefers-reduced-motion:reduce){.task-table-node-module-scss-module__C_gXgq__taskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemCreated,.task-table-node-module-scss-module__C_gXgq__taskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemMoved,.task-table-node-module-scss-module__C_gXgq__compactTaskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemCreated,.task-table-node-module-scss-module__C_gXgq__compactTaskRow.task-table-node-module-scss-module__C_gXgq__rowAnimated.task-table-node-module-scss-module__C_gXgq__itemMoved{background-color:hsl(var(--muted)/.5);transition:background-color .3s;animation:none}}.task-table-node-module-scss-module__C_gXgq__taskRow,.task-table-node-module-scss-module__C_gXgq__compactTaskRow{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}@media print{.task-table-node-module-scss-module__C_gXgq__addFromTaskListButton{display:none!important}.task-table-node-module-scss-module__C_gXgq__tasksTable{table-layout:auto!important;width:100%!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody{display:table-row-group}.task-table-node-module-scss-module__C_gXgq__tasksTable td{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;padding:.5rem!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tr,.task-table-node-module-scss-module__C_gXgq__taskRow,.task-table-node-module-scss-module__C_gXgq__compactTaskRow,.task-table-node-module-scss-module__C_gXgq__imagesRow,.task-table-node-module-scss-module__C_gXgq__compactTaskDescriptionRow{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow{-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-after:avoid!important;-webkit-column-break-after:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;width:100%!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell{white-space:nowrap!important;width:100%!important;min-width:100%!important;overflow:visible!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent{white-space:nowrap!important;width:100%!important;display:block!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText{white-space:nowrap!important;width:auto!important;max-width:none!important;color:hsl(var(--foreground))!important;font-size:.6rem!important;font-weight:600!important;display:inline-block!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText *{white-space:nowrap!important;box-shadow:none!important;vertical-align:baseline!important;background:0 0!important;border:none!important;margin:0 2px!important;padding:0!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText span{white-space:nowrap!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText [role=button],.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText button{white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHoverButtons{display:none!important}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:first-child,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject{white-space:nowrap}}.task-table-node-module-scss-module__C_gXgq__taskTableContainer{width:100%;overflow:visible}.task-table-node-module-scss-module__C_gXgq__taskContent{position:relative;overflow:visible}.task-table-node-module-scss-module__C_gXgq__tableContainer{overflow:visible}.task-table-node-module-scss-module__C_gXgq__editableText{color:hsl(var(--foreground));font-size:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:none;outline:none}.task-table-node-module-scss-module__C_gXgq__editableText:hover{background:hsl(var(--muted)/.3)}.task-table-node-module-scss-module__C_gXgq__editableText:focus{background:hsl(var(--muted)/.5);box-shadow:0 0 0 2px hsl(var(--tt-focus))}.task-table-node-module-scss-module__C_gXgq__taskRow,.task-table-node-module-scss-module__C_gXgq__compactTaskRow{position:relative}.task-table-node-module-scss-module__C_gXgq__taskCol1,.task-table-node-module-scss-module__C_gXgq__taskCol2,.task-table-node-module-scss-module__C_gXgq__taskCol4{flex-direction:column;align-items:flex-start;padding-top:.25rem;display:flex}.task-table-node-module-scss-module__C_gXgq__taskCol2{position:relative}.task-table-node-module-scss-module__C_gXgq__taskCol1>.task-table-node-module-scss-module__C_gXgq__taskSubject:first-child{white-space:nowrap}.task-table-node-module-scss-module__C_gXgq__taskSubject{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:4px;outline:none;min-height:1.5rem;margin:-2px -4px;padding:2px 4px;font-weight:500}.task-table-node-module-scss-module__C_gXgq__taskSubject:hover{background:hsl(var(--muted)/.3)}.task-table-node-module-scss-module__C_gXgq__taskSubject:focus{background:hsl(var(--muted)/.5);box-shadow:0 0 0 2px hsl(var(--tt-focus))}.task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before{content:"Taak naam";color:hsl(var(--muted-foreground)/.7)}.task-table-node-module-scss-module__C_gXgq__taskComment{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;border-radius:4px;outline:none;width:100%;max-width:100%;min-height:1.5rem;margin:0;padding:2px 4px}.task-table-node-module-scss-module__C_gXgq__taskComment:hover{background:hsl(var(--muted)/.3)}.task-table-node-module-scss-module__C_gXgq__taskComment:focus{background:hsl(var(--muted)/.5);box-shadow:0 0 0 2px hsl(var(--tt-focus))}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror{padding:inherit!important;margin:inherit!important;background:inherit!important;font:inherit!important;color:inherit!important;width:inherit!important;max-width:inherit!important;resize:none!important;height:auto!important;min-height:3.6rem!important;max-height:none!important;box-sizing:inherit!important;word-wrap:inherit!important;word-break:inherit!important;overflow-wrap:inherit!important;white-space:inherit!important;line-height:inherit!important;border:none!important;outline:none!important;display:block!important;overflow:visible!important}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror>*{margin:0}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror>p{line-height:inherit;min-height:1.2rem;margin:0}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror>p:not(:last-child){margin-bottom:.25rem}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror>p:empty:before{content:"​";display:inline-block}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror strong{font-weight:600}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror em{font-style:italic}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror u{text-decoration:underline}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror mark{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:.25rem;padding:.125rem .25rem}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror a{color:hsl(var(--primary));text-decoration:underline}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror a:hover{text-decoration:none}:is(.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ol){margin:.5rem 0;padding-left:1.5rem}:is(.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul li,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ol li){margin:.25rem 0}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul[data-type=taskList] li{align-items:flex-start;display:flex}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-right:.5rem}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror ul[data-type=taskList] li>div{flex:auto}:is(.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h1,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h2,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h3){margin:.5rem 0 .25rem;font-weight:600}:is(.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h1:first-child,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h2:first-child,.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h3:first-child){margin-top:0}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h1{font-size:1.25rem}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h2{font-size:1.0625rem}.task-table-node-module-scss-module__C_gXgq__taskComment .ProseMirror h3{font-size:1rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div p{line-height:inherit;min-height:1.2rem;margin:0}.task-table-node-module-scss-module__C_gXgq__taskComment>div p:not(:last-child){margin-bottom:.25rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div p:empty:before{content:"​";display:inline-block}.task-table-node-module-scss-module__C_gXgq__taskComment>div strong{font-weight:600}.task-table-node-module-scss-module__C_gXgq__taskComment>div em{font-style:italic}.task-table-node-module-scss-module__C_gXgq__taskComment>div u{text-decoration:underline}.task-table-node-module-scss-module__C_gXgq__taskComment>div mark{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border-radius:.25rem;padding:.125rem .25rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div a{color:hsl(var(--primary));text-decoration:underline}.task-table-node-module-scss-module__C_gXgq__taskComment>div a:hover{text-decoration:none}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul,.task-table-node-module-scss-module__C_gXgq__taskComment>div ol{margin:.5rem 0;padding-left:1.5rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul li,.task-table-node-module-scss-module__C_gXgq__taskComment>div ol li{margin:.25rem 0}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul[data-type=taskList]{padding-left:0;list-style:none}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul[data-type=taskList] li{align-items:flex-start;display:flex}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-right:.5rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div ul[data-type=taskList] li>div{flex:auto}.task-table-node-module-scss-module__C_gXgq__taskComment>div h1,.task-table-node-module-scss-module__C_gXgq__taskComment>div h2,.task-table-node-module-scss-module__C_gXgq__taskComment>div h3{margin:.5rem 0 .25rem;font-weight:600}.task-table-node-module-scss-module__C_gXgq__taskComment>div h1:first-child,.task-table-node-module-scss-module__C_gXgq__taskComment>div h2:first-child,.task-table-node-module-scss-module__C_gXgq__taskComment>div h3:first-child{margin-top:0}.task-table-node-module-scss-module__C_gXgq__taskComment>div h1{font-size:1.25rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div h2{font-size:1.0625rem}.task-table-node-module-scss-module__C_gXgq__taskComment>div h3{font-size:1rem}.task-table-node-module-scss-module__C_gXgq__taskComment:empty:before{content:"Beschrijving...";color:hsl(var(--muted-foreground)/.7)}.task-table-node-module-scss-module__C_gXgq__taskResponsible{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:4px;outline:none;min-height:1.5rem;margin:-2px -4px;padding:2px 4px}.task-table-node-module-scss-module__C_gXgq__taskResponsible:hover{background:hsl(var(--muted)/.3)}.task-table-node-module-scss-module__C_gXgq__taskResponsible:focus{background:hsl(var(--muted)/.5);box-shadow:0 0 0 2px hsl(var(--tt-focus))}.task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before{content:"Verantwoordelijke";color:hsl(var(--muted-foreground)/.7)}.task-table-node-module-scss-module__C_gXgq__statusContainer,.task-table-node-module-scss-module__C_gXgq__dateCreatedContainer{align-items:center;gap:.5rem;display:flex}.task-table-node-module-scss-module__C_gXgq__imagesSection{box-sizing:border-box;width:100%;max-width:100%;margin-top:-.25rem;padding:0 1rem .125rem;overflow:hidden}.task-table-node-module-scss-module__C_gXgq__dropzoneRow{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important}.task-table-node-module-scss-module__C_gXgq__dropzoneCell{background:hsl(var(--muted)/.1);border-top:1px solid hsl(var(--border));padding:1rem}.task-table-node-module-scss-module__C_gXgq__dropzoneCell .task-table-node-module-scss-module__C_gXgq__task-dropzone{width:100%;max-width:100%;min-height:120px}.task-table-node-module-scss-module__C_gXgq__dragOver{transition:all .2s ease-in-out;background:hsl(var(--muted)/.3)!important;border:2px dashed hsl(var(--primary)/.4)!important}.task-table-node-module-scss-module__C_gXgq__dragOver td{background:hsl(var(--muted)/.2)!important}.task-table-node-module-scss-module__C_gXgq__dragOverInvalid{transition:all .2s ease-in-out;background:hsl(var(--destructive)/.1)!important;border:2px dashed hsl(var(--destructive)/.6)!important}.task-table-node-module-scss-module__C_gXgq__dragOverInvalid td{background:hsl(var(--destructive)/.05)!important}.task-table-node-module-scss-module__C_gXgq__compactImageUpload{box-sizing:border-box;justify-content:flex-start;width:100%;max-width:100%;display:flex;overflow:hidden}.task-table-node-module-scss-module__C_gXgq__compactImageUpload button{background:hsl(var(--muted)/.3);height:auto;min-height:28px;color:hsl(var(--muted-foreground));border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.task-table-node-module-scss-module__C_gXgq__compactImageUpload button:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.task-table-node-module-scss-module__C_gXgq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.task-table-node-module-scss-module__C_gXgq__emptyState p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:1rem;font-style:italic}.task-table-node-module-scss-module__C_gXgq__emptyState .task-table-node-module-scss-module__C_gXgq__addCategoryButton{opacity:1;visibility:visible}.task-table-node-module-scss-module__C_gXgq__addCategoryButton{background:hsl(var(--background))fff;color:hsl(var(--muted-foreground));cursor:pointer;border:1px solid hsl(var(--border));border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.task-table-node-module-scss-module__C_gXgq__addCategoryButton:hover{background:hsl(var(--muted)/.1);color:hsl(var(--foreground))}.task-table-node-module-scss-module__C_gXgq__addCategoryButton:focus{outline:2px solid hsl(var(--tt-focus));outline-offset:2px}.task-table-node-module-scss-module__C_gXgq__headerRow{background:hsl(var(--muted)/.2)}.task-table-node-module-scss-module__C_gXgq__headerRow td{color:hsl(var(--foreground));text-align:left;cursor:col-resize;-webkit-user-select:none;user-select:none;background:#f9fafb;background:hsl(var(--muted)/.2);padding:.25rem;font-weight:600;position:relative}.task-table-node-module-scss-module__C_gXgq__headerRow td:hover{background:#f3f4f6;background:hsl(var(--muted)/.3)}.task-table-node-module-scss-module__C_gXgq__headerText{font-family:inherit;font-size:inherit;line-height:inherit;color:hsl(var(--foreground));-webkit-user-select:none;user-select:none;font-weight:600}.task-table-node-module-scss-module__C_gXgq__tasksTable{table-layout:fixed;table-layout:auto;border-collapse:collapse;background:#fff;width:100%;display:table;position:relative;margin:0!important}.task-table-node-module-scss-module__C_gXgq__tasksTable thead th{color:#374151;text-align:left;cursor:col-resize;-webkit-user-select:none;user-select:none;background:#f9fafb;padding:.25rem;font-weight:600;position:relative}.task-table-node-module-scss-module__C_gXgq__tasksTable thead th:hover{background:#f3f4f6}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody td{vertical-align:top;padding:.25rem}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody td:focus-within{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody tr:last-child td{border-bottom:none}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody{display:table-row-group}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody tr{display:table-row}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody tr:hover{background:hsl(var(--muted)/.1)}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody td{vertical-align:top;text-align:left;border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));padding:.75rem;display:table-cell}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody td:last-child{border-right:none}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow{background:hsl(var(--muted)/.2);page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell{white-space:nowrap;padding:.75rem;font-weight:600;position:relative}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent{white-space:nowrap;width:100%;display:block}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText{width:auto;color:hsl(var(--foreground));font-size:.9rem;font-weight:600;line-height:1.1;display:inline-block;white-space:nowrap!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText *{white-space:nowrap!important;font-size:inherit!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText span[contenteditable]{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;font-size:inherit!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHeaderText [role=button]{white-space:nowrap!important;font-size:inherit!important;display:inline!important}.task-table-node-module-scss-module__C_gXgq__tasksTable tbody .task-table-node-module-scss-module__C_gXgq__categoryHeaderRow .task-table-node-module-scss-module__C_gXgq__categoryHeaderCell .task-table-node-module-scss-module__C_gXgq__categoryHeaderContent .task-table-node-module-scss-module__C_gXgq__categoryHoverButtons{flex-shrink:0;margin-left:1rem}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:4px;outline:none;min-height:1.2rem;margin:-2px -4px;padding:2px 4px;transition:background-color .15s;display:block}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover{background:#f3f4f6}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]{outline:none}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover{background:#f3f4f6}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskComment:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskComment:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskComment:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before{color:hsl(var(--muted-foreground)/.7)}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject{margin-bottom:.25rem;font-weight:500}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskSubject:empty:before{content:"Task name"}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol2 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before,.task-table-node-module-scss-module__C_gXgq__taskCol4 .task-table-node-module-scss-module__C_gXgq__taskResponsible:empty:before{content:"Select user"}.task-table-node-module-scss-module__C_gXgq__taskCol1 .task-table-node-module-scss-module__C_gXgq__taskSubject:first-child{white-space:nowrap}.task-table-node-module-scss-module__C_gXgq__imagesSection{padding:.25rem 0}.task-table-node-module-scss-module__C_gXgq__compactTaskId{align-items:center;display:flex}.task-table-node-module-scss-module__C_gXgq__compactTaskName{flex-direction:column;gap:.25rem;display:flex}.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate{align-items:center;display:flex}.task-table-node-module-scss-module__C_gXgq__compactTaskStatus{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.task-table-node-module-scss-module__C_gXgq__compactTaskDescription{padding:0 1rem}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject{white-space:nowrap}.task-table-node-module-scss-module__C_gXgq__compactImageUpload{justify-content:flex-start;display:flex}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:4px;outline:none;min-height:1.2rem;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible:hover{background:#f3f4f6}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible:focus{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true],.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]{outline:none}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:hover,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:hover{background:#f3f4f6}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskComment[contenteditable=true]:focus,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskResponsible[contenteditable=true]:focus{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__compactTaskId .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskName .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskResponsible .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskDateCreated .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskEndDate .task-table-node-module-scss-module__C_gXgq__taskSubject,.task-table-node-module-scss-module__C_gXgq__compactTaskStatus .task-table-node-module-scss-module__C_gXgq__taskSubject{font-weight:500}.task-table-node-module-scss-module__C_gXgq__compactTaskDetails{vertical-align:top;width:25%;padding:.75rem;position:relative}.task-table-node-module-scss-module__C_gXgq__compactTaskDetails:focus-within{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__detailsChipsContainer{flex-direction:column;gap:.5rem;min-height:2rem;display:flex}.task-table-node-module-scss-module__C_gXgq__detailChip{background:hsl(var(--muted));cursor:pointer;text-align:left;border:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;min-height:1.5rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.2;display:flex}.task-table-node-module-scss-module__C_gXgq__detailChip:hover{background:hsl(var(--muted)/.8)}.task-table-node-module-scss-module__C_gXgq__detailChip:focus{outline:2px solid hsl(var(--tt-focus));outline-offset:1px}.task-table-node-module-scss-module__C_gXgq__chipLabel{color:hsl(var(--foreground));white-space:nowrap;flex-shrink:0;font-weight:500}.task-table-node-module-scss-module__C_gXgq__chipIcon{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:.1rem}.task-table-node-module-scss-module__C_gXgq__chipContent{flex:1;min-width:0}.task-table-node-module-scss-module__C_gXgq__chipContent button,.task-table-node-module-scss-module__C_gXgq__chipContent span{font-size:inherit;line-height:inherit;color:hsl(var(--foreground));text-align:left;background:0 0;border:none;width:100%;padding:0}.task-table-node-module-scss-module__C_gXgq__chipContent button:hover,.task-table-node-module-scss-module__C_gXgq__chipContent span:hover{background:0 0}.task-table-node-module-scss-module__C_gXgq__chipValue{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.task-table-node-module-scss-module__C_gXgq__chipValueWrappable{color:hsl(var(--foreground));word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-weight:400;line-height:1.3}.task-table-node-module-scss-module__C_gXgq__taskCol1{width:50%}.task-table-node-module-scss-module__C_gXgq__taskCol2{width:170%;margin-left:-50%}.task-table-node-module-scss-module__C_gXgq__taskCol3{vertical-align:top;width:80%;margin-left:20%;padding:.25rem;position:relative}.task-table-node-module-scss-module__C_gXgq__taskCol3:focus-within{background:#e5e7eb}.task-table-node-module-scss-module__C_gXgq__compactTaskId{width:35%}.task-table-node-module-scss-module__C_gXgq__compactTaskDescription{width:40%}
.header-section-module-scss-module__NsdNOa__headerSection{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-bottom:1px solid var(--color-border,hsl(var(--border)));position:relative}.header-section-module-scss-module__NsdNOa__container{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:60px;padding:.75rem 0;display:flex}.header-section-module-scss-module__NsdNOa__logoPlaceholder{background:var(--color-background,hsl(var(--background)));border:2px dashed var(--color-border,hsl(var(--border)));border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;overflow:visible}.header-section-module-scss-module__NsdNOa__logoPlaceholder.header-section-module-scss-module__NsdNOa__hasLogo{background:0 0;border:none;width:auto;height:auto}.header-section-module-scss-module__NsdNOa__logoPlaceholder svg{color:var(--color-text-tertiary,#9ca3af);margin-bottom:2px}.header-section-module-scss-module__NsdNOa__logoPlaceholder span{color:var(--color-text-tertiary,#9ca3af);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;font-weight:500}.header-section-module-scss-module__NsdNOa__companyContent{text-align:right;flex:1;min-width:0}.header-section-module-scss-module__NsdNOa__editableContent{text-align:right;font-size:inherit;line-height:inherit;color:var(--color-text,hsl(var(--foreground)));outline:none}.header-section-module-scss-module__NsdNOa__editableContent p{margin:0}.header-section-module-scss-module__NsdNOa__editableContent:focus{background:var(--color-background,hsl(var(--background)));border-radius:3px;margin:-.125rem -.25rem;padding:.125rem .25rem}@media (max-width:640px){.header-section-module-scss-module__NsdNOa__container{gap:.75rem;padding:.5rem}.header-section-module-scss-module__NsdNOa__logoPlaceholder{width:50px;height:50px}.header-section-module-scss-module__NsdNOa__logoPlaceholder.header-section-module-scss-module__NsdNOa__hasLogo{width:auto;height:auto}.header-section-module-scss-module__NsdNOa__logoPlaceholder svg{width:24px;height:24px}.header-section-module-scss-module__NsdNOa__logoPlaceholder span{font-size:.55rem}.header-section-module-scss-module__NsdNOa__editableContent{font-size:.8rem}}
.project-info-section-module-scss-module__Q9EstG__projectInfoSection{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-bottom:1px solid var(--color-border,hsl(var(--border)));position:relative}.project-info-section-module-scss-module__Q9EstG__container{justify-content:flex-start;align-items:flex-start;gap:1rem;min-height:60px;padding:.75rem 0;display:flex}.project-info-section-module-scss-module__Q9EstG__projectContent{text-align:left;flex:1;min-width:0}.project-info-section-module-scss-module__Q9EstG__editableContent{text-align:left;font-size:inherit;line-height:inherit;color:var(--color-text,hsl(var(--foreground)));outline:none}.project-info-section-module-scss-module__Q9EstG__editableContent p{margin:0}.project-info-section-module-scss-module__Q9EstG__editableContent p:first-child{color:var(--color-text,hsl(var(--foreground)));font-weight:400}.project-info-section-module-scss-module__Q9EstG__editableContent:focus{background:var(--color-background,hsl(var(--background)));border-radius:3px;margin:-.125rem -.25rem;padding:.125rem .25rem}@media (max-width:640px){.project-info-section-module-scss-module__Q9EstG__container{gap:.75rem;padding:.5rem}.project-info-section-module-scss-module__Q9EstG__editableContent{font-size:.8rem}}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth)var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth)var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth)var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth)var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
@keyframes contacts-table-node-module-scss-module__FEy9hW__itemCreatedAnimation{0%{background-color:#16a24926}to{background-color:#0000}}@keyframes contacts-table-node-module-scss-module__FEy9hW__itemMovedAnimation{0%{background-color:#2463eb26}to{background-color:#0000}}.contacts-table-node-module-scss-module__FEy9hW__contactsTableWrapper{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0 -2rem;padding:0 2rem;position:relative}.contacts-table-node-module-scss-module__FEy9hW__contactsTableContainer{width:100%}.contacts-table-node-module-scss-module__FEy9hW__contactsContent{position:relative}.contacts-table-node-module-scss-module__FEy9hW__contactsTable{table-layout:auto;border-collapse:collapse;flex:1;width:100%;display:table;margin:0!important}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody tr{display:table-row}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody tr:hover{background:hsl(var(--muted)/.1)}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody td{vertical-align:top;text-align:left;border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));padding:.75rem;display:table-cell}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody td:last-child{border-right:none}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;position:relative}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow.contacts-table-node-module-scss-module__FEy9hW__rowAnimated.contacts-table-node-module-scss-module__FEy9hW__itemCreated{animation:2s ease-out forwards contacts-table-node-module-scss-module__FEy9hW__itemCreatedAnimation}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow.contacts-table-node-module-scss-module__FEy9hW__rowAnimated.contacts-table-node-module-scss-module__FEy9hW__itemMoved{animation:2s ease-out forwards contacts-table-node-module-scss-module__FEy9hW__itemMovedAnimation}@media (prefers-reduced-motion:reduce){.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow.contacts-table-node-module-scss-module__FEy9hW__rowAnimated.contacts-table-node-module-scss-module__FEy9hW__itemCreated,.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow.contacts-table-node-module-scss-module__FEy9hW__rowAnimated.contacts-table-node-module-scss-module__FEy9hW__itemMoved{background-color:hsl(var(--muted)/.5);transition:background-color .3s;animation:none}}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow:hover{background:#f9fafb}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow:hover .contacts-table-node-module-scss-module__FEy9hW__hoverText{opacity:1;visibility:visible}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow:focus{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow::-moz-selection{background:0 0}.contacts-table-node-module-scss-module__FEy9hW__contactsTable tbody .contacts-table-node-module-scss-module__FEy9hW__compactContactRow::selection{background:0 0}.contacts-table-node-module-scss-module__FEy9hW__headerRow{background:hsl(var(--muted)/.2)}.contacts-table-node-module-scss-module__FEy9hW__headerRow td{color:hsl(var(--foreground));text-align:left;cursor:col-resize;-webkit-user-select:none;user-select:none;background:#f9fafb;background:hsl(var(--muted)/.2);padding:.25rem;font-weight:600;position:relative}.contacts-table-node-module-scss-module__FEy9hW__headerRow td:hover{background:#f3f4f6;background:hsl(var(--muted)/.3)}.contacts-table-node-module-scss-module__FEy9hW__headerCol2{width:75%}.contacts-table-node-module-scss-module__FEy9hW__headerCol4{width:140%;margin-left:-42px}.contacts-table-node-module-scss-module__FEy9hW__headerCol5{width:85%;margin-left:24px}.contacts-table-node-module-scss-module__FEy9hW__headerText{font-family:inherit;font-size:inherit;line-height:inherit;color:hsl(var(--foreground));-webkit-user-select:none;user-select:none;font-weight:600}.contacts-table-node-module-scss-module__FEy9hW__taskCol1,.contacts-table-node-module-scss-module__FEy9hW__taskCol2,.contacts-table-node-module-scss-module__FEy9hW__taskCol4{flex-direction:column;align-items:flex-start;padding-top:.25rem;display:flex}.contacts-table-node-module-scss-module__FEy9hW__taskCol2{width:75%;position:relative}td.contacts-table-node-module-scss-module__FEy9hW__taskCol4{width:140%;margin-left:-42px}td.contacts-table-node-module-scss-module__FEy9hW__taskCol5{width:85%;margin-left:24px}.contacts-table-node-module-scss-module__FEy9hW__contactCompany{font-family:inherit;font-weight:500;font-size:inherit;line-height:inherit;color:inherit;border-radius:4px;outline:none;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.contacts-table-node-module-scss-module__FEy9hW__contactCompany:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactCompany:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactCompany[contenteditable=true]{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactCompany[contenteditable=true]:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactCompany[contenteditable=true]:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-size:.875rem;line-height:1.2;font-size:inherit;line-height:inherit;border-radius:4px;outline:none;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes[contenteditable=true]{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes[contenteditable=true]:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactWorktypes[contenteditable=true]:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactName{font-family:inherit;font-weight:500;font-size:inherit;line-height:inherit;color:inherit;border-radius:4px;outline:none;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.contacts-table-node-module-scss-module__FEy9hW__contactName:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactName:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactName[contenteditable=true]{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactName[contenteditable=true]:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactName[contenteditable=true]:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactName:empty:before{content:"Naam";color:hsl(var(--muted-foreground)/.7)}.contacts-table-node-module-scss-module__FEy9hW__contactDetailsRow{align-items:center;gap:.5rem;margin-bottom:.125rem;display:flex}.contacts-table-node-module-scss-module__FEy9hW__contactDetailsRow:last-child{margin-bottom:0}.contacts-table-node-module-scss-module__FEy9hW__contactIcon{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:.125rem;margin-right:-.25rem}.contacts-table-node-module-scss-module__FEy9hW__contactPhone{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;word-break:break-word;overflow-wrap:break-word;white-space:normal;border-radius:4px;outline:none;flex:1;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.contacts-table-node-module-scss-module__FEy9hW__contactPhone:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactPhone:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactPhone[contenteditable=true]{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactPhone[contenteditable=true]:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactPhone[contenteditable=true]:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactPhone:empty:before{content:"Telefoon";color:hsl(var(--muted-foreground)/.7)}.contacts-table-node-module-scss-module__FEy9hW__contactEmail{line-height:inherit;font-family:inherit;line-height:1.2;font-size:inherit;line-height:inherit;color:inherit;word-break:break-word;overflow-wrap:break-word;white-space:normal;border-radius:4px;outline:none;flex:1;margin:-2px -4px;padding:2px 4px;transition:background-color .15s}.contacts-table-node-module-scss-module__FEy9hW__contactEmail:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactEmail:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactEmail[contenteditable=true]{outline:none}.contacts-table-node-module-scss-module__FEy9hW__contactEmail[contenteditable=true]:hover{background:#f3f4f6}.contacts-table-node-module-scss-module__FEy9hW__contactEmail[contenteditable=true]:focus{background:#e5e7eb}.contacts-table-node-module-scss-module__FEy9hW__contactEmail:empty:before{content:"Email";color:hsl(var(--muted-foreground)/.7)}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .2s;display:flex}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator:hover{opacity:.7;background:#0000000d}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator:focus{outline:2px solid hsl(var(--tt-focus));outline-offset:2px;background:#3b82f61a}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator.contacts-table-node-module-scss-module__FEy9hW__present{color:#059669}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator.contacts-table-node-module-scss-module__FEy9hW__absent{color:#dc2626}.contacts-table-node-module-scss-module__FEy9hW__statusIndicator.contacts-table-node-module-scss-module__FEy9hW__excused{color:#6b7280}.contacts-table-node-module-scss-module__FEy9hW__emptyState{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.contacts-table-node-module-scss-module__FEy9hW__noContacts{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-style:italic}.contacts-table-node-module-scss-module__FEy9hW__addContactsButton{cursor:pointer;font:inherit;color:hsl(var(--primary));background:0 0;border:none;text-decoration:underline}.contacts-table-node-module-scss-module__FEy9hW__addContactsButton:hover{color:hsl(var(--primary)/.8)}.contacts-table-node-module-scss-module__FEy9hW__contactSearchOverlay{z-index:1200;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.contacts-table-node-module-scss-module__FEy9hW__contactSearchContainer{background:hsl(var(--background));border-radius:.5rem;flex-direction:column;width:90%;max-width:600px;max-height:80vh;display:flex;position:relative;overflow:visible;box-shadow:0 10px 25px #00000026}.contacts-table-node-module-scss-module__FEy9hW__contactSearchHeader{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.contacts-table-node-module-scss-module__FEy9hW__contactSearchHeader h3{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:600}.contacts-table-node-module-scss-module__FEy9hW__closeButton{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.5rem;transition:all .2s}.contacts-table-node-module-scss-module__FEy9hW__closeButton:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.contacts-table-node-module-scss-module__FEy9hW__contactSearchContent{z-index:1;flex:1;padding:1.5rem;position:relative;overflow-y:auto}.contacts-table-node-module-scss-module__FEy9hW__contactSearchActions{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.1);justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.contacts-table-node-module-scss-module__FEy9hW__cancelButton{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.contacts-table-node-module-scss-module__FEy9hW__cancelButton:hover{background:hsl(var(--muted))}@media print{.contacts-table-node-module-scss-module__FEy9hW__contactSearchOverlay{display:none!important}}
/*# sourceMappingURL=fab1c50457587f95.css.map*/