.tasks-indicators{border-radius:50%;background:#fff;color:#333;width:20px;height:20px;float:right;font-weight:600}.tasks-indicators.more{width:auto;border-radius:10px;padding:0 8px}.tasks-indicators .due .num{color:red}.tasks-indicators.nullcol{color:#b5b5b5}.tasks-indicators.pcol{color:#0fbaba}.tasks-indicators.dcol{color:#5cb85c}.tasks-indicators.ccol{color:#f68f2e}.tasks-indicators.acol{color:#e22424}.upper-canvas{z-index:1}.fx-table{border:1px solid var(--psb-table-border-color);border-radius:3px;background:var(--psb-table-background)}.fx-table__search{width:100%;padding:7px 10px;border-radius:3px;border:1px solid var(--psb-table-border-color);font-size:13px;outline:none;background:var(--psb-table-toolbar-search-background)}.fx-table__viewport{position:relative;overflow:auto}.fx-resize-guide{position:absolute;top:0;bottom:0;width:3px;background:#2f6fff;z-index:10;pointer-events:none}.fx-cell__label{flex:1 1 auto;display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-row{display:flex;align-items:stretch}.fx-row--head{position:sticky;top:0;z-index:50;background:var(--psb-table-header);border-bottom:1px solid var(--psb-table-header-border-color)}.fx-row--head .fx-cell{border-right-color:var(--psb-table-header-border-color)}.fx-row--head .fx-cell.is-sticky-right{background:var(--psb-table-header)}.fx-row--head .fx-cell.is-sticky-right:hover{cursor:auto}.fx-cell{position:relative;border-right:1px solid var(--psb-table-cell-border-color);box-sizing:border-box}.fx-cell:last-child{border-right:none}.fx-cell__inner{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;min-height:40px;max-height:40px;min-width:0;overflow:hidden}.fx-cell__inner.auto-height{max-height:none;padding:3px 10px}.fx-cell__inner.visible-overflow,.fx-cell__inner.visible-overflow .fx-cell__text{overflow:visible}.fx-cell__inner .vs__selected-options{min-height:30px}.fx-cell__inner .mx-input-wrapper .mx-input{max-height:30px;min-height:30px}.fx-cell__inner .psb-select .psbs-dropdown .psbs-dropdown-toggle{min-height:30px;padding:5px 10px;max-height:30px}.fx-cell__inner .pdca-circle{margin:5px 0}.fx-cell__text{flex:1 1 0;display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-cell--head{position:relative;font-weight:600;font-size:13px;color:var(--text-color);-webkit-user-select:none;user-select:none}.fx-cell--head.is-drop-before:before,.fx-cell--head.is-drop-after:after{content:"";position:absolute;top:0;height:100%;width:4px;background:var(--main-color);border-radius:2px;pointer-events:none;z-index:30}.fx-cell--head.is-drop-before:before{left:0}.fx-cell--head.is-drop-after:after{right:0}.fx-row-group:last-child .fx-row--body:last-child{border-bottom:0}.fx-cell--body{font-size:13px;color:var(--text-color)}.fx-body .fx-row--body{border-bottom:1px solid var(--psb-table-row-border-color)}.fx-body .fx-row--body:hover{background:var(--psb-table-row-hover)}.fx-cell__sort{font-size:11px;opacity:.8;flex-shrink:0}.fx-cell__sort--muted{opacity:.35}.fx-resize-handle{position:absolute;right:-4px;top:0;width:10px;height:100%;cursor:col-resize}.fx-resize-handle:after{content:"";position:absolute;right:3px;top:0;width:5px;height:100%;background:transparent;border-radius:2px}.fx-row--head .fx-cell:hover .fx-resize-handle:after{background:#d8d8ff}.fx-empty{padding:16px;color:#666;font-size:13px}.fx-table__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 8px;border-top:1px solid var(--psb-table-header-border-color);background:var(--psb-table-footer-background)}@media(max-width:768px){.fx-table__footer{flex-wrap:wrap}}.fx-table__footer.align-end{justify-content:end}.fx-footer__left,.fx-footer__right{display:flex;align-items:center;gap:10px}@media(max-width:768px){.fx-footer__left,.fx-footer__right{width:100%;flex-wrap:wrap}}.fx-footer__label{font-size:13px;color:var(--psb-table-footer-text-color)}.fx-footer__select{padding:6px 10px;border:1px solid var(--psb-table-header-border-color);border-radius:6px;background:var(--content-background-color);font-size:13px;color:#909399;outline:none}.fx-footer__info{font-size:13px;color:#909399;margin-right:6px}@media(max-width:768px){.fx-footer__info{display:block;width:100%}}.fx-footer__btn{border:1px solid var(--psb-table-footer-buttons-border);background:var(--content-background-color);border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer;color:var(--text-color);-webkit-user-select:none;user-select:none}.fx-footer__btn:hover,.fx-footer__btn:focus{outline:none}.fx-footer__btn:disabled{opacity:.5;cursor:not-allowed}.fx-footer__btn--primary{background:var(--psb-table-footer-btn-background)}.fx-footer__btn--primary:disabled{background:var(--psb-table-footer-btn-background-disabled)}.fx-cell.is-sticky-right{box-shadow:-8px 0 12px #0000000a}@media only screen and (max-width:1200px){.fx-cell.is-sticky-right{position:relative!important}}.fx-cell.fx-cell--body.is-sticky-right{background:var(--content-background-color)}.fx-cell.fx-cell--body.is-sticky-right .fx-cell__inner{padding:0;text-align:center;display:block;line-height:40px}.fx-cell--head[draggable=true]{cursor:grab}.fx-cell--head.is-dragging{opacity:.6;cursor:grabbing}.fx-cell--head.is-dragover{outline:2px dashed #cfd8ff;outline-offset:-2px}.fx-cell--head.is-select-col.is-dragover{outline:none}.fx-cell--head.is-select-col:before,.fx-cell--head.is-select-col:after{display:none!important}.fx-align-left{justify-content:flex-start;text-align:left}.fx-align-center{justify-content:center;text-align:center}.fx-align-right{justify-content:flex-end;text-align:right}.fx-valign-top{align-items:flex-start}.fx-valign-middle{align-items:center}.fx-valign-bottom{align-items:flex-end}.fx-valign-middle-center{height:100%;justify-content:center;align-items:center}.fx-table__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px;border-bottom:1px solid var(--psb-table-header-border-color);background:var(--psb-table-footer-background)}.fx-settings{position:relative}.fx-gear-btn{width:36px;height:36px;border-radius:3px;border:1px solid var(--psb-table-border-color);background:var(--content-background-color);cursor:pointer;font-size:13px;color:var(--text-color);line-height:1}.fx-gear-btn:hover,.fx-gear-btn:focus{outline:none}.fx-default-btn{padding:0 10px;height:36px;line-height:36px;border-radius:3px;border:1px solid var(--main-color);background:var(--main-color);cursor:pointer;font-size:13px;font-weight:600;color:var(--text-color-2);display:flex;align-items:center}.fx-default-btn:hover,.fx-default-btn:focus{outline:none}.fx-default-btn i{display:inline-block}.fx-settings__menu{position:absolute;right:0;top:calc(100% + 8px);width:250px;background:var(--content-background-color);border:1px solid var(--psb-table-border-color);border-radius:10px;box-shadow:0 12px 30px #00000014;padding:10px;z-index:999;max-height:400px;overflow-y:auto}[dir=rtl] .fx-settings__menu{left:0;right:auto}.fx-settings__title{font-weight:500;font-size:13px;color:var(--text-color);margin-bottom:8px}.fx-settings__item{display:block;border-radius:3px;-webkit-user-select:none;user-select:none;cursor:pointer;border-bottom:1px solid var(--light-border-color)}.fx-settings__item:last-child{border-bottom:0}.fx-settings__item:hover{background:#f6f7f9}.fx-settings__item i{margin-right:10px;display:inline}.fx-settings__label{font-weight:500;font-size:12px;color:var(--text-color);display:block}.fx-settings__item .custom-check{padding:6px}.fx-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--psb-table-header-border-color);background:var(--psb-table-selection-bar-background)}@media(max-width:567px){.fx-selection-bar{flex-direction:column;align-items:flex-start;gap:8px}}.fx-selection-bar__left{font-size:13px;color:var(--text-color)}.fx-selection-clear{font-weight:500}.fx-selection-clear:hover{cursor:pointer}.fx-selection-bar__right{display:flex;gap:8px;align-items:center}@media(max-width:567px){.fx-selection-bar__right{width:100%;justify-content:flex-start}}.fx-expand-btn{width:28px;height:28px;border-radius:8px;border:1px solid #e6e6e6;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fx-expand-btn:hover{background:#f6f7f9}.fx-rot{display:inline-block;transform:rotate(90deg);transition:transform .12s ease}.fx-row--expanded{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;transition:.3s all}.fx-row--expanded table{border:1px solid #f0f0f0;width:calc(100vw - 500px)}.fx-row--expanded:hover{background:var(--psb-table-toolbar)}.fx-expanded-cell{padding:12px;width:100%}.fx-skeleton-row{pointer-events:none}.fx-skeleton-row .is-sticky-right .fx-cell__inner{display:flex!important;padding:10px!important}.fx-skeleton{height:14px;width:100%;border-radius:6px;background:var(--psb-table-skeleton-gradient);background-size:200% 100%;animation:fx-skeleton 1.2s ease-in-out infinite}.fx-cell--body .fx-skeleton{margin:3px 0}@keyframes fx-skeleton{to{background-position-x:-200%}}.fx-layout-skeleton{border:1px solid #eee;border-radius:8px;padding:10px}.fx-layout-skeleton__toolbar{display:flex;gap:10px;margin-bottom:10px}.fx-layout-skeleton__head{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:10px}.fx-layout-skeleton__rows{display:flex;flex-direction:column;gap:10px}.fx-layout-skeleton__row{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.fx-skel--search{height:34px;width:98%}.fx-skel--btn{height:34px;width:34px;border-radius:8px}.fx-skel--th,.fx-skel--td{height:40px}.fx-row-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none;padding:0 6px;display:inline-flex;align-items:center;margin-left:6px;opacity:.7}.fx-row-drag-handle:active{cursor:grabbing}.fx-row-group.is-row-dragover{outline:2px dashed rgba(0,0,0,.2);outline-offset:2px}.fx-options-divider{display:inline-block;width:2px;background:var(--psb-table-header-border-color);height:40px;margin:0 5px;vertical-align:bottom}.horizontal-wheel-enabled{outline:2px dashed rgba(0,0,0,.25);outline-offset:2px;cursor:ew-resize;-webkit-user-select:none;user-select:none}:global(body.fx-resizing){cursor:col-resize!important;-webkit-user-select:none;user-select:none}.ds-wrap[data-v-87b680ec]{display:grid;grid-template-columns:84px 1fr;gap:16px;min-height:70vh}.ds-sidebar[data-v-87b680ec]{background:var(--content-background-color);border-radius:3px;padding:10px;display:flex;flex-direction:column;gap:12px;box-shadow:0 16px 10px -16px #09091033}.ds-main[data-v-87b680ec]{min-width:0}.ds-top[data-v-87b680ec]{display:grid;grid-template-columns:1.1fr 1.1fr 1.6fr 1.6fr;gap:14px}.ds-card[data-v-87b680ec],.ds-table-card[data-v-87b680ec],.ds-strip[data-v-87b680ec]{background:var(--content-background-color);border-radius:3px;padding:12px;box-shadow:0 16px 10px -16px #09091033;position:relative;overflow:hidden}.ds-card-wide[data-v-87b680ec]{min-height:168px}.ds-card-head[data-v-87b680ec]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ds-kpi[data-v-87b680ec]{margin-top:16px}.ds-chart[data-v-87b680ec]{height:110px;border-radius:10px}.ds-strip[data-v-87b680ec]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ds-bottom[data-v-87b680ec]{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.ds-card-actions[data-v-87b680ec]{display:flex;gap:8px;align-items:center}.ds-thead[data-v-87b680ec]{display:grid;grid-template-columns:1.6fr .8fr .8fr .5fr;gap:10px;padding:10px 8px;background:var(--skeleton-background-card-blocks);border-radius:10px;margin-top:8px}.ds-tbody[data-v-87b680ec]{margin-top:8px}.ds-tr[data-v-87b680ec]{display:grid;grid-template-columns:1.6fr .8fr .8fr .5fr;gap:10px;padding:10px 8px;border-bottom:1px solid rgba(0,0,0,.05);align-items:center}.ds-td[data-v-87b680ec]{display:flex;align-items:center;gap:10px;min-width:0}.ds-avatar[data-v-87b680ec]{width:28px;height:28px;border-radius:6px}.ds-tfoot[data-v-87b680ec]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.ds-pager[data-v-87b680ec]{display:flex;gap:8px;align-items:center}@media(max-width:1200px){.ds-top[data-v-87b680ec]{grid-template-columns:1fr 1fr}.ds-card-wide[data-v-87b680ec]{min-height:160px}}@media(max-width:980px){.ds-wrap[data-v-87b680ec]{grid-template-columns:1fr}.ds-sidebar[data-v-87b680ec]{flex-direction:row;overflow:hidden}.ds-bottom[data-v-87b680ec]{grid-template-columns:1fr}}@media(max-width:567px){.ds-sidebar[data-v-87b680ec]{gap:5px}}.sk[data-v-87b680ec]{position:relative;overflow:hidden;background:var(--skeleton-background-rows);border-radius:8px}.sk[data-v-87b680ec]:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:var(--skeleton-background-2);animation:sk-shimmer-87b680ec 1.25s infinite linear}@keyframes sk-shimmer-87b680ec{0%{left:-150%}to{left:150%}}.ds-nav[data-v-87b680ec]{width:56px;height:48px;border-radius:10px;margin:0 auto}.w-10[data-v-87b680ec]{width:10%}.w-16[data-v-87b680ec]{width:16%}.w-18[data-v-87b680ec]{width:18%}.w-20[data-v-87b680ec]{width:20%}.w-25[data-v-87b680ec]{width:25%}.w-30[data-v-87b680ec]{width:30%}.w-35[data-v-87b680ec]{width:35%}.w-40[data-v-87b680ec]{width:40%}.w-55[data-v-87b680ec]{width:55%}.w-70[data-v-87b680ec]{width:70%}.h-12[data-v-87b680ec]{height:12px}.h-14[data-v-87b680ec]{height:14px}.h-16[data-v-87b680ec]{height:16px}.h-24[data-v-87b680ec]{height:24px}.h-28[data-v-87b680ec]{height:28px}.h-34[data-v-87b680ec]{height:34px}.mt-8[data-v-87b680ec]{margin-top:8px}.br-pill[data-v-87b680ec]{border-radius:999px}.br-10[data-v-87b680ec]{border-radius:10px}.chart-skeleton[data-v-8f5a1fdf]{height:200px;border-radius:3px;overflow:hidden;margin-top:auto}.bars[data-v-8f5a1fdf]{height:100%;display:grid;grid-template-columns:repeat(var(--bars),1fr);gap:10px;align-items:end}.bar[data-v-8f5a1fdf]{border-radius:3px;transition:height .7s ease-in-out}.shimmer[data-v-8f5a1fdf]{background:var(--skeleton-background);background-size:200% 100%;animation:shimmer-8f5a1fdf 1.25s infinite linear}@keyframes shimmer-8f5a1fdf{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-grid[data-v-35dd10fd]{display:grid;grid-template-columns:1fr 320px;gap:16px}.sk-col[data-v-35dd10fd],.sk-side[data-v-35dd10fd]{min-width:0}@media(max-width:980px){.sk-grid[data-v-35dd10fd]{grid-template-columns:1fr}}.sk-row[data-v-35dd10fd]{display:flex;align-items:center}.sk-between[data-v-35dd10fd]{justify-content:space-between}.sk-gap>*[data-v-35dd10fd]{margin-left:8px}.sk-mb[data-v-35dd10fd]{margin-bottom:16px}.sk-mb-sm[data-v-35dd10fd]{margin-bottom:10px}.sk-mt[data-v-35dd10fd]{margin-top:24px}.sk-compact .sk-mb[data-v-35dd10fd]{margin-bottom:10px}.sk-compact .sk-block[data-v-35dd10fd]{padding:12px}.sk[data-v-35dd10fd]{position:relative;overflow:hidden;background:var(--skeleton-background-rows);border-radius:8px}.sk[data-v-35dd10fd]:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:var(--skeleton-background-2);animation:sk-shimmer-35dd10fd 1.25s infinite linear}@keyframes sk-shimmer-35dd10fd{0%{left:-150%}to{left:150%}}.sk-title[data-v-35dd10fd]{height:28px;width:90%;border-radius:10px}.sk-subtitle[data-v-35dd10fd]{height:14px;width:100%;border-radius:8px}.sk-btn[data-v-35dd10fd]{height:28px;width:92px;border-radius:10px}.sk-chip[data-v-35dd10fd]{height:22px;width:84px;border-radius:8px}.sk-h[data-v-35dd10fd]{height:22px;width:93%;border-radius:8px}.sk-line[data-v-35dd10fd]{height:12px;margin:8px 0;border-radius:8px}.sk-label[data-v-35dd10fd]{height:10px;margin:12px 0 6px;border-radius:8px;opacity:.95}.sk-input[data-v-35dd10fd]{height:40px;border-radius:10px}.sk-input.sm[data-v-35dd10fd]{height:32px;border-radius:10px}.sk-block[data-v-35dd10fd]{background:var(--skeleton-background-card-blocks);border-radius:12px;padding:14px;margin:12px 0}.sk-card[data-v-35dd10fd]{background:var(--skeleton-background-card-blocks);border-radius:12px;padding:14px}.sk-card[data-v-35dd10fd][data-v-35dd10fd]:nth-child(2){margin:10px 0}.sk-table[data-v-35dd10fd]{margin-top:8px}.sk-table-row[data-v-35dd10fd]{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.04)}.sk-cell[data-v-35dd10fd]{height:14px;border-radius:8px;margin:0 3px}.w-10[data-v-35dd10fd]{width:10%}.w-20[data-v-35dd10fd]{width:20%}.w-25[data-v-35dd10fd]{width:25%}.w-30[data-v-35dd10fd]{width:30%}.w-35[data-v-35dd10fd]{width:35%}.w-40[data-v-35dd10fd]{width:40%}.w-60[data-v-35dd10fd]{width:60%}.w-70[data-v-35dd10fd]{width:70%}.w-80[data-v-35dd10fd]{width:80%}.w-90[data-v-35dd10fd]{width:90%}.sr-only[data-v-35dd10fd]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.resize-handle{display:none;position:absolute;right:0;top:0;width:5px;cursor:col-resize;height:100%;background-color:#ddd}.resize-handle:hover{cursor:col-resize}.vgt-table.bordered th:hover .resize-handle{display:block}.tree-structure-picker .item-picker{border:1px solid #ced4da;border-radius:3px;padding:.375rem .75rem;transition:.3s all;min-height:35px}.tree-structure-picker .item-picker:hover{cursor:pointer;border-color:#409aff}.tree-structure-picker .items-listing{margin:0;padding:0;max-height:310px}.tree-structure-picker .items-listing li{list-style:none;margin-bottom:10px}.tree-structure-picker .items-listing li ul{padding:0;margin:0 0 0 42px}.tree-structure-picker .items-listing li ul li:first-child{margin-top:10px}.tree-structure-picker .items-listing .item{position:relative;border:1px solid #eee;border-radius:3px;transition:.3s all}.tree-structure-picker .items-listing .item:hover{background:#f4f4f4}.tree-structure-picker .items-listing .item .name{font-weight:500;padding:5px 10px 5px 35px}.tree-structure-picker .items-listing .item .name .icon{position:absolute;left:0;top:0;width:25px;height:32px;background:#eee;margin-right:10px;text-align:center;line-height:31px;transition:.3s all}.tree-structure-picker .items-listing .item .name .icon:hover{cursor:pointer;background:#ddd}.tree-structure-picker .items-listing .item .pick-value{position:absolute;right:7px;top:-14px}
