/* Change to a monospaced font and update colors for the retro look */ @import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@300;400;700&display=swap'); /* Reset some default styles */ body, h1, h2, h3, h4, h5, h6, p, ul, li, a, button, input, textarea, table { margin: 0; padding: 0; text-decoration: none; font-family: 'Source Code Pro', monospace; color: #33ff33; /* Classic green text color */ background-color: black; /* Black background */ border: none; } /* Specific container or section styles can go here */ .container, .section { padding: 20px; } /* Navigation Styles */ nav { background: #1a1a1a; /* Dark background for nav */ box-shadow: none; /* No shadow for a flat look */ } nav ul { list-style-type: none; text-align: center; /* Center the navigation items */ } nav li { display: inline-block; margin: 0 15px; /* Spacing between items */ } nav a { padding: 10px 20px; border-radius: 0; /* No rounded edges for a flat look */ transition: background-color 0.3s, color 0.3s; /* Transition for color changes */ } /* Button Styles */ button, input[type="submit"], input[type="button"], .button { background-color: #262626; /* Darker background for buttons */ color: #33ff33; padding: 10px 15px; border: 1px solid #33ff33; /* Green border */ transition: background-color 0.3s, color 0.3s; } button:hover, input[type="submit"]:hover, input[type="button"]:hover, .button:hover { background-color: #33ff33; /* Green background on hover */ color: black; /* Text color changes on hover */ } /* Table Styles */ table { width: 100%; border-collapse: collapse; } th, td { padding: 10px; border: 1px solid #33ff33; /* Green border for cells */ } th { background-color: #1a1a1a; /* Dark background for table headers */ } td { background-color: #000; /* Black background for table cells */ } /* Scrollbars */ /* Add custom scrollbar styles if needed */ /* Media Queries for responsiveness */ /* Custom media queries can go here */