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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.modal-container{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;left:50%;padding:24px;position:absolute;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:420px}.close-icon{color:#666;position:absolute;right:10px;top:10px}.modal-title{color:#333;font-size:18px;font-weight:600}.modal-subtitle{color:#555;font-size:14px;margin-bottom:10px}.input-container{display:flex;flex-direction:column;margin-bottom:15px;text-align:left}.input-container label{color:#333;font-size:14px;font-weight:600;margin-bottom:5px}.input-container .amount-input{border-radius:8px}.action-buttons{margin-top:1rem}.amount-buttons,.merchant_amt-buttons{display:flex;gap:10px;justify-content:center}.amount-buttons{margin-bottom:15px}.amount-buttons .amount-btn{border:2px solid #0095ff;border-radius:8px;color:#0095ff;font-weight:600;min-width:60px}.amount-buttons .amount-btn.active,.amount-buttons .amount-btn:hover{background-color:#0095ff;color:#fff}.amount-buttons .amount-btn.active{border:none}.apply-coupon{color:#007bff;cursor:pointer;font-size:14px;margin-bottom:20px}.action-buttons{display:flex;flex-direction:column;gap:10px}.action-buttons .primary-btn{background-color:#0052cc;border-radius:8px;color:#fff;font-weight:600;padding:10px}.bottom-buttons{display:flex;gap:10px;justify-content:center;margin-top:10px}.bottom-buttons .secondary-btn{border:2px solid #0095ff;border-radius:8px;color:#0095ff;font-weight:600}.bottom-buttons .secondary-btn:hover{background-color:#0095ff;color:#fff}.recharge-button{background-color:#007bff;color:#fff;font-weight:600;padding:8px 16px}.neft-modal{align-items:center;display:flex;justify-content:center}.neft-modal .formContainer{background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:90%;padding:20px;width:400px}.neft-modal .bank-details{background:#f8f9fa;border-radius:6px;font-size:14px;line-height:1.6;margin-bottom:20px;padding:15px}.neft-modal .input-container{margin-bottom:15px}.neft-modal .input-container label{display:block;font-weight:500;margin-bottom:5px}.neft-modal .input-container .MuiOutlinedInput-root{width:100%}.neft-modal .action-buttons{display:flex;justify-content:flex-end}.neft-modal .action-buttons .primary-btn{background:#3b82f6;color:#fff;font-weight:600;text-transform:none}.neft-modal .action-buttons .primary-btn:hover{background:#2563eb}.neft-container{display:flex;justify-content:space-between}.add-modal{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin:50px auto;max-height:80vh;max-width:90vw;outline:none;padding:0;width:700px}.add-modal .divider{margin:.25rem 0}.add-modal .modal-header{background:#006b53;border-radius:6px 6px 0 0;color:#fff;display:flex;justify-content:space-between;padding:10px 15px}.add-modal .modal-header svg{color:#fff}.add-modal .modal-header small{flex:1 1;font-size:.75rem;font-weight:400;margin-left:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-modal .content-body{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:20px}.add-modal .custom-form .form-section{border-radius:12px;box-shadow:none;margin-bottom:20px}.add-modal .custom-form .form-section .section-title{font-weight:600;margin-bottom:8px}.add-modal .custom-form .form-section .MuiInputBase-root{font-size:.75rem}.add-modal .custom-form .form-section .MuiInputLabel-root{color:#666!important;font-size:12px;font-weight:500}.add-modal .custom-form .form-section .MuiAutocomplete-root{margin:0!important}.add-modal .custom-form .form-section .MuiAutocomplete-root .MuiFormLabel-root{font-size:.75rem!important;top:-8px!important}.add-modal .custom-form .form-section .MuiFormControlLabel-label{color:#555!important;font-size:13px!important}.add-modal .custom-form .MuiTextField-root{background:#fff}.add-modal .custom-form .css-2s8ubb-MuiFormHelperText-root.Mui-error{color:#d32f2f}.add-modal .custom-form .css-2s8ubb-MuiFormHelperText-root{color:#0009;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin:4px 14px 0;text-align:left}.add-modal .form-actions{background:#fff;border-top:1px solid #eee;display:flex;gap:12px;gap:10px;justify-content:flex-end;padding:15px 20px}.add-modal .form-actions .MuiButton-contained{background-color:#007c60!important;border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:5px 24px!important;text-transform:none!important}.add-modal .file-upload{border:1px dashed #ccc;border-radius:6px;cursor:pointer;padding:.5rem;text-align:center}.add-modal .file-upload .file-dropzone{align-items:center;display:flex;flex-direction:column;gap:8px}.add-modal .file-upload .file-info{color:#777;font-size:12px}.add-modal .file-upload .error-text{color:red;font-size:13px;margin-top:8px}.vertical-tabs-container{margin-bottom:32px;margin-top:32px}.tabs-paper{background-color:#0000!important;border-radius:8px;box-shadow:none!important;overflow:hidden}.tabs-wrapper{display:flex;min-height:600px}.vertical-tabs{border-right:1px solid #0000001f;min-width:240px}.vertical-tabs .MuiTabs-indicator{display:none}.vertical-tabs .tab-item{align-items:center;padding:.5rem .75rem;text-align:left;transition:all .3s ease}.vertical-tabs .tab-item:hover{background-color:#004d40;color:#fff}.vertical-tabs .tab-item.Mui-selected{background-color:#004d40;color:#fff;font-weight:600}.vertical-tabs .tab-item .tab-icon{font-size:28px}.tab-content{box-shadow:none;flex-grow:1}.tab-panel{animation:fadeIn .3s ease-in}.tab-panel .tab-panel-box{padding:0 2rem 2rem}.upload-button{width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:600px}.card-content{padding:32px}.vertical-tabs-container .card-header{align-items:center;display:flex;margin-bottom:24px}.vertical-tabs-container .card-header .header-icon{color:#004d40!important;font-size:32px;margin-right:16px}.vertical-tabs-container .card-header .header-title{align-items:flex-end;color:#004d40!important;display:flex;font-weight:700;width:100%}.vertical-tabs-container .card-header .header-title small{flex:1 1;font-size:.75rem;font-weight:400;margin-left:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-divider{margin-bottom:24px}.custom-textfield .MuiOutlinedInput-root:hover fieldset{border-color:#004d40}.custom-textfield .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#004d40;border-width:2px}.custom-textfield .MuiInputLabel-root.Mui-focused{color:#004d40}.submit-button{background-color:#004d40;box-shadow:0 2px 4px #0000001a;color:#fff;font-size:16px;font-weight:600;padding:12px 24px;text-transform:none;transition:all .3s ease}.submit-button:hover{background-color:#00251a;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.submit-button:active{transform:translateY(0)}.info-alert{background-color:#2196f31a;border-left:4px solid #2196f3;color:#1976d2}.warning-alert{background-color:#ff98001a;border-left:4px solid #ff9800;color:#ed6c02}.success-alert{background-color:#4caf501a;border-left:4px solid #4caf50;color:#2e7d32}@media(max-width:900px){.tabs-wrapper{flex-direction:column}.vertical-tabs{border-bottom:1px solid #0000001f;border-right:none;min-width:100%}.vertical-tabs .tab-item{align-items:center;flex-direction:row;justify-content:flex-start;min-height:60px}.vertical-tabs .tab-item .tab-icon{margin-bottom:0;margin-right:12px}.vertical-tabs .tab-item.Mui-selected{border-bottom:4px solid #fff;border-left:none}.content-card{margin:16px}.card-content{padding:24px 16px}}@media(max-width:600px){.vertical-tabs-container{margin-bottom:16px;margin-top:16px;padding:0}.tabs-paper{border-radius:0}.vertical-tabs-container .card-header .header-icon{font-size:28px}.vertical-tabs-container .card-header .header-title{font-size:1.25rem}}.order-drawer{z-index:1203!important}.order-drawer .MuiDrawer-paper{background:linear-gradient(135deg,#e0f2f1,#b2dfdb);max-width:1400px!important;width:100vw!important}.order-drawer .drawer-content{display:flex;flex-direction:column;height:100%}.order-drawer .drawer-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem 1.5rem}.order-drawer .header-left{align-items:center;display:flex;gap:12px}.order-drawer .header-left .basic-info{display:flex;margin-left:16px}.order-drawer .header-left .basic-info .header-info-item{display:flex;margin-bottom:0!important;margin-right:24px}.order-drawer .header-left .basic-info .header-info-item:last-child{margin-right:0}.order-drawer .header-left .basic-info .header-info-item .header-info-label{color:#6b7280!important;font-size:.9rem!important;font-weight:500!important;margin-bottom:2px!important;margin-right:.5rem}.order-drawer .header-left .basic-info .header-info-item .header-info-value{color:#374151!important;font-size:.9rem!important;font-weight:600!important}.order-drawer .header-icon{color:#004d40!important;font-size:28px!important}.order-drawer .header-title{color:#1e293b!important;font-size:24px!important;font-weight:700!important}.order-drawer .header-actions{align-items:center;display:flex;gap:12px}.order-drawer .action-button{border-color:#004d40!important;border-radius:6px!important;color:#004d40!important;font-weight:500!important;padding:8px 16px!important;text-transform:none!important;transition:all .3s ease!important}.order-drawer .action-button:hover{background-color:#004d40!important;color:#fff!important}.order-drawer .close-button{color:#64748b!important;transition:all .3s ease!important}.order-drawer .close-button:hover{background-color:#fee2e2!important;color:#dc2626!important}.order-drawer .drawer-body{flex:1 1;overflow-y:auto;padding:24px}.order-drawer .info-card{border-radius:12px!important;box-shadow:none!important;height:100%;transition:all .3s ease!important}.order-drawer .card-title{align-items:center;color:#004d40!important;display:flex;font-size:18px!important;font-weight:700!important;gap:8px;margin-bottom:16px!important}.order-drawer .card-subtitle{color:#374151!important;font-size:16px!important;font-weight:600!important}.order-drawer .title-icon{color:#004d40!important;font-size:20px!important}.order-drawer .info-item{margin-bottom:12px}.order-drawer .info-label{color:#6b7280!important;font-size:13px!important;font-weight:500!important;margin-bottom:2px!important}.order-drawer .info-value{color:#374151!important;font-size:.75rem!important;font-weight:600!important}.order-drawer .status-chip{background-color:#dcfce7!important;color:#166534!important;font-size:12px!important;font-weight:600!important}.order-drawer .warehouse-name{color:#1f2937!important;font-size:16px!important;font-weight:700!important;margin-bottom:4px!important}.order-drawer .warehouse-code{color:#004d40!important;font-size:.75rem!important;font-weight:600!important;margin-bottom:12px!important}.order-drawer .address-text{color:#4b5563!important;font-size:.75rem!important;line-height:1.5!important;margin-bottom:2px!important}.order-drawer .customer-name{color:#1f2937!important;font-size:16px!important;font-weight:700!important;margin-bottom:8px!important}.order-drawer .phone-text{color:#004d40!important;font-size:.75rem!important;font-weight:600!important;margin-top:8px!important}.order-drawer .rto-text{color:#4b5563!important;font-size:.75rem!important;line-height:1.5!important}.order-drawer .link-text{color:#2563eb!important;cursor:pointer;text-decoration:underline}.order-drawer .courier-info{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:16px}.order-drawer .product-table-card{border-radius:12px!important;margin-top:24px!important}.order-drawer .table-header{background-color:#f8fafc!important;border-bottom:2px solid #e2e8f0!important;color:#374151!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important}.order-drawer .MuiTableCell-root{color:#4b5563!important;font-size:.75rem!important;padding:16px!important}.order-drawer .order-summary{margin-left:auto;margin-top:24px;max-width:300px;padding-top:20px}.order-drawer .summary-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.order-drawer .summary-label{color:#6b7280!important;font-size:.75rem!important;font-weight:500!important}.order-drawer .summary-value{color:#1f2937!important;font-size:.75rem!important;font-weight:600!important}.order-drawer .total-row{border-top:1px solid #d1d5db;margin-top:16px;padding-top:16px}.order-drawer .total-row .summary-label{color:#1f2937!important;font-size:16px!important;font-weight:700!important}.order-drawer .total-row .summary-value{color:#004d40!important;font-size:16px!important;font-weight:700!important}@media(max-width:768px){.order-drawer .order-drawer .MuiDrawer-paper{width:100vw!important}.order-drawer .header-actions{flex-wrap:wrap;gap:8px}.order-drawer .action-button{font-size:12px!important;padding:6px 12px!important}}.order-drawer .trigger-button{background-color:#004d40!important;border-radius:8px!important;box-shadow:0 4px 12px #004d404d!important;color:#fff!important;font-weight:600!important;padding:12px 24px!important;text-transform:none!important;transition:all .3s ease!important}.order-drawer .trigger-button:hover{background-color:#00695c!important;box-shadow:0 6px 16px #004d4066!important;transform:translateY(-1px)}.print-menu .MuiMenuItem-root{font-size:.75rem!important}.common-form-container .MuiPaper-root{border-radius:8px!important}.common-form-container .dimension-grid{justify-content:center!important}.common-form-container .MuiAutocomplete-root{font-size:.75rem!important;margin:0!important}.common-form-container .MuiAutocomplete-root .MuiFormLabel-root{font-size:.75rem!important;top:-8px!important}.MuiPopover-root .MuiMenuItem-root{font-size:.75rem!important}.common-form-container .MuiTextField-root .MuiInputBase-root{font-size:.75rem}.common-form-container .MuiInputLabel-root{color:#666!important;font-size:12px;font-weight:500}.common-form-container .MuiInputLabel-asterisk{color:#e74c3c!important}.common-form-container .MuiOutlinedInput-root{border-radius:4px!important}.common-form-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ddd!important}.common-form-container .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#3498db!important;border-width:1px!important}.common-form-container .MuiSelect-root{font-size:.75rem}.common-form-container .section-title{color:#2c3e50!important;font-size:16px!important;font-weight:600!important;margin-bottom:15px!important}.common-form-container .header-title{align-items:center!important;color:#2c3e50!important;display:flex!important;font-size:18px!important;font-weight:600!important;justify-content:space-between!important;margin-bottom:20px!important}.common-form-container .product-header-label{color:#666!important;font-size:12px!important;font-weight:600!important;letter-spacing:.5px!important;margin-bottom:8px!important;text-transform:uppercase!important}.common-form-container .MuiFormControlLabel-label{color:#555!important;font-size:13px!important}.common-form-container .weight-note{color:#666!important;font-size:11px!important;margin-top:5px!important}.common-form-container .MuiButton-contained{background-color:#007c60!important;border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:10px 24px!important;text-transform:none!important}.common-form-container .close-button{background:#ecf0f1!important;color:#666!important;height:24px!important;width:24px!important}.common-form-container .close-button:hover{background:#bdc3c7!important}.common-form-data{padding:1rem 0}.common-form-data .form-section{border-radius:12px;box-shadow:none;margin-bottom:20px}.common-form-data .form-section .section-title{font-weight:600;margin-bottom:8px}.common-form-data .divider{margin:12px 0 24px}.common-form-data .form-actions{display:flex;gap:12px;justify-content:flex-end}.common-form-data .MuiTextField-root{background:#fff}.custom-scrollbar{scrollbar-color:#ccc #0000;scrollbar-width:thin}.custom-scrollbar .MuiTypography-root{font-size:.75rem!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.custom-header{background-color:#004d40;color:#fff;height:64px;justify-content:space-between;left:0;padding:0;position:fixed;top:0;width:100%;z-index:1201!important}.custom-header,.header-left{align-items:center;display:flex}.header-left{gap:12px;padding-left:16px}.header-search{display:flex;flex:1 1;justify-content:flex-end;padding-right:16px}.header-search .search-container{align-items:center;background:#f9fbff;border:1px solid #e3e6ec;border-radius:30px;display:flex;font-size:.75rem!important;max-height:25px;padding:5px 10px}.header-search .search-container .search-select{font-size:.75rem!important;font-weight:600;min-width:70px}.header-search .search-container .search-select .MuiInputBase-input{font-size:.75rem!important;padding:6px 10px!important}.header-search .search-container .search-input{flex:1 1;margin-left:10px}.header-search .search-container .search-input .MuiInputBase-input{font-size:.75rem!important;padding:6px 10px!important}.header-search .search-container .search-btn{color:#333;padding:5px}.header-search .search-container .search-btn svg{font-size:1rem!important}.header-right{align-items:center;display:flex;gap:12px;padding-right:16px}.header-right .user-name{font-weight:700}.header-right .user-store{color:#ccc;font-size:12px}body{background-color:#f5f6f8;border-radius:0;margin:0;padding:0}.no-wrap{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.custom-stack{min-width:150px!important}.custom-datepicker{border:1px solid #c4c4c4!important;border-radius:4px!important;color:#000000de!important;font-size:.75rem!important}.custome-typography{font-size:.75rem!important;font-weight:500;line-height:1.2}.form-actions{background:#fff;border-top:1px solid #eee;display:flex;gap:12px;gap:10px;justify-content:flex-end;padding:15px 20px}.form-actions .MuiButton-contained{background-color:#007c60!important;border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:5px 24px!important;text-transform:none!important}.main-screen{padding:70px 10px 0 0}@media(max-width:768px){.main-screen{padding:100px 15px 0 75px}}.main-screen .component-header{align-items:center;display:flex;justify-content:space-between}.main-screen .component-header .action-btns-group{display:flex;gap:8px}.main-screen .component-header .action-btns-group .action-btn{background-color:#fff;border-color:#d1d5db;border-radius:6px;color:#374151;font-size:14px;font-size:.75rem!important;font-weight:500;padding:6px 16px;text-transform:none}.main-screen .component-header .action-btns-group .action-btn:hover{background-color:#f9fafb;border-color:#cbd5e1}.main-screen .component-header .action-btns-group .action-btn:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.main-screen .main-box{background-color:#fff;border-radius:.375rem!important;box-shadow:none;width:100%}.main-screen .main-box .MuiPaper-root{box-shadow:none!important}.main-screen .table-component{width:100%}.main-screen .table-component .MuiTableHead-root .MuiTableCell-root{background:#e0f2f1;font-size:.75rem!important;font-weight:600!important}.main-screen .table-component .MuiTableBody-root .MuiTableCell-root{font-size:.75rem!important}.main-screen .table-component .custome-typography{font-size:.75rem!important;font-weight:500;line-height:1.2}.main-screen .table-component .awb-chip{border:1px solid #ccc!important}.main-screen .table-component .link-text{color:#3b82f6;cursor:pointer;font-size:.75rem!important;text-decoration:none}.main-screen .table-component .custom-checkbox{color:#9e9e9e;padding:4px}.main-screen .table-component .custom-checkbox.Mui-checked{color:#004d40!important}.main-screen .table-component .custom-checkbox:hover{background-color:#004d4014;border-radius:4px}.main-screen .table-component .custom-checkbox .MuiSvgIcon-root{font-size:1.2rem}.main-screen .table-component .cutom-table-chip{border-radius:5px!important;font-size:.75rem!important;font-weight:500}.main-screen .table-component .cutom-table-chip .MuiChip-label{padding:0 6px}.main-screen .table-component .copy-section{display:flex;font-size:.75rem!important;padding-right:1.2rem;position:relative}.main-screen .table-component .copy-section button{margin-left:.25rem;margin-top:-.5rem;padding:0;position:static;right:0;top:0}.main-screen .table-component .copy-section button svg{font-size:.75rem}.common-actions{background:#fff;border-top:1px solid #eee;display:flex;gap:12px;gap:10px;justify-content:flex-end;padding:15px 20px}.common-actions .MuiButton-contained{background-color:#007c60!important;border-radius:4px!important;font-size:.75rem!important;font-weight:500!important;padding:5px 24px!important;text-transform:none!important}
/*# sourceMappingURL=main.40a088af.css.map*/