.rich-text[data-v-6d4e306f],.rich-text-plain[data-v-6d4e306f]{white-space:pre-line}.rich-figure[data-v-6d4e306f]{display:block;margin:14px 0;text-align:center}.rich-figure a[data-v-6d4e306f]{display:inline-block;max-width:100%}.rich-figure img[data-v-6d4e306f]{background:#fff;border:1px solid var(--c-line);border-radius:10px;display:block;height:auto;margin:0 auto;max-height:560px;max-width:min(100%,760px);-o-object-fit:contain;object-fit:contain;width:auto}.rich-caption[data-v-6d4e306f]{color:var(--c-muted);display:block;font-size:12px;line-height:1.6;margin-top:6px}@media(max-width:640px){.rich-figure img[data-v-6d4e306f]{max-height:360px}}.qplayer[data-v-125df7fb]{padding:26px}.qplayer-top[data-v-125df7fb]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.qmeta[data-v-125df7fb]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.qmeta-text[data-v-125df7fb]{font-size:12.5px}.qcount[data-v-125df7fb],.qmeta-text[data-v-125df7fb]{color:var(--c-muted)}.qcount[data-v-125df7fb]{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.qplayer-notice[data-v-125df7fb]{margin-top:16px}.qstem[data-v-125df7fb]{color:var(--c-ink);font-size:17px;line-height:1.85;margin:18px 0 8px;white-space:pre-line}.qtype-hint[data-v-125df7fb]{color:var(--c-muted);font-size:12.5px;margin-bottom:16px}.options[data-v-125df7fb]{display:flex;flex-direction:column;gap:10px}.option[data-v-125df7fb]{align-items:flex-start;background:#fff;border:1.5px solid var(--c-line);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.option[data-v-125df7fb]:hover:not(:disabled){background:#fbfcff;border-color:#a9bee6}.option.selected[data-v-125df7fb]{background:var(--c-primary-soft);border-color:var(--c-primary)}.option.correct[data-v-125df7fb]{background:#ecf8f5;border-color:#34a48b}.option.wrong[data-v-125df7fb]{background:#fdf0f0;border-color:#e28383}.option[data-v-125df7fb]:disabled{cursor:default}.opt-key[data-v-125df7fb]{background:#eef2f8;border-radius:8px;color:var(--c-ink-2);display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:28px;place-items:center;width:28px}.option.selected .opt-key[data-v-125df7fb]{background:var(--c-primary);color:#fff}.option.correct .opt-key[data-v-125df7fb]{background:var(--c-success);color:#fff}.option.wrong .opt-key[data-v-125df7fb]{background:var(--c-danger);color:#fff}.opt-text[data-v-125df7fb]{line-height:1.75;padding-top:2px}.case-block[data-v-125df7fb]{flex-direction:column}.case-block[data-v-125df7fb],.sub-q[data-v-125df7fb]{display:flex;gap:10px}.sub-q[data-v-125df7fb]{background:var(--c-surface-2);border-radius:10px;font-size:15px;line-height:1.8;padding:12px 14px}.sub-no[data-v-125df7fb]{color:var(--c-primary);font-weight:800;white-space:nowrap}.sub-q[data-v-125df7fb]>.rich-text{flex:1;min-width:0}.qactions[data-v-125df7fb]{align-items:center;border-top:1px dashed var(--c-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:22px;padding-top:18px}.qnav[data-v-125df7fb]{display:flex;gap:8px}.answer-actions[data-v-125df7fb]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.qactions button[data-v-125df7fb]:disabled{cursor:not-allowed;opacity:.45}.result[data-v-125df7fb]{font-size:13.5px;font-weight:700}.result.ok[data-v-125df7fb]{color:var(--c-success)}.result.bad[data-v-125df7fb]{color:var(--c-danger)}.result.neutral[data-v-125df7fb]{color:var(--c-muted)}.answer-panel[data-v-125df7fb]{animation:fade-in-125df7fb .2s ease;border-top:1px dashed var(--c-line);margin-top:22px;padding-top:20px}.answer-line[data-v-125df7fb]{align-items:center;background:#ecf8f5;border-radius:10px;color:var(--c-success);display:flex;font-size:14px;gap:10px;padding:12px 16px}.answer-line strong[data-v-125df7fb]{font-size:17px}.answer-block[data-v-125df7fb]{margin-top:16px}.answer-block h4[data-v-125df7fb],.case-answer h4[data-v-125df7fb]{color:var(--c-ink);font-size:14px;margin-bottom:6px}.answer-block p[data-v-125df7fb],.case-answer p[data-v-125df7fb]{color:var(--c-ink-2);font-size:14.5px;line-height:1.85;white-space:pre-line}.case-answers[data-v-125df7fb]{display:flex;flex-direction:column;gap:12px}.case-answer[data-v-125df7fb]{background:var(--c-surface-2);border-radius:10px;padding:14px 16px}.case-analysis[data-v-125df7fb]{color:var(--c-muted);font-size:13.5px;margin-top:6px}@keyframes fade-in-125df7fb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.qplayer[data-v-125df7fb]{padding:18px}.qstem[data-v-125df7fb]{font-size:16px}.qactions[data-v-125df7fb]{align-items:stretch;flex-direction:column}.qnav[data-v-125df7fb]{display:grid;grid-template-columns:1fr 1fr}.answer-actions[data-v-125df7fb]{margin-left:0}.answer-actions .btn[data-v-125df7fb]{flex:1}}
