.markdown-content{--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 .markdown-content{--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)}.markdown-content[data-v-08cc5614] code,.markdown-content[data-v-08cc5614] 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}.markdown-content[data-v-08cc5614] h1>a,.markdown-content[data-v-08cc5614] h2>a,.markdown-content[data-v-08cc5614] h3>a,.markdown-content[data-v-08cc5614] h4>a{color:inherit;cursor:pointer;font-weight:inherit;position:relative;text-decoration:none}.markdown-content[data-v-08cc5614] h1>a:before,.markdown-content[data-v-08cc5614] h2>a:before,.markdown-content[data-v-08cc5614] h3>a:before,.markdown-content[data-v-08cc5614] h4>a:before{color:var(--muted-foreground);content:"#";font-weight:500;opacity:0;padding-right:.375rem;position:absolute;right:100%;transition:opacity .15s ease}.markdown-content[data-v-08cc5614] h1:hover>a:before,.markdown-content[data-v-08cc5614] h2:hover>a:before,.markdown-content[data-v-08cc5614] h3:hover>a:before,.markdown-content[data-v-08cc5614] h4:hover>a:before{opacity:.6}.markdown-content[data-v-08cc5614] 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;overflow-x:auto;padding:1.25rem 1.5rem;position:relative}.markdown-content[data-v-08cc5614] pre code{background:transparent;border:none;border-radius:0;font-size:inherit;font-weight:450;padding:0}.markdown-content[data-v-08cc5614] pre code .line{line-height:inherit}.markdown-content[data-v-08cc5614] 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}.markdown-content[data-v-08cc5614] pre.language-bash:after{content:"bash"}.markdown-content[data-v-08cc5614] pre.language-sh:after{content:"shell"}.markdown-content[data-v-08cc5614] pre.language-js:after{content:"javascript"}.markdown-content[data-v-08cc5614] pre.language-javascript:after{content:"javascript"}.markdown-content[data-v-08cc5614] pre.language-ts:after{content:"typescript"}.markdown-content[data-v-08cc5614] pre.language-typescript:after{content:"typescript"}.markdown-content[data-v-08cc5614] pre.language-tsx:after{content:"tsx"}.markdown-content[data-v-08cc5614] pre.language-jsx:after{content:"jsx"}.markdown-content[data-v-08cc5614] pre.language-json:after{content:"json"}.markdown-content[data-v-08cc5614] pre.language-html:after{content:"html"}.markdown-content[data-v-08cc5614] pre.language-css:after{content:"css"}.markdown-content[data-v-08cc5614] pre.language-graphql:after{content:"graphql"}.markdown-content[data-v-08cc5614] pre.language-gql:after{content:"graphql"}.markdown-content[data-v-08cc5614] pre.language-yaml:after{content:"yaml"}.markdown-content[data-v-08cc5614] pre.language-yml:after{content:"yaml"}.markdown-content[data-v-08cc5614] pre.language-python:after{content:"python"}.markdown-content[data-v-08cc5614] pre.language-ruby:after{content:"ruby"}.markdown-content[data-v-08cc5614] pre.language-go:after{content:"go"}.markdown-content[data-v-08cc5614] pre.language-rust:after{content:"rust"}.markdown-content[data-v-08cc5614] pre.language-sql:after{content:"sql"}.markdown-content[data-v-08cc5614] pre.language-env:after{content:"env"}.markdown-content[data-v-08cc5614] pre.language-toml:after{content:"toml"}.markdown-content[data-v-08cc5614] pre.language-vue:after{content:"vue"}.markdown-content[data-v-08cc5614] pre.language-svelte:after{content:"svelte"}.markdown-content[data-v-08cc5614] pre.language-docker:after{content:"docker"}.markdown-content[data-v-08cc5614] pre.language-dockerfile:after{content:"docker"}.markdown-content[data-v-08cc5614] pre.language-markdown:after{content:"markdown"}.markdown-content[data-v-08cc5614] pre.language-md:after{content:"markdown"}.markdown-content[data-v-08cc5614] pre.language-c:after{content:"c"}.markdown-content[data-v-08cc5614] pre.language-cpp:after{content:"c++"}.markdown-content[data-v-08cc5614] pre.language-java:after{content:"java"}.markdown-content[data-v-08cc5614] pre.language-php:after{content:"php"}.markdown-content[data-v-08cc5614] pre.language-swift:after{content:"swift"}.markdown-content[data-v-08cc5614] pre.language-kotlin:after{content:"kotlin"}.markdown-content[data-v-08cc5614] pre.language-text:after{content:none}.markdown-content[data-v-08cc5614] pre.language-txt:after{content:none}.markdown-content[data-v-08cc5614] pre.language-plaintext:after{content:none}.markdown-content[data-v-08cc5614] pre:not([class*=language-]):after{content:none}.markdown-content[data-v-08cc5614] table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown-content[data-v-08cc5614] :not(pre)>code{background:var(--muted);border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);font-size:.85em;font-weight:500;padding:.125rem .4375rem;word-break:break-all}
