.knowledge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;margin-top:24px}.knowledge-grid h2{margin:16px 0}.knowledge-grid h2 button{text-align:left}.knowledge-snippet{white-space:pre-wrap;font-size:14px;line-height:1.7;overflow-wrap:anywhere}#knowledge-dialog{width:94vw;max-width:850px}#knowledge-dialog textarea{font-family:ui-monospace,monospace;line-height:1.6}#knowledge-search input{flex:1;min-width:0;padding:14px;border:1px solid var(--c-dddddd);border-radius:10px}#knowledge-error{color:var(--c-a02d27)}
