.code-block{position:relative}.code-block .html,.code-block .concise,.code-block .html-ts,.code-block .concise-ts{display:none}html:not(.concise-mode):not(.ts-mode) .code-block .html,html.concise-mode:not(.ts-mode) .code-block .concise,html:not(.concise-mode).ts-mode .code-block .html-ts,html.concise-mode.ts-mode .code-block .concise-ts{display:block}.filename{color:var(--section-color);font-family:Ubuntu Mono,monospace}.filename~* pre,.filename+pre{margin-top:.5rem!important}.code-block pre{max-width:fit-content}.code-popover{position:absolute;display:none;z-index:1;bottom:100%;left:0;padding:.5em .75em;border-radius:.5rem;color:var(--color-white)!important;font-size:.8em;background-color:var(--color-black);border:1px solid var(--section-color-dim-alt)}@media (prefers-color-scheme: dark){.code-popover{border-color:var(--section-color-dim)}}.code-popover:before{content:"";position:absolute;z-index:-1;inset:-1ch}.code-popover-container{position:relative;display:inline-flex}.code-popover-container:hover>.code-popover{display:flex}.code-popover *{font-size:1em!important}.code-cursor{position:absolute;z-index:1;top:1lh;left:calc(100% + .5ch);border-radius:.5rem;color:var(--color-white)!important;background-color:var(--color-black);font-size:.8em;border:1px solid var(--section-color-dim-alt)}@media (prefers-color-scheme: dark){.code-cursor{border-color:var(--section-color-dim)}}.code-cursor-container{position:relative;display:inline-flex}.code-cursor-container:after{content:"|";margin:0 -.45ch;scale:1.1;translate:0 -1px;animation:blink 1.5s steps(2) infinite}@keyframes blink{0%{opacity:0}}.code-cursor-menu{list-style:none;height:11.25em;overflow-y:hidden;border-radius:.5rem}.code-cursor-menu>li{display:flex;width:100%;padding:.5em 3em .5em .75em}.code-cursor-menu>li:hover{background-color:#ffffff20}.code-cursor-menu>li:before{content:"";display:inline-flex;align-self:center;height:1em;width:1em;margin-right:.5em;mask-image:url(/assets/symbol-method-CGYsmIBj.svg);mask-size:100% 100%;background-color:#c999ec}.code-cursor-menu:not(:hover)>li:nth-of-type(2){background-color:#ffffff20}.code-cursor *{font-size:1em!important}
