.MuiPaper-root { background: rgb(33, 30, 31); color: #fff; padding: 16px; margin-bottom: 0; border-radius: 0; } .MuiTypography-root { font-size: 20px; font-weight: 600; } .inventoryItem-table { width: 100%; border-collapse: collapse; table-layout: fixed; background: transparent; color: #fff; } .inventoryItem-table thead tr { background: rgb(33, 30, 31); } .inventoryItem-table tbody td { background: #292727; color: #fff; padding: 12px 8px; border: 1px solid rgba(255, 255, 255, 0.05); text-align: center; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .inventoryItem-table thead th { background: #211E1F; color: #fff; padding: 12px 8px; text-align: center; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .inventoryItem-table td:nth-child(5) { width: 5px; text-align: center; } .send-button { background: transparent; border: none; padding: 0; cursor: pointer; } .send-icon { fill: #fff; height: 18px; width: 18px; transition: fill 0.3s ease; } .send-button:hover .send-icon { fill: #00c3ff; transform: scale(1.2); } .no-rows { background-color: #211e1f; color: #fff; font-size: 16px; text-align: center; padding: 20px 0; display: flex; justify-content: center; align-items: center; height: 510px; width: 1165px; white-space: nowrap; } .paper { background: #292727; color: #fff; padding: 16px; box-sizing: border-box; margin-bottom: 40px; overflow: visible; } .pagination-container { margin-top: 16px; display: flex; justify-content: flex-end; align-items: center; gap: 8px; } .pagination-info { color: #fff; font-size: 14px; margin-right: auto; } .pagination-btn { background: #444; color: #fff; border: none; padding: 5px 10px; font-size: 14px; cursor: pointer; border-radius: 4px; } .pagination-btn:disabled { opacity: 0.5; cursor: not-allowed; } .popup-title { font-size: 1.6rem; font-weight: bold; color: white; margin-bottom: 10px; } #popupMessage { font-size: 1.3rem; color: #f0f0f0; margin-bottom: 10px; } .popup-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: none; justify-content: center; align-items: center; z-index: 9999; background-color: rgba(0, 0, 0, 0.4); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); } .popup-box { background-color: rgb(51, 49, 49); padding: 20px; border-radius: 8px; max-width: 400px; width: 90%; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; gap: 10px; color: white; } .popup-title { font-size: 1.2rem; font-weight: bold; margin-bottom: 10px; } .popup-buttons { display: flex; gap: 10px; flex-wrap: wrap; justify-content: center; } .popup-buttons button { background-color: rgb(194, 72, 73); color: white; border: none; border-radius: 5px; padding: 8px 16px; cursor: pointer; font-size: 1rem; transition: background-color 0.3s ease; } .popup-buttons button:hover { background-color: rgb(172, 62, 63); }