body{background-color:#f0f0f0;color:#000;font-family:Arial,sans-serif}.stock-query-container{background-color:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;margin:40px auto;max-width:1200px;padding:20px}.stock-query-container h2{color:#f05a46;font-size:28px;margin-bottom:20px;text-align:center}.search-form{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px}.search-form input,.search-form select{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:16px;min-width:200px;padding:10px;transition:border-color .3s}.search-form input:focus,.search-form select:focus{border-color:#f05a46;outline:none}.search-form button{background-color:#f05a46;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.search-form button:hover{background-color:#d94a3c}table{background-color:#fff;border-collapse:collapse;border-radius:10px;margin-top:20px;overflow:hidden;width:100%}thead{background-color:#f05a46;color:#fff}thead th{padding:10px;text-align:left}tbody tr{border-bottom:1px solid #ddd}tbody tr:last-child{border-bottom:none}tbody td{padding:10px;text-align:left}tbody tr:hover{background-color:#f9f9f9}tbody td button{background-color:#f05a46;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 12px;transition:background-color .3s}tbody td button:hover{background-color:#d94a3c}.stock-details{background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 10px #0000001a;margin-top:20px;padding:20px}.stock-details h3{color:#f05a46;font-size:24px;margin-bottom:10px}.export-button{background-color:#f05a46;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px;transition:background-color .3s}.export-button:hover{background-color:#d94a3c}@media (max-width:768px){.search-form{flex-direction:column}.search-form input,.search-form select{width:100%}}.purchase-in-charge-container{background-color:#f7f8fa;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh}.navbar{background-color:#f75b41;color:#fff;padding:10px 20px}.navbar .title{font-size:24px;font-weight:700}.navbar button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:16px;margin-right:20px}.navbar button:hover{color:#f0f0f0}.navbar .profile{align-items:center;display:flex}.navbar .profile img{border-radius:50%;height:40px;margin-right:10px;width:40px}.navbar .profile-name{font-weight:700}.content{background-color:#f7f8fa;flex-direction:column;flex-grow:1}.content h2{color:#e74c3c;font-size:24px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.stock-form{grid-gap:50px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:grid;gap:50px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;padding:30px}.stock-form label{color:#34495e;display:block;font-weight:700;margin-bottom:10px}.stock-form input,.stock-form select{border:1px solid #bdc3c7;border-radius:4px;font-size:14px;padding:10px;width:100%}.stock-form input[type=file]{padding:5px}.stock-form button{background-color:#e74c3c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;grid-column:span 3;padding:12px 20px;transition:background-color .3s ease}.stock-form button:hover{background-color:#9c2315}.styled-table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:100%}.styled-table thead{background-color:#e74c3c;color:#fff;font-weight:700}.styled-table td,.styled-table th{font-size:small;padding:5px;text-align:center}.styled-table tbody tr:nth-child(odd){background-color:#ffddd9}.styled-table tbody tr:nth-child(2n){background-color:#fff}.styled-table tbody tr:hover{background-color:#f1f1f1;cursor:pointer}.styled-table .action-btn{background:none;border:none;cursor:pointer}.edit-btn,.styled-table .delete-btn{background-color:#e74c3c;border-radius:4px;color:#000;padding:5px}.styled-table .action-icon{margin:0 5px}@media (max-width:768px){.purchase-in-charge-container,.styled-table td,.styled-table th{padding:10px}.stock-form{grid-template-columns:1fr}.stock-form button{grid-column:span 1}}.sidebar{background-color:#f05a46;justify-content:space-around;top:5%;width:50%}.sidebar,.sidebarParent{align-items:center;display:flex}.sidebarParent{justify-content:center;position:absolute;top:2%;width:95%}button{background:none;border:none;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.2px}.App{font-family:Arial,sans-serif}.profile{align-items:center;display:flex}.profile .avatar{background-color:#000;border-radius:50%;height:40px;margin-right:10px;width:40px}.navbarParent{align-items:center;display:flex;gap:5%;justify-content:center;transform:translateY(-130%)}.nav-item{color:#fff;cursor:pointer;padding:10px 20px}.nav-item:hover{background-color:#df4534}.content{display:flex;padding:20px}.stock-table{border-collapse:collapse;margin:20px;width:100%}.stock-table td,.stock-table th{padding:10px;text-align:left}.stock-table thead{background-color:#e74c3c;color:#fff}.stock-table tbody tr:nth-child(2n){background-color:#ffe6e6}.approve-btn{background-color:green}.approve-btn,.reject-btn{border:none;color:#fff;cursor:pointer;padding:5px 10px}.reject-btn{background-color:red}.pending{color:orange}.approved{color:green}.rejected{color:red}.admin-management-container{background-color:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:50px auto 0;max-width:1000px;padding:20px}.section-wrapper{display:flex;gap:20px;justify-content:space-between}.section{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 6px #0000001a;flex:1 1;padding:20px}.section-title{color:#f05a46;font-size:24px;font-weight:700;margin-bottom:15px;text-align:center}.input-container{display:flex;justify-content:space-between;margin-bottom:20px}.input-field{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:16px;margin-right:10px;padding:10px}.add-button{background-color:#f05a46;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s}.add-button:hover{background-color:#e0453b}.list{list-style-type:none;padding:0}.list-item{background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.delete-button{background-color:#f05a46;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s}.delete-button:hover{background-color:#e0453b}@media (max-width:768px){.section-wrapper{flex-direction:column}}.admin-dashboard-heading{color:#f05a46;font-size:32px;font-weight:700;margin-bottom:30px;text-align:center}.navbar{align-items:center;background-color:#f05a46;box-shadow:0 2px 8px #0000001a;display:flex;height:60px;justify-content:space-between;margin-top:-10px;padding:0 20px;position:relative}.logo-img{height:40px;margin-right:10px;vertical-align:middle}.navbar-logo{color:#fff;font-size:22px;font-weight:500;transition:color .3s ease}.navbar-logo strong{color:#000;font-weight:700}.navbar-logo:hover{color:gold}.navbar-links{display:flex;list-style:none;margin:0;padding:0}.navbar-links li{color:#fff;cursor:pointer;font-size:16px;margin:0 15px;transition:color .3s ease,transform .2s ease}.navbar-links li:hover{color:gold;transform:translateY(-3px)}.navbar-icons{align-items:center;display:flex}.navbar-icons i{color:#fff;cursor:pointer;font-size:22px;margin:0 10px;transition:color .3s ease,transform .2s ease}.navbar-icons i:hover{color:gold;transform:scale(1.1)}.navbar-profile{align-items:center;color:#fff;display:flex;font-size:16px;transition:color .3s ease}.navbar-profile:hover{color:gold}.profile-circle{background-color:#000;border:2px solid #fff;border-radius:50%;height:35px;margin-right:10px;transition:border-color .3s ease,transform .2s ease;width:35px}.profile-circle:hover{border-color:gold;transform:rotate(1turn)}@media (max-width:768px){.navbar-links li{font-size:14px;margin:0 10px}.navbar-icons i{font-size:18px}}
/*# sourceMappingURL=main.be88abe0.css.map*/