.custom-popper{padding:0;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);border:none}.custom-popper .nav_user_detail{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px}.el-menu--horizontal>.el-menu-item:hover{color:#409eff!important;background:linear-gradient(180deg,transparent,rgba(64,158,255,.06))}.el-menu--horizontal>.el-menu-item.nav_logo,.el-menu--horizontal>.el-menu-item.nav_logo:active,.el-menu--horizontal>.el-menu-item.nav_logo:focus,.el-menu--horizontal>.el-menu-item.nav_logo:hover{background:transparent!important;background-color:transparent!important}.el-menu--horizontal.nav>.el-menu-item{border-bottom:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.5px}.el-menu--horizontal.nav>.el-menu-item.is-active{border-bottom:none;color:#409eff;background:linear-gradient(180deg,transparent,rgba(64,158,255,.08))}.el-input.input-highlighted .el-input__inner{border-color:#667eea!important;background:#fff}.el-input.nav_search_input .el-input__inner{height:38px;border:2px solid #e1e8ed!important;border-radius:20px 0 0 20px;border-right:none!important;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;background:#fff;padding-left:40px;line-height:38px}.el-input.nav_search_input .el-input__inner:focus{border-color:#667eea!important;background:#fff}.el-input.nav_search_input .el-input__inner::-moz-placeholder{color:#a8b2c1;font-weight:400;opacity:.7}.el-input.nav_search_input .el-input__inner::placeholder{color:#a8b2c1;font-weight:400;opacity:.7}.button,.el-input.nav_search_input .el-input__inner{margin:0;padding:0}.el-row{display:flex;align-items:center}.el-row>.el-input{flex:1}[data-v-54577661] .el-divider--horizontal{margin-top:10px;margin-bottom:10px}.header[data-v-54577661]{height:60px;background:linear-gradient(180deg,#fff,#fafbfc);color:#333;width:100%;box-shadow:0 1px 4px rgba(0,0,0,.06);position:relative;z-index:100;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.guang-gao[data-v-54577661]{position:relative;width:100%;display:flex;justify-content:center;z-index:999}.guang-gao .close[data-v-54577661]{position:absolute;top:10px;right:20px;line-height:20px;color:#fff;font-size:14px;cursor:pointer;font-style:normal}.guang-gao a[data-v-54577661]{background:transparent;color:#333;cursor:pointer;text-decoration:none;display:inline-block;max-width:100%;max-height:150px}.guang-gao a img[data-v-54577661]{border:0;vertical-align:middle;display:block;max-height:150px;max-width:100%}.nav[data-v-54577661]{text-decoration:none;width:1200px;margin:0 auto;display:flex;justify-content:space-between;height:60px;align-items:center}.nav .nav_logo[data-v-54577661]{width:240px}.nav .nav_logo div[data-v-54577661]{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;background:linear-gradient(135deg,#409eff,#1890ff 50%,#0052d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:1px;text-shadow:0 2px 4px rgba(64,158,255,.1);transition:all .3s ease}.nav .nav_logo div[data-v-54577661]:hover{transform:scale(1.02);filter:brightness(1.1)}.nav .nav_search[data-v-54577661]{margin-left:40px;margin-right:20px}.nav .nav_search .nav_search_input[data-v-54577661]{width:320px}.nav .nav_search .nav_search_input[data-v-54577661] .el-input__inner{height:36px;line-height:36px;border-radius:18px 0 0 18px;border:1px solid #dcdfe6;border-right:none;font-size:14px;padding-left:16px;background:transparent}.nav .nav_search .nav_search_input[data-v-54577661] .el-input__inner:focus{border-color:#606266}.nav .nav_search .nav_search_input[data-v-54577661] .el-input-group__append{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:0 18px 18px 0;padding:0 18px}.nav .nav_search .nav_search_input[data-v-54577661] .el-input-group__append .el-button{color:#fff;font-size:14px;font-weight:500;padding:0;margin:0;border:none;background:transparent}.nav .nav_search .nav_search_input[data-v-54577661] .el-input-group__append .el-button:hover{background:transparent;opacity:.9}.el-menu-item[data-v-54577661]{padding:0 12px;font-size:15px;font-weight:500;display:flex;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px}.el-menu-item[data-v-54577661]:hover{color:#409eff!important}.el-menu--horizontal>.el-menu-item.nav_search_item[data-v-54577661]:hover,.el-menu--horizontal>.el-menu-item.nav_user[data-v-54577661]:hover{background:transparent!important;color:inherit!important}.el-menu--horizontal>.el-menu-item.nav_logo[data-v-54577661]{padding-left:0}.el-menu--horizontal>.el-menu-item.nav_vip[data-v-54577661]{margin-right:0;color:#ff6b35;font-weight:600}.el-menu--horizontal>.el-menu-item.nav_vip[data-v-54577661]:hover{color:#ff8c5a!important}.vip_img[data-v-54577661]{width:22px;height:22px;padding-right:4px;transition:transform .3s ease}.vip_img[data-v-54577661]:hover{transform:scale(1.1) rotate(-5deg)}.nav_user .el-image[data-v-54577661]{border-radius:50%;border:2px solid #e8f4ff;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 2px 8px rgba(64,158,255,.15)}.nav_user .el-image[data-v-54577661]:hover{border-color:#409eff;transform:scale(1.08);box-shadow:0 4px 16px rgba(64,158,255,.3)}.nav_user_detail[data-v-54577661]{display:block;line-height:44px;height:44px;text-decoration:none;color:#606266;padding:0 20px;margin:4px 8px;border-radius:6px;font-size:14px;font-weight:400;letter-spacing:.3px;transition:all .25s cubic-bezier(.4,0,.2,1)}.nav_user_detail[data-v-54577661]:hover{color:#409eff;background:linear-gradient(135deg,#e8f4ff,#f0f7ff);transform:translateX(4px)}.nav_user_detail[data-v-54577661]:first-child{margin-top:8px}.nav_user_detail[data-v-54577661]:last-child{margin-bottom:8px}[data-v-54577661] .el-button--warning{background:linear-gradient(135deg,#ff9500,#ff6b00);border:none;border-radius:20px;padding:8px 20px;font-weight:500;font-size:13px;letter-spacing:.5px;box-shadow:0 2px 8px rgba(255,107,0,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-54577661] .el-button--warning:hover{background:linear-gradient(135deg,#fa3,#ff8533);transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,107,0,.4)}[data-v-54577661] .el-button--warning:active{transform:translateY(0)}.footer[data-v-1010e4fd]{width:100%;background:linear-gradient(180deg,#2c3e50,rgb(29.5225806452,41.6,53.6774193548));margin-top:50px;padding-top:40px}.footer-nav[data-v-1010e4fd]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px 30px;gap:20px}.footer-section[data-v-1010e4fd]{flex:1;min-width:150px;text-align:center}.section-title[data-v-1010e4fd]{font-size:16px;font-weight:600;color:#fff;margin-bottom:16px;position:relative;padding-bottom:10px}.section-title[data-v-1010e4fd]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:30px;height:2px;background:#3498db;border-radius:1px}.section-links[data-v-1010e4fd]{list-style:none;padding:0;margin:0}.link-item[data-v-1010e4fd]{font-size:14px;line-height:2;color:#bdc3c7;cursor:pointer;transition:all .3s ease}.link-item[data-v-1010e4fd]:hover{color:#3498db;transform:translateX(3px)}.footer-copyright[data-v-1010e4fd]{border-top:1px solid hsla(0,0%,100%,.1);padding:25px 20px;text-align:center;background:rgba(0,0,0,.15)}.beian-link[data-v-1010e4fd]{display:inline-flex;align-items:center;gap:5px;color:#bdc3c7;text-decoration:none;font-size:13px;transition:color .3s ease}.beian-link[data-v-1010e4fd]:hover{color:#3498db}.beian-link i[data-v-1010e4fd]{font-size:14px}.copyright-text[data-v-1010e4fd]{margin-top:15px;font-size:12px;color:rgba(189,195,199,.7);line-height:1.8}@media screen and (max-width:768px){.footer-nav[data-v-1010e4fd]{padding:0 15px 20px}.footer-section[data-v-1010e4fd]{min-width:45%;margin-bottom:15px}.section-title[data-v-1010e4fd]{font-size:15px;margin-bottom:12px}.link-item[data-v-1010e4fd]{font-size:13px}}@media screen and (max-width:480px){.footer-section[data-v-1010e4fd]{min-width:100%}.footer-copyright[data-v-1010e4fd]{padding:20px 15px}.copyright-text[data-v-1010e4fd]{font-size:11px}}[data-v-7e9da037] .el-dialog{border-radius:12px;overflow:hidden}[data-v-7e9da037] .el-dialog .el-dialog__header{padding:8px 16px;border-bottom:none}[data-v-7e9da037] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:12px;right:12px;font-size:18px}[data-v-7e9da037] .el-dialog .el-dialog__body{padding:0 32px 32px}.login-tabs[data-v-7e9da037] .el-tabs__header{margin-bottom:16px}.login-tabs[data-v-7e9da037] .el-tabs__item{font-size:16px;font-weight:500;height:44px;line-height:44px}.login-tabs[data-v-7e9da037] .el-tabs__item.is-active{color:#409eff}.login-tabs[data-v-7e9da037] .el-tabs__active-bar{height:3px;border-radius:2px}.login-form[data-v-7e9da037]{width:334px;margin:0 auto}.login-form .title-container[data-v-7e9da037]{text-align:center;margin-bottom:32px}.login-form .title-container .title[data-v-7e9da037]{font-size:24px;font-weight:600;color:#303133;margin:0 0 8px 0}.login-form .title-container .subtitle[data-v-7e9da037]{font-size:14px;color:#909399;margin:0}[data-v-7e9da037] .el-form-item{margin-bottom:20px}[data-v-7e9da037] .el-form-item .el-form-item__error{padding-top:4px}.input-wrapper[data-v-7e9da037]{display:flex;align-items:center;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:8px;transition:all .3s ease;overflow:hidden}.input-wrapper[data-v-7e9da037]:hover{border-color:rgb(166,209.8010471204,255)}.input-wrapper[data-v-7e9da037]:focus-within{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.input-wrapper .input-icon[data-v-7e9da037],.input-wrapper .toggle-pwd[data-v-7e9da037]{width:48px;font-size:18px;color:#909399;text-align:center;flex-shrink:0}.input-wrapper .toggle-pwd[data-v-7e9da037]{cursor:pointer;transition:color .3s}.input-wrapper .toggle-pwd.active[data-v-7e9da037],.input-wrapper .toggle-pwd[data-v-7e9da037]:hover{color:#409eff}.input-wrapper[data-v-7e9da037] .el-input{flex:1}.input-wrapper[data-v-7e9da037] .el-input .el-input__inner{height:48px;line-height:48px;border:none;background:transparent;padding:0 12px 0 0;font-size:14px;color:#303133}.input-wrapper[data-v-7e9da037] .el-input .el-input__inner::-moz-placeholder{color:#c0c4cc}.input-wrapper[data-v-7e9da037] .el-input .el-input__inner::placeholder{color:#c0c4cc}.input-wrapper[data-v-7e9da037] .el-input .el-input__suffix{right:12px}.captcha-wrapper[data-v-7e9da037]{display:flex;gap:12px;margin-bottom:20px}.captcha-wrapper .captcha-input[data-v-7e9da037]{flex:1}.captcha-wrapper .captcha-input[data-v-7e9da037] .el-input__inner{height:48px;border-radius:8px;background:#f5f7fa;border-color:#dcdfe6}.captcha-wrapper .captcha-input[data-v-7e9da037] .el-input__inner:hover{border-color:rgb(166,209.8010471204,255)}.captcha-wrapper .captcha-input[data-v-7e9da037] .el-input__inner:focus{border-color:#409eff}.captcha-wrapper .captcha-code[data-v-7e9da037]{width:120px;height:48px;border-radius:8px;overflow:hidden;cursor:pointer;flex-shrink:0}.captcha-wrapper .captcha-code[data-v-7e9da037]:hover{opacity:.8}.submit-btn[data-v-7e9da037]{width:100%;height:48px;font-size:16px;font-weight:500;border-radius:8px;margin-top:8px}.submit-btn.register-btn[data-v-7e9da037]{margin-top:0}.forgot-password[data-v-7e9da037]{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.forgot-password .remember-text[data-v-7e9da037]{font-size:14px;color:#909399}.forgot-password .forgot-link .el-link[data-v-7e9da037]{font-size:14px}@media(max-width:480px){[data-v-7e9da037] .el-dialog{width:90%!important;margin:0 auto}[data-v-7e9da037] .el-dialog .el-dialog__body{padding:20px}.captcha-wrapper[data-v-7e9da037]{flex-direction:column}.captcha-wrapper .captcha-code[data-v-7e9da037]{width:100%}}.right-block .float-container[data-v-aa1e43d0]{position:fixed;right:24px;bottom:120px;z-index:999}.right-block .service-btn[data-v-aa1e43d0]{width:56px;height:56px;background:linear-gradient(135deg,#409eff,#2b7de9);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(64,158,255,.4);transition:all .3s ease}.right-block .service-btn[data-v-aa1e43d0]:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(64,158,255,.5)}.right-block .service-btn[data-v-aa1e43d0]:active{transform:scale(1.02)}.right-block .service-btn i[data-v-aa1e43d0]{font-size:22px;color:#fff}.right-block .service-btn .btn-text[data-v-aa1e43d0]{font-size:12px;color:#fff;margin-top:2px;font-weight:500}.right-block .popover-content .popover-header[data-v-aa1e43d0]{display:flex;align-items:center;justify-content:center;padding-bottom:12px;border-bottom:1px solid #ebeef5;margin-bottom:16px}.right-block .popover-content .popover-header i[data-v-aa1e43d0]{font-size:20px;color:#409eff;margin-right:8px}.right-block .popover-content .popover-header span[data-v-aa1e43d0]{font-size:16px;font-weight:600;color:#303133}.right-block .popover-content .popover-body .qr-wrapper[data-v-aa1e43d0]{text-align:center;margin-bottom:16px}.right-block .popover-content .popover-body .qr-wrapper .qr-code[data-v-aa1e43d0]{width:50px;height:50px;border-radius:8px;border:1px solid #ebeef5;padding:4px;background:#fff}.right-block .popover-content .popover-body .service-info[data-v-aa1e43d0]{background:#f8fafc;border-radius:8px;padding:12px;margin-bottom:12px}.right-block .popover-content .popover-body .service-info .info-item[data-v-aa1e43d0]{display:flex;align-items:center;line-height:28px}.right-block .popover-content .popover-body .service-info .info-item .label[data-v-aa1e43d0]{font-size:14px;color:#303133;font-weight:500}.right-block .popover-content .popover-body .service-info .info-item .time[data-v-aa1e43d0]{font-size:14px;color:#909399}.right-block .popover-content .popover-body .service-tips[data-v-aa1e43d0]{text-align:center}.right-block .popover-content .popover-body .service-tips p[data-v-aa1e43d0]{font-size:12px;color:#909399;line-height:22px;margin:0}.service-popover{border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important;border:none!important}.service-popover .popover-content .popover-header{display:flex;align-items:center;justify-content:center;padding-bottom:12px;border-bottom:1px solid #ebeef5;margin-bottom:12px}.service-popover .popover-content .popover-header i{font-size:18px;color:#409eff;margin-right:6px}.service-popover .popover-content .popover-header span{font-size:15px;font-weight:600;color:#303133}.service-popover .popover-content .popover-body .qr-wrapper{text-align:center;margin-bottom:12px}.service-popover .popover-content .popover-body .qr-wrapper .qr-code{width:120px!important;height:120px!important;max-width:120px!important;max-height:120px!important;border-radius:6px;border:1px solid #ebeef5;padding:4px;background:#fff}.service-popover .popover-content .popover-body .service-info{background:#f8fafc;border-radius:6px;padding:10px;margin-bottom:10px}.service-popover .popover-content .popover-body .service-info .info-item{display:flex;align-items:center;line-height:24px}.service-popover .popover-content .popover-body .service-info .info-item .label{font-size:13px;color:#303133;font-weight:500}.service-popover .popover-content .popover-body .service-info .info-item .time{font-size:13px;color:#909399}.service-popover .popover-content .popover-body .service-tips{text-align:center}.service-popover .popover-content .popover-body .service-tips p{font-size:12px;color:#909399;line-height:20px;margin:0}.aside-container[data-v-c5a20fdc]{height:100%}[data-v-c5a20fdc] .el-divider--horizontal{margin:16px 0;background-color:#ebeef5}.paper-left[data-v-c5a20fdc]{width:280px;color:#333;padding:20px 16px;background:#fff}.paper-header[data-v-c5a20fdc]{padding-bottom:5px}.paper-header .paper-name[data-v-c5a20fdc]{font-size:16px;color:#303133;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:14px;line-height:1.4}.paper-header .paper-des[data-v-c5a20fdc]{display:flex;justify-content:flex-start;gap:24px}.paper-header .paper-des .des-item[data-v-c5a20fdc]{display:flex;align-items:center;gap:6px;font-size:13px;color:#606266}.paper-header .paper-des .des-item i[data-v-c5a20fdc]{font-size:14px;color:#909399}.question-group[data-v-c5a20fdc]{margin-bottom:16px}.question-type-title[data-v-c5a20fdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:#303133;margin-bottom:10px;cursor:pointer}.question-type-title .title-dot[data-v-c5a20fdc]{width:3px;height:12px;background:#409eff;border-radius:1px;margin-right:8px;flex-shrink:0}.question-type-title .title-text[data-v-c5a20fdc]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-buttons[data-v-c5a20fdc]{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0}.question-buttons>a[data-v-c5a20fdc]{width:calc(20% - 6.4px);display:block;text-decoration:none}.subjetButton[data-v-c5a20fdc]{width:48px;height:36px;min-width:0;padding:0;position:relative;border-radius:4px;font-size:13px;font-weight:500;border:1px solid #dcdfe6;background:#fff;color:#606266;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;line-height:1}.subjetButton[data-v-c5a20fdc] span{display:flex;align-items:center;justify-content:center}.subjetButton[data-v-c5a20fdc]:hover{cursor:pointer;border-color:#409eff;color:#409eff}[data-v-c5a20fdc] .el-button--success{background:#67c23a!important;border-color:#67c23a!important;color:#fff!important}[data-v-c5a20fdc] .el-button--success:hover{background:#85ce61!important;border-color:#85ce61!important}[data-v-c5a20fdc] .el-button--scratch-default{background:#e1f3d8!important;border-color:#c2e7b0!important;color:#67c23a!important}[data-v-c5a20fdc] .el-button--scratch-default:hover{background:#d0ecc3!important;border-color:#b3e19d!important}.action-area[data-v-c5a20fdc]{margin-top:5px}.button-group[data-v-c5a20fdc]{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.action-btn[data-v-c5a20fdc]{padding:9px 15px;border-radius:4px;font-size:14px;font-weight:400;transition:all .2s}.action-btn i[data-v-c5a20fdc]{margin-right:4px}.cancel-btn[data-v-c5a20fdc]{background:#fff;border:1px solid #dcdfe6;color:#606266}.cancel-btn[data-v-c5a20fdc]:hover{color:#f56c6c;border-color:#f56c6c;background:#fef0f0}.submit-btn[data-v-c5a20fdc]{background:#409eff;border:1px solid #409eff;color:#fff}.submit-btn[data-v-c5a20fdc]:hover{background:#66b1ff;border-color:#66b1ff}.timer-box[data-v-c5a20fdc],.timer-container[data-v-c5a20fdc]{display:flex;justify-content:center}.timer-box[data-v-c5a20fdc]{align-items:center;gap:10px;background:#f0f9eb;border:1px solid #e1f3d8;border-radius:4px;padding:12px 20px;transition:all .3s ease}.timer-box.timer-warning[data-v-c5a20fdc]{background:#fef0f0;border-color:#fde2e2}.timer-box.timer-warning .timer-icon[data-v-c5a20fdc],.timer-box.timer-warning .timer-value[data-v-c5a20fdc]{color:#f56c6c}.timer-icon[data-v-c5a20fdc]{font-size:22px;color:#67c23a;transition:color .3s ease}.timer-content[data-v-c5a20fdc]{display:flex;flex-direction:column;align-items:flex-start}.timer-label[data-v-c5a20fdc]{font-size:12px;color:#909399;line-height:1.4}.timer-value[data-v-c5a20fdc]{font-size:20px;color:#67c23a;font-weight:600;font-family:Courier New,monospace;letter-spacing:1px;transition:color .3s ease}.headerSty[data-v-36aaee18]{justify-content:space-between}.headerSty .headerTime[data-v-36aaee18],.headerSty[data-v-36aaee18]{display:flex;flex-wrap:nowrap;flex-direction:row}.headerSty .headerTime p[data-v-36aaee18]:first-child{font-size:16px}.headerSty .headerTime p[data-v-36aaee18]:last-child{font-size:20px;color:red;font-weight:900}.compact-mode[data-v-8da71d26] .el-card__header{padding-left:0;padding-right:10px;border-bottom:none}.compact-mode[data-v-8da71d26] .el-card__body{padding-left:0;padding-right:10px}[data-v-8da71d26] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;padding:10px 10px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-8da71d26] sub{vertical-align:sub;font-size:smaller}[data-v-8da71d26] sup{vertical-align:super;font-size:smaller}[data-v-8da71d26] .el-radio{display:flex;margin-top:5px;width:100%;align-items:flex-start;padding:6px 12px;border-radius:6px;margin-right:0}[data-v-8da71d26] .el-radio .el-radio__input{margin-top:3px}[data-v-8da71d26] .el-radio.user-selected-correct,[data-v-8da71d26] .el-radio.user-selected-wrong{background-color:transparent}.subjectName[data-v-8da71d26]{display:flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.6}.subjectName .question-number[data-v-8da71d26]{font-size:18px;font-weight:600;color:#303133;margin-right:6px;flex-shrink:0}.subjectName .question-title-content[data-v-8da71d26]{font-size:18px;color:#303133;line-height:1.6;letter-spacing:.3px}.subjectName p[data-v-8da71d26]{font-size:18px}.options-container[data-v-8da71d26]{margin-top:-12px;margin-bottom:10px}.option-item[data-v-8da71d26]{margin-top:8px!important}.option-content[data-v-8da71d26]{display:flex;align-items:flex-start;flex:1;line-height:1.5}.option-content .option-prefix[data-v-8da71d26]{font-size:16px;color:#606266;font-weight:500;margin-right:6px;flex-shrink:0}.option-content .option-text[data-v-8da71d26]{font-size:16px;color:#303133;line-height:1.5}.answer-section[data-v-8da71d26]{margin:20px 0 10px 0;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.answer-info[data-v-8da71d26]{padding:12px 20px;background:#fafafa}.info-row[data-v-8da71d26]{display:flex;align-items:center;padding:8px 0;border-bottom:1px dashed #e8e8e8}.info-row[data-v-8da71d26]:last-child{border-bottom:none}.info-row.standard-answer[data-v-8da71d26]{justify-content:space-between}.info-row.standard-answer .row-left[data-v-8da71d26]{display:flex;align-items:center}.info-row.standard-answer .label[data-v-8da71d26]{min-width:70px}.info-row.standard-answer .answer-value[data-v-8da71d26]{font-weight:600;color:#409eff;font-size:16px}.info-row.two-col[data-v-8da71d26]{display:flex;gap:60px}.info-row.analysis-row[data-v-8da71d26]{align-items:flex-start}.info-row.analysis-row .label[data-v-8da71d26]{min-width:50px;padding-top:2px}.info-item[data-v-8da71d26]{display:flex;align-items:center;min-width:200px}.label[data-v-8da71d26]{font-size:14px;color:#909399;margin-right:12px;min-width:50px}.value[data-v-8da71d26]{font-size:14px;color:#333}.score-current[data-v-8da71d26]{font-weight:600;color:#f56c6c;font-size:16px}.score-divider[data-v-8da71d26]{margin:0 4px;color:#c0c4cc}.score-total[data-v-8da71d26]{color:#909399}.score-rate[data-v-8da71d26]{font-weight:600;color:#f56c6c;font-size:16px}.score-rate.rate-success[data-v-8da71d26]{color:#67c23a}.difficulty-rate[data-v-8da71d26] .el-rate__icon{font-size:16px}.analysis-content[data-v-8da71d26]{flex:1;font-size:14px;line-height:1.8;color:#606266}.analysis-content[data-v-8da71d26]:empty:before{content:"暂无解析";color:#c0c4cc}.action-buttons[data-v-8da71d26]{display:flex;align-items:center;gap:12px}.action-btn[data-v-8da71d26]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s ease;color:#409eff;border:1px solid #d9ecff;background:#ecf5ff}.action-btn i[data-v-8da71d26]{font-size:13px}.action-btn[data-v-8da71d26]:hover{background:#409eff;color:#fff;border-color:#409eff}.content[data-v-8da71d26]{margin-top:20px;display:flex}.content span[data-v-8da71d26]{color:#000;line-height:20px}.user-choice-tag[data-v-8da71d26]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:auto;padding:4px 12px;border-radius:16px;font-size:13px;white-space:nowrap;font-weight:500}.user-choice-tag i[data-v-8da71d26]{font-size:13px;font-weight:700}.choice-correct[data-v-8da71d26]{background-color:#67c23a;color:#fff;border:none}.choice-wrong[data-v-8da71d26]{background-color:#f56c6c;color:#fff;border:none}[data-v-8da71d26] .image-options-group{display:grid;gap:15px;justify-content:start}[data-v-8da71d26] .image-options-group.four-per-row{grid-template-columns:repeat(4,auto)}[data-v-8da71d26] .image-options-group.two-per-row{grid-template-columns:1fr 1.3fr;gap:15px 30px}[data-v-8da71d26] .image-options-group.one-per-row{grid-template-columns:auto}[data-v-8da71d26] .el-radio.image-option-item{width:auto;margin-right:0}.compact-mode[data-v-2769acf0] .el-card__header{padding-left:0;padding-right:10px;border-bottom:none}.compact-mode[data-v-2769acf0] .el-card__body{padding-left:0;padding-right:10px}[data-v-2769acf0] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;padding:10px 10px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-2769acf0] sub{vertical-align:sub;font-size:smaller}[data-v-2769acf0] sup{vertical-align:super;font-size:smaller}.subjectName[data-v-2769acf0]{display:flex;align-items:flex-start;line-height:1.6}.subjectName .question-number[data-v-2769acf0]{font-size:18px;font-weight:600;color:#303133;margin-right:6px;flex-shrink:0}.subjectName .question-title-content[data-v-2769acf0]{font-size:18px;color:#303133;line-height:1.6;letter-spacing:.3px;margin:0}.subjectName p[data-v-2769acf0]{font-size:18px}.options-container[data-v-2769acf0]{margin-top:-28px;margin-bottom:10px}.option-content[data-v-2769acf0]{display:flex;align-items:flex-start;flex:1;margin-top:5px;line-height:1.5}.option-content .option-prefix[data-v-2769acf0]{font-size:16px;color:#606266;font-weight:500;margin-right:6px;flex-shrink:0}.option-content .option-text[data-v-2769acf0]{font-size:16px;color:#303133;line-height:1.5;margin:0}.answer-section[data-v-2769acf0]{margin:20px 0 10px 0;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.answer-info[data-v-2769acf0]{padding:12px 20px;background:#fafafa}.info-row[data-v-2769acf0]{display:flex;align-items:center;padding:8px 0;border-bottom:1px dashed #e8e8e8}.info-row[data-v-2769acf0]:last-child{border-bottom:none}.info-row.standard-answer[data-v-2769acf0]{justify-content:space-between}.info-row.standard-answer .row-left[data-v-2769acf0]{display:flex;align-items:center}.info-row.standard-answer .label[data-v-2769acf0]{min-width:70px}.info-row.standard-answer .answer-value[data-v-2769acf0]{font-weight:600;color:#409eff;font-size:16px}.info-row.two-col[data-v-2769acf0]{display:flex;gap:60px}.info-row.analysis-row[data-v-2769acf0]{align-items:flex-start}.info-row.analysis-row .label[data-v-2769acf0]{min-width:50px;padding-top:2px}.info-item[data-v-2769acf0]{display:flex;align-items:center;min-width:200px}.label[data-v-2769acf0]{font-size:14px;color:#909399;margin-right:12px;min-width:50px}.value[data-v-2769acf0]{font-size:14px;color:#333}.score-current[data-v-2769acf0]{font-weight:600;color:#f56c6c;font-size:16px}.score-divider[data-v-2769acf0]{margin:0 4px;color:#c0c4cc}.score-total[data-v-2769acf0]{color:#909399}.score-rate[data-v-2769acf0]{font-weight:600;color:#f56c6c;font-size:16px}.score-rate.rate-success[data-v-2769acf0]{color:#67c23a}.difficulty-rate[data-v-2769acf0] .el-rate__icon{font-size:16px}.analysis-content[data-v-2769acf0]{flex:1;font-size:14px;line-height:1.8;color:#606266}.analysis-content[data-v-2769acf0]:empty:before{content:"暂无解析";color:#c0c4cc}.content[data-v-2769acf0]{margin-top:20px;display:flex}.content span[data-v-2769acf0]{color:#000;line-height:20px}.custom-checkbox-group[data-v-2769acf0]{display:flex;flex-direction:column}.custom-checkbox-item[data-v-2769acf0]{margin-top:10px;display:flex;width:100%;align-items:flex-start;padding:6px 12px;border-radius:6px}.custom-checkbox-item[data-v-2769acf0] .el-checkbox__input{margin-top:3px}.custom-checkbox-item.user-selected-correct[data-v-2769acf0],.custom-checkbox-item.user-selected-wrong[data-v-2769acf0]{background-color:transparent}.user-choice-tag[data-v-2769acf0]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:auto;padding:4px 12px;border-radius:16px;font-size:13px;white-space:nowrap;font-weight:500}.user-choice-tag i[data-v-2769acf0]{font-size:13px;font-weight:700}.choice-correct[data-v-2769acf0]{background-color:#67c23a;color:#fff;border:none}.choice-wrong[data-v-2769acf0]{background-color:#f56c6c;color:#fff;border:none}.custom-checkbox-group.image-options-group[data-v-2769acf0]{display:grid;gap:15px;justify-content:start}.custom-checkbox-group.image-options-group.four-per-row[data-v-2769acf0]{grid-template-columns:repeat(4,auto)}.custom-checkbox-group.image-options-group.two-per-row[data-v-2769acf0]{grid-template-columns:1fr 1.3fr;gap:15px 30px}.custom-checkbox-group.image-options-group.one-per-row[data-v-2769acf0]{grid-template-columns:auto}.custom-checkbox-item.image-option-item[data-v-2769acf0]{width:auto;margin-right:0}.compact-mode[data-v-0b102490] .el-card__header{padding-left:0;padding-right:10px;border-bottom:none}.compact-mode[data-v-0b102490] .el-card__body{padding-left:0;padding-right:10px}[data-v-0b102490] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;padding:10px 10px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-0b102490] sub{vertical-align:sub;font-size:smaller}[data-v-0b102490] sup{vertical-align:super;font-size:smaller}.subjectName[data-v-0b102490]{display:flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.6}.subjectName .question-number[data-v-0b102490]{font-size:18px;font-weight:600;color:#303133;margin-right:6px;flex-shrink:0}.subjectName .question-title-content[data-v-0b102490]{font-size:18px;color:#303133;line-height:1.6;letter-spacing:.3px}.subjectName p[data-v-0b102490]{font-size:18px}.blank-content-area[data-v-0b102490]{margin-top:-12px;margin-bottom:12px}.blank-inputs[data-v-0b102490]{margin-top:20px}.blank-inputs .blank-input-group[data-v-0b102490]{display:flex;flex-direction:column;gap:10px}.blank-inputs .blank-input-group .blank-label[data-v-0b102490]{font-size:16px;font-weight:500;color:#333}.blank-inputs .blank-input-group .inputs-container[data-v-0b102490]{display:flex;flex-wrap:wrap;gap:15px}.blank-inputs .blank-input-group .inputs-container .blank-input[data-v-0b102490]{min-width:120px;max-width:300px;flex:1}.blank-inputs .blank-input-group .inputs-container .blank-input[data-v-0b102490] input{padding:0 5px}.answer-section[data-v-0b102490]{margin:20px 0 10px 0;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.answer-info[data-v-0b102490]{padding:12px 20px;background:#fafafa}.info-row[data-v-0b102490]{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px dashed #e8e8e8}.info-row[data-v-0b102490]:last-child{border-bottom:none}.info-row.standard-answer-row .label[data-v-0b102490],.info-row.user-answer-row .label[data-v-0b102490]{min-width:70px;padding-top:6px}.info-row.standard-answer-row .answers-list[data-v-0b102490],.info-row.user-answer-row .answers-list[data-v-0b102490]{display:flex;flex-wrap:wrap;gap:8px}.info-row.two-col[data-v-0b102490]{display:flex;align-items:center;gap:60px}.info-row.analysis-row[data-v-0b102490]{align-items:flex-start}.info-row.analysis-row .label[data-v-0b102490]{min-width:50px;padding-top:2px}.info-item[data-v-0b102490]{display:flex;align-items:center;min-width:200px}.label[data-v-0b102490]{font-size:14px;color:#909399;margin-right:12px;min-width:50px}.value[data-v-0b102490]{font-size:14px;color:#333}.score-current[data-v-0b102490]{font-weight:600;color:#f56c6c;font-size:16px}.score-divider[data-v-0b102490]{margin:0 4px;color:#c0c4cc}.score-total[data-v-0b102490]{color:#909399}.score-rate[data-v-0b102490]{font-weight:600;color:#f56c6c;font-size:16px}.score-rate.rate-success[data-v-0b102490]{color:#67c23a}.difficulty-rate[data-v-0b102490] .el-rate__icon{font-size:16px}.analysis-content[data-v-0b102490]{flex:1;font-size:14px;line-height:1.8;color:#606266}.analysis-content[data-v-0b102490]:empty:before{content:"暂无解析";color:#c0c4cc}.answer-input[data-v-0b102490]{width:auto;min-width:120px;max-width:300px}.answer-input[data-v-0b102490] .el-input__inner{padding:0 10px;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;color:#606266;text-align:left}.standard-answer[data-v-0b102490] .el-input__inner{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a;font-weight:700}.user-answer[data-v-0b102490] .el-input__inner{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.content[data-v-0b102490]{margin-top:20px;display:flex}.content span[data-v-0b102490]{color:#000;line-height:20px}.content .answer-item[data-v-0b102490]{display:inline-block;margin-right:15px;padding:2px 8px;background:#f0f0f0;border-radius:3px;font-size:14px}.compact-mode[data-v-5bc87147] .el-card__header{padding-left:0;padding-right:10px;border-bottom:none}.compact-mode[data-v-5bc87147] .el-card__body{padding-left:0;padding-right:10px}.subjectTitle[data-v-5bc87147]{margin-bottom:-40px}[data-v-5bc87147] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-5bc87147] sub{vertical-align:sub;font-size:smaller}[data-v-5bc87147] sup{vertical-align:super;font-size:smaller}.subjectName[data-v-5bc87147]{display:flex;align-items:flex-start;line-height:1.6}.subjectName .question-number[data-v-5bc87147]{font-size:18px;font-weight:600;color:#303133;margin-right:6px;flex-shrink:0}.subjectName .question-title-content[data-v-5bc87147]{font-size:18px;color:#303133;line-height:1.6;letter-spacing:.3px}.subjectName p[data-v-5bc87147]{font-size:18px}.answer-input-area[data-v-5bc87147]{padding-top:18px}.answer-section[data-v-5bc87147]{margin:20px 0 10px 0;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.answer-info[data-v-5bc87147]{padding:12px 20px;background:#fafafa}.info-row[data-v-5bc87147]{display:flex;align-items:center;padding:8px 0;border-bottom:1px dashed #e8e8e8}.info-row[data-v-5bc87147]:last-child{border-bottom:none}.info-row.standard-answer-row[data-v-5bc87147]{align-items:flex-start}.info-row.standard-answer-row .label[data-v-5bc87147]{min-width:70px;padding-top:2px}.info-row.standard-answer-row .answer-value[data-v-5bc87147]{flex:1;font-size:14px;color:#409eff;line-height:1.6}.info-row.two-col[data-v-5bc87147]{display:flex;gap:60px}.info-item[data-v-5bc87147]{display:flex;align-items:center;min-width:200px}.label[data-v-5bc87147]{font-size:14px;color:#909399;margin-right:12px;min-width:50px}.value[data-v-5bc87147]{font-size:14px;color:#333}.score-current[data-v-5bc87147]{font-weight:600;color:#f56c6c;font-size:16px}.score-divider[data-v-5bc87147]{margin:0 4px;color:#c0c4cc}.score-total[data-v-5bc87147]{color:#909399}.score-rate[data-v-5bc87147]{font-weight:600;color:#f56c6c;font-size:16px}.score-rate.rate-success[data-v-5bc87147]{color:#67c23a}.difficulty-rate[data-v-5bc87147] .el-rate__icon{font-size:16px}.analysis-content[data-v-5bc87147]{flex:1;font-size:14px;line-height:1.8;color:#606266}.analysis-content[data-v-5bc87147]:empty:before{content:"暂无解析";color:#c0c4cc}.content[data-v-5bc87147]{font-size:14px;margin-top:20px;color:grey;display:flex}.content span[data-v-5bc87147]{font-weight:600;color:#000;line-height:20px}.content .classHtml[data-v-5bc87147]{color:grey}.compact-mode[data-v-6f38467b] .el-card__header{padding-left:0;padding-right:10px;border-bottom:none}.compact-mode[data-v-6f38467b] .el-card__body{padding-left:0;padding-right:10px}.monaco-editor-wrapper[data-v-6f38467b]{border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.15)}.editor-toolbar[data-v-6f38467b]{display:flex;justify-content:space-between;align-items:center;height:32px;padding:0 12px;background:linear-gradient(135deg,#2d2d2d,#1e1e1e);border-bottom:1px solid #3d3d3d}.toolbar-left[data-v-6f38467b]{display:flex;align-items:center}.lang-tag[data-v-6f38467b]{padding:2px 10px;background:hsla(0,0%,100%,.1);border-radius:4px;font-size:12px;font-weight:500;color:#e0e0e0;font-family:Consolas,Monaco,monospace}.toolbar-right[data-v-6f38467b]{display:flex;align-items:center;gap:8px}.toolbar-btn[data-v-6f38467b]{display:flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;color:#b0b0b0;cursor:pointer;border-radius:4px;transition:all .2s ease}.toolbar-btn i[data-v-6f38467b]{font-size:13px}.toolbar-btn[data-v-6f38467b]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.toolbar-btn.run-btn[data-v-6f38467b]{color:#67c23a}.toolbar-btn.run-btn[data-v-6f38467b]:hover{background:rgba(103,194,58,.2)}.toolbar-btn.run-btn.disabled[data-v-6f38467b]{color:#555}.toolbar-btn.disabled[data-v-6f38467b]{color:#555;cursor:not-allowed}.toolbar-btn.disabled[data-v-6f38467b]:hover{color:#555;background:transparent}.monaco-editor-container[data-v-6f38467b]{height:350px;min-height:350px;width:100%;transition:height .2s ease}.scratch-answer[data-v-6f38467b]{padding:16px;background-color:#f5f7fa;border-radius:8px;font-size:14px;line-height:1.6;color:#606266;word-break:break-word}[data-v-6f38467b] .monaco-editor,[data-v-6f38467b] .monaco-editor .overflow-guard{border-radius:0 0 8px 8px}[data-v-6f38467b] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;padding:10px 10px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-6f38467b] .editor-content-view pre br{display:none}[data-v-6f38467b] .pre-wrapper{position:relative}[data-v-6f38467b] .pre-wrapper .pre-copy-btn{position:absolute;top:4px;right:4px;display:flex;align-items:center;gap:2px;padding:2px 6px;font-size:11px;color:#909399;background:hsla(0,0%,100%,.7);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;z-index:10;opacity:.6}[data-v-6f38467b] .pre-wrapper .pre-copy-btn i{font-size:11px}[data-v-6f38467b] .pre-wrapper .pre-copy-btn:hover{color:#409eff;background:hsla(0,0%,100%,.95);opacity:1}[data-v-6f38467b] sub{vertical-align:sub;font-size:smaller}[data-v-6f38467b] sup{vertical-align:super;font-size:smaller}.subjectName[data-v-6f38467b]{display:flex;align-items:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.65}.subjectName .question-number[data-v-6f38467b]{font-size:18px;font-weight:600;color:#303133;margin-right:6px;flex-shrink:0;line-height:1.65}.subjectName .question-title-content[data-v-6f38467b]{font-size:18px;color:#303133;line-height:1.65;letter-spacing:.3px;flex:1}.subjectName .question-title-content[data-v-6f38467b] p{margin:.5em 0;line-height:1.65}.subjectName .question-title-content[data-v-6f38467b] p:first-child{margin-top:0}.subjectName p[data-v-6f38467b]{font-size:18px}.content[data-v-6f38467b]{font-size:14px;margin-top:20px;color:grey;display:flex}.content span[data-v-6f38467b]{font-weight:600;color:#000;line-height:20px}.content2[data-v-6f38467b]{font-size:14px;color:grey;display:flex}.upload-title[data-v-6f38467b]{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;padding:5px 0}.uploaded-file-info[data-v-6f38467b]{padding:10px;border:1px solid #ebeef5;border-radius:4px;background-color:#f9f9f9}.file-display[data-v-6f38467b]{display:flex;justify-content:space-between;align-items:center;padding:12px 5px}.file-display[data-v-6f38467b]:hover{border-color:#409eff}.file-info[data-v-6f38467b]{display:flex;align-items:center}.file-info i[data-v-6f38467b]{font-size:18px;color:#409eff;margin-right:8px}.file-name[data-v-6f38467b]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.download-link[data-v-6f38467b]{color:#409eff;text-decoration:none;font-size:14px}.download-link[data-v-6f38467b]:hover{text-decoration:underline}.answer-style[data-v-6f38467b]{position:relative;border:1px solid #eee;border-radius:5px;line-height:24px;margin:20px 0 10px 0;padding-left:15px;font-size:15px;color:#555;background:#fcfcfc}.answer-style .monaco-editor-wrapper[data-v-6f38467b]{font-size:12px;line-height:normal}.answer-style .cardButton[data-v-6f38467b]{position:absolute;right:10px;top:10px}.answer-style .cardButton span[data-v-6f38467b]{padding-top:10px;padding-left:10px;padding-right:10px}.answer-style .cardButton span[data-v-6f38467b]:hover{cursor:pointer}[data-v-81a4e7e0] .editor-content-view pre{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;background-color:#f5f2f0;border-radius:5px;padding:10px 10px;margin-top:5px;overflow-x:auto;font-size:16px;line-height:1.5;min-width:750px;-moz-tab-size:4;-o-tab-size:4;tab-size:4}[data-v-81a4e7e0] .pre-wrapper{position:relative}[data-v-81a4e7e0] .pre-wrapper .pre-copy-btn{position:absolute;top:4px;right:4px;display:flex;align-items:center;gap:2px;padding:2px 6px;font-size:11px;color:#909399;background:hsla(0,0%,100%,.7);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;z-index:10;opacity:.6}[data-v-81a4e7e0] .pre-wrapper .pre-copy-btn i{font-size:11px}[data-v-81a4e7e0] .pre-wrapper .pre-copy-btn:hover{color:#409eff;background:hsla(0,0%,100%,.95);opacity:1}[data-v-81a4e7e0] sub{vertical-align:sub;font-size:smaller}[data-v-81a4e7e0] sup{vertical-align:super;font-size:smaller}.subjectName[data-v-81a4e7e0]{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:36px}.subjectName p[data-v-81a4e7e0]{font-size:16px}.content[data-v-81a4e7e0]{font-size:14px;margin-top:20px;color:grey;display:flex}.content span[data-v-81a4e7e0]{font-weight:600;color:#000;line-height:20px}.answer-container[data-v-66f92468]{width:800px;z-index:2000;overflow:hidden}.score-dialog[data-v-66f92468]{--el-dialog-padding:0}.header[data-v-66f92468]{margin-top:-20px;padding:0 14px 15px;margin-bottom:4px}.header p[data-v-66f92468]{font-size:16px;margin:0}.score-title[data-v-66f92468]{padding:0 10px 5px;font-size:12px}.total-score[data-v-66f92468]{display:flex;justify-content:space-between;align-items:center;padding:0 14px 20px}.big-number[data-v-66f92468]{padding-left:10px;margin-right:-10px;font-size:48px;font-weight:700;color:#409eff}.total[data-v-66f92468]{font-size:20px;color:#666;margin-left:8px}.stats[data-v-66f92468]{display:flex;gap:20px}.stat-item[data-v-66f92468]{text-align:center;background:#f5f7fa;padding:10px 20px;border-radius:8px;min-width:80px}.stat-item b[data-v-66f92468]{font-size:18px;color:#333}.detail-section[data-v-66f92468]{padding:24px 14px 20px;margin-bottom:-24px}.detail-section h3[data-v-66f92468]{font-size:18px;color:#333;margin:0 0 15px;font-weight:600}.detail-content[data-v-66f92468]{display:flex;justify-content:space-between;gap:50px}.question-types[data-v-66f92468]{flex:1;display:grid;grid-template-columns:1fr;gap:15px}.detail-type[data-v-66f92468]{color:#222}.answer-status[data-v-66f92468]{flex:1;display:grid;grid-template-columns:1fr;gap:15px;justify-items:start}.status-item[data-v-66f92468],.type-item[data-v-66f92468]{display:flex;justify-content:space-between;padding:12px 8px;background:#f5f7fa;border-radius:8px;font-size:14px;width:100%;max-width:260px;height:20px}.score[data-v-66f92468]{color:#3b82f6;font-weight:500}.green[data-v-66f92468]{color:#67c23a;font-weight:500}.red[data-v-66f92468]{color:#f56c6c;font-weight:500}.blue[data-v-66f92468]{color:#409eff;font-weight:500}[data-v-66f92468] .el-dialog__footer{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eee;margin:0}.setting-actions[data-v-66f92468]{justify-content:flex-end;gap:8px}.setting-container[data-v-66f92468]{width:98%;display:flex;align-items:center;justify-content:space-between;gap:4px}.setting-tips[data-v-66f92468]{flex:1;color:#666;line-height:1.5;font-size:12px;text-align:left}.setting-actions[data-v-66f92468]{display:flex;gap:2px;white-space:nowrap}@media (max-width:768px){.detail-content[data-v-66f92468]{flex-direction:column}.answer-status[data-v-66f92468]{justify-items:start}.status-item[data-v-66f92468],.type-item[data-v-66f92468]{max-width:100%}[data-v-66f92468] .el-dialog__footer{flex-direction:column;align-items:flex-start;gap:12px}.setting-actions[data-v-66f92468]{width:100%;justify-content:flex-end}}.big-number.score-red[data-v-66f92468]{color:#f56c6c}[data-v-e3d36a50] .el-card__header{background-color:#fff;border:none}a[data-v-e3d36a50]{text-decoration:none!important}.titleStyle[data-v-e3d36a50]{width:100%;padding:20px 0 28px;margin-bottom:28px;text-align:center}.titleStyle p[data-v-e3d36a50]{font-size:24px;font-weight:600;line-height:1.4;color:#1a1a2e;letter-spacing:1px;margin:0}.titleType[data-v-e3d36a50]{width:100%;height:44px;background-color:#f5f7fa;border-radius:8px;margin-bottom:16px;padding:0 24px;box-sizing:border-box}.titleType p[data-v-e3d36a50]{font-size:17px;font-weight:600;line-height:44px;color:#303133;margin:0}[data-v-e3d36a50] .el-card{border:none;box-shadow:none;border-bottom:1px solid #ebeef5;border-radius:0}.el-card.is-hover-shadow[data-v-e3d36a50]:focus,.el-card.is-hover-shadow[data-v-e3d36a50]:hover,[data-v-e3d36a50] .el-card.is-always-shadow{box-shadow:none}.submit-btn[data-v-e3d36a50]{display:flex;justify-content:center;padding:40px 0 20px;margin-top:20px}.submit-btn[data-v-e3d36a50] .el-button{padding:14px 56px;font-size:16px;font-weight:500;border-radius:8px;background:#409eff;border:none;transition:all .25s ease;letter-spacing:2px}.submit-btn[data-v-e3d36a50] .el-button:hover{background:#66b1ff}.page[data-v-2b42e7c4]{min-height:100vh}.el-container[data-v-2b42e7c4]{background:transparent;align-items:flex-start}.el-aside[data-v-2b42e7c4]{color:#333;width:300px;padding-bottom:10px;box-shadow:0 4px 20px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);position:sticky;top:20px;align-self:flex-start;height:100vh;overflow-x:hidden}.el-aside[data-v-2b42e7c4],.el-main[data-v-2b42e7c4]{background:#fff!important;border-radius:8px;border:1px solid hsla(0,0%,100%,.8)}.el-main[data-v-2b42e7c4]{margin-left:20px;width:945px;overflow:visible;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);padding:32px 40px;transition:box-shadow .3s ease}.el-main[data-v-2b42e7c4]:hover{box-shadow:0 8px 32px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.main-container[data-v-2b42e7c4]{position:relative}.modern-loading-overlay[data-v-2b42e7c4]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:8px;min-height:600px}.loading-content[data-v-2b42e7c4]{display:flex;flex-direction:column;align-items:center;gap:24px}.loading-spinner[data-v-2b42e7c4]{position:relative;width:80px;height:80px}.spinner-ring[data-v-2b42e7c4]{position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid transparent;animation:spin-2b42e7c4 1.5s ease-in-out infinite}.spinner-ring[data-v-2b42e7c4]:first-child{border-top-color:#409eff;animation-delay:0s}.spinner-ring[data-v-2b42e7c4]:nth-child(2){width:60px;height:60px;top:10px;left:10px;border-right-color:#67c23a;animation-delay:.15s;animation-direction:reverse}.spinner-ring[data-v-2b42e7c4]:nth-child(3){width:40px;height:40px;top:20px;left:20px;border-bottom-color:#e6a23c;animation-delay:.3s}@keyframes spin-2b42e7c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-2b42e7c4]{font-size:18px;font-weight:500;color:#303133;letter-spacing:2px}.loading-dots[data-v-2b42e7c4]{display:flex;gap:8px}.loading-dots span[data-v-2b42e7c4]{width:8px;height:8px;background:#409eff;border-radius:50%;animation:bounce-2b42e7c4 1.4s ease-in-out infinite}.loading-dots span[data-v-2b42e7c4]:first-child{animation-delay:0s}.loading-dots span[data-v-2b42e7c4]:nth-child(2){animation-delay:.2s;background:#67c23a}.loading-dots span[data-v-2b42e7c4]:nth-child(3){animation-delay:.4s;background:#e6a23c}@keyframes bounce-2b42e7c4{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.fade-enter-active[data-v-2b42e7c4],.fade-leave-active[data-v-2b42e7c4]{transition:opacity .4s ease}.fade-enter[data-v-2b42e7c4],.fade-leave-to[data-v-2b42e7c4]{opacity:0}body{padding-right:0!important;margin-right:0!important;overflow-y:scroll}body.el-popup-parent--hidden{padding-right:0!important;overflow:auto!important}.page{width:1200px;margin:0 auto;text-align:left}.homeTitleStyle{position:fixed;top:0;z-index:999}.routerViewStyle{padding-top:5px;margin-bottom:20px;min-height:700px}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5tahoma,arial,宋体}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}#app{font-family:Microsoft YaHei,PingFang SC,Arial,Helvetica Neue,Helvetica,STHeiTi,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background-color:#efefef}#app .app-container{display:flex;flex-direction:column;min-height:100vh}#app .app-container .router-view-wrapper{flex:1;padding-bottom:50px}#app .app-container .bottom-spacing{margin-top:50px}.use-style{line-height:1.8;margin:20px;text-align:left}.use-style h2{margin-top:20px;padding-bottom:5px}.use-style ul{list-style-type:none;padding:0}.use-style li{margin-bottom:10px}.use-style strong{display:inline-block}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}