@font-face{font-family:terminus;font-weight:400;src:url(/fonts/terminus.woff2)format("woff2")}*{box-sizing:border-box}body{font-family:terminus,sans-serif;margin:auto;padding:20px;max-width:80ch;text-align:left;background-color:#050505;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;color:#f5f5f5}h1,h2,h3,h4,h5,h6,strong,b{color:#fefefe}a{color:#cf44ce}nav a{margin-right:10px;font-size:1.15rem}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:#0d0d0d;border-radius:4px}pre{padding:1rem;border-radius:.2rem;-moz-tab-size:4;tab-size:4}pre>code{all:unset}blockquote{border:1px solid #999;color:#ccc;padding:2px 0 2px 20px;margin:0;font-style:italic}a:where(.astro-EIMMU3LG){display:inline-block;text-decoration:none}a:where(.astro-EIMMU3LG).active{text-decoration:underline}header:where(.astro-3EF6KSR2){margin:0 0 2em}h2:where(.astro-3EF6KSR2){font-size:1.8rem;width:fit-content}h2:where(.astro-3EF6KSR2):after{content:"_";animation:blink .6s steps(1) infinite alternate}nav:where(.astro-3EF6KSR2){display:flex;align-items:center;justify-content:space-between}#results:where(.astro-3EF6KSR2){width:100%}#search:where(.astro-3EF6KSR2){font-family:terminus,sans-serif;font-size:1rem;padding:.2em;border-radius:0;border-width:0;border-color:#777;border-width:2px;background-color:#f5f5f5;color:#555}#search:where(.astro-3EF6KSR2):focus{outline:0;box-shadow:0 0 0 2px #0d0d0d,0 0 0 3px #f5f5f5}@keyframes blink{0%{color:transparent}50%{color:unset}}@media screen and (max-width:600px){nav:where(.astro-3EF6KSR2){gap:1rem;flex-direction:column-reverse;align-items:flex-start}#search:where(.astro-3EF6KSR2){width:100%}}footer:where(.astro-SZ7XMLTE){padding:25px;text-align:center}footer:where(.astro-SZ7XMLTE) div:where(.astro-SZ7XMLTE){position:relative;text-align:left;margin:1rem 0;background-color:#ffd500}footer:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){position:relative;z-index:10;color:#0d0d0d;font-weight:700;padding:.6rem;font-size:.9rem}footer:where(.astro-SZ7XMLTE) div:where(.astro-SZ7XMLTE):before{content:" ";position:absolute;width:100%;height:50%;background-color:#005bbb}footer:where(.astro-SZ7XMLTE) strong:where(.astro-SZ7XMLTE){color:#000}