.gantt-chart[data-v-1929a4c2]{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.gantt-header[data-v-1929a4c2]{display:flex;background:#f7f7f7;border-bottom:1px solid #ddd}.gantt-header-label[data-v-1929a4c2]{flex-shrink:0;width:160px;padding:8px;font-weight:600;border-right:1px solid #ddd}.gantt-header-timeline[data-v-1929a4c2]{flex:1;display:flex}.gantt-header-tick[data-v-1929a4c2]{flex:1;text-align:center;padding:4px 0;border-left:1px solid #eee;color:#666}.gantt-body[data-v-1929a4c2]{max-height:400px;overflow-y:auto}.gantt-row[data-v-1929a4c2]{display:flex;border-bottom:1px solid #f0f0f0}.gantt-row-label[data-v-1929a4c2]{width:160px;padding:6px 8px;border-right:1px solid #f0f0f0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gantt-row-timeline[data-v-1929a4c2]{flex:1;position:relative;height:28px}.gantt-bar[data-v-1929a4c2]{position:absolute;top:6px;height:16px;border-radius:8px;background1:linear-gradient(90deg,#4f46e5,#22c55e)}.gantt-header-cell[data-v-1929a4c2]{width:80px;font-size:12px;text-align:center;border-right:1px solid #eee;font-weight:700}div.kt-chart-opts div.chart-header[data-v-7678d8a9]{padding:.2em .4em;background-color:#6c757d;color:#fff;margin-bottom:0}#chartContainer[data-v-7678d8a9]{border:none;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.18)}.btn-link[data-v-7678d8a9]{display:inline-block;padding-bottom:.5em;text-align:left}.btn-100[data-v-7678d8a9]{width:100%}.moneycolor[data-v-7678d8a9]{color:#00f}.textleft[data-v-7678d8a9]{text-align:left}.fw-bold[data-v-7678d8a9]{font-weight:700}.ta-end[data-v-7678d8a9]{text-align:end}.ta-start[data-v-7678d8a9]{text-align:start}.selectinput[data-v-7678d8a9]{margin-right:.3em;opacity:.5;border:none;color:#007bff}.selectinput[data-v-7678d8a9]:hover{opacity:unset}.selectinput[data-v-7678d8a9]{content:"↓";display:flex;flex:1;align-items:center;padding:0;position:relative;width:100%;box-sizing:border-box;border-width:1px;border-style:inherit;border-color:inherit;border-radius:inherit}.selectinput[data-v-7678d8a9]:hover:after{background-color:#007bff}.optioninput[data-v-7678d8a9]{border:none;color:#007bff}.modalPage[data-v-7678d8a9]{width:200px;float:right}div.form-group[data-v-7678d8a9]{min-width:300px;flex-wrap:wrap}div.form-group>label[data-v-7678d8a9]{min-width:130px;margin:auto 0}.input-value[data-v-7678d8a9]{margin-right:.8em;opacity:.5}.input-value[data-v-7678d8a9]:hover{opacity:unset}.reportLabel[data-v-7678d8a9]{margin-right:.2em}.reportLabel2[data-v-7678d8a9]{margin-left:1em}.btn[data-v-7678d8a9]{margin-right:.3em}.line[data-v-7678d8a9]{border:none;margin-top:.1em;margine-bottom:.1em}.addEditReportMain[data-v-7678d8a9]{height:600px}.col-toggle ul.dropdown-menu[data-v-7678d8a9]{padding:.5em 0;max-height:350px;min-width:150px;overflow-y:auto;scrollbar-width:thin}.dropdown-item[data-v-7678d8a9]{padding:.2em .75em;display:flex}.btn-reorder-columns[data-v-7678d8a9]{cursor:move;padding:0}.sort-by.asc[data-v-7678d8a9]:after{content:" ↑";color:#4fa4ff}.sort-by.desc[data-v-7678d8a9]:after{content:" ↓";color:#4fa4ff}.btn-break[data-v-7678d8a9],.btn-sort[data-v-7678d8a9],.btn-total[data-v-7678d8a9]{margin-left:.1em;width:.8em;height:.8em}svg.fa-check[data-v-7678d8a9]{font-size:.8em;color:#28a745}svg.fa-check[data-v-7678d8a9]:hover{opacity:.8}.modalDiv[data-v-7678d8a9]{max-width:700px}.btn-menu[data-v-7678d8a9]{border:none}a.disabled[data-v-7678d8a9]{color:grey;pointer-events:none}summary[data-v-7678d8a9]{list-style:none}summary[data-v-7678d8a9]::-webkit-details-marker{display:none}details summary[data-v-7678d8a9]:before{content:"🡒";color:#1e90ff}details[open] summary[data-v-7678d8a9]:before{content:"🠣";color:#1e90ff}.sticky-header[data-v-7678d8a9]{position:sticky;top:0;left:0;background-color:#fff;z-index:2}.modal-body[data-v-7678d8a9]{position:relative;flex:1 1 auto;padding:0 1rem 1rem 1rem}div.chart-header[data-v-7678d8a9]{padding:.2em .4em;background-color:#6c757d;color:#fff;margin-bottom:0;border:none}.radioGroup[data-v-7678d8a9]{width:25%;border:none;margin-right:.3rem}#opportunityCheckBox[type=checkbox][data-v-7678d8a9]:checked{accent-color:#9dc254}#projectCheckBox[type=checkbox][data-v-7678d8a9]:checked{accent-color:#4076ba}.kt-toolbar{font-size:.9em;display:flex;flex-wrap:wrap;margin:.2em 0;align-items:center;justify-content:space-between}.kt-toolbar .btn-toolbar{min-width:60px;padding:0 .4em;color:#4fa4ff}.kt-toolbar .btn-toolbar svg{margin-right:.4em;font-size:.9em}.kt-toolbar>div{display:flex;margin:.2em 0;line-height:1;align-items:center}.kt-toolbar>div:first-child{margin:auto 0;line-height:1.5em}.kt-toolbar>div:last-child{gap:.25rem}.kt-toolbar>div:last-child>.btn-refresh{margin-right:0;margin-left:0}.kt-toolbar .btn-export .btn.dropdown-toggle{margin:0}.kt-toolbar .input-search{padding:.4em;margin-right:.3em;width:400px;outline:unset;border:.1em solid #adb5bd;font-size:.9em}.kt-toolbar .input-search:focus{box-shadow:0 .01em .01em .05em #ced4da}.kt-toolbar .btn-add{font-size:.9em;padding:0 .3em}.kt-toolbar .btn-cuFilter,.kt-toolbar .btn-refresh,.kt-toolbar .col-toggle button.dropdown-toggle,.kt-toolbar .swimln-toggle button.dropdown-toggle{font-size:1em;margin-right:.3em;padding:0 .3em;border-radius:.15em}.kt-toolbar .btn-cuFilter{margin-right:0}.kt-toolbar .col-toggle ul.dropdown-menu,.kt-toolbar .swimln-toggle ul.dropdown-menu{padding:.5em 0;max-height:415px;min-width:150px;overflow-y:auto}.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item,.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item{padding:.2em .75em;display:flex}.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item>input[type=checkbox],.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item>input[type=radio],.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item>input[type=checkbox],.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item>input[type=radio]{margin:auto 0}.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item span,.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item span{cursor:default;padding-left:.5em;font-size:.9em}.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item span.asc:after,.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item span.asc:after{content:" ↑a-z";color:#4fa4ff}.kt-toolbar .col-toggle ul.dropdown-menu .dropdown-item span.desc:after,.kt-toolbar .swimln-toggle ul.dropdown-menu .dropdown-item span.desc:after{content:" ↓z-a";color:#4fa4ff}.kt-toolbar .col-toggle ul.dropdown-menu>span.btn,.kt-toolbar .swimln-toggle ul.dropdown-menu>span.btn{font-size:.9em;padding:0 .75em;width:100%;text-align:left}.kt-toolbar .col-toggle ul.dropdown-menu>span.btn:first-of-type,.kt-toolbar .swimln-toggle ul.dropdown-menu>span.btn:first-of-type{margin-top:.5em}.kt-toolbar .col-toggle ul.dropdown-menu::-webkit-scrollbar,.kt-toolbar .swimln-toggle ul.dropdown-menu::-webkit-scrollbar{width:.6em}.kt-toolbar.TB .col-toggle .dropdown-item span:after{display:none}.btn-reorder-cl-item{opacity:.5;font-size:.8em;background-color:#e9ecef;box-shadow:unset}.btn-reorder-cl-item:hover{opacity:unset}hr{color:#ddd;background-color:#ddd;height:1px;border:none;max-width:100%;margin:0}.draggingIcon,.kt-bbl{background-color:#4fa4ff}.topright-close{float:right;cursor:pointer;font-size:28px}.topright-close:hover{color:green}.btn-reorder-dashboard{cursor:move;padding:0}.btn-menu{border:none}.toolbar-dropdown-menu.dropdown-menu{padding:0!important;margin:0;border:none!important;background:transparent!important;box-shadow:none!important;overflow:visible}.reports-dropdown-menu.dropdown-menu{min-width:240px}.reports-dropdown-menu .topright-close{position:absolute;top:2px;right:8px;float:none;font-size:20px;line-height:1;z-index:2;background:transparent}.btn-chart-menu,.btn-outline-secondary{border:none}.btn-menu-sm{border:none;width:20px;height:20px}.searchBar{position:relative;width1:100%}.searchBar div.input{padding:.155em .2em;padding-right:1.5em;border-top-left-radius:0;border-bottom-left-radius:0;border-radius:.25rem;border:1px solid #ced4da}.searchBar .btn-clear,.searchBar>svg[data-icon=search]{position:absolute;top:50%;transform:translateY(-50%);right:.4em;font-size:.8em;opacity:.4}.searchBar .btn-clear.btn-clear,.searchBar>svg[data-icon=search].btn-clear{background-color:#e9ecef}.searchBar .btn-clear.btn-clear:hover,.searchBar>svg[data-icon=search].btn-clear:hover{opacity:unset}.searchBar div.input.styled-input{border:0;border-radius:0;border-bottom:1px solid #000}.searchCheckbox{position:absolute;top:50%;transform:translateY(-50%);right:2em;font-size:.8em;opacity:.4;width:auto!important}[type=checkbox]:checked{background:#4fa4ff}.toggleDiv.dropdown-menu{position:sticky;top:0;z-index:10;background:#fff!important;padding:0!important;border:none!important;border-radius:6px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.18)}.toggleHeader{display:flex;position:sticky;top:0;z-index:9;background:#fff}.toggleCheckBox{margin-left:2px!important;width:12px!important}.icon-wrapper{position:relative;display:inline-block}.icon-label{position:absolute;top:-4px;right:-10px;font-size:.55rem;font-weight:600;pointer-events:none}.action-btn{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;background:transparent;color:#000;border:none;border-radius:9999px;font-weight:600;font-size:14px;box-shadow:0 4px 12px rgba(37,99,235,.35);transition:all .2s ease}.action-btn1:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(37,99,235,.35)}.action-btn:hover .icon{transform:translateY(2px)}.action-btn .icon{transition:all .2s ease}.btn-save{color:#fff;background-color:#4fa4ff;border-color:none}.btn-cancel{color:red;background-color:#ffc107;border-color:none}.btn-save:hover{background-color:#3f83cc!important}.btn-cancel:hover{background-color:#e6ac06!important}.kt-pagination{display:flex;flex-wrap:wrap;padding:.5em 0;border-top:.2em solid #dee2e6;font-size:.9em}.kt-pagination>div{padding:.4em .2em}.kt-pagination>div:first-child .dropdown-toggle{font-size:1em;padding:.1em .5em;border-radius:.2em;width:40px}.kt-pagination>div:first-child .dropdown-menu{border-radius:unset;width:50px}.kt-pagination>div:nth-child(2){margin:auto .5em}.kt-pagination>div:nth-child(2)>span:nth-child(2){margin:auto .75em;font-size:.9em}.kt-pagination>div:nth-child(3){margin-left:auto}.kt-pagination>div:nth-child(3) a{display:inline-block;padding:.2em 0;text-align:center;border:.1em solid #e9ecef;width:40px}.kt-pagination>div:nth-child(3) a:hover{background-color:#dee2e6}.kt-pagination>div:nth-child(3) a.active{color:#fff;background-color:#4fa4ff;font-weight:bolder;border-color:#4fa4ff}.gantt .grid-background{fill:none}.gantt .grid-header{fill:#fff;stroke:#e0e0e0;stroke-width:1.4}.gantt .grid-row{fill:#fff}.gantt .grid-row:nth-child(2n){fill:#f5f5f5}.gantt .row-line{stroke:#ebeff2}.gantt .tick{stroke:#e0e0e0;stroke-width:.2}.gantt .tick.thick{stroke-width:.4}.gantt .today-highlight{fill:#fcf8e3;opacity:.5}.gantt .arrow{fill:none;stroke:#666;stroke-width:1.4}.gantt .bar{fill:#b8c2cc;stroke:#8d99a6;stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt .bar-progress{fill:#a3a3ff}.gantt .bar-invalid{fill:transparent;stroke:#8d99a6;stroke-width:1;stroke-dasharray:5}.gantt .bar-invalid~.bar-label{fill:#555}.gantt .bar-label{fill:#fff;dominant-baseline:central;text-anchor:middle;font-size:12px;font-weight:lighter}.gantt .bar-label.big{fill:#555;text-anchor:start}.gantt .handle{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden;transition:opacity .3s ease}.gantt .bar-wrapper{cursor:pointer;outline:none}.gantt .bar-wrapper:hover .bar{fill:#a9b5c1}.gantt .bar-wrapper:hover .bar-progress{fill:#8a8aff}.gantt .bar-wrapper:hover .handle{visibility:visible;opacity:1}.gantt .bar-wrapper.active .bar{fill:#a9b5c1}.gantt .bar-wrapper.active .bar-progress{fill:#8a8aff}.gantt .lower-text,.gantt .upper-text{font-size:12px;text-anchor:middle}.gantt .upper-text{fill:#555}.gantt .lower-text{fill:#333}.gantt .hide{display:none}.gantt-container{position:relative;overflow:auto;font-size:12px}.gantt-container .popup-wrapper{position:absolute;top:0;left:0;background:rgba(0,0,0,.8);padding:0;color:#959da5;border-radius:3px}.gantt-container .popup-wrapper .title{border-bottom:3px solid #a3a3ff;padding:10px}.gantt-container .popup-wrapper .subtitle{padding:10px;color:#dfe2e5}.gantt-container .popup-wrapper .pointer{position:absolute;height:5px;margin:0 0 0 -5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}hr[data-v-f77d4208]{border:.1px solid}.grid-container[data-v-f77d4208]{display:grid;grid-template-columns:auto auto}.grid-item[data-v-f77d4208]{border:none;font-size:15px;text-align:left}fieldset[data-v-f77d4208]{border-radius:8px}summary[data-v-f77d4208]{list-style:none}summary[data-v-f77d4208]::-webkit-details-marker{display:none}details summary[data-v-f77d4208]:before{content:"🡒";color:#1e90ff}details[open] summary[data-v-f77d4208]:before{content:"🠣";color:#1e90ff}.primary[data-v-f77d4208]{color:#007bff}.selectClass[data-v-f77d4208]{max-height:100px!important;overflow-y:auto!important;min-height1:80px!important}.cellEdit[data-v-f77d4208]{border-style:outset;border-right:none}