@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.contentList,.showContentList{border-right:1px solid var(--bg-grey);width:25%;min-height:80vh;padding:10px 10px 10px 0;box-sizing:border-box}.search{width:100%;padding:10px;box-sizing:border-box;outline:none;border:1px solid var(--bg-grey);border-radius:10px}.search:hover{border:1px solid var(--font-highlight)}.list-topic-header{font-size:2rem;margin-top:20px;background-color:transparent}.topic-content{display:flex;flex-direction:column;gap:20px;background-color:transparent}.contentList-item{text-decoration:none;padding:10px 5px;background-color:transparent;border:2px solid transparent;transition:all .3s ease-in-out}.contentList-item:hover{color:var(--font-highlight);border-left:2px solid var(--font-highlight);transition:all .3s ease-in-out}@media (min-width:481px) and (max-width:767px){.contentList{width:90%;right:-100%}.contentList,.showContentList{background-color:var(--bg-tile);min-height:100vh;padding:20px 10px;box-sizing:border-box;position:fixed;transition:all .3s ease-in-out}.showContentList{width:100vw;right:0;overflow:scroll}.topic-content{overflow:scroll;height:40vh}}@media (min-width:320px) and (max-width:480px){.contentList{width:90%;right:-100%}.contentList,.showContentList{background-color:var(--bg-tile);min-height:100vh;padding:20px 10px;box-sizing:border-box;position:fixed;transition:all .3s ease-in-out}.showContentList{width:100vw;right:0}.topic-content{overflow:scroll;height:40vh}}.navbar{height:10vh;padding:0 15vw;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-dark);z-index:10}.logo{color:var(--font-light);font-size:x-large;text-decoration:none}.REF{color:var(--font-highlight);font-weight:600}.icons{display:flex;align-items:center;justify-content:center;gap:15px}.git-icon{font-size:large;cursor:pointer;padding:5px;border-radius:100%;border:2px solid transparent;text-decoration:none}.git-icon,.git-icon:hover{transition:all .2s ease-in-out}.git-icon:hover{color:var(--font-highlight);border:2px solid var(--font-highlight)}.hamburger-icon{display:none}.hamburger{font-size:large;cursor:pointer}.hamburger,.hamburger:hover{transition:all .2s ease-in-out}.hamburger:hover{color:var(--font-highlight)}@media (min-width:481px) and (max-width:767px){.navbar{padding:0 10vw}.hamburger-icon{display:inherit}}@media (min-width:320px) and (max-width:480px){.navbar{padding:0 20px}.hamburger-icon{display:inherit}}:root{--bg-dark:#0d1b2a;--bg-tile:#1b263b;--font-light:#f8f9fa;--font-highlight:#02c39a;--bg-grey:#343a40}*{margin:0;padding:0;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-variation-settings:"wdth" 100;background-color:var(--bg-dark);color:var(--font-light)}.contentBody{display:flex;padding:0 15vw;gap:10px;overflow:hidden;position:relative}.mainBody{width:75%}.tomato{color:tomato;font-weight:700}.aLink{text-decoration:none}@media (min-width:481px) and (max-width:767px){.contentBody{display:flex;flex-direction:column;align-items:center;padding:0 5vw;gap:10px;overflow:hidden;min-height:90vh}.mainBody{width:95%}}@media (min-width:320px) and (max-width:480px){.contentBody{display:flex;flex-direction:column;align-items:center;padding:0 5vw;gap:10px;overflow:hidden;min-height:90vh}.mainBody{width:95%}}