css /* Quantum Teleportation.css */ body { background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100px 100px; background-position: 0 0; background-repeat: repeat; font-family: monospace; margin: 0; padding: 0; } h1 { color: #000; font-size: 24px; font-weight: bold; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; text-align: center; } h2 { color: #000; font-size: 18px; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; text-align: center; text-transform: uppercase; } h3 { color: #000; font-size: 14px; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; text-align: center; text-transform: uppercase; } h4 { color: #000; font-size: 12px; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; text-align: center; text-transform: uppercase; } a { text-decoration: none; color: #000; text-align: center; text-transform: uppercase; font-size: 14px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; text-align: center; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } a:hover { background-position: 0 -20px; transition: background-position 0s ease-in-out; } a:active { background-position: 0 20px; transition: background-position 0s ease-in-out; } a:link { background-position: 0 0; transition: background-position 0s ease-in-out; } h1 a { color: #000; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 24px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } h2 a { color: #000; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 18px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } h3 a { color: #000; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 14px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } h4 a { color: #000; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 12px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } h1, h2, h3, h4 { text-align: center; text-transform: uppercase; font-weight: bold; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; } p { margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; font-size: 16px; font-family: monospace; } p span { font-size: 14px; font-weight: bold; color: #fff; background: #000; background-clip: border; border: 2px solid #000; border-radius: 10px; padding: 5px 10px; margin: 5px 10px; display: inline-block; } span:empty { display: none; } img { border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 10px 0; padding: 5px 0; width: 100%; max-width: 100%; height: auto; object-fit: cover; } img:hover { background-color: #fff; background-position: 0 0; transition: background-position 0s ease-in-out; background-size: 100% 20px; background-repeat: no-repeat; display: inline-block; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; } h1, h2, h3, h4 { background: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 10px 0; padding: 5px 0; font-size: 24px; color: #000; text-transform: uppercase; text-align: center; } h1 a, h2 a, h3 a, h4 a { color: #000; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 24px; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; } h1:active, h2:active, h3:active, h4:active { background-position: 0 -20px; transition: background-position 0s ease-in-out; } h1:link, h2:link, h3:link, h4:link { background-position: 0 20px; transition: background-position 0s ease-in-out; } h1:visited, h2:visited, h3:visited, h4:visited { background-position: 0 0; transition: background-position 0s ease-in-out; } h1:link, h2:link, h3:link, h4:link, h1:visited, h2:visited, h3:visited, h4:visited { text-decoration: underline; background-image: linear-gradient(90deg, #000, #000); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; } h1:link, h2:link, h3:link, h4:link, h1:visited, h2:visited, h3:visited, h4:visited { background-position: 0 0; transition: background-position 0s ease-in-out; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 5px 0; padding: 5px 0; } body > * { margin: 0; padding: 0; } body > *:not(img) { background: #000; background-clip: padding-box; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 10px 0; padding: 5px 0; font-family: monospace; font-size: 16px; text-align: center; text-transform: uppercase; text-align: center; text-align-last: center; text-justify: center; vertical-align: middle; text-align-vertical: middle; align-content: center; align-items: center; align-self: center; align-content: center; justify-self: center; justify-items: center; } body > *:not(img):not(p) { font-size: 14px; font-weight: bold; color: #fff; background: #000; background-clip: border; border: 2px solid #000; border-radius: 10px; padding: 5px 10px; margin: 5px 10px; display: inline-block; } body > *:not(img):not(p):not(span) { display: block; text-align: center; text-transform: uppercase; font-size: 16px; color: #000; background: #000; background-clip: border; border: 4px solid #000; border-radius: 10px; padding: 10px 20px; margin: 10px 20px; transition: background-position 0s ease-in-out; } body > *:not(img):not(p):not(span):not(a) { text-decoration: underline; background-image: linear-gradient(90deg, #000, #000); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: block; text-align: center; text-transform: uppercase; font-size: 14px; color: #000; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 10px 0; padding: 5px 0; transition: background-position 0s ease-in-out; } h1, h2, h3, h4, p, img, span, a { box-sizing: border-box; margin: 0; padding: 0; border: none; background: none; transition: none; transform: none; filter: none; clip-path: none; } h1, h2, h3, h4 { font-size: 24px; color: #000; text-transform: uppercase; font-weight: bold; margin: 10px 0; padding: 5px 0; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; } h1, h2, h3, h4, p { background-image: linear-gradient(90deg, #ff69b4, #ff69b4); background-size: 100% 20px; background-position: 0 0; background-repeat: no-repeat; display: inline-block; transition: background-position 0s ease-in-out; border: 4px solid #000; border-top: none; border-bottom: 4px solid #000; margin: 10px 0; padding: 5px 0; }