:root { --fg-gray: #495057; --bg-gray: rgba(0,0,0,0.25); --gradbar: linear-gradient(to right, #ddd, #666, #ddd); --holdbar: linear-gradient(to top, rgba(100,100,100,0.1), rgba(255,255,255,1), rgba(100,100,100,0.1)); --holdbar-sf: linear-gradient(to top, rgba(200,200,200,0.1), rgba(255,255,255,1), rgba(200,200,200,0.1)) !important; --highlight: rgba(126,153,183,0.4); --main-color: rgba(126,153,183,1); } @font-face { font-family: 'Russo One'; src: url('/moto/russo-one.ttf'); } a, a:hover, a:visited { border: none; color: inherit; text-decoration: none; } body, div { position: relative; display: flex; padding: 0; border: 0; margin: 0; } #app { position: fixed; overflow: hidden; flex-direction: column; font-family: sans-serif; font-weight: normal; font-size: larger; bottom: 0; right: 0; left: 0; top: 0; } #app-info { z-index: 50; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); cursor: pointer; flex-direction: column; align-items: center; } #app-info:hover #app-vers { display: flex; } #app-vers { display: none; position: absolute; white-space: nowrap; font-size: smaller; font-family: sans-serif; margin-top: 5px; padding: 5px; transform: translateX(-50%); left: 50%; top: 100%; color: var(--fg-gray); border-radius: 3px; border: 1px solid #ddd; background-color: white; } #app-body { flex-grow: 1; } #app-body > div { z-index: 2; } #curtain { z-index: 50000; top: 0; left: 0; right: 0; bottom: 0; position: fixed; background-color: #fff; font-family: 'Russo One', sans-serif; justify-content: center; align-items: center; } #container { z-index: 1; position: fixed; width: 100%; height: 100%; } #container canvas { width: 100%; height: 100%; overflow: hidden; } #top { z-index: 2; padding: 3px; flex-direction: row; font-family: 'Russo One', sans-serif; background-color: rgba(255,255,255,0.75); } #top > div { margin: 0 5px 0 5px; } #top-sep { z-index: 2; height: 1px; background-image: var(--gradbar); } .noselect { -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } :-moz-any() { overflow-x: hidden !important; overflow-y: hidden !important; } :-moz-any() { overflow-x: scroll !important; overflow-y: scroll !important; margin-right: -14px !important; margin-bottom: -14px !important; }