/* Reading and navigation, kept separate from the motion studies. */
.research-index{margin:32px 0 0;padding:20px 0;border-block:1px solid var(--line)}
.research-index .label{margin:0 0 12px;color:var(--muted)}
.research-index .index-links{display:flex;flex-wrap:wrap;gap:8px 28px}
.research-index a{display:inline-flex;align-items:center;gap:10px;min-height:44px;
 color:var(--text);font-size:15px;text-decoration:none}
.research-index a span{font:11px var(--f-label);color:var(--muted)}
.research-index a:hover{color:var(--amber)}
#frame-explainer,#connected-frames,#physicalIntelligenceTitle,#papers{scroll-margin-top:28px}
.paper-series{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px}
.paper-series .label{margin:0 12px 0 0;color:var(--muted)}
.paper-series a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;
 border:1px solid var(--line-hi);border-radius:3px;color:var(--muted);font-size:14px}
.paper-series a:hover{border-color:var(--amber);color:var(--text)}
.paper-series a[aria-current=page]{background:var(--text);border-color:var(--text);color:var(--navy)}
.cite-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}
.cite-tools button{min-height:44px;padding:8px 14px;background:transparent;border:1px solid var(--line-hi);
 border-radius:3px;color:var(--text);font:14px var(--f-body);cursor:pointer}
.cite-tools button:hover{border-color:var(--amber)}
.cite-tools [role=status]{font-size:13px;color:var(--muted)}
@media(max-width:600px){
 .research-index .index-links{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}
 .research-index a{align-items:baseline;font-size:14px;line-height:1.5;padding:8px 0}
 .paper-series .label{flex-basis:100%;margin-bottom:4px}
}
