._pageContainer_cy639_3{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#eef1f5;padding:20px;box-sizing:border-box}._loginBox_cy639_23{background-color:#fff;padding:30px 25px;border-radius:8px;box-shadow:0 5px 20px #00000014;text-align:center;width:100%;max-width:380px}._logoContainer_cy639_43{margin-bottom:20px;color:#4caf50;font-size:2.8em}._title_cy639_55{font-size:1.7em;color:#343a40;margin-bottom:20px;font-weight:600}._formGroup_cy639_69{margin-bottom:18px;text-align:left}._label_cy639_79{display:block;font-size:.9em;color:#495057;margin-bottom:6px;font-weight:500}._button_cy639_103{width:100%;padding:11px 15px;background-color:#ff9800;color:#fff;font-size:1.05em;font-weight:500;transition:background-color .2s ease}._button_cy639_103:hover{background-color:#e67e22;text-decoration:none}._button_cy639_103:disabled{background-color:#fdcb6e;cursor:not-allowed}._error_cy639_143{color:#e74c3c;margin-bottom:15px;font-size:.9em}._backLink_cy639_155{display:block;margin-top:20px;font-size:.9em;color:#007bff}._backLink_cy639_155:hover{color:#0056b3}._dashboardPage_7579q_3{display:flex;flex-direction:column;min-height:100vh;background-color:#f8f9fa}._header_7579q_17{background-color:#343a40;color:#fff;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:1000}._headerTitle_7579q_43{margin:0;font-size:1.4em;font-weight:500}._logoutButton_7579q_55{padding:7px 14px;background-color:#dc3545;color:#fff;font-size:.9em}._logoutButton_7579q_55:hover{background-color:#c82333;text-decoration:none}._contentArea_7579q_79{display:flex;flex-grow:1}._sidebar_7579q_89{width:230px;background-color:#fff;padding:15px;box-shadow:2px 0 8px #00000012;overflow-y:auto;flex-shrink:0}._sidebarTitle_7579q_107{color:#343a40;border-bottom:1px solid #dee2e6;padding-bottom:10px;margin-bottom:10px;font-size:1.1em;font-weight:600}._navLink_7579q_125{display:block;padding:10px 12px;margin:5px 0;text-decoration:none;color:#495057;border-radius:4px;font-size:.95em;transition:background-color .2s ease,color .2s ease}._navLink_7579q_125:hover{background-color:#e9ecef;color:#007bff;text-decoration:none}._activeNavLink_7579q_159{background-color:#ff9800!important;color:#fff!important;font-weight:500}._sidebarDivider_7579q_171{border:none;border-top:1px solid #e0e0e0;margin:15px 0}._mainContent_7579q_183{flex-grow:1;padding:20px;overflow-y:auto}._filterControls_7579q_195{margin-bottom:20px;display:flex;gap:15px;flex-wrap:wrap;align-items:center}._filterInput_7579q_211{flex-grow:1;min-width:200px}._sidebarDivider_7579q_171{border:none;border-top:1px solid #e9ecef;margin:15px 0}._exportButton_7579q_251{background-color:#6c757d;color:#fff!important;text-align:left;width:100%;box-sizing:border-box;margin-top:5px!important}._exportButton_7579q_251:hover{background-color:#5a6268!important}._exportButton_7579q_251:disabled{background-color:#adb5bd!important;cursor:not-allowed}@media (max-width: 768px){._header_7579q_17{padding:10px 15px}._headerTitle_7579q_43{font-size:1.2em}._contentArea_7579q_79{flex-direction:column}._sidebar_7579q_89{width:100%;box-shadow:none;border-bottom:1px solid #dee2e6;padding:10px;display:flex;overflow-x:auto;flex-shrink:1;scrollbar-width:thin;scrollbar-color:#FF9800 #e0e0e0}._sidebar_7579q_89::-webkit-scrollbar{height:6px}._sidebar_7579q_89::-webkit-scrollbar-thumb{background-color:#ff9800;border-radius:3px}._sidebar_7579q_89::-webkit-scrollbar-track{background-color:#e0e0e0}._sidebarTitle_7579q_107{display:none}._navLink_7579q_125{white-space:nowrap;padding:8px 12px;margin:0 4px 0 0;flex-shrink:0}._mainContent_7579q_183{padding:15px}._filterControls_7579q_195{flex-direction:column;gap:10px}._filterInput_7579q_211,._filterSelect_7579q_213{width:100%}}._title_182v0_3{color:#343a40;margin-bottom:20px;font-size:1.6em;font-weight:600}._container_182v0_17{border:1px solid #e0e0e0;border-radius:6px;padding:12px 15px;margin-bottom:15px;background-color:#fff;box-shadow:0 1px 3px #0000000d;transition:box-shadow .2s ease}._container_182v0_17:hover{box-shadow:0 3px 7px #00000014}._header_182v0_43{font-size:1.05em;font-weight:700;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;color:#343a40;cursor:pointer;border-bottom:1px solid #f0f0f0;padding-bottom:8px}._appOrderId_182v0_77{font-size:.85em;color:#6c757d;margin-left:5px}._headerBadges_182v0_89{display:flex;gap:8px}._summaryLine_182v0_99{font-size:.9em;color:#495057;margin-bottom:5px;display:flex;justify-content:space-between}._summaryLine_182v0_99 span:first-child{font-weight:500;color:#555}._statusBadge_182v0_123{padding:3px 10px;border-radius:15px;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._itemsToggle_182v0_141{font-size:.85em;color:#007bff;cursor:pointer;text-decoration:none;margin-top:8px;margin-bottom:5px;display:inline-flex;align-items:center;gap:4px}._itemsToggle_182v0_141:hover{text-decoration:underline;color:#0056b3}._itemsListContainer_182v0_173{max-height:120px;overflow-y:auto;background-color:#f8f9fa;padding:10px;border-radius:4px;margin-top:8px;border:1px solid #e9ecef}._itemsList_182v0_173{list-style:none;padding-left:0;margin:0}._itemsListItem_182v0_205{font-size:.85em;padding:4px 0;border-bottom:1px dotted #e0e0e0}._itemsListItem_182v0_205:last-child{border-bottom:none}._actions_182v0_223{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}._actionGroup_182v0_245{display:flex;align-items:center;gap:8px}._actionGroup_182v0_245 label{font-size:.85em;color:#555;margin-bottom:0}._select_182v0_267{padding:7px 10px;font-size:.9em;min-width:140px}._button_182v0_281{padding:7px 12px;font-size:.9em;display:flex;align-items:center;gap:5px}._markPaidButton_182v0_297{background-color:#28a745}._markPaidButton_182v0_297:hover{background-color:#218838;text-decoration:none}._revertPaymentButton_182v0_307{background-color:#ffc107;color:#212529!important}._revertPaymentButton_182v0_307:hover{background-color:#e0a800;text-decoration:none}._editButton_182v0_319{background-color:#6c757d;margin-left:auto}._editButton_182v0_319:hover{background-color:#5a6268;text-decoration:none}._summaryLine_182v0_99._discountInfo_182v0_337 span:first-child{color:#28a745}._itemsListItem_182v0_205 ._itemDiscountTag_182v0_345{font-size:.8em;color:#fff;background-color:#28a745;padding:2px 5px;border-radius:3px;margin-left:8px}._subtotalDetail_182v0_363{font-size:.9em;color:#555;margin-top:3px;margin-bottom:0;padding-left:15px}._actionLabel_182v0_377{margin-right:5px;font-weight:500;font-size:.9em}@media (max-width: 600px){._header_182v0_43{font-size:.95em}._header_182v0_43 ._appOrderId_182v0_77{display:block;font-size:.75em;margin-left:0}._summaryLine_182v0_99{font-size:.8em}._actions_182v0_223{flex-direction:column;align-items:stretch}._actionGroup_182v0_245{width:100%;justify-content:space-between}._actionGroup_182v0_245 ._select_182v0_267,._actions_182v0_223 ._button_182v0_281{width:100%}._editButton_182v0_319{margin-left:0}}._container_7kp3d_3{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #00000012}._title_7kp3d_17{font-size:1.6em;color:#343a40;margin-bottom:25px;border-bottom:1px solid #e9ecef;padding-bottom:10px}._form_7kp3d_33{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}._formRow_7kp3d_47{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formGroup_7kp3d_59{display:flex;flex-direction:column}._formGroup_7kp3d_59 label{margin-bottom:6px;font-size:.9em;color:#495057;font-weight:500}._formGroup_7kp3d_59 input[type=text],._formGroup_7kp3d_59 input[type=number],._formGroup_7kp3d_59 input[type=date],._formGroup_7kp3d_59 select{font-size:.95em}._formGroup_7kp3d_59 small{font-size:.8em;color:#6c757d;margin-top:3px}._formChecks_7kp3d_105{display:flex;gap:20px;align-items:center;margin-top:5px;margin-bottom:10px}._formChecks_7kp3d_105 label{font-size:.9em;display:flex;align-items:center;gap:6px;color:#495057}._formChecks_7kp3d_105 input[type=checkbox]{width:auto;transform:scale(1.1)}._formActions_7kp3d_143{display:flex;gap:10px;margin-top:15px}._button_7kp3d_155,._saveButton_7kp3d_155,._cancelButton_7kp3d_155,._editButton_7kp3d_155,._deleteButton_7kp3d_155,._activateButton_7kp3d_155,._deactivateButton_7kp3d_155{font-size:.95em;padding:8px 15px}._saveButton_7kp3d_155{background-color:#28a745;color:#fff}._saveButton_7kp3d_155:hover{background-color:#218838}._cancelButton_7kp3d_155{background-color:#6c757d;color:#fff}._cancelButton_7kp3d_155:hover{background-color:#545b62}._listTitle_7kp3d_175{font-size:1.4em;color:#343a40;margin-top:30px;margin-bottom:15px;border-top:1px solid #e9ecef;padding-top:20px}._promoList_7kp3d_193{display:grid;gap:15px}._promoItem_7kp3d_203{border:1px solid #e0e0e0;padding:15px;border-radius:6px;background-color:#f9f9f9;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}._promoItem_7kp3d_203>div:first-child{flex-grow:1;margin-right:15px}._promoCodeText_7kp3d_233{font-size:1.1em;font-weight:700;color:#007bff;margin-right:8px}._activeStatus_7kp3d_245{color:#28a745;font-weight:500;font-size:.85em}._inactiveStatus_7kp3d_247{color:#dc3545;font-weight:500;font-size:.85em}._promoDescription_7kp3d_251{margin:5px 0;font-size:.95em;color:#333}._promoItem_7kp3d_203 small{display:block;font-size:.85em;color:#555;line-height:1.4}._promoItemActions_7kp3d_275{display:flex;flex-direction:column;gap:8px;align-items:flex-start;flex-shrink:0}._promoItemActions_7kp3d_275 button{width:100%}._editButton_7kp3d_155{background-color:#ffc107;color:#212529}._editButton_7kp3d_155:hover{background-color:#e0a800}._deleteButton_7kp3d_155{background-color:#dc3545;color:#fff}._deleteButton_7kp3d_155:hover{background-color:#c82333}._activateButton_7kp3d_155{background-color:#28a745;color:#fff}._activateButton_7kp3d_155:hover{background-color:#218838}._deactivateButton_7kp3d_155{background-color:#ffc107;color:#212529}._deactivateButton_7kp3d_155:hover{background-color:#e0a800}@media (max-width: 768px){._formRow_7kp3d_47{grid-template-columns:1fr}._promoItem_7kp3d_203{flex-direction:column}._promoItemActions_7kp3d_275{width:100%;margin-top:10px;flex-direction:row;flex-wrap:wrap}._promoItemActions_7kp3d_275 button{width:auto;flex-grow:1}}._pageContainer_7lnfq_3{max-width:750px;margin:30px auto;padding:20px 25px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000014}._pageTitle_7lnfq_21{font-size:2em;color:#343a40;margin-bottom:25px;text-align:center;border-bottom:1px solid #e9ecef;padding-bottom:15px}._section_7lnfq_39{margin-bottom:30px;padding-bottom:20px}._section_7lnfq_39:not(:last-child){border-bottom:1px solid #f0f0f0}._sectionTitle_7lnfq_57{font-size:1.4em;color:#495057;margin-bottom:18px;font-weight:600}._infoGrid_7lnfq_71{display:grid;grid-template-columns:auto 1fr;gap:8px 15px;align-items:center;margin-bottom:15px}._infoGrid_7lnfq_71 p{margin-bottom:0;font-size:1em}._infoGrid_7lnfq_71 strong{color:#343a40;font-weight:500}._formGroup_7lnfq_103{margin-bottom:18px}._label_7lnfq_111{display:block;font-weight:500;margin-bottom:6px;color:#34495e;font-size:.95em}._input_7lnfq_127,._select_7lnfq_127{margin-bottom:0}._button_7lnfq_135{padding:10px 18px;border:none;border-radius:4px;cursor:pointer;font-weight:500;font-size:1em;transition:background-color .2s ease}._editButton_7lnfq_155{background-color:#007bff;color:#fff}._editButton_7lnfq_155:hover{background-color:#0056b3}._saveButton_7lnfq_167{background-color:#28a745;color:#fff}._saveButton_7lnfq_167:hover{background-color:#1e7e34}._cancelButton_7lnfq_179{background-color:#6c757d;color:#fff;margin-left:10px}._cancelButton_7lnfq_179:hover{background-color:#545b62}._button_7lnfq_135:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}._orderCard_7lnfq_205{border:1px solid #e0e0e0;padding:15px;margin-bottom:15px;border-radius:6px;background-color:#fdfdfd}._orderCard_7lnfq_205 p{margin-bottom:5px;font-size:.95em}._orderCard_7lnfq_205 strong{color:#495057}._loadingText_7lnfq_235,._noOrdersText_7lnfq_235{text-align:center;padding:20px;font-style:italic;color:#6c757d}@media (max-width: 600px){._pageContainer_7lnfq_3{margin:15px;padding:15px}._pageTitle_7lnfq_21{font-size:1.6em}._sectionTitle_7lnfq_57{font-size:1.2em}._infoGrid_7lnfq_71{grid-template-columns:1fr;gap:5px}._infoGrid_7lnfq_71 strong{margin-bottom:2px}._button_7lnfq_135{width:100%;margin-top:10px}._cancelButton_7lnfq_179{margin-left:0}}._pageContainer_1kgk2_3{max-width:900px;margin:20px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a}._pageTitle_1kgk2_21{color:#333;text-align:center;margin-bottom:25px;font-size:1.8em}._formGrid_1kgk2_35{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}@media (min-width: 768px){._formGrid_1kgk2_35{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}._formSection_1kgk2_65{background-color:#fff;padding:20px;border-radius:6px;border:1px solid #e0e0e0}._fullWidthSection_1kgk2_77{grid-column:1 / -1}._sectionTitle_1kgk2_87{font-size:1.3em;color:#e67e22;margin-top:0;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #e67e22}._formGroup_1kgk2_105{margin-bottom:15px}._label_1kgk2_113{display:block;margin-bottom:5px;font-weight:500;color:#555;font-size:.95em}._input_1kgk2_129,._select_1kgk2_131,._textarea_1kgk2_133{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1em}._input_1kgk2_129:focus,._select_1kgk2_131:focus,._textarea_1kgk2_133:focus{border-color:#e67e22;outline:none;box-shadow:0 0 0 2px #e67e2233}._itemsTableHeader_1kgk2_163{display:none;font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ddd;font-size:.9em;color:#333}@media (min-width: 768px){._itemsTableHeader_1kgk2_163{display:flex}._headerItemName_1kgk2_191{flex:3}._headerItemQty_1kgk2_193{flex:1;text-align:center}._headerItemPrice_1kgk2_195{flex:2;text-align:right;padding-right:5px}._headerItemTotal_1kgk2_197{flex:1.5;text-align:right;padding-right:5px}._headerItemActions_1kgk2_199{flex:.5;text-align:center}}._itemEditRow_1kgk2_207{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px;padding:10px 0;border-bottom:1px solid #f0f0f0;gap:10px}._itemEditRow_1kgk2_207:last-child{border-bottom:none}._itemSelectMango_1kgk2_233{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:.95em}@media (min-width: 768px){._itemDetailName_1kgk2_253{flex:3;padding-right:10px}._itemDetailQty_1kgk2_255{flex:1;text-align:center}._itemDetailPrice_1kgk2_257{flex:2;text-align:right;padding-right:5px}._itemDetailTotal_1kgk2_259{flex:1.5;text-align:right;padding-right:5px;font-weight:500}._itemDetailActions_1kgk2_261{flex:.5;text-align:center}}._itemDetailName_1kgk2_253,._itemDetailQty_1kgk2_255,._itemDetailPrice_1kgk2_257,._itemDetailTotal_1kgk2_259,._itemDetailActions_1kgk2_261{width:100%;margin-bottom:8px}@media (min-width: 480px){._itemDetailName_1kgk2_253{width:calc(100% - 80px)}._itemDetailQty_1kgk2_255{width:auto;min-width:80px}._itemDetailPrice_1kgk2_257{width:auto;min-width:120px}._itemDetailTotal_1kgk2_259{width:100%;text-align:right;font-weight:500}._itemDetailActions_1kgk2_261{width:auto;margin-left:auto}}@media (min-width: 768px){._itemDetailName_1kgk2_253,._itemDetailQty_1kgk2_255,._itemDetailPrice_1kgk2_257,._itemDetailTotal_1kgk2_259,._itemDetailActions_1kgk2_261{width:auto;margin-bottom:0}}._itemQuantityInput_1kgk2_327,._itemPriceInput_1kgk2_327{width:100%;padding:8px;text-align:right;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}._originalPriceSmall_1kgk2_349{display:block;font-size:.8em;color:#777;text-decoration:line-through;margin-top:3px;text-align:right}._itemDiscountBadge_1kgk2_369{font-size:.8em;color:#fff;background-color:#28a745;padding:3px 6px;border-radius:3px;margin-left:8px;vertical-align:middle}._removeItemButton_1kgk2_389{background-color:transparent;color:#dc3545;border:none;cursor:pointer;padding:8px;font-size:1.2em;line-height:1}._removeItemButton_1kgk2_389:hover{color:#a71d2a}._addItemButton_1kgk2_415{background-color:#28a745;color:#fff;margin-top:15px;padding:10px 18px;font-size:1em;display:inline-flex;align-items:center}._addItemButton_1kgk2_415:hover{background-color:#218838}._totalsSummary_1kgk2_441{margin-top:20px;padding-top:15px;border-top:1px dashed #ccc;font-size:1em}._totalsSummary_1kgk2_441 p{margin:8px 0;display:flex;justify-content:space-between;flex-wrap:wrap}._totalsSummary_1kgk2_441 p strong{color:#333;margin-right:10px}._paymentInfo_1kgk2_477 p{margin:8px 0;font-size:1em}._paymentInfo_1kgk2_477 p strong{margin-right:5px}._grandTotalText_1kgk2_495{margin-top:25px;font-weight:700;font-size:1.4em;text-align:right;color:#27ae60}._button_1kgk2_511{padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:1em;transition:background-color .2s ease;font-weight:500}._saveButton_1kgk2_529{background-color:#e67e22;color:#fff;width:100%;margin-top:15px}._saveButton_1kgk2_529:hover{background-color:#d35400}._saveButton_1kgk2_529:disabled{background-color:#bdc3c7;cursor:not-allowed}._backButton_1kgk2_555{background-color:#7f8c8d;color:#fff;margin-bottom:25px}._backButton_1kgk2_555:hover{background-color:#6c757d}._loadingText_1kgk2_573,._errorText_1kgk2_573{text-align:center;padding:30px;font-size:1.1em;color:#555}._errorText_1kgk2_573{color:#dc3545;font-weight:700}._sr-only_1kgk2_595{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 767px){._itemEditRow_1kgk2_207{flex-direction:column;align-items:stretch;gap:8px}._itemDetailName_1kgk2_253,._itemDetailQty_1kgk2_255,._itemDetailPrice_1kgk2_257,._itemDetailTotal_1kgk2_259,._itemDetailActions_1kgk2_261{width:100%;text-align:left;padding-right:0}._itemQuantityInput_1kgk2_327,._itemPriceInput_1kgk2_327{width:100%;text-align:left}._originalPriceSmall_1kgk2_349{text-align:left}._itemDetailTotal_1kgk2_259{text-align:left;font-weight:700;margin-top:5px}._itemDetailActions_1kgk2_261{text-align:right;margin-top:5px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.6;font-weight:400;color:#212529;background-color:#f8f9fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-height:100vh;font-size:16px}#root{width:100%;min-height:100vh}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:1rem}ul,ol{padding-left:1.5rem}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;cursor:pointer;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;border:1px solid transparent}input,select,textarea{font-family:inherit;font-size:1rem;padding:.5rem;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box;width:100%}input:focus,select:focus,textarea:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
