.text-main[data-v-f5d4be28]{color:#fbfbec!important}.text-main-dark[data-v-f5d4be28]{color:#d4d4c0!important}.text-main-light[data-v-f5d4be28]{color:#fff!important}.bg-main[data-v-f5d4be28]{background:#fbfbec!important}.bg-main-dark[data-v-f5d4be28]{background:#d4d4c0!important}.bg-main-darkest[data-v-f5d4be28]{background:#a0a090!important}.bg-main-gradient[data-v-f5d4be28]{background:#d4d4c0!important}.border-main[data-v-f5d4be28]{border-color:#fbfbec!important}.border-main-dark[data-v-f5d4be28]{border-color:#d4d4c0!important}.border-main-darkest[data-v-f5d4be28]{border-color:#a0a090!important}.border-left-main[data-v-f5d4be28]{border-left:4px solid #fbfbec!important}.border-left-main-dark[data-v-f5d4be28]{border-left:4px solid #d4d4c0!important}[data-v-f5d4be28]:root{--main-bg:#fbfbec;--main-bg-dark:#d4d4c0;--main-bg-darkest:#a0a090;--main-bg-light:#fff;--main-bg-gradient:#d4d4c0}.add-code-group[data-v-f5d4be28]{padding:0}.add-code-group .dialog-footer[data-v-f5d4be28]{text-align:right;margin-top:20px}.add-code-group .dialog-footer .el-button[data-v-f5d4be28]{margin-left:10px}.add-code-group .dialog-footer .el-button[data-v-f5d4be28]:first-child{margin-left:0}@media screen and (max-width:768px){.add-code-group[data-v-f5d4be28] .el-form .el-form-item{margin-bottom:18px}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__label{padding:0 8px 0 0;font-size:13px;line-height:32px;color:#606266}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__content .el-input .el-input__inner{height:36px;line-height:36px;font-size:14px;padding:0 12px}.add-code-group .dialog-footer[data-v-f5d4be28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid #e4e7ed;text-align:right}.add-code-group .dialog-footer .el-button[data-v-f5d4be28]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important;padding:10px 20px;font-size:14px;min-height:40px}}@media screen and (max-width:480px){.add-code-group[data-v-f5d4be28] .el-form .el-form-item{margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__label{width:100%!important;text-align:left;padding:0 0 8px 0;line-height:1.5;margin-bottom:0}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__content{width:100%!important;margin-left:0!important}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__content .el-input{width:100%}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__content .el-input .el-input__inner{height:40px;line-height:40px;font-size:14px}.add-code-group .dialog-footer[data-v-f5d4be28]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:10px;margin-top:16px;padding-top:16px}.add-code-group .dialog-footer .el-button[data-v-f5d4be28]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 20px;font-size:14px;min-height:44px}}@media screen and (max-width:360px){.add-code-group[data-v-f5d4be28] .el-form .el-form-item{margin-bottom:14px}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__label{font-size:12px;padding-bottom:6px}.add-code-group[data-v-f5d4be28] .el-form .el-form-item .el-form-item__content .el-input .el-input__inner{height:38px;line-height:38px;font-size:13px;padding:0 10px}.add-code-group .dialog-footer[data-v-f5d4be28]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:10px;margin-top:14px;padding-top:14px}.add-code-group .dialog-footer .el-button[data-v-f5d4be28]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 16px;font-size:13px;min-height:42px}}.sub-code-list-section[data-v-f5d4be28]{margin-top:30px;padding-top:20px;border-top:1px solid #e4e7ed}.sub-code-list-section .section-header[data-v-f5d4be28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.sub-code-list-section .section-header .section-title[data-v-f5d4be28]{font-size:14px;font-weight:600;color:#303133}.sub-code-list-section .section-header .section-title .required-mark[data-v-f5d4be28]{color:#f56c6c;margin-left:4px}.sub-code-list-section .section-header .add-btn[data-v-f5d4be28]{background-color:#fbfbec;border-color:#fbfbec}.sub-code-list-section .section-header .add-btn[data-v-f5d4be28]:hover{background-color:#00b85a;border-color:#00b85a}.sub-code-list-section .table-wrapper[data-v-f5d4be28]{max-height:500px;overflow-y:auto;overflow-x:auto}.sub-code-list-section .table-wrapper[data-v-f5d4be28]::-webkit-scrollbar{width:8px;height:8px}.sub-code-list-section .table-wrapper[data-v-f5d4be28]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sub-code-list-section .table-wrapper[data-v-f5d4be28]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.sub-code-list-section .table-wrapper[data-v-f5d4be28]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28]{width:100%}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table .el-table__header-wrapper{position:sticky;top:0;z-index:10;background-color:#fff}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table .el-table__header th{background-color:#f5f7fa;color:#303133;font-weight:600}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table .el-table__body td{padding:12px 0}.sub-code-list-section .table-wrapper .subcode-table .index-number[data-v-f5d4be28]{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background-color:#f5f7fa;border-radius:4px;color:#606266;font-weight:500}.sub-code-list-section .table-wrapper .empty-tip[data-v-f5d4be28]{text-align:center;padding:40px 20px;color:#909399;font-size:14px}.sub-code-list-section[data-v-f5d4be28] .el-table .el-button+.el-button{margin-left:8px}.sub-code-list-section[data-v-f5d4be28] .el-table .el-button--mini.is-circle{padding:7px;width:28px;height:28px}@media screen and (max-width:768px){.sub-code-list-section .section-header[data-v-f5d4be28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.sub-code-list-section .section-header .add-btn[data-v-f5d4be28]{width:100%}.sub-code-list-section .table-wrapper[data-v-f5d4be28]{max-height:400px;overflow-x:auto;overflow-y:auto}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28]{min-width:800px}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table{font-size:12px}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table .el-button--mini.is-circle{padding:5px;width:24px;height:24px;font-size:12px}.sub-code-list-section .table-wrapper .subcode-table[data-v-f5d4be28] .el-table .subcode-name-column .el-input{max-width:120px}}