@charset "UTF-8";.form-group-error.svelte-1gn1t2k{border:1px solid var(--danger)!important;border-radius:5px}.custom-switch-sm.svelte-1enabyx.svelte-1enabyx{height:1.2rem}.custom-switch-sm.svelte-1enabyx .custom-control-label.svelte-1enabyx{font-size:.8rem}.custom-switch-sm.svelte-1enabyx .custom-control-label.svelte-1enabyx:before{height:1.2rem;width:2.8rem}.custom-switch-sm.svelte-1enabyx .custom-control-label.svelte-1enabyx:after{width:1rem;height:1rem;top:.1rem}.dropdown-menu.svelte-9zu05m{background:white;border:1px solid #e1e5e9;border-radius:.7rem;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:.1rem;overflow:auto;padding:.4rem;position:relative;max-height:200px;z-index:9999}button.svelte-9zu05m{border:none;text-align:left;width:100%}.item.svelte-9zu05m{padding:8px 12px;color:#6c757d;font-style:italic}.table-matrix.svelte-1i2n7fa.svelte-1i2n7fa{padding:8px;width:-moz-max-content;width:max-content}.matrix-row.svelte-1i2n7fa.svelte-1i2n7fa{display:flex}.matrix-cell.svelte-1i2n7fa.svelte-1i2n7fa{width:18px;height:18px;border:1px solid #dee2e6;margin:2px;background:#fff;cursor:pointer}.matrix-cell.active.svelte-1i2n7fa.svelte-1i2n7fa{background:rgba(108,99,255,.3);border-color:var(--primary)}.matrix-label.svelte-1i2n7fa.svelte-1i2n7fa{text-align:right;font-size:12px;color:#6c757d;margin-top:6px}.matrix-inputs.svelte-1i2n7fa.svelte-1i2n7fa{display:flex;align-items:center;gap:6px;margin-top:8px}.matrix-inputs.svelte-1i2n7fa input.svelte-1i2n7fa{width:64px;padding:4px 6px;border:1px solid #dee2e6;border-radius:4px}.matrix-inputs.svelte-1i2n7fa .x.svelte-1i2n7fa{color:#6c757d}.is-invalid.svelte-or3g6v.svelte-or3g6v.svelte-or3g6v{border:1px solid red}.editor-area.svelte-or3g6v.svelte-or3g6v.svelte-or3g6v{position:relative}.editor-area.svelte-or3g6v .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%}.editor-area.svelte-or3g6v .tiptap th,.editor-area.svelte-or3g6v .tiptap td{border:1px solid #dee2e6;padding:4px 6px;line-height:1.2;position:relative}.editor-area.svelte-or3g6v .tiptap .tableWrapper{overflow-x:auto}.editor-area.svelte-or3g6v .tiptap .column-resize-handle{position:absolute;right:-3px;top:0;bottom:0;width:6px;background-color:#6c63ff59;pointer-events:none;cursor:col-resize}.editor-area.svelte-or3g6v .tiptap.resize-cursor{cursor:col-resize}.editor-area.svelte-or3g6v .tiptap.row-resize-cursor,.editor-area.svelte-or3g6v .tiptap.row-resize-cursor td,.editor-area.svelte-or3g6v .tiptap.row-resize-cursor th{cursor:row-resize}.editor-area.svelte-or3g6v .tiptap .selectedCell{position:relative}.editor-area.svelte-or3g6v .tiptap .selectedCell:after{content:"";position:absolute;inset:0;background-color:#6c63ff26;pointer-events:none}.editor-area.svelte-or3g6v .tiptap pre{background:#1f232a;color:#e6edf3;border-radius:8px;padding:12px 14px;overflow-x:auto;font-size:13px;line-height:1.5}.editor-area.svelte-or3g6v .tiptap pre code{font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.editor-area.svelte-or3g6v .tiptap pre .hljs-keyword,.editor-area.svelte-or3g6v .tiptap pre .hljs-selector-tag,.editor-area.svelte-or3g6v .tiptap pre .hljs-literal{color:#ff7b72}.editor-area.svelte-or3g6v .tiptap pre .hljs-string,.editor-area.svelte-or3g6v .tiptap pre .hljs-title,.editor-area.svelte-or3g6v .tiptap pre .hljs-name,.editor-area.svelte-or3g6v .tiptap pre .hljs-type{color:#a5d6ff}.editor-area.svelte-or3g6v .tiptap pre .hljs-number,.editor-area.svelte-or3g6v .tiptap pre .hljs-symbol,.editor-area.svelte-or3g6v .tiptap pre .hljs-attribute{color:#ffa657}.editor-area.svelte-or3g6v .tiptap pre .hljs-comment,.editor-area.svelte-or3g6v .tiptap pre .hljs-quote{color:#8b949e}.editor-area.svelte-or3g6v .tiptap .collab-selection{background-color:color-mix(in srgb,var(--collab-color) 30%,transparent)}.editor-area.svelte-or3g6v .tiptap .collab-cursor{position:relative;display:inline-block;width:0;border-left:3px solid var(--collab-color);margin-left:-1px;height:1.2em;vertical-align:text-bottom;z-index:5}.editor-area.svelte-or3g6v .tiptap .collab-cursor__tooltip{position:fixed;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:#1f232a;color:#e6edf3;font-size:11px;line-height:1;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;white-space:nowrap;box-shadow:0 6px 18px #0000002e;z-index:9999}.editor-area.svelte-or3g6v .tiptap .collab-cursor:hover .collab-cursor__tooltip{opacity:1;transform:translateY(0)}.editor-area.svelte-or3g6v .tiptap .collab-cursor__avatar{width:18px;height:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--collab-color)}.editor-area.svelte-or3g6v .tiptap .collab-cursor__name{font-weight:600}.editor-area.svelte-or3g6v .mention-user{border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem;position:relative}.editor-area.svelte-or3g6v .mention-reference{background-color:var(--green-light);border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--green);padding:.1rem .3rem;position:relative}.editor-area.svelte-or3g6v .ProseMirror-selectednode img.custom-image-editor{outline:3px dashed var(--primary)}.table-toolbar.svelte-or3g6v.svelte-or3g6v.svelte-or3g6v{display:inline-flex;gap:6px;margin-top:8px;flex-wrap:wrap;align-items:center;padding:6px;background:#f7f8fa;border:1px solid #e7e9ee;border-radius:12px}.table-toolbar.svelte-or3g6v .btn.svelte-or3g6v.svelte-or3g6v{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1;padding:4px 8px;border-radius:999px;border:1px solid #e4e6ec;background:#ffffff;color:#2b2f36}.table-toolbar.svelte-or3g6v .btn.svelte-or3g6v.svelte-or3g6v:hover{background:#f0f2f6}.table-toolbar.svelte-or3g6v .btn.svelte-or3g6v.svelte-or3g6v:disabled{opacity:.55}.table-toolbar.svelte-or3g6v .btn.svelte-or3g6v i.svelte-or3g6v{font-size:13px}.table-toolbar.svelte-or3g6v .btn .label.svelte-or3g6v.svelte-or3g6v{white-space:nowrap}.table-toolbar.svelte-or3g6v .color-group.svelte-or3g6v.svelte-or3g6v{display:inline-flex;align-items:center;gap:6px;padding-left:6px;border-left:1px solid #e4e6ec}.table-toolbar.svelte-or3g6v .color-group .label.svelte-or3g6v.svelte-or3g6v{font-size:11px;color:#5b6270;margin-right:2px}.table-toolbar.svelte-or3g6v .color-btn.svelte-or3g6v.svelte-or3g6v{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid #e4e6ec;background:#fff;padding:0}.table-toolbar.svelte-or3g6v .color-btn.svelte-or3g6v.svelte-or3g6v:hover{background:#f0f2f6}.table-toolbar.svelte-or3g6v .swatch.svelte-or3g6v.svelte-or3g6v{width:14px;height:14px;border-radius:4px;border:1px solid #d7dbe3;display:inline-block}.table-toolbar.svelte-or3g6v .swatch-clear.svelte-or3g6v.svelte-or3g6v{background:repeating-linear-gradient(45deg,#f5f6f8,#f5f6f8 4px,#e9ecf2 4px,#e9ecf2 8px)}.table-toolbar.svelte-or3g6v .color-input.svelte-or3g6v.svelte-or3g6v{width:24px;height:22px;padding:0;border:1px solid #e4e6ec;border-radius:6px;background:transparent}.editor-container.extended.svelte-or3g6v.svelte-or3g6v.svelte-or3g6v{position:fixed;inset:0;background:var(--white);display:flex;align-items:center;justify-content:flex-start;z-index:9999;padding:50px 24px 24px;flex-direction:column;border-radius:8px}.editor-container.extended.svelte-or3g6v .editor-area.svelte-or3g6v.svelte-or3g6v{max-height:70vh;width:100%;min-height:70vh;background:var(--white);padding:16px;overflow:auto}.editor-container.extended.svelte-or3g6v .editor-area.svelte-or3g6v .tiptap{min-height:60vh;max-height:60vh}.editor-container.extended.svelte-or3g6v .editor-control.svelte-or3g6v.svelte-or3g6v{width:100%}.image-upload-overlay{position:relative;display:inline-block}.image-upload-overlay img{opacity:calc(.6 + var(--progress, 0) * .4);filter:grayscale(calc(100% - var(--progress, 0) * 100%));transition:opacity .3s ease,filter .3s ease}.image-spinner{position:absolute;top:6px;left:6px;width:28px;height:28px;border-radius:50%;background:conic-gradient(var(--primary, #6c63ff) calc(var(--progress, 0) * 360deg),var(--gray-800) calc(var(--progress, 0) * 360deg));mask:radial-gradient(closest-side,transparent 60%,black 61%);-webkit-mask:radial-gradient(closest-side,transparent 60%,black 61%);transition:background .25s ease-out,opacity .4s ease-in-out,transform .3s ease-in-out;pointer-events:none;opacity:1;transform:scale(1)}.image-spinner.done{opacity:0;transform:scale(.8)}.image-spinner.done{background:conic-gradient(var(--green-light, #28a745) 360deg,var(--green-light, #28a745) 0deg);transform:scale(1.1)}.image-spinner.failed{background:conic-gradient(var(--danger, #dc3545) 360deg,var(--danger, #dc3545) 0deg);transform:scale(1.1)}.image-spinner.fade-out{opacity:0;transform:scale(.8)}.tiptap-izzy-resizable-image .resizable-image-inner{position:relative;display:inline-block}.tiptap-izzy-resizable-image .resize-overlay{position:absolute;inset:0;pointer-events:none}.tiptap-izzy-resizable-image.selected .resize-overlay{pointer-events:auto}.tiptap-izzy-resizable-image .resize-handle{position:absolute;width:10px;height:10px;background:var(--primary, #6c63ff);border:2px solid var(--white);border-radius:50%;box-shadow:0 0 0 1px #0003;z-index:20}.tiptap-izzy-resizable-image .handle-nw{top:-6px;left:-6px;cursor:nwse-resize}.tiptap-izzy-resizable-image .handle-n{top:-6px;left:50%;transform:translate(-50%);cursor:ns-resize}.tiptap-izzy-resizable-image .handle-ne{top:-6px;right:-6px;cursor:nesw-resize}.tiptap-izzy-resizable-image .handle-e{top:50%;right:-6px;transform:translateY(-50%);cursor:ew-resize}.tiptap-izzy-resizable-image .handle-se{bottom:-6px;right:-6px;cursor:nwse-resize}.tiptap-izzy-resizable-image .handle-s{bottom:-6px;left:50%;transform:translate(-50%);cursor:ns-resize}.tiptap-izzy-resizable-image .handle-sw{bottom:-6px;left:-6px;cursor:nesw-resize}.tiptap-izzy-resizable-image .handle-w{top:50%;left:-6px;transform:translateY(-50%);cursor:ew-resize}.tiptap-izzy-resizable-image.selected .resizable-image-inner{outline:2px dashed var(--primary, #6c63ff);outline-offset:2px}.tiptap-izzy-resizable-image .resizable-image-menu{display:inline-flex;gap:6px;padding:6px 8px;border-radius:8px;background:rgba(0,0,0,.6);color:var(--white);backdrop-filter:saturate(120%) blur(2px);box-shadow:0 2px 6px #0003;align-items:center;pointer-events:auto}.tiptap-izzy-resizable-image .resizable-image-menu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:var(--white);color:#333;border-radius:6px;padding:4px 8px;font-size:12px;line-height:1;cursor:pointer;box-shadow:0 1px 2px #0000001a}.tiptap-izzy-resizable-image .resizable-image-menu button:hover{background:var(--primary, #6c63ff);color:var(--white)}.drag-drop-overlay{position:absolute;top:0;left:0;width:0;height:0;background:rgba(108,99,255,.12);outline:1px dashed var(--primary);outline-offset:-4px;border-radius:6px;pointer-events:none;opacity:0;transform:scale(.98);transition:opacity .12s ease-out,transform .12s ease-out;display:block}.drag-drop-overlay.visible{opacity:1;transform:scale(1)}.drag-drop-overlay-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.98);color:var(--primary);font-size:48px;line-height:1;opacity:0;transition:opacity .12s ease-out,transform .12s ease-out}.drag-drop-overlay.visible .drag-drop-overlay-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.btn.svelte-1m4kvwv:hover{background:var(--white);color:var(--danger);box-shadow:#02020236 0 0 5px}.checkbox-wrapper-18.svelte-4otn0f .round.svelte-4otn0f.svelte-4otn0f{position:relative}.checkbox-wrapper-18.svelte-4otn0f .round label.svelte-4otn0f.svelte-4otn0f{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:25px;width:25px;display:block;margin:0}.checkbox-wrapper-18.svelte-4otn0f .round label.disabled.svelte-4otn0f.svelte-4otn0f{background-color:#f1f1f1;cursor:initial}.checkbox-wrapper-18.svelte-4otn0f .round label.svelte-4otn0f.svelte-4otn0f:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.checkbox-wrapper-18.svelte-4otn0f .round input[type=checkbox].svelte-4otn0f.svelte-4otn0f{visibility:hidden;display:none;opacity:0}.checkbox-wrapper-18.svelte-4otn0f .round input[type=checkbox].svelte-4otn0f:checked+label.svelte-4otn0f{background-color:#66bb6a;border-color:#66bb6a}.checkbox-wrapper-18.svelte-4otn0f .round input[type=checkbox].svelte-4otn0f:checked+label.svelte-4otn0f:after{opacity:1}.history-log-container.svelte-3ycmid{max-height:200px;overflow-y:auto}@keyframes svelte-utz7m2-check-15{50%{transform:scale(1.2)}}.position-relative.svelte-jxpmxt{display:inline-block}.commentsList.svelte-1v8c6s2.svelte-1v8c6s2{height:calc(100vh - 420px);overflow-y:auto;overflow-x:hidden}.comment.svelte-1v8c6s2 #options.svelte-1v8c6s2{position:absolute;top:0;right:0;margin:-8px}.comment-actions.svelte-1v8c6s2.svelte-1v8c6s2{position:absolute;bottom:0;right:0;margin:5px}.comment-footer-container.svelte-1v8c6s2.svelte-1v8c6s2{max-height:34%;width:100%}.btn-send-message.svelte-1v8c6s2.svelte-1v8c6s2{position:absolute;bottom:0;right:0;margin:5px}.comment.svelte-1v8c6s2 .comment-action-toggle.svelte-1v8c6s2{visibility:hidden}.comment.svelte-1v8c6s2:hover .comment-action-toggle.svelte-1v8c6s2{visibility:visible}.comment_edit_container.svelte-1v8c6s2.svelte-1v8c6s2{height:auto}.comment-replying.svelte-1v8c6s2.svelte-1v8c6s2{position:absolute;top:0;padding:10px;z-index:1040;width:250px}.task-container.svelte-5axd2n .left-column.svelte-5axd2n,.task-container.svelte-5axd2n .center-column.svelte-5axd2n,.task-container.svelte-5axd2n .right-column.svelte-5axd2n{height:calc(100vh - 240px);overflow-y:auto;position:relative}.task-container.svelte-5axd2n .taskName{font-size:1.1rem!important;line-height:1.2;font-weight:900}
