.project-dialog .el-dialog__body,.resp-dialog .el-dialog__body{max-height:calc(84vh - 150px);overflow-y:auto;padding-right:22px}.project-dialog .el-dialog__footer,.resp-dialog .el-dialog__footer{padding:14px 22px;border-top:1px solid var(--el-border-color-lighter);border-radius:0 0 var(--el-border-radius-base) var(--el-border-radius-base)}.project-dialog .el-dialog__header,.resp-dialog .el-dialog__header{padding-bottom:14px;border-bottom:1px solid var(--el-border-color-lighter);margin-right:0}.asset-dialog .el-dialog__body{display:flex;flex-direction:column;overflow:hidden}.sort-cell{display:inline-flex;align-items:center;gap:2px}.sort-cell .drag-handle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:2px;border-radius:4px;color:#909399;cursor:grab;transition:background-color .2s,color .2s}.sort-cell .drag-handle:hover{background:#f0f2f5;color:#409eff}.sort-cell .drag-handle:active{cursor:grabbing}.el-pagination.table-pager{margin-top:14px;justify-content:flex-end}@media (max-width: 767px){.hide-on-phone{display:none!important}}@media (max-width: 1199px){.hide-on-tablet-down{display:none!important}}@media (max-width: 1199px){.project-dialog,.resp-dialog{max-width:92vw}}@media (max-width: 767px){.project-dialog,.resp-dialog{width:100vw!important;max-width:100vw!important;height:100vh;margin:0!important;top:0!important;border-radius:0}.project-dialog .el-dialog__body,.resp-dialog .el-dialog__body{flex:1 1 auto;max-height:none!important;overflow-y:auto}}@media (max-width: 1199px){.page-bar{flex-wrap:wrap;gap:10px}.bar-right{flex-wrap:wrap;flex:1 1 auto;justify-content:flex-start}.page-bar .el-input{width:100%!important;max-width:280px}.table-pager{overflow-x:auto}}@media (max-width: 767px){.sort-cell .drag-handle{display:none!important}}@media (max-width: 767px){.el-dialog .el-form .el-form-item{display:block}.el-dialog .el-form .el-form-item__label{display:block;text-align:left;padding-bottom:4px;line-height:1.4}}@media (max-width: 767px){.el-table .cell .el-button.is-link{display:inline-flex;align-items:center;min-height:30px;margin:2px 4px}}@media (max-width: 767px){.el-pagination{font-size:13px}.el-pagination .el-pager li,.el-pagination .btn-prev,.el-pagination .btn-next{min-width:32px;min-height:32px;line-height:32px}.el-pagination .el-pagination__sizes .el-select{min-width:92px}}html,body,#app{height:100%;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fa}
