.xwme-code-block{margin:1.5em 0;border-radius:8px;overflow:hidden;background:#f6f8fa;border:1px solid #e1e4e8}.dark .xwme-code-block,[data-theme=dark] .xwme-code-block{background:#161b22;border-color:#30363d}.xwme-pre{margin:0;padding:16px;overflow-x:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.6;background:transparent;white-space:pre;word-wrap:normal;tab-size:4}.xwme-pre code{display:block;padding:0;background:transparent;font-family:inherit;font-size:inherit;line-height:inherit;color:#24292e}.dark .xwme-pre code,[data-theme=dark] .xwme-pre code{color:#c9d1d9}.xwme-pre:before{content:attr(data-language);display:block;padding:8px 16px;margin:-16px -16px 12px;background:#e1e4e8;color:#586069;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.dark .xwme-pre:before,[data-theme=dark] .xwme-pre:before{background:#21262d;color:#8b949e}.xwme-pre[data-language=""]:before{display:none}.xwme-pre.line-numbers{padding-left:56px;counter-reset:a}.xwme-pre.line-numbers code{position:relative}.xwme-pre.line-numbers code:before{counter-increment:a;content:counter(a);position:absolute;left:-40px;width:24px;text-align:right;color:#959da5;font-size:12px}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6a737d}.token.punctuation{color:#24292e}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#005cc5}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#032f62}.language-css .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.entity,.token.keyword,.token.operator,.token.url{color:#d73a49}.token.class-name,.token.function{color:#6f42c1}.token.important,.token.regex,.token.variable{color:#e36209}.dark .token.cdata,.dark .token.comment,.dark .token.doctype,.dark .token.prolog,[data-theme=dark] .token.cdata,[data-theme=dark] .token.comment,[data-theme=dark] .token.doctype,[data-theme=dark] .token.prolog{color:#8b949e}.dark .token.punctuation,[data-theme=dark] .token.punctuation{color:#c9d1d9}.dark .token.boolean,.dark .token.constant,.dark .token.deleted,.dark .token.number,.dark .token.property,.dark .token.symbol,.dark .token.tag,[data-theme=dark] .token.boolean,[data-theme=dark] .token.constant,[data-theme=dark] .token.deleted,[data-theme=dark] .token.number,[data-theme=dark] .token.property,[data-theme=dark] .token.symbol,[data-theme=dark] .token.tag{color:#79c0ff}.dark .token.attr-name,.dark .token.builtin,.dark .token.char,.dark .token.inserted,.dark .token.selector,.dark .token.string,[data-theme=dark] .token.attr-name,[data-theme=dark] .token.builtin,[data-theme=dark] .token.char,[data-theme=dark] .token.inserted,[data-theme=dark] .token.selector,[data-theme=dark] .token.string{color:#a5d6ff}.dark .language-css .token.string,.dark .style .token.string,.dark .token.atrule,.dark .token.attr-value,.dark .token.entity,.dark .token.keyword,.dark .token.operator,.dark .token.url,[data-theme=dark] .language-css .token.string,[data-theme=dark] .style .token.string,[data-theme=dark] .token.atrule,[data-theme=dark] .token.attr-value,[data-theme=dark] .token.entity,[data-theme=dark] .token.keyword,[data-theme=dark] .token.operator,[data-theme=dark] .token.url{color:#ff7b72}.dark .token.class-name,.dark .token.function,[data-theme=dark] .token.class-name,[data-theme=dark] .token.function{color:#d2a8ff}.dark .token.important,.dark .token.regex,.dark .token.variable,[data-theme=dark] .token.important,[data-theme=dark] .token.regex,[data-theme=dark] .token.variable{color:#ffa657}.xwme-code-block{position:relative}.xwme-code-copy{position:absolute;top:8px;right:8px;padding:6px 12px;background:#fff;border:1px solid #d0d7de;border-radius:6px;color:#57606a;font-size:12px;cursor:pointer;opacity:0;transition:all .2s}.xwme-code-block:hover .xwme-code-copy{opacity:1}.xwme-code-copy:hover{background:#f3f4f6;border-color:#bbb}.xwme-code-copy.copied{background:#dafbe1;border-color:#54da5d;color:#1a7f37}.dark .xwme-code-copy,[data-theme=dark] .xwme-code-copy{background:#21262d;border-color:#30363d;color:#c9d1d9}.dark .xwme-code-copy:hover,[data-theme=dark] .xwme-code-copy:hover{background:#30363d}.xwme-pre::-webkit-scrollbar{height:8px;width:8px}.xwme-pre::-webkit-scrollbar-track{background:transparent}.xwme-pre::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.xwme-pre::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dark .xwme-pre::-webkit-scrollbar-thumb,[data-theme=dark] .xwme-pre::-webkit-scrollbar-thumb{background:#484f58}.dark .xwme-pre::-webkit-scrollbar-thumb:hover,[data-theme=dark] .xwme-pre::-webkit-scrollbar-thumb:hover{background:#6e7681}