.code_block[data-v-c2b1f83f]{background-color:#f0f0f0;margin:1.5rem 0;padding:1rem 0}.code_block .code_block__shiki[data-v-c2b1f83f],.code_block .code_block__raw[data-v-c2b1f83f]{min-height:calc(var(--codeLines) * 1rem)}.code_block .code_block__raw[data-v-c2b1f83f],.code_block[data-v-c2b1f83f] .shiki{color:#111;border-radius:.125rem;margin:0;font-family:IBM Plex Mono,monospace;font-size:.8125rem;line-height:1rem;overflow-x:auto;background:0 0!important}.code_block .code_block__raw[data-v-c2b1f83f]{white-space:normal}.code_block .code_block__raw code[data-v-c2b1f83f],.code_block[data-v-c2b1f83f] .shiki code{counter-reset:step;display:block}.code_block .code_block__raw .line[data-v-c2b1f83f]{white-space:pre;counter-increment:step;min-height:1rem;line-height:1rem;display:flex}.code_block .code_block__raw .line[data-v-c2b1f83f]:before{content:counter(step);box-sizing:border-box;text-align:right;color:#999;border-right:.0625rem solid #ddd;flex:0 0 3.25rem;margin-right:.75rem;padding-right:.5rem}.code_block[data-v-c2b1f83f] .shiki .line{counter-increment:step}.code_block[data-v-c2b1f83f] .shiki .line:before{content:counter(step);text-align:right;color:#999;border-right:.0625rem solid #ddd;width:3.25rem;margin-right:.75rem;padding-right:.5rem;display:inline-block}
