.tableContainer { width: 100%; } .tableContainer > table, .tableContainer > table > thead { border-collapse: collapse; border: none; width: 100%; } .tableContainer { height: calc(100vh - 170px); overflow-y: auto; position: relative; } .tableContainer th { background-color: #1c1d2b; top: 0; position: sticky; } .tableContainer > table > thead > tr > th, .tableContainer > table > tbody > tr > td { padding: 12px 24px; gap: 17px; text-align: start; } .tableContainer > table > thead > tr { border-bottom: 1px solid #212235; background: #1c1d2b; } .tableContainer > table > tbody > tr > td { color: #eeeffd; font-family: Inter; font-size: 13px; font-style: normal; font-weight: 500; line-height: normal; } .type { display: flex; padding: 4px 0px; justify-content: center; align-items: center; gap: 10px; border-radius: 6px; border: 0.5px solid #5359f2; background: rgba(83, 89, 242, 0.25); } .type > p { color: #eeeffd; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 500; line-height: normal; } .tableContainer > table > tbody > tr { border-bottom: 1px solid rgba(129, 135, 255, 0); cursor: pointer; } .tableContainer > table > tbody > tr:hover { border-bottom: 1px solid rgba(129, 135, 255, 0.25); background: rgba(129, 135, 255, 0.05); } .tableContainer > table > thead > tr > th { color: #85869b; font-family: Inter; font-size: 13px; font-style: normal; font-weight: 500; line-height: normal; } .actions { display: flex; justify-content: start; align-items: center; gap: 12px; align-self: stretch; } .cardContainer { display: flex; padding: 0 16px; padding-bottom: 50px; height: calc(100vh - 170px); flex-direction: column; align-items: flex-start; gap: 12px; align-self: stretch; display: none; } @media (max-width: 768px) { .cardContainer { display: flex; } .tableContainer { display: none; } } .searchBarContainer { display: flex; align-items: center; gap: 10px; align-self: stretch; position: relative; } .searchBarContainer > input { width: 100%; padding: 11px 12px; padding-left: 30px; background-color: transparent; border: none; outline: none; color: white; font-family: Inter; font-size: 16px; outline: none; font-style: normal; font-weight: 400; line-height: normal; caret-color: #575bc7; } .searchIcon { position: absolute; }