@import url("/stylesheets/colors.css"); @import url("/stylesheets/fonts.css"); @import url("/stylesheets/inputs.css"); @import url("/stylesheets/modal.css"); @import url("/stylesheets/main.css"); @import url("/stylesheets/setup.css"); :root { /*cursor: none !important;*/ } html * { /*cursor: none !important*/ -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */ } body::-webkit-scrollbar { display: none; } body { color: white; scroll-behavior: smooth; font-family: "Roboto", serif; /*cursor: none !important;*/ -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */ } h1 { font-size: 1.74em; font-weight: 500; margin-bottom: 2%; } #overlay { color: white; } #overlay #top { display: block; position: fixed; top: 0; left: 0; right: 0; height: 9%; color: white; font-size: 2em; padding-right: 3px; padding-left: 3px; background-color: #167fcc; } #title { text-align: center; float: left; margin-top: 0.6%; width: calc(100% / 3); } #left { font-size: 0.5em; float: left; width: calc(100% / 3); text-align: left; padding-top: 1.6%; padding-left: 10px; } #right { float: left; width: calc(100% / 3); text-align: right; font-size: 0.8em; padding-top: 1.2%; padding-right: 10px; } #overlay #bottom { display: block; position: fixed; bottom: 0; left: 0; right: 0; height: 9%; background-color: #167fcc; } #overlay #bottom #menuBtn { height: 100%; width: 10%; background-color: #21212d; padding: 1px; font-size: 1.5em; border: 0; border-radius: 0 12px 0 0; color: white; float: left; transition: all 0.4s; } #menuBtn:hover { background-color: #313147 !important; } #menuBtn:disabled { background-color: #777 !important; color: #C1C1C1 !important; } #overlay #bottom #containers { height: 100%; width: 30%; float: right; /* todo */ } #container { position: absolute; top: 9%; left: 0; right: 0; height: 82%; color: white; background-color: #0e1f31; } .pane { height: 100%; padding: 1% 2%; overflow: auto; ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ scroll-behavior: smooth; color: white; /*animation: showPane 0.3s forwards;*/ } @keyframes showPane { 0% { display: none; opacity: 0; } 1% { display: block; } 100% { opacity: 1; } } .hiddenPane { transition: 0.4s; display: none !important; /*animation: hidePane 0.4s forwards;*/ } @keyframes hidePane { 0% { opacity: 1; display: block !important; } 99% { display: block !important; } 100% { display: none !important; opacity: 0; } } #settings { display: none; background-color: red; width: 100vw; height: 100vh; }