*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#f5f7fa}#app{height:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.text-center{text-align:center}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.mt-sm{margin-top:8px}.mt-md{margin-top:16px}.mt-lg{margin-top:24px}.mb-sm{margin-bottom:8px}.mb-md{margin-bottom:16px}.mb-lg{margin-bottom:24px}.ml-sm{margin-left:8px}.ml-md{margin-left:16px}.mr-sm{margin-right:8px}.mr-md{margin-right:16px}.p-sm{padding:8px}.p-md{padding:16px}.p-lg{padding:24px}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s ease-in-out}.slide-enter-from{transform:translate(-100%)}.slide-leave-to{transform:translate(100%)}.sidebar-fade-enter-active,.sidebar-fade-leave-active{transition:width .3s ease-in-out}.el-button{font-weight:500}.el-card{border-radius:8px}.el-card__header{padding:16px;border-bottom:1px solid #ebeef5}.el-card__body{padding:16px}.el-table th.el-table__cell{background-color:#f5f7fa;font-weight:600}.el-dialog{border-radius:8px}.el-dialog__header{padding:16px 24px;border-bottom:1px solid #ebeef5}.el-dialog__body{padding:24px}.el-dialog__footer{padding:16px 24px;border-top:1px solid #ebeef5}.el-menu{border-right:none!important}.el-breadcrumb{font-size:13px}.el-breadcrumb__item .el-breadcrumb__inner{color:#909399}.el-breadcrumb__item .el-breadcrumb__inner.is-link:hover{color:#409eff}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#303133;font-weight:500}.el-pagination{justify-content:flex-end;padding:16px 0}.el-form-item{margin-bottom:24px}.el-form-item__label{font-weight:500}.el-input__inner,.el-select__inner,.el-textarea__inner{border-radius:4px}.el-tabs__header{margin-bottom:16px}.el-tabs__item{font-weight:500}.el-message{border-radius:4px}.el-notification{border-radius:8px}
