[data-v-56aac504] .el-progress__text{min-width:0!important}.upload-btn-icon[data-v-56aac504],.upload-button[data-v-56aac504]{display:inline-flex;align-items:center}.upload-btn-icon i[data-v-56aac504]{font-size:14px}.template-dialog-content[data-v-47e7ef69]{padding:0}.template-actions[data-v-47e7ef69]{display:flex;gap:12px;margin-bottom:20px}.upload-demo[data-v-47e7ef69]{width:100%}.upload-tip[data-v-47e7ef69]{line-height:1.5}.el-upload__tip[data-v-47e7ef69],.upload-tip[data-v-47e7ef69]{margin-top:8px;font-size:12px;color:#909399}[data-v-7a07a5c9] .el-dialog__body{padding:0}.scoring-export-content[data-v-7a07a5c9]{min-height:300px;display:flex;flex-direction:column}.help-alert[data-v-7a07a5c9]{margin-top:0;margin-bottom:0;border-radius:0;border:none;background:#e8f4ff;flex-shrink:0}.help-alert[data-v-7a07a5c9] .el-alert__content{padding:12px 0}.help-alert[data-v-7a07a5c9] .el-alert__title{font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.help-alert .help-content[data-v-7a07a5c9]{padding-top:4px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 20px}.help-alert .help-content .help-item[data-v-7a07a5c9]{display:flex;align-items:flex-start;line-height:1.5;font-size:12px;color:#606266}.help-alert .help-content .help-item i[data-v-7a07a5c9]{margin-right:6px;margin-top:2px;font-size:13px;flex-shrink:0}.help-alert .help-content .help-item strong[data-v-7a07a5c9]{color:#303133;margin-right:3px}.export-form[data-v-7a07a5c9]{background:#fff;padding:24px;border-radius:8px 8px 0 0;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);flex-shrink:0}.export-form[data-v-7a07a5c9] .el-divider{margin:20px 0 16px}.export-form[data-v-7a07a5c9] .el-divider .el-divider__text{font-weight:600;font-size:14px;color:#606266;background-color:#fff;padding:0 16px}.export-form[data-v-7a07a5c9] .el-divider .el-divider__text i{margin-right:6px}.export-form[data-v-7a07a5c9] .el-form-item{margin-bottom:18px;transition:all .3s ease}.export-form[data-v-7a07a5c9] .el-form-item:last-child{margin-bottom:0}.export-form[data-v-7a07a5c9] .el-form-item:hover{transform:translateX(2px)}.export-form[data-v-7a07a5c9] .el-form-item__label{color:#606266;font-weight:500;font-size:14px;line-height:32px}.export-form[data-v-7a07a5c9] .el-form-item__label i{font-size:14px;vertical-align:middle;margin-right:4px}.export-form[data-v-7a07a5c9] .el-form-item__label .el-icon-question,.export-form[data-v-7a07a5c9] .el-form-item__label .el-icon-warning{cursor:help;transition:all .3s ease}.export-form[data-v-7a07a5c9] .el-form-item__label .el-icon-question:hover,.export-form[data-v-7a07a5c9] .el-form-item__label .el-icon-warning:hover{transform:scale(1.2)}.export-form[data-v-7a07a5c9] .el-input__inner,.export-form[data-v-7a07a5c9] .el-select .el-input__inner{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s ease;font-size:14px;height:38px;line-height:38px}.export-form[data-v-7a07a5c9] .el-input__inner:hover,.export-form[data-v-7a07a5c9] .el-select .el-input__inner:hover{border-color:#409eff;box-shadow:0 0 8px rgba(64,158,255,.15)}.export-form[data-v-7a07a5c9] .el-input__inner:focus,.export-form[data-v-7a07a5c9] .el-select .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 8px rgba(64,158,255,.25)}.export-form[data-v-7a07a5c9] .el-input__inner::-moz-placeholder,.export-form[data-v-7a07a5c9] .el-select .el-input__inner::-moz-placeholder{color:#c0c4cc;font-size:13px}.export-form[data-v-7a07a5c9] .el-input__inner::placeholder,.export-form[data-v-7a07a5c9] .el-select .el-input__inner::placeholder{color:#c0c4cc;font-size:13px}.export-form[data-v-7a07a5c9] .el-input__prefix{left:10px}.export-form[data-v-7a07a5c9] .el-input__prefix i,.export-form[data-v-7a07a5c9] .el-select__caret{color:#909399}.export-form[data-v-7a07a5c9] .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.action-section[data-v-7a07a5c9]{display:flex;justify-content:flex-end;align-items:center;gap:12px;background:#fff;border-radius:0 0 8px 8px;padding:16px 24px;border-top:1px solid #ebeef5;box-shadow:0 -2px 8px 0 rgba(0,0,0,.04);flex-shrink:0;margin-top:0}.action-section[data-v-7a07a5c9] .el-button{padding:10px 24px;font-weight:500;border-radius:6px;font-size:14px;transition:all .3s ease}.action-section[data-v-7a07a5c9] .el-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.action-section[data-v-7a07a5c9] .el-button:active{transform:translateY(0)}.action-section[data-v-7a07a5c9] .el-button.el-button--primary{background:linear-gradient(135deg,#409eff,#66b1ff);border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.action-section[data-v-7a07a5c9] .el-button.el-button--primary:hover{background:linear-gradient(135deg,#66b1ff,#409eff);border-color:#66b1ff;box-shadow:0 4px 12px rgba(64,158,255,.4)}.action-section[data-v-7a07a5c9] .el-button.el-button--primary.is-disabled,.action-section[data-v-7a07a5c9] .el-button.el-button--primary.is-loading{background:#a0cfff;border-color:#a0cfff;box-shadow:none;transform:none}.action-section[data-v-7a07a5c9] .el-button:not(.el-button--primary){background:#fff;border-color:#dcdfe6;color:#606266}.action-section[data-v-7a07a5c9] .el-button:not(.el-button--primary):hover{color:#409eff;border-color:#409eff;background:#ecf5ff}@keyframes fadeInUp-7a07a5c9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.action-section[data-v-7a07a5c9],.export-form[data-v-7a07a5c9],.help-alert[data-v-7a07a5c9]{animation:fadeInUp-7a07a5c9 .3s ease-out}.excel-container[data-v-1f89e18f]{position:relative;width:100%;height:100%;background-color:#f8fafc;display:flex;flex-direction:column;overflow:hidden}.header[data-v-1f89e18f]{padding:0 32px;background-color:#fff;border-bottom:1px solid #eef2f7;height:64px;box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.04);flex-shrink:0;position:relative;z-index:1}.header-content[data-v-1f89e18f]{height:100%;display:flex;align-items:center;max-width:1200px}.sheet-type-select[data-v-1f89e18f]{width:150px;margin-right:20px}.project-select[data-v-1f89e18f]{width:600px}.select-label[data-v-1f89e18f]{margin-right:20px;font-size:15px;color:#2c3e50;font-weight:500;letter-spacing:.3px}.confirm-btn[data-v-1f89e18f],.export-btn[data-v-1f89e18f],.scoring-export-btn[data-v-1f89e18f],.template-setting-btn[data-v-1f89e18f]{margin-left:16px}.excel-wrapper[data-v-1f89e18f]{flex:1 1 0%;min-height:0;padding:24px;position:relative;overflow:hidden;background-color:#fff;border-radius:8px;margin:16px;box-shadow:0 2px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;width:100%;height:calc(100vh - 120px)}#luckysheet[data-v-1f89e18f]{width:100%!important;height:100%!important;position:absolute;top:0;left:0;right:0;bottom:0}.luckysheet-toolbar[data-v-1f89e18f]{position:sticky;top:0;z-index:100;background:#fff}.excel-wrapper .el-loading-mask[data-v-1f89e18f]{background-color:hsla(0,0%,100%,.9)}[data-v-1f89e18f] .el-select .el-input__inner{border-radius:8px;border:1px solid #e4e7ed;transition:all .3s ease;height:40px;line-height:40px;font-size:14px;color:#2c3e50;background-color:#f8fafc}[data-v-1f89e18f] .el-select .el-input__inner:hover{border-color:#409eff;background-color:#fff}[data-v-1f89e18f] .el-select .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 3px rgba(64,158,255,.1);background-color:#fff}[data-v-1f89e18f] .el-select-dropdown__item{font-size:14px;padding:8px 16px}[data-v-1f89e18f] .el-select-dropdown__item.selected{color:#409eff;font-weight:500}.excel-wrapper.loading[data-v-1f89e18f],[data-v-1f89e18f] .vue-office-excel,[data-v-1f89e18f] .vue-office-excel .cell,[data-v-1f89e18f] .vue-office-excel iframe{display:none}