.paper-research{margin:22px 0;padding:22px;border:1px solid var(--line,#d7e0ec);border-radius:22px;background:var(--surface,#f7f9fc);color:var(--ink,#20252d);min-width:0}
.paper-research h3{font-size:20px;font-weight:500;margin:0 0 8px}.paper-research p{font-size:13px;line-height:1.6;margin:10px 0}.paper-research-muted{color:var(--ink-2,#74829a)}
.paper-research-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.paper-research-metrics>div{display:flex;flex-direction:column;gap:5px;min-width:0}.paper-research-metrics span{font-size:12px;color:var(--ink-2,#74829a)}.paper-research-metrics strong{font-size:21px;font-weight:500}
.paper-research details{margin-top:16px;padding-top:14px;border-top:1px solid var(--line,#d7e0ec)}.paper-research summary{cursor:pointer;font-size:14px;font-weight:500;line-height:1.5}.paper-research-scroll{overflow-x:auto;margin-top:12px;max-width:100%}.paper-research table{width:100%;border-collapse:collapse;font-size:13px}.paper-research th,.paper-research td{padding:10px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--line,#d7e0ec)}.paper-research th{font-size:12px;color:var(--ink-2,#74829a);font-weight:400}.paper-research th:first-child,.paper-research td:first-child{text-align:left;padding-left:0}
[data-theme="dark"] .paper-research{background:var(--surface,#15191d);border-color:var(--line,#30363d);color:var(--ink,#e5e8ed)}
@media(max-width:600px){.paper-research{padding:16px;border-radius:18px}.paper-research-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.paper-research-metrics strong{font-size:19px}.paper-research th,.paper-research td{padding:9px}}
