/* Article content and figures stay shared with PC; only the mobile shell differs. */
body.research-mobile {
  --bg:var(--paper);--bg-card:var(--paper);--bg-card2:var(--wash);
  --text:var(--ink);--text-sub:var(--muted);--border:var(--line);--accent:var(--ink);
}
.research-mobile .sub-nav-bar {background:var(--paper);border-bottom:0}
.research-mobile .nav-pills-scroll {justify-content:safe center}
.research-mobile .research-layout {margin-top:32px}
.research-mobile .nav-dropdown-panel,.research-mobile .nav-more-dropdown {background:var(--paper)}
.research-mobile .nav-dropdown-icon {color:var(--ink);background:var(--wash)}
.research-mobile .article-footer,.research-mobile .research-article {min-width:0}
.research-mobile :focus-visible {outline:2px solid var(--ink);outline-offset:3px}
.research-mobile .lang-en {display:none!important}
html[data-lang=en] .research-mobile .lang-en {display:revert!important}
html[data-lang=en] .research-mobile .lang-zh {display:none!important}
@media(max-width:620px) {
  .research-mobile .research-layout {width:calc(100% - 32px);margin-top:24px}
  .research-mobile .inline-formula {font-size:16px;white-space:normal}
}
