#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box}html,body{background-color:var(--color-bg-1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;height:100%;margin:0;padding:0;font-size:14px}.arco-btn-primary{background:linear-gradient(135deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-5)) 100%);border-radius:8px;font-weight:500}.arco-btn-primary:hover:not(:disabled){background:linear-gradient(135deg, rgb(var(--primary-5)) 0%, rgb(var(--primary-4)) 100%)}.arco-btn:not(.arco-btn-primary):not(.arco-btn-text):not(.arco-btn-link):not(.arco-btn-status-danger){font-weight:500;border:1px solid var(--color-border-2)!important;background:var(--color-bg-2)!important;color:var(--color-text-1)!important;border-radius:8px!important}.arco-btn:not(.arco-btn-primary):not(.arco-btn-text):not(.arco-btn-link):not(.arco-btn-status-danger):hover:not(:disabled){border-color:rgb(var(--primary-5))!important;color:rgb(var(--primary-6))!important;background:var(--color-fill-2)!important}.arco-link,.arco-link:hover,.arco-table .arco-btn-text,.arco-table .arco-btn-text:hover:not(:disabled){background:0 0!important}.arco-table .arco-table-th{white-space:nowrap!important}.arco-table-container,.arco-table-body{overflow-x:hidden!important}.app-layout .arco-select-view,.app-layout .arco-select-view-single,.app-layout .arco-select-view-multiple,.app-layout .arco-input-wrapper,.app-layout .arco-textarea-wrapper,.app-layout .arco-textarea,.app-layout .arco-input-number,.app-layout .arco-picker{transition:all .2s;background-color:var(--color-bg-2)!important;border:1px solid var(--color-border-2)!important;border-radius:8px!important}.app-layout .arco-select-view:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-select-view-single:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-select-view-multiple:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-input-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-textarea-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-textarea:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-input-number:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled),.app-layout .arco-picker:hover:not(.arco-input-disabled):not(.arco-select-view-disabled):not(.arco-textarea-disabled){border-color:rgb(var(--primary-5))!important}.app-layout .arco-select-view.arco-input-focus,.app-layout .arco-select-view-single.arco-input-focus,.app-layout .arco-select-view-multiple.arco-input-focus,.app-layout .arco-input-wrapper.arco-input-focus,.app-layout .arco-textarea-wrapper.arco-input-focus,.app-layout .arco-textarea.arco-input-focus,.app-layout .arco-input-number.arco-input-focus,.app-layout .arco-picker.arco-input-focus,.app-layout .arco-select-view.arco-select-view-focus,.app-layout .arco-select-view-single.arco-select-view-focus,.app-layout .arco-select-view-multiple.arco-select-view-focus,.app-layout .arco-input-wrapper.arco-select-view-focus,.app-layout .arco-textarea-wrapper.arco-select-view-focus,.app-layout .arco-textarea.arco-select-view-focus,.app-layout .arco-input-number.arco-select-view-focus,.app-layout .arco-picker.arco-select-view-focus,.app-layout .arco-select-view.arco-textarea-focus,.app-layout .arco-select-view-single.arco-textarea-focus,.app-layout .arco-select-view-multiple.arco-textarea-focus,.app-layout .arco-input-wrapper.arco-textarea-focus,.app-layout .arco-textarea-wrapper.arco-textarea-focus,.app-layout .arco-textarea.arco-textarea-focus,.app-layout .arco-input-number.arco-textarea-focus,.app-layout .arco-picker.arco-textarea-focus,.app-layout .arco-select-view.arco-picker-focused,.app-layout .arco-select-view-single.arco-picker-focused,.app-layout .arco-select-view-multiple.arco-picker-focused,.app-layout .arco-input-wrapper.arco-picker-focused,.app-layout .arco-textarea-wrapper.arco-picker-focused,.app-layout .arco-textarea.arco-picker-focused,.app-layout .arco-input-number.arco-picker-focused,.app-layout .arco-picker.arco-picker-focused{box-shadow:0 0 0 2px rgba(var(--primary-6), .1);border-color:rgb(var(--primary-6))!important}.app-layout .arco-select-view.arco-input-disabled,.app-layout .arco-select-view-single.arco-input-disabled,.app-layout .arco-select-view-multiple.arco-input-disabled,.app-layout .arco-input-wrapper.arco-input-disabled,.app-layout .arco-textarea-wrapper.arco-input-disabled,.app-layout .arco-textarea.arco-input-disabled,.app-layout .arco-input-number.arco-input-disabled,.app-layout .arco-picker.arco-input-disabled,.app-layout .arco-select-view.arco-select-view-disabled,.app-layout .arco-select-view-single.arco-select-view-disabled,.app-layout .arco-select-view-multiple.arco-select-view-disabled,.app-layout .arco-input-wrapper.arco-select-view-disabled,.app-layout .arco-textarea-wrapper.arco-select-view-disabled,.app-layout .arco-textarea.arco-select-view-disabled,.app-layout .arco-input-number.arco-select-view-disabled,.app-layout .arco-picker.arco-select-view-disabled,.app-layout .arco-select-view.arco-textarea-disabled,.app-layout .arco-select-view-single.arco-textarea-disabled,.app-layout .arco-select-view-multiple.arco-textarea-disabled,.app-layout .arco-input-wrapper.arco-textarea-disabled,.app-layout .arco-textarea-wrapper.arco-textarea-disabled,.app-layout .arco-textarea.arco-textarea-disabled,.app-layout .arco-input-number.arco-textarea-disabled,.app-layout .arco-picker.arco-textarea-disabled{opacity:.7;cursor:not-allowed;background-color:var(--color-fill-2)!important}.arco-modal .arco-textarea-wrapper,.arco-drawer .arco-textarea-wrapper,.arco-collapse .arco-textarea-wrapper,.arco-modal .arco-textarea,.arco-drawer .arco-textarea,.arco-collapse .arco-textarea{transition:all .2s;background-color:var(--color-bg-2)!important;border:1px solid var(--color-border-2)!important;border-radius:8px!important}.arco-modal .arco-textarea-wrapper:hover:not(.arco-textarea-disabled),.arco-drawer .arco-textarea-wrapper:hover:not(.arco-textarea-disabled),.arco-collapse .arco-textarea-wrapper:hover:not(.arco-textarea-disabled),.arco-modal .arco-textarea:hover:not(.arco-textarea-disabled),.arco-drawer .arco-textarea:hover:not(.arco-textarea-disabled),.arco-collapse .arco-textarea:hover:not(.arco-textarea-disabled){border-color:rgb(var(--primary-5))!important}.arco-modal .arco-textarea-wrapper.arco-textarea-focus,.arco-drawer .arco-textarea-wrapper.arco-textarea-focus,.arco-collapse .arco-textarea-wrapper.arco-textarea-focus,.arco-modal .arco-textarea.arco-textarea-focus,.arco-drawer .arco-textarea.arco-textarea-focus,.arco-collapse .arco-textarea.arco-textarea-focus{box-shadow:0 0 0 2px rgba(var(--primary-6), .1);border-color:rgb(var(--primary-6))!important}.general-card{border:none;border-radius:4px}.general-card>.arco-card-header{border:none;height:auto;padding:20px}.general-card>.arco-card-body{padding:0 20px 20px}.split-line{border-color:rgb(var(--gray-2))}.arco-table-cell .circle{background-color:rgb(var(--blue-6));border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.arco-table-cell .circle.pass{background-color:rgb(var(--green-6))}.page-container{background-color:var(--color-bg-2);border-radius:4px;padding:16px 20px;overflow-x:hidden}.page-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.page-header .arco-btn-primary{background:linear-gradient(135deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-5)) 100%);border-radius:8px;font-weight:500}.page-header .arco-btn-primary:hover{background:linear-gradient(135deg, rgb(var(--primary-5)) 0%, rgb(var(--primary-4)) 100%)}.page-title{color:var(--color-text-1);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.page-title:before{content:"";background:linear-gradient(180deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-4)) 100%);border-radius:2px;width:4px;height:18px;display:inline-block}.search-form{background:var(--color-bg-2);border:1px solid var(--color-border-1);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:16px 20px;transition:all .2s;display:flex}.search-form:hover{border-color:rgba(var(--primary-6), .2);box-shadow:0 2px 8px rgba(var(--primary-6), .04)}.search-form .arco-input-wrapper,.search-form .arco-select-view-single,.search-form .arco-picker{border-radius:8px;transition:all .2s}.search-form .arco-input-wrapper:hover,.search-form .arco-select-view-single:hover,.search-form .arco-picker:hover{border-color:rgb(var(--primary-5))}.search-form .arco-input-wrapper.arco-input-focus,.search-form .arco-select-view-single.arco-input-focus,.search-form .arco-picker.arco-input-focus,.search-form .arco-input-wrapper.arco-select-view-focus,.search-form .arco-select-view-single.arco-select-view-focus,.search-form .arco-picker.arco-select-view-focus,.search-form .arco-input-wrapper.arco-picker-focused,.search-form .arco-select-view-single.arco-picker-focused,.search-form .arco-picker.arco-picker-focused{border-color:rgb(var(--primary-6));box-shadow:0 0 0 2px rgba(var(--primary-6), .1)}.search-form .arco-btn-primary{background:linear-gradient(135deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-5)) 100%);border-radius:8px;min-width:80px;font-weight:500}.search-form .arco-btn-primary:hover{background:linear-gradient(135deg, rgb(var(--primary-5)) 0%, rgb(var(--primary-4)) 100%)}.search-form .arco-btn-secondary,.search-form .arco-btn:not(.arco-btn-primary):not(.arco-btn-text):not(.arco-btn-status-danger){border:1px solid var(--color-border-2);background:var(--color-bg-2);color:var(--color-text-1);border-radius:8px;font-weight:500}.search-form .arco-btn-secondary:hover:not(:disabled),.search-form .arco-btn:not(.arco-btn-primary):not(.arco-btn-text):not(.arco-btn-status-danger):hover:not(:disabled){border-color:rgb(var(--primary-5));color:rgb(var(--primary-6));background:var(--color-fill-2)}.arco-card{border-radius:4px}.arco-card.stat-card .arco-card-body{padding:20px}.arco-modal .arco-form .arco-row,.arco-drawer .arco-form .arco-row{margin-bottom:0}.arco-modal .arco-divider-text,.arco-drawer .arco-divider-text{color:var(--color-text-2);font-size:14px;font-weight:500}.arco-modal .arco-divider-horizontal.arco-divider-with-text,.arco-drawer .arco-divider-horizontal.arco-divider-with-text{margin:16px 0}.arco-modal .arco-form-item,.arco-drawer .arco-form-item{margin-bottom:16px}.arco-modal .arco-form-item .arco-form-item-label,.arco-drawer .arco-form-item .arco-form-item-label{color:var(--color-text-1);font-weight:500}.arco-modal .arco-input-wrapper,.arco-drawer .arco-input-wrapper,.arco-modal .arco-select-view-single,.arco-drawer .arco-select-view-single,.arco-modal .arco-textarea-wrapper,.arco-drawer .arco-textarea-wrapper,.arco-modal .arco-input-number,.arco-drawer .arco-input-number,.arco-modal .arco-picker,.arco-drawer .arco-picker{border-radius:8px;transition:all .2s}.arco-modal .arco-input-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-drawer .arco-input-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-modal .arco-select-view-single:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-drawer .arco-select-view-single:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-modal .arco-textarea-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-drawer .arco-textarea-wrapper:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-modal .arco-input-number:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-drawer .arco-input-number:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-modal .arco-picker:hover:not(.arco-input-disabled):not(.arco-select-view-disabled),.arco-drawer .arco-picker:hover:not(.arco-input-disabled):not(.arco-select-view-disabled){border-color:rgb(var(--primary-5))}.arco-modal .arco-input-wrapper.arco-input-focus,.arco-drawer .arco-input-wrapper.arco-input-focus,.arco-modal .arco-select-view-single.arco-input-focus,.arco-drawer .arco-select-view-single.arco-input-focus,.arco-modal .arco-textarea-wrapper.arco-input-focus,.arco-drawer .arco-textarea-wrapper.arco-input-focus,.arco-modal .arco-input-number.arco-input-focus,.arco-drawer .arco-input-number.arco-input-focus,.arco-modal .arco-picker.arco-input-focus,.arco-drawer .arco-picker.arco-input-focus,.arco-modal .arco-input-wrapper.arco-select-view-focus,.arco-drawer .arco-input-wrapper.arco-select-view-focus,.arco-modal .arco-select-view-single.arco-select-view-focus,.arco-drawer .arco-select-view-single.arco-select-view-focus,.arco-modal .arco-textarea-wrapper.arco-select-view-focus,.arco-drawer .arco-textarea-wrapper.arco-select-view-focus,.arco-modal .arco-input-number.arco-select-view-focus,.arco-drawer .arco-input-number.arco-select-view-focus,.arco-modal .arco-picker.arco-select-view-focus,.arco-drawer .arco-picker.arco-select-view-focus,.arco-modal .arco-input-wrapper.arco-picker-focused,.arco-drawer .arco-input-wrapper.arco-picker-focused,.arco-modal .arco-select-view-single.arco-picker-focused,.arco-drawer .arco-select-view-single.arco-picker-focused,.arco-modal .arco-textarea-wrapper.arco-picker-focused,.arco-drawer .arco-textarea-wrapper.arco-picker-focused,.arco-modal .arco-input-number.arco-picker-focused,.arco-drawer .arco-input-number.arco-picker-focused,.arco-modal .arco-picker.arco-picker-focused,.arco-drawer .arco-picker.arco-picker-focused{border-color:rgb(var(--primary-6));box-shadow:0 0 0 2px rgba(var(--primary-6), .1)}.arco-modal .arco-input-disabled,.arco-drawer .arco-input-disabled,.arco-modal .arco-select-view-disabled,.arco-drawer .arco-select-view-disabled,.arco-modal .arco-input-wrapper.arco-input-disabled,.arco-drawer .arco-input-wrapper.arco-input-disabled{background-color:var(--color-fill-2);border-color:var(--color-border-2);opacity:.7}.arco-modal .arco-input-disabled .arco-input,.arco-drawer .arco-input-disabled .arco-input,.arco-modal .arco-select-view-disabled .arco-input,.arco-drawer .arco-select-view-disabled .arco-input,.arco-modal .arco-input-wrapper.arco-input-disabled .arco-input,.arco-drawer .arco-input-wrapper.arco-input-disabled .arco-input,.arco-modal .arco-input-disabled .arco-select-view-value,.arco-drawer .arco-input-disabled .arco-select-view-value,.arco-modal .arco-select-view-disabled .arco-select-view-value,.arco-drawer .arco-select-view-disabled .arco-select-view-value,.arco-modal .arco-input-wrapper.arco-input-disabled .arco-select-view-value,.arco-drawer .arco-input-wrapper.arco-input-disabled .arco-select-view-value{color:var(--color-text-2)!important;-webkit-text-fill-color:var(--color-text-2)!important}.arco-modal .arco-btn-primary,.arco-drawer .arco-btn-primary{background:linear-gradient(135deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-5)) 100%);border-radius:8px;font-weight:500}.arco-modal .arco-btn-primary:hover:not(:disabled),.arco-drawer .arco-btn-primary:hover:not(:disabled){background:linear-gradient(135deg, rgb(var(--primary-5)) 0%, rgb(var(--primary-4)) 100%)}.arco-modal-footer .arco-btn-primary,.arco-drawer-body .arco-btn-primary{background:linear-gradient(135deg, rgb(var(--primary-6)) 0%, rgb(var(--primary-5)) 100%);border-radius:8px;font-weight:500}.arco-modal-footer .arco-btn-primary:hover:not(:disabled),.arco-drawer-body .arco-btn-primary:hover:not(:disabled){background:linear-gradient(135deg, rgb(var(--primary-5)) 0%, rgb(var(--primary-4)) 100%)}.page-container .arco-table{background-color:var(--color-bg-2)}.form-extra-text{color:var(--color-text-3);font-size:12px}.input-suffix{color:var(--color-text-3)}.arco-tag .arco-time-picker .arco-picker-input{background:0 0}.arco-input-wrapper.arco-input-disabled,.arco-select-view.arco-select-view-disabled{opacity:.7;background-color:var(--color-fill-2)!important}.arco-input-wrapper.arco-input-disabled .arco-input[disabled],.arco-select-view.arco-select-view-disabled .arco-input[disabled],.arco-input-wrapper.arco-input-disabled .arco-select-view-value,.arco-select-view.arco-select-view-disabled .arco-select-view-value{color:var(--color-text-2)!important;-webkit-text-fill-color:var(--color-text-2)!important;opacity:1!important}.danger-option.arco-dropdown-option,.arco-dropdown-option.danger-option,.danger-option.arco-dropdown-option .arco-icon,.arco-dropdown-option.danger-option .arco-icon{color:rgb(var(--red-6))!important}.danger-option.arco-dropdown-option:hover,.arco-dropdown-option.danger-option:hover{background-color:rgb(var(--red-1))!important}.arco-select-dropdown-list,.arco-select-dropdown .arco-select-dropdown-list-wrapper{max-height:300px!important}.arco-select-view:not(.arco-select-view-disabled),.arco-select-view:not(.arco-select-view-disabled) .arco-select-view-inner,.arco-select-view:not(.arco-select-view-disabled) .arco-select-view-value,.arco-select-view:not(.arco-select-view-disabled) .arco-select-view-suffix,.arco-cascader-view:not(.arco-cascader-view-disabled),.arco-cascader-view:not(.arco-cascader-view-disabled) .arco-cascader-view-value,.arco-cascader-view:not(.arco-cascader-view-disabled) .arco-cascader-view-suffix,.arco-select-view:not(.arco-select-view-disabled):not(.arco-select-view-focus) .arco-select-view-input,.arco-cascader-view:not(.arco-cascader-view-disabled):not(.arco-cascader-view-focus) .arco-cascader-view-input{cursor:pointer}.arco-select-view-focus .arco-select-view-input,.arco-cascader-view-focus .arco-cascader-view-input,.arco-input-wrapper:not(.arco-input-disabled) .arco-input,.arco-textarea-wrapper:not(.arco-textarea-disabled) .arco-textarea{cursor:text}.arco-select-dropdown-option:not(.arco-select-dropdown-option-disabled),.arco-cascader-option:not(.arco-cascader-option-disabled),.arco-tree-node:not(.arco-tree-node-disabled) .arco-tree-node-title,.arco-dropdown-option:not(.arco-dropdown-option-disabled){cursor:pointer}.arco-select-view-disabled,.arco-select-view-disabled *,.arco-cascader-view-disabled,.arco-cascader-view-disabled *,.arco-select-dropdown-option-disabled,.arco-cascader-option-disabled,.arco-tree-node-disabled,.arco-tree-node-disabled *,.arco-dropdown-option-disabled{cursor:not-allowed}.arco-modal{overflow:hidden;border-radius:16px!important}.arco-modal .arco-modal-body{max-height:70vh;overflow-y:auto}.arco-modal-header{border-radius:16px 16px 0 0}.arco-modal-footer{border-radius:0 0 16px 16px}.arco-btn-text:hover{background-color:#0000!important}.arco-breadcrumb-item:not(:last-child){cursor:pointer}.arco-breadcrumb-item:not(:last-child):hover{color:rgb(var(--primary-6))}.arco-btn-text.arco-btn-size-small{padding:0 6px!important}.arco-input-wrapper,.arco-select-view-single,.arco-select-view-multiple{border-radius:8px;transition:all .2s;background-color:var(--color-bg-2)!important;border:1px solid var(--color-border-2)!important}.arco-input-wrapper:hover,.arco-select-view-single:hover,.arco-select-view-multiple:hover{border-color:rgb(var(--primary-5))!important}.arco-input-wrapper.arco-input-focus,.arco-select-view-single.arco-input-focus,.arco-select-view-multiple.arco-input-focus,.arco-input-wrapper.arco-select-view-focus,.arco-select-view-single.arco-select-view-focus,.arco-select-view-multiple.arco-select-view-focus{box-shadow:0 0 0 2px rgba(var(--primary-6), .1);border-color:rgb(var(--primary-6))!important}.arco-picker,.arco-picker-range{background-color:var(--color-bg-2)!important;border:1px solid var(--color-border-2)!important;border-radius:8px!important}.arco-picker:hover,.arco-picker-range:hover{border-color:rgb(var(--primary-5))!important}.arco-picker.arco-picker-focused,.arco-picker-range.arco-picker-focused{box-shadow:0 0 0 2px rgba(var(--primary-6), .1);border-color:rgb(var(--primary-6))!important}
