@import url("/stylesheets/colors.css"); @import url("/stylesheets/fonts.css"); @import url("/stylesheets/inputs.css"); @import url("/stylesheets/modal.css"); @import url("/stylesheets/menu.css"); @import url("/stylesheets/main.css"); @import url("/stylesheets/setup.css"); @import url("/stylesheets/settings.css"); @import url("/stylesheets/containers.css"); :root { /*cursor: none !important;*/ } ul { list-style: circle; } html * { /*cursor: none !important*/ -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */ } html *::-webkit-scrollbar { display: none; } 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 */ } #blockPanel { z-index: 999; position: fixed; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.9); width: 100vw; height: 100vh;; transition: opacity 0.4s;; } .opacityOutDisplayNone { animation: opacityOutDisplayNone 0.4s linear forwards; } @keyframes opacityOutDisplayNone { 0% { opacity: 1; } 100% { opacity: 0; height: 0; } } h1 { font-size: 1.74em; font-weight: 500; margin-bottom: 2%; } h2 { font-size: 1.45em; 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; box-shadow: inset 11px 45px 50px 3px rgba(181, 15, 15, 0.66); } #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: grid; grid-template-rows: 100%; grid-template-columns: 20% 80%; position: fixed; bottom: 0; left: 0; right: 0; height: 9%; background-color: #167FCC; box-shadow: inset 11px -45px 50px 3px rgba(223, 12, 42, 0.66); } #overlay #bottom #menuBtn { height: 100%; width: 60%; background-color: #21212D; padding: 1px; font-size: 1.5em; border: 0; border-radius: 0 12px 0 0; color: white; transition: all 0.4s; margin-left: 0; } #menuBtn:hover { background-color: #313147 !important; } #menuBtn:disabled { background-color: #777777 !important; color: #C1C1C1 !important; } #overlay #bottom #menuContainers { height: 100%; display: grid; grid-template-columns: repeat(14,1fr); grid-auto-flow: column; direction: rtl; grid-template-rows: 100%; grid-column-gap: 1.5%; padding: 1% 2% 0.2%; } #menuContainers .container { text-align: center; border-radius: 0 0 30% 30%; border: 1px solid black; border-top-color: transparent; padding-top: 18%; background-color: #5b5b9b; transition: all 1s; transition: background-color 3s; direction: ltr; } #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;*/ -ms-overflow-style: none; /* IE and Edge */ } .pane::-webkit-scrollbar { display: none; } @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; } } .hide { visibility: hidden; transition: visibility 0.8s; }