.tableContainer { user-select: none; display: flex; flex-flow: column; } .tableContainer > div { padding: 15px 5px; display: flex; align-items: stretch; } .tableContainer > div > div { padding: 5px; } .tableContainer > div > div:nth-child(1) { flex: 1; } .tableContainer > div > div:nth-child(2) { flex: 0 240px; } .tableContainer > div > div:nth-child(3) { flex: 0 160px; } .tableContainer > div > div:nth-child(4) { flex: 0 100px; } .rows > div { cursor: pointer; } .rows > div:nth-child(2n + 1) { background-color: var(--dark-color); } .rows > div:hover { background-color: var(--hoover-color); } .header > div > div { display: flex; align-items: center; cursor: pointer; } .header > div > div:hover { background-color: var(--hoover-color); } .uploadContainer > div { padding: 5px; text-align: center; } .deleteButton { text-align: center; padding: 2px; border: 1px solid var(--hoover-color); border-radius: 3px; cursor: pointer; } .deleteButton:hover { background-color: var(--dark-color); } .backButton { width: 30%; } .description { padding: 5px; text-align: center; }