@font-face{font-family:"Fira Code Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:99.0161%;descent-override:32.2052%;line-gap-override:0%}@font-face{font-family:"Fira Code Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.5571%;descent-override:23.9246%;line-gap-override:0%}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh0dSDqFGedCMX-P6SK2ZsZpU.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh3tSDqFGedCMX-rUnWUIpSVN.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh3dSDqFGedA-NPCpWiy2Zr.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Light"),url(/_fonts/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_GNsFVQ-aDPe1zEeXq.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_ONrFVQ-0DLzqBpBce.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_NprFVQ-wrcn7MuNHJ.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh0NSDqFGedCMX-5HrGJ5GNGt.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh2dSDqFGedCMX-WD6rIsxXQ1.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bhZ_Wmh3mUfBsu_Q-y4Lxazrawr.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(/_fonts/uU9NCBsR6Z2vfE9aq3bh09SDqFGedCMX-l6VRTKUcLI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVQ-G7an6tHk8j.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_A9sFVQ-jBV4Z1yllY.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}code[class*=language-],pre[class*=language-]{font-family:Fira Code,"Fira Code Fallback: Courier New",Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#797979;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#797979;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{font-family:Fira Code,"Fira Code Fallback: Arial";font-weight:400;overflow:auto;padding:1em;padding-bottom:1.25rem;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}:not(pre)>code[class*=language-],pre[class*=language-]{--tw-bg-opacity:1;background-color:rgb(22 24 33/var(--tw-bg-opacity))}:not(pre)>code[class*=language-]{padding:.1em;white-space:normal}pre span.highlight{background-color:#c4c4c433;display:inline-block;width:100%}.token.comment{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-style:italic}.language-html .token.attr-value,.regex-source,.token.changed,.token.important,.token.string{--tw-text-opacity:1;color:rgb(255 215 109/var(--tw-text-opacity))}.token.boolean,.token.builtin,.token.char,.token.constant,.token.hexcode,.token.number{--tw-text-opacity:1;color:rgb(195 154 201/var(--tw-text-opacity))}.language-js .token.variable,.language-ts .token.variable,.token.attr-value,.token.parameter,.token.symbol{--tw-text-opacity:1;color:rgb(255 155 94/var(--tw-text-opacity))}.token.function,.token.inserted{--tw-text-opacity:1;color:rgb(186 218 85/var(--tw-text-opacity))}.language-ts .builtin,.token.attr-name,.token.class-name,.token.namespace,.token.selector{--tw-text-opacity:1;color:rgb(156 209 187/var(--tw-text-opacity))}.language-yml .token.key,.regex-delimiter,.token.deleted,.token.interpolation>.token.interpolation-punctuation,.token.keyword,.token.operator,.token.tag,.token.template-punctuation{--tw-text-opacity:1;color:rgb(255 101 122/var(--tw-text-opacity))}.token.punctuation{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.token.property{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.token.bold{font-weight:700}.line-number{display:contents;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.treeview-part .entry-line{display:inline-block;position:relative;text-indent:-99em;vertical-align:top;width:1.2em}.treeview-part .entry-line:before,.treeview-part .line-h:after{content:"";height:100%;left:50%;position:absolute;top:0;width:50%}.treeview-part .line-h:before,.treeview-part .line-v:before{border-left:1px solid #ccc}.treeview-part .line-v-last:before{border-left:1px solid #ccc}.treeview-part .line-h:after,.treeview-part .line-v-last:before{border-bottom:1px solid #ccc;height:50%}.treeview-part .filename{display:inline-block;padding:0 0 0 1.5em;position:relative;vertical-align:top}.treeview-part .filename.dotfile{color:#9c9c9c}.treeview-part .comment{color:#9c9c9c;padding-left:14px}.filename:before{background:no-repeat 50% 50%/contain;content:"";height:100%;left:.25em;position:absolute;top:0;width:1em}.code-block{font-family:Fira Code,"Fira Code Fallback: Arial";font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:3.5rem;margin-right:.5rem;margin-top:2.5rem}@media (min-width:768px){.code-block{font-size:1rem;line-height:1.5rem}}.copyToolbar:hover .copyLabel{opacity:100%}
