.exam-taking-container[data-v-691e262c]{min-height:100vh;background:#f7f8fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 24px}.exam-taking-card[data-v-691e262c]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);max-width:800px;width:100%;padding:36px 40px;min-height:400px}.exam-header[data-v-691e262c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #ebeef5}.exam-progress[data-v-691e262c]{font-size:14px;font-weight:600;color:#606266}.exam-timer[data-v-691e262c]{font-size:18px;font-weight:700;color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.timer-warning[data-v-691e262c]{color:#f56c6c;-webkit-animation:pulse-691e262c 1s ease-in-out infinite;animation:pulse-691e262c 1s ease-in-out infinite}@-webkit-keyframes pulse-691e262c{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-691e262c{0%,to{opacity:1}50%{opacity:.5}}.question-area[data-v-691e262c]{margin-bottom:32px}.question-text[data-v-691e262c]{font-size:17px;font-weight:600;color:#1a1a2e;line-height:1.6;margin-bottom:24px}.question-number[data-v-691e262c]{color:#409eff;margin-right:6px}.options-list[data-v-691e262c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-item[data-v-691e262c],.options-list[data-v-691e262c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.option-item[data-v-691e262c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 18px;border:2px solid #e4e7ed;border-radius:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#fafbfc}.option-item.selected[data-v-691e262c],.option-item[data-v-691e262c]:hover{border-color:#409eff;background:#ecf5ff}.option-label[data-v-691e262c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e4e7ed;color:#606266;font-weight:700;font-size:13px;-ms-flex-negative:0;flex-shrink:0}.option-item.selected .option-label[data-v-691e262c]{background:#409eff;color:#fff}.option-text[data-v-691e262c]{font-size:15px;color:#303133;line-height:1.6;padding-top:3px}.exam-nav[data-v-691e262c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-top:24px;border-top:1px solid #ebeef5}.question-dots[data-v-691e262c]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-ms-flex-pack:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.dot[data-v-691e262c],.question-dots[data-v-691e262c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.dot[data-v-691e262c]{width:28px;height:28px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;font-size:11px;font-weight:600;cursor:pointer;border:2px solid #dcdfe6;color:#909399;background:#fff;-webkit-transition:all .15s;transition:all .15s}.dot.answered[data-v-691e262c]{background:#e1f3d8;border-color:#67c23a;color:#67c23a}.dot.active[data-v-691e262c]{background:#409eff;border-color:#409eff;color:#fff}@media (max-width:768px){.exam-taking-container[data-v-691e262c]{padding:16px}.exam-taking-card[data-v-691e262c]{padding:20px 16px}.exam-header[data-v-691e262c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question-text[data-v-691e262c]{font-size:15px}.option-item[data-v-691e262c]{padding:12px 14px}.exam-nav[data-v-691e262c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.question-dots[data-v-691e262c]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:12px}}