.designing-table-tools__tool-counter{width:1.5rem;height:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.designing-table-tools,.designing-table-tools__tool-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.designing-table-tools{padding:24px;background-color:var(--color-white);border-radius:.75rem .75rem 0 0}.designing-table-tools__tool{padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:transparent;font-family:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;outline:0;border:none;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-tundora);font-size:.875rem;padding:12px 16px;margin-right:.5rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.designing-table-tools__tool:focus-visible{outline:revert}.designing-table-tools__tool:hover{background:var(--button-white-bg-hover-color)}.designing-table-tools__tool--active{border-color:var(--color-control-primary)}.designing-table-tools__tool--disabled,.designing-table-tools__tool:disabled{pointer-events:none;color:var(--color-text-tertiary);cursor:default}.designing-table-tools__tool--disabled:hover,.designing-table-tools__tool:disabled:hover{background:var(--color-white)}.designing-table-tools__tool--disabled svg,.designing-table-tools__tool:disabled svg{fill:var(--color-text-tertiary)!important}.designing-table-tools__tool--danger{border-color:var(--color-red)}.designing-table-tools__tool svg{width:1.5rem;height:auto;fill:var(--color-dusty-gray);margin-right:.5rem}.designing-table-tools__tool--without-margin svg{margin-right:0}.designing-table-tools__tool--without-fill svg{fill:none!important}.designing-table-tools__tool--green{color:#12b23f;border:1px solid #c6eed1;background:#f3fcf8}.designing-table-tools__tool--green:hover{background:#e9f8ed}.designing-table-tools__tool--red{color:#484848;border:1px solid #ffe3e3;background:#fcefef}.designing-table-tools__tool--red:hover{background:#ffdada}.designing-table-tools__tool-counter{border-radius:50%;background-color:var(--color-alabaster);margin-right:.5rem}.create-folder__body{height:158px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-folder__header{padding:1.1875rem 1.5rem;border-bottom:.0625rem solid var(--color-border)}.create-folder__header-logo-title{font-weight:500;font-size:2rem;line-height:1.1875;color:var(--color-text-primary)}.create-folder__body-directories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;position:relative;padding:2rem 1.5rem 0;overflow:auto}.create-folder__footer{padding:1.5rem;border-top:.0625rem solid var(--color-border)}.create-folder__footer-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.625rem}.create-template__body{height:29.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-template__body-nav{padding:1rem 1.5rem;min-height:4.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.create-template__body-nav,.create-template__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-template__breadcrumbs{gap:.5rem}.create-template__breadcrumbs-list{padding:0;margin:0;list-style:none}.create-template__breadcrumbs-item{display:contents}.create-template__breadcrumbs-item:not(:first-child):before{content:"/";display:inline-block;margin:0;color:var(--color-black)}.create-template__breadcrumbs-item button{padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:transparent;font-family:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;outline:0;border:none;cursor:pointer;position:relative;display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:5.5rem;padding:.25rem;font-size:.75rem;color:var(--color-silver);overflow:hidden}.create-template__breadcrumbs-item:not(:last-child) button:focus,.create-template__breadcrumbs-item:not(:last-child) button:hover{color:var(--color-gray)}.create-template__breadcrumbs-item:last-child button{pointer-events:none}.create-template__body-directories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;position:relative;padding:0 1.5rem 1rem;overflow:auto}.create-template__body-directory{height:2.625rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.8125rem}.create-template__body-directory:active,.create-template__body-directory:hover{background:var(--color-alabaster)}.create-template__body-icon{width:2.625rem;height:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:var(--color-control-primary)}.create-template__body-icon svg{width:1.5rem}.create-template__body-icon--green path:first-child,.create-template__body-icon--green path:last-child{fill:var(--download-icon-color-active)}.create-template__body-icon--blue path{fill:#299fd1}.create-template__body-label,.create-template__new-folder{color:var(--color-text-primary)}.create-template__body-label{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;line-height:1.17;padding-left:.5rem}.create-template__body-arrow{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:.5rem;margin:auto 0 auto auto}.create-template__header{padding:1.1875rem 1.5rem;border-bottom:.0625rem solid var(--color-border)}.create-template__header-logo-title{font-weight:500;font-size:2rem;line-height:1.1875;color:var(--color-text-primary)}.create-template__footer{padding:1.5rem;border-top:.0625rem solid var(--color-border)}.create-template__footer-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.625rem}.create-template__choose-folder{margin-top:24px;margin-bottom:12px}.v-node__icon-folder path:first-child,.v-node__icon-folder path:last-child{fill:var(--download-icon-color-active)}.v-node__icon-folder--open path:first-child,.v-node__icon-folder--open path:last-child{fill:#aaa}.v-node__row{height:2.625rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.8125rem}.v-node__row:active,.v-node__row:hover{background:var(--color-alabaster)}.v-node__label{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-size:1.125rem;line-height:1.17;padding-left:.5rem}.v-node__checkbox{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:.5rem;margin:auto 0 auto auto}.v-node__popover{z-index:10006}.v-tree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;position:relative;overflow:auto}.structure-modal__body-directories,.v-tree{padding:1rem 1.5rem}.structure-modal__popover{z-index:10006}.v-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.v-search__input .v-input{padding-left:3.125rem;padding-right:3.125rem}.v-search__spinner{font-size:55%}.v-search__icon-search,.v-search__spinner{position:absolute;left:1.1875rem;top:0;bottom:0;margin:auto 0}.v-search__icon-search{z-index:1;width:1.25rem;height:1.25rem;fill:var(--color-silver)}.v-search__button-clear{position:absolute;right:1rem;top:0;bottom:0;margin:auto 0}.links-modal .vm--modal{height:635px;background:#f8f8f8}.links-modal__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px 35px}.links-modal__name,.links-modal__top{display:-webkit-box;display:-ms-flexbox;display:flex}.links-modal__name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:535px;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.27px;color:#212121}.links-modal__search{width:338px}.links-modal__table{margin:0 24px 36px;padding:0;background:#fff;border-radius:12px;border:1px solid #fff;overflow:auto}.links-modal__table-head{font-size:12px;line-height:normal;color:grey}.links-modal__table-head,.links-modal__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e4e5;width:-webkit-max-content;width:-moz-max-content;width:max-content}.links-modal__table-row{min-height:44px;cursor:pointer;padding:8px 0;line-height:20px}.links-modal__table-row:last-child{border-bottom:none}.links-modal__table-row:hover{background:#f8f8f8}.links-modal__table-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;-ms-flex-negative:0;flex-shrink:0}.links-modal__table-cell--blue{color:#27b2b2}.links-modal__table-cell:first-child,.links-modal__table-cell:nth-child(3),.links-modal__table-cell:nth-child(4){padding:0 24px}.links-modal__table-cell:first-child{width:100px}.links-modal__table-cell:nth-child(2){width:442px}.links-modal__table-cell:nth-child(3){width:82px}.links-modal__table-cell:nth-child(4){width:120px}.links-modal__table-cell:nth-child(5){width:490px}.links-modal__table .spinner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.pm-structure__level-2 .title{margin-left:2.625rem}.pm-structure__level-3 .title{margin-left:4.125rem}.pm-structure__level-4 .title{margin-left:5.625rem}.pm-structure__level-5 .title{margin-left:7.125rem}.pm-structure__level-6 .title{margin-left:8.625rem}.pm-structure__level-7 .title{margin-left:10.125rem}.pm-structure__level-8 .title{margin-left:11.625rem}.pm-structure__level-9 .title{margin-left:13.125rem}.pm-structure__level-10 .title{margin-left:14.625rem}.pm-structure__row-warning{position:absolute;left:61px;line-height:0}:root{--v-multi-select-input-border-color:#e5e4e5}.v-multi-select{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.5rem}.v-multi-select *{-webkit-transition:all .2s;transition:all .2s}.v-multi-select__clear{margin:auto 0 auto .5rem}.v-multi-select__subLabel{font-size:.75rem;line-height:.875rem;color:var(--color-dusty-gray)}.v-multi-select .multiselect__input,.v-multi-select .multiselect__placeholder,.v-multi-select .multiselect__single{margin:0!important;padding-left:.5rem;height:100%;color:var(--color-tundora);font-size:.875rem;line-height:2.75rem;text-overflow:clip;overflow:hidden;max-width:100%}.v-multi-select .multiselect__tags{border:1px solid var(--v-multi-select-input-border-color);border-radius:.5rem!important;height:3rem;padding-top:0!important}.v-multi-select .multiselect__tags-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:.5rem;overflow-x:scroll}.v-multi-select .multiselect__tags-wrap::-webkit-scrollbar{height:0}.v-multi-select .multiselect__tag{background-color:var(--color-control-primary);font-size:.875rem;line-height:1rem;padding:.25rem 1.5rem .25rem .5rem;margin:0 .25rem 0 0;height:1.5rem;overflow:unset;text-overflow:unset}.v-multi-select .multiselect__tag-icon{line-height:1.5rem;background-color:var(--color-control-primary)}.v-multi-select .multiselect__tag-icon:after{content:"✕";font-size:.85rem}.v-multi-select .multiselect__tag-icon:hover{background-color:inherit}.v-multi-select .multiselect__content-wrapper{margin:.5rem 0;border-radius:.5rem;border:none;background:var(--color-tundora);color:var(--color-white);padding:.5rem 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:100%;overflow:hidden auto;max-width:120%}.v-multi-select .multiselect__content{width:100%}.v-multi-select .multiselect__element{margin:.5rem 0}.v-multi-select .multiselect__element:hover{background:var(--color-control-primary)}.v-multi-select .multiselect__element:hover span{color:var(--color-white)}.v-multi-select .multiselect__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem;max-width:100%;font-size:.875rem;height:auto!important;padding:.25rem 2rem .25rem 1rem!important;white-space:unset;word-break:break-word}.v-multi-select .multiselect__option:after{width:.5rem!important;height:.2rem!important;min-height:unset!important}.v-multi-select .multiselect__option--highlight,.v-multi-select .multiselect__option--selected{color:var(--color-white)!important;background:transparent!important;font-weight:400}.v-multi-select .multiselect__option--highlight:after,.v-multi-select .multiselect__option--selected:after{content:""!important;color:var(--color-white)!important;background:transparent!important;right:-.375rem!important}.v-multi-select .multiselect__option--selected:after{display:block;padding:0!important;margin-right:1.25rem;top:50%;border-right:1px solid var(--color-white);border-top:1px solid var(--color-white);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.v-multi-select .multiselect__select{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-multi-select .multiselect__select:before{-webkit-transition:all .15s;transition:all .15s;display:block;top:.625rem;margin:auto;width:.55rem;height:.55rem;border-color:var(--color-dusty-gray);border-right:1px solid;border-top:1px solid;border-bottom:none;border-left:none;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-width:1px}.v-multi-select .multiselect__spinner{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-multi-select .multiselect--active .multiselect__tags{border-color:var(--color-control-active)}.v-multi-select .multiselect--active .multiselect__select{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.v-multi-select .multiselect--active .multiselect__select:before{top:1rem;border-right:none;border-top:none;border-left:1px solid;border-bottom:1px solid}.v-multi-select .multiselect--active .multiselect__tags-wrap{display:none}.v-multi-select .multiselect--disabled{border-radius:.5rem}.v-multi-select .multiselect--disabled .multiselect__select{background:#fff}.v-multi-select .multiselect--disabled .multiselect__select:before{color:#dedddd}.v-multi-select .clearable.multiselect{max-width:calc(100% - 2rem)}.v-multi-select .error .multiselect__tags{border-color:var(--color-red)}.toggler[data-v-6e2de48e]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:.125rem;outline:1px solid #e5e4e5;border-radius:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:2.75rem;padding:.188rem}.toggler__button[data-v-6e2de48e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.375rem;width:2.375rem;cursor:pointer;z-index:2}.toggler__button--slider[data-v-6e2de48e]{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;border-radius:.375rem;background-color:#f8f8f8;z-index:1}.toggler__button--active[data-v-6e2de48e]{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-filter:invert(72%) sepia(10%) saturate(3131%) hue-rotate(97deg) brightness(90%) contrast(72%);filter:invert(72%) sepia(10%) saturate(3131%) hue-rotate(97deg) brightness(90%) contrast(72%)}.tooltip[data-v-900acea4]{width:216px;padding:12px 16px;font-size:14px;position:absolute;border-radius:.5rem;background-color:#484848;line-height:1.225rem;font-weight:400;z-index:7}.tooltip .row .title[data-v-900acea4]{color:#949494;margin-right:5px}.tooltip .row .data[data-v-900acea4]{color:#fff}.gantt-canvas[data-v-c6d8e48e]{position:sticky;top:0;left:0;height:100%;width:100%}.gantt-canvas__chart[data-v-c6d8e48e]{position:absolute;top:0;left:0;z-index:3}.gantt-canvas__chart--over[data-v-c6d8e48e]{cursor:pointer}.gantt-canvas .charts[data-v-c6d8e48e]{position:absolute;top:0;left:0;z-index:2}.gantt-canvas .grid[data-v-c6d8e48e]{position:absolute;top:0;left:0;z-index:0;pointer-events:none}.v-gantt .diagram[data-v-3a912f79]::-webkit-scrollbar,.v-gantt[data-v-3a912f79]::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.v-gantt .diagram[data-v-3a912f79]::-webkit-scrollbar-track,.v-gantt[data-v-3a912f79]::-webkit-scrollbar-track{background:transparent!important}.v-gantt .diagram[data-v-3a912f79]::-webkit-scrollbar-thumb,.v-gantt[data-v-3a912f79]::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.v-gantt[data-v-3a912f79]{position:sticky;top:0;overflow-x:auto;overflow-y:hidden;width:100%}.v-gantt .diagram[data-v-3a912f79]{position:sticky;left:0;height:100%;width:100%}.v-gantt__header[data-v-3a912f79]{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:5;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:70px;background-color:var(--color-white);color:grey;border-bottom:1px solid #e5e4e5}.v-gantt__header--titles[data-v-3a912f79],.v-gantt__header[data-v-3a912f79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.v-gantt__header--titles[data-v-3a912f79]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.v-gantt__header--title[data-v-3a912f79]{display:-webkit-box;display:-ms-flexbox;display:flex}.v-gantt__header--dates[data-v-3a912f79]{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.v-gantt__header--date[data-v-3a912f79],.v-gantt__header--dates[data-v-3a912f79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.v-gantt__header--date[data-v-3a912f79]{-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-right:1px solid #e5e4e5;border-left:1px solid #e5e4e5;height:30px}.v-gantt__header--date.quart-start[data-v-3a912f79]{border-left:2px solid #656565;-webkit-transform:translateX(-1px);transform:translateX(-1px);border-right:none}.v-gantt__header .curr-date[data-v-3a912f79]{position:absolute;height:100%;top:0;width:3px;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%);--s:9px;--c:#9cd9ec;--_g:var(--s) left 50%,var(--c) calc(100% - 1px),transparent;background:0/100% calc(var(--s)*4) no-repeat space;background-image:radial-gradient(circle closest-side at top var(--_g)),radial-gradient(circle closest-side at bottom var(--_g)),-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),color-stop(0,var(--c)),color-stop(0,transparent));background-image:radial-gradient(circle closest-side at top var(--_g)),radial-gradient(circle closest-side at bottom var(--_g)),linear-gradient(transparent 25%,var(--c) 0 75%,transparent 0)}.zoom[data-v-3a912f79],.zoom__in[data-v-3a912f79],.zoom__out[data-v-3a912f79]{position:fixed;top:auto;bottom:50px;z-index:10;width:42px;height:42px;padding:10px;background:var(--color-tundora)}.zoom__in[data-v-3a912f79]{left:auto;right:82px;border-radius:.5rem 0 0 .5rem}.zoom__out[data-v-3a912f79]{left:auto;right:42px;border-radius:0 .5rem .5rem 0}.column-selector{width:200px}.column-selector .v-multi-select .multiselect__tags{border:none}.column-selector .multiselect__placeholder{color:grey}.pm-grid-cell{padding:8px 12px;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pm-grid-cell--header{position:sticky;top:0;z-index:2;height:68px;background-color:inherit;color:grey;font-size:12px;font-weight:400;white-space:normal}.pm-grid-cell--checkbox{padding:8px 12px 8px 24px}.pm-grid-column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff}.pm-grid-column--hover{background-color:#f8f8f8}.pm-grid{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.context-list,.pm-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.context-list{position:fixed;top:0;left:0;z-index:9999;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;min-width:12.5rem;max-height:12.5rem;overflow-y:auto;padding:1rem 0;background-color:var(--color-tundora);border-radius:.5rem;opacity:0;pointer-events:none}.context-list--visible{opacity:1;pointer-events:unset}.context-list__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.75rem;padding:1rem;font-size:.875rem;line-height:1.4em;color:var(--color-white);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.context-list__item:hover{background:var(--color-control-primary)}.context-info[data-v-53b3436b]{display:block;padding:10px;border-radius:8px;color:#fff;max-width:300px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.pm-collapse{color:#484848}.pm-collapse .fade-enter-active,.pm-collapse .fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.pm-collapse .fade-enter,.pm-collapse .fade-leave-to{opacity:0}.pm-collapse__input .v-input{height:70%}.pm-collapse .v-table-row{grid-template-rows:43px}.pm-collapse .truncate-text{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;word-break:break-word;white-space:normal}.pm-collapse__row--external-connection .other-chart{color:#27b2b2}.pm-collapse__row .v-table-cell{padding-left:24px}.pm-collapse-row_static{font-size:12px}.pm-collapse-row_dynemic{font-size:14px}.pm-collapse-row__tooltip{max-width:350px}.pm-collapse-row__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.pm-collapse-row__title-text{display:block;line-height:40px;height:2.5rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-collapse-row__icon{width:24px;height:24px}.pm-collapse-row__icon-config{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pm-collapse-row__icon-config svg{-ms-flex-negative:0;flex-shrink:0}.pm-collapse-row__icon-milestone path{fill:var(--color-gantt-milestone)}.pm-collapse-row__icon-milestone--open path{fill:#aaa}.pm-collapse-row__icon-folder path:first-child,.pm-collapse-row__icon-folder path:last-child{fill:var(--download-icon-color-active)}.pm-collapse-row__icon-folder--open path:first-child,.pm-collapse-row__icon-folder--open path:last-child{fill:#aaa}.pm-collapse .v-datepicker__input{height:35px!important}.pm-collapse__buffer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;min-width:24px;margin-left:8px;padding:0 5px;border-radius:12px;background:#ffe0a3;font-size:12px;line-height:24px}.pm-collapse__buffer,.pm-fixed-hierarchy{display:-webkit-box;display:-ms-flexbox;display:flex}.pm-fixed-hierarchy{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e0e4e8;background-color:#fff}.pm-fixed-hierarchy__body-row{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.pm-fixed-hierarchy__header{display:grid;background-color:inherit;font-weight:600;color:#333;-ms-flex-negative:0;flex-shrink:0}.pm-fixed-hierarchy__header.is-sticky{position:sticky;top:0;z-index:20}.pm-fixed-hierarchy__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pm-fixed-hierarchy__body-row{display:grid}.pm-fixed-hierarchy__body-row--hover{background-color:#f8f8f8}.pm-fixed-hierarchy__body-row:last-child{border-bottom:none}.pm-fixed-hierarchy .resizer-container{position:absolute;top:0;right:0;bottom:0;cursor:col-resize;z-index:30}.pm-fixed-hierarchy .resizer-container .resizer-handle{position:absolute;top:0;right:-2.5px;bottom:0;width:5px;cursor:col-resize;z-index:30}.pm-fixed-hierarchy .resizer-container .resizer-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;background-color:#d1d5db;-webkit-transition:background-color .2s ease,width .2s ease;transition:background-color .2s ease,width .2s ease}.pm-fixed-hierarchy .resizer-container .add-column-btn{position:sticky;-webkit-transform:translateX(50%);transform:translateX(50%);top:0;width:24px;height:24px;border-radius:50%;border:1px solid #ccc;background:#fff;cursor:pointer;z-index:31}.pm-fixed-hierarchy .resizer-container:hover .add-column-btn--availible{border-color:#2563eb;color:#2563eb}.pm-fixed-hierarchy .resizer-container:hover .resizer-handle:after{background-color:#2563eb}.pm-structure-table__main-content::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.pm-structure-table__main-content::-webkit-scrollbar-track{background:transparent!important}.pm-structure-table__main-content::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.pm-structure-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;background-color:#fff}.pm-structure-table,.pm-structure-table__control{display:-webkit-box;display:-ms-flexbox;display:flex}.pm-structure-table__control{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;border-bottom:1px solid #e5e4e5}.pm-structure-table__control--bg-fill{background-color:#fff}.pm-structure-table__control--version{padding:12px 0;border-bottom:none}.pm-structure-table__control-scale{width:167px;margin-left:auto;padding-right:12px;height:44px}.pm-structure-table__tooltip{max-width:350px!important}.pm-structure-table__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;min-height:0}.pm-structure-table__buffer,.pm-structure-table__main-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pm-structure-table__buffer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;min-width:24px;margin-left:8px;padding:0 5px;border-radius:12px;background:#ffe0a3;font-size:12px;line-height:24px}.pm-structure-table__fixed-panel{-ms-flex-negative:0;flex-shrink:0;position:sticky;left:0;z-index:10;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pm-structure-table__dynamic-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.pm-structure-table__dynamic-panel--sticky{position:sticky;top:0}.pm-structure-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}.pm-structure-table__cell--justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pm-structure-table__cell-connections{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;word-break:break-word;white-space:normal}.pm-structure-table__cell-connections .other-chart{color:#27b2b2;cursor:pointer}.pm-structure-table__cell-title{display:block;line-height:40px;height:2.5rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-structure-table__icon{width:24px;height:24px}.pm-structure-table__icon-config{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pm-structure-table__icon-config svg{-ms-flex-negative:0;flex-shrink:0}.pm-structure-table__icon-milestone path{fill:var(--color-gantt-milestone)}.pm-structure-table__icon-milestone--open path{fill:#aaa}.pm-structure-table__icon-folder path:first-child,.pm-structure-table__icon-folder path:last-child{fill:var(--download-icon-color-active)}.pm-structure-table__icon-folder--open path:first-child,.pm-structure-table__icon-folder--open path:last-child{fill:#aaa}.pm-structure-table .v-datepicker__input{height:34px!important}.pm-structure-table--cursor-pointer:hover{cursor:pointer}.pm-structure-table .truncate-text{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em;word-break:break-word;white-space:normal}.sortable-ghost{background:transparent!important;color:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;position:relative;min-width:1px!important;width:1px!important;padding:0!important;margin:0!important}.sortable-ghost:before{content:"";position:absolute;inset:0;background-color:#3498db;height:100%}.drag-fallback{max-height:600px;overflow-y:auto;opacity:1!important;pointer-events:none;z-index:9999;background:#fff;overflow:hidden!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;border:2px solid #349bfb}.drag-fallback .fallback-column{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.drag-fallback .fallback-column,.pm-chart-history-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pm-chart-history-item{padding:1rem;gap:.75rem;border:1px solid var(--color-border);border-radius:.75rem}.pm-chart-history-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;min-height:1rem}.pm-chart-history-item__event-text{max-width:18.75rem;font-weight:500;font-size:.875rem;line-height:1rem;letter-spacing:.01em;color:var(--color-text-primary)}.pm-chart-history-item__sub-message{max-width:18.75rem;font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:.01em;color:var(--color-text-secondary)}.pm-chart-history-item__date{-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;line-height:1.175rem;letter-spacing:.01em;color:var(--color-text-tertiary)}.pm-chart-history-item__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.pm-chart-history-item__author-avatar{height:1.5rem}.pm-chart-history-item__author-name{color:var(--color-tundora);font-size:.75rem}.pm-structure-form__history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.structure-form__connections-link{position:relative;margin-top:20px;padding:16px;border-radius:12px;border:1px solid #e5e4e5}.structure-form__connections-link-delete{position:absolute;top:16px;right:16px;width:24px;line-height:0;cursor:pointer}.structure-form__connections-link-delete:hover path{stroke:#dc3b00}.structure-form__connections-link--error{border:1px solid #dc3b00}.structure-form__connections-link .v-button{width:240px;height:38px;min-height:38px;margin-top:16px;font-size:14px;line-height:16px}.structure-form__connections-link .v-button__content{padding-top:1px}.structure-form__connections-link .v-button svg{width:16px;height:16px}.structure-form__connections-link .v-button .v-spinner{color:#fff;width:1.5rem;height:1.5rem}.structure-form__connections-link .structure-form__selected-task{margin-top:16px}.structure-form__connections-link .structure-form__error{font-size:12px;margin-top:16px;color:#eb4a14}.structure-modal__body{height:29.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.structure-modal__body-nav{padding:1rem 1.5rem;min-height:4.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.structure-modal__body-nav,.structure-modal__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.structure-modal__breadcrumbs{gap:.5rem}.structure-modal__breadcrumbs-list{padding:0;margin:0;list-style:none}.structure-modal__breadcrumbs-item{display:contents}.structure-modal__breadcrumbs-item:not(:first-child):before{content:"/";display:inline-block;margin:0;color:var(--color-black)}.structure-modal__breadcrumbs-item button{padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:transparent;font-family:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;outline:0;border:none;cursor:pointer;position:relative;display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:5.5rem;padding:.25rem;font-size:.75rem;color:var(--color-silver);overflow:hidden}.structure-modal__breadcrumbs-item:not(:last-child) button:focus,.structure-modal__breadcrumbs-item:not(:last-child) button:hover{color:var(--color-gray)}.structure-modal__breadcrumbs-item:last-child button{pointer-events:none}.structure-modal__body-directories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;position:relative;padding:0 1.5rem 1rem;overflow:auto}.structure-modal__body-directory{height:2.625rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.8125rem}.structure-modal__body-directory:active,.structure-modal__body-directory:hover{background:var(--color-alabaster)}.structure-modal__body-icon{width:2.625rem;height:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:var(--color-control-primary)}.structure-modal__body-icon svg{width:1.5rem}.structure-modal__body-icon--green path:first-child,.structure-modal__body-icon--green path:last-child{fill:var(--download-icon-color-active)}.structure-modal__body-icon--blue path{fill:#299fd1}.structure-modal__body-label{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-size:1.125rem;line-height:1.17;padding-left:.5rem}.structure-modal__body-arrow{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:.5rem;margin:auto 0 auto auto}.structure-modal__header{padding:1.1875rem 1.5rem;border-bottom:.0625rem solid var(--color-border)}.structure-modal__header-logo-title{font-weight:500;font-size:2rem;line-height:1.1875;color:var(--color-text-primary)}.structure-modal__footer{padding:1.5rem;border-top:.0625rem solid var(--color-border)}.structure-modal__footer-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.625rem}.v-connection-form__content{gap:20px}.structure-form__task-group,.v-connection-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.structure-form__task-group{position:relative;margin-top:1rem}.structure-form__task-group:first-child{margin-top:0}.structure-form__task-group-name{width:100%;height:2.875rem;background-color:#fcf8ef;color:var(--color-tundora);font-weight:500;font-size:.875rem;border-radius:.75rem;border:1px solid var(--color-border);outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1rem;padding-right:1.5rem}.structure-form__task-group-name:focus-within{border-color:var(--color-control-active)}.structure-form__task-group-name--active{background-color:#ffe0a3}.structure-form__task-group-arrow{width:1rem;min-height:1.3125rem;stroke:var(--color-dusty-gray);margin-left:1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.structure-form__task-group-arrow--open{-webkit-transform:rotate(0);transform:rotate(0)}.structure-form__task-group-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.structure-form__button .v-spinner{color:#fff;width:21px;height:21px}:root{--input-background-color:#fff;--input-text-color:#484848;--input-placeholder-color:#aaa;--input-border-color:#e5e4e5;--input-disabled-placeholder-color:#d4d5d5;--input-disabled-background-color:#f8f8f8;--input-error-color:#eb4a14}.v-input{width:100%;height:3rem;padding:.5rem 1rem;background-color:transparent;border-radius:.5rem;border:.0625rem solid var(--input-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s;transition:border-color .15s;font-family:inherit;font-weight:400;color:var(--input-text-color);font-size:.875rem}.v-input::-webkit-input-placeholder{color:var(--input-placeholder-color)}.v-input::-moz-placeholder{color:var(--input-placeholder-color)}.v-input:-ms-input-placeholder{color:var(--input-placeholder-color)}.v-input::-ms-input-placeholder{color:var(--input-placeholder-color)}.v-input::placeholder{color:var(--input-placeholder-color)}.v-input:focus{outline:none;border-color:var(--color-control-active)}.v-input:disabled,.v-input[disabled]{background-color:var(--input-disabled-background-color);color:grey}.v-input:disabled::-webkit-input-placeholder,.v-input[disabled]::-webkit-input-placeholder{color:var(--input-disabled-placeholder-color)}.v-input:disabled::-moz-placeholder,.v-input[disabled]::-moz-placeholder{color:var(--input-disabled-placeholder-color)}.v-input:disabled:-ms-input-placeholder,.v-input[disabled]:-ms-input-placeholder{color:var(--input-disabled-placeholder-color)}.v-input:disabled::-ms-input-placeholder,.v-input[disabled]::-ms-input-placeholder{color:var(--input-disabled-placeholder-color)}.v-input:disabled::placeholder,.v-input[disabled]::placeholder{color:var(--input-disabled-placeholder-color)}.v-input--error{border-color:var(--input-error-color)!important}.v-input--borderless{border-color:transparent}.v-input__wrapper{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--input-background-color);border-radius:.5rem}.v-input__counter{position:absolute;right:0;bottom:-1.125rem;font-size:.75rem;color:var(--color-gray);-webkit-transition:color .15s;transition:color .15s}.v-input__counter--error{color:var(--color-red)}.structure-tasks-progress__description,.structure-tasks-settings__description[data-v-42aea02e]{font-size:12px;color:var(--color-text-secondary)}:root{--structure-task-form-lightgray:#989898}.structure-task-form__body{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:30px;height:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:24px}.structure-task-form__header{position:relative}.structure-task-form__header-title{margin:1.5rem 3.5rem 1.5rem 1.5rem;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-white);text-overflow:ellipsis;overflow:hidden}.structure-task-form__header-close{cursor:pointer;position:absolute;top:1.5rem;right:1.5rem}.structure-task-form__header-close svg{cursor:pointer;width:.875rem;height:.875rem;fill:var(--color-white)}.structure-task-form__button{border-radius:.5rem;color:var(--button-primary-color);padding:0;margin-right:.75rem;height:2.375rem;font-weight:400;font-size:.875rem;line-height:140%;min-height:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:var(--color-tundora)!important;width:100%}.structure-task-form__sticky-button-wrapper{position:sticky;bottom:1.5rem;margin:0 auto;width:19rem;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;padding:0 1.5rem}.structure-task-form__sticky-button-wrapper--fluid{width:100%}.structure-task-form__sticky-button-wrapper--absolute{position:absolute;width:100%}.structure-task-form__sticky-button-wrapper svg{width:.8125rem;height:.8125rem;margin-right:.5625rem}.structure-task-form__content{position:relative}.structure-task-form__content--empty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--structure-task-form-lightgray);font-size:1.125rem;text-align:center}.structure-task-form__spinner{margin:auto}.structure-form{height:100%;padding-bottom:0;color:#484848;font-size:14px;line-height:normal}.structure-form__wrapper{height:100%}.structure-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;height:100%}.structure-form__header-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-bottom:24px;padding:0 24px;font-size:18px;line-height:normal;color:#aaa;border-bottom:1px solid #646464;gap:24px}.structure-form__header-item{position:relative;padding-bottom:8px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;cursor:pointer}.structure-form__header-item.active{color:#fff}.structure-form__header-item.active:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;border-bottom:2px solid #30c07c;border-radius:40px}.structure-form__code{margin-bottom:32px}.structure-form__task-type{margin-bottom:12px}.structure-form__task-title--small{color:grey;font-size:12px}.structure-form__task-title--big{font-size:18px}.structure-form__task-text{margin-top:6px;line-height:140%}.structure-form__task-text--mt20{margin:20px 0}.structure-form__radio-list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;line-height:140%;cursor:pointer}.structure-form__radio-list input{margin:0;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;border:1px solid #30c07c}.structure-form__radio-list svg{position:absolute}.structure-form__field{margin-top:20px}.structure-form__field .v-form-field__body--checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.structure-form__field .v-checkbox__input{border-color:#30c07c}.structure-form__field-error .v-form-field__label{color:#eb4a14}.structure-form__field-error .multiselect__tags{border:1px solid #eb4a14}.structure-form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.structure-form__button{width:100%;margin-bottom:24px}.structure-form__delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:168px;height:44px;margin-top:20px;border-radius:8px;border:1px solid #e5e4e5;background:#fff;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.structure-form__delete:hover{background:var(--button-white-bg-hover-color)}.structure-form__fields-margin{margin:32px 0}.structure-form__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0;margin-top:6px;color:#30c07c;line-height:140%;width:100%}.structure-form__tags-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.structure-form__tags-column li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.structure-form__tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.structure-form__tags li{padding:4px 12px;border:1px solid #30c07c;border-radius:8px;cursor:pointer}.v-project-management-tools,.v-project-management-tools__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.v-project-management-tools__group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.v-project-management-tools__group-separator{width:1px;height:26px;background-color:#e5e4e5}.v-project-management-tools__tool{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#484848;font-size:14px;border-radius:8px;border:1px solid #e5e4e5;padding:10px 12px;background-color:#fff;cursor:pointer;height:44px}.v-project-management-tools__tool svg{width:1.5rem;height:auto}.v-project-management-tools__tool svg path{stroke:#484848}.v-project-management-tools__tool:hover{background-color:#f8f8f8;border:1px solid #f8f8f8}.v-project-management-tools__tool--big{padding:10px 16px}.v-project-management-tools__tool--disabled{pointer-events:none;color:#aaa;border:1px solid #e5e4e5}.v-project-management-tools__tool--disabled path{stroke:#aaa!important}.v-project-management-tools__tool--green{color:#12b23f;border:1px solid #c6eed1;background:#f3fcf8}.v-project-management-tools__tool--green:hover{background:#e9f8ed}.v-project-management-tools__tool--red{color:#484848;outline:1px solid #ffe3e3;background:#fcefef}.v-project-management-tools__tool--red:hover{background:#ffdada}.v-project-management-tools__tool--red svg path{stroke:#eb4a14}.v-project-management-tools__tool--without-stroke svg path{stroke:none!important}.pm-chart-history__header{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pm-chart-history__header span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:var(--color-white)}.pm-chart-history__list{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.pm-chart-history__list button{margin-bottom:1rem}.pm-chart-history__nothingHere-message,.pm-chart-history__spinner{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.pm-chart-history__nothingHere-message{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;color:var(--design-tasks-form-lightgray);font-size:1.125rem}.structure-modal__wrapper{font-size:.875rem;line-height:1.225rem;color:grey;text-align:left}.structure-modal__wrapper .v-textarea__input{background:none;margin-bottom:.25rem}.structure-modal__description{margin:0}.structure-modal__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:#484848;margin:16px 0 6px}.structure-modal__subtitle{font-weight:400;min-width:11rem}.structure-modal__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.structure-modal__buttons button{width:12.125rem}:root{--row-border-color:#e5e4e5;--download-icon-color-active:#30c07c;--download-icon-bg-color-active:#f8f8f8}.structure-wrapper{overflow:hidden;height:100%}.pm-structure{border-radius:.75rem;overflow:hidden}.pm-structure::-webkit-scrollbar-corner{background:transparent}.pm-structure__version-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pm-structure__version-header .toggler{background:#fff;margin:12px 0}.pm-structure__version-name{margin:0;color:#484848;font-size:24px;font-weight:500;line-height:normal}.pm-structure__grid-task-value{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;background-color:#fff}.pm-structure__grid-task-value:hover{background-color:#f8f8f8}.pm-structure__grid-task-value .folder path:first-child,.pm-structure__grid-task-value .folder path:last-child,.pm-structure__grid-task-value .folder svg path:first-child,.pm-structure__grid-task-value .folder svg path:last-child{fill:var(--download-icon-color-active)}.pm-structure__grid-task-value .folder--open path:first-child,.pm-structure__grid-task-value .folder--open path:last-child{fill:#aaa}.pm-structure__grid-task-value .milestone path{fill:var(--color-gantt-milestone)}.pm-structure__tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:.75rem .75rem 0 0;border-bottom:1px solid var(--color-border)}.pm-structure__sticky-head{position:sticky;top:0;z-index:4}.pm-structure__row{cursor:pointer}.pm-structure__row-tasks,.pm-structure__row-values{display:grid;grid-template-rows:2.75rem;background-color:inherit;border-bottom:1px solid var(--row-border-color);height:44px}.pm-structure__row-tasks{position:sticky;left:0;cursor:pointer;grid-template-columns:5.5rem 26.5rem 7.25rem 4.5rem}.pm-structure__row-tasks.border-right{border-right:1px solid var(--row-border-color)}.pm-structure__row-tasks.is-version{grid-template-columns:1.5rem 35rem 7.25rem 0}.pm-structure__row-tasks.is-version .title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.pm-structure__row-tasks.is-version .title__wrapper{max-width:35rem}.pm-structure__row-tasks :first-child,.pm-structure__row-tasks :last-child{justify-self:center}.pm-structure__row-tasks .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pm-structure__row-tasks .title__wrapper{display:block;line-height:40px;height:2.5rem;max-width:27.5rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-structure__row-tasks .code{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pm-structure__row-tasks .code,.pm-structure__row-tasks .code__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pm-structure__row-tasks .code__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:2.25rem;width:4.25rem}.pm-structure__row-values{grid-template-columns:10rem 6rem 4.5rem 5.5rem 7.5rem 7.5rem 7.5rem 130px 7.5rem 7.5rem}.pm-structure__row-values.is-consolidated{grid-template-columns:10rem 6.5rem 7.5rem 9rem 9.5rem 7.5rem 346px}.pm-structure__row:hover{z-index:2}.pm-structure__row:hover,.pm-structure__row:hover .pm-structure__cell,.pm-structure__row:hover .pm-structure__header-cell{background:var(--color-semi-gray)}.pm-structure__row--overdue{background-color:var(--color-bg-pink)}.pm-structure__row--overdue:hover{background-color:var(--color-bg-row-error-hover)}.pm-structure__header{background-color:var(--color-white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;grid-template-rows:4.375rem;height:75px;font-size:.75rem}.pm-structure__cell,.pm-structure__header-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-tundora);font-weight:400;font-size:.875rem;line-height:1.3em;white-space:pre-wrap;padding:0 24px}.pm-structure__cell:nth-child(3) .pm-structure__header-cell_code,.pm-structure__header-cell:nth-child(3) .pm-structure__header-cell_code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pm-structure__cell:nth-child(3) .pm-structure__header-cell_code__wrapper,.pm-structure__header-cell:nth-child(3) .pm-structure__header-cell_code__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.25rem;width:4.25rem}.pm-structure__cell .multiselect,.pm-structure__cell .v-datepicker,.pm-structure__header-cell .multiselect,.pm-structure__header-cell .v-datepicker{margin-right:1.5rem}.pm-structure__cell--error{color:var(--color-red)}.pm-structure__cell-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pm-structure__cell-name svg{margin-right:.5rem}.pm-structure__cell-settings{line-height:0}.pm-structure__header-cell{font-size:.75rem;color:var(--color-gray);height:74px}.pm-structure__row-tasks .pm-structure__header-cell:nth-child(2){padding:0}.pm-structure__create{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 315px);background:#fff;border-radius:0 0 .75rem .75rem;font-size:18px;color:#aaa}.pm-structure__create-empty{text-align:center}.pm-structure__create a{margin-top:8px;color:#25c278;text-decoration:underline}.pm-structure__create a:hover{text-decoration:none}.pm-structure__spinner{-ms-flex-item-align:center;align-self:center}