pre code{counter-reset:line;display:grid}.line:before{counter-increment:line;content:counter(line);text-align:right;color:gray;width:1rem;margin-right:2rem;display:inline-block}pre code{margin:calc(var(--spacing,.25rem)*0);height:100%;padding-block:calc(var(--spacing,.25rem)*4);flex-grow:1;display:block!important}pre span.line{width:100%;display:inline-block;padding-inline:calc(var(--spacing,.25rem)*4)!important}pre span.line.highlighted{background-color:#fff08580!important}@supports (color:color-mix(in lab,red,red)){pre span.line.highlighted{background-color:color-mix(in oklab,var(--color-yellow-200,oklch(94.5% .129 101.54))50%,transparent)!important}}.dark pre span.line.highlighted{background-color:#fac80033!important}@supports (color:color-mix(in lab,red,red)){.dark pre span.line.highlighted{background-color:color-mix(in oklab,var(--color-yellow-400,oklch(85.2% .199 91.936))20%,transparent)!important}}pre span.line.diff.add{background-color:#7bf1a880!important}@supports (color:color-mix(in lab,red,red)){pre span.line.diff.add{background-color:color-mix(in oklab,var(--color-green-300,oklch(87.1% .15 154.449))50%,transparent)!important}}pre span.line.diff.remove{background-color:#ffa3a380!important}@supports (color:color-mix(in lab,red,red)){pre span.line.diff.remove{background-color:color-mix(in oklab,var(--color-red-300,oklch(80.8% .114 19.571))50%,transparent)!important}}.dark pre span.line.diff.add{background-color:#00a54433!important}@supports (color:color-mix(in lab,red,red)){.dark pre span.line.diff.add{background-color:color-mix(in oklab,var(--color-green-600,oklch(62.7% .194 149.214))20%,transparent)!important}}.dark pre span.line.diff.remove{background-color:#e4001433!important}@supports (color:color-mix(in lab,red,red)){.dark pre span.line.diff.remove{background-color:color-mix(in oklab,var(--color-red-600,oklch(57.7% .245 27.325))20%,transparent)!important}}
