@import "https://www.nerdfonts.com/assets/css/webfont.css";._ascii_1ncbv_1{text-align:center;white-space:pre;color:#64ffda;background-color:#0000;font-size:8px;line-height:1;transition:all .5s ease-in-out;overflow:hidden}._header_1rplc_1{width:100%;padding-top:80px;position:relative}._asciiContainer_1rplc_7{opacity:1;transform-origin:top;padding-top:2rem;padding-bottom:2rem;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:scale(1)}._asciiContainer_1rplc_7._hide_1rplc_16{opacity:0;height:0;padding:0;overflow:hidden;transform:scale(.8)}._postContent_12yyj_1{color:#dcdcdc;line-height:1.7}._postContent_12yyj_1 h1,._postContent_12yyj_1 h2,._postContent_12yyj_1 h3,._postContent_12yyj_1 h4{color:#fff;margin-top:1.5em;margin-bottom:.5em;line-height:1.3}._postContent_12yyj_1 p{margin-bottom:1em}._postContent_12yyj_1 a{color:#76a9fa;text-decoration:none}._postContent_12yyj_1 a:hover{text-decoration:underline}._postContent_12yyj_1 blockquote{color:#b0b0b0;background-color:#2a2a2a;border-left:4px solid #555;margin:1.5em 0;padding:.5em 1em;font-style:italic}._postContent_12yyj_1 ul,._postContent_12yyj_1 ol{margin-bottom:1em;padding-left:1.5em}._postContent_12yyj_1 li{margin-bottom:.5em}._postContent_12yyj_1 pre[title]{white-space:pre;color:#888;text-align:left;background-color:#1a1a1a;border-radius:4px;padding:1em;font-family:D2Coding,Courier New,monospace;font-size:.8em;line-height:1.2;overflow-x:auto}._navbar_wz5ni_2{background-color:var(--dark-navy);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;padding:.5rem 0;transition:top .3s ease-in-out;position:fixed;top:-100px;left:0;right:0}._navbar_wz5ni_2._show_wz5ni_15{top:0}._navbarContent_wz5ni_19{justify-content:space-between;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:0 2rem;display:flex}._title_wz5ni_29{font-size:1.2rem;font-weight:700}._title_wz5ni_29 a{color:var(--green);text-decoration:none}._navLinks_wz5ni_39{gap:1.5rem;margin:0;padding:0;list-style:none;display:none}._navLinks_wz5ni_39 a{color:var(--light-slate);transition:color .3s}._navLinks_wz5ni_39 a:hover{color:var(--green);text-decoration:none}._menuButton_wz5ni_57{color:var(--green);cursor:pointer;z-index:1010;background:0 0;border:none;font-size:1.5rem}._mobileMenu_wz5ni_67{z-index:1005;box-sizing:border-box;background-color:#112240;width:min(75vw,400px);height:100vh;padding:1rem;transition:transform .3s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)}._mobileMenuOpen_wz5ni_81{transform:translate(0)}._mobileMenu_wz5ni_67 ul{text-align:center;padding:0;list-style:none}._mobileMenu_wz5ni_67 li{margin-bottom:2rem}._mobileMenu_wz5ni_67 a{color:var(--light-slate);font-size:1.5rem}@media (min-width:768px){._navLinks_wz5ni_39{display:flex}._menu_wz5ni_57{display:none}}._box_7sqcd_1{border:1px solid var(--slate);margin:1rem;padding:1rem;position:relative}._title_7sqcd_8{background:var(--dark-navy);color:var(--green);padding:0 .5em;font-size:.9em;position:absolute;top:-.75em;left:1em}._footer_wmxec_1{width:100%;padding:1rem}._footerContent_wmxec_6{width:100%;max-width:1100px;color:var(--slate);flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex}._iconLink_wmxec_17{color:var(--slate);font-size:2.5rem;text-decoration:none;transition:color .3s}._iconLink_wmxec_17:hover{color:var(--green)}._tuiLayout_tyqu7_1{max-width:1100px;margin:0 auto}@font-face{font-family:D2Coding;src:url(/assets/D2Coding-BWJEAgTC.woff2)format("woff2");font-weight:400;font-style:normal}:root{--dark-navy:#0a192f;--slate:#a8b2d1;--light-slate:#ccd6f6;--green:#64ffda;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--slate);background-color:var(--dark-navy);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:D2Coding,Courier New,Courier,monospace;font-weight:400;line-height:1.5}body{min-width:320px;min-height:100vh;margin:0}h1,h2,h3,h4,h5,h6{color:var(--light-slate)}a{color:var(--green);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:var(--green);text-decoration:underline}pre,code{font-family:D2Coding,Courier New,Courier,monospace}main ul{margin:0;padding:0;list-style:none}main li{margin-bottom:1.5rem}main li a{color:var(--light-slate);text-decoration:none;transition:color .3s;display:block}main li a:hover{color:var(--green);text-decoration:none}main li h2{color:var(--light-slate);margin:0;font-size:1.5rem}main li p{color:var(--slate);margin:0;font-size:.9rem}
