.bookmark-folder[data-v-20bccb82]{font-weight:700;color:#20b2aa;margin-left:10px}.bookmark-link[data-v-20bccb82]{margin-left:30px}.bookmark-item[data-v-20bccb82]{display:flex;align-items:center}.mark-icon[data-v-20bccb82]{width:15px;height:15px;margin-right:8px}.todo-item[data-v-19ac3966]{width:340px}.bookmark-markname[data-v-19ac3966]{font-weight:700;color:#f08080;font-size:1.4em;margin-bottom:10px}.bookmark-folder[data-v-19ac3966]{font-weight:700;color:#20b2aa;margin-left:10px}.bookmark-link[data-v-19ac3966]{margin-left:30px}.bookmark-item[data-v-19ac3966]{display:flex;align-items:center}.mark-icon[data-v-19ac3966]{width:15px;height:15px;margin-right:8px}[data-v-3b391547]{font-size:14px;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum";font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variant:tabular-nums}.collection-list-container[data-v-3b391547]{margin:0 15px}.-title[data-v-3b391547]{font-size:16px;margin-left:10px}.collection-title[data-v-3b391547]{font-size:15px}.tool-item-link[data-v-3b391547]{padding-left:4px;color:rgba(24,144,255,.95);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}.tool-item-link[data-v-3b391547]:hover{color:#da280a}.tool-item img[data-v-c300a252]{width:16px;height:16px}.tool-item a[data-v-c300a252]{line-height:16px;text-align:center}.data-list-container[data-v-c300a252]{width:200px}.tool-box-div[data-v-c300a252]{padding:5px 8px;margin:6px;border:1px solid rgba(181,178,182,.36);border-radius:4px}.tool-item[data-v-c300a252]{margin-bottom:4px;display:flex;align-items:center}.tool-title[data-v-c300a252]{font-size:1.2em;padding:2px 0 6px 0}.tool-item-link[data-v-c300a252]{padding-left:4px;color:rgba(24,144,255,.95);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}.tool-item-link[data-v-c300a252]:hover{color:#da280a}[data-v-677766dd]{font-size:14px;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum";font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variant:tabular-nums}.tool-list-container[data-v-677766dd]{overflow:scroll}.collection-title[data-v-677766dd]{font-size:16px}.tool-item-link[data-v-677766dd]{padding-left:4px;color:rgba(24,144,255,.95);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}.tool-item-link[data-v-677766dd]:hover{color:#da280a}.msg-text{display:block;width:60px;font-size:12px;text-align:center;cursor:pointer}.msg-text.display{color:#ccc}.social-container[data-v-67c3954c]{margin:20px 0;display:flex;align-items:center;justify-content:space-around}.social-container .iconfont[data-v-67c3954c]{color:#fff;font-size:30px}.social-container .container[data-v-67c3954c]{cursor:pointer;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:4px;margin-bottom:10px}.social-container .title[data-v-67c3954c]{text-align:center}.social-container img[data-v-67c3954c]:hover{transform:scale(1.05)}.login-weaper{margin:0 auto;width:1000px;box-shadow:-4px 5px 10px rgba(0,0,0,.4)}.login-weaper .el-input-group__append{border:none}.login-border,.login-left{position:relative;min-height:500px;align-items:center;display:flex}.login-left{border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:center;flex-direction:column;background-color:#409eff;color:#fff;float:left;width:50%;position:relative}.login-left .img{width:140px}.login-time{position:absolute;left:25px;top:25px;width:100%;color:#fff;font-weight:200;opacity:.9;font-size:18px;overflow:hidden}.login-left .title{margin-top:60px;text-align:center;color:#fff;font-weight:300;letter-spacing:2px;font-size:25px}.login-border{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;background-color:#fff;width:50%;float:left;box-sizing:border-box}.login-main{margin:0 auto;width:65%;box-sizing:border-box}.login-main>h3{margin-bottom:20px}.login-main>p{color:#76838f}.login-title{color:#333;margin-bottom:40px;font-weight:500;font-size:22px;text-align:center;letter-spacing:4px}.login-menu{margin-top:40px;width:100%;text-align:center}.login-menu a{color:#999;font-size:12px;margin:0 8px}.login-submit{width:100%;height:45px;border:1px solid #409eff;background:none;font-size:18px;letter-spacing:2px;font-weight:300;color:#409eff;cursor:pointer;margin-top:30px;font-family:neo;transition:.25s}.login-form{margin:10px 0}.login-form i{color:#333}.login-form .el-form-item__content{width:100%}.login-form .el-form-item{margin-bottom:12px}.login-form .el-input input{padding-bottom:10px;text-indent:5px;background:transparent;border:none;border-radius:0;color:#333;border-bottom:1px solid #ebedf2}.login-form .el-input .el-input__prefix i{padding:0 5px;font-size:16px!important}.login-code{display:flex;align-items:center;justify-content:space-around;margin:0 0 0 10px}.login-code-img{margin-top:2px;width:100px;height:38px;background-color:#fdfdfd;border:1px solid #f0f0f0;color:#333;font-size:14px;font-weight:700;letter-spacing:5px;line-height:38px;text-indent:5px;text-align:center;cursor:pointer!important}.login-container{display:flex;align-items:center;position:relative;width:100%;height:100%;margin:0 auto;background-image:url(/img/bg/bg.jpg);background-size:100% 100%}.icp-number{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#666;font-size:12px}.lock-container .title{margin-bottom:8px;color:#333}.lock-form{width:300px}.third-qq-login[data-v-2fb1a8ce]{margin:0;padding:0;box-sizing:border-box;font-family:Microsoft YaHei,sans-serif;min-height:100vh;background:linear-gradient(135deg,#e3f2fd,#d1e9fa);display:flex}.third-qq-login .container[data-v-2fb1a8ce]{width:1200px;margin:auto;display:flex;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.third-qq-login .left-section[data-v-2fb1a8ce]{flex:4;padding:60px;background:linear-gradient(150deg,#d5f2ef,#c3e8f3);border-radius:20px 0 0 20px;display:flex;flex-direction:column;justify-content:center}.third-qq-login .slogan[data-v-2fb1a8ce]{color:#333;margin-bottom:40px}.third-qq-login .slogan h1[data-v-2fb1a8ce]{font-size:36px;margin-bottom:20px}.third-qq-login .poem[data-v-2fb1a8ce]{color:#666;font-size:18px;line-height:1.8}.third-qq-login .right-section[data-v-2fb1a8ce]{flex:6;padding:60px 40px;position:relative}.third-qq-login .login-header[data-v-2fb1a8ce]{display:flex;justify-content:space-between;margin-bottom:30px}.third-qq-login .login-methods button[data-v-2fb1a8ce]{border:none;background:none;color:#666;font-size:16px;padding:5px 15px;cursor:pointer}.third-qq-login .login-methods button.active[data-v-2fb1a8ce]{color:#007bff;border-bottom:2px solid #007bff}.third-qq-login .qrcode-container[data-v-2fb1a8ce]{text-align:center;margin:30px 0;display:flex;justify-content:center;align-items:center;height:200px}.third-qq-login .qrcode-container .qq-login-wrapper[data-v-2fb1a8ce]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.third-qq-login .qrcode-container .qq-login-btn[data-v-2fb1a8ce]{max-width:100%;max-height:100%;object-fit:contain;cursor:pointer;transition:transform .3s}.third-qq-login .qrcode-container .qq-login-btn[data-v-2fb1a8ce]:hover{transform:scale(1.05)}.third-qq-login .checkbox-item[data-v-2fb1a8ce]{display:flex;align-items:center;margin:8px 0;color:#666;font-size:14px;cursor:pointer}.third-qq-login .checkbox-item input[data-v-2fb1a8ce]{width:16px;height:16px;margin-right:10px;accent-color:#007bff;cursor:pointer}.third-qq-login .checkbox-item a[data-v-2fb1a8ce]{color:#007bff;text-decoration:none}.third-qq-login .footer-links[data-v-2fb1a8ce]{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:12px;color:#999}.third-qq-login .footer-links a[data-v-2fb1a8ce]{color:#999;text-decoration:none;margin:0 8px}.back-home-btn[data-v-2fb1a8ce]{display:flex;align-items:center;color:#007bff;cursor:pointer;transition:all .3s}.back-home-btn[data-v-2fb1a8ce]:hover{color:#0056b3;transform:translateX(-3px)}.back-home-btn .icon-back[data-v-2fb1a8ce]{display:inline-block;width:16px;height:16px;margin-right:8px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23007bff"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg>') no-repeat 50%;background-size:contain}#app[data-v-4f0f0c85]{font-size:14px;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum";font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variant:tabular-nums;height:100vh;overflow-y:auto}.width-200[data-v-4f0f0c85]{width:200px}@media screen and (max-width:1200px){.right-container[data-v-4f0f0c85]{display:none}}@media screen and (max-width:1000px){.left-container[data-v-4f0f0c85],.right-container[data-v-4f0f0c85]{display:none}}.logo[data-v-4f0f0c85]{padding:15px 0 10px 0;font-size:48px;font-weight:700;color:#6495ed;font-family:Comic Sans MS,cursive,sans-serif;text-align:center}.search-content[data-v-4f0f0c85]{width:800px}.search-item[data-v-4f0f0c85]{padding:1px 4px;margin:3px;font-size:13px}.active[data-v-4f0f0c85]{color:#da280a;font-weight:600;border:1px solid #da280a;border-radius:4px}.bottom-container[data-v-4f0f0c85]{margin-top:8px}.el-input[data-v-4f0f0c85] .el-input-group__append{cursor:pointer;font-size:18px;color:#fff;background-color:#1890ff}.el-drawer[data-v-4f0f0c85] .el-drawer__header{margin-bottom:0}.el-drawer[data-v-4f0f0c85] .el-drawer__body{overflow-y:scroll}.bookmark-container[data-v-4f0f0c85]{max-width:2000px;margin:20px auto;columns:6;column-gap:20px}.bookmark-container .bookmark-box[data-v-4f0f0c85]{width:100%;margin-bottom:20px;break-inside:avoid}.lock-container{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.lock-container .title{text-align:center;margin-bottom:20px}.lock-container .title h3{color:#333;font-size:18px;font-weight:500}.lock-container .title h2{color:#333;font-size:19px;font-weight:600}.lock-container .input-container{display:flex;justify-content:center;margin-top:20px}.lock-container .input-with-select{width:300px}.lock-container:before{z-index:-999;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/img/bg/login.png);background-size:cover}.lock-form{width:700px}.lock-form h1{font-size:24px}body[data-v-ea062dbc]{height:1450px;display:flex;justify-content:center;align-items:center}@media (max-width:1226px){body[data-v-ea062dbc]{height:1600px}}@media (max-width:1076px){body[data-v-ea062dbc]{height:1700px}}@media (max-width:856px){body[data-v-ea062dbc]{height:1900px}}@media (max-width:764px){body[data-v-ea062dbc]{height:2500px}}@media (max-width:535px){body[data-v-ea062dbc]{height:3000px}}.exam-exercise-page[data-v-ea062dbc]{max-width:1400px;margin:0 auto;padding:20px;font-family:Microsoft YaHei,sans-serif;min-height:100vh;overflow-y:auto}.header[data-v-ea062dbc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:15px 20px;background:linear-gradient(135deg,#1e5799,#207cca);border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.back-btn[data-v-ea062dbc]{color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center}.back-btn i[data-v-ea062dbc]{margin-right:8px;font-size:18px}.back-btn[data-v-ea062dbc]:hover{opacity:.9}.search-container[data-v-ea062dbc]{width:50%;display:flex;height:56px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:30px;overflow:hidden;transition:all .3s ease}.search-container[data-v-ea062dbc]:focus-within{box-shadow:0 2px 12px 0 rgba(64,158,255,.3)}.search-input[data-v-ea062dbc]{flex:1;border:none;padding:0 24px;font-size:16px;outline:none;background:#fff;color:#1f2d3d;border-radius:30px 0 0 30px;transition:all .3s}.search-input[data-v-ea062dbc]::placeholder{color:#c0c4cc}.search-input[data-v-ea062dbc]:focus{background:#f5f7fa}.search-button[data-v-ea062dbc]{width:120px;background:#409eff;color:#fff;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;border-radius:0 30px 30px 0}.search-button[data-v-ea062dbc]:hover{background:#66b1ff}.search-button[data-v-ea062dbc]:active{background:#3a8ee6}.search-button i[data-v-ea062dbc]{margin-right:8px;font-size:18px}.exam-info[data-v-ea062dbc]{background:#fff;border-radius:10px;padding:25px;margin-bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.exam-info-title[data-v-ea062dbc]{font-size:22px;font-weight:700;color:#1e5799;margin-bottom:15px;display:flex;align-items:center}.exam-info-title i[data-v-ea062dbc]{margin-right:10px;font-size:24px;color:#ff6b6b}.exam-info-content[data-v-ea062dbc]{display:flex;flex-wrap:wrap;gap:20px}.info-item[data-v-ea062dbc]{flex:1;min-width:150px;padding:15px;background:#f8f9fa;border-radius:8px}.info-label[data-v-ea062dbc]{font-size:14px;color:#666;margin-bottom:5px}.info-value[data-v-ea062dbc]{font-size:18px;font-weight:700;color:#333}.section-title[data-v-ea062dbc]{font-size:20px;font-weight:700;color:#1e5799;margin-bottom:10px;padding-left:10px;border-left:4px solid #1e5799}.practice-cards[data-v-ea062dbc]{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:15px}.practice-card[data-v-ea062dbc]{flex:1;min-width:200px;background:#fff;border-radius:10px;padding:25px 20px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease;cursor:pointer}.practice-card[data-v-ea062dbc]:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.practice-card.mistakes[data-v-ea062dbc]{border-top:4px solid #ff6b6b}.practice-card.collections[data-v-ea062dbc]{border-top:4px solid #4ecdc4}.practice-card.notes[data-v-ea062dbc]{border-top:4px solid #ffd166}.card-icon[data-v-ea062dbc]{font-size:20px;margin-bottom:6px}.mistakes .card-icon[data-v-ea062dbc]{color:#ff6b6b}.collections .card-icon[data-v-ea062dbc]{color:#4ecdc4}.notes .card-icon[data-v-ea062dbc]{color:#ffd166}.card-title[data-v-ea062dbc]{font-size:14px;font-weight:700;margin-bottom:5px}.card-count[data-v-ea062dbc]{font-size:19px;font-weight:700;color:#333}.type-cards[data-v-ea062dbc]{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:30px}.type-card[data-v-ea062dbc]{flex:1;min-width:180px;background:#fff;border-radius:10px;padding:25px 15px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease;cursor:pointer}.type-card[data-v-ea062dbc]:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.type-card.special[data-v-ea062dbc]{border-top:4px solid #1e5799}.type-card.random[data-v-ea062dbc]{border-top:4px solid #4ecdc4}.type-card.simulation[data-v-ea062dbc]{border-top:4px solid #ff6b6b}.type-card.question-type[data-v-ea062dbc]{border-top:4px solid #ffd166}.type-card.error-prone[data-v-ea062dbc]{border-top:4px solid #9b5de5}.type-icon[data-v-ea062dbc]{font-size:20px;margin-bottom:15px}.special .type-icon[data-v-ea062dbc]{color:#1e5799}.random .type-icon[data-v-ea062dbc]{color:#4ecdc4}.simulation .type-icon[data-v-ea062dbc]{color:#ff6b6b}.question-type .type-icon[data-v-ea062dbc]{color:#ffd166}.error-prone .type-icon[data-v-ea062dbc]{color:#9b5de5}.type-title[data-v-ea062dbc]{font-size:18px;font-weight:700;margin-bottom:10px}.type-desc[data-v-ea062dbc]{font-size:14px;color:#666}.error-page[data-v-2be0fc08]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-2be0fc08]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-2be0fc08]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-2be0fc08]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}.error-page[data-v-5e9f17e3]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-5e9f17e3]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-5e9f17e3]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-5e9f17e3]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}[data-v-768e2a9b]{margin:0;padding:0;box-sizing:border-box;font-family:Microsoft YaHei,sans-serif}body[data-v-768e2a9b]{background-color:#f5f7fa;padding:20px;overflow:auto;margin-top:20px}.exam-container[data-v-768e2a9b]{max-width:1400px;height:calc(100vh - 40px);margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.exam-content[data-v-768e2a9b]{display:flex;flex:1;overflow:hidden}.exam-header[data-v-768e2a9b]{background-color:#409eff;color:#fff;padding:15px 30px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.exam-title[data-v-768e2a9b]{font-size:22px;font-weight:600}.back-btn[data-v-768e2a9b],.exam-info[data-v-768e2a9b]{font-size:13px;display:flex;align-items:center}.back-btn[data-v-768e2a9b]{color:#fff;cursor:pointer}.back-btn i[data-v-768e2a9b]{margin-right:8px;font-size:18px}.back-btn[data-v-768e2a9b]:hover{opacity:.9}.timer[data-v-768e2a9b]{background:#f56c6c;color:#fff;padding:5px 15px;border-radius:20px;font-weight:500;margin-left:15px}.question-section[data-v-768e2a9b]{flex:0 0 70%;padding:25px;border-right:1px solid #ebeef5;display:flex;flex-direction:column;overflow-y:auto}.question-stem-container[data-v-768e2a9b]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;padding:20px;background-color:#f9fafc;flex-shrink:0;height:150px;overflow:hidden;box-sizing:border-box;position:relative}.question-title[data-v-768e2a9b]{font-size:18px;font-weight:600;margin-bottom:15px;color:#1f2d3d;display:flex;align-items:center;flex-shrink:0}.question-title .number[data-v-768e2a9b]{background:#409eff;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:13px}.question-text[data-v-768e2a9b]{font-size:13px;line-height:1.5;color:#5e6d82;margin-bottom:20px;overflow-y:auto;max-height:100px}.question-images[data-v-768e2a9b]{margin-top:15px}.question-image[data-v-768e2a9b]{max-width:100%;max-height:200px;height:auto;display:block;margin:10px 0;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.question-options-container[data-v-768e2a9b]{flex:1;overflow-y:auto;margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;background-color:#f9fafc;min-height:300px;max-height:400px;box-sizing:border-box}.options-content[data-v-768e2a9b]{padding:20px}.multi-questions-container[data-v-768e2a9b]{margin-bottom:20px}.sub-question[data-v-768e2a9b]{margin-bottom:25px;padding-bottom:15px;border-bottom:1px dashed #ebeef5}.sub-question[data-v-768e2a9b]:last-child{border-bottom:none;margin-bottom:0}.sub-question-title[data-v-768e2a9b]{font-size:13px;font-weight:600;margin-bottom:15px;color:#1f2d3d}.options-container[data-v-768e2a9b]{margin-bottom:15px}.option-item[data-v-768e2a9b]{display:flex;align-items:flex-start;padding:8px 12px;margin-bottom:8px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s;min-height:40px}.option-item.selected[data-v-768e2a9b],.option-item[data-v-768e2a9b]:hover{border-color:#409eff;background-color:#ecf5ff}.option-letter[data-v-768e2a9b]{width:26px;height:26px;border-radius:50%;background:#f5f7fa;display:flex;align-items:center;justify-content:center;margin-right:12px;font-weight:700;font-size:13px;flex-shrink:0}.option-item.selected .option-letter[data-v-768e2a9b]{background:#409eff;color:#fff}.option-text[data-v-768e2a9b]{font-size:13px;line-height:1.4;word-break:break-word}.navigation-buttons[data-v-768e2a9b]{display:flex;justify-content:space-between;margin-top:20px;padding:15px 0;background:#fff;position:sticky;bottom:0;z-index:10;flex-shrink:0;border-top:1px solid #ebeef5;box-shadow:0 -2px 8px rgba(0,0,0,.05)}.submit-btn[data-v-768e2a9b]{padding:10px 20px;font-size:13px}.answer-section[data-v-768e2a9b]{background-color:#f9fafc;border-radius:8px;padding:15px;margin-bottom:20px;max-height:300px;overflow-y:auto;flex-shrink:0}.section-title[data-v-768e2a9b]{font-size:13px;font-weight:600;margin-bottom:15px;color:#1f2d3d;display:flex;align-items:center}.section-title i[data-v-768e2a9b]{margin-right:8px;color:#409eff}.answer-display[data-v-768e2a9b]{margin-bottom:15px}.multi-answer-item[data-v-768e2a9b]{margin-bottom:8px;padding-bottom:8px}.single-answer-container[data-v-768e2a9b]{display:flex;gap:15px;margin-bottom:10px;flex-wrap:wrap}.answer-item-inline[data-v-768e2a9b]{display:flex;align-items:center;padding:8px 15px;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;margin-bottom:5px}.answer-item-inline[data-v-768e2a9b]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.answer-item-inline>div[data-v-768e2a9b]:first-child{font-weight:600;margin-right:8px;white-space:nowrap}.correct-answer-inline[data-v-768e2a9b]{color:#67c23a;border-left:3px solid #67c23a;background-color:#f0f9ff}.user-answer-inline[data-v-768e2a9b]{color:#f56c6c;border-left:3px solid #f56c6c;background-color:#fef0f0}.user-answer-inline.correct-answer-inline[data-v-768e2a9b]{color:#67c23a;border-left:3px solid #67c23a;background-color:#f0f9ff}.sub-question-header[data-v-768e2a9b]{font-weight:600;margin-bottom:10px;color:#1f2d3d;font-size:13px}.analysis-content[data-v-768e2a9b]{line-height:1.6;color:#606266;font-size:13px;padding:10px 0}.analysis-content p[data-v-768e2a9b]{margin:0;line-height:1.6}.analysis-content p[data-v-768e2a9b]:first-child{margin-bottom:8px}.stats-section[data-v-768e2a9b]{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;flex-shrink:0;height:120px}.stat-item[data-v-768e2a9b]{flex:1;min-width:180px;background:#fff;border-radius:4px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.05);font-size:13px;box-sizing:border-box}.stat-title[data-v-768e2a9b]{font-size:13px;color:#909399;margin-bottom:8px}.stat-value[data-v-768e2a9b]{font-size:18px;font-weight:700;color:#409eff}.answer-sheet-section[data-v-768e2a9b]{flex:0 0 30%;display:flex;flex-direction:column;background-color:#f9fafc;min-height:500px;max-height:90vh}.answer-sheet-header[data-v-768e2a9b]{padding:15px 20px;border-bottom:1px solid #ebeef5;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.answer-sheet-title[data-v-768e2a9b]{font-size:18px;font-weight:600;color:#1f2d3d}.answer-sheet-grid-container[data-v-768e2a9b]{flex:1;overflow-y:auto;padding:15px;min-height:300px;max-height:calc(100vh - 550px)}.answer-sheet-grid[data-v-768e2a9b]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.question-number[data-v-768e2a9b]{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s;font-weight:500;font-size:13px}.question-number.unloaded[data-v-768e2a9b]{background-color:#f5f7fa;color:#c0c4cc}.question-number.unloaded[data-v-768e2a9b]:hover{border-color:#dcdfe6;color:#c0c4cc;background-color:#f5f7fa;cursor:not-allowed}.question-number[data-v-768e2a9b]:hover{border-color:#409eff;color:#409eff}.question-number.current[data-v-768e2a9b]{background-color:#409eff;color:#fff;border-color:#409eff}.question-number.answered[data-v-768e2a9b]{background-color:#ecf5ff;border-color:#409eff;color:#409eff}.question-number.answered.correct[data-v-768e2a9b],.question-number.correct[data-v-768e2a9b]{background-color:#f0f9ff;border-color:#67c23a;color:#67c23a}.question-number.answered[data-v-768e2a9b]:not(.correct){background-color:#fef0f0;border-color:#f56c6c;color:#f56c6c}.progress-container[data-v-768e2a9b]{padding:15px;border-bottom:1px solid #ebeef5}.progress-bar[data-v-768e2a9b]{height:10px;background:#ebeef5;border-radius:5px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-768e2a9b]{height:100%;background:#409eff;border-radius:5px;transition:width .3s ease}.progress-text[data-v-768e2a9b]{text-align:center;font-size:13px;color:#606266}.answer-sheet-summary[data-v-768e2a9b]{background:#fff;border-radius:4px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin:15px;flex-shrink:0;font-size:13px}.summary-item[data-v-768e2a9b]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #ebeef5}.summary-item[data-v-768e2a9b]:last-child{border-bottom:none}.summary-label[data-v-768e2a9b]{color:#606266}.summary-value[data-v-768e2a9b]{font-weight:500;color:#1f2d3d}.scroll-hint[data-v-768e2a9b]{text-align:center;color:#909399;font-size:12px;margin-top:10px;padding:5px}.mobile-answer-sheet-toggle[data-v-768e2a9b]{display:none;background:#409eff;color:#fff;padding:12px 15px;text-align:center;cursor:pointer;border-bottom:1px solid #ebeef5}.mobile-answer-sheet-toggle i[data-v-768e2a9b]{margin-right:8px}.mobile-answer-sheet-toggle[data-v-768e2a9b]:hover{background:#66b1ff}.mobile-analysis-toggle[data-v-768e2a9b]{display:none;background:#67c23a;color:#fff;padding:12px 15px;text-align:center;cursor:pointer;margin-top:15px;border-radius:4px}.mobile-analysis-toggle i[data-v-768e2a9b]{margin-right:8px}.mobile-analysis-toggle[data-v-768e2a9b]:hover{background:#85ce61}.mobile-full[data-v-768e2a9b]{flex:1!important}@media (max-width:768px){.mobile-analysis-toggle[data-v-768e2a9b],.mobile-answer-sheet-toggle[data-v-768e2a9b]{display:block}.exam-container[data-v-768e2a9b]{height:100vh;border-radius:0;margin:0}.exam-content[data-v-768e2a9b]{flex-direction:column;position:relative;height:calc(100vh - 60px)}.question-section[data-v-768e2a9b]{flex:1;width:100%;border-right:none;border-bottom:none;padding:15px;overflow-y:auto;display:flex;flex-direction:column;height:auto}.answer-sheet-section[data-v-768e2a9b]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;overflow-y:auto;display:none}.answer-sheet-section[data-v-768e2a9b]:not(.mobile-hidden){display:block}.question-stem-container[data-v-768e2a9b]{height:140px;padding:15px}.question-title[data-v-768e2a9b]{font-size:13px;margin-bottom:10px}.question-text[data-v-768e2a9b]{font-size:13px;max-height:90px}.question-image[data-v-768e2a9b]{max-height:150px}.question-options-container[data-v-768e2a9b]{min-height:250px;max-height:350px}.options-content[data-v-768e2a9b]{padding:15px}.navigation-buttons[data-v-768e2a9b]{position:sticky;bottom:0;background:#fff;padding:15px 0;margin-top:20px;border-top:1px solid #ebeef5}.answer-section[data-v-768e2a9b],.stats-section[data-v-768e2a9b]{margin-top:20px}.answer-sheet-grid[data-v-768e2a9b]{grid-template-columns:repeat(6,1fr)}.question-number[data-v-768e2a9b]{height:35px;font-size:12px}.question-number[data-v-768e2a9b]:hover{border-color:#409eff;color:#409eff}.question-number.current[data-v-768e2a9b]{background-color:#409eff;color:#fff;border-color:#409eff}.question-number.answered[data-v-768e2a9b]{background-color:#ecf5ff;border-color:#409eff;color:#409eff}.question-number.answered.correct[data-v-768e2a9b],.question-number.correct[data-v-768e2a9b]{background-color:#f0f9ff}.question-number.answered[data-v-768e2a9b]:not(.correct){background-color:#fef0f0}.answer-sheet-header[data-v-768e2a9b]{padding:12px 15px}.answer-sheet-grid-container[data-v-768e2a9b]{max-height:calc(100vh - 250px)}.option-item[data-v-768e2a9b]{padding:6px 10px;min-height:36px}.option-letter[data-v-768e2a9b]{width:24px;height:24px;font-size:12px;margin-right:10px}.option-text[data-v-768e2a9b]{font-size:13px}.stats-section[data-v-768e2a9b]{flex-direction:column;gap:10px;height:auto;min-height:100px}.stat-item[data-v-768e2a9b]{min-width:auto;padding:12px}.answer-item[data-v-768e2a9b]{flex-direction:column;align-items:flex-start;margin-bottom:8px}.answer-item>div[data-v-768e2a9b]:first-child{min-width:auto;margin-bottom:5px}.single-answer-container[data-v-768e2a9b]{flex-direction:column}.answer-item-inline[data-v-768e2a9b]{padding:6px 12px;margin-bottom:4px}.answer-item-inline>div[data-v-768e2a9b]:first-child{margin-right:6px}.sub-question-header[data-v-768e2a9b]{font-size:13px;margin-bottom:6px}.single-answer-container[data-v-768e2a9b]{gap:10px;margin-bottom:8px}.multi-answer-item[data-v-768e2a9b]{margin-bottom:8px;padding-bottom:8px}}@media (max-width:480px){.exam-header[data-v-768e2a9b]{padding:10px 15px;flex-wrap:wrap}.exam-title[data-v-768e2a9b]{font-size:13px;order:1;width:100%;text-align:center;margin:5px 0}.back-btn[data-v-768e2a9b],.exam-info[data-v-768e2a9b]{font-size:13px}.timer[data-v-768e2a9b]{padding:3px 10px;margin-left:10px}.question-stem-container[data-v-768e2a9b]{height:180px;padding:15px}.question-text[data-v-768e2a9b]{font-size:13px;max-height:130px}.question-image[data-v-768e2a9b]{max-height:120px}.options-content[data-v-768e2a9b]{padding:10px}.option-item[data-v-768e2a9b]{padding:5px 8px;min-height:32px;margin-bottom:6px}.answer-sheet-grid[data-v-768e2a9b]{grid-template-columns:repeat(4,1fr);gap:8px}.question-number[data-v-768e2a9b]{height:32px;font-size:11px}.question-title[data-v-768e2a9b]{font-size:13px}.submit-btn[data-v-768e2a9b]{padding:8px 15px;font-size:13px}.answer-item-inline[data-v-768e2a9b]{padding:5px 10px}.answer-item-inline>div[data-v-768e2a9b]:first-child,.answer-item-inline>div[data-v-768e2a9b]:last-child{font-size:13px}.stats-section[data-v-768e2a9b]{min-height:80px}}@media (max-width:768px) and (orientation:landscape){.exam-content[data-v-768e2a9b]{height:calc(100vh - 50px)}.question-stem-container[data-v-768e2a9b]{height:120px;padding:15px}.question-text[data-v-768e2a9b]{max-height:70px}.question-image[data-v-768e2a9b]{max-height:100px}.question-options-container[data-v-768e2a9b]{min-height:150px;max-height:250px}.answer-sheet-grid-container[data-v-768e2a9b]{max-height:50vh}}@media (min-height:1000px){.question-stem-container[data-v-768e2a9b]{height:300px;padding:25px}.question-text[data-v-768e2a9b]{max-height:200px}.question-image[data-v-768e2a9b]{max-height:250px}.question-options-container[data-v-768e2a9b]{min-height:400px;max-height:500px}}@media (min-width:769px){.question-section[data-v-768e2a9b]{overflow-y:auto}.question-options-container[data-v-768e2a9b]{max-height:500px}.navigation-buttons[data-v-768e2a9b]{position:sticky;bottom:0}.answer-section[data-v-768e2a9b]{max-height:250px}.stats-section[data-v-768e2a9b]{height:100px}.answer-item-inline>div[data-v-768e2a9b]:first-child{font-size:13px}.answer-item-inline>div[data-v-768e2a9b]:last-child{font-size:13px;font-weight:600}.multi-answer-item[data-v-768e2a9b]{padding-bottom:12px}.sub-question-header[data-v-768e2a9b]{margin-bottom:8px}.single-answer-container[data-v-768e2a9b]{gap:18px}}.error-page[data-v-55c86129]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-55c86129]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-55c86129]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-55c86129]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}[data-v-41c59cac]{margin:0;padding:0;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif}body[data-v-41c59cac]{background-color:#f5f7fa;padding:20px;height:100vh;overflow:hidden}.result-container[data-v-41c59cac]{max-width:1400px;height:calc(100vh - 40px);margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.result-header[data-v-41c59cac]{background-color:#409eff;color:#fff;padding:15px 30px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.result-title[data-v-41c59cac]{font-size:22px;font-weight:600}.exam-info[data-v-41c59cac]{font-size:16px;display:flex;align-items:center}.result-content[data-v-41c59cac]{display:flex;flex:1;padding:30px;overflow:hidden}.stats-section[data-v-41c59cac]{flex:0 0 40%;padding-right:30px;border-right:1px solid #ebeef5;display:flex;flex-direction:column;overflow:auto}.chart-section[data-v-41c59cac]{flex:0 0 60%;padding-left:30px;display:flex;flex-direction:column}.section-title[data-v-41c59cac]{font-size:20px;font-weight:600;margin-bottom:25px;color:#1f2d3d;display:flex;align-items:center}.section-title i[data-v-41c59cac]{margin-right:10px;color:#409eff}.score-card[data-v-41c59cac]{background:linear-gradient(135deg,#409eff,#64b5ff);border-radius:8px;padding:25px;color:#fff;margin-bottom:30px;box-shadow:0 4px 15px rgba(64,158,255,.3)}.score-value[data-v-41c59cac]{font-size:48px;font-weight:700;text-align:center;margin-bottom:10px}.score-label[data-v-41c59cac]{font-size:18px;text-align:center;opacity:.9}.stats-grid[data-v-41c59cac]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.stat-card[data-v-41c59cac]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);text-align:center;transition:all .3s}.stat-card[data-v-41c59cac]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.stat-card.correct[data-v-41c59cac]{border-top:4px solid #67c23a}.stat-card.incorrect[data-v-41c59cac]{border-top:4px solid #f56c6c}.stat-card.answered[data-v-41c59cac]{border-top:4px solid #409eff}.stat-card.unanswered[data-v-41c59cac]{border-top:4px solid #909399}.stat-value[data-v-41c59cac]{font-size:32px;font-weight:700;margin-bottom:10px}.stat-label[data-v-41c59cac]{font-size:16px;color:#606266}.stat-card.correct .stat-value[data-v-41c59cac]{color:#67c23a}.stat-card.incorrect .stat-value[data-v-41c59cac]{color:#f56c6c}.stat-card.answered .stat-value[data-v-41c59cac]{color:#409eff}.stat-card.unanswered .stat-value[data-v-41c59cac]{color:#909399}.chart-container[data-v-41c59cac]{flex:1;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.chart-title[data-v-41c59cac]{font-size:18px;font-weight:600;margin-bottom:20px;color:#1f2d3d;display:flex;align-items:center}.chart-title i[data-v-41c59cac]{margin-right:8px;color:#409eff}.chart-wrapper[data-v-41c59cac]{width:100%;height:350px}.actions-section[data-v-41c59cac]{display:flex;justify-content:center;gap:5px;margin-top:30px}.action-btn[data-v-41c59cac]{flex:1;max-width:200px}.difficulty-meter[data-v-41c59cac]{height:8px;background:#ebeef5;border-radius:4px;margin-top:5px;overflow:hidden}.difficulty-level[data-v-41c59cac]{height:100%;background:#409eff;border-radius:4px}.progress-bar[data-v-41c59cac]{height:8px;background:#ebeef5;border-radius:4px;margin-top:5px;overflow:hidden}.progress-value[data-v-41c59cac]{height:100%;border-radius:4px}.progress-correct[data-v-41c59cac]{background:#67c23a}.progress-incorrect[data-v-41c59cac]{background:#f56c6c}@media (max-width:992px){.result-content[data-v-41c59cac]{flex-direction:column}.stats-section[data-v-41c59cac]{flex:0 0 auto;padding-right:0;border-right:none;border-bottom:1px solid #ebeef5;padding-bottom:30px;margin-bottom:30px}.chart-section[data-v-41c59cac]{flex:1;padding-left:0}.stats-grid[data-v-41c59cac]{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.stats-grid[data-v-41c59cac]{grid-template-columns:repeat(2,1fr)}.result-header[data-v-41c59cac]{flex-direction:column;align-items:flex-start}.exam-info[data-v-41c59cac]{margin-top:10px}.actions-section[data-v-41c59cac]{flex-wrap:wrap}.action-btn[data-v-41c59cac]{max-width:100%}}@media (max-width:480px){.stats-grid[data-v-41c59cac]{grid-template-columns:1fr}.result-content[data-v-41c59cac],.result-header[data-v-41c59cac]{padding:15px}.section-title[data-v-41c59cac]{font-size:18px}.score-value[data-v-41c59cac]{font-size:36px}}.submit-btn[data-v-41c59cac]{padding:8px 25px;font-size:16px}.iframe{width:100%;height:100%;border:0;overflow:hidden;box-sizing:border-box}