html,body,#app{height:100%}.el-button--primary{--el-button-bg-color:#d4af37;--el-button-border-color:#d4af37;--el-button-text-color:#fff;--el-button-hover-bg-color:#c49e27;--el-button-hover-border-color:#c49e27;--el-button-hover-text-color:#fff;--el-button-active-bg-color:#b58e1f;--el-button-active-border-color:#b58e1f;--el-button-active-text-color:#fff;color:#fff!important;background-color:#d4af37!important;border-color:#d4af37!important}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-link):not(.is-text):not(.is-plain):not(.el-button--text){--el-button-bg-color:#fff;--el-button-border-color:#d4af3799;--el-button-text-color:#3d2817;--el-button-hover-text-color:#b58e1f;--el-button-hover-border-color:#d4af37;--el-button-hover-bg-color:#d4af370d;color:#3d2817!important;background-color:#fff!important;border:1.5px solid #d4af3799!important}.el-table .el-button.is-link,.el-table .el-button.el-button--text,.el-table .el-button.is-text{--el-button-text-color:#409eff!important;--el-button-hover-text-color:#66b1ff!important;--el-button-active-text-color:#337ecc!important;color:#409eff!important;background:0 0!important;border-color:#0000!important}.el-table .el-button--primary.is-link,.el-table .el-button--primary.el-button--text{--el-button-text-color:#d4af37!important;--el-button-hover-text-color:#c49e27!important;--el-button-active-text-color:#b58e1f!important;color:#d4af37!important}.el-table .el-button--danger.is-link,.el-table .el-button--danger.el-button--text{--el-button-text-color:#f56c6c!important;--el-button-hover-text-color:#f78989!important;--el-button-active-text-color:#dd6161!important;color:#f56c6c!important}.el-table .el-button--success.is-link,.el-table .el-button--success.el-button--text{--el-button-text-color:#67c23a!important;--el-button-hover-text-color:#85ce61!important;--el-button-active-text-color:#5daf34!important;color:#67c23a!important}.el-table .el-button--warning.is-link,.el-table .el-button--warning.el-button--text{--el-button-text-color:#e6a23c!important;--el-button-hover-text-color:#ebb563!important;--el-button-active-text-color:#cf9236!important;color:#e6a23c!important}.el-table .el-button--info.is-link,.el-table .el-button--info.el-button--text{--el-button-text-color:#909399!important;--el-button-hover-text-color:#a6a9ad!important;--el-button-active-text-color:#82848a!important;color:#909399!important}.el-menu-item.is-active{color:#fff!important;background-color:#d4af37!important}.el-menu-item:hover{background-color:#d4af371a!important}.el-tabs__item.is-active{--el-tabs-active-text-color:#d4af37;color:#d4af37!important}.el-tabs__active-bar{--el-tabs-vertical-bar-width:2px;background-color:#d4af37!important}.el-pagination.is-background .el-pager li.is-active:not(.disabled){color:#fff!important;background-color:#d4af37!important}.el-pagination .el-pager li.is-active{color:#d4af37!important;font-weight:700!important}*{box-sizing:border-box;margin:0;padding:0}body{color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}#app{width:100%;min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000059}.el-message{z-index:4000;max-width:80vw;position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.el-message .el-message__content{white-space:normal;word-break:break-word}.el-dialog{overflow:hidden;border-radius:12px!important}.el-dialog__header{border-bottom:1px solid #ebeef5;margin-right:0!important;padding:16px 20px!important}.el-dialog__title{line-height:1.4;color:#303133!important;font-size:16px!important;font-weight:600!important}.el-dialog__headerbtn{top:12px!important;right:12px!important}.el-dialog__body{padding:20px!important}.el-dialog__footer{border-top:1px solid #ebeef5;padding:12px 20px 16px!important}.el-drawer__header{border-bottom:1px solid #ebeef5;font-size:16px;font-weight:600;color:#303133!important;margin-bottom:0!important;padding:16px 20px!important}.el-drawer__body{padding:20px!important}@media (max-width:768px){body{background:#f5f6f8}.mobile-menu-drawer .el-drawer__body{overflow:hidden;padding:0!important}.layout-container .main>div{padding:12px!important}.el-card{border-radius:10px!important}.el-card__body,.el-card__header{padding:12px!important}.el-form--inline{display:block}.el-form--inline .el-form-item{flex-direction:column;align-items:stretch;width:100%;display:flex;margin:0 0 10px!important}.el-form--inline .el-form-item__label{color:#909399;justify-content:flex-start;font-size:12px;line-height:1.4;width:auto!important;padding:0 0 4px!important}.el-form--inline .el-form-item__content{width:100%;margin-left:0!important}.el-form--inline .el-form-item__content>.el-input,.el-form--inline .el-form-item__content>.el-select,.el-form--inline .el-form-item__content>.el-input-number,.el-form--inline .el-form-item__content>.el-cascader,.el-form--inline .el-form-item__content>.el-date-editor,.el-form--inline .el-form-item__content .el-input-number,.el-form--inline .el-form-item__content .el-date-editor--daterange,.el-form--inline .el-form-item__content .el-date-editor--datetimerange{width:100%!important}.search-form .el-form-item:last-child .el-form-item__content{gap:8px;display:flex}.search-form .el-form-item:last-child .el-button{flex:1;margin-left:0}.el-dialog{max-width:92vw;width:92vw!important;margin-top:4vh!important}.el-dialog__body{max-height:70vh;overflow-y:auto;padding:14px!important}.el-dialog__footer{padding:10px 14px 14px!important}.el-dialog .el-form-item__label{width:86px!important}.el-message-box{max-width:90vw;width:90vw!important}.el-pagination{flex-wrap:wrap;justify-content:center;gap:4px;padding:10px 0}.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__jump{display:none}.el-pagination button,.el-pagination .el-pager li{min-width:30px;height:30px;line-height:30px}.table-toolbar{flex-wrap:wrap;gap:8px}.toolbar-left,.toolbar-right{flex-wrap:wrap;gap:6px;margin-left:0}.el-table.is-mobile-cards{background:0 0}.el-table.is-mobile-cards:before,.el-table.is-mobile-cards .el-table__header-wrapper{display:none}.el-table.is-mobile-cards .el-table__body-wrapper,.el-table.is-mobile-cards .el-scrollbar,.el-table.is-mobile-cards .el-scrollbar__wrap,.el-table.is-mobile-cards .el-scrollbar__view{max-height:none!important;overflow:visible!important}.el-table.is-mobile-cards .el-table__body,.el-table.is-mobile-cards .el-table__body tbody{display:block;width:100%!important}.el-table.is-mobile-cards .el-table__row{background:#fff;border:1px solid #ebeef5;border-radius:10px;flex-direction:column;margin:0 0 10px;padding:4px 12px;display:flex;box-shadow:0 1px 4px #0000000a}.el-table.is-mobile-cards .el-table__row td.el-table__cell{justify-content:space-between;align-items:flex-start;gap:10px;display:flex;white-space:normal!important;background:0 0!important;border:none!important;border-bottom:1px dashed #f0f2f5!important;width:auto!important;min-width:0!important;padding:8px 0!important;position:static!important;left:auto!important;right:auto!important}.el-table.is-mobile-cards .el-table__row td.el-table__cell:last-child{border-bottom:none!important}.el-table.is-mobile-cards .el-table__row td.el-table__cell:before{content:attr(data-label);color:#909399;flex:0 0 74px;font-size:12px;line-height:1.5}.el-table.is-mobile-cards .el-table__row td.el-table__cell.mobile-cell--nolabel:before{display:none}.el-table.is-mobile-cards .el-table__row td.el-table__cell>.cell{text-align:right;word-break:break-all;flex:auto;min-width:0;line-height:1.5;white-space:normal!important;padding:0!important}.el-table.is-mobile-cards .el-table__row td.el-table__cell>.cell .op-btn-wrap{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.el-table.is-mobile-cards .el-table__row .el-button+.el-button{margin-left:0}.el-table.is-mobile-cards .el-table__row--striped td.el-table__cell,.el-table.is-mobile-cards .el-table__row:hover>td.el-table__cell{background:0 0!important}.el-table.is-mobile-cards .el-table__empty-block{min-height:160px}.el-table.is-mobile-cards td.el-table-column--selection>.cell{text-align:left}.el-table{border-radius:8px}.el-space{flex-wrap:wrap}.el-row{margin-left:0!important;margin-right:0!important}.el-row>.el-col{margin-bottom:10px;padding-left:0!important;padding-right:0!important}}
