.planning-gantt-shell{--wx-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;--wx-font-family-wd:Vazirmatn,Tahoma,"Segoe UI",sans-serif;--wx-input-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;--wx-button-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;--wx-label-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;--wx-font-size:13px;--wx-font-size-md:13px;--wx-font-size-sm:12px;--wx-font-size-hd:14px;--wx-line-height:20px;--wx-icon-size:20px;--wx-button-icon-size:20px;--wx-input-text-align:right;direction:rtl;text-align:right;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.planning-gantt-shell,.planning-gantt-shell .wx-bar-text,.planning-gantt-shell .wx-cell,.planning-gantt-shell .wx-chart,.planning-gantt-shell .wx-content,.planning-gantt-shell .wx-editor,.planning-gantt-shell .wx-gantt,.planning-gantt-shell .wx-grid,.planning-gantt-shell .wx-header,.planning-gantt-shell .wx-menu,.planning-gantt-shell .wx-modal,.planning-gantt-shell .wx-scale,.planning-gantt-shell .wx-sidebar,.planning-gantt-shell .wx-text,.planning-gantt-shell .wx-toolbar,.planning-gantt-shell button,.planning-gantt-shell input,.planning-gantt-shell select,.planning-gantt-shell textarea{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.planning-gantt-shell i[class*=wxi-],.planning-gantt-shell i[class*=wxi-]:before,.wx-gantt-editor i[class*=wxi-],.wx-gantt-editor i[class*=wxi-]:before,.wx-menu i[class*=wxi-],.wx-menu i[class*=wxi-]:before,.wx-modal i[class*=wxi-],.wx-modal i[class*=wxi-]:before,.wx-popup i[class*=wxi-],.wx-popup i[class*=wxi-]:before,.wx-sidearea i[class*=wxi-],.wx-sidearea i[class*=wxi-]:before,.wx-sidebar i[class*=wxi-],.wx-sidebar i[class*=wxi-]:before{font-family:wx-icons!important;font-style:normal!important;font-weight:400!important;-webkit-font-smoothing:antialiased}.wx-dropdown,.wx-gantt-editor,.wx-menu,.wx-modal,.wx-panel.wx-gantt-editor,.wx-popup,.wx-sidearea,.wx-sidearea .wx-gantt-editor,.wx-sidearea .wx-panel,.wx-sidebar,.wx-tooltip,.wx-willow-theme .wx-menu{--wx-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif!important;--wx-font-family-wd:Vazirmatn,Tahoma,"Segoe UI",sans-serif!important;--wx-input-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif!important;--wx-button-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif!important;--wx-label-font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif!important;--wx-input-text-align:right;direction:rtl;text-align:right;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.wx-gantt-editor,.wx-gantt-editor *,.wx-panel.wx-gantt-editor,.wx-panel.wx-gantt-editor *,.wx-sidearea,.wx-sidearea *{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.wx-gantt-editor i[class*=wxi-],.wx-gantt-editor i[class*=wxi-]:before,.wx-panel.wx-gantt-editor i[class*=wxi-],.wx-panel.wx-gantt-editor i[class*=wxi-]:before,.wx-sidearea i[class*=wxi-],.wx-sidearea i[class*=wxi-]:before{font-family:wx-icons!important}.wx-gantt-editor .wx-label,.wx-gantt-editor button,.wx-gantt-editor input,.wx-gantt-editor label,.wx-gantt-editor select,.wx-gantt-editor textarea,.wx-sidearea .wx-field,.wx-sidearea .wx-label,.wx-sidearea .wx-section,.wx-sidearea .wx-text,.wx-sidearea .wx-title,.wx-sidearea button,.wx-sidearea input,.wx-sidearea label,.wx-sidearea select,.wx-sidearea textarea{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important;direction:rtl;text-align:right}.wx-gantt-editor .wx-sections,.wx-sidearea .wx-sections{text-align:right!important}.wx-menu .wx-option,.wx-popup .wx-option{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important;direction:rtl}.wx-menu .wx-option .wx-icon,.wx-popup .wx-option .wx-icon{margin-right:0!important;margin-left:8px!important;flex-shrink:0}.wx-menu .wx-option .wx-value,.wx-popup .wx-option .wx-value{text-align:right;flex-grow:1}.wx-menu .wx-option .wx-subtext,.wx-popup .wx-option .wx-subtext{margin-left:0!important;margin-right:12px!important;direction:ltr;unicode-bidi:isolate}.wx-menu .wx-option .wx-sub-icon,.wx-popup .wx-option .wx-sub-icon{transform:scaleX(-1)}.planning-gantt-shell .wx-gantt{height:100%;width:100%;min-width:800px!important;contain:layout;direction:rtl;overflow:hidden!important}.planning-gantt-shell .wx-layout,.planning-gantt-shell .wx-stuck{height:100%!important;max-height:100%!important;overflow:hidden!important}.planning-gantt-shell .wx-layout,.planning-gantt-shell .wx-pseudo-rows,.planning-gantt-shell .wx-stuck{width:100%!important;max-width:100%!important;box-sizing:border-box}.planning-gantt-shell .wx-layout{direction:rtl;min-height:100%;min-width:0}.planning-gantt-shell .wx-layout>.wx-content{flex:1 1 auto!important;min-width:280px!important;overflow-x:scroll!important;overflow-y:hidden!important;scrollbar-gutter:stable;direction:rtl}.planning-gantt-shell .wx-table-container{flex:0 0 auto!important;min-width:160px;max-width:calc(100% - 200px)}.planning-gantt-shell .wx-resizer{flex:0 0 4px!important;width:4px!important;min-width:4px!important;pointer-events:none!important;background:#e2e8f0!important}.planning-gantt-shell .wx-chart{transform:scaleX(-1);transform-origin:center top;overflow:visible!important;direction:ltr;box-sizing:border-box}.planning-gantt-shell .wx-chart .wx-scale .wx-cell{transform:scaleX(-1);font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.planning-gantt-shell .wx-chart .wx-scale .wx-cell-value{position:static!important;left:auto!important;right:auto!important}.planning-gantt-shell .wx-chart .wx-bar .wx-progress-marker,.planning-gantt-shell .wx-chart .wx-bar .wx-text,.planning-gantt-shell .wx-chart .wx-bar .wx-text-out,.planning-gantt-shell .wx-chart .wx-bar-text,.planning-gantt-shell .wx-chart .wx-bar:not(.wx-milestone)>.wx-content,.planning-gantt-shell .wx-chart .wx-markers .wx-content,.planning-gantt-shell .wx-chart .wx-markers .wx-text{transform:scaleX(-1);font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important;direction:rtl;unicode-bidi:isolate}.planning-gantt-shell .wx-chart .wx-bar:not(.wx-milestone)>.wx-content{display:block;width:100%;height:100%;box-sizing:border-box;pointer-events:none}.planning-gantt-shell .wx-chart .wx-bar .wx-progress-marker{display:block;pointer-events:auto!important;opacity:1!important;z-index:6;width:16px;height:18px;margin-inline-start:-8px;cursor:ew-resize}.planning-gantt-shell .wx-chart .wx-bar .wx-progress-wrapper,.planning-gantt-shell .wx-chart .wx-bars{overflow:visible!important}.planning-gantt-shell .wx-chart .wx-bar.wx-milestone>.wx-content{transform:scaleX(-1) rotate(45deg) scale(.75)!important;font-family:inherit;pointer-events:auto}.planning-gantt-shell .wx-chart .wx-bar.wx-milestone.wx-critical>.wx-content{transform:scaleX(-1) rotate(45deg) scale(.75)!important}.planning-gantt-shell .wx-chart .wx-bar .wx-text-out{display:block;white-space:nowrap;line-height:normal}.planning-gantt-shell .wx-area,.planning-gantt-shell .wx-bars,.planning-gantt-shell .wx-chart,.planning-gantt-shell .wx-scale,.planning-gantt-shell .wx-timeline{direction:ltr}.planning-gantt-shell .wx-grid,.planning-gantt-shell .wx-table{direction:rtl;text-align:right}.planning-gantt-shell .wx-grid .wx-body .wx-cell:not(:last-child),.planning-gantt-shell .wx-grid .wx-header .wx-cell:not(:last-child),.planning-gantt-shell .wx-grid .wx-row .wx-cell:not(:last-child){border-right:none!important;border-left:var(--wx-table-cell-border)!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell:not(:last-child){border-left:var(--wx-table-header-cell-border)!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell .wx-grip{right:auto!important;left:-4px!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell:last-child .wx-grip{width:5px!important;left:0!important;right:auto!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell .wx-grip div{margin-left:0!important;margin-right:5px}.planning-gantt-shell .wx-grid .wx-header .wx-cell:last-child .wx-grip div{margin-right:4px}.planning-gantt-shell .wx-grid .wx-header .wx-cell .wx-grip:before{right:auto!important;left:7px!important;border-right-color:transparent!important;border-left:3px solid var(--wx-color-primary)!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell:last-child .wx-grip:before{left:3px!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell:not(:last-child) .wx-grip:after{left:auto!important;right:9px!important;border-left-color:transparent!important;border-right:3px solid var(--wx-color-primary)!important}.planning-gantt-shell .wx-bar-text,.planning-gantt-shell .wx-grid .wx-body .wx-cell,.planning-gantt-shell .wx-grid .wx-cell,.planning-gantt-shell .wx-grid .wx-header,.planning-gantt-shell .wx-grid .wx-header .wx-cell,.planning-gantt-shell .wx-group-text,.planning-gantt-shell .wx-name,.planning-gantt-shell .wx-text,.planning-gantt-shell .wx-text-out{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important;text-align:right}.planning-gantt-shell .wx-grid .wx-cell.wx-text-center,.planning-gantt-shell .wx-grid .wx-header .wx-cell.wx-text-center{text-align:center;justify-content:center}.planning-gantt-shell .wx-grid .wx-cell.wx-text-right,.planning-gantt-shell .wx-grid .wx-cell:not(.wx-text-center):not(.wx-action),.planning-gantt-shell .wx-grid .wx-header .wx-cell.wx-text-right,.planning-gantt-shell .wx-grid .wx-header .wx-cell:not(.wx-text-center):not(.wx-action){text-align:right;justify-content:flex-start}.planning-gantt-shell .wx-grid .wx-header .wx-cell{padding:0 6px!important;gap:2px;min-width:0}.planning-gantt-shell .wx-grid .wx-header .wx-cell .wx-text{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;width:auto!important;max-width:none!important;flex:0 1 auto}.planning-gantt-shell .wx-grid .wx-header .wx-cell:has(.wx-sort) .wx-text{width:auto!important}.planning-gantt-shell .wx-grid .wx-header .wx-sort{flex-shrink:0;margin-inline-start:2px}.planning-gantt-shell .wx-grid .wx-body .wx-cell{padding:0 6px!important}.planning-gantt-shell .wx-content.wx-aacXLb2S,.planning-gantt-shell .wx-content.wx-aadwWvd3,.planning-gantt-shell .wx-content.wx-pqc08MHU,.planning-gantt-shell .wx-grid .wx-cell .wx-content,.planning-gantt-shell .wx-tree-cell{flex-direction:row-reverse;justify-content:flex-start;width:100%}.planning-gantt-shell .wx-table-tree-toggle,.planning-gantt-shell .wx-toggle-icon{margin-left:0;margin-right:4px}.planning-gantt-shell input,.planning-gantt-shell select,.planning-gantt-shell textarea,.wx-gantt-editor input,.wx-gantt-editor select,.wx-gantt-editor textarea,.wx-modal input,.wx-modal textarea,.wx-sidearea input,.wx-sidearea select,.wx-sidearea textarea,.wx-sidebar input,.wx-sidebar textarea{direction:rtl;text-align:right;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.planning-gantt-shell .wx-toolbar{direction:rtl;overflow:visible;min-height:48px;align-items:center;flex-wrap:wrap;width:100%;gap:4px 8px}.planning-gantt-shell .wx-toolbar .wx-label,.planning-gantt-shell .wx-toolbar .wx-tb-element,.planning-gantt-shell .wx-toolbar button{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important}.planning-gantt-shell .wx-toolbar button.wx-button,.planning-gantt-shell .wx-toolbar button.wx-primary{display:inline-flex!important;align-items:center!important;justify-content:center;gap:6px;line-height:1.2!important}.planning-gantt-shell .wx-toolbar button.wx-button>i,.planning-gantt-shell .wx-toolbar button.wx-primary>i{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;height:1em!important;line-height:1!important;vertical-align:middle;position:static!important;top:auto!important;transform:none!important}.planning-gantt-shell .wx-toolbar i[class*=wxi-],.planning-gantt-shell .wx-toolbar i[class*=wxi-]:before{font-family:wx-icons!important;font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;align-items:center;justify-content:center;width:1em;height:1em;vertical-align:middle}.planning-gantt-shell .wx-toolbar .wx-tb-element{overflow:visible;flex-shrink:0;visibility:visible;opacity:1}.planning-gantt-shell .wx-toolbar .wx-icon[class*=wxi-],.planning-gantt-shell .wx-toolbar button.wx-icon{min-width:36px;min-height:36px;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0}.planning-gantt-shell .wx-weekend{background:rgba(148,163,184,.12)!important}.planning-gantt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg,#f8fafc,#ffffff);padding:8px 12px;direction:rtl;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.planning-gantt-toolbar-main{flex:1 1 auto;min-width:0;overflow:visible}.planning-gantt-toolbar-hint{flex-shrink:0;font-size:11px;color:#64748b;padding-inline:4px}.planning-gantt-toolbar-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.planning-gantt-paging{border-top:1px solid #f1f5f9;background:#fff}.planning-gantt-paging,.planning-gantt-paging button,.planning-gantt-paging label,.planning-gantt-paging select,.planning-gantt-paging span{font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif!important;text-align:start}.planning-gantt-paging>div{border-top:none}.planning-gantt-paging select{height:2rem;line-height:1;vertical-align:middle}.planning-gantt-chart{position:relative;width:100%;direction:rtl;box-sizing:border-box;overflow:hidden;padding-bottom:2px}.planning-gantt-splitter{position:absolute;z-index:40;width:10px;cursor:col-resize;touch-action:none;background:transparent}.planning-gantt-splitter:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:4px;border-radius:2px;background:#94a3b8}.planning-gantt-splitter:active:after,.planning-gantt-splitter:hover:after{background:#0f766e}.planning-gantt-expand{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.04);font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.planning-gantt-expand:hover{background:#f8fafc;border-color:#cbd5e1}.planning-gantt-shell.is-expanded{position:fixed;inset:12px;z-index:80;display:flex;flex-direction:column;border-radius:12px;box-shadow:0 20px 50px rgba(15,23,42,.25);background:#fff}.planning-gantt-shell.is-expanded .planning-gantt-chart{flex:1;min-height:0;height:auto!important}.planning-gantt-shell.is-printing{overflow:visible!important}.planning-gantt-shell.is-print-clone,.planning-gantt-shell.is-print-clone .planning-gantt-chart,.planning-gantt-shell.is-print-clone .wx-gantt,.planning-gantt-shell.is-print-clone .wx-layout,.planning-gantt-shell.is-print-clone .wx-stuck{overflow:visible!important;max-width:none!important;max-height:none!important;contain:none!important;box-shadow:none!important;border-radius:0!important}.planning-gantt-shell.is-print-clone .wx-layout{display:flex!important;flex-direction:row!important;direction:rtl}.planning-gantt-shell.is-print-clone .wx-layout>.wx-content{overflow:visible!important;scrollbar-gutter:auto!important}.planning-gantt-shell.is-print-clone .wx-table-container{max-width:none!important;overflow:hidden!important}.planning-gantt-shell.is-print-clone .wx-chart{overflow:visible!important;transform:scaleX(-1);transform-origin:center top}.planning-gantt-shell.is-print-clone .planning-gantt-expand,.planning-gantt-shell.is-print-clone .planning-gantt-paging,.planning-gantt-shell.is-print-clone .planning-gantt-splitter,.planning-gantt-shell.is-print-clone .planning-gantt-toolbar,.planning-gantt-shell.is-print-clone .wx-action,.planning-gantt-shell.is-print-clone .wx-grip{display:none!important}.planning-gantt-shell.is-print-clone .wx-layout>.wx-content::-webkit-scrollbar,.planning-gantt-shell.is-print-clone ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.planning-gantt-shell .wx-grid .wx-header .wx-cell.wx-action .wx-action-icon{display:none!important}.planning-gantt-shell .wx-grid .wx-cell.wx-action{cursor:default}.planning-gantt-shell .wx-grid .wx-cell.wx-action .wx-action-icon.wxi-plus{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:#0f172a;background:#e2e8f0;cursor:pointer;font-size:14px;line-height:1}.planning-gantt-shell .wx-grid .wx-cell.wx-action .wx-action-icon.wxi-plus:hover{background:#0f172a;color:#fff}