*{margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html,body,#canvas_app{overflow:hidden;margin:0;padding:0;box-sizing:border-box;width:100%;height:100%;background-color:transparent}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;color:plum;display:flex;justify-content:end;align-items:end;font-family:sans-serif;font-size:3em;z-index:-1;transition:opacity .5s ease-out}#loading-screen.hidden{opacity:0;pointer-events:none}#loading-percentage{margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}
