.modal-overlay[data-v-616f975d]{position:fixed;inset:0;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal-container[data-v-616f975d]{background:#fff;border-radius:1rem;padding:2rem;max-width:400px;width:100%;text-align:center;box-shadow:0 25px 50px -12px #00000040}.icon-wrapper[data-v-616f975d]{display:flex;justify-content:center;margin-bottom:1rem}.warning-icon[data-v-616f975d]{width:4rem;height:4rem;color:#f59e0b}.modal-title[data-v-616f975d]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.75rem}.modal-message[data-v-616f975d]{color:#6b7280;margin-bottom:1.5rem;line-height:1.5}.okay-button[data-v-616f975d]{width:100%;padding:.75rem 1.5rem;background-color:#8b6f47;color:#fff;font-weight:600;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.okay-button[data-v-616f975d]:hover{background-color:#6b5b47}.okay-button[data-v-616f975d]:focus{outline:none;box-shadow:0 0 0 3px #8b6f474d}.modal-fade-enter-active[data-v-616f975d],.modal-fade-leave-active[data-v-616f975d]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-616f975d],.modal-fade-leave-active .modal-container[data-v-616f975d]{transition:transform .3s ease}.modal-fade-enter-from[data-v-616f975d],.modal-fade-leave-to[data-v-616f975d]{opacity:0}.modal-fade-enter-from .modal-container[data-v-616f975d],.modal-fade-leave-to .modal-container[data-v-616f975d]{transform:scale(.9)}.border-coffee-100[data-v-3b4997be]{border-color:#f5f1ec}.text-coffee-800[data-v-3b4997be]{color:#5a4a3a}.bg-coffee-600[data-v-3b4997be]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-3b4997be]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-3b4997be]:focus{--tw-ring-color: #a3845b}.policy-content[data-v-3b4997be] h4{font-size:.95rem;font-weight:600;color:#5a4a3a;margin-top:1.25rem;margin-bottom:.5rem}.policy-content[data-v-3b4997be] p{font-size:.875rem;color:#4b5563;line-height:1.6;margin-bottom:.75rem}.policy-content[data-v-3b4997be] ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:.75rem}.policy-content[data-v-3b4997be] ul li{font-size:.875rem;color:#4b5563;line-height:1.6;margin-bottom:.25rem}.policy-content[data-v-3b4997be] .last-updated{font-size:.8rem;color:#9ca3af;margin-bottom:1rem}.glass[data-v-427c092b]{background-color:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.form-label[data-v-427c092b]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form-input[data-v-427c092b]{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#111827}.form-input[data-v-427c092b]:focus{outline:none;ring:2px solid #8b6f47;border-color:#8b6f47}.form-input[data-v-427c092b]::placeholder{color:#9ca3af}.loading-spinner[data-v-427c092b]{animation:spin-427c092b 1s linear infinite;border-radius:50%;height:1rem;width:1rem;border:2px solid transparent;border-bottom-color:#fff}@keyframes spin-427c092b{to{transform:rotate(360deg)}}.bg-coffee-600[data-v-427c092b]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-427c092b]:hover{background-color:#6b5b47}.text-coffee-500[data-v-427c092b]{color:#a3845b}.text-coffee-600[data-v-427c092b]{color:#8b6f47}.group-hover\:text-coffee-400[data-v-427c092b]:hover{color:#a3845b}.bg-gradient-to-br[data-v-427c092b]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-427c092b]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-427c092b]{--tw-gradient-to: #fdeede}.border-coffee-200[data-v-d07b1763]{border-color:#e8ddd2}.border-coffee-100[data-v-d07b1763]{border-color:#f5f1ec}.text-coffee-400[data-v-d07b1763]{color:#b8956d}.text-coffee-500[data-v-d07b1763]{color:#a3845b}.text-coffee-600[data-v-d07b1763]{color:#8b6f47}.text-coffee-700[data-v-d07b1763],.hover\:text-coffee-700[data-v-d07b1763]:hover{color:#6b5b47}.ring-coffee-200[data-v-d07b1763]{--tw-ring-color: #e8ddd2}.ring-coffee-500[data-v-d07b1763]{--tw-ring-color: #a3845b}.hover\:bg-coffee-50[data-v-d07b1763]:hover{background-color:#f9f7f4}.focus\:ring-coffee-500[data-v-d07b1763]:focus{--tw-ring-color: #a3845b}.focus\:ring-offset-2[data-v-d07b1763]:focus{--tw-ring-offset-width: 2px}.placeholder\:text-coffee-400[data-v-d07b1763]::placeholder{color:#b8956d}.bg-coffee-50[data-v-d07b1763]{background-color:#f9f7f4}.text-coffee-800[data-v-d07b1763]{color:#5a4a3a}.bg-blue-50[data-v-d07b1763]{background-color:#eff6ff}.bg-blue-100[data-v-d07b1763]{background-color:#dbeafe}.text-blue-600[data-v-d07b1763]{color:#2563eb}.bg-green-100[data-v-d07b1763]{background-color:#dcfce7}.text-green-600[data-v-d07b1763]{color:#16a34a}.bg-red-100[data-v-d07b1763]{background-color:#fee2e2}.text-red-600[data-v-d07b1763]{color:#dc2626}.bg-orange-100[data-v-d07b1763]{background-color:#fed7aa}.text-orange-600[data-v-d07b1763]{color:#ea580c}.bg-yellow-100[data-v-d07b1763]{background-color:#fef3c7}.text-yellow-600[data-v-d07b1763]{color:#d97706}.bg-gray-100[data-v-d07b1763]{background-color:#f3f4f6}.text-gray-600[data-v-d07b1763]{color:#4b5563}.bg-blue-500[data-v-d07b1763]{background-color:#3b82f6}.divide-y[data-v-d07b1763]>*+*{border-top-width:1px}.divide-coffee-100[data-v-d07b1763]>*+*{border-top-color:#f5f1ec}.bg-coffee-25[data-v-d07b1763]{background-color:#fdfcfa}.bg-coffee-120[data-v-d07b1763]{background-color:#f2ede5}.bg-coffee-150[data-v-d07b1763]{background-color:#ede6d8}.bg-coffee-200[data-v-d07b1763]{background-color:#e5d5c8}.text-coffee-620[data-v-d07b1763]{color:#7a6642}.text-coffee-650[data-v-d07b1763]{color:#75624a}.text-coffee-700[data-v-d07b1763]{color:#6b5b47}.hover\:bg-coffee-100[data-v-d07b1763]:hover{background-color:#f5f1ec}.hover\:text-coffee-800[data-v-d07b1763]:hover{color:#5a4a3a}.border-coffee-200[data-v-d07b1763]{border-color:#e5d5c8}.bg-coffee-500[data-v-d07b1763]{background-color:#a3845b}.focus\:ring-offset-1[data-v-d07b1763]:focus{--tw-ring-offset-width: 1px}.sidebar-coffee-theme{background-color:#4a3d30}.sidebar-coffee-theme .text-coffee-100{color:#f5f2f0}.sidebar-coffee-theme .text-coffee-200{color:#e8ddd4}.sidebar-coffee-theme .hover\:bg-coffee-700:hover{background-color:#5a4a3a}.sidebar-coffee-theme .bg-coffee-600{background-color:#6b5b47}.sidebar-coffee-theme .hover\:text-white:hover{color:#fff}.bg-coffee-100[data-v-3ee68418]{background-color:#f5f1ec}.bg-coffee-200[data-v-3ee68418]{background-color:#e8ddd2}.border-coffee-100[data-v-3ee68418]{border-color:#f5f1ec}.border-coffee-200[data-v-3ee68418]{border-color:#e8ddd2}.text-coffee-400[data-v-3ee68418]{color:#b8956d}.text-coffee-600[data-v-3ee68418]{color:#8b6f47}.text-coffee-700[data-v-3ee68418]{color:#6b5b47}.text-coffee-800[data-v-3ee68418]{color:#5a4a3a}.placeholder-coffee-400[data-v-3ee68418]::placeholder{color:#b8956d}.bg-coffee-400[data-v-3ee68418]{background-color:#b8956d}.bg-coffee-600[data-v-3ee68418]{background-color:#8b6f47}.bg-coffee-700[data-v-3ee68418]{background-color:#6b5b47}.hover\:bg-coffee-100[data-v-3ee68418]:hover{background-color:#f5f1ec}.hover\:bg-coffee-700[data-v-3ee68418]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-3ee68418]:hover{color:#5a4a3a}.ring-coffee-200[data-v-3ee68418]{--tw-ring-color: #e8ddd2}.focus\:ring-coffee-500[data-v-3ee68418]:focus{--tw-ring-color: #a3845b}.focus\:border-transparent[data-v-3ee68418]:focus{border-color:transparent}.disabled\:bg-coffee-400[data-v-3ee68418]:disabled{background-color:#b8956d}.bg-coffee-50[data-v-7d1a596b]{background-color:#faf8f5}.bg-coffee-100[data-v-7d1a596b]{background-color:#f5f1ec}.bg-coffee-200[data-v-7d1a596b]{background-color:#e8ddd2}.bg-coffee-600[data-v-7d1a596b]{background-color:#8b6f47}.bg-coffee-700[data-v-7d1a596b]{background-color:#6b5b47}.text-coffee-600[data-v-7d1a596b]{color:#8b6f47}.text-coffee-800[data-v-7d1a596b]{color:#5a4a3a}.border-coffee-100[data-v-7d1a596b]{border-color:#f5f1ec}.border-coffee-200[data-v-7d1a596b]{border-color:#e8ddd2}.hover\:bg-coffee-100[data-v-7d1a596b]:hover{background-color:#f5f1ec}.hover\:bg-coffee-700[data-v-7d1a596b]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-7d1a596b]:hover{color:#5a4a3a}.glass[data-v-e6461d97]{background-color:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-coffee-600[data-v-e6461d97]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-e6461d97]:hover{background-color:#6b5b47}.text-coffee-500[data-v-e6461d97]{color:#a3845b}.text-coffee-600[data-v-e6461d97]{color:#8b6f47}.bg-coffee-400[data-v-e6461d97]{background-color:#b8956d}.bg-coffee-200[data-v-e6461d97]{background-color:#e8ddd2}.bg-coffee-100[data-v-e6461d97]{background-color:#f5f1ec}.text-coffee-800[data-v-e6461d97]{color:#6b5b47}.border-coffee-100[data-v-e6461d97]{border-color:#f5f1ec}.border-coffee-200[data-v-e6461d97]{border-color:#e8ddd2}.divide-coffee-100[data-v-e6461d97]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-gradient-to-br[data-v-e6461d97]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-e6461d97]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-e6461d97]{--tw-gradient-to: #fdeede}.hover\:bg-white[data-v-e6461d97]:hover{background-color:#ffffffb3}.hover\:bg-opacity-50[data-v-e6461d97]:hover{background-color:#ffffff80}.transition-all[data-v-e6461d97]{transition:all .3s ease}.duration-200[data-v-e6461d97]{transition-duration:.2s}.bg-coffee-600[data-v-708ee51e]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-708ee51e]:hover{background-color:#6b5b47}.text-coffee-500[data-v-708ee51e]{color:#a3845b}.text-coffee-600[data-v-708ee51e]{color:#8b6f47}.text-coffee-700[data-v-708ee51e]{color:#6b5b47}.bg-coffee-400[data-v-708ee51e]{background-color:#b8956d}.bg-coffee-200[data-v-708ee51e]{background-color:#e8ddd2}.bg-coffee-100[data-v-708ee51e]{background-color:#f5f1ec}.bg-coffee-50[data-v-708ee51e]{background-color:#fef7ed}.text-coffee-800[data-v-708ee51e]{color:#6b5b47}.border-coffee-100[data-v-708ee51e]{border-color:#f5f1ec}.border-coffee-200[data-v-708ee51e]{border-color:#e8ddd2}.border-coffee-500[data-v-708ee51e]{border-color:#8b6f47}.divide-coffee-100[data-v-708ee51e]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.divide-coffee-200[data-v-708ee51e]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.focus\:border-coffee-500[data-v-708ee51e]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-708ee51e]:focus{--tw-ring-color: #8b6f47}.focus\:ring-offset-2[data-v-708ee51e]:focus{--tw-ring-offset-width: 2px}.bg-gradient-to-br[data-v-708ee51e]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-708ee51e]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-708ee51e]{--tw-gradient-to: #fdeede}.hover\:bg-opacity-50[data-v-708ee51e]:hover{background-color:#ffffff80}.hover\:bg-opacity-80[data-v-708ee51e]:hover{background-color:#fffc}.transition-all[data-v-708ee51e]{transition:all .3s ease}.duration-200[data-v-708ee51e]{transition-duration:.2s}.duration-150[data-v-708ee51e]{transition-duration:.15s}.bg-coffee-600[data-v-e30daf46]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-e30daf46]:hover{background-color:#6b5b47}.text-coffee-500[data-v-e30daf46]{color:#a3845b}.text-coffee-600[data-v-e30daf46]{color:#8b6f47}.bg-coffee-100[data-v-e30daf46]{background-color:#f5f1ec}.hover\:bg-coffee-200[data-v-e30daf46]:hover{background-color:#e8ddd2}.border-coffee-100[data-v-e30daf46]{border-color:#f5f1ec}.border-coffee-200[data-v-e30daf46]{border-color:#e8ddd2}.border-coffee-500[data-v-e30daf46]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-e30daf46]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-e30daf46]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-500[data-v-e30daf46]::placeholder{color:#a3845b}.text-coffee-400[data-v-e30daf46]{color:#b8956d}.bg-gradient-to-br[data-v-e30daf46]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-600[data-v-b183c087]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-b183c087]:hover{background-color:#6b5b47}.text-coffee-500[data-v-b183c087]{color:#a3845b}.text-coffee-600[data-v-b183c087]{color:#8b6f47}.bg-coffee-100[data-v-b183c087]{background-color:#f5f1ec}.hover\:bg-coffee-200[data-v-b183c087]:hover{background-color:#e8ddd2}.border-coffee-100[data-v-b183c087]{border-color:#f5f1ec}.border-coffee-200[data-v-b183c087]{border-color:#e8ddd2}.border-coffee-500[data-v-b183c087]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-b183c087]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-b183c087]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-500[data-v-b183c087]::placeholder{color:#a3845b}.text-coffee-400[data-v-b183c087]{color:#b8956d}.bg-gradient-to-br[data-v-b183c087]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-600[data-v-18c8a95a]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-18c8a95a]:hover{background-color:#6b5b47}.text-coffee-500[data-v-18c8a95a]{color:#a3845b}.text-coffee-600[data-v-18c8a95a]{color:#8b6f47}.text-coffee-700[data-v-18c8a95a]{color:#6b5b47}.bg-coffee-50[data-v-18c8a95a]{background-color:#fef7ed}.bg-coffee-100[data-v-18c8a95a]{background-color:#f5f1ec}.hover\:bg-coffee-200[data-v-18c8a95a]:hover{background-color:#e8ddd2}.border-coffee-100[data-v-18c8a95a]{border-color:#f5f1ec}.border-coffee-200[data-v-18c8a95a]{border-color:#e8ddd2}.border-coffee-500[data-v-18c8a95a]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-18c8a95a]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-18c8a95a]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-500[data-v-18c8a95a]::placeholder{color:#a3845b}.text-coffee-400[data-v-18c8a95a]{color:#b8956d}.ring-coffee-300[data-v-18c8a95a]{--tw-ring-color: #d4c4b8}.divide-coffee-100[data-v-18c8a95a]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.divide-coffee-200[data-v-18c8a95a]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.bg-gradient-to-br[data-v-18c8a95a]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-600[data-v-c941c148]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-c941c148]:hover{background-color:#6b5b47}.text-coffee-500[data-v-c941c148]{color:#a3845b}.text-coffee-600[data-v-c941c148]{color:#8b6f47}.bg-coffee-100[data-v-c941c148]{background-color:#f5f1ec}.hover\:bg-coffee-200[data-v-c941c148]:hover{background-color:#e8ddd2}.border-coffee-100[data-v-c941c148]{border-color:#f5f1ec}.border-coffee-200[data-v-c941c148]{border-color:#e8ddd2}.border-coffee-500[data-v-c941c148]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-c941c148]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-c941c148]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-500[data-v-c941c148]::placeholder{color:#a3845b}.text-coffee-400[data-v-c941c148]{color:#b8956d}.bg-gradient-to-br[data-v-c941c148]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-600[data-v-f831d8a5]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-f831d8a5]:hover{background-color:#6b5b47}.text-coffee-500[data-v-f831d8a5]{color:#a3845b}.text-coffee-600[data-v-f831d8a5]{color:#8b6f47}.text-coffee-700[data-v-f831d8a5]{color:#6b5b47}.bg-coffee-400[data-v-f831d8a5]{background-color:#b8956d}.bg-coffee-200[data-v-f831d8a5]{background-color:#e8ddd2}.bg-coffee-100[data-v-f831d8a5]{background-color:#f5f1ec}.bg-coffee-50[data-v-f831d8a5]{background-color:#fef7ed}.text-coffee-800[data-v-f831d8a5]{color:#6b5b47}.border-coffee-100[data-v-f831d8a5]{border-color:#f5f1ec}.border-coffee-200[data-v-f831d8a5]{border-color:#e8ddd2}.border-coffee-500[data-v-f831d8a5]{border-color:#8b6f47}.divide-coffee-100[data-v-f831d8a5]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.divide-coffee-200[data-v-f831d8a5]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.focus\:border-coffee-500[data-v-f831d8a5]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-f831d8a5]:focus{--tw-ring-color: #8b6f47}.focus\:ring-offset-2[data-v-f831d8a5]:focus{--tw-ring-offset-width: 2px}.bg-gradient-to-br[data-v-f831d8a5]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-f831d8a5]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-f831d8a5]{--tw-gradient-to: #fdeede}.hover\:bg-opacity-50[data-v-f831d8a5]:hover{background-color:#ffffff80}.hover\:bg-opacity-80[data-v-f831d8a5]:hover{background-color:#fffc}.transition-all[data-v-f831d8a5]{transition:all .3s ease}.duration-200[data-v-f831d8a5]{transition-duration:.2s}.duration-150[data-v-f831d8a5]{transition-duration:.15s}.glass[data-v-4e51d10d]{background-color:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-coffee-600[data-v-4e51d10d]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-4e51d10d]:hover{background-color:#6b5b47}.text-coffee-500[data-v-4e51d10d]{color:#a3845b}.text-coffee-600[data-v-4e51d10d]{color:#8b6f47}.bg-coffee-400[data-v-4e51d10d]{background-color:#b8956d}.bg-coffee-200[data-v-4e51d10d]{background-color:#e8ddd2}.bg-coffee-100[data-v-4e51d10d]{background-color:#f5f1ec}.text-coffee-800[data-v-4e51d10d]{color:#6b5b47}.border-coffee-100[data-v-4e51d10d]{border-color:#f5f1ec}.border-coffee-200[data-v-4e51d10d]{border-color:#e8ddd2}.divide-coffee-100[data-v-4e51d10d]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-gradient-to-br[data-v-4e51d10d]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-4e51d10d]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-4e51d10d]{--tw-gradient-to: #fdeede}.hover\:bg-white[data-v-4e51d10d]:hover{background-color:#ffffffb3}.hover\:bg-opacity-50[data-v-4e51d10d]:hover{background-color:#ffffff80}.transition-all[data-v-4e51d10d]{transition:all .3s ease}.duration-200[data-v-4e51d10d]{transition-duration:.2s}.dashboard-view[data-v-3d698723]{padding-bottom:1rem}.welcome-section[data-v-3d698723]{margin-bottom:1.5rem}.welcome-title[data-v-3d698723]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.welcome-subtitle[data-v-3d698723]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.stats-grid[data-v-3d698723]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem}.stat-card[data-v-3d698723]{background:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 1px 3px #0000001a;min-height:88px}.stat-icon[data-v-3d698723]{width:40px;height:40px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.stat-icon svg[data-v-3d698723]{width:20px;height:20px;color:#fff}.stat-icon.warning[data-v-3d698723]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-icon.active[data-v-3d698723]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-icon.today[data-v-3d698723]{background:linear-gradient(135deg,#10b981,#059669)}.stat-content[data-v-3d698723]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.stat-label[data-v-3d698723]{font-size:.7rem;color:#8b6f47;font-weight:500}.stat-value[data-v-3d698723]{font-size:1.25rem;font-weight:700;color:#5a4a3a;line-height:1}.stat-value.text-warning[data-v-3d698723]{color:#d97706}.activity-section[data-v-3d698723]{margin-bottom:1rem}.section-header[data-v-3d698723]{margin-bottom:.75rem}.section-title[data-v-3d698723]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0}.loading-state[data-v-3d698723],.empty-state[data-v-3d698723]{background:#fff;border-radius:1rem;padding:3rem 1.5rem;text-align:center;color:#8b6f47}.loading-icon[data-v-3d698723],.empty-icon[data-v-3d698723]{width:48px;height:48px;margin:0 auto 1rem;color:#8b6f47}.animate-spin[data-v-3d698723]{animation:spin-3d698723 1s linear infinite}@keyframes spin-3d698723{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-text[data-v-3d698723]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-3d698723]{font-size:.875rem;color:#8b6f47;margin:.5rem 0 0}.activity-list[data-v-3d698723]{display:flex;flex-direction:column;gap:.75rem}.activity-card[data-v-3d698723]{background:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem;box-shadow:0 1px 3px #0000001a}.activity-icon[data-v-3d698723]{width:36px;height:36px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.activity-icon svg[data-v-3d698723]{width:18px;height:18px;color:#fff}.activity-icon.status-packed[data-v-3d698723]{background:#10b981}.activity-icon.status-packing[data-v-3d698723]{background:#3b82f6}.activity-icon.status-pending[data-v-3d698723]{background:#f59e0b}.activity-icon.status-default[data-v-3d698723]{background:#8b6f47}.activity-content[data-v-3d698723]{flex:1;min-width:0}.activity-header[data-v-3d698723]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.order-number[data-v-3d698723]{font-size:.875rem;font-weight:600;color:#5a4a3a}.status-badge[data-v-3d698723]{font-size:.625rem;font-weight:600;padding:.125rem .5rem;border-radius:.375rem;text-transform:capitalize}.badge-packed[data-v-3d698723]{background:#d1fae5;color:#065f46}.badge-packing[data-v-3d698723]{background:#dbeafe;color:#1e40af}.badge-pending[data-v-3d698723]{background:#fef3c7;color:#92400e}.badge-default[data-v-3d698723]{background:#f5f1ec;color:#6b5b47}.activity-meta[data-v-3d698723]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.separator[data-v-3d698723]{color:#d1c7bb}.order-total[data-v-3d698723]{font-weight:600;color:#5a4a3a}.activity-license[data-v-3d698723]{display:flex;align-items:center;gap:.375rem;font-size:.7rem;color:#a67c52}.license-icon[data-v-3d698723]{width:14px;height:14px;flex-shrink:0}@media(max-width:360px){.stat-label[data-v-3d698723]{font-size:.625rem}.stat-value[data-v-3d698723]{font-size:1rem}}.profile-view[data-v-b32bb097]{padding-bottom:1rem}.profile-card[data-v-b32bb097]{background:#fff;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem}.profile-avatar[data-v-b32bb097]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#8b6f47,#6b5b47);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.profile-avatar svg[data-v-b32bb097]{width:40px;height:40px;color:#fff}.profile-info[data-v-b32bb097]{display:flex;flex-direction:column;gap:.25rem}.profile-name[data-v-b32bb097]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0}.profile-email[data-v-b32bb097]{font-size:.875rem;color:#8b6f47;margin:0}.profile-badge[data-v-b32bb097]{display:inline-block;margin-top:.5rem;padding:.25rem .75rem;background:#f5f1ec;border-radius:1rem;font-size:.75rem;font-weight:600;color:#6b5b47}.section[data-v-b32bb097]{margin-bottom:1.5rem}.section-title[data-v-b32bb097]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .75rem}.info-card[data-v-b32bb097]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.info-row[data-v-b32bb097]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f5f1ec}.info-row[data-v-b32bb097]:last-child{border-bottom:none}.info-label[data-v-b32bb097]{font-size:.875rem;color:#8b6f47}.info-value[data-v-b32bb097]{font-size:.875rem;font-weight:600;color:#5a4a3a;text-align:right;max-width:60%}.info-value.code[data-v-b32bb097]{font-family:monospace;background:#f5f1ec;padding:.25rem .5rem;border-radius:.25rem}.nav-buttons[data-v-b32bb097]{display:flex;flex-direction:column;gap:.75rem}.nav-button[data-v-b32bb097]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-b32bb097]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-b32bb097]{width:44px;height:44px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-b32bb097]{width:22px;height:22px;color:#fff}.nav-button-icon.report[data-v-b32bb097]{background:linear-gradient(135deg,#10b981,#059669)}.nav-button-icon.help[data-v-b32bb097]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.nav-button-content[data-v-b32bb097]{flex:1;min-width:0}.nav-button-title[data-v-b32bb097]{display:block;font-size:.9375rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-b32bb097]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-b32bb097]{flex-shrink:0}.nav-button-arrow svg[data-v-b32bb097]{width:18px;height:18px;color:#8b6f47}.logout-section[data-v-b32bb097]{margin-top:2rem}.logout-btn[data-v-b32bb097]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:#fff;border:2px solid #ef4444;border-radius:1rem;color:#ef4444;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.logout-btn[data-v-b32bb097]:active{background:#fef2f2;transform:scale(.98)}.logout-btn svg[data-v-b32bb097]{width:20px;height:20px}.app-version[data-v-b32bb097]{text-align:center;font-size:.75rem;color:#8b6f47;margin-top:1.5rem}.coming-soon-modal[data-v-b32bb097]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1000}.coming-soon-card[data-v-b32bb097]{background:#fff;border-radius:1.5rem;padding:2rem;text-align:center;max-width:320px;width:100%;box-shadow:0 20px 40px #0003}.coming-soon-icon[data-v-b32bb097]{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;display:flex;align-items:center;justify-content:center}.coming-soon-icon svg[data-v-b32bb097]{width:32px;height:32px;color:#fff}.coming-soon-title[data-v-b32bb097]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0 0 .5rem}.coming-soon-message[data-v-b32bb097]{font-size:.875rem;color:#8b6f47;margin:0 0 1.5rem;line-height:1.5}.coming-soon-btn[data-v-b32bb097]{width:100%;padding:.875rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;border-radius:.75rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}.coming-soon-btn[data-v-b32bb097]:active{transform:scale(.98)}.report-card[data-v-9f6f73dd]{background:#fff;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a}.report-icon[data-v-9f6f73dd]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.report-icon svg[data-v-9f6f73dd]{width:24px;height:24px;color:#fff}.report-icon.product-out[data-v-9f6f73dd]{background:linear-gradient(135deg,#f59e0b,#d97706)}.report-content[data-v-9f6f73dd]{margin-bottom:1rem}.report-title[data-v-9f6f73dd]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.report-desc[data-v-9f6f73dd]{font-size:.8125rem;color:#8b6f47;margin:0}.type-selection[data-v-9f6f73dd]{margin-bottom:1rem}.type-label[data-v-9f6f73dd]{display:block;font-size:.75rem;font-weight:500;color:#8b6f47;margin-bottom:.375rem}.type-dropdown[data-v-9f6f73dd]{width:100%;padding:.625rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;background:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b6f47'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px}.type-dropdown[data-v-9f6f73dd]:focus{outline:none;border-color:#8b6f47}.date-range-inputs[data-v-9f6f73dd]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.date-input[data-v-9f6f73dd]{flex:1;padding:.625rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;background:#fff}.date-input[data-v-9f6f73dd]:focus{outline:none;border-color:#8b6f47}.date-separator[data-v-9f6f73dd]{font-size:.875rem;color:#8b6f47;font-weight:500}.format-selection[data-v-9f6f73dd]{display:flex;gap:.5rem;margin-bottom:1rem}.format-btn[data-v-9f6f73dd]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;border:2px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.format-btn svg[data-v-9f6f73dd]{width:18px;height:18px}.format-btn.active[data-v-9f6f73dd]{border-color:#8b6f47;background:#faf8f5;color:#5a4a3a}.product-search-input[data-v-9f6f73dd]{width:100%;padding:.625rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;background:#fff;box-sizing:border-box}.product-search-input[data-v-9f6f73dd]:focus{outline:none;border-color:#8b6f47}.product-search-input[data-v-9f6f73dd]::placeholder{color:#b8a898}.product-list[data-v-9f6f73dd]{max-height:160px;overflow-y:auto;border:1px solid #e8ddd2;border-radius:.5rem;margin-top:.5rem}.product-item[data-v-9f6f73dd]{display:flex;align-items:center;padding:.5rem .75rem;border-bottom:1px solid #f5f1ec;cursor:pointer;font-size:.8125rem}.product-item[data-v-9f6f73dd]:last-child{border-bottom:none}.product-item[data-v-9f6f73dd]:active{background:#faf8f5}.product-checkbox[data-v-9f6f73dd]{margin-right:.5rem;accent-color:#8b6f47}.product-name[data-v-9f6f73dd]{flex:1;color:#5a4a3a}.product-sku[data-v-9f6f73dd]{font-size:.6875rem;color:#b8a898;margin-left:.5rem}.product-empty[data-v-9f6f73dd]{padding:1rem;text-align:center;font-size:.8125rem;color:#b8a898}.product-count[data-v-9f6f73dd]{margin-top:.375rem;font-size:.6875rem;color:#8b6f47}.product-count-hint[data-v-9f6f73dd]{color:#b8a898}.section-header[data-v-9f6f73dd]{padding:.375rem .75rem;background:#f5f1ec;font-size:.6875rem;font-weight:600;color:#8b6f47;text-transform:uppercase;letter-spacing:.05em;position:sticky;top:0}.bundle-tag[data-v-9f6f73dd]{color:#8b6f47;font-weight:500}.button-group[data-v-9f6f73dd]{display:flex;flex-direction:column;gap:.5rem}.generate-btn[data-v-9f6f73dd]{width:100%;padding:.875rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;border-radius:.75rem;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.generate-btn.bulk[data-v-9f6f73dd]{background:linear-gradient(135deg,#6b5b47,#5a4a3a)}.generate-btn[data-v-9f6f73dd]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-9f6f73dd]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-9f6f73dd 1s linear infinite}@keyframes spin-9f6f73dd{to{transform:rotate(360deg)}}.reports-view[data-v-e0dd069e]{padding-bottom:1rem}.view-header[data-v-e0dd069e]{margin-bottom:1.5rem}.header-top[data-v-e0dd069e]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-e0dd069e]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-e0dd069e]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-e0dd069e]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-e0dd069e]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.report-cards[data-v-e0dd069e]{display:flex;flex-direction:column;gap:1rem}.report-card[data-v-e0dd069e]{background:#fff;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a}.report-icon[data-v-e0dd069e]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.report-icon svg[data-v-e0dd069e]{width:24px;height:24px;color:#fff}.report-icon.pati[data-v-e0dd069e]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.report-icon.orders[data-v-e0dd069e]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.report-icon.stock[data-v-e0dd069e]{background:linear-gradient(135deg,#10b981,#059669)}.report-content[data-v-e0dd069e]{margin-bottom:1rem}.report-title[data-v-e0dd069e]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.report-desc[data-v-e0dd069e]{font-size:.8125rem;color:#8b6f47;margin:0}.type-selection[data-v-e0dd069e]{margin-bottom:1rem}.type-label[data-v-e0dd069e]{display:block;font-size:.75rem;font-weight:500;color:#8b6f47;margin-bottom:.375rem}.type-dropdown[data-v-e0dd069e]{width:100%;padding:.625rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;background:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b6f47'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px}.type-dropdown[data-v-e0dd069e]:focus{outline:none;border-color:#8b6f47}.date-range-inputs[data-v-e0dd069e]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.date-input[data-v-e0dd069e]{flex:1;padding:.625rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;background:#fff}.date-input[data-v-e0dd069e]:focus{outline:none;border-color:#8b6f47}.date-separator[data-v-e0dd069e]{font-size:.875rem;color:#8b6f47;font-weight:500}.format-selection[data-v-e0dd069e]{display:flex;gap:.5rem;margin-bottom:1rem}.format-btn[data-v-e0dd069e]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;border:2px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.format-btn svg[data-v-e0dd069e]{width:18px;height:18px}.format-btn.active[data-v-e0dd069e]{border-color:#8b6f47;background:#faf8f5;color:#5a4a3a}.generate-btn[data-v-e0dd069e]{width:100%;padding:.875rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;border-radius:.75rem;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.generate-btn[data-v-e0dd069e]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-e0dd069e]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-e0dd069e 1s linear infinite}@keyframes spin-e0dd069e{to{transform:rotate(360deg)}}.toast[data-v-e0dd069e]{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:.75rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:500;color:#fff;z-index:1000;box-shadow:0 4px 12px #0003}.toast.success[data-v-e0dd069e]{background:linear-gradient(135deg,#10b981,#059669)}.toast.error[data-v-e0dd069e]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-e0dd069e],.toast-leave-active[data-v-e0dd069e]{transition:all .3s ease}.toast-enter-from[data-v-e0dd069e],.toast-leave-to[data-v-e0dd069e]{opacity:0;transform:translate(-50%) translateY(20px)}.inventory-view[data-v-d6b74010]{padding-bottom:1rem}.view-header[data-v-d6b74010]{margin-bottom:1.5rem}.view-title[data-v-d6b74010]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.view-subtitle[data-v-d6b74010]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.nav-buttons[data-v-d6b74010]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.nav-button[data-v-d6b74010]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-d6b74010]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-d6b74010]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-d6b74010]{width:24px;height:24px;color:#fff}.nav-button-icon.incoming[data-v-d6b74010]{background:linear-gradient(135deg,#10b981,#059669)}.nav-button-icon.history[data-v-d6b74010]{background:linear-gradient(135deg,#6b7280,#4b5563)}.nav-button-content[data-v-d6b74010]{flex:1;min-width:0}.nav-button-title[data-v-d6b74010]{display:block;font-size:1rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-d6b74010]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-d6b74010]{flex-shrink:0}.nav-button-arrow svg[data-v-d6b74010]{width:20px;height:20px;color:#8b6f47}.stock-overview-view[data-v-5d19e6a4]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-5d19e6a4]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-5d19e6a4]{margin-bottom:.75rem}.header-top[data-v-5d19e6a4]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-5d19e6a4]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-5d19e6a4]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-5d19e6a4]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-5d19e6a4]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.stats-grid[data-v-5d19e6a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem}.stat-card[data-v-5d19e6a4]{background:#fff;border-radius:.75rem;padding:.625rem;display:flex;flex-direction:column;align-items:center;gap:.375rem;box-shadow:0 1px 3px #0000001a}.stat-icon[data-v-5d19e6a4]{width:32px;height:32px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.stat-icon svg[data-v-5d19e6a4]{width:16px;height:16px;color:#fff}.stat-icon.stock[data-v-5d19e6a4]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-icon.warning[data-v-5d19e6a4]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-content[data-v-5d19e6a4]{display:flex;flex-direction:column;align-items:center;gap:0}.stat-value[data-v-5d19e6a4]{font-size:1.125rem;font-weight:700;color:#5a4a3a;line-height:1}.stat-value.text-warning[data-v-5d19e6a4]{color:#d97706}.stat-label[data-v-5d19e6a4]{font-size:.6rem;color:#8b6f47;font-weight:500}.filter-bar[data-v-5d19e6a4]{display:flex;gap:.5rem}.search-wrapper[data-v-5d19e6a4]{flex:1;position:relative}.search-icon[data-v-5d19e6a4]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-5d19e6a4]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-5d19e6a4]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a;min-width:90px}.stock-scroll-container[data-v-5d19e6a4]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-5d19e6a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-5d19e6a4]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-5d19e6a4 1s linear infinite}@keyframes spin-5d19e6a4{to{transform:rotate(360deg)}}.loading-text[data-v-5d19e6a4]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-5d19e6a4]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-5d19e6a4]{width:48px;height:48px;color:#b8956d;margin-bottom:1rem}.empty-state h3[data-v-5d19e6a4]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-5d19e6a4]{font-size:.875rem;color:#8b6f47;margin:0}.product-list[data-v-5d19e6a4]{display:flex;flex-direction:column;gap:.75rem}.product-card[data-v-5d19e6a4]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.product-header[data-v-5d19e6a4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.product-info[data-v-5d19e6a4]{display:flex;flex-direction:column;gap:.125rem}.product-name[data-v-5d19e6a4]{font-size:.875rem;font-weight:600;color:#5a4a3a}.product-sku[data-v-5d19e6a4]{font-size:.7rem;color:#8b6f47}.stock-badge[data-v-5d19e6a4]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.badge-ok[data-v-5d19e6a4]{background:#d1fae5;color:#065f46}.badge-low[data-v-5d19e6a4]{background:#fef3c7;color:#92400e}.badge-out[data-v-5d19e6a4]{background:#fee2e2;color:#991b1b}.stock-bar-container[data-v-5d19e6a4]{margin-bottom:.75rem}.stock-bar-label[data-v-5d19e6a4]{display:flex;justify-content:space-between;font-size:.7rem;color:#8b6f47;margin-bottom:.25rem}.stock-percentage[data-v-5d19e6a4]{font-weight:600}.stock-bar[data-v-5d19e6a4]{height:6px;background:#f0ebe5;border-radius:3px;overflow:hidden}.stock-bar-fill[data-v-5d19e6a4]{height:100%;border-radius:3px;transition:width .3s ease}.bar-ok[data-v-5d19e6a4]{background:linear-gradient(90deg,#10b981,#059669)}.bar-low[data-v-5d19e6a4]{background:linear-gradient(90deg,#f59e0b,#d97706)}.bar-out[data-v-5d19e6a4]{background:linear-gradient(90deg,#ef4444,#dc2626)}.product-footer[data-v-5d19e6a4]{display:flex;justify-content:space-between;font-size:.7rem;color:#8b6f47}@media(max-width:360px){.stats-grid[data-v-5d19e6a4]{grid-template-columns:repeat(2,1fr)}}.fixed-header-section[data-v-5d447753]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-5d447753]{margin-bottom:.75rem}.header-top[data-v-5d447753]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-5d447753]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-5d447753]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-5d447753]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-5d447753]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.stats-grid[data-v-5d447753]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:.75rem}.stat-card[data-v-5d447753]{background:#fff;border-radius:.75rem;padding:.625rem;display:flex;flex-direction:column;align-items:center;gap:.375rem;box-shadow:0 1px 3px #0000001a}.stat-icon[data-v-5d447753]{width:32px;height:32px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.stat-icon svg[data-v-5d447753]{width:16px;height:16px;color:#fff}.stat-icon.partial[data-v-5d447753]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.stat-icon.success[data-v-5d447753]{background:linear-gradient(135deg,#10b981,#059669)}.stat-icon.danger[data-v-5d447753]{background:linear-gradient(135deg,#ef4444,#dc2626)}.stat-content[data-v-5d447753]{display:flex;flex-direction:column;align-items:center;gap:0}.stat-value[data-v-5d447753]{font-size:1.125rem;font-weight:700;color:#5a4a3a;line-height:1}.stat-label[data-v-5d447753]{font-size:.6rem;color:#8b6f47;font-weight:500}.filter-tabs[data-v-5d447753]{display:flex;justify-content:center;gap:.5rem}.filter-tab[data-v-5d447753]{flex-shrink:0;padding:.5rem .875rem;background:#fff;border:1px solid #e8ddd2;border-radius:2rem;font-size:.75rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.filter-tab.active[data-v-5d447753]{background:linear-gradient(135deg,#8b6f47,#6b5b47);border-color:#8b6f47;color:#fff}@media(max-width:360px){.stats-grid[data-v-5d447753]{grid-template-columns:repeat(2,1fr)}}.transfer-card[data-v-e2b61ad4]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.transfer-content[data-v-e2b61ad4]{padding:1rem}.product-row[data-v-e2b61ad4]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.product-image[data-v-e2b61ad4]{flex-shrink:0}.product-img[data-v-e2b61ad4]{width:48px;height:48px;border-radius:.5rem;object-fit:cover;border:1px solid #e8ddd2}.product-placeholder[data-v-e2b61ad4]{width:48px;height:48px;border-radius:.5rem;background:#f5f1ec;display:flex;align-items:center;justify-content:center}.product-placeholder svg[data-v-e2b61ad4]{width:24px;height:24px;color:#b8956d}.product-info[data-v-e2b61ad4]{flex:1;min-width:0}.product-name[data-v-e2b61ad4]{font-size:.875rem;font-weight:600;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sku[data-v-e2b61ad4]{font-size:.75rem;color:#8b6f47}.status-badge[data-v-e2b61ad4]{font-size:.65rem;font-weight:600;padding:.25rem .5rem;border-radius:1rem;flex-shrink:0}.badge-pending[data-v-e2b61ad4]{background:#fef3c7;color:#92400e}.badge-partial[data-v-e2b61ad4]{background:#fed7aa;color:#c2410c}.badge-confirmed[data-v-e2b61ad4]{background:#d1fae5;color:#065f46}.badge-rejected[data-v-e2b61ad4]{background:#fee2e2;color:#991b1b}.quantity-row[data-v-e2b61ad4]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.qty-badge[data-v-e2b61ad4]{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:.375rem}.qty-badge.increase[data-v-e2b61ad4]{background:#d1fae5;color:#065f46}.qty-badge.decrease[data-v-e2b61ad4]{background:#fee2e2;color:#991b1b}.progress-section[data-v-e2b61ad4]{flex:1;display:flex;align-items:center;gap:.5rem}.progress-bar[data-v-e2b61ad4]{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.progress-fill[data-v-e2b61ad4]{height:100%;background:linear-gradient(90deg,#f97316,#ea580c);border-radius:3px;transition:width .3s ease}.progress-text[data-v-e2b61ad4]{font-size:.7rem;color:#6b7280;white-space:nowrap}.meta-row[data-v-e2b61ad4]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.7rem;color:#8b6f47;margin-bottom:.75rem}.meta-dot[data-v-e2b61ad4]{color:#d1c7bb}.from-info[data-v-e2b61ad4]{color:#5a4a3a;font-weight:500}.reason-badge[data-v-e2b61ad4]{background:#f5f1ec;padding:.125rem .375rem;border-radius:.25rem;font-size:.65rem}.date-info[data-v-e2b61ad4]{color:#8b6f47}.action-buttons[data-v-e2b61ad4]{display:flex;gap:.5rem}.action-btn[data-v-e2b61ad4]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border:none;border-radius:.75rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn[data-v-e2b61ad4]:disabled{opacity:.5;cursor:not-allowed}.action-btn svg[data-v-e2b61ad4]{width:18px;height:18px}.action-btn.confirm[data-v-e2b61ad4]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.action-btn.reject[data-v-e2b61ad4]{background:#fff;border:2px solid #ef4444;color:#ef4444}.completed-banner[data-v-e2b61ad4]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-radius:.75rem;font-size:.8125rem;font-weight:600}.completed-banner svg[data-v-e2b61ad4]{width:20px;height:20px}.completed-banner.success[data-v-e2b61ad4]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.completed-banner.danger[data-v-e2b61ad4]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.history-content[data-v-bddb93aa]{padding:.5rem 0}.history-stats[data-v-bddb93aa]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem}.history-stat[data-v-bddb93aa]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem;text-align:center}.history-stat.received[data-v-bddb93aa]{border-color:#10b981;background:#f0fdf4}.history-stat.pending[data-v-bddb93aa]{border-color:#f97316;background:#fff7ed}.history-stat-label[data-v-bddb93aa]{display:block;font-size:.625rem;color:#6b7280}.history-stat-value[data-v-bddb93aa]{display:block;font-size:.875rem;font-weight:700;color:#1f2937}.history-stat.received .history-stat-value[data-v-bddb93aa]{color:#059669}.history-stat.pending .history-stat-value[data-v-bddb93aa]{color:#ea580c}.history-progress[data-v-bddb93aa]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.history-progress-bar[data-v-bddb93aa]{flex:1;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.history-progress-fill[data-v-bddb93aa]{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease}.history-progress-text[data-v-bddb93aa]{font-size:.75rem;font-weight:600;color:#059669}.delivery-list[data-v-bddb93aa]{max-height:250px;overflow-y:auto;margin-bottom:1rem}.delivery-item[data-v-bddb93aa]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;transition:all .2s ease}.delivery-item+.delivery-item[data-v-bddb93aa]{margin-top:.5rem}.delivery-item.expanded[data-v-bddb93aa]{border-color:#8b6f47;box-shadow:0 2px 8px #0000001a}.delivery-header[data-v-bddb93aa]{display:flex;align-items:center;gap:.5rem;padding:.75rem;cursor:pointer;transition:background .2s}.delivery-header[data-v-bddb93aa]:hover{background:#f9fafb}.delivery-badge[data-v-bddb93aa]{width:24px;height:24px;border-radius:50%;background:#10b981;color:#fff;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.delivery-info[data-v-bddb93aa]{flex:1;min-width:0}.delivery-title[data-v-bddb93aa]{display:block;font-size:.8125rem;font-weight:600;color:#1f2937}.delivery-date[data-v-bddb93aa]{display:block;font-size:.7rem;color:#6b7280}.delivery-qty[data-v-bddb93aa]{font-size:.875rem;font-weight:700;color:#059669;flex-shrink:0}.expand-arrow[data-v-bddb93aa]{width:16px;height:16px;color:#9ca3af;transition:transform .2s ease;flex-shrink:0}.expand-arrow.rotated[data-v-bddb93aa]{transform:rotate(180deg)}.delivery-content[data-v-bddb93aa]{padding:0 .75rem .75rem;border-top:1px solid #f3f4f6;background:#fafafa}.delivery-by[data-v-bddb93aa]{font-size:.7rem;color:#6b7280;margin-bottom:.5rem;padding-top:.5rem}.delivery-notes[data-v-bddb93aa]{margin-bottom:.5rem}.delivery-notes .notes-label[data-v-bddb93aa]{display:block;font-size:.65rem;font-weight:500;color:#6b7280;margin-bottom:.25rem}.delivery-notes .notes-content[data-v-bddb93aa]{font-size:.8125rem;color:#374151;background:#fff;padding:.5rem;border-radius:.375rem;border:1px solid #e5e7eb;margin:0}.delivery-missing-detail[data-v-bddb93aa]{font-size:.75rem;color:#dc2626;background:#fef2f2;padding:.375rem .5rem;border-radius:.375rem;margin-bottom:.5rem}.delivery-missing-detail .missing-label[data-v-bddb93aa]{font-weight:600}.delivery-missing-detail .missing-reason[data-v-bddb93aa]{color:#991b1b}.delivery-image[data-v-bddb93aa]{margin-top:.5rem}.delivery-image img[data-v-bddb93aa]{width:80px;height:80px;object-fit:cover;border-radius:.5rem;border:1px solid #e5e7eb;cursor:pointer}.back-to-form-btn[data-v-bddb93aa]{width:100%;padding:.75rem;background:#8b6f47;color:#fff;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer}.photo-section[data-v-c7845319]{margin-bottom:.75rem}.photo-label[data-v-c7845319]{display:block;font-size:.75rem;font-weight:600;color:#5a4a3a;margin-bottom:.375rem}.required[data-v-c7845319]{color:#ef4444}.hidden-input[data-v-c7845319]{display:none}.image-preview-grid[data-v-c7845319]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.5rem}.image-preview-item[data-v-c7845319]{position:relative;aspect-ratio:1;border-radius:.5rem;overflow:hidden;background:#f5f1ec}.image-preview-item .image-preview[data-v-c7845319]{width:100%;height:100%;object-fit:cover}.image-preview-item .remove-image-btn[data-v-c7845319]{position:absolute;top:.25rem;right:.25rem;width:22px;height:22px;border-radius:50%;background:#ef4444e6;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.image-preview-item .remove-image-btn svg[data-v-c7845319]{width:12px;height:12px}.image-number[data-v-c7845319]{position:absolute;bottom:.25rem;left:.25rem;background:#0009;color:#fff;font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem}.image-placeholder[data-v-c7845319]{background:#f5f1ec;border:2px dashed #d4c4b0;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:.5rem}.placeholder-icon[data-v-c7845319]{width:36px;height:36px;color:#b8956d;margin-bottom:.375rem}.placeholder-text[data-v-c7845319]{font-size:.75rem;color:#8b6f47;margin:0}.upload-buttons[data-v-c7845319]{display:flex;gap:.5rem;justify-content:center}.camera-btn[data-v-c7845319]{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:#8b6f47;color:#fff;border:none;border-radius:.5rem;font-size:.75rem;font-weight:500;cursor:pointer}.camera-btn svg[data-v-c7845319]{width:16px;height:16px}.upload-label[data-v-c7845319]{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:#fff;color:#8b6f47;border:1px solid #8b6f47;border-radius:.5rem;font-size:.75rem;font-weight:500;cursor:pointer}.upload-label svg[data-v-c7845319]{width:16px;height:16px}.upload-hint[data-v-c7845319]{font-size:.65rem;color:#9ca3af;text-align:center;margin-top:.25rem}.max-images-text[data-v-c7845319]{font-size:.75rem;color:#8b6f47;text-align:center;margin:0;padding:.5rem;background:#f5f1ec;border-radius:.5rem}.compressing-indicator[data-v-c7845319]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;font-size:.75rem;color:#8b6f47}.btn-spinner[data-v-c7845319]{width:14px;height:14px;border:2px solid rgba(139,111,71,.3);border-top-color:#8b6f47;border-radius:50%;animation:spin-c7845319 1s linear infinite}@keyframes spin-c7845319{to{transform:rotate(360deg)}}.image-error[data-v-c7845319]{padding:.5rem;background:#fef2f2;border-radius:.5rem;font-size:.75rem;color:#dc2626;margin-bottom:.5rem}.missing-checkbox[data-v-142b9075]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.75rem;cursor:pointer}.missing-checkbox input[data-v-142b9075]{width:16px;height:16px;accent-color:#ef4444}.missing-text[data-v-142b9075]{font-size:.8125rem;color:#4b5563}.missing-details[data-v-142b9075]{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.missing-row[data-v-142b9075]{display:grid;grid-template-columns:80px 1fr;gap:.5rem}.missing-field label[data-v-142b9075]{display:block;font-size:.7rem;font-weight:500;color:#4b5563;margin-bottom:.25rem}.missing-field .required[data-v-142b9075]{color:#ef4444}.missing-input[data-v-142b9075]{width:100%;padding:.375rem .5rem;font-size:.8125rem;border:1px solid #d1d5db;border-radius:.375rem}.missing-input[data-v-142b9075]:focus{outline:none;border-color:#ef4444}.missing-warning[data-v-142b9075]{font-size:.7rem;color:#dc2626;margin:.5rem 0 0}.qty-input-section[data-v-cccd55e7]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem;background:#fff;border:2px solid #8b6f47;border-radius:.5rem;margin-bottom:.75rem}.qty-label[data-v-cccd55e7]{font-size:.8125rem;font-weight:500;color:#5a4a3a}.qty-input[data-v-cccd55e7]{width:60px;padding:.375rem .5rem;font-size:1rem;font-weight:700;text-align:center;border:1px solid #e8ddd2;border-radius:.375rem}.qty-input[data-v-cccd55e7]:focus{outline:none;border-color:#8b6f47}.qty-total[data-v-cccd55e7]{font-size:.8125rem;color:#6b7280}.qty-progress[data-v-cccd55e7]{flex:1;min-width:100px}.qty-progress-bar[data-v-cccd55e7]{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.qty-progress-fill[data-v-cccd55e7]{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease}.qty-progress-text[data-v-cccd55e7]{font-size:.65rem;color:#6b7280;margin-top:.125rem;display:block}.notes-section[data-v-bf8c1c2b]{margin-bottom:.75rem}.notes-label[data-v-bf8c1c2b]{display:block;font-size:.75rem;font-weight:600;color:#5a4a3a;margin-bottom:.375rem}.required[data-v-bf8c1c2b]{color:#ef4444}.optional[data-v-bf8c1c2b]{color:#9ca3af;font-weight:400}.notes-textarea[data-v-bf8c1c2b]{width:100%;padding:.5rem;font-size:.8125rem;border:1px solid #e8ddd2;border-radius:.5rem;resize:none}.notes-textarea[data-v-bf8c1c2b]:focus{outline:none;border-color:#8b6f47}.bottom-sheet-overlay[data-v-3b8a2638]{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.bottom-sheet[data-v-3b8a2638]{background:#fff;border-radius:1.5rem 1.5rem 0 0;width:100%;max-width:500px;max-height:80vh;padding:1rem 1.5rem 2rem;overflow-y:auto}.sheet-handle[data-v-3b8a2638]{width:40px;height:4px;background:#d1c7bb;border-radius:2px;margin:0 auto 1rem}.confirm-sheet[data-v-3b8a2638]{max-height:90vh;padding:.75rem 1rem 1.5rem}.confirm-header[data-v-3b8a2638]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}.confirm-header-left[data-v-3b8a2638]{display:flex;align-items:center;gap:.75rem}.confirm-icon[data-v-3b8a2638]{width:40px;height:40px;border-radius:.75rem;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;flex-shrink:0}.confirm-icon svg[data-v-3b8a2638]{width:24px;height:24px;color:#fff}.sheet-title[data-v-3b8a2638]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0 0 .25rem}.sheet-subtitle[data-v-3b8a2638]{font-size:.875rem;color:#8b6f47;margin:0}.close-btn[data-v-3b8a2638]{width:32px;height:32px;border:none;background:transparent;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-btn svg[data-v-3b8a2638]{width:24px;height:24px}.confirm-tabs[data-v-3b8a2638]{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e8ddd2;padding-bottom:.5rem}.confirm-tab[data-v-3b8a2638]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;color:#6b7280;background:transparent;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}.confirm-tab svg[data-v-3b8a2638]{width:14px;height:14px}.confirm-tab.active[data-v-3b8a2638]{background:#f5f1ec;color:#8b6f47}.confirm-tab.disabled[data-v-3b8a2638]{color:#d1d5db;cursor:not-allowed}.tab-badge[data-v-3b8a2638]{background:#e5e7eb;color:#6b7280;font-size:.625rem;padding:.125rem .375rem;border-radius:1rem}.confirm-tab.active .tab-badge[data-v-3b8a2638]{background:#8b6f47;color:#fff}.confirm-form[data-v-3b8a2638]{padding-top:.5rem}.product-info-row[data-v-3b8a2638]{display:flex;justify-content:space-between;align-items:flex-start;background:#f5f1ec;border-radius:.75rem;padding:.75rem;margin-bottom:.75rem}.product-detail-name[data-v-3b8a2638]{display:block;font-size:.875rem;font-weight:600;color:#1f2937}.product-detail-sku[data-v-3b8a2638]{display:block;font-size:.7rem;color:#8b6f47}.product-detail-meta[data-v-3b8a2638]{display:block;font-size:.65rem;color:#6b7280;margin-top:.25rem}.reason-tag[data-v-3b8a2638]{font-size:.625rem;background:#e8ddd2;color:#5a4a3a;padding:.25rem .5rem;border-radius:.375rem;white-space:nowrap}.verify-checkbox[data-v-3b8a2638]{display:flex;align-items:center;gap:.5rem;padding:.625rem;background:#fff;border:1px solid #e8ddd2;border-radius:.5rem;margin-bottom:.75rem;cursor:pointer}.verify-checkbox input[data-v-3b8a2638]{width:18px;height:18px;accent-color:#8b6f47}.verify-text[data-v-3b8a2638]{font-size:.8125rem;font-weight:500;color:#1f2937}.partial-warning[data-v-3b8a2638]{background:#fff7ed;border-left:3px solid #f97316;padding:.5rem .75rem;margin-bottom:.75rem;font-size:.75rem;color:#c2410c;border-radius:0 .375rem .375rem 0}.sheet-actions[data-v-3b8a2638]{display:flex;gap:.75rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid #e8ddd2}.sheet-btn[data-v-3b8a2638]{flex:1;padding:.75rem;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.sheet-btn.cancel[data-v-3b8a2638]{background:#fff;border:2px solid #e8ddd2;color:#8b6f47}.sheet-btn.confirm[data-v-3b8a2638]{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff}.sheet-btn[data-v-3b8a2638]:disabled{opacity:.5;cursor:not-allowed}.sheet-enter-active[data-v-3b8a2638],.sheet-leave-active[data-v-3b8a2638]{transition:all .3s ease}.sheet-enter-from[data-v-3b8a2638],.sheet-leave-to[data-v-3b8a2638]{opacity:0}.sheet-enter-from .bottom-sheet[data-v-3b8a2638],.sheet-leave-to .bottom-sheet[data-v-3b8a2638]{transform:translateY(100%)}.bottom-sheet-overlay[data-v-c0c23f2e]{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.bottom-sheet[data-v-c0c23f2e]{background:#fff;border-radius:1.5rem 1.5rem 0 0;width:100%;max-width:500px;max-height:80vh;padding:1rem 1.5rem 2rem;overflow-y:auto}.sheet-handle[data-v-c0c23f2e]{width:40px;height:4px;background:#d1c7bb;border-radius:2px;margin:0 auto 1rem}.sheet-title[data-v-c0c23f2e]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0 0 .25rem}.sheet-subtitle[data-v-c0c23f2e]{font-size:.875rem;color:#8b6f47;margin:0 0 1rem}.reason-section[data-v-c0c23f2e]{margin-bottom:1.5rem}.reason-label[data-v-c0c23f2e]{display:block;font-size:.875rem;font-weight:600;color:#5a4a3a;margin-bottom:.5rem}.reason-input[data-v-c0c23f2e]{width:100%;padding:.75rem;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;color:#5a4a3a;resize:none}.reason-input[data-v-c0c23f2e]:focus{outline:none;border-color:#8b6f47}.sheet-actions[data-v-c0c23f2e]{display:flex;gap:.75rem}.sheet-btn[data-v-c0c23f2e]{flex:1;padding:.875rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.sheet-btn.cancel[data-v-c0c23f2e]{background:#fff;border:2px solid #e8ddd2;color:#8b6f47}.sheet-btn.reject[data-v-c0c23f2e]{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;color:#fff}.sheet-btn[data-v-c0c23f2e]:disabled{opacity:.5;cursor:not-allowed}.sheet-enter-active[data-v-c0c23f2e],.sheet-leave-active[data-v-c0c23f2e]{transition:all .3s ease}.sheet-enter-from[data-v-c0c23f2e],.sheet-leave-to[data-v-c0c23f2e]{opacity:0}.sheet-enter-from .bottom-sheet[data-v-c0c23f2e],.sheet-leave-to .bottom-sheet[data-v-c0c23f2e]{transform:translateY(100%)}.incoming-stock-view[data-v-f8c77759]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.transfers-scroll-container[data-v-f8c77759]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-f8c77759]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-f8c77759]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-f8c77759 1s linear infinite}@keyframes spin-f8c77759{to{transform:rotate(360deg)}}.loading-text[data-v-f8c77759]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-f8c77759]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-f8c77759]{width:48px;height:48px;color:#b8956d;margin-bottom:1rem}.empty-state h3[data-v-f8c77759]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-f8c77759]{font-size:.875rem;color:#8b6f47;margin:0}.transfer-list[data-v-f8c77759]{display:flex;flex-direction:column;gap:.75rem}.toast[data-v-f8c77759]{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:.75rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:500;color:#fff;z-index:1000;box-shadow:0 4px 12px #0003}.toast.success[data-v-f8c77759]{background:linear-gradient(135deg,#10b981,#059669)}.toast.error[data-v-f8c77759]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-f8c77759],.toast-leave-active[data-v-f8c77759]{transition:all .3s ease}.toast-enter-from[data-v-f8c77759],.toast-leave-to[data-v-f8c77759]{opacity:0;transform:translate(-50%) translateY(20px)}.view-header[data-v-828e6e19]{margin-bottom:1rem}.header-top[data-v-828e6e19]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-828e6e19]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-828e6e19]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-828e6e19]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-828e6e19]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.filter-row[data-v-6e9a6071]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.search-box[data-v-6e9a6071]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;background:#fff;border-radius:.75rem;border:1px solid #e5d5c8;width:149px;min-width:135px}.search-icon[data-v-6e9a6071]{width:18px;height:18px;color:#8b6f47;flex-shrink:0}.search-input[data-v-6e9a6071]{flex:1;border:none;outline:none;font-size:.8125rem;color:#5a4a3a;background:transparent;min-width:0}.search-input[data-v-6e9a6071]::placeholder{color:#b8956d}.filter-dropdown[data-v-6e9a6071]{padding:.625rem 1.75rem .625rem .75rem;background:#fff;border:1px solid #e5d5c8;border-radius:.75rem;font-size:.75rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b6f47'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:14px}.filter-dropdown[data-v-6e9a6071]:focus{outline:none;border-color:#8b6f47}.tab-content[data-v-6475a00a]{min-height:100px}.dual-cards[data-v-6475a00a],.single-card[data-v-6475a00a]{display:flex;flex-direction:column;gap:.75rem}.confirmation-card[data-v-6475a00a]{background:#f9fafb;border-radius:.75rem;overflow:hidden;border:1px solid #e5e7eb}.card-header-row[data-v-6475a00a]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600}.card-header-row.finance[data-v-6475a00a]{background:#fef3c7;color:#92400e}.card-header-row.warehouse[data-v-6475a00a]{background:#dcfce7;color:#166534}.card-header-row.order[data-v-6475a00a]{background:#dbeafe;color:#1e40af}.card-icon[data-v-6475a00a]{width:16px;height:16px}.card-body[data-v-6475a00a]{padding:.75rem}.image-preview[data-v-6475a00a]{position:relative;border-radius:.5rem;overflow:hidden;margin-bottom:.75rem;cursor:pointer}.image-preview img[data-v-6475a00a]{width:100%;max-height:150px;object-fit:cover}.image-tap-hint[data-v-6475a00a]{position:absolute;bottom:.5rem;right:.5rem;background:#0009;color:#fff;font-size:.625rem;padding:.25rem .5rem;border-radius:.25rem}.no-image[data-v-6475a00a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:#f3f4f6;border-radius:.5rem;text-align:center;margin-bottom:.75rem}.no-image-icon[data-v-6475a00a]{width:32px;height:32px;color:#9ca3af;margin-bottom:.5rem}.no-image p[data-v-6475a00a]{font-size:.8125rem;color:#6b7280;margin:0}.card-details[data-v-6475a00a]{display:flex;flex-direction:column;gap:.375rem}.card-detail-row[data-v-6475a00a]{display:flex;justify-content:space-between;font-size:.75rem}.card-detail-label[data-v-6475a00a]{color:#6b7280}.card-detail-value[data-v-6475a00a]{color:#374151;font-weight:500}.card-detail-value.mismatch[data-v-6475a00a]{color:#dc2626;font-weight:600}.order-info-row[data-v-6475a00a]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem}.order-info-item[data-v-6475a00a]{background:#fff;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e5e7eb}.order-info-label[data-v-6475a00a]{display:block;font-size:.625rem;color:#6b7280}.order-info-value[data-v-6475a00a]{font-size:.8125rem;font-weight:600;color:#374151}.mono[data-v-6475a00a]{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.75rem}.photo-count-badge[data-v-6475a00a]{margin-left:auto;background:#ffffff4d;color:inherit;font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem}.confirmation-images-section[data-v-6475a00a]{margin-bottom:.75rem}.confirmation-images-grid[data-v-6475a00a]{display:grid;gap:.375rem;border-radius:.5rem;overflow:hidden}.confirmation-images-grid.grid-1[data-v-6475a00a]{grid-template-columns:1fr}.confirmation-images-grid.grid-2[data-v-6475a00a]{grid-template-columns:1fr 1fr}.confirmation-images-grid.grid-3[data-v-6475a00a]{grid-template-columns:1fr 1fr 1fr}.confirmation-thumbnail[data-v-6475a00a]{position:relative;cursor:pointer;border-radius:.375rem;overflow:hidden}.confirmation-thumbnail img[data-v-6475a00a]{width:100%;height:80px;object-fit:cover;display:block}.confirmation-images-grid.grid-1 .confirmation-thumbnail img[data-v-6475a00a]{height:150px}.confirmation-thumbnail .thumbnail-badge[data-v-6475a00a]{position:absolute;bottom:.25rem;left:.25rem;background:#0009;color:#fff;font-size:.5625rem;font-weight:600;padding:.0625rem .25rem;border-radius:.125rem}.images-tap-hint[data-v-6475a00a]{font-size:.625rem;color:#16a34a;text-align:center;margin:.375rem 0 0}.tab-content[data-v-5712347d]{min-height:100px}.delivery-stats-grid[data-v-5712347d]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem}.stat-card[data-v-5712347d]{padding:.625rem;border-radius:.5rem;text-align:center}.stat-card.total[data-v-5712347d]{background:#f3f4f6}.stat-card.received[data-v-5712347d]{background:#dcfce7}.stat-card.missing[data-v-5712347d]{background:#fee2e2}.stat-card.pending[data-v-5712347d]{background:#fef3c7}.stat-label[data-v-5712347d]{display:block;font-size:.625rem;color:#6b7280;margin-bottom:.125rem}.stat-value[data-v-5712347d]{font-size:.875rem;font-weight:700;color:#374151}.progress-section[data-v-5712347d]{margin-bottom:.75rem}.progress-header[data-v-5712347d]{display:flex;justify-content:space-between;margin-bottom:.375rem}.progress-label[data-v-5712347d]{font-size:.75rem;color:#6b7280}.progress-percent[data-v-5712347d]{font-size:.75rem;font-weight:600;color:#8b6f47}.progress-bar[data-v-5712347d]{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.progress-fill[data-v-5712347d]{height:100%;background:linear-gradient(90deg,#8b6f47,#6b5b47);border-radius:3px;transition:width .3s}.records-title[data-v-5712347d]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.delivery-list[data-v-5712347d]{display:flex;flex-direction:column;gap:.5rem}.delivery-record[data-v-5712347d]{background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;overflow:hidden}.record-header[data-v-5712347d]{display:flex;align-items:center;gap:.5rem;padding:.625rem;cursor:pointer}.record-badge[data-v-5712347d]{width:24px;height:24px;background:#8b6f47;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;flex-shrink:0}.record-info[data-v-5712347d]{flex:1;min-width:0}.record-title[data-v-5712347d]{display:block;font-size:.8125rem;font-weight:600;color:#374151}.record-date[data-v-5712347d]{display:block;font-size:.6875rem;color:#6b7280}.record-qty[data-v-5712347d]{font-size:.8125rem;font-weight:600;color:#16a34a}.record-chevron[data-v-5712347d]{width:16px;height:16px;color:#9ca3af;transition:transform .2s}.record-chevron.rotated[data-v-5712347d]{transform:rotate(180deg)}.record-content[data-v-5712347d]{padding:0 .625rem .625rem;border-top:1px solid #e5e7eb}.record-by[data-v-5712347d]{font-size:.75rem;color:#6b7280;margin-bottom:.5rem}.record-notes[data-v-5712347d]{background:#fff;padding:.5rem;border-radius:.375rem;margin-bottom:.5rem}.notes-label[data-v-5712347d]{font-size:.625rem;color:#6b7280}.notes-text[data-v-5712347d]{font-size:.8125rem;color:#374151;margin:.25rem 0 0}.record-missing[data-v-5712347d]{font-size:.75rem;color:#dc2626;margin-bottom:.5rem}.record-images[data-v-5712347d]{margin-top:.5rem}.record-images-grid[data-v-5712347d]{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}.record-thumbnail[data-v-5712347d]{position:relative;cursor:pointer;border-radius:.375rem;overflow:hidden}.record-thumbnail img[data-v-5712347d]{width:100%;height:60px;object-fit:cover;display:block}.record-thumbnail .image-badge[data-v-5712347d]{position:absolute;bottom:.125rem;left:.125rem;background:#0009;color:#fff;font-size:.5rem;font-weight:600;padding:.0625rem .25rem;border-radius:.125rem}.images-hint[data-v-5712347d]{font-size:.625rem;color:#8b6f47;text-align:center;margin:.25rem 0 0}.delivery-empty[data-v-5712347d]{display:flex;flex-direction:column;align-items:center;padding:1.5rem;color:#6b7280;text-align:center}.delivery-empty .empty-icon[data-v-5712347d]{width:32px;height:32px;margin-bottom:.5rem;opacity:.5}.delivery-empty p[data-v-5712347d]{font-size:.8125rem;margin:0}.accordion-enter-active[data-v-5712347d],.accordion-leave-active[data-v-5712347d]{transition:all .2s ease;overflow:hidden}.accordion-enter-from[data-v-5712347d],.accordion-leave-to[data-v-5712347d]{opacity:0;max-height:0}.movement-card[data-v-3b5b56bf]{background:#fff;border-radius:.75rem;padding:.875rem;box-shadow:0 1px 3px #00000014;cursor:pointer;transition:all .2s;border:1px solid transparent}.movement-card[data-v-3b5b56bf]:hover{border-color:#e5d5c8}.card-row[data-v-3b5b56bf]{display:flex;align-items:flex-start;gap:.75rem}.expand-arrow[data-v-3b5b56bf]{flex-shrink:0;padding-top:.125rem}.arrow-icon[data-v-3b5b56bf]{width:16px;height:16px;color:#8b6f47;transition:transform .2s}.arrow-icon.rotated[data-v-3b5b56bf]{transform:rotate(90deg)}.card-content[data-v-3b5b56bf]{flex:1;min-width:0}.card-header[data-v-3b5b56bf]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.125rem}.product-name[data-v-3b5b56bf]{font-size:.9375rem;font-weight:600;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.movement-date[data-v-3b5b56bf]{font-size:.75rem;color:#8b6f47;flex-shrink:0;margin-left:.5rem}.product-sku[data-v-3b5b56bf]{display:block;font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.action-row[data-v-3b5b56bf]{display:flex;align-items:center;gap:.375rem}.action-badge[data-v-3b5b56bf]{padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:600}.change-value[data-v-3b5b56bf]{font-size:.8125rem;font-weight:700}.movement-details[data-v-3b5b56bf]{padding-top:.75rem;border-top:1px solid #f5f1ec;margin-top:.75rem;margin-left:1.75rem}.pill-tabs[data-v-3b5b56bf]{display:flex;gap:.375rem;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid #e8ddd2}.pill-tab[data-v-3b5b56bf]{display:flex;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:600;color:#8b6f47;background:#f5f1ec;border:none;border-radius:1rem;cursor:pointer;transition:all .2s}.pill-tab.active[data-v-3b5b56bf]{background:#8b6f47;color:#fff}.pill-badge[data-v-3b5b56bf]{background:#ffffff4d;color:inherit;font-size:.5625rem;padding:.0625rem .3125rem;border-radius:.5rem;font-weight:600}.tab-content[data-v-3b5b56bf]{min-height:100px}.section-title[data-v-3b5b56bf]{font-size:.625rem;font-weight:600;color:#8b6f47;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.details-section[data-v-3b5b56bf]{margin-bottom:.75rem}.details-row[data-v-3b5b56bf]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-3b5b56bf]{background:#f5f1ec;padding:.5rem .75rem;border-radius:.5rem}.detail-item.full-width[data-v-3b5b56bf]{grid-column:1 / -1}.detail-label[data-v-3b5b56bf]{display:block;font-size:.625rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-3b5b56bf]{display:block;font-size:.8125rem;font-weight:500;color:#5a4a3a}.mono[data-v-3b5b56bf]{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.75rem}.status-badge[data-v-3b5b56bf]{display:inline-block;padding:.25rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:600}.status-pending[data-v-3b5b56bf]{background:#fef3c7;color:#92400e}.status-confirmed[data-v-3b5b56bf]{background:#dcfce7;color:#166534}.status-partial[data-v-3b5b56bf]{background:#dbeafe;color:#1e40af}.status-rejected[data-v-3b5b56bf]{background:#fee2e2;color:#991b1b}.quantity-display[data-v-3b5b56bf]{display:flex;gap:1rem;background:#f5f1ec;border-radius:.75rem;padding:.75rem}.qty-item[data-v-3b5b56bf]{flex:1;text-align:center}.qty-label[data-v-3b5b56bf]{display:block;font-size:.625rem;color:#8b6f47;margin-bottom:.25rem}.qty-value[data-v-3b5b56bf]{display:block;font-size:1rem;font-weight:700;color:#5a4a3a}.qty-value.positive[data-v-3b5b56bf]{color:#16a34a}.qty-value.negative[data-v-3b5b56bf]{color:#dc2626}.notes-box[data-v-3b5b56bf]{background:#f5f1ec;padding:.625rem .75rem;border-radius:.5rem;font-size:.8125rem;color:#5a4a3a;white-space:pre-wrap;word-break:break-word}.expand-enter-active[data-v-3b5b56bf],.expand-leave-active[data-v-3b5b56bf]{transition:all .2s ease;overflow:hidden}.expand-enter-from[data-v-3b5b56bf],.expand-leave-to[data-v-3b5b56bf]{opacity:0;max-height:0}.image-viewer-overlay[data-v-51d106a9]{position:fixed;inset:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;transition:all .3s ease}.viewer-close-btn[data-v-51d106a9]{position:absolute;top:1rem;right:1rem;width:44px;height:44px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1001}.viewer-close-btn svg[data-v-51d106a9]{width:24px;height:24px;color:#fff}.image-container[data-v-51d106a9]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%}.viewer-image[data-v-51d106a9]{max-width:100%;max-height:70vh;object-fit:contain;border-radius:.5rem}.nav-arrow[data-v-51d106a9]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:10}.nav-arrow[data-v-51d106a9]:hover{background:#fff6}.nav-arrow svg[data-v-51d106a9]{width:24px;height:24px;color:#fff}.nav-arrow-left[data-v-51d106a9]{left:.5rem}.nav-arrow-right[data-v-51d106a9]{right:.5rem}.image-counter[data-v-51d106a9]{position:absolute;top:1rem;left:50%;transform:translate(-50%);background:#0009;color:#fff;font-size:.875rem;font-weight:600;padding:.375rem .75rem;border-radius:1rem}.dot-indicators[data-v-51d106a9]{display:flex;gap:.5rem;margin-top:1rem}.dot[data-v-51d106a9]{width:8px;height:8px;border-radius:50%;background:#fff6;border:none;cursor:pointer;transition:all .2s;padding:0}.dot.active[data-v-51d106a9]{background:#fff;transform:scale(1.25)}.dot[data-v-51d106a9]:hover{background:#ffffffb3}.viewer-hint[data-v-51d106a9]{position:absolute;bottom:2rem;color:#fff9;font-size:.8125rem}.fade-enter-active[data-v-51d106a9],.fade-leave-active[data-v-51d106a9]{transition:opacity .3s ease}.fade-enter-from[data-v-51d106a9],.fade-leave-to[data-v-51d106a9]{opacity:0}@media(max-width:640px){.nav-arrow[data-v-51d106a9]{width:36px;height:36px}.nav-arrow svg[data-v-51d106a9]{width:20px;height:20px}.nav-arrow-left[data-v-51d106a9]{left:.25rem}.nav-arrow-right[data-v-51d106a9]{right:.25rem}}.stock-history-view[data-v-e8627441]{padding-bottom:1rem}.loading-state[data-v-e8627441]{text-align:center;padding:3rem 1rem}.spinner[data-v-e8627441]{width:32px;height:32px;border:3px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-e8627441 1s linear infinite;margin:0 auto 1rem}@keyframes spin-e8627441{to{transform:rotate(360deg)}}.empty-state[data-v-e8627441]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-e8627441]{width:64px;height:64px;color:#8b6f47;opacity:.5;margin:0 auto 1rem}.empty-text[data-v-e8627441]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.empty-subtext[data-v-e8627441]{font-size:.875rem;color:#8b6f47;margin:0}.movement-list[data-v-e8627441]{display:flex;flex-direction:column;gap:.5rem}.load-more-btn[data-v-e8627441]{width:100%;padding:.875rem;margin-top:.5rem;border:1px solid transparent;border-radius:.75rem;background:#fff;font-size:.875rem;font-weight:600;color:#8b6f47;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000014}.load-more-btn[data-v-e8627441]:hover{border-color:#e5d5c8}.load-more-btn[data-v-e8627441]:active{transform:scale(.98)}.load-more-btn[data-v-e8627441]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-spinner[data-v-e8627441]{width:18px;height:18px;border:2px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-e8627441 1s linear infinite}.orders-hub[data-v-cdfd08f7]{padding-bottom:1rem}.hub-header[data-v-cdfd08f7]{margin-bottom:1.5rem}.hub-title[data-v-cdfd08f7]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0 0 .25rem}.hub-subtitle[data-v-cdfd08f7]{font-size:.875rem;color:#8b6f47;margin:0}.hub-buttons[data-v-cdfd08f7]{display:flex;flex-direction:column;gap:.75rem}.hub-btn[data-v-cdfd08f7]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left}.hub-btn[data-v-cdfd08f7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.hub-btn[data-v-cdfd08f7]:active{transform:translateY(0)}.btn-icon[data-v-cdfd08f7]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-icon svg[data-v-cdfd08f7]{width:24px;height:24px;color:#fff}.btn-icon.packing[data-v-cdfd08f7]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.btn-icon.dispatch[data-v-cdfd08f7]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.btn-icon.history[data-v-cdfd08f7]{background:linear-gradient(135deg,#6b7280,#4b5563)}.btn-content[data-v-cdfd08f7]{flex:1;min-width:0}.btn-title[data-v-cdfd08f7]{display:block;font-size:1rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.btn-desc[data-v-cdfd08f7]{display:block;font-size:.75rem;color:#8b6f47}.btn-arrow[data-v-cdfd08f7]{width:20px;height:20px;color:#8b6f47;flex-shrink:0}.quick-stats[data-v-cdfd08f7]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.stat-card[data-v-cdfd08f7]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.stat-icon[data-v-cdfd08f7]{width:40px;height:40px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon svg[data-v-cdfd08f7]{width:20px;height:20px;color:#fff}.stat-icon.pending[data-v-cdfd08f7]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-icon.ready[data-v-cdfd08f7]{background:linear-gradient(135deg,#10b981,#059669)}.stat-content[data-v-cdfd08f7]{min-width:0}.stat-value[data-v-cdfd08f7]{display:block;font-size:1.25rem;font-weight:700;color:#5a4a3a;line-height:1.2}.stat-label[data-v-cdfd08f7]{display:block;font-size:.65rem;color:#8b6f47}.view-header[data-v-e7d2c580]{margin-bottom:1rem}.header-top[data-v-e7d2c580]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-e7d2c580]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-e7d2c580]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-e7d2c580]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-e7d2c580]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.tab-container[data-v-e7d2c580]{display:flex;gap:.5rem;margin-bottom:1rem;background:#fff;padding:.25rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.tab-btn[data-v-e7d2c580]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border:none;border-radius:.5rem;background:transparent;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-e7d2c580]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.tab-icon[data-v-e7d2c580]{width:18px;height:18px}.tab-badge[data-v-e7d2c580]{min-width:18px;height:18px;padding:0 4px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;border-radius:9px;display:flex;align-items:center;justify-content:center}.tab-btn.active .tab-badge[data-v-e7d2c580]{background:#fff;color:#8b6f47}.search-box[data-v-28cb11ad]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border-radius:.75rem;border:1px solid #e5d5c8;margin-bottom:1rem}.search-icon[data-v-28cb11ad]{width:20px;height:20px;color:#8b6f47;flex-shrink:0}.search-input[data-v-28cb11ad]{flex:1;border:none;outline:none;font-size:.875rem;color:#5a4a3a;background:transparent;min-width:0}.search-input[data-v-28cb11ad]::placeholder{color:#b8956d}.search-clear[data-v-28cb11ad]{width:24px;height:24px;border-radius:50%;background:#f5f1ec;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-clear svg[data-v-28cb11ad]{width:14px;height:14px;color:#8b6f47}.filter-section[data-v-28cb11ad]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.filter-row[data-v-28cb11ad]{display:flex;gap:.5rem}.filter-select-wrapper[data-v-28cb11ad]{flex:1;position:relative}.filter-select[data-v-28cb11ad]{width:100%;padding:.625rem 2rem .625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .2s}.filter-select[data-v-28cb11ad]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.select-arrow[data-v-28cb11ad]{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47;pointer-events:none}.reset-btn[data-v-28cb11ad]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s;white-space:nowrap}.reset-btn[data-v-28cb11ad]:hover{background:#f5f1ec;border-color:#8b6f47}.reset-btn[data-v-28cb11ad]:active{transform:scale(.98)}.reset-btn svg[data-v-28cb11ad]{width:16px;height:16px}.date-input-row[data-v-28cb11ad]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.date-label[data-v-28cb11ad]{font-size:.8125rem;font-weight:500;color:#8b6f47;min-width:40px}.date-input[data-v-28cb11ad]{flex:1;padding:.625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;transition:all .2s}.date-input[data-v-28cb11ad]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.select-all-row[data-v-50b1399d]{display:flex;align-items:center;padding:.75rem 1rem;background:#fff;border-radius:.75rem;margin-bottom:.5rem;box-shadow:0 1px 3px #00000014}.select-all-label[data-v-50b1399d]{display:flex;align-items:center;gap:.75rem;cursor:pointer;flex:1}.select-checkbox[data-v-50b1399d]{width:18px;height:18px;accent-color:#8b6f47;cursor:pointer}.select-text[data-v-50b1399d]{font-size:.875rem;font-weight:500;color:#5a4a3a}.show-dropdown-wrapper[data-v-50b1399d]{display:flex;align-items:center;gap:.5rem}.show-label[data-v-50b1399d]{font-size:.8125rem;font-weight:500;color:#8b6f47}.show-select-wrapper[data-v-50b1399d]{position:relative}.show-select[data-v-50b1399d]{padding:.375rem 1.75rem .375rem .625rem;border:1px solid #e5d5c8;border-radius:.375rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:60px}.show-select[data-v-50b1399d]:focus{outline:none;border-color:#8b6f47}.show-select-arrow[data-v-50b1399d]{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);width:14px;height:14px;color:#8b6f47;pointer-events:none}.bulk-action-bar[data-v-fc9e9200]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border-radius:.75rem;margin-bottom:.75rem;box-shadow:0 2px 8px #8b6f474d}.selected-count[data-v-fc9e9200]{font-size:.8125rem;font-weight:600;color:#fff}.bulk-buttons[data-v-fc9e9200]{display:flex;gap:.375rem}.bulk-btn[data-v-fc9e9200]{padding:.375rem .625rem;border:none;border-radius:.375rem;font-size:.6875rem;font-weight:600;cursor:pointer;transition:all .2s}.bulk-btn.print-btn[data-v-fc9e9200]{background:#fff;color:#8b6f47}.bulk-btn.start-btn[data-v-fc9e9200]{background:#fef3c7;color:#92400e}.bulk-btn.undo-btn[data-v-fc9e9200]{background:#f59e0b;color:#fff}.bulk-btn.complete-btn[data-v-fc9e9200]{background:#dcfce7;color:#065f46}.bulk-btn.dispatch-btn[data-v-fc9e9200]{background:#dbeafe;color:#1e40af}.bulk-btn.clear-btn[data-v-fc9e9200]{background:#fff3;color:#fff}.bulk-btn[data-v-fc9e9200]:active{transform:scale(.95)}.bulk-btn[data-v-fc9e9200]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-spinner-small[data-v-fc9e9200]{width:12px;height:12px;border:2px solid rgba(0,0,0,.2);border-top-color:currentColor;border-radius:50%;animation:spin-fc9e9200 1s linear infinite;display:inline-block}@keyframes spin-fc9e9200{to{transform:rotate(360deg)}}.order-card[data-v-8a371db6]{background:#fff;border-radius:.75rem;padding:.875rem;box-shadow:0 1px 3px #00000014;cursor:pointer;transition:all .2s;border:1px solid transparent;margin-bottom:.5rem}.order-card[data-v-8a371db6]:hover{border-color:#e5d5c8}.order-card-failed[data-v-8a371db6]{border-left:3px solid #ef4444}.order-card-selected[data-v-8a371db6]{border-left:3px solid #8b6f47!important;background:#faf8f5}.card-row[data-v-8a371db6]{display:flex;align-items:flex-start;gap:.75rem}.order-checkbox[data-v-8a371db6]{flex-shrink:0;padding-right:.5rem}.select-checkbox[data-v-8a371db6]{width:18px;height:18px;accent-color:#8b6f47;cursor:pointer}.expand-arrow[data-v-8a371db6]{flex-shrink:0;padding-top:.125rem}.arrow-icon[data-v-8a371db6]{width:16px;height:16px;color:#8b6f47;transition:transform .2s}.arrow-icon.rotated[data-v-8a371db6]{transform:rotate(90deg)}.card-content[data-v-8a371db6]{flex:1;min-width:0}.card-header[data-v-8a371db6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.125rem}.order-number[data-v-8a371db6]{font-size:.9375rem;font-weight:600;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.order-date[data-v-8a371db6]{font-size:.75rem;color:#8b6f47;flex-shrink:0;margin-left:.5rem}.order-license[data-v-8a371db6]{display:block;font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.status-row[data-v-8a371db6]{display:flex;align-items:center;gap:.375rem}.status-badge[data-v-8a371db6]{padding:.25rem .625rem;border-radius:1rem;font-size:.6875rem;font-weight:600}.status-pending[data-v-8a371db6]{background:#fef3c7;color:#92400e}.status-packing[data-v-8a371db6]{background:#dbeafe;color:#1e40af}.status-packed[data-v-8a371db6]{background:#dcfce7;color:#065f46}.status-failed[data-v-8a371db6]{background:#fee2e2;color:#991b1b}.order-details[data-v-8a371db6]{padding-top:.75rem;border-top:1px solid #f5f1ec;margin-top:.75rem;margin-left:1.75rem}.expand-enter-active[data-v-8a371db6],.expand-leave-active[data-v-8a371db6]{transition:all .2s ease;overflow:hidden}.expand-enter-from[data-v-8a371db6],.expand-leave-to[data-v-8a371db6]{opacity:0;max-height:0}.type-pills[data-v-a741c56d]{display:flex;gap:.375rem;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid #e8ddd2}.type-pill[data-v-a741c56d]{padding:.375rem .625rem;font-size:.6875rem;font-weight:600;color:#8b6f47;background:#f5f1ec;border-radius:1rem;transition:all .2s}.type-pill.active[data-v-a741c56d]{background:#8b6f47;color:#fff}.details-section[data-v-a741c56d]{margin-bottom:.75rem}.details-section[data-v-a741c56d]:last-of-type{margin-bottom:0}.section-title[data-v-a741c56d]{font-size:.625rem;font-weight:600;color:#8b6f47;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.details-row[data-v-a741c56d]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-a741c56d]{background:#f5f1ec;padding:.5rem .75rem;border-radius:.5rem}.detail-item .detail-label[data-v-a741c56d]{display:block;font-size:.625rem;color:#8b6f47;margin-bottom:.125rem}.detail-item .detail-value[data-v-a741c56d]{display:block;font-size:.8125rem;font-weight:500;color:#5a4a3a}.detail-item .detail-value.mono[data-v-a741c56d]{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.75rem}.failed-warning[data-v-a741c56d]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#fee2e2;border-radius:.5rem;margin-bottom:.75rem;color:#991b1b;font-size:.8125rem;font-weight:500}.failed-warning svg[data-v-a741c56d]{width:18px;height:18px;flex-shrink:0}.detail-row[data-v-a741c56d]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f5f1ec}.detail-row .detail-label[data-v-a741c56d]{font-size:.75rem;color:#8b6f47}.detail-row .detail-value[data-v-a741c56d]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.section-header-row[data-v-a741c56d]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.section-header-checkbox[data-v-a741c56d]{flex-shrink:0}.item-checkbox[data-v-a741c56d]{width:18px;height:18px;accent-color:#8b6f47;cursor:pointer}.item-checkbox[data-v-a741c56d]:disabled{opacity:.5;cursor:not-allowed}.items-list[data-v-a741c56d]{background:#f5f1ec;border-radius:.5rem;padding:.5rem .75rem}.item-row[data-v-a741c56d]{display:flex;align-items:center;padding:.5rem;border-bottom:1px solid rgba(139,111,71,.1);border-radius:.25rem;margin-bottom:.25rem;transition:background-color .2s ease}.item-row[data-v-a741c56d]:last-child{border-bottom:none;margin-bottom:0}.item-row.item-packed[data-v-a741c56d]{background-color:#dcfce7}.item-row.item-unpacked[data-v-a741c56d]{background-color:#f5f5f4}.item-checkbox-wrapper[data-v-a741c56d]{flex-shrink:0;margin-right:.5rem}.item-name[data-v-a741c56d]{font-size:.8125rem;color:#5a4a3a;flex:1;min-width:0}.item-qty[data-v-a741c56d]{font-size:.8125rem;font-weight:600;color:#8b6f47;flex-shrink:0;margin-left:.5rem}.no-items[data-v-a741c56d]{font-size:.75rem;color:#8b6f47;text-align:center;padding:.5rem 0}.instructions-box[data-v-a741c56d]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#fef3c7;border-radius:.5rem;border-left:3px solid #f59e0b}.instructions-icon[data-v-a741c56d]{width:18px;height:18px;color:#d97706;flex-shrink:0;margin-top:.0625rem}.instructions-text[data-v-a741c56d]{font-size:.8125rem;color:#92400e;line-height:1.4;word-break:break-word}.documents-row[data-v-a741c56d]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.document-btn[data-v-a741c56d]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .75rem;background:#fff;border:1px solid #e5d5c8;border-radius:.5rem;font-size:.75rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.document-btn[data-v-a741c56d]:hover{background:#f5f1ec;border-color:#8b6f47}.document-btn[data-v-a741c56d]:active{transform:scale(.98)}.document-btn svg[data-v-a741c56d]{width:16px;height:16px}.order-actions[data-v-a741c56d]{margin-top:1rem}.action-btn[data-v-a741c56d]{width:100%;padding:.875rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.action-btn[data-v-a741c56d]:disabled{opacity:.5;cursor:not-allowed}.action-btn.undo[data-v-a741c56d]{background:linear-gradient(135deg,#f59e0b,#d97706);margin-bottom:.5rem}.action-btn.primary[data-v-a741c56d]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.action-btn.success[data-v-a741c56d]{background:linear-gradient(135deg,#10b981,#059669)}.action-btn.dispatch[data-v-a741c56d]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.btn-spinner[data-v-a741c56d]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-a741c56d 1s linear infinite}@keyframes spin-a741c56d{to{transform:rotate(360deg)}}.packing-view[data-v-da440b77]{padding-bottom:1rem}.loading-state[data-v-da440b77]{text-align:center;padding:3rem 1rem}.spinner[data-v-da440b77]{width:32px;height:32px;border:3px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-da440b77 1s linear infinite;margin:0 auto 1rem}@keyframes spin-da440b77{to{transform:rotate(360deg)}}.empty-state[data-v-da440b77]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-da440b77]{width:64px;height:64px;color:#8b6f47;opacity:.5;margin:0 auto 1rem}.empty-text[data-v-da440b77]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.empty-subtext[data-v-da440b77]{font-size:.875rem;color:#8b6f47;margin:0}.order-list[data-v-da440b77]{display:flex;flex-direction:column}.load-more-btn[data-v-da440b77]{width:100%;padding:.875rem;margin-top:.75rem;border:1px solid transparent;border-radius:.75rem;background:#fff;font-size:.875rem;font-weight:600;color:#8b6f47;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000014}.load-more-btn[data-v-da440b77]:hover{border-color:#e5d5c8}.load-more-btn[data-v-da440b77]:active{transform:scale(.98)}.load-more-btn[data-v-da440b77]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-spinner[data-v-da440b77]{width:18px;height:18px;border:2px solid rgba(139,111,71,.3);border-top-color:#8b6f47;border-radius:50%;animation:spin-da440b77 1s linear infinite}.toast[data-v-da440b77]{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:.75rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:500;color:#fff;z-index:300;box-shadow:0 4px 12px #0003}.toast.success[data-v-da440b77]{background:linear-gradient(135deg,#10b981,#059669)}.toast.error[data-v-da440b77]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-da440b77],.toast-leave-active[data-v-da440b77]{transition:all .3s ease}.toast-enter-from[data-v-da440b77],.toast-leave-to[data-v-da440b77]{opacity:0;transform:translate(-50%) translateY(20px)}.view-header[data-v-c1167a49]{margin-bottom:1rem}.header-top[data-v-c1167a49]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-c1167a49]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-c1167a49]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-c1167a49]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-c1167a49]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.tab-container[data-v-f9a1fd40]{display:flex;gap:.5rem;margin-bottom:1rem;background:#fff;padding:.25rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.tab-btn[data-v-f9a1fd40]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border:none;border-radius:.5rem;background:transparent;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-f9a1fd40]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.tab-icon[data-v-f9a1fd40]{width:18px;height:18px}.tab-badge[data-v-f9a1fd40]{min-width:18px;height:18px;padding:0 4px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;border-radius:9px;display:flex;align-items:center;justify-content:center}.tab-btn.active .tab-badge[data-v-f9a1fd40]{background:#fff;color:#8b6f47}.search-box[data-v-7f2624ca]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border-radius:.75rem;border:1px solid #e5d5c8;margin-bottom:1rem}.search-icon[data-v-7f2624ca]{width:20px;height:20px;color:#8b6f47;flex-shrink:0}.search-input[data-v-7f2624ca]{flex:1;border:none;outline:none;font-size:.875rem;color:#5a4a3a;background:transparent;min-width:0}.search-input[data-v-7f2624ca]::placeholder{color:#b8956d}.search-clear[data-v-7f2624ca]{width:24px;height:24px;border-radius:50%;background:#f5f1ec;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-clear svg[data-v-7f2624ca]{width:14px;height:14px;color:#8b6f47}.filter-section[data-v-c49178c2]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.filter-row[data-v-c49178c2]{display:flex;gap:.5rem}.filter-select-wrapper[data-v-c49178c2]{flex:1;position:relative}.filter-select[data-v-c49178c2]{width:100%;padding:.625rem 2rem .625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .2s}.filter-select[data-v-c49178c2]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.select-arrow[data-v-c49178c2]{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47;pointer-events:none}.reset-btn[data-v-c49178c2]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s;white-space:nowrap}.reset-btn[data-v-c49178c2]:hover{background:#f5f1ec;border-color:#8b6f47}.reset-btn[data-v-c49178c2]:active{transform:scale(.98)}.reset-btn svg[data-v-c49178c2]{width:16px;height:16px}.date-input-row[data-v-c49178c2]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.date-label[data-v-c49178c2]{font-size:.8125rem;font-weight:500;color:#8b6f47;min-width:40px}.date-input[data-v-c49178c2]{flex:1;padding:.625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;transition:all .2s}.date-input[data-v-c49178c2]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.order-card[data-v-d5219159]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.order-selected[data-v-d5219159]{border:2px solid #8b6f47;background:#fef7ed}.order-header[data-v-d5219159]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.order-header-left[data-v-d5219159]{display:flex;align-items:center;gap:.5rem}.order-checkbox[data-v-d5219159]{width:18px;height:18px;accent-color:#8b6f47;cursor:pointer;flex-shrink:0}.order-number[data-v-d5219159]{font-size:.9375rem;font-weight:600;color:#5a4a3a}.status-badge[data-v-d5219159]{padding:.25rem .625rem;border-radius:1rem;font-size:.6875rem;font-weight:600}.status-ready[data-v-d5219159]{background:#dcfce7;color:#16a34a}.status-progress[data-v-d5219159]{background:#fef3c7;color:#d97706}.status-done[data-v-d5219159]{background:#e0e7ff;color:#4f46e5}.status-default[data-v-d5219159]{background:#f3f4f6;color:#6b7280}.order-details[data-v-d5219159]{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}.detail-row[data-v-d5219159]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#8b6f47}.detail-icon[data-v-d5219159]{width:16px;height:16px;flex-shrink:0}.order-actions[data-v-d5219159]{padding-top:.75rem;border-top:1px solid #f5f1ec}.action-btn[data-v-d5219159]{width:100%;padding:.75rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.action-btn.primary[data-v-d5219159]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.action-btn[data-v-d5219159]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-d5219159]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d5219159 1s linear infinite}@keyframes spin-d5219159{to{transform:rotate(360deg)}}.driver-info[data-v-d5219159]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#f5f1ec;border-radius:.5rem;font-size:.875rem;color:#5a4a3a}.driver-icon[data-v-d5219159]{width:18px;height:18px;color:#8b6f47}.bottom-sheet-overlay[data-v-50691d07]{position:fixed;inset:0;background:#00000080;z-index:200;display:flex;align-items:flex-end}.bottom-sheet[data-v-50691d07]{width:100%;max-height:70vh;background:#fff;border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.driver-sheet .sheet-content[data-v-50691d07]{max-height:calc(80vh - 60px);overflow-y:auto}.sheet-header[data-v-50691d07]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e5d5c8}.sheet-header h3[data-v-50691d07]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0}.close-btn[data-v-50691d07]{width:32px;height:32px;border-radius:50%;border:none;background:#f5f1ec;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-btn svg[data-v-50691d07]{width:18px;height:18px;color:#5a4a3a}.sheet-content[data-v-50691d07]{padding:1rem 1.25rem 2rem;overflow-y:auto;max-height:calc(70vh - 60px)}.order-info-box[data-v-50691d07]{background:#f5f1ec;border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.order-info-text[data-v-50691d07]{font-size:.8125rem;color:#5a4a3a;margin:0;line-height:1.5}.order-info-value[data-v-50691d07]{font-weight:600;color:#6b5b47}.scheduled-info-box[data-v-50691d07]{background:#fef3c7;border:1px solid #fcd34d;border-radius:.5rem;padding:.625rem .75rem;margin-bottom:1rem}.scheduled-label[data-v-50691d07]{font-size:.75rem;font-weight:600;color:#92400e;margin:0 0 .125rem}.scheduled-value[data-v-50691d07]{font-size:.875rem;font-weight:600;color:#78350f;margin:0}.form-field[data-v-50691d07]{margin-bottom:.875rem}.field-label[data-v-50691d07]{display:block;font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.375rem}.select-wrapper[data-v-50691d07]{position:relative}.field-select[data-v-50691d07]{width:100%;padding:.625rem 2rem .625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.875rem;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none}.field-select[data-v-50691d07]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.field-select[data-v-50691d07]:disabled{opacity:.5;cursor:not-allowed}.select-arrow[data-v-50691d07]{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47;pointer-events:none}.field-input[data-v-50691d07]{width:100%;padding:.625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.875rem;color:#5a4a3a}.field-input[data-v-50691d07]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.field-input[data-v-50691d07]:disabled{opacity:.5;cursor:not-allowed}.field-textarea[data-v-50691d07]{width:100%;padding:.625rem .75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.875rem;color:#5a4a3a;resize:none;font-family:inherit}.field-textarea[data-v-50691d07]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.field-textarea[data-v-50691d07]::placeholder{color:#b8956d}.field-textarea[data-v-50691d07]:disabled{opacity:.5;cursor:not-allowed}.field-hint[data-v-50691d07]{font-size:.75rem;margin-top:.25rem;color:#8b6f47}.field-hint.error[data-v-50691d07]{color:#dc2626}.action-buttons[data-v-50691d07]{display:flex;gap:.5rem;margin-top:1rem}.btn-cancel[data-v-50691d07]{flex:1;padding:.75rem;border:1px solid #e5d5c8;border-radius:.5rem;background:#fff;font-size:.875rem;font-weight:600;color:#5a4a3a;cursor:pointer;transition:all .2s}.btn-cancel[data-v-50691d07]:hover{background:#f5f1ec}.btn-cancel[data-v-50691d07]:disabled{opacity:.5;cursor:not-allowed}.btn-submit[data-v-50691d07]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border:none;border-radius:.5rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.btn-submit[data-v-50691d07]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-50691d07]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-50691d07 1s linear infinite}@keyframes spin-50691d07{to{transform:rotate(360deg)}}.sheet-enter-active[data-v-50691d07],.sheet-leave-active[data-v-50691d07]{transition:all .3s ease}.sheet-enter-from[data-v-50691d07],.sheet-leave-to[data-v-50691d07]{opacity:0}.sheet-enter-from .bottom-sheet[data-v-50691d07],.sheet-leave-to .bottom-sheet[data-v-50691d07]{transform:translateY(100%)}.bottom-sheet-overlay[data-v-50681973]{position:fixed;inset:0;background:#00000080;z-index:200;display:flex;align-items:flex-end}.bottom-sheet[data-v-50681973]{width:100%;max-height:70vh;background:#fff;border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.pickup-sheet .sheet-content[data-v-50681973]{max-height:calc(80vh - 60px);overflow-y:auto;padding-bottom:6rem}.sheet-header[data-v-50681973]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e5d5c8}.sheet-header h3[data-v-50681973]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0}.close-btn[data-v-50681973]{width:32px;height:32px;border-radius:50%;border:none;background:#f5f1ec;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-btn svg[data-v-50681973]{width:18px;height:18px;color:#5a4a3a}.sheet-content[data-v-50681973]{padding:1rem 1.25rem 2rem;overflow-y:auto;max-height:calc(70vh - 60px)}.sheet-subtitle[data-v-50681973]{font-size:.875rem;color:#8b6f47;margin:0 0 1rem}.photo-section[data-v-50681973]{margin-bottom:1rem}.section-label[data-v-50681973]{display:block;font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.5rem}.image-preview-grid[data-v-50681973]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem}.image-preview-item[data-v-50681973]{position:relative;aspect-ratio:1;border-radius:.5rem;overflow:hidden;background:#f5f1ec}.image-preview-item .image-preview[data-v-50681973]{width:100%;height:100%;object-fit:cover}.image-preview-item .remove-image-btn[data-v-50681973]{position:absolute;top:.25rem;right:.25rem;width:24px;height:24px;border-radius:50%;background:#0009;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.image-preview-item .remove-image-btn svg[data-v-50681973]{width:14px;height:14px;color:#fff}.image-number[data-v-50681973]{position:absolute;bottom:.25rem;left:.25rem;background:#0009;color:#fff;font-size:.6875rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem}.max-images-text[data-v-50681973]{font-size:.8125rem;color:#8b6f47;text-align:center;margin:0;padding:.5rem;background:#f5f1ec;border-radius:.5rem}.image-placeholder[data-v-50681973]{background:#f5f1ec;border:2px dashed #d4c4b0;border-radius:.75rem;width:75%;height:150px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:.75rem}.placeholder-icon[data-v-50681973]{width:48px;height:48px;color:#b8956d;margin:0 auto .5rem}.placeholder-text[data-v-50681973]{font-size:.875rem;color:#8b6f47;margin:0}.compressing-indicator[data-v-50681973]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;font-size:.8125rem;color:#8b6f47}.image-error[data-v-50681973]{padding:.5rem;background:#fef2f2;border-radius:.5rem;font-size:.8125rem;color:#dc2626;margin-bottom:.75rem}.photo-buttons[data-v-50681973]{display:flex;gap:.5rem}.photo-btn[data-v-50681973]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s}.camera-btn[data-v-50681973]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;border:none}.file-btn[data-v-50681973]{background:#fff;color:#5a4a3a;border:1px solid #e5d5c8}.photo-btn svg[data-v-50681973]{width:18px;height:18px}.hidden-input[data-v-50681973]{display:none}.notes-section[data-v-50681973]{margin-bottom:1rem}.notes-input[data-v-50681973]{width:100%;padding:.75rem;border:1px solid #e5d5c8;border-radius:.5rem;font-size:.875rem;color:#5a4a3a;resize:none;font-family:inherit}.notes-input[data-v-50681973]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f471a}.notes-input[data-v-50681973]::placeholder{color:#b8956d}.submit-btn[data-v-50681973]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:.75rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s}.submit-btn[data-v-50681973]:disabled{opacity:.5;cursor:not-allowed}.submit-btn svg[data-v-50681973]{width:20px;height:20px}.btn-spinner[data-v-50681973]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-50681973 1s linear infinite}@keyframes spin-50681973{to{transform:rotate(360deg)}}.sheet-enter-active[data-v-50681973],.sheet-leave-active[data-v-50681973]{transition:all .3s ease}.sheet-enter-from[data-v-50681973],.sheet-leave-to[data-v-50681973]{opacity:0}.sheet-enter-from .bottom-sheet[data-v-50681973],.sheet-leave-to .bottom-sheet[data-v-50681973]{transform:translateY(100%)}.dispatch-view[data-v-36011e28]{padding-bottom:1rem}.show-row[data-v-36011e28]{display:flex;align-items:center;padding:.75rem 1rem;background:#fff;border-radius:.75rem;margin-bottom:.75rem;box-shadow:0 1px 3px #00000014}.show-dropdown-wrapper[data-v-36011e28]{display:flex;align-items:center;gap:.5rem}.show-label[data-v-36011e28]{font-size:.8125rem;font-weight:500;color:#8b6f47}.show-select-wrapper[data-v-36011e28]{position:relative}.show-select[data-v-36011e28]{padding:.375rem 1.75rem .375rem .625rem;border:1px solid #e5d5c8;border-radius:.375rem;background:#fff;font-size:.8125rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:60px}.show-select[data-v-36011e28]:focus{outline:none;border-color:#8b6f47}.show-select-arrow[data-v-36011e28]{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);width:14px;height:14px;color:#8b6f47;pointer-events:none}.loading-state[data-v-36011e28]{text-align:center;padding:3rem 1rem}.spinner[data-v-36011e28]{width:32px;height:32px;border:3px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-36011e28 1s linear infinite;margin:0 auto 1rem}@keyframes spin-36011e28{to{transform:rotate(360deg)}}.empty-state[data-v-36011e28]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-36011e28]{width:64px;height:64px;color:#8b6f47;opacity:.5;margin:0 auto 1rem}.empty-text[data-v-36011e28]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.empty-subtext[data-v-36011e28]{font-size:.875rem;color:#8b6f47;margin:0}.order-list[data-v-36011e28]{display:flex;flex-direction:column;gap:.75rem}.load-more-btn[data-v-36011e28]{width:100%;padding:.875rem;margin-top:.75rem;border:1px solid transparent;border-radius:.75rem;background:#fff;font-size:.875rem;font-weight:600;color:#8b6f47;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000014}.load-more-btn[data-v-36011e28]:hover{border-color:#e5d5c8}.load-more-btn[data-v-36011e28]:active{transform:scale(.98)}.load-more-btn[data-v-36011e28]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-spinner[data-v-36011e28]{width:18px;height:18px;border:2px solid rgba(139,111,71,.3);border-top-color:#8b6f47;border-radius:50%;animation:spin-36011e28 1s linear infinite}.toast[data-v-36011e28]{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:.75rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:500;color:#fff;z-index:300;box-shadow:0 4px 12px #0003}.toast.success[data-v-36011e28]{background:linear-gradient(135deg,#10b981,#059669)}.toast.error[data-v-36011e28]{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-enter-active[data-v-36011e28],.toast-leave-active[data-v-36011e28]{transition:all .3s ease}.toast-enter-from[data-v-36011e28],.toast-leave-to[data-v-36011e28]{opacity:0;transform:translate(-50%) translateY(20px)}.select-row[data-v-36011e28]{justify-content:space-between}.select-all-label[data-v-36011e28]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.select-checkbox[data-v-36011e28]{width:18px;height:18px;accent-color:#8b6f47;cursor:pointer}.select-all-text[data-v-36011e28]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.bulk-bar[data-v-36011e28]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border-radius:.75rem;margin-bottom:.75rem;box-shadow:0 2px 8px #8b6f474d;color:#fff}.bulk-count[data-v-36011e28]{font-size:.8125rem;font-weight:600}.bulk-buttons[data-v-36011e28]{display:flex;gap:.375rem}.bulk-btn[data-v-36011e28]{padding:.375rem .625rem;border:none;border-radius:.375rem;font-size:.6875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.25rem}.confirm-btn[data-v-36011e28]{background:#dcfce7;color:#065f46}.clear-btn[data-v-36011e28]{background:#fff3;color:#fff}.bulk-btn[data-v-36011e28]:disabled{opacity:.5;cursor:not-allowed}.sheet-overlay[data-v-36011e28]{position:fixed;inset:0;background:#00000080;z-index:500;display:flex;align-items:flex-end;justify-content:center}.sheet-content[data-v-36011e28]{background:#fff;border-radius:1.5rem 1.5rem 0 0;padding:1rem 1.5rem 2rem;width:100%;max-height:80vh;overflow-y:auto}.sheet-handle[data-v-36011e28]{width:40px;height:4px;background:#d1c4b3;border-radius:2px;margin:0 auto 1rem}.sheet-title[data-v-36011e28]{font-size:1.125rem;font-weight:700;color:#5a4a3a;margin:0 0 .25rem}.sheet-subtitle[data-v-36011e28]{font-size:.875rem;color:#8b6f47;margin:0 0 .75rem}.sheet-order-list[data-v-36011e28]{max-height:150px;overflow-y:auto;border:1px solid #e5d5c8;border-radius:.5rem;margin-bottom:.75rem}.sheet-order-item[data-v-36011e28]{padding:.5rem .75rem;font-size:.8125rem;color:#5a4a3a;border-bottom:1px solid #f5f1ec}.sheet-order-item[data-v-36011e28]:last-child{border-bottom:none}.sheet-warning[data-v-36011e28]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;background:#fef3c7;border-radius:.5rem;margin-bottom:.75rem;font-size:.8125rem;color:#92400e}.warning-icon[data-v-36011e28]{width:18px;height:18px;flex-shrink:0;color:#d97706}.sheet-notes[data-v-36011e28]{width:100%;padding:.625rem;border:1px solid #e5d5c8;border-radius:.5rem;font-size:.875rem;resize:none;margin-bottom:1rem;font-family:inherit}.sheet-notes[data-v-36011e28]:focus{outline:none;border-color:#8b6f47}.sheet-actions[data-v-36011e28]{display:flex;gap:.75rem}.sheet-cancel[data-v-36011e28]{flex:1;padding:.75rem;background:#f5f1ec;color:#5a4a3a;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer}.sheet-confirm[data-v-36011e28]{flex:1;padding:.75rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.sheet-confirm[data-v-36011e28]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner-white[data-v-36011e28]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-36011e28 1s linear infinite}.sheet-enter-active[data-v-36011e28],.sheet-leave-active[data-v-36011e28]{transition:all .3s ease}.sheet-enter-from .sheet-content[data-v-36011e28],.sheet-leave-to .sheet-content[data-v-36011e28]{transform:translateY(100%)}.sheet-enter-from[data-v-36011e28],.sheet-leave-to[data-v-36011e28]{opacity:0}.slide-up-enter-active[data-v-36011e28],.slide-up-leave-active[data-v-36011e28]{transition:all .3s ease}.slide-up-enter-from[data-v-36011e28],.slide-up-leave-to[data-v-36011e28]{transform:translateY(100%);opacity:0}.order-card[data-v-b19bbcc9]{background:#fff;border-radius:.75rem;padding:.875rem;box-shadow:0 1px 3px #00000014;cursor:pointer;transition:all .2s;border:1px solid transparent}.order-card[data-v-b19bbcc9]:hover{border-color:#e5d5c8}.card-row[data-v-b19bbcc9]{display:flex;align-items:flex-start;gap:.75rem}.expand-arrow[data-v-b19bbcc9]{flex-shrink:0;padding-top:.125rem}.arrow-icon[data-v-b19bbcc9]{width:16px;height:16px;color:#8b6f47;transition:transform .2s}.arrow-icon.rotated[data-v-b19bbcc9]{transform:rotate(90deg)}.card-content[data-v-b19bbcc9]{flex:1;min-width:0}.card-header[data-v-b19bbcc9]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.order-number[data-v-b19bbcc9]{font-size:.9375rem;font-weight:600;color:#5a4a3a}.order-date[data-v-b19bbcc9]{font-size:.75rem;color:#8b6f47;flex-shrink:0}.order-meta[data-v-b19bbcc9]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.type-badge[data-v-b19bbcc9]{padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:600}.type-badge.pickup[data-v-b19bbcc9]{background:#dcfce7;color:#166534}.type-badge.delivery[data-v-b19bbcc9]{background:#dbeafe;color:#1e40af}.licensee-name[data-v-b19bbcc9]{font-size:.75rem;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-summary[data-v-b19bbcc9]{font-size:.75rem;color:#8b6f47}.order-details[data-v-b19bbcc9]{padding-top:.75rem;border-top:1px solid #f5f1ec;margin-top:.75rem;margin-left:1.75rem}.pill-tabs[data-v-b19bbcc9]{display:flex;gap:.375rem;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid #e8ddd2}.pill-tab[data-v-b19bbcc9]{padding:.375rem .75rem;font-size:.75rem;font-weight:600;color:#8b6f47;background:#f5f1ec;border:none;border-radius:1rem;cursor:pointer;transition:all .2s}.pill-tab.active[data-v-b19bbcc9]{background:#8b6f47;color:#fff}.tab-content[data-v-b19bbcc9]{min-height:100px}.details-section[data-v-b19bbcc9]{margin-bottom:.75rem}.section-title[data-v-b19bbcc9]{font-size:.625rem;font-weight:600;color:#8b6f47;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.details-row[data-v-b19bbcc9]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-b19bbcc9]{background:#f5f1ec;padding:.5rem .75rem;border-radius:.5rem}.detail-label[data-v-b19bbcc9]{display:block;font-size:.625rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-b19bbcc9]{display:block;font-size:.8125rem;font-weight:500;color:#5a4a3a}.mono[data-v-b19bbcc9]{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.75rem}.items-list[data-v-b19bbcc9]{background:#f5f1ec;border-radius:.5rem;padding:.5rem .75rem}.bundle-header[data-v-b19bbcc9]{display:flex;align-items:center;gap:.375rem;padding:.5rem 0;cursor:pointer;border-bottom:1px solid #e5d5c8}.bundle-badge[data-v-b19bbcc9]{background:#f59e0b;color:#fff;padding:.125rem .375rem;border-radius:.25rem;font-size:.5625rem;font-weight:700}.bundle-name[data-v-b19bbcc9]{font-size:.8125rem;font-weight:600;color:#5a4a3a;flex:1}.bundle-qty[data-v-b19bbcc9]{background:#dc2626;color:#fff;padding:.0625rem .375rem;border-radius:.25rem;font-size:.625rem;font-weight:700}.bundle-count[data-v-b19bbcc9]{font-size:.6875rem;color:#8b6f47}.bundle-price-row[data-v-b19bbcc9]{display:flex;justify-content:space-between;padding:.25rem 0 .375rem;font-size:.75rem;border-bottom:1px solid #e5d5c8}.bundle-arrow[data-v-b19bbcc9]{width:14px;height:14px;color:#8b6f47;transition:transform .2s}.bundle-arrow.rotated[data-v-b19bbcc9]{transform:rotate(180deg)}.bundle-items[data-v-b19bbcc9]{padding:.25rem 0 .5rem 1rem;border-left:2px solid #e5d5c8;margin-left:.5rem}.bundle-item[data-v-b19bbcc9]{display:flex;align-items:center;gap:.25rem;padding:.25rem 0;font-size:.75rem}.item-arrow[data-v-b19bbcc9]{color:#8b6f47}.item-name[data-v-b19bbcc9]{color:#5a4a3a;flex:1}.item-qty[data-v-b19bbcc9]{color:#8b6f47;font-size:.6875rem}.item-row[data-v-b19bbcc9]{display:flex;align-items:center;justify-content:space-between;padding:.375rem 0;border-bottom:1px solid #e5d5c8;font-size:.75rem}.item-row[data-v-b19bbcc9]:last-child{border-bottom:none}.item-price[data-v-b19bbcc9]{color:#5a4a3a;font-weight:500}.no-items[data-v-b19bbcc9]{text-align:center;padding:1rem;color:#8b6f47;font-size:.75rem}.timeline-box[data-v-b19bbcc9]{background:#f5f1ec;border-radius:.5rem;padding:.75rem}.timeline-row[data-v-b19bbcc9]{display:flex;justify-content:space-between;padding:.25rem 0;font-size:.75rem}.timeline-label[data-v-b19bbcc9]{color:#8b6f47}.timeline-value[data-v-b19bbcc9]{color:#5a4a3a;font-weight:500}.print-buttons[data-v-b19bbcc9]{display:flex;gap:.75rem;padding-top:.75rem;border-top:1px solid #e5d5c8;margin-top:.75rem}.print-btn[data-v-b19bbcc9]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .75rem;border:2px solid #5a4a3a;border-radius:.5rem;background:#fff;color:#5a4a3a;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.print-btn svg[data-v-b19bbcc9]{width:16px;height:16px}.print-btn[data-v-b19bbcc9]:hover{background:#f5f1ec}.print-btn[data-v-b19bbcc9]:disabled{opacity:.5;cursor:not-allowed}.confirmation-card[data-v-b19bbcc9]{background:#fff;border-radius:.75rem;overflow:hidden;border:1px solid #e8ddd2;margin-bottom:.75rem}.card-header-row[data-v-b19bbcc9]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600}.card-header-row.warehouse[data-v-b19bbcc9]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.card-header-row.license[data-v-b19bbcc9]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#166534}.card-header-row.delivery[data-v-b19bbcc9]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.card-icon[data-v-b19bbcc9]{width:16px;height:16px;flex-shrink:0}.card-header-title[data-v-b19bbcc9]{flex:1}.image-count-badge[data-v-b19bbcc9]{background:#ffffff80;padding:.125rem .375rem;border-radius:.25rem;font-size:.625rem;font-weight:600}.card-body[data-v-b19bbcc9]{padding:.75rem}.image-preview[data-v-b19bbcc9]{position:relative;border-radius:.5rem;overflow:hidden;margin-bottom:.75rem;cursor:pointer}.image-preview img[data-v-b19bbcc9]{width:100%;height:120px;object-fit:cover;display:block}.image-tap-hint[data-v-b19bbcc9]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#0009);color:#fff;font-size:.625rem;text-align:center;padding:1rem 0 .375rem}.image-preview-grid[data-v-b19bbcc9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;margin-bottom:.5rem}.image-preview-item[data-v-b19bbcc9]{position:relative;aspect-ratio:1;border-radius:.375rem;overflow:hidden;cursor:pointer}.image-preview-item img[data-v-b19bbcc9]{width:100%;height:100%;object-fit:cover}.image-preview-item .image-number[data-v-b19bbcc9]{position:absolute;bottom:.125rem;left:.125rem;background:#0009;color:#fff;font-size:.5625rem;font-weight:600;padding:.0625rem .25rem;border-radius:.125rem}.image-tap-hint-text[data-v-b19bbcc9]{font-size:.625rem;color:#8b6f47;text-align:center;margin-bottom:.5rem}.no-image[data-v-b19bbcc9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:#f9fafb;border-radius:.5rem;margin-bottom:.75rem;text-align:center}.no-image-icon[data-v-b19bbcc9]{width:24px;height:24px;color:#9ca3af;margin-bottom:.375rem}.no-image p[data-v-b19bbcc9]{font-size:.6875rem;color:#6b7280;margin:0}.card-details[data-v-b19bbcc9]{display:flex;flex-direction:column;gap:.375rem}.card-detail-row[data-v-b19bbcc9]{display:flex;justify-content:space-between;align-items:center;font-size:.6875rem}.card-detail-label[data-v-b19bbcc9]{color:#6b7280}.card-detail-value[data-v-b19bbcc9]{color:#1f2937;font-weight:500}.warning-banner[data-v-b19bbcc9]{display:flex;align-items:flex-start;gap:.5rem;background:#fef3c7;border-left:3px solid #f59e0b;padding:.5rem .625rem;border-radius:0 .375rem .375rem 0;margin-top:.625rem}.warning-icon[data-v-b19bbcc9]{width:16px;height:16px;color:#f59e0b;flex-shrink:0;margin-top:.125rem}.warning-content[data-v-b19bbcc9]{flex:1;min-width:0}.warning-title[data-v-b19bbcc9]{font-size:.6875rem;font-weight:600;color:#92400e;margin:0}.warning-text[data-v-b19bbcc9]{font-size:.625rem;color:#b45309;margin:.125rem 0 0}.notes-box[data-v-b19bbcc9]{background:#f5f1ec;padding:.5rem .75rem;border-radius:.5rem;margin-top:.5rem;font-size:.75rem;color:#5a4a3a}.notes-label[data-v-b19bbcc9]{font-weight:600;color:#8b6f47}.no-confirmations[data-v-b19bbcc9]{text-align:center;padding:2rem 1rem;color:#8b6f47;font-size:.8125rem}.expand-enter-active[data-v-b19bbcc9],.expand-leave-active[data-v-b19bbcc9]{transition:all .2s ease;overflow:hidden}.expand-enter-from[data-v-b19bbcc9],.expand-leave-to[data-v-b19bbcc9]{opacity:0;max-height:0}.expand-enter-to[data-v-b19bbcc9],.expand-leave-from[data-v-b19bbcc9]{max-height:1000px}.order-history-view[data-v-e9b6a526]{padding-bottom:1rem}.view-header[data-v-e9b6a526]{margin-bottom:1rem}.header-top[data-v-e9b6a526]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-e9b6a526]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-e9b6a526]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-e9b6a526]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-e9b6a526]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.filter-row[data-v-e9b6a526]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.search-box[data-v-e9b6a526]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;background:#fff;border-radius:.75rem;border:1px solid #e5d5c8;flex:1;min-width:100px}.search-icon[data-v-e9b6a526]{width:18px;height:18px;color:#8b6f47;flex-shrink:0}.search-input[data-v-e9b6a526]{flex:1;border:none;outline:none;font-size:.8125rem;color:#5a4a3a;background:transparent;min-width:0}.search-input[data-v-e9b6a526]::placeholder{color:#b8956d}.filter-dropdown[data-v-e9b6a526]{padding:.625rem 1.75rem .625rem .75rem;background:#fff;border:1px solid #e5d5c8;border-radius:.75rem;font-size:.75rem;font-weight:500;color:#5a4a3a;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b6f47'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:14px}.filter-dropdown[data-v-e9b6a526]:focus{outline:none;border-color:#8b6f47}.loading-state[data-v-e9b6a526]{text-align:center;padding:3rem 1rem}.spinner[data-v-e9b6a526]{width:32px;height:32px;border:3px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-e9b6a526 1s linear infinite;margin:0 auto 1rem}@keyframes spin-e9b6a526{to{transform:rotate(360deg)}}.empty-state[data-v-e9b6a526]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-e9b6a526]{width:64px;height:64px;color:#8b6f47;opacity:.5;margin:0 auto 1rem}.empty-text[data-v-e9b6a526]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.empty-subtext[data-v-e9b6a526]{font-size:.875rem;color:#8b6f47;margin:0}.order-list[data-v-e9b6a526]{display:flex;flex-direction:column;gap:.5rem}.load-more-btn[data-v-e9b6a526]{width:100%;padding:.875rem;margin-top:.5rem;border:1px solid transparent;border-radius:.75rem;background:#fff;font-size:.875rem;font-weight:600;color:#8b6f47;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000014}.load-more-btn[data-v-e9b6a526]:hover{border-color:#e5d5c8}.load-more-btn[data-v-e9b6a526]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-e9b6a526]{width:18px;height:18px;border:2px solid #e5d5c8;border-top-color:#8b6f47;border-radius:50%;animation:spin-e9b6a526 1s linear infinite}.mobile-app[data-v-dd6364a9]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.mobile-header[data-v-dd6364a9]{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;z-index:100;box-shadow:0 2px 8px #0000001a}.header-content[data-v-dd6364a9]{display:flex;justify-content:space-between;align-items:center;padding:1rem;max-width:100%}.warehouse-info[data-v-dd6364a9]{display:flex;align-items:center;gap:.75rem}.avatar[data-v-dd6364a9]{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.warehouse-details[data-v-dd6364a9]{display:flex;flex-direction:column}.warehouse-name[data-v-dd6364a9]{font-size:1rem;font-weight:600;line-height:1.2}.warehouse-code[data-v-dd6364a9]{font-size:.75rem;opacity:.9}.mobile-content[data-v-dd6364a9]{flex:1;overflow-y:auto;margin-top:72px;margin-bottom:80px;padding:1rem;-webkit-overflow-scrolling:touch}.bottom-nav[data-v-dd6364a9]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;border-top:1px solid #e5d5c8;display:flex;justify-content:space-around;align-items:center;padding:.5rem 0;box-shadow:0 -2px 8px #0000000d;z-index:100}.nav-item[data-v-dd6364a9]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex:1;height:100%;border:none;background:transparent;color:#8b6f47;cursor:pointer;transition:all .2s;padding:.25rem}.nav-item.active[data-v-dd6364a9]{color:#5a4a3a}.nav-item.active .nav-icon[data-v-dd6364a9]{transform:scale(1.1)}.nav-icon[data-v-dd6364a9]{width:22px;height:22px;transition:transform .2s}.nav-label[data-v-dd6364a9]{font-size:.65rem;font-weight:500;transition:font-weight .2s}.nav-item.active .nav-label[data-v-dd6364a9]{font-weight:600}.fade-enter-active[data-v-dd6364a9],.fade-leave-active[data-v-dd6364a9]{transition:opacity .2s ease}.fade-enter-from[data-v-dd6364a9],.fade-leave-to[data-v-dd6364a9]{opacity:0}.w-6[data-v-dd6364a9]{width:1.5rem}.h-6[data-v-dd6364a9]{height:1.5rem}.notification-wrapper[data-v-dd6364a9]{position:relative}.notification-btn[data-v-dd6364a9]{position:relative;background:none;border:none;cursor:pointer;padding:0}.bell-circle[data-v-dd6364a9]{width:40px;height:40px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;transition:all .2s}.bell-circle[data-v-dd6364a9]:hover{background:#ffffff4d}.bell-icon[data-v-dd6364a9]{width:22px;height:22px;color:#fff}.notification-badge[data-v-dd6364a9]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.notification-dropdown[data-v-dd6364a9]{position:absolute;top:calc(100% + 8px);right:0;width:320px;max-width:calc(100vw - 32px);background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0003;z-index:200;overflow:hidden}.dropdown-header[data-v-dd6364a9]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5d5c8;background:linear-gradient(135deg,#f5f1ec,#faf8f5)}.dropdown-header h3[data-v-dd6364a9]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.header-actions[data-v-dd6364a9]{display:flex;gap:.5rem;align-items:center}.action-btn[data-v-dd6364a9]{width:28px;height:28px;border-radius:50%;border:none;background:#8b6f471a;color:#8b6f47;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.action-btn[data-v-dd6364a9]:hover{background:#8b6f4733}.action-btn.danger[data-v-dd6364a9]{color:#ef4444}.action-btn.danger[data-v-dd6364a9]:hover{background:#ef44441a}.action-icon[data-v-dd6364a9]{width:16px;height:16px}.close-btn[data-v-dd6364a9]{width:28px;height:28px;border-radius:50%;border:none;background:#8b6f471a;color:#8b6f47;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.close-btn[data-v-dd6364a9]:hover{background:#8b6f4733}.dropdown-content[data-v-dd6364a9]{max-height:300px;overflow-y:auto}.empty-state[data-v-dd6364a9]{padding:2rem 1rem;text-align:center}.empty-icon[data-v-dd6364a9]{width:48px;height:48px;color:#8b6f47;opacity:.5;margin:0 auto .75rem}.empty-text[data-v-dd6364a9]{font-size:.875rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-dd6364a9]{font-size:.75rem;color:#8b6f47;margin:.25rem 0 0}.notification-list[data-v-dd6364a9]{padding:.5rem 0}.notification-item[data-v-dd6364a9]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #f5f1ec;transition:background .2s}.notification-item[data-v-dd6364a9]:last-child{border-bottom:none}.notification-item[data-v-dd6364a9]:hover{background:#faf8f5}.notification-icon-wrapper[data-v-dd6364a9]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-icon[data-v-dd6364a9]{width:16px;height:16px;color:#fff}.notification-item.type-warning .notification-icon-wrapper[data-v-dd6364a9]{background:linear-gradient(135deg,#f59e0b,#d97706)}.notification-item.type-danger .notification-icon-wrapper[data-v-dd6364a9]{background:linear-gradient(135deg,#ef4444,#dc2626)}.notification-item.type-info .notification-icon-wrapper[data-v-dd6364a9]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.notification-content[data-v-dd6364a9]{flex:1;min-width:0}.notification-title[data-v-dd6364a9]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .125rem}.notification-message[data-v-dd6364a9]{font-size:.7rem;color:#8b6f47;margin:0;line-height:1.3}.notification-backdrop[data-v-dd6364a9]{position:fixed;inset:0;background:#0000004d;z-index:99}.dropdown-enter-active[data-v-dd6364a9],.dropdown-leave-active[data-v-dd6364a9]{transition:all .2s ease}.dropdown-enter-from[data-v-dd6364a9],.dropdown-leave-to[data-v-dd6364a9]{opacity:0;transform:translateY(-10px)}@media(max-width:360px){.warehouse-name[data-v-dd6364a9]{font-size:.875rem}.nav-label[data-v-dd6364a9]{font-size:.55rem}.nav-icon[data-v-dd6364a9]{width:18px;height:18px}.notification-dropdown[data-v-dd6364a9]{width:280px}}.bg-coffee-50[data-v-5e0e3d19]{background-color:#faf8f5}.bg-coffee-100[data-v-5e0e3d19]{background-color:#f5f1ec}.border-coffee-100[data-v-5e0e3d19]{border-color:#f5f1ec}.border-coffee-200[data-v-5e0e3d19]{border-color:#e5d5c8}.border-coffee-300[data-v-5e0e3d19]{border-color:#d4c4b0}.text-coffee-700[data-v-5e0e3d19]{color:#6b5b47}.text-coffee-800[data-v-5e0e3d19]{color:#5a4a3a}.bg-coffee-600[data-v-5e0e3d19]{background-color:#8b6f47}.bg-coffee-700[data-v-5e0e3d19]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-5e0e3d19]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-5e0e3d19]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-5e0e3d19]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-2b9d9f6f]{background-color:#fdf6f0}.bg-coffee-100[data-v-2b9d9f6f]{background-color:#f5e6d3}.bg-coffee-200[data-v-2b9d9f6f]{background-color:#e2c4a1}.bg-coffee-300[data-v-2b9d9f6f]{background-color:#d4a574}.bg-coffee-500[data-v-2b9d9f6f]{background-color:#a3845b}.bg-coffee-600[data-v-2b9d9f6f]{background-color:#8b6f47}.bg-coffee-700[data-v-2b9d9f6f]{background-color:#6b5b47}.text-coffee-500[data-v-2b9d9f6f]{color:#a3845b}.text-coffee-600[data-v-2b9d9f6f]{color:#8b6f47}.text-coffee-700[data-v-2b9d9f6f]{color:#6b5b47}.border-coffee-100[data-v-2b9d9f6f]{border-color:#f5e6d3}.border-coffee-200[data-v-2b9d9f6f]{border-color:#e2c4a1}.border-coffee-300[data-v-2b9d9f6f]{border-color:#d4a574}.ring-coffee-300[data-v-2b9d9f6f]{--tw-ring-color: #d4a574}.hover\:bg-coffee-50[data-v-2b9d9f6f]:hover{background-color:#fdf6f0}.hover\:bg-coffee-700[data-v-2b9d9f6f]:hover{background-color:#6b5b47}.bg-coffee-50[data-v-11b9af56]{background-color:#faf8f5}.bg-coffee-100[data-v-11b9af56]{background-color:#f5f1ec}.border-coffee-100[data-v-11b9af56]{border-color:#f5f1ec}.border-coffee-200[data-v-11b9af56]{border-color:#e5d5c8}.border-coffee-300[data-v-11b9af56]{border-color:#d4c4b0}.border-coffee-400[data-v-11b9af56]{border-color:#c4a484}.text-coffee-400[data-v-11b9af56]{color:#a3845b}.text-coffee-600[data-v-11b9af56]{color:#8b6f47}.text-coffee-700[data-v-11b9af56]{color:#6b5b47}.text-coffee-800[data-v-11b9af56]{color:#5a4a3a}.hover\:bg-coffee-50[data-v-11b9af56]:hover{background-color:#faf8f5}.hover\:border-coffee-400[data-v-11b9af56]:hover{border-color:#c4a484}.focus\:ring-coffee-500[data-v-11b9af56]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-39088859]{background-color:#fef7ed}.bg-coffee-100[data-v-39088859]{background-color:#f5f1ec}.bg-coffee-200[data-v-39088859]{background-color:#e8ddd2}.bg-coffee-300[data-v-39088859]{background-color:#d4c4b0}.bg-coffee-400[data-v-39088859]{background-color:#b8956d}.bg-coffee-500[data-v-39088859]{background-color:#a3845b}.bg-coffee-600[data-v-39088859]{background-color:#8b6f47}.bg-coffee-700[data-v-39088859]{background-color:#6b5b47}.bg-coffee-800[data-v-39088859]{background-color:#5a4a3a}.text-coffee-500[data-v-39088859]{color:#a3845b}.text-coffee-600[data-v-39088859]{color:#8b6f47}.text-coffee-700[data-v-39088859]{color:#6b5b47}.text-coffee-800[data-v-39088859]{color:#5a4a3a}.border-coffee-100[data-v-39088859]{border-color:#f5f1ec}.border-coffee-200[data-v-39088859]{border-color:#e8ddd2}.border-coffee-300[data-v-39088859]{border-color:#d4c4b0}.hover\:bg-coffee-50[data-v-39088859]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-39088859]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-39088859]:hover{color:#5a4a3a}.hover\:text-coffee-900[data-v-39088859]:hover{color:#4a3a2a}.focus\:ring-coffee-500[data-v-39088859]:focus{--tw-ring-color: #a3845b}.bg-gradient-to-br[data-v-39088859]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-39088859]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-39088859]{--tw-gradient-to: #fdeede}.bg-coffee-50[data-v-457bfd4d]{background-color:#faf8f5}.bg-coffee-100[data-v-457bfd4d]{background-color:#f5f1ec}.border-coffee-100[data-v-457bfd4d]{border-color:#f5f1ec}.text-coffee-600[data-v-457bfd4d]{color:#8b6f47}.text-coffee-800[data-v-457bfd4d]{color:#5a4a3a}.bg-coffee-600[data-v-457bfd4d]{background-color:#8b6f47}.bg-coffee-700[data-v-457bfd4d]{background-color:#6b5b47}.bg-coffee-900[data-v-457bfd4d]{background-color:#3c2e21}.hover\:bg-coffee-700[data-v-457bfd4d]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-457bfd4d]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-249527b9]{background-color:#faf8f5}.bg-coffee-100[data-v-249527b9]{background-color:#f5f1ec}.border-coffee-100[data-v-249527b9]{border-color:#f5f1ec}.border-coffee-300[data-v-249527b9]{border-color:#d4c4b0}.text-coffee-700[data-v-249527b9]{color:#6b5b47}.text-coffee-800[data-v-249527b9]{color:#5a4a3a}.bg-coffee-600[data-v-249527b9]{background-color:#8b6f47}.bg-coffee-700[data-v-249527b9]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-249527b9]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-249527b9]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-249527b9]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-55094836]{background-color:#faf8f5}.bg-coffee-100[data-v-55094836]{background-color:#f5f1ec}.border-coffee-100[data-v-55094836]{border-color:#f5f1ec}.border-coffee-300[data-v-55094836]{border-color:#d4c4b0}.text-coffee-600[data-v-55094836]{color:#8b6f47}.text-coffee-700[data-v-55094836]{color:#6b5b47}.text-coffee-800[data-v-55094836]{color:#5a4a3a}.bg-coffee-600[data-v-55094836]{background-color:#8b6f47}.bg-coffee-700[data-v-55094836]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-55094836]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-55094836]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-55094836]:focus{--tw-ring-color: #a3845b}.bg-coffee-100[data-v-20fe2a34]{background-color:#f5f1ec}.border-coffee-100[data-v-20fe2a34]{border-color:#f5f1ec}.text-coffee-600[data-v-20fe2a34]{color:#8b6f47}.text-coffee-700[data-v-20fe2a34]{color:#6b5b47}.text-coffee-800[data-v-20fe2a34]{color:#5a4a3a}.bg-coffee-600[data-v-20fe2a34]{background-color:#8b6f47}.bg-coffee-700[data-v-20fe2a34],.hover\:bg-coffee-700[data-v-20fe2a34]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-20fe2a34]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-24227c64]{background-color:#fef7ed}.bg-coffee-100[data-v-24227c64]{background-color:#f5f1ec}.bg-coffee-200[data-v-24227c64]{background-color:#e8ddd2}.bg-coffee-300[data-v-24227c64]{background-color:#d4c4b0}.border-coffee-100[data-v-24227c64]{border-color:#f5f1ec}.border-coffee-200[data-v-24227c64]{border-color:#e8ddd2}.border-coffee-300[data-v-24227c64]{border-color:#d4c4b0}.text-coffee-500[data-v-24227c64]{color:#a3845b}.text-coffee-600[data-v-24227c64]{color:#8b6f47}.text-coffee-700[data-v-24227c64]{color:#6b5b47}.text-coffee-800[data-v-24227c64]{color:#5a4a3a}.bg-coffee-600[data-v-24227c64]{background-color:#8b6f47}.bg-coffee-700[data-v-24227c64]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-24227c64]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-24227c64]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-24227c64]:focus{--tw-ring-color: #a3845b}.overflow-y-auto[data-v-24227c64]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-24227c64]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.overflow-y-auto[data-v-24227c64]::-webkit-scrollbar-thumb{background:#8b6f47;border-radius:3px}.overflow-y-auto[data-v-24227c64]::-webkit-scrollbar-thumb:hover{background:#6b5b47}.bg-coffee-50[data-v-8c6631a8]{background-color:#fef7ed}.bg-coffee-100[data-v-8c6631a8]{background-color:#f5f1ec}.bg-coffee-200[data-v-8c6631a8]{background-color:#e8ddd2}.bg-coffee-300[data-v-8c6631a8]{background-color:#d4c4b0}.border-coffee-100[data-v-8c6631a8]{border-color:#f5f1ec}.border-coffee-200[data-v-8c6631a8]{border-color:#e8ddd2}.border-coffee-300[data-v-8c6631a8]{border-color:#d4c4b0}.text-coffee-500[data-v-8c6631a8]{color:#a3845b}.text-coffee-600[data-v-8c6631a8]{color:#8b6f47}.text-coffee-700[data-v-8c6631a8]{color:#6b5b47}.text-coffee-800[data-v-8c6631a8]{color:#5a4a3a}.bg-coffee-600[data-v-8c6631a8]{background-color:#8b6f47}.bg-coffee-700[data-v-8c6631a8]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-8c6631a8]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-8c6631a8]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-8c6631a8]:focus{--tw-ring-color: #a3845b}.overflow-y-auto[data-v-8c6631a8]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-8c6631a8]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.overflow-y-auto[data-v-8c6631a8]::-webkit-scrollbar-thumb{background:#8b6f47;border-radius:3px}.overflow-y-auto[data-v-8c6631a8]::-webkit-scrollbar-thumb:hover{background:#6b5b47}.bg-coffee-50[data-v-01ba4913]{background-color:#fef7ed}.bg-coffee-100[data-v-01ba4913]{background-color:#f5f1ec}.bg-coffee-200[data-v-01ba4913]{background-color:#e8ddd2}.bg-coffee-300[data-v-01ba4913]{background-color:#d4c4b0}.border-coffee-100[data-v-01ba4913]{border-color:#f5f1ec}.border-coffee-200[data-v-01ba4913]{border-color:#e8ddd2}.border-coffee-300[data-v-01ba4913]{border-color:#d4c4b0}.text-coffee-500[data-v-01ba4913]{color:#a3845b}.text-coffee-600[data-v-01ba4913]{color:#8b6f47}.text-coffee-700[data-v-01ba4913]{color:#6b5b47}.text-coffee-800[data-v-01ba4913]{color:#5a4a3a}.bg-coffee-600[data-v-01ba4913]{background-color:#8b6f47}.bg-coffee-700[data-v-01ba4913]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-01ba4913]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-01ba4913]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-01ba4913]:focus{--tw-ring-color: #a3845b}.overflow-y-auto[data-v-01ba4913]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-01ba4913]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.overflow-y-auto[data-v-01ba4913]::-webkit-scrollbar-thumb{background:#8b6f47;border-radius:3px}.overflow-y-auto[data-v-01ba4913]::-webkit-scrollbar-thumb:hover{background:#6b5b47}.bg-coffee-50[data-v-cb6d7b05]{background-color:#fef7ed}.bg-coffee-100[data-v-cb6d7b05]{background-color:#f5f1ec}.bg-coffee-200[data-v-cb6d7b05]{background-color:#e8ddd2}.bg-coffee-300[data-v-cb6d7b05]{background-color:#d4c4b0}.border-coffee-100[data-v-cb6d7b05]{border-color:#f5f1ec}.border-coffee-200[data-v-cb6d7b05]{border-color:#e8ddd2}.border-coffee-300[data-v-cb6d7b05]{border-color:#d4c4b0}.text-coffee-500[data-v-cb6d7b05]{color:#a3845b}.text-coffee-600[data-v-cb6d7b05]{color:#8b6f47}.text-coffee-700[data-v-cb6d7b05]{color:#6b5b47}.text-coffee-800[data-v-cb6d7b05]{color:#5a4a3a}.bg-coffee-600[data-v-cb6d7b05]{background-color:#8b6f47}.bg-coffee-700[data-v-cb6d7b05]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-cb6d7b05]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-cb6d7b05]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-cb6d7b05]:focus{--tw-ring-color: #a3845b}.overflow-y-auto[data-v-cb6d7b05]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-cb6d7b05]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.overflow-y-auto[data-v-cb6d7b05]::-webkit-scrollbar-thumb{background:#8b6f47;border-radius:3px}.overflow-y-auto[data-v-cb6d7b05]::-webkit-scrollbar-thumb:hover{background:#6b5b47}.bg-coffee-50[data-v-ae52f708]{background-color:#fef7ed}.bg-coffee-100[data-v-ae52f708]{background-color:#f5f1ec}.bg-coffee-200[data-v-ae52f708]{background-color:#e8ddd2}.bg-coffee-300[data-v-ae52f708]{background-color:#d4c4b0}.border-coffee-100[data-v-ae52f708]{border-color:#f5f1ec}.border-coffee-200[data-v-ae52f708]{border-color:#e8ddd2}.border-coffee-300[data-v-ae52f708]{border-color:#d4c4b0}.text-coffee-600[data-v-ae52f708]{color:#8b6f47}.text-coffee-700[data-v-ae52f708]{color:#6b5b47}.text-coffee-800[data-v-ae52f708]{color:#5a4a3a}.bg-coffee-600[data-v-ae52f708]{background-color:#8b6f47}.bg-coffee-700[data-v-ae52f708],.hover\:bg-coffee-700[data-v-ae52f708]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-ae52f708]:focus{--tw-ring-color: #a3845b}.bg-coffee-100[data-v-d503a0b7]{background-color:#f5f1ec}.border-coffee-100[data-v-d503a0b7]{border-color:#f5f1ec}.text-coffee-800[data-v-d503a0b7]{color:#5a4a3a}.bg-coffee-600[data-v-d503a0b7]{background-color:#8b6f47}.bg-coffee-700[data-v-d503a0b7],.hover\:bg-coffee-700[data-v-d503a0b7]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-d503a0b7]:focus{--tw-ring-color: #a3845b}.table-container[data-v-cab736a8]{background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.75rem;border:1px solid #f5f1ec}.table-header-section[data-v-cab736a8]{padding:1rem 1.5rem;border-bottom:1px solid #f5f1ec}.table-title[data-v-cab736a8]{font-size:1.125rem;font-weight:600;color:#111827}.table-subtitle[data-v-cab736a8]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.master-table[data-v-cab736a8]{min-width:100%}.master-table thead[data-v-cab736a8]{background-color:#fef7ed;border-bottom:1px solid #e8ddd2}.master-table thead th[data-v-cab736a8]{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}.master-table tbody[data-v-cab736a8]{background-color:#fff}.master-table tbody tr[data-v-cab736a8]{transition:background-color .15s}.master-table tbody tr[data-v-cab736a8]:hover{background-color:#fef7ed}.master-table tbody tr[data-v-cab736a8]:not(:last-child){border-bottom:1px solid #e8ddd2}.master-table tbody td[data-v-cab736a8]{padding:1rem 1.5rem;white-space:nowrap}.table-text-primary[data-v-cab736a8]{font-size:.875rem;font-weight:500;color:#111827}.table-text-secondary[data-v-cab736a8]{font-size:.875rem;color:#4b5563}.table-text-muted[data-v-cab736a8]{font-size:.75rem;color:#6b7280}.table-text-header[data-v-cab736a8]{font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}[data-v-cab736a8]:root{--coffee-50: #fef7ed;--coffee-100: #f5f1ec;--coffee-200: #e8ddd2;--coffee-300: #d4c4b0;--coffee-400: #b8a08c;--coffee-500: #9b7e6b;--coffee-600: #8b6f47;--coffee-700: #6b5437;--coffee-800: #5a4530;--coffee-900: #4a3a28;--table-border: var(--coffee-200);--table-header-bg: var(--coffee-50);--table-hover-bg: var(--coffee-50);--table-text-primary: #111827;--table-text-secondary: #4b5563;--table-header-text: var(--coffee-700)}.pagination-container[data-v-cab736a8]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f5f1ec}.pagination-info[data-v-cab736a8]{font-size:.875rem;color:#374151}.pagination-buttons[data-v-cab736a8]{display:flex;gap:.5rem}.pagination-btn[data-v-cab736a8]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:1rem;transition:background-color .2s,color .2s}.pagination-btn-primary[data-v-cab736a8]{background-color:#8b6f47;color:#fff;outline:none}.pagination-btn-primary[data-v-cab736a8]:hover{background-color:#6b5437}.pagination-btn-primary[data-v-cab736a8]:focus{box-shadow:0 0 0 4px #9b7e6b80}.pagination-btn-disabled[data-v-cab736a8]{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.table-wrapper[data-v-cab736a8]{overflow:hidden}.table-scroll[data-v-cab736a8]{overflow-x:auto}.table-loading[data-v-cab736a8],.table-empty[data-v-cab736a8]{text-align:center;padding:3rem 0}.table-error[data-v-cab736a8]{text-align:center;padding:3rem 0;color:#dc2626}.table-icon-btn[data-v-cab736a8]{padding:.25rem;border-radius:.25rem;transition:background-color .2s}.table-icon-btn[data-v-cab736a8]:hover{background-color:#f5f1ec}.table-icon[data-v-cab736a8]{height:1rem;width:1rem}.table-glass-effect[data-v-cab736a8]{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.table-fade-in[data-v-cab736a8]{animation:fadeIn-cab736a8 .3s ease-in-out}@keyframes fadeIn-cab736a8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-coffee-400[data-v-cab736a8]{background-color:#b8a08c}.bg-coffee-500[data-v-cab736a8]{background-color:#9b7e6b}.bg-coffee-700[data-v-cab736a8]{background-color:#6b5437}.bg-coffee-800[data-v-cab736a8]{background-color:#5a4530}.bg-coffee-900[data-v-cab736a8]{background-color:#4a3a28}.text-coffee-50[data-v-cab736a8]{color:#fef7ed}.text-coffee-100[data-v-cab736a8]{color:#f5f1ec}.text-coffee-200[data-v-cab736a8]{color:#e8ddd2}.text-coffee-300[data-v-cab736a8]{color:#d4c4b0}.text-coffee-400[data-v-cab736a8]{color:#b8a08c}.text-coffee-500[data-v-cab736a8]{color:#9b7e6b}.text-coffee-700[data-v-cab736a8]{color:#6b5437}.text-coffee-800[data-v-cab736a8]{color:#5a4530}.text-coffee-900[data-v-cab736a8]{color:#4a3a28}.border-coffee-50[data-v-cab736a8]{border-color:#fef7ed}.border-coffee-400[data-v-cab736a8]{border-color:#b8a08c}.border-coffee-500[data-v-cab736a8]{border-color:#9b7e6b}.border-coffee-600[data-v-cab736a8]{border-color:#8b6f47}.border-coffee-700[data-v-cab736a8]{border-color:#6b5437}.border-coffee-800[data-v-cab736a8]{border-color:#5a4530}.border-coffee-900[data-v-cab736a8]{border-color:#4a3a28}.hover\:bg-coffee-100[data-v-cab736a8]:hover{background-color:#f5f1ec}.hover\:bg-coffee-600[data-v-cab736a8]:hover{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-cab736a8]:hover{background-color:#6b5437}.focus\:ring-coffee-500[data-v-cab736a8]:focus{--tw-ring-color: #9b7e6b}.ring-coffee-300[data-v-cab736a8]{--tw-ring-color: #d4c4b0}.bg-coffee-50[data-v-cab736a8]{background-color:#fef7ed}.bg-coffee-100[data-v-cab736a8]{background-color:#f5f1ec}.bg-coffee-200[data-v-cab736a8]{background-color:#e8ddd2}.bg-coffee-300[data-v-cab736a8]{background-color:#d4c4b0}.bg-coffee-400[data-v-cab736a8]{background-color:#b8956d}.bg-coffee-500[data-v-cab736a8]{background-color:#a3845b}.bg-coffee-600[data-v-cab736a8]{background-color:#8b6f47}.bg-coffee-700[data-v-cab736a8]{background-color:#6b5b47}.bg-coffee-800[data-v-cab736a8]{background-color:#5a4a3a}.text-coffee-500[data-v-cab736a8]{color:#a3845b}.text-coffee-600[data-v-cab736a8]{color:#8b6f47}.text-coffee-700[data-v-cab736a8]{color:#6b5b47}.text-coffee-800[data-v-cab736a8]{color:#5a4a3a}.border-coffee-100[data-v-cab736a8]{border-color:#f5f1ec}.border-coffee-200[data-v-cab736a8]{border-color:#e8ddd2}.border-coffee-300[data-v-cab736a8]{border-color:#d4c4b0}.divide-coffee-200[data-v-cab736a8]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-cab736a8]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-cab736a8]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-cab736a8]:hover{color:#5a4a3a}.hover\:text-coffee-900[data-v-cab736a8]:hover{color:#4a3a2a}.focus\:ring-coffee-500[data-v-cab736a8]:focus{--tw-ring-color: #a3845b}.bg-gradient-to-br[data-v-cab736a8]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-cab736a8]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-cab736a8]{--tw-gradient-to: #fdeede}.bg-coffee-50[data-v-df492082]{background-color:#faf8f5}.bg-coffee-100[data-v-df492082]{background-color:#f5f1ec}.border-coffee-100[data-v-df492082]{border-color:#f5f1ec}.text-coffee-600[data-v-df492082]{color:#8b6f47}.text-coffee-700[data-v-df492082]{color:#6b5b47}.text-coffee-800[data-v-df492082]{color:#5a4a3a}.bg-coffee-600[data-v-df492082]{background-color:#8b6f47}.bg-coffee-700[data-v-df492082],.hover\:bg-coffee-700[data-v-df492082]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-df492082]:focus{--tw-ring-color: #a3845b}.table-container[data-v-357ae976]{background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.75rem;border:1px solid #f5f1ec}.table-header-section[data-v-357ae976]{padding:1rem 1.5rem;border-bottom:1px solid #f5f1ec}.table-title[data-v-357ae976]{font-size:1.125rem;font-weight:600;color:#111827}.table-subtitle[data-v-357ae976]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.master-table[data-v-357ae976]{min-width:100%}.master-table thead[data-v-357ae976]{background-color:#fef7ed;border-bottom:1px solid #e8ddd2}.master-table thead th[data-v-357ae976]{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}.master-table tbody[data-v-357ae976]{background-color:#fff}.master-table tbody tr[data-v-357ae976]{transition:background-color .15s}.master-table tbody tr[data-v-357ae976]:hover{background-color:#fef7ed}.master-table tbody tr[data-v-357ae976]:not(:last-child){border-bottom:1px solid #e8ddd2}.master-table tbody td[data-v-357ae976]{padding:1rem 1.5rem;white-space:nowrap}.table-text-primary[data-v-357ae976]{font-size:.875rem;font-weight:500;color:#111827}.table-text-secondary[data-v-357ae976]{font-size:.875rem;color:#4b5563}.table-text-muted[data-v-357ae976]{font-size:.75rem;color:#6b7280}.table-text-header[data-v-357ae976]{font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}[data-v-357ae976]:root{--coffee-50: #fef7ed;--coffee-100: #f5f1ec;--coffee-200: #e8ddd2;--coffee-300: #d4c4b0;--coffee-400: #b8a08c;--coffee-500: #9b7e6b;--coffee-600: #8b6f47;--coffee-700: #6b5437;--coffee-800: #5a4530;--coffee-900: #4a3a28;--table-border: var(--coffee-200);--table-header-bg: var(--coffee-50);--table-hover-bg: var(--coffee-50);--table-text-primary: #111827;--table-text-secondary: #4b5563;--table-header-text: var(--coffee-700)}.pagination-container[data-v-357ae976]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f5f1ec}.pagination-info[data-v-357ae976]{font-size:.875rem;color:#374151}.pagination-buttons[data-v-357ae976]{display:flex;gap:.5rem}.pagination-btn[data-v-357ae976]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:1rem;transition:background-color .2s,color .2s}.pagination-btn-primary[data-v-357ae976]{background-color:#8b6f47;color:#fff;outline:none}.pagination-btn-primary[data-v-357ae976]:hover{background-color:#6b5437}.pagination-btn-primary[data-v-357ae976]:focus{box-shadow:0 0 0 4px #9b7e6b80}.pagination-btn-disabled[data-v-357ae976]{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.table-wrapper[data-v-357ae976]{overflow:hidden}.table-scroll[data-v-357ae976]{overflow-x:auto}.table-loading[data-v-357ae976],.table-empty[data-v-357ae976]{text-align:center;padding:3rem 0}.table-error[data-v-357ae976]{text-align:center;padding:3rem 0;color:#dc2626}.table-icon-btn[data-v-357ae976]{padding:.25rem;border-radius:.25rem;transition:background-color .2s}.table-icon-btn[data-v-357ae976]:hover{background-color:#f5f1ec}.table-icon[data-v-357ae976]{height:1rem;width:1rem}.table-glass-effect[data-v-357ae976]{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.table-fade-in[data-v-357ae976]{animation:fadeIn-357ae976 .3s ease-in-out}@keyframes fadeIn-357ae976{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-coffee-400[data-v-357ae976]{background-color:#b8a08c}.bg-coffee-500[data-v-357ae976]{background-color:#9b7e6b}.bg-coffee-700[data-v-357ae976]{background-color:#6b5437}.bg-coffee-800[data-v-357ae976]{background-color:#5a4530}.bg-coffee-900[data-v-357ae976]{background-color:#4a3a28}.text-coffee-50[data-v-357ae976]{color:#fef7ed}.text-coffee-100[data-v-357ae976]{color:#f5f1ec}.text-coffee-200[data-v-357ae976]{color:#e8ddd2}.text-coffee-300[data-v-357ae976]{color:#d4c4b0}.text-coffee-400[data-v-357ae976]{color:#b8a08c}.text-coffee-500[data-v-357ae976]{color:#9b7e6b}.text-coffee-700[data-v-357ae976]{color:#6b5437}.text-coffee-800[data-v-357ae976]{color:#5a4530}.text-coffee-900[data-v-357ae976]{color:#4a3a28}.border-coffee-50[data-v-357ae976]{border-color:#fef7ed}.border-coffee-400[data-v-357ae976]{border-color:#b8a08c}.border-coffee-500[data-v-357ae976]{border-color:#9b7e6b}.border-coffee-600[data-v-357ae976]{border-color:#8b6f47}.border-coffee-700[data-v-357ae976]{border-color:#6b5437}.border-coffee-800[data-v-357ae976]{border-color:#5a4530}.border-coffee-900[data-v-357ae976]{border-color:#4a3a28}.hover\:bg-coffee-100[data-v-357ae976]:hover{background-color:#f5f1ec}.hover\:bg-coffee-600[data-v-357ae976]:hover{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-357ae976]:hover{background-color:#6b5437}.focus\:ring-coffee-500[data-v-357ae976]:focus{--tw-ring-color: #9b7e6b}.ring-coffee-300[data-v-357ae976]{--tw-ring-color: #d4c4b0}.bg-coffee-50[data-v-357ae976]{background-color:#fef7ed}.bg-coffee-100[data-v-357ae976]{background-color:#f5f1ec}.bg-coffee-200[data-v-357ae976]{background-color:#e8ddd2}.bg-coffee-300[data-v-357ae976]{background-color:#d4c4b0}.bg-coffee-400[data-v-357ae976]{background-color:#b8956d}.bg-coffee-500[data-v-357ae976]{background-color:#a3845b}.bg-coffee-600[data-v-357ae976]{background-color:#8b6f47}.bg-coffee-700[data-v-357ae976]{background-color:#6b5b47}.bg-coffee-800[data-v-357ae976]{background-color:#5a4a3a}.text-coffee-500[data-v-357ae976]{color:#a3845b}.text-coffee-600[data-v-357ae976]{color:#8b6f47}.text-coffee-700[data-v-357ae976]{color:#6b5b47}.text-coffee-800[data-v-357ae976]{color:#5a4a3a}.border-coffee-100[data-v-357ae976]{border-color:#f5f1ec}.border-coffee-200[data-v-357ae976]{border-color:#e8ddd2}.border-coffee-300[data-v-357ae976]{border-color:#d4c4b0}.divide-coffee-200[data-v-357ae976]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-357ae976]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-357ae976]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-357ae976]:hover{color:#5a4a3a}.hover\:text-coffee-900[data-v-357ae976]:hover{color:#4a3a2a}.focus\:ring-coffee-500[data-v-357ae976]:focus{--tw-ring-color: #a3845b}.bg-gradient-to-br[data-v-357ae976]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-357ae976]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-357ae976]{--tw-gradient-to: #fdeede}.bg-coffee-50[data-v-c006a20e]{background-color:#fef7ed}.bg-coffee-100[data-v-c006a20e]{background-color:#f5f1ec}.bg-coffee-200[data-v-c006a20e]{background-color:#e8ddd2}.bg-coffee-300[data-v-c006a20e]{background-color:#d4c4b0}.bg-coffee-400[data-v-c006a20e]{background-color:#b8956d}.bg-coffee-500[data-v-c006a20e]{background-color:#a3845b}.bg-coffee-600[data-v-c006a20e]{background-color:#8b6f47}.bg-coffee-700[data-v-c006a20e]{background-color:#6b5b47}.bg-coffee-800[data-v-c006a20e]{background-color:#5a4a3a}.text-coffee-500[data-v-c006a20e]{color:#a3845b}.text-coffee-600[data-v-c006a20e]{color:#8b6f47}.text-coffee-700[data-v-c006a20e]{color:#6b5b47}.text-coffee-800[data-v-c006a20e]{color:#5a4a3a}.border-coffee-100[data-v-c006a20e]{border-color:#f5f1ec}.border-coffee-200[data-v-c006a20e]{border-color:#e8ddd2}.border-coffee-300[data-v-c006a20e]{border-color:#d4c4b0}.border-coffee-500[data-v-c006a20e]{border-color:#a3845b}.divide-coffee-200[data-v-c006a20e]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-c006a20e]:hover{background-color:#fef7ed}.hover\:bg-coffee-200[data-v-c006a20e]:hover{background-color:#e8ddd2}.hover\:bg-coffee-700[data-v-c006a20e]:hover{background-color:#6b5b47}.hover\:text-coffee-800[data-v-c006a20e]:hover{color:#5a4a3a}.focus\:ring-coffee-500[data-v-c006a20e]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-c006a20e]:focus{border-color:#a3845b}.bg-gradient-to-br[data-v-c006a20e]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-c006a20e]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-c006a20e]{--tw-gradient-to: #fdeede}.bg-coffee-50[data-v-27464a9a]{background-color:#fef7ed}.bg-coffee-100[data-v-27464a9a]{background-color:#f5f1ec}.bg-coffee-600[data-v-27464a9a]{background-color:#8b6f47}.bg-coffee-700[data-v-27464a9a]{background-color:#6b5b47}.text-coffee-400[data-v-27464a9a]{color:#b8956d}.text-coffee-500[data-v-27464a9a]{color:#a3845b}.text-coffee-600[data-v-27464a9a]{color:#8b6f47}.text-coffee-700[data-v-27464a9a]{color:#6b5b47}.text-coffee-800[data-v-27464a9a]{color:#5a4a35}.border-coffee-100[data-v-27464a9a]{border-color:#f5f1ec}.border-coffee-200[data-v-27464a9a]{border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-27464a9a]:hover,.hover\:bg-coffee-100[data-v-27464a9a]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-27464a9a]:hover{background-color:#6b5b47}.hover\:text-coffee-600[data-v-27464a9a]:hover{color:#8b6f47}.hover\:text-coffee-900[data-v-27464a9a]:hover{color:#4a3a28}.divide-coffee-100[data-v-27464a9a]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-coffee-50[data-v-0ade2911]{background-color:#fef7ed}.bg-coffee-100[data-v-0ade2911]{background-color:#f5f1ec}.bg-coffee-600[data-v-0ade2911]{background-color:#8b6f47}.bg-coffee-700[data-v-0ade2911]{background-color:#6b5b47}.text-coffee-400[data-v-0ade2911]{color:#b8956d}.text-coffee-500[data-v-0ade2911]{color:#a3845b}.text-coffee-600[data-v-0ade2911]{color:#8b6f47}.text-coffee-700[data-v-0ade2911]{color:#6b5b47}.border-coffee-100[data-v-0ade2911]{border-color:#f5f1ec}.border-coffee-200[data-v-0ade2911]{border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-0ade2911]:hover,.hover\:bg-coffee-100[data-v-0ade2911]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-0ade2911]:hover{background-color:#6b5b47}.hover\:text-coffee-600[data-v-0ade2911]:hover{color:#8b6f47}.hover\:text-coffee-900[data-v-0ade2911]:hover{color:#4a3a28}.divide-coffee-100[data-v-0ade2911]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-coffee-50[data-v-feec1ee2]{background-color:#fef7ed}.bg-coffee-100[data-v-feec1ee2]{background-color:#f5f1ec}.bg-coffee-200[data-v-feec1ee2]{background-color:#e8ddd2}.bg-coffee-600[data-v-feec1ee2]{background-color:#8b6f47}.bg-coffee-700[data-v-feec1ee2]{background-color:#6b5b47}.text-coffee-300[data-v-feec1ee2]{color:#d4c4b8}.text-coffee-400[data-v-feec1ee2]{color:#b8956d}.text-coffee-500[data-v-feec1ee2]{color:#a3845b}.text-coffee-600[data-v-feec1ee2]{color:#8b6f47}.text-coffee-700[data-v-feec1ee2]{color:#6b5b47}.text-coffee-800[data-v-feec1ee2]{color:#5a4a3a}.border-coffee-100[data-v-feec1ee2]{border-color:#f5f1ec}.border-coffee-200[data-v-feec1ee2]{border-color:#e8ddd2}.divide-coffee-100[data-v-feec1ee2]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.divide-coffee-200[data-v-feec1ee2]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.hover\:bg-coffee-50[data-v-feec1ee2]:hover{background-color:#fef7ed}.hover\:bg-coffee-700[data-v-feec1ee2]:hover{background-color:#6b5b47}.hover\:text-coffee-900[data-v-feec1ee2]:hover{color:#4a3b29}.focus\:border-coffee-500[data-v-feec1ee2]:focus{border-color:#a3845b}.focus\:ring-coffee-500[data-v-feec1ee2]:focus{--tw-ring-color: #a3845b}.from-coffee-50[data-v-feec1ee2]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-feec1ee2]{--tw-gradient-to: #f5f1ec}.transition-colors[data-v-feec1ee2]{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.modal-enter-active[data-v-f0b1016c],.modal-leave-active[data-v-f0b1016c]{transition:opacity .3s ease}.modal-enter-from[data-v-f0b1016c],.modal-leave-to[data-v-f0b1016c]{opacity:0}.modal-enter-active[data-v-474e1dbc],.modal-leave-active[data-v-474e1dbc]{transition:opacity .3s ease}.modal-enter-from[data-v-474e1dbc],.modal-leave-to[data-v-474e1dbc]{opacity:0}.bg-coffee-50[data-v-8362c601]{background-color:#fef7ed}.bg-coffee-100[data-v-8362c601]{background-color:#f5f1ec}.bg-coffee-200[data-v-8362c601]{background-color:#e8ddd2}.bg-coffee-300[data-v-8362c601]{background-color:#d4c4b8}.bg-coffee-600[data-v-8362c601]{background-color:#8b6f47}.bg-coffee-700[data-v-8362c601]{background-color:#6b5b47}.text-coffee-400[data-v-8362c601]{color:#b8956d}.text-coffee-500[data-v-8362c601]{color:#a3845b}.text-coffee-600[data-v-8362c601]{color:#8b6f47}.text-coffee-700[data-v-8362c601]{color:#6b5b47}.text-coffee-800[data-v-8362c601]{color:#5a4a3a}.border-coffee-100[data-v-8362c601]{border-color:#f5f1ec}.border-coffee-200[data-v-8362c601]{border-color:#e8ddd2}.border-coffee-300[data-v-8362c601]{border-color:#d4c4b8}.hover\:bg-coffee-50[data-v-8362c601]:hover{background-color:#fef7ed}.hover\:bg-coffee-100[data-v-8362c601]:hover{background-color:#f5f1ec}.hover\:bg-coffee-700[data-v-8362c601]:hover{background-color:#6b5b47}.hover\:text-coffee-900[data-v-8362c601]:hover{color:#3d322a}.focus\:border-coffee-500[data-v-8362c601]:focus{border-color:#a3845b}.focus\:ring-coffee-500[data-v-8362c601]:focus{--tw-ring-color: #a3845b}.from-coffee-50[data-v-8362c601]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-8362c601]{--tw-gradient-to: #f5f1ec}.placeholder-coffee-400[data-v-8362c601]::placeholder{color:#b8956d}.placeholder-coffee-300[data-v-8362c601]::placeholder{color:#d4c4b8}.focus\:placeholder-coffee-300[data-v-8362c601]:focus::placeholder{color:#d4c4b8}.transition-colors[data-v-8362c601]{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.transition-all[data-v-8362c601]{transition:all .2s ease-in-out}@keyframes spin-8362c601{to{transform:rotate(360deg)}}.animate-spin[data-v-8362c601]{animation:spin-8362c601 1s linear infinite}.bg-coffee-100[data-v-408158c5]{background-color:#f5f1ec}.border-coffee-100[data-v-408158c5]{border-color:#f5f1ec}.text-coffee-800[data-v-408158c5]{color:#5a4a3a}.bg-coffee-600[data-v-408158c5]{background-color:#8b6f47}.bg-coffee-700[data-v-408158c5],.hover\:bg-coffee-700[data-v-408158c5]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-408158c5]:focus{--tw-ring-color: #a3845b}.bg-gradient-to-br[data-v-e620a0d9]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-50[data-v-e620a0d9]{background-color:#fef7ed}.bg-coffee-100[data-v-e620a0d9]{background-color:#f5f1ec}.bg-coffee-600[data-v-e620a0d9]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-e620a0d9]:hover{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-e620a0d9]:hover{background-color:#fef7ed}.text-coffee-500[data-v-e620a0d9]{color:#a3845b}.text-coffee-600[data-v-e620a0d9]{color:#8b6f47}.text-coffee-700[data-v-e620a0d9]{color:#6b5b47}.text-coffee-800[data-v-e620a0d9]{color:#5a4a37}.border-coffee-100[data-v-e620a0d9]{border-color:#f5f1ec}.border-coffee-300[data-v-e620a0d9]{border-color:#d4c5b0}.divide-coffee-100[data-v-e620a0d9]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.focus\:ring-coffee-500[data-v-e620a0d9]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-e620a0d9]:focus{border-color:#a3845b}.transition-all[data-v-e620a0d9]{transition:all .3s ease}.duration-200[data-v-e620a0d9]{transition-duration:.2s}.modal-enter-active[data-v-bea602a3],.modal-leave-active[data-v-bea602a3]{transition:opacity .3s ease}.modal-enter-from[data-v-bea602a3],.modal-leave-to[data-v-bea602a3]{opacity:0}.modal-enter-active .relative[data-v-bea602a3],.modal-leave-active .relative[data-v-bea602a3]{transition:all .3s ease}.modal-enter-from .relative[data-v-bea602a3],.modal-leave-to .relative[data-v-bea602a3]{transform:scale(.95);opacity:0}.bg-coffee-600[data-v-bea602a3]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-bea602a3]:hover{background-color:#6b5b47}.bg-coffee-800[data-v-bea602a3]{background-color:#4a3f36}.hover\:bg-coffee-900[data-v-bea602a3]:hover{background-color:#3a2f26}.text-coffee-500[data-v-bea602a3]{color:#a3845b}.text-coffee-600[data-v-bea602a3]{color:#8b6f47}.text-coffee-700[data-v-bea602a3],.text-coffee-800[data-v-bea602a3]{color:#6b5b47}.bg-coffee-50[data-v-bea602a3]{background-color:#fef7ed}.bg-coffee-100[data-v-bea602a3]{background-color:#f5f1ec}.bg-coffee-200[data-v-bea602a3]{background-color:#e8ddd2}.bg-coffee-300[data-v-bea602a3]{background-color:#d4c4b0}.bg-coffee-400[data-v-bea602a3]{background-color:#b8956d}.border-coffee-100[data-v-bea602a3]{border-color:#f5f1ec}.border-coffee-200[data-v-bea602a3]{border-color:#e8ddd2}.border-coffee-300[data-v-bea602a3]{border-color:#d4c4b0}.border-coffee-500[data-v-bea602a3]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-bea602a3]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-bea602a3]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-bea602a3]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-bea602a3]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-bea602a3]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-bea602a3]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-bea602a3]{--tw-gradient-to: #fdeede}.bg-gradient-to-br[data-v-53d6ca2c]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.bg-coffee-50[data-v-53d6ca2c]{background-color:#fef7ed}.bg-coffee-100[data-v-53d6ca2c]{background-color:#f5f1ec}.bg-coffee-600[data-v-53d6ca2c]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-53d6ca2c]:hover{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-53d6ca2c]:hover{background-color:#fef7ed}.text-coffee-500[data-v-53d6ca2c]{color:#a3845b}.text-coffee-600[data-v-53d6ca2c]{color:#8b6f47}.text-coffee-700[data-v-53d6ca2c]{color:#6b5b47}.border-coffee-100[data-v-53d6ca2c]{border-color:#f5f1ec}.border-coffee-200[data-v-53d6ca2c]{border-color:#e8ddd2}.focus\:ring-coffee-500[data-v-53d6ca2c]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-53d6ca2c]:focus{border-color:#a3845b}.transition-all[data-v-53d6ca2c]{transition:all .3s ease}.duration-200[data-v-53d6ca2c]{transition-duration:.2s}.modal-enter-active[data-v-53d6ca2c],.modal-leave-active[data-v-53d6ca2c]{transition:opacity .3s ease}.modal-enter-from[data-v-53d6ca2c],.modal-leave-to[data-v-53d6ca2c]{opacity:0}.modal-enter-active .relative[data-v-53d6ca2c],.modal-leave-active .relative[data-v-53d6ca2c]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .relative[data-v-53d6ca2c],.modal-leave-to .relative[data-v-53d6ca2c]{transform:scale(.9);opacity:0}.bg-coffee-600[data-v-686b3806]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-686b3806]:hover{background-color:#6b5b47}.text-coffee-500[data-v-686b3806]{color:#a3845b}.text-coffee-600[data-v-686b3806]{color:#8b6f47}.text-coffee-800[data-v-686b3806]{color:#5a4a3a}.bg-coffee-100[data-v-686b3806]{background-color:#f5f1ec}.border-coffee-100[data-v-686b3806]{border-color:#f5f1ec}.border-coffee-200[data-v-686b3806]{border-color:#e8ddd2}.from-coffee-50[data-v-686b3806]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-686b3806]{--tw-gradient-to: #fdeede}.bg-coffee-600[data-v-9467fbce]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-9467fbce]:hover{background-color:#6b5b47}.text-coffee-500[data-v-9467fbce]{color:#a3845b}.text-coffee-600[data-v-9467fbce]{color:#8b6f47}.text-coffee-700[data-v-9467fbce]{color:#6b5b47}.text-coffee-800[data-v-9467fbce]{color:#5a4a3a}.bg-coffee-50[data-v-9467fbce]{background-color:#fef7ed}.bg-coffee-100[data-v-9467fbce]{background-color:#f5f1ec}.border-coffee-100[data-v-9467fbce]{border-color:#f5f1ec}.border-coffee-200[data-v-9467fbce]{border-color:#e8ddd2}.bg-coffee-600[data-v-a721dfde]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-a721dfde]:hover{background-color:#6b5b47}.text-coffee-500[data-v-a721dfde]{color:#a3845b}.text-coffee-600[data-v-a721dfde]{color:#8b6f47}.text-coffee-800[data-v-a721dfde]{color:#5a4a3a}.bg-coffee-100[data-v-a721dfde]{background-color:#f5f1ec}.border-coffee-100[data-v-a721dfde]{border-color:#f5f1ec}.border-coffee-200[data-v-a721dfde]{border-color:#e8ddd2}.from-coffee-50[data-v-a721dfde]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-a721dfde]{--tw-gradient-to: #fdeede}.bg-coffee-600[data-v-87ef6cf0]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-87ef6cf0]:hover{background-color:#6b5b47}.text-coffee-500[data-v-87ef6cf0]{color:#a3845b}.text-coffee-600[data-v-87ef6cf0]{color:#8b6f47}.bg-coffee-100[data-v-87ef6cf0]{background-color:#f5f1ec}.border-coffee-100[data-v-87ef6cf0]{border-color:#f5f1ec}.border-coffee-200[data-v-87ef6cf0]{border-color:#e8ddd2}.bg-gradient-to-br[data-v-4b532e57]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.glass[data-v-75436d32]{background-color:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-coffee-600[data-v-75436d32]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-75436d32]:hover{background-color:#6b5b47}.text-coffee-500[data-v-75436d32]{color:#a3845b}.text-coffee-600[data-v-75436d32]{color:#8b6f47}.bg-coffee-400[data-v-75436d32]{background-color:#b8956d}.bg-coffee-200[data-v-75436d32]{background-color:#e8ddd2}.bg-coffee-100[data-v-75436d32]{background-color:#f5f1ec}.text-coffee-800[data-v-75436d32]{color:#6b5b47}.border-coffee-100[data-v-75436d32]{border-color:#f5f1ec}.border-coffee-200[data-v-75436d32]{border-color:#e8ddd2}.divide-coffee-100[data-v-75436d32]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-gradient-to-br[data-v-75436d32]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-75436d32]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-75436d32]{--tw-gradient-to: #fdeede}.hover\:bg-white[data-v-75436d32]:hover{background-color:#ffffffb3}.hover\:bg-opacity-50[data-v-75436d32]:hover{background-color:#ffffff80}.transition-all[data-v-75436d32]{transition:all .3s ease}.duration-200[data-v-75436d32]{transition-duration:.2s}.dashboard-view[data-v-95ed87b6]{padding-bottom:1rem}.welcome-section[data-v-95ed87b6]{margin-bottom:1.5rem}.welcome-title[data-v-95ed87b6]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.welcome-subtitle[data-v-95ed87b6]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.stats-grid[data-v-95ed87b6]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem}.stat-card[data-v-95ed87b6]{background:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 1px 3px #0000001a;min-height:88px}.stat-icon[data-v-95ed87b6]{width:40px;height:40px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.stat-icon svg[data-v-95ed87b6]{width:20px;height:20px;color:#fff}.stat-icon.warning[data-v-95ed87b6]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-icon.money[data-v-95ed87b6]{background:linear-gradient(135deg,#a67c52,#8b6f47)}.stat-content[data-v-95ed87b6]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.stat-label[data-v-95ed87b6]{font-size:.7rem;color:#8b6f47;font-weight:500}.stat-value[data-v-95ed87b6]{font-size:1.25rem;font-weight:700;color:#5a4a3a;line-height:1}.stat-value.text-warning[data-v-95ed87b6]{color:#d97706}.activity-section[data-v-95ed87b6]{margin-bottom:1rem}.section-header[data-v-95ed87b6]{margin-bottom:.75rem}.section-title[data-v-95ed87b6]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0}.loading-state[data-v-95ed87b6],.empty-state[data-v-95ed87b6]{background:#fff;border-radius:1rem;padding:3rem 1.5rem;text-align:center;color:#8b6f47}.loading-icon[data-v-95ed87b6],.empty-icon[data-v-95ed87b6]{width:48px;height:48px;margin:0 auto 1rem;color:#8b6f47}.animate-spin[data-v-95ed87b6]{animation:spin-95ed87b6 1s linear infinite}@keyframes spin-95ed87b6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-text[data-v-95ed87b6]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-95ed87b6]{font-size:.875rem;color:#8b6f47;margin:.5rem 0 0}.activity-list[data-v-95ed87b6]{display:flex;flex-direction:column;gap:.75rem}.activity-card[data-v-95ed87b6]{background:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem;box-shadow:0 1px 3px #0000001a}.activity-icon[data-v-95ed87b6]{width:36px;height:36px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.activity-icon svg[data-v-95ed87b6]{width:18px;height:18px;color:#fff}.activity-icon.status-delivered[data-v-95ed87b6]{background:#10b981}.activity-icon.status-transit[data-v-95ed87b6]{background:#3b82f6}.activity-icon.status-processing[data-v-95ed87b6],.activity-icon.status-pending[data-v-95ed87b6]{background:#f59e0b}.activity-icon.status-default[data-v-95ed87b6]{background:#8b6f47}.activity-content[data-v-95ed87b6]{flex:1;min-width:0}.activity-header[data-v-95ed87b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.order-number[data-v-95ed87b6]{font-size:.875rem;font-weight:600;color:#5a4a3a}.status-badge[data-v-95ed87b6]{font-size:.625rem;font-weight:600;padding:.125rem .5rem;border-radius:.375rem;text-transform:capitalize}.badge-delivered[data-v-95ed87b6]{background:#d1fae5;color:#065f46}.badge-transit[data-v-95ed87b6]{background:#dbeafe;color:#1e40af}.badge-processing[data-v-95ed87b6],.badge-pending[data-v-95ed87b6]{background:#fef3c7;color:#92400e}.badge-default[data-v-95ed87b6]{background:#f5f1ec;color:#6b5b47}.activity-meta[data-v-95ed87b6]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:#8b6f47}.separator[data-v-95ed87b6]{color:#d1c7bb}.order-total[data-v-95ed87b6]{font-weight:600;color:#5a4a3a}.banner-overlay[data-v-95ed87b6]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.banner-modal[data-v-95ed87b6]{background:#fff;border-radius:1rem;overflow:hidden;width:100%;max-width:400px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;position:relative}.banner-close-btn[data-v-95ed87b6]{position:absolute;top:.5rem;right:.5rem;z-index:10;background:#fffc;border:none;border-radius:50%;padding:.375rem;cursor:pointer;box-shadow:0 2px 4px #0000001a}.banner-close-btn svg[data-v-95ed87b6]{width:20px;height:20px;color:#5a4a3a}.banner-image-container[data-v-95ed87b6]{position:relative;width:100%;background:#f5f1ec;min-height:0;flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.banner-image[data-v-95ed87b6]{max-width:100%;max-height:80vh;width:auto;height:auto;display:block;object-fit:contain}.banner-arrow[data-v-95ed87b6]{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffb3;border:none;border-radius:50%;padding:.5rem;cursor:pointer;box-shadow:0 2px 4px #0000001a}.banner-arrow svg[data-v-95ed87b6]{width:20px;height:20px;color:#5a4a3a}.banner-arrow-left[data-v-95ed87b6]{left:.5rem}.banner-arrow-right[data-v-95ed87b6]{right:.5rem}.banner-dots[data-v-95ed87b6]{display:flex;justify-content:center;gap:.5rem;padding:.75rem 0}.banner-dot[data-v-95ed87b6]{width:8px;height:8px;border-radius:999px;border:none;background:#d1c7bb;cursor:pointer;padding:0;transition:all .3s}.banner-dot.active[data-v-95ed87b6]{width:24px;background:#8b6f47}.banner-footer[data-v-95ed87b6]{padding:.75rem 1.5rem;border-top:1px solid #f5f1ec;display:flex;justify-content:center}.banner-close-footer-btn[data-v-95ed87b6],.banner-cta-btn[data-v-95ed87b6]{padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;background:#8b6f47;border:none;border-radius:.5rem;cursor:pointer;text-decoration:none;display:inline-block}.fee-banners-section[data-v-95ed87b6]{margin-bottom:1rem}.fee-banner-card[data-v-95ed87b6]{background:linear-gradient(135deg,#fee2e2,#fecaca);border:2px solid #ef4444;border-radius:1rem;padding:1rem;margin-bottom:.75rem}.fee-banner-header[data-v-95ed87b6]{display:flex;align-items:center;margin-bottom:.5rem}.fee-banner-icon[data-v-95ed87b6]{width:1.25rem;height:1.25rem;color:#dc2626;margin-right:.5rem;flex-shrink:0}.fee-banner-title[data-v-95ed87b6]{font-size:1rem;font-weight:700;color:#1f2937}.fee-banner-desc[data-v-95ed87b6]{color:#374151;font-size:.813rem;margin-bottom:.75rem;line-height:1.4}.fee-banner-amount[data-v-95ed87b6]{font-weight:700;color:#dc2626;font-size:1.125rem;margin-bottom:.75rem}.fee-banner-pay-btn[data-v-95ed87b6]{width:100%;padding:.75rem;background:#dc2626;color:#fff;font-weight:600;border-radius:.75rem;border:none;font-size:.938rem}.fee-banner-pay-btn[data-v-95ed87b6]:active{background:#b91c1c}.fee-gateway-overlay[data-v-95ed87b6]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000004d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.fee-gateway-modal[data-v-95ed87b6]{background:#fff;border-radius:1.5rem;padding:1.5rem;width:100%;max-width:28rem;position:relative}.fee-gateway-title[data-v-95ed87b6]{font-size:1.125rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.fee-gateway-options[data-v-95ed87b6]{display:flex;flex-direction:column;gap:.75rem}.fee-gateway-btn[data-v-95ed87b6]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:2px solid #e8ddd2;border-radius:.75rem;background:#fff;font-weight:600;color:#1f2937}.fee-gateway-btn[data-v-95ed87b6]:active{border-color:#8b6f47;background:#fef7ed}.fee-gateway-arrow[data-v-95ed87b6]{width:1.25rem;height:1.25rem;color:#8b6f47}.fee-gateway-cancel[data-v-95ed87b6]{width:100%;padding:.75rem;margin-top:.75rem;color:#fff;font-size:.875rem;font-weight:500;background:#8b6f47;border:none;border-radius:.5rem;cursor:pointer}.fee-gateway-loading[data-v-95ed87b6]{position:absolute;inset:0;background:#fffc;border-radius:1.5rem;display:flex;align-items:center;justify-content:center}.fee-spinner[data-v-95ed87b6]{width:2rem;height:2rem;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-95ed87b6 .8s linear infinite}@keyframes spin-95ed87b6{to{transform:rotate(360deg)}}@media(max-width:360px){.stat-label[data-v-95ed87b6]{font-size:.625rem}.stat-value[data-v-95ed87b6]{font-size:1rem}}.order-view[data-v-a0f34ade]{padding-bottom:1rem}.view-header[data-v-a0f34ade]{margin-bottom:1.5rem}.view-title[data-v-a0f34ade]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.view-subtitle[data-v-a0f34ade]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.nav-buttons[data-v-a0f34ade]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.nav-button[data-v-a0f34ade]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-a0f34ade]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-a0f34ade]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-a0f34ade]{width:24px;height:24px;color:#fff}.nav-button-icon.purchase[data-v-a0f34ade]{background:linear-gradient(135deg,#a67c52,#8b6f47)}.nav-button-icon.history[data-v-a0f34ade]{background:linear-gradient(135deg,#6b5b47,#5a4a3a)}.nav-button-content[data-v-a0f34ade]{flex:1;min-width:0}.nav-button-title[data-v-a0f34ade]{display:block;font-size:1rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-a0f34ade]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-a0f34ade]{flex-shrink:0}.nav-button-arrow svg[data-v-a0f34ade]{width:20px;height:20px;color:#8b6f47}.delivery-view[data-v-dd402cad]{padding-bottom:1rem}.view-header[data-v-dd402cad]{margin-bottom:1.5rem}.view-title[data-v-dd402cad]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.view-subtitle[data-v-dd402cad]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.nav-buttons[data-v-dd402cad]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.nav-button[data-v-dd402cad]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-dd402cad]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-dd402cad]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-dd402cad]{width:24px;height:24px;color:#fff}.nav-button-icon.incoming[data-v-dd402cad]{background:linear-gradient(135deg,#a67c52,#8b6f47)}.nav-button-icon.history[data-v-dd402cad]{background:linear-gradient(135deg,#6b5b47,#5a4a3a)}.nav-button-content[data-v-dd402cad]{flex:1;min-width:0}.nav-button-title[data-v-dd402cad]{display:block;font-size:1rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-dd402cad]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-dd402cad]{flex-shrink:0}.nav-button-arrow svg[data-v-dd402cad]{width:20px;height:20px;color:#8b6f47}.inventory-view[data-v-8bfe744c]{padding-bottom:1rem}.view-header[data-v-8bfe744c]{margin-bottom:1.5rem}.view-title[data-v-8bfe744c]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.view-subtitle[data-v-8bfe744c]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.nav-buttons[data-v-8bfe744c]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.nav-button[data-v-8bfe744c]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-8bfe744c]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-8bfe744c]{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-8bfe744c]{width:24px;height:24px;color:#fff}.nav-button-icon.waste[data-v-8bfe744c]{background:linear-gradient(135deg,#a67c52,#8b6f47)}.nav-button-icon.history[data-v-8bfe744c]{background:linear-gradient(135deg,#6b5b47,#5a4a3a)}.nav-button-content[data-v-8bfe744c]{flex:1;min-width:0}.nav-button-title[data-v-8bfe744c]{display:block;font-size:1rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-8bfe744c]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-8bfe744c]{flex-shrink:0}.nav-button-arrow svg[data-v-8bfe744c]{width:20px;height:20px;color:#8b6f47}.profile-view[data-v-263b3240]{padding-bottom:1rem}.profile-card[data-v-263b3240]{background:#fff;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem}.profile-avatar[data-v-263b3240]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#8b6f47,#6b5b47);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.profile-avatar svg[data-v-263b3240]{width:40px;height:40px;color:#fff}.profile-info[data-v-263b3240]{display:flex;flex-direction:column;gap:.25rem}.profile-name[data-v-263b3240]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0}.profile-email[data-v-263b3240]{font-size:.875rem;color:#8b6f47;margin:0}.profile-badge[data-v-263b3240]{display:inline-block;margin-top:.5rem;padding:.25rem .75rem;background:#f5f1ec;border-radius:1rem;font-size:.75rem;font-weight:600;color:#6b5b47}.section[data-v-263b3240]{margin-bottom:1.5rem}.section-title[data-v-263b3240]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .75rem}.info-card[data-v-263b3240]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.info-row[data-v-263b3240]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f5f1ec}.info-row[data-v-263b3240]:last-child{border-bottom:none}.info-label[data-v-263b3240]{font-size:.875rem;color:#8b6f47}.info-value[data-v-263b3240]{font-size:.875rem;font-weight:600;color:#5a4a3a;text-align:right;max-width:60%}.info-value.code[data-v-263b3240]{font-family:monospace;background:#f5f1ec;padding:.25rem .5rem;border-radius:.25rem}.nav-buttons[data-v-263b3240]{display:flex;flex-direction:column;gap:.75rem}.nav-button[data-v-263b3240]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border:none;border-radius:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .2s;text-align:left;width:100%}.nav-button[data-v-263b3240]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.nav-button-icon[data-v-263b3240]{width:44px;height:44px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.nav-button-icon svg[data-v-263b3240]{width:22px;height:22px;color:#fff}.nav-button-icon.help[data-v-263b3240]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.nav-button-content[data-v-263b3240]{flex:1;min-width:0}.nav-button-title[data-v-263b3240]{display:block;font-size:.9375rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.nav-button-desc[data-v-263b3240]{display:block;font-size:.75rem;color:#8b6f47}.nav-button-arrow[data-v-263b3240]{flex-shrink:0}.nav-button-arrow svg[data-v-263b3240]{width:18px;height:18px;color:#8b6f47}.logout-section[data-v-263b3240]{margin-top:2rem}.logout-btn[data-v-263b3240]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:#fff;border:2px solid #ef4444;border-radius:1rem;color:#ef4444;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.logout-btn[data-v-263b3240]:active{background:#fef2f2;transform:scale(.98)}.logout-btn svg[data-v-263b3240]{width:20px;height:20px}.app-version[data-v-263b3240]{text-align:center;font-size:.75rem;color:#8b6f47;margin-top:1.5rem}.coming-soon-modal[data-v-263b3240]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1000}.coming-soon-card[data-v-263b3240]{background:#fff;border-radius:1.5rem;padding:2rem;text-align:center;max-width:320px;width:100%;box-shadow:0 20px 40px #0003}.coming-soon-icon[data-v-263b3240]{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;display:flex;align-items:center;justify-content:center}.coming-soon-icon svg[data-v-263b3240]{width:32px;height:32px;color:#fff}.coming-soon-title[data-v-263b3240]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0 0 .5rem}.coming-soon-message[data-v-263b3240]{font-size:.875rem;color:#8b6f47;margin:0 0 1.5rem;line-height:1.5}.coming-soon-btn[data-v-263b3240]{width:100%;padding:.875rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;border-radius:.75rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}.coming-soon-btn[data-v-263b3240]:active{transform:scale(.98)}.bundle-section[data-v-401df9d1]{margin-bottom:1rem}.section-header[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.section-icon[data-v-401df9d1]{width:28px;height:28px;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.bundle-icon[data-v-401df9d1]{background:linear-gradient(135deg,#f59e0b,#d97706)}.section-icon svg[data-v-401df9d1]{width:16px;height:16px;color:#fff}.section-title[data-v-401df9d1]{font-size:1rem;font-weight:600;color:#5a4a3a}.bundle-badge[data-v-401df9d1]{background:#fef3c7;color:#d97706;font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px}.bundle-tabs-scroll[data-v-401df9d1]{display:flex;gap:.375rem;overflow-x:auto;padding-bottom:.5rem;margin-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bundle-tabs-scroll[data-v-401df9d1]::-webkit-scrollbar{display:none}.bundle-tab-pill[data-v-401df9d1]{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:9999px;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.bundle-tab-pill.active[data-v-401df9d1]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-color:transparent;box-shadow:0 1px 3px #d977064d}.bundle-tab-count[data-v-401df9d1]{font-size:.5625rem;font-weight:700;padding:.0625rem .3125rem;border-radius:.5rem;background:#ffffff4d;color:inherit}.bundle-scroll[data-v-401df9d1]{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bundle-scroll[data-v-401df9d1]::-webkit-scrollbar{display:none}.bundle-card[data-v-401df9d1]{flex-shrink:0;width:140px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:2px solid #fcd34d;border-radius:1rem;padding:.75rem;position:relative;cursor:pointer;transition:all .2s}.bundle-card[data-v-401df9d1]:active{transform:scale(.98)}.bundle-badge-tag[data-v-401df9d1]{position:absolute;top:0;right:0;background:#f59e0b;color:#fff;font-size:.6rem;font-weight:700;padding:.125rem .5rem;border-radius:0 .875rem 0 .5rem}.bundle-image[data-v-401df9d1]{width:100%;height:80px;border-radius:.75rem;overflow:hidden;margin-bottom:.5rem;background:#fef3c7}.bundle-image img[data-v-401df9d1]{width:100%;height:100%;object-fit:contain}.bundle-image-placeholder[data-v-401df9d1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fde68a}.bundle-image-placeholder svg[data-v-401df9d1]{width:32px;height:32px;color:#d97706}.bundle-image-placeholder.large svg[data-v-401df9d1]{width:48px;height:48px}.bundle-info[data-v-401df9d1]{text-align:center}.bundle-name[data-v-401df9d1]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bundle-count[data-v-401df9d1]{font-size:.65rem;color:#92400e;margin:0 0 .25rem}.bundle-price[data-v-401df9d1]{font-size:.875rem;font-weight:700;color:#d97706;margin:0}.bundle-savings[data-v-401df9d1]{font-size:.6rem;color:#059669;font-weight:500;margin:0}.products-divider[data-v-401df9d1]{display:flex;align-items:center;margin:1rem 0}.products-divider[data-v-401df9d1]:before,.products-divider[data-v-401df9d1]:after{content:"";flex:1;height:1px;background:#e8ddd2}.products-divider span[data-v-401df9d1]{padding:0 1rem;font-size:.75rem;color:#8b6f47;font-weight:500}.bundle-sheet-overlay[data-v-401df9d1]{position:fixed;inset:0 0 80px;background:#5a4a3a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:flex-end}.bundle-sheet[data-v-401df9d1]{width:100%;background:#fff;border-radius:1.5rem 1.5rem 0 0;animation:slideUp-401df9d1 .3s ease-out}@keyframes slideUp-401df9d1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-handle[data-v-401df9d1]{width:40px;height:4px;background:#d4c4b0;border-radius:2px;margin:.75rem auto}.sheet-header[data-v-401df9d1]{background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 1rem 1rem;border-bottom:1px solid #f5f1ec}.sheet-header-info[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem}.sheet-icon[data-v-401df9d1]{width:32px;height:32px;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.sheet-icon svg[data-v-401df9d1]{width:18px;height:18px;color:#fff}.sheet-title[data-v-401df9d1]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0}.sheet-close[data-v-401df9d1]{width:32px;height:32px;border-radius:50%;border:none;background:#f5f1ec;display:flex;align-items:center;justify-content:center;cursor:pointer}.sheet-close svg[data-v-401df9d1]{width:18px;height:18px;color:#8b6f47}.sheet-content[data-v-401df9d1]{padding:1rem}.bundle-detail-header[data-v-401df9d1]{display:flex;gap:1rem;margin-bottom:1rem}.bundle-detail-image[data-v-401df9d1]{width:80px;height:80px;border-radius:.75rem;overflow:hidden;flex-shrink:0;background:#fef3c7;border:2px solid #fcd34d}.bundle-detail-image img[data-v-401df9d1]{width:100%;height:100%;object-fit:contain}.bundle-detail-info[data-v-401df9d1]{flex:1}.bundle-detail-name[data-v-401df9d1]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.bundle-detail-desc[data-v-401df9d1]{font-size:.75rem;color:#8b6f47;margin:0 0 .5rem;line-height:1.4}.bundle-detail-pricing[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem}.bundle-detail-price[data-v-401df9d1]{font-size:1.25rem;font-weight:700;color:#d97706}.bundle-detail-savings[data-v-401df9d1]{font-size:.75rem;color:#059669;font-weight:500;background:#d1fae5;padding:.125rem .5rem;border-radius:.25rem}.bundle-items-section[data-v-401df9d1]{background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;padding:.75rem}.bundle-items-title[data-v-401df9d1]{font-size:.875rem;font-weight:600;color:#92400e;margin:0 0 .75rem}.bundle-items-list[data-v-401df9d1]{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}.bundle-item-row[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#fff;border-radius:.5rem}.bundle-item-image[data-v-401df9d1]{width:40px;height:40px;border-radius:.5rem;overflow:hidden;flex-shrink:0;background:#f5f1ec}.bundle-item-image img[data-v-401df9d1]{width:100%;height:100%;object-fit:contain}.item-image-placeholder[data-v-401df9d1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.item-image-placeholder svg[data-v-401df9d1]{width:20px;height:20px;color:#8b6f47}.bundle-item-info[data-v-401df9d1]{flex:1;min-width:0}.bundle-item-name[data-v-401df9d1]{display:block;font-size:.75rem;font-weight:500;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bundle-item-sku[data-v-401df9d1]{display:block;font-size:.65rem;color:#8b6f47}.bundle-item-qty[data-v-401df9d1]{font-size:.75rem;font-weight:600;color:#92400e;padding:.25rem .5rem;background:#fef3c7;border-radius:.25rem}.bundle-expiry-warning[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem .75rem;background:#fef3c7;border:1px solid #fcd34d;border-radius:.5rem}.bundle-expiry-warning svg[data-v-401df9d1]{width:16px;height:16px;color:#d97706;flex-shrink:0}.bundle-expiry-warning span[data-v-401df9d1]{font-size:.75rem;color:#92400e}.bundle-limit-error[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem;margin:.75rem 1rem;padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.bundle-limit-error svg[data-v-401df9d1]{width:16px;height:16px;color:#dc2626;flex-shrink:0}.bundle-limit-error span[data-v-401df9d1]{font-size:.75rem;color:#dc2626;font-weight:500}.bundle-limit-info[data-v-401df9d1]{display:flex;align-items:center;gap:.5rem;margin:.75rem 1rem;padding:.75rem;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem}.bundle-limit-info svg[data-v-401df9d1]{width:16px;height:16px;color:#d97706;flex-shrink:0}.bundle-limit-info span[data-v-401df9d1]{font-size:.75rem;color:#92400e;font-weight:500}.sheet-footer[data-v-401df9d1]{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid #f5f1ec;background:#fff}.add-bundle-btn[data-v-401df9d1]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.add-bundle-btn[data-v-401df9d1]:active:not(:disabled){transform:scale(.98)}.add-bundle-btn[data-v-401df9d1]:disabled{opacity:.7;cursor:not-allowed}.add-bundle-btn svg[data-v-401df9d1]{width:20px;height:20px}.btn-spinner[data-v-401df9d1]{animation:spin-401df9d1 1s linear infinite}@keyframes spin-401df9d1{to{transform:rotate(360deg)}}.store-closed-overlay[data-v-00c17730]{position:fixed;inset:72px 0 80px;background:#5a4a3a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;z-index:50;overflow-y:auto}.store-closed-card[data-v-00c17730]{background:#fff;border-radius:1rem;padding:1.15rem;max-width:100%;width:100%;text-align:center;box-shadow:0 4px 20px #00000026}.store-closed-icon[data-v-00c17730]{margin-bottom:.5rem}.store-logo[data-v-00c17730]{width:55px;height:55px;border-radius:50%;object-fit:cover;margin:0 auto;display:block}.store-closed-title[data-v-00c17730]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0 0 .5rem}.store-closed-message[data-v-00c17730]{font-size:.875rem;color:#8b6f47;margin:0 0 1rem}.operating-hours[data-v-00c17730]{background:#faf8f5;border-radius:.75rem;padding:.75rem}.hours-title[data-v-00c17730]{font-size:.75rem;font-weight:600;color:#8b6f47;margin:0 0 .75rem}.hours-list[data-v-00c17730]{display:flex;flex-direction:column;gap:.25rem;max-height:248px;overflow-y:auto}.hours-row[data-v-00c17730]{padding:.375rem .5rem;border-radius:.25rem;margin-bottom:.25rem;font-size:.75rem}.hours-row.current-day[data-v-00c17730]{background:#e8ddd2;font-weight:600}.day-header[data-v-00c17730]{display:flex;justify-content:space-between;align-items:center}.day-name[data-v-00c17730]{text-transform:capitalize;color:#5a4a3a;font-weight:500}.time-slots[data-v-00c17730]{margin-top:.25rem;padding-left:.5rem}.time-slot[data-v-00c17730]{display:flex;align-items:center;gap:.375rem;padding:.125rem 0}.slot-bullet[data-v-00c17730]{color:#8b6f47;font-size:.75rem}.slot-time[data-v-00c17730]{color:#6b5b47;font-size:.8125rem}.closed-text[data-v-00c17730]{color:#9ca3af}.store-closed-note[data-v-00c17730]{font-size:.75rem;color:#8b6f47;margin:0 0 1rem}.back-to-home-btn[data-v-00c17730]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;font-size:.875rem;font-weight:600;border:none;border-radius:.5rem;cursor:pointer}.back-to-home-btn svg[data-v-00c17730]{width:16px;height:16px}.cart-bar[data-v-49d8b859]{position:fixed;bottom:80px;left:0;right:0;background:#fff;border-top:1px solid #e8ddd2;padding:.75rem 1rem;display:flex;align-items:center;gap:1rem;box-shadow:0 -2px 10px #0000001a;z-index:40}.cart-info[data-v-49d8b859]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.cart-info svg[data-v-49d8b859]{width:20px;height:20px;color:#8b6f47}.cart-summary[data-v-49d8b859]{font-size:.875rem;font-weight:500;color:#5a4a3a}.review-order-btn[data-v-49d8b859]{flex:1;padding:.75rem 1rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.review-order-btn[data-v-49d8b859]:active{transform:scale(.98)}.product-item[data-v-c383d987]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.product-image[data-v-c383d987]{width:56px;height:56px;border-radius:.75rem;overflow:hidden;flex-shrink:0;background:#f5f1ec}.product-image img[data-v-c383d987]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-c383d987]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e8ddd2}.image-placeholder svg[data-v-c383d987]{width:24px;height:24px;color:#8b6f47}.product-info[data-v-c383d987]{flex:1;min-width:0}.product-name[data-v-c383d987]{font-size:.875rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-meta[data-v-c383d987]{display:flex;align-items:center;gap:.5rem;margin-bottom:.125rem}.stock-status[data-v-c383d987]{font-size:.65rem;font-weight:500;padding:.125rem .375rem;border-radius:.25rem}.stock-status.in-stock[data-v-c383d987]{background:#d1fae5;color:#059669}.stock-status.low-stock[data-v-c383d987]{background:#fef3c7;color:#d97706}.stock-status.out-of-stock[data-v-c383d987]{background:#fee2e2;color:#dc2626}.product-image-wrapper[data-v-c383d987]{position:relative;flex-shrink:0}.limited-tag[data-v-c383d987]{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-size:.55rem;font-weight:700;padding:.125rem .5rem;border-radius:.25rem;z-index:10;white-space:nowrap;box-shadow:0 1px 3px #0003}.limited-info[data-v-c383d987]{margin-top:.125rem}.limit-reached[data-v-c383d987]{font-size:.65rem;font-weight:600;color:#dc2626}.remaining-text[data-v-c383d987]{font-size:.65rem;color:#c2410c}.limit-reached-btn[data-v-c383d987]{background:linear-gradient(135deg,#9ca3af,#6b7280)!important}.product-price[data-v-c383d987]{font-size:.875rem;font-weight:700;color:#8b6f47}.tax-label[data-v-c383d987]{font-size:.65rem;color:#8b6f47}.quantity-controls[data-v-c383d987]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.qty-btn[data-v-c383d987]{width:32px;height:32px;border-radius:.5rem;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.qty-btn[data-v-c383d987]:disabled{opacity:.5;cursor:not-allowed}.qty-btn.minus[data-v-c383d987]{background:#fee2e2;color:#dc2626}.qty-btn.minus[data-v-c383d987]:active:not(:disabled){background:#fecaca}.qty-btn.plus[data-v-c383d987]{background:#d1fae5;color:#059669}.qty-btn.plus[data-v-c383d987]:active:not(:disabled){background:#a7f3d0}.qty-btn svg[data-v-c383d987]{width:16px;height:16px}.qty-display[data-v-c383d987]{min-width:28px;text-align:center;font-size:.875rem;font-weight:600;color:#5a4a3a}.in-cart-indicator[data-v-c383d987]{width:20px;height:20px;color:#10b981;margin-left:.25rem}.in-cart-indicator svg[data-v-c383d987]{width:100%;height:100%}.add-btn[data-v-c383d987]{width:40px;height:40px;border-radius:.75rem;border:none;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.add-btn[data-v-c383d987]:active:not(:disabled){transform:scale(.95)}.add-btn[data-v-c383d987]:disabled{opacity:.5;cursor:not-allowed}.add-btn svg[data-v-c383d987]{width:20px;height:20px}.product-view[data-v-a135096a]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-a135096a]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.product-scroll-container[data-v-a135096a]{flex:1;overflow-y:auto;padding:0 1rem;-webkit-overflow-scrolling:touch;padding-bottom:70px}.view-header[data-v-a135096a]{margin-bottom:0}.header-top[data-v-a135096a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-a135096a]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.back-button[data-v-a135096a]:active{transform:scale(.95)}.back-button svg[data-v-a135096a]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-a135096a]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-a135096a]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.search-filter-bar[data-v-a135096a]{display:flex;gap:.5rem;margin-top:.5rem}.search-input-wrapper[data-v-a135096a]{flex:1;position:relative}.search-icon[data-v-a135096a]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#8b6f47}.search-input[data-v-a135096a]{width:100%;padding:.75rem 2rem .75rem 2.5rem;border:1px solid #e8ddd2;border-radius:.75rem;background:#fff;font-size:.875rem;color:#5a4a3a;outline:none;transition:border-color .2s}.search-input[data-v-a135096a]:focus{border-color:#8b6f47}.search-input[data-v-a135096a]::placeholder{color:#b8956d}.clear-search[data-v-a135096a]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.clear-search svg[data-v-a135096a]{width:16px;height:16px;color:#8b6f47}.loading-container[data-v-a135096a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-a135096a]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-a135096a 1s linear infinite}.loading-spinner.small[data-v-a135096a]{width:20px;height:20px;border-width:2px}@keyframes spin-a135096a{to{transform:rotate(360deg)}}.loading-text[data-v-a135096a]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-a135096a]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-a135096a]{width:48px;height:48px;color:#b8956d;margin-bottom:1rem}.empty-state h3[data-v-a135096a]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-a135096a]{font-size:.875rem;color:#8b6f47;margin:0}.product-list[data-v-a135096a]{display:flex;flex-direction:column;gap:.75rem}.load-more[data-v-a135096a]{padding:1rem;text-align:center}.load-more-btn[data-v-a135096a]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-a135096a]:active:not(:disabled){background:#f5f1ec}.load-more-btn[data-v-a135096a]:disabled{opacity:.7;cursor:not-allowed}.category-tabs-scroll[data-v-a135096a]{display:flex;gap:.375rem;overflow-x:auto;padding:0 1rem .5rem;margin-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-tabs-scroll[data-v-a135096a]::-webkit-scrollbar{display:none}.category-tab-pill[data-v-a135096a]{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;color:#78350f;background:#f5f1ec;border:1px solid #d6cfc7;border-radius:9999px;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.category-tab-pill.active[data-v-a135096a]{background:linear-gradient(135deg,#78350f,#5a3a1e);color:#fff;border-color:transparent;box-shadow:0 1px 3px #78350f4d}.category-tab-count[data-v-a135096a]{font-size:.5625rem;font-weight:700;padding:.0625rem .3125rem;border-radius:.5rem;background:#ffffff4d;color:inherit}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.purchase-view[data-v-198259e4]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-198259e4]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-198259e4]{margin-bottom:0}.header-top[data-v-198259e4]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-198259e4]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-198259e4]{width:20px;height:20px;color:#5a4a3a}.view-title[data-v-198259e4]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.cart-badge[data-v-198259e4]{position:relative;width:36px;height:36px;border-radius:.75rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);display:flex;align-items:center;justify-content:center}.cart-badge svg[data-v-198259e4]{width:18px;height:18px;color:#fff}.badge-count[data-v-198259e4]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9px;background:#10b981;color:#fff;font-size:.65rem;font-weight:600;display:flex;align-items:center;justify-content:center}.view-subtitle[data-v-198259e4]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.purchase-scroll-container[data-v-198259e4]{flex:1;overflow-y:auto;padding:0 1rem 140px;-webkit-overflow-scrolling:touch}.empty-cart[data-v-198259e4]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-198259e4]{width:64px;height:64px;margin:0 auto 1rem;background:#e8ddd2;border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon svg[data-v-198259e4]{width:32px;height:32px;color:#8b6f47}.empty-cart h3[data-v-198259e4]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-cart p[data-v-198259e4]{font-size:.875rem;color:#8b6f47;margin:0 0 1.5rem}.browse-btn[data-v-198259e4]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer}.browse-btn svg[data-v-198259e4]{width:18px;height:18px}.section[data-v-198259e4]{background:#fff;border-radius:1rem;padding:1rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}.section-title[data-v-198259e4]{font-size:.875rem;font-weight:600;color:#5a4a3a;margin:0 0 .75rem}.cart-items-list[data-v-198259e4]{display:flex;flex-direction:column;gap:.75rem}.cart-item[data-v-198259e4]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#faf8f5;border-radius:.75rem}.item-info[data-v-198259e4]{display:flex;justify-content:space-between;align-items:center}.item-name[data-v-198259e4]{font-size:.875rem;font-weight:600;color:#5a4a3a;margin:0}.item-price[data-v-198259e4]{font-size:.75rem;color:#8b6f47}.item-controls[data-v-198259e4]{display:flex;align-items:center;gap:.75rem}.qty-controls[data-v-198259e4]{display:flex;align-items:center;gap:.25rem;background:#fff;border-radius:.5rem;padding:.25rem}.qty-btn[data-v-198259e4]{width:28px;height:28px;border-radius:.375rem;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.qty-btn[data-v-198259e4]:disabled{opacity:.5;cursor:not-allowed}.qty-btn.minus[data-v-198259e4]{background:#fee2e2;color:#dc2626}.qty-btn.plus[data-v-198259e4]{background:#d1fae5;color:#059669}.qty-btn svg[data-v-198259e4]{width:14px;height:14px}.qty-display[data-v-198259e4]{min-width:24px;text-align:center;font-size:.875rem;font-weight:600;color:#5a4a3a}.item-total[data-v-198259e4]{flex:1;text-align:right;font-size:.875rem;font-weight:700;color:#8b6f47}.remove-btn[data-v-198259e4]{width:28px;height:28px;border-radius:.375rem;border:none;background:transparent;color:#dc2626;display:flex;align-items:center;justify-content:center;cursor:pointer}.remove-btn svg[data-v-198259e4]{width:16px;height:16px}.payment-options[data-v-198259e4]{display:flex;flex-direction:column;gap:.5rem}.payment-option[data-v-198259e4]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#faf8f5;border:2px solid transparent;border-radius:.75rem;cursor:pointer;transition:all .2s}.payment-option.selected[data-v-198259e4]{background:#f5f1ec;border-color:#8b6f47}.payment-option.disabled[data-v-198259e4]{opacity:.6;cursor:not-allowed}.payment-option input[data-v-198259e4]{width:18px;height:18px;accent-color:#8b6f47}.option-content[data-v-198259e4]{flex:1;display:flex;flex-direction:column}.option-name[data-v-198259e4]{font-size:.875rem;font-weight:600;color:#5a4a3a}.option-detail[data-v-198259e4]{font-size:.75rem;color:#8b6f47}.option-detail.insufficient[data-v-198259e4]{color:#dc2626}.option-detail.fee[data-v-198259e4]{color:#d97706}.delivery-info[data-v-198259e4]{display:flex;flex-direction:column;gap:.75rem}.delivery-row[data-v-198259e4]{display:flex;justify-content:space-between;align-items:center}.delivery-label[data-v-198259e4]{font-size:.875rem;font-weight:700;color:#8b6f47}.delivery-value[data-v-198259e4]{font-size:.875rem;font-weight:600;color:#5a4a3a}.delivery-select[data-v-198259e4]{padding:.5rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.875rem;font-weight:700;color:#5a4a3a;min-width:160px}.delivery-select option[data-v-198259e4]{font-weight:700}.date-picker[data-v-198259e4]{padding:.5rem .75rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.875rem;font-weight:700;color:#5a4a3a;min-width:160px}.date-picker[data-v-198259e4]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 2px #8b6f4733}.date-error[data-v-198259e4]{width:100%;font-size:.75rem;color:#dc2626;padding:.5rem;background:#fee2e2;border-radius:.375rem;margin-top:.5rem}.closure-message[data-v-198259e4]{width:100%;font-size:.75rem;color:#8b6f47;padding:.5rem;background:#fef3c7;border-radius:.375rem;margin-top:.5rem}.pati-kopi-warning[data-v-198259e4]{width:100%;font-size:.75rem;color:#d97706;padding:.5rem;background:#fffbeb;border-radius:.375rem;margin-top:.5rem}.delivery-note[data-v-198259e4]{font-size:.75rem;color:#8b6f47}.add-more-btn[data-v-198259e4]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:#fff;border:2px dashed #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer}.add-more-btn svg[data-v-198259e4]{width:18px;height:18px}.order-summary-inline[data-v-198259e4]{background:#fff;border-radius:1rem;padding:1rem;margin-top:.75rem;margin-bottom:.75rem;box-shadow:0 1px 3px #0000001a}.summary-inline-row[data-v-198259e4]{display:flex;justify-content:space-between;font-size:.8rem;color:#8b6f47;margin-bottom:.25rem}.summary-inline-row.fee[data-v-198259e4]{color:#d97706}.summary-inline-row.credit-deduction[data-v-198259e4]{color:#22c55e;font-weight:600}.summary-inline-row.total[data-v-198259e4]{font-size:1rem;font-weight:700;color:#5a4a3a;padding-top:.5rem;border-top:1px solid #e8ddd2;margin-top:.25rem;margin-bottom:0}.order-bar[data-v-198259e4]{position:fixed;bottom:80px;left:0;right:0;background:#fff;border-top:1px solid #e8ddd2;padding:.5rem 1rem;box-shadow:0 -2px 10px #0000001a;z-index:40}.submit-btn[data-v-198259e4]{width:100%;padding:.875rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.75rem;font-size:1rem;font-weight:600;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem}.submit-btn[data-v-198259e4]:disabled{opacity:.6;cursor:not-allowed}.loading-spinner[data-v-198259e4]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-198259e4 1s linear infinite}@keyframes spin-198259e4{to{transform:rotate(360deg)}}.waived-fee[data-v-198259e4]{display:flex;flex-direction:column;align-items:flex-end}.original-fee[data-v-198259e4]{text-decoration:line-through;color:#9ca3af;font-size:.75rem}.waived-label[data-v-198259e4]{color:#22c55e;font-weight:600}.fee-source[data-v-198259e4]{font-size:.75rem;color:#8b6f47}.bundle-item[data-v-198259e4]{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:2px solid #fcd34d}.bundle-header[data-v-198259e4]{display:flex;align-items:center;gap:.5rem}.bundle-badge[data-v-198259e4]{padding:.125rem .375rem;font-size:.6rem;font-weight:700;background:#f59e0b;color:#fff;border-radius:.25rem}.bundle-price[data-v-198259e4]{color:#92400e!important}.bundle-total[data-v-198259e4]{color:#d97706!important}.expand-btn[data-v-198259e4]{width:28px;height:28px;border-radius:.375rem;border:none;background:#fde68a;color:#92400e;display:flex;align-items:center;justify-content:center;cursor:pointer}.expand-btn svg[data-v-198259e4]{width:14px;height:14px}.bundle-contents[data-v-198259e4]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #fcd34d}.bundle-content-item[data-v-198259e4]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:#fff;border-radius:.375rem;margin-bottom:.25rem}.bundle-product-name[data-v-198259e4]{font-size:.75rem;color:#5a4a3a}.bundle-product-qty[data-v-198259e4]{font-size:.75rem;font-weight:600;color:#92400e}.store-closed-overlay-mobile[data-v-198259e4]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.store-closed-modal[data-v-198259e4]{background:#fff;border-radius:1rem;padding:1.15rem;margin:0 1rem;text-align:center;max-width:400px;width:100%;box-shadow:0 20px 25px -5px #0000001a}.store-closed-logo img[data-v-198259e4]{height:55px;width:55px;object-fit:contain;margin:0 auto .575rem}.store-closed-title[data-v-198259e4]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.store-closed-message[data-v-198259e4]{font-size:.875rem;color:#6b7280;margin:0 0 1rem}.store-closed-hours[data-v-198259e4]{background:#faf8f5;border-radius:.5rem;padding:.75rem;margin-bottom:1rem}.hours-title[data-v-198259e4]{font-size:.75rem;font-weight:600;color:#8b6f47;margin:0 0 .5rem}.hours-list[data-v-198259e4]{text-align:left;max-height:248px;overflow-y:auto}.hours-row[data-v-198259e4]{padding:.375rem .5rem;border-radius:.25rem;margin-bottom:.25rem;font-size:.75rem}.hours-row.current-day[data-v-198259e4]{background:#e8ddd2;font-weight:600}.day-header[data-v-198259e4]{display:flex;justify-content:space-between;align-items:center}.day-name[data-v-198259e4]{text-transform:capitalize;color:#5a4a3a;font-weight:500}.time-slots[data-v-198259e4]{margin-top:.25rem;padding-left:.5rem}.time-slot[data-v-198259e4]{display:flex;align-items:center;gap:.375rem;padding:.125rem 0}.slot-bullet[data-v-198259e4]{color:#8b6f47;font-size:.75rem}.slot-time[data-v-198259e4]{color:#6b5b47;font-size:.8125rem}.closed-text[data-v-198259e4]{color:#9ca3af}.store-closed-note[data-v-198259e4]{font-size:.75rem;color:#8b6f47;margin:0 0 1rem}.back-to-products-btn[data-v-198259e4]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;font-size:.875rem;font-weight:600;border:none;border-radius:.5rem;cursor:pointer}.back-to-products-btn svg[data-v-198259e4]{width:16px;height:16px}.credit-section[data-v-198259e4]{background:#f0fdf4;border:1px solid #86efac}.credit-checkbox-label[data-v-198259e4]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#fff;border:2px solid transparent;border-radius:.75rem;cursor:pointer;transition:all .2s}.credit-checkbox-label.checked[data-v-198259e4]{background:#dcfce7;border-color:#22c55e}.credit-checkbox-label input[data-v-198259e4]{width:20px;height:20px;margin-top:2px;accent-color:#22c55e}.credit-info[data-v-198259e4]{flex:1;display:flex;flex-direction:column}.credit-title[data-v-198259e4]{font-size:.875rem;font-weight:600;color:#5a4a3a}.credit-balance[data-v-198259e4]{font-size:.75rem;color:#22c55e}.credit-amount[data-v-198259e4]{font-size:.875rem;font-weight:700;color:#22c55e}.credit-calculation[data-v-198259e4]{margin-top:.75rem;padding:.75rem;background:#fff;border-radius:.5rem}.calc-row[data-v-198259e4]{display:flex;justify-content:space-between;font-size:.75rem;color:#6b7280;margin-bottom:.375rem}.calc-row.credit-applied[data-v-198259e4]{color:#22c55e;font-weight:600}.calc-row.remaining[data-v-198259e4]{border-top:1px solid #e5e7eb;padding-top:.375rem;margin-top:.375rem;font-weight:600;margin-bottom:0}.text-coffee[data-v-198259e4]{color:#8b6f47}.text-green[data-v-198259e4]{color:#22c55e}.min-gateway-warning[data-v-198259e4]{margin-top:.5rem;padding:.5rem;background:#fffbeb;border:1px solid #fcd34d;border-radius:.375rem;font-size:.7rem;color:#92400e}.full-credit-message[data-v-198259e4]{margin-top:.5rem;padding:.5rem;background:#dcfce7;border:1px solid #86efac;border-radius:.375rem;font-size:.75rem;font-weight:600;color:#166534;text-align:center}.remaining-hint[data-v-198259e4]{font-size:.75rem;font-weight:400;color:#8b6f47}.history-view[data-v-78afe1c3]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-78afe1c3]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-78afe1c3]{margin-bottom:.75rem}.header-top[data-v-78afe1c3]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.back-button[data-v-78afe1c3],.new-order-btn[data-v-78afe1c3]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-78afe1c3],.new-order-btn svg[data-v-78afe1c3]{width:20px;height:20px;color:#5a4a3a}.new-order-btn[data-v-78afe1c3]{background:linear-gradient(135deg,#10b981,#059669)}.new-order-btn svg[data-v-78afe1c3]{color:#fff}.view-title[data-v-78afe1c3]{flex:1;font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-78afe1c3]{font-size:.875rem;color:#8b6f47;margin:0;padding-left:48px}.filter-bar[data-v-78afe1c3]{display:flex;gap:.5rem;margin-top:.5rem}.search-wrapper[data-v-78afe1c3]{flex:1;position:relative}.search-icon[data-v-78afe1c3]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-78afe1c3]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-78afe1c3]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a;min-width:70px}.history-scroll-container[data-v-78afe1c3]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-78afe1c3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-78afe1c3]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-78afe1c3 1s linear infinite}.loading-spinner.small[data-v-78afe1c3]{width:20px;height:20px;border-width:2px}@keyframes spin-78afe1c3{to{transform:rotate(360deg)}}.loading-text[data-v-78afe1c3]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-78afe1c3]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-78afe1c3]{width:48px;height:48px;color:#b8956d;margin-bottom:1rem}.empty-state h3[data-v-78afe1c3]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-78afe1c3]{font-size:.875rem;color:#8b6f47;margin:0 0 1.5rem}.browse-btn[data-v-78afe1c3]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer}.order-list[data-v-78afe1c3]{display:flex;flex-direction:column;gap:.75rem}.order-card[data-v-78afe1c3]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.order-card.expanded[data-v-78afe1c3]{box-shadow:0 4px 12px #00000026}.order-header[data-v-78afe1c3]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-78afe1c3]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-78afe1c3]{width:16px;height:16px}.order-summary[data-v-78afe1c3]{flex:1;min-width:0}.order-number[data-v-78afe1c3]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-meta[data-v-78afe1c3]{font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.order-footer[data-v-78afe1c3]{display:flex;align-items:center;justify-content:space-between}.status-badge[data-v-78afe1c3]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.status-badge.paid[data-v-78afe1c3]{background:#d1fae5;color:#065f46}.status-badge.failed[data-v-78afe1c3]{background:#fee2e2;color:#991b1b}.status-badge.delivery[data-v-78afe1c3]{background:#dbeafe;color:#1d4ed8}.status-badge.pickup[data-v-78afe1c3]{background:#fef3c7;color:#b45309}.footer-badges[data-v-78afe1c3]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.order-total[data-v-78afe1c3]{font-size:.875rem;font-weight:700;color:#8b6f47}.order-details[data-v-78afe1c3]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-78afe1c3],.expand-leave-active[data-v-78afe1c3]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-78afe1c3],.expand-leave-to[data-v-78afe1c3]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.section-title[data-v-78afe1c3]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-78afe1c3]{margin-bottom:1rem}.detail-grid[data-v-78afe1c3]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-78afe1c3]{display:flex;flex-direction:column}.detail-label[data-v-78afe1c3]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-78afe1c3]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.detail-value.total[data-v-78afe1c3]{color:#8b6f47;font-size:1rem}.items-section[data-v-78afe1c3]{margin-bottom:1rem}.items-list[data-v-78afe1c3]{background:#fff;border-radius:.5rem;overflow:hidden}.item-row[data-v-78afe1c3]{display:flex;align-items:center;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.item-row[data-v-78afe1c3]:last-child{border-bottom:none}.item-name[data-v-78afe1c3]{flex:1;font-size:.8125rem;color:#5a4a3a}.item-qty[data-v-78afe1c3]{font-size:.75rem;color:#8b6f47;margin-right:.75rem}.item-price[data-v-78afe1c3]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.items-subtotal[data-v-78afe1c3],.items-tax[data-v-78afe1c3],.items-delivery-fee[data-v-78afe1c3],.items-delivery-tax[data-v-78afe1c3],.items-billplz-fee[data-v-78afe1c3]{display:flex;justify-content:space-between;padding:.5rem .75rem;font-size:.8125rem;color:#6b5b47}.items-tax[data-v-78afe1c3],.items-delivery-tax[data-v-78afe1c3]{color:#8b6f47}.items-delivery-fee[data-v-78afe1c3],.items-billplz-fee[data-v-78afe1c3]{color:#5a4a3a}.items-total[data-v-78afe1c3]{display:flex;justify-content:space-between;padding:.75rem;background:#f5f1ec;font-weight:700;color:#5a4a3a}.action-buttons[data-v-78afe1c3]{display:flex;gap:.5rem}.action-btn[data-v-78afe1c3]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;border:none;border-radius:.5rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn[data-v-78afe1c3]:disabled{opacity:.5;cursor:not-allowed}.action-btn svg[data-v-78afe1c3]{width:16px;height:16px}.action-btn.invoice[data-v-78afe1c3]{background:#fff;border:1px solid #8b6f47;color:#8b6f47}.action-btn.packing[data-v-78afe1c3]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.load-more[data-v-78afe1c3]{padding:1rem;text-align:center}.load-more-btn[data-v-78afe1c3]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-78afe1c3]:disabled{opacity:.7;cursor:not-allowed}.bundle-row[data-v-78afe1c3]{padding:.625rem .75rem;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fcd34d;border-radius:.5rem;margin-bottom:.25rem}.bundle-header[data-v-78afe1c3]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.bundle-badge[data-v-78afe1c3]{padding:.125rem .375rem;font-size:.6rem;font-weight:700;background:#f59e0b;color:#fff;border-radius:.25rem}.bundle-info[data-v-78afe1c3]{display:flex;align-items:center;justify-content:space-between}.bundle-price[data-v-78afe1c3]{color:#d97706!important;font-weight:700!important}.delivery-history-view[data-v-fb6d0830]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-fb6d0830]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-fb6d0830]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-fb6d0830]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-fb6d0830]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-fb6d0830]{flex:1}.view-title[data-v-fb6d0830]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-fb6d0830]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-fb6d0830]{display:flex;gap:.5rem}.search-wrapper[data-v-fb6d0830]{flex:1;position:relative}.search-icon[data-v-fb6d0830]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-fb6d0830]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-fb6d0830]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a;min-width:80px}.history-scroll-container[data-v-fb6d0830]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-fb6d0830]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-fb6d0830]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-fb6d0830 1s linear infinite}.loading-spinner.small[data-v-fb6d0830]{width:20px;height:20px;border-width:2px}@keyframes spin-fb6d0830{to{transform:rotate(360deg)}}.loading-text[data-v-fb6d0830]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-fb6d0830]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-fb6d0830]{width:48px;height:48px;color:#b8956d;margin:0 auto 1rem}.empty-state h3[data-v-fb6d0830]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-fb6d0830]{font-size:.875rem;color:#8b6f47;margin:0}.delivery-list[data-v-fb6d0830]{display:flex;flex-direction:column;gap:.75rem}.delivery-card[data-v-fb6d0830]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.delivery-card.expanded[data-v-fb6d0830]{box-shadow:0 4px 12px #00000026}.delivery-header[data-v-fb6d0830]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-fb6d0830]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-fb6d0830]{width:16px;height:16px}.delivery-summary[data-v-fb6d0830]{flex:1;min-width:0}.order-number[data-v-fb6d0830]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delivery-meta[data-v-fb6d0830]{font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.delivery-footer[data-v-fb6d0830]{display:flex;align-items:center;gap:.5rem}.type-badge[data-v-fb6d0830]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.type-badge.delivery[data-v-fb6d0830]{background:#dbeafe;color:#1e40af}.type-badge.pickup[data-v-fb6d0830]{background:#fef3c7;color:#92400e}.status-badge[data-v-fb6d0830]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.status-badge.confirmed[data-v-fb6d0830]{background:#d1fae5;color:#065f46}.delivery-details[data-v-fb6d0830]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-fb6d0830],.expand-leave-active[data-v-fb6d0830]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-fb6d0830],.expand-leave-to[data-v-fb6d0830]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.section-title[data-v-fb6d0830]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-fb6d0830]{margin-bottom:1rem}.detail-grid[data-v-fb6d0830]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-fb6d0830]{display:flex;flex-direction:column}.detail-label[data-v-fb6d0830]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-fb6d0830]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.mismatch-warning[data-v-fb6d0830]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#fef3c7;border-radius:.5rem;margin-bottom:1rem;font-size:.75rem;color:#92400e}.mismatch-icon[data-v-fb6d0830]{flex-shrink:0}.items-section[data-v-fb6d0830]{margin-bottom:1rem}.items-list[data-v-fb6d0830]{background:#faf8f5;border-radius:.5rem;overflow:hidden}.item-row[data-v-fb6d0830]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.item-row[data-v-fb6d0830]:last-child{border-bottom:none}.item-name[data-v-fb6d0830]{font-size:.8125rem;color:#5a4a3a}.item-qty[data-v-fb6d0830]{font-size:.75rem;font-weight:600;color:#8b6f47}.photo-section[data-v-fb6d0830]{margin-bottom:1rem}.photo-container[data-v-fb6d0830]{position:relative;display:inline-block;cursor:pointer}.photo-thumbnail[data-v-fb6d0830]{width:100%;max-width:200px;border-radius:.5rem;box-shadow:0 2px 4px #0000001a}.photo-tap-hint[data-v-fb6d0830]{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);background:#0009;color:#fff;font-size:.65rem;padding:.25rem .5rem;border-radius:.25rem}.notes-section[data-v-fb6d0830]{margin-bottom:0}.notes-text[data-v-fb6d0830]{font-size:.8125rem;color:#5a4a3a;background:#faf8f5;padding:.75rem;border-radius:.5rem;margin:0}.load-more[data-v-fb6d0830]{padding:1rem;text-align:center}.load-more-btn[data-v-fb6d0830]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-fb6d0830]:disabled{opacity:.7;cursor:not-allowed}.image-modal[data-v-fb6d0830]{position:fixed;inset:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;transition:all .3s ease}.modal-close[data-v-fb6d0830]{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border-radius:50%;background:#fff3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-close svg[data-v-fb6d0830]{width:24px;height:24px;color:#fff}.modal-image[data-v-fb6d0830]{max-width:100%;max-height:90vh;border-radius:.5rem}.delivery-status-view[data-v-69ffd858]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-69ffd858]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-69ffd858]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-69ffd858]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-69ffd858]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-69ffd858]{flex:1}.view-title[data-v-69ffd858]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-69ffd858]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-69ffd858]{display:flex;gap:.5rem}.search-wrapper[data-v-69ffd858]{flex:1;position:relative}.search-icon[data-v-69ffd858]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-69ffd858]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.search-input[data-v-69ffd858]::placeholder{color:#b8956d}.status-scroll-container[data-v-69ffd858]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-69ffd858]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-69ffd858]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-69ffd858 1s linear infinite}.loading-spinner.small[data-v-69ffd858]{width:20px;height:20px;border-width:2px}@keyframes spin-69ffd858{to{transform:rotate(360deg)}}.loading-text[data-v-69ffd858]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-69ffd858]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-69ffd858]{width:48px;height:48px;color:#b8956d;margin:0 auto 1rem}.empty-state h3[data-v-69ffd858]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-69ffd858]{font-size:.875rem;color:#8b6f47;margin:0}.order-list[data-v-69ffd858]{display:flex;flex-direction:column;gap:.75rem}.order-card[data-v-69ffd858]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.order-card.expanded[data-v-69ffd858]{box-shadow:0 4px 12px #00000026}.order-header[data-v-69ffd858]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-69ffd858]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-69ffd858]{width:16px;height:16px}.order-summary[data-v-69ffd858]{flex:1;min-width:0}.order-number[data-v-69ffd858]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-meta[data-v-69ffd858]{font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.order-footer[data-v-69ffd858]{display:flex;align-items:center;gap:.5rem}.type-badge[data-v-69ffd858]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.type-badge.delivery[data-v-69ffd858]{background:#dbeafe;color:#1e40af}.type-badge.pickup[data-v-69ffd858]{background:#fef3c7;color:#92400e}.status-badge[data-v-69ffd858]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.status-badge.pending[data-v-69ffd858]{background:#f3f4f6;color:#4b5563}.status-badge.packing[data-v-69ffd858]{background:#fef3c7;color:#92400e}.order-details[data-v-69ffd858]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-69ffd858],.expand-leave-active[data-v-69ffd858]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-69ffd858],.expand-leave-to[data-v-69ffd858]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.section-title[data-v-69ffd858]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-69ffd858]{margin-bottom:1rem}.detail-grid[data-v-69ffd858]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-69ffd858]{display:flex;flex-direction:column}.detail-label[data-v-69ffd858]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-69ffd858]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.items-section[data-v-69ffd858]{margin-bottom:1rem}.items-list[data-v-69ffd858]{background:#faf8f5;border-radius:.5rem;overflow:hidden}.item-row[data-v-69ffd858]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.item-row[data-v-69ffd858]:last-child{border-bottom:none}.item-info[data-v-69ffd858]{display:flex;flex-direction:column}.item-name[data-v-69ffd858]{font-size:.8125rem;color:#5a4a3a}.item-sku[data-v-69ffd858]{font-size:.65rem;color:#8b6f47}.item-qty[data-v-69ffd858]{font-size:.75rem;font-weight:600;color:#8b6f47}.status-note[data-v-69ffd858]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem;border-radius:.75rem;margin-top:.5rem}.status-note.packing[data-v-69ffd858]{background:#fef3c7}.status-note.pending[data-v-69ffd858]{background:#f3f4f6}.status-note svg[data-v-69ffd858]{width:20px;height:20px;flex-shrink:0}.status-note.packing svg[data-v-69ffd858]{color:#92400e}.status-note.pending svg[data-v-69ffd858]{color:#4b5563}.status-note-content[data-v-69ffd858]{display:flex;flex-direction:column}.status-note-title[data-v-69ffd858]{font-size:.8125rem;font-weight:600}.status-note.packing .status-note-title[data-v-69ffd858]{color:#92400e}.status-note.pending .status-note-title[data-v-69ffd858]{color:#374151}.status-note-desc[data-v-69ffd858]{font-size:.75rem}.status-note.packing .status-note-desc[data-v-69ffd858]{color:#b45309}.status-note.pending .status-note-desc[data-v-69ffd858]{color:#6b7280}.load-more[data-v-69ffd858]{padding:1rem;text-align:center}.load-more-btn[data-v-69ffd858]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-69ffd858]:disabled{opacity:.7;cursor:not-allowed}.bundle-row[data-v-69ffd858]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fcd34d;border-radius:.5rem;margin-bottom:.25rem}.bundle-header[data-v-69ffd858]{display:flex;align-items:center;gap:.5rem}.bundle-badge[data-v-69ffd858]{padding:.125rem .375rem;font-size:.6rem;font-weight:700;background:#f59e0b;color:#fff;border-radius:.25rem}.bundle-qty[data-v-69ffd858]{font-size:.75rem;font-weight:600;color:#d97706}.incoming-deliveries-view[data-v-582bb3cf]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-582bb3cf]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-582bb3cf]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-582bb3cf]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-582bb3cf]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-582bb3cf]{flex:1}.view-title[data-v-582bb3cf]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-582bb3cf]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-582bb3cf]{display:flex;gap:.5rem}.search-wrapper[data-v-582bb3cf]{flex:1;position:relative}.search-icon[data-v-582bb3cf]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-582bb3cf]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.incoming-scroll-container[data-v-582bb3cf]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-582bb3cf]{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem}.loading-spinner[data-v-582bb3cf]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-582bb3cf 1s linear infinite}.loading-spinner.small[data-v-582bb3cf]{width:18px;height:18px;border-width:2px}@keyframes spin-582bb3cf{to{transform:rotate(360deg)}}.loading-text[data-v-582bb3cf]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-582bb3cf]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-582bb3cf]{width:48px;height:48px;color:#10b981;margin:0 auto 1rem}.empty-state h3[data-v-582bb3cf]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-582bb3cf]{font-size:.875rem;color:#8b6f47;margin:0}.delivery-list[data-v-582bb3cf]{display:flex;flex-direction:column;gap:.75rem}.delivery-card[data-v-582bb3cf]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.delivery-card.expanded[data-v-582bb3cf]{box-shadow:0 4px 12px #00000026}.delivery-header[data-v-582bb3cf]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-582bb3cf]{width:24px;height:24px;flex-shrink:0;color:#8b6f47}.expand-icon svg[data-v-582bb3cf]{width:16px;height:16px}.delivery-summary[data-v-582bb3cf]{flex:1;min-width:0}.order-number[data-v-582bb3cf]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem}.delivery-meta[data-v-582bb3cf]{font-size:.75rem;color:#8b6f47;margin-bottom:.375rem}.delivery-footer[data-v-582bb3cf]{display:flex;align-items:center;gap:.5rem}.type-badge[data-v-582bb3cf],.status-badge[data-v-582bb3cf]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.type-badge.delivery[data-v-582bb3cf]{background:#dbeafe;color:#1e40af}.type-badge.pickup[data-v-582bb3cf]{background:#fef3c7;color:#92400e}.status-badge.in-transit[data-v-582bb3cf]{background:#dbeafe;color:#1e40af}.status-badge.delivered[data-v-582bb3cf]{background:#fef3c7;color:#92400e}.status-badge.ready[data-v-582bb3cf]{background:#d1fae5;color:#065f46}.status-badge.pending[data-v-582bb3cf]{background:#f3f4f6;color:#4b5563}.delivery-details[data-v-582bb3cf]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-582bb3cf],.expand-leave-active[data-v-582bb3cf]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-582bb3cf],.expand-leave-to[data-v-582bb3cf]{opacity:0;max-height:0;padding:0}.section-title[data-v-582bb3cf]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-582bb3cf]{margin-bottom:1rem}.detail-grid[data-v-582bb3cf]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-582bb3cf]{display:flex;flex-direction:column}.detail-label[data-v-582bb3cf]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-582bb3cf]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.items-section[data-v-582bb3cf]{margin-bottom:1rem}.items-list[data-v-582bb3cf]{background:#faf8f5;border-radius:.5rem;overflow:hidden}.item-row[data-v-582bb3cf]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.item-row[data-v-582bb3cf]:last-child{border-bottom:none}.item-info[data-v-582bb3cf]{display:flex;flex-direction:column}.item-name[data-v-582bb3cf]{font-size:.8125rem;color:#5a4a3a}.item-sku[data-v-582bb3cf]{font-size:.65rem;color:#8b6f47}.item-qty[data-v-582bb3cf]{font-size:.75rem;font-weight:600;color:#8b6f47}.action-buttons[data-v-582bb3cf]{display:flex;gap:.5rem;margin-top:.5rem}.action-btn[data-v-582bb3cf]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;border:none;cursor:pointer;transition:all .2s}.action-btn svg[data-v-582bb3cf]{width:18px;height:18px}.confirm-btn[data-v-582bb3cf]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.confirm-btn[data-v-582bb3cf]:active{transform:scale(.98)}.waiting-btn[data-v-582bb3cf]{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.load-more[data-v-582bb3cf]{padding:1rem;text-align:center}.load-more-btn[data-v-582bb3cf]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.fullscreen-modal[data-v-582bb3cf]{position:fixed;inset:0;background:#faf8f5;z-index:500;display:flex;flex-direction:column;overflow:hidden}.modal-content[data-v-582bb3cf]{display:flex;flex-direction:column;height:100%}.modal-header[data-v-582bb3cf]{flex-shrink:0;display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.modal-close[data-v-582bb3cf]{width:36px;height:36px;border-radius:.75rem;background:#fff3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-close svg[data-v-582bb3cf]{width:20px;height:20px;color:#fff}.modal-title[data-v-582bb3cf]{font-size:1.25rem;font-weight:600;margin:0}.modal-body[data-v-582bb3cf]{flex:1;overflow-y:auto;padding:1rem;-webkit-overflow-scrolling:touch}.modal-order-info[data-v-582bb3cf]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#fff;border-radius:1rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}.order-details[data-v-582bb3cf]{display:flex;align-items:center;gap:.5rem}.modal-order-info .order-number[data-v-582bb3cf]{font-size:1rem;font-weight:600;color:#5a4a3a}.order-amount[data-v-582bb3cf]{font-size:1.125rem;font-weight:700;color:#10b981}.form-group[data-v-582bb3cf]{margin-bottom:1rem}.form-group label[data-v-582bb3cf]{display:block;font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.375rem}.form-label-row[data-v-582bb3cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.form-label-row label[data-v-582bb3cf]{margin-bottom:0}.required[data-v-582bb3cf]{color:#dc2626}.check-all-btn[data-v-582bb3cf]{font-size:.75rem;font-weight:600;color:#8b6f47;background:none;border:none;cursor:pointer;text-decoration:underline}.verify-items-list[data-v-582bb3cf]{background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;overflow:hidden}.verify-item[data-v-582bb3cf]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-bottom:1px solid #f0f0f0}.verify-item[data-v-582bb3cf]:last-child{border-bottom:none}.item-checkbox[data-v-582bb3cf]{position:relative;width:24px;height:24px;cursor:pointer;flex-shrink:0}.item-checkbox input[data-v-582bb3cf]{opacity:0;position:absolute}.checkmark[data-v-582bb3cf]{position:absolute;inset:0;background:#fff;border:2px solid #d1d5db;border-radius:.375rem}.item-checkbox input:checked+.checkmark[data-v-582bb3cf]{background:#8b6f47;border-color:#8b6f47}.item-checkbox input:checked+.checkmark[data-v-582bb3cf]:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.item-details[data-v-582bb3cf]{flex:1;min-width:0}.item-details .item-name[data-v-582bb3cf]{display:block;font-size:.8125rem;font-weight:500;color:#5a4a3a}.item-ordered[data-v-582bb3cf]{font-size:.7rem;color:#8b6f47}.qty-input-wrapper[data-v-582bb3cf]{display:flex;flex-direction:column;align-items:flex-end}.qty-label[data-v-582bb3cf]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.qty-input[data-v-582bb3cf]{width:60px;padding:.375rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.8125rem;text-align:center}.qty-input[data-v-582bb3cf]:focus{outline:none;border-color:#8b6f47}.mismatch-warning[data-v-582bb3cf]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#fef3c7;border-radius:.75rem;margin-bottom:1rem}.mismatch-warning svg[data-v-582bb3cf]{width:20px;height:20px;color:#d97706;flex-shrink:0}.mismatch-warning span[data-v-582bb3cf]{font-size:.75rem;color:#92400e}.upload-buttons[data-v-582bb3cf]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.upload-btn[data-v-582bb3cf]{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1rem;background:#fff;border:2px dashed #e8ddd2;border-radius:.75rem;cursor:pointer;transition:all .2s}.upload-btn svg[data-v-582bb3cf]{width:24px;height:24px;color:#8b6f47}.upload-btn span[data-v-582bb3cf]{font-size:.75rem;font-weight:500;color:#8b6f47}.upload-btn[data-v-582bb3cf]:active{background:#f5f1ec;border-color:#8b6f47}.hidden-input[data-v-582bb3cf]{display:none}.image-preview[data-v-582bb3cf]{position:relative;display:inline-block;width:100%}.image-preview img[data-v-582bb3cf]{width:100%;max-height:200px;object-fit:cover;border-radius:.75rem}.remove-file[data-v-582bb3cf]{position:absolute;top:.5rem;right:.5rem;width:32px;height:32px;border-radius:50%;background:#0009;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.remove-file svg[data-v-582bb3cf]{width:18px;height:18px;color:#fff}.form-input[data-v-582bb3cf]{width:100%;padding:.75rem;border:1px solid #e8ddd2;border-radius:.75rem;background:#fff;font-size:.875rem;color:#5a4a3a}.form-input[data-v-582bb3cf]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 3px #8b6f471a}.form-input.textarea[data-v-582bb3cf]{resize:none}.modal-footer[data-v-582bb3cf]{flex-shrink:0;display:flex;gap:.75rem;padding:1rem;background:#fff;border-top:1px solid #e8ddd2}.btn-cancel[data-v-582bb3cf]{flex:1;padding:1rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#5a4a3a;cursor:pointer}.btn-confirm[data-v-582bb3cf]{flex:2;padding:1rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#8b6f47,#6b5b47)}.btn-confirm[data-v-582bb3cf]:disabled{background:#d1d5db;cursor:not-allowed}.loading-spinner.white[data-v-582bb3cf]{border-color:#ffffff4d;border-top-color:#fff}.toast[data-v-582bb3cf]{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:.75rem 1.5rem;border-radius:.75rem;font-size:.875rem;font-weight:500;z-index:200;box-shadow:0 4px 12px #00000026}.toast.success[data-v-582bb3cf]{background:#10b981;color:#fff}.toast.error[data-v-582bb3cf]{background:#ef4444;color:#fff}.toast-enter-active[data-v-582bb3cf],.toast-leave-active[data-v-582bb3cf]{transition:all .3s ease}.toast-enter-from[data-v-582bb3cf],.toast-leave-to[data-v-582bb3cf]{opacity:0;transform:translate(-50%) translateY(20px)}.error-modal-overlay[data-v-582bb3cf]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:550;padding:1rem}.error-modal[data-v-582bb3cf]{background:#fff;border-radius:1rem;padding:1.5rem;max-width:320px;width:100%;text-align:center;box-shadow:0 10px 40px #0003}.error-modal-icon[data-v-582bb3cf]{width:48px;height:48px;margin:0 auto 1rem;color:#ef4444}.error-modal-icon svg[data-v-582bb3cf]{width:100%;height:100%}.error-modal-title[data-v-582bb3cf]{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.error-modal-message[data-v-582bb3cf]{font-size:.875rem;color:#6b7280;margin-bottom:1.25rem;line-height:1.5}.error-modal-btn[data-v-582bb3cf]{width:100%;padding:.75rem 1.5rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer}.error-modal-btn[data-v-582bb3cf]:active{transform:scale(.98)}.fade-enter-active[data-v-582bb3cf],.fade-leave-active[data-v-582bb3cf]{transition:opacity .2s ease}.fade-enter-from[data-v-582bb3cf],.fade-leave-to[data-v-582bb3cf]{opacity:0}.inventory-history-view[data-v-cc237ef9]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-cc237ef9]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-cc237ef9]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-cc237ef9]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-cc237ef9]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-cc237ef9]{flex:1}.view-title[data-v-cc237ef9]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-cc237ef9]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-cc237ef9]{display:flex;gap:.5rem}.search-wrapper[data-v-cc237ef9]{flex:1;position:relative}.search-icon[data-v-cc237ef9]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-cc237ef9]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-cc237ef9]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.75rem;color:#5a4a3a;min-width:70px}.history-scroll-container[data-v-cc237ef9]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-cc237ef9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-cc237ef9]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-cc237ef9 1s linear infinite}.loading-spinner.small[data-v-cc237ef9]{width:20px;height:20px;border-width:2px}@keyframes spin-cc237ef9{to{transform:rotate(360deg)}}.loading-text[data-v-cc237ef9]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-cc237ef9]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-cc237ef9]{width:48px;height:48px;color:#b8956d;margin:0 auto 1rem}.empty-state h3[data-v-cc237ef9]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-cc237ef9]{font-size:.875rem;color:#8b6f47;margin:0}.history-list[data-v-cc237ef9]{display:flex;flex-direction:column;gap:.75rem}.history-card[data-v-cc237ef9]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.history-card.expanded[data-v-cc237ef9]{box-shadow:0 4px 12px #00000026}.history-header[data-v-cc237ef9]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-cc237ef9]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-cc237ef9]{width:16px;height:16px}.history-summary[data-v-cc237ef9]{flex:1;min-width:0}.product-name[data-v-cc237ef9]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sku[data-v-cc237ef9]{font-size:.7rem;color:#8b6f47;margin-bottom:.375rem}.history-footer[data-v-cc237ef9]{display:flex;align-items:center;gap:.5rem}.action-badge[data-v-cc237ef9]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.action-badge.added[data-v-cc237ef9]{background:#d1fae5;color:#065f46}.action-badge.removed[data-v-cc237ef9]{background:#fee2e2;color:#991b1b}.action-badge.waste[data-v-cc237ef9]{background:#fef3c7;color:#92400e}.qty-change[data-v-cc237ef9]{font-size:.8rem;font-weight:700}.qty-change.positive[data-v-cc237ef9]{color:#059669}.qty-change.negative[data-v-cc237ef9]{color:#dc2626}.history-date[data-v-cc237ef9]{font-size:.7rem;color:#8b6f47;white-space:nowrap}.history-details[data-v-cc237ef9]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-cc237ef9],.expand-leave-active[data-v-cc237ef9]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-cc237ef9],.expand-leave-to[data-v-cc237ef9]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.section-title[data-v-cc237ef9]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-cc237ef9]{margin-bottom:1rem}.detail-grid[data-v-cc237ef9]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-cc237ef9]{display:flex;flex-direction:column}.detail-label[data-v-cc237ef9]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-cc237ef9]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.stock-changes[data-v-cc237ef9]{margin-bottom:1rem}.stock-flow[data-v-cc237ef9]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#faf8f5;padding:.75rem;border-radius:.5rem}.stock-box[data-v-cc237ef9]{display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem;background:#fff;border-radius:.5rem}.stock-box.after[data-v-cc237ef9]{background:#e8ddd2}.stock-label[data-v-cc237ef9]{font-size:.65rem;color:#8b6f47}.stock-value[data-v-cc237ef9]{font-size:1.25rem;font-weight:700;color:#5a4a3a}.stock-arrow[data-v-cc237ef9]{color:#8b6f47}.stock-arrow svg[data-v-cc237ef9]{width:20px;height:20px}.user-section[data-v-cc237ef9]{margin-bottom:1rem}.user-name[data-v-cc237ef9]{font-size:.8125rem;color:#5a4a3a;background:#faf8f5;padding:.5rem .75rem;border-radius:.5rem;margin:0}.notes-section[data-v-cc237ef9]{margin-bottom:0}.notes-text[data-v-cc237ef9]{font-size:.8125rem;color:#5a4a3a;background:#faf8f5;padding:.75rem;border-radius:.5rem;margin:0}.load-more[data-v-cc237ef9]{padding:1rem;text-align:center}.load-more-btn[data-v-cc237ef9]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-cc237ef9]:disabled{opacity:.7;cursor:not-allowed}.document-section[data-v-cc237ef9]{margin-top:1rem}.document-container[data-v-cc237ef9]{position:relative;display:inline-block;cursor:pointer}.document-thumbnail[data-v-cc237ef9]{width:100%;max-width:200px;border-radius:.5rem;box-shadow:0 2px 4px #0000001a}.document-tap-hint[data-v-cc237ef9]{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);background:#0009;color:#fff;font-size:.65rem;padding:.25rem .5rem;border-radius:.25rem}.image-modal[data-v-cc237ef9]{position:fixed;inset:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;transition:all .3s ease}.modal-close[data-v-cc237ef9]{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border-radius:50%;background:#fff3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-close svg[data-v-cc237ef9]{width:24px;height:24px;color:#fff}.modal-image[data-v-cc237ef9]{max-width:100%;max-height:90vh;border-radius:.5rem}.inventory-waste-view[data-v-53c0eb5a]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-53c0eb5a]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-53c0eb5a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-53c0eb5a]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-53c0eb5a]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-53c0eb5a]{flex:1}.view-title[data-v-53c0eb5a]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-53c0eb5a]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-53c0eb5a]{display:flex;gap:.5rem}.search-wrapper[data-v-53c0eb5a]{flex:1;position:relative}.search-icon[data-v-53c0eb5a]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-53c0eb5a]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-53c0eb5a]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.75rem;color:#5a4a3a;min-width:70px}.waste-scroll-container[data-v-53c0eb5a]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-53c0eb5a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-53c0eb5a]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#ef4444;border-radius:50%;animation:spin-53c0eb5a 1s linear infinite}.loading-spinner.small[data-v-53c0eb5a]{width:20px;height:20px;border-width:2px}@keyframes spin-53c0eb5a{to{transform:rotate(360deg)}}.loading-text[data-v-53c0eb5a]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-53c0eb5a]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-53c0eb5a]{width:48px;height:48px;color:#ef4444;margin:0 auto 1rem}.empty-state h3[data-v-53c0eb5a]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-53c0eb5a]{font-size:.875rem;color:#8b6f47;margin:0}.waste-list[data-v-53c0eb5a]{display:flex;flex-direction:column;gap:.75rem}.waste-card[data-v-53c0eb5a]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.waste-card.expanded[data-v-53c0eb5a]{box-shadow:0 4px 12px #00000026}.waste-header[data-v-53c0eb5a]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-53c0eb5a]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-53c0eb5a]{width:16px;height:16px}.waste-summary[data-v-53c0eb5a]{flex:1;min-width:0}.product-name[data-v-53c0eb5a]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sku[data-v-53c0eb5a]{font-size:.7rem;color:#8b6f47;margin-bottom:.375rem}.waste-footer[data-v-53c0eb5a]{display:flex;align-items:center;gap:.5rem}.reason-badge[data-v-53c0eb5a]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.reason-badge.damaged[data-v-53c0eb5a]{background:#fee2e2;color:#991b1b}.reason-badge.expired[data-v-53c0eb5a]{background:#ffedd5;color:#9a3412}.reason-badge.loss[data-v-53c0eb5a]{background:#fef3c7;color:#92400e}.reason-badge.theft[data-v-53c0eb5a]{background:#f3e8ff;color:#7c3aed}.reason-badge.correction[data-v-53c0eb5a]{background:#dbeafe;color:#1e40af}.reason-badge.other[data-v-53c0eb5a]{background:#f3f4f6;color:#4b5563}.qty-waste[data-v-53c0eb5a]{font-size:.8rem;font-weight:700;color:#dc2626}.waste-date[data-v-53c0eb5a]{font-size:.7rem;color:#8b6f47;white-space:nowrap}.waste-details[data-v-53c0eb5a]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-53c0eb5a],.expand-leave-active[data-v-53c0eb5a]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-53c0eb5a],.expand-leave-to[data-v-53c0eb5a]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.section-title[data-v-53c0eb5a]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.detail-section[data-v-53c0eb5a]{margin-bottom:1rem}.detail-grid[data-v-53c0eb5a]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.detail-item[data-v-53c0eb5a]{display:flex;flex-direction:column}.detail-label[data-v-53c0eb5a]{font-size:.65rem;color:#8b6f47;margin-bottom:.125rem}.detail-value[data-v-53c0eb5a]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.detail-value.qty-red[data-v-53c0eb5a]{color:#dc2626}.notes-section[data-v-53c0eb5a]{margin-bottom:1rem}.notes-text[data-v-53c0eb5a]{font-size:.8125rem;color:#5a4a3a;background:#faf8f5;padding:.75rem;border-radius:.5rem;margin:0}.reason-info[data-v-53c0eb5a]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem;border-radius:.75rem;margin-top:.5rem}.reason-info.damaged[data-v-53c0eb5a]{background:#fee2e2}.reason-info.expired[data-v-53c0eb5a]{background:#ffedd5}.reason-info.loss[data-v-53c0eb5a]{background:#fef3c7}.reason-info.theft[data-v-53c0eb5a]{background:#f3e8ff}.reason-info.correction[data-v-53c0eb5a]{background:#dbeafe}.reason-info.other[data-v-53c0eb5a]{background:#f3f4f6}.reason-info svg[data-v-53c0eb5a]{width:20px;height:20px;flex-shrink:0}.reason-info.damaged svg[data-v-53c0eb5a]{color:#991b1b}.reason-info.expired svg[data-v-53c0eb5a]{color:#9a3412}.reason-info.loss svg[data-v-53c0eb5a]{color:#92400e}.reason-info.theft svg[data-v-53c0eb5a]{color:#7c3aed}.reason-info.correction svg[data-v-53c0eb5a]{color:#1e40af}.reason-info.other svg[data-v-53c0eb5a]{color:#4b5563}.reason-info-content[data-v-53c0eb5a]{display:flex;flex-direction:column}.reason-info-title[data-v-53c0eb5a]{font-size:.8125rem;font-weight:600}.reason-info.damaged .reason-info-title[data-v-53c0eb5a]{color:#991b1b}.reason-info.expired .reason-info-title[data-v-53c0eb5a]{color:#9a3412}.reason-info.loss .reason-info-title[data-v-53c0eb5a]{color:#92400e}.reason-info.theft .reason-info-title[data-v-53c0eb5a]{color:#7c3aed}.reason-info.correction .reason-info-title[data-v-53c0eb5a]{color:#1e40af}.reason-info.other .reason-info-title[data-v-53c0eb5a]{color:#374151}.reason-info-desc[data-v-53c0eb5a]{font-size:.75rem}.reason-info.damaged .reason-info-desc[data-v-53c0eb5a]{color:#b91c1c}.reason-info.expired .reason-info-desc[data-v-53c0eb5a]{color:#c2410c}.reason-info.loss .reason-info-desc[data-v-53c0eb5a]{color:#b45309}.reason-info.theft .reason-info-desc[data-v-53c0eb5a]{color:#8b5cf6}.reason-info.correction .reason-info-desc[data-v-53c0eb5a]{color:#2563eb}.reason-info.other .reason-info-desc[data-v-53c0eb5a]{color:#6b7280}.load-more[data-v-53c0eb5a]{padding:1rem;text-align:center}.load-more-btn[data-v-53c0eb5a]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-53c0eb5a]:disabled{opacity:.7;cursor:not-allowed}.inventory-stock-view[data-v-b839b2ab]{display:flex;flex-direction:column;height:calc(100vh - 152px);margin:-1rem;padding:0}.fixed-header-section[data-v-b839b2ab]{flex-shrink:0;padding:1rem;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.view-header[data-v-b839b2ab]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.back-button[data-v-b839b2ab]{width:36px;height:36px;border-radius:.75rem;background:#fff;border:none;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-button svg[data-v-b839b2ab]{width:20px;height:20px;color:#5a4a3a}.header-content[data-v-b839b2ab]{flex:1}.view-title[data-v-b839b2ab]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0}.view-subtitle[data-v-b839b2ab]{font-size:.875rem;color:#8b6f47;margin:0}.filter-bar[data-v-b839b2ab]{display:flex;gap:.5rem}.search-wrapper[data-v-b839b2ab]{flex:1;position:relative}.search-icon[data-v-b839b2ab]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8b6f47}.search-input[data-v-b839b2ab]{width:100%;padding:.625rem .625rem .625rem 2rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.8125rem;color:#5a4a3a}.filter-select[data-v-b839b2ab]{padding:.625rem .5rem;border:1px solid #e8ddd2;border-radius:.5rem;background:#fff;font-size:.75rem;color:#5a4a3a;min-width:60px}.stock-scroll-container[data-v-b839b2ab]{flex:1;overflow-y:auto;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.loading-container[data-v-b839b2ab]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem}.loading-spinner[data-v-b839b2ab]{width:40px;height:40px;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-b839b2ab 1s linear infinite}.loading-spinner.small[data-v-b839b2ab]{width:20px;height:20px;border-width:2px}.loading-spinner.white[data-v-b839b2ab]{border-color:#ffffff4d;border-top-color:#fff}@keyframes spin-b839b2ab{to{transform:rotate(360deg)}}.loading-text[data-v-b839b2ab]{margin-top:.75rem;color:#8b6f47;font-size:.875rem}.empty-state[data-v-b839b2ab]{text-align:center;padding:3rem 1rem}.empty-state svg[data-v-b839b2ab]{width:48px;height:48px;color:#b8956d;margin:0 auto 1rem}.empty-state h3[data-v-b839b2ab]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .5rem}.empty-state p[data-v-b839b2ab]{font-size:.875rem;color:#8b6f47;margin:0}.stock-list[data-v-b839b2ab]{display:flex;flex-direction:column;gap:.75rem}.stock-card[data-v-b839b2ab]{background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.stock-card.expanded[data-v-b839b2ab]{box-shadow:0 4px 12px #00000026}.stock-header[data-v-b839b2ab]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}.expand-icon[data-v-b839b2ab]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8b6f47;margin-top:.125rem}.expand-icon svg[data-v-b839b2ab]{width:16px;height:16px}.stock-summary[data-v-b839b2ab]{flex:1;min-width:0}.product-name[data-v-b839b2ab]{font-size:.8125rem;font-weight:600;color:#5a4a3a;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sku[data-v-b839b2ab]{font-size:.7rem;color:#8b6f47;margin-bottom:.375rem}.stock-footer[data-v-b839b2ab]{display:flex;align-items:center;gap:.5rem}.status-badge[data-v-b839b2ab]{font-size:.65rem;font-weight:600;padding:.125rem .5rem;border-radius:1rem}.status-badge.in-stock[data-v-b839b2ab]{background:#d1fae5;color:#065f46}.status-badge.low-stock[data-v-b839b2ab]{background:#fef3c7;color:#92400e}.status-badge.out-of-stock[data-v-b839b2ab]{background:#fee2e2;color:#991b1b}.qty-stock[data-v-b839b2ab]{font-size:.8rem;font-weight:700;color:#5a4a3a}.product-thumb[data-v-b839b2ab]{width:48px;height:48px;border-radius:.5rem;overflow:hidden;flex-shrink:0}.product-thumb img[data-v-b839b2ab]{width:100%;height:100%;object-fit:cover}.product-thumb.placeholder[data-v-b839b2ab]{background:#f5f1ec;display:flex;align-items:center;justify-content:center}.product-thumb.placeholder svg[data-v-b839b2ab]{width:24px;height:24px;color:#8b6f47}.stock-details[data-v-b839b2ab]{border-top:1px solid #e8ddd2;padding:1rem;background:#fff}.expand-enter-active[data-v-b839b2ab],.expand-leave-active[data-v-b839b2ab]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-b839b2ab],.expand-leave-to[data-v-b839b2ab]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.detail-section[data-v-b839b2ab]{margin-bottom:1rem}.detail-row[data-v-b839b2ab]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-b839b2ab]{font-size:.75rem;color:#8b6f47}.detail-value[data-v-b839b2ab]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.stock-progress-section[data-v-b839b2ab]{margin-bottom:1rem}.progress-header[data-v-b839b2ab]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.progress-label[data-v-b839b2ab]{font-size:.75rem;color:#8b6f47}.progress-value[data-v-b839b2ab]{font-size:.75rem;font-weight:600;color:#5a4a3a}.progress-bar-container[data-v-b839b2ab]{height:8px;background:#e8ddd2;border-radius:4px;overflow:hidden}.progress-bar-fill[data-v-b839b2ab]{height:100%;border-radius:4px;transition:width .3s ease}.progress-bar-fill.in-stock[data-v-b839b2ab]{background:linear-gradient(90deg,#10b981,#059669)}.progress-bar-fill.low-stock[data-v-b839b2ab]{background:linear-gradient(90deg,#f59e0b,#d97706)}.progress-bar-fill.out-of-stock[data-v-b839b2ab]{background:linear-gradient(90deg,#ef4444,#dc2626)}.action-buttons[data-v-b839b2ab]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.action-btn[data-v-b839b2ab]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn svg[data-v-b839b2ab]{width:18px;height:18px}.action-btn.add[data-v-b839b2ab]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.action-btn.add[data-v-b839b2ab]:active{transform:scale(.98)}.action-btn.remove[data-v-b839b2ab]{background:#5a4a3a;color:#fff}.action-btn.remove[data-v-b839b2ab]:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed}.action-btn.remove[data-v-b839b2ab]:not(:disabled):active{transform:scale(.98)}.load-more[data-v-b839b2ab]{padding:1rem;text-align:center}.load-more-btn[data-v-b839b2ab]{padding:.75rem 2rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:500;color:#8b6f47;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.load-more-btn[data-v-b839b2ab]:disabled{opacity:.7;cursor:not-allowed}.fullscreen-modal[data-v-b839b2ab]{position:fixed;inset:0;background:#faf8f5;z-index:1000;display:flex;flex-direction:column;overflow:hidden}.modal-content[data-v-b839b2ab]{display:flex;flex-direction:column;height:100%}.modal-header[data-v-b839b2ab]{flex-shrink:0;display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff}.modal-close[data-v-b839b2ab]{width:36px;height:36px;border-radius:.75rem;background:#fff3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-close svg[data-v-b839b2ab]{width:20px;height:20px;color:#fff}.modal-title[data-v-b839b2ab]{font-size:1.25rem;font-weight:600;margin:0}.modal-body[data-v-b839b2ab]{flex:1;overflow-y:auto;padding:1rem;-webkit-overflow-scrolling:touch}.modal-product-info[data-v-b839b2ab]{display:flex;gap:1rem;padding:1rem;background:#fff;border-radius:1rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}.modal-product-thumb[data-v-b839b2ab]{width:60px;height:60px;border-radius:.5rem;overflow:hidden;flex-shrink:0}.modal-product-thumb img[data-v-b839b2ab]{width:100%;height:100%;object-fit:cover}.modal-product-details h3[data-v-b839b2ab]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0 0 .25rem}.modal-product-details p[data-v-b839b2ab]{font-size:.8125rem;color:#8b6f47;margin:0}.modal-product-details .current-stock[data-v-b839b2ab]{font-weight:600;color:#5a4a3a;margin-top:.25rem}.modal-form[data-v-b839b2ab]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-b839b2ab]{display:flex;flex-direction:column;gap:.375rem}.form-group label[data-v-b839b2ab]{font-size:.8125rem;font-weight:600;color:#5a4a3a}.form-group .required[data-v-b839b2ab]{color:#dc2626}.form-input[data-v-b839b2ab]{padding:.75rem;border:1px solid #e8ddd2;border-radius:.75rem;background:#fff;font-size:.875rem;color:#5a4a3a}.form-input[data-v-b839b2ab]:focus{outline:none;border-color:#8b6f47;box-shadow:0 0 0 3px #8b6f471a}.form-input.textarea[data-v-b839b2ab]{resize:none}.upload-buttons[data-v-b839b2ab]{display:flex;gap:.75rem}.upload-btn[data-v-b839b2ab]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1rem;background:#fff;border:2px dashed #e8ddd2;border-radius:.75rem;cursor:pointer;transition:all .2s}.upload-btn svg[data-v-b839b2ab]{width:24px;height:24px;color:#8b6f47}.upload-btn span[data-v-b839b2ab]{font-size:.75rem;font-weight:500;color:#8b6f47}.upload-btn[data-v-b839b2ab]:active{background:#f5f1ec;border-color:#8b6f47}.hidden-input[data-v-b839b2ab]{display:none}.file-preview[data-v-b839b2ab]{margin-top:.75rem}.image-preview[data-v-b839b2ab]{position:relative;display:inline-block}.image-preview img[data-v-b839b2ab]{max-width:100%;max-height:200px;border-radius:.5rem}.pdf-preview[data-v-b839b2ab]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff;border-radius:.5rem;border:1px solid #e8ddd2}.pdf-preview svg[data-v-b839b2ab]{width:32px;height:32px;color:#dc2626}.pdf-preview span[data-v-b839b2ab]{flex:1;font-size:.8125rem;color:#5a4a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-file[data-v-b839b2ab]{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;border-radius:50%;background:#0009;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.remove-file svg[data-v-b839b2ab]{width:16px;height:16px;color:#fff}.pdf-preview .remove-file[data-v-b839b2ab]{position:relative;top:0;right:0;background:#fee2e2}.pdf-preview .remove-file svg[data-v-b839b2ab]{color:#dc2626}.modal-footer[data-v-b839b2ab]{flex-shrink:0;display:flex;gap:.75rem;padding:1rem;background:#fff;border-top:1px solid #e8ddd2}.btn-cancel[data-v-b839b2ab]{flex:1;padding:1rem;background:#fff;border:1px solid #e8ddd2;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#5a4a3a;cursor:pointer}.btn-confirm[data-v-b839b2ab]{flex:2;padding:1rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-confirm.add[data-v-b839b2ab]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.btn-confirm.remove[data-v-b839b2ab]{background:#5a4a3a}.btn-confirm[data-v-b839b2ab]:disabled{background:#d1d5db;cursor:not-allowed}.mobile-app[data-v-e081c695]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.mobile-header[data-v-e081c695]{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;z-index:100;box-shadow:0 2px 8px #0000001a}.header-content[data-v-e081c695]{display:flex;justify-content:space-between;align-items:center;padding:1rem;max-width:100%}.license-info[data-v-e081c695]{display:flex;align-items:center;gap:.75rem}.avatar[data-v-e081c695]{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.license-details[data-v-e081c695]{display:flex;flex-direction:column}.license-name[data-v-e081c695]{font-size:1rem;font-weight:600;line-height:1.2}.license-code[data-v-e081c695]{font-size:.75rem;opacity:.9}.header-logo[data-v-e081c695]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff;padding:2px;box-shadow:0 2px 4px #0000001a}.mobile-content[data-v-e081c695]{flex:1;overflow-y:auto;margin-top:72px;margin-bottom:80px;padding:1rem;-webkit-overflow-scrolling:touch}.bottom-nav[data-v-e081c695]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;border-top:1px solid #e5d5c8;display:flex;justify-content:space-around;align-items:center;padding:.5rem 0;box-shadow:0 -2px 8px #0000000d;z-index:100}.nav-item[data-v-e081c695]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex:1;height:100%;border:none;background:transparent;color:#8b6f47;cursor:pointer;transition:all .2s;padding:.25rem}.nav-item.active[data-v-e081c695]{color:#5a4a3a}.nav-item.active .nav-icon[data-v-e081c695]{transform:scale(1.1)}.nav-icon[data-v-e081c695]{width:22px;height:22px;transition:transform .2s}.nav-label[data-v-e081c695]{font-size:.65rem;font-weight:500;transition:font-weight .2s}.nav-item.active .nav-label[data-v-e081c695]{font-weight:600}.fade-enter-active[data-v-e081c695],.fade-leave-active[data-v-e081c695]{transition:opacity .2s ease}.fade-enter-from[data-v-e081c695],.fade-leave-to[data-v-e081c695]{opacity:0}.w-6[data-v-e081c695]{width:1.5rem}.h-6[data-v-e081c695]{height:1.5rem}.notification-wrapper[data-v-e081c695]{position:relative}.notification-btn[data-v-e081c695]{position:relative;background:none;border:none;cursor:pointer;padding:0}.bell-circle[data-v-e081c695]{width:40px;height:40px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;transition:all .2s}.bell-circle[data-v-e081c695]:hover{background:#ffffff4d}.bell-icon[data-v-e081c695]{width:22px;height:22px;color:#fff}.notification-badge[data-v-e081c695]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.notification-dropdown[data-v-e081c695]{position:absolute;top:calc(100% + 8px);right:0;width:320px;max-width:calc(100vw - 32px);background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0003;z-index:200;overflow:hidden}.dropdown-header[data-v-e081c695]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5d5c8;background:linear-gradient(135deg,#f5f1ec,#faf8f5)}.dropdown-header h3[data-v-e081c695]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.header-actions[data-v-e081c695]{display:flex;gap:.5rem;align-items:center}.action-btn[data-v-e081c695]{width:28px;height:28px;border-radius:50%;border:none;background:#8b6f471a;color:#8b6f47;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.action-btn[data-v-e081c695]:hover{background:#8b6f4733}.action-btn.danger[data-v-e081c695]{color:#ef4444}.action-btn.danger[data-v-e081c695]:hover{background:#ef44441a}.action-icon[data-v-e081c695]{width:16px;height:16px}.close-btn[data-v-e081c695]{width:28px;height:28px;border-radius:50%;border:none;background:#8b6f471a;color:#8b6f47;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.close-btn[data-v-e081c695]:hover{background:#8b6f4733}.dropdown-content[data-v-e081c695]{max-height:300px;overflow-y:auto}.empty-state[data-v-e081c695]{padding:2rem 1rem;text-align:center}.empty-icon[data-v-e081c695]{width:48px;height:48px;color:#8b6f47;opacity:.5;margin:0 auto .75rem}.empty-text[data-v-e081c695]{font-size:.875rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-e081c695]{font-size:.75rem;color:#8b6f47;margin:.25rem 0 0}.notification-list[data-v-e081c695]{padding:.5rem 0}.notification-item[data-v-e081c695]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #f5f1ec;transition:background .2s}.notification-item[data-v-e081c695]:last-child{border-bottom:none}.notification-item[data-v-e081c695]:hover{background:#faf8f5}.notification-icon-wrapper[data-v-e081c695]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-icon[data-v-e081c695]{width:16px;height:16px;color:#fff}.notification-item.type-warning .notification-icon-wrapper[data-v-e081c695]{background:linear-gradient(135deg,#f59e0b,#d97706)}.notification-item.type-danger .notification-icon-wrapper[data-v-e081c695]{background:linear-gradient(135deg,#ef4444,#dc2626)}.notification-item.type-info .notification-icon-wrapper[data-v-e081c695]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.notification-content[data-v-e081c695]{flex:1;min-width:0}.notification-title[data-v-e081c695]{font-size:.75rem;font-weight:600;color:#5a4a3a;margin:0 0 .125rem}.notification-message[data-v-e081c695]{font-size:.7rem;color:#8b6f47;margin:0;line-height:1.3}.notification-backdrop[data-v-e081c695]{position:fixed;inset:0;background:#0000004d;z-index:99}.dropdown-enter-active[data-v-e081c695],.dropdown-leave-active[data-v-e081c695]{transition:all .2s ease}.dropdown-enter-from[data-v-e081c695],.dropdown-leave-to[data-v-e081c695]{opacity:0;transform:translateY(-10px)}@media(max-width:360px){.license-name[data-v-e081c695]{font-size:.875rem}.nav-label[data-v-e081c695]{font-size:.55rem}.nav-icon[data-v-e081c695]{width:18px;height:18px}.notification-dropdown[data-v-e081c695]{width:280px}}.w-4[data-v-e081c695]{width:1rem}.h-4[data-v-e081c695]{height:1rem}.bg-coffee-600[data-v-a4621c65]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-a4621c65]:hover{background-color:#6b5b47}.text-coffee-500[data-v-a4621c65]{color:#a3845b}.text-coffee-600[data-v-a4621c65]{color:#8b6f47}.text-coffee-700[data-v-a4621c65]{color:#6b5b47}.bg-coffee-400[data-v-a4621c65]{background-color:#b8956d}.bg-coffee-200[data-v-a4621c65]{background-color:#e8ddd2}.bg-coffee-100[data-v-a4621c65]{background-color:#f5f1ec}.bg-coffee-50[data-v-a4621c65]{background-color:#fef7ed}.border-coffee-100[data-v-a4621c65]{border-color:#f5f1ec}.border-coffee-200[data-v-a4621c65]{border-color:#e8ddd2}.border-coffee-300[data-v-a4621c65]{border-color:#d4c4b0}.focus\:border-coffee-500[data-v-a4621c65]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-a4621c65]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-a4621c65]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-a4621c65]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-a4621c65]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-a4621c65]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-a4621c65]{--tw-gradient-to: #fdeede}.mobile-app[data-v-5ceefbc5]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.mobile-header[data-v-5ceefbc5]{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;z-index:100;box-shadow:0 2px 8px #0000001a}.header-content[data-v-5ceefbc5]{display:flex;justify-content:space-between;align-items:center;padding:1rem;max-width:100%}.license-info[data-v-5ceefbc5]{display:flex;align-items:center;gap:.75rem}.avatar[data-v-5ceefbc5]{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.license-details[data-v-5ceefbc5]{display:flex;flex-direction:column}.license-name[data-v-5ceefbc5]{font-size:1rem;font-weight:600;line-height:1.2}.license-code[data-v-5ceefbc5]{font-size:.75rem;opacity:.9}.header-logo[data-v-5ceefbc5]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff;padding:2px;box-shadow:0 2px 4px #0000001a}.mobile-content[data-v-5ceefbc5]{flex:1;overflow-y:auto;margin-top:72px;margin-bottom:80px;padding:1rem;-webkit-overflow-scrolling:touch}.bottom-nav[data-v-5ceefbc5]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;border-top:1px solid #e5d5c8;display:flex;justify-content:space-around;align-items:center;padding:.5rem 0;box-shadow:0 -2px 8px #0000000d;z-index:100}.nav-item[data-v-5ceefbc5]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex:1;height:100%;border:none;background:transparent;color:#8b6f47;cursor:pointer;transition:all .2s;padding:.25rem}.nav-item.active[data-v-5ceefbc5]{color:#5a4a3a}.nav-item.active .nav-icon[data-v-5ceefbc5]{transform:scale(1.1)}.nav-icon[data-v-5ceefbc5]{width:22px;height:22px;transition:transform .2s}.nav-label[data-v-5ceefbc5]{font-size:.65rem;font-weight:500;transition:font-weight .2s}.nav-item.active .nav-label[data-v-5ceefbc5]{font-weight:600}.w-6[data-v-5ceefbc5]{width:1.5rem}.h-6[data-v-5ceefbc5]{height:1.5rem}@media(max-width:360px){.license-name[data-v-5ceefbc5]{font-size:.875rem}.nav-label[data-v-5ceefbc5]{font-size:.55rem}.nav-icon[data-v-5ceefbc5]{width:18px;height:18px}}.bg-coffee-600[data-v-5edf17a8]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-5edf17a8]:hover{background-color:#6b5b47}.text-coffee-500[data-v-5edf17a8]{color:#a3845b}.text-coffee-600[data-v-5edf17a8]{color:#8b6f47}.text-coffee-700[data-v-5edf17a8]{color:#6b5b47}.bg-coffee-700[data-v-5edf17a8]{background-color:#6b5b47}.bg-coffee-800[data-v-5edf17a8]{background-color:#5d4e3a}.bg-coffee-900[data-v-5edf17a8],.hover\:bg-coffee-900[data-v-5edf17a8]:hover{background-color:#4a3b2a}.border-coffee-800[data-v-5edf17a8]{border-color:#5d4e3a}.border-coffee-900[data-v-5edf17a8],.hover\:border-coffee-900[data-v-5edf17a8]:hover{border-color:#4a3b2a}.hover\:text-coffee-800[data-v-5edf17a8]:hover{color:#5d4e3a}.bg-coffee-50[data-v-5edf17a8]{background-color:#fef7ed}.bg-coffee-100[data-v-5edf17a8]{background-color:#f5f1ec}.hover\:bg-coffee-200[data-v-5edf17a8]:hover{background-color:#e8ddd2}.border-coffee-100[data-v-5edf17a8]{border-color:#f5f1ec}.border-coffee-200[data-v-5edf17a8]{border-color:#e8ddd2}.border-coffee-300[data-v-5edf17a8]{border-color:#d4c4b0}.hover\:border-coffee-400[data-v-5edf17a8]:hover{border-color:#b8956d}.border-coffee-500[data-v-5edf17a8],.border-coffee-600[data-v-5edf17a8]{border-color:#8b6f47}.border-coffee-700[data-v-5edf17a8],.hover\:border-coffee-700[data-v-5edf17a8]:hover{border-color:#6b5b47}.focus\:border-coffee-500[data-v-5edf17a8]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-5edf17a8]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-5edf17a8]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-5edf17a8]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-5edf17a8]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-5edf17a8]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-5edf17a8]{--tw-gradient-to: #fdeede}.scrollbar-thin[data-v-5edf17a8]{scrollbar-width:thin;scrollbar-color:#d4c4b0 #f5f1ec}.scrollbar-thin[data-v-5edf17a8]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-5edf17a8]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.scrollbar-thin[data-v-5edf17a8]::-webkit-scrollbar-thumb{background:#d4c4b0;border-radius:3px}.scrollbar-thin[data-v-5edf17a8]::-webkit-scrollbar-thumb:hover{background:#8b6f47}select option[data-v-5edf17a8]{font-weight:700}.table-container[data-v-7e0fdbad]{background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.75rem;border:1px solid #f5f1ec}.table-header-section[data-v-7e0fdbad]{padding:1rem 1.5rem;border-bottom:1px solid #f5f1ec}.table-title[data-v-7e0fdbad]{font-size:1.125rem;font-weight:600;color:#111827}.table-subtitle[data-v-7e0fdbad]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.master-table[data-v-7e0fdbad]{min-width:100%}.master-table thead[data-v-7e0fdbad]{background-color:#fef7ed;border-bottom:1px solid #e8ddd2}.master-table thead th[data-v-7e0fdbad]{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}.master-table tbody[data-v-7e0fdbad]{background-color:#fff}.master-table tbody tr[data-v-7e0fdbad]{transition:background-color .15s}.master-table tbody tr[data-v-7e0fdbad]:hover{background-color:#fef7ed}.master-table tbody tr[data-v-7e0fdbad]:not(:last-child){border-bottom:1px solid #e8ddd2}.master-table tbody td[data-v-7e0fdbad]{padding:1rem 1.5rem;white-space:nowrap}.table-text-primary[data-v-7e0fdbad]{font-size:.875rem;font-weight:500;color:#111827}.table-text-secondary[data-v-7e0fdbad]{font-size:.875rem;color:#4b5563}.table-text-muted[data-v-7e0fdbad]{font-size:.75rem;color:#6b7280}.table-text-header[data-v-7e0fdbad]{font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}[data-v-7e0fdbad]:root{--coffee-50: #fef7ed;--coffee-100: #f5f1ec;--coffee-200: #e8ddd2;--coffee-300: #d4c4b0;--coffee-400: #b8a08c;--coffee-500: #9b7e6b;--coffee-600: #8b6f47;--coffee-700: #6b5437;--coffee-800: #5a4530;--coffee-900: #4a3a28;--table-border: var(--coffee-200);--table-header-bg: var(--coffee-50);--table-hover-bg: var(--coffee-50);--table-text-primary: #111827;--table-text-secondary: #4b5563;--table-header-text: var(--coffee-700)}.pagination-container[data-v-7e0fdbad]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f5f1ec}.pagination-info[data-v-7e0fdbad]{font-size:.875rem;color:#374151}.pagination-buttons[data-v-7e0fdbad]{display:flex;gap:.5rem}.pagination-btn[data-v-7e0fdbad]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:1rem;transition:background-color .2s,color .2s}.pagination-btn-primary[data-v-7e0fdbad]{background-color:#8b6f47;color:#fff;outline:none}.pagination-btn-primary[data-v-7e0fdbad]:hover{background-color:#6b5437}.pagination-btn-primary[data-v-7e0fdbad]:focus{box-shadow:0 0 0 4px #9b7e6b80}.pagination-btn-disabled[data-v-7e0fdbad]{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.table-wrapper[data-v-7e0fdbad]{overflow:hidden}.table-scroll[data-v-7e0fdbad]{overflow-x:auto}.table-loading[data-v-7e0fdbad],.table-empty[data-v-7e0fdbad]{text-align:center;padding:3rem 0}.table-error[data-v-7e0fdbad]{text-align:center;padding:3rem 0;color:#dc2626}.table-icon-btn[data-v-7e0fdbad]{padding:.25rem;border-radius:.25rem;transition:background-color .2s}.table-icon-btn[data-v-7e0fdbad]:hover{background-color:#f5f1ec}.table-icon[data-v-7e0fdbad]{height:1rem;width:1rem}.table-glass-effect[data-v-7e0fdbad]{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.table-fade-in[data-v-7e0fdbad]{animation:fadeIn-7e0fdbad .3s ease-in-out}@keyframes fadeIn-7e0fdbad{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-coffee-50[data-v-7e0fdbad]{background-color:#fef7ed}.bg-coffee-200[data-v-7e0fdbad]{background-color:#e8ddd2}.bg-coffee-300[data-v-7e0fdbad]{background-color:#d4c4b0}.bg-coffee-400[data-v-7e0fdbad]{background-color:#b8a08c}.bg-coffee-500[data-v-7e0fdbad]{background-color:#9b7e6b}.bg-coffee-700[data-v-7e0fdbad]{background-color:#6b5437}.bg-coffee-800[data-v-7e0fdbad]{background-color:#5a4530}.bg-coffee-900[data-v-7e0fdbad]{background-color:#4a3a28}.text-coffee-50[data-v-7e0fdbad]{color:#fef7ed}.text-coffee-100[data-v-7e0fdbad]{color:#f5f1ec}.text-coffee-200[data-v-7e0fdbad]{color:#e8ddd2}.text-coffee-300[data-v-7e0fdbad]{color:#d4c4b0}.text-coffee-400[data-v-7e0fdbad]{color:#b8a08c}.text-coffee-500[data-v-7e0fdbad]{color:#9b7e6b}.text-coffee-700[data-v-7e0fdbad]{color:#6b5437}.text-coffee-800[data-v-7e0fdbad]{color:#5a4530}.text-coffee-900[data-v-7e0fdbad]{color:#4a3a28}.border-coffee-50[data-v-7e0fdbad]{border-color:#fef7ed}.border-coffee-400[data-v-7e0fdbad]{border-color:#b8a08c}.border-coffee-500[data-v-7e0fdbad]{border-color:#9b7e6b}.border-coffee-600[data-v-7e0fdbad]{border-color:#8b6f47}.border-coffee-700[data-v-7e0fdbad]{border-color:#6b5437}.border-coffee-800[data-v-7e0fdbad]{border-color:#5a4530}.border-coffee-900[data-v-7e0fdbad]{border-color:#4a3a28}.hover\:bg-coffee-50[data-v-7e0fdbad]:hover{background-color:#fef7ed}.hover\:bg-coffee-100[data-v-7e0fdbad]:hover{background-color:#f5f1ec}.hover\:bg-coffee-600[data-v-7e0fdbad]:hover{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-7e0fdbad]:hover{background-color:#6b5437}.focus\:ring-coffee-500[data-v-7e0fdbad]:focus{--tw-ring-color: #9b7e6b}.bg-coffee-600[data-v-7e0fdbad]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-7e0fdbad]:hover{background-color:#6b5b47}.text-coffee-500[data-v-7e0fdbad]{color:#a3845b}.text-coffee-600[data-v-7e0fdbad]{color:#8b6f47}.text-coffee-700[data-v-7e0fdbad]{color:#6b5b47}.bg-coffee-50[data-v-7e0fdbad],.hover\:bg-coffee-50[data-v-7e0fdbad]:hover{background-color:#fef7ed}.bg-coffee-100[data-v-7e0fdbad]{background-color:#f5f1ec}.bg-coffee-200[data-v-7e0fdbad],.hover\:bg-coffee-200[data-v-7e0fdbad]:hover{background-color:#e8ddd2}.text-coffee-800[data-v-7e0fdbad],.hover\:text-coffee-800[data-v-7e0fdbad]:hover{color:#6b5b47}.border-coffee-100[data-v-7e0fdbad]{border-color:#f5f1ec}.border-coffee-200[data-v-7e0fdbad]{border-color:#e8ddd2}.border-coffee-300[data-v-7e0fdbad]{border-color:#d4c4b0}.border-coffee-500[data-v-7e0fdbad]{border-color:#8b6f47}.ring-coffee-300[data-v-7e0fdbad]{--tw-ring-color: #d4c4b0}.divide-coffee-100[data-v-7e0fdbad]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.divide-coffee-200[data-v-7e0fdbad]>:not([hidden])~:not([hidden]){border-color:#e8ddd2}.focus\:border-coffee-500[data-v-7e0fdbad]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-7e0fdbad]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-500[data-v-7e0fdbad]::placeholder{color:#a3845b}.text-coffee-400[data-v-7e0fdbad]{color:#b8956d}.bg-gradient-to-br[data-v-7e0fdbad]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-7e0fdbad]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-7e0fdbad]{--tw-gradient-to: #fdeede}.modal-enter-active[data-v-7e0fdbad],.modal-leave-active[data-v-7e0fdbad]{transition:all .3s ease}.modal-enter-from[data-v-7e0fdbad],.modal-leave-to[data-v-7e0fdbad]{opacity:0;transform:scale(.9)}.modal-enter-active .modal-content[data-v-7e0fdbad],.modal-leave-active .modal-content[data-v-7e0fdbad]{transition:all .3s ease}.modal-enter-from .modal-content[data-v-7e0fdbad]{transform:translateY(-20px);opacity:0}.modal-leave-to .modal-content[data-v-7e0fdbad]{transform:translateY(20px);opacity:0}.table-container[data-v-25893285]{background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.75rem;border:1px solid #f5f1ec}.table-header-section[data-v-25893285]{padding:1rem 1.5rem;border-bottom:1px solid #f5f1ec}.table-title[data-v-25893285]{font-size:1.125rem;font-weight:600;color:#111827}.table-subtitle[data-v-25893285]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.master-table[data-v-25893285]{min-width:100%}.master-table thead[data-v-25893285]{background-color:#fef7ed;border-bottom:1px solid #e8ddd2}.master-table thead th[data-v-25893285]{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}.master-table tbody[data-v-25893285]{background-color:#fff}.master-table tbody tr[data-v-25893285]{transition:background-color .15s}.master-table tbody tr[data-v-25893285]:hover{background-color:#fef7ed}.master-table tbody tr[data-v-25893285]:not(:last-child){border-bottom:1px solid #e8ddd2}.master-table tbody td[data-v-25893285]{padding:1rem 1.5rem;white-space:nowrap}.table-text-primary[data-v-25893285]{font-size:.875rem;font-weight:500;color:#111827}.table-text-secondary[data-v-25893285]{font-size:.875rem;color:#4b5563}.table-text-muted[data-v-25893285]{font-size:.75rem;color:#6b7280}.table-text-header[data-v-25893285]{font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}[data-v-25893285]:root{--coffee-50: #fef7ed;--coffee-100: #f5f1ec;--coffee-200: #e8ddd2;--coffee-300: #d4c4b0;--coffee-400: #b8a08c;--coffee-500: #9b7e6b;--coffee-600: #8b6f47;--coffee-700: #6b5437;--coffee-800: #5a4530;--coffee-900: #4a3a28;--table-border: var(--coffee-200);--table-header-bg: var(--coffee-50);--table-hover-bg: var(--coffee-50);--table-text-primary: #111827;--table-text-secondary: #4b5563;--table-header-text: var(--coffee-700)}.pagination-container[data-v-25893285]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f5f1ec}.pagination-info[data-v-25893285]{font-size:.875rem;color:#374151}.pagination-buttons[data-v-25893285]{display:flex;gap:.5rem}.pagination-btn[data-v-25893285]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:1rem;transition:background-color .2s,color .2s}.pagination-btn-primary[data-v-25893285]{background-color:#8b6f47;color:#fff;outline:none}.pagination-btn-primary[data-v-25893285]:hover{background-color:#6b5437}.pagination-btn-primary[data-v-25893285]:focus{box-shadow:0 0 0 4px #9b7e6b80}.pagination-btn-disabled[data-v-25893285]{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.table-wrapper[data-v-25893285]{overflow:hidden}.table-scroll[data-v-25893285]{overflow-x:auto}.table-loading[data-v-25893285],.table-empty[data-v-25893285]{text-align:center;padding:3rem 0}.table-error[data-v-25893285]{text-align:center;padding:3rem 0;color:#dc2626}.table-icon-btn[data-v-25893285]{padding:.25rem;border-radius:.25rem;transition:background-color .2s}.table-icon-btn[data-v-25893285]:hover{background-color:#f5f1ec}.table-icon[data-v-25893285]{height:1rem;width:1rem}.table-glass-effect[data-v-25893285]{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.table-fade-in[data-v-25893285]{animation:fadeIn-25893285 .3s ease-in-out}@keyframes fadeIn-25893285{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-coffee-400[data-v-25893285]{background-color:#b8a08c}.bg-coffee-500[data-v-25893285]{background-color:#9b7e6b}.bg-coffee-700[data-v-25893285]{background-color:#6b5437}.bg-coffee-800[data-v-25893285]{background-color:#5a4530}.bg-coffee-900[data-v-25893285]{background-color:#4a3a28}.text-coffee-50[data-v-25893285]{color:#fef7ed}.text-coffee-100[data-v-25893285]{color:#f5f1ec}.text-coffee-200[data-v-25893285]{color:#e8ddd2}.text-coffee-300[data-v-25893285]{color:#d4c4b0}.text-coffee-400[data-v-25893285]{color:#b8a08c}.text-coffee-500[data-v-25893285]{color:#9b7e6b}.text-coffee-700[data-v-25893285]{color:#6b5437}.text-coffee-800[data-v-25893285]{color:#5a4530}.text-coffee-900[data-v-25893285]{color:#4a3a28}.border-coffee-50[data-v-25893285]{border-color:#fef7ed}.border-coffee-400[data-v-25893285]{border-color:#b8a08c}.border-coffee-500[data-v-25893285]{border-color:#9b7e6b}.border-coffee-600[data-v-25893285]{border-color:#8b6f47}.border-coffee-700[data-v-25893285]{border-color:#6b5437}.border-coffee-800[data-v-25893285]{border-color:#5a4530}.border-coffee-900[data-v-25893285]{border-color:#4a3a28}.hover\:bg-coffee-50[data-v-25893285]:hover{background-color:#fef7ed}.hover\:bg-coffee-100[data-v-25893285]:hover{background-color:#f5f1ec}.hover\:bg-coffee-600[data-v-25893285]:hover{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-25893285]:hover{background-color:#6b5437}.focus\:ring-coffee-500[data-v-25893285]:focus{--tw-ring-color: #9b7e6b}.ring-coffee-300[data-v-25893285]{--tw-ring-color: #d4c4b0}.bg-coffee-600[data-v-25893285]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-25893285]:hover{background-color:#6b5b47}.text-coffee-500[data-v-25893285]{color:#a3845b}.text-coffee-600[data-v-25893285]{color:#8b6f47}.text-coffee-700[data-v-25893285],.text-coffee-800[data-v-25893285]{color:#6b5b47}.bg-coffee-50[data-v-25893285]{background-color:#fef7ed}.bg-coffee-100[data-v-25893285]{background-color:#f5f1ec}.bg-coffee-200[data-v-25893285]{background-color:#e8ddd2}.bg-coffee-300[data-v-25893285]{background-color:#d4c4b0}.bg-coffee-400[data-v-25893285]{background-color:#b8956d}.border-coffee-100[data-v-25893285]{border-color:#f5f1ec}.border-coffee-200[data-v-25893285]{border-color:#e8ddd2}.border-coffee-300[data-v-25893285]{border-color:#d4c4b0}.border-coffee-500[data-v-25893285]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-25893285]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-25893285]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-25893285]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-25893285]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-25893285]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-25893285]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-25893285]{--tw-gradient-to: #fdeede}.modal-enter-active[data-v-25893285],.modal-leave-active[data-v-25893285]{transition:all .3s ease}.modal-enter-from[data-v-25893285],.modal-leave-to[data-v-25893285]{opacity:0;transform:scale(.9)}.modal-enter-active .modal-content[data-v-25893285],.modal-leave-active .modal-content[data-v-25893285]{transition:all .3s ease}.modal-enter-from .modal-content[data-v-25893285]{transform:translateY(-20px);opacity:0}.modal-leave-to .modal-content[data-v-25893285]{transform:translateY(20px);opacity:0}.bg-coffee-600[data-v-c591b72b]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-c591b72b]:hover{background-color:#6b5b47}.bg-coffee-800[data-v-c591b72b]{background-color:#4a3f36}.hover\:bg-coffee-900[data-v-c591b72b]:hover{background-color:#3a2f26}.text-coffee-500[data-v-c591b72b]{color:#a3845b}.text-coffee-600[data-v-c591b72b]{color:#8b6f47}.text-coffee-700[data-v-c591b72b],.text-coffee-800[data-v-c591b72b]{color:#6b5b47}.bg-coffee-50[data-v-c591b72b]{background-color:#fef7ed}.bg-coffee-100[data-v-c591b72b]{background-color:#f5f1ec}.bg-coffee-200[data-v-c591b72b]{background-color:#e8ddd2}.bg-coffee-300[data-v-c591b72b]{background-color:#d4c4b0}.bg-coffee-400[data-v-c591b72b]{background-color:#b8956d}.border-coffee-100[data-v-c591b72b]{border-color:#f5f1ec}.border-coffee-200[data-v-c591b72b]{border-color:#e8ddd2}.border-coffee-300[data-v-c591b72b]{border-color:#d4c4b0}.border-coffee-500[data-v-c591b72b]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-c591b72b]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-c591b72b]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-c591b72b]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-c591b72b]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-c591b72b]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-c591b72b]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-c591b72b]{--tw-gradient-to: #fdeede}.modal-enter-active[data-v-dc6e871a],.modal-leave-active[data-v-dc6e871a]{transition:opacity .3s ease}.modal-enter-from[data-v-dc6e871a],.modal-leave-to[data-v-dc6e871a]{opacity:0}.modal-enter-active .relative[data-v-dc6e871a],.modal-leave-active .relative[data-v-dc6e871a]{transition:all .3s ease}.modal-enter-from .relative[data-v-dc6e871a],.modal-leave-to .relative[data-v-dc6e871a]{transform:scale(.95);opacity:0}.bg-coffee-600[data-v-dc6e871a]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-dc6e871a]:hover{background-color:#6b5b47}.bg-coffee-800[data-v-dc6e871a]{background-color:#4a3f36}.hover\:bg-coffee-900[data-v-dc6e871a]:hover{background-color:#3a2f26}.text-coffee-500[data-v-dc6e871a]{color:#a3845b}.text-coffee-600[data-v-dc6e871a]{color:#8b6f47}.text-coffee-700[data-v-dc6e871a],.text-coffee-800[data-v-dc6e871a]{color:#6b5b47}.bg-coffee-50[data-v-dc6e871a]{background-color:#fef7ed}.bg-coffee-100[data-v-dc6e871a]{background-color:#f5f1ec}.bg-coffee-200[data-v-dc6e871a]{background-color:#e8ddd2}.bg-coffee-300[data-v-dc6e871a]{background-color:#d4c4b0}.bg-coffee-400[data-v-dc6e871a]{background-color:#b8956d}.border-coffee-100[data-v-dc6e871a]{border-color:#f5f1ec}.border-coffee-200[data-v-dc6e871a]{border-color:#e8ddd2}.border-coffee-300[data-v-dc6e871a]{border-color:#d4c4b0}.border-coffee-500[data-v-dc6e871a]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-dc6e871a]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-dc6e871a]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-dc6e871a]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-dc6e871a]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-dc6e871a]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-dc6e871a]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-dc6e871a]{--tw-gradient-to: #fdeede}.modal-enter-active[data-v-82249a91],.modal-leave-active[data-v-82249a91]{transition:opacity .3s ease}.modal-enter-from[data-v-82249a91],.modal-leave-to[data-v-82249a91]{opacity:0}.modal-enter-active .relative[data-v-82249a91],.modal-leave-active .relative[data-v-82249a91]{transition:all .3s ease}.modal-enter-from .relative[data-v-82249a91],.modal-leave-to .relative[data-v-82249a91]{transform:scale(.95);opacity:0}.bg-coffee-600[data-v-82249a91]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-82249a91]:hover{background-color:#6b5b47}.bg-coffee-800[data-v-82249a91]{background-color:#4a3f36}.hover\:bg-coffee-900[data-v-82249a91]:hover{background-color:#3a2f26}.text-coffee-500[data-v-82249a91]{color:#a3845b}.text-coffee-600[data-v-82249a91]{color:#8b6f47}.text-coffee-700[data-v-82249a91],.text-coffee-800[data-v-82249a91]{color:#6b5b47}.bg-coffee-50[data-v-82249a91]{background-color:#fef7ed}.bg-coffee-100[data-v-82249a91]{background-color:#f5f1ec}.bg-coffee-200[data-v-82249a91]{background-color:#e8ddd2}.bg-coffee-300[data-v-82249a91]{background-color:#d4c4b0}.bg-coffee-400[data-v-82249a91]{background-color:#b8956d}.border-coffee-100[data-v-82249a91]{border-color:#f5f1ec}.border-coffee-200[data-v-82249a91]{border-color:#e8ddd2}.border-coffee-300[data-v-82249a91]{border-color:#d4c4b0}.border-coffee-500[data-v-82249a91]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-82249a91]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-82249a91]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-82249a91]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-82249a91]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-82249a91]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-82249a91]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-82249a91]{--tw-gradient-to: #fdeede}.theme-btn-primary[data-v-2360227f],.theme-btn-primary[data-v-b3155081]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.modal-enter-active[data-v-affa6aef],.modal-leave-active[data-v-affa6aef]{transition:opacity .3s ease}.modal-enter-from[data-v-affa6aef],.modal-leave-to[data-v-affa6aef]{opacity:0}.modal-enter-active .relative[data-v-affa6aef],.modal-leave-active .relative[data-v-affa6aef]{transition:all .3s ease}.modal-enter-from .relative[data-v-affa6aef],.modal-leave-to .relative[data-v-affa6aef]{transform:scale(.95);opacity:0}.bg-coffee-600[data-v-affa6aef]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-affa6aef]:hover{background-color:#6b5b47}.bg-coffee-800[data-v-affa6aef]{background-color:#4a3f36}.hover\:bg-coffee-900[data-v-affa6aef]:hover{background-color:#3a2f26}.text-coffee-500[data-v-affa6aef]{color:#a3845b}.text-coffee-600[data-v-affa6aef]{color:#8b6f47}.text-coffee-700[data-v-affa6aef],.text-coffee-800[data-v-affa6aef]{color:#6b5b47}.bg-coffee-50[data-v-affa6aef]{background-color:#fef7ed}.bg-coffee-100[data-v-affa6aef]{background-color:#f5f1ec}.bg-coffee-200[data-v-affa6aef]{background-color:#e8ddd2}.bg-coffee-300[data-v-affa6aef]{background-color:#d4c4b0}.bg-coffee-400[data-v-affa6aef]{background-color:#b8956d}.border-coffee-100[data-v-affa6aef]{border-color:#f5f1ec}.border-coffee-200[data-v-affa6aef]{border-color:#e8ddd2}.border-coffee-300[data-v-affa6aef]{border-color:#d4c4b0}.border-coffee-500[data-v-affa6aef]{border-color:#8b6f47}.focus\:border-coffee-500[data-v-affa6aef]:focus{border-color:#8b6f47}.focus\:ring-coffee-500[data-v-affa6aef]:focus{--tw-ring-color: #8b6f47}.placeholder-coffee-400[data-v-affa6aef]::placeholder{color:#b8956d}.placeholder-coffee-500[data-v-affa6aef]::placeholder{color:#a3845b}.bg-gradient-to-br[data-v-affa6aef]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-affa6aef]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-affa6aef]{--tw-gradient-to: #fdeede}.bg-coffee-600[data-v-39afdd9d]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-39afdd9d]:hover{background-color:#6b5b47}.text-coffee-600[data-v-39afdd9d]{color:#8b6f47}.text-coffee-700[data-v-39afdd9d]{color:#6b5b47}.bg-coffee-50[data-v-39afdd9d],.hover\:bg-coffee-50[data-v-39afdd9d]:hover{background-color:#fef7ed}.border-coffee-100[data-v-39afdd9d]{border-color:#f5f1ec}.border-coffee-200[data-v-39afdd9d]{border-color:#e8ddd2}.hover\:border-coffee-400[data-v-39afdd9d]:hover{border-color:#b8956d}.mobile-payment-success[data-v-d1284306]{position:fixed;inset:0;z-index:1000}.modal-overlay[data-v-d1284306]{position:absolute;inset:0;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec);display:flex;align-items:center;justify-content:center;padding:1rem}.modal-content[data-v-d1284306]{width:100%;max-width:400px;background:#fff;border-radius:1.5rem;box-shadow:0 10px 40px #00000026;overflow:hidden}.status-section[data-v-d1284306]{padding:2rem 1.5rem;text-align:center}.status-section.success[data-v-d1284306]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.status-section.failed[data-v-d1284306]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.status-icon[data-v-d1284306]{width:72px;height:72px;margin:0 auto 1rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a}.status-icon svg[data-v-d1284306]{width:40px;height:40px}.status-section.success .status-icon svg[data-v-d1284306]{color:#059669}.status-section.failed .status-icon svg[data-v-d1284306]{color:#dc2626}.status-title[data-v-d1284306]{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.status-section.success .status-title[data-v-d1284306]{color:#065f46}.status-section.failed .status-title[data-v-d1284306]{color:#991b1b}.status-message[data-v-d1284306]{font-size:.875rem;margin:0}.status-section.success .status-message[data-v-d1284306]{color:#047857}.status-section.failed .status-message[data-v-d1284306]{color:#b91c1c}.loading-section[data-v-d1284306]{padding:2rem;text-align:center}.loading-spinner[data-v-d1284306]{width:40px;height:40px;margin:0 auto 1rem;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-d1284306 1s linear infinite}@keyframes spin-d1284306{to{transform:rotate(360deg)}}.loading-section p[data-v-d1284306]{color:#8b6f47;font-size:.875rem;margin:0}.order-details[data-v-d1284306]{padding:1.5rem}.detail-card[data-v-d1284306]{background:#faf8f5;border-radius:.75rem;padding:1rem;margin-bottom:1rem}.detail-row[data-v-d1284306]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.detail-row[data-v-d1284306]:not(:last-child){border-bottom:1px solid #e8ddd2}.detail-label[data-v-d1284306]{font-size:.875rem;color:#8b6f47}.detail-value[data-v-d1284306]{font-size:.875rem;font-weight:600;color:#5a4a3a}.detail-value.amount[data-v-d1284306]{font-size:1.125rem;color:#8b6f47}.status-badge[data-v-d1284306]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600}.status-badge svg[data-v-d1284306]{width:12px;height:12px}.status-badge.paid[data-v-d1284306]{background:#d1fae5;color:#065f46}.status-badge.unpaid[data-v-d1284306]{background:#fee2e2;color:#991b1b}.info-card[data-v-d1284306]{display:flex;gap:.75rem;padding:1rem;border-radius:.75rem;border-left:4px solid}.info-card.success[data-v-d1284306]{background:#ecfdf5;border-left-color:#10b981}.info-card.failed[data-v-d1284306]{background:#fef2f2;border-left-color:#ef4444}.info-icon[data-v-d1284306]{flex-shrink:0}.info-icon svg[data-v-d1284306]{width:20px;height:20px}.info-card.success .info-icon svg[data-v-d1284306]{color:#059669}.info-card.failed .info-icon svg[data-v-d1284306]{color:#dc2626}.info-content h3[data-v-d1284306]{font-size:.875rem;font-weight:600;margin:0 0 .25rem}.info-card.success .info-content h3[data-v-d1284306]{color:#065f46}.info-card.failed .info-content h3[data-v-d1284306]{color:#991b1b}.info-content p[data-v-d1284306]{font-size:.75rem;margin:0;line-height:1.4}.info-card.success .info-content p[data-v-d1284306]{color:#047857}.info-card.failed .info-content p[data-v-d1284306]{color:#b91c1c}.error-section[data-v-d1284306]{padding:2rem;text-align:center}.error-section svg[data-v-d1284306]{width:48px;height:48px;color:#ef4444;margin-bottom:1rem}.error-section p[data-v-d1284306]{color:#6b7280;font-size:.875rem;margin:0}.action-buttons[data-v-d1284306]{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid #e8ddd2}.btn-secondary[data-v-d1284306],.btn-primary[data-v-d1284306]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-secondary[data-v-d1284306]{background:#fff;border:2px solid #e8ddd2;color:#8b6f47}.btn-secondary[data-v-d1284306]:active{background:#faf8f5}.btn-primary[data-v-d1284306]{background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;color:#fff}.btn-primary[data-v-d1284306]:active{transform:scale(.98)}.btn-secondary svg[data-v-d1284306],.btn-primary svg[data-v-d1284306]{width:18px;height:18px}.bg-coffee-600[data-v-3d0f08ed]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-3d0f08ed]:hover{background-color:#6b5b47}.text-coffee-600[data-v-3d0f08ed]{color:#8b6f47}.hover\:text-coffee-700[data-v-3d0f08ed]:hover,.text-coffee-700[data-v-3d0f08ed]{color:#6b5b47}.bg-coffee-50[data-v-3d0f08ed],.hover\:bg-coffee-50[data-v-3d0f08ed]:hover{background-color:#fef7ed}.border-coffee-100[data-v-3d0f08ed]{border-color:#f5f1ec}.border-coffee-200[data-v-3d0f08ed]{border-color:#e8ddd2}.hover\:border-coffee-400[data-v-3d0f08ed]:hover{border-color:#b8956d}.bg-coffee-50[data-v-922c616b]{background-color:#faf8f5}.bg-coffee-100[data-v-922c616b]{background-color:#f5f1ec}.border-coffee-100[data-v-922c616b]{border-color:#f5f1ec}.border-coffee-200[data-v-922c616b]{border-color:#e5d5c8}.border-coffee-300[data-v-922c616b]{border-color:#d4c4b0}.text-coffee-400[data-v-922c616b],.text-coffee-500[data-v-922c616b]{color:#a3845b}.text-coffee-600[data-v-922c616b]{color:#8b6f47}.text-coffee-700[data-v-922c616b]{color:#6b5b47}.text-coffee-800[data-v-922c616b]{color:#5a4a3a}.bg-coffee-600[data-v-922c616b]{background-color:#8b6f47}.hover\:bg-coffee-50[data-v-922c616b]:hover{background-color:#faf8f5}.focus\:ring-coffee-500[data-v-922c616b]:focus{--tw-ring-color: #a3845b}.dashboard-view[data-v-f4612dc6]{padding-bottom:1rem}.welcome-section[data-v-f4612dc6]{margin-bottom:1.5rem}.welcome-title[data-v-f4612dc6]{font-size:1.75rem;font-weight:700;color:#5a4a3a;margin:0;line-height:1.2}.welcome-subtitle[data-v-f4612dc6]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.stats-grid[data-v-f4612dc6]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem}.stat-card[data-v-f4612dc6]{background:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 1px 3px #0000001a;transition:transform .2s,box-shadow .2s}.stat-card[data-v-f4612dc6]:active{transform:scale(.98)}.stat-icon[data-v-f4612dc6]{width:40px;height:40px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon svg[data-v-f4612dc6]{width:20px;height:20px;color:#fff}.stat-icon[data-v-f4612dc6]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.stat-content[data-v-f4612dc6]{display:flex;flex-direction:column;gap:.125rem}.stat-label[data-v-f4612dc6]{font-size:.75rem;color:#8b6f47;font-weight:500}.stat-value[data-v-f4612dc6]{font-size:1.5rem;font-weight:700;color:#5a4a3a;line-height:1}.quick-actions[data-v-f4612dc6]{margin-bottom:1.5rem}.section-title[data-v-f4612dc6]{font-size:1.125rem;font-weight:600;color:#5a4a3a;margin:0 0 .75rem}.action-buttons[data-v-f4612dc6]{display:flex;flex-direction:column;gap:.75rem}.action-btn[data-v-f4612dc6]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn.primary[data-v-f4612dc6]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;box-shadow:0 4px 12px #8b6f474d}.action-btn.primary[data-v-f4612dc6]:active{transform:translateY(1px);box-shadow:0 2px 8px #8b6f474d}.action-btn.secondary[data-v-f4612dc6]{background:#fff;color:#8b6f47;border:2px solid #e5d5c8}.action-btn.secondary[data-v-f4612dc6]:active{background:#faf8f5}.btn-icon[data-v-f4612dc6]{width:20px;height:20px}.upcoming-section[data-v-f4612dc6]{margin-bottom:1rem}.section-header[data-v-f4612dc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.view-all-btn[data-v-f4612dc6]{background:none;border:none;color:#8b6f47;font-size:.875rem;font-weight:600;cursor:pointer;padding:.25rem .5rem}.view-all-btn[data-v-f4612dc6]:active{opacity:.7}.loading-state[data-v-f4612dc6],.empty-state[data-v-f4612dc6]{background:#fff;border-radius:1rem;padding:3rem 1.5rem;text-align:center;color:#8b6f47}.loading-icon[data-v-f4612dc6],.empty-icon[data-v-f4612dc6]{width:48px;height:48px;margin:0 auto 1rem;color:#8b6f47}.animate-spin[data-v-f4612dc6]{animation:spin-f4612dc6 1s linear infinite}@keyframes spin-f4612dc6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-text[data-v-f4612dc6]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-f4612dc6]{font-size:.875rem;color:#8b6f47;margin:.5rem 0 0}.delivery-list[data-v-f4612dc6]{display:flex;flex-direction:column;gap:.75rem}.delivery-card[data-v-f4612dc6]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:transform .2s,box-shadow .2s}.delivery-card[data-v-f4612dc6]:active{transform:scale(.98);box-shadow:0 2px 6px #00000026}.delivery-header[data-v-f4612dc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.order-number[data-v-f4612dc6]{font-size:.875rem;font-weight:600;color:#5a4a3a}.status-badge[data-v-f4612dc6]{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:.5rem}.status-badge.assigned[data-v-f4612dc6]{background:#fef3c7;color:#92400e}.status-badge.in_progress[data-v-f4612dc6]{background:#dbeafe;color:#1e40af}.delivery-body[data-v-f4612dc6]{display:flex;flex-direction:column;gap:.5rem}.license-info[data-v-f4612dc6]{display:flex;align-items:flex-start;gap:.5rem}.info-icon[data-v-f4612dc6]{width:18px;height:18px;color:#8b6f47;flex-shrink:0;margin-top:.125rem}.license-details[data-v-f4612dc6]{display:flex;flex-direction:column;gap:.125rem;flex:1}.license-name[data-v-f4612dc6]{font-size:.875rem;font-weight:600;color:#5a4a3a}.license-address[data-v-f4612dc6]{font-size:.75rem;color:#8b6f47;line-height:1.3}.delivery-meta[data-v-f4612dc6]{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;border-top:1px solid #f5f1ec}.items-count[data-v-f4612dc6]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#8b6f47}.meta-icon[data-v-f4612dc6]{width:16px;height:16px}.bg-coffee-50[data-v-44034186]{background-color:#faf8f5}.bg-coffee-100[data-v-44034186]{background-color:#f5f1ec}.border-coffee-100[data-v-44034186]{border-color:#f5f1ec}.border-coffee-200[data-v-44034186]{border-color:#e5d5c8}.border-coffee-300[data-v-44034186]{border-color:#d4c4b0}.border-coffee-400[data-v-44034186]{border-color:#c4a484}.text-coffee-400[data-v-44034186]{color:#a3845b}.text-coffee-600[data-v-44034186]{color:#8b6f47}.text-coffee-700[data-v-44034186]{color:#6b5b47}.text-coffee-800[data-v-44034186]{color:#5a4a3a}.hover\:bg-coffee-50[data-v-44034186]:hover{background-color:#faf8f5}.hover\:border-coffee-400[data-v-44034186]:hover{border-color:#c4a484}.focus\:ring-coffee-500[data-v-44034186]:focus{--tw-ring-color: #a3845b}.deliveries-view[data-v-f1535067]{padding-bottom:1rem}.tabs-container[data-v-f1535067]{position:relative;background:#fff;border-radius:1rem;padding:.5rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}.tabs-scroll[data-v-f1535067]{display:flex;gap:.5rem;position:relative;z-index:1}.tab-btn[data-v-f1535067]{position:relative;flex:1;padding:.75rem 1rem;border:none;background:transparent;color:#8b6f47;font-size:.875rem;font-weight:600;border-radius:.75rem;cursor:pointer;transition:color .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.tab-btn.active[data-v-f1535067]{color:#fff}.tab-badge[data-v-f1535067]{background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px}.tab-indicator[data-v-f1535067]{position:absolute;bottom:.5rem;left:.5rem;width:calc(33.333% - .333rem);height:calc(100% - 1rem);background:linear-gradient(135deg,#8b6f47,#6b5b47);border-radius:.75rem;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.tab-content[data-v-f1535067]{min-height:400px}.tab-panel[data-v-f1535067]{animation:fadeIn-f1535067 .3s ease-out}@keyframes fadeIn-f1535067{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.loading-state[data-v-f1535067],.empty-state[data-v-f1535067]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#8b6f47}.loading-icon[data-v-f1535067],.empty-icon[data-v-f1535067]{width:48px;height:48px;margin-bottom:1rem;color:#8b6f47}.animate-spin[data-v-f1535067]{animation:spin-f1535067 1s linear infinite}@keyframes spin-f1535067{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-text[data-v-f1535067]{font-size:1rem;font-weight:600;color:#5a4a3a;margin:0}.empty-subtext[data-v-f1535067]{font-size:.875rem;color:#8b6f47;margin:.5rem 0 0}.delivery-cards[data-v-f1535067]{display:flex;flex-direction:column;gap:.75rem}.delivery-card[data-v-f1535067]{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 1px 3px #0000001a;transition:transform .2s}.delivery-card[data-v-f1535067]:active{transform:scale(.98)}.delivery-card.active[data-v-f1535067]{border-left:4px solid #3b82f6}.card-header[data-v-f1535067]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f5f1ec}.order-number[data-v-f1535067]{font-size:1rem;font-weight:700;color:#5a4a3a}.badge[data-v-f1535067]{font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem}.badge.new[data-v-f1535067]{background:#fef3c7;color:#92400e}.badge.active[data-v-f1535067]{background:#dbeafe;color:#1e40af}.badge.completed[data-v-f1535067],.badge.confirmed[data-v-f1535067]{background:#d1fae5;color:#065f46}.card-body[data-v-f1535067]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.license-section[data-v-f1535067],.date-section[data-v-f1535067],.time-section[data-v-f1535067],.items-section[data-v-f1535067]{display:flex;align-items:flex-start;gap:.75rem}.section-icon[data-v-f1535067]{width:20px;height:20px;color:#8b6f47;flex-shrink:0;margin-top:.125rem}.section-content[data-v-f1535067]{display:flex;flex-direction:column;gap:.25rem;flex:1}.license-name[data-v-f1535067]{font-size:.875rem;font-weight:600;color:#5a4a3a;line-height:1.3}.license-address[data-v-f1535067]{font-size:.75rem;color:#8b6f47;line-height:1.4}.section-text[data-v-f1535067]{font-size:.875rem;color:#5a4a3a}.action-btn[data-v-f1535067]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn.primary[data-v-f1535067]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;box-shadow:0 4px 12px #8b6f474d}.action-btn.primary[data-v-f1535067]:active{transform:translateY(1px);box-shadow:0 2px 8px #8b6f474d}.action-btn.success[data-v-f1535067]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b9814d}.action-btn.success[data-v-f1535067]:active{transform:translateY(1px);box-shadow:0 2px 8px #10b9814d}.btn-icon[data-v-f1535067]{width:20px;height:20px}@media(max-width:360px){.tab-btn[data-v-f1535067]{font-size:.75rem;padding:.625rem .75rem}.delivery-card[data-v-f1535067]{padding:.875rem}}.bg-coffee-50[data-v-ca4319f1]{background-color:#faf8f5}.bg-coffee-100[data-v-ca4319f1]{background-color:#f5f1ec}.bg-coffee-200[data-v-ca4319f1]{background-color:#e8ddd2}.border-coffee-200[data-v-ca4319f1]{border-color:#e8ddd2}.border-coffee-600[data-v-ca4319f1]{border-color:#8b6f47}.text-coffee-600[data-v-ca4319f1]{color:#8b6f47}.text-coffee-700[data-v-ca4319f1]{color:#6b5b47}.text-coffee-800[data-v-ca4319f1]{color:#5a4a3a}.bg-coffee-400[data-v-ca4319f1]{background-color:#b8956d}.bg-coffee-600[data-v-ca4319f1]{background-color:#8b6f47}.bg-coffee-700[data-v-ca4319f1]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-ca4319f1]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-ca4319f1]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-ca4319f1]:focus{--tw-ring-color: #a3845b}@keyframes spin-ca4319f1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-ca4319f1]{animation:spin-ca4319f1 1s linear infinite}.bg-coffee-50[data-v-e319a35b]{background-color:#faf8f5}.bg-coffee-100[data-v-e319a35b]{background-color:#f5f1ec}.bg-coffee-200[data-v-e319a35b]{background-color:#e8ddd2}.border-coffee-200[data-v-e319a35b]{border-color:#e8ddd2}.border-coffee-600[data-v-e319a35b]{border-color:#8b6f47}.text-coffee-600[data-v-e319a35b]{color:#8b6f47}.text-coffee-700[data-v-e319a35b]{color:#6b5b47}.text-coffee-800[data-v-e319a35b]{color:#5a4a3a}.bg-coffee-400[data-v-e319a35b]{background-color:#b8956d}.bg-coffee-600[data-v-e319a35b]{background-color:#8b6f47}.bg-coffee-700[data-v-e319a35b]{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-e319a35b]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-e319a35b]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-e319a35b]:focus{--tw-ring-color: #a3845b}@keyframes spin-e319a35b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-e319a35b]{animation:spin-e319a35b 1s linear infinite}.profile-view[data-v-e1daa338]{padding-bottom:2rem}.profile-header[data-v-e1daa338]{background:#fff;border-radius:1rem;padding:2rem 1.5rem;text-align:center;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000001a}.avatar-large[data-v-e1daa338]{width:80px;height:80px;background:linear-gradient(135deg,#8b6f47,#6b5b47);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.avatar-icon[data-v-e1daa338]{width:40px;height:40px;color:#fff}.driver-name[data-v-e1daa338]{font-size:1.5rem;font-weight:700;color:#5a4a3a;margin:0 0 .25rem}.driver-role[data-v-e1daa338]{font-size:.875rem;color:#8b6f47;font-weight:500;margin:0 0 .25rem}.driver-id[data-v-e1daa338]{font-size:.75rem;color:#8b6f47;margin:0}.section[data-v-e1daa338]{margin-bottom:1.5rem}.section-title[data-v-e1daa338]{font-size:.875rem;font-weight:600;color:#5a4a3a;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .75rem .25rem}.performance-grid[data-v-e1daa338]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.performance-card[data-v-e1daa338]{background:#fff;border-radius:1rem;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;box-shadow:0 1px 3px #0000001a}.perf-icon[data-v-e1daa338]{width:40px;height:40px;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.perf-icon svg[data-v-e1daa338]{width:20px;height:20px;color:#fff}.perf-icon[data-v-e1daa338]{background:linear-gradient(135deg,#8b6f47,#6b5b47)}.perf-value[data-v-e1daa338]{font-size:1.5rem;font-weight:700;color:#5a4a3a}.perf-label[data-v-e1daa338]{font-size:.75rem;color:#8b6f47;text-align:center}.settings-list[data-v-e1daa338]{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.setting-item[data-v-e1daa338]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:none;background:#fff;width:100%;text-align:left;cursor:pointer;transition:background .2s;border-bottom:1px solid #f5f1ec}.setting-item[data-v-e1daa338]:last-child{border-bottom:none}.setting-item[data-v-e1daa338]:active{background:#faf8f5}.setting-left[data-v-e1daa338]{display:flex;align-items:center;gap:.75rem;flex:1}.setting-icon[data-v-e1daa338]{width:20px;height:20px;color:#8b6f47;flex-shrink:0}.setting-text[data-v-e1daa338]{display:flex;flex-direction:column;gap:.125rem}.setting-label[data-v-e1daa338]{font-size:.875rem;font-weight:600;color:#5a4a3a}.setting-sublabel[data-v-e1daa338]{font-size:.75rem;color:#8b6f47}.setting-arrow[data-v-e1daa338]{width:16px;height:16px;color:#8b6f47;flex-shrink:0}.logout-btn[data-v-e1daa338]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border:2px solid #ef4444;background:#fff;color:#ef4444;font-size:.875rem;font-weight:600;border-radius:.75rem;cursor:pointer;transition:all .2s}.logout-btn[data-v-e1daa338]:active{background:#fef2f2}.logout-icon[data-v-e1daa338]{width:20px;height:20px}.app-footer[data-v-e1daa338]{text-align:center;padding:2rem 1rem 1rem;color:#8b6f47}.footer-text[data-v-e1daa338]{font-size:.875rem;font-weight:600;margin:0 0 .25rem}.footer-copyright[data-v-e1daa338]{font-size:.75rem;margin:0;opacity:.8}.help-view[data-v-c4363208]{display:flex;flex-direction:column;min-height:calc(100vh - 152px);background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.help-header[data-v-c4363208]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;margin-bottom:.75rem}.back-btn[data-v-c4363208]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border:none;border-radius:.75rem;color:#8b6f47;cursor:pointer;box-shadow:0 1px 3px #0000001a;transition:all .2s}.back-btn[data-v-c4363208]:active{transform:scale(.95);background:#faf8f5}.back-icon[data-v-c4363208]{width:20px;height:20px}.help-title[data-v-c4363208]{font-size:1.125rem;font-weight:700;color:#5a4a3a;margin:0}.header-spacer[data-v-c4363208]{width:36px}.pills-container[data-v-c4363208]{margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}.pills-scroll[data-v-c4363208]{display:flex;gap:.5rem;overflow-x:auto;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.pills-scroll[data-v-c4363208]::-webkit-scrollbar{display:none}.pill-btn[data-v-c4363208]{flex-shrink:0;padding:.625rem 1rem;background:#fff;border:none;border-radius:2rem;font-size:.8125rem;font-weight:600;color:#8b6f47;cursor:pointer;box-shadow:0 1px 3px #0000001a;transition:all .2s;white-space:nowrap}.pill-btn.active[data-v-c4363208]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;box-shadow:0 2px 8px #8b6f474d}.pill-btn[data-v-c4363208]:active:not(.active){background:#faf8f5}.help-content[data-v-c4363208]{flex:1;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-bottom:1rem}.image-section[data-v-c4363208]{cursor:pointer}.image-container[data-v-c4363208]{position:relative;background:#fff;border-radius:1rem;padding:.75rem;box-shadow:0 1px 3px #0000001a;overflow:hidden}.help-image[data-v-c4363208]{width:100%;height:auto;max-height:200px;object-fit:contain;border-radius:.5rem}.zoom-indicator[data-v-c4363208]{position:absolute;bottom:.75rem;right:.75rem;width:32px;height:32px;background:#5a4a3acc;border-radius:50%;display:flex;align-items:center;justify-content:center}.zoom-icon[data-v-c4363208]{width:18px;height:18px;color:#fff}.explanation-section[data-v-c4363208]{background:#fff;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 3px #0000001a}.page-title[data-v-c4363208]{font-size:1.25rem;font-weight:700;color:#5a4a3a;margin:0 0 .75rem;line-height:1.3}.page-description[data-v-c4363208]{font-size:.875rem;color:#6b5b47;line-height:1.6;margin:0 0 1rem}.bullet-list[data-v-c4363208]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.bullet-item[data-v-c4363208]{display:flex;align-items:flex-start;gap:.625rem}.bullet-check[data-v-c4363208]{flex-shrink:0;width:20px;height:20px;background:linear-gradient(135deg,#8b6f47,#6b5b47);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.125rem}.bullet-check svg[data-v-c4363208]{width:12px;height:12px;color:#fff}.bullet-text[data-v-c4363208]{font-size:.8125rem;color:#5a4a3a;line-height:1.5;flex:1}.help-footer[data-v-c4363208]{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-top:auto;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.nav-btn[data-v-c4363208]{display:flex;align-items:center;gap:.375rem;padding:.625rem 1rem;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.nav-btn.prev[data-v-c4363208]{background:#fff;color:#8b6f47;box-shadow:0 1px 3px #0000001a}.nav-btn.next[data-v-c4363208]{background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;box-shadow:0 2px 8px #8b6f474d}.nav-btn.disabled[data-v-c4363208]{opacity:.4;cursor:not-allowed}.nav-btn[data-v-c4363208]:active:not(.disabled){transform:scale(.95)}.nav-icon[data-v-c4363208]{width:16px;height:16px}.page-dots[data-v-c4363208]{display:flex;gap:.375rem}.dot[data-v-c4363208]{width:8px;height:8px;border-radius:50%;background:#e5d5c8;transition:all .2s}.dot.active[data-v-c4363208]{background:#8b6f47;transform:scale(1.2)}.fullscreen-overlay[data-v-c4363208]{position:fixed;inset:0;background:#000000e6;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}.fullscreen-close[data-v-c4363208]{position:absolute;top:1rem;right:1rem;width:44px;height:44px;background:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#5a4a3a;cursor:pointer;box-shadow:0 2px 8px #0003;z-index:1}.fullscreen-close svg[data-v-c4363208]{width:24px;height:24px}.fullscreen-image[data-v-c4363208]{max-width:100%;max-height:100%;object-fit:contain;border-radius:.5rem}@media(max-width:360px){.help-title[data-v-c4363208]{font-size:1rem}.pill-btn[data-v-c4363208]{padding:.5rem .875rem;font-size:.75rem}.page-title[data-v-c4363208]{font-size:1.125rem}.bullet-text[data-v-c4363208]{font-size:.75rem}.nav-btn[data-v-c4363208]{padding:.5rem .75rem;font-size:.8125rem}}.mobile-app[data-v-49f0bf2c]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec)}.mobile-header[data-v-49f0bf2c]{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#8b6f47,#6b5b47);color:#fff;z-index:100;box-shadow:0 2px 8px #0000001a}.header-content[data-v-49f0bf2c]{display:flex;justify-content:space-between;align-items:center;padding:1rem;max-width:100%}.driver-info[data-v-49f0bf2c]{display:flex;align-items:center;gap:.75rem}.avatar[data-v-49f0bf2c]{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.driver-details[data-v-49f0bf2c]{display:flex;flex-direction:column}.driver-name[data-v-49f0bf2c]{font-size:1rem;font-weight:600;line-height:1.2}.driver-role[data-v-49f0bf2c]{font-size:.75rem;opacity:.9}.header-logo[data-v-49f0bf2c]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff;padding:2px;box-shadow:0 2px 4px #0000001a}.mobile-content[data-v-49f0bf2c]{flex:1;overflow-y:auto;margin-top:72px;margin-bottom:80px;padding:1rem;-webkit-overflow-scrolling:touch}.bottom-nav[data-v-49f0bf2c]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;border-top:1px solid #e5d5c8;display:flex;justify-content:space-around;align-items:center;padding:.5rem 0;box-shadow:0 -2px 8px #0000000d;z-index:100}.nav-item[data-v-49f0bf2c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex:1;height:100%;border:none;background:transparent;color:#8b6f47;cursor:pointer;transition:all .2s;padding:.5rem}.nav-item.active[data-v-49f0bf2c]{color:#5a4a3a}.nav-item.active .nav-icon[data-v-49f0bf2c]{transform:scale(1.1)}.nav-icon[data-v-49f0bf2c]{width:24px;height:24px;transition:transform .2s}.nav-label[data-v-49f0bf2c]{font-size:.75rem;font-weight:500;transition:font-weight .2s}.nav-item.active .nav-label[data-v-49f0bf2c]{font-weight:600}.badge[data-v-49f0bf2c]{position:absolute;top:8px;right:50%;transform:translate(12px);background:#ef4444;color:#fff;font-size:.625rem;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px}.fade-enter-active[data-v-49f0bf2c],.fade-leave-active[data-v-49f0bf2c]{transition:opacity .2s ease}.fade-enter-from[data-v-49f0bf2c],.fade-leave-to[data-v-49f0bf2c]{opacity:0}.w-6[data-v-49f0bf2c]{width:1.5rem}.h-6[data-v-49f0bf2c]{height:1.5rem}@media(max-width:360px){.driver-name[data-v-49f0bf2c]{font-size:.875rem}.nav-label[data-v-49f0bf2c]{font-size:.625rem}.nav-icon[data-v-49f0bf2c]{width:20px;height:20px}}.bg-coffee-50[data-v-95f2fab5]{background-color:#faf8f5}.bg-coffee-100[data-v-95f2fab5]{background-color:#f5f1ec}.border-coffee-100[data-v-95f2fab5]{border-color:#f5f1ec}.text-coffee-600[data-v-95f2fab5]{color:#8b6f47}.text-coffee-700[data-v-95f2fab5]{color:#6b5b47}.text-coffee-800[data-v-95f2fab5]{color:#5a4a3a}.glass[data-v-f5606ac8]{background-color:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-coffee-600[data-v-f5606ac8]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-f5606ac8]:hover{background-color:#6b5b47}.text-coffee-500[data-v-f5606ac8]{color:#a3845b}.text-coffee-600[data-v-f5606ac8]{color:#8b6f47}.bg-coffee-400[data-v-f5606ac8]{background-color:#b8956d}.bg-coffee-200[data-v-f5606ac8]{background-color:#e8ddd2}.bg-coffee-100[data-v-f5606ac8]{background-color:#f5f1ec}.text-coffee-800[data-v-f5606ac8]{color:#6b5b47}.border-coffee-100[data-v-f5606ac8]{border-color:#f5f1ec}.border-coffee-200[data-v-f5606ac8]{border-color:#e8ddd2}.divide-coffee-100[data-v-f5606ac8]>:not([hidden])~:not([hidden]){border-color:#f5f1ec}.bg-gradient-to-br[data-v-f5606ac8]{background:linear-gradient(to bottom right,#fef7ed,#fdeede)}.from-coffee-50[data-v-f5606ac8]{--tw-gradient-from: #fef7ed}.to-coffee-100[data-v-f5606ac8]{--tw-gradient-to: #fdeede}.hover\:bg-white[data-v-f5606ac8]:hover{background-color:#ffffffb3}.hover\:bg-opacity-50[data-v-f5606ac8]:hover{background-color:#ffffff80}.transition-all[data-v-f5606ac8]{transition:all .3s ease}.duration-200[data-v-f5606ac8]{transition-duration:.2s}.bg-coffee-50[data-v-ae5cb06e]{background-color:#faf8f5}.bg-coffee-100[data-v-ae5cb06e]{background-color:#f5f1ec}.border-coffee-100[data-v-ae5cb06e]{border-color:#f5f1ec}.border-coffee-200[data-v-ae5cb06e]{border-color:#e8dfd5}.text-coffee-700[data-v-ae5cb06e]{color:#6b5b47}.text-coffee-800[data-v-ae5cb06e]{color:#5a4a3a}.bg-coffee-600[data-v-ae5cb06e]{background-color:#8b6f47}.bg-coffee-700[data-v-ae5cb06e],.hover\:bg-coffee-700[data-v-ae5cb06e]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-ae5cb06e]:focus{--tw-ring-color: #a3845b}.border-coffee-300[data-v-ae5cb06e]{border-color:#d4c4b0}.hover\:bg-coffee-50[data-v-ae5cb06e]:hover,.bg-coffee-50[data-v-0cc1d889]{background-color:#faf8f5}.bg-coffee-100[data-v-0cc1d889]{background-color:#f5f1ec}.border-coffee-100[data-v-0cc1d889]{border-color:#f5f1ec}.border-coffee-200[data-v-0cc1d889]{border-color:#e8dfd5}.text-coffee-700[data-v-0cc1d889]{color:#6b5b47}.text-coffee-800[data-v-0cc1d889]{color:#5a4a3a}.bg-coffee-600[data-v-0cc1d889]{background-color:#8b6f47}.bg-coffee-700[data-v-0cc1d889],.hover\:bg-coffee-700[data-v-0cc1d889]:hover{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-0cc1d889]:hover{background-color:#faf8f5}.focus\:ring-coffee-500[data-v-0cc1d889]:focus{--tw-ring-color: #a3845b}.text-coffee-600[data-v-0cc1d889]{color:#8b6f47}.border-coffee-300[data-v-0cc1d889]{border-color:#d4c4b0}.bg-coffee-50[data-v-df789409]{background-color:#faf8f5}.bg-coffee-100[data-v-df789409]{background-color:#f5f1ec}.border-coffee-100[data-v-df789409]{border-color:#f5f1ec}.border-coffee-200[data-v-df789409]{border-color:#e8dfd5}.text-coffee-600[data-v-df789409]{color:#8b6f47}.text-coffee-700[data-v-df789409]{color:#6b5b47}.text-coffee-800[data-v-df789409]{color:#5a4a3a}.bg-coffee-600[data-v-df789409]{background-color:#8b6f47}.bg-coffee-700[data-v-df789409],.hover\:bg-coffee-700[data-v-df789409]:hover{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-df789409]:hover{background-color:#faf8f5}.focus\:ring-coffee-500[data-v-df789409]:focus{--tw-ring-color: #a3845b}.border-coffee-300[data-v-df789409]{border-color:#d4c4b0}.bg-coffee-50[data-v-e8238b16]{background-color:#faf8f5}.bg-coffee-100[data-v-e8238b16]{background-color:#f5f1ec}.border-coffee-100[data-v-e8238b16]{border-color:#f5f1ec}.border-coffee-200[data-v-e8238b16]{border-color:#e8dfd5}.text-coffee-700[data-v-e8238b16]{color:#6b5b47}.text-coffee-800[data-v-e8238b16]{color:#5a4a3a}.bg-coffee-600[data-v-e8238b16]{background-color:#8b6f47}.bg-coffee-700[data-v-e8238b16],.hover\:bg-coffee-700[data-v-e8238b16]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-e8238b16]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-885ab164]{background-color:#faf8f5}.bg-coffee-100[data-v-885ab164]{background-color:#f5f1ec}.border-coffee-100[data-v-885ab164]{border-color:#f5f1ec}.border-coffee-200[data-v-885ab164]{border-color:#e8dfd5}.text-coffee-700[data-v-885ab164]{color:#6b5b47}.text-coffee-800[data-v-885ab164]{color:#5a4a3a}.bg-coffee-600[data-v-885ab164]{background-color:#8b6f47}.bg-coffee-700[data-v-885ab164],.hover\:bg-coffee-700[data-v-885ab164]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-885ab164]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-5f7c5d0d]{background-color:#faf8f5}.bg-coffee-100[data-v-5f7c5d0d]{background-color:#f5f1ec}.border-coffee-100[data-v-5f7c5d0d]{border-color:#f5f1ec}.border-coffee-200[data-v-5f7c5d0d]{border-color:#e8dfd5}.text-coffee-700[data-v-5f7c5d0d]{color:#6b5b47}.text-coffee-800[data-v-5f7c5d0d]{color:#5a4a3a}.bg-coffee-600[data-v-5f7c5d0d]{background-color:#8b6f47}.bg-coffee-700[data-v-5f7c5d0d],.hover\:bg-coffee-700[data-v-5f7c5d0d]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-5f7c5d0d]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-dc56f00f]{background-color:#faf8f5}.bg-coffee-100[data-v-dc56f00f]{background-color:#f5f1ec}.border-coffee-100[data-v-dc56f00f]{border-color:#f5f1ec}.border-coffee-200[data-v-dc56f00f]{border-color:#e8dfd5}.text-coffee-600[data-v-dc56f00f]{color:#8b6f47}.text-coffee-700[data-v-dc56f00f]{color:#6b5b47}.text-coffee-800[data-v-dc56f00f]{color:#5a4a3a}.bg-coffee-600[data-v-dc56f00f]{background-color:#8b6f47}.bg-coffee-700[data-v-dc56f00f],.hover\:bg-coffee-700[data-v-dc56f00f]:hover{background-color:#6b5b47}.hover\:bg-coffee-50[data-v-dc56f00f]:hover{background-color:#faf8f5}.focus\:ring-coffee-500[data-v-dc56f00f]:focus{--tw-ring-color: #a3845b}.border-coffee-300[data-v-dc56f00f]{border-color:#d4c4b0}.bg-coffee-50[data-v-a208a0f5]{background-color:#faf8f5}.bg-coffee-100[data-v-a208a0f5]{background-color:#f5f1ec}.border-coffee-100[data-v-a208a0f5]{border-color:#f5f1ec}.border-coffee-200[data-v-a208a0f5]{border-color:#e8dfd5}.text-coffee-700[data-v-a208a0f5]{color:#6b5b47}.text-coffee-800[data-v-a208a0f5]{color:#5a4a3a}.bg-coffee-600[data-v-a208a0f5]{background-color:#8b6f47}.bg-coffee-700[data-v-a208a0f5],.hover\:bg-coffee-700[data-v-a208a0f5]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-a208a0f5]:focus{--tw-ring-color: #a3845b}.border-coffee-300[data-v-a208a0f5]{border-color:#d4c4b0}.text-coffee-600[data-v-a208a0f5]{color:#8b6f47}.hover\:bg-coffee-50[data-v-a208a0f5]:hover,.bg-coffee-50[data-v-f7151b9a]{background-color:#faf8f5}.bg-coffee-100[data-v-f7151b9a]{background-color:#f5f1ec}.border-coffee-100[data-v-f7151b9a]{border-color:#f5f1ec}.border-coffee-200[data-v-f7151b9a]{border-color:#e8dfd5}.text-coffee-700[data-v-f7151b9a]{color:#6b5b47}.text-coffee-800[data-v-f7151b9a]{color:#5a4a3a}.bg-coffee-600[data-v-f7151b9a]{background-color:#8b6f47}.bg-coffee-700[data-v-f7151b9a],.hover\:bg-coffee-700[data-v-f7151b9a]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-f7151b9a]:focus{--tw-ring-color: #a3845b}.text-coffee-600[data-v-f7151b9a]{color:#8b6f47}.border-coffee-300[data-v-f7151b9a]{border-color:#d4c4b0}.hover\:bg-coffee-50[data-v-f7151b9a]:hover{background-color:#faf8f5}.theme-select[data-v-77964e32]{background-color:#fff;border:1px solid var(--coffee-200);border-radius:.5rem;padding:.5rem .75rem}.theme-select[data-v-77964e32]:focus{outline:none;box-shadow:0 0 0 3px #8b6f471a;border-color:var(--coffee-400)}.theme-btn-secondary[data-v-77964e32]{background-color:var(--coffee-100);color:var(--coffee-700);border:1px solid var(--coffee-200);font-weight:500}.bg-coffee-50[data-v-77964e32]{background-color:#faf8f5}.bg-coffee-100[data-v-77964e32]{background-color:#f5f1ec}.from-coffee-50[data-v-77964e32]{--tw-gradient-from: #faf8f5}.to-coffee-100[data-v-77964e32]{--tw-gradient-to: #f5f1ec}.bg-coffee-600[data-v-1206fe13]{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-1206fe13]:hover{background-color:#6b5b47}.text-coffee-600[data-v-1206fe13]{color:#8b6f47}.text-coffee-700[data-v-1206fe13]{color:#6b5b47}.bg-coffee-50[data-v-1206fe13],.hover\:bg-coffee-50[data-v-1206fe13]:hover{background-color:#fef7ed}.border-coffee-100[data-v-1206fe13]{border-color:#f5f1ec}.border-coffee-200[data-v-1206fe13]{border-color:#e8ddd2}.hover\:border-coffee-400[data-v-1206fe13]:hover{border-color:#b8956d}.mobile-payment-success[data-v-4d6db686]{position:fixed;inset:0;z-index:1000}.modal-overlay[data-v-4d6db686]{position:absolute;inset:0;background:linear-gradient(to bottom right,#faf8f5,#f5f1ec);display:flex;align-items:center;justify-content:center;padding:1rem}.modal-content[data-v-4d6db686]{width:100%;max-width:400px;background:#fff;border-radius:1.5rem;box-shadow:0 10px 40px #00000026;overflow:hidden}.status-section[data-v-4d6db686]{padding:2rem 1.5rem;text-align:center}.status-section.success[data-v-4d6db686]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.status-section.failed[data-v-4d6db686]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.status-icon[data-v-4d6db686]{width:72px;height:72px;margin:0 auto 1rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a}.status-icon svg[data-v-4d6db686]{width:40px;height:40px}.status-section.success .status-icon svg[data-v-4d6db686]{color:#059669}.status-section.failed .status-icon svg[data-v-4d6db686]{color:#dc2626}.status-title[data-v-4d6db686]{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.status-section.success .status-title[data-v-4d6db686]{color:#065f46}.status-section.failed .status-title[data-v-4d6db686]{color:#991b1b}.status-message[data-v-4d6db686]{font-size:.875rem;margin:0}.status-section.success .status-message[data-v-4d6db686]{color:#047857}.status-section.failed .status-message[data-v-4d6db686]{color:#b91c1c}.loading-section[data-v-4d6db686]{padding:2rem;text-align:center}.loading-spinner[data-v-4d6db686]{width:40px;height:40px;margin:0 auto 1rem;border:3px solid #e8ddd2;border-top-color:#8b6f47;border-radius:50%;animation:spin-4d6db686 1s linear infinite}@keyframes spin-4d6db686{to{transform:rotate(360deg)}}.loading-section p[data-v-4d6db686]{color:#8b6f47;font-size:.875rem;margin:0}.order-details[data-v-4d6db686]{padding:1.5rem}.detail-card[data-v-4d6db686]{background:#faf8f5;border-radius:.75rem;padding:1rem;margin-bottom:1rem}.detail-row[data-v-4d6db686]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.detail-row[data-v-4d6db686]:not(:last-child){border-bottom:1px solid #e8ddd2}.detail-label[data-v-4d6db686]{font-size:.875rem;color:#8b6f47}.detail-value[data-v-4d6db686]{font-size:.875rem;font-weight:600;color:#5a4a3a;text-align:right;max-width:60%}.detail-value.amount[data-v-4d6db686]{font-size:1.125rem;color:#8b6f47}.status-badge[data-v-4d6db686]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600}.status-badge svg[data-v-4d6db686]{width:12px;height:12px}.status-badge.paid[data-v-4d6db686]{background:#d1fae5;color:#065f46}.status-badge.unpaid[data-v-4d6db686]{background:#fee2e2;color:#991b1b}.info-card[data-v-4d6db686]{display:flex;gap:.75rem;padding:1rem;border-radius:.75rem;border-left:4px solid}.info-card.success[data-v-4d6db686]{background:#ecfdf5;border-left-color:#10b981}.info-card.failed[data-v-4d6db686]{background:#fef2f2;border-left-color:#ef4444}.info-icon[data-v-4d6db686]{flex-shrink:0}.info-icon svg[data-v-4d6db686]{width:20px;height:20px}.info-card.success .info-icon svg[data-v-4d6db686]{color:#059669}.info-card.failed .info-icon svg[data-v-4d6db686]{color:#dc2626}.info-content h3[data-v-4d6db686]{font-size:.875rem;font-weight:600;margin:0 0 .25rem}.info-card.success .info-content h3[data-v-4d6db686]{color:#065f46}.info-card.failed .info-content h3[data-v-4d6db686]{color:#991b1b}.info-content p[data-v-4d6db686]{font-size:.75rem;margin:0;line-height:1.4}.info-card.success .info-content p[data-v-4d6db686]{color:#047857}.info-card.failed .info-content p[data-v-4d6db686]{color:#b91c1c}.error-section[data-v-4d6db686]{padding:2rem;text-align:center}.error-section svg[data-v-4d6db686]{width:48px;height:48px;color:#ef4444;margin-bottom:1rem}.error-section p[data-v-4d6db686]{color:#6b7280;font-size:.875rem;margin:0}.action-buttons[data-v-4d6db686]{padding:1.5rem;border-top:1px solid #e8ddd2}.btn-primary[data-v-4d6db686]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;background:linear-gradient(135deg,#8b6f47,#6b5b47);border:none;color:#fff}.btn-primary[data-v-4d6db686]:active{transform:scale(.98)}.btn-primary svg[data-v-4d6db686]{width:18px;height:18px}.bg-coffee-50[data-v-b4b5316c]{background-color:#faf8f5}.bg-coffee-100[data-v-b4b5316c]{background-color:#f5f1ec}.border-coffee-100[data-v-b4b5316c]{border-color:#f5f1ec}.border-coffee-200[data-v-b4b5316c]{border-color:#e8dfd5}.text-coffee-600[data-v-b4b5316c]{color:#8b6f47}.text-coffee-700[data-v-b4b5316c]{color:#6b5b47}.text-coffee-800[data-v-b4b5316c]{color:#5a4a3a}.bg-coffee-600[data-v-b4b5316c]{background-color:#8b6f47}.bg-coffee-700[data-v-b4b5316c]{background-color:#6b5b47}.bg-coffee-800[data-v-b4b5316c]{background-color:#5a4a3a}.hover\:bg-coffee-700[data-v-b4b5316c]:hover{background-color:#6b5b47}.hover\:bg-coffee-800[data-v-b4b5316c]:hover{background-color:#5a4a3a}.focus\:ring-coffee-500[data-v-b4b5316c]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-4fd11612]{background-color:#faf8f5}.bg-coffee-100[data-v-4fd11612]{background-color:#f5f1ec}.border-coffee-100[data-v-4fd11612]{border-color:#f5f1ec}.border-coffee-200[data-v-4fd11612]{border-color:#e8dfd5}.text-coffee-700[data-v-4fd11612]{color:#6b5b47}.text-coffee-800[data-v-4fd11612]{color:#5a4a3a}.bg-coffee-600[data-v-4fd11612]{background-color:#8b6f47}.bg-coffee-700[data-v-4fd11612],.hover\:bg-coffee-700[data-v-4fd11612]:hover{background-color:#6b5b47}.focus\:ring-coffee-500[data-v-4fd11612]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-88059733]{background-color:#faf8f5}.bg-coffee-100[data-v-88059733]{background-color:#f5f1ec}.border-coffee-100[data-v-88059733]{border-color:#f5f1ec}.border-coffee-200[data-v-88059733]{border-color:#e8dfd5}.text-coffee-600[data-v-88059733]{color:#8b6f47}.text-coffee-700[data-v-88059733]{color:#6b5b47}.text-coffee-800[data-v-88059733]{color:#5a4a3a}.bg-coffee-600[data-v-88059733]{background-color:#8b6f47}.bg-coffee-700[data-v-88059733]{background-color:#6b5b47}.bg-coffee-800[data-v-88059733]{background-color:#5a4a3a}.hover\:bg-coffee-700[data-v-88059733]:hover{background-color:#6b5b47}.hover\:bg-coffee-800[data-v-88059733]:hover{background-color:#5a4a3a}.focus\:ring-coffee-500[data-v-88059733]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-15749cd5]{background-color:#faf8f5}.bg-coffee-100[data-v-15749cd5]{background-color:#f5f1ec}.border-coffee-50[data-v-15749cd5]{border-color:#faf8f5}.border-coffee-100[data-v-15749cd5]{border-color:#f5f1ec}.border-coffee-200[data-v-15749cd5]{border-color:#e8dfd5}.border-coffee-300[data-v-15749cd5]{border-color:#d4c5b0}.text-coffee-600[data-v-15749cd5]{color:#8b6f47}.text-coffee-700[data-v-15749cd5]{color:#6b5b47}.text-coffee-800[data-v-15749cd5]{color:#5a4a3a}.bg-coffee-600[data-v-15749cd5]{background-color:#8b6f47}.bg-coffee-700[data-v-15749cd5]{background-color:#6b5b47}.bg-coffee-800[data-v-15749cd5]{background-color:#5a4a3a}.hover\:bg-coffee-50[data-v-15749cd5]:hover{background-color:#faf8f5}.hover\:bg-coffee-700[data-v-15749cd5]:hover{background-color:#6b5b47}.hover\:bg-coffee-800[data-v-15749cd5]:hover{background-color:#5a4a3a}.focus\:ring-coffee-500[data-v-15749cd5]:focus{--tw-ring-color: #a3845b}.bg-coffee-50[data-v-2e130d35]{background-color:#faf8f5}.bg-coffee-100[data-v-2e130d35]{background-color:#f5f1ec}.from-coffee-50[data-v-2e130d35]{--tw-gradient-from: #faf8f5}.to-coffee-100[data-v-2e130d35]{--tw-gradient-to: #f5f1ec}.bg-coffee-50[data-v-b035535a]{background-color:#fef7ed}.bg-coffee-100[data-v-b035535a]{background-color:#f5f1ec}.border-coffee-100[data-v-b035535a]{border-color:#f5f1ec}.text-coffee-400[data-v-b035535a]{color:#b8956d}.text-coffee-500[data-v-b035535a]{color:#a3845b}.text-coffee-600[data-v-b035535a]{color:#8b6f47}.bg-coffee-50[data-v-246a3b6c]{background-color:#fef7ed}.bg-coffee-100[data-v-246a3b6c]{background-color:#f5f1ec}.border-coffee-100[data-v-246a3b6c]{border-color:#f5f1ec}.bg-coffee-600[data-v-246a3b6c]{background-color:#8b6f47}.bg-coffee-700[data-v-246a3b6c]{background-color:#6b5b47}.text-coffee-600[data-v-246a3b6c]{color:#8b6f47}.ring-coffee-500[data-v-246a3b6c]{--tw-ring-color: #a3845b}.max-h-96[data-v-246a3b6c]::-webkit-scrollbar{width:6px}.max-h-96[data-v-246a3b6c]::-webkit-scrollbar-track{background:#f5f1ec;border-radius:3px}.max-h-96[data-v-246a3b6c]::-webkit-scrollbar-thumb{background:#8b6f47;border-radius:3px}.max-h-96[data-v-246a3b6c]::-webkit-scrollbar-thumb:hover{background:#6b5b47}.bg-coffee-50[data-v-af131461]{background-color:#fef7ed}.bg-coffee-100[data-v-af131461]{background-color:#f5f1ec}.border-coffee-100[data-v-af131461]{border-color:#f5f1ec}.border-coffee-200[data-v-af131461]{border-color:#e8ddd4}.bg-coffee-600[data-v-af131461]{background-color:#8b6f47}.bg-coffee-700[data-v-af131461]{background-color:#6b5b47}.text-coffee-600[data-v-af131461]{color:#8b6f47}.ring-coffee-500[data-v-af131461]{--tw-ring-color: #a3845b}.focus\:ring-coffee-500[data-v-af131461]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-af131461]:focus{border-color:#a3845b}.table-container[data-v-ee82d8c4]{background-color:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.75rem;border:1px solid #f5f1ec}.table-header-section[data-v-ee82d8c4]{padding:1rem 1.5rem;border-bottom:1px solid #f5f1ec}.table-title[data-v-ee82d8c4]{font-size:1.125rem;font-weight:600;color:#111827}.table-subtitle[data-v-ee82d8c4]{font-size:.875rem;color:#8b6f47;margin-top:.25rem}.master-table[data-v-ee82d8c4]{min-width:100%}.master-table thead[data-v-ee82d8c4]{background-color:#fef7ed;border-bottom:1px solid #e8ddd2}.master-table thead th[data-v-ee82d8c4]{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}.master-table tbody[data-v-ee82d8c4]{background-color:#fff}.master-table tbody tr[data-v-ee82d8c4]{transition:background-color .15s}.master-table tbody tr[data-v-ee82d8c4]:hover{background-color:#fef7ed}.master-table tbody tr[data-v-ee82d8c4]:not(:last-child){border-bottom:1px solid #e8ddd2}.master-table tbody td[data-v-ee82d8c4]{padding:1rem 1.5rem;white-space:nowrap}.table-text-primary[data-v-ee82d8c4]{font-size:.875rem;font-weight:500;color:#111827}.table-text-secondary[data-v-ee82d8c4]{font-size:.875rem;color:#4b5563}.table-text-muted[data-v-ee82d8c4]{font-size:.75rem;color:#6b7280}.table-text-header[data-v-ee82d8c4]{font-size:.75rem;font-weight:500;color:#6b5437;text-transform:uppercase;letter-spacing:.05em}[data-v-ee82d8c4]:root{--coffee-50: #fef7ed;--coffee-100: #f5f1ec;--coffee-200: #e8ddd2;--coffee-300: #d4c4b0;--coffee-400: #b8a08c;--coffee-500: #9b7e6b;--coffee-600: #8b6f47;--coffee-700: #6b5437;--coffee-800: #5a4530;--coffee-900: #4a3a28;--table-border: var(--coffee-200);--table-header-bg: var(--coffee-50);--table-hover-bg: var(--coffee-50);--table-text-primary: #111827;--table-text-secondary: #4b5563;--table-header-text: var(--coffee-700)}.pagination-container[data-v-ee82d8c4]{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f5f1ec}.pagination-info[data-v-ee82d8c4]{font-size:.875rem;color:#374151}.pagination-buttons[data-v-ee82d8c4]{display:flex;gap:.5rem}.pagination-btn[data-v-ee82d8c4]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:1rem;transition:background-color .2s,color .2s}.pagination-btn-primary[data-v-ee82d8c4]{background-color:#8b6f47;color:#fff;outline:none}.pagination-btn-primary[data-v-ee82d8c4]:hover{background-color:#6b5437}.pagination-btn-primary[data-v-ee82d8c4]:focus{box-shadow:0 0 0 4px #9b7e6b80}.pagination-btn-disabled[data-v-ee82d8c4]{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.table-wrapper[data-v-ee82d8c4]{overflow:hidden}.table-scroll[data-v-ee82d8c4]{overflow-x:auto}.table-loading[data-v-ee82d8c4],.table-empty[data-v-ee82d8c4]{text-align:center;padding:3rem 0}.table-error[data-v-ee82d8c4]{text-align:center;padding:3rem 0;color:#dc2626}.table-icon-btn[data-v-ee82d8c4]{padding:.25rem;border-radius:.25rem;transition:background-color .2s}.table-icon-btn[data-v-ee82d8c4]:hover{background-color:#f5f1ec}.table-icon[data-v-ee82d8c4]{height:1rem;width:1rem}.table-glass-effect[data-v-ee82d8c4]{background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.table-fade-in[data-v-ee82d8c4]{animation:fadeIn-ee82d8c4 .3s ease-in-out}@keyframes fadeIn-ee82d8c4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-coffee-50[data-v-ee82d8c4]{background-color:#fef7ed}.bg-coffee-100[data-v-ee82d8c4]{background-color:#f5f1ec}.bg-coffee-200[data-v-ee82d8c4]{background-color:#e8ddd2}.bg-coffee-300[data-v-ee82d8c4]{background-color:#d4c4b0}.bg-coffee-400[data-v-ee82d8c4]{background-color:#b8a08c}.bg-coffee-500[data-v-ee82d8c4]{background-color:#9b7e6b}.bg-coffee-600[data-v-ee82d8c4]{background-color:#8b6f47}.bg-coffee-700[data-v-ee82d8c4]{background-color:#6b5437}.bg-coffee-800[data-v-ee82d8c4]{background-color:#5a4530}.bg-coffee-900[data-v-ee82d8c4]{background-color:#4a3a28}.text-coffee-50[data-v-ee82d8c4]{color:#fef7ed}.text-coffee-100[data-v-ee82d8c4]{color:#f5f1ec}.text-coffee-200[data-v-ee82d8c4]{color:#e8ddd2}.text-coffee-300[data-v-ee82d8c4]{color:#d4c4b0}.text-coffee-400[data-v-ee82d8c4]{color:#b8a08c}.text-coffee-500[data-v-ee82d8c4]{color:#9b7e6b}.text-coffee-600[data-v-ee82d8c4]{color:#8b6f47}.text-coffee-700[data-v-ee82d8c4]{color:#6b5437}.text-coffee-800[data-v-ee82d8c4]{color:#5a4530}.text-coffee-900[data-v-ee82d8c4]{color:#4a3a28}.border-coffee-50[data-v-ee82d8c4]{border-color:#fef7ed}.border-coffee-100[data-v-ee82d8c4]{border-color:#f5f1ec}.border-coffee-200[data-v-ee82d8c4]{border-color:#e8ddd2}.border-coffee-300[data-v-ee82d8c4]{border-color:#d4c4b0}.border-coffee-400[data-v-ee82d8c4]{border-color:#b8a08c}.border-coffee-500[data-v-ee82d8c4]{border-color:#9b7e6b}.border-coffee-600[data-v-ee82d8c4]{border-color:#8b6f47}.border-coffee-700[data-v-ee82d8c4]{border-color:#6b5437}.border-coffee-800[data-v-ee82d8c4]{border-color:#5a4530}.border-coffee-900[data-v-ee82d8c4]{border-color:#4a3a28}.hover\:bg-coffee-50[data-v-ee82d8c4]:hover{background-color:#fef7ed}.hover\:bg-coffee-100[data-v-ee82d8c4]:hover{background-color:#f5f1ec}.hover\:bg-coffee-600[data-v-ee82d8c4]:hover{background-color:#8b6f47}.hover\:bg-coffee-700[data-v-ee82d8c4]:hover{background-color:#6b5437}.focus\:ring-coffee-500[data-v-ee82d8c4]:focus{--tw-ring-color: #9b7e6b}.ring-coffee-300[data-v-ee82d8c4]{--tw-ring-color: #d4c4b0}@keyframes spin-ee82d8c4{to{transform:rotate(360deg)}}.animate-spin[data-v-ee82d8c4]{animation:spin-ee82d8c4 1s linear infinite}.border-coffee-200[data-v-38f4a51d]{border-color:#e8ddd4}.text-coffee-600[data-v-38f4a51d]{color:#8b6f47}.text-coffee-700[data-v-38f4a51d]{color:#6b5b47}.ring-coffee-500[data-v-38f4a51d]{--tw-ring-color: #a3845b}.focus\:ring-coffee-500[data-v-38f4a51d]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-38f4a51d]:focus{border-color:#a3845b}.hover\:text-coffee-700[data-v-38f4a51d]:hover{color:#6b5b47}.border-coffee-200[data-v-3d869f1e]{border-color:#e8ddd4}.text-coffee-600[data-v-3d869f1e]{color:#8b6f47}.text-coffee-700[data-v-3d869f1e]{color:#6b5b47}.ring-coffee-500[data-v-3d869f1e]{--tw-ring-color: #a3845b}.focus\:ring-coffee-500[data-v-3d869f1e]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-3d869f1e]:focus{border-color:#a3845b}.hover\:text-coffee-700[data-v-3d869f1e]:hover{color:#6b5b47}.border-coffee-200[data-v-08b7157a]{border-color:#e8ddd4}.text-coffee-600[data-v-08b7157a]{color:#8b6f47}.text-coffee-700[data-v-08b7157a]{color:#6b5b47}.ring-coffee-500[data-v-08b7157a]{--tw-ring-color: #a3845b}.focus\:ring-coffee-500[data-v-08b7157a]:focus{--tw-ring-color: #a3845b}.focus\:border-coffee-500[data-v-08b7157a]:focus{border-color:#a3845b}.hover\:text-coffee-700[data-v-08b7157a]:hover{color:#6b5b47}
