.contents{font-size:.9rem}.contents details{background:var(--paper,#fff);border:1px solid var(--line,#d9dfeb);border-radius:18px;padding:.8rem 1rem}.contents summary{cursor:pointer;font-weight:760}.contents ol{list-style:none;margin:.8rem 0 0;padding:0}.contents li{margin:.42rem 0}.contents .toc-level-3{padding-left:.85rem}.contents a{color:var(--muted,#546077);text-decoration:none}.contents a[aria-current="location"]{color:var(--accent,#635bff);font-weight:720}.contents-mobile{display:none}@media(min-width:980px){.contents-desktop{position:sticky;top:var(--article-header-offset,94px);align-self:start;max-height:calc(100vh - 120px);overflow:auto}.contents-desktop details{border:0;background:transparent;padding:0}.contents-desktop summary{display:none}.contents-desktop details{display:block}.contents-desktop details>*{display:block}}@media(max-width:979px){.contents-desktop{display:none}.contents-mobile{display:block;margin:1rem 0 2rem}}
