.research-entry{text-align:left;width:100%;max-width:640px;margin:26px auto 22px}.research-entry form{border:1px solid var(--line-2);background:var(--bg-2);border-radius:12px;gap:8px;padding:7px;display:flex}.research-entry input{min-width:0;color:var(--text);font:14px var(--sans);background:0 0;border:0;flex:1;padding:10px 12px}.research-entry input:focus-visible{outline:2px solid var(--text-3);outline-offset:-2px;border-radius:5px}.research-examples{color:var(--text-2);align-items:center;gap:16px;margin:12px 8px;font-size:12px;display:flex}.research-examples>span{color:var(--text-3)}.research-examples a:hover{text-decoration:underline}.overview .research-entry{max-width:1280px;margin:0 auto 26px}.overview .research-entry form{max-width:680px}.research-workflows{max-width:1280px;color:var(--text-2);flex-wrap:wrap;gap:20px;margin:0 auto 24px;font-size:12px;display:flex}.public-results .research-entry{margin:20px 0 32px}.hero .hero-note a{text-underline-offset:3px;text-decoration:underline}.hero .hero-ctas{margin-top:20px}.data-detail{margin-top:26px}.data-detail>summary{color:var(--text-2);cursor:pointer;font-size:13px}.data-detail .data-body{margin-top:24px}.mcp-questions{gap:10px;padding:16px 0;display:grid}.mcp-question{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:14px;font-size:13px;display:flex}.mcp-question p{margin:0;line-height:1.6}.mcp-question button{flex-shrink:0}@media (max-width:600px){.research-entry input{padding:8px;font-size:16px}.research-examples{gap:14px;font-size:11px}.mcp-question{flex-direction:column;align-items:flex-start}}.comparison-context{color:var(--text-3);margin-top:7px;font-size:11px;line-height:1.6;display:block}
