.t62xwq_dashboardContainer{background:var(--bg-secondary);flex-direction:column;height:100%;display:flex}.t62xwq_header{background:linear-gradient(135deg, var(--text-primary) 0%, var(--text-primary) 100%);color:#fff;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003}.t62xwq_header:before{content:"";opacity:.5;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zM34 90c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48-7c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zM34 40c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48-7c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7z' fill='%23334155' fill-opacity='0.1'/%3E%3C/svg%3E");position:absolute;inset:0}.t62xwq_headerLeft{z-index:1;flex-direction:column;gap:8px;display:flex}.t62xwq_header h1{letter-spacing:-.5px;z-index:1;margin:0;font-size:24px;font-weight:700}.t62xwq_headerSubtitle{opacity:.8;z-index:1;margin:0;font-size:14px;font-weight:400}.t62xwq_headerActions{z-index:1;gap:12px;display:flex}.t62xwq_tabs{border-bottom:2px solid var(--border);background:var(--bg-primary);scrollbar-width:none;gap:8px;margin-bottom:24px;padding:0 16px;display:flex;overflow-x:auto}.t62xwq_tabs::-webkit-scrollbar{display:none}.t62xwq_tab{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s;position:relative}.t62xwq_tab:hover{color:var(--text-primary);background:#0f172a0d}.t62xwq_tab.t62xwq_active{color:var(--text-primary);border-bottom-color:var(--brand);background:linear-gradient(90deg, var(--brand-light) 0%, transparent 100%)}.t62xwq_tab.t62xwq_active:after{content:"";background:linear-gradient(90deg, var(--brand), var(--lw-burgundy-light));border-radius:2px;height:3px;position:absolute;bottom:-2px;left:0;right:0}.t62xwq_dashboardContent{flex:1;padding:0 24px 24px;overflow-y:auto}.t62xwq_summaryCards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.t62xwq_summaryCard{background:var(--bg-primary);border:1px solid var(--bg-secondary);border-radius:12px;flex-direction:column;padding:20px;transition:transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000014}.t62xwq_summaryCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.t62xwq_summaryCard:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.t62xwq_summaryCard.t62xwq_revenue:before{background:linear-gradient(90deg, var(--success), var(--success))}.t62xwq_summaryCard.t62xwq_orders:before{background:linear-gradient(90deg, var(--brand), var(--lw-burgundy-light))}.t62xwq_summaryCard.t62xwq_customers:before{background:linear-gradient(90deg, var(--lw-burgundy-light), var(--lw-burgundy-light))}.t62xwq_summaryCard.t62xwq_products:before{background:linear-gradient(90deg, var(--warning), var(--warning))}.t62xwq_summaryCard.t62xwq_revenue .t62xwq_summaryCardValue{color:var(--success)}.t62xwq_summaryCard.t62xwq_orders .t62xwq_summaryCardValue{color:var(--brand-hover)}.t62xwq_summaryCard.t62xwq_customers .t62xwq_summaryCardValue{color:var(--brand)}.t62xwq_summaryCard.t62xwq_products .t62xwq_summaryCardValue{color:var(--warning)}.t62xwq_summaryCardIcon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;font-size:24px;display:flex}.t62xwq_summaryCardIcon svg{width:24px;height:24px}.t62xwq_summaryCardIcon.t62xwq_revenue{background:var(--success-light);color:var(--success)}.t62xwq_summaryCardIcon.t62xwq_orders{background:var(--brand-light);color:var(--brand)}.t62xwq_summaryCardIcon.t62xwq_customers{color:var(--lw-burgundy-light);background:#8b5cf61a}.t62xwq_summaryCardIcon.t62xwq_products{background:var(--warning-light);color:var(--warning)}.t62xwq_summaryCardLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;font-size:12px;font-weight:600}.t62xwq_summaryCardValue{color:var(--text-primary);margin-top:4px;font-size:24px;font-weight:700}.t62xwq_summaryCardTrend{border-radius:6px;align-items:center;gap:4px;width:fit-content;margin-top:4px;padding:2px 8px;font-size:12px;display:inline-flex}.t62xwq_summaryCardTrend.t62xwq_up{background:var(--success-light);color:var(--success)}.t62xwq_summaryCardTrend.t62xwq_up:before{content:"↑";font-size:10px}.t62xwq_summaryCardTrend.t62xwq_down{background:var(--danger-light);color:var(--danger)}.t62xwq_summaryCardTrend.t62xwq_down:before{content:"↓";font-size:10px}.t62xwq_tableContainer{background:var(--bg-primary);border:1px solid var(--bg-secondary);border-radius:12px;overflow:hidden}.t62xwq_table{border-collapse:collapse;width:100%;font-size:14px}.t62xwq_table thead{background:var(--bg-secondary);border-bottom:2px solid var(--border)}.t62xwq_table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:14px 16px;font-size:12px;font-weight:600}.t62xwq_table th:first-child{min-width:200px}.t62xwq_table th:nth-child(2){min-width:150px}.t62xwq_table th:nth-child(5){min-width:100px}.t62xwq_table td{border-bottom:1px solid var(--bg-secondary);color:var(--text-primary);vertical-align:middle;padding:14px 16px;font-size:14px}.t62xwq_table tbody tr{transition:background .15s}.t62xwq_table tbody tr:hover{background:var(--bg-secondary)}.t62xwq_table tbody tr:last-child td{border-bottom:none}.t62xwq_itemCell{align-items:center;gap:12px;display:flex}.t62xwq_itemInfo{flex:1}.t62xwq_itemInfo strong{color:var(--text-primary);display:block}.t62xwq_itemInfo small{color:var(--text-secondary);font-size:12px}.t62xwq_stockCell{align-items:center;gap:8px;display:flex}.t62xwq_stockInfo{flex-direction:column;align-items:flex-start;display:flex}.t62xwq_stockInfo span:first-child{color:var(--text-primary);font-weight:600}.t62xwq_stockUnit{color:var(--text-secondary);font-size:11px}.t62xwq_progressContainer{width:100px}.t62xwq_progressFill{background:var(--border);border-radius:3px;height:6px;overflow:hidden}.t62xwq_progressFill:after{content:"";height:100%;width:var(--progress,50%);background:var(--color,var(--success));border-radius:3px;transition:width .5s;display:block}.t62xwq_progressLabel{color:var(--text-secondary);text-align:right;margin-top:4px;font-size:11px}.t62xwq_badge{text-transform:capitalize;border-radius:9999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.t62xwq_badge.t62xwq_out{background:var(--danger-light);color:var(--danger)}.t62xwq_badge.t62xwq_low{background:var(--warning-light);color:var(--warning)}.t62xwq_badge.t62xwq_in-stock{background:var(--success-light);color:var(--success)}.t62xwq_badge.t62xwq_category-spirits{color:var(--lw-burgundy-light);background:#8b5cf61a}.t62xwq_badge.t62xwq_category-wine{color:var(--lw-burgundy-light);background:#ec48991a}.t62xwq_badge.t62xwq_category-beer{background:var(--warning-light);color:var(--warning)}.t62xwq_actions{gap:6px;display:flex}.t62xwq_actionBtn{border:1px solid var(--border);background:var(--bg-secondary);cursor:pointer;color:var(--text-secondary);border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.t62xwq_actionBtn:hover{background:var(--border);color:var(--text-primary)}.t62xwq_actionBtn:first-child{border-color:var(--brand);color:var(--brand)}.t62xwq_actionBtn:first-child:hover{background:var(--brand-light)}.t62xwq_empty{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.t62xwq_emptyIcon{opacity:.5;margin-bottom:12px;font-size:48px}.t62xwq_empty p{color:var(--text-tertiary);margin:0;font-size:14px}.t62xwq_loading{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.t62xwq_spinner{border:4px solid var(--bg-secondary);border-top-color:var(--brand);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite t62xwq_spin}.t62xwq_spinnerLg{border-width:6px;width:64px;height:64px}@keyframes t62xwq_spin{to{transform:rotate(360deg)}}.t62xwq_modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.t62xwq_modalContent{background:var(--bg-primary);border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.t62xwq_modalHeader{border-bottom:1px solid var(--bg-secondary);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.t62xwq_modalHeader h3{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.t62xwq_closeBtn{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex}.t62xwq_closeBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.t62xwq_formGrid{border-bottom:1px solid var(--bg-secondary);grid-template-columns:repeat(2,1fr);gap:16px;padding:24px;display:grid}.t62xwq_formGroup{flex-direction:column;gap:6px;display:flex}.t62xwq_formGroup label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:500}.t62xwq_formGroup input,.t62xwq_formGroup select{border:1px solid var(--border);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.t62xwq_formGroup input:focus,.t62xwq_formGroup select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.t62xwq_formGroup input::placeholder{color:var(--border)}.t62xwq_modalActions{justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.t62xwq_btnSecondary{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.t62xwq_btnSecondary:hover{background:var(--bg-secondary);border-color:var(--border)}.t62xwq_filters{background:var(--bg-primary);border:1px solid var(--bg-secondary);border-radius:12px;gap:12px;margin-bottom:24px;padding:16px;display:flex;box-shadow:0 2px 8px #0000000f}.t62xwq_searchBox{flex:1;align-items:center;gap:10px;display:flex}.t62xwq_searchBox svg{color:var(--text-tertiary)}.t62xwq_searchInput{border:1px solid var(--border);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;flex:1;min-width:200px;padding:10px 14px;font-size:14px}.t62xwq_searchInput:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.t62xwq_searchInput::placeholder{color:var(--border)}.t62xwq_filterSelect{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.t62xwq_filterSelect:focus{border-color:var(--brand);outline:none}.t62xwq_headerActions .t62xwq_btnPrimary{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #3b82f64d}.t62xwq_headerActions .t62xwq_btnPrimary:hover{background:var(--brand-hover);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.t62xwq_headerActions .t62xwq_btnPrimary .t62xwq_btnIcon{font-size:18px}@media (max-width:1024px){.t62xwq_summaryCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.t62xwq_dashboardContainer{padding:16px}.t62xwq_header{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.t62xwq_headerActions{width:100%}.t62xwq_headerActions .t62xwq_btnPrimary{justify-content:center;width:100%}.t62xwq_tabs{margin-bottom:16px;padding:0 12px}.t62xwq_tab{padding:10px 16px;font-size:13px}.t62xwq_summaryCards,.t62xwq_formGrid{grid-template-columns:1fr}.t62xwq_filters{flex-direction:column}.t62xwq_searchBox{min-width:0}}@media (max-width:480px){.t62xwq_header h1,.t62xwq_summaryCardValue{font-size:20px}.t62xwq_table{font-size:13px}}.t62xwq_container{background:var(--bg-primary);flex-direction:column;gap:24px;min-height:100vh;padding:24px;display:flex}.t62xwq_approvalsSection{background:var(--bg-primary);border-radius:16px;padding:32px;box-shadow:0 4px 20px #00000014}.t62xwq_sectionTitle{color:var(--text-primary);margin:0 0 24px;font-size:22px;font-weight:600}.t62xwq_loadingContainer{background:var(--bg-secondary);min-height:400px;color:var(--text-secondary);border:2px dashed var(--border);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (prefers-color-scheme:dark){.t62xwq_dashboardContainer,.t62xwq_summaryCard{background:var(--text-primary)}.t62xwq_table td{color:var(--bg-secondary)}}.t62xwq_backBtn{color:inherit;font:inherit;cursor:pointer;z-index:1;background:#ffffff1f;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex;position:relative}.t62xwq_backBtn:hover{background:#fff3}
._19IPlW_picker{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._19IPlW_field{flex-direction:column;gap:6px;min-width:0;display:flex}._19IPlW_field label{font-size:var(--text-xs);color:var(--text-secondary);font-weight:600}._19IPlW_field select{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:10px 12px}._19IPlW_field select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--brand-light);outline:none}._19IPlW_field select:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}._19IPlW_loading{font-size:var(--text-sm);color:var(--text-secondary);margin:0;padding:12px 0}._19IPlW_addLink{color:var(--brand);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:600}._19IPlW_addLink:hover:not(:disabled){text-decoration:underline}._19IPlW_addLink:disabled{color:var(--text-tertiary);cursor:not-allowed}._19IPlW_addRow{flex-wrap:wrap;gap:6px;display:flex}._19IPlW_addInput{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);flex:8rem;padding:8px 10px}._19IPlW_addSave,._19IPlW_addCancel{border-radius:var(--border-radius);font:inherit;font-size:var(--text-xs);cursor:pointer;padding:6px 12px;font-weight:600}._19IPlW_addSave{background:var(--brand);color:var(--text-inverse);border:none}._19IPlW_addSave:hover:not(:disabled){background:var(--brand-hover)}._19IPlW_addSave:disabled{opacity:.6;cursor:default}._19IPlW_addCancel{color:var(--text-secondary);border:1px solid var(--border);background:0 0}._19IPlW_addCancel:hover{background:var(--bg-secondary)}._19IPlW_addSelect{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:8px 10px}._19IPlW_presets{flex-wrap:wrap;flex-basis:100%;gap:4px;display:flex}._19IPlW_preset{background:var(--bg-secondary);border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:2px 8px;font-size:.7rem}._19IPlW_preset:hover{border-color:var(--brand);color:var(--text-primary)}
.pKz9Hq_dashboardContainer{background:var(--bg-secondary);flex-direction:column;height:100%;display:flex}.pKz9Hq_header{background:linear-gradient(135deg, var(--text-primary) 0%, var(--text-primary) 100%);color:#fff;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003}.pKz9Hq_header:before{content:"";opacity:.5;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zM34 90c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48-7c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zM34 40c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48-7c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7z' fill='%23334155' fill-opacity='0.1'/%3E%3C/svg%3E");position:absolute;inset:0}.pKz9Hq_headerLeft{z-index:1;flex-direction:column;gap:8px;display:flex}.pKz9Hq_header h1{letter-spacing:-.5px;z-index:1;margin:0;font-size:24px;font-weight:700}.pKz9Hq_headerSubtitle{opacity:.8;z-index:1;margin:0;font-size:14px;font-weight:400}.pKz9Hq_headerActions{z-index:1;gap:12px;display:flex}.pKz9Hq_tableContainer{background:var(--bg-primary);border:1px solid var(--bg-secondary);border-radius:12px;overflow:hidden}.pKz9Hq_table{border-collapse:collapse;width:100%;font-size:14px}.pKz9Hq_table thead{background:var(--bg-secondary);border-bottom:2px solid var(--border)}.pKz9Hq_table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:14px 16px;font-size:12px;font-weight:600}.pKz9Hq_table th:first-child{min-width:200px}.pKz9Hq_table th:nth-child(2){min-width:150px}.pKz9Hq_table th:nth-child(5){min-width:100px}.pKz9Hq_table td{border-bottom:1px solid var(--bg-secondary);color:var(--text-primary);vertical-align:middle;padding:14px 16px;font-size:14px}.pKz9Hq_table tbody tr{transition:background .15s}.pKz9Hq_table tbody tr:hover{background:var(--bg-secondary)}.pKz9Hq_table tbody tr:last-child td{border-bottom:none}.pKz9Hq_itemCell{align-items:center;gap:12px;display:flex}.pKz9Hq_itemInfo{flex:1}.pKz9Hq_itemInfo strong{color:var(--text-primary);display:block}.pKz9Hq_itemInfo small{color:var(--text-secondary);font-size:12px}.pKz9Hq_stockCell{align-items:center;gap:8px;display:flex}.pKz9Hq_stockInfo{flex-direction:column;align-items:flex-start;display:flex}.pKz9Hq_stockInfo span:first-child{color:var(--text-primary);font-weight:600}.pKz9Hq_stockUnit{color:var(--text-secondary);font-size:11px}.pKz9Hq_progressContainer{width:100px}.pKz9Hq_progressFill{background:var(--border);border-radius:3px;height:6px;overflow:hidden}.pKz9Hq_progressFill:after{content:"";height:100%;width:var(--progress,50%);background:var(--color,var(--success));border-radius:3px;transition:width .5s;display:block}.pKz9Hq_progressLabel{color:var(--text-secondary);text-align:right;margin-top:4px;font-size:11px}.pKz9Hq_actions{gap:6px;display:flex}.pKz9Hq_actionBtn{border:1px solid var(--border);background:var(--bg-secondary);cursor:pointer;color:var(--text-secondary);border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.pKz9Hq_actionBtn:hover{background:var(--border);color:var(--text-primary)}.pKz9Hq_actionBtn:first-child{border-color:var(--brand);color:var(--brand)}.pKz9Hq_actionBtn:first-child:hover{background:var(--brand-light)}.pKz9Hq_empty{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.pKz9Hq_emptyIcon{opacity:.5;margin-bottom:12px;font-size:48px}.pKz9Hq_empty p{color:var(--text-tertiary);margin:0;font-size:14px}.pKz9Hq_loading{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.pKz9Hq_spinner{border:4px solid var(--bg-secondary);border-top-color:var(--brand);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite pKz9Hq_spin}.pKz9Hq_spinnerLg{border-width:6px;width:64px;height:64px}.pKz9Hq_modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pKz9Hq_modalContent{background:var(--bg-primary);border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.pKz9Hq_modalHeader{border-bottom:1px solid var(--bg-secondary);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.pKz9Hq_modalHeader h3{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.pKz9Hq_closeBtn{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex}.pKz9Hq_closeBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.pKz9Hq_formGrid{border-bottom:1px solid var(--bg-secondary);grid-template-columns:repeat(2,1fr);gap:16px;padding:24px;display:grid}.pKz9Hq_formGroup{flex-direction:column;gap:6px;display:flex}.pKz9Hq_formGroup label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:500}.pKz9Hq_formGroup input,.pKz9Hq_formGroup select{border:1px solid var(--border);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.pKz9Hq_formGroup input:focus,.pKz9Hq_formGroup select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.pKz9Hq_formGroup input::placeholder{color:var(--border)}.pKz9Hq_modalActions{justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.pKz9Hq_btnSecondary{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.pKz9Hq_btnSecondary:hover{background:var(--bg-secondary);border-color:var(--border)}.pKz9Hq_filters{background:var(--bg-primary);border:1px solid var(--bg-secondary);border-radius:12px;gap:12px;margin-bottom:24px;padding:16px;display:flex;box-shadow:0 2px 8px #0000000f}.pKz9Hq_searchBox{flex:1;align-items:center;gap:10px;display:flex}.pKz9Hq_searchBox svg{color:var(--text-tertiary)}.pKz9Hq_searchInput{border:1px solid var(--border);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;flex:1;min-width:200px;padding:10px 14px;font-size:14px}.pKz9Hq_searchInput:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.pKz9Hq_searchInput::placeholder{color:var(--border)}.pKz9Hq_filterSelect{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.pKz9Hq_filterSelect:focus{border-color:var(--brand);outline:none}.pKz9Hq_headerActions .pKz9Hq_btnPrimary{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #3b82f64d}.pKz9Hq_headerActions .pKz9Hq_btnPrimary:hover{background:var(--brand-hover);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.pKz9Hq_headerActions .pKz9Hq_btnPrimary .pKz9Hq_btnIcon{font-size:18px}@media (max-width:768px){.pKz9Hq_dashboardContainer{padding:16px}.pKz9Hq_header{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.pKz9Hq_headerActions{width:100%}.pKz9Hq_headerActions .pKz9Hq_btnPrimary{justify-content:center;width:100%}.pKz9Hq_formGrid{grid-template-columns:1fr}.pKz9Hq_filters{flex-direction:column}.pKz9Hq_searchBox{min-width:0}}@media (max-width:480px){.pKz9Hq_header h1{font-size:20px}.pKz9Hq_table{font-size:13px}}@media (prefers-color-scheme:dark){.pKz9Hq_dashboardContainer{background:var(--text-primary)}.pKz9Hq_table td{color:var(--bg-secondary)}}@keyframes pKz9Hq_spin{to{transform:rotate(360deg)}}.pKz9Hq_editingItem{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:.85rem}.pKz9Hq_formHint{margin-top:var(--space-xs);font-size:var(--text-xs);color:var(--text-tertiary);display:block}.pKz9Hq_categoryBadge{text-transform:capitalize;background:var(--bg-tertiary);color:var(--text-secondary)}.pKz9Hq_category_spirits{background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--lw-burgundy-light)}.pKz9Hq_category_wine{background:color-mix(in srgb, var(--lw-gold) 18%, transparent);color:var(--lw-gold-dark)}.pKz9Hq_category_beer{background:color-mix(in srgb, var(--warning) 15%, transparent);color:var(--warning)}.pKz9Hq_category_other{background:var(--bg-tertiary);color:var(--text-secondary)}
._0qSk8G_overlay{z-index:var(--z-tooltip);padding:var(--space);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_0qSk8G_fade var(--ease-out);background:#1a0f108c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._0qSk8G_dialog{width:100%;max-width:420px;padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--bg-primary);box-shadow:var(--shadow-xl);animation:_0qSk8G_rise var(--ease-out)}._0qSk8G_title{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary)}._0qSk8G_message{font-size:var(--text-base);color:var(--text-primary);white-space:pre-line;margin:0;line-height:1.5}._0qSk8G_field{width:100%;margin-top:var(--space);padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);resize:vertical}._0qSk8G_field:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--brand-border);outline:none}._0qSk8G_nudge{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--danger)}._0qSk8G_actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}._0qSk8G_cancel,._0qSk8G_confirm{padding:var(--space-sm) var(--space-lg);border-radius:var(--border-radius);font-size:var(--text-base);cursor:pointer;transition:background var(--ease), border-color var(--ease);font-weight:600}._0qSk8G_cancel{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary)}._0qSk8G_cancel:hover{border-color:var(--text-secondary);color:var(--text-primary)}._0qSk8G_confirm{border:1px solid var(--brand);background:var(--brand);color:var(--text-inverse)}._0qSk8G_confirm:hover{background:var(--brand-hover)}._0qSk8G_confirm:focus-visible,._0qSk8G_cancel:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._0qSk8G_danger{border-color:var(--danger);background:var(--danger)}._0qSk8G_danger:hover{background:var(--danger);filter:brightness(1.1)}@keyframes _0qSk8G_fade{0%{opacity:0}to{opacity:1}}@keyframes _0qSk8G_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0qSk8G_overlay,._0qSk8G_dialog{animation:none}}@media (max-width:480px){._0qSk8G_actions{flex-direction:column-reverse}._0qSk8G_cancel,._0qSk8G_confirm{width:100%}}
._7FkwRG_filters{align-items:center;gap:12px;margin-bottom:24px;display:flex}._7FkwRG_searchBox{flex:1;position:relative}._7FkwRG_searchBox svg{color:var(--text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}._7FkwRG_searchInput{border:1px solid var(--text-primary);background:var(--text-primary);width:100%;color:var(--bg-secondary);border-radius:8px;padding:12px 16px 12px 40px;font-size:14px}._7FkwRG_actionBtn{border:1px solid var(--text-secondary);background:var(--text-primary);color:var(--bg-secondary);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;transition:all .2s}._7FkwRG_actionBtn:hover{background:var(--text-secondary)}._7FkwRG_loading{justify-content:center;align-items:center;padding:60px 24px;display:flex}._7FkwRG_spinner{border:3px solid var(--text-primary);border-top-color:var(--success);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _7FkwRG_spin}._7FkwRG_spinnerLg{border-width:4px;width:60px;height:60px}@keyframes _7FkwRG_spin{to{transform:rotate(360deg)}}._7FkwRG_customerGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}._7FkwRG_customerCard{cursor:pointer;background:linear-gradient(135deg, var(--text-primary) 0%, var(--text-primary) 100%);border-radius:12px;padding:20px;transition:transform .2s,box-shadow .2s;position:relative}._7FkwRG_customerCardColor-0{background:linear-gradient(135deg, var(--danger) 0%, var(--danger) 100%)}._7FkwRG_customerCardColor-1{background:linear-gradient(135deg, var(--warning) 0%, var(--warning) 100%)}._7FkwRG_customerCardColor-2{background:linear-gradient(135deg, var(--success) 0%, var(--success) 100%)}._7FkwRG_customerCardColor-3{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-hover) 100%)}._7FkwRG_customerCardColor-4{background:linear-gradient(135deg, var(--lw-burgundy-light) 0%, var(--brand) 100%)}._7FkwRG_customerCardColor-5{background:linear-gradient(135deg, var(--lw-burgundy-light) 0%, var(--lw-burgundy-light) 100%)}._7FkwRG_customerHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._7FkwRG_avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:600;display:flex}._7FkwRG_customerHeader ._7FkwRG_badge{border-radius:20px;padding:6px 12px;font-size:13px;font-weight:500}._7FkwRG_customerHeader h3{color:#fff;margin:0 0 4px;font-size:18px}._7FkwRG_customerHeader p{color:#ffffffe6;margin:2px 0;font-size:14px}._7FkwRG_customerFooter{border-top:1px solid #fff3;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}._7FkwRG_customerStat{flex-direction:column;display:flex}._7FkwRG_customerStat ._7FkwRG_statValue{color:#fff;font-size:24px;font-weight:700}._7FkwRG_customerStat ._7FkwRG_statLabel{color:#ffffffb3;font-size:12px}._7FkwRG_seeAll{color:#fff;font-size:13px;text-decoration:none}._7FkwRG_empty{text-align:center;color:var(--text-tertiary);padding:60px 20px}._7FkwRG_emptyIcon{margin-bottom:12px;font-size:48px}
.so-56W_picker{gap:var(--space);flex-direction:column;display:flex}.so-56W_row{flex-direction:column;display:flex}.so-56W_row label{margin-bottom:var(--space-xs);font-size:var(--text-sm);color:inherit;font-weight:600;display:block}.so-56W_row select,.so-56W_row input{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);transition:border-color var(--ease), box-shadow var(--ease)}.so-56W_row select option{background:var(--bg-primary);color:var(--text-primary)}.so-56W_row select:focus,.so-56W_row input:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--brand-border);outline:none}.so-56W_row select:disabled,.so-56W_row input:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}.so-56W_row select option:disabled{color:var(--text-tertiary)}.so-56W_computed{margin:var(--space-xs) 0 0;font-size:var(--text-xs);color:inherit;opacity:.75}.so-56W_computed strong{opacity:1;font-weight:600}.so-56W_note{padding:var(--space-md) 0;font-size:var(--text-sm);color:inherit;opacity:.75;margin:0}
.K_4RtG_panel{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);margin-bottom:24px;padding:20px}.K_4RtG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.K_4RtG_head h3{font-size:var(--text-lg);color:var(--text-primary);margin:0}.K_4RtG_head p{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 0}.K_4RtG_runBtn{background:var(--brand);color:var(--text-inverse);border-radius:var(--border-radius);font:inherit;cursor:pointer;border:none;padding:8px 16px;font-weight:600}.K_4RtG_runBtn:hover:not(:disabled){background:var(--brand-hover)}.K_4RtG_runBtn:disabled{opacity:.6;cursor:default}.K_4RtG_result{margin-top:16px}.K_4RtG_ok,.K_4RtG_warn{border-radius:var(--border-radius);font-size:var(--text-sm);color:var(--text-primary);margin:0 0 12px;padding:10px 12px}.K_4RtG_ok{background:var(--success-light);border:1px solid var(--success-border)}.K_4RtG_warn{background:var(--danger-light);border:1px solid var(--danger-border)}.K_4RtG_when{color:var(--text-tertiary);font-size:var(--text-xs)}.K_4RtG_tableWrap{overflow-x:auto}.K_4RtG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.K_4RtG_table th{text-align:left;font-size:var(--text-xs);color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-weight:600}.K_4RtG_table td{color:var(--text-primary);border-bottom:1px solid var(--border);vertical-align:top;padding:8px 10px}.K_4RtG_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.K_4RtG_dupes{font-size:var(--text-sm);color:var(--text-primary);margin:12px 0 0;padding-left:18px}
.OqDTrG_headerActions{gap:12px;margin-bottom:24px;display:flex}.OqDTrG_btnPrimary{background:linear-gradient(135deg, var(--success) 0%, var(--success) 100%);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.OqDTrG_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 16px #10b9814d}.OqDTrG_btnPrimary .OqDTrG_btnIcon{font-size:20px}.OqDTrG_btnSecondary{border:1px solid var(--text-secondary);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:8px;padding:12px 20px;font-size:14px;transition:all .2s}.OqDTrG_btnSecondary:hover{background:var(--text-primary);color:var(--bg-secondary)}.OqDTrG_modalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.OqDTrG_modalContent{background:var(--text-primary);color:var(--text-inverse);border-radius:16px;width:90%;max-width:500px;max-height:90vh;padding:24px;overflow:auto}.OqDTrG_modalHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.OqDTrG_modalHeader h3{color:#fff;margin:0;font-size:20px}.OqDTrG_closeBtn{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:24px;line-height:1}.OqDTrG_closeBtn:hover{color:var(--bg-secondary);background:#ffffff0d}.OqDTrG_formGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px;display:grid}.OqDTrG_formGroup{flex-direction:column;gap:8px;display:flex}.OqDTrG_formGroup label{color:var(--text-tertiary);font-size:13px;font-weight:500}.OqDTrG_formGroup input,.OqDTrG_formGroup select{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:12px;font-size:14px}.OqDTrG_formGroup input:focus,.OqDTrG_formGroup select:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--brand-border);outline:none}.OqDTrG_fullRow{grid-column:1/-1}.OqDTrG_fullRow .OqDTrG_formGrid{margin-bottom:0}.OqDTrG_pickerNote{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--warning-border);border-radius:var(--border-radius);background:var(--warning-light);color:var(--text-inverse);font-size:var(--text-sm)}.OqDTrG_modalActions{justify-content:flex-end;gap:12px;display:flex}.OqDTrG_table{border-collapse:collapse;width:100%}.OqDTrG_table th{text-align:left;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--text-primary);padding:16px;font-size:13px;font-weight:600}.OqDTrG_table td{border-bottom:1px solid var(--text-primary);color:var(--bg-secondary);padding:16px;font-size:14px}.OqDTrG_table tr:last-child td{border-bottom:none}.OqDTrG_table td .OqDTrG_bold{color:#fff;font-weight:600}.OqDTrG_table td .OqDTrG_date{color:var(--text-tertiary);font-size:13px}.OqDTrG_table td .OqDTrG_status{background:var(--success-light);color:var(--success);border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.OqDTrG_empty{text-align:center;color:var(--text-tertiary);padding:60px 20px}.OqDTrG_emptyIcon{margin-bottom:12px;font-size:48px}.OqDTrG_dateCell{white-space:nowrap;color:var(--text-secondary);font-size:.85rem}
.G0KXLG_tableContainer{background:var(--text-primary);border-radius:12px;overflow:hidden}.G0KXLG_table{border-collapse:collapse;width:100%}.G0KXLG_table th{text-align:left;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--text-primary);padding:16px;font-size:13px;font-weight:600}.G0KXLG_table td{border-bottom:1px solid var(--text-primary);color:var(--bg-secondary);padding:16px;font-size:14px}.G0KXLG_table tr:last-child td{border-bottom:none}.G0KXLG_itemCell,.G0KXLG_itemInfo{flex-direction:column;display:flex}.G0KXLG_itemInfo strong{color:#fff;font-size:15px}.G0KXLG_itemInfo span,.G0KXLG_dateCell{color:var(--text-tertiary);font-size:13px}.G0KXLG_dateCell .G0KXLG_date{color:#fff}.G0KXLG_badge{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.G0KXLG_badge-warning{background:var(--warning-light);color:var(--warning)}.G0KXLG_badge-success{background:var(--success-light);color:var(--success)}.G0KXLG_badge-out{background:var(--danger-light);color:var(--danger)}.G0KXLG_actions{gap:8px;display:flex}.G0KXLG_actionBtn{border:1px solid var(--text-secondary);color:var(--success);cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px;font-size:13px;transition:all .2s}.G0KXLG_actionBtn:hover{background:var(--success-light)}.G0KXLG_actions .G0KXLG_actionBtn{color:var(--warning)}.G0KXLG_actions .G0KXLG_actionBtn:last-child{color:var(--danger)}.G0KXLG_actions .G0KXLG_actionBtn:hover{background:var(--danger-light)}.G0KXLG_loading{justify-content:center;align-items:center;padding:60px 20px;display:flex}.G0KXLG_spinner{border:3px solid var(--text-primary);border-top-color:var(--success);border-radius:50%;width:40px;height:40px;animation:1s linear infinite G0KXLG_spin}.G0KXLG_spinnerLg{border-width:4px;width:60px;height:60px}@keyframes G0KXLG_spin{to{transform:rotate(360deg)}}.G0KXLG_empty{text-align:center;color:var(--text-tertiary);padding:60px 20px}.G0KXLG_emptyIcon{margin-bottom:12px;font-size:48px}
.IAgUja_panel{margin-bottom:var(--space-xl);padding:var(--space-lg);border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--bg-secondary)}.IAgUja_head{justify-content:space-between;align-items:flex-start;gap:var(--space);margin-bottom:var(--space);flex-wrap:wrap;display:flex}.IAgUja_head h3{margin:0 0 var(--space-xs);font-size:var(--text-lg);color:var(--text-primary)}.IAgUja_head p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.IAgUja_template{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;padding:7px 12px;font-weight:600;text-decoration:none;display:inline-flex}.IAgUja_template:hover{border-color:var(--brand);color:var(--brand)}.IAgUja_actions{align-items:center;gap:var(--space-sm);display:flex}.IAgUja_fileBtn{border:1px dashed var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--ease), color var(--ease);align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:inline-flex}.IAgUja_fileBtn:hover{border-color:var(--brand);color:var(--brand)}.IAgUja_clear{border-radius:var(--border-radius-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:6px;display:inline-flex}.IAgUja_clear:hover{color:var(--danger)}.IAgUja_result{margin-top:var(--space);padding-top:var(--space);border-top:1px solid var(--border)}.IAgUja_summary{margin:0 0 var(--space-sm);font-size:var(--text-base);color:var(--text-primary)}.IAgUja_counts{gap:var(--space-sm) var(--space);margin:0 0 var(--space);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.IAgUja_counts strong{color:var(--text-primary)}.IAgUja_errors{margin-bottom:var(--space);padding:var(--space-sm) var(--space-md);border:1px solid var(--warning);border-radius:var(--border-radius);background:color-mix(in srgb, var(--warning) 8%, transparent);font-size:var(--text-sm)}.IAgUja_errors summary{color:var(--text-primary);cursor:pointer;font-weight:600}.IAgUja_errors ul{margin:var(--space-sm) 0 0;padding-left:var(--space-lg);color:var(--text-secondary);max-height:200px;overflow-y:auto}.IAgUja_more{margin:var(--space-xs) 0 0;color:var(--text-tertiary)}.IAgUja_apply{border:1px solid var(--brand);border-radius:var(--border-radius);background:var(--brand);color:#fff;font-size:var(--text-sm);cursor:pointer;padding:9px 18px;font-weight:600}.IAgUja_apply:hover:not(:disabled){background:var(--brand-hover)}.IAgUja_apply:disabled{opacity:.6;cursor:not-allowed}.IAgUja_progress{align-items:center;gap:var(--space-sm);margin:var(--space) 0 0;padding-top:var(--space);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.IAgUja_spin{flex:none;animation:.9s linear infinite IAgUja_bulkSpin}@keyframes IAgUja_bulkSpin{to{transform:rotate(360deg)}}
.rYliVq_panel{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);margin-bottom:24px;padding:20px}.rYliVq_head h3{font-size:var(--text-lg);color:var(--text-primary);margin:0}.rYliVq_head p{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 16px}.rYliVq_loading{color:var(--text-secondary);font-size:var(--text-sm);padding:20px}.rYliVq_pending{background:var(--warning-light);border:1px solid var(--warning-border);border-radius:var(--border-radius);margin-bottom:20px;padding:12px 14px}.rYliVq_pending h4{font-size:var(--text-sm);color:var(--text-primary);margin:0 0 8px}.rYliVq_pending ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rYliVq_pending li{font-size:var(--text-sm);color:var(--text-primary);justify-content:space-between;align-items:center;gap:12px;display:flex}.rYliVq_columns{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.rYliVq_column{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--border-radius);min-width:0;padding:12px}.rYliVq_column h4{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin:0 0 8px;font-weight:600}.rYliVq_list{max-height:260px;margin:0 0 10px;padding:0;list-style:none;overflow-y:auto}.rYliVq_row{border-radius:var(--border-radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.rYliVq_rowSelected{background:var(--brand-light)}.rYliVq_emptyRow{font-size:var(--text-xs);color:var(--text-tertiary);padding:6px 8px}.rYliVq_rowName{text-align:left;min-width:0;font:inherit;font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:1;padding:0}.rYliVq_rowActions{flex-shrink:0;gap:8px;display:flex}.rYliVq_pill,.rYliVq_pillMuted{border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.65rem;font-weight:600}.rYliVq_pill{background:var(--warning-light);color:var(--lw-gold-dark)}.rYliVq_pillMuted{background:var(--bg-tertiary);color:var(--text-tertiary)}.rYliVq_link{font:inherit;font-size:var(--text-xs);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0}.rYliVq_link:hover:not(:disabled){text-decoration:underline}.rYliVq_addRow{gap:6px;display:flex}.rYliVq_addInput{border:1px solid var(--border);border-radius:var(--border-radius-sm);background:var(--bg-primary);min-width:0;color:var(--text-primary);font:inherit;font-size:var(--text-sm);flex:1;padding:6px 8px}.rYliVq_addBtn,.rYliVq_approve,.rYliVq_reject{border-radius:var(--border-radius-sm);font:inherit;font-size:var(--text-xs);cursor:pointer;border:none;padding:6px 10px;font-weight:600}.rYliVq_addBtn,.rYliVq_approve{background:var(--brand);color:var(--text-inverse)}.rYliVq_addBtn:hover:not(:disabled),.rYliVq_approve:hover:not(:disabled){background:var(--brand-hover)}.rYliVq_reject{border:1px solid var(--danger-border);color:var(--danger);background:0 0}.rYliVq_reject:hover:not(:disabled){background:var(--danger-light)}.rYliVq_addBtn:disabled,.rYliVq_approve:disabled,.rYliVq_reject:disabled,.rYliVq_link:disabled{opacity:.6;cursor:default}.rYliVq_countPill{background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--text-xs);border-radius:999px;margin-left:6px;padding:1px 7px;font-weight:700}.rYliVq_filter{border:1px solid var(--border);border-radius:var(--border-radius-sm);background:var(--bg-primary);width:100%;color:var(--text-primary);font-size:var(--text-sm);margin-bottom:8px;padding:6px 9px}.rYliVq_filter:focus{outline:2px solid var(--brand);outline-offset:1px}
._4VIalG_dashboardContainer{background:var(--lw-ink);min-height:100vh;padding:24px}._4VIalG_header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._4VIalG_header h1{color:#fff;margin:0 0 4px;font-size:28px}._4VIalG_headerSubtitle{color:var(--text-tertiary);margin:0;font-size:14px}._4VIalG_summaryCards{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:32px;display:grid}._4VIalG_summaryCard{background:var(--text-primary);border-left:4px solid var(--brand);border-radius:12px;padding:20px;transition:all .2s}._4VIalG_summaryCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}._4VIalG_summaryCard._4VIalG_revenue{border-left-color:var(--success)}._4VIalG_summaryCard._4VIalG_orders{border-left-color:var(--warning)}._4VIalG_summaryCard._4VIalG_customers{border-left-color:var(--brand)}._4VIalG_summaryCard._4VIalG_products{border-left-color:var(--lw-burgundy-light)}._4VIalG_summaryCardIcon{margin-bottom:8px;font-size:32px;display:block}._4VIalG_summaryCardLabel{color:var(--text-tertiary);margin-bottom:4px;font-size:14px}._4VIalG_summaryCardValue{color:#fff;font-size:24px;font-weight:700;line-height:1}._4VIalG_summaryCardTrend{border-top:1px solid #ffffff1a;align-items:center;gap:4px;margin-top:8px;padding-top:8px;font-size:13px;display:flex}._4VIalG_summaryCardTrend._4VIalG_up{color:var(--success)}._4VIalG_tableContainer{background:var(--text-primary);border-radius:12px;overflow:hidden}._4VIalG_sectionHeader{border-bottom:1px solid var(--text-primary);padding:20px 24px}._4VIalG_sectionHeader h2{color:#fff;margin:0;font-size:20px}._4VIalG_table{border-collapse:collapse;width:100%}._4VIalG_table th{text-align:left;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;background:var(--text-primary);border-bottom:1px solid var(--text-primary);padding:16px 24px;font-size:13px;font-weight:600}._4VIalG_table td{border-bottom:1px solid var(--text-primary);color:#fff;padding:16px 24px;font-size:14px}._4VIalG_table tr:last-child td{border-bottom:none}._4VIalG_table tr:hover td{background:var(--text-primary)}._4VIalG_itemCell,._4VIalG_itemInfo{flex-direction:column;display:flex}._4VIalG_itemInfo strong{color:#fff;font-size:15px}._4VIalG_itemInfo span{color:var(--text-tertiary);font-size:13px}._4VIalG_badge{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}._4VIalG_badge-success{background:var(--success-light);color:var(--success)}._4VIalG_badge-warning{background:var(--warning-light);color:var(--warning)}._4VIalG_badge-out{background:var(--danger-light);color:var(--danger)}._4VIalG_actions{gap:8px;display:flex}._4VIalG_actionBtn{border:1px solid var(--text-secondary);color:var(--success);cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px;font-size:13px;transition:all .2s}._4VIalG_actionBtn:hover{background:var(--success-light)}._4VIalG_actions ._4VIalG_actionBtn{color:var(--warning)}._4VIalG_actions ._4VIalG_actionBtn:last-child{color:var(--danger)}._4VIalG_actions ._4VIalG_actionBtn:hover{background:var(--danger-light)}._4VIalG_empty{text-align:center;color:var(--text-tertiary);padding:60px 20px}._4VIalG_emptyIcon{margin-bottom:12px;font-size:48px}._4VIalG_loading{justify-content:center;align-items:center;padding:60px 20px;display:flex}._4VIalG_spinner{border:3px solid var(--text-primary);border-top-color:var(--success);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _4VIalG_spin}._4VIalG_spinnerLg{border-width:4px;width:60px;height:60px}@keyframes _4VIalG_spin{to{transform:rotate(360deg)}}._4VIalG_filters{gap:12px;margin-bottom:24px;display:flex}._4VIalG_searchBox{flex:1;position:relative}._4VIalG_searchBox svg{color:var(--text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}._4VIalG_searchInput{border:1px solid var(--text-primary);background:var(--text-primary);width:100%;color:var(--bg-secondary);border-radius:8px;padding:12px 16px 12px 40px;font-size:14px}._4VIalG_filterSelect{border:1px solid var(--text-primary);background:var(--text-primary);color:var(--bg-secondary);cursor:pointer;border-radius:8px;padding:12px 16px;font-size:14px}._4VIalG_headerActions{gap:12px;display:flex}._4VIalG_btnPrimary{background:linear-gradient(135deg, var(--success) 0%, var(--success) 100%);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}._4VIalG_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 16px #10b9814d}._4VIalG_btnPrimary ._4VIalG_btnIcon{font-size:20px}._4VIalG_btnSecondary{border:1px solid var(--text-secondary);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:8px;padding:12px 20px;font-size:14px;transition:all .2s}._4VIalG_btnSecondary:hover{background:var(--text-primary);color:var(--bg-secondary)}._4VIalG_summaryCardTrend._4VIalG_down{color:var(--danger)}
.z9HNrW_container{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--brand-light) 100%);max-width:1200px;min-height:100vh;margin:0 auto;padding:2rem 1rem}.z9HNrW_header{margin-bottom:2rem}.z9HNrW_header h1{color:var(--text-primary);margin-bottom:.5rem;font-size:2rem;font-weight:700}.z9HNrW_header p{color:var(--text-secondary);font-size:1rem}.z9HNrW_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.z9HNrW_summaryCard{background:#fff;border-radius:.75rem;padding:1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #0000001a}.z9HNrW_summaryCard:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.z9HNrW_summaryLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.z9HNrW_summaryValue{color:var(--text-primary);font-size:2rem;font-weight:700}.z9HNrW_tabs{border-bottom:2px solid var(--border);gap:1rem;margin-bottom:2rem;display:flex}.z9HNrW_tabBtn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-bottom:3px solid #0000;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s}.z9HNrW_tabBtn:hover{color:var(--text-primary)}.z9HNrW_tabBtn.z9HNrW_active{color:var(--brand);border-bottom-color:var(--brand)}.z9HNrW_content{background:#fff;border-radius:.75rem;padding:2rem;box-shadow:0 2px 8px #0000001a}.z9HNrW_tabContent{animation:.3s z9HNrW_fadeIn}@keyframes z9HNrW_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.z9HNrW_emptyMessage{text-align:center;color:var(--text-tertiary);padding:3rem;font-size:1.125rem}.z9HNrW_itemsList{flex-direction:column;gap:1rem;display:flex}.z9HNrW_itemCard{border:1px solid var(--border);border-radius:.5rem;padding:1.5rem;transition:all .3s}.z9HNrW_itemCard:hover{border-color:var(--border);box-shadow:0 2px 8px #0000001a}.z9HNrW_itemHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.z9HNrW_itemInfo h3{color:var(--text-primary);margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.z9HNrW_itemEmail,.z9HNrW_itemPhone{color:var(--text-secondary);margin:.25rem 0;font-size:.875rem}.z9HNrW_itemDate{color:var(--text-tertiary);font-size:.875rem}.z9HNrW_itemStatus{gap:.5rem;display:flex}.z9HNrW_kycVerified{background:var(--success-light);color:var(--success);border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.z9HNrW_kycPending{background:var(--warning-light);color:var(--warning);border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.z9HNrW_itemActions{gap:.75rem;display:flex}.z9HNrW_approveBtn,.z9HNrW_rejectBtn{cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s}.z9HNrW_approveBtn{background:var(--success);color:#fff}.z9HNrW_approveBtn:hover:not(:disabled){background:var(--success)}.z9HNrW_rejectBtn{background:var(--danger);color:#fff}.z9HNrW_rejectBtn:hover:not(:disabled){background:var(--danger)}.z9HNrW_approveBtn:disabled,.z9HNrW_rejectBtn:disabled{opacity:.6;cursor:not-allowed}.z9HNrW_notificationsList{flex-direction:column;gap:1rem;display:flex}.z9HNrW_notificationItem{border-left:4px solid var(--brand);background:var(--info-light);border-radius:.375rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}.z9HNrW_notificationContent h4{color:var(--text-primary);margin-bottom:.25rem;font-weight:600}.z9HNrW_notificationContent p{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem}.z9HNrW_notificationContent small{color:var(--text-tertiary);font-size:.75rem}.z9HNrW_readBtn{background:var(--brand);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;transition:background .3s}.z9HNrW_readBtn:hover{background:var(--brand-hover)}.z9HNrW_modal{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z9HNrW_modalContent{background:#fff;border-radius:.75rem;width:90%;max-width:500px;padding:2rem;box-shadow:0 10px 30px #0000004d}.z9HNrW_modalContent h2{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.z9HNrW_modalContent p{color:var(--text-secondary);margin-bottom:1.5rem}.z9HNrW_reasonInput{border:1px solid var(--border);resize:vertical;border-radius:.375rem;width:100%;min-height:120px;margin-bottom:1.5rem;padding:.75rem;font-family:inherit;font-size:.875rem}.z9HNrW_reasonInput:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #2563eb1a}.z9HNrW_modalActions{justify-content:flex-end;gap:1rem;display:flex}.z9HNrW_cancelBtn{background:var(--border);color:var(--text-primary);cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1.5rem;font-weight:500;transition:background .3s}.z9HNrW_cancelBtn:hover{background:var(--border)}.z9HNrW_submitBtn{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1.5rem;font-weight:500;transition:background .3s}.z9HNrW_submitBtn:hover{background:var(--danger)}.z9HNrW_loadingBox,.z9HNrW_errorBox,.z9HNrW_emptyBox{text-align:center;border-radius:.75rem;padding:2rem}.z9HNrW_loadingBox{background:var(--info-light);color:var(--brand)}.z9HNrW_errorBox{background:var(--danger-light);color:var(--danger)}.z9HNrW_emptyBox{background:var(--warning-light);color:var(--warning)}@media (max-width:768px){.z9HNrW_container{padding:1rem}.z9HNrW_header h1{font-size:1.5rem}.z9HNrW_summaryGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.z9HNrW_tabs{flex-wrap:wrap}.z9HNrW_tabBtn{padding:.5rem 1rem;font-size:.875rem}.z9HNrW_content{padding:1rem}.z9HNrW_itemHeader{flex-direction:column;align-items:flex-start}.z9HNrW_itemActions{width:100%;margin-top:1rem}.z9HNrW_modalContent{width:95%}}
._2IQ8ZG_state{text-align:center;background:var(--lw-surface);border:1px solid var(--lw-border);border-radius:var(--border-radius-xl);max-width:480px;margin:4rem auto;padding:2.5rem 2rem;box-shadow:0 8px 24px #1a0f100d}._2IQ8ZG_icon{background:var(--lw-cream);width:56px;height:56px;color:var(--lw-burgundy);border:1px solid var(--lw-gold);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}._2IQ8ZG_title{font-family:var(--font-display);color:var(--lw-burgundy);letter-spacing:-.015em;margin:0 0 .5rem;font-size:1.6rem}._2IQ8ZG_desc{color:var(--lw-muted);margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}._2IQ8ZG_cta{background:var(--lw-burgundy);color:var(--lw-cream);letter-spacing:.02em;border-radius:999px;align-items:center;padding:.7rem 1.6rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}._2IQ8ZG_cta:hover{background:var(--lw-burgundy-dark);transform:translateY(-1px);box-shadow:0 10px 24px #722f3740}
.mVoj8G_overlay{z-index:var(--z-modal);padding:var(--space);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mVoj8G_modal{background:var(--bg-primary);border-radius:var(--border-radius-lg);padding:var(--space-2xl);width:100%;max-width:480px;max-height:90vh;box-shadow:var(--shadow-lg,0 8px 30px #00000026);position:relative;overflow-y:auto}.mVoj8G_closeBtn{top:var(--space);right:var(--space);font-size:var(--text-lg);cursor:pointer;color:var(--text-secondary);border-radius:var(--border-radius-sm);width:30px;height:30px;transition:background var(--ease);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.mVoj8G_closeBtn:hover{background:var(--bg-tertiary)}.mVoj8G_modal h2{font-size:var(--text-xl);color:var(--text-primary);margin:0 0 var(--space-xs)}.mVoj8G_subtext{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-xl)}.mVoj8G_form{gap:var(--space);flex-direction:column;display:flex}.mVoj8G_row{gap:var(--space-sm);flex-direction:column;display:flex}.mVoj8G_row label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.mVoj8G_row select,.mVoj8G_row input{border:1px solid var(--border);border-radius:var(--border-radius);width:100%;font-size:var(--text-base);background:var(--bg-primary);color:var(--text-primary);padding:.65rem .8rem}.mVoj8G_row select:focus,.mVoj8G_row input:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.mVoj8G_quickRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.mVoj8G_quickBtn{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-secondary);min-width:68px;color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:background var(--ease), border-color var(--ease);flex:auto;padding:.5rem .6rem;font-weight:600}.mVoj8G_quickBtn:hover:not(:disabled){border-color:var(--brand)}.mVoj8G_quickBtnActive{background:var(--brand);border-color:var(--brand);color:#fff}.mVoj8G_quickBtn:disabled{opacity:.45;cursor:not-allowed}.mVoj8G_hint{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.mVoj8G_warn{font-size:var(--text-xs);color:var(--danger);margin:0;font-weight:600}.mVoj8G_actions{justify-content:flex-end;gap:var(--space-md);margin-top:var(--space-sm);display:flex}.mVoj8G_cancelBtn,.mVoj8G_submitBtn{border-radius:var(--border-radius);font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;padding:.6rem 1.2rem;font-weight:600}.mVoj8G_cancelBtn{background:var(--bg-secondary);border-color:var(--border);color:var(--text-secondary)}.mVoj8G_cancelBtn:hover:not(:disabled){background:var(--bg-tertiary)}.mVoj8G_submitBtn{background:var(--brand);color:#fff}.mVoj8G_submitBtn:hover:not(:disabled){background:var(--brand-hover,var(--lw-burgundy-dark))}.mVoj8G_cancelBtn:disabled,.mVoj8G_submitBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.mVoj8G_modal{padding:var(--space-xl) var(--space)}}.mVoj8G_list{border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-secondary);max-height:180px;overflow-y:auto}.mVoj8G_listItem{justify-content:space-between;align-items:center;gap:var(--space-md);border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text-primary);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;padding:10px 12px;display:flex}.mVoj8G_listItem:last-child{border-bottom:none}.mVoj8G_listItem:hover{background:var(--bg-tertiary)}.mVoj8G_listItemActive{background:color-mix(in srgb, var(--brand) 12%, transparent)}.mVoj8G_listItem span{color:var(--text-tertiary);font-size:var(--text-xs)}.mVoj8G_empty{font-size:var(--text-sm);color:var(--text-tertiary);margin:0;padding:10px 2px}
.ZlSq5W_container{padding:24px}.ZlSq5W_pageHeader{margin-bottom:28px}.ZlSq5W_pageHeader h1{color:var(--lw-ink);margin:0 0 4px;font-size:1.5rem;font-weight:700}.ZlSq5W_pageHeader p{color:var(--lw-muted);margin:0;font-size:.875rem}.ZlSq5W_form{border:1px solid var(--lw-border);background:#fff;border-radius:12px;max-width:640px;padding:28px}.ZlSq5W_fieldGroup{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.ZlSq5W_fieldGroup:last-of-type{margin-bottom:0}.ZlSq5W_label{text-transform:uppercase;letter-spacing:.05em;color:var(--lw-muted);font-size:.75rem;font-weight:600}.ZlSq5W_input{border:1px solid var(--lw-border);color:var(--lw-ink);border-radius:8px;padding:10px 14px;font-family:inherit;font-size:.9rem;transition:border-color .15s}.ZlSq5W_input:focus{border-color:var(--lw-gold-dark);outline:none}textarea.ZlSq5W_notesArea{resize:vertical;min-height:60px}.ZlSq5W_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ZlSq5W_quantityInput{font-size:1.1rem!important}.ZlSq5W_customerSelect{position:relative}.ZlSq5W_searchInput{border:1px solid var(--lw-border);width:100%;color:var(--lw-ink);border-radius:8px;padding:10px 14px;font-family:inherit;font-size:.9rem}.ZlSq5W_searchInput:focus{border-color:var(--lw-gold-dark);outline:none}.ZlSq5W_customerList{border:1px solid var(--lw-border);background:#fff;border-top:none;border-radius:0 0 8px 8px;max-height:240px;margin-top:4px;overflow-y:auto}.ZlSq5W_customerOption{cursor:pointer;border-bottom:1px solid var(--lw-border);align-items:center;gap:12px;padding:12px 14px;transition:background .1s;display:flex}.ZlSq5W_customerOption:last-child{border-bottom:none}.ZlSq5W_customerOption:hover,.ZlSq5W_customerOption.ZlSq5W_selected{background:#c9a96114}.ZlSq5W_customerOption input[type=radio]{accent-color:var(--lw-gold-dark)}.ZlSq5W_customerName{color:var(--lw-ink);align-items:center;gap:4px;font-size:.85rem;font-weight:600;display:flex}.ZlSq5W_customerInfo{color:var(--lw-muted);font-size:.75rem}.ZlSq5W_emptyOption{text-align:center;color:var(--lw-muted);padding:20px;font-size:.85rem}.ZlSq5W_summary{color:var(--lw-gold-dark);background:#c9a96114;border-radius:8px;margin:-4px 0 16px;padding:10px 14px;font-size:.85rem}.ZlSq5W_actions{margin-top:24px}.ZlSq5W_submitBtn{background:var(--lw-gold-dark);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 28px;font-size:.9rem;font-weight:600;transition:opacity .15s;display:inline-flex}.ZlSq5W_submitBtn:hover{opacity:.85}.ZlSq5W_submitBtn:disabled{opacity:.5;cursor:not-allowed}.ZlSq5W_spinner{width:20px;height:20px;animation:1s linear infinite ZlSq5W_spin}@keyframes ZlSq5W_spin{to{transform:rotate(360deg)}}.ZlSq5W_hint{color:var(--text-secondary);margin:0;font-size:.8rem}.ZlSq5W_hint strong{color:var(--text-primary)}.ZlSq5W_notice{background:var(--warning-light);border:1px solid var(--warning-border);border-radius:var(--border-radius);color:var(--text-primary);margin:0;padding:.6rem .75rem;font-size:.8rem}.ZlSq5W_input:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}
.CtktDa_container{max-width:1200px}.CtktDa_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:1.5rem;display:flex}.CtktDa_pageHeader h1{color:var(--lw-ink);margin:0 0 4px;font-size:1.4rem;font-weight:700}.CtktDa_pageHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.CtktDa_filterBtn{border:1px solid var(--neutral-200);cursor:pointer;background:#fff;border-radius:6px;padding:6px 14px;font-size:.85rem;transition:all .15s}.CtktDa_filterBtn:hover{background:var(--neutral-50)}.CtktDa_filterBtnActive{background:var(--lw-ink);color:#fff;border-color:var(--lw-ink)}.CtktDa_empty{text-align:center;color:var(--text-secondary);padding:3rem}.CtktDa_tableWrap{border:1px solid var(--neutral-200);border-radius:8px;overflow-x:auto}.CtktDa_table{border-collapse:collapse;width:100%;font-size:.875rem}.CtktDa_table th{background:var(--neutral-50);text-align:left;color:var(--neutral-700);border-bottom:2px solid var(--neutral-200);white-space:nowrap;padding:10px 14px;font-weight:600}.CtktDa_table td{border-bottom:1px solid var(--neutral-100);vertical-align:middle;padding:10px 14px}.CtktDa_table tbody tr:hover{background:var(--neutral-50)}.CtktDa_editedTag{color:var(--text-secondary);margin-left:4px;font-size:.75rem}.CtktDa_dateCell{white-space:nowrap;font-size:.82rem}.CtktDa_btnView{color:var(--success);cursor:pointer;background:#4caf501a;border:1px solid #4caf5033;border-radius:5px;align-items:center;gap:4px;padding:4px 10px;font-size:.8rem;display:inline-flex}.CtktDa_btnView:hover{background:#4caf502e}.CtktDa_centered{text-align:center;color:var(--text-secondary);padding:2rem}.CtktDa_detailCard{border:1px solid var(--neutral-200);background:#fff;border-radius:8px;margin-top:1.5rem;padding:20px}.CtktDa_detailHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.CtktDa_detailHeader h3{color:var(--lw-ink);margin:0;font-size:1.1rem;font-weight:600}.CtktDa_btnClose{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:4px 8px;font-size:1.2rem}.CtktDa_btnClose:hover{color:var(--text-primary)}.CtktDa_detailGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px;display:grid}.CtktDa_detailField{padding:8px 0}.CtktDa_detailLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:.75rem;display:block}.CtktDa_detailValue{color:var(--lw-ink);font-size:.9rem;font-weight:500}.CtktDa_rejectNote{background:var(--danger-light);color:var(--danger);border-radius:6px;padding:10px 14px;font-size:.85rem}.CtktDa_rowActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.CtktDa_btnApprove,.CtktDa_btnReject{border-radius:var(--border-radius-sm);font-size:var(--text-xs);cursor:pointer;transition:background var(--ease);border:1px solid #0000;padding:6px 12px;font-weight:600}.CtktDa_btnApprove{background:var(--success);color:#fff}.CtktDa_btnReject{background:var(--bg-secondary);border-color:var(--danger);color:var(--danger)}.CtktDa_btnApprove:disabled,.CtktDa_btnReject:disabled{opacity:.55;cursor:not-allowed}.CtktDa_askedTag{margin-left:var(--space-sm);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600;display:inline-block}.CtktDa_disputedTag{margin-left:var(--space-sm);background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:700;display:inline-block}.CtktDa_btnRecord{border-radius:var(--border-radius);border:1px solid var(--brand);background:var(--brand);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:background var(--ease);padding:8px 16px;font-weight:600}.CtktDa_btnRecord:hover{background:var(--brand-hover,var(--lw-burgundy-dark))}
.LxEgxW_container{padding:24px}.LxEgxW_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.LxEgxW_pageHeader h1{color:var(--lw-ink);margin:0;font-size:1.5rem;font-weight:700}.LxEgxW_pageHeader p{color:var(--lw-muted);margin:4px 0 0;font-size:.875rem}.LxEgxW_btnAddCredit{background:var(--lw-gold-dark);color:#fff;border-radius:8px;align-items:center;padding:8px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.LxEgxW_btnAddCredit:hover{opacity:.85}.LxEgxW_filterBtn{border:1px solid var(--lw-border);color:var(--lw-muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:.8rem;transition:all .15s}.LxEgxW_filterBtn:hover{border-color:var(--lw-gold-dark);color:var(--lw-ink)}.LxEgxW_filterBtnActive{background:var(--lw-gold-dark);color:#fff;border-color:var(--lw-gold-dark)}.LxEgxW_centered{justify-content:center;padding:60px 0;display:flex}.LxEgxW_spinnerLg{width:32px;height:32px;animation:1s linear infinite LxEgxW_spin}@keyframes LxEgxW_spin{to{transform:rotate(360deg)}}.LxEgxW_empty{text-align:center;color:var(--lw-muted);padding:60px 20px}.LxEgxW_tableWrap{overflow-x:auto}.LxEgxW_table{border-collapse:collapse;width:100%}.LxEgxW_table thead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--lw-muted);border-bottom:2px solid var(--lw-border);padding:12px 16px;font-size:.75rem;font-weight:600}.LxEgxW_table tbody td{border-bottom:1px solid var(--lw-border);padding:14px 16px;font-size:.875rem}.LxEgxW_table tbody tr:hover{background:#c9a9610a}.LxEgxW_dateCell{color:var(--lw-muted)!important;font-size:.8rem!important}.LxEgxW_btnView{border:1px solid var(--lw-border);color:var(--lw-ink);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:.78rem;transition:all .15s;display:inline-flex}.LxEgxW_btnView:hover{border-color:var(--lw-gold-dark);background:#c9a9610f}.LxEgxW_detailCard{border:1px solid var(--lw-border);background:#fff;border-radius:12px;margin-top:8px;padding:24px}.LxEgxW_detailHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.LxEgxW_detailHeader h3{margin:0;font-size:1.15rem;font-weight:600}.LxEgxW_btnClose{cursor:pointer;width:32px;height:32px;color:var(--lw-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s;display:flex}.LxEgxW_btnClose:hover{background:#0000000a}.LxEgxW_detailGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}.LxEgxW_detailField{flex-direction:column;gap:4px;display:flex}.LxEgxW_detailLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--lw-muted);font-size:.7rem;font-weight:600}.LxEgxW_detailValue{color:var(--lw-ink);font-size:.9rem}.LxEgxW_detailImageWrap{border:1px dashed var(--lw-border);border-radius:8px;margin-bottom:20px;padding:16px}.LxEgxW_detailImageWrap h4{color:var(--lw-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:.8rem}.LxEgxW_detailImage{object-fit:contain;background:var(--lw-surface);border-radius:6px;max-width:100%;max-height:300px}.LxEgxW_detailActions{border-top:1px solid var(--lw-border);gap:12px;margin-top:8px;padding-top:16px;display:flex}.LxEgxW_btnApprove{background:var(--success);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-size:.85rem;font-weight:600;transition:opacity .15s;display:inline-flex}.LxEgxW_btnApprove:hover{opacity:.85}.LxEgxW_btnReject{border:1px solid var(--danger);color:var(--danger);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-size:.85rem;font-weight:600;transition:background .15s;display:inline-flex}.LxEgxW_btnReject:hover{background:#dc35450f}.LxEgxW_rejectNote{color:var(--danger);background:#dc354514;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:.85rem}.LxEgxW_overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LxEgxW_rejectBox{background:#fff;border-radius:12px;width:380px;max-width:90vw;padding:24px;box-shadow:0 20px 60px #0003}.LxEgxW_rejectBox h3{color:var(--lw-ink);margin:0 0 16px;font-size:1rem}.LxEgxW_textarea{border:1px solid var(--lw-border);resize:vertical;border-radius:8px;width:100%;margin-bottom:16px;padding:10px 12px;font-family:inherit;font-size:.875rem}.LxEgxW_textarea:focus{border-color:var(--lw-gold-dark);outline:none}.LxEgxW_rejectActions{justify-content:flex-end;gap:8px;display:flex}.LxEgxW_btnSecondary{border:1px solid var(--lw-border);color:var(--lw-ink);cursor:pointer;background:0 0;border-radius:8px;padding:7px 16px;font-size:.8rem}.LxEgxW_btnDanger{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:7px 16px;font-size:.8rem;font-weight:600}.LxEgxW_btnDanger:disabled{opacity:.5;cursor:not-allowed}.LxEgxW_spinner{animation:1s linear infinite LxEgxW_spin}
.DK8xhW_page{max-width:1400px;padding:var(--space-xl)}.DK8xhW_page h1{margin-bottom:var(--space-2xl);font-family:var(--font-display);font-size:var(--text-3xl);color:var(--brand);letter-spacing:-.015em}.DK8xhW_loading{text-align:center;padding:var(--space-2xl);color:var(--text-secondary);font-size:var(--text-lg)}.DK8xhW_reportCards{gap:var(--space-lg);margin-bottom:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.DK8xhW_card{background:var(--lw-surface);border:1px solid var(--border);border-radius:var(--border-radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm)}.DK8xhW_card h3{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.DK8xhW_value{font-size:var(--text-2xl);color:var(--text-primary);margin:0;font-weight:700;line-height:1.1}.DK8xhW_section{background:var(--lw-surface);border:1px solid var(--border);border-radius:var(--border-radius-lg);padding:var(--space-lg);margin-bottom:var(--space-2xl);box-shadow:var(--shadow-sm)}.DK8xhW_section h2{margin:0 0 var(--space-lg);font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary)}.DK8xhW_placeholder{text-align:center;padding:var(--space-2xl);color:var(--text-secondary);background:var(--lw-cream-soft);border-radius:var(--border-radius-sm)}.DK8xhW_table{border-collapse:collapse;white-space:nowrap;width:100%;display:block;overflow-x:auto}.DK8xhW_table th,.DK8xhW_table td{padding:var(--space-md) var(--space);text-align:left;border-bottom:1px solid var(--border);font-size:var(--text-base)}.DK8xhW_table th{font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;background:var(--lw-cream-soft);font-weight:600}.DK8xhW_table td{color:var(--text-primary)}.DK8xhW_table tbody tr:last-child td{border-bottom:none}.DK8xhW_table tbody tr:hover td{background:var(--lw-cream-soft)}@media (max-width:640px){.DK8xhW_page{padding:var(--space)}.DK8xhW_reportCards{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}
._3OZyLG_wrap{max-width:560px;padding:var(--space-xl) var(--space);margin:0 auto}._3OZyLG_actions{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}._3OZyLG_btn,._3OZyLG_btnPrimary{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-radius:var(--border-radius);font-size:var(--text-base);cursor:pointer;transition:background var(--ease), border-color var(--ease);font-weight:600;display:inline-flex}._3OZyLG_btnPrimary{border:1px solid var(--brand);background:var(--brand);color:var(--text-inverse)}._3OZyLG_btnPrimary:hover{background:var(--brand-hover)}._3OZyLG_btn{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary)}._3OZyLG_btn:hover{border-color:var(--brand);background:var(--brand-light)}._3OZyLG_sheet{padding:var(--space-2xl) var(--space-xl);border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--bg-primary);box-shadow:var(--shadow-sm);text-align:center}._3OZyLG_shopName{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);margin:0}._3OZyLG_lead{margin:var(--space-xs) 0 var(--space-lg);font-size:var(--text-lg);color:var(--text-secondary)}._3OZyLG_qr{width:320px;max-width:100%;height:320px;image-rendering:pixelated}._3OZyLG_codeLabel{margin:var(--space-lg) 0 var(--space-xs);font-size:var(--text-sm);color:var(--text-secondary)}._3OZyLG_code{font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.04em;color:var(--text-primary);word-break:break-all;margin:0;font-weight:600}._3OZyLG_footnote{margin:var(--space-lg) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}._3OZyLG_details{gap:var(--space-sm) var(--space);margin:var(--space-xl) 0 0;font-size:var(--text-sm);grid-template-columns:auto 1fr;display:grid}._3OZyLG_details dt{color:var(--text-secondary);font-weight:600}._3OZyLG_details dd{align-items:center;gap:var(--space-sm);min-width:0;margin:0;display:flex}._3OZyLG_details code{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);color:var(--text-primary);flex:1}._3OZyLG_linkBtn{color:var(--brand);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-weight:600;text-decoration:underline}._3OZyLG_warning{margin:0 0 var(--space);padding:var(--space-sm) var(--space-md);border:1px solid var(--warning-border);border-radius:var(--border-radius);background:var(--warning-light);font-size:var(--text-sm);color:var(--text-primary)}._3OZyLG_note,._3OZyLG_error{padding:var(--space-xl) var(--space);text-align:center;font-size:var(--text-base);color:var(--text-secondary)}._3OZyLG_error{color:var(--danger)}@media print{._3OZyLG_actions,._3OZyLG_details,._3OZyLG_warning{display:none}._3OZyLG_wrap{max-width:none;margin:0;padding:0}._3OZyLG_sheet{box-shadow:none;background:0 0;border:none;padding:0}._3OZyLG_shopName,._3OZyLG_code,._3OZyLG_lead,._3OZyLG_codeLabel,._3OZyLG_footnote{color:#000}}
.EQvPmq_page{max-width:1400px;margin:0 auto;padding:24px}.EQvPmq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.EQvPmq_header h1{color:var(--text-primary);margin:0;font-size:28px;font-weight:700}.EQvPmq_header p{color:var(--text-secondary);margin:4px 0 0}.EQvPmq_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.EQvPmq_searchBox{flex:1;align-items:center;gap:8px;min-width:200px;max-width:400px;display:flex}.EQvPmq_searchBox input{border:1px solid var(--border);background:var(--bg-secondary);width:100%;color:var(--text-primary);border-radius:8px;padding:10px 14px;font-size:14px;transition:all .2s}.EQvPmq_searchBox input::placeholder{color:var(--text-tertiary)}.EQvPmq_searchBox input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--brand-light);outline:none}.EQvPmq_searchBox svg{color:var(--text-tertiary)}.EQvPmq_filterSelect{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.EQvPmq_filterSelect:focus{border-color:var(--primary);outline:none}.EQvPmq_viewToggle{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;display:flex;overflow:hidden}.EQvPmq_viewBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-size:14px;transition:all .2s}.EQvPmq_viewBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.EQvPmq_viewBtn.EQvPmq_active{background:var(--primary);color:#fff}.EQvPmq_tableWrap{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;overflow:auto hidden}.EQvPmq_table{border-collapse:collapse;width:100%}.EQvPmq_table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);background:var(--bg-tertiary);border-bottom:1px solid var(--border);white-space:nowrap;padding:14px 16px;font-size:12px;font-weight:600}.EQvPmq_table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:16px}.EQvPmq_table tr:last-child td{border-bottom:none}.EQvPmq_table tr:hover td{background:var(--bg-tertiary)}.EQvPmq_itemName{max-width:250px}.EQvPmq_itemDetails{display:block}.EQvPmq_itemDetails small{color:var(--text-tertiary);margin-top:4px;font-size:12px;display:block}.EQvPmq_categoryBadge{color:#fff;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.EQvPmq_stockOk{color:var(--success)}.EQvPmq_stockLow{color:var(--warning)}.EQvPmq_progressMini{align-items:center;gap:8px;display:flex}.EQvPmq_progressMini .EQvPmq_progressFillMini{background:var(--bg-tertiary);border-radius:3px;width:40px;height:6px;overflow:hidden}.EQvPmq_progressMini .EQvPmq_progressFillMini div{border-radius:3px;height:100%;transition:width .3s}.EQvPmq_expiryDate{color:var(--text-primary)}.EQvPmq_expired{color:var(--danger);font-weight:600}.EQvPmq_noExpiry{color:var(--text-tertiary)}.EQvPmq_noReorder{color:var(--text-tertiary);font-style:italic}.EQvPmq_actions{gap:4px;display:flex}.EQvPmq_summarySection{margin-top:32px}.EQvPmq_summarySection h3{color:var(--text-primary);margin:0 0 16px;font-size:18px;font-weight:600}.EQvPmq_summaryGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.EQvPmq_summaryCard{background:var(--bg-secondary);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:12px;padding:20px}.EQvPmq_summaryIcon{margin-bottom:8px;font-size:28px}.EQvPmq_summaryValue{color:var(--text-primary);font-size:28px;font-weight:700;line-height:1}.EQvPmq_summaryLabel{color:var(--text-tertiary);font-size:14px}.EQvPmq_cardGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.EQvPmq_inventoryCard{background:var(--bg-secondary);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:12px;padding:20px;transition:all .2s}.EQvPmq_inventoryCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.EQvPmq_cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.EQvPmq_cardIcon{background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;display:flex}.EQvPmq_stockBadge{color:#fff;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:600}.EQvPmq_cardSubtitle{color:var(--text-tertiary);margin:8px 0;font-size:14px}.EQvPmq_cardStats{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.EQvPmq_stat{text-align:center;background:var(--bg-tertiary);border-radius:8px;padding:10px}.EQvPmq_stat strong{color:var(--text-primary);font-size:18px;display:block}.EQvPmq_stat small{color:var(--text-tertiary);font-size:12px}.EQvPmq_cardMeta{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.EQvPmq_metaItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.EQvPmq_metaItem svg{color:var(--text-tertiary)}.EQvPmq_cardActions{border-top:1px solid var(--border);gap:8px;padding-top:12px;display:flex}.EQvPmq_empty{text-align:center;color:var(--text-tertiary);padding:60px 20px}.EQvPmq_empty div{margin:0 auto 16px}.EQvPmq_empty p{max-width:400px;margin:0 auto;line-height:1.6}.EQvPmq_formModal{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.EQvPmq_addModal{width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.EQvPmq_addModalContent{background:#fff;border-radius:16px;padding:24px;box-shadow:0 20px 60px #0000004d}.EQvPmq_addModalHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.EQvPmq_addModalHeader h3{margin:0;font-size:20px;font-weight:600}.EQvPmq_addModalHeader button{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;transition:all .2s}.EQvPmq_addModalHeader button:hover{background:var(--bg-tertiary);color:var(--text-primary)}.EQvPmq_formGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.EQvPmq_formGroup{flex-direction:column;gap:6px;display:flex}.EQvPmq_formGroup:last-child{grid-column:1/-1}.EQvPmq_formGroup label{color:var(--text-primary);font-size:14px;font-weight:500}.EQvPmq_formGroup input,.EQvPmq_formGroup select{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);border-radius:8px;padding:12px;font-size:14px;transition:all .2s}.EQvPmq_formGroup input::placeholder{color:var(--text-tertiary)}.EQvPmq_formGroup input:focus,.EQvPmq_formGroup select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--brand-light);outline:none}.EQvPmq_formGroup small{color:var(--text-tertiary);margin-top:4px;font-size:12px}.EQvPmq_formActions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.EQvPmq_btn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.EQvPmq_btn-primary{background:var(--primary);color:#fff}.EQvPmq_btn-primary:hover{background:var(--brand)}.EQvPmq_btn-secondary{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border)}.EQvPmq_btn-secondary:hover{background:var(--bg-secondary)}.EQvPmq_btn-ghost{color:var(--text-secondary);background:0 0}.EQvPmq_btn-ghost:hover{background:var(--bg-tertiary);color:var(--text-primary)}.EQvPmq_formHint{color:var(--text-tertiary);margin-top:4px;font-size:.75rem;display:block}.EQvPmq_stockMeta{color:var(--text-secondary);flex-wrap:wrap;gap:6px;margin-top:2px;font-size:.75rem;display:flex}.EQvPmq_expiredBadge{background:var(--danger-light);color:var(--danger);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.7rem;font-weight:600;display:inline-block}.EQvPmq_editingItem{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--border-radius);color:var(--text-primary);margin:0 0 12px;padding:10px 12px;font-size:.85rem}
.LTj57W_page{padding:var(--space-2xl);background:var(--bg-secondary);flex:1;min-height:calc(100vh - 64px);overflow-y:auto}.LTj57W_header{margin-bottom:var(--space-2xl);justify-content:space-between;align-items:flex-start;display:flex}.LTj57W_header h1{font-size:var(--text-2xl);margin:0 0 var(--space-xs) 0;font-weight:700}.LTj57W_header p{font-size:var(--text-sm);color:var(--text-secondary)}.LTj57W_toolbar{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.LTj57W_searchBox{flex:1;min-width:200px;max-width:320px;position:relative}.LTj57W_searchBox input{width:100%;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-xl);border:1px solid var(--border);border-radius:var(--border-radius);font-size:var(--text-sm);background:var(--bg-primary);color:var(--text-primary);transition:all var(--ease)}.LTj57W_searchBox input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.LTj57W_searchBox svg{left:var(--space-md);color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.LTj57W_filterSelect{padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;min-width:140px}.LTj57W_filterSelect:focus{border-color:var(--brand);outline:none}.LTj57W_addForm{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--border-radius-lg);padding:var(--space-2xl);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm);animation:.2s LTj57W_slideDown}@keyframes LTj57W_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LTj57W_addForm h3{font-size:var(--text-lg);margin:0 0 var(--space-xl) 0;justify-content:space-between;align-items:center;font-weight:600;display:flex}.LTj57W_formGrid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.LTj57W_formGrid label{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-xs);font-weight:500;display:block}.LTj57W_formGrid input,.LTj57W_formGrid select{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);font-size:var(--text-sm);background:var(--bg-primary);color:var(--text-primary);transition:all var(--ease)}.LTj57W_formGrid input:focus,.LTj57W_formGrid select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light);outline:none}.LTj57W_formActions{gap:var(--space-md);margin-top:var(--space-xl);justify-content:flex-end;display:flex}.LTj57W_tableWrap{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xs);overflow:auto hidden}.LTj57W_table{border-collapse:collapse;width:100%}.LTj57W_table th{padding:var(--space-md) var(--space-xl);text-align:left;font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:var(--bg-secondary);border-bottom:1px solid var(--border);font-weight:600}.LTj57W_table td{padding:var(--space-lg);font-size:var(--text-sm);color:var(--text-primary);border-bottom:1px solid var(--border)}.LTj57W_table tbody tr{transition:background var(--ease)}.LTj57W_table tbody tr:hover{background:var(--bg-secondary)}.LTj57W_table tbody tr:last-child td{border-bottom:none}.LTj57W_productName{color:var(--text-primary);font-weight:600}.LTj57W_category{padding:var(--space-xs) var(--space-sm);background:var(--neutral-100);color:var(--neutral-600);border-radius:var(--border-radius-sm);font-size:var(--text-xs);font-weight:500;display:inline-block}.LTj57W_price{color:var(--text-primary);font-weight:600}.LTj57W_stockLow{color:var(--danger);font-weight:600}.LTj57W_stockOk{color:var(--success);font-weight:600}.LTj57W_actions{gap:var(--space-sm);display:flex}.LTj57W_loading,.LTj57W_empty{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-4xl);background:var(--bg-primary);border-radius:var(--border-radius-lg);color:var(--text-tertiary);flex-direction:column;display:flex}.LTj57W_empty p{font-size:var(--text-sm);text-align:center}@media (max-width:1024px){.LTj57W_page{padding:var(--space-xl);margin-left:0}}@media (max-width:768px){.LTj57W_header{gap:var(--space-md);flex-direction:column;align-items:flex-start}.LTj57W_toolbar{flex-direction:column;align-items:stretch}.LTj57W_searchBox{max-width:100%}.LTj57W_formGrid{grid-template-columns:1fr}.LTj57W_formActions{justify-content:stretch}.LTj57W_formActions button{flex:1}.LTj57W_table th,.LTj57W_table td{padding:var(--space-md)}}.LTj57W_spinner{border:3px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite LTj57W_spin}.LTj57W_spinnerLg{width:40px;height:40px}@keyframes LTj57W_spin{to{transform:rotate(360deg)}}.LTj57W_editingItem{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--border-radius);font-size:var(--text-sm);color:var(--text-primary);margin:0 0 12px;padding:10px 12px}
.eKh3Ta_wrap{flex-direction:column;gap:1.25rem;max-width:1100px;margin:0 auto;padding:2rem 1.5rem;display:flex}.eKh3Ta_head h2{font-family:var(--font-display);color:var(--lw-burgundy);letter-spacing:-.015em;margin:0 0 .25rem;font-size:1.9rem}.eKh3Ta_sub{color:var(--lw-muted);max-width:640px;margin:0;font-size:.93rem;line-height:1.55}.eKh3Ta_tabRow{border-bottom:1px solid var(--lw-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.eKh3Ta_tab{font-family:var(--font-display);color:var(--lw-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:.55rem 1rem;font-size:1rem;transition:all .18s;display:inline-flex}.eKh3Ta_tab:hover{color:var(--lw-burgundy)}.eKh3Ta_tabActive{color:var(--lw-burgundy);border-bottom-color:var(--lw-gold)}.eKh3Ta_tabCount{font-family:var(--font-sans);letter-spacing:.04em;background:var(--lw-cream);color:var(--lw-muted);border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.eKh3Ta_tabCountAccent{background:var(--lw-gold);color:var(--lw-ink)}.eKh3Ta_searchWrap{width:280px;max-width:100%;margin-left:auto;position:relative}.eKh3Ta_searchIcon{color:var(--lw-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.eKh3Ta_search{border:1px solid var(--lw-border);background:var(--lw-surface);width:100%;color:var(--lw-ink);border-radius:999px;padding:.5rem .9rem .5rem 2rem;font-family:inherit;font-size:.88rem}.eKh3Ta_search:focus{border-color:var(--lw-burgundy);outline:none;box-shadow:0 0 0 3px #722f371f}.eKh3Ta_muted{color:var(--lw-muted);font-style:italic}.eKh3Ta_empty{text-align:center;color:var(--lw-muted);background:var(--lw-surface);border:1px dashed var(--lw-border);border-radius:var(--border-radius-lg);padding:2.5rem 1rem;font-style:italic}.eKh3Ta_tableWrap{background:var(--lw-surface);border:1px solid var(--lw-border);border-radius:var(--border-radius-lg);overflow-x:auto}.eKh3Ta_table{border-collapse:collapse;width:100%}.eKh3Ta_table th,.eKh3Ta_table td{text-align:left;border-bottom:1px solid var(--lw-border);vertical-align:top;padding:.85rem 1rem;font-size:.92rem}.eKh3Ta_table th{background:var(--lw-cream-soft);color:var(--lw-burgundy);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.eKh3Ta_right{text-align:right}.eKh3Ta_contact{color:var(--lw-muted);flex-direction:column;gap:4px;font-size:.85rem;display:flex}.eKh3Ta_contactRow{align-items:center;gap:6px;display:inline-flex}.eKh3Ta_wallets{flex-wrap:wrap;gap:4px;display:flex}.eKh3Ta_walletChip{color:var(--lw-burgundy);border:1px solid var(--lw-gold);background:#c9a96126;border-radius:999px;padding:.2rem .6rem;font-size:.72rem}.eKh3Ta_actions{gap:6px;display:inline-flex}.eKh3Ta_approveBtn,.eKh3Ta_rejectBtn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:.42rem .85rem;font-size:.78rem;font-weight:600;transition:all .18s;display:inline-flex}.eKh3Ta_approveBtn{background:var(--lw-burgundy);color:var(--lw-cream);border-color:var(--lw-burgundy)}.eKh3Ta_approveBtn:hover:not(:disabled){background:var(--lw-burgundy-dark)}.eKh3Ta_rejectBtn{color:var(--danger);border-color:var(--danger);background:0 0}.eKh3Ta_rejectBtn:hover:not(:disabled){background:#a3261c0f}.eKh3Ta_approveBtn:disabled,.eKh3Ta_rejectBtn:disabled{opacity:.6;cursor:not-allowed}.eKh3Ta_viewLink{color:var(--lw-muted);font-size:.85rem}
.YPqlyW_page{max-width:760px;padding:var(--space-xl) var(--space);margin:0 auto}.YPqlyW_title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--text-primary);margin:0}.YPqlyW_pageHead{align-items:baseline;gap:var(--space-sm) var(--space);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.YPqlyW_shopName{font-size:var(--text-lg);color:var(--text-secondary);flex:1;margin:0}.YPqlyW_switchBtn{padding:var(--space-xs) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--brand);font-size:var(--text-sm);cursor:pointer;transition:background var(--ease), border-color var(--ease);font-weight:600}.YPqlyW_switchBtn:hover,.YPqlyW_currentShop{border-color:var(--brand);background:var(--brand-light)}.YPqlyW_currentTag{margin-left:var(--space-sm);font-size:var(--text-xs);color:var(--brand);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.YPqlyW_card{margin-bottom:var(--space-xl);padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--border-radius-lg);background:var(--bg-primary);box-shadow:var(--shadow-sm)}.YPqlyW_cardTitle{margin:0 0 var(--space);font-size:var(--text-lg);color:var(--text-primary);font-weight:600}.YPqlyW_addBtn,.YPqlyW_placeBtn,.YPqlyW_shopBtn{padding:var(--space-sm) var(--space-lg);border:1px solid var(--brand);border-radius:var(--border-radius);font-size:var(--text-base);cursor:pointer;transition:background var(--ease), color var(--ease);font-weight:600}.YPqlyW_addBtn{margin-top:var(--space);color:var(--brand);background:0 0}.YPqlyW_addBtn:hover:not(:disabled){background:var(--brand-light)}.YPqlyW_placeBtn{width:100%;margin-top:var(--space);background:var(--brand);color:var(--text-inverse)}.YPqlyW_placeBtn:hover:not(:disabled){background:var(--brand-hover)}.YPqlyW_addBtn:disabled,.YPqlyW_placeBtn:disabled{opacity:.55;cursor:not-allowed}.YPqlyW_basket{margin:var(--space-lg) 0 0;border-top:1px solid var(--border);padding:0;list-style:none}.YPqlyW_basketLine{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--border);display:flex}.YPqlyW_lineName{font-size:var(--text-base);color:var(--text-primary);flex-direction:column;flex:1;display:flex}.YPqlyW_lineSize{font-size:var(--text-xs);color:var(--text-secondary)}.YPqlyW_linePrice{font-size:var(--text-base);color:var(--text-primary);white-space:nowrap;font-weight:600}.YPqlyW_removeBtn{border-radius:var(--border-radius-sm);width:28px;height:28px;color:var(--text-secondary);font-size:var(--text-xl);cursor:pointer;background:0 0;border:none;line-height:1}.YPqlyW_removeBtn:hover:not(:disabled){background:var(--danger-light);color:var(--danger)}.YPqlyW_estimate{margin-top:var(--space);font-size:var(--text-lg);color:var(--text-primary);justify-content:space-between;align-items:baseline;display:flex}.YPqlyW_notesLabel{margin:var(--space) 0 var(--space-xs);font-size:var(--text-sm);color:var(--text-primary);font-weight:600;display:block}.YPqlyW_notes{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);resize:vertical}.YPqlyW_notes:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--brand-border);outline:none}.YPqlyW_orderList{margin:0;padding:0;list-style:none}.YPqlyW_order{padding:var(--space-md) 0;border-bottom:1px solid var(--border)}.YPqlyW_order:last-child{border-bottom:none}.YPqlyW_orderHead{align-items:center;gap:var(--space-md);display:flex}.YPqlyW_badge{padding:var(--space-xs) var(--space-md);border-radius:var(--border-radius-xl);font-size:var(--text-xs);background:var(--bg-tertiary);color:var(--text-secondary);font-weight:600}.YPqlyW_pending{background:var(--warning-light);color:var(--warning)}.YPqlyW_approved,.YPqlyW_completed{background:var(--success-light);color:var(--success)}.YPqlyW_cancelled{background:var(--danger-light);color:var(--danger)}.YPqlyW_orderDate{font-size:var(--text-sm);color:var(--text-secondary);flex:1}.YPqlyW_orderTotal{font-size:var(--text-lg);color:var(--text-primary)}.YPqlyW_orderItems{margin:var(--space-xs) 0 0;font-size:var(--text-base);color:var(--text-primary)}.YPqlyW_orderNotes{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--text-secondary);font-style:italic}.YPqlyW_shopList{margin:var(--space) 0 0;gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}.YPqlyW_shopBtn{text-align:left;background:var(--bg-primary);width:100%;color:var(--text-primary);border-color:var(--border)}.YPqlyW_shopBtn:hover{border-color:var(--brand);background:var(--brand-light)}.YPqlyW_pageHead+.YPqlyW_card,.YPqlyW_title+.YPqlyW_note{margin-top:var(--space)}.YPqlyW_notice{margin:0 0 var(--space);padding:var(--space-sm) var(--space-md);border:1px solid var(--warning-border);border-radius:var(--border-radius);background:var(--warning-light);font-size:var(--text-sm);color:var(--text-primary)}.YPqlyW_note{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}@media (max-width:640px){.YPqlyW_card{padding:var(--space)}.YPqlyW_orderHead{flex-wrap:wrap}}
