@charset "UTF-8";#app{font-family:Arial,Helvetica,Noto Sans SC,Source Han Sans SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;background-color:#f5f7fa}.ellipsis-marquee[data-v-e1d951e9]{display:block;container-type:inline-size;margin-top:13px;font-size:14px;line-height:1.5;color:#515253;overflow:hidden;white-space:nowrap;min-width:0}.ellipsis-marquee-inner[data-v-e1d951e9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;line-height:inherit}.ellipsis-marquee--clip-chars .ellipsis-marquee-inner[data-v-e1d951e9]{text-overflow:clip}.ellipsis-marquee:hover .ellipsis-marquee-inner[data-v-e1d951e9]{max-width:none;overflow:visible;text-overflow:clip;animation:ellipsis-marquee-scroll-x-e1d951e9 var(--ellipsis-marquee-duration, 6s) ease-out forwards}@keyframes ellipsis-marquee-scroll-x-e1d951e9{0%{transform:translate(0)}to{transform:translate(min(0px,100cqi - 100%))}}@media (prefers-reduced-motion: reduce){.ellipsis-marquee:hover .ellipsis-marquee-inner[data-v-e1d951e9]{animation:none}}.ellipsis-marquee--dense[data-v-e1d951e9]{margin-top:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;line-height:1;letter-spacing:0;word-spacing:0;text-indent:0;text-transform:none}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:Arial,Helvetica,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:1;color:#262626;background-color:#f5f7fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1}p{margin:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}a{color:inherit;text-decoration:none;background-color:transparent}a:hover{color:inherit;text-decoration:none}a:focus{outline:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{outline:none;border:none;background:transparent}button{border:none;background:transparent;cursor:pointer}button:focus{outline:none}button:disabled{cursor:not-allowed}img{vertical-align:top;border:none}.clearfix:after{content:"";display:table;clear:both}*{box-sizing:border-box}html,body{height:100%;font-family:Arial,Helvetica,Noto Sans SC,Source Han Sans SC,sans-serif;font-size:14px;line-height:1;color:#262626;background-color:#f5f7fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--el-font-family: Arial, Helvetica, Noto Sans SC, Source Han Sans SC, sans-serif}#app{height:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#fafafa;border-radius:3px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.mb-0{margin-bottom:0}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mt-0{margin-top:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.ml-0{margin-left:0}.ml-1{margin-left:8px}.ml-2{margin-left:16px}.ml-3{margin-left:24px}.ml-4{margin-left:32px}.mr-0{margin-right:0}.mr-1{margin-right:8px}.mr-2{margin-right:16px}.mr-3{margin-right:24px}.mr-4{margin-right:32px}.p-0{padding:0}.p-1{padding:8px}.p-2{padding:16px}.p-3{padding:24px}.p-4{padding:32px}.page-container{min-height:100vh;background-color:#f5f7fa}.card{background:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000f;padding:20px;margin-bottom:20px}.card-header{border-bottom:1px solid #f0f0f0;padding-bottom:16px;margin-bottom:20px}.card-header .title{font-size:18px;font-weight:600;color:#262626;margin:0}.card-header .subtitle{font-size:14px;color:#595959;margin:4px 0 0}.card-body{padding:0}.card-footer{border-top:1px solid #f0f0f0;padding-top:16px;margin-top:20px}.status-tag{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.status-tag--success{background-color:#c8e09a;color:#a2c64a}.status-tag--warning{background-color:#fff7e6;color:#faad14}.status-tag--danger{background-color:#ffccc7;color:#ff4d4f}.status-tag--info{background-color:#e6f7ff;color:#1890ff}.loading-container{display:flex;align-items:center;justify-content:center;padding:40px;color:#595959}.empty-state{text-align:center;padding:60px 20px;color:#595959}.empty-state .icon{font-size:48px;color:#bfbfbf;margin-bottom:16px}.empty-state .title{font-size:16px;margin-bottom:8px}.empty-state .description{font-size:14px;margin-bottom:20px}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px #a3c54a inset!important}html body .el-button,html body .el-button--default,html body .el-button--primary,html body .el-button--success,html body .el-button--warning,html body .el-button--danger,html body .el-button--info,html body .el-button.is-link,html body .el-button.is-text{--el-button-outline-color: #a3c54a}html body .el-button:focus-visible,html body .el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid #a3c54a!important;outline-offset:1px}.cti-message-box .el-message-box__btns .cti-message-box__confirm-btn,.cti-message-box .el-message-box__btns .el-button--primary{--el-button-bg-color: #a3c54a;--el-button-border-color: #a3c54a;--el-button-hover-bg-color: rgb(141.5874476987, 174.3355648536, 55.8644351464);--el-button-hover-border-color: rgb(141.5874476987, 174.3355648536, 55.8644351464);--el-button-active-bg-color: rgb(141.5874476987, 174.3355648536, 55.8644351464);--el-button-active-border-color: rgb(141.5874476987, 174.3355648536, 55.8644351464);--el-button-text-color: #fff;background-color:#a3c54a;border-color:#a3c54a;color:#fff}.cti-message-box .el-message-box__btns .cti-message-box__confirm-btn:hover,.cti-message-box .el-message-box__btns .cti-message-box__confirm-btn:focus,.cti-message-box .el-message-box__btns .el-button--primary:hover,.cti-message-box .el-message-box__btns .el-button--primary:focus{background-color:#8eae38;border-color:#8eae38;color:#fff}.cti-message-box .el-message-box__btns .cti-message-box__cancel-btn,.cti-message-box .el-message-box__btns .el-button--default{--el-button-hover-text-color: #a3c54a;--el-button-hover-border-color: #a3c54a;--el-button-hover-bg-color: #fff}.cti-message-box .el-message-box__btns .cti-message-box__cancel-btn:hover,.cti-message-box .el-message-box__btns .cti-message-box__cancel-btn:focus,.cti-message-box .el-message-box__btns .el-button--default:hover,.cti-message-box .el-message-box__btns .el-button--default:focus{color:#a3c54a;border-color:#a3c54a;background-color:#fff}.cti-message-box .el-message-box__headerbtn:hover,.cti-message-box .el-message-box__headerbtn:focus{color:#a3c54a}.cti-message-box .el-message-box__headerbtn:hover .el-message-box__close,.cti-message-box .el-message-box__headerbtn:hover .el-icon,.cti-message-box .el-message-box__headerbtn:focus .el-message-box__close,.cti-message-box .el-message-box__headerbtn:focus .el-icon{color:#a3c54a}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.el-form-item[required]:not(.is-no-asterisk)>.el-form-item__label:before{display:none!important;content:""!important;margin:0!important}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:after,.el-form-item[required]:not(.is-no-asterisk)>.el-form-item__label:after{content:"*";color:var(--el-color-danger, #ff4d4f);margin-left:4px}
