:root{--surface1:#101010;--surface2:#3b3b3b;--text1:#c2cfd6;--pink:#e189b5;--purple:#ac6ef7;--blue:#6ee5f7}@media (color-index:70){:root{--surface1:#fffffe;--surface2:#c6c6c6;--text1:#29363d}}@media (prefers-color-scheme:light){:root{--surface1:#fffffe;--surface2:#c6c6c6;--text1:#29363d}}body{color:#c2cfd6;color:var(--text1);font-size:200%;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;display:grid;grid-auto-rows:60vh;align-content:center;justify-content:center;place-content:center;padding-top:5ch;padding-bottom:5ch}body,h1{background:#101010;background:var(--surface1)}h1{margin:0;font-weight:lighter;padding:1ch 2ch;border-radius:1rem}section{display:grid;align-items:center;grid-template-columns:30vw 1fr;grid-gap:5ch;gap:5ch}section>details{justify-self:flex-end}article{margin-top:5ch;margin-bottom:5ch;background:#3b3b3b;background:var(--surface2);border-radius:1rem 1rem 0 1rem;color:#c2cfd6;color:var(--text1);overflow:auto;resize:both}label,summary{cursor:pointer;font-weight:lighter}summary{padding:.5ex 1ch;border-left:5px solid transparent;transition:border-color .5s ease}summary:focus{outline:none;border-color:#639}.option{font-size:75%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}code[class*=language-],pre[class*=language-]{font-size:1.5rem;display:inline-block;color:#e2e2e2;font-family:Dank Mono,Operator Mono,Inconsolata,Fira Mono,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,monospace}pre[class*=language-]{padding:1em 1.25em}.line-numbers .line-numbers-rows{border-right:1px solid #333;width:2.5em}.token.function,.token.keyword,.token.property,.token.tag{color:#6ee5f7;color:var(--blue)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.operator,.token.selector{color:#ac6ef7;color:var(--purple)}.token.punctuation{color:#767676}.token.attr-value,.token.string{color:#e2e2e2}.token.class-name,.token.number{color:#e189b5;color:var(--pink)}.token.comment,.token.function,.token.property,.token.tag{font-style:italic}.line-numbers-rows>span:before{color:var(--text)}[grid]{display:grid;align-content:center;place-content:center;border:2px solid #ff69b4}[flex],[grid]{justify-content:center;grid-gap:1ch;gap:1ch}[flex]{flex-direction:column;align-items:center;border:2px solid #ff69b4}[flex],[margin]{display:flex}[margin]>*{margin:auto}[margin],[margin]>*{border:2px solid #ff69b4}[padding]>*{padding:15vmin}[padding]{display:grid;align-content:center;justify-content:center;place-content:center}[padding]>*{border:2px solid #ff69b4}[absolute]>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[absolute]{position:relative}[absolute],[absolute]>*{border:2px solid #ff69b4}.github-corner{color:#101010;color:var(--surface1);fill:#3b3b3b;fill:var(--surface2)}.github-corner:hover .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}@-webkit-keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}