.wi-icon[data-v-0896c715]{display:block;width:24px;height:24px;color:var(--ink)}.wi-icon.filled[data-v-0896c715]{filter:drop-shadow(0 1px 0 var(--shadow))}.product-card[data-v-f7c05fe3]{overflow:hidden;background:var(--surface);border-radius:var(--card-radius);box-shadow:0 7px 24px var(--shadow)}.product-art[data-v-f7c05fe3]{display:grid;height:112px;place-items:center}.product-copy[data-v-f7c05fe3]{padding:12px}.product-name[data-v-f7c05fe3]{font-size:15px;font-weight:700}.product-copy p[data-v-f7c05fe3]{margin:7px 0 12px;color:var(--muted);font-size:12px}.product-foot[data-v-f7c05fe3]{display:flex;justify-content:space-between;align-items:end}.product-foot strong[data-v-f7c05fe3]{color:var(--wu-metal);font-size:18px}.product-foot span[data-v-f7c05fe3]{color:var(--muted);font-size:11px}.hero[data-v-2574c4f7]{display:flex;justify-content:space-between;align-items:center;min-height:180px;padding:24px;border-radius:var(--card-radius)}.eyebrow[data-v-2574c4f7]{color:var(--wu-water);font-size:12px;font-weight:700}h1[data-v-2574c4f7]{max-width:235px;margin:9px 0;font-size:28px;line-height:1.18}.hero p[data-v-2574c4f7]{max-width:235px;margin:0;color:var(--muted);font-size:13px;line-height:1.7}.hero-mark[data-v-2574c4f7]{display:grid;width:64px;height:64px;place-items:center;border:1px solid var(--water-outline);border-radius:50%;background:var(--surface-soft)}.hero-mark[data-v-2574c4f7] .wi-icon:before{font-size:42px}.quick-grid[data-v-2574c4f7]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:14px 0 4px}.quick-link[data-v-2574c4f7]{display:grid;gap:6px;justify-items:center;padding:0;border:0;background:transparent;color:var(--ink);font-size:11px}.quick-icon[data-v-2574c4f7]{display:grid;width:50px;height:50px;place-items:center;border-radius:14px}.product-grid[data-v-2574c4f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.state-card[data-v-2574c4f7]{margin-bottom:12px;color:var(--muted);text-align:center}.state-card.error[data-v-2574c4f7]{color:var(--wu-fire)}@media (min-width: 650px){.product-grid[data-v-2574c4f7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.detail-art[data-v-a5cd217b]{display:grid;height:250px;place-items:center;gap:8px;border-radius:var(--card-radius);color:var(--wu-wood);font-size:18px;font-weight:800}.detail-art[data-v-a5cd217b] .wi-icon:before{font-size:70px}.detail-head[data-v-a5cd217b]{display:flex;justify-content:space-between;margin-top:18px;font-size:13px}h1[data-v-a5cd217b]{margin:10px 0 7px;font-size:25px}.price[data-v-a5cd217b]{margin:16px 0}del[data-v-a5cd217b]{margin-left:8px;color:var(--muted);font-size:13px;font-weight:400}.detail-section[data-v-a5cd217b]{display:flex;align-items:center;gap:12px;margin-top:10px}.detail-section p[data-v-a5cd217b]{margin:5px 0 0;color:var(--muted);font-size:12px}.action-bar[data-v-a5cd217b]{position:sticky;bottom:0;display:flex;gap:10px;padding:14px 0 2px;background:var(--wu-bg)}.action-bar button[data-v-a5cd217b]{flex:1}.intro[data-v-327723c2]{margin-bottom:12px;color:var(--wu-wood);font-size:13px}.cart-item[data-v-327723c2]{display:flex;gap:12px;margin-bottom:12px}.thumb[data-v-327723c2]{display:grid;width:82px;height:82px;flex:0 0 82px;place-items:center;border-radius:12px;color:var(--wu-wood);font-size:35px}.cart-copy[data-v-327723c2]{flex:1}.cart-copy p[data-v-327723c2]{margin:7px 0 10px}.cart-copy>div[data-v-327723c2]{display:flex;align-items:center;justify-content:space-between}.stepper[data-v-327723c2]{color:var(--wu-metal);font-size:13px}.checkout[data-v-327723c2]{position:sticky;bottom:78px;display:flex;align-items:center;justify-content:space-between;margin-top:18px}.checkout strong[data-v-327723c2]{display:block;margin-top:4px;color:var(--wu-metal);font-size:21px}.pickup-card[data-v-de31d764]{display:flex;align-items:center;gap:12px}.pickup-icon[data-v-de31d764]{color:var(--wu-earth);font-size:35px}.pickup-card p[data-v-de31d764]{margin:6px 0;color:var(--muted);font-size:12px}.selected[data-v-de31d764]{margin-left:auto;color:var(--wu-earth);font-size:22px}.options[data-v-de31d764]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.option[data-v-de31d764]{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);text-align:left}.option span[data-v-de31d764]{display:block;margin-top:8px;color:var(--wu-water);font-size:12px}.option.active[data-v-de31d764]{border-color:var(--wu-water);background:var(--wu-water-light)}.summary>div[data-v-de31d764]{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.summary>div[data-v-de31d764]:last-child{border-bottom:0}.discount[data-v-de31d764]{color:var(--wu-wood)}.pay-bar[data-v-de31d764]{position:sticky;bottom:78px;display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:13px 0 2px;background:var(--wu-bg)}.pay-bar strong[data-v-de31d764]{display:block;margin-top:3px;color:var(--wu-metal);font-size:21px}.tabs[data-v-3e82802d]{display:flex;gap:24px;overflow:auto;margin-bottom:14px}.tabs button[data-v-3e82802d]{padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);white-space:nowrap}.tabs button.active[data-v-3e82802d]{border-color:var(--wu-metal);color:var(--ink);font-weight:700}.order[data-v-3e82802d]{margin-bottom:12px}.order-top[data-v-3e82802d],.order-bottom[data-v-3e82802d],.order-main[data-v-3e82802d]{display:flex;align-items:center;justify-content:space-between}.order-top[data-v-3e82802d]{padding-bottom:12px;border-bottom:1px solid var(--line);font-size:12px}.order-main[data-v-3e82802d]{gap:10px;padding:14px 0}.order-main>div[data-v-3e82802d]{flex:1}.order-main p[data-v-3e82802d]{margin:6px 0 0}.thumb[data-v-3e82802d]{display:grid;width:54px;height:54px;place-items:center;border-radius:12px;font-size:27px}.status-wood[data-v-3e82802d]{color:var(--wu-earth)}.status-metal[data-v-3e82802d]{color:var(--wu-wood)}.status-water[data-v-3e82802d]{color:var(--wu-fire)}.order-bottom button[data-v-3e82802d]{padding:7px 13px;font-size:12px}.profile-card[data-v-0fd6c09a]{display:flex;align-items:center;gap:12px;padding:22px 18px}.avatar[data-v-0fd6c09a]{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:var(--surface);color:var(--wu-metal);font-size:23px;font-weight:800}.profile-card h1[data-v-0fd6c09a]{margin:0 0 5px;font-size:18px}.profile-card p[data-v-0fd6c09a]{margin:0;color:var(--muted);font-size:12px}.profile-mark[data-v-0fd6c09a]{margin-left:auto;color:var(--wu-metal);font-size:38px}.profile-grid[data-v-0fd6c09a]{display:grid;grid-template-columns:repeat(3,1fr);margin:12px 0;padding:16px 0;background:var(--surface);border-radius:var(--card-radius)}.profile-grid button[data-v-0fd6c09a]{display:grid;gap:7px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font-size:12px}.profile-grid button[data-v-0fd6c09a]:last-child{border-right:0}.profile-grid strong[data-v-0fd6c09a]{color:var(--ink);font-size:20px}.settings[data-v-0fd6c09a]{padding:0 16px}.settings button[data-v-0fd6c09a]{display:flex;width:100%;justify-content:space-between;padding:17px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);text-align:left}.settings button[data-v-0fd6c09a]:last-child{border-bottom:0}.settings span[data-v-0fd6c09a]{color:var(--muted);font-size:20px}.manpai-page[data-v-53f0e62b]{--mp-primary: #5b6af0;--mp-soft: #eef0ff}.mp-hero[data-v-53f0e62b]{display:flex;gap:18px;align-items:end;justify-content:space-between;min-height:230px;padding:24px;border-radius:var(--card-radius);background:linear-gradient(135deg,#eef0ff,#fff 58%,#f1f2f6);box-shadow:0 7px 24px var(--shadow)}.mp-eyebrow[data-v-53f0e62b]{color:var(--mp-primary);font-size:12px;font-weight:800}.mp-hero h1[data-v-53f0e62b]{max-width:460px;margin:10px 0;font-size:28px;line-height:1.2}.mp-hero p[data-v-53f0e62b]{max-width:520px;margin:0;color:var(--muted);font-size:13px;line-height:1.7}.mp-qixin[data-v-53f0e62b]{flex:0 0 auto;border:0;border-radius:999px;padding:12px 18px;background:var(--wu-fire);color:#fff;font-weight:700}.city-row[data-v-53f0e62b]{display:flex;gap:8px;margin:16px 0 4px;overflow-x:auto}.city-row button[data-v-53f0e62b]{border:1px solid var(--line);border-radius:999px;padding:9px 14px;background:#fff;color:var(--ink);white-space:nowrap}.city-row button.active[data-v-53f0e62b]{border-color:var(--mp-primary);background:var(--mp-soft);color:var(--mp-primary);font-weight:800}.mp-grid[data-v-53f0e62b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.mp-stat[data-v-53f0e62b]{display:grid;gap:4px;padding:16px 10px;border-radius:14px;background:#fff;text-align:center;box-shadow:0 7px 24px var(--shadow)}.mp-stat strong[data-v-53f0e62b]{color:var(--mp-primary);font-size:22px}.mp-stat span[data-v-53f0e62b]{color:var(--muted);font-size:12px}.mp-activity[data-v-53f0e62b],.mp-feed[data-v-53f0e62b]{margin-bottom:12px}.mp-activity[data-v-53f0e62b]{display:flex;gap:14px;align-items:center;justify-content:space-between}.mp-activity h2[data-v-53f0e62b],.mp-feed h2[data-v-53f0e62b]{margin:8px 0;font-size:17px}.mp-activity p[data-v-53f0e62b],.mp-feed p[data-v-53f0e62b]{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.mp-activity footer[data-v-53f0e62b],.mp-feed footer[data-v-53f0e62b]{display:flex;gap:14px;margin-top:12px;color:var(--muted);font-size:12px}.mp-pill[data-v-53f0e62b]{display:inline-block;border-radius:999px;padding:4px 8px;background:var(--mp-soft);color:var(--mp-primary);font-size:11px;font-weight:700}.mp-empty[data-v-53f0e62b]{margin-top:18px;padding:22px;color:var(--muted);text-align:center}.mp-empty.error[data-v-53f0e62b]{color:var(--wu-fire)}@media (max-width: 560px){.mp-hero[data-v-53f0e62b]{display:block}.mp-qixin[data-v-53f0e62b]{margin-top:18px}.mp-grid[data-v-53f0e62b]{grid-template-columns:1fr}.mp-activity[data-v-53f0e62b]{display:block}.mp-activity button[data-v-53f0e62b]{margin-top:14px}}.brand-mark[data-v-f67a5ac2]{border:0;background:transparent;color:var(--wu-metal);font-weight:800}.manpai-nav button.active[data-v-f67a5ac2]{color:#5b6af0}:root{--wu-wood: #3f7a4e;--wu-wood-light: #e8f1e9;--wu-fire: #e2603f;--wu-fire-light: #fde8e2;--wu-earth: #b8895a;--wu-earth-light: #f3ece2;--wu-metal: #c9a24b;--wu-metal-light: #fdf8ec;--wu-water: #3e7fb5;--wu-water-light: #e7f0f6;--wu-bg: #f7f8fa;--ink: #253746;--muted: #83909b;--line: #e8edf0;--surface: #fff;--shadow: rgb(37 55 70 / 5%);--water-outline: rgb(62 127 181 / 25%);--surface-soft: rgb(255 255 255 / 60%);--card-radius: 16px}*{box-sizing:border-box}body{margin:0;background:var(--wu-bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}button{font:inherit}.app-shell{min-height:100vh;padding-bottom:76px}.app-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 18px;background:var(--surface);border-bottom:1px solid var(--line)}.brand-mark{color:var(--wu-metal);font-weight:800}.page-title{font-size:15px;font-weight:700}.icon-button{width:32px;height:32px;border:0;background:transparent;color:var(--wu-metal);font-size:24px}.content{max-width:760px;margin:0 auto;padding:16px}.card{padding:16px;background:var(--surface);border-radius:var(--card-radius);box-shadow:0 7px 24px var(--shadow)}.section-title{display:flex;align-items:center;justify-content:space-between;margin:22px 0 12px;font-size:17px}.muted{color:var(--muted);font-size:13px}.price{color:var(--wu-metal);font-size:20px;font-weight:800}.primary-button{border:0;border-radius:24px;padding:13px 20px;background:var(--wu-fire);color:var(--surface);font-weight:700}.secondary-button{border:1px solid var(--wu-metal);border-radius:24px;padding:12px 18px;background:var(--surface);color:var(--wu-metal)}.bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;justify-content:space-around;padding:9px 10px calc(9px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}.bottom-nav button{position:relative;display:grid;gap:4px;justify-items:center;border:0;background:transparent;color:var(--muted);font-size:11px}.bottom-nav button.active{color:var(--wu-metal);font-weight:700}.bottom-nav sup{position:absolute;top:-3px;right:-4px;min-width:15px;padding:1px 4px;border-radius:10px;background:var(--wu-fire);color:var(--surface);font-size:10px}.nav-icon,.wi-icon{position:relative;display:inline-block;width:24px;height:24px}.wi-wood-sprout:before{content:"⌁";color:var(--wu-wood);font-size:25px}.wi-fire-burst:before{content:"✦";color:var(--wu-fire);font-size:20px}.wi-earth-box:before{content:"□";color:var(--wu-earth);font-size:25px}.wi-metal-ring:before{content:"◌";color:var(--wu-metal);font-size:25px}.wi-water-wave:before{content:"≈";color:var(--wu-water);font-size:25px}.tag-dot{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:50%}.tag-wood{background:var(--wu-wood)}.tag-fire{background:var(--wu-fire)}.tag-earth{background:var(--wu-earth)}.tag-metal{background:var(--wu-metal)}.tag-water{background:var(--wu-water)}.wood-band{background:var(--wu-wood-light)}.water-band{background:var(--wu-water-light)}.earth-band{background:var(--wu-earth-light)}.metal-band{background:var(--wu-metal-light)}@media (min-width: 700px){.bottom-nav{left:50%;width:520px;transform:translate(-50%);border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0}}
