:root{--hx-primary: #1E5BB8;--hx-primary-light: #3a7ad4;--hx-primary-dark: #15448a;--hx-sidebar-bg: linear-gradient(180deg, #0a1628 0%, #0d2b4e 100%);--hx-bg: #f0f4fa}body{background:var(--hx-bg)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.el-button--primary{--el-button-bg-color: var(--hx-primary);--el-button-border-color: var(--hx-primary);--el-button-hover-bg-color: var(--hx-primary-light);--el-button-hover-border-color: var(--hx-primary-light);--el-button-active-bg-color: var(--hx-primary-dark);--el-button-active-border-color: var(--hx-primary-dark);background:linear-gradient(135deg,var(--hx-primary) 0%,var(--hx-primary-light) 100%);border:none;box-shadow:0 2px 8px #1e5bb840}.el-button--primary:hover{box-shadow:0 4px 12px #1e5bb859;transform:translateY(-1px)}.el-card{border-radius:12px!important;border:1px solid rgba(30,91,184,.08)!important;box-shadow:0 2px 12px #1e5bb80f!important;transition:box-shadow .3s}.el-card:hover{box-shadow:0 4px 20px #1e5bb81a!important}.el-table{border-radius:8px;overflow:hidden;--el-table-header-bg-color: #f5f8ff;--el-table-header-text-color: #1E5BB8;--el-table-row-hover-bg-color: #f0f6ff}.el-table th.el-table__cell{font-weight:600!important;letter-spacing:.5px}.el-table{font-size:12px}.el-table .cell{padding:0 5px;line-height:20px}.el-table .el-table__row{height:30px}.el-table th.el-table__cell .cell{line-height:22px;padding:0 5px}.el-table .el-table__cell{padding:4px 0}.el-table .el-button{font-size:12px;padding:3px 4px}.el-table .el-tag{font-size:12px;height:22px;line-height:22px;padding:0 6px}.el-table .el-image,.el-table img{vertical-align:middle}.el-table__body-wrapper .el-scrollbar__bar.is-horizontal{height:6px}.el-pagination{margin-top:12px}.el-input__wrapper{border-radius:8px!important;box-shadow:0 0 0 1px #1e5bb826 inset!important;transition:box-shadow .3s}.el-input__wrapper.is-focus{box-shadow:0 0 0 2px var(--hx-primary) inset!important}.el-tag{border-radius:6px;font-weight:500}.el-pagination{justify-content:flex-end}.el-menu-item.is-active{background:linear-gradient(90deg,rgba(30,91,184,.3) 0%,transparent 100%)!important;border-left:3px solid #4a9eff!important}h2,h3{color:#1a2b4a}@media (max-width: 768px){.el-dialog{margin-top:3vh!important}.el-dialog__title{font-size:15px}.el-dialog__body{padding:12px 14px!important}.el-dialog__footer{padding:8px 14px 12px!important}.el-form--inline .el-form-item{display:flex;width:100%;margin-right:0;margin-bottom:8px}.el-form--inline .el-form-item .el-select,.el-form--inline .el-form-item .el-input,.el-form--inline .el-form-item .el-date-editor{width:100%!important}.el-form--inline .el-form-item__content{flex:1}.el-form--inline .el-button{margin-top:2px;margin-right:6px}.el-pagination{flex-wrap:wrap;justify-content:center;row-gap:6px}.el-pagination .el-pagination__total{margin-right:auto}.el-card__body{padding:12px!important}.el-descriptions{font-size:12px}.el-descriptions__label,.el-descriptions__content{padding:6px 8px!important}.el-table .el-button{padding:2px 3px;margin-right:2px}.el-table .cell{line-height:18px}.el-dialog .el-form-item__label{font-size:12px}.el-dialog .el-form-item{margin-bottom:12px}.el-message-box{max-width:92vw}.el-select-dropdown{max-width:92vw!important}.el-select-dropdown .el-select-dropdown__item{white-space:normal}}body{margin:0;font-family:PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fa}
