css /* Style for the Robot Resistance page */ /* Colors */ :root { --primary-color: #FF0000; /* Bright red */ --secondary-color: #00FF00; /* Bright green */ --background-color: #FFFFFF; /* Bright yellow */ --text-color: #000000; /* Black */ --link-color: #008000; /* Dark green */ } /* Font Family */ body { font-family: 'Robot Resistance Sans-Serif', sans-serif; margin: 0; padding: 0; border: 1px solid #000000; /* Black border */ box-shadow: 0px 0px 0px #000000; /* Harsh black shadow */ } /* General Styling */ h1 { font-size: 36px; color: var(--primary-color); border-bottom: 2px solid #000000; /* Black border */ margin: 0; padding: 0 0 20px 0; } h2 { font-size: 24px; color: var(--secondary-color); border-bottom: 2px solid #000000; /* Black border */ margin: 0; padding: 0 0 20px 0; } h3 { font-size: 18px; color: var(--text-color); border-bottom: 2px solid #000000; /* Black border */ margin: 0; padding: 0 0 20px 0; } p { font-size: 18px; color: var(--text-color); line-height: 24px; margin: 20px 0 0 0; } a { text-decoration: none; color: var(--link-color); font-size: 16px; border-bottom: 2px solid #000000; /* Black border */ margin: 0 0 20px 0; } a:hover { background-color: #000000; /* Black background */ color: #FFFFFF; /* White text */ border-bottom: 2px solid #000000; /* Black border */ padding: 2px 0; /* Black padding */ } /* Robot Resistance Logo */ #resistance-logo { position: relative; top: 20px; left: 20px; width: 100px; height: 100px; background-color: #000000; /* Black background */ border: 4px solid #FFFFFF; /* White border */ box-shadow: 0px 0px 10px #000000; /* Harsh black shadow */ border-radius: 0; /* No rounding */ display: flex; justify-content: center; align-items: center; font-size: 48px; color: #FFFFFF; /* White text */ font-family: 'Robot Resistance Sans-Serif', sans-serif; font-weight: bold; z-index: 1; margin: 0; padding: 0; border-bottom: 2px solid #000000; /* Black border */ text-align: center; text-transform: uppercase; } /* Robot Art Section */ #robot-art { display: flex; flex-wrap: wrap; justify-content: center; margin: 40px 0 0 0; border: 2px solid #000000; /* Black border */ } #robot-art > div { width: 300px; height: 200px; background-color: #FF0000; /* Bright red background */ margin: 20px; padding: 0; box-shadow: 0px 0px 0px #000000; /* Harsh black shadow */ border: 2px solid #000000; /* Black border */ display: flex; justify-content: center; align-items: center; text-align: center; font-size: 24px; color: #FFFFFF; /* White text */ font-family: 'Robot Resistance Sans-Serif', sans-serif; font-weight: bold; z-index: 1; text-align: center; text-transform: uppercase; } /* Subpage links */ .subpage-link { font-size: 14px; color: #000000; /* Black text */ margin: 0 0 10px 0; border-bottom: 1px solid #000000; /* Black border */ text-decoration: none; text-transform: uppercase; font-family: 'Robot Resistance Sans-Serif', sans-serif; font-weight: bold; padding: 0 10px; text-align: center; background-color: #FFFFFF; /* White background */ border: 2px solid #000000; /* Black border */ box-shadow: 0px 0px 0px #000000; /* Harsh black shadow */ display: block; text-align: center; margin: 0 0 10px 0; text-justify: center; } .subpage-link:hover { background-color: #000000; /* Black background */ color: #FFFFFF; /* White text */ border: 1px solid #000000; /* Black border */ padding: 2px 0; /* Black padding */ box-shadow: 0px 0px 0px #000000; /* Harsh black shadow */ } .subpage-link:visited { border: 2px solid #008000; /* Dark green border */ background-color: #000000; /* Black background */ color: #FFFFFF; /* White text */ text-decoration: none; }