:root{--marquee-x:0px}::selection{color:#000;background-color:#fff}a{color:#4296e4}html{-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}html,body{-webkit-text-size-adjust:100%;color:#fff;background-color:#000;width:100%;max-width:100%;height:100%;margin:0;font-family:Inconsolata,monospace;font-size:11pt}html::-webkit-scrollbar{display:none}@font-face{font-family:Inconsolata;font-style:normal;font-weight:300;src:local(""),url(inconsolata-v20-latin-regular.f832d107.woff2)format("woff2"),url(inconsolata-v20-latin-regular.8b99b656.woff)format("woff"),url(inconsolata-v20-latin-regular.6f09e67b.ttf)format("truetype")}#container{padding:0 1em 3em}#container output{clear:both}#container output h1{letter-spacing:4px;font-size:1.7em}#container output h2{letter-spacing:4px}#container output h3{letter-spacing:4px;margin:0}#container output pre{margin-left:30px}img{max-width:100%;height:auto}#pen{white-space:nowrap;z-index:150;background-color:#000;position:sticky;top:0;overflow-x:hidden}#head{z-index:666;background-color:#000;position:relative}@keyframes slide{0%{left:0}to{left:var(--marquee-x)}}#state{margin-left:7px}#ticker{width:100%;margin-left:7px;animation-name:slide;animation-duration:45s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:10s;position:relative;top:0;left:0}#logo{width:5em;margin:0 1em 1em 0}.logo{float:left;width:5em;margin:0 1em 1em 0}.input-line{display:-webkit-box;display:-moz-box;display:box;box-orient:horizontal;box-align:stretch;clear:both;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-align:stretch;-moz-box-align:stretch}.input-line>div:nth-child(2){box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}.text{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.core{color:#c43f3f}.root{color:#47c77d}.fold{color:#4296e4}.good{color:#b087df}.bad{background-color:#b087df}.handle{margin-right:1ch}.hidden{display:none}.missing{color:#000;background-color:#fff}.cmdline{font:inherit;color:inherit;background-color:#0000;border:none;outline:none;width:100%;margin:0 0 0 7px;padding:0}.help{-webkit-column-width:.5em;-moz-column-width:.5em;-o-column-width:.5em;column-width:.5em;column-count:3;width:25em;height:auto;margin:0;padding:0;list-style-type:none}.content{position:relative}.content .tooltip{visibility:hidden;color:#000;z-index:100;white-space:nowrap;background-color:#fff;max-width:100%;display:inline-block;position:absolute}.content:hover .tooltip{visibility:visible}#void{pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}#atom{float:left;width:5em;height:5em;margin:0 1em 1em 0;position:relative}#nucleus,.orbit,.electron,.orbitTrain,.electronTrain{border-radius:75%;width:20px;height:20px;margin:auto;position:absolute;inset:0}#nucleus{-ms-animation:shining 2s infinite linear;background:#fff;animation:2s linear infinite shining;box-shadow:0 0 15px #fff}.orbit:before{content:" ";z-index:-1;border:.123em solid #ffffff1a;border-radius:50%;position:absolute;inset:0}.orbit{transform-style:preserve-3d;-ms-animation:orbitSpecial 3s infinite linear;border:0;width:5em;height:5em;animation:3s linear infinite orbitSpecial}.orbit .electron{-ms-animation:electronAnimation 3s infinite linear;background:#fff;border-radius:75%;width:.4em;height:.4em;animation:3s linear infinite electronAnimation;position:relative;top:2.3em;transform:translate(100px);box-shadow:0 0 30px #fff}.orbit:nth-child(4){animation-delay:-1s;transform:rotateY(65deg)rotateX(5deg)}.orbit:nth-child(4) .electron{animation-delay:-1s}.orbit:nth-child(2){animation-duration:1s;animation-delay:-1s;transform:rotateY(65deg)rotateX(-54deg)}.orbit:nth-child(2) .electron{animation-duration:1s}.orbit:nth-child(3){transform:rotateY(65deg)rotateX(54deg)}@keyframes electronAnimation{0%{transform:rotate(0)translate(2.45em)rotate(0)rotateY(-65deg)}to{transform:rotate(360deg)translate(2.45em)rotate(-360deg)rotateY(-65deg)}}@keyframes orbitSpecial{0%{border:0;border-top:1px solid #ffffff80}35%{border:0;border-right:1px solid #ffffff80}70%{border:0;border-bottom:1px solid #ffffff80}to{border:0;border-left:1px solid #ffffff80}}@keyframes shining{0%{box-shadow:0 0 #0000}50%{box-shadow:0 0 40px #fff}to{box-shadow:0 0 #0000}}