.exam-program[data-v-e1afd54c]{display:flex;align-items:flex-start;max-width:100%;max-height:640px;overflow:auto;margin:16px 0;border:1px solid #dce3ec;border-radius:5px;background:#f8fafc;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font:14px/1.7 Consolas,Monaco,Courier New,monospace}.line-numbers[data-v-e1afd54c]{flex:0 0 auto;padding:16px 12px;color:#8a94a4;background:#f1f4f8;border-right:1px solid #e1e7ef;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers span[data-v-e1afd54c]{display:block}.program-text[data-v-e1afd54c]{flex:1 0 auto;margin:0;padding:16px;overflow:visible;background:transparent;white-space:pre;font:inherit;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.program-text[data-v-e1afd54c] .hljs,.program-text code[data-v-e1afd54c]{display:block;margin:0;padding:0;overflow:visible;background:transparent;white-space:pre;font:inherit;word-break:normal;overflow-wrap:normal}.question-meta[data-v-780e99e5]{font-size:13px;color:#909399}.prep-question-text h3[data-v-780e99e5]{font-size:16px;color:#303133}.prep-question-text[data-v-780e99e5] img{max-width:100%;height:auto}.prep-question-text[data-v-780e99e5] .markdown-body{font-size:15px;line-height:1.8;margin:12px 0}.shared-program-card[data-v-9ad9b2ac]{margin-bottom:18px}.shared-program-meta[data-v-9ad9b2ac]{font-size:13px;color:#909399;margin-bottom:12px}.objective-question-group[data-v-9ad9b2ac] .markdown-body{font-size:15px;line-height:1.8}.objective-question-group[data-v-9ad9b2ac] img{max-width:100%;height:auto}.prep-code-editor[data-v-74e3e535]{border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.editor-toolbar[data-v-74e3e535]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px;background:#f5f7fa}.editor-toolbar .el-select[data-v-74e3e535]{width:150px}.editor-toolbar .indent[data-v-74e3e535]{width:100px}.muted[data-v-74e3e535]{font-size:12px;color:#909399}.prep-code-editor[data-v-74e3e535] .CodeMirror{font-size:14px;line-height:1.6}.program-trial[data-v-b7db3798]{margin:15px 0 25px}.trial-actions[data-v-b7db3798],.trial-heading[data-v-b7db3798],.trial-summary[data-v-b7db3798]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trial-heading[data-v-b7db3798]{justify-content:space-between}.muted[data-v-b7db3798]{color:#909399;font-size:13px;line-height:1.8}.trial-alert[data-v-b7db3798],.trial-result[data-v-b7db3798],.uncertain[data-v-b7db3798]{margin-top:14px}.uncertain[data-v-b7db3798]{font-size:13px;color:#e6a23c}.trial-summary[data-v-b7db3798]{font-size:13px;line-height:2}.compiler-error[data-v-b7db3798]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;padding:12px;background:#fff7ed;color:#b45309;border:1px solid #fed7aa}.trial-cases[data-v-b7db3798]{margin-top:15px}.program-samples[data-v-a222fae8]{margin:15px 0 25px}.sample-actions[data-v-a222fae8],.sample-case-heading[data-v-a222fae8],.sample-heading[data-v-a222fae8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sample-heading[data-v-a222fae8]{justify-content:space-between}.muted[data-v-a222fae8]{color:#909399;font-size:13px;line-height:1.8}.sample-alert[data-v-a222fae8],.sample-results[data-v-a222fae8],.uncertain[data-v-a222fae8]{margin-top:14px}.uncertain[data-v-a222fae8]{font-size:13px;color:#e6a23c}.sample-case[data-v-a222fae8]{margin-top:16px;border:1px solid #ebeef5;padding:14px}.sample-case-heading[data-v-a222fae8]{font-size:13px}.sample-io[data-v-a222fae8]{display:flex;gap:14px}.sample-io>div[data-v-a222fae8]{flex:1;min-width:0}.sample-io h4[data-v-a222fae8]{font-size:13px;margin:14px 0 8px}.compiler-error[data-v-a222fae8],.sample-io pre[data-v-a222fae8]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;padding:12px;border:1px solid #ebeef5;background:#f5f7fa;min-height:48px;margin:0;font-size:13px;line-height:1.7}.compiler-error[data-v-a222fae8]{margin-top:14px;background:#fff7ed;color:#b45309;border-color:#fed7aa}.truncate-note[data-v-a222fae8]{font-size:12px;color:#e6a23c;line-height:1.6}@media(max-width:950px){.sample-io[data-v-a222fae8]{display:block}}.prep-attempt[data-v-28ba4726]{max-width:1500px;margin:0 auto}.intro[data-v-28ba4726],.page-alert[data-v-28ba4726]{margin-bottom:18px}.page-heading[data-v-28ba4726]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.muted[data-v-28ba4726]{color:#909399;font-size:13px;line-height:1.8}.exam-layout[data-v-28ba4726]{display:flex;gap:22px;align-items:flex-start}.questions-area[data-v-28ba4726]{flex:1;min-width:0}.question-card[data-v-28ba4726]{margin-bottom:18px;scroll-margin-top:90px}.answer-sidebar[data-v-28ba4726]{width:285px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:85px}.countdown[data-v-28ba4726]{font-size:32px;color:#409eff;font-weight:700;font-variant-numeric:tabular-nums}.danger[data-v-28ba4726],.urgent[data-v-28ba4726]{color:#f56c6c}.save-status[data-v-28ba4726]{color:#67c23a;font-size:13px}.save-status.danger[data-v-28ba4726]{color:#f56c6c}.answer-buttons[data-v-28ba4726]{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0}.answer-buttons .el-button[data-v-28ba4726]{margin:0;min-width:48px}.submit[data-v-28ba4726]{width:100%}.option-group[data-v-28ba4726]{display:flex;flex-direction:column;gap:10px;width:100%}.option-group .el-radio[data-v-28ba4726]{height:auto;min-height:45px;display:flex;align-items:flex-start;padding:12px;margin:0;white-space:normal}.option-group[data-v-28ba4726] .el-radio__input{padding-top:5px}.option-group[data-v-28ba4726] .el-radio__label{display:flex;gap:10px;min-width:0;line-height:1.8}.option-group[data-v-28ba4726] .markdown-body{font-size:14px;white-space:pre-wrap;line-height:1.8}.option-group[data-v-28ba4726] .markdown-body p{margin:0}.option-group[data-v-28ba4726] img{max-width:100%}.program-tabs[data-v-28ba4726]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:15px}.program-tabs .el-button[data-v-28ba4726]{margin:0}.examples[data-v-28ba4726]{display:flex;gap:18px}.examples>div[data-v-28ba4726]{flex:1;min-width:0}.examples pre[data-v-28ba4726]{background:#f5f7fa;border:1px solid #ebeef5;padding:12px;white-space:pre-wrap;line-height:1.7}.code-actions[data-v-28ba4726]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:15px 0 25px}.questions-area[data-v-28ba4726] .markdown-body{line-height:1.8}.questions-area[data-v-28ba4726] .markdown-body img{max-width:100%;height:auto}@media(max-width:950px){.exam-layout[data-v-28ba4726]{flex-direction:column}.questions-area[data-v-28ba4726]{width:100%}.answer-sidebar[data-v-28ba4726]{width:100%;position:static;order:-1}.countdown[data-v-28ba4726]{font-size:27px}.examples[data-v-28ba4726]{display:block}}