.code-block{--code-block-bg:hsla(0,0%,100%,.6);--code-block-text:#24292e;--code-block-backdrop:blur(12px) saturate(1.5);--code-block-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(99,102,241,.08),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(99,102,241,.04);--code-block-border:rgba(99,102,241,.15);--code-lang-color:rgba(99,102,241,.5)}.dark .code-block{--code-block-bg:rgba(40,42,54,.85);--code-block-text:#f8f8f2;--code-block-backdrop:blur(16px) saturate(1.3);--code-block-shadow:0 2px 4px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 hsla(0,0%,100%,.02);--code-block-border:rgba(139,92,246,.2);--code-lang-color:rgba(189,147,249,.5)}.code-block[data-v-6233dab9] code,.code-block[data-v-6233dab9] pre{font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Consolas,monospace;font-feature-settings:"liga" 1,"calt" 1}.code-block[data-v-6233dab9] pre{backdrop-filter:var(--code-block-backdrop);-webkit-backdrop-filter:var(--code-block-backdrop);background-color:var(--code-block-bg)!important;border:1px solid var(--code-block-border);border-radius:.875rem;box-shadow:var(--code-block-shadow);color:var(--code-block-text)!important;font-size:.8125rem;letter-spacing:.01em;line-height:1.75;margin:0;overflow-x:auto;padding:1.25rem 1.5rem;position:relative}.code-block[data-v-6233dab9] pre code{background:transparent;border:none;border-radius:0;font-size:inherit;font-weight:450;padding:0}.code-block[data-v-6233dab9] pre code .line{line-height:inherit}.code-block[data-v-6233dab9] pre[class*=language-]:after{color:var(--code-lang-color);font-family:var(--font-sans);font-size:.625rem;font-weight:600;letter-spacing:.08em;pointer-events:none;position:absolute;right:.875rem;text-transform:uppercase;top:.625rem;transition:opacity .15s ease}.code-block[data-v-6233dab9] pre.language-bash:after{content:"bash"}.code-block[data-v-6233dab9] pre.language-sh:after{content:"shell"}.code-block[data-v-6233dab9] pre.language-yaml:after{content:"yaml"}.code-block[data-v-6233dab9] pre.language-yml:after{content:"yaml"}.code-block[data-v-6233dab9] pre.language-markdown:after{content:"markdown"}.code-block[data-v-6233dab9] pre.language-md:after{content:"markdown"}.code-block[data-v-6233dab9] pre.language-text:after{content:none}.code-block[data-v-6233dab9] pre:not([class*=language-]):after{content:none}
