.phase-tabs{display:flex;gap:10px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:17px}.phase-tabs button[aria-pressed=true]{background:var(--card);border-color:var(--accent-line);color:var(--accent)}.question-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-items:start}.question-lane{background:var(--card);border:1px solid var(--line);border-radius:4px;padding:14px;display:grid;gap:12px;min-height:300px}.question-lane>h2{font-size:20px;margin:0}.question-lane>p{font-size:14px;color:var(--muted);margin:0 0 5px;min-height:42px}.question h3{font-size:19px}.question .pick{font-size:14px}.question .picked{background:var(--good-soft);color:var(--good);border-color:var(--good-line)}.selection-well{padding:24px;margin-top:24px;background:var(--good-soft);border:1px dashed var(--line-strong);border-radius:4px}.selection-well h2{font-size:22px}.selection-well p{font-size:16px;color:var(--muted)}.selected-chips{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.selected-chips button{text-align:left;max-width:400px}.develop-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.develop-grid h2{font-size:23px;line-height:1.35;margin:20px 0}.develop-grid textarea{min-height:100px}@media(max-width:1100px){.question-board{grid-template-columns:1fr 1fr}}@media(max-width:650px){.question-board,.develop-grid{grid-template-columns:1fr}.question-lane{min-height:180px}.question-lane>p{min-height:0}.selection-well{padding:18px}}
