.cr-heading{margin:24px 0}.cr-heading h2{font-size:24px;overflow-wrap:anywhere}.cr-sections{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cr-sections section{border:1px solid var(--line);border-radius:14px;padding:18px;min-width:0}.cr-sections h3{margin-top:0;font-size:16px}.cr-sections .pg-prewrap{font-size:14px}.cr-evidence,.cr-rounds,.cr-history{margin-top:28px}.cr-sources{padding-inline-start:20px}.cr-sources li{margin:16px 0;overflow-wrap:anywhere}.cr-sources a{color:var(--blue);text-decoration:underline}.cr-sources p{margin:6px 0}.cr-history details{padding:16px;border:1px solid var(--line);border-radius:12px;margin:12px 0}.cr-history summary{cursor:pointer;color:var(--muted);line-height:1.7}.cr-history .pg-prewrap{font-size:14px}.cr-rounds>.btn{margin:4px}.cr-rounds select{padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);min-width:0;max-width:100%;flex:1}.cr-excerpt{line-height:1.7;white-space:pre-wrap}.cr-dialog{width:min(760px,calc(100vw - 32px))}.cr-dialog details{margin-top:20px}.cr-dialog summary{cursor:pointer;color:var(--blue);padding:10px 0}.cr-source-editor{border:1px solid var(--line);padding:16px;border-radius:12px;margin:12px 0}.cr-source-editor>.btn{margin-top:12px}.cr-launch{border:1px solid var(--line);padding:12px 16px;border-radius:12px;margin-bottom:16px;color:var(--muted);font-size:13px}.cr-launch b{color:var(--ink)}
@media(max-width:650px){#pg-workspace .pg-tabs{overflow-x:auto}#pg-workspace .pg-tabs button{flex:0 0 auto;white-space:nowrap}.cr-sections{grid-template-columns:1fr}.cr-heading h2{font-size:21px}.cr-rounds>.pg-row{align-items:stretch;flex-direction:column}.cr-history details{padding:12px}.cr-source-editor{padding:12px}}
