<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--background:#fafafa;--main-text:#222;--lightgray:#eee;--darkgray:#111;--mediumgray:#aaa;--black:#000;--link:#0072d6;--green:#9fd}.dark{--background:#181818;--main-text:#e4e4e4;--darkgray:#e4e4e4;--link:#6aa7dc}#toggleDarkMode{cursor:pointer;transition:opacity .2s ease-in-out}@media (hover:hover){:hover#toggleDarkMode{opacity:.5;transition:opacity .2s ease-in-out}}body{background:var(--background);color:var(--main-text);font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;margin:auto;max-width:620px;padding:2rem}header{align-items:center;display:flex;flex-direction:column;text-align:center}h1,header{margin-bottom:0}h1{font-size:2.1em;line-height:1.2em}hr{border:0 solid var(--black);border-top:1px solid var(--lightgray)}img{margin:1rem 0;max-width:100%}a{color:var(--link)}h1,h2,strong{color:var(--darkgray)}h2,h3{font-size:1.4em;margin-bottom:.2em;margin-top:1.3em}h3{font-size:1.1em}p{margin-bottom:1em}li,p{margin-top:.5em}li{margin-bottom:.66em}.large{font-size:1.4rem;font-weight:700}@media (max-width:600px){ul{list-style-position:inside;padding:0}}footer{padding-top:1em}.no-indent ul{list-style-type:none;padding:0}.muted{color:var(--mediumgray);text-decoration:none}.small{font-size:.8em}.flex{display:"flex"}.port-link{margin:0 .15em}.green-background{background-color:var(--green)}#toggle{cursor:pointer}#toggle,#toggle:hover{transition:color .2s ease-in-out}#toggle:hover{color:var(--link)}pre{display:block;font-size:.875em;line-height:1.5;overflow-x:auto;padding:.75rem 1rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;white-space:pre-wrap;word-break:normal;word-spacing:normal;word-wrap:normal;background-color:#272822;color:#fff}:not(pre)&gt;code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#d4d0ab}.token.punctuation{color:#fefefe}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ffa07a}.token.boolean,.token.number{color:#00e0e0}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#abe338}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#00e0e0}.token.atrule,.token.attr-value,.token.function{color:gold}.token.keyword{color:#00e0e0}.token.important,.token.regex{color:gold}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media screen and (-ms-high-contrast:active){code[class*=language-],pre[class*=language-]{background:window;color:windowText}:not(pre)&gt;code[class*=language-],pre[class*=language-]{background:window}.token.important{background:highlight;color:window;font-weight:400}.token.atrule,.token.attr-value,.token.function,.token.keyword,.token.operator,.token.selector{font-weight:700}.token.attr-value,.token.comment,.token.doctype,.token.function,.token.keyword,.token.operator,.token.property,.token.string{color:highlight}.token.attr-value,.token.url{font-weight:400}}blockquote{border-left:6 solid var(--lightgray);color:var(--main-text);font-style:italic;margin:0;opacity:.8;padding-left:10px}.profile-pic{border:3px solid var(--text-color);border-radius:50%;height:400px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:400px}.social-icons{display:flex;gap:1rem;margin:.5rem 0}.social-icon{color:var(--main-text);height:24px;transition:color .2s ease-in-out;width:24px}.social-icon:hover{color:var(--link)}</pre></body></html>