html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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}template,[hidden]{display:none}.el-button:not(.is-link):not(.is-text){border-radius:4px;min-width:88px;height:40px;padding:8px 24px;font-size:16px;line-height:22px}.el-button:not(.is-link):not(.is-text).el-button--small{min-width:72px;height:32px;padding:6px 16px;font-size:14px;line-height:20px}.el-button:not(.is-link):not(.is-text).el-button--large{min-width:96px;height:44px;padding:10px 28px;font-size:16px;line-height:22px}.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain){background-color:var(--el-color-primary);color:#fff;border:1px solid #0000;box-shadow:0 8px 20.1px -6px #0003,inset 2px 3px 9.1px #fff3}.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain):hover,.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain):focus{background-color:var(--el-color-primary-dark-2);color:#fff;border-color:#0000}.el-button:not(.is-link):not(.is-text).el-button--primary.is-plain,.el-button:not(.is-link):not(.is-text).is-plain:not(.el-button--danger),.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger){--el-button-text-color:#176be4;--el-button-bg-color:#fff;--el-button-border-color:#e2e8f0;--el-button-hover-text-color:#176be4;--el-button-hover-bg-color:#fff;--el-button-hover-border-color:#e2e8f0;--el-button-active-text-color:#176be4;--el-button-active-bg-color:#fff;--el-button-active-border-color:#e2e8f0;color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border:1px solid #e2e8f0;box-shadow:0 8px 20.1px -6px #0000000d,inset 0 4px 4px #ffffff1a}.el-button:not(.is-link):not(.is-text).el-button--primary.is-plain:hover,.el-button:not(.is-link):not(.is-text).el-button--primary.is-plain:focus,.el-button:not(.is-link):not(.is-text).is-plain:not(.el-button--danger):hover,.el-button:not(.is-link):not(.is-text).is-plain:not(.el-button--danger):focus,.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger):hover,.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger):focus{color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border-color:#e2e8f0}.el-button:not(.is-link):not(.is-text).el-button--danger:not(.is-plain){color:#fff;background-color:#ef4444;border:1px solid #0000}.el-button:not(.is-link):not(.is-text).el-button--danger:not(.is-plain):hover,.el-button:not(.is-link):not(.is-text).el-button--danger:not(.is-plain):focus{color:#fff;background-color:#dc2626;border-color:#0000}.el-button:not(.is-link):not(.is-text).el-button--danger.is-plain{color:#ef4444;background-color:#fef2f2;border:1px solid #0000}.el-button:not(.is-link):not(.is-text).el-button--danger.is-plain:hover,.el-button:not(.is-link):not(.is-text).el-button--danger.is-plain:focus{color:#dc2626;background-color:#fee2e2;border-color:#0000}.el-button:not(.is-link):not(.is-text).el-button--danger.is-plain{box-shadow:none}.el-button:not(.is-link):not(.is-text).is-disabled,.el-button:not(.is-link):not(.is-text).is-disabled:hover{opacity:.55}.app-form-dialog__cancel{color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border:1px solid #e2e8f0;box-shadow:0 8px 20.1px -6px #0000000d,inset 0 4px 4px #ffffff1a}.app-form-dialog__cancel:hover,.app-form-dialog__cancel:focus{color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border-color:#e2e8f0}.app-form-dialog__cancel{border-radius:4px;min-width:88px;height:40px;padding:8px 24px;font-size:16px;line-height:22px}.app-form-dialog__confirm{background-color:var(--el-color-primary);color:#fff;border:1px solid #0000;box-shadow:0 8px 20.1px -6px #0003,inset 2px 3px 9.1px #fff3}.app-form-dialog__confirm:hover,.app-form-dialog__confirm:focus{background-color:var(--el-color-primary-dark-2);color:#fff;border-color:#0000}.app-form-dialog__confirm{border-radius:4px;min-width:88px;height:40px;padding:8px 24px;font-size:16px;line-height:22px}.app-btn-outline-brand{color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border:1px solid #e2e8f0;box-shadow:0 8px 20.1px -6px #0000000d,inset 0 4px 4px #ffffff1a}.app-btn-outline-brand:hover,.app-btn-outline-brand:focus{color:#176be4;background-color:#fff;background-image:radial-gradient(130% 100% at 50% -30%,#176be426 0%,#fff0 70%);border-color:#e2e8f0}.app-btn-outline-brand{cursor:pointer;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-width:88px;height:40px;padding:8px 24px;font-size:16px;line-height:22px;display:inline-flex}.app-btn-outline-brand--sm{min-width:0;height:32px;padding:0 16px;font-size:14px;line-height:20px}.app-btn-outline-brand--fluid{flex:1;min-width:0}.app-btn-brand-secondary{color:#176be4;background-color:#f0f6ff;border:1px solid #0000;box-shadow:inset 0 4px 4px #ffffff1a}.app-btn-brand-secondary:hover,.app-btn-brand-secondary:focus{color:#176be4;background-color:#e8f1ff;border-color:#0000}.app-btn-brand-secondary{cursor:pointer;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-width:0;height:30px;padding:4px 16px;font-size:14px;line-height:22px;display:inline-flex}:not(.app-search-group)>.el-input+.el-button:not(.is-link):not(.is-text),.el-date-editor+.el-button:not(.is-link):not(.is-text),.el-date-editor+.el-button+.el-button:not(.is-link):not(.is-text){min-width:72px;height:32px;padding:6px 16px;font-size:14px;line-height:20px}:not(.app-search-group)>.el-input+.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain),.el-date-editor+.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain),.el-date-editor+.el-button+.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain){box-shadow:0 4px 12px -4px #0000002e,inset 2px 3px 9.1px #fff3}.app-search-group>.el-button:not(.is-link):not(.is-text){min-width:56px;height:100%;box-shadow:none;background-image:none;border:none;border-radius:0;padding:0 16px;font-size:14px;line-height:22px}.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger),.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain){color:inherit;background-color:#0000;border-color:#0000}.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger):hover,.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--default:not(.is-plain):not(.el-button--primary):not(.el-button--danger):focus,.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain):hover,.app-search-group>.el-button:not(.is-link):not(.is-text).el-button--primary:not(.is-plain):focus{color:inherit;box-shadow:none;background-color:#0000;border-color:#0000}.el-input__wrapper,.el-select__wrapper,.el-input-number .el-input__wrapper{border-radius:6px;min-height:32px;padding:1px 11px;box-shadow:inset 0 0 0 1px #e2e8f0}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input__inner{font-size:14px;line-height:22px}.el-select__placeholder,.el-select__selected-item{font-size:14px}.el-date-editor.el-input__wrapper{min-height:32px}.app-search-group{vertical-align:middle;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:4px;align-items:stretch;width:260px;max-width:100%;height:32px;display:inline-flex;overflow:hidden}.app-search-group.app-search-group--wide{width:320px}.app-search-group.app-search-group--end{margin-left:auto}.app-search-group .el-input{flex:1;min-width:0}.app-search-group .el-input__wrapper{background:#fff;border:none;border-radius:0;height:100%;min-height:32px;padding:4px 12px;box-shadow:none!important}.app-search-group .el-input__inner{color:#1d2129;height:22px;font-size:14px;line-height:22px}.app-search-group .el-input__inner::placeholder{color:#64748b}.app-search-group>.el-button:not(.is-link):not(.is-text){flex-shrink:0;color:#176be4!important;width:auto!important;min-width:56px!important;height:100%!important;box-shadow:none!important;background:#f0f6ff!important;border:none!important;border-left:1px solid #e2e8f0!important;border-radius:0!important;margin:0!important;padding:0 16px!important;font-size:14px!important;line-height:22px!important}.app-search-group>.el-button:not(.is-link):not(.is-text):hover,.app-search-group>.el-button:not(.is-link):not(.is-text):focus{color:#176be4!important;background:#e8f1ff!important;border-color:#e2e8f0!important}.el-overlay-dialog{justify-content:center;align-items:center;display:flex}.el-dialog{--el-dialog-padding-primary:0;--el-dialog-margin-top:0;border-radius:8px;flex-direction:column;align-self:center;height:fit-content;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 0 24px 2px #94a3b833;margin:auto!important}.el-dialog .el-dialog__header{text-align:center;border-bottom:1px solid #e5e6eb;justify-content:center;align-items:center;min-height:48px;margin:0;padding:0 48px;display:flex;position:relative}.el-dialog .el-dialog__header.show-close{padding-right:48px}.el-dialog .el-dialog__title{color:#1d2129;font-size:16px;font-weight:500;line-height:24px}.el-dialog .el-dialog__headerbtn{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.el-dialog .el-dialog__body{flex:none;height:auto;min-height:0;max-height:calc(100vh - 180px);padding:20px 24px;overflow:hidden auto}.el-dialog .el-dialog__footer{text-align:right;border-top:1px solid #e5e6eb;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.el-dialog .el-dialog__footer .el-button+.el-button{margin-left:0}.el-dialog .el-dialog__footer>div:only-child{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.el-dialog.app-form-dialog.app-form-dialog--wide .el-dialog__body{padding:16px 20px}.app-form-dialog__body{box-sizing:border-box;width:100%}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item{align-items:center;margin-bottom:24px}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item:last-child{margin-bottom:0}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item:has(.el-textarea){align-items:flex-start}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item:has(.el-textarea) .el-form-item__label{height:auto;min-height:40px;padding-top:8px}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item:has(.el-textarea) .el-form-item__content{align-items:flex-start;min-height:0}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item__label-wrap{align-items:center}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item__label{color:#1d2129;justify-content:flex-end;align-items:center;height:40px;padding-right:8px;font-size:14px;font-weight:400;line-height:22px;display:flex}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item__content{align-items:center;min-height:40px;display:flex}.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-dialog.app-form-dialog .app-form-dialog__form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#ef4444}.el-dialog.app-form-dialog .app-form-dialog__form .el-input,.el-dialog.app-form-dialog .app-form-dialog__form .el-select,.el-dialog.app-form-dialog .app-form-dialog__form .el-tree-select,.el-dialog.app-form-dialog .app-form-dialog__form .el-cascader{width:100%}.el-dialog.app-form-dialog .app-form-dialog__form .el-input__wrapper,.el-dialog.app-form-dialog .app-form-dialog__form .el-select__wrapper,.el-dialog.app-form-dialog .app-form-dialog__form .el-tree-select .el-select__wrapper,.el-dialog.app-form-dialog .app-form-dialog__form .el-cascader .el-input__wrapper,.el-dialog.app-form-dialog .app-form-dialog__form .el-input-number .el-input__wrapper,.el-dialog.app-form-dialog .app-form-dialog__form .el-date-editor.el-input__wrapper{box-sizing:border-box;border-radius:8px;height:40px;min-height:40px;padding:0 12px;box-shadow:inset 0 0 0 1px #e2e8f0}.el-dialog.app-form-dialog .app-form-dialog__form .el-textarea__inner{color:#1d2129;border-radius:8px;min-height:80px;padding:8px 12px;font-size:14px;line-height:22px;box-shadow:inset 0 0 0 1px #e2e8f0}.el-dialog.app-form-dialog .app-form-dialog__form .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .app-form-dialog__form .el-select__wrapper.is-focused,.el-dialog.app-form-dialog .app-form-dialog__form .el-cascader .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .app-form-dialog__form .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-dialog.app-form-dialog .app-form-dialog__form .el-input__inner{color:#1d2129;height:24px;font-size:16px;line-height:24px}.el-dialog.app-form-dialog .app-form-dialog__form .el-select__selection{align-items:center;min-height:24px}.el-dialog.app-form-dialog .app-form-dialog__form .el-select__placeholder,.el-dialog.app-form-dialog .app-form-dialog__form .el-select__selected-item{color:#1d2129;font-size:16px;line-height:24px}.el-dialog.app-form-dialog .app-form-dialog__form .el-select__placeholder,.el-dialog.app-form-dialog .app-form-dialog__form .el-input__inner::placeholder,.el-dialog.app-form-dialog .app-form-dialog__form .el-textarea__inner::placeholder{color:#64748b}.el-dialog.app-form-dialog .app-form-dialog__form .el-input-number,.el-dialog.app-form-dialog .app-form-dialog__form .el-date-editor.el-input__wrapper{width:100%}.el-dialog.app-form-dialog .app-form-dialog__form{box-sizing:border-box;width:100%;max-width:520px;margin:0 auto}.el-dialog.app-form-dialog.app-form-dialog--wide .app-form-dialog__form{max-width:none}.el-dialog.app-form-dialog .candidate-form .el-form-item,.el-dialog.app-form-dialog .judge-form .el-form-item{align-items:center;margin-bottom:24px}.el-dialog.app-form-dialog .candidate-form .el-form-item:last-child,.el-dialog.app-form-dialog .judge-form .el-form-item:last-child{margin-bottom:0}:is(.el-dialog.app-form-dialog .candidate-form .el-form-item:has(.el-textarea),.el-dialog.app-form-dialog .judge-form .el-form-item:has(.el-textarea)){align-items:flex-start}:is(.el-dialog.app-form-dialog .candidate-form .el-form-item:has(.el-textarea) .el-form-item__label,.el-dialog.app-form-dialog .judge-form .el-form-item:has(.el-textarea) .el-form-item__label){height:auto;min-height:40px;padding-top:8px}:is(.el-dialog.app-form-dialog .candidate-form .el-form-item:has(.el-textarea) .el-form-item__content,.el-dialog.app-form-dialog .judge-form .el-form-item:has(.el-textarea) .el-form-item__content){align-items:flex-start;min-height:0}.el-dialog.app-form-dialog .candidate-form .el-form-item__label-wrap,.el-dialog.app-form-dialog .judge-form .el-form-item__label-wrap{align-items:center}.el-dialog.app-form-dialog .candidate-form .el-form-item__label,.el-dialog.app-form-dialog .judge-form .el-form-item__label{color:#1d2129;justify-content:flex-end;align-items:center;height:40px;padding-right:8px;font-size:14px;font-weight:400;line-height:22px;display:flex}.el-dialog.app-form-dialog .candidate-form .el-form-item__content,.el-dialog.app-form-dialog .judge-form .el-form-item__content{align-items:center;min-height:40px;display:flex}.el-dialog.app-form-dialog .candidate-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-dialog.app-form-dialog .candidate-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.el-dialog.app-form-dialog .judge-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-dialog.app-form-dialog .judge-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#ef4444}.el-dialog.app-form-dialog .candidate-form .el-input,.el-dialog.app-form-dialog .candidate-form .el-select,.el-dialog.app-form-dialog .candidate-form .el-tree-select,.el-dialog.app-form-dialog .candidate-form .el-cascader,.el-dialog.app-form-dialog .judge-form .el-input,.el-dialog.app-form-dialog .judge-form .el-select,.el-dialog.app-form-dialog .judge-form .el-tree-select,.el-dialog.app-form-dialog .judge-form .el-cascader{width:100%}.el-dialog.app-form-dialog .candidate-form .el-input__wrapper,.el-dialog.app-form-dialog .candidate-form .el-select__wrapper,.el-dialog.app-form-dialog .candidate-form .el-tree-select .el-select__wrapper,.el-dialog.app-form-dialog .candidate-form .el-cascader .el-input__wrapper,.el-dialog.app-form-dialog .candidate-form .el-input-number .el-input__wrapper,.el-dialog.app-form-dialog .candidate-form .el-date-editor.el-input__wrapper,.el-dialog.app-form-dialog .judge-form .el-input__wrapper,.el-dialog.app-form-dialog .judge-form .el-select__wrapper,.el-dialog.app-form-dialog .judge-form .el-tree-select .el-select__wrapper,.el-dialog.app-form-dialog .judge-form .el-cascader .el-input__wrapper,.el-dialog.app-form-dialog .judge-form .el-input-number .el-input__wrapper,.el-dialog.app-form-dialog .judge-form .el-date-editor.el-input__wrapper{box-sizing:border-box;border-radius:8px;height:40px;min-height:40px;padding:0 12px;box-shadow:inset 0 0 0 1px #e2e8f0}.el-dialog.app-form-dialog .candidate-form .el-textarea__inner,.el-dialog.app-form-dialog .judge-form .el-textarea__inner{color:#1d2129;border-radius:8px;min-height:80px;padding:8px 12px;font-size:14px;line-height:22px;box-shadow:inset 0 0 0 1px #e2e8f0}.el-dialog.app-form-dialog .candidate-form .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .candidate-form .el-select__wrapper.is-focused,.el-dialog.app-form-dialog .candidate-form .el-cascader .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .candidate-form .el-textarea__inner:focus,.el-dialog.app-form-dialog .judge-form .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .judge-form .el-select__wrapper.is-focused,.el-dialog.app-form-dialog .judge-form .el-cascader .el-input__wrapper.is-focus,.el-dialog.app-form-dialog .judge-form .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-dialog.app-form-dialog .candidate-form .el-input__inner,.el-dialog.app-form-dialog .judge-form .el-input__inner{color:#1d2129;height:24px;font-size:16px;line-height:24px}.el-dialog.app-form-dialog .candidate-form .el-select__selection,.el-dialog.app-form-dialog .judge-form .el-select__selection{align-items:center;min-height:24px}.el-dialog.app-form-dialog .candidate-form .el-select__placeholder,.el-dialog.app-form-dialog .candidate-form .el-select__selected-item,.el-dialog.app-form-dialog .judge-form .el-select__placeholder,.el-dialog.app-form-dialog .judge-form .el-select__selected-item{color:#1d2129;font-size:16px;line-height:24px}.el-dialog.app-form-dialog .candidate-form .el-select__placeholder,.el-dialog.app-form-dialog .judge-form .el-select__placeholder,.el-dialog.app-form-dialog .candidate-form .el-input__inner::placeholder,.el-dialog.app-form-dialog .candidate-form .el-textarea__inner::placeholder,.el-dialog.app-form-dialog .judge-form .el-input__inner::placeholder,.el-dialog.app-form-dialog .judge-form .el-textarea__inner::placeholder{color:#64748b}.el-dialog.app-form-dialog .candidate-form .el-input-number,.el-dialog.app-form-dialog .judge-form .el-input-number,.el-dialog.app-form-dialog .candidate-form .el-date-editor.el-input__wrapper,.el-dialog.app-form-dialog .judge-form .el-date-editor.el-input__wrapper{width:100%}.el-dialog.app-form-dialog .candidate-form,.el-dialog.app-form-dialog .judge-form{box-sizing:border-box;width:100%;margin:0 auto}.el-dialog.app-form-dialog .candidate-form{max-width:680px;padding:0 80px}.el-dialog.app-form-dialog .judge-form{max-width:520px}.el-dialog.app-form-dialog .judge-form .el-form-item:has(.qual-upload){align-items:flex-start}.el-dialog.app-form-dialog .judge-form .el-form-item:has(.qual-upload) .el-form-item__label{height:auto;min-height:40px}.candidate-form-dialog{flex-direction:column;align-items:center;display:flex}.candidate-view-form__value{color:#1d2129;word-break:break-word;font-size:14px;line-height:22px;display:block}.app-dialog-field-row{align-items:center;gap:12px;margin-bottom:24px;display:flex}.app-dialog-field-row:last-child{margin-bottom:0}.app-dialog-field-row__label{color:#1d2129;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:400}.app-dialog-field-row__control{flex:1;min-width:0}.app-dialog-field-row__control .el-input,.app-dialog-field-row__control .el-select,.app-dialog-field-row__control .el-tree-select,.app-dialog-field-row__control .el-cascader{width:100%}.app-dialog-field-row__control .el-input__wrapper,.app-dialog-field-row__control .el-select__wrapper,.app-dialog-field-row__control .el-tree-select .el-select__wrapper,.app-dialog-field-row__control .el-cascader .el-input__wrapper,.app-dialog-field-row__control .el-input-number .el-input__wrapper,.app-dialog-field-row__control .el-date-editor.el-input__wrapper{box-sizing:border-box;border-radius:8px;height:40px;min-height:40px;padding:0 12px;box-shadow:inset 0 0 0 1px #e2e8f0}.app-dialog-field-row__control .el-textarea__inner{color:#1d2129;border-radius:8px;min-height:80px;padding:8px 12px;font-size:14px;line-height:22px;box-shadow:inset 0 0 0 1px #e2e8f0}.app-dialog-field-row__control .el-input__wrapper.is-focus,.app-dialog-field-row__control .el-select__wrapper.is-focused,.app-dialog-field-row__control .el-cascader .el-input__wrapper.is-focus,.app-dialog-field-row__control .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset}.app-dialog-field-row__control .el-input__inner{color:#1d2129;height:24px;font-size:16px;line-height:24px}.app-dialog-field-row__control .el-select__selection{align-items:center;min-height:24px}.app-dialog-field-row__control .el-select__placeholder,.app-dialog-field-row__control .el-select__selected-item{color:#1d2129;font-size:16px;line-height:24px}.app-dialog-field-row__control .el-select__placeholder,.app-dialog-field-row__control .el-input__inner::placeholder,.app-dialog-field-row__control .el-textarea__inner::placeholder{color:#64748b}.app-dialog-field-row__control .el-input-number,.app-dialog-field-row__control .el-date-editor.el-input__wrapper{width:100%}*{scrollbar-width:thin;scrollbar-color:#64748b66 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-write-nav__tree,.paper-write-editor__sections,.paper-score-panel__content,.question-bank-dialog__list,.paper-create-body,.paper-view-detail-card--scroll,.paper-view-detail-nav__tree,.paper-view-detail-editor,.paper-view-detail-score,.paper-view-scroll,.paper-view-nav__tree,.paper-view-editor__sections,.paper-view-score{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#64748b66 transparent}.paper-write-nav__tree::-webkit-scrollbar{width:6px;height:6px}.paper-write-editor__sections::-webkit-scrollbar{width:6px;height:6px}.paper-score-panel__content::-webkit-scrollbar{width:6px;height:6px}.question-bank-dialog__list::-webkit-scrollbar{width:6px;height:6px}.paper-create-body::-webkit-scrollbar{width:6px;height:6px}.paper-view-detail-card--scroll::-webkit-scrollbar{width:6px;height:6px}.paper-view-detail-nav__tree::-webkit-scrollbar{width:6px;height:6px}.paper-view-detail-editor::-webkit-scrollbar{width:6px;height:6px}.paper-view-detail-score::-webkit-scrollbar{width:6px;height:6px}.paper-view-scroll::-webkit-scrollbar{width:6px;height:6px}.paper-view-nav__tree::-webkit-scrollbar{width:6px;height:6px}.paper-view-editor__sections::-webkit-scrollbar{width:6px;height:6px}.paper-view-score::-webkit-scrollbar{width:6px;height:6px}.paper-write-nav__tree::-webkit-scrollbar-track{background:0 0}.paper-write-editor__sections::-webkit-scrollbar-track{background:0 0}.paper-score-panel__content::-webkit-scrollbar-track{background:0 0}.question-bank-dialog__list::-webkit-scrollbar-track{background:0 0}.paper-create-body::-webkit-scrollbar-track{background:0 0}.paper-view-detail-card--scroll::-webkit-scrollbar-track{background:0 0}.paper-view-detail-nav__tree::-webkit-scrollbar-track{background:0 0}.paper-view-detail-editor::-webkit-scrollbar-track{background:0 0}.paper-view-detail-score::-webkit-scrollbar-track{background:0 0}.paper-view-scroll::-webkit-scrollbar-track{background:0 0}.paper-view-nav__tree::-webkit-scrollbar-track{background:0 0}.paper-view-editor__sections::-webkit-scrollbar-track{background:0 0}.paper-view-score::-webkit-scrollbar-track{background:0 0}.paper-write-nav__tree::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-write-editor__sections::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-score-panel__content::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.question-bank-dialog__list::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-create-body::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-detail-card--scroll::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-detail-nav__tree::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-detail-editor::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-detail-score::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-scroll::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-nav__tree::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-editor__sections::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-view-score::-webkit-scrollbar-thumb{background-color:#64748b66;border-radius:999px}.paper-write-nav__tree::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-write-editor__sections::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-score-panel__content::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.question-bank-dialog__list::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-create-body::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-detail-card--scroll::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-detail-nav__tree::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-detail-editor::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-detail-score::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-scroll::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-nav__tree::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-editor__sections::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-view-score::-webkit-scrollbar-thumb:hover{background-color:#64748b99}.paper-create-page.is-wide .paper-create-body{overflow:hidden}:where([class*=__body],[class*=__main],[class$=-main],[class$=-content],[class*=__list-wrap],[class*=__content],[class*=__list]):has(>.empty-state:only-child){flex-direction:column;flex:1;min-height:320px;display:flex}.el-table__empty-block{justify-content:center;align-items:center;width:100%;min-height:280px;display:flex}.el-table__empty-text{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;padding:0;line-height:normal;display:flex}.el-table__empty-text .empty-state{flex:none;align-self:center;min-height:auto}[class*=__pagination],[class*=-pagination],.pagination-wrap{flex-wrap:wrap;align-items:center;gap:12px;justify-content:center!important;display:flex!important}:is([class*=__pagination]:has(>[class*=__total]),[class*=-pagination]:has(>[class*=__total]),.pagination-wrap:has(>[class*=__total])){grid-template-columns:1fr auto 1fr;align-items:center;display:grid!important}:is([class*=__pagination]:has(>[class*=__total])>[class*=__total],[class*=-pagination]:has(>[class*=__total])>[class*=__total],.pagination-wrap:has(>[class*=__total])>[class*=__total]){grid-column:1;justify-self:start}:is([class*=__pagination]:has(>[class*=__total])>.el-pagination,[class*=-pagination]:has(>[class*=__total])>.el-pagination,.pagination-wrap:has(>[class*=__total])>.el-pagination){grid-column:2;justify-self:center}.el-pagination{justify-content:center}:root{--el-table-header-bg-color:#fff;--el-table-header-text-color:#606266;--app-table-header-font-size:15px;--app-table-header-font-weight:500;--app-table-header-line-height:22px}.el-table{color:#303133;font-size:14px}.el-table th.el-table__cell{color:var(--el-table-header-text-color);font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);border-bottom:1px solid #ebeef5;background-color:var(--el-table-header-bg-color)!important}.el-table th.el-table__cell>.cell{font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);line-height:var(--app-table-header-line-height);color:inherit}.el-table .el-table__header .el-checkbox__inner,.el-table .el-table__column-filter-trigger,.el-table .caret-wrapper .sort-caret{color:var(--el-table-header-text-color)}.el-table .el-table__fixed-header-wrapper th.el-table__cell,.el-table .el-table__fixed-right-header-wrapper th.el-table__cell{background-color:var(--el-table-header-bg-color)!important}:root{--app-layout-header-height:64px;--app-layout-main-padding-top:20px;--app-layout-main-padding-bottom:18px;--app-page-height:calc(100vh - 64px - 20px - 18px);--app-examinee-header-height:72px;--app-examinee-page-height:calc(100vh - 72px)}.app-page{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.paper-card{aspect-ratio:386/375;box-sizing:border-box;background:url(/assets/paper-bg-Cm85fe4Y.png) 50%/100% 100% no-repeat;border:none;border-radius:0;flex-direction:column;width:100%;height:auto;padding:18px 30px 16px;display:flex;position:relative;overflow:hidden}.paper-card--plain{background:url(/assets/paper-bg-Cm85fe4Y.png) 50%/100% 100% no-repeat}.paper-card--staff-grade{aspect-ratio:386/445}.paper-card--staff-grade .paper-card__meta{flex:none;padding-bottom:8px}.paper-card--staff-grade .paper-card__footer{flex-shrink:0;margin-top:auto;padding-bottom:20px}.paper-card--judge-grade{aspect-ratio:386/415}.paper-card--judge-grade .paper-card__meta{flex:none;padding-bottom:8px}.paper-card--judge-grade .paper-card__footer{flex-shrink:0;margin-top:auto;padding-bottom:20px}.paper-card--staff-grade .paper-card__footer .el-button,.paper-card--judge-grade .paper-card__footer .el-button{height:30px;padding:4px 12px;font-size:14px;line-height:20px}.paper-card__tags{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:16px;padding-right:36px;display:flex}.paper-card__tag{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:14px;line-height:20px}.paper-card__tag--group{border:none}.paper-card__tag--group.is-student{color:#fba471;background:#fff0eb}.paper-card__tag--group.is-teacher{color:#176be4;background:#f0f6ff}.paper-card__tag--group.is-enterprise{color:#ef4444;background:#fef2f2}.paper-card__tag--group.is-default{color:#176be4;background:#f0f6ff}.paper-card__tag--group.is-inactive{color:#94a3b8;background:#f1f5f9}.paper-card__tag--status.is-approved{color:#fff;background:linear-gradient(140deg,#1fd281 4%,#00c16a 100%);border:none}.paper-card__tag--status.is-pending{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.paper-card__tag--status.is-rejected{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.paper-card__tag--status.is-draft{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}.paper-card__name{color:#000;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-height:22px;margin:0;font-size:20px;font-weight:600;line-height:22px;overflow:hidden}.paper-card__event{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-height:22px;margin:8px 0 0;font-size:16px;font-weight:500;line-height:22px;overflow:hidden}.paper-card__stats{flex-shrink:0;justify-content:space-between;align-items:center;margin-top:24px;padding:0 8px;display:flex}.paper-card__stat{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.paper-card__stat--right{text-align:center;align-items:center}.paper-card__stat-divider{background:#e2e8f0;flex-shrink:0;align-self:stretch;width:1px;margin:0 4px}.paper-card__stat-value{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:24px;font-weight:500;line-height:1.2;overflow:hidden}.paper-card__stat-label{color:#64748b;font-size:16px;line-height:26px}.paper-card__meta{flex-direction:column;flex:1;gap:8px;margin-top:16px;padding:16px 8px;display:flex}.paper-card__meta-row{justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.paper-card__meta-row.is-invisible{visibility:hidden}.paper-card__meta-label{color:#64748b;white-space:nowrap;font-size:16px;line-height:22px}.paper-card__meta-value{color:#000;text-align:right;font-size:16px;font-weight:700;line-height:22px}.paper-card__meta-value.is-warn{color:#ef4444}.paper-card__footer{gap:8px;margin-top:auto;display:flex}.paper-card__footer .el-button{flex:1;height:36px;margin:0;padding:8px 24px;font-size:16px;line-height:22px;min-width:0!important}.paper-card__btn-full{width:100%}.paper-card__btn-view{color:#176be4!important;background:#f8fafc!important;border-color:#e2e8f0!important}.paper-card__btn-view:hover,.paper-card__btn-view:focus{color:#176be4!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.paper-card__btn-done{cursor:not-allowed;width:100%;color:#94a3b8!important;background:#fff!important;border-color:#e2e8f0!important}.paper-card__btn-done:hover,.paper-card__btn-done:focus{color:#94a3b8!important;background:#fff!important;border-color:#e2e8f0!important}.paper-card__btn-done.is-disabled,.paper-card__btn-done.is-disabled:hover{opacity:1;color:#94a3b8!important;background:#fff!important;border-color:#e2e8f0!important}.paper-card--examinee{aspect-ratio:386/375;width:100%;max-width:386px;padding:0;container-type:inline-size}.paper-card--examinee__inner{box-sizing:border-box;flex-direction:column;height:100%;padding:1.286em 2.143em 1.143em;font-size:3.626cqi;display:flex}.paper-card--examinee .paper-card__tags--spacer{flex-shrink:0;height:1.714em;margin-bottom:1.143em;padding:0}.paper-card--examinee .paper-card__name,.paper-card--examinee .paper-card__event,.paper-card--examinee .paper-card__stats,.paper-card--examinee .paper-card__meta,.paper-card--examinee .paper-card__footer{flex-shrink:0}.paper-card--examinee .paper-card__name{font-size:1.429em;line-height:1.571em}.paper-card--examinee .paper-card__event{margin-top:.571em;font-size:1.143em;line-height:1.571em}.paper-card--examinee .paper-card__stats{margin-top:1.714em;padding:0 1.143em}.paper-card--examinee .paper-card__stat{gap:.357em}.paper-card--examinee .paper-card__stat-value{font-size:1.714em}.paper-card--examinee .paper-card__stat-label{font-size:1.143em;line-height:1.857em}.paper-card--examinee .paper-card__stat-divider{margin:0 .286em}.paper-card--examinee .paper-card__meta{gap:.571em;margin-top:1.143em;padding:1.143em .571em}.paper-card--examinee .paper-card__meta-row{gap:.857em;padding:0 .857em}.paper-card--examinee .paper-card__meta-label,.paper-card--examinee .paper-card__meta-value{font-size:1.143em;line-height:1.571em}.paper-card--examinee .paper-card__footer{gap:.571em;margin-top:auto}.paper-card--examinee .paper-card__ghost-btn{color:#176be4;cursor:pointer;background:radial-gradient(141.76% 178.75% at 50% -55%,#176be426 0%,#fff0 100%),#fff;border:1px solid #e2e8f0;border-radius:.286em;flex:1;width:100%;height:2.571em;margin:0;padding:.571em 1.714em;font-size:1.143em;font-weight:400;line-height:1.571em;box-shadow:0 8px 20.1px -6px #0000000d,inset 0 4px 4px #ffffff1a}.paper-card--examinee .paper-card__ghost-btn:hover{color:#1259c0;border-color:#176be4}.paper-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:32px;display:grid}.paper-grid>*{width:100%;min-width:0}@media (width<=1199px){.paper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.paper-grid{grid-template-columns:minmax(0,1fr)}}.examinee-back-btn{z-index:2;color:#176be4;cursor:pointer;background:linear-gradient(128deg,#fff 9.43%,#fffc 117.96%);border:1px solid #fff;border-radius:8px;flex-shrink:0;align-self:flex-start;align-items:center;gap:7px;width:fit-content;margin-bottom:20px;padding:8px 16px;font-size:16px;line-height:1;display:inline-flex;position:relative;box-shadow:0 0 16px #afc1d880}.examinee-back-btn:hover{filter:brightness(.98)}.examinee-back-btn .el-icon{font-size:20px}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;overflow:hidden}body{color:#303133;background-color:#f5f7fa;height:100%;margin:0;padding:0;overflow:hidden}#app{height:100%}body.el-popup-parent--hidden{width:100%!important}a{color:var(--link-color,#1f70e5);text-decoration:none}a:hover{color:var(--link-hover-color,#5794ec)}button:not(.el-button):not(.app-btn-outline-brand):not(.app-btn-brand-secondary):not(.paper-card__ghost-btn):not(.examinee-back-btn):not(.examinee-practice__action-btn):not(.practice-type-card__start):not(.examinee-header__icon-btn):not(.option-row__correct-btn):not(.option-row__delete):not(.judge-answer__option):not(.batch-import-dialog__template-link):not(.download-error-btn):not(.section-score-block__dist-tab):not(.score-stepper__btn):not(.member-tabs__item):not(.event-card__more):not(.award-row__btn):not(.mock-exam-nav__cell):not(.mock-exam-nav__tools-link):not(.practice-question-nav__cell):not(.grade-examinee__tab):not(.type-tag){cursor:pointer;font:inherit;background:0 0;border:none;padding:0}input,textarea,select{font:inherit}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{margin:0}img{max-width:100%;height:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #ebeef5;padding:8px 12px}:root{--primary-color:#1f70e5;--theme-color-primary:#1f70e5;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--el-color-primary:#1f70e5;--el-color-primary-rgb:31, 112, 229;--el-color-primary-light-3:#629bed;--el-color-primary-light-5:#8fb8f2;--el-color-primary-light-7:#bcd4f7;--el-color-primary-light-8:#d2e2fa;--el-color-primary-light-9:#e9f1fc;--el-color-primary-dark-2:#195ab7;--text-primary:#303133;--text-regular:#606266;--text-secondary:#909399;--text-placeholder:#c0c4cc;--border-color:#dcdfe6;--border-light:#ebeef5;--bg-color:#f5f7fa;--bg-page:#f0f2f5;--bg-white:#fff}.flex{display:flex}.flex-column{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1}.gap-4{gap:16px}.gap-2{gap:8px}.text-center{text-align:center}.text-right{text-align:right}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.p-2{padding:8px}.p-4{padding:16px}.p-6{padding:24px}.el-text[data-v-b32a440a]{color:#000;align-items:center;font-weight:400;line-height:150%;display:flex}.el-text .vertical-line[data-v-b32a440a]{margin-right:8px}
