@keyframes _0xa1b2 { 0% { opacity: 0 } 100% { opacity: 1 } } * { cursor: url(https://cur.cursors-4u.net/others/oth-4/oth378.cur),auto!important; margin: 0; padding: 0; box-sizing: border-box } .snowflake { position: fixed; top: -10px; font-size: 16.5px; color: #fff; user-select: none; pointer-events: none; animation: snowfall linear infinite } @keyframes snowfall { to { transform: translateY(100vh); opacity: 0 } } img { -webkit-user-drag: none; user-drag: none } html,body { overflow: hidden } body,div,span,a,p,h1,h2,h3,h4,h5,h6 { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } @font-face { font-family: gxd; src: url(../fonts/gxd.otf)format(opentype) } body,div,span,a { font-family: gxd,monospace; font-size: .775rem; animation: _0xa1b2 2.7s ease-in-out forwards } .font-gxd { font-family: gxd,sans-serif } audio#music { width: 100%; margin-top: 1rem; outline: 0; background: #000; border-radius: .5rem; display: none } .overlay { background: #000 } #overlay-toggle:checked~.overlay { display: none } #typewriter-wrapper { display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-align: center; word-break: break-word } #typewriter { display: inline-block; text-align: center; overflow-wrap: break-word } .bio-container { flex-direction: column; align-items: center; justify-content: center }