* {margin: 0;padding: 0;box-sizing: border-box;font-family: Arial, sans-serif;}
body {background-color: #222;color: #ddd;display: flex;flex-direction: column;min-height: 100vh;}
a{color: #ddd;text-decoration: none;}
a:hover {color: white;}
input[type="checkbox"] {display: none;}
ul{list-style:none;}
