.CashRegisterTopbar_container__E3rAC{position:relative}.CashRegisterTopbar_trigger__NN5IC{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:var(--ds-radius-full);color:var(--ds-color-text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.CashRegisterTopbar_trigger__NN5IC:hover{background:color-mix(in srgb,var(--ds-color-primary) 10%,transparent);color:var(--ds-color-primary)}.CashRegisterTopbar_badge__7GXkq{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;border:2px solid var(--ds-color-surface)}.CashRegisterTopbar_badgeOpen__3PbTt{background-color:var(--ds-color-success)}.CashRegisterTopbar_badgeClosed__bh0X3{background-color:var(--ds-color-danger)}.CashRegisterTopbar_portalOverlay__6xzAz{position:fixed;inset:0;z-index:9998;background:rgba(15,23,42,.06)}.CashRegisterTopbar_portalOverlayEnter__6S_nG{animation:CashRegisterTopbar_ds-backdrop-soft-in__NYuvq .22s var(--ds-ease-out-expo,cubic-bezier(.16,1,.3,1)) both}.CashRegisterTopbar_portalOverlayClosing__v6bT7{animation:CashRegisterTopbar_ds-drawer-scrim-out__6Q95X .2s cubic-bezier(.4,0,.2,1) forwards}.CashRegisterTopbar_portalDropdown__QY9UQ{position:fixed;z-index:9999;width:min(22rem,calc(100vw - 16px));max-height:min(85vh,640px);overflow-y:auto;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-card-radius,var(--ds-radius-bento));box-shadow:var(--ds-shadow-float-md,var(--ds-shadow-lg));transform-origin:top right}.CashRegisterTopbar_portalDropdownEnter__dKpYm{animation:CashRegisterTopbar_ds-float-overlay-in__65D8Y var(--ds-duration-motion-enter,.38s) var(--ds-ease-out-expo,cubic-bezier(.16,1,.3,1)) both}.CashRegisterTopbar_portalDropdownClosing__nc1xr{animation:CashRegisterTopbar_ds-float-overlay-out__5XgV2 var(--ds-duration-motion-exit,.26s) cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion:reduce){.CashRegisterTopbar_portalDropdownClosing__nc1xr,.CashRegisterTopbar_portalDropdownEnter__dKpYm,.CashRegisterTopbar_portalOverlayClosing__v6bT7,.CashRegisterTopbar_portalOverlayEnter__6S_nG{animation:none}}.CashRegisterTopbar_header__TtFM_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border)}.CashRegisterTopbar_headerTitle__Tw7Ue{margin:0;font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold);color:var(--ds-color-text)}.CashRegisterTopbar_headerMeta__dKjfb{margin:4px 0 0;font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary);line-height:1.35}.CashRegisterTopbar_registerId__syy2J{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary);font-family:var(--ds-font-mono);flex-shrink:0}.CashRegisterTopbar_closedMessage__ErS9C{padding:var(--ds-spacing-lg);text-align:center}.CashRegisterTopbar_closedMessage__ErS9C p{margin:0 0 var(--ds-spacing-md);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.CashRegisterTopbar_actionsRow__sG67b{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-sm);justify-content:center}.CashRegisterTopbar_loading__8QB5O{padding:var(--ds-spacing-xl);text-align:center;font-size:var(--ds-text-sm);color:var(--ds-color-text-tertiary)}.CashRegisterTopbar_statsGrid__U8shQ{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border)}.CashRegisterTopbar_statTile__8Qz9y{background:var(--ds-color-surface-alt);border-radius:var(--ds-radius-md);padding:var(--ds-spacing-sm) var(--ds-spacing-md);display:flex;flex-direction:column;gap:4px}.CashRegisterTopbar_statTileLabel__K6fB8{font-size:10px;font-weight:var(--ds-weight-medium);color:var(--ds-color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.CashRegisterTopbar_statTileValue__2mcXE{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);font-family:var(--ds-font-mono);color:var(--ds-color-text)}.CashRegisterTopbar_statExpense__oEh4o{color:color-mix(in srgb,var(--ds-color-warning) 85%,var(--ds-color-text))}.CashRegisterTopbar_statExpected__I9BTe{color:var(--ds-color-primary)}.CashRegisterTopbar_section__zdfb2{padding:var(--ds-spacing-sm) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border)}.CashRegisterTopbar_sectionTitle__Nr79F{margin:0 0 var(--ds-spacing-xs);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.CashRegisterTopbar_empty__O2w97{margin:0;font-size:var(--ds-text-sm);color:var(--ds-color-text-tertiary);font-style:italic}.CashRegisterTopbar_methodList__SRDkD{display:flex;flex-direction:column;gap:2px}.CashRegisterTopbar_methodRow__2y_kI{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.CashRegisterTopbar_methodName__PNPQK{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.CashRegisterTopbar_methodAmount__ngEu9{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text);font-family:var(--ds-font-mono)}.CashRegisterTopbar_footerActions__059CF{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-lg) 0}.CashRegisterTopbar_actionLink__RWZky{display:inline-flex;align-items:center;gap:6px;padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary);cursor:pointer;transition:all var(--ds-transition-fast)}.CashRegisterTopbar_actionLink__RWZky:hover{background:var(--ds-color-surface-hover);color:var(--ds-color-text)}.CashRegisterTopbar_actionExpense__EC6iT{border-color:color-mix(in srgb,var(--ds-color-warning) 45%,var(--ds-color-border));color:color-mix(in srgb,var(--ds-color-warning) 90%,var(--ds-color-text))}.CashRegisterTopbar_closeCajaBtn__eC_tE{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 2 * var(--ds-spacing-lg));margin:var(--ds-spacing-md) var(--ds-spacing-lg) var(--ds-spacing-lg);padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-color-danger);color:#fff;border:none;border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);cursor:pointer;transition:opacity var(--ds-transition-fast)}.CashRegisterTopbar_closeCajaBtn__eC_tE:hover{opacity:.92}.CashRegisterTopbar_historyBtn__37sV3{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:none;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);color:var(--ds-color-text-secondary);font-size:var(--ds-text-xs);cursor:pointer;transition:all var(--ds-transition-fast)}.CashRegisterTopbar_historyBtn__37sV3:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}.CashRegisterTopbar_detailBtn__V_VBO{display:inline-flex;align-items:center;padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-color-primary);color:#fff;border:none;border-radius:var(--ds-radius-md);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);cursor:pointer;transition:opacity var(--ds-transition-fast)}.CashRegisterTopbar_detailBtn__V_VBO:hover{opacity:.92}.NotificationBell_container__AbSXT{position:relative}.NotificationBell_button___G1Rt{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:var(--ds-radius-full);color:var(--ds-color-text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.NotificationBell_button___G1Rt:hover{background:color-mix(in srgb,var(--ds-color-primary) 10%,transparent);color:var(--ds-color-primary)}.NotificationBell_badge__nYkJa{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 3px;background-color:var(--ds-color-danger);color:white;font-size:10px;font-weight:var(--ds-weight-semibold);border-radius:8px;display:flex;align-items:center;justify-content:center;line-height:1}.NotificationBell_overlay__3hG3_{position:fixed;inset:0;z-index:9996;background:rgba(15,23,42,.06)}.NotificationBell_overlayEnter__MOYLe{animation:NotificationBell_ds-backdrop-soft-in__nbxPi .22s var(--ds-ease-out-expo,cubic-bezier(.16,1,.3,1)) both}.NotificationBell_overlayClosing__5_tyC{animation:NotificationBell_ds-drawer-scrim-out__MthTI .2s cubic-bezier(.4,0,.2,1) forwards}.NotificationBell_dropdown__ceiEf{position:fixed;z-index:9997;width:min(400px,calc(100vw - 16px));max-height:min(600px,85vh);background-color:var(--ds-color-surface);border-radius:var(--ds-card-radius,var(--ds-radius-bento));box-shadow:var(--ds-shadow-float-md,var(--ds-shadow-xl));border:1px solid var(--ds-color-border);display:flex;flex-direction:column;overflow:hidden;transform-origin:top right}.NotificationBell_dropdownEnter__nPXqM{animation:NotificationBell_ds-float-overlay-in__Mi7sa var(--ds-duration-motion-enter,.38s) var(--ds-ease-out-expo,cubic-bezier(.16,1,.3,1)) both}.NotificationBell_dropdownClosing__TKLC3{animation:NotificationBell_ds-float-overlay-out__CoOWx var(--ds-duration-motion-exit,.26s) cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion:reduce){.NotificationBell_dropdownClosing__TKLC3,.NotificationBell_dropdownEnter__nPXqM,.NotificationBell_overlayClosing__5_tyC,.NotificationBell_overlayEnter__MOYLe{animation:none}}.NotificationBell_header__emqhQ{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border)}.NotificationBell_header__emqhQ h3{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);margin:0}.NotificationBell_markAllRead__RPq3A{background:none;border:none;color:var(--ds-color-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);cursor:pointer;padding:var(--ds-spacing-xs) var(--ds-spacing-sm);border-radius:var(--ds-radius-sm);transition:background-color var(--ds-transition-fast)}.NotificationBell_markAllRead__RPq3A:hover{background-color:var(--ds-color-primary-subtle)}.NotificationBell_list__HOLOM{overflow-y:auto;max-height:500px}.NotificationBell_empty__cxI0E,.NotificationBell_loading__V6BNk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-spacing-xl);color:var(--ds-color-text-tertiary);text-align:center}.NotificationBell_empty__cxI0E svg{margin-bottom:var(--ds-spacing-md);opacity:.3}.NotificationBell_empty__cxI0E p{margin:0;font-size:var(--ds-text-sm)}.NotificationBell_notification__IO9Ga{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border);cursor:pointer;transition:background-color var(--ds-transition-fast)}.NotificationBell_notification__IO9Ga:hover{background-color:var(--ds-color-surface-hover)}.NotificationBell_notification__IO9Ga:last-child{border-bottom:none}.NotificationBell_notification__IO9Ga.NotificationBell_unread___e3QX{background-color:var(--ds-color-primary-subtle)}.NotificationBell_notification__IO9Ga.NotificationBell_unread___e3QX:hover{background-color:rgba(var(--ds-color-primary-rgb),.12)}.NotificationBell_notificationContent__Gp68q{flex:1 1;min-width:0}.NotificationBell_notificationTitle__PYxa8{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);margin-bottom:4px}.NotificationBell_notificationMessage___s8IF{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);line-height:var(--ds-leading-normal);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationBell_notificationTime__iLpVZ{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.NotificationBell_unreadDot__XwZeP{flex-shrink:0;width:8px;height:8px;background-color:var(--ds-color-primary);border-radius:50%;margin-top:6px}.CommandPalette_overlay__1ZdI6{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh}@keyframes CommandPalette_fadeIn__QqmA6{0%{opacity:0}to{opacity:1}}.CommandPalette_panelContainer__pyExK{display:flex;gap:16px;width:90%;max-width:1400px;max-height:80vh}.CommandPalette_panel__xEuRW{width:100%;max-height:80vh;background:#ffffff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease}.CommandPalette_panelWithCart__rH4h5{width:70%}.CommandPalette_header__0Jbvb{padding:28px 32px 24px;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;align-items:center;gap:16px;background:#ffffff;flex-shrink:0}.CommandPalette_input__pZ8Bl{font-size:18px;border:none;background:transparent;padding:8px 0;font-weight:500;color:#111827;flex:1 1}.CommandPalette_input__pZ8Bl::placeholder{color:#9ca3af;font-weight:400}.CommandPalette_input__pZ8Bl:focus{outline:none;box-shadow:none}.CommandPalette_toggleLabel__Qo3Jj{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;white-space:nowrap;flex-shrink:0}.CommandPalette_checkbox__8aE7a{cursor:pointer;width:16px;height:16px}.CommandPalette_results__qyHYb{flex:1 1;overflow-y:auto;padding:24px 32px 32px;background:#ffffff}.CommandPalette_results__qyHYb::-webkit-scrollbar{width:8px}.CommandPalette_results__qyHYb::-webkit-scrollbar-track{background:transparent}.CommandPalette_results__qyHYb::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.CommandPalette_results__qyHYb::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CommandPalette_empty__mxgx2,.CommandPalette_loading__6rhqv{padding:60px 24px;text-align:center;color:#6b7280;font-size:15px}.CommandPalette_category__KdJDe{margin-bottom:24px}.CommandPalette_category__KdJDe:last-child{margin-bottom:0}.CommandPalette_categoryLabel__dx5PS{padding:0 0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af}.CommandPalette_categoryGrid__pNqLi{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.CommandPalette_resultItem__DOq00{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;transition:all .15s ease;background:#f9fafb;border-radius:8px;border:2px solid transparent;min-height:60px}.CommandPalette_resultItem__DOq00:hover{border-color:#e5e7eb;background:#f3f4f6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.CommandPalette_resultItem__DOq00.CommandPalette_selected__njeKg{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CommandPalette_icon__Sg4va{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0;background:#ffffff;border-radius:7px;border:1px solid #e5e7eb}.CommandPalette_resultItem__DOq00.CommandPalette_selected__njeKg .CommandPalette_icon__Sg4va{background:#ffffff;color:#3b82f6;border-color:#3b82f6}.CommandPalette_content__R9E20{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.CommandPalette_label__MZyne{font-size:13px;font-weight:600;color:#111827}.CommandPalette_label__MZyne,.CommandPalette_sublabel__wBlZF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.CommandPalette_sublabel__wBlZF{font-size:11px;color:#6b7280}.CommandPalette_badge__VRV_G{flex-shrink:0;font-weight:600;font-size:11px}.CommandPalette_tableContainer__ernB_{width:100%;overflow-x:auto}.CommandPalette_table__Smqmg{width:100%;border-collapse:collapse;font-size:13px}.CommandPalette_table__Smqmg thead{background:var(--ds-table-head-bg,#f9fafb);border-bottom:2px solid var(--ds-table-head-border,#e5e7eb)}.CommandPalette_table__Smqmg th{padding:10px 12px;text-align:left;font-weight:600;color:var(--ds-table-head-text,#6b7280);font-size:11px;text-transform:uppercase;letter-spacing:.5px}.CommandPalette_table__Smqmg tbody tr{border-bottom:1px solid #f3f4f6;transition:all .15s ease}.CommandPalette_tableRow__mzpta{cursor:pointer}.CommandPalette_tableRow__mzpta:hover{background:#f9fafb}.CommandPalette_tableRow__mzpta.CommandPalette_selected__njeKg{background:#eff6ff;border-left:3px solid #3b82f6}.CommandPalette_table__Smqmg td{padding:12px;color:#111827}.CommandPalette_table__Smqmg td:first-child{font-weight:500;color:#6b7280;font-family:monospace}.CommandPalette_table__Smqmg td:nth-child(2){font-weight:600}.CommandPalette_footer__Hn1py{padding:14px 24px;border-top:1px solid #e5e7eb;background:#ffffff}.CommandPalette_hint__TZwAD{display:flex;align-items:center;gap:16px;font-size:12px;color:#9ca3af;font-weight:500}.CommandPalette_hint__TZwAD kbd{padding:4px 8px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600;color:#4b5563;box-shadow:0 1px 2px rgba(0,0,0,.05)}.CommandPalette_cartsContainer__36bUT{width:30%;max-height:80vh;background:#ffffff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden;animation:CommandPalette_slideInLeft__SoXPK .3s ease}@keyframes CommandPalette_slideInLeft__SoXPK{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CommandPalette_cartPanel___Fvkt{display:flex;flex-direction:column;overflow:hidden;height:100%}.CommandPalette_cartHeader__2x6GR{padding:20px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:#f9fafb}.CommandPalette_cartHeader__2x6GR h3{margin:0;font-size:16px;font-weight:700;color:#111827}.CommandPalette_cartCount__mChV4{font-size:12px;font-weight:600;color:#6b7280;background:#e5e7eb;padding:4px 10px;border-radius:12px}.CommandPalette_cartItems__KsgNR{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.CommandPalette_cartItem__d_ooY{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}.CommandPalette_cartItemInfo__L2qud{display:flex;flex-direction:column;gap:4px}.CommandPalette_cartItemName__LBAef{font-size:13px;font-weight:600;color:#111827;line-height:1.3}.CommandPalette_cartItemCode__QIUvR{font-size:11px;color:#6b7280;font-family:monospace}.CommandPalette_cartItemActions__J7QDB{display:flex;align-items:center;gap:8px}.CommandPalette_cartBtn__WQQ_Q{width:28px;height:28px;border:1px solid #d1d5db;background:#ffffff;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:600;color:#4b5563;transition:all .15s ease}.CommandPalette_cartBtn__WQQ_Q:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.CommandPalette_cartBtn__WQQ_Q:disabled{opacity:.4;cursor:not-allowed}.CommandPalette_cartItemQty__INN3r{flex:1 1;text-align:center;font-size:14px;font-weight:600;color:#111827}.CommandPalette_cartBtnRemove__NrEDk{width:28px;height:28px;border:1px solid #fca5a5;background:#fef2f2;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:400;color:#dc2626;transition:all .15s ease;margin-left:auto}.CommandPalette_cartBtnRemove__NrEDk:hover{background:#fee2e2;border-color:#f87171}.CommandPalette_cartFooter__Nx9X_{padding:16px 24px;border-top:1px solid #e5e7eb;background:#ffffff;display:flex;flex-direction:column;gap:12px}.CommandPalette_vendorSelect__8hRGI{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-weight:500;color:#111827;background:#ffffff;cursor:pointer;transition:all .15s ease}.CommandPalette_vendorSelect__8hRGI:hover{border-color:#9ca3af}.CommandPalette_vendorSelect__8hRGI:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CommandPalette_cartActions__EhWP_{display:flex;gap:8px}.CommandPalette_discardBtn__lkfwQ{flex:1 1;padding:10px 16px;background:#ffffff;color:#dc2626;border:1px solid #fca5a5;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.CommandPalette_discardBtn__lkfwQ:hover{background:#fef2f2;border-color:#f87171}.CommandPalette_finalizeSaleBtn__INsDs{flex:2 1;padding:10px 16px;background:#3b82f6;color:#ffffff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.CommandPalette_finalizeSaleBtn__INsDs:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.CommandPalette_toast__62GnZ{position:fixed;bottom:32px;right:32px;background:#10b981;color:#ffffff;padding:14px 20px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 10px 30px rgba(16,185,129,.3);animation:CommandPalette_toastSlide__W6h0e .3s ease;z-index:10000}@keyframes CommandPalette_toastSlide__W6h0e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CommandPalette_cartSelectionView__goDAD{display:flex;flex-direction:column;height:100%;padding:24px;outline:none}.CommandPalette_cartSelectionHeader__S8Ei6{margin-bottom:24px}.CommandPalette_cartSelectionHeader__S8Ei6 h3{font-size:20px;font-weight:700;color:#111827;margin:0 0 8px}.CommandPalette_cartSelectionHint__HY1JW{font-size:13px;color:#6b7280;margin:0;display:flex;align-items:center;gap:8px}.CommandPalette_cartSelectionHint__HY1JW kbd{padding:2px 6px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600;color:#4b5563}.CommandPalette_cartSelectionList__9t2mR{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1 1}.CommandPalette_cartSelectionOption__2CEHh{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#ffffff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .15s ease}.CommandPalette_cartSelectionOption__2CEHh:hover{border-color:#d1d5db;background:#f9fafb}.CommandPalette_cartSelectionSelected__KCXn_{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CommandPalette_cartSelectionIcon__oIYlo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:10px;font-size:20px;font-weight:700;color:#374151;flex-shrink:0}.CommandPalette_cartSelectionSelected__KCXn_ .CommandPalette_cartSelectionIcon__oIYlo{background:#3b82f6;color:#ffffff}.CommandPalette_cartSelectionInfo__ULkxX{flex:1 1;min-width:0}.CommandPalette_cartSelectionTitle__ul46H{font-size:15px;font-weight:600;color:#111827;margin-bottom:4px}.CommandPalette_cartSelectionSubtitle__viLI4{font-size:13px;color:#6b7280}.CommandPalette_cartSelectionActive__laS1j{color:#3b82f6;font-weight:700}.layout_dashboardCanvas__Mbs4e{min-height:100%;background-color:var(--ds-shell-content-bg,var(--ds-color-bg-secondary))}.layout_dashboardGreetingContainer__hTmE_{display:inline-flex;align-items:center;max-width:100%;min-width:0;min-height:var(--ds-topbar-height);padding:0 calc(var(--ds-spacing-lg) + var(--ds-spacing-xs));gap:var(--ds-spacing-sm);background:linear-gradient(145deg,#ffffff 0,color-mix(in srgb,var(--ds-color-primary-subtle) 55%,#ffffff) 42%,color-mix(in srgb,var(--ds-color-accent-violet) 9%,#ffffff) 100%);border:1px solid color-mix(in srgb,var(--ds-color-border) 55%,#ffffff);border-radius:var(--ds-topbar-pill-radius,var(--ds-radius-full));box-shadow:0 1px 2px rgba(15,23,42,.05),0 10px 28px -14px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.85)}.layout_dashboardGreetingGradient__84aad{display:block;font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-tight);letter-spacing:-.01em;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:100%;background:linear-gradient(105deg,var(--ds-color-accent-violet) 0,#9b94c9 26%,var(--ds-color-primary-500) 58%,var(--ds-color-primary-600) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.layout_securityIcon___YbeO{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ds-color-text-tertiary);border-radius:var(--ds-radius-full);transition:background .15s ease,color .15s ease}.layout_securityIcon___YbeO:hover{background:color-mix(in srgb,var(--ds-color-primary) 10%,transparent);color:var(--ds-color-primary)}