::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--highlight)}::-webkit-scrollbar-thumb:hover{background:var(--highlight-hover)}@keyframes typing{to{left:100%;border-left-color:#00ff8400;width:0}}:root{--animationtime: 1.5s}.animation-onload-h4{display:inline-block;position:relative;overflow:hidden!important}.animation-onload-h4:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--background);background-image:url(/circuit-board.svg);background-attachment:fixed;border-left:2px solid var(--highlight);animation:typing var(--animationtime) steps(20) forwards;animation-iteration-count:1}.animation-onload-h1{display:inline-block;position:relative}.animation-onload-h1:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;border-left:2px solid var(--highlight);background:var(--background);background-image:url(/circuit-board.svg);background-attachment:fixed;animation:typing var(--animationtime) steps(20) forwards;animation-iteration-count:1;animation-delay:1.3s}.animation-onload-h3{display:inline-block;position:relative}.animation-onload-h3:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;border-left:2px solid var(--highlight);background:var(--background);background-image:url(/circuit-board.svg);background-attachment:fixed;animation:typing var(--animationtime) steps(20) forwards;animation-iteration-count:1;animation-delay:2.6s}@keyframes fadeIn{0%{opacity:0;filter:blur(5px);transform:translateY(40px)}to{opacity:1;filter:blur(0);transform:translate(0)}}.fade-in-block{opacity:0;animation:fadeIn 1.2s forwards;animation-delay:3.6s}.hidden{opacity:0;filter:blur(5px);transform:translateY(40px);transition:all 1s}.show{opacity:1;filter:blur(0);transform:translate(0)}@media (prefers-reduced-motion){.hidden{transition:none;animation:none}.animation-onload-h4:after{border:none;background:transparent;animation:none}.animation-onload-h1:after{border:none;background:transparent;animation:none}.animation-onload-h3:after{border:none;background:transparent;animation:none}.fade-in-block{opacity:1;animation:none}}body{font-family:Courier;margin:auto;padding:20px;max-width:80ch;text-align:left;background-color:var(--background);word-wrap:break-word;overflow-wrap:break-word;line-height:1.2;color:var(--text)}h1,h2,h3,h4,h5,h6,strong,b{color:var(--text)}a{color:var(--highlight)}a:hover{color:var(--highlight-hover)}nav a{margin-right:10px}textarea{width:100%;font-size:16px}input{font-size:16px}content{line-height:1.6}table{width:100%}img{max-width:100%;height:auto}code{padding:2px 5px;background-color:#f2f2f2}pre{padding:1rem}pre>code{all:unset}blockquote{border:1px solid #999;color:#222;padding:2px 0 2px 20px;margin:0;font-style:italic}p{font-size:1.2em}.heighlightText{color:var(--highlight)}button{background-color:#00904a;color:#fff;border:none;padding:1em;border-radius:8px;text-transform:uppercase;cursor:pointer}button:hover{background-color:#00ff84;color:#fff}ul{list-style-type:none;padding:0;font-size:1.2em}:root{--background: #091022;--highlight: #00ff84;--highlight-hover: #00ff15;--text: #d0d0d0;--grey: #8a8a8a}@media only screen and (max-width: 600px){body>main>div{margin-top:3em}}@font-face{font-family:Courier;src:url(/fonts/Courier_Prime/CourierPrime-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Courier;src:url(/fonts/Courier_Prime/CourierPrime-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Courier;src:url(/fonts/Courier_Prime/CourierPrime-Italic.ttf) format("truetype");font-weight:400;font-style:italic}.pattern{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-image:url(/circuit-board.svg)}
