@font-face{font-family:bcm vga;src:local("Px437 IBM VGA 8x16"),local("PxPlus IBM VGA 8x16"),local("Web IBM VGA 8x16"),url(/fonts/WebPlus_IBM_VGA_8x16.woff)format("woff");font-display:block}:root{--black:#000000;--blue:#0000AA;--green:#00AA00;--cyan:#00AAAA;--red:#AA0000;--magenta:#AA00AA;--brown:#AA5500;--lightgray:#AAAAAA;--darkgray:#555555;--lightblue:#5555FF;--lightgreen:#55FF55;--lightcyan:#55FFFF;--lightred:#FF5555;--lightmagenta:#FF55FF;--yellow:#FFFF55;--white:#FFFFFF;--font:"BCM VGA", ui-monospace, monospace;--cw:8px;--rh:16px;--ratio:.5}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;height:100%;background:var(--black);overflow:hidden}body{font-family:var(--font);color:var(--lightgray)}button,input,textarea,select{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}button{background:0 0;border:0;padding:0;margin:0;cursor:pointer;white-space:pre;border-radius:0}a{color:inherit}.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.probe{position:absolute;left:-9999px;top:0;font:16px/1 var(--font);white-space:pre;visibility:hidden}#stage{position:fixed;inset:0;background:var(--black)}#screen{position:absolute;left:50%;top:50%;width:calc(80 * var(--cw));height:calc(25 * var(--rh));transform-origin:center center;font-family:var(--font);line-height:var(--rh);background:var(--blue);color:var(--lightgray);overflow:hidden;white-space:normal}#screen ::selection{background:var(--lightgray);color:var(--blue)}.hk{color:var(--red)}#menubar{position:absolute;top:0;left:0;width:100%;height:var(--rh);display:flex;padding-left:var(--cw);z-index:500;background:var(--lightgray);color:var(--black);white-space:pre}.mtop{height:var(--rh);color:var(--black)}.mtop:focus{outline:none}.mtop.sel{background:var(--green)}#desktop{position:absolute;top:var(--rh);left:0;width:100%;height:calc(23 * var(--rh));margin:0;font:inherit;line-height:var(--rh);white-space:pre;overflow:hidden;background:var(--blue);color:var(--lightgray);user-select:none}#windows{position:absolute;inset:0;z-index:100;pointer-events:none}#statusbar{position:absolute;bottom:0;left:0;width:100%;height:var(--rh);z-index:500;display:flex;background:var(--lightgray);color:var(--black);white-space:pre}#statusbar button{height:var(--rh)}#statusbar button:hover,#statusbar button:focus-visible{background:var(--green);outline:none}.spath{overflow:hidden;flex:1}.clock{padding-right:var(--cw)}.win{--wbg:var(--blue);position:absolute;pointer-events:auto;left:calc(var(--x) * var(--cw));top:calc(var(--y) * var(--rh));width:calc(var(--w) * var(--cw));height:calc(var(--h) * var(--rh));background:var(--wbg);color:var(--lightgray)}.frame{position:absolute;inset:0;margin:0;overflow:hidden;font:inherit;line-height:var(--rh);white-space:pre;user-select:none;color:var(--lightgray)}.win.active>.frame{color:var(--white)}.wtitle{position:absolute;top:0;left:0;width:100%;margin:0;font:inherit;font-weight:400;line-height:var(--rh);text-align:center;white-space:pre;pointer-events:none}.wtitle span{background:var(--wbg);pointer-events:auto;cursor:move;user-select:none}.win.active .wtitle span{color:var(--white)}.wclose{position:absolute;top:0;left:calc(2 * var(--cw));height:var(--rh);background:var(--wbg);color:var(--white)}.wclose span{color:var(--lightgreen)}.win:not(.active) .wclose{visibility:hidden}.wbody{position:absolute;top:var(--rh);left:calc(2 * var(--cw));width:calc((var(--w) - 4) * var(--cw));height:calc((var(--h) - 2) * var(--rh));overflow-x:hidden;overflow-y:auto;scrollbar-width:none;outline:none}.wbody::-webkit-scrollbar{display:none}.wbody p,.wbody h3,.wbody ul,.wbody ol,.wbody table,.wbody pre,.wbody form>div{margin:0 0 var(--rh);padding:0;font:inherit;font-weight:400;line-height:var(--rh)}.wbody ul,.wbody ol{list-style:none}.wbody pre{white-space:pre}.wbody a{color:var(--yellow);text-decoration:none}.wbody a:hover,.wbody a:focus{background:var(--lightgray);color:var(--blue);outline:none}.hd{color:var(--yellow)}.wbody h3{color:var(--white)}.meta{color:var(--cyan)}.note{color:var(--lightcyan)}.end{color:var(--lightblue)}.meta,.wbody li{white-space:pre-wrap}.sbar{position:absolute;top:var(--rh);right:0;width:var(--cw);user-select:none}.sbar span{display:block;height:var(--rh);background:var(--cyan);color:var(--blue);cursor:pointer;text-align:center}.shadow{position:absolute;background:rgba(0,0,0,.62);pointer-events:none}.shadow.sr{left:100%;top:var(--rh);width:calc(2 * var(--cw));height:100%}.shadow.sb{left:calc(2 * var(--cw));top:100%;width:calc(100% - 2 * var(--cw));height:var(--rh)}.win.dialog{--wbg:var(--lightgray);color:var(--black)}.win.dialog>.frame,.win.help>.frame{color:var(--white)}.win.dialog .wtitle span,.win.dialog.active .wtitle span{color:var(--black)}.win.dialog .wclose span{color:var(--green)}.win.dialog .wbody a{color:var(--blue)}.win.dialog .hd{color:var(--blue)}.win.help{--wbg:var(--cyan);color:var(--black)}.win.help .hd,.win.help .wbody h3{color:var(--white)}.win.help .wbody a{color:var(--white)}.win.help kbd{font:inherit;color:var(--yellow)}.wbody table{border-collapse:collapse;table-layout:fixed}.wbody th,.wbody td{padding:0;text-align:left;font-weight:400;white-space:pre;overflow:hidden;vertical-align:top}.roster th{color:var(--lightcyan)}.roster td{color:var(--lightgray)}.roster td.h{color:var(--yellow)}.roster td.n,.roster th.n{text-align:right}.roster .rule td{color:var(--cyan)}.tblwrap{overflow-x:auto;scrollbar-width:none;margin-bottom:var(--rh)}.field{white-space:pre}.field label{display:inline-block;width:calc(10 * var(--cw))}.field input,.field textarea{border:0;padding:0;margin:0;border-radius:0;outline:none;background:var(--blue);color:var(--white);caret-color:var(--yellow);height:var(--rh);vertical-align:top}.field input{width:calc(34 * var(--cw))}.field input:focus,.field textarea:focus{background:var(--blue);color:var(--yellow)}.field.ta label{display:block}.field textarea{display:block;resize:none;width:calc(46 * var(--cw));height:calc(4 * var(--rh));overflow:hidden;white-space:pre-wrap}.btns{text-align:center;white-space:pre}.bw{display:inline-block;white-space:pre;vertical-align:top;text-align:left}.tvbtn{background:var(--green);color:var(--black);height:var(--rh)}.tvbtn.def{color:var(--white)}.tvbtn:focus{outline:none;color:var(--yellow)}.bs{color:var(--black)}.bw:active .bs{visibility:hidden}.bw:active .tvbtn{transform:translateX(var(--cw))}.err{color:var(--red)}.drop{position:absolute;z-index:600;left:calc(var(--x) * var(--cw));top:calc(var(--y) * var(--rh));width:calc(var(--w) * var(--cw));height:calc(var(--h) * var(--rh));background:var(--lightgray);color:var(--black);white-space:pre}.drop .frame{color:var(--black)}.ditem{position:absolute;left:var(--cw);top:calc(var(--r) * var(--rh));width:calc(100% - 2 * var(--cw));height:var(--rh);display:flex;justify-content:space-between;padding:0 var(--cw);color:var(--black);text-decoration:none;outline:none}.ditem.sel{background:var(--green)}.full{position:absolute;inset:0;z-index:1000;margin:0;background:var(--black);color:var(--lightgray);font:inherit;line-height:var(--rh);white-space:normal;overflow:hidden}.full:focus{outline:none}.full pre{margin:0;font:inherit;line-height:inherit}.c-w{color:var(--white)}.c-y{color:var(--yellow)}.c-b{color:var(--brown)}.c-c{color:var(--cyan)}.c-lc{color:var(--lightcyan)}.c-dg{color:var(--darkgray)}.c-lr{color:var(--lightred)}.c-lg{color:var(--lightgreen)}.blink,.cursor{animation:blink 1.06s steps(1)infinite}@keyframes blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.blink,.cursor{animation:none}}@media(max-width:640px){html,body{height:auto;overflow:auto}#stage{position:static}}#screen.mobile{position:relative;left:auto;top:auto;transform:none;width:calc(40 * var(--cw));height:auto;min-height:100vh;margin:0 auto;display:flex;flex-direction:column;overflow:visible}.mobile #menubar{position:sticky;top:0;height:auto;flex-wrap:wrap}.mobile #desktop{position:fixed;inset:0;width:auto;height:auto;z-index:0}.mobile #windows{position:relative;inset:auto;flex:1;padding-top:var(--rh);z-index:1}.mobile .win{position:relative;left:0;top:0;margin-bottom:calc(2 * var(--rh))}.mobile .win:not(.active){display:none}.mobile .wtitle span{cursor:default}.mobile #statusbar{position:sticky;bottom:0}.mobile .hide-m{display:none}.mobile .field label{display:block}.mobile .field input{width:calc(30 * var(--cw))}.mobile .field textarea{width:calc(32 * var(--cw))}.mobile .full{position:fixed}.wbody h2{margin:0 0 var(--rh);font:inherit;font-weight:400;color:var(--white)}.wbody ul>li::before{content:"■ ";color:var(--cyan)}.wbody ol{counter-reset:n}.wbody ol>li::before{counter-increment:n;content:counter(n)". ";color:var(--cyan)}.wbody ul.index>li::before{content:"► "}.wbody blockquote{margin:0 0 var(--rh);padding:0 0 0 calc(2 * var(--cw));color:var(--lightcyan)}.wbody blockquote p{margin:0}.wbody hr{border:0;height:var(--rh);margin:0}.wbody hr::before{content:"────────────────────────────────────────";color:var(--cyan)}.wbody strong{font-weight:400;color:var(--white)}.wbody em{font-style:normal;color:var(--lightcyan)}.wbody code{font:inherit;color:var(--lightgreen)}.wbody a.tvbtn,.wbody a.tvbtn:hover,.wbody a.tvbtn:focus{background:var(--green);color:var(--black)}.wbody a.tvbtn.def{color:var(--white)}.wbody a.tvbtn:focus{color:var(--yellow)}.field select{border:0;padding:0;margin:0;border-radius:0;outline:none;appearance:none;background:var(--blue);color:var(--white);height:var(--rh);width:calc(34 * var(--cw))}.field select:focus{color:var(--yellow)}.no-js,.no-js body{height:auto;overflow:auto;background:var(--blue)}.no-js #stage{position:static;background:var(--blue)}.no-js #screen{position:static;transform:none;width:auto;max-width:calc(80 * var(--cw));height:auto;min-height:100vh;margin:0 auto;overflow:visible;font-size:16px}.no-js #menubar,.no-js #statusbar{position:static;height:auto;white-space:normal}.no-js #desktop,.no-js .frame,.no-js .shadow,.no-js .sbar,.no-js .wclose{display:none}.no-js #windows{position:static;pointer-events:auto;padding:var(--rh)0}.no-js .win{position:static;width:auto;height:auto;border:3px double var(--white);padding:0 var(--cw)}.no-js .wtitle{position:static;margin:0 0 var(--rh)}.no-js .wbody{position:static;width:auto;height:auto;overflow:visible}.mb,.mb ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.mb>li>a{display:block;padding:0 var(--cw);color:var(--black);text-decoration:none}.mb>li>a:hover,.mb>li>a:focus{background:var(--green);outline:none}.mb ul{display:none}.win.ansi{--wbg:var(--black)}.win.ansi .wbody a{color:var(--lightcyan)}.win.ansi .err{color:var(--lightred)}.wbody pre.bulletins{white-space:pre}.wbody pre.ansi{margin:0 0 var(--rh);line-height:var(--rh)}.f00{color:var(--black)}.f01{color:var(--blue)}.f02{color:var(--green)}.f03{color:var(--cyan)}.f04{color:var(--red)}.f05{color:var(--magenta)}.f06{color:var(--brown)}.f07{color:var(--lightgray)}.f08{color:var(--darkgray)}.f09{color:var(--lightblue)}.f10{color:var(--lightgreen)}.f11{color:var(--lightcyan)}.f12{color:var(--lightred)}.f13{color:var(--lightmagenta)}.f14{color:var(--yellow)}.f15{color:var(--white)}.b16{background:var(--black)}.b17{background:var(--blue)}.b18{background:var(--green)}.b19{background:var(--cyan)}.b20{background:var(--red)}.b21{background:var(--magenta)}.b22{background:var(--brown)}.b23{background:var(--lightgray)}