.which__head{color:var(--muted);justify-content:space-between;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:flex}.which__score{color:var(--accent)}.which__q{color:var(--ink);margin:0 0 .75rem;font-size:1rem}.which__n{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);border-radius:999px;margin-right:.5em;padding:0 .5em;font-size:.8rem;display:inline-block}.which__choices{flex-wrap:wrap;gap:.4rem;display:flex}.which__choice{border:1.5px solid var(--line-strong);color:var(--ink);cursor:pointer;transition:background .2s var(--ease), opacity .2s var(--ease);background:0 0;border-radius:999px;padding:.35em .9em;font-size:.85rem;font-weight:700}.which__choice:hover:not([disabled]){background:var(--accent-soft)}.which__choice[disabled]{cursor:default}.which__choice.is-answer{background:color-mix(in srgb, var(--ok) 22%, transparent);border-color:var(--ok)}.which__choice.is-wrong{background:color-mix(in srgb, var(--danger) 18%, transparent);border-color:var(--danger)}.which__choice.is-dim{opacity:.45}.which__result{color:var(--ink-2);min-height:2.5em;margin:.75rem 0 0;font-size:.9rem}.which__result.is-ok{color:var(--ok)}.which__result.is-ng{color:var(--danger)}.which__bar{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.which__final{color:var(--ink);font-weight:700}
