.code-snippet,.code-snippet__fix,.code-snippet *,.code-snippet__fix *{max-width:1000%!important}.code-snippet{color:#333;counter-reset:line;white-space:normal;-webkit-overflow-scrolling:touch;background-color:#eff2ff;border:1px solid #f0f0f0;border-radius:2px;margin:10px 0;padding:1em 1em 1em 3em;font-size:14px;display:block;position:relative;overflow-x:auto}.dark .code-snippet{color:#e5e7eb;background-color:#0b1221;border-color:#1f2937}.code-snippet code{text-align:left;white-space:pre-wrap;background-color:#eff2ff;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;display:block;position:relative}.dark .code-snippet code{color:#e5e7eb;background-color:#0b1221}.code-snippet code:before{text-align:right;counter-increment:line;content:counter(line);color:#00000026;min-width:1.5em;margin-right:12px;display:inline;position:absolute;left:-2.5em}.dark .code-snippet code:before{color:#fff3}.code-snippet_nowrap code{white-space:pre;display:flex}.code-snippet__fix{color:#333;background-color:#eff2ff;border:1px solid #f0f0f0;border-radius:2px;margin:10px 0;font-size:14px;line-height:26px;display:flex;position:relative}.dark .code-snippet__fix{color:#e5e7eb;background-color:#0b1221;border-color:#1f2937}.code-snippet__fix pre{white-space:normal;-webkit-overflow-scrolling:touch;background-color:#eff2ff;flex:1;padding:1em 1em 1em 0;overflow-x:auto}.dark .code-snippet__fix pre{background-color:#0b1221}.code-snippet__fix code{text-align:left;white-space:pre;background-color:#eff2ff;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;display:flex;position:relative}.dark .code-snippet__fix code{color:#e5e7eb;background-color:#0b1221}.code-snippet__fix .code-snippet__line-index{counter-reset:line;flex-shrink:0;height:100%;padding:1em;list-style-type:none}.code-snippet__fix .code-snippet__line-index li{text-align:right;margin-bottom:0;list-style-type:none}.code-snippet__fix .code-snippet__line-index li:before{text-align:right;counter-increment:line;content:counter(line);color:#00000026;min-width:1.5em;display:inline;left:-2.5em}.dark .code-snippet__fix .code-snippet__line-index li:before{color:#fff3}.code-snippet__comment,.code-snippet__quote{color:#afafaf;font-style:italic}.dark .code-snippet__comment,.dark .code-snippet__quote{color:#6b7280}.code-snippet__keyword,.code-snippet__selector-tag,.code-snippet__subst{color:#ca7d37}.dark .code-snippet__keyword,.dark .code-snippet__selector-tag,.dark .code-snippet__subst{color:#f59e0b}.code-snippet__number,.code-snippet__literal,.code-snippet__variable,.code-snippet__template-variable,.code-snippet__tag .code-snippet__attr{color:#0e9ce5}.dark .code-snippet__number,.dark .code-snippet__literal,.dark .code-snippet__variable,.dark .code-snippet__template-variable,.dark .code-snippet__tag .code-snippet__attr{color:#60a5fa}.code-snippet__string,.code-snippet__doctag,.code-snippet__title,.code-snippet__section,.code-snippet__selector-id{color:#d14}.dark .code-snippet__string,.dark .code-snippet__doctag,.dark .code-snippet__title,.dark .code-snippet__section,.dark .code-snippet__selector-id{color:#f87171}.code-snippet__subst{font-weight:400}.code-snippet__type,.code-snippet__class .code-snippet__title{color:#0e9ce5}.dark .code-snippet__type,.dark .code-snippet__class .code-snippet__title{color:#60a5fa}.code-snippet__tag,.code-snippet__name,.code-snippet__attribute{color:#0e9ce5;font-weight:400}.dark .code-snippet__tag,.dark .code-snippet__name,.dark .code-snippet__attribute{color:#60a5fa}.code-snippet__regexp,.code-snippet__link{color:#ca7d37}.dark .code-snippet__regexp,.dark .code-snippet__link{color:#f59e0b}.code-snippet__symbol,.code-snippet__bullet{color:#d14}.dark .code-snippet__symbol,.dark .code-snippet__bullet{color:#f87171}.code-snippet__built_in,.code-snippet__builtin-name{color:#ca7d37}.dark .code-snippet__built_in,.dark .code-snippet__builtin-name{color:#f59e0b}.code-snippet__meta{color:#afafaf}.dark .code-snippet__meta{color:#6b7280}.code-snippet__deletion{background:#fdd}.dark .code-snippet__deletion{background:#f8717133}.code-snippet__addition{background:#dfd}.dark .code-snippet__addition{background:#34d39933}.code-snippet__emphasis{font-style:italic}.code-snippet__strong{font-weight:700}
