.kq-body{display:grid;grid-gap:12px;gap:12px;font-size:18px;line-height:1.55;margin-bottom:20px}.kq-figure-wrap{display:flex;justify-content:center}.kq-figure{width:100%;height:auto}.kq-inline{display:inline-block;height:1.4em;width:auto;vertical-align:middle;margin:0 4px}.kq-choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.kq-choices-pics{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}@media (max-width:560px){.kq-choices{grid-template-columns:1fr}.kq-choices-pics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kq-choices-pics .kq-choice{padding:8px 6px}.kq-choice-pic{max-height:72px}.kq-body{font-size:17px}}.kq-choice{display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 12px;border-radius:var(--r-md);border:2px solid var(--line-2,var(--line));background:var(--paper);font-size:17px;font-weight:600;text-align:left;color:var(--ink);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.kq-choices-pics .kq-choice{flex-direction:column;justify-content:center}.kq-choice:not(:disabled):hover{border-color:var(--teal-400)}.kq-choice:focus-visible{outline:3px solid var(--teal-700);outline-offset:2px}.kq-choice.is-picked{border-color:var(--teal-700);background:var(--teal-50)}.kq-choice.is-correct{border-color:var(--success);background:var(--green-soft)}.kq-choice.is-wrong{border-color:var(--coral-700);background:var(--coral-soft)}.kq-choice:disabled{cursor:default}.kq-letter{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cloud);font-weight:800;font-size:14px}.kq-choice.is-picked .kq-letter{background:var(--teal-700);color:#fff}.kq-choice-pic{width:auto;height:auto;max-width:100%;max-height:90px;min-height:44px;object-fit:contain}