[data-v-2965f1bd]{margin:0;padding:0;box-sizing:border-box}.speed-exam-container[data-v-2965f1bd]{width:100%;min-height:100vh;background:linear-gradient(135deg,#2f7bf0,#1e62d9);color:#fff;font-family:system-ui,sans-serif;overflow-x:hidden;padding-bottom:130px}.start-mask[data-v-2965f1bd]{position:fixed;inset:0;background:linear-gradient(135deg,#2f7bf0,#1e62d9);z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.start-box[data-v-2965f1bd]{background:#fff;padding:50px 40px;border-radius:20px;text-align:center;width:90%;max-width:420px}.start-box h2[data-v-2965f1bd]{color:#b81c2e;font-size:26px;margin-bottom:15px}.start-box p[data-v-2965f1bd]{color:#666;font-size:16px;margin-bottom:30px}.start-btn[data-v-2965f1bd]{background:#b81c2e;color:#fff;border:none;padding:14px 50px;border-radius:30px;font-size:18px;cursor:pointer;transition:.2s}.start-btn[data-v-2965f1bd]:hover{opacity:.9}.exam-over-mask[data-v-2965f1bd]{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.exam-over-content[data-v-2965f1bd]{background:#fff;padding:40px 30px;border-radius:16px;text-align:center;width:85%;max-width:450px}.exam-over-content h2[data-v-2965f1bd]{color:#b81c2e;margin-bottom:12px;font-size:26px}.exam-over-content p[data-v-2965f1bd]{color:#666;font-size:16px;margin-bottom:10px}.correct-tip[data-v-2965f1bd]{color:#b81c2e!important;font-weight:700;font-size:18px!important;margin-bottom:10px!important}.rate-tip[data-v-2965f1bd]{color:#2f7bf0!important;font-weight:700;font-size:18px!important;margin-bottom:20px!important}.confirm-btn[data-v-2965f1bd]{background:#b81c2e;color:#fff;border:none;padding:12px 40px;border-radius:30px;font-size:16px;cursor:pointer;transition:.2s}.confirm-btn[data-v-2965f1bd]:hover{opacity:.9}.exam-header[data-v-2965f1bd]{-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.exam-header[data-v-2965f1bd],.header-left[data-v-2965f1bd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-left[data-v-2965f1bd]{gap:10px}.type-tag[data-v-2965f1bd]{background:hsla(0,0%,100%,.2);padding:6px 12px;border-radius:15px;font-size:14px}.question-num-tag[data-v-2965f1bd]{margin-right:12px;font-size:16px;padding:8px 14px;vertical-align:middle}.num-info[data-v-2965f1bd]{font-size:16px;opacity:.9}.count-down[data-v-2965f1bd]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.2);padding:8px 16px;border-radius:20px;font-size:16px;font-weight:700}.count-down.warning[data-v-2965f1bd]{color:gold;animation:pulse-2965f1bd .8s infinite alternate}.fullscreen-btn[data-v-2965f1bd]{background:hsla(0,0%,100%,.2);border:none;color:#fff;width:36px;height:36px;border-radius:50%;font-size:16px;cursor:pointer}@keyframes pulse-2965f1bd{0%{transform:scale(1)}to{transform:scale(1.05)}}.content-area[data-v-2965f1bd]{padding:0 30px}.question-box[data-v-2965f1bd]{margin-bottom:25px}.question-text[data-v-2965f1bd]{font-size:18px;line-height:1.7}.option-list[data-v-2965f1bd]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.option-item[data-v-2965f1bd]{padding:14px 18px;background:hsla(0,0%,100%,.15);border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px}.option-item.active[data-v-2965f1bd]{background:rgba(255,215,0,.3);color:gold}.option-item .label[data-v-2965f1bd]{font-weight:700;margin-right:10px;min-width:25px}.subjective-tip[data-v-2965f1bd]{padding:20px;background:hsla(0,0%,100%,.1);border-radius:8px;text-align:center;font-size:16px}.bottom-row[data-v-2965f1bd]{position:fixed;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 30px;background:linear-gradient(0deg,#2f7bf0,transparent);z-index:99}.subjective-bottom[data-v-2965f1bd]{-ms-flex-pack:center!important;justify-content:center!important}.alone-btn[data-v-2965f1bd]{width:160px}.circle-option[data-v-2965f1bd]{display:-ms-flexbox;display:flex;gap:18px}.circle-btn[data-v-2965f1bd]{width:65px;height:65px;border-radius:50%;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:28px;font-weight:700;cursor:pointer;transition:.3s ease}.circle-btn.active[data-v-2965f1bd]{background:gold;border-color:gold;color:#fff}.submit-btn[data-v-2965f1bd]{padding:16px 40px;border:none;border-radius:35px;background:gold;color:#b81c2e;font-size:18px;font-weight:700;cursor:pointer}@media (max-width:768px){.speed-exam-container[data-v-2965f1bd]{padding-bottom:150px}.exam-header[data-v-2965f1bd]{padding:15px 20px}.content-area[data-v-2965f1bd]{padding:0 20px}.bottom-row[data-v-2965f1bd]{padding:15px 20px;-ms-flex-direction:column;flex-direction:column;gap:18px;-ms-flex-align:start;align-items:flex-start}.circle-option[data-v-2965f1bd]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.circle-btn[data-v-2965f1bd]{width:52px;height:52px;font-size:24px}.submit-btn[data-v-2965f1bd]{width:100%;padding:14px 0}}