@import "https://fonts.googleapis.com/css2?family=VT323&display=swap";@import "https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@300&display=swap";.audio-source[data-v-3abf4c87]{z-index:10001;box-sizing:border-box;color:#fff;background:#000;border:2px solid #fff;width:300px;max-width:calc(100vw - 20px);max-height:calc(100vh - 80px);font:14px/1.4 monospace;position:fixed;top:58px;right:10px;overflow:auto}summary[data-v-3abf4c87]{cursor:pointer;padding:8px}.source-controls[data-v-3abf4c87]{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}form[data-v-3abf4c87]{flex-direction:column;gap:8px;display:flex}input[data-v-3abf4c87],select[data-v-3abf4c87],button[data-v-3abf4c87]{box-sizing:border-box;width:100%;min-width:0;font:inherit;padding:5px}button[data-v-3abf4c87]{cursor:pointer}button[data-v-3abf4c87]:disabled{cursor:default}iframe[data-v-3abf4c87]{border:0;flex-shrink:0;width:100%;display:block}p[data-v-3abf4c87]{margin:0;font:12px/1.4 monospace}a[data-v-3abf4c87]{color:#fff}.source-error[data-v-3abf4c87]{color:#faa}.source-state[data-v-3abf4c87]{border-top:1px solid #777;padding-top:8px}.auto-level[data-v-3abf4c87]{align-items:center;gap:8px;display:flex}.auto-level input[data-v-3abf4c87]{width:auto}meter[data-v-3abf4c87]{accent-color:#f50;width:100%;height:8px}button[data-v-0b5224a6]{font:inherit;color:inherit;text-shadow:inherit;white-space:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}h1[data-v-0b5224a6]:before,h1[data-v-0b5224a6]:after{pointer-events:none}button[data-v-0b5224a6]:focus-visible{outline-offset:8px;outline:2px solid #fff}@font-face{font-family:AmstradPC1512;src:url(/assets/PxPlus_AmstradPC1512-DVSr46VE.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Px437_AmstradPC1512;src:url(/assets/Px437_AmstradPC1512-Bp3kmCXN.ttf)format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0}html{color:#222;height:100%;font-family:Source Code Pro,monospace;font-size:1em;line-height:1.4}body{background-color:#000;height:100%}section#page{flex-flow:column;place-content:flex-start space-between;height:100%;display:flex;overflow:auto}section#menu a{color:#fff}section#menu{color:#fff;z-index:10000;flex:0;font-family:monospace;font-weight:700;line-height:1rem}section#menu span{-webkit-font-smoothing:none;margin:0;font-family:AmstradPC1512,monospace;font-size:6pt;font-weight:400;line-height:6pt;animation:none}.red{transition:all 1s linear 2s}section#menu a{color:#300000;background-color:#fff;text-decoration:underline}section#content{flex-direction:row;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#art,section#menu,#footer,.asciimg{background-color:#0000;font-family:AmstradPC1512,monospace;font-size:6pt;line-height:6pt}.asciimg a{text-decoration:none}.asciimg span{transition:all 2s}#footer{overflow:hidden}#footer .logo{text-align:right;font-size:3px;line-height:3px;overflow:hidden}#wrapper{flex:100%;width:100%;height:100%;display:flex}.pattern{background-color:#000;background-image:url(https://www.transparenttextures.com/patterns/cutcube.png)}#display{color:#fff;z-index:100;flex:1;width:100%;height:100%;position:fixed;top:0;left:0}#mode_selector{color:#fff;background-color:#000;border:1px solid #fff;border-radius:.2em;margin:2rem}pre{color:#fff;font-size:.5rem;font-weight:700;animation:2s linear infinite reverse skew;overflow:hidden}pre:before{content:attr(data);color:#fff;text-shadow:8px 5px #ff0100;font-weight:700;position:absolute;top:0;left:0;overflow:hidden}pre:after{content:attr(data);color:#fff;text-shadow:8px 5px #f0f;font-weight:700;animation:4s linear infinite reverse drift;position:absolute;top:0;left:3px;overflow:hidden}pre.green{color:#0f0;opacity:.5;position:absolute}pre.blue{color:#00f;opacity:.5;position:absolute}pre.real{color:#000;opacity:1;position:absolute}pre.off{animation:2s linear forwards off;display:inline-block}pre.off:after,pre.off:before{content:none}.tux{position:static}.fadedout{opacity:0;visibility:collapse;transition:opacity 1s,visibility 1s linear}.tux{background-size:cover;width:374px;height:253px;padding-top:55px;padding-left:30px;position:absolute;top:calc(50% - 320px);left:calc(50% - 190px)}.t{z-index:100;filter:drop-shadow(7px 7px #37373780);animation:2s linear infinite forwards bounce;position:relative}.u{z-index:50;filter:drop-shadow(7px 7px #37373780);margin-left:-3rem;animation:3s linear infinite forwards bounce;position:relative}.x{z-index:10;filter:drop-shadow(7px 7px #37373780);margin-left:-3rem;animation:2.5s linear infinite forwards bounce;position:relative}.items{color:#fff;margin:2rem;display:flex}.items div{flex:1;display:inline-block}.items a{color:#fff;font-family:VT323,monospace;font-size:20pt;display:block}@-webkit-keyframes bounce{0%{top:-10px}5%{top:10px}10%{top:-13px}20%{top:-1px}25%{top:-10px}30%{top:14px}35%{top:1px}40%{top:10px}45%{top:-15px}50%{top:-10px}55%{top:0}60%{top:11px}65%{top:-2px}70%{top:-10px}75%{top:9px}80%{top:-10px}85%{top:-13px}90%{top:1px}95%{top:-7px}to{top:-10px}}#help{color:#fff;z-index:1001}#help h1{position:relative}#help h1,#help h1:before,h1:after{color:red;mix-blend-mode:normal;text-shadow:0 1px #cdcdcd,0 2px #9a9a9a,0 3px #636363,0 3px 3px #93000e;white-space:nowrap;font-family:VT323,monospace;font-size:4rem;font-weight:700}#help h1:before,#help h1:after{content:attr(title);mix-blend-mode:screen;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#help h1:before{color:#0f0;animation:2.5s linear infinite forwards glitch}#help h1:after{color:#00f;animation:1.5s linear 1.5s infinite glitch}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#toolbar.hiddentoolbar,.hidden{opacity:0;transition:all .5s ease-out}#toolbar_wraper{width:100%;position:absolute}#toolbar{z-index:1000;box-sizing:border-box;color:#fff;opacity:1;background-color:#000;border:.3rem solid #fff;width:20rem;max-width:calc(100vw - 1rem);max-height:calc(100dvh - min(12rem,25vh) - 1rem);margin:.5rem;padding:.5rem;font-family:VT323,monospace;font-weight:700;transition:all .5s ease-out;display:inline-block;position:fixed;top:min(12rem,25vh);left:0;overflow:auto}#toolbar,.audio-source,.simple-toolbar{transform:translateZ(0)}#toolbar div label h3,.value{font-size:1.2rem}.value{text-align:right;flex:1}#toolbar div label{flex:1;align-items:center;display:flex}#toolbar div{justify-content:space-between;align-items:center;width:100%}#toolbar div input,#toolbar div select{flex:auto;margin:.5rem}#vis_settings{flex-wrap:wrap;width:100%;display:flex}#vis_settings div{flex:35%}input[type=range]{-webkit-appearance:none;background:0 0;width:auto}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background-color:#000;border:.15rem solid #fff;width:1rem;height:1.5rem;margin-top:-.5rem}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;background:#797979;width:100%;height:.5rem}#overlay{color:#fff;-webkit-font-smoothing:none;z-index:1000;background-color:#00000080;font-family:AmstradPC1512,monospace;font-size:6pt;font-weight:400;position:absolute;bottom:10px;left:10px}@keyframes glitch{0%{transform:translate(calc(3px - 50%),calc(-50% - 2px))}10%{transform:translate(calc(6px - 50%),calc(-50% - 4px))}20%{transform:translate(calc(5px - 50%),calc(-50% - 1px))}30%{transform:translate(calc(3px - 50%),calc(2px - 50%))}40%{transform:translate(calc(1px - 50%),calc(5px - 50%))}50%{transform:translate(calc(3px - 50%),calc(-50% - 1px))}60%{transform:translate(-50%,calc(-50% - 3px))}70%{transform:translate(calc(3px - 50%),calc(-50% - 2px))}80%{transform:translate(calc(1px - 50%),calc(-50% - 2px))}90%{transform:translate(calc(-50% - 2px),calc(1px - 50%))}to{transform:translate(-50%,-50%)}}@property --ascii-glitch-transform{syntax:"<transform-list>";inherits:false;initial-value:translate(-50%,-50%)}@keyframes glitch2{0%{--ascii-glitch-transform:translate(calc(-50% + 3px), calc(-50%))}5%{--ascii-glitch-transform:translate(calc(-50% + 6px), calc(-50%))}10%{--ascii-glitch-transform:translate(calc(-50% + 5px), calc(-50%))}11%{--ascii-glitch-transform:translate(calc(-50% + 3px), calc(-50%))}14%{--ascii-glitch-transform:translate(calc(-50% + 3px), calc(-50%))}15%{--ascii-glitch-transform:translate(calc(-50% + 1px), calc(-50%)) skewX(30deg) scaleX(.5)}16%{--ascii-glitch-transform:translate(calc(-50% + 3px), calc(-50%)) skewX(-30deg) scaleX(.5)}17%{--ascii-glitch-transform:translate(-50%, calc(-50%)) skewX(0deg) scaleX(1)}22%{--ascii-glitch-transform:translate(-50%, calc(-50%)) skewX(0deg)}27%{--ascii-glitch-transform:translate(calc(-50% + 3px), calc(-50%))}30%{--ascii-glitch-transform:translate(calc(-50% + 1px), calc(-50%))}32%{--ascii-glitch-transform:translate(calc(-50% - 2px), calc(-50% + 1px))}33%{--ascii-glitch-transform:translate(-50%,-50%)}62%{--ascii-glitch-transform:translate(-50%,-50%)}63%{--ascii-glitch-transform:translate(0%,-50%)}65%{--ascii-glitch-transform:translate(-50%,-50%)}77%{--ascii-glitch-transform:translate(-50%,-50%)}78%{--ascii-glitch-transform:translate(calc(-50% + 2px),-50%) skewX(90deg)}79%{--ascii-glitch-transform:translate(-50%,-50%) skewX(0deg)}to{--ascii-glitch-transform:translate(-50%, -50%)}}@keyframes off{0%{color:#fff;opacity:1;background-color:#000;transform:scaleY(1)scaleX(1)}20%{transform:scaleY(.1)scaleX(4)}41%{opacity:1;content:"@";background-color:#fff;width:10px;height:10px}70%{background-color:#fff}71%{opacity:1;content:"@";border-radius:50%;width:10px;height:10px;transform:scaleY(1)scaleX(1)}to{opacity:0;content:"@";border-radius:50%;width:10px;height:10px;transform:scaleY(1)scaleX(1)}}@-webkit-keyframes skew{0%{transform:skew(0)}1%{transform-origin:bottom;transform:skew(180deg)}4%{transform-origin:bottom;transform:skew(0)}8%{transform-origin:bottom;transform:skew(-180deg)}12%{transform-origin:bottom;transform:skew(0)}}@-webkit-keyframes drift{0%{clip-path:polygon(0% 0%,0 100%,0 25%,100% 25%,100% 30%,0 30%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,-2px 1px red,-1px 2px #00f,-2px 3px #0f0}1%{transform-origin:0 100%}4%{transform-origin:0 100%}8%{transform-origin:0 100%}12%{transform-origin:0 100%}15%{clip-path:polygon(0% 0%,0 100%,0 45%,100% 45%,100% 50%,0 50%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,0 -2px red,1px 0 #00f,1px -1px #0f0}40%{clip-path:polygon(0% 0%,0 100%,0 15%,100% 15%,100% 35%,0 35%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,3px 2px red,0 3px #00f,3px -3px #0f0}42%{clip-path:polygon(0% 0%,0 100%,0 5%,100% 5%,100% 10%,0 10%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,-1px 0 red,-2px 0 #00f,0 1px #0f0}65%{clip-path:polygon(0% 0%,0 100%,0 45%,100% 45%,100% 60%,0 60%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,3px -2px red,1px 1px #00f,3px 3px #0f0}90%{clip-path:polygon(0% 0%,0 100%,0 75%,100% 75%,100% 80%,0 80%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,1px -2px red,-1px -1px #00f,1px -1px #0f0}to{clip-path:polygon(0% 0%,0 100%,0 25%,100% 25%,100% 30%,0 30%,0 100%,100% 100%,100% 0%);text-shadow:8px 5px #f0f,-1px 1px red,1px 3px #00f,-2px -3px #0f0}}@-webkit-keyframes drift2{0%{text-shadow:-5px -1px red,3px 1px #0f0,12px 0 #00f}15%{text-shadow:15px -1px red,-3px 1px #0f0,-2px 0 #00f}40%{text-shadow:3px 0 1px red,7px 1px #0f0,8px 0 #00f}42%{text-shadow:-5px 0 1px red,-5px 1px #0f0,18px 0 #00f}65%{text-shadow:6px 1px 1px red,3px 1px 1px #0f0,-9px 1px #00f}90%{text-shadow:-3px 0 red,-5px -1px 1px #0f0,2px 1px 1px #00f}to{text-shadow:-5px -1px red,3px 1px #0f0,12px 0 #00f}}@-webkit-keyframes deform{0%{transform:skew(1deg)}5%{transform:skew(-3deg)}10%{transform:skew(-60deg)}20%{transform:skew(-10deg)}25%{transform:skew(40deg)}30%{transform:skew(0)}35%{transform:skew(-35deg)}40%{transform-origin:top;transform:skew(20deg)}45%{transform:skew(30deg)}50%{transform:skew(-70deg)}55%{transform:skew(8deg)}60%{transform:skew(-10deg)}65%{transform:skew(12deg)}70%{transform:skew(73deg)}75%{transform:skew(-43deg)}80%{transform:skew(75deg)}85%{transform:skew(7deg)}90%{transform:skew(10deg)}95%{transform:skew(0)}to{transform-origin:bottom;transform:skew(1deg)}}.flex-row{flex-direction:row;display:flex}.flex-column{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap;display:flex}.flex-end{align-items:flex-end}.overlap div{z-index:100;margin:1rem;position:relative}.overlap .ascii6,.overlap .ascii7,.overlap .ascii89,.overlap .ascii90,.overlap .ascii91,.overlap .ascii75,.overlap .ascii73,.overlap .ascii74,.overlap .ascii77,.overlap .ascii78,.overlap .ascii92,.overlap .ascii79,.overlap .ascii93,.overlap .ascii86,.overlap .ascii83,.overlap .ascii84,.overlap .ascii82{color:#fff;mix-blend-mode:multiply;background-color:#000}h2.subheader{text-shadow:3px 1px #ff0000c7,1px 2px #00ff00c7,1px 1px #0000ffc7;border-top:1px solid #fff;margin-top:.3rem;font-size:1.5rem}.overlap .ascii0{opacity:1;background-color:#000}.t-gradient{background:linear-gradient(45deg,#8000ff,#93f,#b266ff,#d966ff,#ff66d9,#ff66b2,#ff668c),repeating-linear-gradient(80deg,#fff 4px 4px,#0000 4px 200px,#fff 300px)}.u-gradient{background:linear-gradient(45deg,#ff668c,#ff6676,#ff7666,#ff9566)}.x-gradient{background:linear-gradient(45deg,#ff9566,#ffa466,#ffc366,#ffd366,#fff266,#edff66)}.no-interaction{-webkit-user-select:none;user-select:none}.clickme{text-align:center;color:#fff}.overflow-hidden{width:auto;overflow:hidden}#app{height:100%}.render-error{z-index:20000;color:#fff;background:#651a1a;padding:1rem;position:fixed;top:0;left:0;right:0}button.clickme{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid;padding:1rem;font-size:2rem}.audio-warning{z-index:11000;color:#eee;background:#222;padding:.75rem;font:14px monospace;position:fixed;bottom:1rem;left:1rem;right:1rem}.ascii0{opacity:0;color:#000;background-color:#000}.ascii1{color:#806640;background-color:#000}.ascii2{color:#fff;background-color:#000}.ascii3{color:#0000;background-color:#0000}.ascii4{color:#b20059;background-color:#000}.ascii5{color:#00d900;background-color:#000}.ascii6{color:#8c008c;background-color:#000}.ascii7{color:#ff3;background-color:#000}.ascii8{color:#66d9ff;background-color:#000}.ascii9{color:#f39;background-color:#000}.ascii10{color:#f6f;background-color:#000}.ascii11{color:#0f0;background-color:#000}.ascii12{color:#d966ff;background-color:#000}.ascii13{color:#222;background-color:#000}.ascii14{color:#636363;background-color:#000}.ascii15{color:#a4a4a4;background-color:#000}.ascii16{color:#666;background-color:#000}.ascii17{color:#dedede;background-color:#000}.ascii18{color:#000;background-color:#fff}.ascii19{color:#59b200;background-color:#66004d}.ascii20{color:#7d7d7d;background-color:#000}.ascii21{color:#565656;background-color:#000}.ascii22{color:#8c8c00;background-color:#000}.ascii23{color:#00bfff;background-color:#000}.ascii24{color:#fff;background-color:#600}.ascii25{color:#f63;background-color:#000}.ascii26{color:#bfbfbf;background-color:#000}.ascii27{color:gray;background-color:#000}.ascii28{color:#c3f;background-color:#000}.ascii29{color:#0ff;background-color:#600}.ascii30{color:#ff8000;background-color:#000}.ascii31{color:#46008c;background-color:#8c4600}.ascii32{color:#fff;background-color:#fff}.ascii33{color:#ffbf00;background-color:#000}.ascii34{color:#0080ff;background-color:#fff}.ascii35{color:#000;background-color:#666}.ascii36{color:#b20000;background-color:#fff}.ascii37{color:#00b200;background-color:#fff}.ascii38{color:#00ff80;background-color:#fff}.ascii39{color:#b20086;background-color:#000}.ascii40{color:#333;background-color:#000}.ascii41{color:#6f6;background-color:#000}.ascii42{color:#ff00bf;background-color:#fff}.ascii43{color:#d900d9;background-color:#000}.ascii44{color:#979797;background-color:#000}.ascii45{color:#360;background-color:#000}.ascii46{color:#9e9e9e;background-color:#000}.ascii47{color:#008c00;background-color:#000}.ascii48{color:#0f0;background-color:#0f0}.ascii49{color:#f63;background-color:#3cf}.ascii50{color:#767676;background-color:#000}.ascii51{color:#006cd9;background-color:#000}.ascii52{color:#b20000;background-color:#000}.ascii53{color:#006400;background-color:#000}.ascii54{color:#4000ff;background-color:#000}.ascii55{color:#665233;background-color:#000}.ascii56{color:#909090;background-color:#000}.ascii57{color:#a4a420;background-color:#000}.ascii58{color:#254a56;background-color:#000}.ascii59{color:#00b100;background-color:#000}.ascii60{color:#ffb266;background-color:#000}.ascii61{color:#3600d9;background-color:#000}.ascii62{color:#707070;background-color:#000}.ascii63{color:#4d3d26;background-color:#000}.ascii64{color:#9d9d9d;background-color:#000}.ascii65{color:#f93;background-color:#000}.ascii66{color:#980000;background-color:#000}.ascii67{color:#0054a5;background-color:#000}.ascii68{color:#565611;background-color:#000}.ascii69{color:#004057;background-color:#000}.ascii70{color:#007000;background-color:#000}.ascii71{color:#23008c;background-color:#000}.ascii72{color:#494949;background-color:#000}.ascii73{color:#33291a;background-color:#000}.ascii74{color:#b25900;background-color:#000}.ascii75{color:#003a71;background-color:#000}.ascii76{color:#151515;background-color:#000}.ascii77{color:#003040;background-color:#000}.ascii78{color:#b12369;background-color:#000}.ascii79{color:#007d00;background-color:#000}.ascii80{color:#1a0066;background-color:#000}.ascii81{color:#4f4f4f;background-color:#000}.ascii82{color:#630;background-color:#000}.ascii83{color:#003364;background-color:#000}.ascii84{color:#7d194a;background-color:#000}.ascii85{color:#100040;background-color:#000}.ascii86{color:#7e0000;background-color:#000}.ascii87{color:#003d00;background-color:#000}.ascii88{color:#561133;background-color:#000}.ascii89{color:#3e003e;background-color:#000}.ascii90{color:#580058;background-color:#000}.ascii91{color:#650065;background-color:#000}.ascii92{color:#720072;background-color:#000}.ascii93{color:#3d0000;background-color:#000}.ascii94{color:#160000;background-color:#000}.ascii95{color:#1a1a1a;background-color:#000}.ascii96{color:#600;background-color:#fff}.ascii97{color:#8a8a8a;background-color:#000}.ascii98{color:#d9a300;background-color:#000}.ascii99{color:#ff0;background-color:#000}.ascii100{color:#d90000;background-color:#000}.ascii101{color:#8a8a00;background-color:#000}.ascii102{color:#d9d900;background-color:#000}.ascii103{color:#3c3c3c;background-color:#000}.ascii104{color:#00a3d9;background-color:#000}.ascii105{color:#3c3c00;background-color:#000}.ascii106{color:#151500;background-color:#000}.ascii107,.ascii108{color:red;background-color:#000}.ascii109{color:#66b2ff;background-color:#333}.ascii110{color:#66b2ff;background-color:#66b2ff}.ascii111{color:#4d4d4d;background-color:#000}.ascii112{color:#fff;background-color:#bfbfbf}.ascii113{color:#f3f;background-color:#66b2ff}.ascii114{color:#6c00d9;background-color:#000}.ascii115{color:#ff80a2;background-color:#000}.ascii116{color:#ff80a0;background-color:#000}.ascii117{color:#ff7396;background-color:#000}.ascii118{color:#46008c;background-color:#000}.ascii119{color:#ff66b2;background-color:#000}.ascii120{color:#ff668c;background-color:#000}.ascii121{color:#ff66d9;background-color:#000}.ascii122{color:#a93f59;background-color:#000}.ascii123{color:#ff6676;background-color:#000}.ascii124{color:#ff7666;background-color:#000}.ascii125{color:#ff9566;background-color:#000}.ascii126{color:#682032;background-color:#000}.ascii127{color:#757d36;background-color:#000}.ascii128{color:#ffd366;background-color:#000}.ascii129{color:#fff266;background-color:#000}.ascii130{color:#edff66;background-color:#000}.ascii131{color:#753f27;background-color:#000}.ascii132{color:#ffc366;background-color:#000}.ascii133{color:#be80ff;background-color:#000}.ascii134{color:#c58dff;background-color:#000}.ascii135{color:#b266ff;background-color:#000}.ascii136{color:#93f;background-color:#000}.ascii137{color:#8000ff;background-color:#000}.ascii138{color:#ff6695;background-color:#000}.ascii139{color:#ffa466;background-color:#000}.ascii140{color:#a93f59;background-color:#000}.ascii141{color:#757d36;background-color:#000}.ascii142{color:#1a140d;background-color:#000}.ascii143{color:;background-color: }.ascii144{color:#002600;background-color:#000}.ascii145{color:#14292f;background-color:#000}.ascii146{color:#0a1823;background-color:#000}.ascii147{color:#1c0722;background-color:#000}.ascii148{color:#231200;background-color:#000}.ascii149{color:#2f2f00;background-color:#000}.ascii150{color:#060;background-color:#000}.ascii151{color:#2f6070;background-color:#000}.ascii152{color:#0f1e22;background-color:#000}.ascii153{color:#002c56;background-color:#000}.ascii154{color:#3c0e49;background-color:#000}.ascii155{color:#3d1f00;background-color:#000}.ascii156{color:#636300;background-color:#000}.ascii157{color:#00b200;background-color:#000}.ascii158{color:#39768a;background-color:#000}.ascii159{color:#1a343c;background-color:#000}.ascii160{color:#00407d;background-color:#000}.ascii161{color:#521363;background-color:#000}.ascii162{color:#572c00;background-color:#000}.ascii163{color:#220;background-color:#000}.ascii164{color:#bebe00;background-color:#000}.ascii165{color:#5cc3e5;background-color:#000}.ascii166{color:#0054a4;background-color:#000}.ascii167{color:#8620a4;background-color:#000}.ascii168{color:#320c3c;background-color:#000}.ascii169{color:#643300;background-color:#000}.ascii170{color:#f2f200;background-color:#000}.ascii171{color:#004000;background-color:#000}.ascii172{color:#0080ff;background-color:#000}.ascii173{color:#471156;background-color:#000}.ascii174{color:#713a00;background-color:#000}.ascii175{color:#b1b100;background-color:#000}.ascii176{color:#3e8197;background-color:#000}.ascii177{color:#67197d;background-color:#000}.ascii178{color:#8b4700;background-color:#000}.ascii179{color:#301900;background-color:#000}.ascii180{color:#e5e500;background-color:#000}.ascii181{color:#61cef2;background-color:#000}.ascii182{color:#2a5563;background-color:#000}.ascii183{color:#9023b1;background-color:#000}.ascii184{color:#984d00;background-color:#000}.ascii185{color:#7e4000;background-color:#000}.ascii186{color:#230000;background-color:#000}.ascii187{color:#27092f;background-color:#000}.ascii188{color:#4a0000;background-color:#000}.ascii189{color:#120415;background-color:#000}.ascii190{color:#640000;background-color:#000}.ascii191{color:#710000;background-color:#000}.ascii192{color:#ded3c3;background-color:#000}.ascii193{color:#490000;background-color:#000}.ascii194{color:#970000;background-color:#000}.ascii195{color:#66f;background-color:#000}.ascii196{color:#00d9a3;background-color:#000}.ascii197{color:#f3f;background-color:#fff}.ascii198{color:#66b2ff;background-color:#000}.ascii199{color:#b3f;background-color:#fff}.ascii200{color:#f0f;background-color:#fff}.ascii201{color:#fff;background-color:#333}.ascii202{color:#ffbf00;background-color:#fff}.ascii203{color:#fff;background-color:#33291a}.ascii204{color:#fff;background-color:#4d3d26}.ascii205{color:#d9a300;background-color:#fff}.ascii206{color:#664d00;background-color:#fff}.ascii207{color:#b28600;background-color:#fff}.ascii208{color:#8c6900;background-color:#fff}.ascii209{color:#33f;background-color:#000}.ascii210{color:#63f;background-color:#000}.ascii211{color:#f3f;background-color:#000}.ascii212{color:#fff;background-color:#ff66d9}.ascii213{color:#8c66ff;background-color:#000}.ascii214{color:#d900d9;background-color:#fff}.ascii215{color:#f6f;background-color:#fff}.ascii216{color:#008c8c;background-color:#000}.ascii217{color:#00ffbf;background-color:#000}.ascii218{color:#00b286;background-color:#000}.ascii219{color:#8600b2;background-color:#fff}.ascii220{color:#b200b2;background-color:#fff}.ascii221{color:#f66;background-color:#000}.ascii222{color:#fc3;background-color:#000}.ascii223{color:#000;background-color:#ff3}.ascii224{color:#a300d9;background-color:#fff}.ascii225{color:#bf00ff;background-color:#fff}.ascii226{color:#d966ff;background-color:#fff}.ascii227{color:#75ffda;background-color:#000}.ascii228{color:#9cffe2;background-color:#000}.ascii229{color:#58d9bb;background-color:#000}.ascii230{color:#a9ffe8;background-color:#000}.ascii231{color:#c3ffee;background-color:#000}.ascii232{color:#8fffde;background-color:#000}.ascii233{color:#6ed9c0;background-color:#000}.ascii234{color:#3fb294;background-color:#000}.ascii235{color:#51b298;background-color:#000}.ascii236{color:#b25ab2;background-color:#fff}.ascii237{color:#b299b2;background-color:#fff}.ascii238{color:#b251b2;background-color:#fff}.ascii239{color:#75ffd6;background-color:#000}.ascii240{color:#6cb29e;background-color:#000}.ascii241{color:#b2b2b2;background-color:#000}.ascii242{color:#75b2a1;background-color:#000}.ascii243{color:#b290b2;background-color:#fff}.ascii244{color:#b263b2;background-color:#fff}.ascii245{color:#b287b2;background-color:#fff}.ascii246{color:#63d9be;background-color:#000}.ascii247{color:#2db290;background-color:#000}.ascii248{color:#5b8c8c;background-color:#000}.ascii249{color:#fff;background-color:#666}.ascii33,.sm-ascii4,.sm-ascii5,.ascii4,.ascii5,.ascii24,.ascii21,.ascii38,.ascii20,.ascii40,.ascii31,.ascii14{color:var(--data-b);mix-blend-mode:normal;position:relative}.ascii33:before,.sm-ascii4:before,.sm-ascii5:before,.ascii4:before,.ascii5:before,.ascii24:before,.ascii21:before,.ascii38:before,.ascii20:before,.ascii40:before,.ascii31:before,.ascii14:before,.ascii33:after,.ascii4:after,.ascii5:after,.sm-ascii4:after,.sm-ascii5:after,.ascii24:after,.ascii21:after,.ascii38:after,.ascii20:after,.ascii40:after,.ascii31:after,.ascii14:after{white-space:nowrap;transform:var(--ascii-glitch-transform);content:attr(title);mix-blend-mode:screen;position:absolute;top:50%;left:50%}.ascii31:before,.ascii14:before{color:var(--data-g);animation:2s linear 6s infinite forwards glitch2}.ascii31:after,.ascii14:after{color:var(--data-r);animation:4s linear 6s infinite forwards glitch2}.ascii33:before,.sm-ascii4:before,.ascii4:before{color:var(--data-r);animation:3s linear 6s infinite forwards glitch2}.ascii5:before,.sm-ascii5:before,.ascii24:before{color:var(--data-r);animation:2.5s linear 5s infinite forwards glitch2}.ascii21:before,.ascii20:before,.ascii38:before,.ascii40:before{color:var(--data-r);animation:3.5s linear 10s infinite forwards glitch2}.ascii5:after,.sm-ascii5:after,.ascii24:after{color:var(--data-g);animation:2.1s linear 6s infinite glitch2}.ascii4:after,.sm-ascii4:after,.ascii20:after{color:var(--data-g);animation:3.1s linear 5s infinite glitch2}.ascii33:after,.ascii38:after,.ascii21:after,.ascii40:after{color:var(--data-g);animation:2s linear 4s infinite glitch2}.window{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;width:100%;height:100%;display:flex;overflow:hidden}.window>div{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.window .wrapper{flex:1;overflow-y:auto}.footer{z-index:1000;background:#c6ffdd;background:-webkit-linear-gradient(to right, #ffacaf, #fbd786, #c6ffdd);overflow-y:unset;background:linear-gradient(90deg,#ffacaf,#fbd786,#c6ffdd);flex:none;height:auto;max-height:5rem}.messages{font-size:.8rem;line-height:1rem;overflow-y:auto}.messages time{font-weight:700}.messages svg{vertical-align:middle;width:1rem;height:1rem}.status-bar{font-size:var(--small-font-size);background-color:var(--default-ui-bg);flex:none}.status-bar>*{border-width:var(--panel-border-width);box-sizing:border-box;width:100%;overflow-y:unset;border-style:solid;border-color:#0009 #00000080 #fffc #fff9;box-shadow:0 0 1px 1px #471932}.status-bar{font-size:.8rem;font-weight:700}.form>*{padding:.3rem;display:flex}.form input,.form label,.form textarea,.form select{padding:.3rem;font-size:.8rem}.form input,.form textarea,.form select{background-color:#fffaf0;border-radius:.3rem;box-shadow:-2px 2px 0 1px #0606062e,0 0 #fff,inset 1px -1px 0 1px #fff,inset 0 0 0 1px #3d3d3dbf,inset -1px 1px 0 1px #3d3d3d80}.form label{color:#313131;text-shadow:1px -.2px 0 #f7f7f7, -2px 2px 1px #0000004a, -1px .5px 1px rgba(0 0 0, .6);font-weight:700}.tabs{color:#545454;flex-direction:row;display:flex}.tabs span{cursor:pointer;border-bottom:1px dashed #545454}.tabs>*{padding:var(--def-margin);border-bottom-style:solid;border-bottom-color:#656565;border-width:var(--panel-border-width);background-color:#0000;border-radius:.5rem .5rem 0 0;flex:1;transition:all 1s}.tabs>.plchldr{border:0;border-bottom-color:#656565;border-bottom-width:var(--panel-border-width);background-color:#0000;border-bottom-style:solid}.tabs .active span{border-bottom:0}.tabs .active{border-color:#eee #dedede #acacac #656565;border-width:var(--panel-border-width);color:#545454;text-shadow:-1px 1px 1px #fff;background:linear-gradient(#ccc,#acacac);border-style:solid;font-weight:700;transition:all 1s;position:relative}.list{background-color:var(--default-ui-bg);flex-direction:column;list-style:none;display:flex}.list>:nth-child(2n){background-color:#dedede}.list>*{border-color:#fff9 #ffffff80 #0009 #00000080;border-width:var(--border-thin);border-style:solid;font-weight:700;box-shadow:0 0 1px 1px #000}.border-zero{box-shadow:none;border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}.h1,h1{font-size:var(--h1-font-size)}.h1 img,h1 img{height:var(--h1-font-size)}.h2,h2{font-size:var(--h2-font-size)}.h3,h3{font-size:1.5rem}.h5,h5,.h6,h6{font-size:1.1rem}.bold{font-weight:var(--bold-weight,bold)}.regular{font-weight:400}.italic{font-style:italic}.uppercase{text-transform:uppercase}.left{text-align:left}.center{text-align:center}.right{text-align:right}.justify{text-align:justify}.underline{text-decoration:underline}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.float-left{float:left}.float-right{float:right}.b-norm{border-width:var(--border-def)}.b-thick{border-width:var(--border-thick)}.b-thin{border-width:var(--border-thin)}.m-0{margin:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.m-min{margin:var(--min-margin)}.m-small{margin:var(--small-margin)}.m-def{margin:var(--def-margin)}.m-big{margin:var(--big-margin)}.m-max{margin:var(--max-margin)}.mt-min{margin-top:var(--min-margin)}.mt-max{margin-top:var(--max-margin)}.mb-min{margin-top:var(--min-margin)}.mb-max{margin-bottom:var(--max-margin)}.ml-min{margin-left:var(--min-margin)}.ml-max{margin-left:var(--max-margin)}.mr-min{margin-right:var(--min-margin)}.mr-max{margin-right:var(--max-margin)}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.p-min{padding:var(--min-padding)}.p-small{padding:var(--small-padding)}.p-def{padding:var(--def-padding)}.p-big{padding:var(--big-padding)}.p-max{padding:var(--max-padding)}.pt-min{padding-top:var(--min-padding)}.pt-max{padding-top:var(--max-padding)}.pb-min{padding-top:var(--min-padding)}.pb-max{padding-bottom:var(--max-padding)}.pl-min{padding-left:var(--min-padding)}.pl-max{padding-left:var(--max-padding)}.pr-min{padding-right:var(--min-padding)}.pr-max{padding-right:var(--max-padding)}.flex,.flex-column,.flex-row{display:flex}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-ai-center{align-items:center;display:flex}.inline{display:inline}.inline-flex{display:inline-flex}.block{display:block}.inline-block{display:inline-block}.working{text-shadow:none;color:#00000080;filter:shadow(1px 1px 1px #010100);background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ff08008c 10px 20px);background-size:56px 56px;animation:1s linear infinite forwards gradient;text-decoration:none!important}textarea.working{color:#00000080;background-color:#dedede;background-image:repeating-linear-gradient(45deg,#dedede,#dedede 90px,#ed213a 90px 180px);background-size:254px 254px;text-decoration:none;animation:1s linear infinite forwards gradient-textarea}textarea{background-color:#fffaf0;border-top:1px solid #fff;border-bottom:1px solid #5a5a5a;border-left:2px solid #898989;border-right:1px solid #eee;border-radius:.3rem;outline:none;margin-right:.5rem;padding:.5rem;transition:all .3s;box-shadow:-2px 2px 0 1px #0606062e,0 0 #fff,inset 1px -1px 0 1px #fff,inset 0 0 0 1px #3d3d3dbf,inset -1px 1px 0 1px #3d3d3d80}.button,button{background-color:#ccc;background:-webkit-linear-gradient(to bottom, #ccc, #acacac);background:linear-gradient(#ccc,#acacac);border-top:1px solid #fff;border-bottom:1px solid #5a5a5a;border-left:2px solid #898989;border-right:1px solid #eee;border-radius:.3rem;outline:none;padding:.5rem;transition:all .3s}.button:active{color:#ed0028;text-shadow:0 0 3px #ff8c00}.button:active svg,button:active svg{filter:drop-shadow(0 0 3px #ff8c00)}button:hover,.button:hover{box-shadow:none;border:1px solid #656565;border-color:#656565 #898989 #fff #eee;margin-right:calc(.5rem + 1px)}button:disabled,button.undoredo:disabled,.button:disabled,.button.undoredo:disabled{box-shadow:none;background-color:#ccc;background:-webkit-linear-gradient(to bottom, #ccc, #acacac);pointer-events:none;color:#898989;background:linear-gradient(#ccc,#acacac);border:1px solid #656565;border-color:#656565 #898989 #fff #eee;text-decoration:line-through}.misc-text{text-shadow:1px -1px #fffaf0,-1px 1px #989898;font-style:italic}.expander{border-bottom:1px dashed #1b134c}@keyframes gradient-textarea{0%{background-position:0}to{background-position:254px}}@keyframes gradient{0%{color:#ffd600;text-shadow:0 0 3px #ffa700;background-position:0}50%{color:#ff0700;text-shadow:0 0 5px #ff5100}to{color:#ffd600;text-shadow:0 0 3px #ffa700;background-position:56px}}.ui-def-bg{background-color:var(--default-ui-bg)}.bg-trnsp{background-color:#0000}.red{color:#e2001d}.blue{color:#42b4dc}.green{color:#3ed086}.yellow{color:#ffc533}.gray{color:#ababab}.white{color:#fff}.black{color:#000}.red-gradient-b{background:-webkit-linear-gradient(to top, #ed214a, #891515);background:linear-gradient(#891515,#ed214a)}.blue-gradient-b{background:-webkit-linear-gradient(to top, #2195ed, #155689);background:linear-gradient(#155689,#2195ed)}.green-gradient-b{background:-webkit-linear-gradient(to top, #21ed2b, #15891b);background:linear-gradient(#15891b,#21ed2b)}.yellow-gradient-b{background:-webkit-linear-gradient(to top, #ffdb7f, #ffca2e);background:linear-gradient(#ffca2e,#ffdb7f)}.gray-gradient-b{background:-webkit-linear-gradient(to top, #eaeaea, #636363);background:linear-gradient(#636363,#eaeaea)}.red-b{background-color:#e2001d}.blue-b{background-color:#42b4dc}.green-b{background-color:#3ed086}.yellow-b{background-color:#ffc533}.gray-b{background-color:#ababab}.white-b{background-color:#fff}.black-b{background-color:#000}:root{--bold-weight:bold;--panel-border-width:2px;--window-border-width:3px;--title-font-size:1rem;--default-font-family:"Arial";--min-font-size:.5rem;--small-font-size:.8rem;--def-font-size:1rem;--big-font-size:1.2rem;--max-font-size:1.5rem;--h1-font-size:2rem;--h2-font-size:1.4rem;--min-margin:.1rem;--small-margin:.25rem;--def-margin:.5rem;--big-margin:.75rem;--max-margin:1rem;--min-padding:.1rem;--small-padding:.25rem;--def-padding:.5rem;--big-padding:.75rem;--max-padding:1rem;--border-thick:6px;--border-def:3px;--border-thin:1px;--default-ui-bg:#ccc;--active-ui-bg:#fbb}.lds-ellipsis{width:20px;height:1rem;display:inline-block;position:relative}.lds-ellipsis div{background:#ec2bff;border-radius:50%;width:6px;height:6px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:7px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:1px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:0}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:16px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:32px}.disabled,.tabs span.disabled{opacity:.5;cursor:not-allowed;border-bottom:none;text-decoration:none}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(16px)}}
