*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{display:none}.navbar{align-items:center;background:#007bff;color:#fff;display:flex;justify-content:space-between;padding:15px 30px}.logout-btn{background:#fff;border:none;border-radius:5px;color:#007bff;cursor:pointer;font-size:16px;padding:8px 12px}.logout-btn:hover{background:#d3d3d3}.sidebar{background:#222;color:#fff;height:92vh;padding:20px;width:200px}.sidebar-link{align-items:center;color:#fff;display:flex;gap:10px;padding:10px;text-decoration:none;transition:.3s}.sidebar-link:hover{background:#444}.icon{font-size:20px}.app-container{display:flex;flex-direction:column;height:100vh}.app-layout{display:flex;flex:1 1}.app-content{background:#f8f8f8;flex:1 1;padding:20px}.add-container{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;margin:20px auto;max-width:100%;padding:25px}.add-form{display:flex;flex-direction:column;gap:20px}.section-title{color:#222;font-size:18px;font-weight:600;margin-bottom:10px}.upload-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.upload-box{align-items:center;background-color:#f9f9f9;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:120px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease}.upload-box:hover{background-color:#e9f5ff;border-color:#007bff}.upload-icon{color:#007bff;font-size:28px}.upload-preview{border-radius:8px;height:100%;object-fit:cover;width:100%}.file-input{display:none}.dropdown,.text-input,.textarea-input{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:12px;transition:border-color .3s ease;width:100%}.dropdown:focus,.text-input:focus,.textarea-input:focus{border-color:#007bff;outline:none}.textarea-input{min-height:100px;resize:vertical}.category-section{display:flex;gap:20px}.category-section>div{flex:1 1}.size-options{display:flex;flex-wrap:wrap;gap:10px}.size-box{border:1px solid #ccc;border-radius:6px;cursor:pointer;font-weight:500;padding:10px 15px;transition:all .3s ease}.size-box.selected,.size-box:hover{background-color:#e9f5ff;border-color:#007bff}.checkbox-section{align-items:center;display:flex;gap:10px}.checkbox-input{cursor:pointer;height:18px;width:18px}.submit-button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px;transition:background-color .3s ease}.submit-button:hover{background-color:#0056b3}@media (max-width:768px){.category-section{flex-direction:column;gap:15px}.upload-grid{grid-template-columns:repeat(2,1fr)}.size-options{justify-content:center}}.list-container{padding:20px}.product-table{border-collapse:collapse;width:100%}.product-table td,.product-table th{border:1px solid #ddd;padding:8px;text-align:left}.product-table th{background-color:#f4f4f4}.product-image{height:50px;object-fit:cover;width:50px}.product-sizes{display:flex;gap:5px}.size{background-color:#f0f0f0;border-radius:3px;padding:2px 5px}.bestseller{color:green;font-weight:700}.delete-icon{transition:transform .2s ease,color .2s ease}.delete-icon:active{color:red;transform:scale(.9)}.delete-icon:hover{color:#f44}.orders-table{border-collapse:collapse;width:100%}.orders-table td,.orders-table th{border:1px solid #ddd;padding:8px}.orders-table th{background-color:#f2f2f2;text-align:left}.order-image{height:auto;width:50px}.order-status{padding:5px}.admin-login-container{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;margin:100px auto;padding:20px;text-align:center;width:350px}.admin-heading{color:#333;font-size:24px;margin-bottom:20px}.admin-form{display:flex;flex-direction:column}.admin-input-group{margin-bottom:15px;text-align:left}.admin-input-group label{color:#555;display:block;font-size:14px;margin-bottom:5px}.admin-input-group input{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;transition:border .3s;width:100%}.admin-input-group input:focus{border-color:#007bff;outline:none}.admin-btn{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:25px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px;transition:all .3s ease}.admin-btn:hover{background:linear-gradient(135deg,#0056b3,#004099);transform:scale(1.05)}.admin-btn:active{box-shadow:0 2px 4px #0003;transform:scale(.98)}
/*# sourceMappingURL=main.2af89c83.css.map*/