.app-container{max-width:430px;margin:0 auto;min-height:100vh;background:#0d0906;position:relative;overflow-x:hidden}html,body{background:#0d0906!important;margin:0;padding:0}.tab-bar[data-v-1b80963b]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:430px;height:56px;background:#0d0906f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(200,120,58,.1);display:flex;z-index:800}.tab-item[data-v-1b80963b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;position:relative;transition:all .2s;-webkit-tap-highlight-color:transparent}.tab-icon[data-v-1b80963b]{font-size:20px;transition:transform .2s}.tab-label[data-v-1b80963b]{font-size:10px;color:#fff6;transition:color .2s}.tab-item.active .tab-label[data-v-1b80963b]{color:#c8783a;font-weight:600}.tab-item.active .tab-icon[data-v-1b80963b]{transform:scale(1.1)}.tab-badge[data-v-1b80963b]{position:absolute;top:4px;right:50%;margin-right:-22px;background:#ef4444;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-weight:600}.role-switcher[data-v-1b80963b]{position:fixed;z-index:900;bottom:80px;right:calc(50% - 195px)}.rs-mask[data-v-1b80963b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:899}.rs-options[data-v-1b80963b]{position:absolute;bottom:56px;right:0;display:flex;flex-direction:column-reverse;gap:10px;align-items:flex-end}.rs-option[data-v-1b80963b]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#1a0f07e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:24px;cursor:pointer;white-space:nowrap;animation:rsFadeIn-1b80963b .2s ease}.rs-option-icon[data-v-1b80963b]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.rs-option-label[data-v-1b80963b]{font-size:13px;color:#fff}.rs-fab[data-v-1b80963b]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;z-index:900;box-shadow:0 4px 16px #0006;transition:transform .2s,box-shadow .2s}.rs-fab[data-v-1b80963b]:hover{transform:scale(1.1);box-shadow:0 6px 20px #00000080}.rs-fab.active[data-v-1b80963b]{transform:rotate(90deg)}@keyframes rsFadeIn-1b80963b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page[data-v-60233125]{background:#0d0906;min-height:100vh;padding-bottom:env(safe-area-inset-bottom);display:block!important;position:relative}.header[data-v-60233125]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:transparent}.loc-btn[data-v-60233125]{display:flex;align-items:center;gap:4px;background:#ffffff0f;border:1px solid rgba(200,120,58,.25);border-radius:50px;padding:5px 10px;max-width:140px;cursor:pointer}.loc-name[data-v-60233125]{font-size:13px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loc-icon[data-v-60233125],.loc-arrow[data-v-60233125]{font-size:12px;color:#ffffff80}.hd-actions[data-v-60233125]{display:flex;align-items:center;gap:4px}.hd-btn[data-v-60233125]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-icon[data-v-60233125]{font-size:18px}.dot-badge[data-v-60233125]{position:absolute;top:-2px;right:-2px;background:#e05a3a;color:#fff;font-size:10px;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px}.ai-search-wrap[data-v-60233125]{display:flex;align-items:center;gap:8px;margin:0 16px 14px;background:#ffffff0d;border:1px solid rgba(200,120,58,.3);border-radius:12px;padding:10px 12px;cursor:pointer}.ai-search-left[data-v-60233125]{display:flex;align-items:center;gap:7px;flex:1}.ai-dot[data-v-60233125]{width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#c8783a,#f0c070);box-shadow:0 0 6px #c8783a99;animation:aiDotPulse-60233125 2s ease-in-out infinite}@keyframes aiDotPulse-60233125{0%,to{box-shadow:0 0 6px #c8783a99}50%{box-shadow:0 0 12px #c8783ae6}}.ai-search-ph[data-v-60233125]{font-size:13px;color:#ffffff59;flex:1}.ai-search-tag[data-v-60233125]{background:#c8783a26;border:1px solid rgba(200,120,58,.35);color:#c8783a;font-size:11px;font-weight:700;padding:3px 9px;border-radius:50px;white-space:nowrap}.hero-wrap[data-v-60233125]{margin:0 16px 14px;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px #00000080,0 0 0 1px #c8783a26}.hero-swiper[data-v-60233125]{width:100%}.hero-slide[data-v-60233125]{width:100%;height:180px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px 22px;box-sizing:border-box;position:relative;overflow:hidden}.s1[data-v-60233125]{background:linear-gradient(160deg,#060300,#1a0a04,#5a2a0a,#c8783a)}.s1[data-v-60233125]:before{content:"";position:absolute;top:-20px;right:-20px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(200,120,58,.3) 0%,transparent 70%)}.hero-tag-txt[data-v-60233125]{font-size:9px;font-weight:800;color:#ffffffe6;letter-spacing:2px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:3px 9px;border-radius:50px;align-self:flex-start;margin-bottom:7px;display:block}.hero-title[data-v-60233125]{font-size:31px;font-weight:900;color:#fff;display:block;margin-bottom:5px;line-height:1.1;letter-spacing:1px;text-shadow:0 2px 12px rgba(0,0,0,.5)}.hero-sub[data-v-60233125]{font-size:12px;color:#ffffff8c;display:block;margin-bottom:12px;letter-spacing:1.5px}.hero-btn-txt[data-v-60233125]{display:inline-block;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:12px;font-weight:700;padding:7px 18px;border-radius:50px;align-self:flex-start;cursor:pointer}.quick-row[data-v-60233125]{display:flex;padding:0 16px 14px;gap:8px}.quick-card[data-v-60233125]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;background:#ffffff0d;border-radius:12px;padding:12px 0 10px;border:1px solid rgba(255,255,255,.07);cursor:pointer}.quick-icon-box[data-v-60233125]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px}.bg1[data-v-60233125]{background:#c8783a26}.bg2[data-v-60233125]{background:#b868282e}.bg3[data-v-60233125]{background:#a0522033}.bg4[data-v-60233125]{background:#8b451338}.bg5[data-v-60233125]{background:#1a120838}.quick-lbl[data-v-60233125]{font-size:12px;font-weight:600;color:#fffc}.quick-ai-ico[data-v-60233125]{font-size:15px;font-weight:900;color:#c8783a}.sec-block[data-v-60233125]{background:transparent;margin:0 0 8px;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.05)}.sec-hd[data-v-60233125]{display:flex;align-items:flex-end;justify-content:space-between;padding:0 16px 8px}.sec-en[data-v-60233125]{font-size:10px;font-weight:800;color:#c8783a;letter-spacing:2px;display:block}.sec-zh[data-v-60233125]{font-size:17px;font-weight:800;color:#fff;display:block;margin-top:2px}.sec-more[data-v-60233125]{font-size:13px;color:#ffffff4d;cursor:pointer}.hot-rank-list[data-v-60233125]{display:flex;flex-direction:column}.hot-rank-item[data-v-60233125]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer}.rank-no[data-v-60233125]{width:22px;height:22px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;background:#f0eae0;color:#8c7b6a}.rank-no-1[data-v-60233125]{background:gold;color:#7d5c00}.rank-no-2[data-v-60233125]{background:silver;color:#4a4a4a}.rank-no-3[data-v-60233125]{background:#cd7f32;color:#fff}.rank-img-wrap[data-v-60233125]{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#c8783a1a;display:flex;align-items:center;justify-content:center}.rank-img-wrap img[data-v-60233125]{width:100%;height:100%;object-fit:cover}.rank-info[data-v-60233125]{flex:1}.rank-name[data-v-60233125]{font-size:13px;font-weight:700;color:#ffffffe6;display:block}.rank-sales[data-v-60233125]{font-size:10px;color:#9ca3af;display:block;margin-top:2px}.rank-price-add[data-v-60233125]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rank-price[data-v-60233125]{font-size:14px;font-weight:800;color:#c8783a}.rec-scroll[data-v-60233125]{overflow-x:auto;-webkit-overflow-scrolling:touch}.rec-row[data-v-60233125]{display:flex;padding:0 16px 12px;gap:10px;width:max-content}.rec-card[data-v-60233125]{width:120px;background:#ffffff0d;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.07);flex-shrink:0;cursor:pointer}.rec-img-box[data-v-60233125]{width:120px;height:95px;position:relative;background:linear-gradient(145deg,#2a1508,#4a2510,#6b3618);display:flex;align-items:center;justify-content:center}.rec-img-box img[data-v-60233125]{width:100%;height:100%;object-fit:cover}.rec-badge[data-v-60233125]{position:absolute;top:6px;left:6px;font-size:10px;font-weight:800;padding:2px 7px;border-radius:50px;color:#fff}.rec-badge.hot[data-v-60233125]{background:#c8783a}.rec-badge.nw[data-v-60233125]{background:#2d7a5e}.rec-info[data-v-60233125]{padding:8px 8px 10px}.rec-name[data-v-60233125]{font-size:14px;font-weight:700;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-desc[data-v-60233125]{font-size:11px;color:#ffffff59;display:block;margin:3px 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-foot[data-v-60233125]{display:flex;align-items:center;justify-content:space-between}.rec-price[data-v-60233125]{font-size:16px;font-weight:800;color:#c8783a}.cate-scroll[data-v-60233125]{overflow-x:auto;-webkit-overflow-scrolling:touch}.cate-tabs[data-v-60233125]{display:flex;padding:0 16px 12px;gap:8px;width:max-content}.cate-tab[data-v-60233125]{padding:7px 16px;border-radius:50px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:13px;color:#fff6;font-weight:500;white-space:nowrap;flex-shrink:0;cursor:pointer}.cate-tab.on[data-v-60233125]{background:#c8783a26;border-color:#c8783a80;color:#c8783a;font-weight:700}.goods-grid[data-v-60233125]{background:transparent;padding:0 14px}.goods-item[data-v-60233125]{display:flex;align-items:flex-start;gap:10px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.goods-img-box[data-v-60233125]{width:80px;height:80px;border-radius:10px;overflow:hidden;flex-shrink:0;position:relative;background:linear-gradient(145deg,#2a1508,#4a2510,#6b3618);display:flex;align-items:center;justify-content:center;cursor:pointer}.goods-img-box img[data-v-60233125]{width:100%;height:100%;object-fit:cover}.goods-badge[data-v-60233125]{position:absolute;top:5px;left:5px;font-size:9px;font-weight:800;padding:2px 6px;border-radius:50px;color:#fff}.goods-badge.hot[data-v-60233125]{background:#c8783a}.goods-badge.nw[data-v-60233125]{background:#2d7a5e}.goods-info[data-v-60233125]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.goods-name[data-v-60233125]{font-size:14px;font-weight:700;color:#fff}.goods-desc[data-v-60233125]{font-size:11px;color:#ffffff59;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-foot[data-v-60233125]{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.goods-price[data-v-60233125]{font-size:17px;font-weight:800;color:#c8783a}.add-btn[data-v-60233125]{width:28px;height:28px;background:linear-gradient(135deg,#c8783a,#e8a050);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #c8783a66;cursor:pointer}.add-plus[data-v-60233125]{font-size:21px;color:#fff;line-height:1;font-weight:300;margin-top:-2px}.empty-tip[data-v-60233125]{padding:40px 0;text-align:center;font-size:14px;color:#ffffff40}.cart-bar[data-v-60233125]{position:fixed;bottom:55px;left:16px;right:16px;background:linear-gradient(90deg,#1a0c04,#2a1508);border-radius:30px;border:1px solid rgba(200,120,58,.3);display:flex;align-items:center;padding:6px;gap:8px;opacity:0;transform:translateY(10px);transition:all .25s ease;pointer-events:none;z-index:200;box-shadow:0 4px 20px #0009}.cart-bar.show[data-v-60233125]{opacity:1;transform:translateY(0);pointer-events:all}.cart-ball[data-v-60233125]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#c8783a,#e8a050);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.cart-cnt[data-v-60233125]{position:absolute;top:-3px;right:-3px;background:#e05a3a;color:#fff;font-size:9px;min-width:15px;height:15px;border-radius:7.5px;display:flex;align-items:center;justify-content:center;font-weight:800}.cart-info[data-v-60233125]{flex:1}.cart-total[data-v-60233125]{font-size:18px;font-weight:800;color:#fff}.cart-hint[data-v-60233125]{font-size:11px;color:#fff6}.cart-go[data-v-60233125]{background:linear-gradient(90deg,#c8783a,#e8a050);color:#fff;font-size:14px;font-weight:800;padding:10px 18px;border-radius:25px}.mask[data-v-60233125]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:900}.spec-sheet[data-v-60233125]{position:fixed;left:0;right:0;bottom:0;background:#110b06;border-radius:20px 20px 0 0;border-top:1px solid rgba(200,120,58,.3);padding:20px 18px 70px;z-index:901;transform:translateY(100%);transition:transform .3s ease;pointer-events:none}.spec-sheet.open[data-v-60233125]{transform:translateY(0);pointer-events:all}.spec-hd[data-v-60233125]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;position:relative}.spec-img-box[data-v-60233125]{width:65px;height:65px;border-radius:10px;background:linear-gradient(145deg,#2a1508,#4a2510);display:flex;align-items:center;justify-content:center;flex-shrink:0}.spec-meta[data-v-60233125]{flex:1;min-width:0}.spec-name[data-v-60233125]{font-size:16px;font-weight:800;color:#fff;margin-bottom:4px}.spec-price[data-v-60233125]{font-size:20px;font-weight:800;color:#c8783a;margin-bottom:3px}.spec-desc-txt[data-v-60233125]{font-size:12px;color:#ffffff59}.spec-close[data-v-60233125]{position:absolute;top:0;right:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}.spec-x[data-v-60233125]{font-size:17px;color:#ffffff59}.spec-group[data-v-60233125]{margin-bottom:14px}.spec-label[data-v-60233125]{font-size:13px;font-weight:700;color:#ffffffb3;margin-bottom:8px}.spec-opts[data-v-60233125]{display:flex;flex-wrap:wrap;gap:7px}.spec-opt[data-v-60233125]{padding:7px 15px;border-radius:50px;border:1px solid rgba(255,255,255,.1);font-size:13px;color:#ffffff80;background:#ffffff0a;cursor:pointer}.spec-opt.on[data-v-60233125]{background:#c8783a26;border-color:#c8783a99;color:#c8783a;font-weight:700}.spec-qty-row[data-v-60233125]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.spec-stepper[data-v-60233125]{display:flex;align-items:center;gap:12px}.s-btn[data-v-60233125]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600}.s-minus[data-v-60233125]{border:1px solid rgba(200,120,58,.5);color:#c8783a;cursor:pointer}.s-plus[data-v-60233125]{background:linear-gradient(135deg,#c8783a,#e8a050)}.s-ico-w[data-v-60233125]{color:#fff;font-size:17px;font-weight:600}.s-num[data-v-60233125]{font-size:15px;font-weight:800;color:#fff;min-width:20px;text-align:center}.spec-confirm[data-v-60233125]{background:linear-gradient(90deg,#b86828,#c8783a,#e8a050,#c8783a,#b86828);background-size:200% 100%;color:#fff;text-align:center;padding:17px;border-radius:50px;font-size:15px;font-weight:800;letter-spacing:1px;box-shadow:0 4px 16px #c8783a73;cursor:pointer}.modal-mask[data-v-60233125]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:950}.shop-picker-panel[data-v-60233125]{position:fixed;left:0;right:0;bottom:0;background:#1a0f07;border-radius:20px 20px 0 0;border:1px solid rgba(200,120,58,.2);z-index:951;transform:translateY(100%);transition:transform .3s;padding-bottom:16px;max-height:60vh;display:flex;flex-direction:column;pointer-events:none}.shop-picker-panel.show[data-v-60233125]{transform:translateY(0)}.shop-picker-hd[data-v-60233125]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.shop-picker-title[data-v-60233125]{font-size:16px;font-weight:800;color:#fff}.shop-picker-close[data-v-60233125]{font-size:18px;color:#fff6;cursor:pointer}.shop-picker-list[data-v-60233125]{flex:1;overflow-y:auto}.shop-picker-item[data-v-60233125]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.shop-picker-item.current[data-v-60233125]{background:#c8783a14}.spi-left[data-v-60233125]{flex:1}.spi-name-row[data-v-60233125]{display:flex;align-items:center;gap:6px;margin-bottom:3px}.spi-name[data-v-60233125]{font-size:15px;font-weight:700;color:#ffffffe6}.spi-current-tag[data-v-60233125]{background:#c8783a1f;color:#c8783a;font-size:10px;padding:1px 6px;border-radius:10px;font-weight:700}.spi-addr[data-v-60233125]{font-size:11px;color:#ffffff59}.spi-check[data-v-60233125]{font-size:18px;color:#c8783a;font-weight:900}.shop-picker-empty[data-v-60233125]{text-align:center;padding:30px 0;font-size:13px;color:#ffffff40}.page[data-v-33eac873]{background:#0d0906;min-height:100vh;padding-bottom:90px}.nav-bar[data-v-33eac873]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-33eac873]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-33eac873]{font-size:17px;font-weight:600;color:#fff}.clear-btn[data-v-33eac873]{font-size:14px;color:#ef4444;cursor:pointer}.shop-banner[data-v-33eac873]{display:flex;align-items:center;gap:12px;padding:14px 16px;margin:16px 16px 0;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.shop-icon[data-v-33eac873]{font-size:24px}.shop-name[data-v-33eac873]{flex:1;font-size:15px;font-weight:600;color:#fff}.shop-arrow[data-v-33eac873]{font-size:20px;color:#ffffff4d}.empty-state[data-v-33eac873]{text-align:center;padding:80px 20px}.empty-icon[data-v-33eac873]{font-size:64px;margin-bottom:20px}.empty-title[data-v-33eac873]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.empty-sub[data-v-33eac873]{font-size:14px;color:#ffffff80;margin-bottom:24px}.empty-btn[data-v-33eac873]{display:inline-block;padding:12px 32px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:24px;color:#fff;font-size:15px;cursor:pointer}.cart-list[data-v-33eac873]{padding:0 16px;margin-top:16px}.cart-item[data-v-33eac873]{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.item-check[data-v-33eac873]{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;cursor:pointer;flex-shrink:0}.item-check.checked[data-v-33eac873]{background:linear-gradient(135deg,#c8783a,#b07fe0);border-color:#c8783a;color:#fff}.item-img[data-v-33eac873]{width:60px;height:60px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0;overflow:hidden}.item-img-real[data-v-33eac873]{width:100%;height:100%;object-fit:cover}.item-info[data-v-33eac873]{flex:1}.item-name[data-v-33eac873]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.item-spec[data-v-33eac873]{font-size:12px;color:#ffffff80;margin-bottom:6px}.item-price[data-v-33eac873]{font-size:15px;color:#c8783a;font-weight:600}.item-ops[data-v-33eac873]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.item-count[data-v-33eac873]{display:flex;align-items:center;gap:8px}.count-btn[data-v-33eac873]{width:28px;height:28px;background:#ffffff14;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;cursor:pointer}.count-num[data-v-33eac873]{font-size:15px;color:#fff;min-width:24px;text-align:center}.item-delete[data-v-33eac873]{font-size:12px;color:#ef4444;cursor:pointer;padding:2px 6px}.recommend-section[data-v-33eac873]{margin:16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-33eac873]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:12px}.recommend-list[data-v-33eac873]{display:flex;gap:10px}.recommend-item[data-v-33eac873]{flex:1;padding:12px;background:#ffffff08;border-radius:12px;display:flex;align-items:center;gap:10px;cursor:pointer}.rec-img[data-v-33eac873]{font-size:24px}.rec-name[data-v-33eac873]{font-size:13px;color:#fff}.rec-price[data-v-33eac873]{font-size:12px;color:#c8783a}.rec-add[data-v-33eac873]{width:28px;height:28px;background:#c8783a33;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#c8783a}.bottom-bar[data-v-33eac873]{position:fixed;bottom:0;left:0;right:0;padding:14px 16px;background:#1a0f07;border-top:1px solid rgba(200,120,58,.1);display:flex;align-items:center;gap:14px}.all-check[data-v-33eac873]{width:28px;height:28px;border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;cursor:pointer}.all-check.checked[data-v-33eac873]{background:linear-gradient(135deg,#c8783a,#b07fe0);border-color:#c8783a;color:#fff}.total-info[data-v-33eac873]{flex:1}.total-label[data-v-33eac873]{font-size:12px;color:#ffffff80}.total-price[data-v-33eac873]{font-size:20px;font-weight:700;color:#c8783a}.submit-btn[data-v-33eac873]{padding:14px 28px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:24px;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.submit-count[data-v-33eac873]{margin-left:4px;font-size:13px}.page[data-v-62874283]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-62874283]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-62874283]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-62874283]{font-size:17px;font-weight:600;color:#fff}.filter-tabs[data-v-62874283]{display:flex;gap:4px;padding:12px 16px;overflow-x:auto}.filter-tab[data-v-62874283]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer;white-space:nowrap}.filter-tab.active[data-v-62874283]{background:#c8783a33;color:#c8783a}.loading[data-v-62874283]{text-align:center;padding:60px;color:#ffffff80}.order-list[data-v-62874283]{padding:0 16px}.order-card[data-v-62874283]{margin-bottom:14px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px;cursor:pointer}.order-header[data-v-62874283]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.order-shop[data-v-62874283]{font-size:14px;font-weight:600;color:#fff}.order-status[data-v-62874283]{padding:4px 10px;border-radius:6px;font-size:11px}.status-0[data-v-62874283]{background:#fa8c1626;color:#fa8c16}.status-1[data-v-62874283]{background:#b07fe026;color:#b07fe0}.status-2[data-v-62874283]{background:#6b9fd426;color:#6b9fd4}.status-3[data-v-62874283]{background:#22c55e26;color:#22c55e}.status-4[data-v-62874283]{background:#ffffff14;color:#fff6}.order-items[data-v-62874283]{margin-bottom:12px}.item-row[data-v-62874283]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px}.item-name[data-v-62874283]{flex:1;color:#fffc}.item-qty[data-v-62874283]{color:#fff6}.item-price[data-v-62874283]{color:#ffffffb3}.order-footer[data-v-62874283]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.order-time[data-v-62874283]{font-size:12px;color:#fff6}.order-total[data-v-62874283]{display:flex;align-items:center;gap:12px}.total-label[data-v-62874283]{font-size:12px;color:#ffffff80}.total-price[data-v-62874283]{font-size:16px;font-weight:600;color:#c8783a}.order-actions[data-v-62874283]{display:flex;gap:10px;margin-top:12px;justify-content:flex-end}.action-btn[data-v-62874283]{padding:8px 18px;border-radius:8px;font-size:13px;cursor:pointer}.cancel[data-v-62874283]{background:#ffffff0d;color:#fff9}.pay[data-v-62874283]{background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff}.reorder[data-v-62874283]{background:#b07fe026;color:#b07fe0}.empty-state[data-v-62874283]{text-align:center;padding:80px 20px}.empty-icon[data-v-62874283]{font-size:64px;margin-bottom:20px}.empty-text[data-v-62874283]{font-size:16px;color:#ffffff80;margin-bottom:20px}.empty-btn[data-v-62874283]{display:inline-block;padding:12px 28px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:24px;color:#fff;font-size:15px;cursor:pointer}.page[data-v-f8ec0784]{background:#0d0906;min-height:100vh;padding-bottom:120rpx}.status-card[data-v-f8ec0784]{display:flex;flex-direction:column;align-items:center;padding:60rpx 40rpx 50rpx;border-radius:0 0 40rpx 40rpx}.status-emoji[data-v-f8ec0784]{font-size:64rpx;line-height:1;margin-bottom:8rpx}.status-text[data-v-f8ec0784]{font-size:40rpx;font-weight:700;color:#fff;margin-top:16rpx}.status-sub[data-v-f8ec0784]{font-size:26rpx;color:#fffc;margin-top:8rpx}.pickup-card[data-v-f8ec0784]{margin:30rpx 30rpx 0;background:#1a0f0799;border-radius:24rpx;padding:40rpx;text-align:center;border:1px solid rgba(200,120,58,.1)}.pickup-label[data-v-f8ec0784]{font-size:26rpx;color:#ffffff80;display:block}.pickup-code[data-v-f8ec0784]{font-size:96rpx;font-weight:900;color:#c8783a;display:block;line-height:1.2}.pickup-tip[data-v-f8ec0784]{font-size:24rpx;color:#fff6;display:block;margin-top:8rpx}.section[data-v-f8ec0784]{margin:30rpx 30rpx 0;background:#1a0f0799;border-radius:24rpx;padding:30rpx 30rpx 10rpx;border:1px solid rgba(200,120,58,.1)}.section-title[data-v-f8ec0784]{font-size:28rpx;font-weight:700;color:#c8783a;display:block;margin-bottom:20rpx}.item-row[data-v-f8ec0784]{display:flex;justify-content:space-between;align-items:flex-start;padding:16rpx 0;border-bottom:1rpx solid rgba(200,120,58,.1)}.item-row[data-v-f8ec0784]:last-child{border-bottom:none}.item-img[data-v-f8ec0784]{width:80rpx;height:80rpx;border-radius:12rpx;background:#1a0f07;flex-shrink:0;margin-right:16rpx;object-fit:cover}.item-info[data-v-f8ec0784]{flex:1}.item-name[data-v-f8ec0784]{font-size:28rpx;color:#fff;display:block}.item-spec[data-v-f8ec0784]{font-size:24rpx;color:#ffffff80;display:block;margin-top:4rpx}.item-topping[data-v-f8ec0784]{font-size:22rpx;color:#c8783a;display:block;margin-top:4rpx}.item-right[data-v-f8ec0784]{display:flex;flex-direction:column;align-items:flex-end}.item-qty[data-v-f8ec0784]{font-size:24rpx;color:#ffffff80}.item-price[data-v-f8ec0784]{font-size:28rpx;font-weight:600;color:#fff}.price-detail[data-v-f8ec0784]{padding:8rpx 0}.price-row[data-v-f8ec0784]{display:flex;justify-content:space-between;padding:8rpx 0}.price-label[data-v-f8ec0784]{font-size:24rpx;color:#ffffff80}.price-val[data-v-f8ec0784]{font-size:24rpx;color:#fff}.price-val.discount[data-v-f8ec0784]{color:#07c160}.total-row[data-v-f8ec0784]{display:flex;justify-content:space-between;padding:20rpx 0 10rpx;border-top:2rpx solid rgba(200,120,58,.2);margin-top:10rpx}.total-label[data-v-f8ec0784]{font-size:28rpx;font-weight:700;color:#fff}.total-price[data-v-f8ec0784]{font-size:36rpx;font-weight:900;color:#c8783a}.info-row[data-v-f8ec0784]{display:flex;justify-content:space-between;align-items:center;padding:18rpx 0;border-bottom:1rpx solid rgba(200,120,58,.1)}.info-label[data-v-f8ec0784]{font-size:26rpx;color:#ffffff80}.info-val[data-v-f8ec0784]{font-size:26rpx;color:#fff;display:flex;align-items:center;gap:6rpx}.copy-text[data-v-f8ec0784]{color:#c8783a;text-decoration:underline;cursor:pointer}.bottom-bar[data-v-f8ec0784]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;padding:20rpx 30rpx;padding-bottom:calc(20rpx + env(safe-area-inset-bottom));display:flex;gap:20rpx;border-top:1px solid rgba(200,120,58,.1)}.btn[data-v-f8ec0784]{flex:1;height:88rpx;border-radius:44rpx;display:flex;align-items:center;justify-content:center;font-size:30rpx;font-weight:600;cursor:pointer}.btn-cancel[data-v-f8ec0784]{background:#1a0f07;color:#fff9;border:1px solid rgba(200,120,58,.2)}.btn-confirm[data-v-f8ec0784]{background:#c8783a;color:#fff}.btn-reorder[data-v-f8ec0784]{background:#1a3c6e;color:#fff}.btn-review[data-v-f8ec0784]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.btn-refund[data-v-f8ec0784]{background:#ff4d4f1a;color:#ff4d4f;border:1rpx solid rgba(255,77,79,.3)}.loading-tip[data-v-f8ec0784]{text-align:center;padding:80rpx 0;font-size:28rpx;color:#fff6}.refund-banner[data-v-f8ec0784]{margin:20rpx 30rpx 0;background:#c8783a1a;border-radius:16rpx;padding:20rpx 24rpx;font-size:26rpx;color:#c8783a;border:1rpx solid rgba(200,120,58,.2)}.refund-banner.success[data-v-f8ec0784]{background:#07c1601a;color:#07c160;border-color:#07c16033}.refund-banner.fail[data-v-f8ec0784]{background:#ff4d4f1a;color:#ff4d4f;border-color:#ff4d4f33}.modal-mask[data-v-f8ec0784]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:100}.refund-modal[data-v-f8ec0784]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;border-radius:32rpx 32rpx 0 0;padding:24rpx 32rpx 60rpx;z-index:101;transform:translateY(100%);transition:transform .3s ease;border:1px solid rgba(200,120,58,.1)}.refund-modal.show[data-v-f8ec0784]{transform:translateY(0)}.modal-handle[data-v-f8ec0784]{width:80rpx;height:8rpx;border-radius:4rpx;background:#c8783a4d;margin:0 auto 28rpx}.modal-title[data-v-f8ec0784]{font-size:32rpx;font-weight:700;color:#fff;margin-bottom:24rpx}.modal-section-label[data-v-f8ec0784]{display:block;font-size:24rpx;color:#ffffff80;margin-bottom:16rpx}.reason-grid[data-v-f8ec0784]{display:flex;flex-wrap:wrap;gap:16rpx}.reason-btn[data-v-f8ec0784]{font-size:26rpx;color:#fff9;background:#1a0f0799;border-radius:32rpx;padding:14rpx 28rpx;border:2rpx solid transparent;cursor:pointer}.reason-btn.selected[data-v-f8ec0784]{color:#c8783a;background:#c8783a1a;border-color:#c8783a;font-weight:600}.refund-textarea[data-v-f8ec0784]{width:100%;height:160rpx;background:#1a0f0799;border-radius:16rpx;padding:20rpx 24rpx;font-size:26rpx;color:#fff;box-sizing:border-box;border:1px solid rgba(200,120,58,.1);resize:none}.modal-footer-btns[data-v-f8ec0784]{display:flex;gap:24rpx;margin-top:32rpx}.modal-cancel-btn[data-v-f8ec0784]{flex:1;text-align:center;font-size:28rpx;color:#fff9;padding:28rpx 0;border-radius:48rpx;background:#1a0f0799;cursor:pointer}.modal-confirm-btn[data-v-f8ec0784]{flex:2;text-align:center;font-size:28rpx;color:#fff;font-weight:600;padding:28rpx 0;border-radius:48rpx;background:#c8783a;cursor:pointer}.modal-confirm-btn.disabled[data-v-f8ec0784]{background:#c8783a4d}.page[data-v-b6168790]{background:#faf7f2;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-b6168790]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.nav-statusbar[data-v-b6168790]{height:env(safe-area-inset-top)}.nav-bar-inner[data-v-b6168790]{display:flex;align-items:center;padding:12px 16px}.nav-back[data-v-b6168790]{font-size:28px;color:#1c1208;cursor:pointer}.nav-title[data-v-b6168790]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#1c1208}.card[data-v-b6168790]{margin:10px 12px;padding:14px;background:#fff;border-radius:12px}.card-title[data-v-b6168790]{font-size:14px;font-weight:600;color:#1c1208;margin-bottom:12px}.pickup-row[data-v-b6168790]{display:flex;gap:10px;margin-bottom:10px}.pickup-item[data-v-b6168790]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;border:1.5px solid #E5E0D8;border-radius:10px;cursor:pointer;transition:all .2s}.pickup-item.active[data-v-b6168790]{border-color:#c8783a;background:#c8783a0f}.pickup-icon[data-v-b6168790]{font-size:20px}.pickup-text[data-v-b6168790]{font-size:14px;color:#1c1208}.shop-row[data-v-b6168790]{display:flex;align-items:center;gap:8px;padding:10px;background:#faf7f2;border-radius:8px}.shop-icon[data-v-b6168790]{font-size:16px}.shop-name[data-v-b6168790]{flex:1;font-size:14px;color:#1c1208}.shop-change[data-v-b6168790]{font-size:12px;color:#c8783a;cursor:pointer}.reserve-mode-row[data-v-b6168790]{display:flex;gap:10px;margin-bottom:10px}.reserve-mode-item[data-v-b6168790]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:1.5px solid #E5E0D8;border-radius:10px;cursor:pointer}.reserve-mode-item.active[data-v-b6168790]{border-color:#c8783a;background:#c8783a0f}.rm-icon[data-v-b6168790]{font-size:18px}.rm-text[data-v-b6168790]{font-size:14px;color:#1c1208}.reserve-time-display[data-v-b6168790]{display:flex;align-items:center;gap:8px;padding:10px;background:#faf7f2;border-radius:8px;cursor:pointer}.reserve-time-label[data-v-b6168790]{font-size:14px;color:#666}.reserve-time-val[data-v-b6168790]{font-size:14px}.reserve-time-val.placeholder[data-v-b6168790]{color:#c8783a}.reserve-time-val.set[data-v-b6168790]{color:#1c1208;font-weight:500}.address-row[data-v-b6168790]{display:flex;align-items:center;gap:10px;cursor:pointer}.address-icon[data-v-b6168790]{font-size:24px}.address-content[data-v-b6168790]{flex:1}.address-name[data-v-b6168790]{font-size:15px;color:#1c1208;font-weight:500;display:block}.address-detail[data-v-b6168790]{font-size:12px;color:#999;display:block;margin-top:2px}.address-empty[data-v-b6168790]{flex:1;font-size:14px;color:#c8783a}.address-arrow[data-v-b6168790]{font-size:20px;color:#ccc}.order-item[data-v-b6168790]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #F5F0EA}.order-item[data-v-b6168790]:last-child{border-bottom:none}.item-left[data-v-b6168790]{display:flex;align-items:center;gap:10px;flex:1}.item-img-placeholder[data-v-b6168790]{width:44px;height:44px;border-radius:8px;background:#faf7f2;display:flex;align-items:center;justify-content:center;font-size:22px}.item-name[data-v-b6168790]{font-size:14px;color:#1c1208;font-weight:500;display:block}.item-spec[data-v-b6168790]{font-size:12px;color:#999;display:block;margin-top:2px}.item-right[data-v-b6168790]{text-align:right}.item-price[data-v-b6168790]{font-size:14px;color:#1c1208;font-weight:600;display:block}.item-count[data-v-b6168790]{font-size:12px;color:#999;display:block}.coupon-row[data-v-b6168790]{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.coupon-row-left[data-v-b6168790]{display:flex;align-items:center;gap:8px}.coupon-icon[data-v-b6168790]{font-size:20px}.coupon-label[data-v-b6168790]{font-size:14px;color:#1c1208}.coupon-row-right[data-v-b6168790]{display:flex;align-items:center;gap:6px}.coupon-saved[data-v-b6168790]{font-size:13px;color:#c8783a;font-weight:500}.coupon-count[data-v-b6168790]{font-size:13px;color:#1a6b52}.coupon-none[data-v-b6168790]{font-size:13px;color:#999}.coupon-arrow[data-v-b6168790]{font-size:18px;color:#ccc}.remark-input[data-v-b6168790]{width:100%;padding:10px;background:#faf7f2;border:none;border-radius:8px;font-size:14px;color:#1c1208;resize:none;outline:none;min-height:60px;font-family:inherit}.price-row[data-v-b6168790]{display:flex;justify-content:space-between;padding:6px 0}.price-label[data-v-b6168790]{font-size:14px;color:#666}.price-val[data-v-b6168790]{font-size:14px;color:#1c1208}.total-row[data-v-b6168790]{border-top:1px solid #F0EBE3;margin-top:6px;padding-top:10px}.total-label[data-v-b6168790]{font-size:15px;font-weight:600;color:#1c1208}.total-val[data-v-b6168790]{font-size:18px;font-weight:700;color:#c8783a}.payment-row[data-v-b6168790]{display:flex;gap:10px}.payment-item[data-v-b6168790]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1.5px solid #E5E0D8;border-radius:10px;cursor:pointer}.payment-item.active[data-v-b6168790]{border-color:#c8783a;background:#c8783a0f}.pay-icon[data-v-b6168790]{font-size:22px}.pay-text[data-v-b6168790]{font-size:14px;color:#1c1208}.bottom-bar[data-v-b6168790]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;background:#fff;border-top:1px solid #F0EBE3;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.bottom-total[data-v-b6168790]{display:flex;align-items:center;gap:4px;flex:1}.bt-label[data-v-b6168790]{font-size:14px;color:#666}.bt-val[data-v-b6168790]{font-size:20px;font-weight:700;color:#c8783a}.submit-btn[data-v-b6168790]{padding:12px 28px;background:linear-gradient(135deg,#c8783a,#e8a050);border-radius:24px;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.submit-btn.disabled[data-v-b6168790]{opacity:.6}.coupon-mask[data-v-b6168790]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100}.coupon-panel[data-v-b6168790]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;padding:0 0 32px;z-index:101;transform:translateY(100%);transition:transform .3s ease}.coupon-panel.show[data-v-b6168790]{transform:translateY(0)}.coupon-panel-handle[data-v-b6168790]{width:36px;height:4px;background:#ddd;border-radius:2px;margin:10px auto 0}.coupon-panel-header[data-v-b6168790]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #F0EBE3}.coupon-panel-title[data-v-b6168790]{font-size:16px;font-weight:600;color:#1c1208}.coupon-panel-close[data-v-b6168790]{font-size:18px;color:#999;cursor:pointer}.coupon-empty[data-v-b6168790]{text-align:center;padding:40px;font-size:14px;color:#999}.coupon-no-use[data-v-b6168790]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #F0EBE3;font-size:14px;color:#1c1208;cursor:pointer}.no-use-check[data-v-b6168790]{width:20px;height:20px;border-radius:50%;background:#1a6b52;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center}.coupon-scroll[data-v-b6168790]{max-height:400px;overflow-y:auto;padding:8px 16px}.coupon-item[data-v-b6168790]{display:flex;align-items:center;gap:12px;padding:12px;background:#fffaf5;border:1.5px solid #F0E0CC;border-radius:12px;margin-bottom:8px;cursor:pointer;position:relative}.coupon-item.selected[data-v-b6168790]{border-color:#c8783a;background:#fff5eb}.ci-left[data-v-b6168790]{min-width:70px;text-align:center}.ci-val[data-v-b6168790]{display:block;font-size:22px;font-weight:700;color:#c8783a}.ci-cond[data-v-b6168790]{display:block;font-size:11px;color:#999}.ci-right[data-v-b6168790]{flex:1}.ci-name[data-v-b6168790]{font-size:14px;color:#1c1208;font-weight:500;display:block}.ci-expire[data-v-b6168790]{font-size:11px;color:#999;display:block;margin-top:2px}.ci-check[data-v-b6168790]{width:22px;height:22px;border-radius:50%;background:#1a6b52;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center}.reserve-panel[data-v-b6168790]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;padding:0 0 32px;z-index:101;transform:translateY(100%);transition:transform .3s ease}.reserve-panel.show[data-v-b6168790]{transform:translateY(0)}.reserve-date-row[data-v-b6168790]{display:flex;gap:8px;padding:14px 16px}.reserve-date-btn[data-v-b6168790]{flex:1;text-align:center;padding:10px;border:1.5px solid #E5E0D8;border-radius:8px;font-size:14px;color:#1c1208;cursor:pointer}.reserve-date-btn.active[data-v-b6168790]{border-color:#c8783a;background:#c8783a14;color:#c8783a}.reserve-slots-title[data-v-b6168790]{font-size:13px;color:#999;padding:0 16px 8px}.reserve-slots-grid[data-v-b6168790]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px}.reserve-slot[data-v-b6168790]{text-align:center;padding:10px;border:1.5px solid #E5E0D8;border-radius:8px;font-size:13px;color:#1c1208;cursor:pointer}.reserve-slot.active[data-v-b6168790]{border-color:#c8783a;background:#c8783a14;color:#c8783a}.reserve-slots-empty[data-v-b6168790]{text-align:center;padding:24px;font-size:13px;color:#999}.reserve-confirm-btn[data-v-b6168790]{margin:16px;padding:14px;background:linear-gradient(135deg,#c8783a,#e8a050);border-radius:12px;color:#fff;text-align:center;font-size:15px;font-weight:600;cursor:pointer}.pay-qr-mask[data-v-b6168790]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:110}.pay-qr-panel[data-v-b6168790]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease;background:#fff;border-radius:16px;padding:24px;width:300px;z-index:111}.pay-qr-panel.show[data-v-b6168790]{transform:translate(-50%,-50%) scale(1)}.pay-qr-header[data-v-b6168790]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.pay-qr-title[data-v-b6168790]{font-size:16px;font-weight:600;color:#1c1208}.pay-qr-countdown[data-v-b6168790]{display:flex;align-items:center;gap:4px;font-size:13px;color:#ef4444}.pay-qr-box[data-v-b6168790]{background:#f9f9f9;border-radius:12px;padding:20px;text-align:center;margin-bottom:16px}.pay-qr-img[data-v-b6168790]{font-size:14px;color:#666;min-height:180px;display:flex;align-items:center;justify-content:center}.pay-qr-loading[data-v-b6168790]{font-size:14px;color:#999;padding:40px}.pay-qr-amount[data-v-b6168790]{text-align:center;margin-bottom:12px}.pqra-label[data-v-b6168790]{font-size:13px;color:#666}.pqra-val[data-v-b6168790]{font-size:24px;font-weight:700;color:#c8783a;margin-left:6px}.pay-qr-tip[data-v-b6168790]{text-align:center;font-size:12px;color:#999;margin-bottom:16px}.pay-qr-close[data-v-b6168790]{position:absolute;top:12px;right:12px;font-size:16px;color:#999;cursor:pointer}.page[data-v-1f001c5c]{background:#faf7f2;min-height:100vh;padding-bottom:40px}.nav-bar[data-v-1f001c5c]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.nav-statusbar[data-v-1f001c5c]{height:env(safe-area-inset-top)}.nav-bar-inner[data-v-1f001c5c]{display:flex;align-items:center;padding:12px 16px}.nav-back[data-v-1f001c5c]{font-size:28px;color:#1c1208;cursor:pointer}.nav-title[data-v-1f001c5c]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#1c1208}.loading[data-v-1f001c5c]{text-align:center;padding:80px 20px;font-size:14px;color:#999}.success-hero[data-v-1f001c5c]{text-align:center;padding:40px 20px 30px;background:linear-gradient(180deg,#fff8ee,#faf7f2)}.success-icon[data-v-1f001c5c]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#1a6b52,#2daa87);color:#fff;font-size:36px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;animation:pop-1f001c5c .4s ease}@keyframes pop-1f001c5c{0%{transform:scale(0)}to{transform:scale(1)}}.success-text[data-v-1f001c5c]{font-size:24px;font-weight:700;color:#1a6b52;margin-bottom:8px}.order-number[data-v-1f001c5c]{font-size:12px;color:#999}.card[data-v-1f001c5c]{margin:12px;padding:16px;background:#fff;border-radius:12px}.info-row[data-v-1f001c5c]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #F5F0EA}.info-row[data-v-1f001c5c]:last-child{border-bottom:none}.info-label[data-v-1f001c5c]{font-size:14px;color:#999}.info-val[data-v-1f001c5c]{font-size:14px;color:#1c1208}.info-val.price[data-v-1f001c5c]{color:#c8783a;font-weight:600}.pickup-code-card[data-v-1f001c5c]{text-align:center}.pickup-title[data-v-1f001c5c]{font-size:13px;color:#999;margin-bottom:8px}.pickup-num[data-v-1f001c5c]{font-size:56px;font-weight:800;color:#c8783a;letter-spacing:8px;margin-bottom:6px;font-family:monospace}.pickup-hint[data-v-1f001c5c]{font-size:13px;color:#999;margin-bottom:20px}.status-progress[data-v-1f001c5c]{display:flex;align-items:center;justify-content:center;padding-top:8px}.sp-step[data-v-1f001c5c]{display:flex;flex-direction:column;align-items:center;gap:4px}.sp-dot[data-v-1f001c5c]{width:28px;height:28px;border-radius:50%;background:#e5e0d8;color:#999;font-size:14px;display:flex;align-items:center;justify-content:center}.sp-step.active .sp-dot[data-v-1f001c5c]{background:#c8783a;color:#fff}.sp-step.done .sp-dot[data-v-1f001c5c]{background:#1a6b52;color:#fff}.sp-step span[data-v-1f001c5c]{font-size:10px;color:#999}.sp-step.active span[data-v-1f001c5c]{color:#c8783a}.sp-step.done span[data-v-1f001c5c]{color:#1a6b52}.sp-line[data-v-1f001c5c]{width:30px;height:2px;background:#e5e0d8;margin:0 4px 18px}.sp-line.active[data-v-1f001c5c]{background:#1a6b52}.items-title[data-v-1f001c5c]{font-size:14px;font-weight:600;color:#1c1208;margin-bottom:12px}.item-row[data-v-1f001c5c]{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #F5F0EA}.item-row[data-v-1f001c5c]:last-of-type{border-bottom:none}.item-info[data-v-1f001c5c]{flex:1}.item-name[data-v-1f001c5c]{font-size:14px;color:#1c1208;display:block}.item-spec[data-v-1f001c5c]{font-size:11px;color:#999;display:block;margin-top:2px}.item-price[data-v-1f001c5c]{font-size:14px;color:#1c1208;font-weight:500}.item-count[data-v-1f001c5c]{font-size:12px;color:#999;min-width:30px;text-align:right}.items-total[data-v-1f001c5c]{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid #F0EBE3;margin-top:8px;font-size:14px;color:#1c1208}.total-price[data-v-1f001c5c]{font-size:18px;font-weight:700;color:#c8783a}.action-row[data-v-1f001c5c]{display:flex;gap:12px;padding:0 12px;margin-top:4px}.action-btn[data-v-1f001c5c]{flex:1;text-align:center;padding:14px;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer}.action-btn.secondary[data-v-1f001c5c]{background:#fff;color:#1c1208;border:1.5px solid #E5E0D8}.action-btn.primary[data-v-1f001c5c]{background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff}.page[data-v-1b5a4d03]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-1b5a4d03]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-1b5a4d03]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-1b5a4d03]{font-size:17px;font-weight:600;color:#fff}.coupon-list[data-v-1b5a4d03]{padding:16px}.coupon-card[data-v-1b5a4d03]{display:flex;align-items:center;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px;overflow:hidden;cursor:pointer}.coupon-left[data-v-1b5a4d03]{width:100px;padding:20px 16px;background:linear-gradient(135deg,#c8783a4d,#b07fe033);text-align:center}.coupon-value[data-v-1b5a4d03]{font-size:28px;font-weight:700;color:#c8783a}.coupon-limit[data-v-1b5a4d03]{font-size:11px;color:#ffffff80}.coupon-right[data-v-1b5a4d03]{flex:1;padding:16px}.coupon-name[data-v-1b5a4d03]{font-size:14px;font-weight:600;color:#fff;margin-bottom:6px}.coupon-desc[data-v-1b5a4d03]{font-size:12px;color:#ffffff80;margin-bottom:6px}.coupon-expire[data-v-1b5a4d03]{font-size:11px;color:#fff6}.coupon-action[data-v-1b5a4d03]{padding:10px 16px;background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff;font-size:13px}.claimed .coupon-action[data-v-1b5a4d03]{background:#ffffff1a;color:#fff6}.page[data-v-513be5c5]{background:#0d0906;min-height:100vh;padding-bottom:100px}.mine-header[data-v-513be5c5]{padding:16px}.user-info[data-v-513be5c5]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.avatar[data-v-513be5c5]{width:56px;height:56px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:28px}.user-detail[data-v-513be5c5]{flex:1}.nickname[data-v-513be5c5]{font-size:18px;font-weight:700;color:#fff;display:block}.phone[data-v-513be5c5]{font-size:12px;color:#ffffff80;display:block;margin-top:2px}.switch-btn[data-v-513be5c5]{padding:6px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;color:#fff9;cursor:pointer}.member-card[data-v-513be5c5]{background:linear-gradient(135deg,#c8783a33,#c8783a0d);border:1px solid rgba(200,120,58,.2);border-radius:16px;padding:16px;display:flex;gap:12px}.mc-left[data-v-513be5c5]{flex-shrink:0}.level-icon[data-v-513be5c5]{font-size:32px;display:block}.level-name[data-v-513be5c5]{font-size:16px;font-weight:700;color:#fff;display:block;margin-top:4px}.points[data-v-513be5c5]{font-size:12px;color:gold;display:block;margin-top:4px}.free-ai[data-v-513be5c5]{font-size:11px;color:#fff6;display:block;margin-top:2px}.mc-right[data-v-513be5c5]{flex:1;text-align:right}.next-tip[data-v-513be5c5]{font-size:12px;color:#fff9;display:block;margin-bottom:6px}.max-tip[data-v-513be5c5]{font-size:12px;color:gold;display:block;margin-bottom:6px}.progress-bar[data-v-513be5c5]{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-513be5c5]{height:100%;background:linear-gradient(to right,#c8783a,#e8a050);border-radius:2px}.progress-hint[data-v-513be5c5]{font-size:11px;color:#ffffff4d}.card[data-v-513be5c5]{margin:0 16px 12px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.stats-title[data-v-513be5c5]{font-size:14px;font-weight:600;color:#fff;margin-bottom:12px}.stats-row[data-v-513be5c5]{display:flex;margin-bottom:10px}.stat-item[data-v-513be5c5]{flex:1;text-align:center}.stat-val[data-v-513be5c5]{display:block;font-size:20px;font-weight:700;color:#c8783a}.stat-label[data-v-513be5c5]{display:block;font-size:11px;color:#fff6;margin-top:4px}.stat-div[data-v-513be5c5]{width:1px;background:#ffffff14;align-self:stretch}.stats-footer[data-v-513be5c5]{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);font-size:12px;color:#c8783a;cursor:pointer}.profile-title[data-v-513be5c5]{font-size:15px;font-weight:600;color:#fff}.profile-subtitle[data-v-513be5c5]{font-size:12px;color:#fff6;margin-top:2px;margin-bottom:12px}.profile-stats[data-v-513be5c5]{display:flex;gap:0;margin-bottom:12px}.ps[data-v-513be5c5]{flex:1;text-align:center}.ps-val[data-v-513be5c5]{display:block;font-size:18px;font-weight:700;color:#c8783a}.ps-label[data-v-513be5c5]{display:block;font-size:11px;color:#fff6;margin-top:4px}.ps-div[data-v-513be5c5]{width:1px;background:#ffffff14;align-self:stretch}.taste-tags[data-v-513be5c5]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.taste-tag[data-v-513be5c5]{padding:3px 10px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:6px;font-size:12px;color:#8b5cf6}.fav-products[data-v-513be5c5]{font-size:12px;color:#fff6}.fav-label[data-v-513be5c5]{color:#fff6}.fav-item[data-v-513be5c5]{color:#fff9;margin-left:8px}.coupon-card[data-v-513be5c5]{cursor:pointer;position:relative;overflow:hidden}.coupon-badge[data-v-513be5c5]{position:absolute;top:0;right:16px;background:linear-gradient(135deg,#ef4444,#ff6b6b);padding:2px 10px;border-radius:0 0 8px 8px;font-size:10px;color:#fff;font-weight:600}.coupon-body[data-v-513be5c5]{display:flex;gap:12px}.cb-left[data-v-513be5c5]{flex-shrink:0;text-align:center;min-width:80px}.cb-discount[data-v-513be5c5]{font-size:28px;font-weight:700;color:#ef4444;display:block}.cb-reason[data-v-513be5c5]{font-size:11px;color:#fff6;display:block;margin-top:4px}.cb-right[data-v-513be5c5]{flex:1}.cb-title[data-v-513be5c5]{font-size:14px;color:#fff;font-weight:500;display:block}.cb-desc[data-v-513be5c5]{font-size:12px;color:#fff6;display:block;margin-top:4px}.cb-use[data-v-513be5c5]{font-size:12px;color:#c8783a;display:block;margin-top:6px}.greeting[data-v-513be5c5]{display:flex;align-items:center;gap:8px;margin:0 16px 12px;padding:12px 14px;background:#c8783a0f;border:1px solid rgba(200,120,58,.1);border-radius:12px;font-size:14px}.greet-text[data-v-513be5c5]{flex:1;color:#ffffffb3}.greet-action[data-v-513be5c5]{color:#c8783a;font-size:13px;cursor:pointer;white-space:nowrap}.oq-header[data-v-513be5c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.oq-title[data-v-513be5c5]{font-size:15px;font-weight:600;color:#fff}.oq-more[data-v-513be5c5]{font-size:12px;color:#fff6;cursor:pointer}.order-status-row[data-v-513be5c5]{display:flex}.os-item[data-v-513be5c5]{flex:1;text-align:center;cursor:pointer;position:relative}.os-icon-wrap[data-v-513be5c5]{font-size:28px;margin-bottom:6px}.os-item>span[data-v-513be5c5]:nth-child(2){font-size:12px;color:#fff9;display:block}.os-badge[data-v-513be5c5]{position:absolute;top:-4px;right:50%;margin-right:-14px;background:#ef4444;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.func-group[data-v-513be5c5]{padding:0!important}.func-item[data-v-513be5c5]{display:flex;align-items:center;padding:14px 16px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.04)}.func-item[data-v-513be5c5]:last-child{border-bottom:none}.func-left[data-v-513be5c5]{display:flex;align-items:center;gap:12px;flex:1}.func-icon[data-v-513be5c5]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.func-title[data-v-513be5c5]{font-size:15px;color:#fff}.func-right[data-v-513be5c5]{display:flex;align-items:center;gap:6px;color:#ffffff4d}.func-note[data-v-513be5c5]{font-size:13px;color:#fff6}.unread-badge[data-v-513be5c5]{background:#ef4444;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.bottom-links[data-v-513be5c5]{text-align:center;padding:16px;display:flex;justify-content:center;gap:8px;font-size:12px;color:#ffffff4d}.bottom-links span[data-v-513be5c5]{cursor:pointer}.logout-wrap[data-v-513be5c5]{padding:8px 16px 32px}.logout-btn[data-v-513be5c5]{width:100%;padding:12px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffff80;font-size:14px;cursor:pointer}.page[data-v-51e2eb99]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-51e2eb99]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-51e2eb99]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-51e2eb99]{font-size:17px;font-weight:600;color:#fff}.balance-card[data-v-51e2eb99]{margin:16px;padding:24px;background:linear-gradient(135deg,#c8783a4d,#b07fe033);border:1px solid rgba(200,120,58,.3);border-radius:20px}.balance-label[data-v-51e2eb99]{font-size:13px;color:#fff9;margin-bottom:8px}.balance-val[data-v-51e2eb99]{font-size:36px;font-weight:700;color:#fff}.stats-row[data-v-51e2eb99]{display:flex;gap:10px;padding:0 16px 16px}.stat-card[data-v-51e2eb99]{flex:1;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.stat-val[data-v-51e2eb99]{font-size:18px;font-weight:700;color:#c8783a}.stat-label[data-v-51e2eb99]{font-size:11px;color:#ffffff80;margin-top:4px}.section[data-v-51e2eb99]{margin:0 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-51e2eb99]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:14px}.amount-grid[data-v-51e2eb99]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.amount-btn[data-v-51e2eb99]{padding:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;font-size:15px;color:#fff;cursor:pointer}.amount-btn.active[data-v-51e2eb99]{background:#c8783a33;border-color:#c8783a;color:#c8783a}.recharge-btn[data-v-51e2eb99]{width:100%;padding:14px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:12px;text-align:center;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.page[data-v-64b78e1b]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-64b78e1b]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-64b78e1b]{font-size:24px;color:#c8783a;cursor:pointer}.search-box[data-v-64b78e1b]{flex:1;position:relative}.search-input[data-v-64b78e1b]{width:100%;padding:10px 36px 10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.search-icon[data-v-64b78e1b]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:16px}.hot-tags[data-v-64b78e1b]{padding:16px}.tags-title[data-v-64b78e1b]{font-size:13px;color:#ffffff80;margin-bottom:12px}.tags-list[data-v-64b78e1b]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-64b78e1b]{padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:13px;color:#ffffffb3;cursor:pointer}.search-result[data-v-64b78e1b]{padding:16px}.result-info[data-v-64b78e1b]{font-size:13px;color:#ffffff80;margin-bottom:12px}.result-item[data-v-64b78e1b]{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.result-img[data-v-64b78e1b]{width:60px;height:60px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px}.result-name[data-v-64b78e1b]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.result-desc[data-v-64b78e1b]{font-size:12px;color:#ffffff80;margin-bottom:4px}.result-price[data-v-64b78e1b]{font-size:15px;color:#c8783a;font-weight:600}.recommend-section[data-v-64b78e1b]{padding:0 16px;margin-top:16px}.section-title[data-v-64b78e1b]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px}.product-grid[data-v-64b78e1b]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.product-item[data-v-64b78e1b]{padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.product-img[data-v-64b78e1b]{font-size:48px;margin-bottom:10px}.product-name[data-v-64b78e1b]{font-size:14px;color:#fff;margin-bottom:4px}.product-price[data-v-64b78e1b]{font-size:15px;color:#c8783a;font-weight:600}.page[data-v-f8341d10]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-f8341d10]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-f8341d10]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-f8341d10]{font-size:17px;font-weight:600;color:#fff}.map-area[data-v-f8341d10]{height:250px;background:#1a0f0799;margin:16px;border-radius:16px;display:flex;align-items:center;justify-content:center}.map-placeholder[data-v-f8341d10]{font-size:14px;color:#ffffff80}.shop-list[data-v-f8341d10]{padding:0 16px}.shop-item[data-v-f8341d10]{display:flex;justify-content:space-between;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.shop-name[data-v-f8341d10]{font-size:14px;color:#fff}.shop-distance[data-v-f8341d10]{font-size:12px;color:#c8783a}.page[data-v-1efe65dd]{background:#0d0906;min-height:100vh}.search-bar[data-v-1efe65dd]{padding:16rpx 30rpx;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.search-input-wrap[data-v-1efe65dd]{display:flex;align-items:center;background:#1a0f0799;border-radius:40rpx;padding:16rpx 24rpx;border:1px solid rgba(200,120,58,.1)}.search-icon[data-v-1efe65dd]{font-size:28rpx;margin-right:12rpx}.search-input[data-v-1efe65dd]{flex:1;background:transparent;border:none;outline:none;font-size:28rpx;color:#fff}.search-input[data-v-1efe65dd]::placeholder{color:#fff6}.search-clear[data-v-1efe65dd]{font-size:28rpx;color:#fff6;cursor:pointer}.category-bar[data-v-1efe65dd]{background:#1a0f07;padding:16rpx 30rpx;border-bottom:1px solid rgba(200,120,58,.1)}.category-tabs[data-v-1efe65dd]{display:flex;gap:24rpx}.category-tab[data-v-1efe65dd]{font-size:26rpx;color:#ffffff80;padding:8rpx 20rpx;border-radius:24rpx;cursor:pointer}.category-tab.on[data-v-1efe65dd]{color:#c8783a;background:#c8783a1a;font-weight:600}.brand-list-wrap[data-v-1efe65dd]{padding:30rpx}.brand-grid[data-v-1efe65dd]{display:flex;flex-direction:column;gap:24rpx}.brand-card[data-v-1efe65dd]{display:flex;align-items:center;background:#1a0f0799;border-radius:24rpx;border:1px solid rgba(200,120,58,.1);overflow:hidden;cursor:pointer}.brand-cover[data-v-1efe65dd]{width:140rpx;height:140rpx;display:flex;align-items:center;justify-content:center}.brand-logo-wrap[data-v-1efe65dd]{display:flex;align-items:center;justify-content:center}.brand-logo[data-v-1efe65dd]{width:80rpx;height:80rpx;border-radius:16rpx;object-fit:cover}.brand-logo-placeholder[data-v-1efe65dd]{width:80rpx;height:80rpx;border-radius:16rpx;display:flex;align-items:center;justify-content:center}.brand-logo-text[data-v-1efe65dd]{font-size:36rpx;font-weight:700;color:#fff}.brand-info[data-v-1efe65dd]{flex:1;padding:20rpx 24rpx}.brand-name-row[data-v-1efe65dd]{display:flex;align-items:center;gap:12rpx}.brand-name[data-v-1efe65dd]{font-size:30rpx;font-weight:600;color:#fff}.brand-dot[data-v-1efe65dd]{width:12rpx;height:12rpx;border-radius:50%}.brand-desc[data-v-1efe65dd]{display:block;font-size:24rpx;color:#ffffff80;margin-top:8rpx}.brand-meta[data-v-1efe65dd]{display:flex;align-items:center;gap:12rpx;margin-top:12rpx;flex-wrap:wrap}.brand-tag[data-v-1efe65dd]{font-size:22rpx;color:#c8783a;background:#c8783a1a;padding:4rpx 12rpx;border-radius:12rpx}.brand-store-count[data-v-1efe65dd]{font-size:22rpx;color:#fff6}.brand-enter-btn[data-v-1efe65dd]{padding:20rpx;display:flex;align-items:center}.brand-enter-arrow[data-v-1efe65dd]{font-size:40rpx;color:#ffffff4d}.empty-state[data-v-1efe65dd]{text-align:center;padding:100rpx 40rpx}.empty-icon[data-v-1efe65dd]{font-size:80rpx;margin-bottom:24rpx}.empty-title[data-v-1efe65dd]{display:block;font-size:32rpx;color:#fff;margin-bottom:12rpx}.empty-desc[data-v-1efe65dd]{display:block;font-size:26rpx;color:#ffffff80}.empty-btn[data-v-1efe65dd]{display:inline-block;margin-top:32rpx;background:#c8783a;color:#fff;padding:20rpx 48rpx;border-radius:32rpx;font-size:28rpx;cursor:pointer}.load-more[data-v-1efe65dd]{text-align:center;padding:32rpx;font-size:26rpx;color:#ffffff4d}.no-more[data-v-1efe65dd]{color:#fff3}.shops-view[data-v-1efe65dd]{min-height:100vh}.shop-brand-header[data-v-1efe65dd]{display:flex;align-items:center;padding:20rpx 30rpx;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back-btn[data-v-1efe65dd]{display:flex;align-items:center;cursor:pointer}.back-arrow[data-v-1efe65dd]{font-size:36rpx;color:#c8783a}.back-text[data-v-1efe65dd]{font-size:26rpx;color:#fff9;margin-left:8rpx}.brand-title[data-v-1efe65dd]{display:flex;align-items:center;gap:16rpx;margin-left:24rpx}.brand-title-placeholder[data-v-1efe65dd]{width:48rpx;height:48rpx;border-radius:12rpx;display:flex;align-items:center;justify-content:center;font-size:24rpx;font-weight:600;color:#fff}.brand-title-name[data-v-1efe65dd]{font-size:32rpx;font-weight:600;color:#fff}.shops-list-wrap[data-v-1efe65dd]{padding:24rpx 30rpx}.shop-list[data-v-1efe65dd]{display:flex;flex-direction:column;gap:20rpx}.shop-card[data-v-1efe65dd]{display:flex;align-items:center;background:#1a0f0799;border-radius:20rpx;padding:24rpx;border:1px solid rgba(200,120,58,.1);cursor:pointer}.shop-icon-wrap[data-v-1efe65dd]{margin-right:20rpx}.shop-icon[data-v-1efe65dd]{width:64rpx;height:64rpx;border-radius:16rpx;display:flex;align-items:center;justify-content:center}.shop-icon-text[data-v-1efe65dd]{font-size:28rpx;font-weight:600;color:#fff}.shop-info[data-v-1efe65dd]{flex:1}.shop-name-row[data-v-1efe65dd]{display:flex;align-items:center;gap:12rpx}.shop-name[data-v-1efe65dd]{font-size:28rpx;font-weight:600;color:#fff}.shop-status-tag[data-v-1efe65dd]{font-size:20rpx;color:#07c160;background:#07c1601a;padding:4rpx 12rpx;border-radius:12rpx}.shop-status-tag.offline[data-v-1efe65dd]{color:#ff4d4f;background:#ff4d4f1a}.shop-address[data-v-1efe65dd]{display:block;font-size:24rpx;color:#ffffff80;margin-top:8rpx}.shop-meta[data-v-1efe65dd]{display:flex;gap:16rpx;margin-top:8rpx}.shop-distance[data-v-1efe65dd],.shop-hours[data-v-1efe65dd]{font-size:22rpx;color:#fff6}.shop-enter-btn[data-v-1efe65dd]{padding:12rpx}.shop-enter-arrow[data-v-1efe65dd]{font-size:36rpx;color:#ffffff4d}.loading-state[data-v-1efe65dd]{text-align:center;padding:60rpx;font-size:26rpx;color:#fff6}.apply-float[data-v-1efe65dd]{position:fixed;right:30rpx;bottom:120rpx;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:40rpx;padding:20rpx 32rpx;display:flex;align-items:center;gap:12rpx;cursor:pointer;box-shadow:0 8rpx 24rpx #c8783a4d}.apply-float-icon[data-v-1efe65dd]{font-size:32rpx;color:#fff;font-weight:700}.apply-float-text[data-v-1efe65dd]{font-size:26rpx;color:#fff;font-weight:600}.ai-page[data-v-169543f1]{background:#0d0906;min-height:100vh;display:flex;flex-direction:column}.ai-navbar[data-v-169543f1]{background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1);position:sticky;top:0;z-index:10}.ai-nav-inner[data-v-169543f1]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px}.ai-nav-left[data-v-169543f1],.ai-nav-right[data-v-169543f1]{padding:8px;cursor:pointer}.nav-back-icon[data-v-169543f1]{font-size:24px;color:#c8783a}.ai-nav-title[data-v-169543f1]{display:flex;align-items:center;gap:12px}.ai-avatar-sm[data-v-169543f1]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px}.ai-name[data-v-169543f1]{font-size:17px;font-weight:600;color:#fff}.ai-subtitle[data-v-169543f1]{font-size:12px;color:#fff6}.msg-scroll[data-v-169543f1]{flex:1;overflow-y:auto;padding:16px}.welcome-card[data-v-169543f1]{text-align:center;padding:60rpx 40rpx}.welcome-avatar[data-v-169543f1]{width:80rpx;height:80rpx;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:36rpx;margin:0 auto 20rpx}.welcome-text[data-v-169543f1]{font-size:32rpx;color:#fff;margin-bottom:12rpx}.welcome-sub[data-v-169543f1]{font-size:26rpx;color:#ffffff80}.msg-row[data-v-169543f1]{display:flex;align-items:flex-start;margin-bottom:24rpx}.msg-row-user[data-v-169543f1]{justify-content:flex-end}.msg-row-ai[data-v-169543f1]{justify-content:flex-start}.msg-avatar-ai[data-v-169543f1]{width:56rpx;height:56rpx;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:24rpx;margin-right:16rpx;flex-shrink:0}.msg-bubble[data-v-169543f1]{max-width:70%;padding:20rpx 28rpx;border-radius:24rpx;font-size:28rpx;line-height:1.6}.bubble-user[data-v-169543f1]{background:#c8783a;color:#fff;border-radius:24rpx 4rpx 24rpx 24rpx}.bubble-ai[data-v-169543f1]{background:#1a0f07cc;color:#fff;border:1px solid rgba(200,120,58,.1);border-radius:4rpx 24rpx 24rpx}.typing-dots[data-v-169543f1]{display:flex;gap:8rpx;padding:4rpx 0}.typing-dots .dot[data-v-169543f1]{width:12rpx;height:12rpx;border-radius:50%;background:#c8783a;animation:typingDot-169543f1 1.2s infinite ease-in-out}.typing-dots .dot1[data-v-169543f1]{animation-delay:0s}.typing-dots .dot2[data-v-169543f1]{animation-delay:.2s}.typing-dots .dot3[data-v-169543f1]{animation-delay:.4s}@keyframes typingDot-169543f1{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-8rpx);opacity:1}}.quick-wrap[data-v-169543f1]{margin:32rpx 0}.quick-title[data-v-169543f1]{font-size:26rpx;color:#ffffff80;margin-bottom:20rpx}.quick-grid[data-v-169543f1]{display:flex;flex-wrap:wrap;gap:16rpx}.quick-item[data-v-169543f1]{background:#1a0f0799;border:1px solid rgba(200,120,58,.2);border-radius:32rpx;padding:16rpx 28rpx;font-size:26rpx;color:#fff;cursor:pointer}.quick-item[data-v-169543f1]:hover{border-color:#c8783a}.role-bar[data-v-169543f1]{margin:40rpx 0}.role-title[data-v-169543f1]{font-size:26rpx;color:#ffffff80;margin-bottom:20rpx}.role-list[data-v-169543f1]{display:flex;flex-wrap:wrap;gap:16rpx}.role-item[data-v-169543f1]{display:flex;align-items:center;gap:12rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:32rpx;padding:16rpx 28rpx;cursor:pointer}.role-item.role-active[data-v-169543f1]{border-color:#c8783a;background:#c8783a1a}.role-emoji[data-v-169543f1]{font-size:28rpx}.role-name[data-v-169543f1]{font-size:26rpx;color:#fff}.input-area[data-v-169543f1]{background:#1a0f07;border-top:1px solid rgba(200,120,58,.1);padding:16rpx 24rpx calc(16rpx + env(safe-area-inset-bottom))}.input-wrap[data-v-169543f1]{display:flex;align-items:center;gap:16rpx}.input-box[data-v-169543f1]{flex:1;background:#1a0f0799;border:1px solid rgba(200,120,58,.2);border-radius:32rpx;padding:20rpx 28rpx;font-size:28rpx;color:#fff;outline:none}.input-box[data-v-169543f1]::placeholder{color:#ffffff4d}.send-btn[data-v-169543f1]{width:72rpx;height:72rpx;border-radius:50%;background:#c8783a4d;display:flex;align-items:center;justify-content:center;cursor:pointer}.send-btn-active[data-v-169543f1]{background:#c8783a}.sending-dot[data-v-169543f1]{width:16rpx;height:16rpx;border-radius:50%;background:#fff;animation:sendingPulse-169543f1 1s infinite}@keyframes sendingPulse-169543f1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.6}}.input-tip[data-v-169543f1]{font-size:22rpx;color:#ffffff4d;text-align:center;margin-top:12rpx}.page[data-v-f85db2a9]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-f85db2a9]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-f85db2a9]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-f85db2a9]{font-size:17px;font-weight:600;color:#fff}.filter-tabs[data-v-f85db2a9]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-f85db2a9]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-f85db2a9]{background:#c8783a33;color:#c8783a}.review-list[data-v-f85db2a9]{padding:0 16px}.review-card[data-v-f85db2a9]{padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.review-shop[data-v-f85db2a9]{font-size:14px;font-weight:600;color:#fff;margin-bottom:8px}.review-rating[data-v-f85db2a9]{font-size:14px;color:#c8783a;margin-bottom:8px}.review-content[data-v-f85db2a9]{font-size:14px;color:#ffffffb3;margin-bottom:8px}.review-time[data-v-f85db2a9]{font-size:11px;color:#fff6}.page[data-v-384fd149]{background:#f7f6f3;min-height:100vh;padding-bottom:20px}.nav[data-v-384fd149]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-384fd149]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-384fd149]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.qrcode-card[data-v-384fd149]{display:flex;justify-content:space-between;align-items:center;margin:16px;padding:20px;background:linear-gradient(135deg,#1a3c6e,#2d5a9e);border-radius:16px;color:#fff}.qr-label[data-v-384fd149]{font-size:13px;opacity:.8}.qr-code[data-v-384fd149]{font-size:22px;font-weight:700;letter-spacing:3px;margin:6px 0}.qr-hint[data-v-384fd149]{font-size:11px;opacity:.6}.qr-img[data-v-384fd149]{width:64px;height:64px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1a3c6e;font-weight:700;font-size:16px;margin:0 auto 8px}.qr-save[data-v-384fd149]{font-size:11px;text-align:center;opacity:.8;cursor:pointer}.tier-cards[data-v-384fd149]{display:flex;gap:8px;padding:0 16px;margin-bottom:16px}.tier-card[data-v-384fd149]{flex:1;background:#fff;border-radius:14px;padding:14px 10px;border:2px solid transparent;text-align:center;cursor:pointer;box-shadow:0 1px 4px #0000000d}.tier-card.on[data-v-384fd149]{border-color:#c8783a}.tc-icon[data-v-384fd149]{font-size:28px;margin-bottom:6px}.tc-title[data-v-384fd149]{font-size:13px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.tc-desc[data-v-384fd149]{font-size:11px;color:#888;margin-bottom:6px}.tc-reward[data-v-384fd149]{font-size:12px;color:#c8783a;font-weight:600}.stats-row[data-v-384fd149]{display:flex;padding:16px;background:#fff;margin:0 16px;border-radius:14px}.stat-item[data-v-384fd149]{flex:1;text-align:center}.sv[data-v-384fd149]{font-size:18px;font-weight:700;color:#1a1a1a}.c-gold[data-v-384fd149]{color:#c8783a}.sl[data-v-384fd149]{font-size:11px;color:#888;margin-top:4px}.section-title[data-v-384fd149]{font-size:14px;font-weight:600;color:#1a1a1a;padding:16px 16px 8px}.record-item[data-v-384fd149]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#fff;margin:0 16px 4px;border-radius:10px}.ri-left[data-v-384fd149]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.ri-avatar[data-v-384fd149]{width:36px;height:36px;border-radius:50%;background:#eef2ff;color:#6366f1;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.ri-name[data-v-384fd149]{font-size:14px;color:#1a1a1a}.ri-desc[data-v-384fd149]{font-size:11px;color:#888;margin-top:2px}.ri-right[data-v-384fd149]{text-align:right;flex-shrink:0}.ri-reward[data-v-384fd149]{font-size:15px;font-weight:600}.rr-consume[data-v-384fd149]{color:#059669}.rr-shop[data-v-384fd149]{color:#6366f1}.rr-franchise[data-v-384fd149]{color:#c8783a}.ri-time[data-v-384fd149]{font-size:11px;color:#bbb;margin-top:2px}.page[data-v-4f09e1a0]{min-height:100vh;background:#f7f6f3;padding-bottom:20px}.nav-bar[data-v-4f09e1a0]{display:flex;align-items:center;padding:12px 16px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:10}.back[data-v-4f09e1a0]{font-size:24px;color:#c8783a;padding-right:12px}.title[data-v-4f09e1a0]{font-size:17px;font-weight:600;color:#333}.hero-section[data-v-4f09e1a0]{background:linear-gradient(135deg,#c8783a,#e8a96a);color:#fff;padding:32px 20px;text-align:center}.hero-icon[data-v-4f09e1a0]{font-size:48px;margin-bottom:12px}.hero-title[data-v-4f09e1a0]{font-size:22px;font-weight:700;margin-bottom:8px}.hero-sub[data-v-4f09e1a0]{font-size:13px;opacity:.9;line-height:1.5}.service-cards[data-v-4f09e1a0]{display:flex;gap:10px;padding:16px 16px 0}.service-card[data-v-4f09e1a0]{flex:1;background:#fff;border-radius:12px;padding:14px 10px;text-align:center;box-shadow:0 2px 8px #0000000f}.sc-icon[data-v-4f09e1a0]{font-size:28px;margin-bottom:6px}.sc-title[data-v-4f09e1a0]{font-size:13px;font-weight:600;color:#333;margin-bottom:4px}.sc-desc[data-v-4f09e1a0]{font-size:10px;color:#888;line-height:1.4}.quick-actions[data-v-4f09e1a0]{display:flex;gap:10px;padding:16px}.qa-btn[data-v-4f09e1a0]{flex:1;padding:14px;border-radius:12px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px}.qa-btn span[data-v-4f09e1a0]{font-size:18px}.primary[data-v-4f09e1a0]{background:#c8783a;color:#fff}.primary span[data-v-4f09e1a0]{color:#fff}.secondary[data-v-4f09e1a0]{background:#fff;color:#c8783a;border:1.5px solid #C8783A}.my-projects[data-v-4f09e1a0]{margin:0 16px;background:#fff;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #0000000f}.mp-icon[data-v-4f09e1a0]{font-size:32px}.mp-info[data-v-4f09e1a0]{flex:1}.mp-title[data-v-4f09e1a0]{font-size:15px;font-weight:600;color:#333}.mp-count[data-v-4f09e1a0]{font-size:12px;color:#888;margin-top:2px}.mp-arrow[data-v-4f09e1a0]{font-size:20px;color:#ccc}.cases-section[data-v-4f09e1a0]{padding:16px}.cases-title[data-v-4f09e1a0]{font-size:15px;font-weight:600;color:#333;margin-bottom:12px}.case-item[data-v-4f09e1a0]{background:#fff;border-radius:10px;padding:14px;margin-bottom:10px;box-shadow:0 2px 6px #0000000d}.case-tag[data-v-4f09e1a0]{display:inline-block;font-size:10px;padding:2px 8px;border-radius:4px;color:#666;margin-bottom:6px}.case-name[data-v-4f09e1a0]{font-size:14px;font-weight:600;color:#333;margin-bottom:4px}.case-result[data-v-4f09e1a0]{font-size:12px;color:#c8783a}.page[data-v-261df6bb]{background:#0d0906;min-height:100vh;padding-bottom:90px}.nav-bar[data-v-261df6bb]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-261df6bb]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-261df6bb]{font-size:17px;font-weight:600;color:#fff}.save-btn[data-v-261df6bb]{font-size:14px;color:#b07fe0;cursor:pointer}.step-indicator[data-v-261df6bb]{display:flex;align-items:center;justify-content:center;padding:16px;gap:0}.step[data-v-261df6bb]{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.step-circle[data-v-261df6bb]{width:28px;height:28px;border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff6}.step.active .step-circle[data-v-261df6bb]{background:linear-gradient(135deg,#b07fe0,#c8783a);border-color:#b07fe0;color:#fff}.step.done .step-circle[data-v-261df6bb]{background:#22c55e;border-color:#22c55e;color:#fff}.step span[data-v-261df6bb]{font-size:11px;color:#fff6}.step.active span[data-v-261df6bb]{color:#b07fe0}.step-line[data-v-261df6bb]{flex:1;height:2px;background:#ffffff1a;margin:0 8px 16px;max-width:50px}.step-line.active[data-v-261df6bb]{background:#b07fe0}.step-content[data-v-261df6bb]{padding:0 16px}.ai-section[data-v-261df6bb]{padding:16px;margin-bottom:12px;background:#b07fe00f;border:1px solid rgba(176,127,224,.2);border-radius:16px}.section-title[data-v-261df6bb]{font-size:15px;font-weight:600;color:#b07fe0;margin-bottom:8px}.ai-desc[data-v-261df6bb]{font-size:12px;color:#ffffff80;line-height:1.6;margin-bottom:12px}.ai-input[data-v-261df6bb]{width:100%;min-height:140px;padding:12px;background:#0000004d;border:1px solid rgba(176,127,224,.2);border-radius:10px;color:#fff;font-size:13px;resize:vertical;line-height:1.6;box-sizing:border-box}.ai-input[data-v-261df6bb]::placeholder{color:#ffffff40}.ai-actions[data-v-261df6bb]{display:flex;align-items:center;gap:12px;margin-top:10px}.ai-btn[data-v-261df6bb]{padding:10px 20px;background:linear-gradient(135deg,#b07fe0,#8b5cf6);border-radius:20px;font-size:14px;color:#fff;cursor:pointer;display:inline-block}.ai-btn.loading[data-v-261df6bb]{opacity:.7}.loading-dots span[data-v-261df6bb]{animation:blink-261df6bb 1s infinite}.loading-dots span[data-v-261df6bb]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-261df6bb]:nth-child(3){animation-delay:.4s}@keyframes blink-261df6bb{0%,80%,to{opacity:0}40%{opacity:1}}.ai-hint[data-v-261df6bb]{font-size:12px;color:#22c55e}.ai-result[data-v-261df6bb]{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.ai-tag[data-v-261df6bb]{padding:4px 10px;background:#b07fe01a;border:1px solid rgba(176,127,224,.2);border-radius:6px;font-size:11px;color:#b07fe0}.form-divider[data-v-261df6bb]{text-align:center;font-size:12px;color:#ffffff40;margin:8px 0 16px}.form-group[data-v-261df6bb]{margin-bottom:20px}.form-label[data-v-261df6bb]{display:block;font-size:14px;color:#ffffffb3;margin-bottom:8px;font-weight:500}.required[data-v-261df6bb]{color:#ef4444}.form-input[data-v-261df6bb]{width:100%;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(200,120,58,.2);border-radius:10px;color:#fff;font-size:14px;box-sizing:border-box}.form-input[data-v-261df6bb]::placeholder{color:#ffffff40}.form-textarea[data-v-261df6bb]{width:100%;min-height:120px;padding:12px;background:#ffffff0d;border:1px solid rgba(200,120,58,.2);border-radius:10px;color:#fff;font-size:14px;resize:vertical;line-height:1.6;box-sizing:border-box}.form-textarea.small[data-v-261df6bb]{min-height:80px}.form-textarea[data-v-261df6bb]::placeholder{color:#ffffff40}.word-count[data-v-261df6bb]{text-align:right;font-size:11px;color:#ffffff4d;margin-top:4px}.identity-row[data-v-261df6bb]{display:flex;gap:8px;flex-wrap:wrap}.identity-opt[data-v-261df6bb]{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.identity-opt.active[data-v-261df6bb]{background:#c8783a26;border-color:#c8783a;color:#c8783a}.need-row[data-v-261df6bb]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.need-opt[data-v-261df6bb]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;color:#fff9;cursor:pointer}.need-opt.active[data-v-261df6bb]{background:#b07fe01f;border-color:#b07fe0;color:#b07fe0}.need-opt span[data-v-261df6bb]:last-child{flex:1}.budget-input[data-v-261df6bb]{display:flex;align-items:center;background:#ffffff0d;border:1px solid rgba(200,120,58,.2);border-radius:10px;overflow:hidden}.budget-prefix[data-v-261df6bb]{padding:0 12px;color:#c8783a;font-size:16px}.budget-input .form-input[data-v-261df6bb]{border:none;background:transparent;border-radius:0}.budget-unit[data-v-261df6bb]{padding:0 12px;color:#fff6;font-size:13px}.budget-hint[data-v-261df6bb]{font-size:12px;color:#b07fe0;margin-top:6px}.tag-row[data-v-261df6bb]{display:flex;gap:6px;flex-wrap:wrap}.tag-opt[data-v-261df6bb]{padding:5px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;font-size:12px;color:#ffffff80;cursor:pointer}.tag-opt.active[data-v-261df6bb]{background:#c8783a1f;border-color:#c8783a;color:#c8783a}.confirm-card[data-v-261df6bb]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.15);border-radius:16px;margin-bottom:16px}.confirm-title[data-v-261df6bb]{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}.confirm-row[data-v-261df6bb]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.confirm-label[data-v-261df6bb]{font-size:13px;color:#ffffff73}.confirm-val[data-v-261df6bb]{font-size:13px;color:#fff;font-weight:500;text-align:right;max-width:60%}.confirm-desc[data-v-261df6bb]{padding:14px 16px;background:#1a0f0799;border-radius:12px;margin-bottom:14px}.confirm-text[data-v-261df6bb]{font-size:13px;color:#ffffffb3;line-height:1.6;margin-top:8px}.confirm-note[data-v-261df6bb]{padding:12px 14px;background:#fa8c1614;border:1px solid rgba(250,140,22,.2);border-radius:10px;font-size:12px;color:#fa8c16;line-height:1.6}.bottom-bar[data-v-261df6bb]{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:#1a0f07;border-top:1px solid rgba(200,120,58,.15);display:flex;gap:10px}.prev-btn[data-v-261df6bb]{padding:14px 20px;background:#ffffff0f;border-radius:12px;color:#ffffffb3;font-size:14px;cursor:pointer}.next-btn[data-v-261df6bb]{flex:1;padding:14px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:12px;text-align:center;color:#fff;font-size:15px;cursor:pointer}.next-btn.disabled[data-v-261df6bb]{opacity:.4}.submit-btn[data-v-261df6bb]{flex:1;padding:14px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:12px;text-align:center;color:#fff;font-size:15px;cursor:pointer}.submit-btn.loading[data-v-261df6bb]{opacity:.6}.page[data-v-e3d269a4]{min-height:100vh;background:#f7f6f3;padding-bottom:20px}.nav-bar[data-v-e3d269a4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:10}.back[data-v-e3d269a4]{font-size:24px;color:#c8783a}.title[data-v-e3d269a4]{font-size:17px;font-weight:600;color:#333}.filter-btn[data-v-e3d269a4]{font-size:20px}.filter-panel[data-v-e3d269a4]{background:#fff;padding:14px 16px;border-bottom:1px solid #eee;animation:slideDown-e3d269a4 .2s}@keyframes slideDown-e3d269a4{0%{opacity:0;transform:translateY(-10px)}}.filter-row[data-v-e3d269a4]{margin-bottom:12px}.filter-label[data-v-e3d269a4]{font-size:13px;color:#888;display:block;margin-bottom:8px}.filter-tags[data-v-e3d269a4]{display:flex;flex-wrap:wrap;gap:6px}.ftag[data-v-e3d269a4]{padding:4px 12px;border-radius:14px;font-size:12px;background:#f0f0f0;color:#666;cursor:pointer}.ftag.active[data-v-e3d269a4]{background:#fff3e0;color:#c8783a;font-weight:600}.filter-actions[data-v-e3d269a4]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.fa-reset[data-v-e3d269a4]{font-size:13px;color:#888;cursor:pointer;padding:6px 12px}.fa-apply[data-v-e3d269a4]{font-size:13px;color:#fff;background:#c8783a;padding:6px 16px;border-radius:8px;cursor:pointer}.stats-bar[data-v-e3d269a4]{display:flex;align-items:center;background:#fff;margin:12px 16px;padding:14px 0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.stat-item[data-v-e3d269a4]{flex:1;text-align:center}.stat-num[data-v-e3d269a4]{font-size:22px;font-weight:700;color:#c8783a}.stat-label[data-v-e3d269a4]{font-size:11px;color:#888;margin-top:2px}.stat-divider[data-v-e3d269a4]{width:1px;height:30px;background:#eee}.idea-list[data-v-e3d269a4]{padding:0 16px}.idea-card[data-v-e3d269a4]{background:#fff;border-radius:12px;padding:16px;margin-bottom:10px;box-shadow:0 2px 6px #0000000d;cursor:pointer}.idea-header[data-v-e3d269a4]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.idea-stage-badge[data-v-e3d269a4]{font-size:10px;padding:2px 8px;border-radius:4px;font-weight:600}.idea-stage-badge.idea[data-v-e3d269a4]{background:#fff3e0;color:#fa8c16}.idea-stage-badge.prototype[data-v-e3d269a4]{background:#e8f5e9;color:#52c41a}.idea-stage-badge.mvp[data-v-e3d269a4]{background:#e3f2fd;color:#1890ff}.idea-stage-badge.growth[data-v-e3d269a4]{background:#f9f0ff;color:#722ed1}.idea-stage-badge.scale[data-v-e3d269a4]{background:#fff1f0;color:#ff4d4f}.idea-industry[data-v-e3d269a4]{font-size:11px;color:#888}.idea-name[data-v-e3d269a4]{font-size:15px;font-weight:700;color:#333;margin-bottom:4px}.idea-tagline[data-v-e3d269a4]{font-size:12px;color:#666;line-height:1.5;margin-bottom:10px}.idea-footer[data-v-e3d269a4]{display:flex;align-items:center;justify-content:space-between}.idea-meta[data-v-e3d269a4]{display:flex;gap:8px}.idea-author[data-v-e3d269a4],.idea-date[data-v-e3d269a4]{font-size:11px;color:#aaa}.idea-status[data-v-e3d269a4]{font-size:11px;padding:2px 10px;border-radius:10px;font-weight:600}.idea-status.open[data-v-e3d269a4]{background:#f0f0f0;color:#666}.idea-status.reviewing[data-v-e3d269a4]{background:#fff3e0;color:#fa8c16}.idea-status.matched[data-v-e3d269a4]{background:#e8f5e9;color:#52c41a}.idea-status.success[data-v-e3d269a4]{background:#fff1f0;color:#ff4d4f}.empty-state[data-v-e3d269a4]{text-align:center;padding:60px 20px}.empty-icon[data-v-e3d269a4]{font-size:48px;margin-bottom:12px}.empty-text[data-v-e3d269a4]{font-size:15px;color:#666}.empty-sub[data-v-e3d269a4]{font-size:12px;color:#aaa;margin-top:4px}.page[data-v-77c17d1e]{min-height:100vh;background:#f7f6f3;padding-bottom:20px}.nav-bar[data-v-77c17d1e]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:10}.back[data-v-77c17d1e]{font-size:24px;color:#c8783a}.title[data-v-77c17d1e]{font-size:17px;font-weight:600;color:#333}.add-btn[data-v-77c17d1e]{font-size:15px;color:#c8783a;font-weight:600}.status-tabs[data-v-77c17d1e]{display:flex;background:#fff;padding:0 16px;gap:0;border-bottom:1px solid #eee;overflow-x:auto}.tab[data-v-77c17d1e]{padding:12px 14px;font-size:13px;color:#888;white-space:nowrap;cursor:pointer;display:flex;align-items:center;gap:4px}.tab.active[data-v-77c17d1e]{color:#c8783a;font-weight:600;border-bottom:2px solid #C8783A}.tab-count[data-v-77c17d1e]{background:#f0f0f0;color:#888;font-size:10px;padding:1px 5px;border-radius:8px}.tab.active .tab-count[data-v-77c17d1e]{background:#fff3e0;color:#c8783a}.idea-list[data-v-77c17d1e]{padding:12px 16px}.idea-card[data-v-77c17d1e]{background:#fff;border-radius:12px;padding:16px;margin-bottom:10px;box-shadow:0 2px 6px #0000000d}.idea-top[data-v-77c17d1e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.idea-name[data-v-77c17d1e]{font-size:15px;font-weight:700;color:#333}.idea-date[data-v-77c17d1e]{font-size:11px;color:#aaa;margin-top:3px}.idea-status-badge[data-v-77c17d1e]{font-size:11px;padding:3px 10px;border-radius:10px;font-weight:600;flex-shrink:0}.idea-status-badge.reviewing[data-v-77c17d1e]{background:#fff3e0;color:#fa8c16}.idea-status-badge.matched[data-v-77c17d1e]{background:#e8f5e9;color:#52c41a}.idea-status-badge.success[data-v-77c17d1e]{background:#fff1f0;color:#ff4d4f}.idea-status-badge.draft[data-v-77c17d1e]{background:#f0f0f0;color:#888}.progress-track[data-v-77c17d1e]{display:flex;align-items:center;background:#f7f6f3;border-radius:8px;padding:10px 12px;margin-bottom:12px}.track-step[data-v-77c17d1e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}.track-step[data-v-77c17d1e]:not(:last-child):after{content:"";position:absolute;top:7px;left:calc(50% + 10px);width:calc(100% - 20px);height:2px;background:#ddd}.track-step.done[data-v-77c17d1e]:not(:last-child):after{background:#c8783a}.track-dot[data-v-77c17d1e]{font-size:12px}.track-step.done .track-dot[data-v-77c17d1e]{color:#c8783a}.track-step.active .track-dot[data-v-77c17d1e]{color:#fa8c16}.track-label[data-v-77c17d1e]{font-size:10px;color:#aaa}.track-step.done .track-label[data-v-77c17d1e]{color:#c8783a;font-weight:600}.track-step.active .track-label[data-v-77c17d1e]{color:#fa8c16;font-weight:600}.review-note[data-v-77c17d1e]{display:flex;gap:8px;background:#fff3e0;border-radius:8px;padding:10px 12px;margin-bottom:12px}.rn-icon[data-v-77c17d1e]{font-size:16px;flex-shrink:0}.rn-text[data-v-77c17d1e]{font-size:12px;color:#7a4a1a;line-height:1.5}.resource-row[data-v-77c17d1e]{display:flex;gap:8px;margin-bottom:12px}.res-item[data-v-77c17d1e]{flex:1;background:#f7f6f3;border-radius:8px;padding:8px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px}.res-icon[data-v-77c17d1e]{font-size:16px}.res-label[data-v-77c17d1e]{font-size:10px;color:#888}.res-val[data-v-77c17d1e]{font-size:11px;color:#aaa}.res-val.matched[data-v-77c17d1e]{color:#52c41a;font-weight:600}.action-row[data-v-77c17d1e]{display:flex;gap:8px}.act-btn[data-v-77c17d1e]{flex:1;text-align:center;padding:10px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.act-btn.primary[data-v-77c17d1e]{background:#c8783a;color:#fff}.act-btn.secondary[data-v-77c17d1e]{background:#f7f6f3;color:#666}.empty-state[data-v-77c17d1e]{text-align:center;padding:60px 20px}.empty-icon[data-v-77c17d1e]{font-size:56px;margin-bottom:16px}.empty-title[data-v-77c17d1e]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.empty-sub[data-v-77c17d1e]{font-size:13px;color:#888;line-height:1.5;margin-bottom:24px}.empty-action[data-v-77c17d1e]{display:inline-block;background:#c8783a;color:#fff;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer}.page[data-v-dbb46daf]{background:#0d0906;min-height:100vh;padding-bottom:20px}.b-header[data-v-dbb46daf]{background:linear-gradient(135deg,#1a3c6e,#0d0906);padding:16px 18px 0}.shop-info[data-v-dbb46daf]{display:flex;justify-content:space-between;align-items:flex-start}.shop-name[data-v-dbb46daf]{font-size:18px;font-weight:700;color:#fff}.shop-sub[data-v-dbb46daf]{font-size:12px;color:#fff9;display:block;margin-top:4px}.shop-name-row[data-v-dbb46daf]{display:flex;align-items:center;gap:8px}.role-badge[data-v-dbb46daf]{padding:2px 8px;border-radius:6px;font-size:11px;color:#fff}.role-badge.owner[data-v-dbb46daf]{background:#c8783a}.role-badge.manager[data-v-dbb46daf]{background:#6b9fd4}.header-right[data-v-dbb46daf]{display:flex;align-items:center;gap:10px}.icon-btn[data-v-dbb46daf]{position:relative;font-size:18px}.badge[data-v-dbb46daf]{position:absolute;top:-6px;right:-8px;background:#ef4444;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center}.open-toggle[data-v-dbb46daf]{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;color:#fff;background:#ef444433;cursor:pointer}.open-toggle.open[data-v-dbb46daf]{background:#22c55e33}.open-dot[data-v-dbb46daf]{width:6px;height:6px;border-radius:50%;background:#ef4444}.open-toggle.open .open-dot[data-v-dbb46daf]{background:#22c55e}.switch-btn[data-v-dbb46daf]{padding:4px 10px;border-radius:8px;font-size:12px;color:#fff;background:#ffffff1a;cursor:pointer}.today-stats[data-v-dbb46daf]{display:flex;padding:16px 0}.stat-item[data-v-dbb46daf]{flex:1;text-align:center}.stat-val[data-v-dbb46daf]{display:block;font-size:18px;font-weight:700;color:#fff}.stat-label[data-v-dbb46daf]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.stat-divider[data-v-dbb46daf]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.card[data-v-dbb46daf]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-dbb46daf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.text-bold[data-v-dbb46daf]{font-weight:600;color:#fff;font-size:15px}.text-red[data-v-dbb46daf]{color:#ef4444;font-size:13px;margin-left:4px}.text-link[data-v-dbb46daf]{color:#ffffff80;font-size:12px;cursor:pointer}.todo-item[data-v-dbb46daf]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.todo-dot[data-v-dbb46daf]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.todo-text[data-v-dbb46daf]{flex:1;color:#fff;font-size:14px}.cashier-entry[data-v-dbb46daf]{display:flex;justify-content:space-between;align-items:center;padding:14px;background:linear-gradient(135deg,#c8783a1a,#c8783a0d);border:1px solid rgba(200,120,58,.2);border-radius:14px;margin-bottom:16px;cursor:pointer}.cashier-left[data-v-dbb46daf]{display:flex;align-items:center;gap:12px}.cashier-title[data-v-dbb46daf]{font-size:16px;font-weight:600;color:#fff}.cashier-desc[data-v-dbb46daf]{font-size:12px;color:#ffffff80}.shortcut-grid[data-v-dbb46daf]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.shortcut-item[data-v-dbb46daf]{text-align:center;position:relative;cursor:pointer}.shortcut-icon[data-v-dbb46daf]{width:48px;height:48px;margin:0 auto 6px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.shortcut-label[data-v-dbb46daf]{font-size:11px;color:#ffffffb3;display:block}.shortcut-badge[data-v-dbb46daf]{position:absolute;top:-2px;right:6px;background:#ef4444;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center}.alert-item[data-v-dbb46daf]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.alert-name[data-v-dbb46daf]{color:#fff;font-size:14px}.alert-stock[data-v-dbb46daf]{font-size:12px;color:#fff6}.replenish-btn[data-v-dbb46daf]{padding:6px 14px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:8px;color:#c8783a;font-size:12px;cursor:pointer}.trend-chart[data-v-dbb46daf]{display:flex;gap:8px;height:120px;align-items:flex-end}.trend-bar-wrap[data-v-dbb46daf]{flex:1;display:flex;flex-direction:column;align-items:center}.trend-bar-bg[data-v-dbb46daf]{width:100%;height:80px;background:#ffffff0a;border-radius:4px;display:flex;align-items:flex-end;overflow:hidden}.trend-bar[data-v-dbb46daf]{width:100%;background:linear-gradient(to top,#c8783a,#e8a050);border-radius:4px;transition:height .3s}.trend-label[data-v-dbb46daf]{font-size:10px;color:#fff6;margin-top:6px}.trend-val[data-v-dbb46daf]{font-size:9px;color:#ffffff4d}.page[data-v-4d7c14cd]{background:#0d0906;min-height:100vh;padding-bottom:140px}.nav-bar[data-v-4d7c14cd]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-4d7c14cd]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-4d7c14cd]{font-size:17px;font-weight:600;color:#fff}.section[data-v-4d7c14cd]{margin:16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-4d7c14cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title[data-v-4d7c14cd]{font-size:14px;font-weight:600;color:#c8783a}.clear-link[data-v-4d7c14cd]{font-size:12px;color:#ef4444;cursor:pointer}.product-grid[data-v-4d7c14cd]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.product-item[data-v-4d7c14cd]{text-align:center;padding:12px 8px;background:#ffffff08;border-radius:12px;cursor:pointer}.product-img[data-v-4d7c14cd]{width:48px;height:48px;margin:0 auto 6px;border-radius:10px;overflow:hidden;background:#ffffff0d;display:flex;align-items:center;justify-content:center;font-size:24px}.product-img img[data-v-4d7c14cd]{width:100%;height:100%;object-fit:cover}.product-name[data-v-4d7c14cd]{font-size:12px;color:#fff;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-price[data-v-4d7c14cd]{font-size:13px;color:#c8783a;font-weight:600}.cart-item[data-v-4d7c14cd]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.ci-info[data-v-4d7c14cd]{display:flex;align-items:center;gap:12px}.ci-name[data-v-4d7c14cd]{font-size:14px;color:#fff}.ci-price[data-v-4d7c14cd]{font-size:13px;color:#c8783a}.ci-ops[data-v-4d7c14cd]{display:flex;align-items:center;gap:8px}.ci-btn[data-v-4d7c14cd]{width:26px;height:26px;border-radius:6px;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;cursor:pointer}.ci-qty[data-v-4d7c14cd]{font-size:14px;color:#fff;min-width:20px;text-align:center}.ci-del[data-v-4d7c14cd]{font-size:14px;color:#ef4444;cursor:pointer;padding:2px 6px}.bottom-bar[data-v-4d7c14cd]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;border-top:1px solid rgba(200,120,58,.1);padding:12px 16px}.pay-methods[data-v-4d7c14cd]{display:flex;gap:8px;margin-bottom:12px}.pm-item[data-v-4d7c14cd]{padding:6px 14px;border-radius:8px;font-size:12px;color:#ffffff80;background:#ffffff0a;cursor:pointer}.pm-item.active[data-v-4d7c14cd]{color:#c8783a;background:#c8783a26;border:1px solid rgba(200,120,58,.3)}.bottom-row[data-v-4d7c14cd]{display:flex;align-items:center;gap:16px}.total[data-v-4d7c14cd]{flex:1}.total-label[data-v-4d7c14cd]{font-size:12px;color:#ffffff80}.total-val[data-v-4d7c14cd]{font-size:22px;font-weight:700;color:#c8783a;margin-left:4px}.pay-btn[data-v-4d7c14cd]{padding:14px 28px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:24px;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.empty-cart[data-v-4d7c14cd]{text-align:center;padding:60px 20px;color:#ffffff4d;font-size:14px}.page[data-v-0538a934]{background:#0d0906;min-height:100vh;padding-bottom:20px}.header[data-v-0538a934]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-0538a934]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-0538a934]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.header-btn[data-v-0538a934]{padding:4px 10px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:8px;font-size:12px;color:#c8783a;cursor:pointer}.today-stats[data-v-0538a934]{display:flex;padding:16px;align-items:center}.stat[data-v-0538a934]{flex:1;text-align:center}.stat-val[data-v-0538a934]{display:block;font-size:20px;font-weight:700;color:#fff}.stat-val.red[data-v-0538a934]{color:#ef4444}.stat-label[data-v-0538a934]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.stat-divider[data-v-0538a934]{width:1px;height:30px;background:#ffffff1a}.tabs[data-v-0538a934]{display:flex;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06)}.tab[data-v-0538a934]{flex:1;text-align:center;padding:12px 0;font-size:14px;color:#ffffff80;cursor:pointer;position:relative}.tab.active[data-v-0538a934]{color:#c8783a;font-weight:600}.tab.active[data-v-0538a934]:after{content:"";position:absolute;bottom:0;left:30%;right:30%;height:2px;background:#c8783a;border-radius:1px}.tab-badge[data-v-0538a934]{background:#ef4444;color:#fff;font-size:10px;padding:1px 6px;border-radius:6px;margin-left:4px}.loading[data-v-0538a934]{text-align:center;padding:60px;color:#ffffff80}.order-card[data-v-0538a934]{margin:12px 16px;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.order-card.making[data-v-0538a934]{border-left:3px solid #6B9FD4}.order-card.done[data-v-0538a934]{opacity:.7}.order-top[data-v-0538a934]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.order-time[data-v-0538a934]{font-size:12px;color:#fff6}.status-tag[data-v-0538a934]{font-size:12px;font-weight:500;padding:2px 8px;border-radius:6px}.status-tag.new[data-v-0538a934]{color:#ef4444;background:#ef444426}.status-tag.making[data-v-0538a934]{color:#6b9fd4;background:#6b9fd426}.status-tag.done[data-v-0538a934]{color:#22c55e;background:#22c55e26}.order-body[data-v-0538a934]{display:flex;align-items:flex-start;gap:10px}.order-emoji[data-v-0538a934]{font-size:24px;margin-top:2px}.order-info[data-v-0538a934]{flex:1}.order-goods[data-v-0538a934]{font-size:14px;color:#fff;display:block}.order-remark[data-v-0538a934]{font-size:12px;color:#fff6;margin-top:4px;display:block}.order-amount[data-v-0538a934]{font-size:16px;font-weight:600;color:#c8783a;white-space:nowrap}.order-actions[data-v-0538a934]{display:flex;gap:10px;margin-top:12px}.btn-reject[data-v-0538a934]{flex:1;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#fff9;font-size:14px;cursor:pointer}.btn-accept[data-v-0538a934]{flex:1;padding:10px;border-radius:10px;border:none;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.btn-complete[data-v-0538a934]{flex:1;padding:10px;border-radius:10px;border:none;background:#22c55e;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.empty[data-v-0538a934]{text-align:center;color:#ffffff4d;font-size:14px;padding:60px 20px}.page[data-v-c4b326c4]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-c4b326c4]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-c4b326c4]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-c4b326c4]{font-size:17px;font-weight:600;color:#fff}.order-status-bar[data-v-c4b326c4]{margin:16px;padding:20px;background:#c8783a1a;border:1px solid rgba(200,120,58,.2);border-radius:16px;display:flex;align-items:center;gap:16px}.status-icon[data-v-c4b326c4]{font-size:40px}.status-name[data-v-c4b326c4]{font-size:18px;font-weight:600;color:#fff}.status-time[data-v-c4b326c4]{font-size:13px;color:#ffffff80;margin-top:4px}.section[data-v-c4b326c4]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.section-title[data-v-c4b326c4]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:12px}.product-item[data-v-c4b326c4]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.product-item[data-v-c4b326c4]:last-child{border-bottom:none}.product-img[data-v-c4b326c4]{width:56px;height:56px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px}.product-info[data-v-c4b326c4]{flex:1}.product-name[data-v-c4b326c4]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.product-spec[data-v-c4b326c4]{font-size:12px;color:#ffffff80}.product-price[data-v-c4b326c4]{text-align:right}.price[data-v-c4b326c4]{font-size:14px;color:#fff;font-weight:600}.qty[data-v-c4b326c4]{font-size:12px;color:#fff6;margin-top:2px}.info-row[data-v-c4b326c4]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:14px}.info-row[data-v-c4b326c4]:last-child{border-bottom:none}.info-label[data-v-c4b326c4]{color:#ffffff80}.info-value[data-v-c4b326c4]{color:#fff}.price-summary[data-v-c4b326c4]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.summary-row[data-v-c4b326c4]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:#ffffffb3}.discount[data-v-c4b326c4]{color:#22c55e}.summary-row.total[data-v-c4b326c4]{border-top:1px solid rgba(255,255,255,.08);margin-top:8px;padding-top:12px;font-size:16px;font-weight:600;color:#c8783a}.action-bar[data-v-c4b326c4]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:#1a0f07;display:flex;gap:12px;border-top:1px solid rgba(200,120,58,.1)}.action-btn[data-v-c4b326c4]{flex:1;padding:14px;border-radius:12px;text-align:center;font-size:15px;font-weight:600;cursor:pointer}.reject[data-v-c4b326c4]{background:#ef444426;color:#ef4444}.accept[data-v-c4b326c4],.done[data-v-c4b326c4]{background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff}.page[data-v-76e9b768]{background:#0d0906;min-height:100vh;padding-bottom:20px}.header[data-v-76e9b768]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-76e9b768]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-76e9b768]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.overview[data-v-76e9b768]{display:flex;gap:8px;padding:16px}.ov-item[data-v-76e9b768]{flex:1;padding:14px 8px;border-radius:12px;text-align:center}.ov-val[data-v-76e9b768]{display:block;font-size:22px;font-weight:700;color:#1a3c6e}.ov-val.red[data-v-76e9b768]{color:#ef4444}.ov-val.green[data-v-76e9b768]{color:#22c55e}.ov-label[data-v-76e9b768]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.search-bar[data-v-76e9b768]{display:flex;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 14px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:10px}.search-bar input[data-v-76e9b768]{flex:1;background:none;border:none;color:#fff;font-size:14px;outline:none}.search-bar input[data-v-76e9b768]::placeholder{color:#ffffff4d}.inv-list[data-v-76e9b768]{padding:0 16px}.inv-card[data-v-76e9b768]{padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;margin-bottom:10px}.inv-top[data-v-76e9b768]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.inv-name[data-v-76e9b768]{font-size:15px;font-weight:600;color:#fff;display:block}.inv-spec[data-v-76e9b768]{font-size:12px;color:#fff6;display:block;margin-top:2px}.inv-tag[data-v-76e9b768]{padding:2px 8px;border-radius:6px;font-size:11px}.tag-danger[data-v-76e9b768]{background:#ef444426;color:#ef4444}.tag-warning[data-v-76e9b768]{background:#fa8c1626;color:#fa8c16}.tag-normal[data-v-76e9b768]{background:#22c55e26;color:#22c55e}.inv-progress[data-v-76e9b768]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.progress-bg[data-v-76e9b768]{flex:1;height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden}.progress-bar[data-v-76e9b768]{height:100%;border-radius:4px;transition:width .3s}.stock-text[data-v-76e9b768]{font-size:12px;color:#ffffff80;white-space:nowrap;min-width:90px;text-align:right}.inv-bottom[data-v-76e9b768]{display:flex;justify-content:space-between;align-items:center}.inv-threshold[data-v-76e9b768]{font-size:12px;color:#fff6}.inv-actions[data-v-76e9b768]{display:flex;gap:8px}.adj-btn[data-v-76e9b768],.loss-btn[data-v-76e9b768],.rep-btn[data-v-76e9b768]{padding:4px 12px;border-radius:6px;font-size:12px;cursor:pointer}.adj-btn[data-v-76e9b768]{background:#6b9fd41a;border:1px solid rgba(107,159,212,.3);color:#6b9fd4}.loss-btn[data-v-76e9b768]{background:#fa8c161a;border:1px solid rgba(250,140,22,.3);color:#fa8c16}.rep-btn[data-v-76e9b768]{background:#c8783a1a;border:1px solid rgba(200,120,58,.3);color:#c8783a}.mask[data-v-76e9b768]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900}.modal[data-v-76e9b768]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;padding:24px;width:320px;z-index:950}.modal-title[data-v-76e9b768]{font-size:17px;font-weight:600;color:#fff;margin-bottom:12px}.modal-desc[data-v-76e9b768]{font-size:13px;color:#ffffff80;margin-bottom:12px}.adjust-types[data-v-76e9b768]{display:flex;gap:8px;margin-bottom:12px}.adj-type[data-v-76e9b768]{flex:1;padding:8px;text-align:center;border-radius:8px;font-size:12px;color:#fff9;background:#ffffff0a;border:1px solid transparent;cursor:pointer}.adj-type.active[data-v-76e9b768]{background:#c8783a1a;border-color:#c8783a4d;color:#c8783a}.modal-input-row[data-v-76e9b768]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.modal-label[data-v-76e9b768]{font-size:13px;color:#fff9}.modal-input-row input[data-v-76e9b768]{flex:1;padding:10px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:8px;color:#fff;font-size:14px;outline:none}.modal-unit[data-v-76e9b768]{font-size:13px;color:#ffffff80}.modal-btns[data-v-76e9b768]{display:flex;gap:10px;margin-top:16px}.cancel-btn[data-v-76e9b768]{flex:1;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#fff9;font-size:14px;cursor:pointer}.confirm-btn[data-v-76e9b768]{flex:1;padding:12px;border-radius:10px;border:none;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.page[data-v-01fdc401]{background:#0d0906;min-height:100vh;padding-bottom:20px}.header[data-v-01fdc401]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1);gap:8px}.back[data-v-01fdc401]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-01fdc401]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.batch-btn[data-v-01fdc401]{padding:4px 12px;border-radius:8px;font-size:12px;color:#fff9;background:#ffffff0f;cursor:pointer}.batch-btn.active[data-v-01fdc401]{background:#c8783a26;color:#c8783a}.add-btn[data-v-01fdc401]{padding:4px 12px;border-radius:8px;font-size:12px;color:#c8783a;background:#c8783a1a;cursor:pointer}.batch-toolbar[data-v-01fdc401]{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#c8783a0d;font-size:13px;color:#fff9}.batch-action[data-v-01fdc401]{padding:4px 10px;border-radius:6px;cursor:pointer;font-size:12px}.batch-action.on[data-v-01fdc401]{background:#22c55e26;color:#22c55e}.batch-action.off[data-v-01fdc401]{background:#ef444426;color:#ef4444}.tabs[data-v-01fdc401]{display:flex;border-bottom:1px solid rgba(255,255,255,.06)}.tab[data-v-01fdc401]{flex:1;text-align:center;padding:12px 0;font-size:13px;color:#ffffff80;cursor:pointer;position:relative}.tab.active[data-v-01fdc401]{color:#c8783a;font-weight:600}.tab.active[data-v-01fdc401]:after{content:"";position:absolute;bottom:0;left:25%;right:25%;height:2px;background:#c8783a;border-radius:1px}.cate-filter[data-v-01fdc401]{display:flex;gap:6px;padding:10px 16px;overflow-x:auto}.cate-btn[data-v-01fdc401]{padding:5px 12px;border-radius:8px;font-size:12px;color:#ffffff80;background:#ffffff0a;white-space:nowrap;cursor:pointer}.cate-btn.active[data-v-01fdc401]{background:#c8783a26;color:#c8783a;border:1px solid rgba(200,120,58,.3)}.product-list[data-v-01fdc401]{padding:0 16px}.product-card[data-v-01fdc401]{display:flex;gap:12px;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;margin-bottom:10px}.product-card.selected[data-v-01fdc401]{border-color:#c8783a66;background:#c8783a0d}.batch-check[data-v-01fdc401]{display:flex;align-items:center}.check[data-v-01fdc401]{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.check.checked[data-v-01fdc401]{border-color:#c8783a;background:#c8783a}.product-emoji[data-v-01fdc401]{width:60px;height:60px;border-radius:14px;background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.product-info[data-v-01fdc401]{flex:1;min-width:0}.product-name[data-v-01fdc401]{font-size:15px;font-weight:600;color:#fff;display:block}.product-cate[data-v-01fdc401]{font-size:11px;color:#c8783acc;display:block;margin-top:2px}.product-desc[data-v-01fdc401]{font-size:12px;color:#fff6;margin-top:4px;display:block}.product-bottom[data-v-01fdc401]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.product-price[data-v-01fdc401]{font-size:16px;font-weight:600;color:#c8783a}.product-actions[data-v-01fdc401]{display:flex;gap:6px}.act-btn[data-v-01fdc401]{padding:3px 8px;border-radius:6px;font-size:11px;cursor:pointer}.act-btn.edit[data-v-01fdc401]{background:#6b9fd41a;color:#6b9fd4}.act-btn.on[data-v-01fdc401]{background:#ef44441a;color:#ef4444}.act-btn.off[data-v-01fdc401]{background:#22c55e1a;color:#22c55e}.act-btn.remove[data-v-01fdc401]{background:#ffffff0a;color:#fff6}.act-btn.add[data-v-01fdc401]{background:#c8783a1a;color:#c8783a}.act-btn.selected[data-v-01fdc401]{background:#22c55e1a;color:#22c55e}.platform-bar[data-v-01fdc401]{padding:10px 16px;font-size:13px;color:#ffffff80}.batch-add[data-v-01fdc401]{color:#c8783a;cursor:pointer}.cate-tips[data-v-01fdc401]{padding:12px 16px;font-size:13px;color:#fff6}.cate-list[data-v-01fdc401]{padding:0 16px}.cate-item[data-v-01fdc401]{display:flex;align-items:center;gap:12px;padding:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;margin-bottom:8px}.cate-drag[data-v-01fdc401]{font-size:16px;color:#ffffff4d}.cate-name[data-v-01fdc401]{flex:1;font-size:14px;color:#fff}.cate-del[data-v-01fdc401]{font-size:12px;color:#ef4444;cursor:pointer}.add-cate[data-v-01fdc401]{display:flex;gap:8px;padding:12px 16px}.add-cate input[data-v-01fdc401]{flex:1;padding:10px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:8px;color:#fff;font-size:14px;outline:none}.add-cate input[data-v-01fdc401]::placeholder{color:#fff3}.add-cate-btn[data-v-01fdc401]{padding:10px 16px;background:#c8783a1a;border:1px solid rgba(200,120,58,.3);border-radius:8px;color:#c8783a;font-size:14px;cursor:pointer}.quick-cates[data-v-01fdc401]{display:flex;gap:6px;padding:8px 16px;flex-wrap:wrap;font-size:12px;color:#fff6}.quick-tag[data-v-01fdc401]{padding:4px 10px;border-radius:6px;background:#ffffff0a;color:#fff9;cursor:pointer}.mask[data-v-01fdc401]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900}.modal[data-v-01fdc401]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;padding:24px;width:320px;z-index:950}.modal-title[data-v-01fdc401]{font-size:17px;font-weight:600;color:#fff;margin-bottom:12px}.modal-product[data-v-01fdc401]{font-size:14px;color:#fff9;margin-bottom:12px}.price-input-wrap[data-v-01fdc401]{display:flex;align-items:center;gap:8px;padding:10px;background:#ffffff0a;border:1px solid rgba(200,120,58,.2);border-radius:10px;margin-bottom:16px}.price-sym[data-v-01fdc401]{font-size:20px;font-weight:700;color:#c8783a}.price-input-wrap input[data-v-01fdc401]{flex:1;background:none;border:none;color:#fff;font-size:20px;font-weight:600;outline:none}.modal-btns[data-v-01fdc401]{display:flex;gap:10px}.cancel-btn[data-v-01fdc401]{flex:1;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#fff9;font-size:14px;cursor:pointer}.confirm-btn[data-v-01fdc401]{flex:1;padding:12px;border-radius:10px;border:none;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.page[data-v-55bdda3f]{background:#0d0906;min-height:100vh;padding-bottom:20px}.header[data-v-55bdda3f]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-55bdda3f]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-55bdda3f]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.period-tabs[data-v-55bdda3f]{display:flex;gap:0;padding:12px 16px}.period[data-v-55bdda3f]{flex:1;text-align:center;padding:8px;border-radius:8px;font-size:13px;color:#ffffff80;cursor:pointer;background:#ffffff0a}.period.active[data-v-55bdda3f]{background:#c8783a26;color:#c8783a;font-weight:600}.metrics-grid[data-v-55bdda3f]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px 12px}.metric[data-v-55bdda3f]{padding:14px 8px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.metric.primary[data-v-55bdda3f]{background:linear-gradient(135deg,#c8783a1a,#c8783a0d);border-color:#c8783a33}.metric-val[data-v-55bdda3f]{display:block;font-size:17px;font-weight:700;color:#fff}.metric-val.red[data-v-55bdda3f]{color:#ef4444}.metric-label[data-v-55bdda3f]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.card[data-v-55bdda3f]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.card-title[data-v-55bdda3f]{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}.card-title-row[data-v-55bdda3f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.peak-hint[data-v-55bdda3f]{font-size:12px;color:#c8783a}.bar-chart[data-v-55bdda3f]{display:flex;gap:6px;height:100px;align-items:flex-end}.bar-col[data-v-55bdda3f]{flex:1;display:flex;flex-direction:column;align-items:center}.bar-val[data-v-55bdda3f]{font-size:9px;color:#fff6;margin-bottom:4px}.bar-track[data-v-55bdda3f]{width:100%;height:70px;background:#ffffff0a;border-radius:4px;display:flex;align-items:flex-end}.bar-fill[data-v-55bdda3f]{width:100%;background:linear-gradient(to top,#c8783a,#e8a050);border-radius:4px}.bar-label[data-v-55bdda3f]{font-size:10px;color:#fff6;margin-top:6px}.rank-list[data-v-55bdda3f]{padding:0}.rank-row[data-v-55bdda3f]{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}.rank-num[data-v-55bdda3f]{width:24px;text-align:center;font-size:14px}.rank-top[data-v-55bdda3f]{font-size:18px}.rank-info[data-v-55bdda3f]{flex:1}.rank-name[data-v-55bdda3f]{font-size:14px;color:#fff;display:block}.rank-bar-wrap[data-v-55bdda3f]{display:flex;align-items:center;gap:8px;margin-top:4px}.rank-bar-bg[data-v-55bdda3f]{flex:1;height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden}.rank-bar-fill[data-v-55bdda3f]{height:100%;background:linear-gradient(to right,#c8783a,#e8a050);border-radius:3px}.rank-count[data-v-55bdda3f]{font-size:11px;color:#fff6;white-space:nowrap}.rank-rev[data-v-55bdda3f]{font-size:14px;font-weight:600;color:#c8783a}.hour-chart[data-v-55bdda3f]{display:flex;gap:2px;height:80px;align-items:flex-end}.hour-col[data-v-55bdda3f]{flex:1;display:flex;flex-direction:column;align-items:center}.hour-track[data-v-55bdda3f]{width:100%;height:60px;background:#ffffff0a;border-radius:2px;display:flex;align-items:flex-end}.hour-fill[data-v-55bdda3f]{width:100%;border-radius:2px;background:#6b9fd44d}.hour-fill.has-data[data-v-55bdda3f]{background:linear-gradient(to top,#6b9fd4,#8bb8e8)}.hour-label[data-v-55bdda3f]{font-size:9px;color:#ffffff4d;margin-top:4px}.page[data-v-f3031527]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-f3031527]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-f3031527]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-f3031527]{font-size:17px;font-weight:600;color:#fff}.action[data-v-f3031527]{font-size:14px;color:#c8783a;cursor:pointer}.search-bar[data-v-f3031527]{padding:12px 16px}.search-input[data-v-f3031527]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.shop-list[data-v-f3031527]{padding:0 16px}.shop-card[data-v-f3031527]{display:flex;justify-content:space-between;align-items:center;padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.shop-name[data-v-f3031527]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.shop-address[data-v-f3031527]{font-size:12px;color:#fff6}.shop-status[data-v-f3031527]{padding:4px 10px;border-radius:6px;font-size:11px}.status-active[data-v-f3031527]{background:#22c55e26;color:#22c55e}.page[data-v-35a4188c]{background:#0d0906;min-height:100vh}.nav-bar[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.nav-back[data-v-35a4188c]{cursor:pointer;padding:8px}.nav-back-icon[data-v-35a4188c]{font-size:24px;color:#c8783a}.nav-title[data-v-35a4188c]{font-size:17px;font-weight:600;color:#fff}.nav-right[data-v-35a4188c]{cursor:pointer}.nav-create-btn[data-v-35a4188c]{font-size:14px;color:#c8783a}.tab-row[data-v-35a4188c]{display:flex;background:#1a0f07;padding:0 16rpx;border-bottom:1px solid rgba(200,120,58,.1)}.tab-item[data-v-35a4188c]{padding:24rpx 32rpx;font-size:28rpx;color:#ffffff80;cursor:pointer}.tab-item.active[data-v-35a4188c]{color:#c8783a;font-weight:600;border-bottom:3px solid #C8783A}.tab-create[data-v-35a4188c]{color:#c8783a}.activity-list[data-v-35a4188c]{padding:24rpx}.loading-wrap[data-v-35a4188c],.empty-wrap[data-v-35a4188c]{text-align:center;padding:80rpx 40rpx}.loading-text[data-v-35a4188c],.empty-text[data-v-35a4188c]{font-size:28rpx;color:#fff6}.empty-icon[data-v-35a4188c]{font-size:64rpx;display:block;margin-bottom:16rpx}.empty-create-btn[data-v-35a4188c]{display:inline-block;margin-top:32rpx;background:#c8783a;color:#fff;padding:20rpx 48rpx;border-radius:32rpx;font-size:28rpx;cursor:pointer}.activity-card[data-v-35a4188c]{background:#1a0f0799;border-radius:20rpx;padding:24rpx;margin-bottom:20rpx;border:1px solid rgba(200,120,58,.1)}.ac-header[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16rpx}.ac-type-tag[data-v-35a4188c]{display:flex;align-items:center;gap:8rpx;font-size:24rpx;padding:8rpx 16rpx;border-radius:12rpx;background:#c8783a1a;color:#c8783a}.ac-status[data-v-35a4188c]{font-size:22rpx;padding:6rpx 16rpx;border-radius:12rpx}.status-active[data-v-35a4188c]{background:#07c1601a;color:#07c160}.status-normal[data-v-35a4188c]{background:#ffffff1a;color:#ffffff80}.ac-name[data-v-35a4188c]{font-size:32rpx;font-weight:600;color:#fff;display:block;margin-bottom:12rpx}.ac-summary[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12rpx}.ac-summary-text[data-v-35a4188c]{font-size:26rpx;color:#ffffffb3}.ac-scope-text[data-v-35a4188c]{font-size:22rpx;color:#c8783a}.ac-time[data-v-35a4188c]{display:flex;align-items:center;gap:8rpx;font-size:24rpx;color:#ffffff80;margin-bottom:12rpx}.ac-remark[data-v-35a4188c]{font-size:24rpx;color:#ffffff80;display:block}.ac-actions[data-v-35a4188c]{display:flex;gap:16rpx;margin-top:16rpx}.ac-btn[data-v-35a4188c]{flex:1;text-align:center;padding:16rpx;border-radius:12rpx;font-size:26rpx;cursor:pointer}.btn-start[data-v-35a4188c]{background:#07c160;color:#fff}.btn-pause[data-v-35a4188c]{background:#ff9500;color:#fff}.btn-delete[data-v-35a4188c]{background:#ff4d4f1a;color:#ff4d4f;border:1px solid rgba(255,77,79,.2)}.create-form[data-v-35a4188c]{padding:24rpx}.form-section[data-v-35a4188c]{margin-bottom:32rpx}.form-section-title[data-v-35a4188c]{font-size:28rpx;font-weight:600;color:#c8783a;display:block;margin-bottom:16rpx}.type-grid[data-v-35a4188c]{display:flex;flex-wrap:wrap;gap:16rpx}.type-card[data-v-35a4188c]{width:calc(50% - 8rpx);background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:20rpx;cursor:pointer}.type-card.selected[data-v-35a4188c]{border-color:#c8783a;background:#c8783a1a}.type-icon[data-v-35a4188c]{font-size:36rpx;display:block;margin-bottom:8rpx}.type-label[data-v-35a4188c]{font-size:28rpx;color:#fff;display:block}.type-desc[data-v-35a4188c]{font-size:22rpx;color:#ffffff80;display:block;margin-top:4rpx}.form-input[data-v-35a4188c]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:20rpx 24rpx;font-size:28rpx;color:#fff;box-sizing:border-box}.form-input[data-v-35a4188c]::placeholder{color:#ffffff4d}.form-row-pair[data-v-35a4188c]{display:flex;align-items:flex-end;gap:16rpx}.form-col[data-v-35a4188c]{flex:1}.form-col-label[data-v-35a4188c]{font-size:24rpx;color:#ffffff80;display:block;margin-bottom:8rpx}.form-input-sm[data-v-35a4188c]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:16rpx 20rpx;font-size:28rpx;color:#fff;box-sizing:border-box}.form-pair-sep[data-v-35a4188c]{font-size:28rpx;color:#ffffff80;padding-bottom:16rpx}.form-row[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12rpx}.form-inline-label[data-v-35a4188c]{font-size:26rpx;color:#fff9}.form-input-inline[data-v-35a4188c]{flex:1;text-align:right;background:transparent;border:none;font-size:28rpx;color:#fff}.mt-8[data-v-35a4188c]{margin-top:16rpx}.form-toggle-row[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;padding:20rpx;background:#1a0f0799;border-radius:12rpx;cursor:pointer}.form-toggle-label[data-v-35a4188c]{font-size:28rpx;color:#fff}.form-toggle-sub[data-v-35a4188c]{font-size:24rpx;color:#fff6}.target-products[data-v-35a4188c]{margin-top:16rpx}.target-product-chips[data-v-35a4188c]{display:flex;flex-wrap:wrap;gap:12rpx}.chip[data-v-35a4188c]{background:#c8783a1a;border:1px solid rgba(200,120,58,.2);border-radius:24rpx;padding:10rpx 20rpx;font-size:24rpx;color:#c8783a}.chip-add[data-v-35a4188c]{cursor:pointer}.form-textarea[data-v-35a4188c]{width:100%;height:160rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:20rpx;font-size:28rpx;color:#fff;box-sizing:border-box;resize:none}.submit-btn[data-v-35a4188c]{text-align:center;padding:28rpx;background:#c8783a;border-radius:32rpx;font-size:32rpx;font-weight:600;color:#fff;cursor:pointer;margin-top:40rpx}.submit-btn.disabled[data-v-35a4188c]{background:#c8783a4d}.picker-mask[data-v-35a4188c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:100}.picker-panel[data-v-35a4188c]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;border-radius:32rpx 32rpx 0 0;padding:24rpx;z-index:101;transform:translateY(100%);transition:transform .3s ease;max-height:60vh}.picker-panel.show[data-v-35a4188c]{transform:translateY(0)}.picker-header[data-v-35a4188c]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16rpx;border-bottom:1px solid rgba(200,120,58,.1)}.picker-title[data-v-35a4188c]{font-size:32rpx;font-weight:600;color:#fff}.picker-confirm[data-v-35a4188c]{font-size:28rpx;color:#c8783a;cursor:pointer}.picker-list[data-v-35a4188c]{max-height:40vh;overflow-y:auto;padding-top:16rpx}.picker-item[data-v-35a4188c]{display:flex;align-items:center;padding:20rpx;background:#1a0f0799;border-radius:12rpx;margin-bottom:12rpx;cursor:pointer}.picker-item.selected[data-v-35a4188c]{border:1px solid #C8783A}.picker-item-name[data-v-35a4188c]{flex:1;font-size:28rpx;color:#fff}.picker-item-price[data-v-35a4188c]{font-size:26rpx;color:#c8783a;margin-right:16rpx}.picker-check[data-v-35a4188c]{color:#07c160;font-size:28rpx}.picker-empty[data-v-35a4188c]{text-align:center;padding:40rpx;color:#fff6}.page[data-v-5f52c5d0]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-5f52c5d0]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-5f52c5d0]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-5f52c5d0]{font-size:17px;font-weight:600;color:#fff}.quick-actions[data-v-5f52c5d0]{display:flex;gap:10px;padding:16px}.action-card[data-v-5f52c5d0]{flex:1;display:flex;align-items:center;gap:10px;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.15);border-radius:14px;cursor:pointer}.action-icon[data-v-5f52c5d0]{font-size:22px}.action-text[data-v-5f52c5d0]{font-size:14px;color:#fff;font-weight:500}.section[data-v-5f52c5d0]{margin:0 16px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-5f52c5d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title[data-v-5f52c5d0]{font-size:14px;font-weight:600;color:#c8783a}.refresh-link[data-v-5f52c5d0]{font-size:12px;color:#ffffff80;cursor:pointer}.loading[data-v-5f52c5d0]{text-align:center;padding:40px;color:#ffffff80}.empty[data-v-5f52c5d0]{text-align:center;padding:30px;color:#ffffff4d;font-size:13px}.order-list[data-v-5f52c5d0]{display:flex;flex-direction:column;gap:8px}.order-item[data-v-5f52c5d0]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff08;border-radius:10px}.item-info[data-v-5f52c5d0]{flex:1}.item-name[data-v-5f52c5d0]{font-size:14px;color:#fff}.item-meta[data-v-5f52c5d0]{font-size:12px;color:#fff6;margin-top:2px}.item-time[data-v-5f52c5d0]{margin-left:8px}.item-right[data-v-5f52c5d0]{text-align:right}.item-price[data-v-5f52c5d0]{font-size:14px;color:#c8783a;font-weight:600;display:block}.item-status[data-v-5f52c5d0]{font-size:11px;padding:2px 8px;border-radius:6px;display:inline-block;margin-top:4px}.status-0[data-v-5f52c5d0]{background:#fa8c1626;color:#fa8c16}.status-1[data-v-5f52c5d0]{background:#b07fe026;color:#b07fe0}.status-2[data-v-5f52c5d0]{background:#22c55e26;color:#22c55e}.status--1[data-v-5f52c5d0]{background:#ef444426;color:#ef4444}.material-list[data-v-5f52c5d0]{display:flex;flex-direction:column;gap:6px}.mat-item[data-v-5f52c5d0]{display:flex;align-items:center;gap:12px;padding:10px;background:#ffffff08;border-radius:10px}.mat-info[data-v-5f52c5d0]{flex:1}.mat-name[data-v-5f52c5d0]{font-size:14px;color:#fff}.mat-unit[data-v-5f52c5d0]{font-size:12px;color:#fff6;margin-left:6px}.mat-stock[data-v-5f52c5d0]{font-size:16px;font-weight:600;color:#fff;min-width:40px;text-align:center}.mat-stock.low[data-v-5f52c5d0]{color:#ef4444}.replenish-btn[data-v-5f52c5d0]{padding:6px 14px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:8px;color:#c8783a;font-size:12px;cursor:pointer}.mask[data-v-5f52c5d0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:100}.modal[data-v-5f52c5d0]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;border-radius:16px 16px 0 0;padding:24px;z-index:101}.modal-title[data-v-5f52c5d0]{font-size:17px;font-weight:600;color:#fff;margin-bottom:20px}.form-group[data-v-5f52c5d0]{margin-bottom:16px}.form-group label[data-v-5f52c5d0]{display:block;font-size:13px;color:#fff9;margin-bottom:6px}.form-group input[data-v-5f52c5d0],.form-group select[data-v-5f52c5d0]{width:100%;padding:12px;background:#ffffff0f;border:1px solid rgba(200,120,58,.2);border-radius:10px;color:#fff;font-size:15px;outline:none}.form-group select option[data-v-5f52c5d0]{background:#1a0f07}.modal-actions[data-v-5f52c5d0]{display:flex;gap:10px;margin-top:20px}.btn-cancel[data-v-5f52c5d0]{flex:1;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#fff9;font-size:15px;cursor:pointer}.btn-submit[data-v-5f52c5d0]{flex:1;padding:14px;border-radius:12px;border:none;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.page[data-v-65d06547]{background:#0d0906;min-height:100vh}.nav-bar[data-v-65d06547]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-65d06547]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-65d06547]{font-size:17px;font-weight:600;color:#fff}.content[data-v-65d06547]{padding:24rpx}.search-bar[data-v-65d06547]{display:flex;gap:16rpx}.search-input[data-v-65d06547]{flex:1;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:32rpx;padding:16rpx 24rpx;font-size:28rpx;color:#fff}.search-btn[data-v-65d06547]{background:#c8783a;color:#fff;padding:16rpx 32rpx;border-radius:32rpx;font-size:28rpx;cursor:pointer}.category-row[data-v-65d06547]{display:flex;flex-wrap:wrap;gap:16rpx;margin-top:24rpx}.category-tag[data-v-65d06547]{font-size:24rpx;color:#ffffff80;background:#1a0f0799;padding:12rpx 24rpx;border-radius:24rpx;cursor:pointer}.category-tag.active[data-v-65d06547]{color:#c8783a;background:#c8783a1a}.formula-list[data-v-65d06547]{margin-top:24rpx}.formula-card[data-v-65d06547]{background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:20rpx;padding:24rpx;margin-bottom:20rpx;cursor:pointer}.formula-header[data-v-65d06547]{display:flex;justify-content:space-between;align-items:center}.formula-name[data-v-65d06547]{font-size:32rpx;font-weight:600;color:#fff}.formula-price[data-v-65d06547]{font-size:28rpx;color:#c8783a;font-weight:600}.formula-desc[data-v-65d06547]{font-size:26rpx;color:#fff9;margin-top:12rpx}.formula-meta[data-v-65d06547]{display:flex;justify-content:space-between;margin-top:16rpx}.formula-category[data-v-65d06547],.formula-likes[data-v-65d06547]{font-size:22rpx;color:#fff6}.formula-ingredients[data-v-65d06547]{display:flex;flex-wrap:wrap;gap:8rpx;margin-top:16rpx}.ingredient-tag[data-v-65d06547]{font-size:22rpx;color:#b07fe0;background:#b07fe01a;padding:6rpx 14rpx;border-radius:12rpx}.empty-state[data-v-65d06547]{text-align:center;padding:80rpx 40rpx}.empty-icon[data-v-65d06547]{font-size:64rpx;display:block;margin-bottom:16rpx}.empty-text[data-v-65d06547]{font-size:28rpx;color:#fff6}.ai-banner[data-v-65d06547]{display:flex;align-items:center;margin-top:32rpx;padding:24rpx;background:linear-gradient(135deg,#c8783a1a,#b07fe01a);border-radius:20rpx;border:1px solid rgba(200,120,58,.2);cursor:pointer}.ai-icon[data-v-65d06547]{font-size:48rpx;margin-right:20rpx}.ai-text[data-v-65d06547]{flex:1}.ai-title[data-v-65d06547]{font-size:28rpx;font-weight:600;color:#fff}.ai-desc[data-v-65d06547]{font-size:24rpx;color:#ffffff80}.ai-arrow[data-v-65d06547]{font-size:32rpx;color:#ffffff4d}.page[data-v-9b085652]{background:#0d0906;min-height:100vh}.nav-bar[data-v-9b085652]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-9b085652]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-9b085652]{font-size:17px;font-weight:600;color:#fff}.add-btn[data-v-9b085652]{font-size:14px;color:#c8783a;cursor:pointer}.search-bar[data-v-9b085652]{padding:16rpx 24rpx}.search-input[data-v-9b085652]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:32rpx;padding:16rpx 24rpx;font-size:28rpx;color:#fff;box-sizing:border-box}.stats-row[data-v-9b085652]{display:flex;gap:16rpx;padding:0 24rpx}.stat-card[data-v-9b085652]{flex:1;text-align:center;background:#1a0f0799;border-radius:16rpx;padding:20rpx;border:1px solid rgba(200,120,58,.1)}.stat-value[data-v-9b085652]{font-size:36rpx;font-weight:700;color:#c8783a}.stat-label[data-v-9b085652]{font-size:22rpx;color:#ffffff80;margin-top:4rpx}.member-list[data-v-9b085652]{padding:24rpx}.member-item[data-v-9b085652]{display:flex;align-items:center;padding:20rpx;background:#1a0f0799;border-radius:16rpx;margin-bottom:16rpx;cursor:pointer}.member-avatar[data-v-9b085652]{width:64rpx;height:64rpx;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;font-size:28rpx;color:#fff}.member-info[data-v-9b085652]{flex:1;margin-left:16rpx}.member-name[data-v-9b085652]{font-size:28rpx;color:#fff}.member-phone[data-v-9b085652]{font-size:22rpx;color:#ffffff80;margin-top:4rpx}.member-level[data-v-9b085652]{font-size:20rpx;padding:4rpx 12rpx;border-radius:8rpx;margin-right:16rpx}.level-0[data-v-9b085652]{background:#ffffff1a;color:#ffffff80}.level-1[data-v-9b085652]{background:#c8783a1a;color:#c8783a}.level-2[data-v-9b085652]{background:#b07fe01a;color:#b07fe0}.member-stats[data-v-9b085652]{text-align:right}.member-spent[data-v-9b085652]{font-size:26rpx;font-weight:600;color:#c8783a}.member-orders[data-v-9b085652]{font-size:20rpx;color:#fff6}.member-arrow[data-v-9b085652]{font-size:28rpx;color:#fff3;margin-left:12rpx}.empty-state[data-v-9b085652]{text-align:center;padding:80rpx 40rpx}.empty-icon[data-v-9b085652]{font-size:64rpx;display:block;margin-bottom:16rpx}.empty-text[data-v-9b085652]{font-size:28rpx;color:#fff6}.modal-mask[data-v-9b085652]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:100}.modal-panel[data-v-9b085652]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#1a0f07;border-radius:24rpx;padding:32rpx;width:80%;max-width:500rpx;z-index:101;border:1px solid rgba(200,120,58,.1)}.modal-title[data-v-9b085652]{font-size:32rpx;font-weight:600;color:#fff;text-align:center;margin-bottom:24rpx}.modal-input[data-v-9b085652]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:20rpx;font-size:28rpx;color:#fff;box-sizing:border-box;margin-bottom:16rpx}.modal-btns[data-v-9b085652]{display:flex;gap:16rpx;margin-top:24rpx}.modal-btn[data-v-9b085652]{flex:1;text-align:center;padding:20rpx;border-radius:12rpx;font-size:28rpx;cursor:pointer}.modal-btn.cancel[data-v-9b085652]{background:#ffffff1a;color:#fff9}.modal-btn.confirm[data-v-9b085652]{background:#c8783a;color:#fff}.page[data-v-397e4c5d]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-397e4c5d]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-397e4c5d]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-397e4c5d]{font-size:17px;font-weight:600;color:#fff}.week-selector[data-v-397e4c5d]{display:flex;align-items:center;justify-content:center;gap:20px;padding:14px}.week-nav[data-v-397e4c5d]{font-size:24px;color:#c8783a;cursor:pointer}.week-label[data-v-397e4c5d]{font-size:14px;color:#fff}.staff-list[data-v-397e4c5d]{padding:0 16px}.staff-card[data-v-397e4c5d]{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.staff-avatar[data-v-397e4c5d]{width:44px;height:44px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.staff-name[data-v-397e4c5d]{font-size:15px;font-weight:600;color:#fff}.staff-role[data-v-397e4c5d]{font-size:12px;color:#fff6}.schedule[data-v-397e4c5d]{display:flex;gap:6px}.shift[data-v-397e4c5d]{padding:4px 8px;border-radius:6px;font-size:11px}.shift-day[data-v-397e4c5d]{background:#c8783a33;color:#c8783a}.shift-night[data-v-397e4c5d]{background:#b07fe033;color:#b07fe0}.page[data-v-1dd844e2]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-1dd844e2]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-1dd844e2]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-1dd844e2]{font-size:17px;font-weight:600;color:#fff}.stats-row[data-v-1dd844e2]{display:flex;gap:10px;padding:16px}.stat-card[data-v-1dd844e2]{flex:1;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.stat-val[data-v-1dd844e2]{font-size:22px;font-weight:700;color:#c8783a;margin-bottom:4px}.stat-label[data-v-1dd844e2]{font-size:12px;color:#ffffff80}.filter-tabs[data-v-1dd844e2]{display:flex;gap:8px;padding:0 16px 12px}.filter-tab[data-v-1dd844e2]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-1dd844e2]{background:#c8783a33;color:#c8783a}.refund-list[data-v-1dd844e2]{padding:0 16px}.refund-card[data-v-1dd844e2]{padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.refund-header[data-v-1dd844e2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.refund-order[data-v-1dd844e2]{font-size:13px;color:#ffffff80}.refund-status[data-v-1dd844e2]{padding:4px 10px;border-radius:6px;font-size:11px}.status-pending[data-v-1dd844e2]{background:#fa8c1626;color:#fa8c16}.status-approved[data-v-1dd844e2]{background:#22c55e26;color:#22c55e}.status-rejected[data-v-1dd844e2]{background:#ef444426;color:#ef4444}.refund-product[data-v-1dd844e2]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.refund-reason[data-v-1dd844e2]{font-size:12px;color:#ffffff80;margin-bottom:8px}.refund-amount[data-v-1dd844e2]{font-size:18px;font-weight:700;color:#ef4444;margin-bottom:4px}.refund-time[data-v-1dd844e2]{font-size:11px;color:#fff6;margin-bottom:12px}.refund-actions[data-v-1dd844e2]{display:flex;gap:10px}.action-btn[data-v-1dd844e2]{flex:1;padding:10px;border-radius:10px;text-align:center;font-size:14px;cursor:pointer}.reject[data-v-1dd844e2]{background:#ef444426;color:#ef4444}.approve[data-v-1dd844e2]{background:linear-gradient(135deg,#22c55e,#c8783a);color:#fff}.empty-state[data-v-1dd844e2]{text-align:center;padding:60px 20px}.empty-icon[data-v-1dd844e2]{font-size:48px;margin-bottom:16px}.empty-text[data-v-1dd844e2]{font-size:16px;color:#ffffff80}.page[data-v-357b47a6]{background:#f5f3ef;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-357b47a6]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.nav-statusbar[data-v-357b47a6]{height:env(safe-area-inset-top)}.nav-bar-inner[data-v-357b47a6]{display:flex;align-items:center;padding:12px 16px}.nav-back[data-v-357b47a6]{font-size:28px;color:#1c1208;cursor:pointer}.nav-title[data-v-357b47a6]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#1c1208}.section-title-bar[data-v-357b47a6]{padding:14px 16px 6px;font-size:14px;font-weight:600;color:#1c1208}.receipt-preview[data-v-357b47a6]{width:280px;margin:10px auto;background:#fff;padding:16px;border:1px solid #ddd;border-radius:4px;font-family:Courier New,monospace;font-size:12px;color:#333}.rp-header[data-v-357b47a6]{text-align:center;padding-bottom:6px}.rp-logo[data-v-357b47a6]{font-size:18px;font-weight:900;letter-spacing:2px}.rp-brand-sub[data-v-357b47a6]{font-size:10px;color:#888;margin:2px 0}.rp-shop-name[data-v-357b47a6]{font-size:11px;font-weight:600;margin-top:4px}.rp-divider[data-v-357b47a6]{color:#ccc;margin:6px 0;overflow:hidden}.rp-info-row[data-v-357b47a6]{display:flex;justify-content:space-between;padding:2px 0;font-size:11px}.rp-item[data-v-357b47a6]{display:flex;justify-content:space-between;padding:3px 0}.ri-left[data-v-357b47a6]{display:flex;flex-direction:column}.ri-name[data-v-357b47a6]{font-weight:600}.ri-spec[data-v-357b47a6]{font-size:10px;color:#888}.ri-right[data-v-357b47a6]{display:flex;gap:12px;text-align:right}.rp-total-row[data-v-357b47a6]{display:flex;justify-content:space-between;padding:2px 0}.rp-grand-total[data-v-357b47a6]{display:flex;justify-content:space-between;padding:6px 0 4px;font-size:14px;font-weight:900;border-top:1px dashed #ccc;margin-top:4px}.rp-payment-row[data-v-357b47a6]{display:flex;justify-content:space-between;padding:2px 0}.rp-footer[data-v-357b47a6]{text-align:center;padding:6px 0}.rf-pickup-code[data-v-357b47a6]{font-size:16px;font-weight:900;letter-spacing:3px;margin-bottom:6px}.rf-qr-placeholder[data-v-357b47a6]{color:#ccc;font-size:10px;text-align:center;margin:4px 0}.rf-tip[data-v-357b47a6]{font-size:10px;color:#888}.rp-promo[data-v-357b47a6]{text-align:center;padding:4px 0}.rp-promo-title[data-v-357b47a6]{font-weight:700;font-size:11px}.rp-promo-text[data-v-357b47a6]{font-size:10px;color:#666}.rp-end[data-v-357b47a6]{text-align:center;font-size:11px;font-weight:600;margin-top:4px}.rp-time[data-v-357b47a6]{text-align:center;font-size:10px;color:#888;margin-top:2px}.action-area[data-v-357b47a6]{padding:14px 16px}.aa-hint[data-v-357b47a6]{font-size:12px;color:#999;text-align:center;margin-bottom:12px}.aa-btns[data-v-357b47a6]{display:flex;gap:10px;margin-bottom:10px}.aa-btn[data-v-357b47a6]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:12px;font-size:14px;cursor:pointer}.aa-btn.primary[data-v-357b47a6]{background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff}.aa-btn.secondary[data-v-357b47a6]{background:#fff;color:#1c1208;border:1.5px solid #E5E0D8}.aa-btn.full[data-v-357b47a6]{flex:1}.aab-icon[data-v-357b47a6]{font-size:18px}.history-section[data-v-357b47a6]{padding:0 16px}.hs-title[data-v-357b47a6]{font-size:14px;font-weight:600;color:#1c1208;margin-bottom:10px}.history-list[data-v-357b47a6]{background:#fff;border-radius:12px;overflow:hidden}.history-item[data-v-357b47a6]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #F5F0EA}.history-item[data-v-357b47a6]:last-child{border-bottom:none}.hi-icon[data-v-357b47a6]{font-size:22px}.hi-info[data-v-357b47a6]{flex:1}.hi-order[data-v-357b47a6]{font-size:13px;color:#1c1208;font-weight:500}.hi-time[data-v-357b47a6]{font-size:11px;color:#999;margin-top:2px}.hi-amount[data-v-357b47a6]{font-size:14px;font-weight:600;color:#1c1208}.hi-status[data-v-357b47a6]{font-size:12px;color:#1a6b52}.toast[data-v-357b47a6]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);background:#000c;color:#fff;padding:12px 24px;border-radius:10px;font-size:14px;z-index:999;opacity:0;transition:all .2s;pointer-events:none}.toast.show[data-v-357b47a6]{opacity:1;transform:translate(-50%,-50%) scale(1)}.page[data-v-fadaf88e]{background:#0d0906;min-height:100vh}.nav-bar[data-v-fadaf88e]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-fadaf88e]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-fadaf88e]{font-size:17px;font-weight:600;color:#fff}.save-btn[data-v-fadaf88e]{font-size:14px;color:#c8783a;cursor:pointer}.content[data-v-fadaf88e]{padding:24rpx}.image-section[data-v-fadaf88e]{margin-bottom:24rpx}.image-preview[data-v-fadaf88e]{width:100%;height:300rpx;background:#1a0f0799;border:2px dashed rgba(200,120,58,.2);border-radius:20rpx;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.image-preview img[data-v-fadaf88e]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-fadaf88e]{font-size:28rpx;color:#fff6}.form-section[data-v-fadaf88e]{margin-bottom:24rpx}.form-label[data-v-fadaf88e]{font-size:26rpx;color:#fff9;margin-bottom:12rpx;display:block}.form-input[data-v-fadaf88e]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:20rpx;font-size:28rpx;color:#fff;box-sizing:border-box}.form-textarea[data-v-fadaf88e]{width:100%;height:120rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:20rpx;font-size:28rpx;color:#fff;box-sizing:border-box;resize:none}.price-row[data-v-fadaf88e]{display:flex;gap:16rpx}.price-item[data-v-fadaf88e]{flex:1}.price-label[data-v-fadaf88e]{font-size:24rpx;color:#ffffff80;display:block;margin-bottom:8rpx}.price-input[data-v-fadaf88e]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:16rpx;font-size:32rpx;color:#c8783a;text-align:center;box-sizing:border-box}.category-select[data-v-fadaf88e]{display:flex;justify-content:space-between;align-items:center;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:20rpx;cursor:pointer}.select-arrow[data-v-fadaf88e]{font-size:28rpx;color:#ffffff4d}.switch-row[data-v-fadaf88e]{display:flex;justify-content:space-between;align-items:center;padding:16rpx 0}.switch-label[data-v-fadaf88e]{font-size:28rpx;color:#fff}.switch-btn[data-v-fadaf88e]{width:80rpx;height:44rpx;background:#ffffff1a;border-radius:22rpx;position:relative;cursor:pointer;transition:background .2s}.switch-btn.on[data-v-fadaf88e]{background:#07c160}.switch-dot[data-v-fadaf88e]{width:36rpx;height:36rpx;background:#fff;border-radius:50%;position:absolute;top:4rpx;left:4rpx;transition:left .2s}.switch-btn.on .switch-dot[data-v-fadaf88e]{left:40rpx}.status-row[data-v-fadaf88e]{display:flex;gap:16rpx}.status-btn[data-v-fadaf88e]{flex:1;text-align:center;padding:16rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;font-size:28rpx;color:#ffffff80;cursor:pointer}.status-btn.active[data-v-fadaf88e]{background:#c8783a;color:#fff;border-color:#c8783a}.picker-mask[data-v-fadaf88e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:100}.picker-panel[data-v-fadaf88e]{position:fixed;bottom:0;left:0;right:0;background:#1a0f07;border-radius:32rpx 32rpx 0 0;padding:24rpx;z-index:101}.picker-title[data-v-fadaf88e]{font-size:32rpx;font-weight:600;color:#fff;text-align:center;margin-bottom:24rpx}.picker-list[data-v-fadaf88e]{max-height:50vh;overflow-y:auto}.picker-item[data-v-fadaf88e]{padding:20rpx;background:#1a0f0799;border-radius:12rpx;margin-bottom:12rpx;font-size:28rpx;color:#fff;cursor:pointer}.picker-item.selected[data-v-fadaf88e]{background:#c8783a33;border:1px solid #C8783A}.page[data-v-5abe4f23]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-5abe4f23]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-5abe4f23]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-5abe4f23]{font-size:17px;font-weight:600;color:#fff}.record-list[data-v-5abe4f23]{padding:16px}.record-card[data-v-5abe4f23]{padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.record-header[data-v-5abe4f23]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.record-date[data-v-5abe4f23]{font-size:14px;font-weight:600;color:#fff}.record-shift[data-v-5abe4f23]{padding:4px 10px;border-radius:6px;font-size:11px}.shift-morning[data-v-5abe4f23]{background:#c8783a33;color:#c8783a}.shift-evening[data-v-5abe4f23]{background:#b07fe033;color:#b07fe0}.record-row[data-v-5abe4f23]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;border-bottom:1px solid rgba(255,255,255,.04)}.record-label[data-v-5abe4f23]{color:#ffffff80}.record-value[data-v-5abe4f23]{color:#fff}.record-value.amount[data-v-5abe4f23]{color:#c8783a;font-weight:600;font-size:16px}.record-remark[data-v-5abe4f23]{margin-top:10px;padding:10px;background:#ffffff08;border-radius:8px;font-size:12px;color:#ffffff80}.page[data-v-d2cb4731]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-d2cb4731]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-d2cb4731]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-d2cb4731]{font-size:17px;font-weight:600;color:#fff}.balance-card[data-v-d2cb4731]{margin:16px;padding:24px;background:linear-gradient(135deg,#c8783a4d,#b07fe033);border:1px solid rgba(200,120,58,.3);border-radius:20px}.balance-label[data-v-d2cb4731]{font-size:13px;color:#fff9;margin-bottom:8px}.balance-val[data-v-d2cb4731]{font-size:42px;font-weight:700;color:#fff;margin-bottom:8px}.balance-rules[data-v-d2cb4731]{font-size:12px;color:#ffffff80;margin-bottom:12px}.balance-actions[data-v-d2cb4731]{display:flex;gap:16px}.action-link[data-v-d2cb4731]{font-size:14px;color:#c8783a;cursor:pointer;text-decoration:underline}.stats-row[data-v-d2cb4731]{display:flex;gap:10px;padding:0 16px 12px}.stat-card[data-v-d2cb4731]{flex:1;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.stat-val[data-v-d2cb4731]{font-size:20px;font-weight:700;color:#c8783a}.stat-label[data-v-d2cb4731]{font-size:11px;color:#ffffff80;margin-top:4px}.section[data-v-d2cb4731]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-d2cb4731]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:12px}.task-list[data-v-d2cb4731]{display:flex;flex-direction:column;gap:10px}.task-item[data-v-d2cb4731]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff08;border-radius:12px}.task-info[data-v-d2cb4731]{flex:1}.task-name[data-v-d2cb4731]{font-size:14px;color:#fff;margin-bottom:4px}.task-desc[data-v-d2cb4731]{font-size:12px;color:#ffffff80}.task-reward[data-v-d2cb4731]{font-size:13px;color:#c8783a;font-weight:600}.task-status[data-v-d2cb4731]{font-size:12px;color:#22c55e}.task-btn[data-v-d2cb4731]{padding:6px 14px;background:#c8783a33;border-radius:8px;font-size:12px;color:#c8783a;cursor:pointer}.product-grid[data-v-d2cb4731]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.product-item[data-v-d2cb4731]{padding:16px 8px;background:#ffffff08;border-radius:14px;text-align:center;cursor:pointer}.product-img[data-v-d2cb4731]{font-size:32px;margin-bottom:8px}.product-name[data-v-d2cb4731]{font-size:12px;color:#fff;margin-bottom:4px}.product-points[data-v-d2cb4731]{font-size:11px;color:#c8783a}.modal-mask[data-v-d2cb4731]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-d2cb4731]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-d2cb4731]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-d2cb4731]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-d2cb4731]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-d2cb4731]{padding:20px}.modal-footer[data-v-d2cb4731]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.exchange-info[data-v-d2cb4731]{margin-bottom:16px;padding:14px;background:#ffffff08;border-radius:12px}.exchange-title[data-v-d2cb4731]{font-size:12px;color:#ffffff80;margin-bottom:4px}.exchange-ratio[data-v-d2cb4731]{font-size:16px;color:#c8783a;font-weight:600}.form-item[data-v-d2cb4731]{margin-bottom:16px}.form-label[data-v-d2cb4731]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-d2cb4731]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.exchange-result[data-v-d2cb4731]{font-size:16px;color:#c8783a;font-weight:600;text-align:center;margin-top:8px}.record-list[data-v-d2cb4731]{max-height:300px;overflow-y:auto}.record-item[data-v-d2cb4731]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.record-title[data-v-d2cb4731]{font-size:14px;color:#fff}.record-time[data-v-d2cb4731]{font-size:11px;color:#fff6;margin-top:2px}.record-points[data-v-d2cb4731]{font-size:15px;font-weight:600}.record-points.earn[data-v-d2cb4731]{color:#22c55e}.record-points.use[data-v-d2cb4731]{color:#ef4444}.btn[data-v-d2cb4731]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-d2cb4731]{background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff}.page[data-v-fcc0c607]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-fcc0c607]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-fcc0c607]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-fcc0c607]{font-size:17px;font-weight:600;color:#fff}.balance-card[data-v-fcc0c607]{margin:16px;padding:24px;background:linear-gradient(135deg,#c8783a4d,#b07fe033);border:1px solid rgba(200,120,58,.3);border-radius:20px}.balance-label[data-v-fcc0c607]{font-size:13px;color:#fff9;margin-bottom:8px}.balance-val[data-v-fcc0c607]{font-size:36px;font-weight:700;color:#fff;margin-bottom:8px}.balance-row[data-v-fcc0c607]{display:flex;justify-content:space-between;font-size:13px;color:#ffffff80}.frozen[data-v-fcc0c607]{color:#fa8c16}.tabs[data-v-fcc0c607]{display:flex;gap:2px;padding:0 16px;margin-bottom:16px}.tab[data-v-fcc0c607]{flex:1;padding:10px;text-align:center;font-size:14px;color:#ffffff80;cursor:pointer;border-bottom:2px solid transparent}.tab.active[data-v-fcc0c607]{color:#c8783a;border-bottom-color:#c8783a}.transfer-form[data-v-fcc0c607]{padding:0 16px}.form-item[data-v-fcc0c607]{margin-bottom:16px}.form-label[data-v-fcc0c607]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-fcc0c607]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.amount-input[data-v-fcc0c607]{display:flex;align-items:center;gap:8px}.amount-symbol[data-v-fcc0c607]{font-size:20px;color:#fff}.amount[data-v-fcc0c607]{font-size:24px;font-weight:600}.quick-amount[data-v-fcc0c607]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.quick-label[data-v-fcc0c607]{font-size:13px;color:#ffffff80}.quick-btn[data-v-fcc0c607]{padding:6px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;color:#ffffffb3;cursor:pointer}.transfer-btn[data-v-fcc0c607]{width:100%;padding:16px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.record-list[data-v-fcc0c607]{padding:0 16px}.record-item[data-v-fcc0c607]{display:flex;align-items:center;gap:12px;padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.record-info[data-v-fcc0c607]{flex:1}.record-name[data-v-fcc0c607]{font-size:14px;font-weight:600;color:#fff}.record-account[data-v-fcc0c607]{font-size:12px;color:#fff6;margin-bottom:4px}.record-time[data-v-fcc0c607]{font-size:11px;color:#fff6}.record-amount[data-v-fcc0c607]{font-size:16px;font-weight:600}.type-out[data-v-fcc0c607]{color:#ef4444}.type-in[data-v-fcc0c607]{color:#22c55e}.record-status[data-v-fcc0c607]{padding:4px 8px;border-radius:6px;font-size:11px}.status-success[data-v-fcc0c607]{background:#22c55e26;color:#22c55e}.bank-list[data-v-fcc0c607]{padding:16px}.bank-card[data-v-fcc0c607]{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.2);border-radius:14px;cursor:pointer}.bank-card.selected[data-v-fcc0c607]{border-color:#c8783a}.bank-icon[data-v-fcc0c607]{width:44px;height:44px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;font-weight:700}.bank-name[data-v-fcc0c607]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.bank-account[data-v-fcc0c607]{font-size:13px;color:#ffffff80}.bank-default[data-v-fcc0c607]{padding:4px 10px;background:#c8783a33;border-radius:6px;font-size:11px;color:#c8783a}.add-bank-btn[data-v-fcc0c607]{padding:16px;background:#ffffff08;border:1px dashed rgba(200,120,58,.3);border-radius:14px;text-align:center;color:#c8783a;font-size:14px;cursor:pointer}.modal-mask[data-v-fcc0c607]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-fcc0c607]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-fcc0c607]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-fcc0c607]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-fcc0c607]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-fcc0c607]{padding:20px}.modal-footer[data-v-fcc0c607]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.btn[data-v-fcc0c607]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-fcc0c607]{background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff}.page[data-v-21d61d56]{background:#0d0906;min-height:100vh}.nav-bar[data-v-21d61d56]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-21d61d56]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-21d61d56]{font-size:17px;font-weight:600;color:#fff}.content[data-v-21d61d56]{padding:24rpx}.customer-header[data-v-21d61d56]{display:flex;align-items:center;padding:24rpx;background:#1a0f0799;border-radius:20rpx;border:1px solid rgba(200,120,58,.1)}.avatar[data-v-21d61d56]{width:80rpx;height:80rpx;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;font-size:36rpx;color:#fff}.info[data-v-21d61d56]{flex:1;margin-left:20rpx}.name[data-v-21d61d56]{font-size:32rpx;font-weight:600;color:#fff}.phone[data-v-21d61d56]{font-size:24rpx;color:#ffffff80;margin-top:4rpx}.level-tag[data-v-21d61d56]{font-size:22rpx;padding:6rpx 16rpx;border-radius:12rpx}.level-tag.level-1[data-v-21d61d56]{background:#c8783a1a;color:#c8783a}.level-tag.level-2[data-v-21d61d56]{background:#b07fe01a;color:#b07fe0}.stats-row[data-v-21d61d56]{display:flex;margin-top:24rpx;background:#1a0f0799;border-radius:20rpx;border:1px solid rgba(200,120,58,.1)}.stat-item[data-v-21d61d56]{flex:1;text-align:center;padding:24rpx}.stat-value[data-v-21d61d56]{font-size:36rpx;font-weight:700;color:#c8783a}.stat-label[data-v-21d61d56]{font-size:22rpx;color:#ffffff80;margin-top:4rpx}.section[data-v-21d61d56]{margin-top:32rpx}.section-header[data-v-21d61d56]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-21d61d56]{font-size:28rpx;font-weight:600;color:#c8783a;margin-bottom:16rpx}.section-more[data-v-21d61d56]{font-size:24rpx;color:#ffffff80;cursor:pointer}.order-list[data-v-21d61d56]{margin-top:16rpx}.order-item[data-v-21d61d56]{display:flex;justify-content:space-between;padding:20rpx;background:#1a0f0799;border-radius:12rpx;margin-bottom:12rpx;cursor:pointer}.order-no[data-v-21d61d56]{font-size:26rpx;color:#fff}.order-time[data-v-21d61d56]{font-size:22rpx;color:#fff6;margin-top:4rpx}.order-amount[data-v-21d61d56]{font-size:28rpx;font-weight:600;color:#c8783a}.order-status[data-v-21d61d56]{font-size:22rpx;color:#ffffff80;margin-top:4rpx}.tag-list[data-v-21d61d56]{display:flex;flex-wrap:wrap;gap:12rpx}.tag[data-v-21d61d56]{font-size:24rpx;color:#c8783a;background:#c8783a1a;padding:8rpx 20rpx;border-radius:20rpx}.add-tag[data-v-21d61d56]{cursor:pointer;border:1px dashed rgba(200,120,58,.3)}.remark-input[data-v-21d61d56]{width:100%;height:120rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12rpx;padding:16rpx;font-size:26rpx;color:#fff;box-sizing:border-box;resize:none}.page[data-v-5c15fcd3]{background:#0d0906;min-height:100vh}.nav-bar[data-v-5c15fcd3]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-5c15fcd3]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-5c15fcd3]{font-size:17px;font-weight:600;color:#fff}.content[data-v-5c15fcd3]{padding:24rpx}.scan-area[data-v-5c15fcd3]{background:#c8783a1a;border:2px dashed rgba(200,120,58,.3);border-radius:24rpx;padding:60rpx;text-align:center;cursor:pointer}.scan-icon[data-v-5c15fcd3]{font-size:64rpx;margin-bottom:16rpx}.scan-text[data-v-5c15fcd3]{font-size:28rpx;color:#fff9}.manual-section[data-v-5c15fcd3]{margin-top:32rpx}.section-title[data-v-5c15fcd3]{font-size:26rpx;color:#ffffff80;margin-bottom:16rpx}.code-input[data-v-5c15fcd3]{width:100%;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:24rpx;font-size:32rpx;color:#fff;box-sizing:border-box;text-align:center;letter-spacing:4rpx}.verify-btn[data-v-5c15fcd3]{margin-top:20rpx;text-align:center;padding:24rpx;background:#c8783a;border-radius:16rpx;font-size:30rpx;color:#fff;cursor:pointer}.coupon-info[data-v-5c15fcd3]{margin-top:32rpx;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:20rpx;padding:24rpx}.coupon-header[data-v-5c15fcd3]{display:flex;justify-content:space-between;align-items:center}.coupon-type[data-v-5c15fcd3]{font-size:24rpx;color:#ffffff80}.coupon-value[data-v-5c15fcd3]{font-size:40rpx;font-weight:700;color:#c8783a}.coupon-name[data-v-5c15fcd3]{font-size:32rpx;font-weight:600;color:#fff;margin-top:12rpx}.coupon-meta[data-v-5c15fcd3]{font-size:24rpx;color:#ffffff80;margin-top:8rpx}.coupon-status[data-v-5c15fcd3]{font-size:26rpx;margin-top:16rpx;padding:12rpx;border-radius:12rpx;text-align:center}.coupon-status.valid[data-v-5c15fcd3]{background:#07c1601a;color:#07c160}.coupon-status.invalid[data-v-5c15fcd3]{background:#ff4d4f1a;color:#ff4d4f}.history-section[data-v-5c15fcd3]{margin-top:40rpx}.history-list[data-v-5c15fcd3]{margin-top:16rpx}.history-item[data-v-5c15fcd3]{display:flex;align-items:center;justify-content:space-between;padding:20rpx;background:#1a0f0799;border-radius:12rpx;margin-bottom:12rpx}.history-code[data-v-5c15fcd3]{font-size:26rpx;color:#fff;font-family:monospace}.history-time[data-v-5c15fcd3]{font-size:22rpx;color:#fff6}.history-status[data-v-5c15fcd3]{font-size:22rpx;padding:4rpx 12rpx;border-radius:8rpx}.history-status.success[data-v-5c15fcd3]{background:#07c1601a;color:#07c160}.history-empty[data-v-5c15fcd3]{text-align:center;padding:40rpx;color:#ffffff4d;font-size:26rpx}.page[data-v-245e28a7]{background:#f7f6f3;min-height:100vh;padding-bottom:24px}.nav-bar[data-v-245e28a7]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.back[data-v-245e28a7]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-245e28a7]{font-size:17px;font-weight:600;color:#1a1a1a}.menu-btn[data-v-245e28a7]{font-size:20px;color:#c8783a;cursor:pointer}.module-cards[data-v-245e28a7]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px}.module-card[data-v-245e28a7]{background:#fff;border-radius:16px;padding:16px;cursor:pointer;box-shadow:0 1px 4px #0000000f;border:1px solid rgba(200,120,58,.08)}.module-icon[data-v-245e28a7]{font-size:28px;margin-bottom:8px}.module-name[data-v-245e28a7]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.module-desc[data-v-245e28a7]{font-size:11px;color:#888;line-height:1.4}.section[data-v-245e28a7]{padding:0 14px 12px}.section-title[data-v-245e28a7]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:10px;display:flex;align-items:center;gap:6px}.ai-banner[data-v-245e28a7]{background:linear-gradient(135deg,#fff8f0,#fff3e8);border:1px solid rgba(200,120,58,.2);border-radius:14px;padding:18px;display:flex;align-items:center;cursor:pointer}.ai-title[data-v-245e28a7]{font-size:16px;font-weight:700;color:#c8783a;margin-bottom:4px}.ai-sub[data-v-245e28a7]{font-size:12px;color:#888}.ai-arrow[data-v-245e28a7]{font-size:24px;color:#c8783a;margin-left:auto}.order-card[data-v-245e28a7]{background:#fff;border-radius:14px;padding:16px;margin-bottom:10px;box-shadow:0 1px 4px #0000000d;cursor:pointer}.order-header[data-v-245e28a7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.order-name[data-v-245e28a7]{font-size:15px;font-weight:600;color:#1a1a1a}.order-phase-badge[data-v-245e28a7]{padding:4px 10px;border-radius:8px;font-size:11px}.phase-design[data-v-245e28a7]{background:#eef2ff;color:#6366f1}.phase-demolition[data-v-245e28a7]{background:#fef3c7;color:#d97706}.phase-water[data-v-245e28a7]{background:#dbeafe;color:#2563eb}.phase-wood[data-v-245e28a7]{background:#fef9c3;color:#ca8a04}.phase-paint[data-v-245e28a7]{background:#fce7f3;color:#db2777}.phase-install[data-v-245e28a7]{background:#d1fae5;color:#059669}.phase-clean[data-v-245e28a7]{background:#f0fdf4;color:#16a34a}.order-progress[data-v-245e28a7]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.progress-bar[data-v-245e28a7]{flex:1;height:6px;background:#e5e7eb;border-radius:3px}.progress-fill[data-v-245e28a7]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:3px;transition:width .3s}.progress-pct[data-v-245e28a7]{font-size:12px;color:#c8783a;font-weight:600;width:36px;text-align:right}.order-meta[data-v-245e28a7]{display:flex;gap:16px;font-size:12px;color:#888}.empty-state[data-v-245e28a7]{background:#fff;border-radius:14px;padding:32px;text-align:center;box-shadow:0 1px 4px #0000000d}.empty-icon[data-v-245e28a7]{font-size:40px;margin-bottom:12px}.empty-text[data-v-245e28a7]{font-size:14px;color:#888;margin-bottom:16px}.empty-btn[data-v-245e28a7]{display:inline-block;padding:10px 20px;background:linear-gradient(135deg,#c8783a,#b07fe0);color:#fff;border-radius:10px;font-size:13px;cursor:pointer}.stats-row[data-v-245e28a7]{display:flex;gap:10px;padding:0 14px}.stat-card[data-v-245e28a7]{flex:1;background:#fff;border-radius:14px;padding:14px;text-align:center;box-shadow:0 1px 4px #0000000d}.stat-val[data-v-245e28a7]{font-size:18px;font-weight:700;color:#c8783a}.stat-label[data-v-245e28a7]{font-size:11px;color:#888;margin-top:4px}.page[data-v-7581595e]{background:#f7f6f3;min-height:100vh}.nav[data-v-7581595e]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-7581595e]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-7581595e]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.nav>span[data-v-7581595e]:last-child{font-size:22px;color:#c8783a;cursor:pointer}.filter[data-v-7581595e]{display:flex;gap:6px;padding:12px 14px;background:#fff;overflow-x:auto}.filter>span[data-v-7581595e]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;color:#666;white-space:nowrap;cursor:pointer}.filter>span.on[data-v-7581595e]{background:#c8783a;color:#fff}.list[data-v-7581595e]{padding:12px 14px}.card[data-v-7581595e]{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 1px 4px #0000000d;cursor:pointer}.top[data-v-7581595e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.no[data-v-7581595e]{font-size:12px;color:#888}.status[data-v-7581595e]{padding:3px 8px;border-radius:6px;font-size:11px}.s-pending[data-v-7581595e]{background:#fef3c7;color:#d97706}.s-progress[data-v-7581595e]{background:#dbeafe;color:#2563eb}.s-approval[data-v-7581595e]{background:#fce7f3;color:#db2777}.s-done[data-v-7581595e]{background:#d1fae5;color:#059669}.shop[data-v-7581595e]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.phase-row[data-v-7581595e]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.phase-badge[data-v-7581595e]{padding:3px 8px;border-radius:6px;font-size:11px}.ph-design[data-v-7581595e]{background:#eef2ff;color:#6366f1}.ph-demolition[data-v-7581595e]{background:#fef3c7;color:#d97706}.ph-water[data-v-7581595e]{background:#dbeafe;color:#2563eb}.ph-wood[data-v-7581595e]{background:#fef9c3;color:#ca8a04}.ph-paint[data-v-7581595e]{background:#fce7f3;color:#db2777}.ph-install[data-v-7581595e]{background:#d1fae5;color:#059669}.ph-clean[data-v-7581595e]{background:#f0fdf4;color:#16a34a}.pct[data-v-7581595e]{font-size:11px;color:#888}.progress-bar[data-v-7581595e]{height:4px;background:#e5e7eb;border-radius:2px;margin-bottom:10px}.fill[data-v-7581595e]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:2px}.footer[data-v-7581595e]{display:flex;justify-content:space-between;font-size:11px;color:#888}.modal-mask[data-v-7581595e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-7581595e]{width:85%;max-width:340px;background:#fff;border-radius:16px;overflow:hidden}.modal-header[data-v-7581595e]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #eee}.modal-header>span[data-v-7581595e]:first-child{font-size:16px;font-weight:600}.modal-header>span[data-v-7581595e]:last-child{font-size:24px;color:#999;cursor:pointer}.modal-body[data-v-7581595e]{padding:16px}.row[data-v-7581595e]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f5f5f5}.row>span[data-v-7581595e]:first-child{font-size:13px;color:#888}.row>span[data-v-7581595e]:last-child{font-size:13px;color:#1a1a1a;font-weight:500}.modal-footer[data-v-7581595e]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid #eee}.btn[data-v-7581595e]{flex:1;padding:10px;border-radius:10px;text-align:center;font-size:13px;cursor:pointer;background:#f5f5f5}.btn-primary[data-v-7581595e]{background:#c8783a;color:#fff}.btn-approve[data-v-7581595e]{background:#059669;color:#fff}.page[data-v-c253dff7]{background:#f7f6f3;min-height:100vh;padding-bottom:80px}.nav[data-v-c253dff7]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-c253dff7]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-c253dff7]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.upload-area[data-v-c253dff7]{margin:24px 16px;padding:48px 20px;background:#fff;border-radius:16px;border:2px dashed #C8783A;text-align:center;cursor:pointer}.upload-icon[data-v-c253dff7]{font-size:48px;margin-bottom:12px}.upload-text[data-v-c253dff7]{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.upload-hint[data-v-c253dff7]{font-size:12px;color:#888}.analyzing[data-v-c253dff7]{padding:60px 20px;text-align:center}.spinner[data-v-c253dff7]{width:40px;height:40px;border:3px solid #E5E7EB;border-top-color:#c8783a;border-radius:50%;animation:spin-c253dff7 1s linear infinite;margin:0 auto 16px}@keyframes spin-c253dff7{to{transform:rotate(360deg)}}.analyze-text[data-v-c253dff7]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.analyze-step[data-v-c253dff7]{font-size:13px;color:#888}.result[data-v-c253dff7]{padding:0 14px}.result-header[data-v-c253dff7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.result-header>span[data-v-c253dff7]:first-child{font-size:16px;font-weight:600;color:#1a1a1a}.match-score[data-v-c253dff7]{padding:4px 10px;background:#d1fae5;color:#059669;border-radius:8px;font-size:13px;font-weight:600}.plan-card[data-v-c253dff7]{display:flex;gap:14px;background:#fff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px #0000000d}.plan-img[data-v-c253dff7]{width:60px;height:60px;background:#fef3c7;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:32px}.plan-name[data-v-c253dff7]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.plan-size[data-v-c253dff7]{font-size:12px;color:#888;margin-bottom:4px}.plan-desc[data-v-c253dff7]{font-size:12px;color:#666;line-height:1.5}.diy-section[data-v-c253dff7]{background:#fff;border-radius:14px;padding:14px;margin-bottom:14px}.section-title[data-v-c253dff7]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.option-group[data-v-c253dff7]{margin-bottom:14px}.option-label[data-v-c253dff7]{font-size:13px;color:#888;margin-bottom:8px}.options[data-v-c253dff7]{display:flex;flex-wrap:wrap;gap:6px}.options>span[data-v-c253dff7]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;color:#666;cursor:pointer}.options>span.on[data-v-c253dff7]{background:#c8783a;color:#fff}.material-section[data-v-c253dff7]{background:#fff;border-radius:14px;padding:14px;margin-bottom:14px}.material-item[data-v-c253dff7]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f5f5f5;font-size:13px}.material-item>span[data-v-c253dff7]:first-child{color:#1a1a1a;flex:1}.material-item>span[data-v-c253dff7]:nth-child(2){color:#888;margin:0 8px}.material-item>span[data-v-c253dff7]:last-child{color:#c8783a;font-weight:500}.total-row[data-v-c253dff7]{display:flex;justify-content:space-between;padding:12px 0;font-size:14px;font-weight:600}.total-price[data-v-c253dff7]{color:#c8783a;font-size:18px}.submit-bar[data-v-c253dff7]{position:fixed;bottom:0;left:0;right:0;display:flex;gap:10px;padding:12px 16px;background:#fff;box-shadow:0 -2px 8px #00000014}.btn-save[data-v-c253dff7],.btn-submit[data-v-c253dff7]{flex:1;padding:12px;border-radius:12px;text-align:center;font-size:14px;font-weight:600;cursor:pointer}.btn-save[data-v-c253dff7]{background:#f5f5f5;color:#666}.btn-submit[data-v-c253dff7]{background:#c8783a;color:#fff}.page[data-v-10ba7884]{background:#f7f6f3;min-height:100vh;padding-bottom:20px}.nav[data-v-10ba7884]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-10ba7884]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-10ba7884]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.search-bar[data-v-10ba7884]{display:flex;align-items:center;gap:8px;margin:12px 14px;padding:10px 14px;background:#fff;border-radius:12px}.search-icon[data-v-10ba7884]{font-size:16px}.search-bar>input[data-v-10ba7884]{border:none;outline:none;flex:1;font-size:14px;background:transparent}.tabs[data-v-10ba7884]{display:flex;gap:6px;padding:0 14px 12px;background:#fff;overflow-x:auto}.tabs>span[data-v-10ba7884]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;color:#666;white-space:nowrap;cursor:pointer}.tabs>span.on[data-v-10ba7884]{background:#c8783a;color:#fff}.list[data-v-10ba7884]{padding:12px 14px}.card[data-v-10ba7884]{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 1px 4px #0000000d;cursor:pointer}.card-top[data-v-10ba7884]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.material-name[data-v-10ba7884]{font-size:15px;font-weight:600;color:#1a1a1a}.material-cat[data-v-10ba7884]{padding:3px 8px;background:#eef2ff;color:#6366f1;border-radius:6px;font-size:11px}.card-mid[data-v-10ba7884]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.price-range .low[data-v-10ba7884]{font-size:16px;font-weight:600;color:#c8783a}.price-range .sep[data-v-10ba7884]{color:#888;margin:0 2px}.price-range .high[data-v-10ba7884]{font-size:14px;color:#888}.supplier-count[data-v-10ba7884]{font-size:12px;color:#888}.compare-row[data-v-10ba7884]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.s-name[data-v-10ba7884]{font-size:11px;color:#888;width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-bar[data-v-10ba7884]{flex:1;height:6px;background:#f5f5f5;border-radius:3px}.s-bar>div[data-v-10ba7884]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:3px}.s-price[data-v-10ba7884]{font-size:11px;color:#c8783a;font-weight:500;width:50px;text-align:right}.card-action[data-v-10ba7884]{font-size:12px;color:#c8783a;text-align:center;margin-top:8px;padding-top:8px;border-top:1px solid #f5f5f5}.modal-mask[data-v-10ba7884]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.modal[data-v-10ba7884]{width:100%;max-width:400px;background:#fff;border-radius:20px 20px 0 0;max-height:80vh;display:flex;flex-direction:column}.modal-header[data-v-10ba7884]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #eee}.modal-header>span[data-v-10ba7884]:first-child{font-size:16px;font-weight:600}.modal-header>span[data-v-10ba7884]:last-child{font-size:24px;color:#999;cursor:pointer}.modal-body[data-v-10ba7884]{padding:14px 16px;overflow-y:auto;flex:1}.sort-bar[data-v-10ba7884]{display:flex;gap:8px;margin-bottom:12px}.sort-bar>span[data-v-10ba7884]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;cursor:pointer}.sort-bar>span.on[data-v-10ba7884]{background:#c8783a;color:#fff}.supplier-item[data-v-10ba7884]{padding:12px;border-radius:12px;margin-bottom:8px;background:#f7f6f3}.si-top[data-v-10ba7884]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.si-name[data-v-10ba7884]{font-size:14px;font-weight:600;color:#1a1a1a}.si-badge[data-v-10ba7884]{padding:2px 6px;background:#fef3c7;color:#d97706;border-radius:4px;font-size:10px}.si-mid[data-v-10ba7884]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.si-price[data-v-10ba7884]{font-size:16px;font-weight:600;color:#c8783a}.si-rating[data-v-10ba7884],.si-delivery[data-v-10ba7884]{font-size:12px;color:#888}.si-bottom[data-v-10ba7884]{display:flex;justify-content:space-between;font-size:11px;color:#999}.modal-footer[data-v-10ba7884]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid #eee}.btn[data-v-10ba7884]{flex:1;padding:10px;border-radius:10px;text-align:center;font-size:13px;cursor:pointer;background:#f5f5f5}.btn-primary[data-v-10ba7884]{background:#c8783a;color:#fff}.page[data-v-71548bbb]{background:#f7f6f3;min-height:100vh;padding-bottom:20px}.nav[data-v-71548bbb]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-71548bbb]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-71548bbb]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.credit-card[data-v-71548bbb]{margin:16px;padding:20px;background:linear-gradient(135deg,#1a3c6e,#2d5a9e);border-radius:16px;color:#fff}.credit-top[data-v-71548bbb]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.credit-label[data-v-71548bbb]{font-size:13px;opacity:.8}.credit-amount[data-v-71548bbb]{font-size:32px;font-weight:700;margin-top:4px}.credit-icon[data-v-71548bbb]{font-size:36px}.credit-bottom[data-v-71548bbb]{margin-top:8px}.credit-detail[data-v-71548bbb]{display:flex;justify-content:space-between;font-size:12px;opacity:.7;margin-bottom:8px}.credit-bar[data-v-71548bbb]{height:4px;background:#fff3;border-radius:2px}.credit-fill[data-v-71548bbb]{height:100%;background:#c8783a;border-radius:2px}.func-grid[data-v-71548bbb]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 16px;margin-bottom:16px}.func-item[data-v-71548bbb]{text-align:center;cursor:pointer}.func-icon[data-v-71548bbb]{width:48px;height:48px;margin:0 auto 6px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.func-item>span[data-v-71548bbb]{font-size:12px;color:#666}.section-title[data-v-71548bbb]{font-size:14px;font-weight:600;color:#1a1a1a;padding:0 16px;margin-bottom:8px}.loan-card[data-v-71548bbb]{background:#fff;border-radius:14px;padding:14px;margin:0 16px 10px;box-shadow:0 1px 4px #0000000d}.loan-top[data-v-71548bbb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.loan-type[data-v-71548bbb]{padding:3px 8px;background:#eef2ff;color:#6366f1;border-radius:6px;font-size:11px}.loan-status[data-v-71548bbb]{padding:3px 8px;border-radius:6px;font-size:11px}.ls-active[data-v-71548bbb]{background:#d1fae5;color:#059669}.ls-overdue[data-v-71548bbb]{background:#fee2e2;color:#ef4444}.ls-pending[data-v-71548bbb]{background:#fef3c7;color:#d97706}.loan-amount[data-v-71548bbb]{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.loan-detail[data-v-71548bbb]{display:flex;gap:12px;font-size:12px;color:#888;margin-bottom:8px}.loan-bar[data-v-71548bbb]{height:4px;background:#e5e7eb;border-radius:2px;margin-bottom:8px}.loan-fill[data-v-71548bbb]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:2px}.loan-footer[data-v-71548bbb]{display:flex;justify-content:space-between;font-size:12px;color:#888}.loan-repay[data-v-71548bbb]{color:#c8783a;font-weight:600}.split-card[data-v-71548bbb]{background:#fff;border-radius:14px;padding:14px;margin:0 16px 10px;box-shadow:0 1px 4px #0000000d}.split-top[data-v-71548bbb]{display:flex;justify-content:space-between;margin-bottom:6px}.split-no[data-v-71548bbb]{font-size:12px;color:#888}.split-time[data-v-71548bbb]{font-size:11px;color:#bbb}.split-amount[data-v-71548bbb]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:10px}.split-row[data-v-71548bbb]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #f5f5f5}.sp-name[data-v-71548bbb]{flex:1;font-size:12px;color:#1a1a1a}.sp-pct[data-v-71548bbb]{font-size:11px;color:#888;width:30px;text-align:center}.sp-amount[data-v-71548bbb]{font-size:12px;color:#c8783a;font-weight:500;width:60px;text-align:right}.sp-status[data-v-71548bbb]{font-size:10px;padding:2px 6px;border-radius:4px;width:44px;text-align:center}.ss-done[data-v-71548bbb]{background:#d1fae5;color:#059669}.ss-pending[data-v-71548bbb]{background:#fef3c7;color:#d97706}.page[data-v-67758662]{background:#f7f6f3;min-height:100vh;padding-bottom:80px}.nav[data-v-67758662]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-67758662]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-67758662]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.type-cards[data-v-67758662]{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.type-card[data-v-67758662]{background:#fff;border-radius:14px;padding:14px;border:2px solid transparent;cursor:pointer;box-shadow:0 1px 4px #0000000d}.type-card.on[data-v-67758662]{border-color:#c8783a}.tc-icon[data-v-67758662]{font-size:28px;margin-bottom:8px}.tc-name[data-v-67758662]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.tc-desc[data-v-67758662]{font-size:12px;color:#888;margin-bottom:6px}.tc-rate[data-v-67758662]{font-size:13px;color:#c8783a;font-weight:600}.form-section[data-v-67758662]{background:#fff;border-radius:14px;padding:16px;margin:12px 16px}.form-title[data-v-67758662]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:14px}.form-group[data-v-67758662]{margin-bottom:16px}.form-group>label[data-v-67758662]{display:block;font-size:13px;color:#888;margin-bottom:8px}.amount-input[data-v-67758662]{display:flex;align-items:center;border:1px solid #E5E7EB;border-radius:10px;padding:10px 12px;background:#f7f6f3}.yuan[data-v-67758662]{font-size:18px;color:#c8783a;font-weight:600;margin-right:8px}.amount-input>input[data-v-67758662]{border:none;outline:none;flex:1;font-size:16px;background:transparent}.amount-hint[data-v-67758662]{font-size:11px;color:#888;margin-top:6px}.period-options[data-v-67758662]{display:flex;gap:8px}.period-options>span[data-v-67758662]{padding:8px 16px;background:#f5f5f5;border-radius:10px;font-size:13px;cursor:pointer}.period-options>span.on[data-v-67758662]{background:#c8783a;color:#fff}.select-box[data-v-67758662]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid #E5E7EB;border-radius:10px;background:#f7f6f3;cursor:pointer}.select-box>span[data-v-67758662]:first-child{font-size:14px;color:#888}.preview-card[data-v-67758662]{background:#fff;border-radius:14px;padding:16px;margin:12px 16px}.pv-title[data-v-67758662]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.pv-row[data-v-67758662]{display:flex;justify-content:space-between;padding:8px 0;font-size:13px;color:#666}.pv-monthly[data-v-67758662]{color:#c8783a;font-weight:600;font-size:15px}.pv-divider[data-v-67758662]{height:1px;background:#e5e7eb;margin:8px 0}.pv-total[data-v-67758662]{font-weight:600;font-size:14px;color:#1a1a1a}.flow-card[data-v-67758662]{background:#fff;border-radius:14px;padding:16px;margin:12px 16px}.flow-title[data-v-67758662]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.flow-steps[data-v-67758662]{position:relative}.flow-step[data-v-67758662]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fs-dot[data-v-67758662]{width:24px;height:24px;background:#c8783a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.fs-text[data-v-67758662]{font-size:13px;color:#1a1a1a}.flow-line[data-v-67758662]{width:2px;height:16px;background:#e5e7eb;margin-left:11px;margin-bottom:8px}.flow-parties[data-v-67758662]{display:flex;flex-wrap:wrap;gap:8px;padding-left:34px}.flow-parties>span[data-v-67758662]{padding:4px 10px;background:#f5f5f5;border-radius:8px;font-size:11px;color:#666}.submit-bar[data-v-67758662]{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:#fff;box-shadow:0 -2px 8px #00000014}.btn-submit[data-v-67758662]{padding:14px;background:#c8783a;color:#fff;border-radius:12px;text-align:center;font-size:15px;font-weight:600;cursor:pointer}.page[data-v-91e67d78]{background:#f7f6f3;min-height:100vh}.nav[data-v-91e67d78]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-91e67d78]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-91e67d78]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.filter[data-v-91e67d78]{display:flex;gap:6px;padding:12px 16px;background:#fff}.filter>span[data-v-91e67d78]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;cursor:pointer}.filter>span.on[data-v-91e67d78]{background:#c8783a;color:#fff}.list[data-v-91e67d78]{padding:12px 16px}.card[data-v-91e67d78]{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 1px 4px #0000000d}.top[data-v-91e67d78]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.l-type[data-v-91e67d78]{padding:3px 8px;background:#eef2ff;color:#6366f1;border-radius:6px;font-size:11px}.l-status[data-v-91e67d78]{padding:3px 8px;border-radius:6px;font-size:11px}.ls-active[data-v-91e67d78]{background:#d1fae5;color:#059669}.ls-pending[data-v-91e67d78]{background:#fef3c7;color:#d97706}.ls-done[data-v-91e67d78]{background:#f0f0f0;color:#888}.ls-overdue[data-v-91e67d78]{background:#fee2e2;color:#ef4444}.l-amount[data-v-91e67d78]{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.l-info[data-v-91e67d78]{display:flex;gap:12px;font-size:12px;color:#888;margin-bottom:8px}.l-bar[data-v-91e67d78]{height:4px;background:#e5e7eb;border-radius:2px;margin-bottom:10px}.l-fill[data-v-91e67d78]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:2px}.l-footer[data-v-91e67d78]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#888}.l-action[data-v-91e67d78]{color:#c8783a;font-weight:600;cursor:pointer}.l-cancel[data-v-91e67d78]{color:#888}.page[data-v-54a9eeb3]{background:#f7f6f3;min-height:100vh;padding-bottom:20px}.nav[data-v-54a9eeb3]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-54a9eeb3]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-54a9eeb3]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.overview[data-v-54a9eeb3]{display:flex;padding:20px 16px;background:#fff;margin-bottom:12px}.ov-item[data-v-54a9eeb3]{flex:1;text-align:center}.ov-val[data-v-54a9eeb3]{font-size:18px;font-weight:700;color:#1a1a1a}.ov-warn[data-v-54a9eeb3]{color:#c8783a}.ov-label[data-v-54a9eeb3]{font-size:11px;color:#888;margin-top:4px}.ov-divider[data-v-54a9eeb3]{width:1px;background:#e5e7eb;align-self:stretch;margin:4px 0}.quick-repay[data-v-54a9eeb3]{padding:0 16px}.qr-card[data-v-54a9eeb3]{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 1px 4px #0000000d}.qr-top[data-v-54a9eeb3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.qr-type[data-v-54a9eeb3]{padding:3px 8px;background:#eef2ff;color:#6366f1;border-radius:6px;font-size:11px}.qr-status[data-v-54a9eeb3]{padding:3px 8px;border-radius:6px;font-size:11px}.qs-active[data-v-54a9eeb3]{background:#d1fae5;color:#059669}.qs-overdue[data-v-54a9eeb3]{background:#fee2e2;color:#ef4444}.qs-pending[data-v-54a9eeb3]{background:#fef3c7;color:#d97706}.qr-amount[data-v-54a9eeb3]{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.qr-schedule[data-v-54a9eeb3]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.qr-bar[data-v-54a9eeb3]{flex:1;height:4px;background:#e5e7eb;border-radius:2px}.qr-fill[data-v-54a9eeb3]{height:100%;background:linear-gradient(90deg,#c8783a,#b07fe0);border-radius:2px}.qr-pct[data-v-54a9eeb3]{font-size:11px;color:#888}.qr-detail[data-v-54a9eeb3]{display:flex;justify-content:space-between;font-size:12px;color:#888;margin-bottom:10px}.qr-btn[data-v-54a9eeb3]{padding:10px;background:#c8783a;color:#fff;border-radius:10px;text-align:center;font-size:13px;font-weight:600;cursor:pointer}.section-title[data-v-54a9eeb3]{font-size:14px;font-weight:600;color:#1a1a1a;padding:16px 16px 8px}.record-item[data-v-54a9eeb3]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#fff;margin:0 16px 6px;border-radius:10px}.ri-title[data-v-54a9eeb3]{font-size:14px;color:#1a1a1a}.ri-time[data-v-54a9eeb3]{font-size:11px;color:#888;margin-top:2px}.ri-amount[data-v-54a9eeb3]{font-size:15px;font-weight:600;color:#ef4444;text-align:right}.ri-status[data-v-54a9eeb3]{font-size:10px;text-align:right;margin-top:2px}.rs-success[data-v-54a9eeb3]{color:#059669}.rs-processing[data-v-54a9eeb3]{color:#d97706}.page[data-v-72f11aff]{background:#f7f6f3;min-height:100vh}.nav[data-v-72f11aff]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-72f11aff]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-72f11aff]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.filter[data-v-72f11aff]{display:flex;gap:6px;padding:12px 16px;background:#fff}.filter>span[data-v-72f11aff]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;cursor:pointer}.filter>span.on[data-v-72f11aff]{background:#c8783a;color:#fff}.month-title[data-v-72f11aff]{font-size:13px;font-weight:600;color:#888;padding:12px 16px 6px}.bill-item[data-v-72f11aff]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;margin:0 16px 2px;border-radius:10px}.bi-icon[data-v-72f11aff]{font-size:24px;width:40px;text-align:center;flex-shrink:0}.bi-info[data-v-72f11aff]{flex:1;min-width:0}.bi-title[data-v-72f11aff]{font-size:14px;color:#1a1a1a}.bi-desc[data-v-72f11aff]{font-size:11px;color:#888;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-right[data-v-72f11aff]{text-align:right;flex-shrink:0}.bi-amount[data-v-72f11aff]{font-size:15px;font-weight:600}.bi-amount.plus[data-v-72f11aff]{color:#059669}.bi-amount.minus[data-v-72f11aff]{color:#ef4444}.bi-time[data-v-72f11aff]{font-size:11px;color:#bbb;margin-top:2px}.page[data-v-e09bd419]{background:#0d0906;min-height:100vh;padding-bottom:20px}.brand-bar[data-v-e09bd419]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:linear-gradient(135deg,#1a3c6e,#0d0906)}.brand-logo[data-v-e09bd419]{font-size:20px;color:#c8783a}.brand-name[data-v-e09bd419]{font-size:16px;font-weight:600;color:#fff}.switch-btn[data-v-e09bd419]{padding:4px 10px;border-radius:8px;font-size:12px;color:#fff;background:#ffffff1a;cursor:pointer}.header[data-v-e09bd419]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px}.supplier-info[data-v-e09bd419]{display:flex;align-items:center;gap:12px}.avatar[data-v-e09bd419]{width:48px;height:48px;border-radius:14px;background:#6dc47a1a;display:flex;align-items:center;justify-content:center;font-size:24px}.supplier-name[data-v-e09bd419]{font-size:17px;font-weight:600;color:#fff}.supplier-tags[data-v-e09bd419]{display:flex;gap:6px;margin-top:4px}.tag[data-v-e09bd419]{padding:2px 8px;border-radius:6px;font-size:11px}.tag.primary[data-v-e09bd419]{background:#c8783a26;color:#c8783a}.tag.success[data-v-e09bd419]{background:#22c55e26;color:#22c55e}.icon-btn[data-v-e09bd419]{position:relative;font-size:20px;cursor:pointer}.dot[data-v-e09bd419]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#ef4444;border-radius:50%}.stats-card[data-v-e09bd419]{margin:0 16px 12px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.stats-title[data-v-e09bd419]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px}.stats-grid[data-v-e09bd419]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat[data-v-e09bd419]{text-align:center}.stat-val[data-v-e09bd419]{display:block;font-size:16px;font-weight:700;color:#fff}.stat-label[data-v-e09bd419]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.card[data-v-e09bd419]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-e09bd419]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-e09bd419]{font-size:15px;font-weight:600;color:#fff}.section-more[data-v-e09bd419]{font-size:12px;color:#ffffff80;cursor:pointer}.todo-item[data-v-e09bd419]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.todo-dot[data-v-e09bd419]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.todo-content[data-v-e09bd419]{flex:1}.todo-title[data-v-e09bd419]{font-size:14px;color:#fff;display:block}.todo-desc[data-v-e09bd419]{font-size:12px;color:#fff6}.todo-count[data-v-e09bd419]{background:#ef444426;color:#ef4444;font-size:12px;padding:2px 8px;border-radius:8px}.quick-grid[data-v-e09bd419]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quick-item[data-v-e09bd419]{text-align:center;cursor:pointer}.quick-icon[data-v-e09bd419]{width:48px;height:48px;margin:0 auto 6px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.quick-text[data-v-e09bd419]{font-size:11px;color:#ffffffb3}.chart-bars[data-v-e09bd419]{display:flex;gap:8px;height:100px;align-items:flex-end}.bar-item[data-v-e09bd419]{flex:1;display:flex;flex-direction:column;align-items:center}.bar-wrap[data-v-e09bd419]{width:100%;height:70px;background:#ffffff0a;border-radius:4px;display:flex;align-items:flex-end}.bar[data-v-e09bd419]{width:100%;background:linear-gradient(to top,#6dc47a,#22c55e);border-radius:4px}.bar-label[data-v-e09bd419]{font-size:10px;color:#fff6;margin-top:6px}.bar-value[data-v-e09bd419]{font-size:9px;color:#ffffff4d}.hot-item[data-v-e09bd419]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.hot-rank[data-v-e09bd419]{width:24px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;background:#ffffff1a}.rank-1[data-v-e09bd419]{background:#c8783a}.rank-2[data-v-e09bd419]{background:#6b9fd4}.rank-3[data-v-e09bd419]{background:#6dc47a}.hot-emoji[data-v-e09bd419]{font-size:24px}.hot-info[data-v-e09bd419]{flex:1}.hot-name[data-v-e09bd419]{font-size:14px;color:#fff;display:block}.hot-sales[data-v-e09bd419]{font-size:12px;color:#fff6}.hot-price[data-v-e09bd419]{font-size:14px;font-weight:600;color:#c8783a}.page[data-v-e3d63f24]{background:#0d0906;min-height:100vh}.nav-bar[data-v-e3d63f24]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-e3d63f24]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-e3d63f24]{font-size:17px;font-weight:600;color:#fff}.add-btn[data-v-e3d63f24]{font-size:14px;color:#c8783a;cursor:pointer}.content[data-v-e3d63f24]{padding:24rpx}.product-item[data-v-e3d63f24]{display:flex;align-items:center;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:16rpx;margin-bottom:16rpx;cursor:pointer}.product-img[data-v-e3d63f24]{width:80rpx;height:80rpx;border-radius:12rpx;background:#1a0f07;margin-right:16rpx;object-fit:cover}.product-info[data-v-e3d63f24]{flex:1}.product-name[data-v-e3d63f24]{font-size:28rpx;color:#fff}.product-price[data-v-e3d63f24]{font-size:26rpx;color:#c8783a;margin-top:4rpx}.product-status[data-v-e3d63f24]{font-size:22rpx;padding:4rpx 12rpx;border-radius:8rpx;background:#ffffff1a;color:#ffffff80}.product-status.active[data-v-e3d63f24]{background:#07c1601a;color:#07c160}.page[data-v-5358a655]{background:#0d0906;min-height:100vh}.nav-bar[data-v-5358a655]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-5358a655]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-5358a655]{font-size:17px;font-weight:600;color:#fff}.status-tabs[data-v-5358a655]{display:flex;gap:8px;padding:12px 16px}.tab[data-v-5358a655]{padding:8px 16px;border-radius:20px;font-size:13px;color:#ffffff80;background:#ffffff0d;cursor:pointer}.tab.active[data-v-5358a655]{background:#c8783a33;color:#c8783a}.loading[data-v-5358a655]{text-align:center;padding:60px;color:#ffffff80}.order-list[data-v-5358a655]{padding:0 16px}.order-card[data-v-5358a655]{background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px;padding:16px;margin-bottom:14px}.order-header[data-v-5358a655]{display:flex;justify-content:space-between;margin-bottom:10px}.order-no[data-v-5358a655]{font-size:13px;color:#fff9}.order-status[data-v-5358a655]{font-size:12px;padding:3px 10px;border-radius:6px}.status-1[data-v-5358a655]{background:#c8783a26;color:#c8783a}.status-2[data-v-5358a655]{background:#6b9fd426;color:#6b9fd4}.status-3[data-v-5358a655]{background:#22c55e26;color:#22c55e}.status-4[data-v-5358a655]{background:#ffffff0f;color:#fff6}.order-shop[data-v-5358a655]{font-size:15px;color:#fff;font-weight:500;margin-bottom:6px}.order-items-preview[data-v-5358a655]{font-size:13px;color:#ffffff80;margin-bottom:8px}.order-footer[data-v-5358a655]{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.04)}.order-time[data-v-5358a655]{font-size:11px;color:#ffffff4d}.order-amount[data-v-5358a655]{font-size:16px;font-weight:600;color:#c8783a}.order-actions[data-v-5358a655]{display:flex;gap:10px;margin-top:12px}.action-btn[data-v-5358a655]{flex:1;padding:10px;border-radius:10px;font-size:14px;cursor:pointer;border:none}.action-btn.reject[data-v-5358a655]{background:transparent;border:1px solid rgba(255,255,255,.1);color:#fff9}.action-btn.accept[data-v-5358a655]{background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-weight:600}.action-btn.deliver[data-v-5358a655]{background:#22c55e;color:#fff;font-weight:600}.empty-state[data-v-5358a655]{text-align:center;padding:80px 20px}.empty-icon[data-v-5358a655]{font-size:64px;margin-bottom:20px}.empty-text[data-v-5358a655]{font-size:16px;color:#ffffff80}.page[data-v-72318104]{background:#0d0906;min-height:100vh}.nav-bar[data-v-72318104]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-72318104]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-72318104]{font-size:17px;font-weight:600;color:#fff}.content[data-v-72318104]{padding:24rpx}.stats-grid[data-v-72318104]{display:grid;grid-template-columns:repeat(2,1fr);gap:16rpx}.stat-card[data-v-72318104]{background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:24rpx;text-align:center}.stat-value[data-v-72318104]{font-size:36rpx;font-weight:700;color:#c8783a}.stat-label[data-v-72318104]{font-size:22rpx;color:#ffffff80;margin-top:8rpx}.chart-section[data-v-72318104],.rank-section[data-v-72318104]{margin-top:32rpx}.section-title[data-v-72318104]{font-size:28rpx;font-weight:600;color:#c8783a;margin-bottom:16rpx}.chart-placeholder[data-v-72318104]{background:#1a0f0799;border-radius:16rpx;padding:24rpx}.chart-bars[data-v-72318104]{display:flex;align-items:flex-end;justify-content:space-around;height:200rpx}.bar[data-v-72318104]{width:40rpx;background:linear-gradient(to top,#c8783a,#b07fe0);border-radius:8rpx 8rpx 0 0}.chart-labels[data-v-72318104]{display:flex;justify-content:space-around;margin-top:16rpx}.chart-labels span[data-v-72318104]{font-size:22rpx;color:#fff6}.rank-list[data-v-72318104]{background:#1a0f0799;border-radius:16rpx;padding:16rpx}.rank-item[data-v-72318104]{display:flex;align-items:center;padding:16rpx 0;border-bottom:1px solid rgba(200,120,58,.1)}.rank-item[data-v-72318104]:last-child{border-bottom:none}.rank-no[data-v-72318104]{width:40rpx;height:40rpx;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:22rpx;color:#ffffff80;margin-right:16rpx}.rank-no.rank-1[data-v-72318104]{background:#c8783a;color:#fff}.rank-no.rank-2[data-v-72318104]{background:#c8783a80;color:#fff}.rank-no.rank-3[data-v-72318104]{background:#b07fe080;color:#fff}.rank-name[data-v-72318104]{flex:1;font-size:28rpx;color:#fff}.rank-sales[data-v-72318104]{font-size:26rpx;color:#c8783a;font-weight:600}.page[data-v-7ff6ccf7]{background:#0d0906;min-height:100vh}.nav-bar[data-v-7ff6ccf7]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-7ff6ccf7]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-7ff6ccf7]{font-size:17px;font-weight:600;color:#fff}.content[data-v-7ff6ccf7]{padding:24rpx}.detail-header[data-v-7ff6ccf7]{background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:20rpx;padding:24rpx;text-align:center;margin-bottom:24rpx}.period[data-v-7ff6ccf7]{font-size:26rpx;color:#ffffff80}.amount[data-v-7ff6ccf7]{font-size:48rpx;font-weight:700;color:#c8783a;margin-top:12rpx}.detail-item[data-v-7ff6ccf7]{display:flex;justify-content:space-between;align-items:center;padding:20rpx;background:#1a0f0799;border-radius:12rpx;margin-bottom:12rpx}.detail-name[data-v-7ff6ccf7]{font-size:28rpx;color:#fff}.detail-time[data-v-7ff6ccf7]{font-size:22rpx;color:#fff6;margin-top:4rpx}.detail-amount[data-v-7ff6ccf7]{font-size:28rpx;font-weight:600;color:#07c160}.page[data-v-e193490c]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-e193490c]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-e193490c]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-e193490c]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.header-btn[data-v-e193490c]{padding:4px 10px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:8px;font-size:12px;color:#c8783a;cursor:pointer}.stats-row[data-v-e193490c]{display:flex;padding:16px;gap:12px}.stat[data-v-e193490c]{flex:1;text-align:center;background:#1a0f0799;border-radius:12px;padding:12px;border:1px solid rgba(200,120,58,.1)}.stat-val[data-v-e193490c]{display:block;font-size:20px;font-weight:700;color:#fff}.stat-label[data-v-e193490c]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.tabs[data-v-e193490c]{display:flex;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06)}.tab[data-v-e193490c]{flex:1;text-align:center;padding:12px 0;font-size:14px;color:#ffffff80;cursor:pointer;position:relative}.tab.active[data-v-e193490c]{color:#c8783a;font-weight:600}.tab.active[data-v-e193490c]:after{content:"";position:absolute;bottom:0;left:30%;right:30%;height:2px;background:#c8783a;border-radius:1px}.loading[data-v-e193490c]{text-align:center;padding:60px;color:#ffffff80}.delivery-card[data-v-e193490c],.transfer-card[data-v-e193490c]{margin:12px 16px;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.delivery-card.done[data-v-e193490c]{opacity:.6}.card-top[data-v-e193490c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.card-no[data-v-e193490c]{font-size:12px;color:#fff6}.status-tag[data-v-e193490c]{font-size:12px;padding:2px 8px;border-radius:6px;font-weight:500}.status-tag.pending[data-v-e193490c]{color:#c8783a;background:#c8783a26}.status-tag.delivering[data-v-e193490c]{color:#6b9fd4;background:#6b9fd426}.status-tag.done[data-v-e193490c]{color:#22c55e;background:#22c55e26}.card-shop[data-v-e193490c]{font-size:14px;color:#fff;margin-bottom:8px}.card-items[data-v-e193490c]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.item-chip[data-v-e193490c]{padding:3px 8px;background:#c8783a14;border-radius:6px;font-size:12px;color:#fff9}.card-footer[data-v-e193490c]{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid rgba(255,255,255,.04)}.card-time[data-v-e193490c]{font-size:11px;color:#ffffff4d}.card-amount[data-v-e193490c]{font-size:16px;font-weight:600;color:#c8783a}.card-actions[data-v-e193490c]{display:flex;gap:10px;margin-top:12px}.btn-reject[data-v-e193490c]{flex:1;padding:10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#fff9;font-size:14px;cursor:pointer}.btn-start[data-v-e193490c]{flex:1;padding:10px;border-radius:10px;border:none;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.btn-done[data-v-e193490c]{flex:1;padding:10px;border-radius:10px;border:none;background:#22c55e;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.section-header[data-v-e193490c]{padding:0 16px;margin-bottom:8px}.section-title[data-v-e193490c]{font-size:15px;font-weight:600;color:#fff}.empty[data-v-e193490c]{text-align:center;color:#ffffff4d;font-size:14px;padding:40px 20px}.page[data-v-78eb1d0b]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-78eb1d0b]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-78eb1d0b]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-78eb1d0b]{font-size:17px;font-weight:600;color:#fff}.agent-card[data-v-78eb1d0b]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.agent-level-row[data-v-78eb1d0b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.level-badge[data-v-78eb1d0b]{padding:4px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#fff}.level-province[data-v-78eb1d0b]{background:linear-gradient(135deg,#ff6b35,#ff8f5c)}.level-city[data-v-78eb1d0b]{background:linear-gradient(135deg,#b07fe0,#c9a8e8)}.level-district[data-v-78eb1d0b]{background:linear-gradient(135deg,#6b9fd4,#8ab8e8)}.level-supervisor[data-v-78eb1d0b]{background:linear-gradient(135deg,#22c55e,#4ade80)}.level-sales[data-v-78eb1d0b]{background:linear-gradient(135deg,#64748b,#94a3b8)}.agent-id[data-v-78eb1d0b]{font-size:12px;color:#ffffff80}.agent-name[data-v-78eb1d0b]{font-size:20px;font-weight:700;color:#fff;margin-bottom:16px}.agent-stats-row[data-v-78eb1d0b]{display:flex}.astat[data-v-78eb1d0b]{flex:1;text-align:center}.astat-val[data-v-78eb1d0b]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.astat-label[data-v-78eb1d0b]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.astat-div[data-v-78eb1d0b]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.agent-hierarchy[data-v-78eb1d0b]{font-size:12px;color:#ffffff80;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.income-summary[data-v-78eb1d0b]{margin:0 16px 12px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.income-title[data-v-78eb1d0b]{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}.income-grid[data-v-78eb1d0b]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.income-item[data-v-78eb1d0b]{padding:12px;background:#ffffff08;border-radius:12px;text-align:center}.income-val[data-v-78eb1d0b]{display:block;font-size:16px;font-weight:700;color:#c8783a}.income-label[data-v-78eb1d0b]{display:block;font-size:12px;color:#fff;margin-top:4px}.income-sub[data-v-78eb1d0b]{display:block;font-size:10px;color:#fff6;margin-top:2px}.card[data-v-78eb1d0b]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-78eb1d0b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-78eb1d0b]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-78eb1d0b]{font-size:12px;color:#ffffff80;cursor:pointer}.commission-trend[data-v-78eb1d0b]{display:flex;gap:12px;height:100px;align-items:flex-end}.trend-bar-wrap[data-v-78eb1d0b]{flex:1;display:flex;flex-direction:column;align-items:center}.trend-bar[data-v-78eb1d0b]{width:100%;border-radius:4px}.trend-label[data-v-78eb1d0b]{font-size:10px;color:#fff6;margin-top:6px}.trend-empty[data-v-78eb1d0b]{text-align:center;color:#ffffff4d;font-size:13px;padding:30px}.menu-grid[data-v-78eb1d0b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.menu-cell[data-v-78eb1d0b]{text-align:center;padding:14px 8px;background:#ffffff08;border-radius:14px;cursor:pointer;position:relative}.menu-icon[data-v-78eb1d0b]{width:44px;height:44px;margin:0 auto 8px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.menu-title[data-v-78eb1d0b]{font-size:12px;color:#fff;display:block}.menu-badge[data-v-78eb1d0b]{position:absolute;top:8px;right:12px;background:#ef4444;color:#fff;font-size:10px;padding:2px 6px;border-radius:6px}.action-item[data-v-78eb1d0b]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.action-emoji[data-v-78eb1d0b]{font-size:24px}.action-info[data-v-78eb1d0b]{flex:1}.action-text[data-v-78eb1d0b]{font-size:14px;color:#fff;display:block}.action-time[data-v-78eb1d0b]{font-size:11px;color:#fff6}.switch-bar[data-v-78eb1d0b]{position:fixed;bottom:20px;left:16px;right:16px;padding:14px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:14px;text-align:center;color:#c8783a;font-size:14px;cursor:pointer}.page[data-v-ca77c57a]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-ca77c57a]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-ca77c57a]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-ca77c57a]{font-size:17px;font-weight:600;color:#fff}.action[data-v-ca77c57a]{font-size:14px;color:#c8783a;cursor:pointer}.time-tabs[data-v-ca77c57a]{display:flex;gap:8px;padding:12px 16px}.time-tab[data-v-ca77c57a]{padding:8px 18px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.time-tab.active[data-v-ca77c57a]{background:#b07fe033;color:#b07fe0;border:1px solid rgba(176,127,224,.3)}.kpi-grid[data-v-ca77c57a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 12px}.kpi-card[data-v-ca77c57a]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.kpi-val[data-v-ca77c57a]{font-size:22px;font-weight:700;color:#b07fe0}.kpi-label[data-v-ca77c57a]{font-size:12px;color:#ffffff80;margin-top:4px}.kpi-trend[data-v-ca77c57a]{font-size:11px;color:#fff6;margin-top:6px}.kpi-trend.up[data-v-ca77c57a]{color:#22c55e}.card[data-v-ca77c57a]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-ca77c57a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-ca77c57a]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-ca77c57a]{font-size:12px;color:#ffffff80;cursor:pointer}.chart-wrap[data-v-ca77c57a]{height:160px}.chart-bars[data-v-ca77c57a]{display:flex;gap:8px;height:100%;align-items:flex-end}.chart-bar-item[data-v-ca77c57a]{flex:1;display:flex;flex-direction:column;align-items:center}.chart-bar[data-v-ca77c57a]{width:100%;background:linear-gradient(180deg,#b07fe0,#b07fe04d);border-radius:4px 4px 0 0;position:relative;cursor:pointer;min-height:10px}.chart-tooltip[data-v-ca77c57a]{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:10px;color:#b07fe0;white-space:nowrap;opacity:0;transition:opacity .2s}.chart-bar:hover .chart-tooltip[data-v-ca77c57a]{opacity:1}.chart-label[data-v-ca77c57a]{font-size:10px;color:#fff6;margin-top:8px}.source-item[data-v-ca77c57a]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.source-color[data-v-ca77c57a]{width:8px;height:8px;border-radius:50%}.source-info[data-v-ca77c57a]{flex:1;display:flex;justify-content:space-between}.source-name[data-v-ca77c57a]{font-size:13px;color:#fff}.source-pct[data-v-ca77c57a]{font-size:12px;color:#ffffff80}.source-bar-wrap[data-v-ca77c57a]{width:80px;height:6px;background:#ffffff1a;border-radius:3px}.source-bar[data-v-ca77c57a]{height:100%;border-radius:3px}.source-val[data-v-ca77c57a]{font-size:13px;font-weight:600;color:#fffc;min-width:60px;text-align:right}.rank-item[data-v-ca77c57a]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.rank-num[data-v-ca77c57a]{width:24px;height:24px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#ffffff80}.rank-1[data-v-ca77c57a]{background:linear-gradient(135deg,gold,orange);color:#fff}.rank-2[data-v-ca77c57a]{background:linear-gradient(135deg,silver,#a0a0a0);color:#fff}.rank-3[data-v-ca77c57a]{background:linear-gradient(135deg,#cd7f32,sienna);color:#fff}.rank-avatar[data-v-ca77c57a]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.rank-info[data-v-ca77c57a]{flex:1}.rank-name[data-v-ca77c57a]{display:block;font-size:14px;color:#fff}.rank-level[data-v-ca77c57a]{display:block;font-size:11px;color:#fff6;margin-top:2px}.rank-val[data-v-ca77c57a]{font-size:14px;font-weight:600;color:#b07fe0}.shop-item[data-v-ca77c57a]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.shop-name[data-v-ca77c57a]{font-size:14px;color:#fff;flex:1}.shop-data[data-v-ca77c57a]{text-align:right}.shop-orders[data-v-ca77c57a]{font-size:12px;color:#ffffff80;margin-right:12px}.shop-revenue[data-v-ca77c57a]{font-size:14px;font-weight:600;color:#c8783a}.page[data-v-70c0fe0a]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-70c0fe0a]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-70c0fe0a]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-70c0fe0a]{font-size:17px;font-weight:600;color:#fff}.action[data-v-70c0fe0a]{font-size:14px;color:#c8783a;cursor:pointer}.stats-card[data-v-70c0fe0a]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.stats-row[data-v-70c0fe0a]{display:flex}.stats-row-2[data-v-70c0fe0a]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.stat-item[data-v-70c0fe0a]{flex:1;text-align:center}.stat-val[data-v-70c0fe0a]{display:block;font-size:22px;font-weight:700;color:#fff}.stat-val.highlight[data-v-70c0fe0a]{color:#b07fe0}.stat-label[data-v-70c0fe0a]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.stat-div[data-v-70c0fe0a]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.level-tabs[data-v-70c0fe0a]{display:flex;gap:8px;padding:12px 16px;overflow-x:auto}.level-tab[data-v-70c0fe0a]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;white-space:nowrap;cursor:pointer}.level-tab.active[data-v-70c0fe0a]{background:#b07fe033;color:#b07fe0;border:1px solid rgba(176,127,224,.3)}.member-list[data-v-70c0fe0a]{padding:0 16px}.member-card[data-v-70c0fe0a]{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.member-avatar[data-v-70c0fe0a]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.member-info[data-v-70c0fe0a]{flex:1}.member-name-row[data-v-70c0fe0a]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.member-name[data-v-70c0fe0a]{font-size:15px;font-weight:600;color:#fff}.member-level[data-v-70c0fe0a]{padding:2px 8px;border-radius:6px;font-size:10px;font-weight:600;color:#fff}.level-province[data-v-70c0fe0a]{background:linear-gradient(135deg,#ff6b35,#ff8f5c)}.level-city[data-v-70c0fe0a]{background:linear-gradient(135deg,#b07fe0,#c9a8e8)}.level-district[data-v-70c0fe0a]{background:linear-gradient(135deg,#6b9fd4,#8ab8e8)}.level-sales[data-v-70c0fe0a]{background:linear-gradient(135deg,#64748b,#94a3b8)}.member-stats[data-v-70c0fe0a]{font-size:12px;color:#fff9}.dot[data-v-70c0fe0a]{margin:0 6px;color:#ffffff4d}.member-time[data-v-70c0fe0a]{font-size:11px;color:#fff6;margin-top:4px}.member-arrow[data-v-70c0fe0a]{font-size:20px;color:#ffffff4d}.empty-state[data-v-70c0fe0a]{text-align:center;padding:60px 20px}.empty-icon[data-v-70c0fe0a]{font-size:48px;margin-bottom:16px}.empty-text[data-v-70c0fe0a]{font-size:16px;color:#ffffff80;margin-bottom:16px}.empty-action[data-v-70c0fe0a]{display:inline-block;padding:10px 20px;background:#b07fe033;border-radius:20px;color:#b07fe0;font-size:14px;cursor:pointer}.modal-mask[data-v-70c0fe0a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-70c0fe0a]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-70c0fe0a]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-70c0fe0a]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-70c0fe0a]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-70c0fe0a]{padding:20px}.modal-footer[data-v-70c0fe0a]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.invite-code-box[data-v-70c0fe0a]{text-align:center;padding:20px;background:#b07fe01a;border-radius:14px;margin-bottom:16px}.invite-label[data-v-70c0fe0a]{font-size:12px;color:#ffffff80;margin-bottom:8px}.invite-code[data-v-70c0fe0a]{font-size:28px;font-weight:700;color:#b07fe0;letter-spacing:4px;margin-bottom:12px}.invite-tip[data-v-70c0fe0a]{font-size:12px;color:#fff6}.invite-qrcode[data-v-70c0fe0a]{text-align:center;padding:20px}.qr-placeholder[data-v-70c0fe0a]{width:120px;height:120px;margin:0 auto;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:14px}.btn[data-v-70c0fe0a]{flex:1;padding:12px;border-radius:12px;text-align:center;font-size:14px;cursor:pointer}.btn-primary[data-v-70c0fe0a]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.btn-secondary[data-v-70c0fe0a]{background:#ffffff14;color:#fff}.member-detail-modal .detail-header[data-v-70c0fe0a]{text-align:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.detail-avatar[data-v-70c0fe0a]{width:64px;height:64px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff}.detail-name[data-v-70c0fe0a]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-level[data-v-70c0fe0a]{padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;color:#fff}.detail-stats[data-v-70c0fe0a]{display:flex;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}.detail-stat[data-v-70c0fe0a]{flex:1;text-align:center}.detail-stat-val[data-v-70c0fe0a]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.detail-stat-label[data-v-70c0fe0a]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.detail-actions[data-v-70c0fe0a]{display:flex;gap:12px;padding-top:16px}.detail-btn[data-v-70c0fe0a]{flex:1;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.bottom-bar[data-v-70c0fe0a]{position:fixed;bottom:0;left:0;right:0;display:flex;gap:12px;padding:12px 16px;background:#1a0f07;border-top:1px solid rgba(200,120,58,.1)}.bar-btn[data-v-70c0fe0a]{flex:1;padding:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.bar-btn.primary[data-v-70c0fe0a]{background:linear-gradient(135deg,#b07fe0,#c8783a);border:none}.page[data-v-ce94dad6]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-ce94dad6]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-ce94dad6]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-ce94dad6]{font-size:17px;font-weight:600;color:#fff}.action[data-v-ce94dad6]{font-size:14px;color:#c8783a;cursor:pointer}.balance-card[data-v-ce94dad6]{margin:16px;padding:24px;background:linear-gradient(135deg,#b07fe033,#c8783a26);border:1px solid rgba(176,127,224,.3);border-radius:20px;text-align:center}.balance-label[data-v-ce94dad6]{font-size:13px;color:#fff9;margin-bottom:8px}.balance-val[data-v-ce94dad6]{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px}.balance-row[data-v-ce94dad6]{display:flex;justify-content:center;gap:40px;margin-bottom:20px}.balance-item[data-v-ce94dad6]{text-align:center}.balance-sub-val[data-v-ce94dad6]{display:block;font-size:16px;font-weight:600;color:#fffc}.balance-sub-label[data-v-ce94dad6]{display:block;font-size:11px;color:#fff6;margin-top:2px}.withdraw-btn[data-v-ce94dad6]{padding:14px 40px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:24px;color:#fff;font-size:15px;font-weight:600;display:inline-block;cursor:pointer}.card[data-v-ce94dad6]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-ce94dad6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-ce94dad6]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-ce94dad6]{font-size:12px;color:#ffffff80;cursor:pointer}.income-item[data-v-ce94dad6]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.income-icon[data-v-ce94dad6]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.income-info[data-v-ce94dad6]{flex:1}.income-name[data-v-ce94dad6]{display:block;font-size:14px;color:#fff}.income-desc[data-v-ce94dad6]{display:block;font-size:11px;color:#fff6;margin-top:2px}.income-val[data-v-ce94dad6]{font-size:15px;font-weight:600;color:#22c55e}.income-total[data-v-ce94dad6]{display:flex;justify-content:space-between;padding-top:12px;font-size:14px;color:#fff9}.total-val[data-v-ce94dad6]{font-size:18px;font-weight:700;color:#b07fe0}.settle-item[data-v-ce94dad6]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.settle-info[data-v-ce94dad6]{flex:1}.settle-type[data-v-ce94dad6]{display:block;font-size:14px;color:#fff}.settle-time[data-v-ce94dad6]{display:block;font-size:11px;color:#fff6;margin-top:2px}.settle-amount[data-v-ce94dad6]{font-size:15px;font-weight:600;margin-right:12px}.settle-amount.plus[data-v-ce94dad6]{color:#22c55e}.settle-status[data-v-ce94dad6]{font-size:11px;padding:3px 8px;border-radius:6px}.status-done[data-v-ce94dad6]{background:#22c55e26;color:#22c55e}.status-pending[data-v-ce94dad6]{background:#fa8c1626;color:#fa8c16}.bank-card[data-v-ce94dad6]{display:flex;align-items:center;gap:14px;padding:14px;background:#b07fe01a;border-radius:12px;cursor:pointer}.bank-icon[data-v-ce94dad6]{font-size:28px}.bank-info[data-v-ce94dad6]{flex:1}.bank-name[data-v-ce94dad6]{display:block;font-size:14px;color:#fff}.bank-no[data-v-ce94dad6]{display:block;font-size:12px;color:#ffffff80;margin-top:2px}.bank-status[data-v-ce94dad6]{font-size:11px;padding:3px 10px;border-radius:6px;background:#ffffff1a;color:#fff9}.bank-status.default[data-v-ce94dad6]{background:#b07fe033;color:#b07fe0}.no-card[data-v-ce94dad6]{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;background:#ffffff08;border:1px dashed rgba(255,255,255,.15);border-radius:12px;cursor:pointer}.no-card-icon[data-v-ce94dad6]{font-size:24px;color:#ffffff4d}.no-card-text[data-v-ce94dad6]{font-size:14px;color:#ffffff80}.modal-mask[data-v-ce94dad6]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-ce94dad6]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-ce94dad6]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-ce94dad6]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-ce94dad6]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-ce94dad6]{padding:20px}.modal-footer[data-v-ce94dad6]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.withdraw-input-wrap[data-v-ce94dad6]{margin-bottom:16px}.withdraw-label[data-v-ce94dad6]{font-size:13px;color:#ffffff80;margin-bottom:8px;display:block}.withdraw-input-row[data-v-ce94dad6]{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:12px}.currency[data-v-ce94dad6]{font-size:24px;color:#fff;margin-right:8px}.withdraw-input[data-v-ce94dad6]{flex:1;font-size:28px;background:none;border:none;color:#fff;outline:none}.withdraw-tip[data-v-ce94dad6]{font-size:12px;color:#fff6;margin-top:8px}.withdraw-all[data-v-ce94dad6]{color:#b07fe0;cursor:pointer}.withdraw-to[data-v-ce94dad6]{padding:12px;background:#ffffff0d;border-radius:10px}.withdraw-to-label[data-v-ce94dad6]{font-size:11px;color:#fff6;margin-right:10px}.withdraw-to-bank[data-v-ce94dad6]{font-size:13px;color:#fff}.form-item[data-v-ce94dad6]{margin-bottom:16px}.form-label[data-v-ce94dad6]{display:block;font-size:12px;color:#ffffff80;margin-bottom:8px}.form-input[data-v-ce94dad6]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input[data-v-ce94dad6]::placeholder{color:#ffffff4d}.form-select[data-v-ce94dad6]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-checkbox[data-v-ce94dad6]{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9;cursor:pointer}.form-checkbox input[data-v-ce94dad6]{accent-color:#B07FE0}.btn[data-v-ce94dad6]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-ce94dad6]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-b5a93f18]{background:#0d0906;min-height:100vh}.nav-bar[data-v-b5a93f18]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-b5a93f18]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-b5a93f18]{font-size:17px;font-weight:600;color:#fff}.status-card[data-v-b5a93f18]{text-align:center;padding:60px 20px}.status-icon[data-v-b5a93f18]{font-size:64px;margin-bottom:20px}.status-text[data-v-b5a93f18]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px}.status-desc[data-v-b5a93f18]{font-size:14px;color:#ffffff80;margin-bottom:24px}.status-action[data-v-b5a93f18]{display:inline-block;padding:12px 28px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:24px;color:#fff;font-size:14px;cursor:pointer}.form-section[data-v-b5a93f18]{padding:20px 16px}.form-intro[data-v-b5a93f18]{text-align:center;margin-bottom:24px}.intro-title[data-v-b5a93f18]{font-size:22px;font-weight:700;color:#fff;margin-bottom:8px}.intro-desc[data-v-b5a93f18]{font-size:14px;color:#ffffff80}.level-select[data-v-b5a93f18]{margin-bottom:24px}.level-title[data-v-b5a93f18]{font-size:14px;font-weight:600;color:#fff;margin-bottom:12px}.level-grid[data-v-b5a93f18]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.level-card[data-v-b5a93f18]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;cursor:pointer;position:relative}.level-card.active[data-v-b5a93f18]{border-color:#b07fe0;background:#b07fe01a}.level-name[data-v-b5a93f18]{font-size:15px;font-weight:600;color:#fff;margin-bottom:8px}.level-deposit[data-v-b5a93f18]{font-size:12px;color:#fff9;margin-bottom:4px}.level-commission[data-v-b5a93f18]{font-size:12px;color:#c8783a}.level-check[data-v-b5a93f18]{position:absolute;top:10px;right:10px;width:20px;height:20px;background:#b07fe0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.form-fields[data-v-b5a93f18]{margin-bottom:20px}.form-item[data-v-b5a93f18]{margin-bottom:16px}.form-label[data-v-b5a93f18]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.required[data-v-b5a93f18]{color:#ef4444}.form-input[data-v-b5a93f18]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-textarea[data-v-b5a93f18]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;min-height:80px;resize:none}.region-picker[data-v-b5a93f18]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer}.placeholder[data-v-b5a93f18]{color:#ffffff4d}.picker-arrow[data-v-b5a93f18]{color:#fff6}.agreement[data-v-b5a93f18]{display:flex;align-items:center;gap:4px;margin-bottom:24px;font-size:13px;color:#fff9}.agreement-check[data-v-b5a93f18]{display:flex;align-items:center;gap:6px;cursor:pointer}.agreement-check input[data-v-b5a93f18]{accent-color:#B07FE0}.agreement-link[data-v-b5a93f18]{color:#b07fe0;cursor:pointer}.submit-btn[data-v-b5a93f18]{padding:16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.submit-btn.disabled[data-v-b5a93f18]{opacity:.5;cursor:not-allowed}.modal-mask[data-v-b5a93f18]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-b5a93f18]{width:85%;max-width:360px;max-height:70vh;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-b5a93f18]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-b5a93f18]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-b5a93f18]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-b5a93f18]{padding:16px 20px;overflow-y:auto;flex:1}.modal-footer[data-v-b5a93f18]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.btn[data-v-b5a93f18]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-b5a93f18]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-5e907b50]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-5e907b50]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-5e907b50]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-5e907b50]{font-size:17px;font-weight:600;color:#fff}.action[data-v-5e907b50]{font-size:14px;color:#c8783a;cursor:pointer}.filter-tabs[data-v-5e907b50]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-5e907b50]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-5e907b50]{background:#b07fe033;color:#b07fe0}.announce-list[data-v-5e907b50]{padding:0 16px}.announce-card[data-v-5e907b50]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.announce-tag[data-v-5e907b50]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:11px;margin-bottom:10px}.tag-system[data-v-5e907b50]{background:#6b9fd426;color:#6b9fd4}.tag-activity[data-v-5e907b50]{background:#c8783a26;color:#c8783a}.tag-policy[data-v-5e907b50]{background:#b07fe026;color:#b07fe0}.announce-title[data-v-5e907b50]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.announce-summary[data-v-5e907b50]{font-size:13px;color:#ffffff80;margin-bottom:10px}.announce-footer[data-v-5e907b50]{display:flex;justify-content:space-between;align-items:center}.announce-time[data-v-5e907b50]{font-size:11px;color:#fff6}.announce-read[data-v-5e907b50]{font-size:11px;padding:2px 8px;background:#ef444426;color:#ef4444;border-radius:4px}.modal-mask[data-v-5e907b50]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-5e907b50]{width:85%;max-width:400px;max-height:80vh;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-5e907b50]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-5e907b50]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-5e907b50]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-5e907b50]{padding:20px;overflow-y:auto}.detail-tag[data-v-5e907b50]{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12px;margin-bottom:12px}.detail-title[data-v-5e907b50]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-time[data-v-5e907b50]{font-size:12px;color:#fff6;margin-bottom:16px}.detail-content[data-v-5e907b50]{font-size:14px;color:#fffc;line-height:1.8}.page[data-v-2a3d7474]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-2a3d7474]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-2a3d7474]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-2a3d7474]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.summary-card[data-v-2a3d7474]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.summary-row[data-v-2a3d7474]{display:flex;margin-bottom:16px}.summary-item[data-v-2a3d7474]{flex:1;text-align:center}.summary-val[data-v-2a3d7474]{display:block;font-size:18px;font-weight:700;color:#fff}.summary-val.pending[data-v-2a3d7474]{color:#fa8c16}.summary-val.settled[data-v-2a3d7474]{color:#22c55e}.summary-label[data-v-2a3d7474]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.summary-div[data-v-2a3d7474]{width:1px;background:#ffffff1a;margin:4px 0}.settle-btn[data-v-2a3d7474]{width:100%;padding:12px;border:none;border-radius:12px;background:linear-gradient(135deg,#c8783a,#e8a050);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.settle-btn[data-v-2a3d7474]:disabled{opacity:.4;cursor:not-allowed}.card[data-v-2a3d7474]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-2a3d7474]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title[data-v-2a3d7474]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px}.refresh[data-v-2a3d7474]{font-size:12px;color:#ffffff80;cursor:pointer}.level-list[data-v-2a3d7474]{display:flex;flex-direction:column;gap:10px}.level-item[data-v-2a3d7474]{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#ffffff08;border-radius:10px}.level-left[data-v-2a3d7474]{display:flex;align-items:center;gap:8px}.level-badge[data-v-2a3d7474]{padding:3px 10px;border-radius:6px;font-size:12px;font-weight:600;color:#fff}.lb-province[data-v-2a3d7474]{background:#ff6b35}.lb-city[data-v-2a3d7474]{background:#b07fe0}.lb-district[data-v-2a3d7474]{background:#6b9fd4}.lb-supervisor[data-v-2a3d7474]{background:#22c55e}.lb-introducer[data-v-2a3d7474]{background:#64748b}.level-rate[data-v-2a3d7474]{font-size:12px;color:#fff6}.level-amount[data-v-2a3d7474]{font-size:16px;font-weight:700;color:#c8783a}.comm-item[data-v-2a3d7474]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.comm-left[data-v-2a3d7474]{display:flex;flex-direction:column}.comm-level[data-v-2a3d7474]{font-size:14px;color:#fff}.comm-order[data-v-2a3d7474]{font-size:11px;color:#ffffff4d;margin-top:2px}.comm-right[data-v-2a3d7474]{text-align:right}.comm-amount[data-v-2a3d7474]{font-size:15px;font-weight:600;color:#22c55e;display:block}.comm-amount.reversed[data-v-2a3d7474]{color:#ef4444}.comm-status[data-v-2a3d7474]{font-size:11px;padding:1px 6px;border-radius:4px}.cs-0[data-v-2a3d7474]{color:#fa8c16}.cs-1[data-v-2a3d7474]{color:#22c55e}.cs--1[data-v-2a3d7474]{color:#ef4444}.loading[data-v-2a3d7474]{text-align:center;padding:40px;color:#ffffff80}.empty[data-v-2a3d7474]{text-align:center;padding:30px;color:#ffffff4d;font-size:13px}.page[data-v-f0145f67]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-f0145f67]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-f0145f67]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-f0145f67]{font-size:17px;font-weight:600;color:#fff}.agent-card[data-v-f0145f67]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.agent-level-row[data-v-f0145f67]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.level-badge[data-v-f0145f67]{padding:4px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#fff}.level-province[data-v-f0145f67]{background:linear-gradient(135deg,#ff6b35,#ff8f5c)}.level-city[data-v-f0145f67]{background:linear-gradient(135deg,#b07fe0,#c9a8e8)}.level-district[data-v-f0145f67]{background:linear-gradient(135deg,#6b9fd4,#8ab8e8)}.level-supervisor[data-v-f0145f67]{background:linear-gradient(135deg,#22c55e,#4ade80)}.level-sales[data-v-f0145f67]{background:linear-gradient(135deg,#64748b,#94a3b8)}.agent-id[data-v-f0145f67]{font-size:12px;color:#ffffff80}.agent-name[data-v-f0145f67]{font-size:20px;font-weight:700;color:#fff;margin-bottom:16px}.agent-stats-row[data-v-f0145f67]{display:flex}.astat[data-v-f0145f67]{flex:1;text-align:center}.astat-val[data-v-f0145f67]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.astat-label[data-v-f0145f67]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.astat-div[data-v-f0145f67]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.agent-hierarchy[data-v-f0145f67]{font-size:12px;color:#ffffff80;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.income-summary[data-v-f0145f67]{margin:0 16px 12px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.income-title[data-v-f0145f67]{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}.income-grid[data-v-f0145f67]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.income-item[data-v-f0145f67]{padding:12px;background:#ffffff08;border-radius:12px;text-align:center}.income-val[data-v-f0145f67]{display:block;font-size:16px;font-weight:700;color:#c8783a}.income-label[data-v-f0145f67]{display:block;font-size:12px;color:#fff;margin-top:4px}.income-sub[data-v-f0145f67]{display:block;font-size:10px;color:#fff6;margin-top:2px}.card[data-v-f0145f67]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-f0145f67]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-f0145f67]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-f0145f67]{font-size:12px;color:#ffffff80;cursor:pointer}.commission-trend[data-v-f0145f67]{display:flex;gap:12px;height:100px;align-items:flex-end}.trend-bar-wrap[data-v-f0145f67]{flex:1;display:flex;flex-direction:column;align-items:center}.trend-bar[data-v-f0145f67]{width:100%;border-radius:4px}.trend-label[data-v-f0145f67]{font-size:10px;color:#fff6;margin-top:6px}.trend-empty[data-v-f0145f67]{text-align:center;color:#ffffff4d;font-size:13px;padding:30px}.menu-grid[data-v-f0145f67]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.menu-cell[data-v-f0145f67]{text-align:center;padding:14px 8px;background:#ffffff08;border-radius:14px;cursor:pointer;position:relative}.menu-icon[data-v-f0145f67]{width:44px;height:44px;margin:0 auto 8px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px}.menu-title[data-v-f0145f67]{font-size:12px;color:#fff;display:block}.menu-badge[data-v-f0145f67]{position:absolute;top:8px;right:12px;background:#ef4444;color:#fff;font-size:10px;padding:2px 6px;border-radius:6px}.action-item[data-v-f0145f67]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.action-emoji[data-v-f0145f67]{font-size:24px}.action-info[data-v-f0145f67]{flex:1}.action-text[data-v-f0145f67]{font-size:14px;color:#fff;display:block}.action-time[data-v-f0145f67]{font-size:11px;color:#fff6}.switch-bar[data-v-f0145f67]{position:fixed;bottom:20px;left:16px;right:16px;padding:14px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:14px;text-align:center;color:#c8783a;font-size:14px;cursor:pointer}.page[data-v-8c47d09e]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-8c47d09e]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-8c47d09e]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-8c47d09e]{font-size:17px;font-weight:600;color:#fff}.action[data-v-8c47d09e]{font-size:14px;color:#c8783a;cursor:pointer}.time-tabs[data-v-8c47d09e]{display:flex;gap:8px;padding:12px 16px}.time-tab[data-v-8c47d09e]{padding:8px 18px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.time-tab.active[data-v-8c47d09e]{background:#b07fe033;color:#b07fe0;border:1px solid rgba(176,127,224,.3)}.kpi-grid[data-v-8c47d09e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 12px}.kpi-card[data-v-8c47d09e]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.kpi-val[data-v-8c47d09e]{font-size:22px;font-weight:700;color:#b07fe0}.kpi-label[data-v-8c47d09e]{font-size:12px;color:#ffffff80;margin-top:4px}.kpi-trend[data-v-8c47d09e]{font-size:11px;color:#fff6;margin-top:6px}.kpi-trend.up[data-v-8c47d09e]{color:#22c55e}.card[data-v-8c47d09e]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-8c47d09e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-8c47d09e]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-8c47d09e]{font-size:12px;color:#ffffff80;cursor:pointer}.chart-wrap[data-v-8c47d09e]{height:160px}.chart-bars[data-v-8c47d09e]{display:flex;gap:8px;height:100%;align-items:flex-end}.chart-bar-item[data-v-8c47d09e]{flex:1;display:flex;flex-direction:column;align-items:center}.chart-bar[data-v-8c47d09e]{width:100%;background:linear-gradient(180deg,#b07fe0,#b07fe04d);border-radius:4px 4px 0 0;position:relative;cursor:pointer;min-height:10px}.chart-tooltip[data-v-8c47d09e]{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:10px;color:#b07fe0;white-space:nowrap;opacity:0;transition:opacity .2s}.chart-bar:hover .chart-tooltip[data-v-8c47d09e]{opacity:1}.chart-label[data-v-8c47d09e]{font-size:10px;color:#fff6;margin-top:8px}.source-item[data-v-8c47d09e]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.source-color[data-v-8c47d09e]{width:8px;height:8px;border-radius:50%}.source-info[data-v-8c47d09e]{flex:1;display:flex;justify-content:space-between}.source-name[data-v-8c47d09e]{font-size:13px;color:#fff}.source-pct[data-v-8c47d09e]{font-size:12px;color:#ffffff80}.source-bar-wrap[data-v-8c47d09e]{width:80px;height:6px;background:#ffffff1a;border-radius:3px}.source-bar[data-v-8c47d09e]{height:100%;border-radius:3px}.source-val[data-v-8c47d09e]{font-size:13px;font-weight:600;color:#fffc;min-width:60px;text-align:right}.rank-item[data-v-8c47d09e]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.rank-num[data-v-8c47d09e]{width:24px;height:24px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#ffffff80}.rank-1[data-v-8c47d09e]{background:linear-gradient(135deg,gold,orange);color:#fff}.rank-2[data-v-8c47d09e]{background:linear-gradient(135deg,silver,#a0a0a0);color:#fff}.rank-3[data-v-8c47d09e]{background:linear-gradient(135deg,#cd7f32,sienna);color:#fff}.rank-avatar[data-v-8c47d09e]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.rank-info[data-v-8c47d09e]{flex:1}.rank-name[data-v-8c47d09e]{display:block;font-size:14px;color:#fff}.rank-level[data-v-8c47d09e]{display:block;font-size:11px;color:#fff6;margin-top:2px}.rank-val[data-v-8c47d09e]{font-size:14px;font-weight:600;color:#b07fe0}.shop-item[data-v-8c47d09e]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.shop-name[data-v-8c47d09e]{font-size:14px;color:#fff;flex:1}.shop-data[data-v-8c47d09e]{text-align:right}.shop-orders[data-v-8c47d09e]{font-size:12px;color:#ffffff80;margin-right:12px}.shop-revenue[data-v-8c47d09e]{font-size:14px;font-weight:600;color:#c8783a}.page[data-v-824bb661]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-824bb661]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-824bb661]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-824bb661]{font-size:17px;font-weight:600;color:#fff}.action[data-v-824bb661]{font-size:14px;color:#c8783a;cursor:pointer}.stats-card[data-v-824bb661]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.stats-row[data-v-824bb661]{display:flex}.stats-row-2[data-v-824bb661]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.stat-item[data-v-824bb661]{flex:1;text-align:center}.stat-val[data-v-824bb661]{display:block;font-size:22px;font-weight:700;color:#fff}.stat-val.highlight[data-v-824bb661]{color:#b07fe0}.stat-label[data-v-824bb661]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.stat-div[data-v-824bb661]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.level-tabs[data-v-824bb661]{display:flex;gap:8px;padding:12px 16px;overflow-x:auto}.level-tab[data-v-824bb661]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;white-space:nowrap;cursor:pointer}.level-tab.active[data-v-824bb661]{background:#b07fe033;color:#b07fe0;border:1px solid rgba(176,127,224,.3)}.member-list[data-v-824bb661]{padding:0 16px}.member-card[data-v-824bb661]{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.member-avatar[data-v-824bb661]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.member-info[data-v-824bb661]{flex:1}.member-name-row[data-v-824bb661]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.member-name[data-v-824bb661]{font-size:15px;font-weight:600;color:#fff}.member-level[data-v-824bb661]{padding:2px 8px;border-radius:6px;font-size:10px;font-weight:600;color:#fff}.level-province[data-v-824bb661]{background:linear-gradient(135deg,#ff6b35,#ff8f5c)}.level-city[data-v-824bb661]{background:linear-gradient(135deg,#b07fe0,#c9a8e8)}.level-district[data-v-824bb661]{background:linear-gradient(135deg,#6b9fd4,#8ab8e8)}.level-sales[data-v-824bb661]{background:linear-gradient(135deg,#64748b,#94a3b8)}.member-stats[data-v-824bb661]{font-size:12px;color:#fff9}.dot[data-v-824bb661]{margin:0 6px;color:#ffffff4d}.member-time[data-v-824bb661]{font-size:11px;color:#fff6;margin-top:4px}.member-arrow[data-v-824bb661]{font-size:20px;color:#ffffff4d}.empty-state[data-v-824bb661]{text-align:center;padding:60px 20px}.empty-icon[data-v-824bb661]{font-size:48px;margin-bottom:16px}.empty-text[data-v-824bb661]{font-size:16px;color:#ffffff80;margin-bottom:16px}.empty-action[data-v-824bb661]{display:inline-block;padding:10px 20px;background:#b07fe033;border-radius:20px;color:#b07fe0;font-size:14px;cursor:pointer}.modal-mask[data-v-824bb661]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-824bb661]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-824bb661]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-824bb661]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-824bb661]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-824bb661]{padding:20px}.modal-footer[data-v-824bb661]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.invite-code-box[data-v-824bb661]{text-align:center;padding:20px;background:#b07fe01a;border-radius:14px;margin-bottom:16px}.invite-label[data-v-824bb661]{font-size:12px;color:#ffffff80;margin-bottom:8px}.invite-code[data-v-824bb661]{font-size:28px;font-weight:700;color:#b07fe0;letter-spacing:4px;margin-bottom:12px}.invite-tip[data-v-824bb661]{font-size:12px;color:#fff6}.invite-qrcode[data-v-824bb661]{text-align:center;padding:20px}.qr-placeholder[data-v-824bb661]{width:120px;height:120px;margin:0 auto;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:14px}.btn[data-v-824bb661]{flex:1;padding:12px;border-radius:12px;text-align:center;font-size:14px;cursor:pointer}.btn-primary[data-v-824bb661]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.btn-secondary[data-v-824bb661]{background:#ffffff14;color:#fff}.member-detail-modal .detail-header[data-v-824bb661]{text-align:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.detail-avatar[data-v-824bb661]{width:64px;height:64px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff}.detail-name[data-v-824bb661]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-level[data-v-824bb661]{padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;color:#fff}.detail-stats[data-v-824bb661]{display:flex;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}.detail-stat[data-v-824bb661]{flex:1;text-align:center}.detail-stat-val[data-v-824bb661]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.detail-stat-label[data-v-824bb661]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.detail-actions[data-v-824bb661]{display:flex;gap:12px;padding-top:16px}.detail-btn[data-v-824bb661]{flex:1;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.bottom-bar[data-v-824bb661]{position:fixed;bottom:0;left:0;right:0;display:flex;gap:12px;padding:12px 16px;background:#1a0f07;border-top:1px solid rgba(200,120,58,.1)}.bar-btn[data-v-824bb661]{flex:1;padding:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.bar-btn.primary[data-v-824bb661]{background:linear-gradient(135deg,#b07fe0,#c8783a);border:none}.page[data-v-81667aac]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-81667aac]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-81667aac]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-81667aac]{font-size:17px;font-weight:600;color:#fff}.action[data-v-81667aac]{font-size:14px;color:#c8783a;cursor:pointer}.balance-card[data-v-81667aac]{margin:16px;padding:24px;background:linear-gradient(135deg,#b07fe033,#c8783a26);border:1px solid rgba(176,127,224,.3);border-radius:20px;text-align:center}.balance-label[data-v-81667aac]{font-size:13px;color:#fff9;margin-bottom:8px}.balance-val[data-v-81667aac]{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px}.balance-row[data-v-81667aac]{display:flex;justify-content:center;gap:40px;margin-bottom:20px}.balance-item[data-v-81667aac]{text-align:center}.balance-sub-val[data-v-81667aac]{display:block;font-size:16px;font-weight:600;color:#fffc}.balance-sub-label[data-v-81667aac]{display:block;font-size:11px;color:#fff6;margin-top:2px}.withdraw-btn[data-v-81667aac]{padding:14px 40px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:24px;color:#fff;font-size:15px;font-weight:600;display:inline-block;cursor:pointer}.card[data-v-81667aac]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-81667aac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-81667aac]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-81667aac]{font-size:12px;color:#ffffff80;cursor:pointer}.income-item[data-v-81667aac]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.income-icon[data-v-81667aac]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.income-info[data-v-81667aac]{flex:1}.income-name[data-v-81667aac]{display:block;font-size:14px;color:#fff}.income-desc[data-v-81667aac]{display:block;font-size:11px;color:#fff6;margin-top:2px}.income-val[data-v-81667aac]{font-size:15px;font-weight:600;color:#22c55e}.income-total[data-v-81667aac]{display:flex;justify-content:space-between;padding-top:12px;font-size:14px;color:#fff9}.total-val[data-v-81667aac]{font-size:18px;font-weight:700;color:#b07fe0}.settle-item[data-v-81667aac]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.settle-info[data-v-81667aac]{flex:1}.settle-type[data-v-81667aac]{display:block;font-size:14px;color:#fff}.settle-time[data-v-81667aac]{display:block;font-size:11px;color:#fff6;margin-top:2px}.settle-amount[data-v-81667aac]{font-size:15px;font-weight:600;margin-right:12px}.settle-amount.plus[data-v-81667aac]{color:#22c55e}.settle-status[data-v-81667aac]{font-size:11px;padding:3px 8px;border-radius:6px}.status-done[data-v-81667aac]{background:#22c55e26;color:#22c55e}.status-pending[data-v-81667aac]{background:#fa8c1626;color:#fa8c16}.bank-card[data-v-81667aac]{display:flex;align-items:center;gap:14px;padding:14px;background:#b07fe01a;border-radius:12px;cursor:pointer}.bank-icon[data-v-81667aac]{font-size:28px}.bank-info[data-v-81667aac]{flex:1}.bank-name[data-v-81667aac]{display:block;font-size:14px;color:#fff}.bank-no[data-v-81667aac]{display:block;font-size:12px;color:#ffffff80;margin-top:2px}.bank-status[data-v-81667aac]{font-size:11px;padding:3px 10px;border-radius:6px;background:#ffffff1a;color:#fff9}.bank-status.default[data-v-81667aac]{background:#b07fe033;color:#b07fe0}.no-card[data-v-81667aac]{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;background:#ffffff08;border:1px dashed rgba(255,255,255,.15);border-radius:12px;cursor:pointer}.no-card-icon[data-v-81667aac]{font-size:24px;color:#ffffff4d}.no-card-text[data-v-81667aac]{font-size:14px;color:#ffffff80}.modal-mask[data-v-81667aac]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-81667aac]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-81667aac]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-81667aac]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-81667aac]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-81667aac]{padding:20px}.modal-footer[data-v-81667aac]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.withdraw-input-wrap[data-v-81667aac]{margin-bottom:16px}.withdraw-label[data-v-81667aac]{font-size:13px;color:#ffffff80;margin-bottom:8px;display:block}.withdraw-input-row[data-v-81667aac]{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:12px}.currency[data-v-81667aac]{font-size:24px;color:#fff;margin-right:8px}.withdraw-input[data-v-81667aac]{flex:1;font-size:28px;background:none;border:none;color:#fff;outline:none}.withdraw-tip[data-v-81667aac]{font-size:12px;color:#fff6;margin-top:8px}.withdraw-all[data-v-81667aac]{color:#b07fe0;cursor:pointer}.withdraw-to[data-v-81667aac]{padding:12px;background:#ffffff0d;border-radius:10px}.withdraw-to-label[data-v-81667aac]{font-size:11px;color:#fff6;margin-right:10px}.withdraw-to-bank[data-v-81667aac]{font-size:13px;color:#fff}.form-item[data-v-81667aac]{margin-bottom:16px}.form-label[data-v-81667aac]{display:block;font-size:12px;color:#ffffff80;margin-bottom:8px}.form-input[data-v-81667aac]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input[data-v-81667aac]::placeholder{color:#ffffff4d}.form-select[data-v-81667aac]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-checkbox[data-v-81667aac]{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9;cursor:pointer}.form-checkbox input[data-v-81667aac]{accent-color:#B07FE0}.btn[data-v-81667aac]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-81667aac]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-397d533c]{background:#0d0906;min-height:100vh}.nav-bar[data-v-397d533c]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-397d533c]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-397d533c]{font-size:17px;font-weight:600;color:#fff}.status-card[data-v-397d533c]{text-align:center;padding:60px 20px}.status-icon[data-v-397d533c]{font-size:64px;margin-bottom:20px}.status-text[data-v-397d533c]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px}.status-desc[data-v-397d533c]{font-size:14px;color:#ffffff80;margin-bottom:24px}.status-action[data-v-397d533c]{display:inline-block;padding:12px 28px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:24px;color:#fff;font-size:14px;cursor:pointer}.form-section[data-v-397d533c]{padding:20px 16px}.form-intro[data-v-397d533c]{text-align:center;margin-bottom:24px}.intro-title[data-v-397d533c]{font-size:22px;font-weight:700;color:#fff;margin-bottom:8px}.intro-desc[data-v-397d533c]{font-size:14px;color:#ffffff80}.level-select[data-v-397d533c]{margin-bottom:24px}.level-title[data-v-397d533c]{font-size:14px;font-weight:600;color:#fff;margin-bottom:12px}.level-grid[data-v-397d533c]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.level-card[data-v-397d533c]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;cursor:pointer;position:relative}.level-card.active[data-v-397d533c]{border-color:#b07fe0;background:#b07fe01a}.level-name[data-v-397d533c]{font-size:15px;font-weight:600;color:#fff;margin-bottom:8px}.level-deposit[data-v-397d533c]{font-size:12px;color:#fff9;margin-bottom:4px}.level-commission[data-v-397d533c]{font-size:12px;color:#c8783a}.level-check[data-v-397d533c]{position:absolute;top:10px;right:10px;width:20px;height:20px;background:#b07fe0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.form-fields[data-v-397d533c]{margin-bottom:20px}.form-item[data-v-397d533c]{margin-bottom:16px}.form-label[data-v-397d533c]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.required[data-v-397d533c]{color:#ef4444}.form-input[data-v-397d533c]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input[data-v-397d533c]::placeholder{color:#ffffff4d}.form-textarea[data-v-397d533c]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;min-height:80px;resize:none}.region-picker[data-v-397d533c]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer}.placeholder[data-v-397d533c]{color:#ffffff4d}.picker-arrow[data-v-397d533c]{color:#fff6}.agreement[data-v-397d533c]{display:flex;align-items:center;gap:4px;margin-bottom:24px;font-size:13px;color:#fff9}.agreement-check[data-v-397d533c]{display:flex;align-items:center;gap:6px;cursor:pointer}.agreement-check input[data-v-397d533c]{accent-color:#B07FE0}.agreement-link[data-v-397d533c]{color:#b07fe0;cursor:pointer}.submit-btn[data-v-397d533c]{padding:16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.submit-btn.disabled[data-v-397d533c]{opacity:.5;cursor:not-allowed}.modal-mask[data-v-397d533c]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-397d533c]{width:85%;max-width:360px;max-height:70vh;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-397d533c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-397d533c]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-397d533c]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-397d533c]{padding:16px 20px;overflow-y:auto;flex:1}.modal-footer[data-v-397d533c]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.region-modal .region-tabs[data-v-397d533c]{display:flex;gap:20px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:12px}.region-tab[data-v-397d533c]{font-size:14px;color:#ffffff80;cursor:pointer}.region-tab.active[data-v-397d533c]{color:#b07fe0;font-weight:600}.region-list[data-v-397d533c]{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.region-item[data-v-397d533c]{padding:12px;background:#ffffff08;border-radius:8px;font-size:14px;color:#fff;cursor:pointer}.region-item[data-v-397d533c]:hover{background:#b07fe01a}.agreement-modal .agreement-content[data-v-397d533c]{font-size:13px;color:#fffc;line-height:1.8}.agreement-content p[data-v-397d533c]{margin-bottom:12px}.btn[data-v-397d533c]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-397d533c]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-2f1fe672]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-2f1fe672]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-2f1fe672]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-2f1fe672]{font-size:17px;font-weight:600;color:#fff}.brand-header[data-v-2f1fe672]{display:flex;align-items:center;gap:16px;padding:20px 16px}.brand-logo[data-v-2f1fe672]{width:60px;height:60px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff}.brand-name[data-v-2f1fe672]{font-size:20px;font-weight:600;color:#fff;margin-bottom:6px}.brand-status[data-v-2f1fe672]{display:inline-block;padding:4px 12px;background:#22c55e26;border-radius:6px;font-size:12px;color:#22c55e}.stats-grid[data-v-2f1fe672]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 16px}.stat-box[data-v-2f1fe672]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.stat-box-val[data-v-2f1fe672]{font-size:20px;font-weight:700;color:#b07fe0;margin-bottom:4px}.stat-box-label[data-v-2f1fe672]{font-size:12px;color:#ffffff80}.menu-list[data-v-2f1fe672]{margin:0 16px;padding:8px 16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.menu-item[data-v-2f1fe672]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.menu-item[data-v-2f1fe672]:last-child{border-bottom:none}.menu-icon[data-v-2f1fe672]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}.menu-name[data-v-2f1fe672]{flex:1;font-size:15px;color:#fff}.menu-arrow[data-v-2f1fe672]{font-size:20px;color:#ffffff4d}.page[data-v-57e1c3a3]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-57e1c3a3]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-57e1c3a3]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-57e1c3a3]{font-size:17px;font-weight:600;color:#fff}.action[data-v-57e1c3a3]{font-size:14px;color:#c8783a;cursor:pointer}.search-bar[data-v-57e1c3a3]{padding:12px 16px}.search-input[data-v-57e1c3a3]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.search-input[data-v-57e1c3a3]::placeholder{color:#ffffff4d}.filter-tabs[data-v-57e1c3a3]{display:flex;gap:8px;padding:0 16px 12px}.filter-tab[data-v-57e1c3a3]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-57e1c3a3]{background:#b07fe033;color:#b07fe0}.stats-row[data-v-57e1c3a3]{display:flex;gap:10px;padding:0 16px 12px}.stat-card[data-v-57e1c3a3]{flex:1;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.stat-val[data-v-57e1c3a3]{font-size:22px;font-weight:700;color:#b07fe0}.stat-label[data-v-57e1c3a3]{font-size:11px;color:#ffffff80;margin-top:4px}.user-list[data-v-57e1c3a3]{padding:0 16px}.user-card[data-v-57e1c3a3]{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.user-avatar[data-v-57e1c3a3]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.user-info[data-v-57e1c3a3]{flex:1}.user-name-row[data-v-57e1c3a3]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.user-name[data-v-57e1c3a3]{font-size:15px;font-weight:600;color:#fff}.user-role[data-v-57e1c3a3]{padding:2px 8px;border-radius:6px;font-size:10px;font-weight:600}.role-agent[data-v-57e1c3a3]{background:#b07fe033;color:#b07fe0}.role-shop[data-v-57e1c3a3]{background:#c8783a33;color:#c8783a}.role-customer[data-v-57e1c3a3]{background:#ffffff1a;color:#fff9}.user-phone[data-v-57e1c3a3]{font-size:12px;color:#ffffff80;margin-bottom:4px}.user-stats[data-v-57e1c3a3]{font-size:11px;color:#fff6}.dot[data-v-57e1c3a3]{margin:0 6px;color:#ffffff4d}.user-arrow[data-v-57e1c3a3]{font-size:20px;color:#ffffff4d}.modal-mask[data-v-57e1c3a3]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-57e1c3a3]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-57e1c3a3]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-57e1c3a3]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-57e1c3a3]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-57e1c3a3]{padding:20px}.detail-header[data-v-57e1c3a3]{text-align:center;margin-bottom:20px}.detail-avatar[data-v-57e1c3a3]{width:64px;height:64px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff}.detail-name[data-v-57e1c3a3]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-role[data-v-57e1c3a3]{padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600}.detail-section[data-v-57e1c3a3]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.detail-row[data-v-57e1c3a3]{display:flex;justify-content:space-between;padding:8px 0;font-size:13px;color:#fff}.detail-label[data-v-57e1c3a3]{color:#ffffff80}.detail-actions[data-v-57e1c3a3]{display:flex;gap:12px}.detail-btn[data-v-57e1c3a3]{flex:1;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.page[data-v-56d6c9cd]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-56d6c9cd]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-56d6c9cd]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-56d6c9cd]{font-size:17px;font-weight:600;color:#fff}.filter-tabs[data-v-56d6c9cd]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-56d6c9cd]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-56d6c9cd]{background:#b07fe033;color:#b07fe0}.stats-bar[data-v-56d6c9cd]{display:flex;justify-content:space-around;padding:12px 16px;margin:0 16px 12px;background:#1a0f0799;border-radius:12px}.stats-item[data-v-56d6c9cd]{text-align:center}.stats-val[data-v-56d6c9cd]{display:block;font-size:20px;font-weight:700;color:#b07fe0}.stats-label[data-v-56d6c9cd]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.app-list[data-v-56d6c9cd]{padding:0 16px}.app-card[data-v-56d6c9cd]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.app-header[data-v-56d6c9cd]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.app-avatar[data-v-56d6c9cd]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff}.app-info[data-v-56d6c9cd]{flex:1}.app-name[data-v-56d6c9cd]{display:block;font-size:15px;font-weight:600;color:#fff}.app-phone[data-v-56d6c9cd]{display:block;font-size:12px;color:#ffffff80;margin-top:2px}.app-status[data-v-56d6c9cd]{padding:4px 10px;border-radius:6px;font-size:11px}.status-pending[data-v-56d6c9cd]{background:#fa8c1626;color:#fa8c16}.status-approved[data-v-56d6c9cd]{background:#22c55e26;color:#22c55e}.status-rejected[data-v-56d6c9cd]{background:#ef444426;color:#ef4444}.app-detail[data-v-56d6c9cd]{margin-bottom:12px}.app-row[data-v-56d6c9cd]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px}.app-label[data-v-56d6c9cd]{color:#ffffff80}.app-val[data-v-56d6c9cd]{color:#fff}.app-actions[data-v-56d6c9cd]{display:flex;gap:10px}.app-btn[data-v-56d6c9cd]{flex:1;padding:10px;border-radius:10px;text-align:center;font-size:14px;cursor:pointer}.app-btn.reject[data-v-56d6c9cd]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.app-btn.approve[data-v-56d6c9cd]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.modal-mask[data-v-56d6c9cd]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-56d6c9cd]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-56d6c9cd]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-56d6c9cd]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-56d6c9cd]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-56d6c9cd]{padding:20px}.modal-footer[data-v-56d6c9cd]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.detail-section[data-v-56d6c9cd]{text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.detail-avatar-large[data-v-56d6c9cd]{width:72px;height:72px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff}.detail-name[data-v-56d6c9cd]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-status[data-v-56d6c9cd]{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12px}.detail-row[data-v-56d6c9cd]{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;color:#fff;border-bottom:1px solid rgba(255,255,255,.04)}.detail-label[data-v-56d6c9cd]{color:#ffffff80}.btn[data-v-56d6c9cd]{flex:1;padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-56d6c9cd]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.btn-secondary[data-v-56d6c9cd]{background:#ffffff14;color:#fff}.page[data-v-a4631576]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-a4631576]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-a4631576]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-a4631576]{font-size:17px;font-weight:600;color:#fff}.action[data-v-a4631576]{font-size:14px;color:#c8783a;cursor:pointer}.search-bar[data-v-a4631576]{padding:12px 16px}.search-input[data-v-a4631576]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.filter-tabs[data-v-a4631576]{display:flex;gap:8px;padding:0 16px 12px}.filter-tab[data-v-a4631576]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-a4631576]{background:#b07fe033;color:#b07fe0}.product-list[data-v-a4631576]{padding:0 16px}.product-card[data-v-a4631576]{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.product-img[data-v-a4631576]{width:60px;height:60px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px}.product-info[data-v-a4631576]{flex:1}.product-name[data-v-a4631576]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.product-price[data-v-a4631576]{font-size:16px;color:#c8783a;font-weight:600;margin-bottom:4px}.product-stock[data-v-a4631576]{font-size:12px;color:#fff6}.product-actions[data-v-a4631576]{display:flex;gap:8px}.product-btn[data-v-a4631576]{padding:8px 16px;background:#b07fe033;border-radius:8px;font-size:12px;color:#b07fe0;cursor:pointer}.modal-mask[data-v-a4631576]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-a4631576]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-a4631576]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-a4631576]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-a4631576]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-a4631576]{padding:20px}.modal-footer[data-v-a4631576]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.form-item[data-v-a4631576]{margin-bottom:16px}.form-label[data-v-a4631576]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-a4631576],.form-select[data-v-a4631576]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input-wrap[data-v-a4631576]{display:flex;align-items:center;gap:8px}.form-prefix[data-v-a4631576]{font-size:14px;color:#ffffff80}.btn[data-v-a4631576]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-a4631576]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-3ab9a27d]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-3ab9a27d]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-3ab9a27d]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-3ab9a27d]{font-size:17px;font-weight:600;color:#fff}.action[data-v-3ab9a27d]{font-size:14px;color:#c8783a;cursor:pointer}.filter-tabs[data-v-3ab9a27d]{display:flex;gap:8px;padding:12px 16px;overflow-x:auto}.filter-tab[data-v-3ab9a27d]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;white-space:nowrap;cursor:pointer}.filter-tab.active[data-v-3ab9a27d]{background:#b07fe033;color:#b07fe0}.search-bar[data-v-3ab9a27d]{display:flex;gap:10px;padding:0 16px 12px}.search-input[data-v-3ab9a27d]{flex:1;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.search-input[data-v-3ab9a27d]::placeholder{color:#ffffff4d}.search-btn[data-v-3ab9a27d]{padding:10px 18px;background:#b07fe033;border-radius:10px;color:#b07fe0;font-size:14px;cursor:pointer}.stats-bar[data-v-3ab9a27d]{display:flex;justify-content:space-around;padding:12px 16px;margin:0 16px 12px;background:#1a0f0799;border-radius:12px}.stats-item[data-v-3ab9a27d]{text-align:center}.stats-val[data-v-3ab9a27d]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.stats-label[data-v-3ab9a27d]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.order-list[data-v-3ab9a27d]{padding:0 16px}.order-card[data-v-3ab9a27d]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.order-header[data-v-3ab9a27d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-no[data-v-3ab9a27d]{font-size:13px;color:#fff9}.order-status[data-v-3ab9a27d]{font-size:11px;padding:3px 10px;border-radius:6px}.status-completed[data-v-3ab9a27d]{background:#22c55e26;color:#22c55e}.status-paid[data-v-3ab9a27d]{background:#b07fe026;color:#b07fe0}.status-pending[data-v-3ab9a27d]{background:#fa8c1626;color:#fa8c16}.order-shop[data-v-3ab9a27d]{font-size:14px;font-weight:600;color:#fff;margin-bottom:6px}.order-products[data-v-3ab9a27d]{font-size:12px;color:#fff9;margin-bottom:10px}.order-footer[data-v-3ab9a27d]{display:flex;justify-content:space-between;align-items:center}.order-user[data-v-3ab9a27d]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-3ab9a27d]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.user-name[data-v-3ab9a27d]{font-size:13px;color:#fff}.order-amount[data-v-3ab9a27d]{font-size:16px;font-weight:700;color:#c8783a}.order-time[data-v-3ab9a27d]{font-size:11px;color:#fff6;margin-top:8px}.order-commission[data-v-3ab9a27d]{font-size:12px;color:#ffffff80;margin-top:6px}.commission-val[data-v-3ab9a27d]{color:#22c55e;font-weight:600}.empty-state[data-v-3ab9a27d]{text-align:center;padding:60px 20px}.empty-icon[data-v-3ab9a27d]{font-size:48px;margin-bottom:16px}.empty-text[data-v-3ab9a27d]{font-size:16px;color:#ffffff80}.modal-mask[data-v-3ab9a27d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-3ab9a27d]{width:90%;max-width:400px;max-height:80vh;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-3ab9a27d]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.modal-title[data-v-3ab9a27d]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-3ab9a27d]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-3ab9a27d]{padding:20px;overflow-y:auto;flex:1}.modal-footer[data-v-3ab9a27d]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}.detail-status[data-v-3ab9a27d]{text-align:center;padding:12px;margin-bottom:16px;border-radius:12px;font-size:14px;font-weight:600}.detail-section[data-v-3ab9a27d]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.detail-section[data-v-3ab9a27d]:last-child{border-bottom:none}.detail-section-title[data-v-3ab9a27d]{font-size:13px;font-weight:600;color:#fff9;margin-bottom:12px}.detail-row[data-v-3ab9a27d]{display:flex;justify-content:space-between;padding:8px 0;font-size:13px;color:#fff}.detail-label[data-v-3ab9a27d]{color:#ffffff80}.discount[data-v-3ab9a27d]{color:#22c55e}.total[data-v-3ab9a27d]{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.total-amount[data-v-3ab9a27d]{font-size:18px;font-weight:700;color:#c8783a}.commission-row[data-v-3ab9a27d]{background:#22c55e1a;padding:12px;border-radius:10px;margin-top:8px}.commission-val[data-v-3ab9a27d]{color:#22c55e;font-size:16px;font-weight:700}.detail-products[data-v-3ab9a27d]{display:flex;flex-direction:column;gap:10px}.detail-product[data-v-3ab9a27d]{display:flex;align-items:center;gap:8px;padding:10px;background:#ffffff08;border-radius:8px}.product-name[data-v-3ab9a27d]{flex:1;font-size:14px;color:#fff}.product-spec[data-v-3ab9a27d]{font-size:11px;color:#fff6}.product-qty[data-v-3ab9a27d]{font-size:12px;color:#fff9}.product-price[data-v-3ab9a27d]{font-size:14px;color:#c8783a;font-weight:600}.btn[data-v-3ab9a27d]{flex:1;padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-3ab9a27d]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.btn-secondary[data-v-3ab9a27d]{background:#ffffff14;color:#fff}.page[data-v-b59344c2]{background:#0d0906;min-height:100vh;padding-bottom:40px}.nav-bar[data-v-b59344c2]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-b59344c2]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-b59344c2]{font-size:17px;font-weight:600;color:#fff}.config-group[data-v-b59344c2]{margin:16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.group-title[data-v-b59344c2]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.config-item[data-v-b59344c2]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04)}.config-item[data-v-b59344c2]:last-child{border-bottom:none}.config-label[data-v-b59344c2]{font-size:14px;color:#fff}.config-input-wrap[data-v-b59344c2]{display:flex;align-items:center;gap:8px}.config-input[data-v-b59344c2]{width:80px;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;text-align:right;outline:none}.config-unit[data-v-b59344c2],.config-prefix[data-v-b59344c2]{font-size:14px;color:#ffffff80}.config-select[data-v-b59344c2]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;outline:none}.switch-item[data-v-b59344c2]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04)}.switch-item[data-v-b59344c2]:last-child{border-bottom:none}.switch-label[data-v-b59344c2]{font-size:14px;color:#fff}.switch[data-v-b59344c2]{width:50px;height:28px;background:#ffffff1a;border-radius:14px;position:relative;cursor:pointer;transition:background .3s}.switch.on[data-v-b59344c2]{background:linear-gradient(135deg,#b07fe0,#c8783a)}.switch-thumb[data-v-b59344c2]{width:24px;height:24px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s}.switch.on .switch-thumb[data-v-b59344c2]{transform:translate(22px)}.save-btn[data-v-b59344c2]{margin:24px 16px;padding:16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.page[data-v-0fc767d5]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-0fc767d5]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-0fc767d5]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-0fc767d5]{font-size:17px;font-weight:600;color:#fff}.reward-overview[data-v-0fc767d5]{padding:16px}.reward-card[data-v-0fc767d5]{padding:24px;background:linear-gradient(135deg,#c8783a33,#b07fe026);border:1px solid rgba(200,120,58,.3);border-radius:20px;text-align:center}.reward-label[data-v-0fc767d5]{font-size:13px;color:#fff9;margin-bottom:8px}.reward-val[data-v-0fc767d5]{font-size:36px;font-weight:700;color:#fff;margin-bottom:8px}.reward-sub[data-v-0fc767d5]{font-size:14px;color:#22c55e}.card[data-v-0fc767d5]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-0fc767d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-0fc767d5]{font-size:15px;font-weight:600;color:#fff}.reward-item[data-v-0fc767d5]{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04)}.reward-icon[data-v-0fc767d5]{font-size:28px}.reward-info[data-v-0fc767d5]{flex:1}.reward-name[data-v-0fc767d5]{display:block;font-size:14px;color:#fff}.reward-desc[data-v-0fc767d5]{display:block;font-size:11px;color:#fff6;margin-top:2px}.reward-amount[data-v-0fc767d5]{font-size:16px;font-weight:600;color:#c8783a;margin-right:12px}.reward-btn[data-v-0fc767d5]{padding:8px 16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:8px;font-size:12px;color:#fff;cursor:pointer}.record-item[data-v-0fc767d5]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.record-icon[data-v-0fc767d5]{font-size:20px}.record-info[data-v-0fc767d5]{flex:1}.record-name[data-v-0fc767d5]{display:block;font-size:14px;color:#fff}.record-time[data-v-0fc767d5]{display:block;font-size:11px;color:#fff6;margin-top:2px}.record-amount[data-v-0fc767d5]{font-size:15px;font-weight:600;color:#22c55e}.task-item[data-v-0fc767d5]{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04)}.task-info[data-v-0fc767d5]{display:flex;justify-content:space-between;margin-bottom:8px}.task-name[data-v-0fc767d5]{font-size:14px;color:#fff}.task-progress[data-v-0fc767d5]{font-size:12px;color:#ffffff80}.task-bar[data-v-0fc767d5]{height:6px;background:#ffffff1a;border-radius:3px;margin-bottom:8px}.task-fill[data-v-0fc767d5]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:3px}.task-reward[data-v-0fc767d5]{font-size:13px;color:#c8783a;text-align:right}.page[data-v-0c9a5bd9]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-0c9a5bd9]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-0c9a5bd9]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-0c9a5bd9]{font-size:17px;font-weight:600;color:#fff}.action[data-v-0c9a5bd9]{font-size:14px;color:#c8783a;cursor:pointer}.filter-tabs[data-v-0c9a5bd9]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-0c9a5bd9]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-0c9a5bd9]{background:#b07fe033;color:#b07fe0}.announce-list[data-v-0c9a5bd9]{padding:0 16px}.announce-card[data-v-0c9a5bd9]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.announce-tag[data-v-0c9a5bd9]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:11px;margin-bottom:10px}.tag-system[data-v-0c9a5bd9]{background:#6b9fd426;color:#6b9fd4}.tag-activity[data-v-0c9a5bd9]{background:#c8783a26;color:#c8783a}.tag-policy[data-v-0c9a5bd9]{background:#b07fe026;color:#b07fe0}.announce-title[data-v-0c9a5bd9]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.announce-summary[data-v-0c9a5bd9]{font-size:13px;color:#ffffff80;margin-bottom:10px}.announce-footer[data-v-0c9a5bd9]{display:flex;justify-content:space-between;align-items:center}.announce-time[data-v-0c9a5bd9]{font-size:11px;color:#fff6}.announce-read[data-v-0c9a5bd9]{font-size:11px;padding:2px 8px;background:#ef444426;color:#ef4444;border-radius:4px}.modal-mask[data-v-0c9a5bd9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-0c9a5bd9]{width:85%;max-width:400px;max-height:80vh;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-0c9a5bd9]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-0c9a5bd9]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-0c9a5bd9]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-0c9a5bd9]{padding:20px;overflow-y:auto;flex:1}.modal-footer[data-v-0c9a5bd9]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.detail-modal .detail-tag[data-v-0c9a5bd9]{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12px;margin-bottom:12px}.detail-title[data-v-0c9a5bd9]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-time[data-v-0c9a5bd9]{font-size:12px;color:#fff6;margin-bottom:16px}.detail-content[data-v-0c9a5bd9]{font-size:14px;color:#fffc;line-height:1.8}.form-item[data-v-0c9a5bd9]{margin-bottom:16px}.form-label[data-v-0c9a5bd9]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-0c9a5bd9],.form-select[data-v-0c9a5bd9]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-textarea[data-v-0c9a5bd9]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;min-height:120px;resize:none}.btn[data-v-0c9a5bd9]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-0c9a5bd9]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-b30e3247]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-b30e3247]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-b30e3247]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-b30e3247]{font-size:17px;font-weight:600;color:#fff}.action[data-v-b30e3247]{font-size:14px;color:#c8783a;cursor:pointer}.filter-tabs[data-v-b30e3247]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-b30e3247]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-b30e3247]{background:#b07fe033;color:#b07fe0}.task-list[data-v-b30e3247]{padding:0 16px}.task-card[data-v-b30e3247]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.task-header[data-v-b30e3247]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.task-title[data-v-b30e3247]{font-size:15px;font-weight:600;color:#fff}.task-status[data-v-b30e3247]{padding:4px 10px;border-radius:6px;font-size:11px}.status-pending[data-v-b30e3247]{background:#fa8c1626;color:#fa8c16}.status-completed[data-v-b30e3247]{background:#22c55e26;color:#22c55e}.task-desc[data-v-b30e3247]{font-size:13px;color:#fff9;margin-bottom:12px}.task-meta[data-v-b30e3247]{display:flex;justify-content:space-between;font-size:12px;color:#fff6;margin-bottom:8px}.task-reward[data-v-b30e3247]{font-size:14px;color:#c8783a;font-weight:600}.modal-mask[data-v-b30e3247]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-b30e3247]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-b30e3247]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-b30e3247]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-b30e3247]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-b30e3247]{padding:20px}.modal-footer[data-v-b30e3247]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.form-item[data-v-b30e3247]{margin-bottom:16px}.form-label[data-v-b30e3247]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-b30e3247]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input[data-v-b30e3247]::placeholder{color:#ffffff4d}.form-textarea[data-v-b30e3247]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;min-height:80px;resize:none}.form-select[data-v-b30e3247]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-input-wrap[data-v-b30e3247]{display:flex;align-items:center;gap:8px}.form-prefix[data-v-b30e3247]{font-size:14px;color:#ffffff80}.btn[data-v-b30e3247]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-b30e3247]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-4e24552a]{background:#0d0906;min-height:100vh;padding-bottom:80px}.nav-bar[data-v-4e24552a]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-4e24552a]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-4e24552a]{font-size:17px;font-weight:600;color:#fff}.brand-list[data-v-4e24552a]{padding:16px}.brand-card[data-v-4e24552a]{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.brand-logo[data-v-4e24552a]{width:56px;height:56px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;flex-shrink:0}.brand-info[data-v-4e24552a]{flex:1}.brand-name[data-v-4e24552a]{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.brand-desc[data-v-4e24552a]{font-size:12px;color:#ffffff80;margin-bottom:6px}.brand-stats[data-v-4e24552a]{font-size:11px;color:#fff6}.dot[data-v-4e24552a]{margin:0 6px;color:#ffffff4d}.brand-check[data-v-4e24552a]{width:24px;height:24px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.add-btn[data-v-4e24552a]{position:fixed;bottom:24px;left:16px;right:16px;padding:16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.modal-mask[data-v-4e24552a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-4e24552a]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-4e24552a]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-4e24552a]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-4e24552a]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-4e24552a]{padding:20px}.modal-footer[data-v-4e24552a]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.form-item[data-v-4e24552a]{margin-bottom:16px}.form-label[data-v-4e24552a]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-4e24552a]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.form-textarea[data-v-4e24552a]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;min-height:80px;resize:none}.btn[data-v-4e24552a]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-4e24552a]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-89adb6f8]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-89adb6f8]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-89adb6f8]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-89adb6f8]{font-size:17px;font-weight:600;color:#fff}.search-bar[data-v-89adb6f8]{padding:12px 16px}.search-input[data-v-89adb6f8]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.search-input[data-v-89adb6f8]::placeholder{color:#ffffff4d}.stats-row[data-v-89adb6f8]{display:flex;gap:10px;padding:0 16px 12px}.stat-card[data-v-89adb6f8]{flex:1;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.stat-val[data-v-89adb6f8]{font-size:22px;font-weight:700;color:#b07fe0}.stat-label[data-v-89adb6f8]{font-size:11px;color:#ffffff80;margin-top:4px}.customer-list[data-v-89adb6f8]{padding:0 16px}.customer-card[data-v-89adb6f8]{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.customer-avatar[data-v-89adb6f8]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.customer-info[data-v-89adb6f8]{flex:1}.customer-name-row[data-v-89adb6f8]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.customer-name[data-v-89adb6f8]{font-size:15px;font-weight:600;color:#fff}.customer-tag[data-v-89adb6f8]{padding:2px 8px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:6px;font-size:10px;color:#fff}.customer-phone[data-v-89adb6f8]{font-size:12px;color:#ffffff80;margin-bottom:4px}.customer-stats[data-v-89adb6f8]{font-size:11px;color:#fff6}.dot[data-v-89adb6f8]{margin:0 6px;color:#ffffff4d}.customer-arrow[data-v-89adb6f8]{font-size:20px;color:#ffffff4d}.modal-mask[data-v-89adb6f8]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-89adb6f8]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-89adb6f8]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-89adb6f8]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-89adb6f8]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-89adb6f8]{padding:20px}.detail-header[data-v-89adb6f8]{text-align:center;margin-bottom:20px}.detail-avatar[data-v-89adb6f8]{width:64px;height:64px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#fff}.detail-name[data-v-89adb6f8]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-tag[data-v-89adb6f8]{display:inline-block;padding:4px 12px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:8px;font-size:12px;color:#fff}.detail-section[data-v-89adb6f8]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.detail-row[data-v-89adb6f8]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:#fff}.detail-label[data-v-89adb6f8]{color:#ffffff80}.page[data-v-b5b88dd8]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-b5b88dd8]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-b5b88dd8]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-b5b88dd8]{font-size:17px;font-weight:600;color:#fff}.stats-row[data-v-b5b88dd8]{display:flex;gap:10px;padding:16px}.stat-card[data-v-b5b88dd8]{flex:1;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.stat-val[data-v-b5b88dd8]{font-size:28px;font-weight:700;color:#b07fe0;margin-bottom:4px}.stat-label[data-v-b5b88dd8]{font-size:12px;color:#ffffff80}.section[data-v-b5b88dd8]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-b5b88dd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-b5b88dd8]{font-size:15px;font-weight:600;color:#fff}.shop-list[data-v-b5b88dd8]{display:flex;flex-direction:column;gap:10px}.shop-card[data-v-b5b88dd8]{padding:14px;background:#ffffff08;border-radius:12px;cursor:pointer}.shop-name[data-v-b5b88dd8]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.shop-address[data-v-b5b88dd8]{font-size:12px;color:#ffffff80;margin-bottom:10px}.shop-meta[data-v-b5b88dd8]{display:flex;justify-content:space-between;align-items:center}.shop-status[data-v-b5b88dd8]{padding:4px 10px;border-radius:6px;font-size:11px}.status-normal[data-v-b5b88dd8]{background:#22c55e26;color:#22c55e}.status-warning[data-v-b5b88dd8]{background:#fa8c1626;color:#fa8c16}.shop-time[data-v-b5b88dd8]{font-size:11px;color:#fff6}.quick-grid[data-v-b5b88dd8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quick-item[data-v-b5b88dd8]{padding:20px;background:#ffffff08;border-radius:14px;text-align:center;cursor:pointer}.quick-icon[data-v-b5b88dd8]{font-size:32px;margin-bottom:8px}.quick-name[data-v-b5b88dd8]{font-size:14px;color:#fff}.page[data-v-d3636d5c]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-d3636d5c]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-d3636d5c]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-d3636d5c]{font-size:17px;font-weight:600;color:#fff}.filter-tabs[data-v-d3636d5c]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-d3636d5c]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-d3636d5c]{background:#b07fe033;color:#b07fe0}.record-list[data-v-d3636d5c]{padding:0 16px}.record-card[data-v-d3636d5c]{padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.record-header[data-v-d3636d5c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.record-shop[data-v-d3636d5c]{font-size:15px;font-weight:600;color:#fff}.record-status[data-v-d3636d5c]{padding:4px 10px;border-radius:6px;font-size:11px}.status-pass[data-v-d3636d5c]{background:#22c55e26;color:#22c55e}.status-warning[data-v-d3636d5c]{background:#fa8c1626;color:#fa8c16}.status-fail[data-v-d3636d5c]{background:#ef444426;color:#ef4444}.record-info[data-v-d3636d5c]{display:flex;justify-content:space-between;font-size:12px;color:#ffffff80;margin-bottom:8px}.record-score[data-v-d3636d5c]{font-size:13px;color:#c8783a}.modal-mask[data-v-d3636d5c]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-d3636d5c]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-d3636d5c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-d3636d5c]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-d3636d5c]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-d3636d5c]{padding:20px}.detail-shop[data-v-d3636d5c]{font-size:18px;font-weight:600;color:#fff;margin-bottom:12px}.detail-status[data-v-d3636d5c]{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12px;margin-bottom:16px}.detail-info[data-v-d3636d5c]{margin-bottom:16px}.detail-row[data-v-d3636d5c]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:#fff;border-bottom:1px solid rgba(255,255,255,.04)}.detail-label[data-v-d3636d5c]{color:#ffffff80}.detail-remark[data-v-d3636d5c]{padding:12px;background:#ffffff08;border-radius:10px}.remark-title[data-v-d3636d5c]{font-size:12px;color:#ffffff80;margin-bottom:6px}.remark-content[data-v-d3636d5c]{font-size:14px;color:#fff}.page[data-v-a6d315cd]{background:#0d0906;min-height:100vh;padding-bottom:100px}.nav-bar[data-v-a6d315cd]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-a6d315cd]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-a6d315cd]{font-size:17px;font-weight:600;color:#fff}.shop-info-card[data-v-a6d315cd]{margin:16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.shop-name[data-v-a6d315cd]{font-size:16px;font-weight:600;color:#fff;margin-bottom:6px}.shop-address[data-v-a6d315cd]{font-size:13px;color:#ffffff80}.checklist[data-v-a6d315cd]{margin:0 16px}.check-item[data-v-a6d315cd]{padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.check-header[data-v-a6d315cd]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.check-num[data-v-a6d315cd]{width:24px;height:24px;background:#b07fe033;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#b07fe0}.check-title[data-v-a6d315cd]{font-size:15px;color:#fff}.check-options[data-v-a6d315cd]{display:flex;gap:10px;margin-bottom:12px}.check-option[data-v-a6d315cd]{flex:1;padding:10px;background:#ffffff0d;border-radius:10px;text-align:center;font-size:13px;color:#fff9;cursor:pointer}.check-option.active[data-v-a6d315cd]{background:#22c55e26;color:#22c55e}.check-option.warning.active[data-v-a6d315cd]{background:#fa8c1626;color:#fa8c16}.check-option.fail.active[data-v-a6d315cd]{background:#ef444426;color:#ef4444}.check-remark[data-v-a6d315cd]{width:100%;padding:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-size:13px;outline:none;min-height:60px;resize:none}.photo-section[data-v-a6d315cd]{margin:16px}.section-title[data-v-a6d315cd]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px}.photo-grid[data-v-a6d315cd]{display:flex;gap:10px}.photo-add[data-v-a6d315cd]{width:80px;height:80px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff6;cursor:pointer}.submit-btn[data-v-a6d315cd]{position:fixed;bottom:24px;left:16px;right:16px;padding:16px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:14px;text-align:center;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.page[data-v-2db7b1bc]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-2db7b1bc]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-2db7b1bc]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-2db7b1bc]{font-size:17px;font-weight:600;color:#fff}.banner[data-v-2db7b1bc]{margin:16px;padding:24px;background:linear-gradient(135deg,#b07fe033,#c8783a26);border:1px solid rgba(176,127,224,.2);border-radius:20px;text-align:center}.banner-title[data-v-2db7b1bc]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.banner-sub[data-v-2db7b1bc]{font-size:13px;color:#fff9}.stats-row[data-v-2db7b1bc]{display:flex;gap:10px;padding:0 16px 12px}.stat-card[data-v-2db7b1bc]{flex:1;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;text-align:center}.stat-val[data-v-2db7b1bc]{font-size:22px;font-weight:700;color:#b07fe0}.stat-label[data-v-2db7b1bc]{font-size:11px;color:#ffffff80;margin-top:4px}.section[data-v-2db7b1bc]{margin:12px 16px}.section-header[data-v-2db7b1bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-2db7b1bc]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-2db7b1bc]{font-size:12px;color:#ffffff80;cursor:pointer}.course-list[data-v-2db7b1bc]{display:flex;flex-direction:column;gap:12px}.course-card[data-v-2db7b1bc]{display:flex;gap:14px;padding:14px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.course-cover[data-v-2db7b1bc]{width:80px;height:80px;background:#ffffff0d;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.course-icon[data-v-2db7b1bc]{font-size:36px}.course-progress[data-v-2db7b1bc]{position:absolute;bottom:8px;left:8px;right:8px}.progress-bar[data-v-2db7b1bc]{height:4px;background:#ffffff1a;border-radius:2px}.progress-fill[data-v-2db7b1bc]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:2px}.progress-text[data-v-2db7b1bc]{font-size:10px;color:#c8783a;margin-top:4px;display:block;text-align:center}.course-info[data-v-2db7b1bc]{flex:1}.course-title[data-v-2db7b1bc]{font-size:15px;font-weight:600;color:#fff;margin-bottom:8px}.course-meta[data-v-2db7b1bc]{font-size:12px;color:#ffffff80;margin-bottom:8px}.dot[data-v-2db7b1bc]{margin:0 6px;color:#ffffff4d}.course-credit[data-v-2db7b1bc]{font-size:12px;color:#c8783a}.page[data-v-c5f79dea]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-c5f79dea]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-c5f79dea]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-c5f79dea]{font-size:17px;font-weight:600;color:#fff}.filter-tabs[data-v-c5f79dea]{display:flex;gap:8px;padding:12px 16px}.filter-tab[data-v-c5f79dea]{padding:8px 16px;background:#ffffff0d;border-radius:20px;font-size:13px;color:#fff9;cursor:pointer}.filter-tab.active[data-v-c5f79dea]{background:#b07fe033;color:#b07fe0}.course-list[data-v-c5f79dea]{padding:0 16px}.course-card[data-v-c5f79dea]{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.course-cover[data-v-c5f79dea]{width:60px;height:60px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.course-icon[data-v-c5f79dea]{font-size:28px}.course-info[data-v-c5f79dea]{flex:1}.course-title[data-v-c5f79dea]{font-size:15px;font-weight:600;color:#fff;margin-bottom:8px}.course-progress-bar[data-v-c5f79dea]{height:4px;background:#ffffff1a;border-radius:2px;margin-bottom:6px}.course-progress-fill[data-v-c5f79dea]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:2px}.course-progress-text[data-v-c5f79dea]{font-size:11px;color:#fff6}.course-action[data-v-c5f79dea]{padding:8px 16px;background:#b07fe033;border-radius:8px;font-size:12px;color:#b07fe0}.empty-state[data-v-c5f79dea]{text-align:center;padding:60px 20px}.empty-icon[data-v-c5f79dea]{font-size:48px;margin-bottom:16px}.empty-text[data-v-c5f79dea]{font-size:16px;color:#ffffff80}.page[data-v-af578528]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-af578528]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-af578528]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-af578528]{font-size:17px;font-weight:600;color:#fff}.course-header[data-v-af578528]{padding:24px 16px;text-align:center}.course-icon-large[data-v-af578528]{font-size:64px;margin-bottom:16px}.course-title-large[data-v-af578528]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px}.course-meta-large[data-v-af578528]{font-size:13px;color:#ffffff80;margin-bottom:16px}.dot[data-v-af578528]{margin:0 8px;color:#ffffff4d}.course-progress-large[data-v-af578528]{margin-bottom:20px}.progress-bar-large[data-v-af578528]{height:6px;background:#ffffff1a;border-radius:3px;margin-bottom:8px}.progress-fill-large[data-v-af578528]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:3px}.progress-text-large[data-v-af578528]{font-size:12px;color:#c8783a}.start-btn[data-v-af578528]{display:inline-block;padding:14px 40px;background:linear-gradient(135deg,#b07fe0,#c8783a);border-radius:24px;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.section[data-v-af578528]{margin:16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-af578528]{font-size:15px;font-weight:600;color:#fff;margin-bottom:14px}.lesson-list[data-v-af578528]{display:flex;flex-direction:column;gap:8px}.lesson-item[data-v-af578528]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff08;border-radius:10px;cursor:pointer}.lesson-num[data-v-af578528]{width:28px;height:28px;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff9}.lesson-info[data-v-af578528]{flex:1}.lesson-title[data-v-af578528]{font-size:14px;color:#fff;margin-bottom:4px}.lesson-duration[data-v-af578528]{font-size:11px;color:#fff6}.lesson-status[data-v-af578528]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.status-pending[data-v-af578528]{background:#ffffff1a;color:#fff6}.status-playing[data-v-af578528]{background:#b07fe033;color:#b07fe0}.status-completed[data-v-af578528]{background:#22c55e33;color:#22c55e}.course-desc[data-v-af578528]{font-size:14px;color:#ffffffb3;line-height:1.8}.page[data-v-bdce7552]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-bdce7552]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-bdce7552]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-bdce7552]{font-size:17px;font-weight:600;color:#fff}.overview-card[data-v-bdce7552]{margin:16px;padding:20px;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border:1px solid rgba(176,127,224,.2);border-radius:20px}.overview-title[data-v-bdce7552]{font-size:13px;color:#fff9;margin-bottom:16px}.overview-stats[data-v-bdce7552]{display:flex}.overview-item[data-v-bdce7552]{flex:1;text-align:center}.overview-val[data-v-bdce7552]{display:block;font-size:20px;font-weight:700;color:#fff}.overview-label[data-v-bdce7552]{display:block;font-size:11px;color:#ffffff80;margin-top:4px}.overview-div[data-v-bdce7552]{width:1px;background:#ffffff1a;align-self:stretch;margin:4px 0}.overview-roi[data-v-bdce7552]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.roi-label[data-v-bdce7552]{font-size:12px;color:#ffffff80}.roi-val[data-v-bdce7552]{font-size:24px;font-weight:700;color:#22c55e}.card[data-v-bdce7552]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-header[data-v-bdce7552]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-bdce7552]{font-size:15px;font-weight:600;color:#fff}.section-link[data-v-bdce7552]{font-size:12px;color:#ffffff80;cursor:pointer}.tool-grid[data-v-bdce7552]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.tool-item[data-v-bdce7552]{padding:16px;background:#ffffff08;border-radius:14px;cursor:pointer;text-align:center}.tool-icon[data-v-bdce7552]{width:48px;height:48px;margin:0 auto 10px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px}.tool-name[data-v-bdce7552]{display:block;font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.tool-desc[data-v-bdce7552]{display:block;font-size:11px;color:#fff6}.qrcode-box[data-v-bdce7552]{display:flex;gap:16px;align-items:center}.qrcode-placeholder[data-v-bdce7552]{width:100px;height:100px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.qrcode-icon[data-v-bdce7552]{font-size:32px;margin-bottom:4px}.qrcode-text[data-v-bdce7552]{font-size:10px;color:#fff6}.qrcode-info[data-v-bdce7552]{flex:1}.qrcode-link[data-v-bdce7552]{font-size:12px;color:#fff9;word-break:break-all;margin-bottom:12px}.qrcode-btns[data-v-bdce7552]{display:flex;gap:10px}.qrcode-btn[data-v-bdce7552]{flex:1;padding:10px;background:#ffffff14;border-radius:8px;text-align:center;font-size:12px;color:#fff;cursor:pointer}.qrcode-btn.primary[data-v-bdce7552]{background:linear-gradient(135deg,#b07fe0,#c8783a)}.coupon-item[data-v-bdce7552]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.04)}.coupon-left[data-v-bdce7552]{padding:12px 16px;background:linear-gradient(135deg,#c8783a33,#b07fe026);border-radius:10px;text-align:center;min-width:80px}.coupon-amount[data-v-bdce7552]{display:block;font-size:20px;font-weight:700;color:#c8783a}.coupon-condition[data-v-bdce7552]{display:block;font-size:10px;color:#ffffff80}.coupon-right[data-v-bdce7552]{flex:1}.coupon-name[data-v-bdce7552]{display:block;font-size:14px;color:#fff;margin-bottom:4px}.coupon-expire[data-v-bdce7552]{display:block;font-size:11px;color:#fff6}.coupon-action[data-v-bdce7552]{padding:8px 16px;background:#b07fe033;border-radius:8px;font-size:12px;color:#b07fe0;cursor:pointer}.record-item[data-v-bdce7552]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.record-icon[data-v-bdce7552]{font-size:20px}.record-info[data-v-bdce7552]{flex:1}.record-text[data-v-bdce7552]{display:block;font-size:13px;color:#fff}.record-time[data-v-bdce7552]{display:block;font-size:11px;color:#fff6;margin-top:2px}.record-result[data-v-bdce7552]{font-size:12px;color:#fff9}.record-result.success[data-v-bdce7552]{color:#22c55e}.modal-mask[data-v-bdce7552]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-bdce7552]{width:85%;max-width:360px;background:#1a0f07;border:1px solid rgba(200,120,58,.2);border-radius:20px;overflow:hidden}.modal-header[data-v-bdce7552]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.modal-title[data-v-bdce7552]{font-size:16px;font-weight:600;color:#fff}.modal-close[data-v-bdce7552]{font-size:24px;color:#ffffff80;cursor:pointer}.modal-body[data-v-bdce7552]{padding:20px}.modal-footer[data-v-bdce7552]{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08)}.send-coupon-preview[data-v-bdce7552]{text-align:center;padding:20px;background:linear-gradient(135deg,#c8783a26,#b07fe01a);border-radius:14px;margin-bottom:20px}.preview-amount[data-v-bdce7552]{font-size:32px;font-weight:700;color:#c8783a}.preview-name[data-v-bdce7552]{font-size:14px;color:#fff9;margin-top:8px}.method-title[data-v-bdce7552]{font-size:13px;color:#fff9;margin-bottom:12px}.method-options[data-v-bdce7552]{display:flex;flex-direction:column;gap:10px}.method-option[data-v-bdce7552]{padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:14px;color:#fff;cursor:pointer;text-align:center}.method-option.active[data-v-bdce7552]{border-color:#b07fe0;background:#b07fe01a}.btn[data-v-bdce7552]{padding:14px;border-radius:12px;text-align:center;font-size:15px;cursor:pointer}.btn-primary[data-v-bdce7552]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.page[data-v-be5f705b]{background:#f7f6f3;min-height:100vh;padding-bottom:20px}.nav[data-v-be5f705b]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#fff;box-shadow:0 1px 3px #00000014}.nav>span[data-v-be5f705b]:first-child{font-size:24px;color:#c8783a;cursor:pointer}.nav>span[data-v-be5f705b]:nth-child(2){font-size:17px;font-weight:600;color:#1a1a1a}.nav>span[data-v-be5f705b]:last-child{font-size:14px;color:#c8783a;cursor:pointer}.stats-row[data-v-be5f705b]{display:flex;padding:16px;background:#fff;margin-bottom:12px}.stat[data-v-be5f705b]{flex:1;text-align:center}.sv[data-v-be5f705b]{font-size:16px;font-weight:700;color:#1a1a1a}.c-gold[data-v-be5f705b]{color:#c8783a}.sl[data-v-be5f705b]{font-size:11px;color:#888;margin-top:4px}.filter[data-v-be5f705b]{display:flex;gap:6px;padding:0 16px 12px;background:#fff}.filter>span[data-v-be5f705b]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;cursor:pointer}.filter>span.on[data-v-be5f705b]{background:#c8783a;color:#fff}.card[data-v-be5f705b]{background:#fff;border-radius:14px;padding:14px;margin:0 16px 10px;box-shadow:0 1px 4px #0000000d}.top[data-v-be5f705b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.p-name[data-v-be5f705b]{font-size:15px;font-weight:600;color:#1a1a1a}.p-cat[data-v-be5f705b]{font-size:11px;color:#888;margin-top:2px}.p-price[data-v-be5f705b]{font-size:18px;font-weight:700;color:#c8783a}.p-unit[data-v-be5f705b]{font-size:11px;color:#888;font-weight:400}.p-tags[data-v-be5f705b]{display:flex;gap:4px;margin-bottom:10px}.p-tag[data-v-be5f705b]{padding:2px 6px;background:#f5f5f5;border-radius:4px;font-size:10px;color:#888}.p-bottom[data-v-be5f705b]{display:flex;align-items:center;gap:10px;font-size:12px;color:#888}.p-status[data-v-be5f705b]{padding:2px 8px;border-radius:4px;font-size:10px}.ps-published[data-v-be5f705b]{background:#d1fae5;color:#059669}.ps-review[data-v-be5f705b]{background:#fef3c7;color:#d97706}.ps-draft[data-v-be5f705b]{background:#f0f0f0;color:#888}.ps-rejected[data-v-be5f705b]{background:#fee2e2;color:#ef4444}.p-action[data-v-be5f705b]{margin-left:auto;color:#c8783a;cursor:pointer}.modal-mask[data-v-be5f705b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.modal[data-v-be5f705b]{width:100%;max-width:400px;background:#fff;border-radius:20px 20px 0 0;max-height:85vh;display:flex;flex-direction:column}.mh[data-v-be5f705b]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #eee}.mh>span[data-v-be5f705b]:first-child{font-size:16px;font-weight:600}.mh>span[data-v-be5f705b]:last-child{font-size:24px;color:#999;cursor:pointer}.mb[data-v-be5f705b]{padding:16px;overflow-y:auto;flex:1}.fg[data-v-be5f705b]{margin-bottom:14px}.fg>label[data-v-be5f705b]{display:block;font-size:13px;color:#888;margin-bottom:6px}.fg>input[data-v-be5f705b],.fg>textarea[data-v-be5f705b]{width:100%;padding:10px;border:1px solid #E5E7EB;border-radius:10px;font-size:14px;outline:none;background:#f7f6f3}.fg>textarea[data-v-be5f705b]{height:60px;resize:none}.opts[data-v-be5f705b]{display:flex;gap:6px;flex-wrap:wrap}.opts>span[data-v-be5f705b]{padding:6px 12px;background:#f5f5f5;border-radius:16px;font-size:12px;cursor:pointer}.opts>span.on[data-v-be5f705b]{background:#c8783a;color:#fff}.material-row[data-v-be5f705b]{display:flex;gap:6px;margin-bottom:6px}.material-row>input[data-v-be5f705b]{flex:1;padding:8px;border:1px solid #E5E7EB;border-radius:8px;font-size:12px}.material-row>span[data-v-be5f705b]{color:#ef4444;cursor:pointer;padding:0 6px;display:flex;align-items:center}.add-btn[data-v-be5f705b]{padding:8px;text-align:center;color:#c8783a;font-size:13px;cursor:pointer;border:1px dashed #C8783A;border-radius:8px}.mf[data-v-be5f705b]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid #eee}.btn[data-v-be5f705b]{flex:1;padding:10px;border-radius:10px;text-align:center;font-size:13px;cursor:pointer;background:#f5f5f5}.btn-primary[data-v-be5f705b]{background:#c8783a;color:#fff}.page[data-v-3ae92bde]{background:#0d0906;min-height:100vh;padding-bottom:30px}.nav-bar[data-v-3ae92bde]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-3ae92bde]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-3ae92bde]{font-size:17px;font-weight:600;color:#fff}.stats-row[data-v-3ae92bde]{display:flex;gap:8px;padding:12px 16px}.stat-card[data-v-3ae92bde]{flex:1;display:flex;align-items:center;gap:8px;padding:10px 8px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px}.stat-icon[data-v-3ae92bde]{font-size:20px}.stat-info[data-v-3ae92bde]{flex:1}.stat-val[data-v-3ae92bde]{display:block;font-size:18px;font-weight:700;color:#b07fe0}.stat-label[data-v-3ae92bde]{display:block;font-size:10px;color:#fff6}.filter-tabs[data-v-3ae92bde]{display:flex;gap:8px;padding:0 16px 12px;overflow-x:auto}.filter-tab[data-v-3ae92bde]{flex-shrink:0;padding:7px 14px;background:#ffffff0d;border-radius:16px;font-size:12px;color:#ffffff80;cursor:pointer;white-space:nowrap}.filter-tab.active[data-v-3ae92bde]{background:#b07fe033;color:#b07fe0}.idea-list[data-v-3ae92bde]{padding:0 16px}.idea-card[data-v-3ae92bde]{padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px;cursor:pointer}.idea-header[data-v-3ae92bde]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.idea-avatar[data-v-3ae92bde]{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#fff;flex-shrink:0}.idea-meta[data-v-3ae92bde]{flex:1}.idea-name[data-v-3ae92bde]{display:block;font-size:14px;font-weight:600;color:#fff}.idea-time[data-v-3ae92bde]{display:block;font-size:11px;color:#fff6;margin-top:2px}.idea-status[data-v-3ae92bde]{padding:3px 10px;border-radius:6px;font-size:11px;flex-shrink:0}.st-pending[data-v-3ae92bde]{background:#fa8c1626;color:#fa8c16}.st-active[data-v-3ae92bde]{background:#3b82f626;color:#3b82f6}.st-done[data-v-3ae92bde]{background:#22c55e26;color:#22c55e}.st-rejected[data-v-3ae92bde]{background:#ef444426;color:#ef4444}.idea-title[data-v-3ae92bde]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px;line-height:1.4}.idea-desc[data-v-3ae92bde]{font-size:13px;color:#ffffff8c;line-height:1.5;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.idea-footer[data-v-3ae92bde]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.idea-tags[data-v-3ae92bde]{display:flex;gap:6px;flex-wrap:wrap}.idea-tag[data-v-3ae92bde]{padding:3px 8px;background:#b07fe01a;border:1px solid rgba(176,127,224,.2);border-radius:4px;font-size:10px;color:#b07fe0}.idea-need[data-v-3ae92bde]{font-size:11px;color:#fff6}.idea-actions[data-v-3ae92bde]{display:flex;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.act-btn[data-v-3ae92bde]{flex:1;padding:8px;border-radius:8px;text-align:center;font-size:13px;cursor:pointer}.act-btn.reject[data-v-3ae92bde]{background:#ef44441a;color:#ef4444}.act-btn.view[data-v-3ae92bde]{background:#ffffff0f;color:#fff}.act-btn.approve[data-v-3ae92bde]{background:linear-gradient(135deg,#b07fe0,#c8783a);color:#fff}.idea-progress[data-v-3ae92bde]{padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.progress-bar[data-v-3ae92bde]{height:6px;background:#ffffff14;border-radius:3px;overflow:hidden;margin-bottom:6px}.progress-fill[data-v-3ae92bde]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:3px}.progress-label[data-v-3ae92bde]{font-size:11px;color:#ffffff80}.empty-tip[data-v-3ae92bde]{text-align:center;color:#ffffff4d;font-size:14px;padding:60px}.page[data-v-fcde54af]{background:#0d0906;min-height:100vh;padding-bottom:90px}.nav-bar[data-v-fcde54af]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-fcde54af]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-fcde54af]{font-size:17px;font-weight:600;color:#fff}.basic-card[data-v-fcde54af]{margin:14px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.basic-header[data-v-fcde54af]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.basic-avatar[data-v-fcde54af]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#b07fe0,#c8783a);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;flex-shrink:0}.basic-info[data-v-fcde54af]{flex:1}.basic-name[data-v-fcde54af]{display:block;font-size:15px;font-weight:600;color:#fff}.basic-id[data-v-fcde54af]{display:block;font-size:11px;color:#fff6;margin-top:2px}.basic-status[data-v-fcde54af]{padding:3px 10px;border-radius:6px;font-size:11px}.st-pending[data-v-fcde54af]{background:#fa8c1626;color:#fa8c16}.st-active[data-v-fcde54af]{background:#3b82f626;color:#3b82f6}.st-done[data-v-fcde54af]{background:#22c55e26;color:#22c55e}.st-rejected[data-v-fcde54af]{background:#ef444426;color:#ef4444}.basic-title[data-v-fcde54af]{font-size:16px;font-weight:700;color:#fff;line-height:1.4;margin-bottom:10px}.basic-tags[data-v-fcde54af]{display:flex;gap:6px;flex-wrap:wrap}.basic-tag[data-v-fcde54af]{padding:3px 8px;background:#b07fe01a;border:1px solid rgba(176,127,224,.2);border-radius:4px;font-size:10px;color:#b07fe0}.section[data-v-fcde54af]{margin:0 16px 14px;padding:14px 16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.section-title[data-v-fcde54af]{font-size:14px;font-weight:600;color:#fffc;margin-bottom:12px}.ai-raw[data-v-fcde54af]{padding:12px;background:#0000004d;border-radius:8px;font-size:12px;color:#fff9;line-height:1.7;white-space:pre-wrap;max-height:200px;overflow-y:auto}.detail-grid[data-v-fcde54af]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.detail-cell[data-v-fcde54af]{padding:8px 10px;background:#ffffff08;border-radius:8px}.detail-label[data-v-fcde54af]{display:block;font-size:11px;color:#fff6;margin-bottom:4px}.detail-val[data-v-fcde54af]{font-size:13px;color:#fff;font-weight:500}.detail-val.gray[data-v-fcde54af]{color:#ffffff4d}.detail-text-block[data-v-fcde54af]{margin-top:10px}.detail-block-title[data-v-fcde54af]{font-size:12px;color:#ffffff80;margin-bottom:6px}.detail-block-content[data-v-fcde54af]{font-size:13px;color:#ffffffb3;line-height:1.7}.analysis-row[data-v-fcde54af]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.analysis-label[data-v-fcde54af]{font-size:13px;color:#ffffff80;width:60px;flex-shrink:0}.analysis-score[data-v-fcde54af]{flex:1;display:flex;align-items:center;gap:10px}.score-bar[data-v-fcde54af]{flex:1;height:8px;background:#ffffff14;border-radius:4px;overflow:hidden}.score-fill[data-v-fcde54af]{height:100%;background:linear-gradient(90deg,#ef4444,#fa8c16,#22c55e);border-radius:4px}.score-val[data-v-fcde54af]{font-size:13px;font-weight:700;color:#22c55e;width:40px}.analysis-tags[data-v-fcde54af]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.analysis-tag[data-v-fcde54af]{padding:4px 10px;border-radius:6px;font-size:11px}.analysis-tag.positive[data-v-fcde54af]{background:#22c55e1f;color:#22c55e}.analysis-tag.warning[data-v-fcde54af]{background:#fa8c161f;color:#fa8c16}.analysis-tip[data-v-fcde54af]{font-size:12px;color:#fff9;line-height:1.5;padding:8px 10px;background:#b07fe00f;border-radius:8px}.ai-generate[data-v-fcde54af]{padding:12px;text-align:center;background:#b07fe014;border:1px dashed rgba(176,127,224,.3);border-radius:10px;font-size:14px;color:#b07fe0;cursor:pointer}.ai-generate.loading[data-v-fcde54af]{opacity:.6}.review-zone .form-item[data-v-fcde54af]{margin-bottom:16px}.form-label[data-v-fcde54af]{display:block;font-size:13px;color:#ffffff80;margin-bottom:8px}.tag-row[data-v-fcde54af]{display:flex;gap:6px;flex-wrap:wrap}.tag-opt[data-v-fcde54af]{padding:5px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;font-size:12px;color:#ffffff80;cursor:pointer}.tag-opt.active[data-v-fcde54af]{background:#c8783a1f;border-color:#c8783a;color:#c8783a}.priority-row[data-v-fcde54af]{display:flex;gap:8px}.priority-opt[data-v-fcde54af]{flex:1;padding:8px;text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;color:#ffffff80;cursor:pointer}.priority-opt.active[data-v-fcde54af]{background:#c8783a1f;border-color:#c8783a;color:#c8783a}.form-select[data-v-fcde54af]{width:100%;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(200,120,58,.2);border-radius:10px;color:#fff;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select option[data-v-fcde54af]{background:#1a0f07;color:#fff}.form-textarea[data-v-fcde54af]{width:100%;min-height:80px;padding:10px;background:#ffffff0d;border:1px solid rgba(200,120,58,.2);border-radius:10px;color:#fff;font-size:13px;resize:vertical;box-sizing:border-box}.form-textarea[data-v-fcde54af]::placeholder{color:#ffffff40}.progress-steps[data-v-fcde54af]{display:flex;align-items:center;margin-bottom:14px}.progress-step[data-v-fcde54af]{display:flex;flex-direction:column;align-items:center;gap:4px}.step-dot[data-v-fcde54af]{width:28px;height:28px;border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff6}.progress-step.active .step-dot[data-v-fcde54af]{border-color:#b07fe0;color:#b07fe0}.progress-step.done .step-dot[data-v-fcde54af]{background:#22c55e;border-color:#22c55e;color:#fff}.progress-step span[data-v-fcde54af]{font-size:10px;color:#fff6;white-space:nowrap}.progress-step.done span[data-v-fcde54af],.progress-step.active span[data-v-fcde54af]{color:#fffc}.step-line[data-v-fcde54af]{flex:1;height:2px;background:#ffffff1a;margin:0 4px}.progress-bar-wrap[data-v-fcde54af]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.progress-bar[data-v-fcde54af]{flex:1;height:8px;background:#ffffff14;border-radius:4px;overflow:hidden}.progress-fill[data-v-fcde54af]{height:100%;background:linear-gradient(90deg,#b07fe0,#c8783a);border-radius:4px}.progress-pct[data-v-fcde54af]{font-size:13px;font-weight:700;color:#b07fe0;width:40px}.match-title[data-v-fcde54af]{font-size:13px;color:#fff9;margin-bottom:10px}.match-item[data-v-fcde54af]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.match-item[data-v-fcde54af]:last-child{border-bottom:none}.match-icon[data-v-fcde54af]{font-size:22px;flex-shrink:0}.match-info[data-v-fcde54af]{flex:1}.match-type[data-v-fcde54af]{font-size:13px;font-weight:600;color:#fff}.match-desc[data-v-fcde54af]{font-size:11px;color:#ffffff80;margin-top:2px}.match-time[data-v-fcde54af]{font-size:10px;color:#ffffff4d;margin-top:2px}.match-status[data-v-fcde54af]{padding:3px 8px;border-radius:4px;font-size:10px;flex-shrink:0}.mk-matched[data-v-fcde54af]{background:#22c55e26;color:#22c55e}.mk-pending[data-v-fcde54af]{background:#fa8c1626;color:#fa8c16}.history-item[data-v-fcde54af]{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.history-item[data-v-fcde54af]:last-child{border-bottom:none}.history-badge[data-v-fcde54af]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;margin-bottom:4px}.hb-approve[data-v-fcde54af]{background:#22c55e26;color:#22c55e}.hb-reject[data-v-fcde54af]{background:#ef444426;color:#ef4444}.history-content[data-v-fcde54af]{font-size:13px;color:#ffffffb3;margin-bottom:4px}.history-time[data-v-fcde54af]{font-size:11px;color:#ffffff4d}.bottom-bar[data-v-fcde54af]{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:#1a0f07;border-top:1px solid rgba(200,120,58,.15);display:flex;gap:10px}.reject-btn[data-v-fcde54af]{flex:1;padding:14px;background:#ef44441f;border:1px solid rgba(239,68,68,.2);border-radius:12px;text-align:center;color:#ef4444;font-size:15px;cursor:pointer}.approve-btn[data-v-fcde54af]{flex:2;padding:14px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:12px;text-align:center;color:#fff;font-size:15px;cursor:pointer}.update-btn[data-v-fcde54af]{flex:1;padding:14px;background:linear-gradient(135deg,#b07fe0,#8b5cf6);border-radius:12px;text-align:center;color:#fff;font-size:15px;cursor:pointer}.login-page[data-v-4893b612]{min-height:100vh;background:#0d0906;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:80px 24px 40px}.glow-1[data-v-4893b612]{position:absolute;top:-120px;right:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(200,120,58,.15),transparent 70%);border-radius:50%}.glow-2[data-v-4893b612]{position:absolute;bottom:20%;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(107,159,212,.1),transparent 70%);border-radius:50%}.glow-3[data-v-4893b612]{position:absolute;top:40%;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(176,127,224,.08),transparent 70%);border-radius:50%}.brand-area[data-v-4893b612]{text-align:center;margin-bottom:40px}.brand-logo[data-v-4893b612]{width:72px;height:72px;margin:0 auto 16px;background:linear-gradient(135deg,#c8783a,#e8a050);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:36px}.brand-name[data-v-4893b612]{font-size:28px;font-weight:700;color:#fff;letter-spacing:4px}.brand-slogan[data-v-4893b612]{font-size:13px;color:#ffffff80;margin-top:8px}.main-card[data-v-4893b612]{width:100%;background:#1a0f07cc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(200,120,58,.15);border-radius:20px;padding:28px 20px}.welcome-title[data-v-4893b612]{font-size:22px;font-weight:600;color:#fff;text-align:center}.welcome-sub[data-v-4893b612]{font-size:13px;color:#fff6;text-align:center;margin:6px 0 24px}.identity-row[data-v-4893b612]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.identity-left[data-v-4893b612]{display:flex;align-items:center;gap:12px}.identity-icon[data-v-4893b612]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px}.identity-name[data-v-4893b612]{font-size:15px;color:#fff;font-weight:500}.identity-desc[data-v-4893b612]{font-size:12px;color:#fff6;margin-top:2px}.identity-change[data-v-4893b612]{font-size:13px;color:#c8783a}.invite-toggle[data-v-4893b612]{font-size:13px;color:#fff6;padding:12px 0 4px;cursor:pointer}.invite-input[data-v-4893b612]{width:100%;padding:12px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:10px;color:#fff;font-size:14px;outline:none;margin-top:8px}.invite-input[data-v-4893b612]::placeholder{color:#fff3}.login-btn[data-v-4893b612]{width:100%;padding:14px;margin-top:20px;background:linear-gradient(135deg,#c8783a,#e8a050);border:none;border-radius:14px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.login-btn[data-v-4893b612]:disabled{opacity:.6}.phone-row[data-v-4893b612]{text-align:center;margin-top:16px;font-size:13px;color:#ffffff80}.phone-row span[data-v-4893b612]{cursor:pointer}.phone-row .divider[data-v-4893b612]{margin:0 12px;color:#fff3}.privacy-tip[data-v-4893b612]{text-align:center;margin-top:16px;font-size:11px;color:#ffffff4d}.privacy-tip .link[data-v-4893b612]{color:#c8783a}.mask[data-v-4893b612]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900}.picker-sheet[data-v-4893b612],.phone-sheet[data-v-4893b612]{position:fixed;left:0;right:0;bottom:0;z-index:950;background:#1a0f07;border-radius:20px 20px 0 0;padding:20px;transform:translateY(100%);transition:transform .3s}.picker-sheet.show[data-v-4893b612],.phone-sheet.show[data-v-4893b612]{transform:translateY(0)}.picker-handle[data-v-4893b612]{width:40px;height:4px;background:#fff3;border-radius:2px;margin:0 auto 16px}.picker-title[data-v-4893b612]{font-size:17px;font-weight:600;color:#fff;text-align:center;margin-bottom:20px}.picker-item[data-v-4893b612]{display:flex;align-items:center;padding:14px 12px;border-radius:14px;margin-bottom:8px;cursor:pointer;border:1px solid transparent;transition:all .2s}.picker-item.active[data-v-4893b612]{background:#c8783a14;border-color:#c8783a33}.picker-item-icon[data-v-4893b612]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:12px}.picker-item-info[data-v-4893b612]{flex:1}.picker-item-name[data-v-4893b612]{font-size:15px;color:#fff;font-weight:500}.picker-item-desc[data-v-4893b612]{font-size:12px;color:#fff6;margin-top:2px}.picker-check[data-v-4893b612]{font-size:18px;color:#c8783a;opacity:0}.picker-check.checked[data-v-4893b612]{opacity:1}.phone-input-wrap[data-v-4893b612],.code-input-wrap[data-v-4893b612]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.phone-prefix[data-v-4893b612]{color:#ffffff80;font-size:14px;min-width:36px}.phone-input[data-v-4893b612],.code-input[data-v-4893b612]{flex:1;padding:12px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.phone-input[data-v-4893b612]::placeholder,.code-input[data-v-4893b612]::placeholder{color:#fff3}.code-btn[data-v-4893b612]{padding:10px 14px;background:#c8783a26;border:1px solid rgba(200,120,58,.3);border-radius:10px;color:#c8783a;font-size:12px;cursor:pointer;white-space:nowrap}.code-btn[data-v-4893b612]:disabled{opacity:.4}.phone-submit-btn[data-v-4893b612]{width:100%;padding:14px;margin-top:8px;background:linear-gradient(135deg,#c8783a,#e8a050);border:none;border-radius:14px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.phone-login-tip[data-v-4893b612]{text-align:center;margin-top:14px;font-size:13px;color:#c8783a;cursor:pointer}.page[data-v-b2d0915b]{background:#0d0906;min-height:100vh;padding-bottom:70px}.header[data-v-b2d0915b]{padding:14px 18px 0;display:flex;justify-content:space-between;align-items:center}.header-title[data-v-b2d0915b]{font-size:22px;font-weight:700;color:#fff}.header-tabs[data-v-b2d0915b]{display:flex;gap:16px}.header-tabs span[data-v-b2d0915b]{font-size:14px;color:#ffffff80;cursor:pointer}.header-tabs span.active[data-v-b2d0915b]{color:#c8783a;font-weight:600}.orb-row[data-v-b2d0915b]{overflow-x:auto;padding:14px 0;-webkit-overflow-scrolling:touch}.orb-inner[data-v-b2d0915b]{display:flex;gap:14px;padding:0 18px;min-width:max-content}.orb-item[data-v-b2d0915b]{text-align:center;cursor:pointer;transition:transform .2s}.orb-item.active[data-v-b2d0915b]{transform:scale(1.05)}.orb-item span[data-v-b2d0915b]{display:block;font-size:11px;color:#fff9;margin-top:6px}.orb[data-v-b2d0915b]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;position:relative;overflow:hidden}.orb-red[data-v-b2d0915b]{background:linear-gradient(135deg,#ff6b35,#ff8f5c)}.orb-teal[data-v-b2d0915b]{background:linear-gradient(135deg,#13c2c2,#36cfc9)}.orb-orange[data-v-b2d0915b]{background:linear-gradient(135deg,#fa8c16,#ffc069)}.orb-blue[data-v-b2d0915b]{background:linear-gradient(135deg,#1890ff,#40a9ff)}.orb-green[data-v-b2d0915b]{background:linear-gradient(135deg,#52c41a,#73d13d)}.orb-purple[data-v-b2d0915b]{background:linear-gradient(135deg,#722ed1,#9254de)}.orb-glow-purple[data-v-b2d0915b]{background:radial-gradient(circle,rgba(114,46,209,.4),transparent 70%)}.orb-glow[data-v-b2d0915b]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:.3}.entry-panel[data-v-b2d0915b]{margin:0 16px;padding:18px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.entry-header[data-v-b2d0915b]{margin-bottom:16px}.entry-title[data-v-b2d0915b]{font-size:17px;font-weight:600;color:#fff;display:block}.entry-sub[data-v-b2d0915b]{font-size:12px;color:#fff6}.publish-types[data-v-b2d0915b]{display:flex;gap:12px}.publish-type[data-v-b2d0915b]{flex:1;text-align:center;padding:16px 8px;background:#ffffff08;border-radius:14px;cursor:pointer}.pt-icon[data-v-b2d0915b]{font-size:28px;display:block;margin-bottom:8px}.pt-label[data-v-b2d0915b]{font-size:14px;color:#fff;display:block}.pt-desc[data-v-b2d0915b]{font-size:11px;color:#fff6;display:block;margin-top:4px}.ai-tabs[data-v-b2d0915b]{display:flex;gap:0;margin-bottom:14px}.ai-tabs span[data-v-b2d0915b]{flex:1;text-align:center;padding:10px;border-radius:10px;font-size:13px;color:#ffffff80;cursor:pointer;background:#ffffff0a}.ai-tabs span.active[data-v-b2d0915b]{background:#c8783a26;color:#c8783a}.ai-intro[data-v-b2d0915b]{padding:12px;background:#ffffff0a;border-radius:10px;color:#fff9;font-size:14px;margin-bottom:12px}.ai-intro.deep[data-v-b2d0915b]{border-left:3px solid #722ED1}.quick-hot[data-v-b2d0915b]{margin-bottom:12px}.qh-title[data-v-b2d0915b]{font-size:12px;color:#fff6;display:block;margin-bottom:8px}.qh-tags[data-v-b2d0915b]{display:flex;flex-wrap:wrap;gap:8px}.qh-tag[data-v-b2d0915b]{padding:6px 12px;border-radius:8px;background:#c8783a1a;border:1px solid rgba(200,120,58,.2);color:#c8783a;font-size:12px;cursor:pointer}.chat-bar[data-v-b2d0915b]{display:flex;gap:8px}.chat-bar input[data-v-b2d0915b]{flex:1;padding:10px;background:#ffffff0a;border:1px solid rgba(200,120,58,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.chat-bar input[data-v-b2d0915b]::placeholder{color:#ffffff4d}.chat-bar button[data-v-b2d0915b]{padding:10px 16px;background:linear-gradient(135deg,#c8783a,#e8a050);border:none;border-radius:10px;color:#fff;cursor:pointer}.deep-btn[data-v-b2d0915b]{width:100%;padding:14px;background:linear-gradient(135deg,#722ed1,#9254de);border:none;border-radius:14px;color:#fff;font-size:15px;cursor:pointer}.service-list[data-v-b2d0915b]{display:flex;flex-direction:column;gap:10px}.service-item[data-v-b2d0915b]{display:flex;align-items:center;gap:12px;padding:14px;background:#ffffff08;border-radius:12px;cursor:pointer}.service-item>span[data-v-b2d0915b]:first-child{font-size:28px}.si-info[data-v-b2d0915b]{flex:1}.si-title[data-v-b2d0915b]{font-size:14px;color:#fff;display:block}.si-desc[data-v-b2d0915b]{font-size:12px;color:#fff6}.service-item>span[data-v-b2d0915b]:last-child{color:#ffffff4d}.data-cards[data-v-b2d0915b]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.data-card[data-v-b2d0915b]{padding:16px;background:#ffffff08;border-radius:12px;cursor:pointer;text-align:center}.data-card>span[data-v-b2d0915b]:first-child{font-size:28px;display:block;margin-bottom:6px}.data-card>span[data-v-b2d0915b]:nth-child(2){font-size:14px;color:#fff;display:block}.data-card>span[data-v-b2d0915b]:nth-child(3){font-size:11px;color:#fff6;display:block;margin-top:2px}.order-tabs[data-v-b2d0915b]{display:flex;gap:8px;margin-bottom:12px}.order-tabs span[data-v-b2d0915b]{flex:1;text-align:center;padding:8px;border-radius:8px;font-size:13px;color:#ffffff80;cursor:pointer;background:#ffffff0a}.order-tabs span.active[data-v-b2d0915b]{background:#c8783a26;color:#c8783a}.order-link[data-v-b2d0915b]{display:flex;align-items:center;gap:8px;padding:14px;background:#ffffff08;border-radius:12px;cursor:pointer;color:#fff;font-size:14px}.order-link>span[data-v-b2d0915b]:last-child{color:#ffffff4d}.idea-quick[data-v-b2d0915b]{display:flex;flex-direction:column;gap:10px}.idea-quick .iq-item[data-v-b2d0915b]{display:flex;align-items:center;gap:12px;padding:14px;background:#ffffff08;border-radius:12px;cursor:pointer}.idea-quick .iq-item[data-v-b2d0915b]:hover{background:#722ed114}.idea-quick .iq-icon[data-v-b2d0915b]{font-size:28px}.idea-quick .iq-label[data-v-b2d0915b]{font-size:14px;color:#fff;flex:1}.idea-quick .iq-desc[data-v-b2d0915b]{font-size:11px;color:#fff6}.post-list[data-v-b2d0915b]{padding:0 16px}.post-card[data-v-b2d0915b]{padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;margin-bottom:12px}.post-author[data-v-b2d0915b]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.author-avatar[data-v-b2d0915b]{width:36px;height:36px;border-radius:50%;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:18px}.author-name[data-v-b2d0915b]{font-size:14px;color:#fff;font-weight:500}.post-time[data-v-b2d0915b]{font-size:11px;color:#ffffff4d;display:block}.post-content[data-v-b2d0915b]{font-size:14px;color:#ffffffd9;line-height:1.6;margin-bottom:10px}.img-grid[data-v-b2d0915b]{display:grid;gap:4px;margin-bottom:10px}.grid-1[data-v-b2d0915b]{grid-template-columns:1fr}.grid-2[data-v-b2d0915b],.grid-4[data-v-b2d0915b]{grid-template-columns:repeat(2,1fr)}.grid-3[data-v-b2d0915b],.grid-5[data-v-b2d0915b],.grid-6[data-v-b2d0915b],.grid-7[data-v-b2d0915b],.grid-8[data-v-b2d0915b],.grid-9[data-v-b2d0915b]{grid-template-columns:repeat(3,1fr)}.post-img[data-v-b2d0915b]{aspect-ratio:1;border-radius:8px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:28px}.related-tag[data-v-b2d0915b]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#c8783a1a;border-radius:8px;font-size:12px;color:#c8783a;margin-bottom:8px}.post-actions[data-v-b2d0915b]{display:flex;gap:16px}.action-btn[data-v-b2d0915b]{font-size:13px;color:#ffffff80;cursor:pointer}.action-btn.liked[data-v-b2d0915b]{color:#ef4444}.empty[data-v-b2d0915b]{text-align:center;padding:60px 20px;color:#ffffff4d}.empty>span[data-v-b2d0915b]{display:block;margin-bottom:8px;font-size:40px}.empty-hint[data-v-b2d0915b]{color:#c8783a;font-size:14px;cursor:pointer;margin-top:12px}.page[data-v-72d34455]{background:#0d0906;min-height:100vh}.nav-bar[data-v-72d34455]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1);position:sticky;top:0;z-index:10}.back[data-v-72d34455]{font-size:24px;color:#c8783a;cursor:pointer;padding:4px 8px}.title[data-v-72d34455]{font-size:17px;font-weight:600;color:#fff}.content[data-v-72d34455]{padding:16px}.content-input[data-v-72d34455]{width:100%;height:200px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:12px;padding:16px;font-size:15px;color:#fff;box-sizing:border-box;resize:none;line-height:1.6}.content-input[data-v-72d34455]::placeholder{color:#ffffff4d}.image-section[data-v-72d34455]{margin-top:16px}.image-list[data-v-72d34455]{display:flex;flex-wrap:wrap;gap:10px}.image-item[data-v-72d34455]{position:relative;width:80px;height:80px}.image-placeholder[data-v-72d34455]{width:100%;height:100%;border-radius:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);display:flex;align-items:center;justify-content:center;font-size:28px}.remove-btn[data-v-72d34455]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:#ff4d4f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;cursor:pointer}.add-image[data-v-72d34455]{width:80px;height:80px;background:#1a0f0799;border:2px dashed rgba(200,120,58,.3);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#ffffff4d;cursor:pointer}.option-row[data-v-72d34455]{margin-top:16px}.option-item[data-v-72d34455]{font-size:14px;color:#c8783a;padding:12px;background:#1a0f0799;border-radius:10px;border:1px solid rgba(200,120,58,.1);cursor:pointer;display:block}.shop-picker[data-v-72d34455]{margin-top:10px;background:#1a0f07cc;border-radius:10px;overflow:hidden}.shop-option[data-v-72d34455]{padding:12px 16px;font-size:14px;color:#fff;border-bottom:1px solid rgba(200,120,58,.1);cursor:pointer}.shop-option[data-v-72d34455]:last-child{border-bottom:none;color:#ffffff80}.submit-btn[data-v-72d34455]{margin-top:24px;text-align:center;padding:14px;background:#c8783a;border-radius:10px;font-size:16px;color:#fff;cursor:pointer}.submit-btn.disabled[data-v-72d34455]{background:#c8783a4d;cursor:not-allowed}.page[data-v-bbf3bbbf]{background:#0d0906;min-height:100vh;padding-bottom:24px}.nav-bar[data-v-bbf3bbbf]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1);position:sticky;top:0;z-index:10}.back[data-v-bbf3bbbf]{font-size:24px;color:#c8783a;cursor:pointer;padding:4px 8px}.title[data-v-bbf3bbbf]{font-size:17px;font-weight:600;color:#fff}.loading-state[data-v-bbf3bbbf]{text-align:center;padding:80px 40px;font-size:14px;color:#fff6}.content[data-v-bbf3bbbf]{padding:16px}.post-header[data-v-bbf3bbbf]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.author-avatar[data-v-bbf3bbbf]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#c8783a,#b07fe0);display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;flex-shrink:0}.author-name[data-v-bbf3bbbf]{font-size:15px;font-weight:600;color:#fff}.post-time[data-v-bbf3bbbf]{font-size:12px;color:#fff6;margin-top:2px}.post-content[data-v-bbf3bbbf]{font-size:15px;color:#ffffffd9;line-height:1.7;margin-bottom:16px}.post-images[data-v-bbf3bbbf]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.post-img[data-v-bbf3bbbf]{width:100px;height:100px;border-radius:8px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:32px}.related-tag[data-v-bbf3bbbf]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#c8783a1a;border-radius:8px;font-size:13px;color:#c8783a;margin-bottom:16px}.post-actions[data-v-bbf3bbbf]{display:flex;gap:24px;padding:12px 0;border-top:1px solid rgba(200,120,58,.1)}.action-btn[data-v-bbf3bbbf]{font-size:14px;color:#ffffff80;cursor:pointer}.action-btn.liked[data-v-bbf3bbbf]{color:#ef4444}.comment-section[data-v-bbf3bbbf]{margin-top:16px}.comment-title[data-v-bbf3bbbf]{font-size:15px;font-weight:600;color:#fff;margin-bottom:12px}.comment-empty[data-v-bbf3bbbf]{font-size:14px;color:#fff6;text-align:center;padding:24px}.empty-state[data-v-bbf3bbbf]{text-align:center;padding:80px 40px}.empty-icon[data-v-bbf3bbbf]{font-size:48px;display:block;margin-bottom:12px}.empty-text[data-v-bbf3bbbf]{font-size:15px;color:#fff6;display:block}.empty-btn[data-v-bbf3bbbf]{display:inline-block;margin-top:20px;padding:12px 28px;background:#c8783a;border-radius:24px;font-size:14px;color:#fff;cursor:pointer}.page[data-v-8df5889a]{background:#0d0906;min-height:100vh;display:flex;flex-direction:column}.nav-bar[data-v-8df5889a]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-8df5889a]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-8df5889a]{font-size:17px;font-weight:600;color:#fff}.chat-area[data-v-8df5889a]{flex:1;overflow-y:auto;padding:24rpx}.msg-item[data-v-8df5889a]{margin-bottom:20rpx;display:flex}.msg-item.user[data-v-8df5889a]{justify-content:flex-end}.msg-item.assistant[data-v-8df5889a]{justify-content:flex-start}.msg-bubble[data-v-8df5889a]{max-width:70%;padding:16rpx 24rpx;border-radius:20rpx;font-size:28rpx;line-height:1.5}.msg-item.user .msg-bubble[data-v-8df5889a]{background:#c8783a;color:#fff}.msg-item.assistant .msg-bubble[data-v-8df5889a]{background:#1a0f07cc;color:#fff;border:1px solid rgba(200,120,58,.1)}.input-area[data-v-8df5889a]{display:flex;gap:16rpx;padding:16rpx 24rpx;background:#1a0f07;border-top:1px solid rgba(200,120,58,.1)}.chat-input[data-v-8df5889a]{flex:1;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:32rpx;padding:16rpx 24rpx;font-size:28rpx;color:#fff}.send-btn[data-v-8df5889a]{background:#c8783a;color:#fff;padding:16rpx 32rpx;border-radius:32rpx;font-size:28rpx;cursor:pointer}.page[data-v-56b5cbb2]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-56b5cbb2]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-56b5cbb2]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-56b5cbb2]{font-size:17px;font-weight:600;color:#fff}.notif-list[data-v-56b5cbb2]{padding:16px}.notif-item[data-v-56b5cbb2]{display:flex;align-items:flex-start;gap:14px;padding:14px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.notif-icon[data-v-56b5cbb2]{font-size:24px}.notif-title[data-v-56b5cbb2]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.notif-desc[data-v-56b5cbb2]{font-size:12px;color:#fff9;margin-bottom:6px}.notif-time[data-v-56b5cbb2]{font-size:11px;color:#fff6}.notif-dot[data-v-56b5cbb2]{width:8px;height:8px;background:#c8783a;border-radius:50%;margin-top:4px}.unread[data-v-56b5cbb2]{border-color:#c8783a4d}.page[data-v-9c444580]{background:#0d0906;min-height:100vh;padding-bottom:70px}.header[data-v-9c444580]{display:flex;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-9c444580]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-9c444580]{flex:1;text-align:center;font-size:17px;font-weight:600;color:#fff}.system-row[data-v-9c444580]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.sys-icon[data-v-9c444580]{width:44px;height:44px;border-radius:50%;background:#ef44441a;display:flex;align-items:center;justify-content:center;font-size:22px}.sys-info[data-v-9c444580]{flex:1}.sys-name[data-v-9c444580]{font-size:15px;color:#fff;font-weight:500;display:block}.sys-desc[data-v-9c444580]{font-size:12px;color:#fff6;display:block;margin-top:2px}.sys-badge[data-v-9c444580]{background:#ef4444;color:#fff;font-size:10px;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px}.sys-arrow[data-v-9c444580]{color:#fff3}.conv-list[data-v-9c444580]{padding:0}.conv-item[data-v-9c444580]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.conv-item[data-v-9c444580]:active{background:#ffffff05}.conv-avatar[data-v-9c444580]{width:48px;height:48px;border-radius:50%;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.conv-info[data-v-9c444580]{flex:1;min-width:0}.conv-top[data-v-9c444580]{display:flex;justify-content:space-between;align-items:center}.conv-name[data-v-9c444580]{font-size:15px;color:#fff;font-weight:500}.conv-time[data-v-9c444580]{font-size:11px;color:#ffffff4d}.conv-msg[data-v-9c444580]{font-size:13px;color:#fff6;display:block;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-badge[data-v-9c444580]{background:#ef4444;color:#fff;font-size:10px;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;flex-shrink:0}.empty[data-v-9c444580]{text-align:center;color:#ffffff4d;padding:60px 20px;font-size:14px}.page[data-v-81dc7744]{background:#0d0906;min-height:100vh;padding-bottom:40px}.nav-bar[data-v-81dc7744]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-81dc7744]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-81dc7744]{font-size:17px;font-weight:600;color:#fff}.avatar-section[data-v-81dc7744]{display:flex;align-items:center;gap:16px;padding:24px 16px;border-bottom:1px solid rgba(200,120,58,.1)}.avatar[data-v-81dc7744]{width:64px;height:64px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff}.user-name[data-v-81dc7744]{font-size:18px;font-weight:600;color:#fff;margin-bottom:6px}.user-role[data-v-81dc7744]{font-size:12px;color:#c8783a;margin-bottom:4px}.user-phone[data-v-81dc7744]{font-size:13px;color:#fff6}.menu-list[data-v-81dc7744]{margin:16px;padding:0 4px}.menu-item[data-v-81dc7744]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.menu-icon[data-v-81dc7744]{font-size:20px}.menu-name[data-v-81dc7744]{flex:1;font-size:15px;color:#fff}.menu-arrow[data-v-81dc7744]{font-size:20px;color:#ffffff4d}.logout-btn[data-v-81dc7744]{margin:24px 16px;padding:14px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;text-align:center;font-size:15px;color:#ef4444;cursor:pointer}.page[data-v-6734a17e]{background:#0d0906;min-height:100vh;padding-bottom:40px}.nav-bar[data-v-6734a17e]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-6734a17e]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-6734a17e]{font-size:17px;font-weight:600;color:#fff}.hero-banner[data-v-6734a17e]{padding:32px 16px;text-align:center;background:linear-gradient(135deg,#c8783a26,#b07fe01a);border-bottom:1px solid rgba(200,120,58,.1)}.hero-title[data-v-6734a17e]{font-size:24px;font-weight:700;color:#fff;margin-bottom:8px}.hero-sub[data-v-6734a17e]{font-size:14px;color:#fff9;margin-bottom:16px}.hero-tags[data-v-6734a17e]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.tag[data-v-6734a17e]{padding:6px 14px;background:#c8783a33;border-radius:20px;font-size:12px;color:#c8783a}.stats-row[data-v-6734a17e]{display:flex;padding:20px 16px;gap:0}.stat-item[data-v-6734a17e]{flex:1;text-align:center;border-right:1px solid rgba(255,255,255,.06)}.stat-item[data-v-6734a17e]:last-child{border-right:none}.stat-num[data-v-6734a17e]{font-size:26px;font-weight:700;color:#c8783a}.stat-unit[data-v-6734a17e]{font-size:14px}.stat-label[data-v-6734a17e]{font-size:12px;color:#ffffff80;margin-top:4px}.section[data-v-6734a17e]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-6734a17e]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:14px}.advantage-grid[data-v-6734a17e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.advantage-item[data-v-6734a17e]{padding:16px;background:#ffffff08;border-radius:12px;text-align:center}.advantage-icon[data-v-6734a17e]{font-size:28px;margin-bottom:8px}.advantage-title[data-v-6734a17e]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.advantage-desc[data-v-6734a17e]{font-size:12px;color:#ffffff80}.budget-table[data-v-6734a17e]{display:flex;flex-direction:column;gap:4px}.budget-row[data-v-6734a17e]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:14px}.budget-row[data-v-6734a17e]:last-child{border-bottom:none;font-weight:600;color:#c8783a}.budget-item[data-v-6734a17e]{color:#fff9}.budget-value[data-v-6734a17e]{color:#fff}.flow-list[data-v-6734a17e]{display:flex;flex-direction:column;gap:0}.flow-item[data-v-6734a17e]{display:flex;align-items:flex-start;gap:14px;padding:12px 0}.flow-num[data-v-6734a17e]{width:28px;height:28px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;font-weight:600;flex-shrink:0}.flow-title[data-v-6734a17e]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.flow-desc[data-v-6734a17e]{font-size:12px;color:#ffffff80}.apply-section[data-v-6734a17e]{margin:12px 16px;padding:20px;background:#1a0f0799;border:1px solid rgba(200,120,58,.2);border-radius:16px}.apply-title[data-v-6734a17e]{font-size:16px;font-weight:600;color:#fff;margin-bottom:16px;text-align:center}.form-item[data-v-6734a17e]{margin-bottom:14px}.form-label[data-v-6734a17e]{display:block;font-size:13px;color:#fff9;margin-bottom:8px}.form-input[data-v-6734a17e]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;outline:none}.submit-btn[data-v-6734a17e]{width:100%;padding:14px;background:linear-gradient(135deg,#c8783a,#b07fe0);border-radius:12px;text-align:center;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.page[data-v-3d3004ae]{background:#0d0906;min-height:100vh;padding-bottom:40px}.nav-bar[data-v-3d3004ae]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-3d3004ae]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-3d3004ae]{font-size:17px;font-weight:600;color:#fff}.hero[data-v-3d3004ae]{padding:32px 16px;text-align:center;background:linear-gradient(135deg,#b07fe026,#c8783a1a);border-bottom:1px solid rgba(200,120,58,.1)}.hero-title[data-v-3d3004ae]{font-size:22px;font-weight:700;color:#fff;margin-bottom:8px}.hero-sub[data-v-3d3004ae]{font-size:14px;color:#fff9}.section[data-v-3d3004ae]{margin:12px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-3d3004ae]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:14px}.partner-list[data-v-3d3004ae]{display:flex;flex-direction:column;gap:10px}.partner-card[data-v-3d3004ae]{display:flex;align-items:center;gap:14px;padding:14px;background:#ffffff08;border-radius:12px;cursor:pointer}.partner-icon[data-v-3d3004ae]{font-size:28px}.partner-name[data-v-3d3004ae]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.partner-desc[data-v-3d3004ae]{font-size:12px;color:#ffffff80}.partner-arrow[data-v-3d3004ae]{font-size:20px;color:#ffffff4d}.case-list[data-v-3d3004ae]{display:flex;flex-direction:column;gap:12px}.case-card[data-v-3d3004ae]{padding:14px;background:#ffffff08;border-radius:12px}.case-header[data-v-3d3004ae]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.case-logo[data-v-3d3004ae]{font-size:28px}.case-name[data-v-3d3004ae]{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.case-type[data-v-3d3004ae]{font-size:12px;color:#b07fe0}.case-result[data-v-3d3004ae]{font-size:13px;color:#fff9}.contact-section[data-v-3d3004ae]{margin:12px 16px;padding:20px;background:#b07fe01a;border:1px solid rgba(176,127,224,.2);border-radius:16px;text-align:center}.contact-title[data-v-3d3004ae]{font-size:16px;font-weight:600;color:#fff;margin-bottom:12px}.contact-info[data-v-3d3004ae]{display:flex;flex-direction:column;gap:8px}.contact-item[data-v-3d3004ae]{font-size:14px;color:#ffffffb3}.page[data-v-59a31ca6]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-59a31ca6]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-59a31ca6]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-59a31ca6]{font-size:17px;font-weight:600;color:#fff}.hero-banner[data-v-59a31ca6]{margin:16px;padding:24px;background:linear-gradient(135deg,#c8783a33,#b07fe026);border:1px solid rgba(200,120,58,.2);border-radius:20px;text-align:center}.hero-icon[data-v-59a31ca6]{font-size:48px;margin-bottom:12px}.hero-title[data-v-59a31ca6]{font-size:20px;font-weight:600;color:#fff;margin-bottom:8px}.hero-sub[data-v-59a31ca6]{font-size:13px;color:#fff9}.stats-row[data-v-59a31ca6]{display:flex;gap:10px;padding:0 16px 16px}.stat-card[data-v-59a31ca6]{flex:1;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;text-align:center}.stat-val[data-v-59a31ca6]{font-size:20px;font-weight:700;color:#c8783a;margin-bottom:4px}.stat-label[data-v-59a31ca6]{font-size:12px;color:#ffffff80}.share-section[data-v-59a31ca6]{margin:0 16px 16px;padding:20px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.share-title[data-v-59a31ca6]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:16px}.qr-code[data-v-59a31ca6]{text-align:center;margin-bottom:16px}.qr-placeholder[data-v-59a31ca6]{font-size:80px;margin-bottom:8px}.qr-info[data-v-59a31ca6]{font-size:12px;color:#ffffff80}.share-link[data-v-59a31ca6]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.link-text[data-v-59a31ca6]{flex:1;padding:10px;background:#ffffff0d;border-radius:8px;font-size:12px;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-59a31ca6]{padding:10px 16px;background:#c8783a33;border-radius:8px;font-size:12px;color:#c8783a;cursor:pointer}.share-btns[data-v-59a31ca6]{display:flex;gap:12px}.share-btn[data-v-59a31ca6]{flex:1;padding:12px;border-radius:12px;text-align:center;font-size:14px;cursor:pointer}.wechat[data-v-59a31ca6]{background:#22c55e26;color:#22c55e}.poster[data-v-59a31ca6]{background:#b07fe033;color:#b07fe0}.section[data-v-59a31ca6]{margin:0 16px 16px;padding:16px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px}.section-title[data-v-59a31ca6]{font-size:14px;font-weight:600;color:#c8783a;margin-bottom:12px}.reward-list[data-v-59a31ca6]{display:flex;flex-direction:column;gap:8px}.reward-item[data-v-59a31ca6]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#ffffff08;border-radius:10px}.reward-name[data-v-59a31ca6]{font-size:14px;color:#fff;margin-bottom:4px}.reward-desc[data-v-59a31ca6]{font-size:12px;color:#ffffff80}.reward-value[data-v-59a31ca6]{font-size:14px;color:#c8783a;font-weight:600}.record-list[data-v-59a31ca6]{display:flex;flex-direction:column;gap:4px}.record-item[data-v-59a31ca6]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.record-user[data-v-59a31ca6]{flex:1;font-size:13px;color:#fff}.record-time[data-v-59a31ca6]{font-size:12px;color:#fff6}.record-amount[data-v-59a31ca6]{font-size:14px;color:#22c55e;font-weight:600}.page[data-v-86393bf4]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-86393bf4]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-86393bf4]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-86393bf4]{font-size:17px;font-weight:600;color:#fff}.shop-list[data-v-86393bf4]{padding:16px}.shop-item[data-v-86393bf4]{display:flex;justify-content:space-between;align-items:center;padding:16px;margin-bottom:10px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.shop-name[data-v-86393bf4]{font-size:15px;font-weight:600;color:#fff}.shop-status[data-v-86393bf4]{padding:4px 10px;border-radius:6px;font-size:11px}.status-active[data-v-86393bf4]{background:#22c55e26;color:#22c55e}.page[data-v-3481f10d]{background:#0d0906;min-height:100vh}.nav-bar[data-v-3481f10d]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-3481f10d]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-3481f10d]{font-size:17px;font-weight:600;color:#fff}.content[data-v-3481f10d]{padding:24rpx}.stats-grid[data-v-3481f10d]{display:flex;gap:16rpx;margin-bottom:24rpx}.stat-card[data-v-3481f10d]{flex:1;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16rpx;padding:24rpx;text-align:center}.stat-value[data-v-3481f10d]{font-size:36rpx;font-weight:700;color:#c8783a}.stat-label[data-v-3481f10d]{font-size:22rpx;color:#ffffff80;margin-top:8rpx}.section[data-v-3481f10d]{margin-top:24rpx}.section-title[data-v-3481f10d]{font-size:28rpx;font-weight:600;color:#c8783a;margin-bottom:16rpx}.todo-list[data-v-3481f10d]{background:#1a0f0799;border-radius:16rpx}.todo-item[data-v-3481f10d]{display:flex;justify-content:space-between;padding:20rpx;border-bottom:1px solid rgba(200,120,58,.1)}.todo-item[data-v-3481f10d]:last-child{border-bottom:none}.todo-text[data-v-3481f10d]{font-size:28rpx;color:#fff}.todo-time[data-v-3481f10d]{font-size:22rpx;color:#fff6}.page[data-v-42cb1e58]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-42cb1e58]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-42cb1e58]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-42cb1e58]{font-size:17px;font-weight:600;color:#fff}.date-selector[data-v-42cb1e58]{display:flex;align-items:center;justify-content:center;gap:20px;padding:14px}.date-nav[data-v-42cb1e58]{font-size:24px;color:#c8783a;cursor:pointer}.date-label[data-v-42cb1e58]{font-size:14px;color:#fff}.stats-grid[data-v-42cb1e58]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px}.stat-box[data-v-42cb1e58]{padding:20px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:16px;text-align:center}.stat-val[data-v-42cb1e58]{font-size:24px;font-weight:700;color:#c8783a;margin-bottom:4px}.stat-label[data-v-42cb1e58]{font-size:12px;color:#ffffff80}.page[data-v-565ab928]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-565ab928]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-565ab928]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-565ab928]{font-size:17px;font-weight:600;color:#fff}.supplier-list[data-v-565ab928]{padding:16px}.supplier-item[data-v-565ab928]{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px;cursor:pointer}.supplier-icon[data-v-565ab928]{font-size:32px}.supplier-name[data-v-565ab928]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.supplier-products[data-v-565ab928]{font-size:12px;color:#ffffff80}.supplier-contact[data-v-565ab928]{padding:8px 16px;background:#c8783a33;border-radius:8px;font-size:12px;color:#c8783a}.page[data-v-2f03daa4]{background:#0d0906;min-height:100vh;padding-bottom:20px}.nav-bar[data-v-2f03daa4]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1a0f07;border-bottom:1px solid rgba(200,120,58,.1)}.back[data-v-2f03daa4]{font-size:24px;color:#c8783a;cursor:pointer}.title[data-v-2f03daa4]{font-size:17px;font-weight:600;color:#fff}.design-list[data-v-2f03daa4]{padding:16px}.design-item[data-v-2f03daa4]{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:12px;background:#1a0f0799;border:1px solid rgba(200,120,58,.1);border-radius:14px}.design-preview[data-v-2f03daa4]{font-size:40px}.design-name[data-v-2f03daa4]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px}.design-style[data-v-2f03daa4]{font-size:12px;color:#ffffff80}.design-btn[data-v-2f03daa4]{padding:8px 18px;background:#c8783a33;border-radius:8px;font-size:12px;color:#c8783a;cursor:pointer}
