pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: a11y-light
  Author: @ericwbailey
  Maintainer: @ericwbailey

  Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/.hljs{background:#fefefe;color:#545454}.hljs-comment,.hljs-quote{color:dimgray}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#d91e18}.hljs-attribute,.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#aa5d00}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:green}.hljs-section,.hljs-title{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}.dark{/*!
  Theme: a11y-dark
  Author: @ericwbailey
  Maintainer: @ericwbailey

  Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/}.dark pre code.hljs{display:block;overflow-x:auto;padding:1em}.dark code.hljs{padding:3px 5px}.dark .hljs{background:#2b2b2b;color:#f8f8f2}.dark .hljs-comment,.dark .hljs-quote{color:#d4d0ab}.dark .hljs-deletion,.dark .hljs-name,.dark .hljs-regexp,.dark .hljs-selector-class,.dark .hljs-selector-id,.dark .hljs-tag,.dark .hljs-template-variable,.dark .hljs-variable{color:#ffa07a}.dark .hljs-built_in,.dark .hljs-link,.dark .hljs-literal,.dark .hljs-meta,.dark .hljs-number,.dark .hljs-params,.dark .hljs-type{color:#f5ab35}.dark .hljs-attribute{color:gold}.dark .hljs-addition,.dark .hljs-bullet,.dark .hljs-string,.dark .hljs-symbol{color:#abe338}.dark .hljs-section,.dark .hljs-title{color:#00e0e0}.dark .hljs-keyword,.dark .hljs-selector-tag{color:#dcc6e0}.dark .hljs-emphasis{font-style:italic}.dark .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.dark .hljs-addition,.dark .hljs-attribute,.dark .hljs-built_in,.dark .hljs-bullet,.dark .hljs-comment,.dark .hljs-link,.dark .hljs-literal,.dark .hljs-meta,.dark .hljs-number,.dark .hljs-params,.dark .hljs-quote,.dark .hljs-string,.dark .hljs-symbol,.dark .hljs-type{color:highlight}.dark .hljs-keyword,.dark .hljs-selector-tag{font-weight:700}}.item-description{font-size:.875rem}.item-description code{background-color:var(--muted)!important}.item-description pre{background:var(--muted);border:1px solid var(--border)}.item-description pre code{line-height:1.45;padding:2px!important}.item-description img.blank{margin-top:0;margin-bottom:0;display:inline-block}.item-description img:not(.blank).medium-zoom-image{cursor:zoom-in}.item-description div.video{position:relative;padding-bottom:56.25%;height:0}.item-description div.video iframe{position:absolute;left:0;top:0}.item-description .heading-wrapper{margin-top:1rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.item-description .heading-wrapper:hover .anchor-icon{opacity:1}.item-description .anchor-header{font-family:Plus Jakarta Sans;font-weight:600;margin:0}.item-description .anchor-icon{opacity:0;transition:opacity .2s;flex-shrink:0}.item-description .anchor-icon img{width:16px;height:16px;display:block;margin-top:0;margin-bottom:0}.dark .item-description .anchor-icon img{filter:brightness(0) saturate(100%) invert(100%)}.item-description .anchor-icon:hover{opacity:1}.item-description .code-block-container{position:relative;display:block}.item-description .code-block-container:hover .code-copy-btn{opacity:1;visibility:visible}.item-description .code-block-container .code-copy-btn{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.4);color:#fff;border:none;border-radius:4px;padding:6px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px;opacity:0;visibility:hidden}.item-description .code-block-container .code-copy-btn:before{content:"";width:14px;height:14px;background-image:url(/assets/ui/copy.svg);background-repeat:no-repeat;background-position:50%;background-size:14px 14px;filter:brightness(0) saturate(100%) invert(100%)}.item-description .code-block-container .code-copy-btn.copied:before{background-image:url(/assets/ui/check.svg)}.item-description .code-block-container .code-copy-btn.copied{background:rgba(41,163,85,.7)}.item-description .code-block-container .code-copy-btn.failed{background:rgba(239,68,68,.8)}.item-description .code-block-container .code-copy-btn:hover{background:rgba(0,0,0,.6)}.item-description .code-block-container .code-copy-btn.copied:hover{background:rgba(41,163,85,.9)}.item-description .code-block-container .code-copy-btn:active{transform:scale(.95)}.dark .item-description .code-block-container .code-copy-btn{background:hsla(0,0%,100%,.2)}.dark .item-description .code-block-container .code-copy-btn:hover{background:hsla(0,0%,100%,.3)}.dark .item-description .code-block-container .code-copy-btn.copied{background:rgba(41,163,85,.7)}.dark .item-description .code-block-container .code-copy-btn.copied:hover{background:rgba(41,163,85,.9)}.dark .item-description .code-block-container .code-copy-btn.failed{background:rgba(239,68,68,.8)}.medium-zoom-overlay{background:var(--background)!important}