@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";.app-navbar[data-v-6dd43f71]{height:82px;background:#fffffff0;backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);border-bottom:1px solid rgba(217,119,6,.16);display:flex;align-items:center;justify-content:space-between;padding:0 28px;position:sticky;top:0;z-index:100;box-shadow:0 4px 20px -2px #b453090f,0 1px 3px #00000005;transition:all .25s ease}.app-navbar[data-v-6dd43f71]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#f59e0b00,#f59e0b73 20%,#d97706cc,#f59e0b73 80%,#f59e0b00);pointer-events:none}.nav-left[data-v-6dd43f71]{display:flex;align-items:center;gap:16px}.mobile-menu-btn[data-v-6dd43f71]{display:none;background:linear-gradient(135deg,#fef3c7e6,#fde68a99);border:1px solid rgba(245,158,11,.3);color:#78350f;width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);padding:0;flex-shrink:0;box-shadow:0 2px 6px #d977061a}.mobile-menu-btn[data-v-6dd43f71]:hover{background:#fef3c7;border-color:#f59e0b;color:#451a03;transform:translateY(-1px);box-shadow:0 4px 12px #d977062e}.mobile-menu-btn[data-v-6dd43f71]:active{transform:translateY(0)}.brand-link[data-v-6dd43f71]{display:flex;align-items:center;gap:14px;text-decoration:none;cursor:pointer}.brand-logo-frame[data-v-6dd43f71]{position:relative;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#fffbeb,#fef3c7,#fde68a);border:1.5px solid rgba(245,158,11,.35);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #d9770624,inset 0 1px 1px #ffffffe6;transition:all .25s cubic-bezier(.16,1,.3,1);flex-shrink:0}.brand-logo-img[data-v-6dd43f71]{width:34px;height:34px;object-fit:contain;transition:transform .25s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 2px 5px rgba(217,119,6,.35))}.brand-link:hover .brand-logo-frame[data-v-6dd43f71]{transform:translateY(-1.5px);border-color:#f59e0b;box-shadow:0 6px 18px #d9770638,inset 0 1px 1px #ffffffe6}.brand-link:hover .brand-logo-img[data-v-6dd43f71]{transform:scale(1.08) rotate(-3deg)}.brand-text[data-v-6dd43f71]{display:flex;flex-direction:column}.brand-title-row[data-v-6dd43f71]{display:flex;align-items:center;gap:8px}.brand-name[data-v-6dd43f71]{font-family:Outfit,sans-serif;font-weight:850;font-size:1.35rem;color:#451a03;line-height:1.15;letter-spacing:-.025em;background:linear-gradient(135deg,#451a03,#78350f 70%,#b45309);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.brand-edition-tag[data-v-6dd43f71]{font-size:.6rem;font-weight:800;letter-spacing:.8px;color:#b45309;background:#f59e0b24;border:1px solid rgba(245,158,11,.25);padding:1px 6px;border-radius:4px}.brand-meta[data-v-6dd43f71]{display:flex;align-items:center;gap:6px;margin-top:3px}.brand-sub[data-v-6dd43f71]{font-size:.7rem;font-weight:750;color:#b45309;text-transform:uppercase;letter-spacing:.8px}.brand-separator[data-v-6dd43f71]{color:#d97706;font-weight:900;font-size:.75rem}.brand-sub-badge[data-v-6dd43f71]{font-size:.64rem;font-weight:800;color:#78350f;background:#fef3c7e6;border:1px solid rgba(245,158,11,.3);padding:1px 7px;border-radius:999px;text-transform:uppercase;letter-spacing:.5px}.nav-right[data-v-6dd43f71]{display:flex;align-items:center;gap:14px}.header-live-badge[data-v-6dd43f71]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#ecfdf5e6,#d1fae599);border:1px solid rgba(16,185,129,.25);box-shadow:0 2px 6px #10b98114;transition:all .2s ease}.header-live-badge[data-v-6dd43f71]:hover{background:#ecfdf5;border-color:#10b981;box-shadow:0 3px 10px #10b98129}.beacon-pulse-container[data-v-6dd43f71]{position:relative;width:10px;height:10px;display:flex;align-items:center;justify-content:center}.beacon-pulse-ring[data-v-6dd43f71]{position:absolute;width:100%;height:100%;border-radius:50%;background:#10b981;opacity:.75;animation:beaconPulseWave-6dd43f71 2s cubic-bezier(0,0,.2,1) infinite}.beacon-pulse-dot[data-v-6dd43f71]{position:relative;width:7px;height:7px;border-radius:50%;background:#059669;box-shadow:0 0 6px #05966999}@keyframes beaconPulseWave-6dd43f71{0%{transform:scale(.9);opacity:.8}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.6);opacity:0}}.beacon-text-wrap[data-v-6dd43f71]{display:flex;flex-direction:column;line-height:1.1}.beacon-status-label[data-v-6dd43f71]{font-size:.74rem;font-weight:800;color:#047857;letter-spacing:.2px}.beacon-sub[data-v-6dd43f71]{font-size:.58rem;font-weight:700;color:#059669;text-transform:uppercase;letter-spacing:.5px}.nav-action-btn[data-v-6dd43f71]{position:relative;width:44px;height:44px;border-radius:13px;background:linear-gradient(135deg,#fef3c78c,#fde68a4d);display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(245,158,11,.28);color:#92400e;transition:all .2s cubic-bezier(.16,1,.3,1);flex-shrink:0;box-shadow:0 2px 6px #b453090d}.nav-action-btn[data-v-6dd43f71]:hover{background:#fef3c7;color:#78350f;border-color:#f59e0b;transform:translateY(-1.5px);box-shadow:0 4px 14px #d977062e}.nav-action-btn[data-v-6dd43f71]:active{transform:translateY(0)}.action-icon-svg[data-v-6dd43f71]{display:block}.action-badge[data-v-6dd43f71]{position:absolute;top:-4px;right:-4px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:.68rem;font-weight:850;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #ffffff;box-shadow:0 2px 6px #0000002e}.notif-badge[data-v-6dd43f71]{background:linear-gradient(135deg,#ef4444,#dc2626)}.user-profile-menu[data-v-6dd43f71]{display:flex;align-items:center;padding-left:10px;border-left:1.5px solid rgba(217,119,6,.16)}.user-chip[data-v-6dd43f71]{display:flex;align-items:center;gap:12px;text-decoration:none;padding:5px 16px 5px 6px;border-radius:999px;background:linear-gradient(135deg,#fffbebf2,#fef3c780);border:1.5px solid rgba(245,158,11,.28);box-shadow:0 2px 8px #b453090d;transition:all .22s cubic-bezier(.16,1,.3,1)}.user-chip[data-v-6dd43f71]:hover{background:#fef9c3;border-color:#f59e0b;transform:translateY(-1.5px);box-shadow:0 5px 16px #d9770629}.user-chip[data-v-6dd43f71]:active{transform:translateY(0)}.user-avatar-frame[data-v-6dd43f71]{position:relative;flex-shrink:0}.user-avatar[data-v-6dd43f71]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706 60%,#92400e);color:#fff;font-weight:850;display:flex;align-items:center;justify-content:center;font-size:1rem;border:2px solid #ffffff;box-shadow:0 2px 8px #d9770647;flex-shrink:0}.user-online-pip[data-v-6dd43f71]{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:#10b981;border:2px solid #ffffff;box-shadow:0 1px 3px #0003}.user-details[data-v-6dd43f71]{display:flex;flex-direction:column}.user-name[data-v-6dd43f71]{font-size:.9rem;font-weight:800;color:#451a03;line-height:1.2}.user-role-badge[data-v-6dd43f71]{font-size:.66rem;color:#b45309;font-weight:750;text-transform:uppercase;letter-spacing:.4px}@media(max-width:991px){.mobile-menu-btn[data-v-6dd43f71]{display:flex}}@media(max-width:768px){.hide-tablet[data-v-6dd43f71]{display:none}}@media(max-width:640px){.app-navbar[data-v-6dd43f71]{height:70px;padding:0 16px}.brand-meta[data-v-6dd43f71]{display:none}.brand-name[data-v-6dd43f71]{font-size:1.15rem}.brand-logo-frame[data-v-6dd43f71]{width:40px;height:40px;border-radius:11px}.brand-logo-img[data-v-6dd43f71]{width:28px;height:28px}.hide-mobile[data-v-6dd43f71]{display:none}.user-chip[data-v-6dd43f71]{padding:2px;background:transparent;border:none;box-shadow:none}.user-chip[data-v-6dd43f71]:hover{background:transparent;box-shadow:none;transform:none}.nav-right[data-v-6dd43f71]{gap:10px}.user-profile-menu[data-v-6dd43f71]{gap:6px;padding-left:6px}.nav-action-btn[data-v-6dd43f71]{width:40px;height:40px;border-radius:11px}.user-avatar[data-v-6dd43f71]{width:36px;height:36px;font-size:.9rem}}.app-sidebar[data-v-a1c47edb]{width:260px;background:#fff;border-right:1px solid var(--honey-border-subtle);display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px;flex-shrink:0;position:sticky;top:82px;height:calc(100vh - 82px);overflow-y:auto;z-index:90;transition:transform .25s cubic-bezier(.16,1,.3,1)}.show-mobile-only[data-v-a1c47edb]{display:none}.section-title[data-v-a1c47edb]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#a8a29e;padding:0 12px 10px;display:block}.sidebar-nav[data-v-a1c47edb]{display:flex;flex-direction:column;gap:4px}.nav-item[data-v-a1c47edb]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;color:var(--honey-crust-brown);text-decoration:none;font-weight:600;font-size:.92rem;transition:all .2s ease}.nav-item[data-v-a1c47edb]:hover{background:var(--honey-primary-soft);color:var(--honey-primary-dark)}.nav-item.router-link-active[data-v-a1c47edb]{background:linear-gradient(135deg,var(--honey-primary-lighter),#fef9c3);color:var(--honey-primary-darker);font-weight:700;border-left:4px solid var(--honey-primary)}.nav-icon[data-v-a1c47edb]{flex-shrink:0;color:var(--honey-toast);transition:color .2s}.nav-item.router-link-active .nav-icon[data-v-a1c47edb]{color:var(--honey-primary-dark)}.sidebar-footer[data-v-a1c47edb]{margin-top:auto;padding-top:16px;border-top:1px solid var(--honey-border-subtle);display:flex;flex-direction:column;gap:10px}.user-info-row[data-v-a1c47edb]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--honey-primary-soft);border-radius:10px;border:1px solid var(--honey-border-subtle)}.user-avatar-mini[data-v-a1c47edb]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#d97706,#b45309);color:#fff;font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 5px #d9770640}.user-details-mini[data-v-a1c47edb]{display:flex;flex-direction:column;min-width:0}.user-name-mini[data-v-a1c47edb]{font-size:.82rem;font-weight:700;color:var(--honey-crust-brown);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role-mini[data-v-a1c47edb]{font-size:.7rem;color:#78716c;font-weight:500}.sidebar-logout-btn[data-v-a1c47edb]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 14px;border-radius:10px;background:#fef2f2;color:#dc2626;border:1px solid #fee2e2;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s ease}.sidebar-logout-btn[data-v-a1c47edb]:hover{background:#fee2e2;color:#b91c1c;border-color:#fca5a5;box-shadow:0 2px 8px #dc26261a;transform:translateY(-1px)}.sidebar-logout-btn[data-v-a1c47edb]:active{transform:translateY(0)}@media(max-width:991px){.app-sidebar[data-v-a1c47edb]{position:fixed;top:0;left:0;bottom:0;height:100vh;width:280px;max-width:85vw;z-index:1000;box-shadow:4px 0 24px #451a0326;transform:translate(-100%);padding:20px 16px}.app-sidebar.mobile-drawer-open[data-v-a1c47edb]{transform:translate(0)}.show-mobile-only[data-v-a1c47edb]{display:flex}.drawer-header[data-v-a1c47edb]{align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--honey-border-subtle)}.drawer-brand[data-v-a1c47edb]{display:flex;align-items:center;gap:10px}.drawer-logo[data-v-a1c47edb]{width:32px;height:32px;object-fit:contain}.drawer-title[data-v-a1c47edb]{font-family:Outfit,sans-serif;font-weight:800;font-size:1.15rem;color:var(--honey-primary-dark)}.drawer-close-btn[data-v-a1c47edb]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary-dark);width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar-backdrop[data-v-a1c47edb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#451a0366;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999}}.mobile-bottom-nav[data-v-f38230fb]{position:fixed;bottom:0;left:0;right:0;height:64px;background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--honey-border-subtle);display:flex;align-items:center;justify-content:space-around;z-index:999;box-shadow:0 -4px 16px #78350f0f;padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-nav-link[data-v-f38230fb]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#78350f;gap:3px;flex:1;height:100%;position:relative;transition:all .2s ease}.m-icon[data-v-f38230fb]{transition:transform .2s ease,color .2s ease;color:#92400e}.m-label[data-v-f38230fb]{font-size:.7rem;font-weight:600;line-height:1;letter-spacing:.2px}.mobile-nav-link.router-link-active[data-v-f38230fb]{color:var(--honey-primary-dark)}.mobile-nav-link.router-link-active .m-icon[data-v-f38230fb]{color:var(--honey-primary);transform:translateY(-2px)}.mobile-nav-link.router-link-active .m-label[data-v-f38230fb]{font-weight:800;color:var(--honey-primary-darker)}.position-rel[data-v-f38230fb]{position:relative}.m-badge[data-v-f38230fb]{position:absolute;top:6px;right:20%;background:var(--honey-primary);color:#fff;font-size:.65rem;font-weight:800;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 4px #00000026}@media(min-width:992px){.mobile-bottom-nav[data-v-f38230fb]{display:none}}.ai-widget-wrapper[data-v-ea989aac]{position:relative;z-index:999}.ai-floating-btn[data-v-ea989aac]{position:fixed;bottom:28px;right:28px;width:58px;height:58px;border-radius:18px;background:linear-gradient(135deg,#f59e0b,#d97706 60%,#b45309);border:2px solid #ffffff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 25px #d9770666,0 2px 6px #0000001a;transition:all .28s cubic-bezier(.16,1,.3,1);z-index:999}.ai-floating-btn[data-v-ea989aac]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 30px #d9770680,0 4px 10px #00000026}.ai-floating-btn[data-v-ea989aac]:active{transform:translateY(0) scale(.98)}.ai-btn-pulse[data-v-ea989aac]{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:22px;border:2px solid #f59e0b;opacity:.7;animation:pulseGlow-ea989aac 2.5s infinite;pointer-events:none}@keyframes pulseGlow-ea989aac{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.1);opacity:0}to{transform:scale(.95);opacity:0}}.ai-btn-inner[data-v-ea989aac]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.ai-sparkle-icon[data-v-ea989aac]{filter:drop-shadow(0 1px 3px rgba(0,0,0,.25))}.ai-badge-label[data-v-ea989aac]{font-size:.58rem;font-weight:900;letter-spacing:.5px;text-transform:uppercase;background:#ffffff40;padding:0 4px;border-radius:4px;line-height:1.1}.ai-online-pip[data-v-ea989aac]{position:absolute;top:1px;right:1px;width:12px;height:12px;border-radius:50%;background:#10b981;border:2.5px solid #ffffff;box-shadow:0 1px 4px #00000040}.ai-chat-window[data-v-ea989aac]{position:fixed;bottom:28px;right:28px;width:410px;max-width:calc(100vw - 32px);height:600px;max-height:calc(100vh - 120px);background:#fffffffa;backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border:1.5px solid rgba(245,158,11,.35);border-radius:24px;box-shadow:0 20px 50px #451a0338,0 4px 12px #00000014;display:flex;flex-direction:column;overflow:hidden;z-index:1000;transition:all .3s cubic-bezier(.16,1,.3,1)}.ai-header[data-v-ea989aac]{background:linear-gradient(135deg,#fffbeb,#fef3c7 60%,#fde68a);border-bottom:1px solid rgba(245,158,11,.25);padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.ai-header-left[data-v-ea989aac]{display:flex;align-items:center;gap:12px}.ai-avatar-box[data-v-ea989aac]{position:relative;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #d9770640;flex-shrink:0}.ai-avatar-pip[data-v-ea989aac]{position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-radius:50%;background:#10b981;border:2px solid #ffffff}.ai-header-text[data-v-ea989aac]{display:flex;flex-direction:column}.ai-title-row[data-v-ea989aac]{display:flex;align-items:center;gap:6px}.ai-title[data-v-ea989aac]{font-family:Outfit,sans-serif;font-weight:850;font-size:1.15rem;color:#451a03;line-height:1.2}.ai-role-pill[data-v-ea989aac]{font-size:.6rem;font-weight:850;letter-spacing:.5px;color:#b45309;background:#f59e0b33;padding:1px 6px;border-radius:4px}.ai-subtitle[data-v-ea989aac]{font-size:.72rem;font-weight:700;color:#78350f;margin-top:1px}.ai-header-actions[data-v-ea989aac]{display:flex;align-items:center;gap:6px}.ai-icon-btn[data-v-ea989aac]{background:#ffffffb3;border:1px solid rgba(245,158,11,.25);color:#78350f;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.ai-icon-btn[data-v-ea989aac]:hover{background:#fff;color:#451a03;border-color:#f59e0b;transform:translateY(-1px)}.close-btn[data-v-ea989aac]:hover{background:#fee2e2;color:#b91c1c;border-color:#fca5a5}.ai-quick-prompts[data-v-ea989aac]{display:flex;gap:8px;padding:10px 14px;background:#fffdfa;border-bottom:1px solid rgba(217,119,6,.1);overflow-x:auto;scrollbar-width:none;flex-shrink:0}.ai-quick-prompts[data-v-ea989aac]::-webkit-scrollbar{display:none}.prompt-chip[data-v-ea989aac]{background:#fef3c7;border:1px solid rgba(245,158,11,.28);color:#78350f;font-size:.75rem;font-weight:750;padding:5px 12px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:all .2s ease;flex-shrink:0}.prompt-chip[data-v-ea989aac]:hover:not(:disabled){background:#fde68a;border-color:#f59e0b;color:#451a03;transform:translateY(-1px)}.ai-messages-container[data-v-ea989aac]{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;background:#fdfbf7}.ai-message-row[data-v-ea989aac]{display:flex;gap:10px;align-items:flex-start;animation:msgFadeIn-ea989aac .25s ease}@keyframes msgFadeIn-ea989aac{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.msg-user-row[data-v-ea989aac]{justify-content:flex-end}.msg-bot-row[data-v-ea989aac]{justify-content:flex-start}.msg-bot-avatar[data-v-ea989aac]{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;box-shadow:0 2px 5px #d9770633}.msg-bubble-wrap[data-v-ea989aac]{display:flex;flex-direction:column;max-width:82%}.msg-user-row .msg-bubble-wrap[data-v-ea989aac]{align-items:flex-end}.msg-bubble[data-v-ea989aac]{padding:12px 14px;border-radius:16px;font-size:.88rem;line-height:1.45;box-shadow:0 2px 8px #0000000a}.bubble-user[data-v-ea989aac]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-bottom-right-radius:4px;font-weight:600}.bubble-bot[data-v-ea989aac]{background:#fff;color:#451a03;border:1px solid rgba(217,119,6,.16);border-bottom-left-radius:4px}.msg-content[data-v-ea989aac]{word-break:break-word}[data-v-ea989aac] .bot-list-item{display:flex;align-items:flex-start;gap:6px;margin:3px 0}[data-v-ea989aac] .list-bullet{color:#d97706;font-weight:800}[data-v-ea989aac] .msg-para-gap{height:8px}.msg-actions-row[data-v-ea989aac]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(217,119,6,.12)}.msg-action-btn[data-v-ea989aac]{display:inline-flex;align-items:center;gap:5px;background:#fef3c7;border:1px solid rgba(245,158,11,.3);color:#78350f;font-size:.74rem;font-weight:800;padding:5px 10px;border-radius:8px;cursor:pointer;transition:all .2s ease}.msg-action-btn[data-v-ea989aac]:hover{background:#fde68a;border-color:#d97706;color:#451a03;transform:translateY(-1px)}.msg-time[data-v-ea989aac]{font-size:.65rem;color:#a8a29e;margin-top:4px;padding:0 2px}.typing-indicator-bubble[data-v-ea989aac]{background:#fff;border:1px solid rgba(217,119,6,.16);padding:10px 14px;border-radius:16px 16px 16px 4px;display:inline-flex;align-items:center;gap:4px}.typing-dot[data-v-ea989aac]{width:6px;height:6px;border-radius:50%;background:#d97706;animation:typingBounce-ea989aac 1.4s infinite ease-in-out both}.typing-dot[data-v-ea989aac]:nth-child(1){animation-delay:-.32s}.typing-dot[data-v-ea989aac]:nth-child(2){animation-delay:-.16s}@keyframes typingBounce-ea989aac{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}.ai-input-footer[data-v-ea989aac]{padding:12px 14px;background:#fff;border-top:1px solid rgba(217,119,6,.14);display:flex;align-items:center;gap:8px;flex-shrink:0}.ai-input-field[data-v-ea989aac]{flex:1;padding:10px 14px;border-radius:12px;border:1.5px solid rgba(217,119,6,.2);background:#fffdfa;font-size:.88rem;color:#451a03;transition:all .2s ease}.ai-input-field[data-v-ea989aac]:focus{outline:none;border-color:#f59e0b;background:#fff;box-shadow:0 0 0 3px #f59e0b24}.ai-send-btn[data-v-ea989aac]{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);flex-shrink:0;box-shadow:0 2px 8px #d9770640}.ai-send-btn[data-v-ea989aac]:hover:not(:disabled){transform:translateY(-1.5px);box-shadow:0 4px 12px #d9770659}.ai-send-btn[data-v-ea989aac]:disabled{opacity:.4;cursor:not-allowed;transform:none}.ai-modal-pop-enter-active[data-v-ea989aac],.ai-modal-pop-leave-active[data-v-ea989aac]{transition:all .28s cubic-bezier(.16,1,.3,1)}.ai-modal-pop-enter-from[data-v-ea989aac],.ai-modal-pop-leave-to[data-v-ea989aac]{opacity:0;transform:translateY(20px) scale(.95)}@media(max-width:640px){.ai-floating-btn[data-v-ea989aac]{bottom:84px;right:18px;width:52px;height:52px;border-radius:16px}.ai-chat-window[data-v-ea989aac]{bottom:84px;right:12px;left:12px;width:auto;height:calc(100vh - 160px);max-height:520px;border-radius:20px}}ion-app{background-color:var(--honey-cream);font-family:Plus Jakarta Sans,sans-serif}.auth-page[data-v-83b3ac0f]{min-height:100vh;background:radial-gradient(circle at top,#fef3c7,#faf5eb 60%,#fef3c7);display:flex;align-items:center;justify-content:center;padding:24px}.auth-card[data-v-83b3ac0f]{background:#fff;border-radius:24px;max-width:460px;width:100%;padding:36px 32px;border:1px solid var(--honey-border);box-shadow:0 10px 30px -5px #78350f1a}.auth-header[data-v-83b3ac0f]{text-align:center;margin-bottom:24px}.auth-logo[data-v-83b3ac0f]{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.auth-logo-img[data-v-83b3ac0f]{max-width:220px;width:100%;height:auto;max-height:110px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(122,27,108,.12))}.auth-subtitle[data-v-83b3ac0f]{font-size:.95rem;color:var(--honey-toast);margin-top:4px}.error-alert[data-v-83b3ac0f]{background:#fee2e2;color:#991b1b;padding:12px 16px;border-radius:10px;font-size:.9rem;margin-bottom:20px;border:1px solid #fecaca;display:flex;align-items:center;gap:8px}.submit-btn[data-v-83b3ac0f]{width:100%;padding:14px;font-size:1rem;margin-top:10px}.demo-accounts-box[data-v-83b3ac0f]{background:var(--honey-primary-soft);border:1px dashed var(--honey-border);border-radius:12px;padding:16px;margin-top:24px}.demo-title[data-v-83b3ac0f]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--honey-primary-dark);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px}.demo-sparkle[data-v-83b3ac0f]{color:var(--honey-primary)}.demo-buttons[data-v-83b3ac0f]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-btn[data-v-83b3ac0f]{padding:8px 10px;border-radius:8px;border:1px solid var(--honey-border-subtle);background:#fff;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .2s;color:var(--honey-crust-brown);display:flex;align-items:center;justify-content:center;gap:6px}.demo-btn[data-v-83b3ac0f]:hover{background:var(--honey-primary-lighter);border-color:var(--honey-primary)}.auth-footer[data-v-83b3ac0f]{text-align:center;margin-top:24px;font-size:.92rem;color:#78350f}.auth-link[data-v-83b3ac0f]{color:var(--honey-primary-dark);font-weight:700;text-decoration:none}.auth-link[data-v-83b3ac0f]:hover{text-decoration:underline}@media(max-width:480px){.auth-card[data-v-83b3ac0f]{padding:24px 18px}}.auth-page[data-v-ec013c96]{min-height:100vh;background:radial-gradient(circle at top,#fef3c7,#faf5eb 60%,#fef3c7);display:flex;align-items:center;justify-content:center;padding:24px}.auth-card[data-v-ec013c96]{background:#fff;border-radius:24px;max-width:520px;width:100%;padding:36px 32px;border:1px solid var(--honey-border);box-shadow:0 10px 30px -5px #78350f1a}.auth-header[data-v-ec013c96]{text-align:center;margin-bottom:24px}.auth-logo[data-v-ec013c96]{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.auth-logo-img[data-v-ec013c96]{max-width:180px;width:100%;height:auto;max-height:90px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(122,27,108,.12))}.auth-title[data-v-ec013c96]{font-size:1.85rem;color:var(--honey-primary-dark);font-weight:800}.auth-subtitle[data-v-ec013c96]{font-size:.95rem;color:var(--honey-toast);margin-top:4px}.form-row[data-v-ec013c96]{display:flex;gap:12px}.flex-1[data-v-ec013c96]{flex:1}@media(max-width:500px){.form-row[data-v-ec013c96]{flex-direction:column;gap:0}.auth-card[data-v-ec013c96]{padding:24px 18px}}.error-alert[data-v-ec013c96]{background:#fee2e2;color:#991b1b;padding:12px 16px;border-radius:10px;font-size:.9rem;margin-bottom:20px;border:1px solid #fecaca;display:flex;align-items:center;gap:8px}.success-alert[data-v-ec013c96]{background:#d1fae5;color:#065f46;padding:12px 16px;border-radius:10px;font-size:.9rem;margin-bottom:20px;border:1px solid #a7f3d0;display:flex;align-items:center;gap:8px}.submit-btn[data-v-ec013c96]{width:100%;padding:14px;font-size:1rem;margin-top:8px}.post-submit-box[data-v-ec013c96]{text-align:center;padding:24px 0}.post-submit-text[data-v-ec013c96]{font-size:1rem;color:var(--honey-toast);line-height:1.5}.auth-footer[data-v-ec013c96]{text-align:center;margin-top:24px;font-size:.92rem;color:#78350f}.auth-link[data-v-ec013c96]{color:var(--honey-primary-dark);font-weight:700;text-decoration:none}.auth-page[data-v-0969f100]{min-height:100vh;background:radial-gradient(circle at top,#fef3c7,#faf5eb 60%,#fef3c7);display:flex;align-items:center;justify-content:center;padding:24px}.status-card[data-v-0969f100]{text-align:center;max-width:500px;width:100%;padding:40px 32px;background:#fff;border-radius:24px;border:1px solid var(--honey-border);box-shadow:0 10px 30px -5px #78350f1a}.status-icon[data-v-0969f100]{font-size:56px;margin-bottom:12px}.status-title[data-v-0969f100]{font-size:1.75rem;font-weight:800;color:var(--honey-primary-dark)}.status-desc[data-v-0969f100]{font-size:.95rem;color:var(--honey-toast);margin-top:8px;line-height:1.5}.status-box[data-v-0969f100]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);border-radius:12px;padding:16px;margin:24px 0 16px;text-align:left}.status-row[data-v-0969f100]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:.9rem}.label[data-v-0969f100]{font-weight:600;color:#78350f}.value[data-v-0969f100]{font-weight:700;color:var(--honey-crust-brown)}.info-note[data-v-0969f100]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:10px;padding:12px 14px;display:flex;gap:10px;font-size:.85rem;line-height:1.4;text-align:left;margin-bottom:24px}.status-actions[data-v-0969f100]{display:flex;flex-direction:column;gap:10px}.spinner-container[data-v-240f226a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.honey-spinner[data-v-240f226a]{width:44px;height:44px;border:4px solid var(--honey-primary-lighter);border-top-color:var(--honey-primary);border-radius:50%;animation:spin-240f226a .8s linear infinite}.spinner-text[data-v-240f226a]{margin-top:14px;font-size:.95rem;color:var(--honey-toast);font-weight:600}@keyframes spin-240f226a{to{transform:rotate(360deg)}}.badge-dot[data-v-f1fc07d0]{font-size:.65rem}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}.page-header[data-v-c759f9dd]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.header-badge[data-v-c759f9dd]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.page-title[data-v-c759f9dd]{display:flex;align-items:center;gap:10px;font-size:1.65rem;font-weight:800;color:var(--honey-primary-dark);line-height:1.2}.title-icon[data-v-c759f9dd]{color:var(--honey-primary);flex-shrink:0}.page-subtitle[data-v-c759f9dd]{font-size:.92rem;color:var(--honey-toast);margin-top:4px}.page-header-actions[data-v-c759f9dd]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.metrics-grid[data-v-c759f9dd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:24px}.stat-card[data-v-c759f9dd]{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);padding:16px 18px;display:flex;align-items:center;gap:14px;box-shadow:0 2px 10px #78350f0a;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.stat-card[data-v-c759f9dd]:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#d97706,#f59e0b);opacity:0;transition:opacity .2s}.stat-card[data-v-c759f9dd]:hover{transform:translateY(-2px);border-color:var(--honey-border);box-shadow:0 8px 22px #d977061f}.stat-card[data-v-c759f9dd]:hover:after{opacity:1}.pending-card[data-v-c759f9dd]{cursor:pointer;border-color:#fde68a}.pending-card[data-v-c759f9dd]:hover{background:var(--honey-primary-soft)}.stat-icon[data-v-c759f9dd]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px 1px #fffc}.icon-amber[data-v-c759f9dd]{background:#fef3c7;color:#b45309}.icon-orange[data-v-c759f9dd]{background:#ffedd5;color:#c2410c}.icon-yellow[data-v-c759f9dd]{background:#fef9c3;color:#a16207}.icon-purple[data-v-c759f9dd]{background:#f3e8ff;color:#7e22ce}.icon-indigo[data-v-c759f9dd]{background:#e0e7ff;color:#4338ca}.icon-emerald[data-v-c759f9dd]{background:#d1fae5;color:#047857}.icon-blue[data-v-c759f9dd]{background:#dbeafe;color:#1d4ed8}.stat-data[data-v-c759f9dd]{min-width:0}.stat-value[data-v-c759f9dd]{font-size:1.65rem;font-weight:800;font-family:Outfit,sans-serif;color:var(--honey-crust-brown);line-height:1.1;letter-spacing:-.02em}.stat-label[data-v-c759f9dd]{font-size:.76rem;font-weight:700;color:var(--honey-toast);margin-top:3px;text-transform:uppercase;letter-spacing:.5px}.text-amber[data-v-c759f9dd]{color:#d97706!important}.text-emerald[data-v-c759f9dd]{color:#059669!important}.text-blue[data-v-c759f9dd]{color:#2563eb!important}.status-flow-card[data-v-c759f9dd]{margin-bottom:24px}.flow-header-left[data-v-c759f9dd],.card-title-group[data-v-c759f9dd]{display:flex;align-items:center;gap:8px}.header-icon[data-v-c759f9dd]{color:var(--honey-primary);flex-shrink:0}.units-counter[data-v-c759f9dd]{font-size:.85rem;color:var(--honey-primary-dark)}.pipeline-steps[data-v-c759f9dd]{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:12px;padding:14px 0}.pipe-step[data-v-c759f9dd]{display:flex;flex-direction:column;align-items:center}.pipe-count[data-v-c759f9dd]{font-size:1.7rem;font-weight:800;font-family:Outfit,sans-serif;color:var(--honey-crust-brown)}.pipe-label[data-v-c759f9dd]{font-size:.78rem;font-weight:600;color:#78350f;text-transform:uppercase}.pipe-arrow[data-v-c759f9dd]{color:var(--honey-toast);opacity:.6}.two-col-grid[data-v-c759f9dd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.table-section-card[data-v-c759f9dd]{margin-top:24px}.table-responsive[data-v-c759f9dd]{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table[data-v-c759f9dd]{min-width:480px}.sub-text[data-v-c759f9dd]{font-size:.75rem;color:#78350f}.order-num-tag[data-v-c759f9dd]{color:var(--honey-primary-dark);font-family:Outfit,sans-serif}.badge-subtle[data-v-c759f9dd]{font-size:.78rem;background:var(--honey-primary-soft);color:var(--honey-primary-dark);padding:2px 6px;border-radius:4px;font-weight:600}@media(max-width:991px){.two-col-grid[data-v-c759f9dd]{grid-template-columns:1fr}}@media(max-width:640px){.page-header[data-v-c759f9dd]{flex-direction:column;align-items:stretch;gap:14px}.page-header-actions[data-v-c759f9dd]{width:100%}.page-header-actions .btn-bakery[data-v-c759f9dd]{flex:1;justify-content:center}.page-title[data-v-c759f9dd]{font-size:1.35rem}.metrics-grid[data-v-c759f9dd]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-card[data-v-c759f9dd]{padding:12px 14px;gap:10px}.stat-icon[data-v-c759f9dd]{width:38px;height:38px}.stat-value[data-v-c759f9dd]{font-size:1.35rem}.stat-label[data-v-c759f9dd]{font-size:.7rem}.pipe-arrow[data-v-c759f9dd]{display:none}.pipeline-steps[data-v-c759f9dd]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;text-align:center}}@media(max-width:420px){.metrics-grid[data-v-c759f9dd]{grid-template-columns:1fr}}.live-status-pill[data-v-c759f9dd]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.4px;background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.25);transition:all .2s ease}.live-dot[data-v-c759f9dd]{width:7px;height:7px;border-radius:50%;background-color:#10b981;box-shadow:0 0 #10b981b3;animation:livePulse-c759f9dd 2s infinite}@keyframes livePulse-c759f9dd{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.empty-state[data-v-914fafa3]{text-align:center;padding:40px 20px;display:flex;flex-direction:column;align-items:center}.empty-state-icon-box[data-v-914fafa3]{width:64px;height:64px;border-radius:18px;background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary);display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 12px #d9770614}.empty-svg-icon[data-v-914fafa3]{display:block}.empty-state-title[data-v-914fafa3]{font-size:1.25rem;font-weight:800;font-family:Outfit,sans-serif;color:var(--honey-crust-brown);margin-bottom:6px}.empty-state-desc[data-v-914fafa3]{font-size:.92rem;color:#78350f;max-width:480px;line-height:1.5}.empty-state-action[data-v-914fafa3]{margin-top:20px}.header-badge[data-v-183fba63]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-183fba63]{color:var(--honey-primary);flex-shrink:0}.toolbar-box[data-v-183fba63]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.filter-tabs[data-v-183fba63]{display:flex;gap:6px;background:#fff;padding:4px;border-radius:12px;border:1px solid var(--honey-border-subtle);overflow-x:auto;max-width:100%}.filter-tab[data-v-183fba63]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:none;background:transparent;font-weight:600;font-size:.88rem;color:var(--honey-crust-brown);cursor:pointer;white-space:nowrap;transition:all .2s}.filter-tab.active[data-v-183fba63]{background:var(--honey-primary);color:#fff}.pending-tab.active[data-v-183fba63]{background:#d97706}.contact-line[data-v-183fba63]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#78350f}.cell-icon[data-v-183fba63]{color:var(--honey-primary);flex-shrink:0}.action-buttons[data-v-183fba63]{display:flex;gap:6px;flex-wrap:wrap}.mobile-shops-list[data-v-183fba63]{display:flex;flex-direction:column;gap:14px}.mobile-shop-card[data-v-183fba63]{padding:16px}.m-shop-top[data-v-183fba63]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.m-shop-title[data-v-183fba63]{font-size:1.1rem;font-weight:800;color:var(--honey-primary-dark)}.m-shop-owner[data-v-183fba63]{display:flex;align-items:center;gap:4px;font-size:.82rem;color:#78350f;margin-top:3px}.m-shop-details[data-v-183fba63]{background:var(--honey-primary-soft);padding:12px;border-radius:10px;border:1px dashed var(--honey-border-subtle);display:flex;flex-direction:column;gap:6px;font-size:.85rem;margin-bottom:14px}.m-shop-line[data-v-183fba63]{display:flex;justify-content:space-between;align-items:center;gap:8px}.m-detail-lbl[data-v-183fba63]{display:flex;align-items:center;gap:4px;color:#78350f;font-size:.78rem;font-weight:600}.m-shop-remarks[data-v-183fba63]{font-style:italic;color:#92400e;font-size:.8rem;margin-top:4px;padding-top:4px;border-top:1px solid var(--honey-border-subtle)}.m-shop-actions[data-v-183fba63]{display:flex;gap:8px}.flex-1[data-v-183fba63]{flex:1;justify-content:center}.show-on-mobile[data-v-183fba63]{display:none}@media(max-width:768px){.hide-on-mobile[data-v-183fba63]{display:none!important}.show-on-mobile[data-v-183fba63]{display:flex!important}.filter-tabs[data-v-183fba63]{width:100%}.search-box[data-v-183fba63]{max-width:100%;width:100%}}.text-red[data-v-183fba63]{color:#b91c1c!important}.header-badge[data-v-21bcc7bd]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-21bcc7bd]{color:var(--honey-primary);flex-shrink:0}.form-row[data-v-21bcc7bd]{display:flex;gap:12px}.flex-1[data-v-21bcc7bd]{flex:1}.dept-badge[data-v-21bcc7bd]{background:var(--honey-primary-soft);color:var(--honey-primary-dark);padding:4px 10px;border-radius:6px;font-size:.82rem;font-weight:700;border:1px solid var(--honey-border-subtle)}.perf-stats[data-v-21bcc7bd]{display:flex;flex-direction:column;gap:2px;font-size:.8rem;color:#78350f}.contact-line[data-v-21bcc7bd]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#78350f}.cell-icon[data-v-21bcc7bd]{color:var(--honey-primary);flex-shrink:0}.id-tag[data-v-21bcc7bd]{font-size:.78rem;color:#92400e;font-weight:600}.modal-close-btn[data-v-21bcc7bd]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary-dark);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:640px){.form-row[data-v-21bcc7bd]{flex-direction:column;gap:0}}.header-badge[data-v-d7282da2]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-d7282da2]{color:var(--honey-primary);flex-shrink:0}.toolbar-box[data-v-d7282da2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.filter-tabs[data-v-d7282da2]{display:flex;gap:6px;background:#fff;padding:4px;border-radius:12px;border:1px solid var(--honey-border-subtle);overflow-x:auto;max-width:100%}.filter-tab[data-v-d7282da2]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:none;background:transparent;font-weight:600;font-size:.88rem;color:var(--honey-crust-brown);cursor:pointer;transition:all .2s;white-space:nowrap}.filter-tab.active[data-v-d7282da2]{background:var(--honey-primary);color:#fff}.products-admin-grid[data-v-d7282da2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.stock-pill[data-v-d7282da2]{position:absolute;top:12px;right:12px;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:800;text-transform:uppercase}.in-stock[data-v-d7282da2]{background:#059669e6;color:#fff}.out-of-stock[data-v-d7282da2]{background:#dc2626e6;color:#fff}.sales-stats[data-v-d7282da2]{background:var(--honey-primary-soft);padding:8px 12px;border-radius:8px;font-size:.8rem;color:#78350f;display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.card-actions[data-v-d7282da2]{display:flex;gap:8px;margin-top:auto}.form-row[data-v-d7282da2]{display:flex;gap:12px}.flex-1[data-v-d7282da2]{flex:1}.modal-close-btn[data-v-d7282da2]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary-dark);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:640px){.products-admin-grid[data-v-d7282da2]{grid-template-columns:1fr}.form-row[data-v-d7282da2]{flex-direction:column;gap:0}.toolbar-box[data-v-d7282da2]{flex-direction:column;align-items:stretch}.filter-tabs[data-v-d7282da2]{width:100%}.search-box[data-v-d7282da2]{max-width:100%;width:100%}}.header-badge[data-v-648e1939]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-648e1939]{color:var(--honey-primary);flex-shrink:0}.unordered-grid[data-v-648e1939]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.chips-list[data-v-648e1939]{display:flex;flex-wrap:wrap;gap:8px}.unordered-chip[data-v-648e1939]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);border-radius:8px;padding:6px 12px;font-size:.85rem;font-weight:600;color:var(--honey-crust-brown);display:flex;align-items:center;gap:6px}.chip-svg[data-v-648e1939]{color:var(--honey-primary);flex-shrink:0}.chip-sku[data-v-648e1939]{font-size:.75rem;color:#78350f}@media(max-width:640px){.unordered-grid[data-v-648e1939]{grid-template-columns:1fr}}.header-badge[data-v-31cafc30]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-31cafc30]{color:var(--honey-primary);flex-shrink:0}.page-header-actions[data-v-31cafc30]{display:flex;gap:10px;flex-wrap:wrap}.filters-row[data-v-31cafc30]{display:flex;gap:16px;flex-wrap:wrap}.filter-item[data-v-31cafc30]{flex:1;min-width:180px}.lbl-icon[data-v-31cafc30]{color:var(--honey-primary);margin-right:4px}.metrics-grid[data-v-31cafc30]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:24px}.stat-icon[data-v-31cafc30]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-indigo[data-v-31cafc30]{background:#e0e7ff;color:#4338ca}.icon-amber[data-v-31cafc30]{background:#fef3c7;color:#b45309}.icon-emerald[data-v-31cafc30]{background:#d1fae5;color:#047857}.icon-orange[data-v-31cafc30]{background:#ffedd5;color:#c2410c}.status-counts-row[data-v-31cafc30]{display:flex;gap:10px;flex-wrap:wrap}.status-pill[data-v-31cafc30]{flex:1;min-width:100px;padding:12px 10px;border-radius:12px;text-align:center;display:flex;flex-direction:column;gap:4px}.status-pill .count[data-v-31cafc30]{font-size:1.5rem;font-weight:800;font-family:Outfit,sans-serif}.status-pill .name[data-v-31cafc30]{font-size:.76rem;font-weight:700;text-transform:uppercase}.status-pill.placed[data-v-31cafc30]{background:#fef3c7;color:#b45309}.status-pill.accepted[data-v-31cafc30]{background:#e0f2fe;color:#0369a1}.status-pill.dispatched[data-v-31cafc30]{background:#ede9fe;color:#6d28d9}.status-pill.delivered[data-v-31cafc30]{background:#d1fae5;color:#047857}.status-pill.rejected[data-v-31cafc30]{background:#fee2e2;color:#b91c1c}.status-pill.cancelled[data-v-31cafc30]{background:#f3f4f6;color:#4b5563}.flex-1[data-v-31cafc30]{flex:1}@media(max-width:640px){.page-header-actions[data-v-31cafc30]{width:100%}.metrics-grid[data-v-31cafc30]{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:440px){.metrics-grid[data-v-31cafc30]{grid-template-columns:1fr}}.page-wrapper[data-v-0f50120d]{padding:24px;max-width:1240px;margin:0 auto}.page-header[data-v-0f50120d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}.header-badge[data-v-0f50120d]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#fef3c7;color:#92400e;border-radius:999px;font-size:.8rem;font-weight:700;margin-bottom:8px}.page-title[data-v-0f50120d]{display:flex;align-items:center;gap:10px;font-size:1.8rem;font-weight:800;color:#451a03;margin:0 0 6px}.title-icon[data-v-0f50120d]{color:#d97706}.page-subtitle[data-v-0f50120d]{color:#78350f;margin:0;font-size:.95rem;max-width:700px}.settings-nav-tabs[data-v-0f50120d]{display:flex;gap:8px;border-bottom:2px solid #fed7aa;margin-bottom:24px;overflow-x:auto;padding-bottom:4px}.nav-tab-btn[data-v-0f50120d]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:transparent;border:none;border-bottom:3px solid transparent;font-weight:700;font-size:.95rem;color:#78350f;cursor:pointer;transition:all .2s ease;white-space:nowrap}.nav-tab-btn[data-v-0f50120d]:hover{color:#451a03;background:#fffbeb;border-radius:8px 8px 0 0}.nav-tab-btn.active[data-v-0f50120d]{color:#d97706;border-bottom-color:#d97706;background:#fffbeb;border-radius:8px 8px 0 0}.panel-grid[data-v-0f50120d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:24px}.settings-card[data-v-0f50120d]{background:#fff;border:1px solid #fed7aa;border-radius:16px;padding:24px;box-shadow:0 4px 16px #d977060f}.card-title[data-v-0f50120d]{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;color:#451a03;margin:0 0 4px}.card-icon[data-v-0f50120d]{color:#d97706}.card-desc[data-v-0f50120d]{font-size:.88rem;color:#78350f;margin:0 0 20px}.form-group[data-v-0f50120d]{margin-bottom:18px}.form-group label[data-v-0f50120d]{display:block;font-size:.88rem;font-weight:600;color:#451a03;margin-bottom:6px}.form-control[data-v-0f50120d]{width:100%;padding:10px 14px;border:1.5px solid #fed7aa;border-radius:10px;font-size:.95rem;color:#451a03;background:#fff;transition:border-color .2s;box-sizing:border-box}.form-control[data-v-0f50120d]:focus{outline:none;border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.small-input[data-v-0f50120d]{font-size:.82rem;padding:6px 10px}.help-text[data-v-0f50120d]{display:block;font-size:.78rem;color:#92400e;margin-top:4px}.char-count[data-v-0f50120d]{font-size:.75rem;color:#78350f}.char-count.warning[data-v-0f50120d]{color:#dc2626;font-weight:700}.divider[data-v-0f50120d]{border:none;border-top:1px dashed #fed7aa;margin:20px 0}.hero-image-uploader[data-v-0f50120d]{display:flex;flex-direction:column}.hero-preview-frame[data-v-0f50120d]{height:180px;border-radius:12px;overflow:hidden;border:1.5px solid #fed7aa;background:#fdfaf7}.hero-preview-img[data-v-0f50120d]{width:100%;height:100%;object-fit:cover}.asset-upload-box[data-v-0f50120d]{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.asset-preview-pane[data-v-0f50120d]{flex:0 0 160px}.preview-label[data-v-0f50120d]{font-size:.75rem;font-weight:700;color:#78350f;margin-bottom:6px}.logo-preview-frame[data-v-0f50120d]{height:90px;background:#fdfaf7;border:1.5px dashed #fed7aa;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:8px}.logo-img[data-v-0f50120d]{max-height:100%;max-width:100%;object-fit:contain}.browser-tab-mockup[data-v-0f50120d]{height:44px;background:#e2e8f0;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #cbd5e1}.favicon-preview-icon[data-v-0f50120d]{width:20px;height:20px;object-fit:contain}.mock-tab-title[data-v-0f50120d]{font-size:.8rem;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}.asset-controls[data-v-0f50120d]{flex:1;display:flex;flex-direction:column;gap:8px}.upload-label[data-v-0f50120d]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;align-self:flex-start}.testimonials-admin-grid[data-v-0f50120d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.testimonial-admin-card[data-v-0f50120d]{background:#fffbeb;border:1.5px solid #fed7aa;border-radius:14px;padding:20px;display:flex;flex-direction:column;transition:all .2s}.testimonial-admin-card.inactive[data-v-0f50120d]{opacity:.6;background:#f8fafc;border-color:#e2e8f0}.testi-header[data-v-0f50120d]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.testi-avatar-box[data-v-0f50120d]{width:40px;height:40px;border-radius:50%;background:#fef3c7;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.testi-name[data-v-0f50120d]{font-size:1rem;font-weight:700;color:#451a03;margin:0}.testi-shop[data-v-0f50120d]{font-size:.8rem;color:#92400e;font-weight:600}.testi-stars[data-v-0f50120d]{font-size:.82rem;font-weight:800;color:#d97706;background:#fff;padding:2px 8px;border-radius:999px;border:1px solid #fed7aa}.testi-quote[data-v-0f50120d]{font-size:.9rem;color:#334155;font-style:italic;line-height:1.5;margin-bottom:16px;flex:1}.testi-footer[data-v-0f50120d]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #fed7aa;padding-top:10px}.status-pill[data-v-0f50120d]{padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.status-pill.active[data-v-0f50120d]{background:#dcfce7;color:#15803d}.status-pill.inactive[data-v-0f50120d]{background:#f1f5f9;color:#64748b}.modal-overlay[data-v-0f50120d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#29120399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.modal-box[data-v-0f50120d]{background:#fff;border-radius:16px;width:100%;max-width:520px;box-shadow:0 20px 48px #0003;overflow:hidden}.modal-header[data-v-0f50120d]{padding:18px 24px;border-bottom:1px solid #fed7aa;display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-0f50120d]{margin:0;font-size:1.2rem;font-weight:700;color:#451a03}.modal-body[data-v-0f50120d]{padding:24px}.inquiries-list[data-v-0f50120d]{display:flex;flex-direction:column;gap:16px}.inquiry-card[data-v-0f50120d]{background:#fffbeb;border:1.5px solid #fed7aa;border-radius:12px;padding:18px}.inquiry-card.status-new[data-v-0f50120d]{border-left:5px solid #d97706}.inquiry-card.status-contacted[data-v-0f50120d]{border-left:5px solid #059669;background:#f0fdf4}.inquiry-header[data-v-0f50120d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.inquiry-name[data-v-0f50120d]{font-size:1.05rem;font-weight:700;color:#451a03;margin:0 0 4px}.inquiry-meta[data-v-0f50120d]{display:flex;gap:8px;font-size:.82rem;color:#78350f;flex-wrap:wrap}.meta-tag[data-v-0f50120d]{background:#fed7aa;padding:2px 6px;border-radius:4px;font-weight:600}.inquiry-badge[data-v-0f50120d]{padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:800}.badge-new[data-v-0f50120d]{background:#fef3c7;color:#92400e}.badge-reviewed[data-v-0f50120d]{background:#e0f2fe;color:#0369a1}.badge-contacted[data-v-0f50120d]{background:#dcfce7;color:#15803d}.inquiry-subject[data-v-0f50120d]{font-size:.92rem;color:#451a03;margin-bottom:8px}.inquiry-body[data-v-0f50120d]{font-size:.9rem;color:#334155;background:#fff;padding:12px;border-radius:8px;border:1px solid #fed7aa;line-height:1.5;margin-bottom:12px}.inquiry-actions[data-v-0f50120d]{display:flex;gap:8px;flex-wrap:wrap}.small-btn[data-v-0f50120d]{padding:6px 12px;font-size:.82rem}.btn-icon[data-v-0f50120d]{background:transparent;border:none;cursor:pointer;color:#78350f;padding:4px;display:inline-flex;align-items:center;justify-content:center}.btn-icon.danger[data-v-0f50120d]{color:#dc2626}.banner-preview-box[data-v-0f50120d]{margin-top:12px;background:linear-gradient(90deg,#d97706,#b45309);color:#fff;padding:10px 16px;border-radius:8px;text-align:center;font-size:.88rem;font-weight:600}.preview-box[data-v-0f50120d]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.preview-badge[data-v-0f50120d]{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.google-snippet-card[data-v-0f50120d]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px;font-family:Arial,sans-serif}.google-url-row[data-v-0f50120d]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.google-fav-icon[data-v-0f50120d]{width:16px;height:16px}.google-domain[data-v-0f50120d]{font-size:.8rem;color:#202124}.google-arrow[data-v-0f50120d]{color:#5f6368;font-size:.75rem}.google-title[data-v-0f50120d]{color:#1a0dab;font-size:1.15rem;font-weight:500;margin:0 0 6px;cursor:pointer}.google-desc[data-v-0f50120d]{color:#4d5156;font-size:.86rem;line-height:1.4;margin:0}.social-share-card[data-v-0f50120d]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;max-width:460px}.social-card-img[data-v-0f50120d]{height:160px;background:#fffbeb;display:flex;align-items:center;justify-content:center;padding:12px}.social-card-img img[data-v-0f50120d]{max-height:100%;max-width:100%;object-fit:contain}.social-card-body[data-v-0f50120d]{padding:12px 14px;background:#f1f5f9}.social-domain[data-v-0f50120d]{font-size:.72rem;color:#64748b;font-weight:700;letter-spacing:.05em}.social-title[data-v-0f50120d]{font-size:.95rem;font-weight:700;color:#0f172a;margin:4px 0}.social-desc[data-v-0f50120d]{font-size:.82rem;color:#475569;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-hero-card[data-v-19b1842d]{background:linear-gradient(135deg,#fff,#fffdf8,#fef8ee);border:1px solid var(--honey-border);border-radius:20px;padding:24px 28px;margin-bottom:24px;box-shadow:0 4px 24px #78350f0d;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.hero-left[data-v-19b1842d]{flex:1;min-width:290px}.hero-badges-row[data-v-19b1842d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.verified-partner-pill[data-v-19b1842d]{display:inline-flex;align-items:center;gap:6px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);padding:4px 11px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.active-pulse-pill[data-v-19b1842d]{display:inline-flex;align-items:center;gap:6px;background:#e0f2fe;color:#0369a1;padding:4px 11px;border-radius:20px;font-size:.75rem;font-weight:700}.pulse-dot[data-v-19b1842d]{width:7px;height:7px;background:#0284c7;border-radius:50%;box-shadow:0 0 #0284c780;animation:pulseGlow-19b1842d 1.8s infinite}@keyframes pulseGlow-19b1842d{0%{box-shadow:0 0 #0284c799}70%{box-shadow:0 0 0 6px #0284c700}to{box-shadow:0 0 #0284c700}}.idle-pill[data-v-19b1842d]{display:inline-flex;align-items:center;gap:6px;background:#d1fae5;color:#047857;padding:4px 11px;border-radius:20px;font-size:.75rem;font-weight:700}.hero-shop-title[data-v-19b1842d]{font-size:1.75rem;font-weight:800;color:var(--honey-crust-brown);display:flex;align-items:center;gap:12px;margin-bottom:6px;letter-spacing:-.01em}.shop-icon-circle[data-v-19b1842d]{width:42px;height:42px;border-radius:12px;background:var(--honey-primary-soft);color:var(--honey-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--honey-border-subtle)}.hero-subtitle[data-v-19b1842d]{font-size:.95rem;color:#78350f;line-height:1.45;margin-bottom:12px;max-width:650px}.hero-meta-chips[data-v-19b1842d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.meta-chip[data-v-19b1842d]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--honey-border-subtle);padding:4px 10px;border-radius:8px;font-size:.78rem;color:#854d0e;font-weight:600}.hero-right-actions[data-v-19b1842d]{display:flex;flex-direction:column;gap:10px;min-width:200px}.hero-btn[data-v-19b1842d]{justify-content:center;padding:10px 18px;font-size:.9rem}.cart-btn[data-v-19b1842d]{position:relative}.hero-cart-count[data-v-19b1842d]{background:var(--honey-primary);color:#fff;font-size:.72rem;font-weight:800;padding:2px 7px;border-radius:12px;margin-left:6px}.metrics-grid[data-v-19b1842d]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-bottom:24px}@media(max-width:1400px){.metrics-grid[data-v-19b1842d]{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:768px){.metrics-grid[data-v-19b1842d]{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:440px){.metrics-grid[data-v-19b1842d]{grid-template-columns:1fr;gap:10px}}.stat-card[data-v-19b1842d]{cursor:pointer;padding:18px 20px;gap:14px;min-width:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);box-shadow:0 2px 10px #78350f08}.stat-card[data-v-19b1842d]:hover{transform:translateY(-3px);border-color:var(--honey-border);box-shadow:0 10px 22px #d9770617}.stat-icon[data-v-19b1842d]{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-amber[data-v-19b1842d]{background:#fef3c7!important;color:#b45309!important}.icon-blue[data-v-19b1842d]{background:#e0f2fe!important;color:#0284c7!important}.icon-emerald[data-v-19b1842d]{background:#d1fae5!important;color:#059669!important}.icon-warm[data-v-19b1842d]{background:#fff7ed!important;color:#c2410c!important}.stat-text-block[data-v-19b1842d]{min-width:0;overflow:hidden}.stat-value[data-v-19b1842d]{font-size:1.6rem;font-weight:800;line-height:1.1;font-family:Outfit,sans-serif;color:var(--honey-crust-brown)}.text-blue[data-v-19b1842d]{color:#0284c7!important}.text-emerald[data-v-19b1842d]{color:#059669!important}.text-amber[data-v-19b1842d]{color:#d97706!important}.stat-label[data-v-19b1842d]{font-size:.72rem;font-weight:700;color:var(--honey-toast);margin-top:3px;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-helper[data-v-19b1842d]{font-size:.72rem;color:#a16207;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fulfillment-pipeline-card[data-v-19b1842d]{margin-bottom:24px;padding:24px;background:#fff;border-radius:18px;border:1px solid var(--honey-border-subtle)}.pipeline-header[data-v-19b1842d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--honey-primary-lighter)}.pipeline-title-left[data-v-19b1842d]{display:flex;align-items:center;gap:12px}.title-icon-wrapper[data-v-19b1842d]{width:36px;height:36px;border-radius:10px;background:var(--honey-primary-soft);color:var(--honey-primary);display:flex;align-items:center;justify-content:center}.pipeline-pct-pill[data-v-19b1842d]{display:flex;align-items:center;gap:8px;background:#ecfdf5;border:1px solid #a7f3d0;padding:6px 14px;border-radius:30px}.pct-val[data-v-19b1842d]{font-size:1.1rem;font-weight:800;color:#059669;font-family:Outfit,sans-serif}.pct-text[data-v-19b1842d]{font-size:.8rem;color:#047857;font-weight:600}.pipeline-progress-container[data-v-19b1842d]{margin-bottom:24px}.pipeline-track[data-v-19b1842d]{width:100%;height:10px;background:var(--honey-primary-soft);border-radius:10px;overflow:hidden;border:1px solid var(--honey-border-subtle)}.pipeline-fill[data-v-19b1842d]{height:100%;background:linear-gradient(90deg,#f59e0b,#10b981);border-radius:10px;transition:width .6s ease}.pipeline-stages-grid[data-v-19b1842d]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:768px){.pipeline-stages-grid[data-v-19b1842d]{grid-template-columns:repeat(2,1fr);gap:12px}}.stage-step[data-v-19b1842d]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#fdfbf7;border:1px solid var(--honey-border-subtle);transition:all .2s ease}.stage-step.step-active[data-v-19b1842d]{background:#fff;border-color:var(--honey-border);box-shadow:0 2px 8px #d977060d}.step-indicator[data-v-19b1842d]{position:relative;width:32px;height:32px;border-radius:50%;background:#fef3c7;color:var(--honey-primary-dark);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;flex-shrink:0}.stage-step.step-active .step-indicator[data-v-19b1842d]{background:#d1fae5;color:#047857}.step-info[data-v-19b1842d]{min-width:0}.step-name[data-v-19b1842d]{font-size:.85rem;font-weight:700;color:var(--honey-crust-brown)}.step-desc[data-v-19b1842d]{font-size:.72rem;color:#78350f;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase-card[data-v-19b1842d]{margin-bottom:24px}.showcase-grid[data-v-19b1842d]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1200px){.showcase-grid[data-v-19b1842d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.showcase-grid[data-v-19b1842d]{grid-template-columns:1fr}}.showcase-product-card[data-v-19b1842d]{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);overflow:hidden;display:flex;flex-direction:column;transition:all .2s ease}.showcase-product-card[data-v-19b1842d]:hover{transform:translateY(-3px);border-color:var(--honey-border);box-shadow:0 8px 20px #d9770614}.prod-img-box[data-v-19b1842d]{position:relative;width:100%;height:140px;background:#fdfbf7;overflow:hidden}.prod-img[data-v-19b1842d]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.showcase-product-card:hover .prod-img[data-v-19b1842d]{transform:scale(1.04)}.prod-stock-pill[data-v-19b1842d]{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:12px;font-size:.7rem;font-weight:700}.stock-ok[data-v-19b1842d]{background:#10b981e6;color:#fff}.stock-out[data-v-19b1842d]{background:#dc2626e6;color:#fff}.prod-details[data-v-19b1842d]{padding:14px 16px;display:flex;flex-direction:column;flex:1}.prod-top-row[data-v-19b1842d]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px}.prod-title[data-v-19b1842d]{font-size:.95rem;font-weight:700;color:var(--honey-crust-brown);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-sku[data-v-19b1842d]{font-size:.7rem;font-weight:700;background:#fef3c7;color:#92400e;padding:1px 6px;border-radius:4px;white-space:nowrap}.prod-desc[data-v-19b1842d]{font-size:.78rem;color:#78350f;line-height:1.35;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.prod-card-bottom[data-v-19b1842d]{margin-top:auto}.add-quick-btn[data-v-19b1842d]{width:100%;justify-content:center;gap:6px;font-size:.82rem;padding:7px 12px}.in-cart-btn[data-v-19b1842d]{background:#ecfdf5!important;color:#047857!important;border-color:#a7f3d0!important}.orders-header[data-v-19b1842d]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.orders-header-left[data-v-19b1842d]{display:flex;align-items:center;gap:12px}.order-filter-tabs[data-v-19b1842d]{display:flex;background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);border-radius:10px;padding:3px;gap:2px}.filter-tab[data-v-19b1842d]{background:transparent;border:none;font-size:.78rem;font-weight:700;color:#78350f;padding:5px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease}.filter-tab.active[data-v-19b1842d]{background:#fff;color:var(--honey-primary-dark);box-shadow:0 1px 4px #78350f14}.header-link-btn[data-v-19b1842d]{display:inline-flex;align-items:center;gap:6px}.order-num-link[data-v-19b1842d]{text-decoration:none}.order-num-text[data-v-19b1842d]{color:var(--honey-primary-dark);transition:color .15s ease}.order-num-link:hover .order-num-text[data-v-19b1842d]{color:var(--honey-primary);text-decoration:underline}.order-date-text[data-v-19b1842d]{font-weight:600;color:var(--honey-crust-brown);font-size:.88rem}.order-time-text[data-v-19b1842d]{font-size:.75rem;color:#78350f;margin-top:1px}.order-fulfillment-cell[data-v-19b1842d]{display:flex;flex-direction:column;gap:6px;max-width:220px}.fulfillment-counts[data-v-19b1842d]{display:flex;align-items:center;gap:5px;font-size:.85rem}.disp-count[data-v-19b1842d]{font-weight:700;color:#059669}.sep-text[data-v-19b1842d]{color:#9ca3af}.total-count[data-v-19b1842d]{color:var(--honey-toast)}.fulfillment-pct-tag[data-v-19b1842d]{margin-left:auto;font-size:.72rem;font-weight:700;background:#fef3c7;color:#92400e;padding:1px 6px;border-radius:6px}.fulfillment-pct-tag.tag-complete[data-v-19b1842d]{background:#d1fae5;color:#047857}.mini-progress-track[data-v-19b1842d]{width:100%;height:6px;background:#f3e8d8;border-radius:6px;overflow:hidden}.mini-progress-fill[data-v-19b1842d]{height:100%;background:var(--honey-primary);border-radius:6px;transition:width .4s ease}.mini-progress-fill.fill-complete[data-v-19b1842d]{background:#059669}.mobile-orders-list[data-v-19b1842d]{display:flex;flex-direction:column;gap:12px}.mobile-order-card[data-v-19b1842d]{background:#fff;border:1px solid var(--honey-border-subtle);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 2px 8px #78350f08}.m-card-header[data-v-19b1842d]{display:flex;justify-content:space-between;align-items:flex-start}.m-ord-num[data-v-19b1842d]{font-weight:800;font-size:1rem;color:var(--honey-primary-dark)}.m-ord-date[data-v-19b1842d]{font-size:.78rem;color:#78350f;margin-top:2px}.m-card-body[data-v-19b1842d]{display:flex;justify-content:space-between;background:var(--honey-primary-soft);padding:10px 14px;border-radius:10px;border:1px dashed var(--honey-border-subtle)}.m-metric[data-v-19b1842d]{display:flex;flex-direction:column;gap:2px}.m-label[data-v-19b1842d]{font-size:.72rem;color:#78350f;text-transform:uppercase;font-weight:700}.m-val[data-v-19b1842d]{font-size:.95rem;font-weight:700;color:var(--honey-crust-brown)}.m-progress-wrapper[data-v-19b1842d]{padding:0 2px}.full-width-btn[data-v-19b1842d]{width:100%;justify-content:center}.show-on-mobile[data-v-19b1842d]{display:none}@media(max-width:768px){.hide-on-mobile[data-v-19b1842d]{display:none!important}.show-on-mobile[data-v-19b1842d]{display:flex!important}.shop-hero-card[data-v-19b1842d]{padding:18px 16px}.hero-shop-title[data-v-19b1842d]{font-size:1.4rem}.hero-right-actions[data-v-19b1842d]{width:100%}.orders-header[data-v-19b1842d]{flex-direction:column;align-items:stretch}.order-filter-tabs[data-v-19b1842d],.header-link-btn[data-v-19b1842d]{width:100%;justify-content:center}}.header-badge[data-v-a3d3eded]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-a3d3eded]{color:var(--honey-primary);flex-shrink:0}.catalogue-filter-bar[data-v-a3d3eded]{background:#fff;border:1px solid var(--honey-border-subtle);border-radius:18px;padding:16px 20px;margin-bottom:24px;box-shadow:0 4px 16px #78350f0a;display:flex;flex-direction:column;gap:14px}.filter-controls-row[data-v-a3d3eded]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.search-box[data-v-a3d3eded]{flex:1;min-width:260px;max-width:520px;position:relative;display:flex;align-items:center}.search-icon[data-v-a3d3eded]{position:absolute;left:12px;color:#a16207;pointer-events:none}.search-input[data-v-a3d3eded]{width:100%;padding:9px 36px 9px 38px;border-radius:10px;border:1.5px solid var(--honey-border-subtle);font-size:.88rem;background:var(--honey-primary-soft);color:var(--honey-crust-brown);transition:all .2s ease}.search-input[data-v-a3d3eded]:focus{outline:none;border-color:var(--honey-primary);background:#fff;box-shadow:0 0 0 3px #d977061f}.clear-search-btn[data-v-a3d3eded]{position:absolute;right:10px;background:transparent;border:none;color:#78350f;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%}.clear-search-btn[data-v-a3d3eded]:hover{background:var(--honey-primary-lighter)}.sort-selector-wrapper[data-v-a3d3eded]{display:inline-flex;align-items:center;position:relative;background:#fdfbf7;border:1.5px solid var(--honey-border-subtle);border-radius:10px;padding:0 10px}.sort-icon[data-v-a3d3eded]{color:var(--honey-primary);margin-right:6px;flex-shrink:0}.sort-select[data-v-a3d3eded]{border:none;background:transparent;padding:9px 12px 9px 0;font-size:.82rem;font-weight:700;color:var(--honey-crust-brown);cursor:pointer;outline:none}.filter-chips-row[data-v-a3d3eded]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-chip[data-v-a3d3eded]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--honey-border-subtle);padding:6px 12px;border-radius:20px;font-size:.78rem;font-weight:700;color:#78350f;cursor:pointer;transition:all .15s ease}.filter-chip[data-v-a3d3eded]:hover{border-color:var(--honey-border);background:var(--honey-primary-soft)}.filter-chip.active[data-v-a3d3eded]{background:var(--honey-primary);color:#fff;border-color:var(--honey-primary);box-shadow:0 2px 8px #d9770640}.reset-filters-btn[data-v-a3d3eded]{display:inline-flex;align-items:center;gap:5px;background:#fee2e2;color:#b91c1c;border:1px solid #fca5a5;padding:5px 12px;border-radius:20px;font-size:.75rem;font-weight:700;cursor:pointer;margin-left:auto;transition:all .15s ease}.reset-filters-btn[data-v-a3d3eded]:hover{background:#fecaca}.filter-summary-row[data-v-a3d3eded]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#78350f;padding-top:8px;border-top:1px solid var(--honey-border-subtle)}.summary-left strong[data-v-a3d3eded]{color:var(--honey-primary-dark)}.active-cart-pill[data-v-a3d3eded]{display:inline-flex;align-items:center;gap:6px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);padding:3px 10px;border-radius:12px;font-weight:700;font-size:.75rem}.catalogue-grid[data-v-a3d3eded]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1280px){.catalogue-grid[data-v-a3d3eded]{grid-template-columns:repeat(3,1fr);gap:16px}}@media(max-width:880px){.catalogue-grid[data-v-a3d3eded]{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:520px){.catalogue-grid[data-v-a3d3eded]{grid-template-columns:1fr;gap:12px}}.product-card[data-v-a3d3eded]{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);overflow:hidden;display:flex;flex-direction:column;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px #78350f08}.product-card[data-v-a3d3eded]:hover{transform:translateY(-3px);border-color:var(--honey-border);box-shadow:0 10px 22px #d9770617}.product-img-wrapper[data-v-a3d3eded]{position:relative;width:100%;height:140px;background:#fdfbf7;overflow:hidden}.product-img[data-v-a3d3eded]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-card:hover .product-img[data-v-a3d3eded]{transform:scale(1.05)}.in-cart-pill[data-v-a3d3eded]{position:absolute;top:8px;left:8px;background:#10b981f2;color:#fff;font-size:.68rem;font-weight:800;padding:3px 8px;border-radius:12px;display:inline-flex;align-items:center;gap:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 6px #00000026}.stock-tag[data-v-a3d3eded]{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:12px;font-size:.68rem;font-weight:800;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 6px #00000026}.tag-instock[data-v-a3d3eded]{background:#059669f2;color:#fff}.tag-low[data-v-a3d3eded]{background:#d97706f2;color:#fff}.tag-out[data-v-a3d3eded]{background:#dc2626f2;color:#fff}.product-body[data-v-a3d3eded]{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1}.prod-header-row[data-v-a3d3eded]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px}.product-title[data-v-a3d3eded]{font-size:.92rem;font-weight:700;color:var(--honey-crust-brown);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sku[data-v-a3d3eded]{font-size:.68rem;font-weight:700;background:#fef3c7;color:#92400e;padding:1px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0}.product-desc[data-v-a3d3eded]{font-size:.75rem;color:#78350f;line-height:1.35;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:30px;flex:1}.cart-add-row[data-v-a3d3eded]{display:flex;gap:8px;margin-top:auto;align-items:center}.qty-selector[data-v-a3d3eded]{display:flex;align-items:center;border:1.5px solid var(--honey-border-subtle);border-radius:8px;overflow:hidden;background:#fff;height:32px}.qty-btn[data-v-a3d3eded]{background:var(--honey-primary-soft);border:none;width:28px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--honey-primary-dark);cursor:pointer;transition:background .15s ease}.qty-btn[data-v-a3d3eded]:hover:not(:disabled){background:var(--honey-primary-lighter)}.qty-btn[data-v-a3d3eded]:disabled{opacity:.4;cursor:not-allowed}.qty-input[data-v-a3d3eded]{width:36px;height:100%;border:none;text-align:center;font-weight:700;font-size:.88rem;color:var(--honey-crust-brown);outline:none;-moz-appearance:textfield}.qty-input[data-v-a3d3eded]::-webkit-outer-spin-button,.qty-input[data-v-a3d3eded]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add-btn[data-v-a3d3eded]{flex:1;height:32px;padding:0 10px;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px}.in-cart-btn[data-v-a3d3eded]{background:#059669!important;border-color:#059669!important}@media(max-width:640px){.catalogue-filter-bar[data-v-a3d3eded]{padding:14px}.filter-controls-row[data-v-a3d3eded]{flex-direction:column;align-items:stretch}.search-box[data-v-a3d3eded]{max-width:100%}.sort-selector-wrapper[data-v-a3d3eded]{width:100%;justify-content:space-between}.sort-select[data-v-a3d3eded]{width:100%}.reset-filters-btn[data-v-a3d3eded]{margin-left:0;width:100%;justify-content:center}.cart-cta[data-v-a3d3eded]{width:100%;justify-content:center}}.header-badge[data-v-c901b201]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-c901b201]{color:var(--honey-primary);flex-shrink:0}.title-icon-wrapper[data-v-c901b201]{width:38px;height:38px;border-radius:10px;background:var(--honey-primary-soft);color:var(--honey-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart-layout[data-v-c901b201]{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}@media(max-width:980px){.cart-layout[data-v-c901b201]{grid-template-columns:1fr}}.cart-items-card[data-v-c901b201]{padding:24px}.order-module-header[data-v-c901b201]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--honey-primary-lighter);margin-bottom:16px}.header-left-col[data-v-c901b201]{display:flex;align-items:center;gap:12px}.header-actions-row[data-v-c901b201]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.select-all-btn[data-v-c901b201]{display:inline-flex;align-items:center;gap:6px}.module-filter-bar[data-v-c901b201]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px;background:#fdfbf7;padding:8px 12px;border-radius:12px;border:1px solid var(--honey-border-subtle)}.module-filter-tabs[data-v-c901b201]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.module-tab[data-v-c901b201]{background:transparent;border:none;font-size:.78rem;font-weight:700;color:#78350f;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease}.module-tab.active[data-v-c901b201]{background:#fff;color:var(--honey-primary-dark);box-shadow:0 1px 5px #78350f14}.module-search-box[data-v-c901b201]{position:relative;display:flex;align-items:center;min-width:220px}.module-search-box .search-icon[data-v-c901b201]{position:absolute;left:10px;color:#a16207;pointer-events:none}.module-search-input[data-v-c901b201]{width:100%;padding:6px 28px 6px 30px;border-radius:8px;border:1px solid var(--honey-border-subtle);font-size:.8rem;background:#fff;color:var(--honey-crust-brown)}.module-search-input[data-v-c901b201]:focus{outline:none;border-color:var(--honey-primary)}.clear-search-btn[data-v-c901b201]{position:absolute;right:8px;background:transparent;border:none;color:#78350f;cursor:pointer;display:flex;align-items:center;justify-content:center}.unified-items-list[data-v-c901b201]{display:flex;flex-direction:column;gap:10px}.unified-order-row[data-v-c901b201]{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--honey-border-subtle);background:#fff;transition:all .2s cubic-bezier(.16,1,.3,1)}.unified-order-row.row-ticked[data-v-c901b201]{background:#fffdfa;border-color:var(--honey-border);box-shadow:0 2px 8px #d977060a}.unified-order-row[data-v-c901b201]:hover{border-color:var(--honey-primary-light)}.tick-checkbox-btn[data-v-c901b201]{width:24px;height:24px;border-radius:7px;border:2px solid #d1d5db;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;flex-shrink:0;padding:0}.tick-checkbox-btn[data-v-c901b201]:hover{border-color:var(--honey-primary);background:var(--honey-primary-soft)}.tick-checkbox-btn.is-ticked[data-v-c901b201]{background:#059669;border-color:#059669;box-shadow:0 2px 6px #05966940}.item-thumb[data-v-c901b201]{width:58px;height:58px;border-radius:10px;object-fit:cover;flex-shrink:0;border:1px solid var(--honey-border-subtle)}.item-info-col[data-v-c901b201]{flex:1;min-width:160px}.item-name-row[data-v-c901b201]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:3px}.item-name[data-v-c901b201]{font-size:.95rem;font-weight:700;color:var(--honey-crust-brown)}.product-sku[data-v-c901b201]{font-size:.68rem;font-weight:700;background:#fef3c7;color:#92400e;padding:1px 6px;border-radius:4px;white-space:nowrap}.ticked-status-pill[data-v-c901b201]{display:inline-flex;align-items:center;gap:4px;background:#d1fae5;color:#047857;padding:1px 7px;border-radius:12px;font-size:.68rem;font-weight:800}.unadded-status-pill[data-v-c901b201]{display:inline-flex;align-items:center;background:#f3f4f6;color:#4b5563;padding:1px 7px;border-radius:12px;font-size:.68rem;font-weight:700}.item-meta-row[data-v-c901b201]{display:flex;align-items:center;gap:8px;font-size:.75rem}.stock-avail-text[data-v-c901b201]{font-weight:600}.text-emerald[data-v-c901b201]{color:#059669}.text-red[data-v-c901b201]{color:#dc2626}.item-desc-snippet[data-v-c901b201]{color:#78350f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.cart-qty-ctrl[data-v-c901b201]{display:flex;align-items:center;gap:4px;border:1.5px solid var(--honey-border-subtle);border-radius:8px;overflow:hidden;padding:2px;background:#fff;flex-shrink:0}.unadded-row-ctrl[data-v-c901b201]{display:flex;align-items:center;gap:8px;flex-shrink:0}.mini-stepper[data-v-c901b201]{border:1.5px solid var(--honey-border-subtle);border-radius:8px;display:flex;align-items:center;height:30px;background:#fff}.qty-btn[data-v-c901b201]{background:var(--honey-primary-soft);border:none;width:26px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;color:var(--honey-primary-dark);transition:background .15s ease}.qty-btn[data-v-c901b201]:hover:not(:disabled){background:var(--honey-primary-lighter)}.qty-btn[data-v-c901b201]:disabled{opacity:.4;cursor:not-allowed}.qty-input[data-v-c901b201]{width:36px;height:30px;border:none;text-align:center;font-weight:700;font-size:.88rem;outline:none;color:var(--honey-crust-brown);-moz-appearance:textfield}.qty-input[data-v-c901b201]::-webkit-outer-spin-button,.qty-input[data-v-c901b201]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.unit-text[data-v-c901b201]{font-size:.72rem;font-weight:700;color:#78350f;padding-right:6px}.tick-add-btn[data-v-c901b201]{height:30px;padding:0 10px;font-size:.78rem;display:inline-flex;align-items:center;gap:4px}.remove-item-btn[data-v-c901b201]{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:8px;color:#b91c1c;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.remove-item-btn[data-v-c901b201]:hover{background:#fee2e2}.module-empty-box[data-v-c901b201]{padding:32px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.empty-icon[data-v-c901b201]{color:#d97706}.empty-text[data-v-c901b201]{font-size:.88rem;color:#78350f}.cart-summary-card[data-v-c901b201]{position:sticky;top:84px;padding:24px}.summary-line[data-v-c901b201]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px dashed var(--honey-border-subtle);font-size:.92rem;color:#78350f}.delivery-dest-box[data-v-c901b201]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);border-radius:10px;padding:12px;margin-top:16px}.dest-title[data-v-c901b201]{display:flex;align-items:center;gap:5px;font-size:.72rem;font-weight:800;text-transform:uppercase;color:var(--honey-primary-dark);margin-bottom:4px}.dest-shop[data-v-c901b201]{font-weight:700;color:var(--honey-crust-brown)}.dest-contact[data-v-c901b201]{font-size:.8rem;color:#78350f}.submit-order-btn[data-v-c901b201]{width:100%;padding:13px;font-size:.95rem;margin-top:18px;justify-content:center}@media(max-width:640px){.cart-items-card[data-v-c901b201]{padding:16px 12px}.unified-order-row[data-v-c901b201]{flex-wrap:wrap;gap:10px;padding:10px}.item-desc-snippet[data-v-c901b201]{display:none}.module-filter-bar[data-v-c901b201]{flex-direction:column;align-items:stretch}.module-search-box[data-v-c901b201]{min-width:100%}.header-actions-row[data-v-c901b201]{width:100%}.select-all-btn[data-v-c901b201],.clear-btn[data-v-c901b201]{flex:1;justify-content:center}}.header-badge[data-v-bdcb0434]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-bdcb0434]{color:var(--honey-primary);flex-shrink:0}.toolbar-box[data-v-bdcb0434]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.filter-tabs[data-v-bdcb0434]{display:flex;gap:6px;background:#fff;padding:4px;border-radius:12px;border:1px solid var(--honey-border-subtle);overflow-x:auto;max-width:100%}.filter-tab[data-v-bdcb0434]{padding:8px 14px;border-radius:8px;border:none;background:transparent;font-weight:600;font-size:.88rem;color:var(--honey-crust-brown);cursor:pointer;white-space:nowrap;transition:all .2s}.filter-tab.active[data-v-bdcb0434]{background:var(--honey-primary);color:#fff}.purchased-thumb[data-v-bdcb0434]{width:44px;height:44px;border-radius:8px;object-fit:cover}.order-link[data-v-bdcb0434]{color:var(--honey-primary-dark);font-weight:700;text-decoration:none}.order-link[data-v-bdcb0434]:hover{text-decoration:underline}.dispatched-count[data-v-bdcb0434]{color:#059669;font-weight:700}.remaining-badge[data-v-bdcb0434]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:.82rem;font-weight:700}.has-remaining[data-v-bdcb0434]{background:#fef3c7;color:#b45309;border:1px solid #fde68a}.fulfilled[data-v-bdcb0434]{background:#d1fae5;color:#047857;border:1px solid #a7f3d0}.mobile-purchased-grid[data-v-bdcb0434]{display:flex;flex-direction:column;gap:12px}.mobile-purchased-card[data-v-bdcb0434]{background:#fff;border:1px solid var(--honey-border-subtle);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 8px #78350f0a}.m-purchased-header[data-v-bdcb0434]{display:flex;align-items:center;gap:14px}.purchased-thumb-lg[data-v-bdcb0434]{width:54px;height:54px;border-radius:10px;object-fit:cover;border:1px solid var(--honey-border-subtle);flex-shrink:0}.m-purchased-info[data-v-bdcb0434]{flex:1;min-width:0}.m-prod-name[data-v-bdcb0434]{font-weight:700;font-size:.98rem;color:var(--honey-crust-brown);margin-bottom:2px}.m-prod-sku[data-v-bdcb0434]{font-size:.78rem;color:#a8a29e}.m-order-ref[data-v-bdcb0434]{font-size:.8rem;font-weight:700;color:var(--honey-primary-dark);text-decoration:none}.m-quantities-row[data-v-bdcb0434]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:var(--honey-primary-soft);padding:10px;border-radius:10px}.m-qty-box[data-v-bdcb0434]{display:flex;flex-direction:column;gap:2px;text-align:center}.m-qty-lbl[data-v-bdcb0434]{font-size:.68rem;font-weight:700;color:#78350f;text-transform:uppercase}.m-qty-val[data-v-bdcb0434]{font-size:.88rem;font-weight:800;color:var(--honey-crust-brown)}.m-purchased-actions[data-v-bdcb0434]{display:flex;align-items:center;justify-content:space-between;gap:12px}.flex-1[data-v-bdcb0434]{flex:1;justify-content:center}.show-on-mobile[data-v-bdcb0434]{display:none}@media(max-width:768px){.hide-on-mobile[data-v-bdcb0434]{display:none!important}.show-on-mobile[data-v-bdcb0434]{display:flex!important}.filter-tabs[data-v-bdcb0434]{width:100%}.search-box[data-v-bdcb0434]{max-width:100%;width:100%}}.page-header[data-v-6ba61de0]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.header-info-group[data-v-6ba61de0]{display:flex;flex-direction:column}.header-badge-row[data-v-6ba61de0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.header-badge[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:750;text-transform:uppercase;letter-spacing:.6px;border:1px solid rgba(245,158,11,.25)}.live-status-pill[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:750;letter-spacing:.3px;background:#10b98114;color:#059669;border:1px solid rgba(16,185,129,.22);transition:all .2s ease}.live-dot[data-v-6ba61de0]{width:7px;height:7px;border-radius:50%;background-color:#10b981;box-shadow:0 0 #10b981b3;animation:liveBeacon-6ba61de0 2s infinite}@keyframes liveBeacon-6ba61de0{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 5px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.shift-stat-chip[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#fef3c7cc;border:1px solid rgba(245,158,11,.25);color:#78350f;font-size:.72rem;font-weight:750}.page-title[data-v-6ba61de0]{display:flex;align-items:center;gap:10px;font-family:Outfit,sans-serif;font-weight:850;font-size:1.85rem;color:#451a03;line-height:1.2;margin:0 0 4px;letter-spacing:-.025em}.title-icon[data-v-6ba61de0]{color:var(--honey-primary);flex-shrink:0}.page-subtitle[data-v-6ba61de0]{font-size:.94rem;color:#78350f;margin:0;max-width:650px;line-height:1.45}.page-header-actions[data-v-6ba61de0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.header-action-btn[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:12px;font-weight:750;font-size:.88rem;box-shadow:0 2px 8px #b453091a}.btn-count-pill[data-v-6ba61de0]{background:#fff;color:#92400e;font-size:.72rem;font-weight:850;padding:2px 7px;border-radius:999px;box-shadow:0 1px 3px #0000001f}.btn-count-pill.subtle[data-v-6ba61de0]{background:#d9770626;color:#78350f}.btn-refresh[data-v-6ba61de0]{background:#ffffffe6;border:1px solid rgba(245,158,11,.25);color:#78350f;padding:10px 14px;border-radius:12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;font-weight:700;font-size:.85rem}.btn-refresh[data-v-6ba61de0]:hover{background:#fef3c7;border-color:#f59e0b;transform:translateY(-1px)}.spin-icon[data-v-6ba61de0]{animation:spin-6ba61de0 .8s linear infinite}@keyframes spin-6ba61de0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.metrics-grid[data-v-6ba61de0]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:24px}.stat-card[data-v-6ba61de0]{background:#fff;border:1px solid rgba(217,119,6,.14);border-radius:16px;padding:18px;box-shadow:0 3px 12px #b453090a;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;justify-content:space-between}.stat-card-hover[data-v-6ba61de0]{cursor:pointer}.stat-card-hover[data-v-6ba61de0]:hover{transform:translateY(-2.5px);border-color:#f59e0b;box-shadow:0 8px 24px #d977061f}.stat-card-header[data-v-6ba61de0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stat-icon[data-v-6ba61de0]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #0000000a}.icon-orange[data-v-6ba61de0]{background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#c2410c}.icon-blue[data-v-6ba61de0]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.icon-indigo[data-v-6ba61de0]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4338ca}.icon-emerald[data-v-6ba61de0]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857}.icon-amber[data-v-6ba61de0]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309}.stat-tag[data-v-6ba61de0]{font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:2px 7px;border-radius:999px}.tag-orange[data-v-6ba61de0]{background:#ffedd5;color:#c2410c}.tag-blue[data-v-6ba61de0]{background:#dbeafe;color:#1d4ed8}.tag-indigo[data-v-6ba61de0]{background:#e0e7ff;color:#4338ca}.tag-emerald[data-v-6ba61de0]{background:#d1fae5;color:#047857}.tag-amber[data-v-6ba61de0]{background:#fef3c7;color:#b45309}.tag-neutral[data-v-6ba61de0]{background:#f5f5f4;color:#78716c}.stat-value[data-v-6ba61de0]{font-family:Outfit,sans-serif;font-size:2rem;font-weight:850;line-height:1.1;margin-bottom:4px}.text-amber[data-v-6ba61de0]{color:#d97706}.text-blue[data-v-6ba61de0]{color:#2563eb}.text-indigo[data-v-6ba61de0]{color:#4f46e5}.text-emerald[data-v-6ba61de0]{color:#059669}.text-crust[data-v-6ba61de0]{color:#78350f}.stat-label[data-v-6ba61de0]{font-size:.82rem;font-weight:750;color:#451a03;margin-bottom:4px}.stat-hint[data-v-6ba61de0]{font-size:.72rem;color:#a8a29e;line-height:1.3}.queue-card[data-v-6ba61de0]{margin-top:24px;padding:24px;border-radius:18px;background:#fff;border:1px solid rgba(217,119,6,.14);box-shadow:0 4px 20px #b453090d}.queue-card-header[data-v-6ba61de0]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--honey-border-subtle)}.queue-title-row[data-v-6ba61de0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.header-icon[data-v-6ba61de0]{color:var(--honey-primary)}.bakery-card-title[data-v-6ba61de0]{font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:800;color:#451a03;margin:0}.queue-count-badge[data-v-6ba61de0]{font-size:.72rem;font-weight:800;color:#92400e;background:#fef3c7;padding:2px 8px;border-radius:999px;border:1px solid rgba(245,158,11,.3)}.queue-subtitle[data-v-6ba61de0]{font-size:.85rem;color:#78350f;margin:4px 0 0}.queue-header-tools[data-v-6ba61de0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.queue-search-wrap[data-v-6ba61de0]{position:relative;display:flex;align-items:center;min-width:240px}.search-icon[data-v-6ba61de0]{position:absolute;left:12px;color:#a8a29e;pointer-events:none}.queue-search-input[data-v-6ba61de0]{width:100%;padding:8px 30px 8px 34px;border-radius:10px;border:1px solid rgba(217,119,6,.2);background:#fffdfa;font-size:.84rem;color:#451a03;transition:all .2s ease}.queue-search-input[data-v-6ba61de0]:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26;background:#fff}.search-clear-btn[data-v-6ba61de0]{position:absolute;right:10px;background:transparent;border:none;color:#a8a29e;font-size:.8rem;cursor:pointer;padding:2px}.view-all-btn[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;padding:8px 14px}.queue-filter-tabs[data-v-6ba61de0]{display:flex;gap:8px;margin-top:16px;margin-bottom:20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.filter-pill[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#fdfaf6;border:1px solid rgba(217,119,6,.16);color:#78350f;font-size:.8rem;font-weight:750;cursor:pointer;white-space:nowrap;transition:all .2s ease}.filter-pill[data-v-6ba61de0]:hover{background:#fef3c7;border-color:#f59e0b;color:#451a03}.filter-pill.is-active[data-v-6ba61de0]{background:linear-gradient(135deg,#d97706,#b45309);border-color:#b45309;color:#fff;box-shadow:0 2px 8px #d9770640}.filter-count[data-v-6ba61de0]{font-size:.72rem;padding:1px 6px;border-radius:999px;background:#00000014}.filter-pill.is-active .filter-count[data-v-6ba61de0]{background:#ffffff40;color:#fff}.queue-empty-box[data-v-6ba61de0]{padding:20px 0}.queue-table th[data-v-6ba61de0]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#78350f;background:#fffbeb;padding:12px 16px}.queue-table td[data-v-6ba61de0]{padding:14px 16px;vertical-align:middle}.queue-table-row[data-v-6ba61de0]:hover{background:#fffdf7}.order-id-group[data-v-6ba61de0]{display:flex;flex-direction:column;gap:3px}.order-id-text[data-v-6ba61de0]{font-family:Outfit,sans-serif;font-size:.96rem;color:#451a03;letter-spacing:-.01em}.order-time-text[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;color:#a8a29e}.shop-partner-cell[data-v-6ba61de0]{display:flex;flex-direction:column;gap:2px}.shop-name-row[data-v-6ba61de0]{display:flex;align-items:center;gap:6px}.shop-cell-icon[data-v-6ba61de0]{color:#d97706;flex-shrink:0}.shop-name-text[data-v-6ba61de0]{font-size:.92rem;color:#451a03}.shop-contact-sub[data-v-6ba61de0]{font-size:.78rem;color:#78350f}.tel-text[data-v-6ba61de0]{color:#b45309;text-decoration:none}.tel-text[data-v-6ba61de0]:hover{text-decoration:underline}.location-cell[data-v-6ba61de0]{display:flex;align-items:center;gap:6px;max-width:220px}.map-cell-icon[data-v-6ba61de0]{color:#a8a29e;flex-shrink:0}.location-text[data-v-6ba61de0]{font-size:.8rem;color:#57534e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-cell[data-v-6ba61de0]{min-width:160px}.progress-text-row[data-v-6ba61de0]{display:flex;justify-content:space-between;align-items:baseline;font-size:.78rem;margin-bottom:6px}.progress-units-main[data-v-6ba61de0]{color:#451a03}.progress-percent-badge[data-v-6ba61de0]{font-weight:800;color:#b45309;font-size:.72rem}.progress-bar-track[data-v-6ba61de0]{height:6px;background:#f3f4f6;border-radius:999px;overflow:hidden;width:100%}.progress-bar-fill[data-v-6ba61de0]{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:999px;transition:width .3s ease}.manage-btn[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:6px;font-weight:750;box-shadow:0 2px 6px #d9770626}.mobile-queue-cards[data-v-6ba61de0]{display:flex;flex-direction:column;gap:14px}.mobile-order-card[data-v-6ba61de0]{background:#fff;border:1px solid rgba(217,119,6,.16);border-radius:16px;padding:16px;box-shadow:0 3px 12px #b453090d;display:flex;flex-direction:column;gap:12px;transition:all .2s ease}.mobile-order-card[data-v-6ba61de0]:active{transform:scale(.99)}.m-card-header[data-v-6ba61de0]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid rgba(217,119,6,.1);padding-bottom:10px}.m-order-no[data-v-6ba61de0]{font-family:Outfit,sans-serif;font-size:1.08rem;font-weight:850;color:#451a03;line-height:1.15}.m-order-time[data-v-6ba61de0]{display:flex;align-items:center;gap:5px;font-size:.72rem;color:#a8a29e;margin-top:3px}.m-shop-box[data-v-6ba61de0]{background:#fffdfa;border:1px solid rgba(245,158,11,.15);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.m-shop-header[data-v-6ba61de0]{display:flex;align-items:center;gap:8px}.m-shop-icon[data-v-6ba61de0]{color:#d97706;flex-shrink:0}.m-shop-title[data-v-6ba61de0]{font-family:Outfit,sans-serif;font-weight:800;font-size:.98rem;color:#451a03}.m-address-row[data-v-6ba61de0]{display:flex;align-items:flex-start;gap:6px;font-size:.78rem;color:#57534e;line-height:1.35}.m-address-icon[data-v-6ba61de0]{color:#a8a29e;margin-top:2px;flex-shrink:0}.m-address-text[data-v-6ba61de0]{word-break:break-word}.m-contact-row[data-v-6ba61de0]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-top:4px;padding-top:6px;border-top:1px dashed rgba(217,119,6,.15)}.m-owner-name[data-v-6ba61de0]{font-size:.78rem;font-weight:700;color:#78350f}.m-phone-btn[data-v-6ba61de0]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;font-weight:750;color:#b45309;text-decoration:none;background:#fef3c7;padding:3px 8px;border-radius:6px;border:1px solid rgba(245,158,11,.3)}.m-progress-section[data-v-6ba61de0]{display:flex;flex-direction:column;gap:8px}.m-progress-header[data-v-6ba61de0]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.m-progress-label[data-v-6ba61de0]{font-weight:750;color:#78350f;text-transform:uppercase;letter-spacing:.5px}.m-progress-percent[data-v-6ba61de0]{font-weight:800;color:#059669}.m-units-pills[data-v-6ba61de0]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px}.m-unit-pill[data-v-6ba61de0]{background:#fdfaf6;border:1px solid rgba(217,119,6,.12);border-radius:8px;padding:6px 8px;text-align:center;display:flex;flex-direction:column;gap:2px}.m-unit-lbl[data-v-6ba61de0]{font-size:.64rem;font-weight:750;color:#a8a29e;text-transform:uppercase;letter-spacing:.4px}.m-unit-val[data-v-6ba61de0]{font-size:.92rem;font-weight:850;color:#451a03}.m-manage-btn[data-v-6ba61de0]{width:100%;justify-content:center;padding:11px;border-radius:12px;font-size:.9rem;font-weight:800;box-shadow:0 3px 10px #d9770633}.hide-on-mobile[data-v-6ba61de0]{display:block}.show-on-mobile[data-v-6ba61de0]{display:none}@media(max-width:1200px){.metrics-grid[data-v-6ba61de0]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media(max-width:991px){.page-header[data-v-6ba61de0]{flex-direction:column;align-items:stretch;gap:16px}.page-header-actions[data-v-6ba61de0]{width:100%}.header-action-btn[data-v-6ba61de0]{flex:1;justify-content:center}}@media(max-width:768px){.hide-on-mobile[data-v-6ba61de0]{display:none!important}.show-on-mobile[data-v-6ba61de0]{display:flex!important}.queue-card[data-v-6ba61de0]{padding:16px;border-radius:14px}.queue-header-tools[data-v-6ba61de0]{width:100%}.queue-search-wrap[data-v-6ba61de0]{width:100%;min-width:100%}.view-all-btn[data-v-6ba61de0]{display:none}.metrics-grid[data-v-6ba61de0]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-card-wide[data-v-6ba61de0]{grid-column:span 2}.stat-value[data-v-6ba61de0]{font-size:1.7rem}}@media(max-width:480px){.page-title[data-v-6ba61de0]{font-size:1.55rem}.page-subtitle[data-v-6ba61de0]{font-size:.86rem}.stat-card[data-v-6ba61de0]{padding:14px;border-radius:14px}.stat-icon[data-v-6ba61de0]{width:38px;height:38px;border-radius:10px}.stat-value[data-v-6ba61de0]{font-size:1.55rem}.btn-refresh[data-v-6ba61de0]{padding:10px}.hide-mobile[data-v-6ba61de0]{display:none}}.header-badge[data-v-2f9cc266]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-2f9cc266]{color:var(--honey-primary);flex-shrink:0}.new-orders-list[data-v-2f9cc266]{display:flex;flex-direction:column;gap:16px}.new-order-card[data-v-2f9cc266]{border-left:4px solid var(--honey-primary)}.order-card-top[data-v-2f9cc266]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--honey-border-subtle)}.order-num[data-v-2f9cc266]{font-size:1.15rem;font-weight:800;color:var(--honey-primary-dark)}.order-meta[data-v-2f9cc266]{font-size:.85rem;color:#78350f;margin-top:2px}.action-btn-group[data-v-2f9cc266]{display:flex;gap:8px;flex-wrap:wrap}.order-details-summary[data-v-2f9cc266]{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px;font-size:.9rem}.detail-item[data-v-2f9cc266]{display:flex;gap:6px}.d-label[data-v-2f9cc266]{font-weight:600;color:#78350f}.d-val[data-v-2f9cc266]{color:var(--honey-crust-brown)}.notes-item[data-v-2f9cc266]{width:100%;background:var(--honey-primary-soft);padding:8px 12px;border-radius:8px;border:1px dashed var(--honey-border)}@media(max-width:640px){.action-btn-group[data-v-2f9cc266]{width:100%}.action-btn-group .btn-bakery[data-v-2f9cc266]{flex:1;justify-content:center}}.header-badge[data-v-5c13d88c]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-5c13d88c]{color:var(--honey-primary);flex-shrink:0}.summary-chips-grid[data-v-5c13d88c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.prod-summary-chip[data-v-5c13d88c]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);border-radius:12px;padding:12px;display:flex;align-items:center;gap:12px}.chip-img[data-v-5c13d88c]{width:48px;height:48px;border-radius:8px;object-fit:cover}.chip-title[data-v-5c13d88c]{font-weight:700;font-size:.95rem;color:var(--honey-crust-brown)}.chip-qty[data-v-5c13d88c]{font-size:.82rem;color:#78350f;margin-top:2px}.order-link[data-v-5c13d88c]{color:var(--honey-primary-dark);font-weight:700;text-decoration:none}.remaining-highlight[data-v-5c13d88c]{color:#d97706;font-weight:800;background:#fef3c7;padding:4px 8px;border-radius:6px}.modal-close-btn[data-v-5c13d88c]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary-dark);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:640px){.summary-chips-grid[data-v-5c13d88c]{grid-template-columns:1fr}}.header-badge[data-v-a3d6ad84]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-a3d6ad84]{color:var(--honey-primary);flex-shrink:0}.toolbar-box[data-v-a3d6ad84]{margin-bottom:20px}.filter-tabs[data-v-a3d6ad84]{display:flex;gap:8px;background:#fff;padding:4px;border-radius:12px;border:1px solid var(--honey-border-subtle);width:fit-content;max-width:100%}.filter-tab[data-v-a3d6ad84]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:none;background:transparent;font-weight:600;font-size:.88rem;color:var(--honey-crust-brown);cursor:pointer;transition:all .2s}.filter-tab.active[data-v-a3d6ad84]{background:var(--honey-primary);color:#fff}.delivery-list[data-v-a3d6ad84]{display:flex;flex-direction:column;gap:16px}.delivery-top[data-v-a3d6ad84]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--honey-border-subtle)}.order-num[data-v-a3d6ad84]{font-size:1.15rem;font-weight:800;color:var(--honey-primary-dark)}.delivery-time[data-v-a3d6ad84]{font-size:.8rem;color:#78350f;margin-top:2px}.delivery-body[data-v-a3d6ad84]{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin:16px 0}@media(max-width:700px){.delivery-body[data-v-a3d6ad84]{grid-template-columns:1fr}}.dest-block[data-v-a3d6ad84],.items-block[data-v-a3d6ad84]{background:var(--honey-primary-soft);padding:14px;border-radius:12px;border:1px solid var(--honey-border-subtle)}.label[data-v-a3d6ad84]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#78350f;display:block;margin-bottom:4px}.val-title[data-v-a3d6ad84]{font-size:1.05rem;font-weight:700;color:var(--honey-crust-brown)}.val-sub[data-v-a3d6ad84]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#78350f;margin-top:4px}.cell-icon[data-v-a3d6ad84]{color:var(--honey-primary);flex-shrink:0}.delivery-footer[data-v-a3d6ad84]{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--honey-border-subtle)}@media(max-width:640px){.delivery-footer .btn-bakery[data-v-a3d6ad84]{width:100%;justify-content:center}}.header-badge[data-v-0d80951a]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-0d80951a]{color:var(--honey-primary);flex-shrink:0}.toolbar-box[data-v-0d80951a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.filter-tabs[data-v-0d80951a]{display:flex;gap:6px;background:#fff;padding:4px;border-radius:12px;border:1px solid var(--honey-border-subtle);overflow-x:auto;max-width:100%}.filter-tab[data-v-0d80951a]{padding:8px 14px;border-radius:8px;border:none;background:transparent;font-weight:600;font-size:.88rem;color:var(--honey-crust-brown);cursor:pointer;white-space:nowrap;transition:all .2s}.filter-tab.active[data-v-0d80951a]{background:var(--honey-primary);color:#fff}.mobile-orders-grid[data-v-0d80951a]{display:flex;flex-direction:column;gap:12px}.mobile-order-item-card[data-v-0d80951a]{background:#fff;border:1px solid var(--honey-border-subtle);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 8px #78350f0a}.m-card-top[data-v-0d80951a]{display:flex;justify-content:space-between;align-items:flex-start}.m-order-no[data-v-0d80951a]{font-weight:800;font-size:1.05rem;color:var(--honey-primary-dark)}.m-shop-title[data-v-0d80951a]{font-weight:700;font-size:.88rem;color:var(--honey-crust-brown);margin-top:2px}.m-date[data-v-0d80951a]{font-size:.78rem;color:#78350f;margin-top:2px}.m-stats-row[data-v-0d80951a]{display:flex;gap:10px}.m-stat-pill[data-v-0d80951a]{flex:1;background:var(--honey-primary-soft);padding:8px 12px;border-radius:10px;display:flex;flex-direction:column;gap:2px}.m-stat-lbl[data-v-0d80951a]{font-size:.72rem;font-weight:700;color:#78350f;text-transform:uppercase}.m-stat-val[data-v-0d80951a]{font-size:.95rem;font-weight:800;color:var(--honey-crust-brown)}.text-emerald[data-v-0d80951a]{color:#059669!important}.m-action-btn[data-v-0d80951a]{width:100%;justify-content:center;padding:10px}.show-on-mobile[data-v-0d80951a]{display:none}@media(max-width:768px){.hide-on-mobile[data-v-0d80951a]{display:none!important}.show-on-mobile[data-v-0d80951a]{display:flex!important}.filter-tabs[data-v-0d80951a]{width:100%}.search-box[data-v-0d80951a]{max-width:100%;width:100%}}.live-status-pill[data-v-0d80951a]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.4px;background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.25);transition:all .2s ease}.live-dot[data-v-0d80951a]{width:7px;height:7px;border-radius:50%;background-color:#10b981;box-shadow:0 0 #10b981b3;animation:livePulse-0d80951a 2s infinite}@keyframes livePulse-0d80951a{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.header-actions[data-v-2b5b01c9]{display:flex;gap:10px;flex-wrap:wrap}.order-detail-layout[data-v-2b5b01c9]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;width:100%;max-width:100%}.left-col[data-v-2b5b01c9],.right-col[data-v-2b5b01c9]{min-width:0;width:100%}@media(max-width:950px){.order-detail-layout[data-v-2b5b01c9]{grid-template-columns:100%;gap:20px}}.units-badge[data-v-2b5b01c9]{background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-weight:700;padding:4px 10px;border-radius:6px;font-size:.85rem}.item-img[data-v-2b5b01c9]{width:44px;height:44px;border-radius:8px;object-fit:cover}.rem-tag[data-v-2b5b01c9]{padding:4px 8px;border-radius:6px;font-size:.8rem;font-weight:700}.tag-rem[data-v-2b5b01c9]{background:#fef3c7;color:#b45309}.tag-done[data-v-2b5b01c9]{background:#d1fae5;color:#047857}.info-grid[data-v-2b5b01c9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.info-grid[data-v-2b5b01c9]{grid-template-columns:1fr}.header-actions[data-v-2b5b01c9]{width:100%}.header-actions .btn-bakery[data-v-2b5b01c9]{flex:1;justify-content:center}}.info-label[data-v-2b5b01c9]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#78350f;margin-bottom:2px;display:block}.info-val[data-v-2b5b01c9]{color:var(--honey-crust-brown);font-size:.95rem}.timeline-card[data-v-2b5b01c9]{overflow:hidden}.timeline-card-header[data-v-2b5b01c9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--honey-border-subtle);flex-wrap:wrap}.timeline-header-title-box[data-v-2b5b01c9]{display:flex;align-items:center;gap:10px}.timeline-header-icon[data-v-2b5b01c9]{width:36px;height:36px;border-radius:10px;background:#d977061f;color:#d97706;display:flex;align-items:center;justify-content:center;flex-shrink:0}.timeline-subtitle[data-v-2b5b01c9]{font-size:.74rem;color:#78716c;display:block}.timeline-count-badge[data-v-2b5b01c9]{background:var(--honey-primary-soft);color:var(--honey-primary-dark);font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid var(--honey-border-subtle);white-space:nowrap}.timeline-flow[data-v-2b5b01c9]{position:relative;padding-left:28px}.timeline-flow[data-v-2b5b01c9]:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:linear-gradient(180deg,#d97706,#fed7aa);border-radius:2px}.timeline-node[data-v-2b5b01c9]{position:relative;margin-bottom:18px}.timeline-node[data-v-2b5b01c9]:last-child{margin-bottom:0}.node-marker[data-v-2b5b01c9]{position:absolute;left:-28px;top:6px;width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid #d97706;display:flex;align-items:center;justify-content:center;color:#d97706;z-index:2;box-shadow:0 2px 6px #d9770626}.timeline-node.status-accepted .node-marker[data-v-2b5b01c9]{border-color:#059669;color:#059669}.timeline-node.status-dispatched .node-marker[data-v-2b5b01c9]{border-color:#2563eb;color:#2563eb}.timeline-node.status-delivered .node-marker[data-v-2b5b01c9]{border-color:#10b981;color:#10b981;background:#ecfdf5}.timeline-node.status-cancelled .node-marker[data-v-2b5b01c9],.timeline-node.status-rejected .node-marker[data-v-2b5b01c9]{border-color:#dc2626;color:#dc2626}.node-pulse-ring[data-v-2b5b01c9]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid #d97706;animation:nodePulse-2b5b01c9 2s infinite ease-out;opacity:.6}@keyframes nodePulse-2b5b01c9{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.4);opacity:0}}.node-body[data-v-2b5b01c9]{background:#fff;border:1px solid var(--honey-border-subtle);border-radius:12px;padding:12px 14px;transition:all .2s ease;box-shadow:0 2px 6px #451a0308}.timeline-node.is-latest .node-body[data-v-2b5b01c9]{border-color:#d9770666;background:linear-gradient(180deg,#fffbeb,#fff);box-shadow:0 4px 12px #d9770614}.node-header[data-v-2b5b01c9]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px}.node-status-badge[data-v-2b5b01c9]{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:.86rem;text-transform:capitalize;color:#92400e}.status-indicator-dot[data-v-2b5b01c9]{width:6px;height:6px;border-radius:50%;background:#d97706}.badge-accepted .status-indicator-dot[data-v-2b5b01c9]{background:#059669}.badge-dispatched .status-indicator-dot[data-v-2b5b01c9]{background:#2563eb}.badge-delivered .status-indicator-dot[data-v-2b5b01c9]{background:#10b981}.badge-cancelled .status-indicator-dot[data-v-2b5b01c9],.badge-rejected .status-indicator-dot[data-v-2b5b01c9]{background:#dc2626}.node-role-chip[data-v-2b5b01c9]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:2px 8px;border-radius:6px;background:#f5f5f4;color:#78716c;border:1px solid #e7e5e4;white-space:nowrap}.role-super_admin[data-v-2b5b01c9]{background:#fef3c7;color:#b45309;border-color:#fde68a}.role-staff[data-v-2b5b01c9]{background:#e0f2fe;color:#0369a1;border-color:#bae6fd}.role-shop[data-v-2b5b01c9]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.node-timestamp[data-v-2b5b01c9]{display:flex;align-items:center;gap:5px;font-size:.74rem;color:#78716c;flex-wrap:wrap;margin-bottom:6px;line-height:1.3}.time-icon[data-v-2b5b01c9]{color:#a8a29e;flex-shrink:0}.author-dot[data-v-2b5b01c9]{color:#d6d3d1}.node-author[data-v-2b5b01c9]{font-weight:600;color:#57534e}.node-remarks[data-v-2b5b01c9]{margin-top:8px;background:var(--honey-primary-soft);border:1px dashed var(--honey-border);border-radius:8px;padding:8px 10px;display:flex;align-items:flex-start;gap:8px}.remarks-quote-icon[data-v-2b5b01c9]{color:#d97706;flex-shrink:0;margin-top:2px}.remarks-text[data-v-2b5b01c9]{font-size:.8rem;color:#78350f;line-height:1.4;word-break:break-word;overflow-wrap:anywhere}@media(max-width:600px){.bakery-card[data-v-2b5b01c9]{padding:14px 12px!important}.timeline-flow[data-v-2b5b01c9]{padding-left:20px}.timeline-flow[data-v-2b5b01c9]:before{left:8px}.node-marker[data-v-2b5b01c9]{left:-20px;width:18px;height:18px}.node-body[data-v-2b5b01c9]{padding:10px}.node-header[data-v-2b5b01c9]{gap:6px;flex-wrap:wrap}.node-status-badge[data-v-2b5b01c9]{font-size:.78rem}.node-role-chip[data-v-2b5b01c9]{font-size:.62rem;padding:1px 6px}.node-timestamp[data-v-2b5b01c9]{font-size:.68rem;gap:4px}.remarks-text[data-v-2b5b01c9]{font-size:.74rem}}.dispatch-item-input-row[data-v-2b5b01c9]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--honey-border-subtle);flex-wrap:wrap;gap:10px}.modal-close-btn[data-v-2b5b01c9]{background:var(--honey-primary-soft);border:1px solid var(--honey-border-subtle);color:var(--honey-primary-dark);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.text-red[data-v-2b5b01c9]{color:#b91c1c}.title-icon-wrapper[data-v-2b5b01c9]{width:36px;height:36px;border-radius:10px;background:var(--honey-primary-soft);color:var(--honey-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.unordered-items-card[data-v-2b5b01c9]{margin-bottom:24px}.unordered-badge[data-v-2b5b01c9]{font-size:.75rem;font-weight:700;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);padding:3px 10px;border-radius:12px}.unordered-grid[data-v-2b5b01c9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:640px){.unordered-grid[data-v-2b5b01c9]{grid-template-columns:1fr}}.unordered-product-card[data-v-2b5b01c9]{background:#fdfbf7;border:1px solid var(--honey-border-subtle);border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:12px;transition:all .2s ease}.unordered-product-card[data-v-2b5b01c9]:hover{border-color:var(--honey-border);background:#fff;box-shadow:0 4px 12px #d977060d}.unordered-thumb[data-v-2b5b01c9]{width:50px;height:50px;border-radius:10px;object-fit:cover;flex-shrink:0;border:1px solid var(--honey-border-subtle)}.unordered-info[data-v-2b5b01c9]{flex:1;min-width:0}.unordered-title[data-v-2b5b01c9]{font-size:.9rem;font-weight:700;color:var(--honey-crust-brown);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.unordered-meta[data-v-2b5b01c9]{display:flex;align-items:center;gap:6px;font-size:.72rem}.stock-text[data-v-2b5b01c9]{color:#059669;font-weight:600}.add-next-btn[data-v-2b5b01c9]{font-size:.75rem;padding:5px 10px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.all-ordered-pill[data-v-2b5b01c9]{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;padding:12px 16px;border-radius:12px;display:flex;align-items:center;gap:8px;font-weight:700;font-size:.88rem;margin-bottom:24px}.unordered-action[data-v-2b5b01c9]{display:flex;align-items:center;gap:6px;flex-shrink:0}.add-order-spot-btn[data-v-2b5b01c9]{font-size:.76rem;padding:5px 10px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;background:#d97706;color:#fff;border:none;box-shadow:0 2px 6px #d9770633}.add-order-spot-btn[data-v-2b5b01c9]:hover:not(:disabled){background:#b45309}.live-status-pill[data-v-2b5b01c9]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.4px;background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.25);transition:all .2s ease}.live-dot[data-v-2b5b01c9]{width:7px;height:7px;border-radius:50%;background-color:#10b981;box-shadow:0 0 #10b981b3;animation:livePulse-2b5b01c9 2s infinite}@keyframes livePulse-2b5b01c9{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.header-badge[data-v-3b0d8415]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-3b0d8415]{color:var(--honey-primary);flex-shrink:0}.notif-list[data-v-3b0d8415]{display:flex;flex-direction:column;gap:12px}.notif-card[data-v-3b0d8415]{display:flex;gap:16px;align-items:flex-start;padding:18px;cursor:pointer;transition:all .2s}.notif-card[data-v-3b0d8415]:hover{transform:translate(4px)}.unread-card[data-v-3b0d8415]{border-left:4px solid var(--honey-primary);background:#fffdf7}.notif-icon-col[data-v-3b0d8415]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-orange[data-v-3b0d8415]{background:#ffedd5;color:#c2410c}.icon-blue[data-v-3b0d8415]{background:#dbeafe;color:#1d4ed8}.icon-indigo[data-v-3b0d8415]{background:#e0e7ff;color:#4338ca}.icon-amber[data-v-3b0d8415]{background:#fef3c7;color:#b45309}.icon-emerald[data-v-3b0d8415]{background:#d1fae5;color:#047857}.icon-red[data-v-3b0d8415]{background:#fee2e2;color:#b91c1c}.notif-content-col[data-v-3b0d8415]{flex:1}.notif-title[data-v-3b0d8415]{font-size:1.05rem;font-weight:700;color:var(--honey-crust-brown)}.notif-date[data-v-3b0d8415]{font-size:.78rem;color:#92400e}.notif-message[data-v-3b0d8415]{font-size:.92rem;color:#78350f;margin-top:4px;line-height:1.4}.unread-indicator[data-v-3b0d8415]{font-size:.75rem;font-weight:700;color:var(--honey-primary);margin-top:6px}.header-badge[data-v-16245071]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:var(--honey-primary-lighter);color:var(--honey-primary-dark);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.title-icon[data-v-16245071]{color:var(--honey-primary);flex-shrink:0}.profile-layout[data-v-16245071]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:850px){.profile-layout[data-v-16245071]{grid-template-columns:1fr}}.alert-box[data-v-16245071]{padding:12px 16px;border-radius:10px;font-size:.9rem;margin-bottom:16px;display:flex;align-items:center;gap:8px}.success-box[data-v-16245071]{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.error-box[data-v-16245071]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media(min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media(min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media(min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media(min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media(min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media(min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media(min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media(min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media(min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media(min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media(min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media(min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media(min-width:576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media(min-width:768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media(min-width:992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media(min-width:1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media(min-width:576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media(min-width:768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media(min-width:992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media(min-width:1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media(min-width:576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media(min-width:768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media(min-width:992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media(min-width:1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media(min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media(min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media(min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media(min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media(min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media(min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media(min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media(min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media(min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media(min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media(min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media(min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media(min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media(min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media(min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media(min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media(min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media(min-width:576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media(min-width:768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media(min-width:992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media(min-width:1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media(min-width:576px){.ion-hide-sm-up{display:none!important}}@media(max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media(min-width:768px){.ion-hide-md-up{display:none!important}}@media(max-width:767.98px){.ion-hide-md-down{display:none!important}}@media(min-width:992px){.ion-hide-lg-up{display:none!important}}@media(max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media(min-width:1200px){.ion-hide-xl-up{display:none!important}}@media(max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media(min-width:576px){.ion-display-sm-none{display:none!important}}@media(min-width:768px){.ion-display-md-none{display:none!important}}@media(min-width:992px){.ion-display-lg-none{display:none!important}}@media(min-width:1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media(min-width:576px){.ion-display-sm-inline{display:inline!important}}@media(min-width:768px){.ion-display-md-inline{display:inline!important}}@media(min-width:992px){.ion-display-lg-inline{display:inline!important}}@media(min-width:1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media(min-width:576px){.ion-display-sm-inline-block{display:inline-block!important}}@media(min-width:768px){.ion-display-md-inline-block{display:inline-block!important}}@media(min-width:992px){.ion-display-lg-inline-block{display:inline-block!important}}@media(min-width:1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media(min-width:576px){.ion-display-sm-block{display:block!important}}@media(min-width:768px){.ion-display-md-block{display:block!important}}@media(min-width:992px){.ion-display-lg-block{display:block!important}}@media(min-width:1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media(min-width:576px){.ion-display-sm-flex{display:flex!important}}@media(min-width:768px){.ion-display-md-flex{display:flex!important}}@media(min-width:992px){.ion-display-lg-flex{display:flex!important}}@media(min-width:1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media(min-width:576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media(min-width:576px){.ion-display-sm-grid{display:grid!important}}@media(min-width:768px){.ion-display-md-grid{display:grid!important}}@media(min-width:992px){.ion-display-lg-grid{display:grid!important}}@media(min-width:1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media(min-width:576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media(min-width:768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media(min-width:992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media(min-width:1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media(min-width:576px){.ion-display-sm-table{display:table!important}}@media(min-width:768px){.ion-display-md-table{display:table!important}}@media(min-width:992px){.ion-display-lg-table{display:table!important}}@media(min-width:1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media(min-width:576px){.ion-display-sm-table-cell{display:table-cell!important}}@media(min-width:768px){.ion-display-md-table-cell{display:table-cell!important}}@media(min-width:992px){.ion-display-lg-table-cell{display:table-cell!important}}@media(min-width:1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media(min-width:576px){.ion-display-sm-table-row{display:table-row!important}}@media(min-width:768px){.ion-display-md-table-row{display:table-row!important}}@media(min-width:992px){.ion-display-lg-table-row{display:table-row!important}}@media(min-width:1200px){.ion-display-xl-table-row{display:table-row!important}}:root{--ion-font-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ion-heading-font-family: "Outfit", sans-serif;--honey-primary: #d97706;--honey-primary-dark: #b45309;--honey-primary-darker: #78350f;--honey-primary-light: #f59e0b;--honey-primary-lighter: #fef3c7;--honey-primary-soft: #fffbeb;--honey-cream: #faf5eb;--honey-warm-white: #ffffff;--honey-crust-brown: #451a03;--honey-toast: #854d0e;--honey-flour: #f4ede4;--honey-border: #fde68a;--honey-border-subtle: #f3e8d8;--ion-color-primary: #d97706;--ion-color-primary-rgb: 217, 119, 6;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #b45309;--ion-color-primary-tint: #f59e0b;--ion-color-secondary: #78350f;--ion-color-secondary-rgb: 120, 53, 15;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #451a03;--ion-color-secondary-tint: #92400e;--ion-color-success: #059669;--ion-color-success-rgb: 5, 150, 105;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #047857;--ion-color-success-tint: #10b981;--ion-color-warning: #f59e0b;--ion-color-warning-rgb: 245, 158, 11;--ion-color-warning-contrast: #ffffff;--ion-color-warning-contrast-rgb: 255, 255, 255;--ion-color-warning-shade: #d97706;--ion-color-warning-tint: #fbbf24;--ion-color-danger: #dc2626;--ion-color-danger-rgb: 220, 38, 38;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #b91c1c;--ion-color-danger-tint: #ef4444;--ion-background-color: var(--honey-cream);--ion-text-color: var(--honey-crust-brown)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Plus Jakarta Sans,sans-serif;background-color:var(--honey-cream);color:var(--honey-crust-brown);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif;font-weight:700;color:var(--honey-crust-brown);letter-spacing:-.02em}.app-container{display:flex;min-height:calc(100vh - 82px);background-color:var(--honey-cream);position:relative;width:100%}.main-content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;position:relative;overflow-y:auto;overflow-x:hidden;padding-bottom:70px}@media(min-width:992px){.main-content{padding-bottom:30px}}.public-container{display:flex;width:100%;min-height:100vh;background-color:var(--honey-cream);position:relative}.public-main-content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;width:100%;min-height:100vh}.public-main-content ion-page,.public-main-content .ion-page,.public-main-content>div{position:relative!important;display:block!important;width:100%!important;min-height:100vh!important;contain:none!important;overflow-y:auto!important}.main-content ion-page,.main-content .ion-page,.main-content>div{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:100%!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;contain:none!important;overflow-y:visible!important}.page-wrapper{padding:24px;max-width:1400px;margin:0 auto;width:100%}@media(max-width:640px){.page-wrapper{padding:16px 14px}}.page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.page-title{font-size:1.75rem;font-weight:800;color:var(--honey-primary-dark);display:flex;align-items:center;gap:10px;line-height:1.2}.page-subtitle{font-size:.95rem;color:var(--honey-toast);margin-top:4px;line-height:1.4}@media(max-width:640px){.page-header{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:18px}.page-title{font-size:1.35rem}.page-subtitle{font-size:.85rem}}.bakery-card{background:var(--honey-warm-white);border-radius:16px;border:1px solid var(--honey-border-subtle);box-shadow:0 4px 20px -2px #78350f0d;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.bakery-card:hover{box-shadow:0 10px 25px -5px #78350f14}.bakery-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--honey-primary-lighter)}.bakery-card-title{font-size:1.15rem;font-weight:700;color:var(--honey-primary-dark)}.stat-card{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);padding:18px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 10px #78350f0a;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.stat-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#d97706,#f59e0b);opacity:0;transition:opacity .2s}.stat-card:hover{transform:translateY(-3px);border-color:var(--honey-border);box-shadow:0 8px 22px #d977061f}.stat-card:hover:after{opacity:1}.stat-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--honey-primary-lighter),#fef9c3);color:var(--honey-primary-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px;box-shadow:inset 0 1px 1px #fffc}.stat-value{font-size:1.75rem;font-weight:800;font-family:Outfit,sans-serif;color:var(--honey-crust-brown);line-height:1.1;letter-spacing:-.02em}.stat-label{font-size:.8rem;font-weight:700;color:var(--honey-toast);margin-top:4px;text-transform:uppercase;letter-spacing:.5px}.swal2-container{z-index:100000!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.honey-swal-popup{border-radius:24px!important;border:1.5px solid var(--honey-border)!important;box-shadow:0 25px 60px #78350f38!important;padding:30px 24px!important;font-family:Plus Jakarta Sans,sans-serif!important;background:#fff!important;max-width:min(520px,calc(100vw - 32px))!important;width:100%!important}.honey-swal-title{font-family:Outfit,sans-serif!important;font-weight:800!important;font-size:1.45rem!important;color:var(--honey-primary-dark)!important;letter-spacing:-.02em!important;margin-bottom:8px!important}.honey-swal-html{font-size:.95rem!important;color:var(--honey-crust-brown)!important;line-height:1.6!important}.honey-swal-btn{margin:6px!important}.honey-swal-cancel{border:1.5px solid var(--honey-border)!important;color:#78350f!important}.honey-swal-toast{border-radius:14px!important;border:1px solid var(--honey-border)!important;box-shadow:0 10px 25px #78350f1f!important;font-family:Plus Jakarta Sans,sans-serif!important}.swal2-input,.swal2-textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important;border:1.5px solid var(--honey-border)!important;border-radius:12px!important;padding:12px 16px!important;font-family:Plus Jakarta Sans,sans-serif!important;color:var(--honey-crust-brown)!important;background:#fffbeb!important;font-size:.95rem!important;margin:16px 0 8px!important;transition:all .2s ease!important}.swal2-input:focus,.swal2-textarea:focus{border-color:var(--honey-primary)!important;outline:none!important;box-shadow:0 0 0 3px #d9770633!important;background:#fff!important}.swal2-validation-message{background:#fee2e2!important;color:#991b1b!important;border-radius:8px!important;font-size:.85rem!important;font-weight:600!important;padding:8px 12px!important;margin-top:8px!important}.swal2-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-top:20px!important;z-index:10!important}.btn-bakery{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .2s ease;text-decoration:none;font-family:Plus Jakarta Sans,sans-serif}.btn-primary{background:linear-gradient(135deg,#d97706,#b45309);color:#fff;box-shadow:0 4px 12px #d9770640}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#b45309,#78350f);transform:translateY(-1px);box-shadow:0 6px 16px #d9770659}.btn-secondary{background:var(--honey-primary-lighter);color:var(--honey-primary-dark)}.btn-secondary:hover:not(:disabled){background:#fde68a;color:var(--honey-primary-darker)}.btn-outline{background:transparent;border:1.5px solid var(--honey-border);color:var(--honey-primary-dark)}.btn-outline:hover:not(:disabled){background:var(--honey-primary-soft);border-color:var(--honey-primary)}.btn-success{background:#059669;color:#fff}.btn-success:hover:not(:disabled){background:#047857}.btn-danger{background:#dc2626;color:#fff}.btn-danger:hover:not(:disabled){background:#b91c1c}.btn-bakery:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.btn-sm{padding:6px 14px;font-size:.85rem;border-radius:8px}.form-group{margin-bottom:18px}.form-label{display:block;font-size:.88rem;font-weight:600;color:var(--honey-crust-brown);margin-bottom:6px}.form-control{width:100%;padding:12px 16px;border-radius:10px;border:1.5px solid var(--honey-border-subtle);background:#fff;font-family:inherit;font-size:.95rem;color:var(--honey-crust-brown);transition:all .2s;outline:none}.form-control:focus{border-color:var(--honey-primary);box-shadow:0 0 0 3px #d9770626}.form-control::placeholder{color:#a8a29e}.search-box{position:relative;width:100%;max-width:320px}.search-box input{padding-left:42px}.search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#92400e;pointer-events:none}.clear-search-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--honey-primary-dark);font-size:14px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%}.clear-search-btn:hover{background:var(--honey-primary-lighter)}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px}.bakery-table-container{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:0 2px 12px #78350f08}.bakery-table{width:100%;border-collapse:collapse;text-align:left;min-width:520px}.bakery-table th{background:var(--honey-primary-soft);color:var(--honey-primary-dark);font-family:Outfit,sans-serif;font-weight:600;font-size:.88rem;text-transform:uppercase;letter-spacing:.5px;padding:16px;border-bottom:1px solid var(--honey-border)}.bakery-table td{padding:16px;border-bottom:1px solid var(--honey-border-subtle);color:var(--honey-crust-brown);font-size:.93rem;vertical-align:middle}.bakery-table tr:hover td{background-color:#fffdfa}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.badge-placed{background-color:#fef3c7;color:#b45309;border:1px solid #fde68a}.badge-accepted{background-color:#e0f2fe;color:#0369a1;border:1px solid #bae6fd}.badge-dispatched{background-color:#ede9fe;color:#6d28d9;border:1px solid #ddd6fe}.badge-delivered{background-color:#d1fae5;color:#047857;border:1px solid #a7f3d0}.badge-rejected{background-color:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.badge-cancelled{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.badge-pending{background-color:#fef3c7;color:#b45309;border:1px solid #fde68a}.badge-approved{background-color:#d1fae5;color:#047857;border:1px solid #a7f3d0}.product-card{background:#fff;border-radius:16px;border:1px solid var(--honey-border-subtle);overflow:hidden;box-shadow:0 4px 15px #78350f0a;transition:all .25s ease;display:flex;flex-direction:column}.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #78350f1a;border-color:var(--honey-border)}.product-img-wrapper{position:relative;width:100%;height:200px;overflow:hidden;background:var(--honey-primary-soft)}.product-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-card:hover .product-img{transform:scale(1.05)}.product-body{padding:18px;display:flex;flex-direction:column;flex:1}.product-title{font-size:1.15rem;font-weight:700;color:var(--honey-crust-brown);margin-bottom:6px}.product-sku{font-size:.8rem;color:#78350f;font-weight:600;background:var(--honey-primary-soft);padding:2px 8px;border-radius:6px;display:inline-block;margin-bottom:10px;width:fit-content}.product-desc{font-size:.88rem;color:#78350f;line-height:1.5;margin-bottom:16px;flex:1}.product-stock{font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:6px}.timeline{position:relative;padding-left:28px;margin-top:16px}.timeline:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:2px;background:var(--honey-border)}.timeline-item{position:relative;margin-bottom:24px}.timeline-item:last-child{margin-bottom:0}.timeline-dot{position:absolute;left:-28px;top:4px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--honey-primary);display:flex;align-items:center;justify-content:center}.timeline-content{background:var(--honey-primary-soft);border-radius:10px;padding:12px 16px;border:1px solid var(--honey-border-subtle)}.timeline-title{font-weight:700;font-size:.95rem;text-transform:capitalize;color:var(--honey-primary-dark)}.timeline-date{font-size:.8rem;color:#92400e;margin-top:2px}.timeline-remarks{font-size:.88rem;color:var(--honey-crust-brown);margin-top:6px;background:#fff;padding:8px 12px;border-radius:6px;border:1px dashed var(--honey-border)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#451a0373;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.modal-card{background:#fff;border-radius:20px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003;padding:28px;border:1px solid var(--honey-border)}.empty-state{text-align:center;padding:48px 24px;color:var(--honey-toast)}.empty-state-icon{font-size:48px;margin-bottom:12px;display:inline-block}.empty-state-title{font-size:1.25rem;font-weight:700;color:var(--honey-crust-brown)}.empty-state-desc{font-size:.95rem;margin-top:6px;color:#78350f}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}
