.parent-container-of-pre{display:grid}pre,pre code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1;tab-size:2}pre{overflow-x:auto;margin-bottom:16px;background:var(--color-td-secondary);border-radius:0 0 1rem 1rem;border:2px solid var(--color-td-secondary)}pre>code{float:left;min-width:100%;border-radius:0}.code-line{display:block;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;border-left:4px solid rgba(0,0,0,0)}.code-line.inserted{background-color:rgba(16,185,129,.2)}.code-line.deleted{background-color:rgba(239,68,68,.2)}.highlighted-code-line{margin-left:-16px;margin-right:-16px;background-color:rgba(59,130,246,.2);border-left:4px solid rgb(59,130,246)}.numbered-code-line:before{content:attr(data-line-number);margin-left:-8px;margin-right:16px;width:1rem;text-align:right;display:inline-block}.remark-code-title{background:var(--color-th-primary);border-radius:.5rem .5rem 0 0;border-top:4px solid var(--color-th-primary);font-size:.8rem;display:flex;padding:.25rem 2rem;max-width:fit-content}.remark-code-title:before{content:"";background:url(/terminal.svg);background-size:cover;display:inline-block;width:20px;height:20px;margin-right:1rem}