._pageContainer_1bf09_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:20px}._loginCard_1bf09_10{width:100%;max-width:420px;padding:48px;background-color:#fff;border-radius:24px;box-shadow:0 10px 40px #0000001a}._header_1bf09_19{text-align:center;margin-bottom:40px}._title_1bf09_24{font-size:32px;font-weight:800;color:#1e293b;margin-bottom:8px}._highlight_1bf09_31{color:#ff6b35}._subtitle_1bf09_35{color:#64748b;font-size:15px}._errorContainer_1bf09_40{padding:12px;background-color:#fee2e2;border-radius:8px;margin-bottom:20px}._errorMessage_1bf09_47{color:#dc2626;font-size:14px;margin:0}._googleButtonContainer_1bf09_53{width:100%;display:flex;justify-content:center;margin-bottom:20px}._footer_1bf09_60{margin-top:32px;text-align:center}._footerText_1bf09_65{color:#64748b;font-size:14px}._signupLink_1bf09_70{color:#ff6b35;font-weight:700;cursor:pointer;text-decoration:none}._pageContainer_1bogn_1{padding:20px;max-width:400px;margin:auto}._heading_1bogn_7{text-align:center;color:#1a1a1a;margin-bottom:24px}._error_1bogn_13{color:#dc2626;background-color:#fee2e2;padding:10px;border-radius:6px;margin-bottom:16px;font-size:14px}._formGroup_1bogn_22{margin-bottom:16px}._label_1bogn_26{display:block;margin-bottom:6px;font-weight:600;color:#374151;font-size:14px}._input_1bogn_34{width:100%;padding:10px;border:1px solid #D1D5DB;border-radius:6px;font-size:16px}._select_1bogn_42{width:100%;padding:10px;border:1px solid #D1D5DB;border-radius:6px;font-size:16px;background-color:#fff}._helperText_1bogn_51{display:block;color:#6b7280;font-size:12px;margin-top:4px}._submitButton_1bogn_58{width:100%;padding:12px;background-color:#28a745;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}._submitButton_1bogn_58:hover{background-color:#218838}._navbar_1nwwf_1{position:fixed;top:0;left:0;right:0;height:60px;background:linear-gradient(135deg,#f93,#fff,#138808);display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;z-index:1000;border-bottom:1px solid rgba(0,0,0,.05)}._logoArea_1nwwf_17{display:flex;align-items:center;gap:8px}._appName_1nwwf_23{display:flex;align-items:baseline;gap:6px}._appTitle_1nwwf_29{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;letter-spacing:normal;line-height:1}._appSubtitle_1nwwf_38{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#64748b;line-height:1;display:none}@media(min-width:1400px){._appSubtitle_1nwwf_38{display:block}}._navLinks_1nwwf_53{display:flex;gap:4px;flex-shrink:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._navLinks_1nwwf_53::-webkit-scrollbar{display:none}._navLink_1nwwf_53{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;text-decoration:none;color:#64748b;background:transparent;font-weight:500;transition:all .2s;font-size:13px;white-space:nowrap}._navLink_1nwwf_53:hover{background:#fff9;color:#0f172a}._navLinkActive_1nwwf_86{background:#ffffffe6;color:#0f172a;font-weight:700;box-shadow:0 1px 2px #0000000d}._rightSection_1nwwf_93{display:flex;align-items:center;gap:10px;flex-shrink:0}._storeDropdownContainer_1nwwf_101{position:relative;margin-right:8px}._storeDropdownButton_1nwwf_106{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;color:#0f172a;transition:all .2s;box-shadow:0 1px 2px #0000000d;min-width:140px;justify-content:space-between}._storeDropdownButton_1nwwf_106:hover{border-color:#cbd5e1;background:#f8fafc}._storeDropdownMenu_1nwwf_129{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:12px;border:1px solid #E2E8F0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;width:240px;z-index:50;overflow:hidden;animation:_slideDown_1nwwf_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _slideDown_1nwwf_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._selectAllOption_1nwwf_156{transition:background .2s}._selectAllOption_1nwwf_156:hover{background:#f8fafc}._storeList_1nwwf_164{max-height:300px;overflow-y:auto}._storeOption_1nwwf_169{padding:10px 12px;cursor:pointer;display:flex;align-items:center;gap:10px;border-bottom:1px solid #F1F5F9;transition:background .2s}._storeOption_1nwwf_169:last-child{border-bottom:none}._storeOption_1nwwf_169:hover{background:#f8fafc}._storeOptionSelected_1nwwf_187{background:#f1f5f9}._checkbox_1nwwf_191{width:16px;height:16px;border-radius:4px;border:2px solid #CBD5E1;display:flex;align-items:center;justify-content:center;transition:all .2s}._checkboxSelected_1nwwf_202{background:#0f172a;border-color:#0f172a;color:#fff}._storeOptionText_1nwwf_208{font-size:13px;color:#64748b;font-weight:500}._storeOptionTextSelected_1nwwf_214{font-size:13px;color:#0f172a;font-weight:700}._userInfo_1nwwf_221{display:flex;align-items:center;gap:8px;background:#fff6;padding:4px 10px;border-radius:30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:200px}._userAvatar_1nwwf_232{width:28px;height:28px;border-radius:50%;background:#e2e8f0;display:flex;align-items:center;justify-content:center;color:#64748b}._userDetails_1nwwf_243{display:flex;flex-direction:column;max-width:120px}._userName_1nwwf_249{font-size:13px;font-weight:700;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._userRole_1nwwf_259{font-size:11px;color:#64748b;text-transform:capitalize;font-weight:500}._logoutButton_1nwwf_266{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:30px;border:none;background:#1a1a1a;color:#fff;cursor:pointer;font-weight:600;transition:transform .2s;box-shadow:0 4px 12px #0000001a}._logoutButton_1nwwf_266:hover{transform:translateY(-2px)}._dashboardGrid_e6wkx_1{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr) min-content;gap:12px;padding:12px;height:calc(100vh - 110px);overflow:hidden;background-color:#fff}._loadingContainer_e6wkx_13{padding:20px;font-weight:600;color:#64748b}._dashboardBox_e6wkx_21{padding:12px 14px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._dashboardBoxClickable_e6wkx_35{cursor:pointer}._paymentBanner_e6wkx_40{grid-column:span 12;background:linear-gradient(135deg,#ff4b2b,#ff416c);color:#fff;padding:10px 20px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px #ff416c4d;margin-bottom:4px}._paymentContent_e6wkx_54{display:flex;align-items:center;gap:12px}._paymentText_e6wkx_60{font-size:13px;font-weight:600}._setupButton_e6wkx_65{background:#fff;color:#ff416c;border:none;padding:6px 16px;border-radius:8px;font-size:11px;font-weight:800;cursor:pointer}._revenueBox_e6wkx_77{background:#0f172a;border:1px solid #1E293B;grid-column:span 3;grid-row:span 3}._label_e6wkx_84{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:4px}._labelSlate_e6wkx_93,._labelRevenue_e6wkx_97{color:#f8fafc}._valueLarge_e6wkx_101{font-size:32px;font-weight:950;line-height:1;color:#f8fafc}._fastMovingBox_e6wkx_109{background:#064e3b;border:1px solid #065F46;grid-column:span 3;grid-row:span 4}._labelGreen_e6wkx_116{color:#34d399}._labelHeader_e6wkx_120{display:flex;align-items:center;justify-content:space-between}._labelIcon_e6wkx_126{display:flex;align-items:center;gap:4px}._velocityToggle_e6wkx_132{cursor:pointer;font-size:8px;font-weight:950;background:#ffffff0d;padding:1px 5px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}._itemList_e6wkx_142{display:flex;flex-direction:column;gap:6px;margin-top:6px}._itemRow_e6wkx_149{font-size:11px;font-weight:800;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:2px}._itemName_e6wkx_158{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.9}._itemValueGreen_e6wkx_165{font-weight:950;color:#34d399}._slowMovingBox_e6wkx_171{background:#450a0a;border:1px solid #7F1D1D;grid-column:span 3;grid-row:span 4}._labelRed_e6wkx_178{color:#f87171}._itemValueRed_e6wkx_182{font-weight:950;color:#f87171}._ordersCol_e6wkx_188{grid-column:span 3;grid-row:span 4;display:flex;flex-direction:column;gap:12px}._ordersRow_e6wkx_196{grid-column:span 3;grid-row:span 4;display:flex;gap:12px}._ordersSubCol_e6wkx_203{flex:1;display:flex;flex-direction:column;gap:12px}._ordersBox_e6wkx_210{background:#1e1b4b;border:1px solid #312E81;flex:1}._labelIndigo_e6wkx_216,._valueIndigo_e6wkx_220{color:#a5b4fc}._cancelledBox_e6wkx_224{background:#450a0a;border:1px solid #7F1D1D;flex:1}._labelRed_e6wkx_178,._valueRed_e6wkx_234{color:#f87171}._analyticsBox_e6wkx_238{background:#4338ca;border:1px solid #4F46E5;flex:1}._analyticsBoxPro_e6wkx_244{background:linear-gradient(135deg,#4338ca,#1e1b4b)}._labelLightIndigo_e6wkx_248{color:#c7d2fe}._analyticsText_e6wkx_252{font-size:14px;font-weight:950;color:#c7d2fe;margin-top:4px}._subscribeText_e6wkx_259{font-size:8px;font-weight:800;color:#a5b4fc;margin-top:2px;opacity:.8}._pendingBox_e6wkx_268{background:#78350f;border:1px solid #92400E;grid-column:span 2;grid-row:span 9;justify-content:space-between}._labelYellow_e6wkx_276{color:#fde68a}._valueYellow_e6wkx_280{font-size:72px;font-weight:950;line-height:1;margin-top:10px;color:#fde68a}._shipNowBadge_e6wkx_288{font-size:11px;background:#fff;color:#78350f;text-align:center;padding:10px;border-radius:8px;font-weight:950}._chartWrapper_e6wkx_299{background:#0f172a;border:1px solid #1E293B;grid-column:span 10;grid-row:span 8;display:flex;flex-direction:column;padding:0;position:relative}._chartHeader_e6wkx_311{padding:16px 20px;display:flex;justify-content:space-between;align-items:center}._navPanel_e6wkx_318{position:absolute;top:0;bottom:0;width:60px;display:flex;align-items:center;justify-content:center;background:#ffffff05;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .3s ease;cursor:pointer;z-index:50}._chartWrapper_e6wkx_299:hover ._navPanel_e6wkx_318{opacity:1}._navPanel_e6wkx_318:hover{background:#ffffff0d}._navPanelLeft_e6wkx_342{left:0;border-radius:16px 0 0 16px}._navPanelRight_e6wkx_347{right:0;border-radius:0 16px 16px 0}._chartContent_e6wkx_352{flex:1;min-height:0;padding:0 50px 10px}._liveFeedContainer_e6wkx_359{grid-column:span 12;background:#1e293b;padding:10px 0;border-radius:12px;display:flex;align-items:center;overflow:hidden;box-shadow:0 -10px 15px -3px #0000004d;position:relative}._feedLabel_e6wkx_371{font-size:10px;font-weight:950;color:#ffffff4d;border-right:1px solid rgba(255,255,255,.1);padding:0 20px;white-space:nowrap;z-index:20;background:#1e293b;height:100%;display:flex;align-items:center}._marqueeWrapper_e6wkx_385{flex:1;overflow:hidden}._marqueeContainer_e6wkx_390{display:flex;white-space:nowrap;gap:20px;padding-left:20px;will-change:transform}._feedItem_e6wkx_398{background:#0f172a;padding:6px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.01);display:flex;align-items:center;gap:12px;flex-shrink:0}._feedCustomer_e6wkx_409{font-size:12px;font-weight:800;color:#fff}._feedAmount_e6wkx_415{font-size:12px;font-weight:950}._feedAmountGreen_e6wkx_420{color:#10b981}._feedAmountRed_e6wkx_424{color:#ef4444}._feedTime_e6wkx_428{font-size:10px;font-weight:700;color:#0ff;font-family:monospace}._overlay_cy73h_1{position:fixed;inset:0;background:#00000080;z-index:2000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_cy73h_12{background:#fff;width:90%;max-width:800px;height:90vh;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;animation:_slideUp_cy73h_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_cy73h_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_cy73h_37{padding:20px 24px;border-bottom:1px solid #E2E8F0;display:flex;justify-content:space-between;align-items:center;background:#f8fafc}._title_cy73h_46 h2{font-size:18px;font-weight:800;color:#0f172a;margin:0}._title_cy73h_46 p{font-size:13px;color:#64748b;margin:4px 0 0}._closeBtn_cy73h_59{border:none;background:transparent;cursor:pointer;color:#64748b;padding:4px;border-radius:6px;transition:all .2s}._closeBtn_cy73h_59:hover{background:#e2e8f0;color:#0f172a}._content_cy73h_74{flex:1;display:flex;overflow:hidden}._leftPanel_cy73h_80{flex:2;padding:24px;overflow-y:auto;border-right:1px solid #E2E8F0}._searchContainer_cy73h_87{position:relative;margin-bottom:24px}._searchWrapper_cy73h_92{position:relative}._searchIcon_cy73h_96{position:absolute;left:12px;top:12px;color:#94a3b8}._searchInput_cy73h_103{width:100%;padding:10px 12px 10px 40px;border-radius:8px;border:1px solid #E2E8F0;font-size:14px;outline:none;box-shadow:0 1px 2px #0000000d;transition:border-color .2s}._searchInput_cy73h_103:focus{border-color:#0f172a}._searchingLabel_cy73h_118{position:absolute;right:12px;top:12px;font-size:12px;color:#94a3b8}._searchResults_cy73h_126{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border-radius:8px;border:1px solid #E2E8F0;box-shadow:0 4px 6px -1px #0000001a;z-index:10;max-height:300px;overflow-y:auto}._resultItem_cy73h_141{padding:12px;border-bottom:1px solid #F1F5F9;cursor:pointer;display:flex;justify-content:space-between;align-items:center}._resultItem_cy73h_141:hover{background:#f8fafc}._resultItem_cy73h_141:last-child{border-bottom:none}._productName_cy73h_158{font-weight:600;color:#0f172a;font-size:14px}._productStock_cy73h_164{font-size:12px;color:#64748b}._productPrice_cy73h_169{font-weight:700;color:#0f172a}._sectionTitle_cy73h_174{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}._emptyState_cy73h_183{text-align:center;padding:40px;background:#f8fafc;border-radius:12px;border:2px dashed #E2E8F0}._emptyStateIcon_cy73h_191{margin-bottom:8px;opacity:.5}._emptyStateText_cy73h_196{color:#64748b;font-weight:500}._emptyStateSubtext_cy73h_201{font-size:12px;color:#94a3b8}._itemsList_cy73h_206{display:flex;flex-direction:column;gap:8px}._itemCard_cy73h_212{display:flex;align-items:center;padding:12px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;gap:12px;transition:border-color .2s}._itemCard_cy73h_212:hover{border-color:#cbd5e1}._itemControls_cy73h_227{display:flex;align-items:center;gap:8px;background:#f8fafc;padding:4px;border-radius:6px}._qtyBtn_cy73h_236{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #CBD5E1;border-radius:4px;cursor:pointer;background:#fff;color:#475569}._qtyBtn_cy73h_236:hover{border-color:#94a3b8;color:#0f172a}._qtyValue_cy73h_254{font-size:13px;font-weight:600;min-width:20px;text-align:center;color:#0f172a}._itemTotal_cy73h_262{width:80px;text-align:right;font-weight:700;color:#0f172a}._removeBtn_cy73h_269{padding:6px;color:#ef4444;border:none;background:none;cursor:pointer;border-radius:6px;opacity:.7;transition:all .2s}._removeBtn_cy73h_269:hover{opacity:1;background:#fef2f2}._rightPanel_cy73h_285{flex:1;padding:24px;background:#f8fafc;display:flex;flex-direction:column;border-left:1px solid #E2E8F0}._formGroup_cy73h_294{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._inputGroup_cy73h_301 label{display:block;font-size:12px;font-weight:600;color:#475569;margin-bottom:6px}._inputField_cy73h_309{width:100%;padding:10px;border-radius:8px;border:1px solid #E2E8F0;font-size:14px;outline:none;background:#fff;transition:border-color .2s}._inputField_cy73h_309:focus{border-color:#0f172a}._summaryCard_cy73h_324{background:#fff;padding:20px;border-radius:12px;border:1px solid #E2E8F0;margin-bottom:16px;box-shadow:0 1px 3px #0000000d}._summaryRow_cy73h_333{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._summaryLabel_cy73h_340{color:#64748b;font-size:14px}._summaryValue_cy73h_345{font-weight:600;color:#0f172a}._totalRow_cy73h_350{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:2px solid #F1F5F9;margin-top:8px}._totalLabel_cy73h_359{font-weight:700;font-size:16px;color:#0f172a}._totalValue_cy73h_365{font-weight:900;font-size:20px;color:#0f172a}._createBtn_cy73h_371{width:100%;padding:14px;border-radius:12px;background:#0f172a;color:#fff;font-weight:700;font-size:15px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;box-shadow:0 4px 6px -1px #0f172a33;transition:transform .1s}._createBtn_cy73h_371:active{transform:scale(.98)}._tableContainer_18zj7_1{background:#fff;border-radius:12px;border:1px solid #E2E8F0;overflow:hidden;box-shadow:0 1px 2px #0000000d}._table_18zj7_1{width:100%;border-collapse:collapse}._thead_18zj7_14{background:#f8fafc}._th_18zj7_14{text-align:left;padding:8px 10px;font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase}._thId_18zj7_27{width:40px}._row_18zj7_31{border-top:1px solid #F1F5F9;cursor:pointer;background:transparent;transition:background-color .1s}._rowSelected_18zj7_38{background:#f0f9ff}._row_18zj7_31:hover{background:#f8fafc}._row_18zj7_31:hover td{color:#0284c7}._td_18zj7_50{padding:8px 10px;font-size:11px;color:#1e293b;transition:all .1s}._tdId_18zj7_57{color:#94a3b8;font-size:10px;font-weight:600}._tdRef_18zj7_63{font-size:11px;font-weight:700}._nameContainer_18zj7_68{display:flex;align-items:center;gap:4px}._productName_18zj7_74{font-weight:700;color:#1e293b}._productNameSelected_18zj7_79{color:#0284c7}._featuredStar_18zj7_83{font-size:10px}._tdBarcode_18zj7_87{color:#64748b}._tdPrice_18zj7_91{font-weight:800}._stockLow_18zj7_95{color:#ef4444;font-weight:800;font-size:12px}._stockNormal_18zj7_101{color:#1e293b;font-weight:700;font-size:12px}._statusBadge_18zj7_107{padding:2px 6px;border-radius:4px;font-size:9px;font-weight:800;text-transform:uppercase}._statusActive_18zj7_115{background:#f0fdf4;color:#15803d}._statusOffline_18zj7_120{background:#fef2f2;color:#b91c1c}._pagination_18zj7_126{padding:8px 12px;display:flex;justify-content:space-between;align-items:center;background:#f8fafc;border-top:1px solid #E2E8F0}._paginationInfo_18zj7_135{font-size:11px;color:#64748b}._paginationButtons_18zj7_140{display:flex;gap:4px}._compactBtn_18zj7_145{padding:2px 6px;background:#fff;border:1px solid #E2E8F0;border-radius:4px;font-size:10px;font-weight:700;cursor:pointer}._compactBtn_18zj7_145:disabled{opacity:.5;cursor:not-allowed}._container_rrz9d_1{background:#fff;border-radius:16px;border:1px solid #E2E8F0;padding:30px}._header_rrz9d_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._title_rrz9d_15{font-size:18px;font-weight:700;color:#1e293b;margin:0}._subtitle_rrz9d_22{font-size:14px;color:#64748b;margin:4px 0 0}._addButton_rrz9d_28{display:flex;align-items:center;gap:8px;background:#0f172a;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .2s}._addButton_rrz9d_28:hover{background:#1e293b}._grid_rrz9d_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._card_rrz9d_53{border:1px solid #E2E8F0;border-radius:12px;padding:16px;transition:all .2s}._card_rrz9d_53:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000000d}._cardHeader_rrz9d_65{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}._avatar_rrz9d_72{width:40px;height:40px;border-radius:50%;background:#f1f5f9;color:#475569;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}._info_rrz9d_85{flex:1}._name_rrz9d_89{font-weight:700;color:#0f172a;font-size:14px}._email_rrz9d_95{font-size:12px;color:#64748b}._deleteButton_rrz9d_100{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;opacity:.6;transition:opacity .2s}._deleteButton_rrz9d_100:hover{opacity:1;background:#fee2e2}._cardFooter_rrz9d_116{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #F1F5F9}._badge_rrz9d_124{display:flex;align-items:center;gap:6px;font-size:12px;background:#f8fafc;padding:4px 8px;border-radius:6px;color:#475569;font-weight:600}._roleBadge_rrz9d_136{font-size:11px;text-transform:uppercase;font-weight:700;color:#3b82f6;background:#eff6ff;padding:2px 6px;border-radius:4px}._emptyState_rrz9d_146{grid-column:1 / -1;text-align:center;padding:40px;background:#f8fafc;border-radius:12px;border:1px dashed #CBD5E1}._emptyIcon_rrz9d_155{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#94a3b8}._modalOverlay_rrz9d_168{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_rrz9d_168{background:#fff;width:400px;border-radius:16px;padding:24px;box-shadow:0 20px 25px -5px #0000001a}._modalHeader_rrz9d_190{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._modalHeader_rrz9d_190 h3{margin:0;font-size:18px;color:#0f172a}._modalHeader_rrz9d_190 button{background:none;border:none;cursor:pointer;color:#94a3b8}._formGroup_rrz9d_210{margin-bottom:16px}._formGroup_rrz9d_210 label{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:6px}._inputWrapper_rrz9d_222{position:relative}._inputWrapper_rrz9d_222 svg{position:absolute;left:12px;top:10px;color:#94a3b8}._inputWrapper_rrz9d_222 input,._inputWrapper_rrz9d_222 select{width:100%;padding:10px 10px 10px 36px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s}._inputWrapper_rrz9d_222 input:focus,._inputWrapper_rrz9d_222 select:focus{border-color:#0f172a}._modalActions_rrz9d_249{display:flex;gap:12px;margin-top:24px}._cancelBtn_rrz9d_255{flex:1;padding:10px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;font-weight:600;color:#64748b;cursor:pointer}._submitBtn_rrz9d_266{flex:1;padding:10px;background:#0f172a;border:none;border-radius:8px;font-weight:600;color:#fff;cursor:pointer}._submitBtn_rrz9d_266:disabled{opacity:.7;cursor:not-allowed}._billingInfo_rrz9d_282{margin:20px 0}._billingBadge_rrz9d_286{padding:12px;border-radius:8px;background:#f8fafc;border:1px solid #E2E8F0}._billingBadge_rrz9d_286._free_rrz9d_293{background:#f0fdf4;border-color:#86efac}._billingBadge_rrz9d_286._paid_rrz9d_298{background:#fff7ed;border-color:#fdba74}._billingTitle_rrz9d_303{font-size:13px;font-weight:700;margin-bottom:4px;color:#1e293b}._free_rrz9d_293 ._billingTitle_rrz9d_303{color:#15803d}._paid_rrz9d_298 ._billingTitle_rrz9d_303{color:#c2410c}._billingCost_rrz9d_318{font-size:18px;font-weight:800;margin-bottom:4px;color:#0f172a}._billingNote_rrz9d_325{font-size:12px;color:#64748b}:root{--primary: #FF6B35;--primary-dark: #E5501B;--secondary: #004E89;--accent: #F7931E;--success: #2ECC71;--background: #F8F9FA;--surface: #FFFFFF;--text-primary: #2C3E50;--text-secondary: #7F8C8D;--border: #E0E0E0;--shadow: 0 2px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .12)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:var(--background);color:var(--text-primary);line-height:1.6}.btn{padding:12px 24px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px}.btn-primary{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;box-shadow:var(--shadow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-secondary{background:var(--surface);color:var(--text-primary);border:2px solid var(--border)}.card{background:var(--surface);border-radius:12px;padding:20px;box-shadow:var(--shadow);transition:all .3s ease}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}input,select{padding:12px;border:2px solid var(--border);border-radius:8px;font-size:14px;transition:border .3s ease;width:100%}input:focus,select:focus{outline:none;border-color:var(--primary)}.badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.badge-success{background:#d4edda;color:#155724}.badge-warning{background:#fff3cd;color:#856404}@media print{body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{position:absolute;left:0;top:0;width:100%;background:#fff!important}@page{margin:10mm}.print-area.label-sheet{display:grid!important;grid-template-columns:repeat(2,1fr);gap:5mm;padding:5mm}.print-area.label-sheet .barcode-label{width:90mm!important;height:65mm!important;margin:0!important}.print-area.a4,.print-area.letter{display:flex!important;flex-wrap:wrap;gap:3mm;padding:5mm}.print-area.thermal-40mm,.print-area.thermal-50mm,.print-area.thermal-80mm{display:block!important;padding:0!important}.print-area.thermal-40mm .barcode-label{width:40mm!important;max-width:40mm!important;margin:0!important;padding:2mm!important;border:none!important;page-break-after:always}.print-area.thermal-50mm .barcode-label{width:50mm!important;max-width:50mm!important;margin:0!important;padding:3mm!important;border:none!important;page-break-after:always}.print-area.thermal-80mm .barcode-label{width:80mm!important;max-width:80mm!important;margin:0!important;padding:4mm!important;border:none!important;page-break-after:always}.print-area.dymo-62x29,.print-area.dymo-54x25{display:block!important;padding:0!important}.print-area.dymo-62x29 .barcode-label{width:62mm!important;height:29mm!important;max-width:62mm!important;margin:0!important;padding:2mm!important;border:none!important;page-break-after:always}.print-area.dymo-54x25 .barcode-label{width:54mm!important;height:25mm!important;max-width:54mm!important;margin:0!important;padding:2mm!important;border:none!important;page-break-after:always}.print-area.industrial-4x6,.print-area.industrial-4x3{display:block!important;padding:0!important}.print-area.industrial-4x6 .barcode-label{width:4in!important;height:6in!important;max-width:4in!important;margin:0!important;padding:5mm!important;border:none!important;page-break-after:always}.print-area.industrial-4x3 .barcode-label{width:4in!important;height:3in!important;max-width:4in!important;margin:0!important;padding:5mm!important;border:none!important;page-break-after:always}header,.main-tabs,.product-sub-tabs,button,input:not([type=number]),select{display:none!important}.no-print{display:none!important}body{margin:0;padding:20mm}.print-receipt{display:block!important}.barcode-label{border:1px solid #ccc!important;margin:2mm!important;break-inside:avoid}}
