.corpus-dialog{width:min(1200px,96vw);max-height:92dvh;overflow:auto}.corpus-body{min-width:0}.corpus-columns{display:grid;grid-template-columns:minmax(230px,1fr) minmax(300px,1.4fr);gap:20px;align-items:start}.corpus-detail{position:sticky;top:0;min-width:0;padding:16px;border:1px solid var(--border,#8885);border-radius:12px}.corpus-text{white-space:pre-wrap;overflow-wrap:anywhere}.corpus-columns .card{margin-bottom:10px}.corpus-columns small{display:block}.corpus-body form{margin:16px 0}.corpus-body input{min-width:0;flex:1}@media(max-width:720px){.corpus-columns{display:block}.corpus-detail{position:static;margin-top:20px}.corpus-dialog{padding:14px}.corpus-body form{flex-wrap:wrap}}
