.cp-bench{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.cp-choose{border:2px solid var(--ft-line);border-radius:var(--ft-radius);background:var(--ft-surface);padding:18px 20px}.cp-choose .ft-select{width:100%;min-height:48px}.cp-answer{border:2px solid var(--ft-ink);border-radius:var(--ft-radius);background:var(--ft-surface);gap:14px;min-width:0;padding:18px 20px 20px;display:grid}.cp-rows{border-top:1px solid var(--ft-line);gap:0;margin:0;display:grid}.cp-rows div{border-bottom:1px solid var(--ft-line);grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:12px;padding:10px 0;font-size:16px;line-height:1.4;display:grid}.cp-rows dt{font-weight:700}.cp-rows dd{overflow-wrap:anywhere;margin:0}.cp-actions{flex-wrap:wrap;gap:10px;margin:0;display:flex}@media (max-width:760px){.cp-bench{grid-template-columns:minmax(0,1fr)}.cp-choose,.cp-answer{padding:14px}.cp-rows div{grid-template-columns:minmax(0,1fr);gap:2px}}
