:root{--v-multi-select-input-border-color:#e5e4e5}.v-multi-select{display:flex;border-radius:.5rem}.v-multi-select *{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:flex;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:flex;flex-direction:column;align-items:flex-start;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);transform:translateY(-50%) rotate(135deg)}.v-multi-select .multiselect__select{top:50%;transform:translateY(-50%)}.v-multi-select .multiselect__select:before{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;transform:rotate(135deg);border-width:1px}.v-multi-select .multiselect__spinner{top:50%;transform:translateY(-50%)}.v-multi-select .multiselect--active .multiselect__tags{border-color:var(--color-control-active)}.v-multi-select .multiselect--active .multiselect__select{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)}.v-form-field{display:flex;flex-direction:column;gap:.5rem;text-align:left}.v-form-field__label{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary)}.v-form-field__errors{color:var(--color-red)}.v-form-field__body--checkbox{display:flex;gap:.625rem}.v-form-field--required .v-form-field__label:after{content:" *";color:var(--color-red);font-size:inherit}.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-report-consolidated{display:flex;flex-direction:column;justify-content:stretch;padding:1.5rem 2rem;width:100%;height:100%}.pm-report-consolidated .table{padding-bottom:5rem;margin-bottom:-5rem}.pm-report-consolidated .table .top-row{background:none;margin-top:1.25rem;align-items:center;border-top:none;height:4.75rem}.pm-report-consolidated .table .top-row .v-table-cell.item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:20.25rem;overflow:visible;padding:0}.pm-report-consolidated .table .top-row .v-table-cell.item .v-multi-select{width:100%}.pm-report-consolidated .table .header-row{border-top-color:#fff;border-radius:1.125rem 1.125rem 0 0!important}.pm-report-consolidated .table .header-row .v-table-cell:first-child{border-radius:1.125rem 0 0 0}.pm-report-consolidated .table .header-row .v-table-cell::nth-last-child(2){border-radius:0 1.125rem 0 0}.pm-report-consolidated .v-table-cell.title{min-width:32.625rem;font-size:2rem;font-weight:500;color:#484848;height:4.75rem}.pm-report-consolidated .wrapper{display:flex;flex-direction:column;width:100%;overflow:auto}.pm-report-consolidated .wrapper .top-row{margin-top:1.25rem;display:flex;align-items:center;gap:2rem;height:4.625rem}.pm-report-consolidated .wrapper .top-row .title{min-width:32.625rem;font-size:2rem;font-weight:500;color:#484848}.pm-report-consolidated .wrapper .top-row .chart-selects{display:flex;gap:2rem}.pm-report-consolidated .wrapper .top-row .item{min-width:20.25rem}