.reader-layout{--reader-track:calc(var(--reader-measure) * var(--reader-step));display:grid;grid-template-columns:minmax(0,15rem) minmax(0,var(--reader-track));grid-gap:3rem 4rem;gap:3rem 4rem;justify-content:center}.reader-layout>.reader-body{max-width:min(var(--reader-measure),100%)}@media (min-width:901px){.reader-root:has(>.reader-layout){max-width:calc(15rem + 4rem + var(--reader-measure) * var(--reader-step));margin-inline:auto}.reader-root:has(>.reader-layout)>.reading-column,.reader-root:has(>.reader-layout)~.reading-column{position:relative;left:9.5rem}}@media (max-width:900px){.reader-layout{grid-template-columns:1fr;gap:1rem}}@media (max-width:560px){.reader-root .reader-outline:has(nav>div:only-child){display:none}}@media print{.reader-layout{display:block}}