.salanghe-code-block{position:relative;min-width:0;max-width:100%;margin:1.5em 0;overflow:hidden;border:0;border-radius:7px;background:#2d2d32;color:#e4e4e7;text-align:left;direction:ltr;isolation:isolate;--salanghe-code-gutter:54px}html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre{display:block;position:relative;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0 !important;padding:12px 54px 12px var(--salanghe-code-gutter) !important;border:0 !important;border-radius:7px;box-shadow:none;overflow:auto;background:#2d2d32 !important;color:#e4e4e7 !important;font:13px/21px Consolas,Monaco,'SFMono-Regular','Liberation Mono',monospace !important;white-space:pre !important;overflow-wrap:normal !important;word-break:normal !important;tab-size:4;text-shadow:none;scrollbar-width:thin;scrollbar-color:#55555e #2d2d32;-webkit-overflow-scrolling:touch}html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre:before,html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre:after{content:none !important}html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre>.salanghe-code-source{display:block;width:max-content;min-width:100%;margin:0;padding:0;border:0;border-radius:0;background:0 0 !important;color:#e4e4e7 !important;font:inherit !important;white-space:pre !important;overflow-wrap:normal !important;word-break:normal !important;text-shadow:none}.salanghe-code-block .salanghe-code-lines{position:absolute;z-index:1;top:12px;left:0;box-sizing:border-box;width:calc(var(--salanghe-code-gutter) - 15px);margin:0;padding:0 9px 0 4px;background:#2d2d32;color:#85858d;font:13px/21px Consolas,Monaco,'SFMono-Regular','Liberation Mono',monospace;text-align:right;pointer-events:none;user-select:none}.salanghe-code-lines>span{display:block;height:21px}html body .salanghe-code-block>.salanghe-code-copy{position:absolute;top:5px;right:5px;z-index:2;display:block;width:auto;min-width:36px;height:auto;margin:0;padding:2px 6px;border:0;border-radius:6px;background:#45454c !important;color:#e4e4e7 !important;font:12px/19px -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;text-transform:none;box-shadow:none;cursor:pointer}html body .salanghe-code-block>.salanghe-code-copy:hover{background:#565660 !important}.salanghe-code-copy:focus-visible,.salanghe-code-pre:focus-visible{outline:2px solid #a6e22e;outline-offset:-2px}.salanghe-code-block .token{background:0 0;text-shadow:none}.salanghe-code-block .token.comment,.salanghe-code-block .token.prolog,.salanghe-code-block .token.doctype{color:#92929d}.salanghe-code-block .token.punctuation,.salanghe-code-block .token.operator{color:#e4e4e7}.salanghe-code-block .token.keyword,.salanghe-code-block .token.key,.salanghe-code-block .token.atrule,.salanghe-code-block .token.property,.salanghe-code-block .token.tag{color:#f879c6}.salanghe-code-block .token.string,.salanghe-code-block .token.attr-value{color:#e6ee80}.salanghe-code-block .token.number,.salanghe-code-block .token.boolean,.salanghe-code-block .token.constant{color:#bd93f9}.salanghe-code-block .token.function,.salanghe-code-block .token.class-name{color:#a6e22e}.salanghe-code-block .token.selector,.salanghe-code-block .token.attr-name,.salanghe-code-block .token.variable{color:#8be9fd}@media print{html body .salanghe-code-block>.salanghe-code-copy{display:none}html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre{overflow:visible;white-space:pre-wrap !important}html body .salanghe-code-block.salanghe-code-block pre.salanghe-code-pre>.salanghe-code-source{width:auto;white-space:pre-wrap !important}}.salanghe-code-block [class*=hljs-]{background:0 0;text-shadow:none}.salanghe-code-block .hljs-comment,.salanghe-code-block .hljs-quote,.salanghe-code-block .hljs-meta{color:#92929d}.salanghe-code-block .hljs-keyword,.salanghe-code-block .hljs-attr,.salanghe-code-block .hljs-name,.salanghe-code-block .hljs-selector-tag{color:#f879c6}.salanghe-code-block .hljs-string,.salanghe-code-block .hljs-doctag,.salanghe-code-block .hljs-regexp{color:#e6ee80}.salanghe-code-block .hljs-number,.salanghe-code-block .hljs-literal{color:#bd93f9}.salanghe-code-block .hljs-title,.salanghe-code-block .hljs-built_in,.salanghe-code-block .hljs-section{color:#a6e22e}.salanghe-code-block .hljs-variable,.salanghe-code-block .hljs-attribute,.salanghe-code-block .hljs-selector-class,.salanghe-code-block .hljs-type{color:#8be9fd}.salanghe-code-block [class*=hljs-]{background:0 0;text-shadow:none}.salanghe-code-block .hljs-comment,.salanghe-code-block .hljs-quote,.salanghe-code-block .hljs-meta{color:#92929d}.salanghe-code-block .hljs-keyword,.salanghe-code-block .hljs-attr,.salanghe-code-block .hljs-name,.salanghe-code-block .hljs-selector-tag{color:#f879c6}.salanghe-code-block .hljs-string,.salanghe-code-block .hljs-doctag,.salanghe-code-block .hljs-regexp{color:#e6ee80}.salanghe-code-block .hljs-number,.salanghe-code-block .hljs-literal{color:#bd93f9}.salanghe-code-block .hljs-title,.salanghe-code-block .hljs-built_in,.salanghe-code-block .hljs-section{color:#a6e22e}.salanghe-code-block .hljs-variable,.salanghe-code-block .hljs-attribute,.salanghe-code-block .hljs-selector-class,.salanghe-code-block .hljs-type{color:#8be9fd}