h2.has-anchor{scroll-margin-top:80px!important}.heading-anchor-icon{opacity:0;visibility:hidden;color:inherit;cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s,visibility .2s,color .2s;margin-left:.5rem!important;display:inline-flex!important}h2:hover .heading-anchor-icon{opacity:1;visibility:visible}.heading-anchor-icon:hover{color:var(--color-primary)}.heading-anchor-icon.copied{opacity:1;visibility:visible;color:var(--color-success)}.heading-anchor-icon svg{stroke-width:2px;vertical-align:middle;width:1em;height:1em}@media (prefers-color-scheme:dark){.heading-anchor-icon:hover{color:var(--color-primary)}}
