.researcher-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:22px 0}.researcher-counts span{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f2f7f7;border-radius:8px;font-size:12px}.researcher-counts strong{font-size:25px;color:#254f5d}.researcher-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:13px}.researcher-toolbar label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}.researcher-toolbar input,.researcher-toolbar select{max-width:100%;padding:10px;border:1px solid #cfdee2;border-radius:6px;background:white;color:#234451;font:inherit}.researcher-toolbar label:first-child{flex:1 1 260px}.researcher-card{overflow-wrap:anywhere}.researcher-card h3{margin:13px 0}.researcher-card p{line-height:1.8}.researcher-card>label{display:flex;gap:8px;align-items:center;font-size:13px}.researcher-source,.researcher-affiliation{border-top:1px solid #dce7e9;padding:18px 0;line-height:1.8}.researcher-source p,.researcher-affiliation p{margin:8px 0}.researcher-source code{overflow-wrap:anywhere}.researcher-detail h3{margin:28px 0 12px}.researcher-detail p,.researcher-governance p{line-height:1.8}.researcher-governance summary{cursor:pointer}.researcher-comparison{padding:18px;border:1px solid #d7e4e7;border-radius:9px;margin:18px 0;background:#f9fbfb}.researcher-comparison .table-wrap{overflow:auto;max-width:100%}.researcher-comparison table{min-width:760px;width:100%;table-layout:fixed;border-collapse:collapse}.researcher-comparison td,.researcher-comparison th{padding:14px;vertical-align:top;border-bottom:1px solid #dbe6e8;line-height:1.8;overflow-wrap:anywhere;font-size:13px;text-align:left}.researcher-comparison th{background:#f0f5f6}#researcher-count{font-size:13px;color:#6a818b;margin:18px 0}.researcher-intro h2,.researcher-detail h2{margin:10px 0 18px}@media(max-width:650px){.researcher-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.researcher-toolbar label{width:100%}.researcher-toolbar input,.researcher-toolbar select{width:100%}}
