@charset "UTF-8";.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}body{margin:0;padding:0;font-family:Source Han Sans SC,Noto Sans SC,PingFang SC,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f6f1}#app{min-height:100vh}:root{--primary-color: #C23A3A;--primary-dark: #A82828;--primary-light: #D94B4B;--success-color: #3D8C6E;--warning-color: #B8922A;--danger-color: #C23A3A;--info-color: #2D5A5A;--primary-text-color: #1A1A1A;--regular-text-color: #4A4A4A;--secondary-text-color: #8B6914;--placeholder-text-color: #9A9A9A;--border-color-base: #D4CFC7;--border-color-light: #E4E2DC;--border-color-lighter: #F0EDE8;--border-color-extra-light: #F8F6F1;--background-color-base: #F8F6F1;--background-color-light: #F5F0E8;--background-color-lighter: #FFFFFF;--copper-color: #8B6914;--daiqing-color: #2D5A5A;--gold-color: #B8922A;--xuanzhi-color: #F5F0E8;--yuebai-color: #F8F6F1;--el-color-primary: #C23A3A;--el-color-primary-dark-2: #A82828;--el-color-primary-light-3: #D96868;--el-color-primary-light-5: #E58A8A;--el-color-primary-light-7: #F2ACAC;--el-color-primary-light-8: #F5C0C0;--el-color-primary-light-9: #F8D4D4;--el-color-success: #3D8C6E;--el-color-warning: #B8922A;--el-color-danger: #C23A3A;--el-color-info: #2D5A5A;--el-text-color-primary: #1A1A1A;--el-text-color-regular: #4A4A4A;--el-text-color-secondary: #8B6914;--el-text-color-placeholder: #9A9A9A;--el-border-color: #D4CFC7;--el-border-color-light: #E4E2DC;--el-border-color-lighter: #F0EDE8;--el-border-color-extra-light: #F8F6F1;--el-fill-color: #F5F0E8;--el-fill-color-light: #F8F6F1;--el-fill-color-lighter: #FDFCF9;--el-fill-color-blank: #FFFFFF;--el-bg-color: #F8F6F1;--el-bg-color-page: #F8F6F1;--el-bg-color-overlay: #FFFFFF;--el-font-family: "Source Han Sans SC", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", "微软雅黑", sans-serif;--el-border-radius-base: 8px;--el-border-radius-small: 4px;--el-border-radius-round: 20px;--el-border-radius-circle: 50%;--el-box-shadow-light: 0 2px 8px rgba(26, 26, 26, .06);--el-box-shadow-lighter: 0 4px 12px rgba(26, 26, 26, .08);--el-box-shadow-dark: 0 4px 16px rgba(26, 26, 26, .12)}.container{padding:24px;margin:0 auto}.section-gap{margin-bottom:16px}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mr-10{margin-right:10px}.mt-20{margin-top:20px}.mt-16{margin-top:16px}.card{border-radius:8px;border:1px solid var(--border-color-base);overflow:hidden;transition:all .2s ease;background:var(--background-color-light)}.card:hover{box-shadow:var(--el-box-shadow-light)}.card-header{padding:14px 16px;border-bottom:1px solid var(--border-color-base);background-color:var(--background-color-light)}.card-body{padding:16px}body{background-color:var(--yuebai-color, #F8F6F1)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--border-color-lighter);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-color-base);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--regular-text-color)}::selection{background-color:#c23a3a33;color:var(--primary-text-color)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .2s ease-in-out}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.el-button{border-radius:4px;font-weight:500;transition:all .15s ease}.el-button--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-button--primary:hover,.el-button--primary:focus{background-color:#a82828;border-color:#a82828}.el-button--primary:active{background-color:#8a2222;border-color:#8a2222}.el-button--default{background-color:#fff;border-color:var(--el-border-color);color:var(--el-text-color-primary)}.el-button--default:hover,.el-button--default:focus{background-color:var(--el-fill-color);border-color:var(--el-border-color);color:var(--el-text-color-primary)}.el-button--danger{background-color:#a82828;border-color:#a82828}.el-button--danger:hover,.el-button--danger:focus{background-color:#8a2222;border-color:#8a2222}.el-button--text{color:var(--el-color-primary);padding:4px 8px}.el-button--text:hover,.el-button--text:focus{color:#a82828}.el-table th.el-table__cell{background-color:var(--el-fill-color)!important;color:var(--el-text-color-primary);font-weight:600;border-bottom:2px solid var(--el-color-primary)!important;padding:12px 0}.el-table td.el-table__cell{border-bottom:1px solid var(--el-border-color-lighter);padding:14px 0}.el-table .el-table__body-wrapper tr{height:52px}.el-table.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#f5f0e84d}.el-table tr:hover>td.el-table__cell{background-color:var(--el-fill-color)!important}.el-table .ascending .sort-caret.ascending,.el-table .descending .sort-caret.descending{border-bottom-color:var(--el-color-primary)}.el-table .sort-caret{border-left:5px solid transparent;border-right:5px solid transparent}.el-table .sort-caret.ascending{border-bottom:6px solid var(--el-border-color);top:-4px}.el-table .sort-caret.descending{border-top:6px solid var(--el-border-color);bottom:-4px}.el-table__fixed,.el-table__fixed-right{background-color:#fff}.el-input{--el-input-border-radius: 4px}.el-input .el-input__wrapper{border-radius:4px;box-shadow:0 0 0 1px var(--el-border-color) inset;background-color:#fff;transition:all .15s ease}.el-input .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-border-color-light) inset}.el-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-info) inset,0 0 0 3px #2d5a5a1a!important}.el-input .el-input__inner{color:var(--el-text-color-primary)}.el-textarea .el-textarea__inner{border-radius:4px;border-color:var(--el-border-color);background-color:#fff;resize:vertical}.el-textarea .el-textarea__inner:hover{border-color:var(--el-border-color-light)}.el-textarea .el-textarea__inner:focus{border-color:var(--el-color-info);box-shadow:0 0 0 3px #2d5a5a1a}.el-select .el-select__wrapper{border-radius:4px;background-color:#fff}.el-select .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--el-border-color-light) inset}.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-info) inset,0 0 0 3px #2d5a5a1a!important}.el-date-editor .el-input__wrapper{border-radius:4px}.el-card{border-radius:8px;border:1px solid var(--el-border-color-lighter);background-color:#fff;box-shadow:var(--el-box-shadow-light);overflow:hidden}.el-card__header{padding:14px 16px;border-bottom:1px solid var(--el-border-color-lighter);background-color:var(--el-fill-color)}.el-card__body{padding:16px}.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-lighter)}.el-dialog{border-radius:8px;overflow:hidden}.el-dialog__header{padding:16px 20px;background-color:var(--el-fill-color);border-bottom:1px solid var(--el-border-color-lighter)}.el-dialog__title{color:var(--el-text-color-primary);font-size:18px;font-weight:600}.el-dialog__body{padding:20px;color:var(--el-text-color-regular)}.el-dialog__footer{padding:12px 20px;border-top:1px solid var(--el-border-color-lighter);background-color:var(--el-fill-color-light)}.el-dialog .el-overlay{background-color:#1a1a1a66}.el-dialog.el-dialog--center .el-overlay{display:flex;align-items:center;justify-content:center}.el-pagination{--el-pagination-button-bg-color: #FFFFFF;--el-pagination-hover-color: var(--el-color-primary)}.el-pagination .el-pager li{border-radius:4px;font-weight:500}.el-pagination .el-pager li.is-active{background-color:var(--el-color-primary);color:#fff}.el-pagination .el-pager li:hover:not(.is-active){color:var(--el-color-primary)}.el-pagination .btn-prev,.el-pagination .btn-next{border-radius:4px;background-color:#fff}.el-tag{border-radius:4px;font-weight:500}.el-tag--success{background-color:#3d8c6e1a;border-color:#3d8c6e4d;color:#3d8c6e}.el-tag--warning{background-color:#b8922a1a;border-color:#b8922a4d;color:#b8922a}.el-tag--danger{background-color:#c23a3a1a;border-color:#c23a3a4d;color:#c23a3a}.el-tag--info{background-color:#2d5a5a1a;border-color:#2d5a5a4d;color:#2d5a5a}.el-message{border-radius:8px;padding:12px 20px;box-shadow:var(--el-box-shadow-lighter)}.el-message--success{background-color:#fff;border-color:#3d8c6e4d}.el-message--warning{background-color:#fff;border-color:#b8922a4d}.el-message--error{background-color:#fff;border-color:#c23a3a4d}.el-message--info{background-color:#fff;border-color:#2d5a5a4d}.el-dropdown-menu{border-radius:8px;box-shadow:var(--el-box-shadow-lighter);border:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item{padding:8px 16px;color:var(--el-text-color-regular)}.el-dropdown-menu__item:hover{background-color:var(--el-fill-color);color:var(--el-color-primary)}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-placeholder)}.el-tabs__header{border-bottom-color:var(--el-border-color-lighter)}.el-tabs__item{color:var(--el-text-color-regular);font-weight:500}.el-tabs__item:hover,.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__active-bar{background-color:var(--el-color-primary);height:2px}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-lighter)}.el-empty__description{color:var(--el-text-color-secondary)}.el-empty__image svg{fill:var(--el-border-color)}.el-loading-mask{background-color:#ffffffe6}.el-badge__content{border-radius:10px;font-weight:500}.el-step__title{color:var(--el-text-color-primary);font-weight:500}.el-step__description{color:var(--el-text-color-secondary)}.el-notification{border-radius:8px;box-shadow:var(--el-box-shadow-dark);border:1px solid var(--el-border-color-lighter)}.el-notification__title{color:var(--el-text-color-primary);font-weight:600}.el-notification__content{color:var(--el-text-color-regular)}
