* { margin: 0; padding: 0; } #app { min-height: 100vh } .dark-mode{ background-color: black; color: white; border-color: white; } .light-mode { background-color: white; color: black; border-color: black } .searchbar{ display: flex; align-items: center; justify-content: center; padding: 20px; border-bottom: 2px solid; } .torrent{ border-bottom: 2px solid; padding: 8px; display: flex; flex-direction: row; gap: 15px; } .searchbar button{ margin: 0px 8px; padding: 4px; } .input-text{ height: 24px; width: 280px; } .input-checkbox { height: 18px; width: 26px; } .footer{ display: flex; justify-content: center; gap: 10px; font-size: 24px; position: fixed; bottom: 0; left: 0; width: 100%; background-color: white; } .footer a { text-decoration: none; color: rgb(69, 64, 64); } .footer a:hover { cursor: pointer; color: rgb(12, 7, 161); }