.quiz-question[data-v-b1808881]{margin:0 0 18px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .2s ease,box-shadow .2s ease}.quiz-question.correct[data-v-b1808881]{border-color:#15803d}.quiz-question.wrong[data-v-b1808881]{border-color:var(--sirius-red)}legend[data-v-b1808881]{display:flex;gap:10px;padding:0;font-weight:650;line-height:1.45;color:var(--ink)}.quiz-num[data-v-b1808881]{flex:none;min-width:1.6em;font-family:var(--font-mono);color:var(--muted)}.quiz-options[data-v-b1808881]{display:grid;gap:8px;margin-top:14px}.quiz-option[data-v-b1808881]{position:relative;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;line-height:1.45;transition:border-color .15s ease,background .15s ease}.quiz-option[data-v-b1808881]:hover{border-color:var(--line-strong)}.quiz-option input[data-v-b1808881]{position:absolute;opacity:0;pointer-events:none}.quiz-option[data-v-b1808881]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.quiz-option.chosen[data-v-b1808881]{border-color:var(--ink);background:var(--panel-soft)}.quiz-option.right[data-v-b1808881]{border-color:#15803d;background:#f0fdf4}.quiz-option.miss[data-v-b1808881]{border-color:var(--sirius-red);background:var(--sirius-red-soft)}.revealed .quiz-option[data-v-b1808881]{cursor:default}.quiz-letter[data-v-b1808881]{flex:none;font-family:var(--font-mono);font-size:.85rem;color:var(--muted);padding-top:1px}.quiz-option-text[data-v-b1808881]{flex:1}.quiz-mark[data-v-b1808881]{flex:none;margin-top:3px}.quiz-option.right .quiz-mark[data-v-b1808881]{color:#15803d}.quiz-option.miss .quiz-mark[data-v-b1808881]{color:var(--sirius-red)}.quiz-explain[data-v-b1808881]{margin-top:12px;color:var(--ink-2);line-height:1.55}.quiz-explain strong[data-v-b1808881]{margin-right:6px}.quiz-explain[data-v-b1808881] a,.quiz-option-text[data-v-b1808881] a,legend[data-v-b1808881] a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.quiz-explain[data-v-b1808881] code,.quiz-option-text[data-v-b1808881] code,legend[data-v-b1808881] code{font-family:var(--font-mono);font-size:.9em}
