.groups-wrapper[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.groups-wrapper.read-only .group-content[data-v-52c0829a]{cursor:default}.groups-wrapper.read-only .group-content[data-v-52c0829a]:hover{background-color:transparent;border:1px solid #e8e8e8}.group-header[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f0f2f5;border:1px solid #e8e8e8}.header-left[data-v-52c0829a]{width:100px;padding:15px 20px;border-right:1px solid #e8e8e8;text-align:center}.header-right[data-v-52c0829a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 20px;text-align:center}.label[data-v-52c0829a]{font-weight:600;font-size:14px;color:#333}.groups-list[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;overflow-y:auto}.groups-list[data-v-52c0829a]::-webkit-scrollbar{width:8px}.groups-list[data-v-52c0829a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.groups-list[data-v-52c0829a]::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.groups-list[data-v-52c0829a]::-webkit-scrollbar-thumb:hover{background:#999}.group-content[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;border:1px solid #e8e8e8}.group-content[data-v-52c0829a]:hover{background-color:rgba(93,137,192,.05);border:1px solid #5d89c0}.group-content.editing[data-v-52c0829a]{background-color:rgba(93,137,192,.1);border:1px solid #5d89c0}.type-column[data-v-52c0829a]{width:100px;border-right:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:#fafafa}.type-name[data-v-52c0829a]{font-size:14px;color:#333;font-weight:500;text-align:center;word-break:break-all;margin-bottom:10px}.group-buttons[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-buttons .el-button[data-v-52c0829a]{width:100%}.group-buttons .el-button+.el-button[data-v-52c0829a]{margin-left:0}.salary-column[data-v-52c0829a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.salary-row[data-v-52c0829a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.salary-row.salary-row-first[data-v-52c0829a]{border-bottom:1px solid #e8e8e8}.salary-row[data-v-52c0829a]:last-child{margin-bottom:0}.salary-item[data-v-52c0829a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;-webkit-transition:all .3s;transition:all .3s;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none}.item-label[data-v-52c0829a]{font-size:14px;font-weight:600;color:#666;margin-bottom:8px;text-align:center}.item-value[data-v-52c0829a]{line-height:32px;font-size:16px;font-weight:600;color:#333;text-align:center}.salary-item .el-input-number[data-v-52c0829a]{width:80%}.add-group-wrapper[data-v-52c0829a]{text-align:center;padding:40px 20px;border:2px dashed #e8e8e8;margin-top:15px;background:#fafafa;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:18px;font-weight:500;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-group-wrapper[data-v-52c0829a]:hover{border-color:#5d89c0;background:rgba(93,137,192,.05);color:#5d89c0}