body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.upload-container{padding:20px;text-align:center}@media screen and (max-width:600px){.upload-container{padding:10px;width:100%}}.container{background:#fff;border-radius:12px;box-shadow:0 6px 18px #0000001a;margin:40px auto;max-width:600px;padding:2rem;text-align:center}.container h2{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.download-section,.upload-container,.upload-section{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}input[type=file]{border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:.6rem;transition:.3s}input[type=file]:hover{border-color:#ec37fc}button{background:#ec37fc;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.8rem 1.2rem;transition:background .3s ease,transform .2s ease}button:hover{background:#ec37fc;transform:translateY(-2px)}button:disabled{background:#aaa;cursor:not-allowed}p{color:#444;font-size:.95rem;margin-top:1rem}.loader-overlay{align-items:center;background-color:#0000004d;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.loader{animation:spinLoader 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#ec37fc;height:60px;width:60px}@keyframes spinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.container{padding:1.5rem;width:90%}button{width:100%}.card .card-body{padding:0}}.order-card{border-radius:12px;overflow:hidden}.order-header{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.order-subtitle{color:#666;font-size:13px}.order-table{background:#fff;border-radius:10px;overflow:hidden}.order-table thead th{background:#f5f7fa;color:#3b3b3b;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.order-table td{font-size:14px;padding:12px;vertical-align:top}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px}.amount{font-weight:700;white-space:nowrap}.products-cell{max-width:320px;white-space:normal}.product-chip{align-items:center;background:#eef3ff;border-radius:8px;color:#2f3a8f;display:inline-flex;font-size:13px;margin:0 6px 6px 0;padding:5px 10px}.product-name{font-weight:600}.product-qty{font-size:12px;margin-left:8px;opacity:.75}.status-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:6px 12px;text-transform:capitalize}.status-pending{background:#fff4e5;color:#c77700}.status-completed,.status-delivered{background:#e6f7ee;color:#1a7f37}.status-CANCELED,.status-CANCELLED,.status-cancelled{background:#fdecea;color:#b42318}.pay-badge{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:6px 12px;white-space:nowrap}.pay-badge.cod{background:#fff0f6;color:#c11574}.pay-badge.prepaid{background:#e9f3ff;color:#1f5fbf}.sr-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:8px;padding:6px 12px;white-space:nowrap}.sr-badge.success{background:#e6f7ee;color:#1a7f37}.sr-badge.pending{background:#fff4e5;color:#c77700}.sr-id{background:#fff9;border-radius:999px;font-weight:700;padding:2px 8px}.shiprocket-btn{border-radius:999px;font-size:13px;padding:5px 12px}.order-table tbody tr:hover{background:#fafcff}@media (max-width:992px){.products-cell{max-width:220px}}@media (max-width:768px){.order-table td{font-size:13px}.products-cell{max-width:100%}}
/*# sourceMappingURL=main.a1b773d9.css.map*/