body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;margin:0}#root{height:100%}.Popup_root__0ZWj2{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:15px;position:fixed;right:0;top:0;z-index:999}.Popup_window__B3Ih2{background:#000;border:1px solid;border-radius:3px;max-width:580px;width:100%}@media(min-height:800px){.Popup_window__B3Ih2{transform:translateY(-50%)}}.Popup_inner__ojTYz{padding:15px;text-align:center}@media(min-height:800px){.Popup_inner__ojTYz{padding:20px}}.Popup_inner__ojTYz a{color:inherit;text-decoration:underline}.Popup_buttons__VPTpK{display:flex;flex-wrap:wrap;margin:20px 0 0}.Popup_buttons_single__uL-g2{justify-content:center}.Popup_buttons_double__vUyru{justify-content:space-between}.Popup_buttons__VPTpK button{flex:0 0 100%;margin-bottom:15px;text-align:center}.Popup_buttons__VPTpK button:last-child{margin:0}.Popup_buttons__VPTpK button.Popup_continue__LakKv{font-weight:700}@media(min-width:800px){.Popup_buttons__VPTpK button{flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0}.Popup_buttons__VPTpK button.Popup_continue__LakKv{font-weight:700;order:2}}:root{--spacing-sm:15px;--spacing-lg:20px}.App_root__40Hjl{color:#efefef;display:flex;flex-direction:column;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;height:100%;line-height:1.4;margin:auto;max-width:1200px;*{box-sizing:border-box}}.App_root__40Hjl p{margin:0 0 1em}.App_root__40Hjl p:last-child{margin:0}.App_form__kl6Ne{padding:15px 7.5px 0;padding:calc(var(--spacing-sm)*1) calc(var(--spacing-sm)*.5) 0}.App_form__kl6Ne ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.App_form__kl6Ne li{box-sizing:border-box;flex:0 0 50%;padding:0 7.5px 15px;padding:0 calc(var(--spacing-sm)*.5) calc(var(--spacing-sm)*1)}.App_form__kl6Ne li.App_username__tk0dV{flex:1 1}.App_form__kl6Ne li.App_folder__PzWsT{flex:0 0 100%}.App_form__kl6Ne li.App_reset__I3wq1,.App_form__kl6Ne li.App_submit__O5HQY{flex:0 1}@media (min-width:800px){.App_form__kl6Ne{padding:20px 10px 0;padding:calc(var(--spacing-lg)*1) calc(var(--spacing-lg)*.5) 0}.App_form__kl6Ne ul{flex-wrap:nowrap}.App_form__kl6Ne li{flex:1 1;padding:0 10px 20px;padding:0 calc(var(--spacing-lg)*.5) calc(var(--spacing-lg)*1)}.App_form__kl6Ne li.App_username__tk0dV{flex:0 1}.App_form__kl6Ne li.App_username__tk0dV input{width:auto}.App_form__kl6Ne li.App_folder__PzWsT{flex:1 1}.App_form__kl6Ne li.App_reset__I3wq1{order:99}}button,input,select{background-color:initial!important;border:1px solid;border-radius:3px;box-sizing:border-box;color:currentColor;display:block;font-family:inherit;font-size:16px;height:40px;margin:0;padding:0 15px;padding:0 var(--spacing-sm);text-align:left;white-space:nowrap;width:100%}select{-webkit-appearance:none;appearance:none}button{margin:0}@media (min-width:800px){input,select{width:100%}}.App_output__Q7kmE{flex:1 1;position:relative}.App_message__j8rOT{left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:1}.App_message__j8rOT div{background:#000000bf;padding:15px;padding:var(--spacing-sm)}@media (min-width:800px){.App_message__j8rOT div{padding:15px 20px;padding:var(--spacing-sm) var(--spacing-lg)}}.App_image__sGTHO{bottom:0;left:0;padding:0 15px;padding:0 var(--spacing-sm);position:absolute;right:0;top:0}@media (min-width:800px){.App_image__sGTHO{padding:0 20px;padding:0 var(--spacing-lg)}}.App_canvas__NaOQE{cursor:pointer;display:block;margin:auto;max-height:100%;max-width:100%;object-fit:contain;transition:opacity 1s}.App_canvas__NaOQE:not([data-complete=true]){opacity:.5;pointer-events:none}.App_loading__Z10nZ{left:50%;position:absolute;top:200px;transform:translate(-50%,-50%);img{height:50px;width:50px}}.App_footer__aawhi{padding:15px;padding:var(--spacing-sm);text-align:center}.App_footer__aawhi span{display:block;margin:0 .25em}.App_footer__aawhi a{border-bottom:1px solid #ffffffbf;color:inherit;text-decoration:none}@media (min-width:800px){.App_footer__aawhi{padding:20px;padding:var(--spacing-lg)}.App_footer__aawhi span{display:inline}}
/*# sourceMappingURL=main.a59812b5.css.map*/