.v-button-settings__counter{color:var(--color-white);background-color:var(--color-control-primary);border-radius:.1875rem;padding:.1875rem .25rem .125rem;height:1.06rem;font-weight:500;font-size:.625rem}.v-button-settings,.v-button-settings__counter{display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v-button-settings{position:relative;gap:.5rem;padding:0 1rem;height:3rem;border:1px solid var(--color-white);border-radius:.5rem;background:var(--color-white);color:var(--color-dusty-gray);cursor:pointer;transition:all .2s ease-in-out}.v-button-settings svg{height:1rem}.v-button-settings--active,.v-button-settings:hover{border-color:var(--color-control-primary)}.v-checkbox,.v-checkbox__input{position:relative;height:1.25rem;width:1.25rem}.v-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;outline:none;border:.0625rem solid var(--color-dusty-gray);border-radius:.375rem}.v-checkbox__input:checked{background:var(--color-control-primary);border:none}.v-checkbox__input:focus-visible,.v-checkbox__input:hover{border-color:var(--color-control-primary)}.v-checkbox__input--error{border:.0625rem solid var(--color-red)!important}.v-checkbox__input--error-fatal{background:var(--color-text-error)!important}.v-checkbox__input--disabled,.v-checkbox__input--disabled:hover{border-color:var(--color-control-inactive);cursor:auto}.v-checkbox__input--disabled:checked,.v-checkbox__input--disabled:hover:checked{background-color:var(--color-control-inactive)}.v-checkbox__check{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:.75rem;height:.75rem;pointer-events:none}.v-labeled-checkbox{display:flex;align-items:center;justify-content:flex-start;gap:.625rem}.v-filters-panel{display:grid;gap:.75rem;align-items:end;padding:1.5rem 1.5rem 2rem;background-color:var(--color-white);border-radius:1.125rem}.v-filters-panel>*{grid-column:span 2}.v-filters-panel__item .multiselect__tags:hover,.v-filters-panel__item .v-input:hover{transition:box-shadow .2s ease-in-out;box-shadow:0 1px 10px rgba(88,88,88,.15)}.v-filters-panel__clear{height:3rem;align-self:end;margin-top:1.25rem}.v-filters-panel__clear--fixed{width:14.375rem;margin-top:2.5rem}.v-filters-panel__apply{height:3rem;margin-top:1.25rem}.v-filters-panel__apply--fixed{width:14.375rem}.v-filters-panel--fixed{display:flex;flex-direction:column;padding:3.5rem 1.5rem 1.125rem}.v-filters-panel-wrapper{margin-bottom:1rem;background-color:var(--color-white);border-radius:1.125rem;display:flex}.v-filters-panel-wrapper .v-filters-panel{flex:1 1 100%}.table,.table-body{display:flex;padding-top:1px;flex-direction:column}.table-header,.table-row{display:flex;margin-top:-1px}.table-row{cursor:pointer}.table-row:hover{z-index:1000}.table-header_highlight,.table-row:hover{background-color:rgba(0,0,0,.025)}.table-header_with-padding{margin-bottom:8px}.table-col{flex:auto;padding:3px 6px;margin-left:-1px;border:1px solid #e8ecee;box-sizing:content-box}.table-col,.table-col_aling-center,.table-col_center,.table-col_justify-center{display:flex}.table-col_center{justify-content:center}.table-col_aling-center,.table-col_center{align-items:center}.table-col_justify-center{justify-content:center}.table-col_space-nowrap{white-space:nowrap}.table-col_no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-col:first-child{margin-left:16px;border-left:none}.table-col:last-child{margin-right:15px;border-right:none}.table-col:hover{z-index:1001;border:1px solid #a8acae}.table-col:hover:first-child{margin-left:0;padding-left:22px;border-left:none}.table-col:hover:last-child{margin-right:0;padding-right:21px;border-right:none}.table__spinner{height:50vh;display:flex;justify-content:center;transform:translateY(50%)}.v-table-row{display:grid;border-top:1px solid var(--color-border);color:var(--color-text-primary);fill:currentColor;background:var(--color-white)}.v-table-row,.v-table-row--head{grid-template-rows:minmax(4.375rem,auto)}.v-table-row--head{color:var(--color-gray);border-top:none}.v-table-row--sticky-head{position:sticky;top:0;border-bottom:1px solid var(--color-border);z-index:2}.v-table-row--dark{color:var(--color-white);background:var(--color-tundora)}.v-table-row--height-auto{height:auto}.v-table-row--borderless{border:none}.v-table-row--hovering:hover{border-top-color:transparent;cursor:pointer}.v-table-row--highlight,.v-table-row--hovering:hover,.v-table-row--hovering:hover .v-table-row__left-header{background:var(--color-semi-gray)}.v-table-row--highlight{border-top-color:transparent}.v-table-row--highlight .v-table-row__left-header{background:var(--color-semi-gray)}.v-table-row__left-header{position:sticky;left:0;display:grid;background-color:var(--color-white);z-index:1}.v-table-row__left-header.bordered>.v-table-cell:last-child{border-right:1px solid var(--color-border)}.v-table-row__arrow{content:"";width:.75rem;stroke:var(--color-dusty-gray);margin-right:1.375rem;transition:all .15s ease-in-out;transform:rotate(-90deg)}.v-table-row__arrow--open{transform:rotate(0)}.v-table-cell{display:flex;align-items:center;color:inherit;background:inherit;font-weight:400;font-size:.875rem;line-height:1.4em;white-space:pre-line;word-break:break-word;padding:.5rem .5rem .5rem 0;overflow:hidden}.v-table-cell:last-child{padding-right:1.5rem}.v-table-cell:first-child{padding-left:1.5rem}.v-table-cell .multiselect,.v-table-cell .v-datepicker{margin-right:1.5rem}.v-table-cell--flex-center{justify-content:center}.v-table-cell--flex-end{justify-content:flex-end}.v-table-cell--gap-1{gap:1rem}.v-table-cell--small{font-size:.75rem}.v-table-cell--stage-1{padding-left:1.5rem!important}.v-table-cell--stage-2{padding-left:3rem!important}.v-table-cell--stage-3{padding-left:4.5rem!important}.v-table-cell--stage-4{padding-left:6rem!important}.v-table-cell--stage-5{padding-left:7.5rem!important}.v-table-row-empty{width:100%;padding:2rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.v-table-row-empty__title-slot{font-size:1.125rem;line-height:1.17;text-align:center;color:var(--color-text-tertiary)}.v-table--scrollable::-webkit-scrollbar,.v-table::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.v-table--scrollable::-webkit-scrollbar-track,.v-table::-webkit-scrollbar-track{background:transparent!important}.v-table--scrollable::-webkit-scrollbar-thumb,.v-table::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.v-table{display:grid;position:relative;grid-template-columns:1fr;border-radius:1.125rem;overflow:hidden}.v-table>:first-child{border-radius:1.125rem 1.125rem 0 0}.v-table>:last-child{border-radius:0 0 1.125rem 1.125rem!important}.v-table--outlined{border:1px solid var(--color-border)}.v-table--scrollable{overflow:auto;padding-right:.1rem;padding-bottom:1rem;margin-bottom:-1rem}.v-table--fillable{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.v-table--columns{grid-template-columns:1fr}.v-table-actions .v-table-cell{padding-top:1.5rem;padding-bottom:1.5rem}.placeholder{background:#fff;display:flex;flex-direction:column;justify-content:center;flex-grow:1;height:100%;border-radius:18px}.placeholder__text>div{text-align:center;font-size:1.125rem;color:#aaa}.pm-positions-table{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"header-row" "content-row";flex-grow:1;height:100%}.pm-positions-table.scrollable{overflow-x:auto;overflow-y:hidden}.pm-positions-table__actions{display:flex;flex-direction:row;gap:8px;border-bottom:1px solid var(--color-border);padding:24px}.pm-positions-table__actions>div{position:sticky;left:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:.5rem}.pm-positions-table__actions .v-table-cell:first-child{padding-left:0}.pm-positions-table__action{min-height:2.75rem;padding:.75rem 1rem;color:var(--color-tundora);font-size:.875rem;font-weight:400}.pm-positions-table__action svg{height:1.5rem;margin-right:.5rem;color:var(--color-dusty-gray)}.pm-positions-table__action--disabled svg{color:var(--button-disabled-color)}.pm-positions-table__header{grid-area:header-row}.pm-positions-table__content{background:#fff;grid-area:content-row}.pm-positions-table .header{font-size:.75rem;padding-left:1.5rem;border-bottom:none}.pm-chart-status{padding:.5rem .75rem;border-radius:.5rem;height:2.25rem}.pm-chart-status,.user-avatar{display:flex;align-items:center;font-size:.875rem}.user-avatar{position:relative;overflow:hidden;background:#f8f8f8;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.75rem;width:auto;aspect-ratio:1/1;border-radius:50%;justify-content:center;flex-shrink:0;color:var(--color-tundora);font-weight:400;line-height:1.4em}.user-avatar>img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.user-block{display:flex;align-items:center;gap:.75rem}.user-block__name{color:var(--color-tundora);font-size:.875rem;line-height:16px}.user{margin:.25rem auto;word-break:normal}.v-table-cell svg.icon{color:#484848;width:1.5rem;height:1.5rem}.text{font-size:.875rem;overflow:hidden;padding-left:1.5rem}.table-row{display:grid}.table-row__name{display:flex;gap:.5rem}.table-row__name .folder{width:24px;height:24px}.table-row__name .folder svg{width:1.5rem;height:1.5rem}.table-row_padding-left{padding-left:24px}.table-row__note{display:flex;gap:8px}.table-row__note svg{color:#484848;flex-shrink:0;width:1.5rem;height:1.5rem}.table-row__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.v-table-row.out-of-sync,.v-table-row.out-of-sync .v-table-row__left-header{background:#fee}.v-table-row.out-of-sync:hover,.v-table-row.out-of-sync:hover .v-table-row__left-header{background:#ffdada}.v-table-row.mismatched,.v-table-row.mismatched .v-table-row__left-header{background:#e9f8ed}.v-table-row.mismatched:hover,.v-table-row.mismatched:hover .v-table-row__left-header{background:#c6eed1}.pm-chart-version-row{grid-template-rows:minmax(40px,auto)!important}.pm-chart-version-row__cell--is-backup{color:#12b23f}.pm-chart-version-row .v-table-cell{padding:2px 8px 2px 0}.pm-chart-version-row .v-table-cell:first-child{padding-left:24px}.row--green,.row--green .v-table-row__left-header{background:#e9f8ed}.row--green:hover,.row--green:hover .v-table-row__left-header{background:#c6eed1}.row--overdue,.row--overdue .v-table-row__left-header{background:#fee}.row--overdue:hover,.row--overdue:hover .v-table-row__left-header{background:#ffdada}.v-table-row.on-approval{background-color:var(--color-status-checking-bg)}.v-table-row.on-approval:hover{background:var(--color-status-checking-bg-hover)}.v-table-row.on-approval .v-table-row__left-header{background:var(--color-status-checking-bg)}.v-table-row.on-approval .v-table-row__left-header:hover{background:var(--color-status-checking-bg-hover)}.v-table-row.approved{background-color:var(--color-status-approved-bg)}.v-table-row.approved:hover{background:var(--color-status-approved-bg-hover)}.v-table-row.approved .v-table-row__left-header{background:var(--color-status-approved-bg)}.v-table-row.approved .v-table-row__left-header:hover{background:var(--color-status-approved-bg-hover)}.deadline-row{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.deadline-row .v-table-cell{padding:20px 0 20px 24px}.deadline-row svg{flex:1 0 24px}.deadline-row--overdue,.deadline-row--overdue .v-table-row__left-header{background:#fee}.deadline-row--overdue:hover,.deadline-row--overdue:hover .v-table-row__left-header{background:#ffdada}.deadline-row--green,.deadline-row--green .v-table-row__left-header{background:#e9f8ed}.deadline-row--green:hover,.deadline-row--green:hover .v-table-row__left-header{background:#c6eed1}.deadline-row__left-header{gap:8px}.deadline-row__left-content{flex:1 1 100%;display:block;line-height:72px;height:72px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-clamp:2}.deadline-row__folder path:first-child,.deadline-row__folder path:last-child{fill:var(--download-icon-color-active)}.deadline-row__folder--open path:first-child,.deadline-row__folder--open path:last-child{fill:#aaa}.deadline-row__tooltip{padding:12px 16px;max-width:216px!important;font-size:14px;line-height:140%;font-weight:400}.vm-table-config{padding:60px;color:#484848}.vm-table-config,.vm-table-config__main{display:flex;flex-direction:column;gap:32px}.vm-table-config__header{text-align:center;font-weight:500;font-size:24px}.vm-table-config__config{display:grid;grid-template-columns:repeat(2,1fr)}.vm-table-config__checkboxes{display:flex;flex-direction:column;gap:4px}.vm-table-config__option{display:flex;flex-direction:row;gap:10px;font-size:18px}.vm-table-config__footer{display:flex;flex-direction:row;gap:18px}.vm-table-config__footer>*{flex:1 1 100%}.chart-deadline-page__wrapper::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.chart-deadline-page__wrapper::-webkit-scrollbar-track{background:transparent!important}.chart-deadline-page__wrapper::-webkit-scrollbar-thumb{background:var(--color-control-primary)!important;border-radius:.5rem!important}.page-header{margin-bottom:1rem}.v-button-settings .filter-disabled:hover{border-color:#fff}.v-button-settings:disabled{pointer-events:none;opacity:.6;color:#dedddd;cursor:not-allowed;border:var(--button-disabled-color)}.chart-deadline-page{height:90%}.chart-deadline-page .vue-recycle-scroller__slot:first-child{position:sticky;top:0;z-index:10}.chart-deadline-page .v-table-cell{height:72px}.chart-deadline-page__table--height-100{height:100%}.chart-deadline-page__scroller{overflow:unset}.chart-deadline-page__table-header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chart-deadline-page__table-header .v-table-cell{font-size:12px;color:grey;padding:20px 0 20px 24px}.chart-deadline-page__resizer-handler{position:absolute;top:0;bottom:0;width:1px;cursor:col-resize;z-index:30;transform:translateX(-50%);transition:background-color .15s ease-out}.chart-deadline-page__resizer-handler:hover{background-color:#349bfb}.chart-deadline-page__button-download{width:50px;height:50px;padding:0}.chart-deadline-page__wrapper{position:relative;height:100%;overflow:auto;background-color:#fff;border-radius:12px}.wrapper{display:flex;flex-direction:column;justify-content:stretch;gap:1rem}.wrapper .report-filter{background:#fff;border-radius:.75rem;padding:2rem;display:grid;grid-template-columns:repeat(2,1fr) 16.25rem repeat(2,3.125rem);grid-column-gap:1rem;align-items:end}.wrapper .report-filter .btn,.wrapper .report-filter .v-form-field{width:100%}.wrapper .table{display:flex;flex-direction:column;gap:1rem}.wrapper .filters{margin-bottom:1.5rem}.wrapper .form{display:flex;flex-direction:row;align-items:last baseline;justify-content:space-evenly}.wrapper .v-button-settings{border:1px solid #e5e4e5}.wrapper .v-button-settings:hover{border:1px solid #30c07c}