footer{padding:42px 24px;text-align:center;color:var(--muted)}
html,body{overflow-x:clip}.table-scroll{max-width:100%;contain:layout paint}.table-scroll .table\*{display:block;overflow:auto;max-width:100%}.paper-ref{display:inline-block;margin-left:4px;font-weight:750}.full-bibliography{font-size:13px;max-height:620px;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px 20px 20px 48px}.full-bibliography li{scroll-margin-top:90px;padding:4px 8px}
@media(max-width:820px){.card,.card.wide{grid-column:1/-1}.review{grid-template-columns:1fr}.symbols{grid-template-columns:1fr}.hero{padding-top:58px}.top-inner{padding-inline:14px}.page{padding-inline:16px}.formula{padding:16px}.section{padding:42px 0}}
