.loading-overlay[data-v-c4f2f500]{position:fixed;inset:0;background:#0000004d;z-index:10000}.loading-card[data-v-c4f2f500]{min-width:200px;min-height:100px;text-align:center;background-color:#ffffffbf}@media only screen and (min-width:992px){.loading-card[data-v-c4f2f500]{min-width:400px;min-height:100px;text-align:center;background-color:#ffffffbf}}@media only screen and (min-width:1200px){.loading-card[data-v-c4f2f500]{min-width:400px;min-height:100px;text-align:center;background-color:#ffffffbf}}.dialog-content[data-v-a16c2b1e]{max-height:65vh;overflow-y:auto}.timeline-container[data-v-a16c2b1e]{position:relative;width:100%}.timeline-container.desktop[data-v-a16c2b1e]{display:flex;align-items:center;justify-content:space-between;position:relative;flex-direction:row;padding:0 1rem}.timeline-container.desktop[data-v-a16c2b1e]:before{content:"";position:absolute;top:18px;left:5%;right:5%;height:3px;background-color:#b6b6b6;z-index:1;transition:background-color .3s}.step-circle[data-v-a16c2b1e]{width:38px;height:38px;border-radius:50%;border:2px solid var(--surface-border);display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:2;transition:.2s;position:relative}.clickable .step-circle[data-v-a16c2b1e]{cursor:pointer;transition:transform .2s,box-shadow .2s}.clickable .step-circle[data-v-a16c2b1e]:hover{transform:scale(1.1);box-shadow:0 0 8px #2563eb1a}.step-item[data-v-a16c2b1e]{position:relative;text-align:center;flex:1;min-width:100px}.step-passed .step-circle[data-v-a16c2b1e]{border-color:#22c55e;background-color:#dcfce7}.step-failed .step-circle[data-v-a16c2b1e]{border-color:#ef4444;background-color:#bbb}.timeline-container.desktop .step-passed[data-v-a16c2b1e]:before{content:"";position:absolute;top:18px;right:0;height:3px;background-color:#22c55e;z-index:1;width:100%}.timeline-container.mobile[data-v-a16c2b1e]{display:flex;flex-direction:column;align-items:center;position:relative}.timeline-container.mobile[data-v-a16c2b1e]:before{content:"";position:absolute;top:0;bottom:0;right:50%;width:2px;background-color:var(--surface-border);z-index:1}.timeline-container.mobile .step-passed[data-v-a16c2b1e]:before{content:"";position:absolute;right:50%;width:2px;background-color:#22c55e;z-index:1;height:100%;transform:translate(-50%)}@media(max-width:768px){.timeline-container[data-v-a16c2b1e]{align-items:center!important;justify-content:center!important}.step-item[data-v-a16c2b1e]{width:100%}}.bottom-nav[data-v-2ab722e8]{display:flex;background-color:#0b3929;border-radius:30px;padding:.4rem 0;width:95%;margin:0 auto;position:fixed;bottom:.5rem;left:0;right:0;justify-content:space-between;align-items:center;box-shadow:0 4px 10px #00000040;z-index:9999}.nav-item[data-v-2ab722e8]{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:.85rem;cursor:pointer;text-decoration:none;transition:.3s ease;position:relative;min-width:50px}.nav-item i[data-v-2ab722e8]{font-size:1.5rem;margin-bottom:.25rem}.nav-item.active[data-v-2ab722e8]{background-color:#fc0;color:#0b3929;border-radius:25px;padding:.3rem 1rem}.nav-item.center[data-v-2ab722e8]{display:flex;background-color:#fc0;color:#0b3929;border-radius:35%;width:70px;height:70px;justify-content:center;align-items:center;position:absolute;bottom:45px;box-shadow:0 4px 10px #00000040;transition:.3s;animation:floatBounce-2ab722e8 2s ease-in-out infinite;z-index:10000}.nav-item.center i[data-v-2ab722e8]{font-size:2.2rem;margin:0}.nav-item.center.bounce[data-v-2ab722e8]{animation:clickBounce-2ab722e8 .6s}.bottom-nav span[data-v-2ab722e8]{font-weight:500}.bottom-nav>.nav-item[data-v-2ab722e8]:not(.center){flex:1;display:flex;justify-content:center}@keyframes clickBounce-2ab722e8{0%,20%,50%,80%,to{transform:translateY(0)}40%,60%{transform:translateY(-5px)}}@keyframes floatBounce-2ab722e8{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(max-width:480px){.bottom-nav[data-v-2ab722e8]{width:95%;padding:.5rem .4rem;border-radius:25px;bottom:.4rem}.nav-item i[data-v-2ab722e8]{font-size:1.15rem}.nav-item span[data-v-2ab722e8]{font-size:.7rem}.nav-item.center[data-v-2ab722e8]{width:58px;height:58px;bottom:32px}.nav-item.center i[data-v-2ab722e8]{font-size:1.8rem}.nav-item.active[data-v-2ab722e8]{padding:.25rem .8rem;border-radius:20px}}@media(min-width:481px)and (max-width:768px){.bottom-nav[data-v-2ab722e8]{width:90%;padding:.5rem}.nav-item i[data-v-2ab722e8]{font-size:1.3rem}.nav-item span[data-v-2ab722e8]{font-size:.8rem}.nav-item.center[data-v-2ab722e8]{width:65px;height:65px;bottom:34px}.nav-item.center i[data-v-2ab722e8]{font-size:2rem}}.number-input[data-v-7e25e67a]{position:relative}.number-input .p-inputtext[data-v-7e25e67a]{text-align:right}.app-header[data-v-83dbf913]{background:var(--color-green);color:#fff}.app-logo[data-v-83dbf913]{max-height:600px;max-width:350px}.language-dropdown[data-v-83dbf913]{width:auto!important;background:var(--color-green);border:2px solid #012b0a;color:#fff!important}.language-dropdown[data-v-83dbf913] .p-dropdown{background:#fff3!important;border:2px solid white!important;border-radius:12px!important;padding:6px 12px!important;min-height:44px!important;display:flex!important;align-items:center!important}.language-dropdown[data-v-83dbf913] .p-dropdown-trigger{color:#fff!important;background:transparent!important;border:none!important}.language-dropdown[data-v-83dbf913] .p-dropdown-label{color:#fff!important;background:transparent!important}.language-dropdown[data-v-83dbf913] .p-dropdown-items{background:var(--color-green)!important;border:2px solid white!important}.language-dropdown[data-v-83dbf913] .p-dropdown-item{color:#fff!important;padding:8px 12px!important}.language-dropdown[data-v-83dbf913] .p-dropdown-item:hover{background:#fff3!important}.language-dropdown[data-v-83dbf913] .p-dropdown-item.p-selected{background:#ffffff4d!important}.rounded-menu .p-menu-panel[data-v-83dbf913]{border-radius:10px;overflow:hidden}.flag-icon[data-v-83dbf913]{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid white}@media screen and (max-width:768px){.app-logo[data-v-83dbf913]{max-height:400px;max-width:250px}.app-header h1[data-v-83dbf913]{font-size:1.65rem;line-height:1.3}.flag-icon[data-v-83dbf913]{width:24px;height:24px}.flag-label[data-v-83dbf913]{min-width:auto;font-size:14px}}.dialog-image{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.timeline-container.desktop[data-v-59953098]{flex-direction:row}.timeline-container.mobile[data-v-59953098]{flex-direction:column;align-items:center!important;justify-content:flex-start;gap:1.5rem;position:relative}.step-item[data-v-59953098]{position:relative;text-align:center;flex:1;min-width:100px}.step-circle[data-v-59953098]{width:38px;height:38px;border-radius:50%;border:2px solid var(--surface-border);display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:2}.step-passed .step-circle[data-v-59953098]{border-color:#22c55e;background-color:#dcfce7}.step-failed .step-circle[data-v-59953098]{border-color:#ef4444;background-color:#fee2e2}.horizontal-line[data-v-59953098]{position:absolute;top:18px;right:-50%;width:100%;height:2px;background-color:var(--surface-border);z-index:1}.vertical-line[data-v-59953098]{position:absolute;top:42px;left:50%;transform:translate(-50%);height:60px;width:2px;background-color:var(--surface-border);z-index:1}.step-passed+.step-item .horizontal-line[data-v-59953098],.step-passed+.step-item .vertical-line[data-v-59953098]{background-color:#22c55e}@media(max-width:768px){.timeline-container[data-v-59953098]{flex-direction:column;align-items:center;justify-content:flex-start}.step-item[data-v-59953098]{width:100%;max-width:250px}.connector.vertical-line[data-v-59953098]{height:60px}.step-circle[data-v-59953098]{width:40px;height:40px}.text-center[data-v-59953098]{margin-top:.5rem}}.camera-root[data-v-f290a5a1]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:480px;max-height:calc(100dvh - 8rem);margin:auto}.video-frame[data-v-f290a5a1]{position:relative;width:100%;max-width:480px;flex:1 1 auto;min-height:180px;height:min(58dvh,calc(100dvh - 14rem));background:#000;border-radius:12px;overflow:hidden}video[data-v-f290a5a1]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-box[data-v-f290a5a1]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:62%;aspect-ratio:1 / 1.585;border:4px solid #5f0202;border-radius:10px;box-shadow:0 0 30px #0000004d inset;pointer-events:none}.card-box.green[data-v-f290a5a1]{border-color:#0f6;box-shadow:0 0 12px #0f6}.controls[data-v-f290a5a1]{width:100%;display:flex;flex-direction:column;gap:8px;align-items:center;position:sticky;bottom:0;z-index:2;padding-bottom:env(safe-area-inset-bottom);background:var(--color-background, #fff)}.hidden[data-v-f290a5a1]{display:none}.preview[data-v-f290a5a1]{width:100%;border-radius:8px;box-shadow:0 4px 10px #00000026}button[data-v-f290a5a1]{padding:8px 12px;border-radius:8px}.roi-box[data-v-f290a5a1]{position:absolute;left:5%;top:5%;width:25%;height:50%;border:2px dashed #ff3333;background:#ff000014;border-radius:6px}.cam-hint[data-v-f290a5a1]{transform:rotate(270deg);color:#caff00;margin-top:50%}.ai-icon[data-v-a3f62f7c]{color:var(--color-gold);background-color:var(--color-green);font-size:1.3rem;position:absolute;top:13px;padding:6px 10px}@media screen and (max-width:768px){.ai-icon[data-v-a3f62f7c]{padding:6px 7px}}.ai-icon[data-v-a3f62f7c]:hover{color:var(--color-gold)}.swipe-wrapper[data-v-219a457f]{position:relative;background:#076c31cc;overflow:hidden;touch-action:pan-y}.swipe-action[data-v-219a457f]{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1}.swipe-item[data-v-219a457f]{background:#fff;will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1);touch-action:none}.swipe-item.open[data-v-219a457f]{transition:transform .2s ease-out}.swipe-action[data-v-219a457f]{position:absolute;left:12px;top:50%;transform:translateY(-50%) scale(.8);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:1}.swipe-action.visible[data-v-219a457f]{opacity:1;transform:translateY(-50%) scale(1);pointer-events:auto}@media(hover:hover){.swipe-action[data-v-219a457f]{left:16px;opacity:0;transform:translateY(-50%) translate(8px)}.swipe-wrapper:hover .swipe-action[data-v-219a457f]{opacity:1;transform:translateY(-50%) translate(0);z-index:1;pointer-events:auto}}.order-summary[data-v-ff249180]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.6rem 1rem;width:100%;margin-top:.55rem;padding:.75rem;border:1px solid var(--surface-border, #e5e7eb);border-radius:.75rem;background:var(--surface-50, #f8fafc);font-size:.9rem}.summary-item[data-v-ff249180]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;min-width:0}.summary-customer[data-v-ff249180]{grid-column:span 2}.summary-label[data-v-ff249180]{color:var(--text-color-secondary, #6b7280);white-space:nowrap}.summary-value[data-v-ff249180]{color:var(--text-color, #111827);font-weight:600;overflow-wrap:anywhere}.summary-total[data-v-ff249180],.tracking-code[data-v-ff249180]{font-weight:700}.ltr-value[data-v-ff249180]{direction:ltr;unicode-bidi:isolate}.delivery-badge[data-v-ff249180]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-weight:700;white-space:nowrap}.delivery-complete[data-v-ff249180]{color:#166534;background:#dcfce7}.delivery-progress[data-v-ff249180]{color:#1d4ed8;background:#dbeafe}.delivery-pending[data-v-ff249180]{color:#92400e;background:#fef3c7}.delivery-cancelled[data-v-ff249180]{color:#991b1b;background:#fee2e2}@media(max-width:640px){.order-summary[data-v-ff249180]{grid-template-columns:1fr}.summary-customer[data-v-ff249180]{grid-column:auto}}.scrollable-container[data-v-ba9b891d]{max-height:70vh;overflow:auto;touch-action:pan-y}.delivery-otp-input[data-v-ba9b891d]{direction:ltr;letter-spacing:.35rem;font-size:1.15rem}.hint-image[data-v-06cb2d2e]{height:40rem;object-fit:cover;border:2px solid white}@media screen and (max-width:768px){.hint-image[data-v-06cb2d2e]{height:20rem;object-fit:cover;border:2px solid white}}.orders-container[data-v-daa937f4]{max-height:72vh;overflow:auto;overscroll-behavior:contain}.loading-state[data-v-daa937f4],.empty-state[data-v-daa937f4]{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--text-color-secondary, #6b7280);text-align:center}.order-item[data-v-daa937f4]{border-bottom:1px solid var(--surface-border, #e5e7eb)}.order-item[data-v-daa937f4]:last-child{border-bottom:0}.item-avatar[data-v-daa937f4] img{width:100%;height:100%;object-fit:cover;cursor:pointer}.item-meta[data-v-daa937f4]{display:flex;flex-wrap:wrap;gap:.35rem .85rem;color:var(--text-color-secondary, #6b7280);font-size:.85rem}.orders-count[data-v-daa937f4]{color:var(--text-color-secondary, #6b7280);font-size:.9rem}.item-price[data-v-daa937f4]{font-weight:600}.item-delivery-status[data-v-daa937f4]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:999px;font-size:.8rem;font-weight:700}.item-delivery-status.delivered[data-v-daa937f4]{color:#166534;background:#dcfce7}.item-delivery-status.pending[data-v-daa937f4],.item-delivery-status.processing[data-v-daa937f4]{color:#92400e;background:#fef3c7}.item-delivery-status.ready[data-v-daa937f4],.item-delivery-status.shipped[data-v-daa937f4],.item-delivery-status.awaiting_confirmation[data-v-daa937f4]{color:#1d4ed8;background:#dbeafe}.item-delivery-status.cancelled[data-v-daa937f4]{color:#991b1b;background:#fee2e2}.confirmation-help[data-v-daa937f4]{display:block;margin-top:.45rem;color:var(--text-color-secondary, #6b7280);line-height:1.6}@media(max-width:640px){.order-item[data-v-daa937f4]{align-items:flex-start!important}}.workflow-card[data-v-3952f370]{width:100%}ol[data-v-3952f370]{margin:0;list-style:none;padding:0;--hue: 1;--unit: 1rem}.workflow-empty[data-v-3952f370]{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:90px;padding:1rem;color:var(--text-color-secondary);text-align:center}.event-date[data-v-3952f370]{margin:0 0 .7rem;font-weight:700}.event-description[data-v-3952f370]{margin:0}li[data-v-3952f370]{--height: 5rem;position:relative;display:block;border-radius:15px;padding:1rem;margin:2rem 0;width:80vw}li[data-v-3952f370]:before{content:"";background-color:#ccc;position:absolute;display:block;width:var(--unit);height:var(--unit);top:100%;left:calc(50% - (var(--unit) / 2))}li[data-v-3952f370]:after{content:"";position:absolute;display:block;top:calc(100% + var(--unit));left:calc(50% - (var(--unit)));border:var(--unit) solid transparent;border-top-color:#ccc}li[data-v-3952f370]:last-child:before,li[data-v-3952f370]:last-child:after{content:none}@media(min-width:550px)and (max-width:899px){li[data-v-3952f370]{margin:1rem;float:left;min-height:var(--height)}li[data-v-3952f370]:nth-child(4n+3),li[data-v-3952f370]:nth-child(4n+4){float:right}li[data-v-3952f370]:nth-child(4n+1):before{top:calc(var(--height) / 2 + var(--unit) / 2);left:100%}li[data-v-3952f370]:nth-child(4n+1):after{top:calc(var(--height) / 2);left:calc(100% + (var(--unit)));border:var(--unit) solid transparent;border-left-color:#ccc}li[data-v-3952f370]:nth-child(4n+3):before{top:calc(var(--height) / 2 + var(--unit) / 2);left:-1rem}li[data-v-3952f370]:nth-child(4n+3):after{top:calc(var(--height) / 2);left:-3rem;border:var(--unit) solid transparent;border-right-color:#ccc}}@media(min-width:900px){li[data-v-3952f370]{margin:1rem;width:calc(50% - 4rem);float:left}li[data-v-3952f370]:nth-child(4n+3),li[data-v-3952f370]:nth-child(4n+4){float:right}li[data-v-3952f370]:nth-child(4n+1):before{top:calc(var(--height) / 2 + var(--unit) / 2);left:100%}li[data-v-3952f370]:nth-child(4n+1):after{top:calc(var(--height) / 2);left:calc(100% + (var(--unit)));border:var(--unit) solid transparent;border-left-color:#ccc}li[data-v-3952f370]:nth-child(4n+3):before{top:calc(var(--height) / 2 + var(--unit) / 2);left:-1rem}li[data-v-3952f370]:nth-child(4n+3):after{top:calc(var(--height) / 2);left:-3rem;border:var(--unit) solid transparent;border-right-color:#ccc}}.pi[data-v-3952f370]:before{margin-left:.5rem}li .pi[data-v-3952f370]{color:#fff}.scan-mobile[data-v-a0bc7d85]{display:none}@media(max-width:480px){.scan-desktop[data-v-a0bc7d85]{display:none}.scan-mobile[data-v-a0bc7d85]{display:flex;flex-direction:column;gap:.5rem;position:fixed;z-index:30;left:0;right:0;bottom:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--color-background, #f6f1ea);box-shadow:0 -6px 18px #0000001f}main{padding-bottom:9.5rem}}.stamp-overlay-svg{position:absolute;top:5%;right:-40%;width:400px;height:400px;transform:translate(-50%,-50%) rotate(-25deg);z-index:9999}@media(max-width:768px){.stamp-overlay-svg{top:10%;right:10%;width:120px;height:120px}}
