.research-report{margin:20px 0 30px;color:#172d3a}.research-banner{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:15px 18px;background:#eaf3f3;border:1px solid #cce0e2;border-radius:8px}.research-banner span,.research-note{color:#607786;font-size:13px}
.research-report section{background:#fff;border:1px solid #d7e2e6;border-radius:9px;margin-top:16px;padding:24px}.research-report h2{margin:6px 0 18px;font-size:22px}.research-report h3{font-size:17px;margin-top:22px}.research-report p,.research-report li{line-height:1.75}.research-missing{color:#8a9aa2!important}.research-products,.research-summaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.research-product,.research-summaries article{padding:18px;border:1px solid #e0e8ea;border-radius:8px}.research-product h4{font-size:17px;margin:12px 0}.research-product dl,.research-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.research-product dl div,.research-answers div{min-width:0}.research-product dt,.research-answers dt{font-size:12px;color:#6b7d89}.research-product dd,.research-answers dd{margin:2px 0 0;overflow-wrap:anywhere}.research-keyword-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.research-keyword-bar input{max-width:360px;width:100%;padding:10px;border:1px solid #cddbe0;border-radius:5px}.research-table{overflow:auto;max-height:520px}.research-table table{border-collapse:collapse;min-width:750px;width:100%;font-size:12px}.research-table th,.research-table td{padding:10px;border-bottom:1px solid #e1e9ec;text-align:left}.research-table th{position:sticky;top:0;background:#eaf1f2}.research-pages{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.research-pages button{padding:8px 12px;border:1px solid #cddbe0;background:#fff;border-radius:5px}.research-pages button:disabled{opacity:.45}@media(max-width:700px){.research-banner,.research-keyword-bar{display:block}.research-products,.research-summaries,.research-product dl,.research-answers{grid-template-columns:1fr}}
