.rozen-toc{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid #ddd;border-radius:4px;background:#fafafa}.rozen-toc-title{margin:0 0 .5rem}.rozen-toc ol{margin:.25rem 0 .25rem 1.4rem}.rozen-toc li{margin:.3rem 0}.rozen-toc a{overflow-wrap:anywhere}.rozen-toc a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.entry-content h2[id],.entry-content h3[id]{scroll-margin-top:5rem}
