.adminMain{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.tableNav{flex-direction:row;justify-content:space-evenly;width:100%;margin:30px;display:flex}.mainTable{border:solid 2px var(--yellow);table-layout:auto;border-radius:15px;width:85%;margin-bottom:20px}.modalContainer{border:5px solid var(--green);text-align:center;border-radius:15px;align-items:center;width:450px;height:auto;padding:10px}.titleCont{margin:25px 0}.mainTableHeader{background-color:var(--olive);width:100%}.tableHeader,.tableCell{text-align:left;border-bottom:2px solid var(--gray);align-items:baseline;width:min-content;padding:1rem}.nameCell{white-space:nowrap;width:min-content;color:var(--green);font-weight:800}.actions{justify-content:space-around;display:flex}.tableBody tr:last-child td{border-bottom:none}@media (max-width:920px){.mainTable{max-width:max-content;display:block;overflow-x:auto}.mainTable thead{display:none}.mainTable tr{border:1px solid var(--gray);flex-direction:column;margin-bottom:1rem;padding:1rem;display:flex}.mainTable td{justify-content:space-between;width:100%;padding:.5rem;display:flex}.mainTable td:before{content:attr(data-label);text-align:left;flex-shrink:0;width:110px;font-weight:700}.tableCell{justify-content:center;display:flex}.tableCell:before{content:attr(data-label);font-weight:700}button{margin:0 10px}}@media (max-width:510px){.mainTable{width:95%}.mainTable tr{width:95%;margin:0;padding:0}.tableNav{flex-wrap:wrap;gap:10px;width:80%}.mainTable td{justify-content:flex-start}.tableCell{justify-content:flex-start;align-items:baseline;width:min-content;padding:0}.actions{margin-left:25%}}
