.cf .origp{background:var(--paper-2);border:1px solid var(--rule);border-radius:12px;gap:.5rem;padding:1.2rem 1.4rem;display:grid}.cf .olab{font-size:var(--step--1);color:var(--muted);margin:0}.cf .origp .orig{font-family:var(--f-orig);margin:0;font-size:clamp(1.15rem,2.6vw,1.4rem);line-height:1.6}.cf .origp .rd{margin:0;font-size:.9rem}.cf .ask{margin:.4rem 0 0}.cf .vers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.cf .ver{border:1.5px solid var(--rule);background:var(--paper);border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem 1rem 1rem;display:flex}.cf .ver.chosen{border-color:var(--ink)}.cf .vh{font-size:var(--step--1);color:var(--muted);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.cf .abc{background:var(--ink);width:1.8rem;height:1.8rem;color:var(--paper);font-family:var(--f-read);border-radius:50%;place-items:center;font-size:1rem;display:grid}.cf .vt{font-family:var(--f-read);font-size:var(--step-0);flex:1;margin:0;line-height:1.55}.cf .labels{gap:.3rem;display:grid}.cf .lb{font:inherit;font-family:var(--f-ui);font-size:var(--step--1);text-align:left;border:1px solid var(--rule);background:var(--paper-2);min-height:2.2rem;color:var(--ink);cursor:pointer;border-radius:8px;padding:.3rem .7rem;font-weight:700}.cf .lb:hover:not(:disabled){border-color:var(--lamp)}.cf .lb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cf .lb[aria-checked=true]{border-color:var(--lamp);background:var(--lamp-soft);box-shadow:inset 0 0 0 1px var(--lamp)}.cf .lb:disabled{cursor:default;opacity:.6}.cf .lb[aria-checked=true]:disabled{opacity:1}.cf .ver.right{border-color:var(--lamp);background:var(--lamp-soft)}.cf .ver.wrong{border-style:dashed}.cf .ver.right .abc{background:var(--lamp)}.cf .was{margin:0;font-weight:700}@media (width<=900px){.cf .vers{grid-template-columns:minmax(0,1fr)}.cf .labels{grid-template-columns:repeat(3,minmax(0,1fr))}.cf .lb{text-align:center}}@media (width<=480px){.cf .labels{grid-template-columns:minmax(0,1fr)}}
