/* # Overrides */ header { background-color: transparent; -webkit-backdrop-filter: unset; backdrop-filter: unset; } vv-shell { max-width: unset; display: grid; justify-items: center; } /* # Glitch effects */ /* ## Canvas */ canvas { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; opacity: .3; transform: scale(1.3); } /* ## Text */ [glitch-text] { transition: 50ms text-shadow; } /* # Sections */ section.error h1 { font-size: 30vw; user-select: none; animation: rumble 100ms infinite linear; opacity: .2; } section.error h1 span { } @keyframes rumble { to { transform: translateX(1px); } }