[class=light] [class^=language-]{background:#ededee;color:var(--text-color)}[class=light] [class^=language-] .comment{color:#6d7281}[class=light] [class^=language-] .keyword{color:#275fe4}[class=light] [class^=language-] .address{color:#275fe4}[class=light] [class^=language-] .class-name{color:#275fe4}[class=light] [class^=language-] .operator{color:#d52753}[class=light] [class^=language-] .punctuation{color:#d52753}[class=light] [class^=language-] .function{color:#823ff1}[class=light] [class^=language-] .string{color:#23974a}[class=light] [class^=language-] .number{color:#9f7efe}[class=light] [class^=language-] .boolean{color:#9f7efe}[class=light] [class^=language-] .tag{color:#9f7efe}[class=light] [class^=language-] .attr-name{color:#9f7efe}[class=light] [class^=language-] .attr-value{color:#9f7efe}[class=dark] [class^=language-]{background:#282c34;color:var(--text-color)}[class=dark] [class^=language-] .comment{color:#8691a3}[class=dark] [class^=language-] .keyword{color:#10b1fe}[class=dark] [class^=language-] .address{color:#10b1fe}[class=dark] [class^=language-] .class-name{color:#10b1fe}[class=dark] [class^=language-] .operator{color:#ff6480}[class=dark] [class^=language-] .punctuation{color:#ff6480}[class=dark] [class^=language-] .function{color:#7aa2f7}[class=dark] [class^=language-] .string{color:#3fc56b}[class=dark] [class^=language-] .number{color:#823ff1}[class=dark] [class^=language-] .boolean{color:#823ff1}[class=dark] [class^=language-] .tag{color:#823ff1}[class=dark] [class^=language-] .attr-name{color:#823ff1}[class=dark] [class^=language-] .attr-value{color:#823ff1}pre{position:relative;padding:.5em;border-radius:.2em;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-weight:500;line-height:1.2}pre code{display:block;width:100%;padding:0;border-radius:0;font-size:1em}pre .copy-button{position:absolute;top:.2em;right:.6em;background:rgba(0,0,0,0);border:none;padding:.1em;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}pre .copy-button svg{width:1.5em;height:1.5em;fill:var(--text-color);transition:fill .2s ease}pre .copy-button:active svg{fill:var(--primary)}@media(max-width: 768px){pre{padding:.5em;font-size:.9rem}pre code{font-size:.9rem}pre .copy-button{top:.4em;right:.4em}pre .copy-button svg{width:1em;height:1em}}.post{align-items:center;line-height:1.6;padding:2em;width:80%;max-width:100%;margin:auto;margin-bottom:2em}.post a{color:var(--primary);text-decoration:none}.post a:hover{text-decoration:underline}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-weight:600;line-height:1.25;margin-top:.5em;margin-bottom:.5em}.post h1{text-align:center;font-size:2em;border-bottom:1px solid var(--text-color);padding-bottom:.3em}.post h2{font-size:1.5em;border-bottom:1px solid var(--text-color);padding-bottom:.3em}.post h3{font-size:1.25em}.post h4{font-size:1.1em}.post h5{font-size:1em}.post h6{font-size:.9em;color:#6a737d}.post p{margin:1em 0}.post ul,.post ol{padding-left:2em;margin:1em 0}.post blockquote{color:var(--text-color);border-left:.25em solid var(--text-color);background-color:var(--bg-secondary);margin:1em 0}.post img{display:block;margin-left:auto;margin-right:auto;max-width:50%}.post table{min-width:70%;max-width:95%;border-collapse:collapse;margin:auto}.post table th,.post table td{font-size:.9em;border:1px solid var(--text-color);padding:.3em .5em}.post table th{background-color:var(--bg-secondary)}.post hr{border:0;height:1px;background:var(--text-color);margin:2em 0}.post strong{font-weight:600}@media(max-width: 768px){.post{width:95%;max-width:100%;padding:.5em;padding:initial}table{overflow-x:auto;width:100%;border-collapse:collapse}}