body{margin:0;padding:0}.qofe-wrapper[data-v-5ced42e6]{--white: #FFFFFF;--bg: #FAFAFA;--bg-alt: #F5F5F7;--text-primary: #1D1D1F;--text-secondary: #6E6E73;--text-tertiary: #86868B;--border: #E8E8ED;--accent: #FF6600;--accent-light: #A67B5B;--accent-bg: rgba(139,94,60,.06);--radius: 20px;--radius-sm: 12px;--transition: .5s cubic-bezier(.25, .1, .25, 1);--spring: .6s cubic-bezier(.34, 1.56, .64, 1);--ease: cubic-bezier(.25, .1, .25, 1);font-family:"Inter","Noto Sans SC",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--white);color:var(--text-primary);-webkit-font-smoothing:antialiased;overflow-x:hidden}[data-v-5ced42e6]{margin:0;padding:0;box-sizing:border-box}.nav[data-v-5ced42e6]{position:fixed;top:0;left:0;right:0;z-index:100;display:grid;grid-template-columns:400px 1fr 400px;align-items:center;padding:0 40px;height:60px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.nav-logo[data-v-5ced42e6]{display:flex;align-items:center;gap:12px;justify-self:start}.logo-divider[data-v-5ced42e6]{color:#00000026;font-size:16px;font-weight:300;margin-bottom:2px}.logo-text[data-v-5ced42e6]{font-size:13px;font-weight:500;color:var(--text-secondary);letter-spacing:.5px}.nav-logo span[data-v-5ced42e6]{color:var(--accent)}.nav-links[data-v-5ced42e6]{display:flex;gap:24px;list-style:none;justify-self:center;width:600px;height:100%}.nav-links li[data-v-5ced42e6]{height:100%;display:flex;align-items:center}.nav-links a[data-v-5ced42e6]{text-decoration:none;color:var(--text-secondary);font-size:14px;font-weight:500;letter-spacing:.2px;transition:color var(--transition);display:flex;align-items:center;height:100%;padding:0 4px}.nav-links a[data-v-5ced42e6]:hover,.nav-links li:hover>a[data-v-5ced42e6]{color:var(--text-primary)}.mega-drop[data-v-5ced42e6]{position:fixed;top:60px;left:0;right:0;height:auto;padding:32px 0 48px;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);opacity:0;visibility:hidden;transform:translateY(-8px);transition:all var(--transition);z-index:99;box-shadow:0 10px 30px #00000008;display:flex;justify-content:center}.has-drop:hover .mega-drop[data-v-5ced42e6]{opacity:1;visibility:visible;transform:translateY(0)}.mega-content[data-v-5ced42e6]{width:580px;display:flex;justify-content:flex-start}.mega-list[data-v-5ced42e6]{display:flex;flex-direction:column;gap:16px}.mega-item[data-v-5ced42e6]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--text-primary);transition:all var(--transition)}.mega-item[data-v-5ced42e6]:hover{transform:translate(6px)}.mega-item-name[data-v-5ced42e6]{font-size:15px;font-weight:500;color:var(--text-secondary);transition:color var(--transition)}.mega-item:hover .mega-item-name[data-v-5ced42e6]{color:var(--text-primary)}.mega-item-dev[data-v-5ced42e6]{font-size:12px;color:var(--text-tertiary);background:var(--bg-alt);padding:2px 8px;border-radius:10px;font-weight:400}.nav-backdrop[data-v-5ced42e6]{position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:all var(--transition);z-index:98;pointer-events:none}.qofe-wrapper:has(.has-drop:hover) .nav-backdrop[data-v-5ced42e6]{opacity:1;visibility:visible}.maintenance-page[data-v-5ced42e6]{display:flex;align-items:center;justify-content:center;padding:60px 20px 0;min-height:calc(100vh - 60px);background:var(--white)}.maintenance-content[data-v-5ced42e6]{text-align:center;max-width:560px}.maintenance-icon[data-v-5ced42e6]{margin-bottom:40px;animation:float-5ced42e6 3s ease-in-out infinite}.no-signal-img[data-v-5ced42e6]{width:180px;height:auto;display:block;margin:0 auto}@keyframes float-5ced42e6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.maintenance-title[data-v-5ced42e6]{font-size:52px;font-weight:700;color:var(--text-primary);margin-bottom:24px;letter-spacing:4px}.maintenance-desc[data-v-5ced42e6]{font-size:19px;color:var(--text-secondary);line-height:1.6}.cta-section[data-v-5ced42e6]{background:var(--text-primary);color:var(--white);text-align:center;padding:120px 40px}.section-inner[data-v-5ced42e6]{max-width:1200px;margin:0 auto}.section-title[data-v-5ced42e6]{font-size:clamp(32px,5vw,56px);font-weight:700;letter-spacing:-1px;line-height:1.1;margin-bottom:20px}.cta-section .section-title[data-v-5ced42e6]{color:var(--white)}.cta-section .section-sub[data-v-5ced42e6]{color:#fff9;margin:0 auto}.reveal[data-v-5ced42e6]{opacity:0;transform:translateY(40px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.visible[data-v-5ced42e6]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-5ced42e6]{transition-delay:.1s}.reveal-delay-2[data-v-5ced42e6]{transition-delay:.2s}.reveal-delay-3[data-v-5ced42e6]{transition-delay:.3s}.reveal-delay-4[data-v-5ced42e6]{transition-delay:.4s}.section-sub[data-v-5ced42e6]{font-size:18px;color:var(--text-secondary);line-height:1.6;max-width:680px}.cta-contact[data-v-5ced42e6]{margin-top:48px;display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.cta-contact a[data-v-5ced42e6]{color:#fff9;text-decoration:none;font-size:15px;transition:color var(--transition)}.cta-contact a[data-v-5ced42e6]:hover{color:var(--white)}.cta-qrcode[data-v-5ced42e6]{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:12px}.cta-qrcode img[data-v-5ced42e6]{width:120px;height:120px;background:var(--white);padding:8px;border-radius:var(--radius-sm);object-fit:contain;transition:transform var(--spring)}.cta-qrcode img[data-v-5ced42e6]:hover{transform:scale(1.05)}.cta-qrcode p[data-v-5ced42e6]{font-size:13px;color:#fff9;letter-spacing:1px}.footer[data-v-5ced42e6]{padding:40px;text-align:center;background:var(--white);border-top:1px solid var(--border)}.footer p[data-v-5ced42e6]{font-size:13px;color:var(--text-tertiary)}.footer .beian-info[data-v-5ced42e6]{margin-top:8px}.footer .beian-info a[data-v-5ced42e6]{color:var(--text-tertiary);text-decoration:none;transition:color .3s ease}.footer .beian-info a[data-v-5ced42e6]:hover{color:var(--text-primary)}.cta-contact[data-v-5ced42e6]{margin-top:60px;display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.contact-item[data-v-5ced42e6]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff9;font-size:15px;transition:all .3s ease}.contact-item[data-v-5ced42e6]:hover{color:var(--white);transform:translateY(-2px)}.contact-icon[data-v-5ced42e6]{width:24px;height:24px;object-fit:contain;filter:brightness(0) invert(1) opacity(.6);transition:opacity .3s}.contact-item:hover .contact-icon[data-v-5ced42e6]{opacity:1}.logo-text-wrap[data-v-5ced42e6]{display:flex;flex-direction:column;justify-content:center}.nav-logo .logo-sub[data-v-5ced42e6]{font-size:10px;color:var(--text-tertiary);margin-top:2px;font-weight:400;letter-spacing:.5px}.team-highlight[data-v-5ced42e6]{display:inline}.team-highlight-text[data-v-5ced42e6]{display:inline;background:rgba(255,102,0,.12);padding:3px 14px;border-radius:50px;font-weight:600;color:var(--text-primary)}.modal-backdrop[data-v-5ced42e6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card[data-v-5ced42e6]{background:var(--white);width:100%;max-width:640px;padding:48px;border-radius:var(--radius);position:relative;box-shadow:0 20px 60px #0000001f;border:1px solid rgba(0,0,0,.05);animation:modal-in-5ced42e6 .5s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;max-height:90vh}@keyframes modal-in-5ced42e6{0%{opacity:0;transform:scale(.98) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-card .close-btn[data-v-5ced42e6]{position:absolute;top:24px;right:24px;background:rgba(0,0,0,.03);border:none;cursor:pointer;width:32px;height:32px;border-radius:50%;font-size:14px;color:var(--text-secondary);transition:all .3s}.modal-card .close-btn[data-v-5ced42e6]:hover{background:var(--bg-alt);color:var(--text-primary)}.modal-header[data-v-5ced42e6]{margin-bottom:16px;flex-shrink:0}.modal-header h2[data-v-5ced42e6]{font-size:28px;font-weight:700;letter-spacing:-.5px}.modal-content[data-v-5ced42e6]{flex:1;overflow-y:auto;padding-right:12px}.modal-content section[data-v-5ced42e6]{padding:0;margin-bottom:16px}.modal-content[data-v-5ced42e6]::-webkit-scrollbar{width:3px}.modal-content[data-v-5ced42e6]::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.modal-content h3[data-v-5ced42e6]{font-size:18px;margin:12px 0 8px;color:var(--text-primary)}.modal-content p[data-v-5ced42e6]{font-size:15px;color:var(--text-secondary);line-height:1.6;margin-bottom:8px}.adv-grid div[data-v-5ced42e6]{font-size:14px;color:var(--text-secondary);line-height:1.6}.biz-box[data-v-5ced42e6]{padding:16px 20px;margin-bottom:12px}@media (max-width:768px){.nav[data-v-5ced42e6]{grid-template-columns:auto 1fr;padding:0 20px}.nav-links[data-v-5ced42e6]{display:none}section[data-v-5ced42e6]{padding:80px 20px}}.mobile-order-container[data-v-05e3aa66]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f7;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;overflow:hidden}.order-header[data-v-05e3aa66]{background:#fff;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;z-index:10;box-shadow:0 2px 10px #00000008}.store-info[data-v-05e3aa66]{cursor:pointer}.store-name[data-v-05e3aa66]{font-size:18px;font-weight:600;color:#333;margin:0;display:flex;align-items:center;gap:4px}.store-name svg[data-v-05e3aa66]{width:18px;height:18px;color:#666}.order-main[data-v-05e3aa66]{flex:1;display:flex;overflow:hidden}.menu-sidebar[data-v-05e3aa66]{width:88px;background:#F5F5F7;overflow-y:auto;flex-shrink:0}.menu-sidebar ul[data-v-05e3aa66]{list-style:none;padding:0;margin:0}.menu-sidebar li[data-v-05e3aa66]{position:relative;padding:16px 12px;font-size:13px;color:#666;text-align:center;cursor:pointer;transition:all .2s ease}.menu-sidebar li.active[data-v-05e3aa66]{background:#fff;color:#333;font-weight:600}.menu-sidebar li.active[data-v-05e3aa66]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:#FF6600;border-radius:0 4px 4px 0}.hot-icon[data-v-05e3aa66]{margin-right:2px;font-size:12px}.product-list[data-v-05e3aa66]{flex:1;background:#fff;overflow-y:auto;padding:0 16px}.product-list[data-v-05e3aa66]::-webkit-scrollbar{display:none}.category-header[data-v-05e3aa66]{padding:16px 0 12px;display:flex;align-items:baseline;gap:8px;position:sticky;top:0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);z-index:5}.category-header h3[data-v-05e3aa66]{font-size:14px;font-weight:600;color:#333;margin:0}.category-header .category-desc[data-v-05e3aa66]{font-size:12px;color:#999}.product-item[data-v-05e3aa66]{display:flex;padding:16px 0;border-bottom:1px solid #F0F0F0;gap:12px}.product-img[data-v-05e3aa66]{width:80px;height:80px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#F8F8F8}.img-placeholder[data-v-05e3aa66]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.img-placeholder svg[data-v-05e3aa66]{width:40px;height:40px;opacity:.5}.product-info[data-v-05e3aa66]{flex:1;display:flex;flex-direction:column}.product-name[data-v-05e3aa66]{font-size:15px;font-weight:600;color:#333;margin:0 0 4px}.product-desc[data-v-05e3aa66]{font-size:11px;color:#999;line-height:1.4;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-tags[data-v-05e3aa66]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:auto}.product-tags .tag[data-v-05e3aa66]{font-size:10px;padding:2px 4px;border-radius:4px;background:rgba(255,102,0,.08);color:#f60}.product-bottom[data-v-05e3aa66]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.price-wrap[data-v-05e3aa66]{color:#f60;font-weight:700}.price-wrap .symbol[data-v-05e3aa66]{font-size:12px;margin-right:2px}.price-wrap .price[data-v-05e3aa66]{font-size:18px}.add-btn[data-v-05e3aa66]{width:24px;height:24px;border-radius:50%;background:#FF6600;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px}.add-btn[data-v-05e3aa66]:active{transform:scale(.9)}.bottom-spacer[data-v-05e3aa66]{height:100px}.cart-bar[data-v-05e3aa66]{position:fixed;bottom:20px;left:20px;right:20px;height:56px;background:#fff;border-radius:50px;box-shadow:0 8px 24px #0000001f;display:flex;align-items:center;padding:0 6px 0 20px;z-index:100}.cart-icon-wrap[data-v-05e3aa66]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#999}.cart-icon-wrap.has-items[data-v-05e3aa66]{color:#333;cursor:pointer}.cart-icon-wrap svg[data-v-05e3aa66]{width:28px;height:28px}.cart-badge[data-v-05e3aa66]{position:absolute;top:0;right:-4px;background:#FF6600;color:#fff;font-size:10px;font-weight:bold;height:16px;min-width:16px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:1px solid #fff}.cart-info[data-v-05e3aa66]{flex:1;margin-left:12px}.empty-text[data-v-05e3aa66]{font-size:14px;color:#999}.total-price[data-v-05e3aa66]{font-size:20px;font-weight:700;color:#333}.total-price span[data-v-05e3aa66]{font-size:14px;margin-right:2px}.checkout-btn[data-v-05e3aa66]{height:44px;padding:0 28px;border-radius:50px;background:#FF6600;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.checkout-btn[data-v-05e3aa66]:disabled{background:#E8E8ED;color:#999;cursor:not-allowed}.store-selector-page[data-v-05e3aa66]{position:fixed;top:0;left:0;right:0;bottom:0;background:#F5F5F7;z-index:999;display:flex;flex-direction:column}.slide-up-enter-active[data-v-05e3aa66],.slide-up-leave-active[data-v-05e3aa66]{transition:transform .3s cubic-bezier(.25,1,.5,1)}.slide-up-enter-from[data-v-05e3aa66],.slide-up-leave-to[data-v-05e3aa66]{transform:translateY(100%)}.selector-header[data-v-05e3aa66]{height:54px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-shadow:0 1px 4px #0000000d;flex-shrink:0}.selector-header h3[data-v-05e3aa66]{font-size:16px;font-weight:600;color:#333;margin:0}.close-btn[data-v-05e3aa66]{background:none;border:none;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333}.close-btn svg[data-v-05e3aa66]{width:24px;height:24px}.store-list-wrap[data-v-05e3aa66]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.store-item[data-v-05e3aa66]{background:#fff;border-radius:12px;padding:20px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid transparent;transition:all .2s;box-shadow:0 2px 8px #00000005}.store-item.active[data-v-05e3aa66]{border-color:#ff66004d;background:rgba(255,102,0,.02)}.store-item-content h4[data-v-05e3aa66]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px}.store-item-content .address[data-v-05e3aa66]{font-size:13px;color:#666;margin:0 0 4px;line-height:1.4}.store-item-content .hours[data-v-05e3aa66]{font-size:12px;color:#999;margin:0}.check-icon svg[data-v-05e3aa66]{width:20px;height:20px}.cart-drawer[data-v-05e3aa66]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;display:flex;flex-direction:column;justify-content:flex-end}.drawer-mask[data-v-05e3aa66]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.drawer-content[data-v-05e3aa66]{position:relative;background:#fff;border-radius:16px 16px 0 0;max-height:65vh;display:flex;flex-direction:column;z-index:1}.drawer-header[data-v-05e3aa66]{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 16px;border-bottom:1px solid #F0F0F0;flex-shrink:0}.drawer-header h3[data-v-05e3aa66]{font-size:16px;font-weight:600;color:#333;margin:0}.drawer-list[data-v-05e3aa66]{flex:1;overflow-y:auto;padding:8px 20px}.drawer-item[data-v-05e3aa66]{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #F5F5F7}.drawer-item[data-v-05e3aa66]:last-child{border-bottom:none}.drawer-item-img[data-v-05e3aa66]{width:48px;height:48px;flex-shrink:0;background:#F8F8F8;border-radius:8px;display:flex;align-items:center;justify-content:center}.drawer-item-img svg[data-v-05e3aa66]{width:24px;height:24px;opacity:.4}.drawer-item-info[data-v-05e3aa66]{flex:1;min-width:0}.drawer-item-top[data-v-05e3aa66]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.drawer-item-name[data-v-05e3aa66]{font-size:14px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.drawer-item-price[data-v-05e3aa66]{font-size:14px;font-weight:600;color:#333;white-space:nowrap}.drawer-item-specs[data-v-05e3aa66]{font-size:12px;color:#999;margin-bottom:2px}.drawer-item-qty[data-v-05e3aa66]{font-size:13px;color:#666;display:block}.drawer-stepper[data-v-05e3aa66]{display:flex;align-items:center;gap:6px;flex-shrink:0}.stepper-btn[data-v-05e3aa66]{width:28px;height:28px;border-radius:50%;border:1px solid #E0E0E0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .15s}.stepper-btn[data-v-05e3aa66]:hover{border-color:#f60;color:#f60;background:rgba(255,102,0,.04)}.stepper-btn[data-v-05e3aa66]:disabled{opacity:.3;cursor:not-allowed;border-color:#e0e0e0;color:#ccc;background:#fff}.stepper-btn svg[data-v-05e3aa66]{width:14px;height:14px}.stepper-value[data-v-05e3aa66]{font-size:15px;font-weight:600;color:#333;min-width:20px;text-align:center}.drawer-footer[data-v-05e3aa66]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 24px;border-top:1px solid #F0F0F0;flex-shrink:0}.drawer-total-label[data-v-05e3aa66]{font-size:14px;color:#333;font-weight:500}.drawer-total-price[data-v-05e3aa66]{font-size:20px;font-weight:700;color:#f60}.drawer-checkout-btn[data-v-05e3aa66]{height:44px;padding:0 28px;border-radius:50px;background:#FF6600;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.detail-container[data-v-2516704f]{position:absolute;top:0;left:0;right:0;bottom:0;background:#F5F5F7;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.detail-header[data-v-2516704f]{height:54px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 16px;flex-shrink:0;position:sticky;top:0;z-index:10}.back-btn[data-v-2516704f]{background:none;border:none;padding:8px;cursor:pointer;color:#333;margin-left:-8px}.back-btn svg[data-v-2516704f]{width:24px;height:24px}.detail-header h2[data-v-2516704f]{font-size:16px;font-weight:600;margin:0}.detail-content[data-v-2516704f]{flex:1;overflow-y:auto;padding-bottom:20px}.product-image[data-v-2516704f]{width:100%;height:320px;background:#fff;display:flex;align-items:center;justify-content:center}.product-image svg[data-v-2516704f]{width:80px;height:80px;opacity:.3}.product-info[data-v-2516704f]{background:#fff;padding:20px;margin-top:12px}.title[data-v-2516704f]{font-size:20px;font-weight:700;margin:0 0 8px;color:#333}.desc[data-v-2516704f]{font-size:13px;color:#666;line-height:1.6;margin:0 0 20px}.specs-section[data-v-2516704f]{border-top:1px solid #F0F0F0;padding-top:16px}.spec-group[data-v-2516704f]{margin-bottom:20px}.spec-title[data-v-2516704f]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.spec-options[data-v-2516704f]{display:flex;flex-wrap:wrap;gap:12px}.spec-opt[data-v-2516704f]{padding:8px 20px;background:#F5F5F7;color:#333;font-size:13px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.spec-opt.active[data-v-2516704f]{background:rgba(255,102,0,.08);color:#f60;border-color:#f60;font-weight:500}.detail-footer[data-v-2516704f]{background:#fff;padding:12px 20px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 -2px 10px #0000000a;z-index:10}.price-and-specs[data-v-2516704f]{display:flex;flex-direction:column}.price-wrap[data-v-2516704f]{color:#f60;font-weight:700}.price-wrap .symbol[data-v-2516704f]{font-size:14px;margin-right:2px}.price-wrap .price[data-v-2516704f]{font-size:26px}.selected-text[data-v-2516704f]{font-size:12px;color:#666;margin-top:4px}.action-btns[data-v-2516704f]{display:flex;gap:12px}.btn-cart[data-v-2516704f]{flex:1;height:44px;border-radius:50px;background:rgba(255,102,0,.1);color:#f60;border:none;font-size:15px;font-weight:600;cursor:pointer}.btn-buy[data-v-2516704f]{flex:1;height:44px;border-radius:50px;background:#FF6600;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.confirm-container[data-v-78acb374]{position:absolute;top:0;left:0;right:0;bottom:0;background:#F5F5F7;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.confirm-header[data-v-78acb374]{height:54px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 16px;flex-shrink:0;position:sticky;top:0;z-index:10}.back-btn[data-v-78acb374]{background:none;border:none;padding:8px;cursor:pointer;color:#333;margin-left:-8px}.back-btn svg[data-v-78acb374]{width:24px;height:24px}.confirm-header h2[data-v-78acb374]{font-size:16px;font-weight:600;margin:0}.confirm-content[data-v-78acb374]{flex:1;overflow-y:auto;padding:16px}.order-card[data-v-78acb374]{background:#fff;border-radius:12px;padding:20px 16px;box-shadow:0 2px 10px #00000005}.store-name[data-v-78acb374]{font-size:15px;font-weight:600;color:#333;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #F0F0F0}.order-item[data-v-78acb374]{display:flex;gap:12px;padding:16px 0;border-bottom:1px dashed #F0F0F0}.item-img[data-v-78acb374]{width:60px;height:60px;background:#F8F8F8;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.item-img svg[data-v-78acb374]{width:30px;height:30px;opacity:.5}.item-info[data-v-78acb374]{flex:1;display:flex;flex-direction:column}.item-header[data-v-78acb374]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.item-name[data-v-78acb374]{font-size:15px;font-weight:600;color:#333;margin:0}.item-price[data-v-78acb374]{font-size:15px;font-weight:600;color:#333}.item-specs[data-v-78acb374]{font-size:12px;color:#999;margin-bottom:auto}.item-qty[data-v-78acb374]{font-size:13px;color:#666;text-align:right;margin-top:8px}.order-summary[data-v-78acb374]{text-align:right;font-size:13px;color:#666;padding-top:16px;margin-top:8px}.summary-price[data-v-78acb374]{font-size:16px;font-weight:700;color:#333}.confirm-footer[data-v-78acb374]{background:#fff;padding:12px 20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -2px 10px #0000000a;z-index:10}.total-wrap[data-v-78acb374]{display:flex;align-items:baseline}.total-wrap .label[data-v-78acb374]{font-size:14px;color:#333;font-weight:600}.total-wrap .symbol[data-v-78acb374]{font-size:14px;color:#f60;font-weight:700;margin-right:2px}.total-wrap .price[data-v-78acb374]{font-size:24px;color:#f60;font-weight:700}.btn-pay[data-v-78acb374]{height:44px;padding:0 32px;border-radius:50px;background:#FF6600;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.empty-state[data-v-78acb374]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:#999}.empty-state svg[data-v-78acb374]{width:64px;height:64px;margin-bottom:16px;opacity:.5}.empty-state p[data-v-78acb374]{font-size:14px;margin-bottom:24px}.go-menu-btn[data-v-78acb374]{padding:10px 24px;border-radius:50px;background:#FF6600;color:#fff;border:none;font-size:14px;font-weight:500;cursor:pointer}
