.main-page[data-v-51437b87]{padding:20px;height:100%;display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box}.page-header[data-v-51437b87]{margin-bottom:16px}.page-title[data-v-51437b87]{font-size:20px;font-weight:600;color:#333;line-height:28px}.page-desc[data-v-51437b87]{margin-top:6px;font-size:14px;color:#999;line-height:20px}.facultyAccountInfo[data-v-51437b87]{text-align:left;background-color:#e0eaff;padding:8px 10px;border-radius:8px;display:flex;align-items:center;margin-bottom:15px;color:#333;font-size:14px}.action-row[data-v-51437b87]{margin-bottom:16px}.table-section[data-v-51437b87]{flex:1;min-height:0}.package-name[data-v-51437b87]{display:flex;align-items:center}.package-icon[data-v-51437b87]{width:22px;height:22px;line-height:22px;text-align:center;margin-right:8px;border-radius:50%;background:#e0eaff;color:#4277f1;font-size:12px}.visibility-list[data-v-51437b87]{line-height:22px;color:#333}.visibility-item+.visibility-item[data-v-51437b87]{margin-top:2px}.block[data-v-51437b87]{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}[data-v-51437b87] .el-pagination{color:#606266;font-weight:400}[data-v-51437b87] .el-pagination__total{margin-right:12px}[data-v-51437b87] .el-pager li,[data-v-51437b87] .el-pagination .btn-next,[data-v-51437b87] .el-pagination .btn-prev{min-width:28px;height:28px;line-height:28px;background:transparent}[data-v-51437b87] .el-pager li{font-weight:400}[data-v-51437b87] .el-pager li.active{color:#4277f1;font-weight:500;background:transparent}[data-v-51437b87] .el-pager li:hover{color:#4277f1}[data-v-51437b87] .el-pagination__sizes{margin:0 8px 0 12px}[data-v-51437b87] .el-pagination__jump{margin-left:8px;font-size:0}[data-v-51437b87] .el-pagination__jump:before{content:"跳至";font-size:13px;color:#606266;margin-right:6px}[data-v-51437b87] .el-pagination__jump:after{content:"页";font-size:13px;color:#606266;margin-left:6px}[data-v-51437b87] .el-pagination__editor.el-input{width:48px;font-size:13px;margin:0}[data-v-51437b87] .el-pagination__editor .el-input__inner{height:28px;line-height:28px}[data-v-51437b87] .el-dialog__body{padding:20px 20px 10px}.dialog-footer[data-v-51437b87]{display:flex;justify-content:flex-end}