.code-maintenance-container[data-v-3c03425a]{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.code-maintenance-container #tabBarNav[data-v-3c03425a]{background:#fff;border-bottom:1px solid #e4e7ed;padding:10px;z-index:100;flex-shrink:0;position:sticky;top:0}.code-maintenance-container .page-content[data-v-3c03425a]{flex:1;display:flex;overflow:hidden;background:#f5f7fa;padding:10px;position:relative}.top-toolbar[data-v-3c03425a]{background:#fff;border-bottom:1px solid #e4e7ed}.top-toolbar .el-button[data-v-3c03425a]{margin-right:10px}.tree-panel[data-v-3c03425a]{width:300px;margin-right:10px;flex-direction:column}.detail-panel[data-v-3c03425a],.tree-panel[data-v-3c03425a]{display:flex;background:#fff;border:1px solid #e4e7ed;border-radius:4px;height:calc(100vh - 110px);overflow:hidden}.detail-panel[data-v-3c03425a]{flex:1;flex-direction:column}.panel-header[data-v-3c03425a]{padding:10px 15px;background:#f5f7fa;border-bottom:1px solid #e4e7ed;font-size:14px;font-weight:500;color:#303133;flex-shrink:0}.tree-wrapper[data-v-3c03425a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px;height:calc(100% - 40px)}.custom-tree-node[data-v-3c03425a]{display:flex;align-items:center;width:100%}.custom-tree-node .node-label[data-v-3c03425a]{display:flex;align-items:center}.custom-tree-node .node-label i[data-v-3c03425a]{margin-right:5px;font-size:14px}.detail-content[data-v-3c03425a]{flex:1;overflow-y:auto!important;overflow-x:hidden!important;padding:10px;max-height:100%}.detail-card[data-v-3c03425a]{margin-bottom:10px}.detail-card .detail-item[data-v-3c03425a]{display:flex;margin-bottom:8px}.detail-card .detail-item .label[data-v-3c03425a]{width:120px;color:#909399;font-size:14px;text-align:right;padding-right:15px}.detail-card .detail-item .value[data-v-3c03425a]{flex:1;color:#303133;font-size:14px;word-break:break-word}.balance-info[data-v-3c03425a]{padding:10px 15px;background:#f0f9eb;border-bottom:1px solid #e4e7ed;font-size:14px;color:#606266}.balance-info .amount[data-v-3c03425a]{font-weight:700;color:#67c23a;margin-left:10px}.balance-table[data-v-3c03425a]{margin:10px 0}.year-end-balance[data-v-3c03425a]{padding:12px 15px;background:#fef0f0;border-top:1px solid #e4e7ed;font-size:14px;color:#606266}.year-end-balance .amount[data-v-3c03425a]{font-weight:700;color:#f56c6c;margin-left:10px}.no-selection[data-v-3c03425a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399}.no-selection i[data-v-3c03425a]{font-size:48px;margin-bottom:15px;color:#c0c4cc}.no-selection p[data-v-3c03425a]{font-size:14px}.dialog-footer[data-v-3c03425a]{text-align:right;padding-top:20px}.bind-subject-container[data-v-3c03425a]{display:flex;height:400px}.bind-subject-container .subject-tree-panel[data-v-3c03425a]{margin-right:15px}.bind-subject-container .selected-subjects-panel[data-v-3c03425a],.bind-subject-container .subject-tree-panel[data-v-3c03425a]{width:50%;display:flex;flex-direction:column;border:1px solid #e4e7ed;border-radius:4px}.selected-subjects[data-v-3c03425a]{flex:1;overflow:auto;padding:15px}.selected-subjects .el-tag[data-v-3c03425a]{margin-bottom:8px}.selected-subjects .no-selected[data-v-3c03425a]{color:#909399;font-size:14px}[data-v-3c03425a] .el-tree .el-tree-node__content{height:32px}[data-v-3c03425a] .el-tree .el-tree-node__content:hover{background-color:#f0f7ff}[data-v-3c03425a] .el-tree .el-tree-node.is-current>.el-tree-node__content{background-color:#409eff;color:#fff;border-right:3px solid #1890ff;font-weight:700}