#jsdos-container .emulator-root{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;background:#000;overflow:hidden}#jsdos-container .emulator-canvas,#jsdos-container .emulator-video{image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}#jsdos-container .emulator-video{width:100%;height:100%;display:none;position:absolute;top:0;left:0}#jsdos-container .emulator-loading{color:#fff;background:#000;font-weight:700;position:absolute;inset:0}#jsdos-container .emulator-loading-inner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}#jsdos-container .emulator-loading-pre-1{margin:0 0 1em;font-size:2vw}#jsdos-container .emulator-loading-pre-2{text-transform:uppercase;margin:1em 0;font-family:monospace;font-size:2vw;font-weight:100}#jsdos-container .emulator-loader{background:url(/vendors/js-dos/emulators-ui/0.73.5-dos.2/emulators-ui-loader.png) 0 0/cover no-repeat;width:50px;height:50px}#jsdos-container .emulator-control-exit-fullscreen-icon{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 17.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cg id='minimize_1_' fill='%23FFFFFF'%3E%3Cg%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.99,0.99c0-0.55-0.45-1-1-1c-0.28,0-0.53,0.11-0.71,0.29l-3.29,3.29V1.99 c0-0.55-0.45-1-1-1s-1,0.45-1,1v4c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1s-0.45-1-1-1h-1.59L15.7,1.7 C15.88,1.52,15.99,1.27,15.99,0.99z M5.99,8.99h-4c-0.55,0-1,0.45-1,1s0.45,1,1,1h1.59l-3.29,3.29c-0.18,0.18-0.29,0.43-0.29,0.71 c0,0.55,0.45,1,1,1c0.28,0,0.53-0.11,0.71-0.29l3.29-3.29v1.59c0,0.55,0.45,1,1,1s1-0.45,1-1v-4C6.99,9.44,6.54,8.99,5.99,8.99z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important}#jsdos-container .emulator-control-close-icon{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' fill='%23FFF' xml:space='preserve'%3E%3Cg id='cross_mark_6_'%3E%3Cg%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.41,10l4.29-4.29C15.89,5.53,16,5.28,16,5c0-0.55-0.45-1-1-1 c-0.28,0-0.53,0.11-0.71,0.29L10,8.59L5.71,4.29C5.53,4.11,5.28,4,5,4C4.45,4,4,4.45,4,5c0,0.28,0.11,0.53,0.29,0.71L8.59,10 l-4.29,4.29C4.11,14.47,4,14.72,4,15c0,0.55,0.45,1,1,1c0.28,0,0.53-0.11,0.71-0.29L10,11.41l4.29,4.29 C14.47,15.89,14.72,16,15,16c0.55,0,1-0.45,1-1c0-0.28-0.11-0.53-0.29-0.71L11.41,10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important}#jsdos-container .emulator-mouse-overlay{position:absolute;inset:0}#jsdos-container .emulator-click-to-start-overlay{flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}#jsdos-container .emulator-click-to-start-text{color:#fff;text-transform:uppercase;margin:0 0 1em;font-family:monospace;font-size:2em;font-weight:400}#jsdos-container .emulator-click-to-start-icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cg id='play_1_'%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='evenodd' clip-rule='evenodd' d='M16,10c0-0.36-0.2-0.67-0.49-0.84l0.01-0.01l-10-6L5.51,3.16 C5.36,3.07,5.19,3,5,3C4.45,3,4,3.45,4,4v12c0,0.55,0.45,1,1,1c0.19,0,0.36-0.07,0.51-0.16l0.01,0.01l10-6l-0.01-0.01 C15.8,10.67,16,10.36,16,10z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:64px;height:64px}#jsdos-container .emulator-fullscreen-workaround{z-index:999;background:#000;inset:0;position:fixed!important}#jsdos-container .emulator-button-touch-zone,#jsdos-container .emulator-button{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;color:#fff;filter:opacity(.8);background:0 0;border-radius:50%;overflow:hidden}#jsdos-container .emulator-button-touch-zone{border-style:solid;border-color:#ffffff80;justify-content:center;align-items:center;display:flex;box-shadow:0 0 2px 2px #ffffff80,inset 0 0 2px 2px #ffffff80}#jsdos-container .emulator-button{text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000;text-align:center;background-color:#80808080;background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #fff;position:absolute;box-shadow:0 0 0 1px #000}#jsdos-container .emulator-control-select:hover,#jsdos-container .emulator-button-touch-zone:hover{filter:opacity()hue-rotate(-70deg)saturate(5)sepia()}#jsdos-container .emulator-button-touch-zone.emulator-button-control{z-index:999;filter:opacity()!important;background-color:gray!important}#jsdos-container .emulator-button-highlight,#jsdos-container .emulator-button-control:hover{filter:opacity()hue-rotate(-70deg)saturate(5)sepia()!important}#jsdos-container .emulator-control-select{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;filter:opacity(.7);background:0 0;border:1px solid #fff;border-radius:10%;overflow:hidden;box-shadow:0 0 0 1px #000}#jsdos-container .emulator-options{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;flex-flow:wrap-reverse;justify-content:flex-end;display:flex}#jsdos-container .emulator-keyboard{z-index:999;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute;bottom:0;left:0;right:0}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0)translateY(-45%)translate(13%)}to{transform:scale(1)translateY(-45%)translate(13%)}}#jsdos-container .notyf{color:#fff;z-index:9999;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}#jsdos-container .notyf__icon--error,#jsdos-container .notyf__icon--success{background:#fff;border-radius:50%;width:21px;height:21px;margin:0 auto;display:block;position:relative}#jsdos-container .notyf__icon--error:after,#jsdos-container .notyf__icon--error:before{content:"";background:currentColor;border-radius:3px;width:3px;height:12px;display:block;position:absolute;top:5px;left:9px}#jsdos-container .notyf__icon--error:after{transform:rotate(-45deg)}#jsdos-container .notyf__icon--error:before{transform:rotate(45deg)}#jsdos-container .notyf__icon--success:after,#jsdos-container .notyf__icon--success:before{content:"";background:currentColor;border-radius:3px;width:3px;display:block;position:absolute}#jsdos-container .notyf__icon--success:after{height:6px;top:9px;left:6px;transform:rotate(-45deg)}#jsdos-container .notyf__icon--success:before{height:11px;top:5px;left:10px;transform:rotate(45deg)}#jsdos-container .notyf__toast{pointer-events:auto;box-sizing:border-box;border-radius:2px;flex-shrink:0;max-width:300px;padding:0 15px;animation:.3s ease-in forwards notyf-fadeinup;display:block;position:relative;overflow:hidden;transform:translateY(25%);box-shadow:0 3px 7px #00000040}#jsdos-container .notyf__toast--disappear{animation:.3s .25s forwards notyf-fadeoutdown;transform:translateY(0)}#jsdos-container .notyf__toast--disappear .notyf__icon,#jsdos-container .notyf__toast--disappear .notyf__message{opacity:1;animation:.3s forwards notyf-fadeoutdown;transform:translateY(0)}#jsdos-container .notyf__toast--disappear .notyf__dismiss{opacity:1;animation:.3s forwards notyf-fadeoutright;transform:translate(0)}#jsdos-container .notyf__toast--disappear .notyf__message{animation-delay:50ms}#jsdos-container .notyf__toast--upper{margin-bottom:20px}#jsdos-container .notyf__toast--lower{margin-top:20px}#jsdos-container .notyf__toast--dismissible .notyf__wrapper{padding-right:30px}#jsdos-container .notyf__ripple{transform-origin:100% 100%;z-index:5;border-radius:50%;width:400px;height:400px;animation:.4s ease-out forwards ripple;position:absolute;top:0;right:0;transform:scale(0)translateY(-51%)translate(13%)}#jsdos-container .notyf__wrapper{z-index:10;border-radius:3px;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;display:flex;position:relative}#jsdos-container .notyf__icon{text-align:center;opacity:0;width:22px;margin-right:13px;font-size:1.3em;animation:.3s .3s forwards notyf-fadeinup}#jsdos-container .notyf__dismiss{opacity:0;width:26px;height:100%;margin-right:-15px;animation:.3s .35s forwards notyf-fadeinleft;position:absolute;top:0;right:0}#jsdos-container .notyf__dismiss-btn{cursor:pointer;opacity:.35;background-color:#00000040;border:none;outline:none;width:100%;height:100%;transition:opacity .2s,background-color .2s}#jsdos-container .notyf__dismiss-btn:after,#jsdos-container .notyf__dismiss-btn:before{content:"";background:#fff;border-radius:3px;width:2px;height:12px;position:absolute;top:calc(50% - 5px);left:calc(50% - 1px)}#jsdos-container .notyf__dismiss-btn:after{transform:rotate(-45deg)}#jsdos-container .notyf__dismiss-btn:before{transform:rotate(45deg)}#jsdos-container .notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}#jsdos-container .notyf__dismiss-btn:active{opacity:.8}#jsdos-container .notyf__message{vertical-align:middle;opacity:0;line-height:1.5em;animation:.3s .25s forwards notyf-fadeinup;position:relative}@media only screen and (max-width:480px){#jsdos-container .notyf{padding:0}#jsdos-container .notyf__ripple{width:600px;height:600px;animation-duration:.5s}#jsdos-container .notyf__toast{border-radius:0;width:100%;max-width:none;box-shadow:0 -2px 7px #00000021}#jsdos-container .notyf__dismiss{width:56px}}#jsdos-container .hg-theme-default{-webkit-user-select:none;user-select:none;box-sizing:border-box;touch-action:manipulation;width:100%;overflow:hidden}#jsdos-container .hg-theme-default .hg-button span{pointer-events:none}#jsdos-container .hg-theme-default button.hg-button{font-size:inherit;border-width:0;outline:0}#jsdos-container .hg-theme-default{background-color:#ececec;border-radius:5px;padding:5px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#jsdos-container .hg-theme-default .hg-button{flex-grow:1;display:inline-block}#jsdos-container .hg-theme-default .hg-row{display:flex}#jsdos-container .hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}#jsdos-container .hg-theme-default .hg-row .hg-button-container,#jsdos-container .hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}#jsdos-container .hg-theme-default .hg-row>div:last-child{margin-right:0}#jsdos-container .hg-theme-default .hg-row .hg-button-container{display:flex}#jsdos-container .hg-theme-default .hg-button{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;justify-content:center;align-items:center;height:40px;padding:5px;display:flex;box-shadow:0 0 3px -1px #0000004d}#jsdos-container .hg-theme-default .hg-button.hg-activeButton{background:#efefef}#jsdos-container .hg-theme-default.hg-layout-numeric .hg-button{justify-content:center;align-items:center;width:33.3%;height:60px;display:flex}#jsdos-container .hg-theme-default .hg-button.hg-button-numpadadd,#jsdos-container .hg-theme-default .hg-button.hg-button-numpadenter{height:85px}#jsdos-container .hg-theme-default .hg-button.hg-button-numpad0{width:105px}#jsdos-container .hg-theme-default .hg-button.hg-button-com{max-width:85px}#jsdos-container .hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}#jsdos-container .hg-theme-default .hg-button.hg-selectedButton{color:#fff;background:#05194687}#jsdos-container .hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\.com]{max-width:82px}#jsdos-container .hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\@]{max-width:60px}#jsdos-container .emulator-canvas{object-fit:contain!important;image-rendering:auto!important;width:100%!important;height:100%!important;top:auto!important;left:auto!important}#jsdos-container .emulator-loading-pre-1{display:none}#jsdos-container .emulator-loading-pre-2{text-transform:initial!important;font-family:sans-serif!important;font-weight:initial!important;color:#838383!important;margin:0!important;overflow:visible!important}#jsdos-container .emulator-loading-pre-2:before{content:"";background-image:url(/_astro/EmulatorSplashImage.BVADfcRM.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5em;height:5em;margin:0 auto 10px;display:block}#jsdos-container .emulator-loader{width:2em!important;height:2em!important}
