:root{--bg:#0b0b0d;--fg:#d9d4c7;--muted:#8a857a;--amber:#ffb454;--magenta:#ff6ac1;--cyan:#5ccfe6}.q8{fill:var(--cyan);font-size:9.6px}.q16{fill:var(--magenta);font-size:19.2px}.q32{fill:var(--amber);font-size:38.4px}.q64{fill:var(--amber);font-size:76.8px}@font-face{font-family:Departure Mono;src:url(/fonts/DepartureMono-Regular.woff2)format("woff2");font-display:swap}:root{--line:1.65em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#2a2925 var(--bg)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);-webkit-text-size-adjust:100%;font:15px/1.65 Departure Mono,ui-monospace,Consolas,monospace}body{margin:0}::selection{background:var(--amber);color:var(--bg)}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--amber)}a:focus-visible{outline:1px dashed var(--amber);outline-offset:3px;color:var(--amber)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{max-width:calc(640px + 12vw);padding:8vh 6vw 10vh}h1{margin:0}.banner{width:100%;height:auto;display:block}.banner text{text-anchor:middle;dominant-baseline:central;font-family:Departure Mono,ui-monospace,monospace;font-weight:700}.who{color:var(--muted);margin:18px 0 36px}.box{margin-bottom:20px;padding:0 3ch;position:relative}.box:before,.box:after{content:"#\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #\a #";top:var(--line);bottom:var(--line);white-space:pre;color:var(--muted);position:absolute;overflow:hidden}.box:before{left:0}.box:after{right:0}.box-top,.box-bottom{white-space:nowrap;color:var(--muted);margin:0 -3ch;display:flex;overflow:hidden}.box-top h2{font:inherit;color:var(--amber);margin:0;padding:0 .5ch}.fill{flex:1;overflow:hidden}.fill:before{content:"================================================================================================================================================"}.box-body{margin:0;padding:10px 0 6px}.box-body p{margin:0 0 .8em}.entries{list-style:none}.entries li{margin:0 0 .8em}.note{color:var(--muted);display:block}.entries.inline .note{margin-left:1ch;display:inline}
