/* v34.7 — afterimage mobile reading polish.
   The publication system is intentionally unchanged; this layer only improves
   reading rhythm and end-matter on small screens. */
@media (max-width:760px){
  .archive-reading,
  .archive-reading--fashion,
  .archive-reading--criticism,
  .archive-reading--essay,
  .archive-reading--note{
    font-size:18px;
    line-height:1.62;
    padding-left:23px;
    padding-right:23px;
  }
  .archive-verse,
  .archive-reading--note .archive-verse{
    font-size:18px;
    line-height:1.62;
  }
  .archive-reading p{margin-bottom:1.48em}
  .archive-figure,
  .reader--fashion .archive-figure{
    margin-top:3.35em;
    margin-bottom:3.55em;
  }
  .archive-figure figcaption{
    font-size:10px;
    line-height:1.45;
    margin-top:10px;
    padding:0 23px;
  }
  .archive-original{
    margin:8vh 23px 3vh;
    padding:18px 0 0;
    display:grid;
    grid-template-columns:1fr auto;
    gap:10px 20px;
    align-items:baseline;
  }
  .archive-original>span{grid-column:1/-1}
  .reader-footer{padding:58px 23px 28px}
  .read-related,
  .reader--fashion .read-related{
    width:calc(100% - 46px);
    margin-top:28px;
    padding-top:13px;
  }
  .format-row strong{line-height:1.05}
  .archive-crosslink{padding-bottom:16px}
}
