.quiz[data-v-2115d1a9]{margin:16px 0}.muted[data-v-2115d1a9]{color:var(--muted)}.qcard[data-v-2115d1a9],.results[data-v-2115d1a9]{border:1px solid var(--border);border-radius:var(--radius-sm);background:#94a3b80f;padding:16px 18px}.qmeta[data-v-2115d1a9]{display:flex;justify-content:space-between;color:var(--muted);font-size:.9rem;margin-bottom:8px}.qtext[data-v-2115d1a9]{font-size:1.1rem;font-weight:500;margin:4px 0 12px}.qid[data-v-2115d1a9]{color:var(--muted);font-weight:600;margin-right:6px}.qfig[data-v-2115d1a9]{display:block;max-width:320px;width:100%;background:#fff;border-radius:8px;padding:8px;margin:0 0 12px}.opts[data-v-2115d1a9]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.opt[data-v-2115d1a9]{width:100%;text-align:left;cursor:pointer;padding:11px 14px;border-radius:10px;border:1px solid var(--border);background:#080c1473;color:var(--text);font:inherit;transition:background .12s,border-color .12s}.opt[data-v-2115d1a9]:hover:not(:disabled){border-color:var(--accent);background:#38bdf814}.opt.selected[data-v-2115d1a9]{border-color:var(--accent);background:#38bdf829}.opt.correct[data-v-2115d1a9]{border-color:#22c55e;background:#22c55e2e}.opt.wrong[data-v-2115d1a9]{border-color:#ef4444;background:#ef44442e}.feedback[data-v-2115d1a9]{margin-top:10px}.ok[data-v-2115d1a9]{color:#4ade80;font-weight:600}.no[data-v-2115d1a9]{color:#f87171;font-weight:600}.ref[data-v-2115d1a9]{color:var(--muted)}.nav[data-v-2115d1a9]{display:flex;gap:10px;margin-top:14px}.score-big[data-v-2115d1a9]{font-size:2rem;font-weight:700;margin:6px 0}.score-big.pass[data-v-2115d1a9]{color:#4ade80}.score-big.fail[data-v-2115d1a9]{color:#f87171}.verdict[data-v-2115d1a9]{margin:0 0 12px}.review[data-v-2115d1a9]{border-top:1px solid var(--border);padding:10px 0}.rq[data-v-2115d1a9]{margin:0 0 4px}.ra-wrong[data-v-2115d1a9]{color:#f87171;margin:2px 0}.ra-right[data-v-2115d1a9]{color:#4ade80;margin:2px 0}.bd[data-v-2115d1a9]{margin:14px 0}.chart[data-v-2115d1a9]{list-style:none;padding:0;margin:8px 0;display:grid;gap:6px}.chart li[data-v-2115d1a9]{display:grid;grid-template-columns:minmax(120px,1.4fr) 2fr auto;align-items:center;gap:10px}.bd-label[data-v-2115d1a9]{color:var(--accent);font-size:.92rem;text-decoration:none}.bd-label[data-v-2115d1a9]:hover{text-decoration:underline}.bd-bar[data-v-2115d1a9]{height:12px;background:#94a3b82e;border-radius:999px;overflow:hidden}.bd-fill[data-v-2115d1a9]{display:block;height:100%;border-radius:999px}.bd-fill.good[data-v-2115d1a9]{background:#22c55e}.bd-fill.bad[data-v-2115d1a9]{background:#fbbf24}.bd-val[data-v-2115d1a9]{font-size:.85rem;color:var(--muted);white-space:nowrap}.chart li.weak .bd-val[data-v-2115d1a9]{color:#fbbf24}.remediate[data-v-2115d1a9]{border:1px solid #fbbf24;background:#fbbf2414;border-radius:10px;padding:10px 14px;margin:12px 0}.remediate h4[data-v-2115d1a9]{margin:0 0 4px}.relinks[data-v-2115d1a9]{margin:6px 0 0;padding-left:18px;line-height:1.8}.relinks a[data-v-2115d1a9]{color:var(--accent)}.allgood[data-v-2115d1a9]{color:#4ade80}
