.questions-note{display:grid;grid-template-columns:auto 1fr;gap:12px 18px;align-items:start;margin-bottom:12px;padding:15px 17px;border:1px solid #3d4c5e;border-radius:12px;background:linear-gradient(135deg,rgba(131,216,255,.07),rgba(233,255,112,.035));color:#bac6d2}.questions-note strong{color:var(--accent-2);font:700 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.questions-note span{line-height:1.5}.question-summary{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr;gap:8px 12px;align-items:baseline;border:1px solid var(--line);background:var(--panel);padding:18px;border-radius:var(--radius);margin-bottom:12px}.question-summary strong{font:700 28px var(--mono);color:var(--accent)}.question-summary span{color:var(--muted);font-size:12px}.questions-grid{display:grid;gap:14px}.question-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#121920,#0c1117);padding:20px}.question-card.open{border-color:#6d5d3f}.question-card.partially-resolved{border-color:#4c677b}.question-card.resolved{border-color:#416b56}.question-card-top{display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--faint);font:9px var(--mono);text-transform:uppercase}.question-state{display:inline-block;border:1px solid currentColor;border-radius:999px;padding:4px 7px;font-weight:800;letter-spacing:.05em}.question-state.open{color:var(--amber)}.question-state.partially-resolved{color:var(--accent-2)}.question-state.resolved{color:var(--good)}.question-card h3{margin:13px 0 9px;font-size:22px;line-height:1.3}.question-motifs{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.question-motifs span{border:1px solid #334154;border-radius:999px;padding:4px 7px;color:var(--accent-2);font:9px var(--mono)}.question-block{margin-top:12px;padding:13px 14px;border:1px solid #26313e;border-radius:10px;background:#0a0f14}.question-block.known{border-left:3px solid var(--good)}.question-block.discriminator{border-left:3px solid var(--amber)}.question-block>p{margin:8px 0 0;color:#d6dee7;line-height:1.55}.question-block ul{margin:8px 0 0;padding-left:18px;color:var(--muted);font-size:12px;line-height:1.5}.question-explanations{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.question-explanations li{display:grid;grid-template-columns:26px 1fr;gap:9px;align-items:start}.question-explanations b{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;font:700 10px var(--mono);color:var(--accent)}.question-explanations span{color:var(--muted);font-size:12px;line-height:1.5}.question-links,.question-evidence-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.question-links button,.question-evidence-link{border:1px solid var(--line);border-radius:7px;background:#10171f;color:#cbd6df;padding:5px 8px;font:9px var(--mono);cursor:pointer}.question-links button:hover,.question-evidence-link:hover{border-color:var(--accent-2);color:var(--accent-2)}.question-experiment{margin-top:14px;padding:15px;border:1px solid #3a4d43;border-radius:10px;background:linear-gradient(145deg,rgba(99,190,135,.07),rgba(11,16,22,.9))}.question-experiment-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.question-experiment-head>span{color:var(--faint);font:9px/1.4 var(--mono);text-align:right}.question-experiment>p{margin:9px 0;color:#cbd5df;line-height:1.55}.question-outcomes{display:grid;gap:7px;margin-top:11px}.question-outcome{display:grid;grid-template-columns:42px 1fr;gap:4px 9px;padding:9px 10px;border:1px solid #26313e;border-radius:8px;background:#0a0f14}.question-outcome span{color:var(--accent);font:800 9px var(--mono);letter-spacing:.08em}.question-outcome p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.question-card details{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.question-card summary{cursor:pointer;color:#b9c5d0;font:700 10px var(--mono);text-transform:uppercase;letter-spacing:.06em}.question-notes{margin:10px 0 0;padding-left:18px;color:var(--faint);font-size:11px;line-height:1.5}@media(max-width:900px){.question-summary{grid-template-columns:auto 1fr auto 1fr}.question-experiment-head{flex-direction:column}.question-experiment-head>span{text-align:left}}@media(max-width:650px){.questions-note{grid-template-columns:1fr}.question-summary{grid-template-columns:auto 1fr}.question-card-top{align-items:flex-start;flex-direction:column}.question-card{padding:15px}}
