pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.content_bodyText__xvhQL{margin:0;font-size:calc(var(--cell) * .3);line-height:calc(var(--cell) * .5);--vAdjust:calc(var(--cell) * (1 - 0.3) * 0.925);padding-top:var(--vAdjust);margin-bottom:calc(var(--vAdjust) * -1)}@media (max-width:960px){.content_bodyText__xvhQL{font-size:calc(var(--cell) * .4);line-height:calc(var(--cell) * 2 / 3);--vAdjust:calc(var(--cell) * (1 - 0.4) * 0.9)}}.content_pullText__kgyKQ{--vAdjust:calc(var(--cell) - var(--title-font-size));padding:var(--vAdjust) calc(var(--cell) * 2) 0;text-align:center;font-family:var(--title-font-family);font-size:var(--title-font-size);line-height:var(--cell);margin-bottom:calc(var(--vAdjust) * -1)}@media (max-width:732px){.content_pullText__kgyKQ{padding-left:var(--cell);padding-right:var(--cell)}}.content_titleText__ha_am{margin:0;font-family:var(--title-font-family);font-size:var(--title-font-size);line-height:var(--cell);font-weight:700;--vAdjust:calc(var(--cell) - var(--title-font-size));padding-top:var(--vAdjust);margin-bottom:calc(var(--vAdjust) * -1)}.content_inlineImage__mdSnO{margin-top:var(--gridStroke);margin-left:calc(var(--gridStroke) * .5);width:calc(var(--cellWidth) * var(--cell) - var(--gridStroke));height:calc(var(--cellHeight) * var(--cell) - var(--gridStroke));background-size:cover;background-position:50%;align-self:center}.content_inlineImage__mdSnO.content_fullWidth__SmnGp{width:calc(100% - var(--gridStroke))}.content_stack__9veql{display:flex;flex-direction:column;gap:calc(var(--spacingInCells) * var(--cell))}.content_menuButtonParent__TlI_2{align-self:start}.content_menuButton__ciV1a{display:block;height:var(--cell);line-height:var(--cell);font-size:var(--title-font-size);font-family:var(--title-font-family)}.content_menuButton__ciV1a:before{content:"";display:inline-block;height:var(--cell)}.post_card_postCardOuter__Hy2Sh{box-shadow:inset 0 0 0 var(--gridStroke) var(--fg)}.post_card_postCardBackground__Dxe5n:not([data-selected=true]){background-color:var(--bg)}.post_card_postCard__EWcpB{padding:var(--cell) var(--margin);position:relative}.post_card_postCardDescriptor__58jSl{position:absolute;font-size:calc(var(--cell) * .3)}.post_card_iconContainer__cPAIu{position:relative}.post_card_iconContainerInner__YyjF_{position:absolute;left:100%;top:0}.post_layout_postHeader__zvQaE{display:flex;flex-direction:column;padding-top:calc(var(--cell) * 2);padding-bottom:var(--cell)}.post_layout_postTitleContainer__Qtpdf{position:relative}.post_layout_postHeaderTimelineLine__7Anh7{position:absolute;top:calc(calc(var(--cell) * 2) * -1 - var(--cell));bottom:calc(var(--cell) * -1);left:calc(var(--cell) * -.5 + var(--gridStroke) * -.5);width:var(--gridStroke);background:var(--fg)}.post_layout_timelineTitleBlob__XThCi{display:inline-block;position:relative;--fontSize:calc(var(--cell) * 0.3);--height:calc(var(--fontSize) + 2 * var(--smallMargin));margin-right:var(--smallMargin);margin-left:calc(var(--cell) * -.75);height:var(--height);padding:var(--smallMargin) var(--margin);border-radius:calc(var(--height) / 2);font-size:var(--fontSize);line-height:1;background:var(--fg);color:var(--bg)}@media (max-width:732px){.post_layout_timelineTitleBlob__XThCi{--fontSize:calc(var(--cell) * 0.4)}}.post_layout_titleWrapper__cFqYV{padding-top:var(--cell)}.post_layout_blockQuote__pYbv8{margin:0;padding:0 var(--cell)}.post_layout_listContainer__aadXK{margin:0;padding-left:var(--cell)}.post_layout_listItem__sA5e4::marker{font-size:var(--title-font-size)}ul.post_layout_listContainer__aadXK .post_layout_listItem__sA5e4::marker{content:"_ "}.post_layout_codeBlock__BPxga{background:var(--fg);color:var(--bg);margin:calc(var(--cell) * .5);font-size:calc(var(--cell) * .25);display:flex;align-items:center;overflow-x:overlay;overflow-x:scroll;overflow-y:hidden}.post_layout_codeBlockInner__OC4xV{margin:0;padding:calc(var(--cell) * .5)}:not(.post_layout_codeBlockInner__OC4xV)>.post_layout_inlineCode__TyHKE{font-size:.8em;border:var(--gridStroke) solid var(--gridColor);background:var(--gridColor);padding:.15em .3em}.post_layout_inlineBold__X2TEG{font-weight:500}.post_layout_mediaContainer__Moogf{margin-top:var(--cell)}.post_layout_video__tEPhv{width:100%}.post_layout_imageContainer__4uobK{margin:var(--cell) auto 0}.post_layout_image__KdsQF{width:100%;padding:var(--gridStroke) calc(var(--gridStroke) * .5) var(--gridStroke)}.post_layout_caption___TKp7{position:relative;text-align:center;margin:0 var(--cell);box-sizing:initial;display:flex;align-items:center;justify-content:center;font-size:calc(var(--cell) * .3);line-height:calc(var(--cell) * .3)}.post_layout_tableContainer__uA_cj{margin-top:var(--cell)}.post_layout_table__w9v5q{background:var(--bg);width:100%;border-collapse:collapse}.post_layout_table__w9v5q td,.post_layout_table__w9v5q th{border:var(--gridColor) var(--gridStroke) solid;padding:var(--smallMargin)}.post_layout_tableImageContainer__EUHCw{text-align:center;width:100%}.post_layout_tableImage__ikVhB{max-width:100%}.post_layout_iframe__PFvkv{margin-top:calc(var(--cell) + var(--gridStroke));height:calc(var(--heightCells) * var(--cell) - var(--gridStroke));width:calc(100% - var(--gridStroke));margin-left:calc(var(--gridStroke) / 2)}