.cg-card{min-width:0;overflow-wrap:anywhere}.cg-card form{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.cg-card label{display:grid;gap:6px}.cg-card select,.cg-card button{font-size:max(16px,1rem);max-width:100%;white-space:normal}.cg-nodes{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:16px 0}.cg-node{min-width:0;border:1px solid var(--line,#7776);padding:14px;border-radius:8px}.cg-node h3{margin:8px 0}.cg-node h3 button,.cg-edges button{text-align:left;background:transparent;color:inherit;border:0;text-decoration:underline;cursor:pointer;overflow-wrap:anywhere}.cg-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.cg-edges{padding-left:20px}.cg-edges li{margin:12px 0}.cg-edges small{display:block;opacity:.75}.cg-card details{margin-top:12px}@media(min-width:760px){.cg-nodes{grid-template-columns:repeat(2,minmax(0,1fr))}}
