@font-face { font-family: RubikBold; src: url("/static/fonts/Rubik-Bold.woff"); font-weight: bold; } @font-face { font-family: RubikRegular; src: url("/static/fonts/Rubik-Regular.woff"); font-weight: normal; } h1, h2, h3, h4, p, span { text-shadow: 0 4px 5px rgb(0 0 0 / 28%), 0 1px 10px rgb(0 0 0 / 24%), 0 2px 4px rgb(0 0 0 / 40%); color: white; } a { color: white; transition: 0.3s; } a:hover { color: #46DF11!important; } body { position: fixed; top: 0; bottom: 0; right: 0; left: 0; display: flex; flex-direction: column; height: 100vh; margin: 0; font-family: RubikRegular; overflow: hidden; } main { z-index: 3; display: flex; align-items: center; justify-content: center; flex-direction: column; height: 100vh; padding-bottom: 100px; } #particles, #background, #crt, #overlay { height: 100vh; position: absolute; top: 0; bottom: 0; right: 0; left: 0; } #background { background: url("/static/images/TankiEpicJump.webp"); background-size: cover; background-position: center; background-color: grey; filter: blur(6px); -moz-transform: scaleX(-1.05) scaleY(1.05); -o-transform: scaleX(-1.05) scaleY(1.05); -webkit-transform: scaleX(-1.05) scaleY(1.05); transform: scaleX(-1.05) scaleY(1.05); } #crt { background-image: repeating-linear-gradient(rgba(0,0,0,0) 0px, rgba(0,0,120,0.15) 5px , rgba(0,0,0,0) 10px); animation: scroll 2s infinite linear; z-index: 2; height: calc(100vh + 20px); } @keyframes scroll { from { transform: translateY(-20px); } to { transform: translateY(0px); } } #wuc span { color: red; text-shadow: 0 0 4px red, 0 4px 5px rgb(0 0 0 / 28%), 0 1px 10px rgb(0 0 0 / 24%), 0 2px 4px rgb(0 0 0 / 40%); } #maindiv { text-align: center; width: 65%; padding: 1rem; margin-top: 1rem; margin-bottom: 1rem; overflow-y: overlay; } *::-webkit-scrollbar, *::-webkit-scrollbar-thumb { width: 13px; border-radius: 13px; background-clip: padding-box; border: 4px solid transparent; color: rgba(64, 64, 64, 1); } *::-webkit-scrollbar-thumb { box-shadow: inset 0 0 0 10px; } .glass { /* From https://css.glass */ background: rgba(255, 255, 255, 0.35); border-radius: 16px; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.3); } .blackglass { /* From https://css.glass */ background: rgba(0, 0, 0, 0.35); border-radius: 16px; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid rgba(0, 0, 0, 0.3); } [unselectable] { -webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+/Edge */ user-select: none; /* Standard */ }