.state-text[data-v-8cd3c850]{color:#334155}.content-wrap[data-v-8cd3c850]{display:grid;gap:12px}.summary-row[data-v-8cd3c850]{align-items:center;color:#334155;display:flex;font-size:14px;gap:12px}.question-list[data-v-8cd3c850]{display:flex;flex-direction:column;gap:12px;margin:0;padding-left:0}.question-cell[data-v-8cd3c850],.question-list[data-v-8cd3c850]{list-style:none}.question-card[data-v-8cd3c850]{background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:14px}.question-head[data-v-8cd3c850]{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px}.question-number[data-v-8cd3c850]{align-items:center;background:#111827;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1;margin-top:1px;min-height:24px;padding:4px 10px}.question-body[data-v-8cd3c850]{color:#0f172a;flex:1;line-height:1.65;white-space:pre-wrap}.choice-text[data-v-8cd3c850] figure img,.choice-text[data-v-8cd3c850] img,.question-body[data-v-8cd3c850] figure img,.question-body[data-v-8cd3c850] img{display:block!important;float:none!important;height:auto!important;margin:12px auto!important;max-width:100%!important;width:auto!important}.choice-text[data-v-8cd3c850] mjx-container[display=true],.question-body[data-v-8cd3c850] mjx-container[display=true]{display:block!important;margin:12px 0!important;text-align:center!important;width:100%!important}.choice-text[data-v-8cd3c850] mjx-container[display=true]>svg,.question-body[data-v-8cd3c850] mjx-container[display=true]>svg{display:block!important;height:auto!important;margin:0 auto!important;max-width:100%!important}.choice-list[data-v-8cd3c850]{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding-left:0}.choice-item[data-v-8cd3c850],.choice-list[data-v-8cd3c850]{list-style:none}.choice-btn[data-v-8cd3c850]{align-items:flex-start;background:#fff;border:1px solid #dbe4ef;border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:10px;text-align:left;width:100%}.choice-btn.selected[data-v-8cd3c850]{border-color:#1d4f91}.choice-btn[data-v-8cd3c850]:disabled{cursor:not-allowed}.choice-btn.locked[data-v-8cd3c850]:not(.selected){opacity:.75}.choice-label[data-v-8cd3c850]{color:#475569;font-weight:700;min-width:20px}.choice-text[data-v-8cd3c850]{color:#0f172a;line-height:1.6}.result-text[data-v-8cd3c850]{font-size:14px;font-weight:600;margin:10px 0 0}.result-text.correct[data-v-8cd3c850]{color:#0a7c2f}.result-text.wrong[data-v-8cd3c850]{color:#b91c1c}.result-text.unknown[data-v-8cd3c850]{color:#64748b}.explain-box[data-v-8cd3c850]{background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;margin-top:10px;padding:10px}.explain-title[data-v-8cd3c850]{color:#334155;font-size:13px;font-weight:700;margin:0 0 6px}.explain-body[data-v-8cd3c850]{color:#0f172a;line-height:1.65;white-space:pre-wrap}.login-cta-btn[data-v-8cd3c850]{background:#2563eb;border:1px solid #2563eb;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;margin-top:8px;padding:8px 12px}.login-cta-btn[data-v-8cd3c850]:hover{background:#1d4ed8;border-color:#1d4ed8}@media(max-width:680px){.choice-text[data-v-8cd3c850],.explain-body[data-v-8cd3c850],.question-body[data-v-8cd3c850]{font-size:80%}}
