.toc-markdown{--toc-font-size:18px;--toc-font-delta:1px;--toc-margin-delta:0.75rem;--toc-margin-left-delta:0.5rem;--toc-margin-right-delta:0.5rem;& h1{margin-top:calc(var(--toc-margin-delta) * 2);font-size:var(--toc-font-size);font-weight:700}& h1,& h2{margin-bottom:var(--toc-margin-delta);margin-right:var(--toc-margin-right-delta)}& h2{margin-top:var(--toc-margin-delta);font-size:calc(var(--toc-font-size) - var(--toc-font-delta))}& h2,& h3{font-weight:400}& h3{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 2);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 2)}& h4{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 3);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 3)}& h4,& h5{font-weight:400}& h5{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 4);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 4)}& h6{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 5);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 5)}& h6,& h7{font-weight:400}& h7{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 6);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 6)}& h8{font-size:calc(var(--toc-font-size) - var(--toc-font-delta) * 7);margin:var(--toc-margin-delta) var(--toc-margin-right-delta) var(--toc-margin-delta) calc(var(--toc-margin-left-delta) * 7);font-weight:400}}