.mock-information[data-v-9df241be]{padding:20px;max-width:1400px;margin:0 auto}.loading-container[data-v-9df241be]{text-align:center;padding:60px;font-size:18px}.loading-container i[data-v-9df241be]{font-size:32px;color:#409eff}.exam-header[data-v-9df241be]{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;padding:15px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;color:#fff}.exam-header h2[data-v-9df241be]{margin:0;font-size:28px;font-weight:600}.exam-info-card[data-v-9df241be]{margin-bottom:30px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.info-item[data-v-9df241be]{padding:10px 0;display:flex;align-items:flex-start}.info-label[data-v-9df241be]{font-weight:600;color:#606266;min-width:100px;margin-right:15px}.info-value[data-v-9df241be]{color:#303133;flex:1;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.topics-section[data-v-9df241be]{margin-top:30px}.topics-section h3[data-v-9df241be]{font-size:22px;margin-bottom:20px;color:#303133;border-left:4px solid #409eff;padding-left:12px}.topic-card[data-v-9df241be]{margin-bottom:20px;transition:all .3s;min-height:320px}.topic-card[data-v-9df241be]:hover{box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-3px)}.topic-header[data-v-9df241be]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.topic-header h4[data-v-9df241be]{margin:0;font-size:18px;color:#303133;font-weight:600}.topic-info[data-v-9df241be]{margin-bottom:25px}.topic-info .info-item[data-v-9df241be]{display:flex;align-items:center;padding:8px 0;color:#606266;font-size:14px}.topic-info .info-item i[data-v-9df241be]{margin-right:8px;color:#909399;font-size:16px}.countdown-section[data-v-9df241be]{margin-top:20px;padding-top:20px;border-top:1px solid #ebeef5;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-display[data-v-9df241be]{text-align:center;width:100%}.countdown-label[data-v-9df241be]{font-size:14px;color:#909399;margin-bottom:10px}.countdown-time[data-v-9df241be]{font-size:28px;font-weight:700;color:#f56c6c;font-family:Courier New,monospace;letter-spacing:1px;word-break:keep-all;white-space:nowrap}.status-display[data-v-9df241be]{text-align:center;width:100%}.status-display.ongoing .time-warning[data-v-9df241be]{margin-top:15px}.entry-deadline-warning[data-v-9df241be]{color:#e6a23c;font-size:14px;margin-bottom:8px}.entry-deadline-warning i[data-v-9df241be]{margin-right:5px}.entry-countdown[data-v-9df241be]{font-size:24px;font-weight:700;color:#e6a23c;font-family:Courier New,monospace;letter-spacing:1px;margin:10px 0}.warning-text[data-v-9df241be]{color:#909399;font-size:13px;margin-top:8px}.status-display.expired .expired-message[data-v-9df241be]{margin-top:10px;color:#909399;font-size:13px}.status-display.completed .completed-message[data-v-9df241be]{margin-top:10px;color:#67c23a;font-size:13px}.waiting-section[data-v-9df241be]{margin-top:15px;text-align:center}.waiting-message[data-v-9df241be]{color:#e6a23c;font-size:13px;margin-bottom:10px}.countdown-to-results[data-v-9df241be]{margin-top:10px}.countdown-to-results .countdown-label[data-v-9df241be]{font-size:12px;color:#909399;margin-bottom:5px}.countdown-to-results .countdown-time[data-v-9df241be]{font-size:18px;font-weight:700;color:#409eff;font-family:Courier New,monospace;letter-spacing:1px}.action-buttons[data-v-9df241be]{margin-top:40px;text-align:center;padding:20px 0}.action-buttons .el-button[data-v-9df241be]{min-width:120px}@media (max-width:768px){.mock-information[data-v-9df241be]{padding:15px}.exam-header[data-v-9df241be]{flex-direction:column;text-align:center}.exam-header h2[data-v-9df241be]{font-size:22px;margin-bottom:10px}.info-item[data-v-9df241be]{flex-direction:column}.info-label[data-v-9df241be]{margin-bottom:5px}.topic-info .info-item[data-v-9df241be]{flex-direction:row;align-items:center}.topic-info .info-item i[data-v-9df241be]{margin-right:8px;flex-shrink:0}.topic-card[data-v-9df241be]{min-height:280px}.topic-header h4[data-v-9df241be]{font-size:16px}.countdown-time[data-v-9df241be]{font-size:22px}.entry-countdown[data-v-9df241be]{font-size:20px}.topics-section h3[data-v-9df241be]{font-size:18px}.countdown-to-results .countdown-time[data-v-9df241be]{font-size:16px}}@media (min-width:768px) and (max-width:1200px){.countdown-time[data-v-9df241be]{font-size:24px}}