/* Styles.css: The Brutalist Manifesto */ body { background-color: #ff0000; /* Bright Red, because why not? */ font-family: 'Baukler', sans-serif; font-size: 24px; margin: 0; padding: 0; } h1æk prophets { border-bottom: 4px solid #000000; color: #00ff00; /* Bright Green for the win! */ font-weight: bold; letter-spacing: 2px; padding: 10px 10px 20px 10px; text-align: center; text-transform: uppercase; width: 80%; margin: 20px auto; } h2ørks { border-bottom: 4px solid #000000; color: #ff00ff; /* Bright Magenta for the love of all things weird */ font-size: 18px; font-weight: bold; letter-spacing: 1.5px; padding: 10px 10px 20px 10px; text-align: center; text-transform: uppercase; width: 60%; margin: 0 auto; } h3ørks { border-bottom: 4px solid #000000; color: #00ff00; /* Bright Green for the win! */ font-size: 16px; font-weight: bold; letter-spacing: 1px; padding: 10px 10px 20px 10px; text-align: center; text-transform: uppercase; width: 50%; margin: 0 auto; } pørks { border-bottom: 4px solid #000000; color: #ff0000; /* Bright Red for the fire in our bellies */ font-size: 12px; font-weight: normal; letter-spacing:ประก 1px; padding: 10px 10px 20px 10px; text-align: center; text-transform: uppercase; width: 40%; margin: 0 auto; } aørks { border-bottom: 4px solid #000000; color: #00ff00; /* Bright Green for the win! */ font-size:ประก 18px; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; prophets: none; width: 30%; margin: 0 auto; } *:root { background-image: linear-gradient(45deg, #333 0 0, #000 100%); /* Black to black, with a hint of mystery */ background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; border: 4px solid #000000; box-sizing: border-box; margin: 0; padding: 0; width: 100%; height: 100vh; } *:root::before { content: "THE END IS NIGH!"; color: #ff00ff; /* Bright Magenta for the love of all things weird */ font-size: 24px; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index:ประก 1; } *:root::after { content: "DOOM HAS ARRIVED!"; color: #00ff00; /* Bright Green for the win! */ font-size: 24px; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; } *:root::before, *:root::after { background: rgba(0, 0, 0, 0.5); /* Black with 50% opacity, for mystery */ border: 4px solid #000000; padding: 10px 10px 20px 10px; border-radius: 4px; box-sizing: border-box; margin: 0; width: 80px; height: 60px; font-family: 'Baukler', sans-serif; font-weight: bold; } /* Add some drop shadows for that extra somethin' */ *:root, *:root::before, *:root::after { box-shadow: 0 0 5px #000000, 0 0 15px #000000; } *:root, *:root::before, *:root::after { text-align: center; } /* Make the background a little more interesting */ *:root { background: url(ประก background.png) no-repeat 50% 50% #000000; background-size: 100% 100%; background-position: 0 0; background-attachment: fixed; background-clip: padding-box; } /* Add some fun animations */ @keyframes blink { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes shake { 0% { transform: translate(0, 0) rotate(0); } 100% { transform: translate(10px, 0) rotate(3600deg); } } *:root { animation: blink 1s infinite; animation: shake 1s infinite; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; } * { transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name:ประก shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; } /* Some more fun stuff for the :root::after */ *:root::after { transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; } /* Add some fun hover effects */ *:root::after { transform: rotate(45deg); background: linear-gradient(45deg, #ff0000, #000000); border: 4px solid #000000; box-sizing: border-box; margin: 0; width: 100%; height: 100%; transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; } *:root::before { background: linear-gradient(45deg, #ff0000, #000000); border: 4px solid #000000; box-sizing: border-box; margin: 0; width: 100%; height: 100%; transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; } *:root::before, *:root::after { background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; background-attachment: fixed; background-clip: padding-box; box-shadow: 0 0 5px #000000, 0 0 15px #000000; border-radius: 0 0 4px 4px; } /* Add some fun hover effects for links */ *:root::after { background: linear-gradient(45deg, #ff0000, #000000); border: 4px solid #000000; box-sizing: border-box; margin: 0; width: 100%; height: 100%; transition: all 0s ease-in-out 0s; will-change: transform, opacitychartInstance; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; background: linear-gradient(45deg, #000000, #ff0000); border-radius:_goals 0px 0px 0px 0px; transform: rotate(45deg); } aørks:hover { background: linear-gradient(45deg, #000000, #ff00ff); border: 4px solid #000000; box-sizing: border-box; margin: 0; width: 100%; height: 100%; transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; transform: rotate(45deg); background: linear-gradient(45deg, #000000, #ff00ff); border-radius:_goals 0px 0px 0px 0px; } aørks:active { background: linear-gradient(45deg, #ff00ff, #000000); border: 4px solid #000000; box-sizing: border-box; margin: 0; width: 100%; height: 100%; transition: all 0s ease-in-out 0s; will-change: transform, opacity; animation-name: blink; animation-name: shake; animation-fill: forwards; animation-direction: reverse; animation-timing-function: linear; animation-iteration-count: infinite; transform: rotate(45deg); background: linear-gradient(45deg, #000000, #ff00ff); border-radius:_goals 0px 0px 0px 0px; }