/*!
 *  pm-prototype-jy-vue.js v2.4.0-202504161444
 *  (c) 2020-2026 wzsoft rdc
 *
 */
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexSelection.vue?vue&type=style&index=0&id=68e40226&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ngs-table-height[data-v-68e40226] {
  height: calc(100% - 11.25rem);
}
.pm-index-selection-left[data-v-68e40226] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pm-index-selection-left .el-form[data-v-68e40226] {
  overflow: hidden;
}
.pm-index-selection-right[data-v-68e40226] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.pm-index-selection .el-dialog__header .el-dialog__title[data-v-68e40226] {
  font-size: 1.375rem !important;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexRecommend.vue?vue&type=style&index=0&id=3242ed54&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-recommend .onlyonetab .el-tabs__header {
  display: none !important;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexRecommend.vue?vue&type=style&index=1&id=3242ed54&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter[data-v-3242ed54] {
  display: table-cell !important;
}
.el-cascader-panel .el-radio__inner[data-v-3242ed54] {
  border: 0rem;
  background: transparent;
}
.el-cascader-panel .el-radio__input.is-checked .el-radio__inner[data-v-3242ed54] {
  background: none;
}
.el-cascader-panel .el-radio[data-v-3242ed54] {
  height: 100%;
  width: 9.375rem;
  position: absolute;
  z-index: 10;
}
[data-v-3242ed54] .el-tabs__content {
  height: 100%;
}
.table-calc-box[data-v-3242ed54] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.table-calc-box[data-v-3242ed54] .ngs__ui__table {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.table-calc-box[data-v-3242ed54] .el-table {
  height: 100%;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/CalcFormulaSetting/components/ElementsDiv.vue?vue&type=style&index=0&id=1d385e13&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box-card[data-v-1d385e13] {
  border: 0.063rem solid #d9e6ea;
  background: #ecf7fc;
  color: #666;
}
.box-card label[data-v-1d385e13] {
  font-weight: 700;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/CalcFormulaSetting/components/CustomFormulaDiv.vue?vue&type=style&index=0&id=f4a1271a&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#customFormula[data-v-f4a1271a] {
  height: 9.375rem;
  border: 0.063rem solid #ccc;
  border-radius: 0.25rem;
  margin-bottom: 1.063rem;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/CalcFormulaSetting/components/CustomParameterInput.vue?vue&type=style&index=0&id=e3dc346e&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.custom-parameter-input .el-button.is-round[data-v-e3dc346e] {
  border-radius: 1.25rem !important;
}
.custom-parameter-input .el-button.is-circle[data-v-e3dc346e] {
  border-radius: 50% !important;
  margin-right: 0 !important;
}
.custom-parameter-input--item[data-v-e3dc346e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-parameter-input--item__input[data-v-e3dc346e] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/CalcFormulaSetting/components/QualitativeParameterInput.vue?vue&type=style&index=0&id=4dc221f6&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.qualitative-parameter-input .el-button.is-round[data-v-4dc221f6] {
  border-radius: 1.25rem !important;
}
.qualitative-parameter-input .el-button.is-circle[data-v-4dc221f6] {
  border-radius: 50% !important;
  margin-right: 0 !important;
}
.qualitative-parameter-input--item[data-v-4dc221f6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.qualitative-parameter-input--item__input[data-v-4dc221f6] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/CalcFormulaSetting/components/NumericParameterInput.vue?vue&type=style&index=0&id=41af0cc7&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.numeric-parameter-input[data-v-41af0cc7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.numeric-parameter-input .el-button.is-round[data-v-41af0cc7] {
  border-radius: 1.25rem !important;
}
.numeric-parameter-input .el-button.is-circle[data-v-41af0cc7] {
  border-radius: 50% !important;
  margin-right: 0 !important;
}
.numeric-parameter-input--item[data-v-41af0cc7] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexEditor.vue?vue&type=style&index=0&id=bca3be7a&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.innerForm > .el-form-item__content {
  background-color: #ecf7fc;
}
.pm-index-editor {
  height: 75vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pm-index-editor .el-dialog__body {
  overflow: auto;
}
.pm-index-editor .el-dialog__header .el-dialog__title {
  font-size: 1.375rem !important;
}
.pm-index-editor .form-section {
  font-weight: bold;
  color: #2c79f4;
}
.pm-index-editor .ngs-ui-form.top {
  padding-left: 0.313rem;
}
.pm-index-editor .ngs-ui-form.top .el-form-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
}
.pm-index-editor .ngs-ui-form.top .el-form-item .el-form-item__label {
  width: 100% !important;
  text-align: left;
}
.pm-index-editor .ngs-ui-form.top .el-form-item .el-form-item__content {
  margin-left: 0rem;
}
.pm-index-editor .targetInfo .el-form-item > .el-form-item__content {
  line-height: unset;
}
.pm-index-editor .targetInfo .dlg_box {
  margin-bottom: 1.563rem;
  margin-top: 0rem;
}
.pm-index-editor .dlg_box {
  margin-bottom: 1.25rem;
  margin-top: 0rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexEditorForTool.vue?vue&type=style&index=0&id=5ca6ab6e&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.innerForm > .el-form-item__content {
  background-color: #ecf7fc;
}
.pm-index-editor {
  height: 75vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pm-index-editor .el-dialog__body {
  overflow: auto;
}
.pm-index-editor .targetInfo .el-form-item > .el-form-item__content {
  line-height: unset;
}
.pm-index-editor .targetInfo .dlg_box {
  margin-bottom: 1.563rem;
  margin-top: 0rem;
}
.pm-index-editor .dlg_box {
  margin-bottom: 1.25rem;
  margin-top: 0rem;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexTargetFill.vue?vue&type=style&index=0&id=aab640ec&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
body .el-table colgroup.gutter {
  display: table-cell !important;
}
.pm-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexTargetFillJL.vue?vue&type=style&index=0&id=7b79f968&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
body .el-table colgroup.gutter {
  display: table-cell !important;
}
.pm-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexTargetFillNew.vue?vue&type=style&index=0&id=ef790c34&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-index-target-fill-new {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexTargetFillSpecial.vue?vue&type=style&index=0&id=0f9d557f&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/fill/IndexTargetTrace.vue?vue&type=style&index=0&id=1a45e64e&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-index-target-trace {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/ScoringFormulaSetting/components/FormulaParameterInput.vue?vue&type=style&index=0&id=4853ba92&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box-card[data-v-4853ba92] {
  background: #ecf7fc;
  color: #666;
}
.box-card label[data-v-4853ba92] {
  font-weight: 700;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/ScoringFormulaSetting/components/FormulaParameterInput.vue?vue&type=style&index=1&id=4853ba92&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.formula-parameter-setting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.formula-parameter-setting .parameter-input {
  width: 34.375rem;
}
.formula-parameter-setting .parameter-input .input-height {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 5rem;
  height: 1.875rem;
  line-height: 1.875rem;
  vertical-align: middle;
  border: 0.063rem solid #e1e1e1;
  text-align: center;
}
.formula-parameter-setting .parameter-input .input-height-two {
  border-left: none;
  margin-right: 0.25rem;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/ScoringFormulaSetting/components/CalculationFormula.vue?vue&type=style&index=0&id=c43cfefc&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.calculation-formula[data-v-c43cfefc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.calculation-formula--info[data-v-c43cfefc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 1.25rem;
}
.calculation-formula--info .el-card[data-v-c43cfefc] {
  margin-bottom: 0.5rem;
}
.calculation-formula--info .el-card[data-v-c43cfefc] .el-card__header {
  padding: 0.5rem 1.25rem !important;
  color: #2ab4c0;
}
.calculation-formula--info__content[data-v-c43cfefc] {
  background-color: #fef7f8;
  border-left: 0.313rem solid #eee;
  border-color: #f0868e;
  padding: 0.938rem 1.875rem 0.938rem 0.938rem;
  border-radius: 0 0.25rem 0.25rem 0;
  color: #210406;
}
.calculation-formula--calculator[data-v-c43cfefc] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.calculation-formula--calculator .el-button[data-v-c43cfefc] {
  width: 5rem;
  height: 2.125rem;
  margin-bottom: 0.625rem;
  margin-left: 0.5rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/ScoringFormulaSetting/components/CustomScoringFormula.vue?vue&type=style&index=0&id=8982c266&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.custom-scoring-formula--calculation[data-v-8982c266] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.custom-scoring-formula--calculation__symbols[data-v-8982c266] {
  padding: 0 0.625rem;
}
.custom-scoring-formula--calculation__symbols .el-button[data-v-8982c266] {
  width: 6.25rem;
  height: 2.5rem;
  margin-left: 0.5rem;
  margin-bottom: 0.625rem;
}
.custom-scoring-formula--calculation__symbols_1[data-v-8982c266] {
  padding: 0 0.625rem;
}
.custom-scoring-formula--calculation__symbols_1 .el-button[data-v-8982c266] {
  width: 2.875rem;
  height: 2.875rem;
  text-align: center;
  margin-left: 0.5rem;
  margin-bottom: 0.625rem;
}
.custom-scoring-formula--calculation .divider-vertical[data-v-8982c266] {
  border-left: 0.063rem dashed #e0e0e0;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/commonComponents/ScoringFormulaSetting/index.vue?vue&type=style&index=0&id=22a82d84&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-formula-scoring-panel .scoring-formula-type[data-v-22a82d84] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pm-index-formula-scoring-panel .scoring-formula-type > .options[data-v-22a82d84] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pm-index-formula-scoring-panel .scoring-formula-type > .button[data-v-22a82d84] {
  width: 3.75rem;
  margin-left: 0.625rem;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/dialogs/AhpWeightSetting.vue?vue&type=style&index=0&id=08f26e00&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[data-v-08f26e00] .el-slider__marks-text {
  white-space: nowrap;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/self/IndexTargetFillForSelf.vue?vue&type=style&index=0&id=3c2ecb12&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.self-index__table {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-self-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-self-index-target-fill .self-index {
  margin-left: 0.625rem;
  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%;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/self/IndexTargetFillForSelf.vue?vue&type=style&index=1&id=3c2ecb12&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[data-v-3c2ecb12].ngs-ui-table.has-toolbar .el-table {
  height: calc(100% - 9.375rem) !important;
}
[data-v-3c2ecb12].ngs-ui-form.el-form .el-form-item {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-top: 0rem;
  border-bottom: 0rem;
}
[data-v-3c2ecb12].ngs-ui-form.el-form .el-form-item .el-form-item__label {
  border-top: 0rem;
  border-bottom: 0rem;
  border-left: 0rem;
  border-right: 0rem;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  padding: 0.313rem 0.625rem;
  width: auto !important;
}
[data-v-3c2ecb12].ngs-ui-form.el-form .el-form-item .el-form-item__content {
  border-top: 0rem;
  border-bottom: 0rem;
  border-left: 0rem;
  border-right: 0rem;
  padding: 0rem 0.5rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/self/IndexTargetFillForSelfSpecial.vue?vue&type=style&index=0&id=45c4e0f7&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-self-index-target-fill-special {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-self-index-target-fill-special .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/file-input-table-self/FileInputTableSelf.vue?vue&type=style&index=0&id=841f9b28&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ngs__file__input__self--btns[data-v-841f9b28] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.625rem;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.ngs__file__input__self--btns .btn[data-v-841f9b28] {
  margin-left: 0.625rem;
}
.ngs-file-input-self[data-v-841f9b28] {
  overflow: hidden;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ngs-file-input-self .el-upload-list__item[data-v-841f9b28] {
  width: auto;
  display: inline-block;
  border: 0.063rem solid #ccc;
  margin-right: 0.5rem;
  font-size: 0.625rem;
}
.ngs-file-input-self > .disabled > .el-upload[data-v-841f9b28] {
  display: none;
}
.ngs-file-input-self .el-upload-list__item .el-icon-close[data-v-841f9b28] {
  padding: 0.188rem;
  display: block;
  top: 0.188rem;
  right: 0;
}
.ngs-file-input-self .el-upload-list__item.is-success .el-upload-list__item-status-label[data-v-841f9b28] {
  display: none;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/trace/IndexTargetFillForTrace.vue?vue&type=style&index=0&id=dcc47310&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-trace-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-trace-index-target-fill .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/trace/IndexTargetFillForTraceForCZ.vue?vue&type=style&index=0&id=5f2d9cd0&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-trace-index-target-fill-cz {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-trace-index-target-fill-cz .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/trace/IndexTargetFillForTraceForJL.vue?vue&type=style&index=0&id=48d4563a&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-trace-index-target-fill-jl {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-trace-index-target-fill-jl .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/trace/IndexTargetFillForTraceSpecial.vue?vue&type=style&index=0&id=7965325e&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-trace-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-trace-index-target-fill .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/trace/IndexTargetFillForTraceResult.vue?vue&type=style&index=0&id=7668a796&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.pm-trace-index-target-result {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-trace-index-target-result .ngs-border-layout.ngs-border-layout-vertical {
  width: 100%;
}
.pm-trace-index-target-result .index_result {
  min-height: 18.75rem;
}
.pm-trace-index-target-result .index_result .index-result-table {
  margin-left: 0.625rem;
}
.pm-trace-index-target-result .right_index {
  min-height: 12.5rem;
}
.pm-trace-index-target-result .problem_index {
  min-height: 12.5rem;
}
.pm-trace-index-target-result .score_result,
.pm-trace-index-target-result .total_result {
  min-height: 12.5rem;
}
.pm-trace-index-target-result .score_result .el-form-item,
.pm-trace-index-target-result .total_result .el-form-item {
  margin-bottom: 0rem !important;
}
.pm-trace-index-target-result .score_result .result-good,
.pm-trace-index-target-result .score_result .result-bad,
.pm-trace-index-target-result .score_result .result-normal,
.pm-trace-index-target-result .total_result .result-good,
.pm-trace-index-target-result .total_result .result-bad,
.pm-trace-index-target-result .total_result .result-normal {
  width: 6.25rem;
  margin: 0 auto;
  display: inline;
  font-weight: bold;
}
.pm-trace-index-target-result .score_result .result-good,
.pm-trace-index-target-result .score_result .result-good a,
.pm-trace-index-target-result .total_result .result-good,
.pm-trace-index-target-result .total_result .result-good a {
  color: green;
}
.pm-trace-index-target-result .score_result .result-bad,
.pm-trace-index-target-result .score_result .result-bad a,
.pm-trace-index-target-result .total_result .result-bad,
.pm-trace-index-target-result .total_result .result-bad a {
  color: red;
}
.pm-trace-index-target-result .score_result .result-normal,
.pm-trace-index-target-result .score_result .result-normal a,
.pm-trace-index-target-result .total_result .result-normal,
.pm-trace-index-target-result .total_result .result-normal a {
  color: orange;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-fill/DepOverallIndexTargetFill.vue?vue&type=style&index=0&id=0ebecc6a&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-index-target-fill .index-table {
  height: 100%;
  margin-left: 0.625rem;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-fill/DepOverallIndexTargetFillSpecial.vue?vue&type=style&index=0&id=07c92c9f&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-index-target-fill .index-table {
  height: 100%;
  margin-left: 0.625rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-fill/DepOverallIndexTargetFillForCZ.vue?vue&type=style&index=0&id=f5cfda34&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-index-target-fill-cz {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-index-target-fill-cz .index-table {
  height: 100%;
  margin-left: 0.625rem;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-fill/DepOverallIndexSelection.vue?vue&type=style&index=0&id=d52e0d74&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-fill/DepOverallIndexRecommend.vue?vue&type=style&index=0&id=13638076&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-self/DepOverallIndexTargetFillForSelf.vue?vue&type=style&index=0&id=4bdc1172&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-self-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-self-index-target-fill .case-tree {
  padding-bottom: 0.625rem;
}
.dep-overall-self-index-target-fill .dep-self-index {
  margin-left: 0.625rem;
  height: 100%;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-self/DepOverallIndexTargetFillForSelfSpecial.vue?vue&type=style&index=0&id=302dae97&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-self-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-self-index-target-fill .case-tree {
  padding-bottom: 0.625rem;
}
.dep-overall-self-index-target-fill .dep-self-index {
  margin-left: 0.625rem;
  height: 100%;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-self/DepOverallIndexTargetFillForSelfForCZ.vue?vue&type=style&index=0&id=83b69a44&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-self-index-target-fill-cz {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-self-index-target-fill-cz .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-self/DepOverallIndexTargetFillSelf.vue?vue&type=style&index=0&id=6ad7685f&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-self-index-target-fill-self {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-self-index-target-fill-self .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-trace/DepOverallIndexTargetFillForTrace.vue?vue&type=style&index=0&id=6d043c9c&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-trace-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-trace-index-target-fill .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-trace/DepOverallIndexTargetFillForTraceSpecial.vue?vue&type=style&index=0&id=60feffa6&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-trace-index-target-fill-special {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-trace-index-target-fill-special .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-trace/DepOverallIndexTargetFillForTraceForCZ.vue?vue&type=style&index=0&id=83ea1c18&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-trace-index-target-fill-cz {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-trace-index-target-fill-cz .index-table {
  height: calc(100% - 3.125rem);
  margin-left: 0.625rem;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-fill/IndexTargetFillForPolicy.vue?vue&type=style&index=0&id=6874a9b6&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-fill/IndexTargetFillForPolicySpecial.vue?vue&type=style&index=0&id=f9ebfc5a&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-self/PolicyIndexTargetFillForSelf.vue?vue&type=style&index=0&id=126b3d8e&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-self-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.policy-self-index-target-fill .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-self/PolicyIndexTargetFillForSelfSpecial.vue?vue&type=style&index=0&id=3a6260f0&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-self-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.policy-self-index-target-fill .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-trace/PolicyIndexTargetFillForTrace.vue?vue&type=style&index=0&id=3f99e48a&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-trace-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.policy-trace-index-target-fill .index-table {
  height: calc(100% - 1.25rem);
  margin-left: 0.625rem;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/policy-trace/PolicyIndexTargetFillForTraceSpecial.vue?vue&type=style&index=0&id=7678fe2e&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.policy-trace-index-target-fill {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.policy-trace-index-target-fill .index-table {
  height: calc(100% - 1.25rem);
  margin-left: 0.625rem;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-jsst/dep-overall-fill/JSSTDepOverallIndexTargetFill.vue?vue&type=style&index=0&id=b5553852&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.no-tabs-table[data-v-b5553852] {
  height: 100%;
}
.tabs-table[data-v-b5553852] {
  height: calc(100% - 3.438rem);
}
.dep-overall-index-target-fill-jsst[data-v-b5553852] {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-index-target-fill-jsst .index-table[data-v-b5553852] {
  height: 100%;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-jsst/dep-overall-self/JSSTDepOverallIndexTargetFillForSelf.vue?vue&type=style&index=0&id=6f3bf1e5&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-self-index-target-fill-jsst {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-self-index-target-fill-jsst .self-index {
  margin-left: 0.625rem;
  height: 100%;
  overflow-x: auto;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/dep-overall-jsst/dep-overall-trace/JSSTDepOverallIndexTargetFillForTrace.vue?vue&type=style&index=0&id=79ddd9bb&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
.dep-overall-trace-index-target-fill-jsst {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dep-overall-trace-index-target-fill-jsst .index-table {
  height: 100%;
  margin-left: 0.625rem;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/copyTargetpage.vue?vue&type=style&index=0&id=0edd422f&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.pm-index-recommend-aid .headform[data-v-0edd422f] {
  margin: 0.625rem 0 0 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pm-index-recommend-aid .el-tabs__content[data-v-0edd422f] {
  height: 100%;
}
.pm-index-recommend-aid .body-container[data-v-0edd422f] {
  height: 100%;
  width: 100%;
  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-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  background: #fff;
  padding: 1rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-index-recommend-aid .left-body1[data-v-0edd422f] {
  float: left;
  height: 100%;
  width: 50%;
}
.pm-index-recommend-aid .right-body1[data-v-0edd422f] {
  float: left;
  height: 100%;
  width: calc(50% - 1rem);
  margin-left: 1rem;
}
.pm-index-recommend-aid .condition-div[data-v-0edd422f] {
  padding: 0.313rem 0.313rem 0.156rem 0rem;
}
.pm-index-recommend-aid .condition-div .el-form-item[data-v-0edd422f] {
  margin-bottom: 0rem !important;
}
.pm-index-recommend-aid .condition-div .title-div1[data-v-0edd422f] {
  height: 2.5rem;
  color: #000;
}
.pm-index-recommend-aid .center-table[data-v-0edd422f] {
  padding: 0.156rem 0.313rem 0.313rem 0.313rem;
  height: calc(100% - 3.75rem);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
}
.pm-index-recommend-aid .body-footer[data-v-0edd422f] {
  position: absolute;
  font-weight: bold;
  font-size: 0.813rem;
  color: red;
  bottom: 0rem;
  left: 0.313rem;
}
.pm-index-recommend-aid .btn-abandon[data-v-0edd422f] {
  float: right;
  margin: 0.625rem;
}
.pm-index-recommend-aid .resize-line[data-v-0edd422f] {
  /*鼠标移入显示左右箭头*/
  margin-left: 2.5rem;
  z-index: 2;
  width: 3.313rem;
  min-width: 3.313rem;
  max-width: 3.313rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
}
.pm-index-recommend-aid .resize-line .bgcolor[data-v-0edd422f] {
  background: #d6d6d6;
  width: 0.625rem;
  border-radius: 0.25rem;
  cursor: ew-resize;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexTargetFillAid.vue?vue&type=style&index=0&id=13253a10&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .el-table th.gutter {
  display: table-cell !important;
}
body .el-table colgroup.gutter {
  display: table-cell !important;
}
.pm-index-target-fill-aid {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/pm-index-choose-special-indicators.vue?vue&type=style&index=0&id=05eb697d&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-choose-special-indicators .el-dialog__header .el-dialog__title[data-v-05eb697d] {
  font-size: 1.375rem !important;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/chooseItem.vue?vue&type=style&index=0&id=5ad5dcf8&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-choose-special-indicators .el-dialog__header .el-dialog__title[data-v-5ad5dcf8] {
  font-size: 1.375rem !important;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/pm-prj-dep-index-recommend-modal.vue?vue&type=style&index=0&id=09874cb0&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.content[data-v-09874cb0] {
  height: calc(100% - 5rem);
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/pm-index-choose-modal.vue?vue&type=style&index=0&id=75912c98&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .pm-index-selection .el-table th.gutter {
  display: table-cell !important;
}
.pm-index-selection .ngs__ui__table.has-pagination .ngs__ui__table__vbt {
  height: calc(100% - 6.925rem) !important;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-92.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-92.use[2]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexTargetFillAidUniversity.vue?vue&type=style&index=0&id=53f803be&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

.no-tabs-table[data-v-53f803be] {
  height: calc(100% - 9.375rem);
}
.tabs-table[data-v-53f803be] {
  height: calc(100% - 3.438rem - 9.375rem);
}




/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexTargetFillAidUniversity.vue?vue&type=style&index=1&id=53f803be&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.isErrTip {
  color: red;
}
.index-target-radio {
  position: absolute;
  top: 0.625rem;
}
body .el-table th.gutter {
  display: table-cell !important;
}
body .el-table colgroup.gutter {
  display: table-cell !important;
}
.pm-index-target-fill-aid {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-index-target-fill-aid .el-form--label-top label.el-form-item__label {
  padding: 0;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item {
  margin-bottom: 1rem;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item > .el-form-item__label {
  width: 100% !important;
  height: auto !important;
  min-height: 2.5rem;
  padding: 0 !important;
  line-height: normal;
  float: none;
  display: block;
  background: #f5f5f5;
  border: 0.063rem solid #e5e5e5 !important;
  border-bottom: 0 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item > .el-form-item__content {
  width: 100% !important;
  padding: 0.5rem;
  border: 0.063rem solid #e5e5e5 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: normal;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item > .el-form-item__content .fill-in__editor {
  min-height: 3.25rem;
  padding: 0.313rem 0.5rem;
  border: 0.063rem solid #dcdfe6;
  border-radius: 0.125rem;
  font-size: 0.813rem;
  line-height: 1.5;
  color: #606266;
  max-height: 15rem;
  overflow: auto;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item > .el-form-item__content .fill-in__editor.is-readonly {
  background: #f5f7fa;
  color: #909399;
}
.pm-index-target-fill-aid .upAndDownCustomForm.el-form.el-form--label-top .fill-in__form-item.el-form-item > .el-form-item__content .fill-in__draft {
  min-height: 3.25rem;
  border-radius: 0.125rem;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexTargetFillAidUniversity.vue?vue&type=style&index=2&id=53f803be&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[data-v-53f803be] .pm-index-target-fill-aid .el-table {
  min-height: 21.875rem !important;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexAdjustFillAidUniversity.vue?vue&type=style&index=0&id=646cef00&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.isErrTip {
  color: red;
}
.index-target-radio {
  position: absolute;
  top: 0.625rem;
}
body .el-table th.gutter {
  display: table-cell !important;
}
body .el-table colgroup.gutter {
  display: table-cell !important;
}
.pm-index-target-fill-aid {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/auxiliaryTools/IndexRecommendAid.vue?vue&type=style&index=0&id=49e065e8&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.pm-index-recommend-aid .el-tabs {
  background: #fff;
}
.pm-index-recommend-aid .onlyonetab .el-tabs__header {
  display: none !important;
}
.pm-index-recommend-aid .title-box {
  display: inline-block;
  margin-right: 1.563rem;
  font-size: 1.375rem;
}
.pm-index-recommend-aid .title-box1 {
  display: inline-block;
  color: #444;
  font-weight: 400;
  font-size: 1.375rem;
}
.pm-index-recommend-aid .headform {
  margin: 0.625rem 0 0 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pm-index-recommend-aid .el-tabs__content {
  height: 100% !important;
}
.pm-index-recommend-aid .body-container {
  height: calc(100% - 1.188rem);
  width: 100%;
  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-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.pm-index-recommend-aid .body-container .left-body {
  float: left;
  height: 100%;
  width: 50rem;
}
.pm-index-recommend-aid .body-container .right-body {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pm-index-recommend-aid .body-container .condition-div {
  padding: 0.313rem 0.313rem 0.156rem 0.938rem;
}
.pm-index-recommend-aid .body-container .title-div {
  height: 2.5rem;
}
.pm-index-recommend-aid .body-container .title-div span {
  display: inline-block;
  border-left: 0.313rem solid #3247eb;
  top: 0.625rem;
  padding-left: 0.625rem;
  position: relative;
}
.pm-index-recommend-aid .center-table {
  padding: 0.156rem 0.313rem 0.313rem 0.313rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.pm-index-recommend-aid .body-footer {
  position: absolute;
  font-weight: bold;
  font-size: 0.813rem;
  color: red;
  bottom: 0rem;
  left: 0.313rem;
}
.pm-index-recommend-aid .btn-abandon {
  float: right;
  margin: 0.625rem;
}
.pm-index-recommend-aid .resize-line {
  /*鼠标移入显示左右箭头*/
  margin-left: 2.5rem;
  z-index: 2;
  width: 3.313rem;
  min-width: 3.313rem;
  max-width: 3.313rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
}
.pm-index-recommend-aid .resize-line .bgcolor {
  background: #d6d6d6;
  width: 0.625rem;
  border-radius: 0.25rem;
  cursor: ew-resize;
}
.pm-index-recommend-aid .index-explain-red-col {
  background: #d93025 !important;
  color: #fff !important;
}
.pm-index-recommend-aid .index-explain-red-col .cell,
.pm-index-recommend-aid .index-explain-red-col .mf,
.pm-index-recommend-aid .index-explain-red-col .ngs-ui-cell {
  color: #fff !important;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/forms/indexBasePanel.vue?vue&type=style&index=0&id=2149e3ce&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.form-section[data-v-2149e3ce] {
  color: #3073f8;
  font-size: 1rem;
  font-weight: 500;
  border-bottom: none;
  margin-bottom: 0.625rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/CalcFormulaSetting/components/ElementsDiv.vue?vue&type=style&index=0&id=d5085736&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box-card[data-v-d5085736] {
  border: 0.063rem solid #d9e6ea;
  background: #ecf7fc;
  color: #666;
}
.box-card label[data-v-d5085736] {
  font-weight: 700;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/CalcFormulaSetting/components/CustomFormulaDiv.vue?vue&type=style&index=0&id=b1d9cd3e&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#customFormula[data-v-b1d9cd3e] {
  height: 9.375rem;
  border: 0.063rem solid #ccc;
  border-radius: 0.25rem;
  margin-bottom: 1.063rem;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/CalcFormulaSetting/components/CustomParameterInput.vue?vue&type=style&index=0&id=6a4d2892&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.custom-parameter-input .el-icon-remove[data-v-6a4d2892] {
  font-size: 1.5rem;
  color: #e34f58;
}
.custom-parameter-input .el-icon-circle-plus[data-v-6a4d2892] {
  font-size: 1.5rem;
  color: #32d05e;
  margin-left: 0.625rem;
}
.custom-parameter-input--item[data-v-6a4d2892] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.938rem;
}
.custom-parameter-input--item__input[data-v-6a4d2892] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
.custom-parameter-input--item__operation[data-v-6a4d2892] {
  width: 8.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/CalcFormulaSetting/components/QualitativeParameterInput.vue?vue&type=style&index=0&id=0b63edd7&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.qualitative-parameter-input .el-icon-remove[data-v-0b63edd7] {
  font-size: 1.5rem;
  color: #e34f58;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.qualitative-parameter-input .el-icon-circle-plus[data-v-0b63edd7] {
  font-size: 1.5rem;
  color: #32d05e;
  margin-left: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.qualitative-parameter-input--item[data-v-0b63edd7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.938rem;
}
.qualitative-parameter-input--item__input[data-v-0b63edd7] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
.qualitative-parameter-input--item__operation[data-v-0b63edd7] {
  width: 8.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/CalcFormulaSetting/components/NumericParameterInput.vue?vue&type=style&index=0&id=c44f76ce&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.numeric-parameter-input[data-v-c44f76ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.numeric-parameter-input .el-button.is-round[data-v-c44f76ce] {
  border-radius: 1.25rem !important;
}
.numeric-parameter-input .el-button.is-circle[data-v-c44f76ce] {
  border-radius: 50% !important;
  margin-right: 0 !important;
}
.numeric-parameter-input--item[data-v-c44f76ce] {
  width: 18.75rem;
  margin-right: 0.5rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/ScoringFormulaSetting/components/FormulaParameterInput.vue?vue&type=style&index=0&id=28ea9980&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box-card[data-v-28ea9980] {
  background: #ecf7fc;
  color: #666;
}
.box-card label[data-v-28ea9980] {
  font-weight: 700;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/ScoringFormulaSetting/components/FormulaParameterInput.vue?vue&type=style&index=1&id=28ea9980&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.formula-parameter-setting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.formula-parameter-setting .parameter-input {
  width: 34.375rem;
}
.formula-parameter-setting .parameter-input .input-height {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 5rem;
  height: 1.875rem;
  line-height: 1.875rem;
  vertical-align: middle;
  border: 0.063rem solid #e1e1e1;
  text-align: center;
}
.formula-parameter-setting .parameter-input .input-height-two {
  border-left: none;
  margin-right: 0.25rem;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/ScoringFormulaSetting/components/CalculationFormula.vue?vue&type=style&index=0&id=0bea8f58&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.calculation-formula[data-v-0bea8f58] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.calculation-formula--info[data-v-0bea8f58] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 1.25rem;
}
.calculation-formula--info .el-card[data-v-0bea8f58] {
  margin-bottom: 0.5rem;
}
.calculation-formula--info .el-card[data-v-0bea8f58] .el-card__header {
  padding: 0.5rem 1.25rem !important;
  color: #2ab4c0;
}
.calculation-formula--info__content[data-v-0bea8f58] {
  background-color: #fef7f8;
  border-left: 0.313rem solid #eee;
  border-color: #f0868e;
  padding: 0.938rem 1.875rem 0.938rem 0.938rem;
  border-radius: 0 0.25rem 0.25rem 0;
  color: #210406;
}
.calculation-formula--calculator[data-v-0bea8f58] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.calculation-formula--calculator .el-button[data-v-0bea8f58] {
  width: 5rem;
  height: 2.125rem;
  margin-bottom: 0.625rem;
  margin-left: 0.5rem;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/ScoringFormulaSetting/components/CustomScoringFormula.vue?vue&type=style&index=0&id=9c0dabc2&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.custom-scoring-formula--calculation[data-v-9c0dabc2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.custom-scoring-formula--calculation__symbols[data-v-9c0dabc2] {
  padding: 0 0.625rem;
}
.custom-scoring-formula--calculation__symbols .el-button[data-v-9c0dabc2] {
  width: 6.25rem;
  height: 2.5rem;
  margin-left: 0.5rem;
  margin-bottom: 0.625rem;
}
.custom-scoring-formula--calculation__symbols_1[data-v-9c0dabc2] {
  padding: 0 0.625rem;
}
.custom-scoring-formula--calculation__symbols_1 .el-button[data-v-9c0dabc2] {
  width: 2.875rem;
  height: 2.875rem;
  text-align: center;
  margin-left: 0.5rem;
  margin-bottom: 0.625rem;
}
.custom-scoring-formula--calculation .divider-vertical[data-v-9c0dabc2] {
  border-left: 0.063rem dashed #e0e0e0;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/components/ScoringFormulaSetting/index.vue?vue&type=style&index=0&id=0b6611e0&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-formula-scoring-panel .scoring-formula-type[data-v-0b6611e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pm-index-formula-scoring-panel .scoring-formula-type > .options[data-v-0b6611e0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pm-index-formula-scoring-panel .scoring-formula-type > .button[data-v-0b6611e0] {
  width: 3.75rem;
  margin-left: 0.625rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-lib-menu/index.vue?vue&type=style&index=0&id=36ef0c35&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pm-index-lib-menu[data-v-36ef0c35] {
  height: 100%;
}
.pm-index-lib-menu .pm-cfg-attachmentemplate-west.ngs-panel[data-v-36ef0c35] {
  height: 50%;
  overflow-y: auto;
  margin-bottom: 0.5rem;
}
[data-v-36ef0c35] .ngs__ui__table {
  height: calc(100% - 13.75rem);
}
.search-form[data-v-36ef0c35] .ngs-ui-form[boder="0"] .el-form-item {
  margin-left: 0;
}
.search-form[data-v-36ef0c35] .ngs-ui-form[boder="0"] .el-form-item .el-form-item__label {
  width: 6.875rem !important;
  padding: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.search-form[data-v-36ef0c35] .ngs-ui-form[boder="0"] .el-form-item .el-form-item__content {
  width: auto !important;
}
.download__btn[data-v-36ef0c35] {
  margin-left: 0.5rem;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-recommend-menu/dialog/indicatorViewDialog.vue?vue&type=style&index=0&id=4d3fcece&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.form-class[data-v-4d3fcece] {
  padding: 0 2.5rem 0 1.25rem;
}
.formbox[data-v-4d3fcece] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.itembox[data-v-4d3fcece] {
  width: 40%;
}
.el-form-item[data-v-4d3fcece] {
  margin-bottom: 0rem !important;
}
.form-title[data-v-4d3fcece] {
  color: #3073f8;
  font-size: 1rem !important;
  font-weight: 500;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/pm-index-recommend-menu/IndexRecommend.vue?vue&type=style&index=0&id=24f18864&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ngs-ui-table-toolbar-group[data-v-24f18864] {
  text-align: right;
  margin-bottom: 0.375rem;
}
.DetailInForm[data-v-24f18864] {
  margin-top: 2%;
}
.el-dialog__body[data-v-24f18864] {
  height: 60vh !important;
}
.tabsbox[data-v-24f18864] {
  margin-top: 2%;
}
.badge[data-v-24f18864] {
  font-size: 0.688rem !important;
  font-weight: 300;
  height: 1.125rem;
  color: #fff;
  padding: 0.188rem 0.375rem;
  border-radius: 0.75rem !important;
  text-shadow: none !important;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  min-width: 0.625rem;
}
.badge-success[data-v-24f18864] {
  background-color: #36c6d3;
  background-image: none;
  line-height: normal;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/base/index.vue?vue&type=style&index=0&id=b4d1f43e&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ngs__collapse__form[data-v-b4d1f43e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.spendingStandards--main[data-v-b4d1f43e] {
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/pmSchoolStandardIndicators/index.vue?vue&type=style&index=0&id=70fe3ebc&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.spendingStandards--main[data-v-70fe3ebc] {
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/pmDepartmentIndicators/index.vue?vue&type=style&index=0&id=4bb96823&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.spendingStandards--main[data-v-4bb96823] {
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/pmUnitIndex/index.vue?vue&type=style&index=0&id=30446192&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.spendingStandards--main[data-v-30446192] {
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/pmTargetIndex/index.vue?vue&type=style&index=0&id=6a858fec&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.spendingStandards--main[data-v-6a858fec] {
  padding: 0.625rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@6.11.0_webpack@5.112.0/node_modules/css-loader/dist/cjs.js??clonedRuleSet-102.use[1]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/.pnpm/postcss-loader@6.2.1_r2wku5t77k6otli4dz6jxa7mc4/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-102.use[2]!../../node_modules/.pnpm/sass-loader@8.0.2_h4xwqxqtywobg4dea3gwhpfdxm/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-102.use[3]!../../node_modules/.pnpm/vue-loader@15.11.1_luamftsy73r6p7ukeyglnqhhdq/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/components/spendingStandards/components/fillUnitSelect/index.vue?vue&type=style&index=0&id=616eafa2&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ngs__ui__form .ngs-tree-select[data-v-616eafa2] {
  width: 100%;
}
.ngs-ui-form .ngs-tree-select .el-input[data-v-616eafa2] {
  overflow: hidden;
  /* width: calc(100% - 26px); */
  width: 100%;
}
.ngs-tree-select .el-input__inner[data-v-616eafa2] {
  cursor: pointer;
}
.ngs-tree-select .el-input.el-input--suffix.rotate .el-input__suffix[data-v-616eafa2] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.el-popover[data-v-616eafa2] {
  overflow-x: auto;
}
.ngs-tree-select-popover[data-v-616eafa2] {
  float: left;
  max-height: 12.5rem;
  width: 100%;
  overflow-y: auto;
  overflow-x: auto;
}
.ngs-tree-select-popover .el-checkbox.is-disabled[data-v-616eafa2] {
  display: none;
}
.ngs__tree__select-invert[data-v-616eafa2] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.ngs__tree__select-invert .el-button[data-v-616eafa2] {
  margin: 0.188rem;
}
