.nav_nav__sU4QA{display:flex;align-items:center;justify-content:space-between;background:var(--background-color);padding:4px 12px;border-bottom:var(--border-thickness) solid navy}.nav_nav-logo-wrapper__kPe5w{background:#fff;overflow:hidden;width:40px;height:32px;position:relative}.nav_nav-logo-image__jv0Bk{transform:rotate(-9deg) translate(-2px,1px);margin-right:8px}.nav_nav-logo-text__8crB2{font-family:Logo,monospace;font-size:20px;color:#153c17}.nav_nav-item__J8I7s{display:flex;align-items:center;& *{margin-top:0}&.nav_profile__JVZmT{color:#00f;text-decoration:underline}}.nav_nav-auth-text__M1N8m{margin-right:4px}.nav_nav-link__IYogb{display:flex;text-decoration:none;align-items:center}@font-face{font-family:Dank Mono;src:url(/assets/DankMono-Regular.woff2) format("woff2"),url(/assets/DankMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Dank Mono;src:url(/assets/DankMono-Bold.woff2) format("woff2"),url(/assets/DankMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Dank Mono;src:url(/assets/DankMono-Italic.woff2) format("woff2"),url(/assets/DankMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Logo;src:url(/assets/Kilo.otf) format("opentype");font-weight:400;font-style:normal}:root{--font-family:"Dank Mono",monospace;--line-height:1.2rem;--border-thickness:2px;--text-color:#000;--text-color-alt:#666;--background-color:#e0f1d8;--background-color-alt:#eee;--text-color-error:#f00;--background-color-error:rgb(255,222,222);--font-weight-normal:500;--font-weight-medium:600;--font-weight-bold:800;font-family:var(--font-family);font-optical-sizing:auto;font-weight:var(--font-weight-normal);font-style:normal;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-size:16px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;display:flex;padding:0;flex-direction:column;align-items:center;background:var(--background-color);color:var(--text-color)}body,html{width:100%;margin:0}body{position:relative;line-height:var(--line-height);overflow-x:hidden}@media screen and (max-width:480px){:root{font-size:14px}}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);margin:calc(var(--line-height) * 2) 0 var(--line-height);line-height:var(--line-height)}h1{font-size:2rem;line-height:calc(2 * var(--line-height));margin-bottom:calc(var(--line-height) * 2)}h1,h2{text-transform:uppercase}h2{font-size:1rem}hr{position:relative;height:var(--line-height);margin:calc(var(--line-height) * 1.5) 0;border:none;color:var(--text-color)}hr,hr:after{display:block}hr:after{content:"";position:absolute;top:calc(var(--line-height) / 2 - var(--border-thickness));left:0;width:100%;border-top:calc(var(--border-thickness) * 3) double var(--text-color);height:0}a{text-decoration-thickness:var(--border-thickness)}a:link,a:visited{color:var(--text-color)}p{margin-bottom:var(--line-height)}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}sub{display:inline-block;margin:0;vertical-align:sub;line-height:0;width:calc(1ch / .75);font-size:.75rem}sub,table{position:relative}table{top:calc(var(--line-height) / 2);width:calc(round(down, 100%, 1ch));margin:0 0 calc(var(--line-height) * 2)}td,th{border:var(--border-thickness) solid var(--text-color);padding:calc((var(--line-height) / 2)) calc(1ch - var(--border-thickness) / 2) calc((var(--line-height) / 2) - (var(--border-thickness)));line-height:var(--line-height);vertical-align:top;text-align:left}table tbody tr:first-child>*{padding-top:calc((var(--line-height) / 2) - var(--border-thickness))}th{font-weight:700}p{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}img,video{display:block;width:100%;object-fit:contain;overflow:hidden}img{font-style:italic;color:var(--text-color-alt)}details{border:var(--border-thickness) solid var(--text-color);padding:calc(var(--line-height) - var(--border-thickness)) 1ch;margin-bottom:var(--line-height)}summary{font-weight:var(--font-weight-medium);cursor:pointer}details[open] summary{margin-bottom:var(--line-height)}details :last-child{margin-bottom:0}pre{white-space:pre;overflow-x:auto;margin:var(--line-height) 0;overflow-y:hidden}figure pre{margin:0}code,pre{font-family:var(--font-family)}code{font-weight:var(--font-weight-medium)}figure{margin:calc(var(--line-height) * 2) 3ch;overflow-x:auto;overflow-y:hidden}figcaption{display:block;font-style:italic;margin-top:var(--line-height)}ol,ul{padding:0;margin:0 0 var(--line-height)}ul{list-style-type:square;padding:0 0 0 2ch}ol{list-style-type:none;counter-reset:item;padding:0}ol ol,ol ul,ul ol,ul ul{padding:0 0 0 3ch;margin:0}ol li:before{content:counters(item,".") ". ";counter-increment:item;font-weight:var(--font-weight-medium)}li{margin:0;padding:0}li::marker{line-height:0}::-webkit-scrollbar{height:var(--line-height)}button,input,textarea{border:var(--border-thickness) solid var(--text-color);padding:calc(var(--line-height) / 2 - var(--border-thickness)) calc(1ch - var(--border-thickness));margin:0;font:inherit;font-weight:inherit;height:calc(var(--line-height) * 2);width:auto;overflow:visible;background:var(--background-color);color:var(--text-color);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;appearance:none}input[type=checkbox]{display:inline-grid;place-content:center;vertical-align:top;width:2ch;height:var(--line-height);cursor:pointer}input[type=checkbox]:checked:before{content:"";width:1ch;height:calc(var(--line-height) / 2);background:var(--text-color)}input{width:calc(round(down, 100%, 1ch))}::placeholder{color:var(--text-color-alt);opacity:1}::-ms-input-placeholder{color:var(--text-color-alt)}button::-moz-focus-inner{padding:0;border:0}button{text-transform:uppercase;font-weight:var(--font-weight-medium);cursor:pointer}button:hover{background:var(--background-color-alt)}button:active{transform:translate(2px,2px)}label{display:block;width:calc(round(down, 100%, 1ch));height:auto;line-height:var(--line-height);font-weight:var(--font-weight-medium);margin:0}label input{width:100%}.monospace_width-min__SbTLu{width:0}.monospace_width-auto__z0hJg{width:100%}.monospace_header__i98S1{margin-bottom:calc(var(--line-height) * 2)}.monospace_header__i98S1 h1{margin:0}.monospace_header__i98S1 tr td:last-child{text-align:right}.monospace_tree__B44BK,.monospace_tree__B44BK ul{position:relative;padding-left:0;list-style-type:none;line-height:var(--line-height)}.monospace_tree__B44BK ul{margin:0}.monospace_tree__B44BK ul li{position:relative;padding-left:1.5ch;margin-left:1.5ch;border-left:var(--border-thickness) solid var(--text-color)}.monospace_tree__B44BK ul li:before{position:absolute;display:block;top:calc(var(--line-height) / 2);left:0;content:"";width:1ch;border-bottom:var(--border-thickness) solid var(--text-color)}.monospace_tree__B44BK ul li:last-child{border-left:none}.monospace_tree__B44BK ul li:last-child:after{position:absolute;display:block;top:0;left:0;content:"";height:calc(var(--line-height) / 2);border-left:var(--border-thickness) solid var(--text-color)}.monospace_grid__3MBfV{--grid-cells:0;display:flex;gap:1ch;width:calc(round(down,
            100%,
            (1ch * var(--grid-cells)) - (1ch * var(--grid-cells) - 1)));margin-bottom:var(--line-height)}.monospace_grid__3MBfV>*,.monospace_grid__3MBfV>input{flex:0 0 calc(round(down,
                (100% - (1ch * (var(--grid-cells) - 1))) /
                var(--grid-cells),
                1ch))}.monospace_grid__3MBfV:has(>:last-child:first-child){--grid-cells:1}.monospace_grid__3MBfV:has(>:last-child:nth-child(2)){--grid-cells:2}.monospace_grid__3MBfV:has(>:last-child:nth-child(3)){--grid-cells:3}.monospace_grid__3MBfV:has(>:last-child:nth-child(4)){--grid-cells:4}.monospace_grid__3MBfV:has(>:last-child:nth-child(5)){--grid-cells:5}.monospace_grid__3MBfV:has(>:last-child:nth-child(6)){--grid-cells:6}.monospace_grid__3MBfV:has(>:last-child:nth-child(7)){--grid-cells:7}.monospace_grid__3MBfV:has(>:last-child:nth-child(8)){--grid-cells:8}.monospace_grid__3MBfV:has(>:last-child:nth-child(9)){--grid-cells:9}.monospace_debug__O2WJJ .monospace_debug-grid__NbeGV{--grid-color:#e1dfcd;--color:color-mix(in srgb,var(--text-color) 10%,var(--background-color) 90%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;color:var(--grid-color);background-image:repeating-linear-gradient(var(--grid-color) 0 1px,transparent 1px 100%),repeating-linear-gradient(90deg,var(--grid-color) 0 1px,transparent 1px 100%);background-size:1ch var(--line-height);margin:0}.monospace_debug__O2WJJ .monospace_off-grid__iV3DD{background:rgba(255,0,0,.1)}.monospace_debug-toggle-label__0p5gz{text-align:right}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.layout_body__1KmGn{height:100dvh;display:flex;flex-direction:column}.layout_nav__3Q3Pt{flex:0 1}.layout_content__jhh_K{flex:1 1;display:flex;flex-direction:column;overflow:hidden}