html,body{margin:0;background:#f5f7fb}.tabbar[data-v-57871f09]{position:fixed;left:0;right:0;bottom:0;height:74px;padding-top:15px;z-index:50;overflow:visible;pointer-events:none}.tabbar-union[data-v-57871f09]{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;height:50px;padding-bottom:calc(24px + env(safe-area-inset-bottom));background:linear-gradient(90deg,#ffffffe6,#fff);box-shadow:0 -2px 8px #00000014;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto}.tabbar-arch[data-v-57871f09]{position:absolute;left:50%;top:0;transform:translate(-50%);width:75px;height:63px;background:#fff;box-shadow:0 -2px 8px #0000000f;border-radius:100%;z-index:1;pointer-events:none}.tabbar-arch-mark[data-v-57871f09]{position:absolute;left:50%;top:15px;transform:translate(-50%);width:80px;height:63px;background:#fff;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.tabbar-side[data-v-57871f09]{flex:1;display:flex;align-items:center;justify-content:space-evenly;width:40%}.tabbar-gap[data-v-57871f09]{width:20%;height:100%}.tabbar-item[data-v-57871f09]{width:48px;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;color:#9ca3af;cursor:pointer;padding:0}.tabbar-item.active[data-v-57871f09]{color:#237bf2}.tabbar-svg[data-v-57871f09]{width:24px;height:24px;display:block}.tabbar-icon-wrap[data-v-57871f09]{position:relative;width:24px;height:24px}.tab-badge[data-v-57871f09]{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ff4d4f;color:#fff;font-size:10px;line-height:16px;text-align:center;box-sizing:border-box}.tabbar-label[data-v-57871f09]{font-size:12px;line-height:1.2}.tabbar-item-center[data-v-57871f09]{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border:none;background-color:#237bf2;border-radius:100%;cursor:pointer;box-shadow:0 4px 12px #237bf259}.plus-icon[data-v-57871f09]{width:20px;height:20px;display:block}.layout[data-v-4d01b452]{min-height:100vh}.main[data-v-4d01b452]{min-height:100vh;box-sizing:border-box}.main.with-tab[data-v-4d01b452]{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.page[data-v-e2d02c8c]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-e2d02c8c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-e2d02c8c]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-e2d02c8c]{margin:0;font-size:1.05rem}.tip[data-v-e2d02c8c]{font-size:.82rem;color:#64748b;margin:0 0 12px}.list[data-v-e2d02c8c]{list-style:none;margin:0;padding:0}.row[data-v-e2d02c8c]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px;cursor:pointer}.t[data-v-e2d02c8c]{font-weight:600;margin-bottom:4px}.m[data-v-e2d02c8c]{font-size:.85rem;color:#64748b}.err[data-v-e2d02c8c]{color:#b91c1c}.muted[data-v-e2d02c8c]{color:#64748b}.page[data-v-dc12fd48]{display:flex;flex-direction:column;min-height:100vh;max-width:560px;margin:0 auto;padding:10px 14px 16px;box-sizing:border-box}.head[data-v-dc12fd48]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-dc12fd48]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-dc12fd48]{font-size:18px;margin:0}.list[data-v-dc12fd48]{flex:1;overflow:auto;padding:4px 0 12px}.row[data-v-dc12fd48]{display:flex;margin:8px 0}.row.user[data-v-dc12fd48]{justify-content:flex-end}.bubble[data-v-dc12fd48]{max-width:86%;padding:8px 12px;border-radius:12px;white-space:pre-wrap;line-height:1.5;font-size:14px;background:#e2e8f0}.row.user .bubble[data-v-dc12fd48]{background:#2563eb;color:#fff}.links[data-v-dc12fd48]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.go[data-v-dc12fd48]{border:none;background:#fff;color:#2563eb;border-radius:8px;padding:6px 10px;font-size:13px}.err[data-v-dc12fd48]{color:#b91c1c;font-size:13px;margin:0 0 8px}.composer[data-v-dc12fd48]{display:flex;gap:8px;align-items:flex-end}.composer textarea[data-v-dc12fd48]{flex:1;border:1px solid #cbd5e1;border-radius:8px;padding:8px;resize:none}.composer button[data-v-dc12fd48]{border:none;background:#2563eb;color:#fff;border-radius:8px;padding:8px 12px}.composer button[data-v-dc12fd48]:disabled{opacity:.5}.foot[data-v-dc12fd48]{display:flex;gap:12px;margin-top:10px}.link[data-v-dc12fd48]{border:none;background:none;color:#2563eb;padding:0;font-size:13px}.page[data-v-24f12fe0]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-24f12fe0]{display:flex;align-items:center;gap:8px}.back[data-v-24f12fe0]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-24f12fe0]{background:#fff;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}label[data-v-24f12fe0]{display:flex;flex-direction:column;gap:6px;font-size:13px}.hint[data-v-24f12fe0],.muted[data-v-24f12fe0]{color:#64748b;font-size:13px}.err[data-v-24f12fe0]{color:#b91c1c}.primary[data-v-24f12fe0]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:10px}.rm[data-v-24f12fe0]{margin-left:8px;border:none;background:none;color:#b91c1c}.page[data-v-ac9e7853]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-ac9e7853]{display:flex;align-items:center;gap:8px}.back[data-v-ac9e7853]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-ac9e7853]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:10px;padding:12px;margin-bottom:10px}.tag[data-v-ac9e7853]{color:#c2410c;font-size:12px;margin:0 0 4px}h2[data-v-ac9e7853]{font-size:16px;margin:0 0 4px}.meta[data-v-ac9e7853],.muted[data-v-ac9e7853]{color:#64748b;font-size:13px}.err[data-v-ac9e7853]{color:#b91c1c;font-size:13px}.arrow[data-v-ac9e7853]{color:#94a3b8}.link[data-v-ac9e7853]{margin-top:8px;border:none;background:none;color:#ea580c}.page[data-v-dc6cf6d2]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-dc6cf6d2]{display:flex;align-items:center;gap:8px}.back[data-v-dc6cf6d2]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-dc6cf6d2]{background:#fff;border-radius:10px;padding:12px}.tag[data-v-dc6cf6d2]{color:#c2410c;font-size:12px}h2[data-v-dc6cf6d2]{margin:4px 0}.meta[data-v-dc6cf6d2],.desc[data-v-dc6cf6d2],.muted[data-v-dc6cf6d2]{color:#64748b;font-size:13px}.err[data-v-dc6cf6d2],.msg[data-v-dc6cf6d2]{color:#b91c1c;font-size:13px}.banner[data-v-dc6cf6d2]{background:#fff7ed;color:#9a3412;border-radius:8px;padding:8px 10px;font-size:13px}.gallery img[data-v-dc6cf6d2],.gallery video[data-v-dc6cf6d2],.player video[data-v-dc6cf6d2],.player img[data-v-dc6cf6d2]{width:100%;border-radius:8px;margin-bottom:8px}.actions[data-v-dc6cf6d2]{display:flex;gap:8px;margin-top:10px}.primary[data-v-dc6cf6d2]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:8px 12px}.page[data-v-2fc19f4b]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-2fc19f4b]{display:flex;align-items:center;gap:8px}.back[data-v-2fc19f4b]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.cover[data-v-2fc19f4b]{width:100%;max-height:220px;object-fit:cover;border-radius:10px}h2[data-v-2fc19f4b]{font-size:20px;margin:10px 0 6px}.sum[data-v-2fc19f4b],.vote[data-v-2fc19f4b],.muted[data-v-2fc19f4b]{color:#64748b;font-size:13px}.phase[data-v-2fc19f4b]{color:#c2410c;font-size:13px;font-weight:600;margin:0 0 6px}.banner[data-v-2fc19f4b]{background:#fff7ed;color:#9a3412;border-radius:8px;padding:8px 10px;font-size:13px;margin:8px 0}.err[data-v-2fc19f4b]{color:#b91c1c}.block[data-v-2fc19f4b]{margin:12px 0}.html[data-v-2fc19f4b]{font-size:14px;line-height:1.6}.actions[data-v-2fc19f4b]{display:flex;gap:8px;margin:12px 0}.primary[data-v-2fc19f4b]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:8px 12px}.grid[data-v-2fc19f4b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.list[data-v-2fc19f4b]{display:flex;flex-direction:column;gap:10px}.entry[data-v-2fc19f4b]{background:#fff;border-radius:10px;overflow:hidden}.entry img[data-v-2fc19f4b],.entry video[data-v-2fc19f4b]{width:100%;height:140px;object-fit:cover}.entry h4[data-v-2fc19f4b]{margin:6px 10px 0;font-size:15px}.entry p[data-v-2fc19f4b]{margin:4px 10px 10px;color:#64748b;font-size:12px}.page[data-v-8425b828]{padding:12px 14px 28px;max-width:560px;margin:0 auto}h1[data-v-8425b828]{font-size:20px;margin:0 0 12px}.card[data-v-8425b828]{display:flex;gap:10px;background:#fff;border-radius:10px;padding:10px;margin-bottom:10px}.card img[data-v-8425b828]{width:88px;height:88px;object-fit:cover;border-radius:8px}.tag[data-v-8425b828]{color:#c2410c;font-size:12px;margin:0 0 4px}h2[data-v-8425b828]{font-size:16px;margin:0 0 4px}.sum[data-v-8425b828]{color:#64748b;font-size:13px;margin:0}.hint[data-v-8425b828]{color:#c2410c;font-size:12px;margin:4px 0 0}.muted[data-v-8425b828],.err[data-v-8425b828]{color:#64748b}.err[data-v-8425b828]{color:#b91c1c}.page[data-v-939fc8a4]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-939fc8a4]{display:flex;align-items:center;gap:8px}.head h1[data-v-939fc8a4]{font-size:17px;margin:0}.back[data-v-939fc8a4]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.poster[data-v-939fc8a4]{display:block;width:calc(100% + 28px);max-width:none;margin:0 -14px 12px;height:auto}.status[data-v-939fc8a4]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.phase[data-v-939fc8a4]{display:inline-block;align-self:flex-start;background:#fff7ed;color:#c2410c;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.hint[data-v-939fc8a4]{margin:0;color:#9a3412;font-size:13px;line-height:1.5}.steps[data-v-939fc8a4]{margin:0 0 12px;padding:10px 12px;background:#fff;border-radius:10px;list-style:none}.steps li[data-v-939fc8a4]{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:#475569;padding:4px 0}.steps li+li[data-v-939fc8a4]{border-top:1px solid #f1f5f9}.steps strong[data-v-939fc8a4]{color:#0f172a;font-weight:600}.muted[data-v-939fc8a4]{color:#64748b;font-size:13px}.err[data-v-939fc8a4]{color:#b91c1c}.actions[data-v-939fc8a4]{display:flex;gap:8px;margin:0 0 12px;flex-wrap:wrap}.primary[data-v-939fc8a4]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:8px 14px}.more[data-v-939fc8a4]{background:#fff;border-radius:10px;padding:10px 12px;margin:0 0 16px}.more summary[data-v-939fc8a4]{cursor:pointer;font-size:14px;font-weight:600;color:#9a3412}.block[data-v-939fc8a4]{margin:12px 0 0}.block h3[data-v-939fc8a4]{font-size:14px;margin:0 0 6px}.html[data-v-939fc8a4]{font-size:14px;line-height:1.6}.consult[data-v-939fc8a4]{color:#64748b;font-size:13px;margin:10px 0 0}.wall-title[data-v-939fc8a4]{font-size:16px;margin:0 0 8px}.grid[data-v-939fc8a4]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.entry[data-v-939fc8a4]{background:#fff;border-radius:10px;overflow:hidden}.entry img[data-v-939fc8a4]{width:100%;height:160px;object-fit:cover}.entry h4[data-v-939fc8a4]{margin:6px 10px 0;font-size:15px}.entry p[data-v-939fc8a4]{margin:4px 10px 10px;color:#64748b;font-size:12px}.page[data-v-808fc5c4]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-808fc5c4]{display:flex;align-items:center;gap:8px}.back[data-v-808fc5c4]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-808fc5c4]{background:#fff;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}label[data-v-808fc5c4]{display:flex;flex-direction:column;gap:6px;font-size:13px}.hint[data-v-808fc5c4],.muted[data-v-808fc5c4]{color:#64748b;font-size:13px}.err[data-v-808fc5c4]{color:#b91c1c}.primary[data-v-808fc5c4]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:10px}.rm[data-v-808fc5c4]{margin-left:8px;border:none;background:none;color:#b91c1c}.page[data-v-4220d5e6]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-4220d5e6]{display:flex;align-items:center;gap:8px}.back[data-v-4220d5e6]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-4220d5e6]{background:#fff;border-radius:10px;padding:12px}.tag[data-v-4220d5e6]{color:#c2410c;font-size:12px}h2[data-v-4220d5e6]{margin:4px 0}.meta[data-v-4220d5e6],.desc[data-v-4220d5e6],.muted[data-v-4220d5e6]{color:#64748b;font-size:13px}.err[data-v-4220d5e6],.msg[data-v-4220d5e6]{color:#b91c1c;font-size:13px}.banner[data-v-4220d5e6]{background:#fff7ed;color:#9a3412;border-radius:8px;padding:8px 10px;font-size:13px}.gallery img[data-v-4220d5e6],.gallery video[data-v-4220d5e6]{width:100%;border-radius:8px;margin-bottom:8px}.actions[data-v-4220d5e6]{display:flex;gap:8px;margin-top:10px}.primary[data-v-4220d5e6]{background:#ea580c;color:#fff;border:none;border-radius:8px;padding:8px 12px}.page[data-v-2ee90d69]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-2ee90d69]{display:flex;align-items:center;gap:8px}.back[data-v-2ee90d69]{border:none;background:#e2e8f0;border-radius:8px;padding:4px 8px}.card[data-v-2ee90d69]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:10px;padding:12px;margin-bottom:10px}.tag[data-v-2ee90d69]{color:#c2410c;font-size:12px;margin:0 0 4px}h2[data-v-2ee90d69]{font-size:16px;margin:0 0 4px}.meta[data-v-2ee90d69],.muted[data-v-2ee90d69]{color:#64748b;font-size:13px}.err[data-v-2ee90d69]{color:#b91c1c;font-size:13px}.arrow[data-v-2ee90d69]{color:#94a3b8}.link[data-v-2ee90d69]{margin-top:8px;border:none;background:none;color:#ea580c}.page[data-v-c3f063ef]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-c3f063ef]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-c3f063ef]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-c3f063ef]{margin:0;font-size:1.05rem}.meta[data-v-c3f063ef]{font-size:.8rem;color:#64748b;margin-bottom:10px}.card[data-v-c3f063ef]{background:#fff;border-radius:14px;padding:16px;line-height:1.6;color:#334155;font-size:.9rem}h3[data-v-c3f063ef]{margin:16px 0 6px;font-size:.95rem;color:#0f172a}p[data-v-c3f063ef]{margin:0 0 8px}.page[data-v-a05497d8]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-a05497d8]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-a05497d8]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-a05497d8]{margin:0;font-size:1.05rem}.meta[data-v-a05497d8]{font-size:.8rem;color:#64748b;margin-bottom:10px}.card[data-v-a05497d8]{background:#fff;border-radius:14px;padding:16px;line-height:1.6;color:#334155;font-size:.9rem}h3[data-v-a05497d8]{margin:16px 0 6px;font-size:.95rem;color:#0f172a}p[data-v-a05497d8]{margin:0 0 8px}.page[data-v-67e833f2]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-67e833f2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-67e833f2]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.h1[data-v-67e833f2]{margin:0;font-size:1.05rem}.card[data-v-67e833f2]{background:#fff;border-radius:14px;padding:16px}.card p[data-v-67e833f2]{margin:0;font-size:14px;color:#475569}.page[data-v-6cdf017a]{max-width:560px;margin:0 auto;padding:10px 14px 24px}.head[data-v-6cdf017a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-6cdf017a],.add[data-v-6cdf017a]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}h1[data-v-6cdf017a]{flex:1;margin:0;font-size:1.05rem}.state[data-v-6cdf017a]{text-align:center;color:#94a3b8;padding:24px 0}.state.err[data-v-6cdf017a]{color:#b91c1c}.list[data-v-6cdf017a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.card[data-v-6cdf017a]{background:#fff;border-radius:12px;padding:14px;display:flex;justify-content:space-between;gap:12px}.disabled[data-v-6cdf017a]{opacity:.65}.amount[data-v-6cdf017a]{margin:0 0 6px;font-size:22px;font-weight:700;color:#dc2626}.amount span[data-v-6cdf017a],.name[data-v-6cdf017a]{font-size:13px;font-weight:500;color:#64748b}.name[data-v-6cdf017a]{margin:0}.name em[data-v-6cdf017a]{margin-left:8px;font-style:normal;color:#ea580c}.actions[data-v-6cdf017a]{display:flex;flex-direction:column;gap:8px;min-width:88px}.ghost[data-v-6cdf017a],.primary[data-v-6cdf017a]{height:36px;border-radius:8px;font-size:13px}.ghost[data-v-6cdf017a]{border:1px solid #cbd5e1;background:#fff}.primary[data-v-6cdf017a]{border:none;background:#ea580c;color:#fff}.primary[data-v-6cdf017a]:disabled{opacity:.6}.mask[data-v-6cdf017a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:24px}.modal[data-v-6cdf017a]{width:min(420px,100%);background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.modal h3[data-v-6cdf017a]{margin:0}.modal label[data-v-6cdf017a]{display:flex;flex-direction:column;gap:6px;font-size:13px}.switch[data-v-6cdf017a]{flex-direction:row!important;align-items:center}.modal-actions[data-v-6cdf017a]{display:flex;gap:10px}.modal-actions button[data-v-6cdf017a]{flex:1}.page[data-v-fdb28aab]{max-width:560px;margin:0 auto;padding:10px 14px 24px}.head[data-v-fdb28aab]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-fdb28aab]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}h1[data-v-fdb28aab]{margin:0;font-size:1.05rem}.state[data-v-fdb28aab]{text-align:center;color:#94a3b8;padding:24px 0}.state.err[data-v-fdb28aab]{color:#b91c1c}.card[data-v-fdb28aab]{background:#fff;border-radius:12px;padding:16px;margin-bottom:8px}.card h3[data-v-fdb28aab]{margin:0 0 6px;font-size:15px}.card p[data-v-fdb28aab]{margin:0;font-size:13px;color:#64748b}.page[data-v-45fdd3aa]{min-height:100vh;box-sizing:border-box;padding:48px 16px 28px;max-width:560px;margin:0 auto}.card[data-v-45fdd3aa]{background:#fff;border-radius:16px;padding:22px 18px;border:1px solid #e2e8f0}.icon-wrap[data-v-45fdd3aa]{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff;font-size:2rem;font-weight:800}.icon-wrap.loading[data-v-45fdd3aa]{background:#cbd5e1;color:#334155}.icon-wrap.err[data-v-45fdd3aa]{background:linear-gradient(160deg,#f97316,#fb923c)}.icon-char[data-v-45fdd3aa]{line-height:1}.main-title[data-v-45fdd3aa]{text-align:center;margin:0 0 8px;font-size:1.25rem}.sub[data-v-45fdd3aa]{text-align:center;color:#64748b;font-size:.88rem;margin:0 0 8px;line-height:1.5}.actions[data-v-45fdd3aa]{display:flex;gap:10px;margin-top:16px}.btn[data-v-45fdd3aa]{flex:1;border:none;border-radius:12px;padding:12px;font-weight:600;cursor:pointer}.btn.ghost[data-v-45fdd3aa]{background:#e2e8f0;color:#0f172a}.btn.primary[data-v-45fdd3aa]{background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff}.trigger[data-v-8f8a83b2]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;color:#0f172a;background:#fff;text-align:left;cursor:pointer}.trigger.placeholder[data-v-8f8a83b2]{color:#94a3b8}.trigger.invalid[data-v-8f8a83b2]{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.trigger[data-v-8f8a83b2]:disabled{opacity:.6}.mask[data-v-8f8a83b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0f172a73;display:flex;align-items:flex-end}.sheet[data-v-8f8a83b2]{width:100%;max-height:80vh;background:#fff;border-radius:16px 16px 0 0;padding:16px;box-sizing:border-box}.title[data-v-8f8a83b2]{font-weight:600;text-align:center;margin-bottom:10px}.search[data-v-8f8a83b2]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;box-sizing:border-box}.list[data-v-8f8a83b2]{max-height:50vh;overflow:auto;margin-top:10px}.item[data-v-8f8a83b2]{width:100%;display:flex;justify-content:space-between;gap:8px;padding:10px 4px;border:0;border-bottom:1px solid #f1f5f9;background:#fff;font:inherit;text-align:left;cursor:pointer}.item.active[data-v-8f8a83b2]{color:#2563eb;font-weight:600}.short[data-v-8f8a83b2]{color:#64748b;font-size:.85em}.empty[data-v-8f8a83b2]{color:#94a3b8;text-align:center;padding:20px 0}.cancel[data-v-8f8a83b2]{width:100%;margin-top:8px;border:0;background:#f8fafc;padding:10px;border-radius:8px;font:inherit}.mask[data-v-128d1189]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1200}.sheet[data-v-128d1189]{position:fixed;left:0;right:0;bottom:0;max-height:70vh;background:#fff;border-radius:12px 12px 0 0;z-index:1201;display:flex;flex-direction:column}.head[data-v-128d1189]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f1f5f9}.title[data-v-128d1189]{font-size:16px;font-weight:600;color:#0f172a}.action[data-v-128d1189]{border:none;background:none;font-size:14px;color:#64748b;padding:4px 8px}.action.primary[data-v-128d1189]{color:#2563eb;font-weight:600}.err[data-v-128d1189]{padding:16px;color:#dc2626;font-size:14px}.body[data-v-128d1189]{display:grid;grid-template-columns:1fr 1fr;min-height:240px;max-height:52vh}.body.three[data-v-128d1189]{grid-template-columns:1fr 1fr 1fr}.col[data-v-128d1189]{overflow-y:auto;border-right:1px solid #f1f5f9}.col[data-v-128d1189]:last-child{border-right:none}.item[data-v-128d1189]{display:block;width:100%;border:none;background:#fff;text-align:left;padding:12px 14px;font-size:14px;color:#334155}.item.active[data-v-128d1189]{color:#2563eb;font-weight:600;background:#f8fafc}.settle[data-v-c4fb24c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-c4fb24c1]{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:#475569}.input[data-v-c4fb24c1],.picker[data-v-c4fb24c1]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;color:#0f172a;background:#fff;text-align:left}.picker[data-v-c4fb24c1]{width:100%;cursor:pointer}.picker.placeholder[data-v-c4fb24c1]{color:#94a3b8}.input.invalid[data-v-c4fb24c1],.picker.invalid[data-v-c4fb24c1]{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.page[data-v-43e1c620]{padding:12px;max-width:640px;margin:0 auto}.head[data-v-43e1c620]{display:flex;align-items:center;gap:8px}.back[data-v-43e1c620]{border:none;background:none;font-size:18px}.form fieldset[data-v-43e1c620]{border:1px solid #eee;border-radius:8px;padding:12px;margin-bottom:12px}label[data-v-43e1c620]{display:block;margin-bottom:10px;font-size:14px}input[data-v-43e1c620],select[data-v-43e1c620]{width:100%;margin-top:4px;padding:8px;box-sizing:border-box}.row[data-v-43e1c620]{display:flex;gap:8px}.captcha-row[data-v-43e1c620]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.captcha[data-v-43e1c620]{height:40px;cursor:pointer}.primary[data-v-43e1c620]{width:100%;padding:12px;border:none;border-radius:8px;background:#2563eb;color:#fff}.ghost[data-v-43e1c620]{padding:8px 12px;border:1px solid #ddd;background:#fff;white-space:nowrap}.ghost[data-v-43e1c620]:disabled{color:#94a3b8;cursor:not-allowed;opacity:.7}.err[data-v-43e1c620]{color:#dc2626}.muted[data-v-43e1c620]{color:#888}.upload-field[data-v-43e1c620]{margin-bottom:12px}.field-label[data-v-43e1c620]{display:block;font-size:14px;margin-bottom:6px}.sub-hint[data-v-43e1c620]{font-size:12px;color:#64748b;margin:4px 0 8px}.upload-trigger[data-v-43e1c620]{display:inline-block;padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;font-size:14px;color:#334155;cursor:pointer}.hidden-input[data-v-43e1c620]{display:none}.preview-wrap[data-v-43e1c620]{margin-top:8px;display:flex;align-items:flex-start;gap:8px}.preview-img[data-v-43e1c620]{width:120px;height:120px;object-fit:cover;border-radius:8px;border:1px solid #e2e8f0;background:#f1f5f9}.file-preview[data-v-43e1c620]{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:13px}.file-preview a[data-v-43e1c620]{color:#2563eb;text-decoration:none;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm[data-v-43e1c620]{border:none;background:none;color:#dc2626;font-size:13px;cursor:pointer;padding:0}.portfolio-grid[data-v-43e1c620]{display:flex;flex-wrap:wrap;gap:10px}.portfolio-item[data-v-43e1c620]{position:relative;width:88px;height:88px}.portfolio-thumb[data-v-43e1c620]{width:88px;height:88px;object-fit:cover;border-radius:8px;border:1px solid #e2e8f0;background:#f1f5f9}.portfolio-rm[data-v-43e1c620]{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border:none;border-radius:50%;background:#0f172ab8;color:#fff;font-size:16px;line-height:1;cursor:pointer}.portfolio-add[data-v-43e1c620]{width:88px;height:88px;border:1px dashed #cbd5e1;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#64748b;cursor:pointer;background:#fff}.portfolio-add.disabled[data-v-43e1c620]{opacity:.6;pointer-events:none}.page[data-v-7eafde01]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-7eafde01]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-7eafde01]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-7eafde01]{margin:0;font-size:1.05rem}.hero[data-v-7eafde01]{border-radius:14px;padding:16px;margin-bottom:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.label[data-v-7eafde01]{font-size:.85rem;opacity:.9}.amt[data-v-7eafde01]{font-size:1.8rem;font-weight:800;margin:6px 0}.card[data-v-7eafde01]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.card-h[data-v-7eafde01]{font-weight:700;margin-bottom:8px}.sub[data-v-7eafde01]{margin:4px 0;font-size:.82rem;color:#64748b}.hero .sub[data-v-7eafde01]{color:#ffffffe6}.line[data-v-7eafde01]{display:flex;justify-content:space-between;gap:8px;font-size:.9rem;margin:6px 0}.grant[data-v-7eafde01]{padding:8px 0;border-bottom:1px solid #f1f5f9}.grant[data-v-7eafde01]:last-child{border-bottom:none}.err[data-v-7eafde01]{color:#b91c1c}.muted[data-v-7eafde01]{color:#64748b}.page[data-v-a01c4cc0]{max-width:640px;margin:0 auto;background:#f5f7fb}.banner[data-v-a01c4cc0]{display:block;width:100%;height:auto;vertical-align:top}.content[data-v-a01c4cc0]{padding:16px}.apply-wrap[data-v-a01c4cc0]{text-align:center;padding:4px 12px 16px}.primary[data-v-a01c4cc0]{width:100%;max-width:280px;padding:12px 24px;border:none;border-radius:999px;background:#2563eb;color:#fff;font-size:16px}.share[data-v-a01c4cc0]{margin-top:12px;font-size:12px;color:#888}.card[data-v-a01c4cc0]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 4px #0000000f}.card h2[data-v-a01c4cc0]{font-size:16px;margin:0 0 8px}.card ul[data-v-a01c4cc0],.card ol[data-v-a01c4cc0]{padding-left:20px;color:#444;line-height:1.6}.muted[data-v-a01c4cc0]{font-size:13px;color:#666}.mask[data-v-c32c69f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1200}.sheet[data-v-c32c69f3]{position:fixed;left:0;right:0;bottom:0;z-index:1201;background:#fff;border-radius:12px 12px 0 0;max-height:70vh;display:flex;flex-direction:column}.head[data-v-c32c69f3]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f1f5f9}.title[data-v-c32c69f3]{font-weight:700}.close[data-v-c32c69f3]{border:none;background:transparent;font-size:1.4rem;cursor:pointer}.err[data-v-c32c69f3]{padding:16px;color:#b91c1c}.body[data-v-c32c69f3]{display:flex;flex:1;min-height:0}.col[data-v-c32c69f3]{overflow-y:auto}.prov-list[data-v-c32c69f3]{width:30%;background:#f8fafc}.city-list[data-v-c32c69f3]{width:35%}.district-list[data-v-c32c69f3]{flex:1}.item[data-v-c32c69f3]{display:block;width:100%;border:none;background:transparent;text-align:left;padding:12px 14px;font-size:.9rem;cursor:pointer}.item.active[data-v-c32c69f3]{background:#fff;color:#0a6cf0;font-weight:600}.empty[data-v-c32c69f3]{padding:16px 14px;margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.page[data-v-0dcbfb7b]{max-width:640px;margin:0 auto;background:#f5f7fb}.banner[data-v-0dcbfb7b]{display:block;width:100%;height:auto;vertical-align:top}.body[data-v-0dcbfb7b]{padding:12px}.head[data-v-0dcbfb7b]{display:flex;align-items:center;gap:8px}.back[data-v-0dcbfb7b]{border:none;background:none;font-size:18px}.form fieldset[data-v-0dcbfb7b]{border:1px solid #eee;border-radius:8px;padding:12px;margin-bottom:12px}label[data-v-0dcbfb7b]{display:block;margin-bottom:10px;font-size:14px}input[data-v-0dcbfb7b],select[data-v-0dcbfb7b],textarea[data-v-0dcbfb7b]{width:100%;margin-top:4px;padding:8px;box-sizing:border-box}input.invalid[data-v-0dcbfb7b],select.invalid[data-v-0dcbfb7b],textarea.invalid[data-v-0dcbfb7b],.area-btn.invalid[data-v-0dcbfb7b],.upload-trigger.invalid[data-v-0dcbfb7b]{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.area-btn[data-v-0dcbfb7b],.upload-trigger[data-v-0dcbfb7b]{border:1px solid #cbd5e1}.row[data-v-0dcbfb7b]{display:flex;gap:8px}.captcha-row[data-v-0dcbfb7b]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.captcha[data-v-0dcbfb7b]{height:40px;cursor:pointer}.area-btn[data-v-0dcbfb7b]{width:100%;padding:10px;border-radius:8px;background:#f8fafc;text-align:left}.primary[data-v-0dcbfb7b]{width:100%;padding:12px;border:none;border-radius:8px;background:#2563eb;color:#fff}.ghost[data-v-0dcbfb7b]{padding:8px 12px;border:1px solid #ddd;background:#fff;white-space:nowrap}.err[data-v-0dcbfb7b]{color:#dc2626}.muted[data-v-0dcbfb7b]{color:#888}.upload-field[data-v-0dcbfb7b]{margin-bottom:12px}.field-label[data-v-0dcbfb7b]{display:block;font-size:14px;margin-bottom:6px}.upload-trigger[data-v-0dcbfb7b]{display:inline-block;padding:8px 14px;border-radius:8px;background:#f8fafc;font-size:14px;cursor:pointer}.sub-hint[data-v-0dcbfb7b]{font-size:12px;color:#64748b;margin:4px 0 8px}.hidden-input[data-v-0dcbfb7b]{display:none}.preview-wrap[data-v-0dcbfb7b]{margin-top:8px;display:flex;align-items:flex-start;gap:8px}.preview-img[data-v-0dcbfb7b]{width:120px;height:120px;object-fit:cover;border-radius:8px;border:1px solid #e2e8f0}.file-preview[data-v-0dcbfb7b]{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:13px}.rm[data-v-0dcbfb7b]{border:none;background:none;color:#dc2626;font-size:13px;cursor:pointer}.portfolio-grid[data-v-0dcbfb7b]{display:flex;flex-wrap:wrap;gap:10px}.portfolio-item[data-v-0dcbfb7b]{position:relative;width:88px;height:88px}.portfolio-thumb[data-v-0dcbfb7b]{width:88px;height:88px;object-fit:cover;border-radius:8px;border:1px solid #e2e8f0}.portfolio-rm[data-v-0dcbfb7b]{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border:none;border-radius:50%;background:#0f172ab8;color:#fff;cursor:pointer}.portfolio-add[data-v-0dcbfb7b]{width:88px;height:88px;border:1px dashed #cbd5e1;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#64748b;cursor:pointer;background:#fff}.portfolio-add[data-v-0dcbfb7b]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-e708c69b]{max-width:640px;margin:0 auto;background:#f5f7fb}.banner[data-v-e708c69b]{display:block;width:100%;height:auto;vertical-align:top}.content[data-v-e708c69b]{padding:16px}.apply-wrap[data-v-e708c69b]{text-align:center;padding:4px 12px 16px}.primary[data-v-e708c69b]{width:100%;max-width:280px;padding:12px 24px;border:none;border-radius:999px;background:#2563eb;color:#fff;font-size:16px}.share[data-v-e708c69b]{margin-top:12px;font-size:12px;color:#888}.card[data-v-e708c69b]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 4px #0000000f}.card h2[data-v-e708c69b]{font-size:16px;margin:0 0 8px}.card ul[data-v-e708c69b],.card ol[data-v-e708c69b]{padding-left:20px;color:#444;line-height:1.6}.muted[data-v-e708c69b]{font-size:13px;color:#666}.page[data-v-54f526b8]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-54f526b8]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-54f526b8]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.h1[data-v-54f526b8]{font-size:18px;margin:0}.hint[data-v-54f526b8]{color:#475569;line-height:1.6;font-size:14px}.err[data-v-54f526b8]{color:#b91c1c;font-size:13px}.go[data-v-54f526b8]{margin-top:12px;border:none;background:#2563eb;color:#fff;border-radius:8px;padding:10px 14px}.go[data-v-54f526b8]:disabled{opacity:.6}.mask[data-v-cc70259d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1300}.sheet[data-v-cc70259d]{position:fixed;left:0;right:0;bottom:0;z-index:1301;background:#fff;border-radius:12px 12px 0 0;padding:14px 14px calc(14px + env(safe-area-inset-bottom))}.title[data-v-cc70259d]{margin:0;font-size:16px}.sub[data-v-cc70259d]{margin:6px 0 0;font-size:13px;color:#6b7280}.err[data-v-cc70259d]{margin:8px 0 0;color:#b91c1c;font-size:13px}.field[data-v-cc70259d]{display:block;margin-top:12px}.field span[data-v-cc70259d]{display:block;margin-bottom:6px;font-size:13px;color:#64748b}.input[data-v-cc70259d],.textarea[data-v-cc70259d]{width:100%;box-sizing:border-box;border:none;border-radius:8px;background:#f3f4f6;font-size:14px}.input[data-v-cc70259d]{height:40px;padding:0 10px}.textarea[data-v-cc70259d]{min-height:72px;padding:10px;resize:vertical}.actions[data-v-cc70259d]{margin-top:14px;display:flex;gap:10px}.btn[data-v-cc70259d]{flex:1;height:44px;border:none;border-radius:8px;font-size:15px;cursor:pointer}.btn.ghost[data-v-cc70259d]{background:#e5e7eb;color:#4b5563}.btn.primary[data-v-cc70259d]{background:#237bf2;color:#fff}.btn[data-v-cc70259d]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-c877dd42]{padding:10px 14px calc(80px + env(safe-area-inset-bottom));max-width:560px;margin:0 auto}.head[data-v-c877dd42]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-c877dd42]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-c877dd42]{margin:0;font-size:1.05rem}.price-section[data-v-c877dd42]{margin-bottom:8px}.price-row[data-v-c877dd42]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.price-currency[data-v-c877dd42]{color:#ff3d00;font-weight:700;font-size:1rem}.price-num[data-v-c877dd42]{color:#ff3d00;font-weight:700;font-size:1.5rem;margin-right:8px}.demand-title[data-v-c877dd42]{margin:0;font-size:1rem;font-weight:600;color:#1f2937;flex:1;min-width:120px}.stats-line[data-v-c877dd42]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.ribbon[data-v-c877dd42]{font-size:.72rem;padding:2px 6px;border-radius:4px;background:#ffedd5;color:#c2410c}.ribbon.blue[data-v-c877dd42]{background:#dbeafe;color:#1d4ed8}.stats-text[data-v-c877dd42]{font-size:.78rem;color:#9ca3af}.info-block[data-v-c877dd42],.meta-grid[data-v-c877dd42],.example-section[data-v-c877dd42]{background:#fff;border-radius:12px;padding:14px;margin-bottom:12px}.block-title[data-v-c877dd42]{margin:0 0 10px;font-size:.9rem;color:#374151}.info-row[data-v-c877dd42]{display:flex;gap:10px;margin-bottom:8px;font-size:.85rem}.info-row.block[data-v-c877dd42]{flex-direction:column}.info-label[data-v-c877dd42]{color:#9ca3af;flex-shrink:0;min-width:72px}.info-value[data-v-c877dd42]{color:#1f2937;flex:1}.pre[data-v-c877dd42]{white-space:pre-wrap;line-height:1.5}.grid-row[data-v-c877dd42]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px}.grid-item[data-v-c877dd42]{display:flex;flex-direction:column;gap:4px}.grid-label[data-v-c877dd42]{font-size:.72rem;color:#9ca3af}.grid-value[data-v-c877dd42]{font-size:.82rem;color:#1f2937;font-weight:600}.example-title[data-v-c877dd42]{margin:0 0 6px;font-size:.92rem}.example-tip[data-v-c877dd42]{margin:0 0 10px;font-size:.78rem;color:#9ca3af;line-height:1.4}.media-box[data-v-c877dd42]{margin-bottom:10px}.media-el[data-v-c877dd42]{width:100%;border-radius:8px;display:block}.compliance[data-v-c877dd42]{font-size:.75rem;color:#9ca3af;line-height:1.45;margin:0 0 12px}.bid-tip[data-v-c877dd42]{font-size:.85rem;color:#0f766e;margin-bottom:12px}.footer-toolbar[data-v-c877dd42]{position:fixed;left:0;right:0;bottom:0;display:flex;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f1f5f9;max-width:560px;margin:0 auto}.btn[data-v-c877dd42]{flex:1;border:none;border-radius:10px;padding:12px;font-weight:600;font-size:.95rem;cursor:pointer}.btn.full[data-v-c877dd42]{flex:1}.btn.pass[data-v-c877dd42]{background:#f3f4f6;color:#4b5563}.btn.grab[data-v-c877dd42]{background:#237bf2;color:#fff}.btn.grab.done[data-v-c877dd42]{background:#93c5fd;cursor:default}.muted[data-v-c877dd42]{color:#64748b}.err[data-v-c877dd42]{color:#b91c1c}.page[data-v-c101677b]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-c101677b]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-c101677b]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.h1[data-v-c101677b]{margin:0;font-size:1rem}.list-scroll[data-v-c101677b]{max-height:calc(100vh - 80px);overflow-y:auto}.row-btn[data-v-c101677b]{width:100%;display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:10px;border:0;border-radius:12px;background:#fff;text-align:left}.avatar[data-v-c101677b]{width:52px;height:52px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f3f4f6}.avatar.ph[data-v-c101677b]{display:flex;align-items:center;justify-content:center;font-weight:700;color:#237bf2}.main[data-v-c101677b]{flex:1;min-width:0}.name[data-v-c101677b]{margin:0;font-size:15px;font-weight:600}.meta[data-v-c101677b],.time[data-v-c101677b]{margin:4px 0 0;font-size:12px;color:#9ca3af}.arrow[data-v-c101677b]{color:#9ca3af}.state[data-v-c101677b]{text-align:center;padding:20px 0;color:#9ca3af}.state.err[data-v-c101677b]{color:#dc2626}.mask[data-v-1d0b8aea]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1200}.sheet[data-v-1d0b8aea]{position:fixed;left:0;right:0;bottom:0;z-index:1201;background:#fff;border-radius:12px 12px 0 0;max-height:70vh;display:flex;flex-direction:column}.head[data-v-1d0b8aea]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f1f5f9}.title[data-v-1d0b8aea]{font-weight:700}.close[data-v-1d0b8aea]{border:none;background:transparent;font-size:1.4rem;cursor:pointer;line-height:1}.err[data-v-1d0b8aea]{padding:16px;color:#b91c1c}.body[data-v-1d0b8aea]{display:flex;flex:1;min-height:0}.prov-list[data-v-1d0b8aea]{width:38%;overflow-y:auto;background:#f8fafc}.prov[data-v-1d0b8aea]{display:block;width:100%;border:none;background:transparent;text-align:left;padding:12px 14px;font-size:.9rem;cursor:pointer}.prov.active[data-v-1d0b8aea]{background:#fff;color:#0a6cf0;font-weight:600}.city-list[data-v-1d0b8aea]{flex:1;overflow-y:auto;padding:8px}.city[data-v-1d0b8aea]{display:block;width:100%;border:none;background:transparent;text-align:left;padding:12px 14px;font-size:.92rem;cursor:pointer;border-radius:8px}.city[data-v-1d0b8aea]:active{background:#eff6ff}.modal-mask[data-v-1edf23c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c}.modal-card[data-v-1edf23c4]{width:min(480px,100%);padding:24px;border-radius:12px;background:#fff;box-shadow:0 12px 40px #0000002e}.modal-title[data-v-1edf23c4]{margin:0 0 12px;font-size:18px;text-align:center}.modal-message[data-v-1edf23c4]{margin:0;color:#666;font-size:14px;line-height:1.6;text-align:center}.modal-actions[data-v-1edf23c4]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.btn-ghost[data-v-1edf23c4]{height:40px;border:none;border-radius:8px;background:#f5f5f5;color:#666;cursor:pointer}.modal-mask[data-v-ac8b5213]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c}.modal-card[data-v-ac8b5213]{width:min(480px,100%);padding:24px;border-radius:12px;background:#fff;box-shadow:0 12px 40px #0000002e}.modal-title[data-v-ac8b5213]{margin:0 0 12px;font-size:18px;text-align:center}.modal-message[data-v-ac8b5213]{margin:0;color:#666;font-size:14px;line-height:1.6;white-space:pre-wrap}.modal-actions[data-v-ac8b5213]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.btn-ghost[data-v-ac8b5213]{height:40px;border:none;border-radius:8px;background:#f5f5f5;color:#666;cursor:pointer}.page[data-v-24680757]{position:relative;height:calc(100vh - 74px - env(safe-area-inset-bottom));overflow:hidden}.header-gradient[data-v-24680757]{position:absolute;top:0;left:0;right:0;height:180px;background:linear-gradient(180deg,#d6e8ff,#d6e8ff00);pointer-events:none}.scroll[data-v-24680757]{position:relative;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.container[data-v-24680757]{padding:10px 12px 24px;max-width:560px;margin:0 auto}.search-row[data-v-24680757]{display:flex;align-items:center;background:#fff;border-radius:999px;padding:6px 8px 6px 12px;margin-bottom:12px;box-shadow:0 2px 8px #237bf214}.city-entry[data-v-24680757]{display:flex;align-items:center;gap:2px;border:none;background:transparent;padding:0;cursor:pointer;flex-shrink:0}.city-text[data-v-24680757]{font-size:.88rem;font-weight:600;color:#1f2937;max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city-arrow[data-v-24680757]{font-size:.6rem;color:#6b7280}.search-divider[data-v-24680757]{width:1px;height:18px;background:#e5e7eb;margin:0 8px}.search-input[data-v-24680757]{flex:1;border:none;outline:none;font-size:.9rem;min-width:0}.search-btn[data-v-24680757]{border:none;background:#237bf2;color:#fff;border-radius:999px;padding:8px 14px;font-weight:600;font-size:.85rem;cursor:pointer;flex-shrink:0}.banner[data-v-24680757]{border-radius:12px;overflow:hidden;margin-bottom:12px;min-height:120px}.banner.clickable[data-v-24680757]{cursor:pointer}.banner-bg[data-v-24680757]{width:100%;height:140px;object-fit:cover;display:block}.cate-card[data-v-24680757]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px 4px;background:#fff;border-radius:12px;padding:12px 8px;margin-bottom:12px}.cate-item[data-v-24680757]{border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:0}.cate-icon[data-v-24680757]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#5b9bff,#237bf2);display:flex;align-items:center;justify-content:center;overflow:hidden}.cate-icon-all[data-v-24680757]{background:#f3f4f6}.cate-all-grid[data-v-24680757]{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:22px;height:22px}.dot[data-v-24680757]{display:block;border-radius:2px}.d1[data-v-24680757]{background:#237bf2}.d2[data-v-24680757]{background:#ff3d004d}.d3[data-v-24680757]{background:#237bf21a}.d4[data-v-24680757]{background:#ff3d00}.cate-icon-img[data-v-24680757]{width:28px;height:28px;object-fit:contain}.cate-icon-text[data-v-24680757]{color:#fff;font-weight:700;font-size:1rem}.cate-name[data-v-24680757]{font-size:.72rem;color:#374151;text-align:center;line-height:1.2}.module-tip[data-v-24680757]{font-size:.78rem;color:#9ca3af;text-align:center;margin:0 0 10px}.module-tip.clickable[data-v-24680757]{cursor:pointer;color:#237bf2}.publish-card[data-v-24680757]{background:#fff;border-radius:12px;padding:12px;margin-bottom:12px}.publish-top[data-v-24680757]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.publish-badge[data-v-24680757]{background:linear-gradient(90deg,#237bf2,#5b9bff);color:#fff;font-size:.75rem;font-weight:700;padding:4px 8px;border-radius:6px}.publish-tip[data-v-24680757]{font-size:.78rem;color:#6b7280}.publish-form[data-v-24680757]{display:flex;gap:8px;margin-bottom:8px}.need-select[data-v-24680757]{flex:1;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;padding:0 8px;min-width:0}.need-label[data-v-24680757]{font-size:.82rem;color:#374151;flex-shrink:0;margin-right:6px}.need-input[data-v-24680757]{flex:1;border:none;outline:none;font-size:.85rem;min-width:0;padding:10px 0}.need-dropdown[data-v-24680757]{border:none;background:transparent;color:#6b7280;cursor:pointer;padding:4px}.publish-btn[data-v-24680757]{border:none;background:#237bf2;color:#fff;border-radius:8px;padding:0 14px;font-weight:600;font-size:.85rem;cursor:pointer;white-space:nowrap}.publish-tags[data-v-24680757]{display:flex;gap:8px;overflow-x:auto;margin-bottom:8px;padding-bottom:2px}.tag[data-v-24680757]{border:1px solid #e5e7eb;background:#f9fafb;border-radius:999px;padding:4px 10px;font-size:.75rem;color:#4b5563;white-space:nowrap;cursor:pointer}.notice-row[data-v-24680757]{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid #f3f4f6}.notice-icon[data-v-24680757]{width:16px;height:16px;flex-shrink:0}.contest-bar[data-v-24680757]{margin-top:8px;width:100%;display:flex;justify-content:space-between;align-items:center;border:none;background:#fff7ed;color:#c2410c;border-radius:8px;padding:8px 10px;font-size:.8rem}.spk-entry[data-v-24680757]{margin-top:8px;width:100%;padding:0;border:none;border-radius:10px;overflow:hidden;background:#0b1220;display:block;position:relative;line-height:0}.spk-entry img[data-v-24680757]{display:block;width:100%;height:auto}.spk-entry-bar[data-v-24680757]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;background:linear-gradient(transparent,#000000b8);color:#fff;font-size:.8rem;line-height:1.3;text-align:left}.notice-text[data-v-24680757]{font-size:.78rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-strip[data-v-24680757]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tab-scroll[data-v-24680757]{flex:1;display:flex;gap:16px;overflow-x:auto;min-width:0}.tab-item[data-v-24680757]{border:none;background:transparent;font-size:.92rem;color:#6b7280;white-space:nowrap;cursor:pointer;padding:4px 0}.tab-item.active[data-v-24680757]{color:#237bf2;font-weight:700}.tab-more[data-v-24680757]{border:none;background:transparent;font-size:.85rem;color:#4b5563;cursor:pointer;flex-shrink:0}.sub-tabs[data-v-24680757]{display:flex;gap:8px;overflow-x:auto;margin-bottom:10px}.sub-tab[data-v-24680757]{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:4px 12px;font-size:.78rem;color:#4b5563;white-space:nowrap;cursor:pointer}.sub-tab.active[data-v-24680757]{border-color:#237bf2;color:#237bf2;background:#eff6ff}.goods-waterfall[data-v-24680757]{min-height:120px}.wf-cols[data-v-24680757]{display:flex;gap:8px;align-items:flex-start}.wf-col[data-v-24680757]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.goods-card[data-v-24680757]{background:#fff;border-radius:10px;overflow:hidden;cursor:pointer}.goods-cover[data-v-24680757]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#e0ebf9,#f8fafc);padding:16px 8px}.goods-cover.h-0[data-v-24680757]{min-height:120px}.goods-cover.h-1[data-v-24680757]{min-height:150px}.goods-cover.h-2[data-v-24680757]{min-height:135px}.goods-cover-img[data-v-24680757]{width:100%;height:140px;object-fit:cover;display:block}.cover-main[data-v-24680757]{font-weight:700;color:#237bf2;font-size:.95rem}.cover-sub[data-v-24680757]{font-size:.72rem;color:#6b7280;margin-top:4px}.goods-info[data-v-24680757]{padding:8px}.goods-title[data-v-24680757]{font-size:.82rem;color:#1f2937;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px}.goods-price-row[data-v-24680757]{display:flex;justify-content:space-between;align-items:center}.price[data-v-24680757]{color:#ff3d00;font-weight:700;font-size:.88rem}.sold[data-v-24680757]{font-size:.72rem;color:#9ca3af}.state[data-v-24680757]{text-align:center;color:#9ca3af;padding:24px 0}.back-top[data-v-24680757]{position:fixed;right:16px;bottom:calc(90px + env(safe-area-inset-bottom));width:40px;height:40px;border-radius:50%;border:none;background:#fffffff2;box-shadow:0 2px 10px #0000001f;font-size:1.1rem;cursor:pointer;z-index:50}.row[data-v-fc8d9d22]{display:flex;margin-bottom:10px}.row.self[data-v-fc8d9d22]{justify-content:flex-end}.bubble[data-v-fc8d9d22]{max-width:78%;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;font-size:.9rem;line-height:1.45;text-align:left}.row.self .bubble[data-v-fc8d9d22]{background:#dbeafe;border-color:#bfdbfe}.bubble.media[data-v-fc8d9d22]{padding:6px;max-width:85%}.media-img[data-v-fc8d9d22]{display:block;max-width:100%;max-height:220px;border-radius:8px}.media-video[data-v-fc8d9d22]{display:block;max-width:100%;max-height:240px;border-radius:8px;background:#000}.bubble.card[data-v-fc8d9d22]{cursor:pointer;display:flex;flex-direction:column;gap:4px}.card-tag[data-v-fc8d9d22]{font-size:.72rem;color:#64748b}.card-text[data-v-fc8d9d22]{font-weight:600;color:#0f172a}.card-hint[data-v-fc8d9d22]{font-size:.75rem;color:#0a6cf0}.page[data-v-8de2b08b]{display:flex;flex-direction:column;height:100vh;max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-8de2b08b]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.head-end[data-v-8de2b08b]{min-width:40px;display:flex;justify-content:flex-end}.back[data-v-8de2b08b]{border:none;background:#e2e8f0;border-radius:8px;width:40px;height:36px;cursor:pointer;flex-shrink:0}.h1[data-v-8de2b08b]{font-size:1rem;margin:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.cs[data-v-8de2b08b]{border:none;background:#eff6ff;color:#0a6cf0;font-size:.72rem;font-weight:600;padding:6px 8px;border-radius:8px;cursor:pointer;white-space:nowrap;max-width:88px;overflow:hidden;text-overflow:ellipsis}.scroll[data-v-8de2b08b]{flex:1;overflow-y:auto;padding:12px 12px 8px}.toolbar[data-v-8de2b08b]{flex-shrink:0;display:flex;gap:8px;padding:8px 12px 0;background:#f4f7fb}.tool-btn[data-v-8de2b08b]{border:none;background:#fff;color:#0a6cf0;font-size:.82rem;font-weight:600;padding:8px 12px;border-radius:8px;cursor:pointer;border:1px solid #dbeafe}.sr-only[data-v-8de2b08b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.attach[data-v-8de2b08b]{flex-shrink:0;width:40px;height:40px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;font-size:1.25rem;line-height:1;cursor:pointer}.attach[data-v-8de2b08b]:disabled{opacity:.5;cursor:not-allowed}.bar[data-v-8de2b08b]{flex-shrink:0;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e8f0}.input[data-v-8de2b08b]{flex:1;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:.92rem}.send[data-v-8de2b08b]{border:none;border-radius:10px;padding:0 16px;font-weight:600;background:#0a6cf0;color:#fff;cursor:pointer}.send[data-v-8de2b08b]:disabled{opacity:.5;cursor:not-allowed}.muted[data-v-8de2b08b]{color:#64748b;font-size:.88rem}.err[data-v-8de2b08b]{color:#b91c1c}.page[data-v-54d5216f]{display:flex;flex-direction:column;height:calc(100vh - 74px - env(safe-area-inset-bottom));max-width:560px;margin:0 auto}.head[data-v-54d5216f]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;flex-shrink:0}.h1[data-v-54d5216f]{margin:0;font-size:1.1rem}.cs[data-v-54d5216f]{border:none;background:#eff6ff;color:#0a6cf0;font-size:.78rem;font-weight:600;padding:6px 10px;border-radius:8px;cursor:pointer}.scroll[data-v-54d5216f]{flex:1;overflow-y:auto;padding:0 14px 16px}.thread-wrap[data-v-54d5216f]{position:relative;margin-bottom:8px}.thread-wrap .thread-row[data-v-54d5216f]{margin-bottom:0}.more-btn[data-v-54d5216f]{position:absolute;right:8px;bottom:8px;border:none;background:transparent;color:#94a3b8;font-size:1.1rem;line-height:1;padding:4px 8px;cursor:pointer}.sheet-mask[data-v-54d5216f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a66;display:flex;align-items:flex-end;justify-content:center;z-index:20}.sheet[data-v-54d5216f]{width:100%;max-width:560px;background:#fff;border-radius:16px 16px 0 0;padding:12px 16px 24px;display:flex;flex-direction:column;gap:4px}.sheet-title[data-v-54d5216f]{margin:4px 0 8px;font-size:.85rem;color:#64748b;text-align:center}.sheet button[data-v-54d5216f]{border:none;background:#f8fafc;border-radius:10px;padding:12px;font-size:.95rem;cursor:pointer}.sheet button.danger[data-v-54d5216f]{color:#ef4444}.sheet button.cancel[data-v-54d5216f]{background:none;color:#64748b}.thread-row[data-v-54d5216f]{display:flex;gap:12px;width:100%;border:none;background:#fff;border-radius:12px;padding:12px;margin-bottom:8px;text-align:left;cursor:pointer;box-shadow:0 1px 3px #0f172a0d}.thread-row.notify[data-v-54d5216f]{margin-bottom:0}.read-all-row[data-v-54d5216f]{display:flex;justify-content:flex-end;padding:4px 4px 10px}.read-all-action[data-v-54d5216f]{border:none;background:transparent;color:#0a6cf0;font-size:.82rem;cursor:pointer;padding:4px 8px}.avatar-container[data-v-54d5216f]{position:relative;flex-shrink:0}.custom-avatar[data-v-54d5216f]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.custom-avatar.system[data-v-54d5216f]{background:linear-gradient(135deg,#237bf2,#5b9bff);font-size:1.1rem}.custom-avatar.business[data-v-54d5216f]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.custom-avatar.folded-icon[data-v-54d5216f]{background:linear-gradient(135deg,#94a3b8,#cbd5e1);font-size:1.1rem}.thread-row.folded[data-v-54d5216f]{margin-bottom:8px}.unread-badge[data-v-54d5216f]{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:.68rem;min-width:18px;height:18px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 4px}.thread-main[data-v-54d5216f]{flex:1;min-width:0}.thread-head[data-v-54d5216f]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px}.thread-title-wrap[data-v-54d5216f]{display:flex;align-items:center;gap:4px;min-width:0}.pin-tag[data-v-54d5216f]{font-size:.65rem;background:#fef3c7;color:#b45309;padding:1px 4px;border-radius:4px;flex-shrink:0}.thread-title[data-v-54d5216f]{font-weight:600;font-size:.92rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread-time[data-v-54d5216f]{font-size:.72rem;color:#9ca3af;flex-shrink:0}.thread-sub[data-v-54d5216f]{margin:0;font-size:.82rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state[data-v-54d5216f]{text-align:center;color:#64748b;font-size:.88rem;padding:16px 0}.state.err[data-v-54d5216f]{color:#b91c1c}.state.muted[data-v-54d5216f]{color:#9ca3af}.hidden[data-v-54d5216f]{display:none}.page[data-v-455efc08]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-455efc08]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-455efc08]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.h1[data-v-455efc08]{font-size:18px;margin:0}.hint[data-v-455efc08]{color:#475569;line-height:1.6;font-size:14px}.err[data-v-455efc08]{color:#b91c1c;font-size:13px}.go[data-v-455efc08]{margin-top:12px;border:none;background:#2563eb;color:#fff;border-radius:8px;padding:10px 14px;width:100%}.go[data-v-455efc08]:disabled{opacity:.6}.sub[data-v-455efc08]{margin-top:10px;border:none;background:#e2e8f0;color:#334155;border-radius:8px;padding:10px 14px;width:100%}.page[data-v-ced66c15]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-ced66c15]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.read-all[data-v-ced66c15]{margin-left:auto;border:none;background:none;color:#237bf2;font-size:.85rem;cursor:pointer}.back[data-v-ced66c15]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-ced66c15]{margin:0;font-size:1.05rem}.scroll[data-v-ced66c15]{flex:1;overflow-y:auto;padding:12px 14px 24px}.row[data-v-ced66c15]{display:flex;align-items:stretch;gap:8px;width:100%;margin-bottom:10px}.row.unread .row-main[data-v-ced66c15]{border-left:4px solid #237bf2}.row-main[data-v-ced66c15]{flex:1;display:block;text-align:left;border:none;background:#fff;border-radius:12px;padding:14px;cursor:pointer;box-shadow:0 1px 3px #0f172a0d}.row-del[data-v-ced66c15]{flex-shrink:0;border:none;background:#fff;color:#ef4444;border-radius:12px;padding:0 12px;cursor:pointer;font-size:.78rem}.row-head[data-v-ced66c15]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px}.title[data-v-ced66c15]{font-weight:600;font-size:.92rem;color:#1f2937}.time[data-v-ced66c15]{font-size:.72rem;color:#9ca3af;flex-shrink:0}.content[data-v-ced66c15]{margin:0;font-size:.85rem;color:#6b7280;line-height:1.5}.state[data-v-ced66c15]{text-align:center;color:#9ca3af;padding:24px 0;font-size:.88rem}.state.err[data-v-ced66c15]{color:#b91c1c}.page[data-v-65cc3355]{max-width:560px;margin:0 auto;background:#f4f7fb;min-height:100vh}.head[data-v-65cc3355]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff}.back[data-v-65cc3355]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.scroll[data-v-65cc3355]{padding:12px 14px 24px}.article[data-v-65cc3355]{background:#fff;border-radius:12px;padding:16px}.cover[data-v-65cc3355]{width:100%;border-radius:8px;margin-bottom:12px}.title[data-v-65cc3355]{font-size:20px;font-weight:600;margin:0 0 8px;line-height:1.4}.source[data-v-65cc3355]{font-size:13px;color:#6b7280;margin:0 0 12px}.source-link[data-v-65cc3355]{padding:12px;background:#f3f4f6;border-radius:8px;margin-bottom:16px}.source-link a[data-v-65cc3355]{color:#2563eb;word-break:break-all;font-size:13px}.copy[data-v-65cc3355]{margin-top:8px;border:0;background:none;color:#237bf2;font-size:13px}.body[data-v-65cc3355]{font-size:15px;color:#374151;line-height:1.7}.body[data-v-65cc3355] img{max-width:100%;height:auto}.state[data-v-65cc3355]{text-align:center;color:#9ca3af;padding:24px 0}.state.err[data-v-65cc3355]{color:#b91c1c}.page[data-v-22f2b53a]{max-width:560px;margin:0 auto;background:#f3f4f6;min-height:100vh}.head[data-v-22f2b53a]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff}.back[data-v-22f2b53a]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px}.scroll[data-v-22f2b53a]{padding:12px 14px 24px}.card[data-v-22f2b53a]{background:#fff;border-radius:12px;padding:14px;margin-bottom:12px}h2[data-v-22f2b53a]{margin:0 0 8px;font-size:15px}.row[data-v-22f2b53a]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #f0f0f0}.row p[data-v-22f2b53a]{margin:4px 0 0;font-size:13px;color:#6b7280}.btn[data-v-22f2b53a]{border:none;background:#2563eb;color:#fff;border-radius:8px;padding:6px 12px;font-size:13px}.empty[data-v-22f2b53a],.state[data-v-22f2b53a]{text-align:center;color:#9ca3af;padding:16px 0}.state.err[data-v-22f2b53a]{color:#b91c1c}.page[data-v-e9bab945]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-e9bab945]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.back[data-v-e9bab945]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-e9bab945]{margin:0;font-size:1.05rem}.scroll[data-v-e9bab945]{flex:1;overflow-y:auto;padding:12px 14px 24px}.card[data-v-e9bab945]{background:#fff;border-radius:12px;padding:14px;margin-bottom:12px}.filter-label[data-v-e9bab945]{display:flex;flex-direction:column;gap:8px;font-size:.82rem;color:#6b7280}.filter-select[data-v-e9bab945]{height:36px;border:1px solid #e5e7eb;border-radius:8px;padding:0 10px}.filter-hint[data-v-e9bab945]{margin:8px 0 0;font-size:.75rem;color:#9ca3af}.kpi-grid[data-v-e9bab945]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.kpi-label[data-v-e9bab945]{margin:0;font-size:.78rem;color:#6b7280}.kpi-value[data-v-e9bab945]{margin:6px 0 0;font-size:1.2rem;font-weight:700}.links[data-v-e9bab945]{padding:0;overflow:hidden}.link-row[data-v-e9bab945]{display:block;width:100%;text-align:left;border:none;background:none;padding:14px 16px;font-size:.92rem;cursor:pointer;border-bottom:1px solid #f1f5f9}.link-row[data-v-e9bab945]:last-child{border-bottom:none}.state[data-v-e9bab945]{text-align:center;color:#9ca3af;padding:24px 0}.state.err[data-v-e9bab945]{color:#b91c1c}.page[data-v-9ff47fa1]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-9ff47fa1]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.back[data-v-9ff47fa1]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-9ff47fa1]{margin:0;font-size:1.05rem}.scroll[data-v-9ff47fa1]{flex:1;overflow-y:auto;padding:12px 14px 24px}.card[data-v-9ff47fa1]{display:block;width:100%;text-align:left;background:#fff;border:none;border-radius:12px;padding:14px;margin-bottom:10px;cursor:pointer}.row-head[data-v-9ff47fa1]{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px}.price[data-v-9ff47fa1]{color:#dc2626;font-weight:700;flex-shrink:0}.sub[data-v-9ff47fa1]{margin:0;font-size:.78rem;color:#6b7280}.mono[data-v-9ff47fa1]{font-family:ui-monospace,monospace}.t-ok[data-v-9ff47fa1]{color:#059669}.t-warn[data-v-9ff47fa1]{color:#d97706}.t-muted[data-v-9ff47fa1]{color:#9ca3af}.state[data-v-9ff47fa1]{text-align:center;color:#9ca3af;padding:20px 0}.state.err[data-v-9ff47fa1]{color:#b91c1c}.page[data-v-5e7a4463]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-5e7a4463]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.back[data-v-5e7a4463]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-5e7a4463]{margin:0;font-size:1.05rem}.scroll[data-v-5e7a4463]{flex:1;overflow-y:auto;padding:12px 14px 24px}.card[data-v-5e7a4463]{background:#fff;border-radius:12px;padding:16px}.card h2[data-v-5e7a4463]{margin:0 0 12px;font-size:1rem}.rows[data-v-5e7a4463]{margin:0}.row[data-v-5e7a4463]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f1f5f9}.row[data-v-5e7a4463]:first-child{border-top:none}dt[data-v-5e7a4463]{margin:0;font-size:.82rem;color:#6b7280}dd[data-v-5e7a4463]{margin:0;font-size:.88rem;text-align:right}.mono[data-v-5e7a4463]{font-family:ui-monospace,monospace}.price[data-v-5e7a4463]{color:#dc2626;font-weight:700}.state[data-v-5e7a4463]{text-align:center;color:#9ca3af;padding:24px 0}.state.err[data-v-5e7a4463]{color:#b91c1c}.page[data-v-41986b6b]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-41986b6b]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.back[data-v-41986b6b]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-41986b6b]{margin:0;font-size:1.05rem}.scroll[data-v-41986b6b]{flex:1;overflow-y:auto;padding:12px 14px 24px}.card[data-v-41986b6b]{background:#fff;border-radius:12px;padding:14px;margin-bottom:12px}.card h3[data-v-41986b6b]{margin:0 0 10px;font-size:.92rem}.row[data-v-41986b6b]{display:flex;justify-content:space-between;gap:12px;padding:8px 0}.k[data-v-41986b6b]{font-size:.82rem;color:#6b7280;flex-shrink:0}.v[data-v-41986b6b]{font-size:.88rem;text-align:right}.city-list[data-v-41986b6b]{margin:0;padding-left:18px;font-size:.88rem}.edit-btn[data-v-41986b6b]{margin-top:10px;border:none;background:none;color:#237bf2;cursor:pointer;font-size:.88rem;padding:0}.muted[data-v-41986b6b]{color:#9ca3af;font-size:.85rem}.state[data-v-41986b6b]{text-align:center;color:#9ca3af;padding:24px 0}.state.err[data-v-41986b6b]{color:#b91c1c}.page[data-v-91370c84]{display:flex;flex-direction:column;height:calc(100vh - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;background:#f4f7fb}.head[data-v-91370c84]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;flex-shrink:0}.back[data-v-91370c84]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-91370c84]{margin:0;font-size:1.05rem}.scroll[data-v-91370c84]{flex:1;overflow-y:auto;padding:12px 14px 24px}.card[data-v-91370c84]{background:#fff;border-radius:12px;padding:16px}.form label[data-v-91370c84]{display:block;margin-bottom:12px;font-size:.82rem;color:#6b7280}.form input[data-v-91370c84]{display:block;width:100%;margin-top:6px;height:40px;padding:0 10px;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box}.submit[data-v-91370c84]{width:100%;border:none;background:#237bf2;color:#fff;border-radius:10px;height:44px;font-weight:600;cursor:pointer;margin-top:8px}.submit[data-v-91370c84]:disabled{opacity:.6}.err[data-v-91370c84]{color:#b91c1c;font-size:.85rem}.state[data-v-91370c84]{text-align:center;color:#9ca3af;padding:24px 0}.page[data-v-2aa9b75e]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-2aa9b75e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-2aa9b75e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-2aa9b75e]{margin:0;font-size:1.05rem}.card[data-v-2aa9b75e]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.card.warn[data-v-2aa9b75e]{border:1px solid #fde68a;background:#fffbeb}.bal .label[data-v-2aa9b75e]{color:#64748b;font-size:.85rem}.amt[data-v-2aa9b75e]{font-size:1.8rem;font-weight:800;margin:6px 0;color:#0f172a}.card-h[data-v-2aa9b75e]{font-weight:700;margin-bottom:8px}.sub[data-v-2aa9b75e]{margin:4px 0;font-size:.82rem;color:#64748b}.row[data-v-2aa9b75e]{display:flex;justify-content:space-between;margin:0 0 8px}.url[data-v-2aa9b75e]{font-size:.78rem;word-break:break-all;color:#475569;margin:0 0 10px}.acts[data-v-2aa9b75e]{display:flex;gap:8px}.btn[data-v-2aa9b75e]{flex:1;border:none;border-radius:10px;padding:10px;font-weight:600;cursor:pointer;margin-top:6px}.btn.primary[data-v-2aa9b75e]{background:#0a6cf0;color:#fff}.btn.ghost[data-v-2aa9b75e]{background:#e2e8f0}.line[data-v-2aa9b75e]{display:flex;justify-content:space-between;gap:8px;font-size:.9rem;margin:6px 0}.grant[data-v-2aa9b75e]{padding:8px 0;border-bottom:1px solid #f1f5f9}.grant[data-v-2aa9b75e]:last-child{border-bottom:none}.ok[data-v-2aa9b75e]{color:#0f766e;font-size:.85rem}.err[data-v-2aa9b75e]{color:#b91c1c}.muted[data-v-2aa9b75e]{color:#64748b}.hero[data-v-2aa9b75e]{border-radius:14px;padding:16px;margin-bottom:12px;background:linear-gradient(165deg,#ff8a4c,#ff6b35 42%,#ff4d4f);color:#fff}.hero-title[data-v-2aa9b75e]{font-size:1.35rem;font-weight:800}.hero-sub[data-v-2aa9b75e]{margin-top:6px;font-size:.82rem;opacity:.92}.hero-badge[data-v-2aa9b75e]{margin-top:14px;padding:10px 14px;border-radius:10px;background:#ffffff2e;border:1px solid rgba(255,255,255,.25);font-weight:600}.steps[data-v-2aa9b75e]{margin-bottom:12px}.step[data-v-2aa9b75e]{display:flex;gap:10px;padding:10px 0;border-top:1px solid #f1f5f9}.step[data-v-2aa9b75e]:first-child{border-top:none}.step-no[data-v-2aa9b75e]{width:24px;height:24px;border-radius:50%;background:#eff6ff;color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;flex-shrink:0}.step p[data-v-2aa9b75e]{margin:4px 0 0;font-size:.78rem;color:#64748b}.setup-bar[data-v-7660dab1]{margin:0 15px 12px;cursor:pointer}.setup-main[data-v-7660dab1]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-radius:10px;background:linear-gradient(135deg,#0f9f6e,#34d399);box-shadow:0 4px 12px #0f9f6e38}.setup-left[data-v-7660dab1]{flex:1;min-width:0;padding-right:8px}.setup-label[data-v-7660dab1]{display:block;font-size:12px;color:#ffffffe0;margin-bottom:4px}.setup-text[data-v-7660dab1]{display:block;font-size:14px;color:#fff;font-weight:600;line-height:1.4}.setup-right[data-v-7660dab1]{display:flex;align-items:center;gap:4px;flex-shrink:0;color:#fff;font-size:13px}.setup-arrow[data-v-7660dab1]{font-size:18px;line-height:1}.page[data-v-6994d055]{padding:12px 14px 24px;max-width:560px;margin:0 auto}.user-header[data-v-6994d055]{margin-bottom:12px}.user-info-row[data-v-6994d055]{display:flex;align-items:center;gap:12px}.user-link[data-v-6994d055]{width:100%;border:none;background:none;padding:0;text-align:left;cursor:pointer}.user-link .arrow[data-v-6994d055]{margin-left:auto;color:#94a3b8;font-size:1.2rem}.avatar-wrap[data-v-6994d055]{width:56px;height:56px;border-radius:50%;overflow:hidden;background:#e0ebf9;flex-shrink:0}.avatar[data-v-6994d055]{width:100%;height:100%;object-fit:cover}.avatar.ph[data-v-6994d055]{display:flex;align-items:center;justify-content:center;font-size:1.5rem;height:100%}.username[data-v-6994d055]{font-weight:700;font-size:1.1rem;color:#1f2937}.meta[data-v-6994d055]{margin:4px 0 0;font-size:.82rem;color:#6b7280}.invite-bar[data-v-6994d055]{width:100%;display:flex;justify-content:space-between;align-items:center;border:none;border-radius:14px;padding:14px 16px;margin-bottom:12px;background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff;cursor:pointer;text-align:left}.invite-label[data-v-6994d055]{display:block;font-size:.82rem;opacity:.9}.invite-amt[data-v-6994d055]{font-size:1.25rem}.invite-go[data-v-6994d055]{font-weight:600;font-size:.9rem}.menu-card[data-v-6994d055]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px;box-shadow:0 1px 4px #0f172a0f}.card-header-row[data-v-6994d055]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.card-title[data-v-6994d055]{font-weight:700;font-size:.95rem;color:#1f2937;margin-bottom:10px}.card-header-row .card-title[data-v-6994d055]{margin-bottom:0}.status-badge[data-v-6994d055]{border:none;background:linear-gradient(90deg,#237bf2,#5b9bff);color:#fff;font-size:.72rem;padding:4px 8px;border-radius:999px;cursor:pointer;white-space:nowrap}.grid-box[data-v-6994d055]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 8px}.grid-item[data-v-6994d055]{border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:0;font-size:.78rem;color:#374151}.grid-icon[data-v-6994d055]{width:36px;height:36px}.invite-body[data-v-6994d055]{padding-top:4px}.invite-code-label[data-v-6994d055]{display:block;font-size:.78rem;color:#6b7280;margin-bottom:4px}.invite-code[data-v-6994d055]{display:block;font-size:1.1rem;font-weight:700;margin-bottom:8px}.invite-link-btn[data-v-6994d055]{border:none;background:#eff6ff;color:#237bf2;padding:8px 12px;border-radius:8px;font-size:.85rem;cursor:pointer}.list-section[data-v-6994d055]{padding:0}.list-item[data-v-6994d055]{display:flex;justify-content:space-between;align-items:center;width:100%;border:none;background:transparent;padding:14px 16px;font-size:.95rem;color:#1f2937;cursor:pointer;border-bottom:1px solid #f1f5f9}.list-item[data-v-6994d055]:last-child{border-bottom:none}.arrow[data-v-6994d055]{color:#9ca3af}.err[data-v-6994d055]{color:#b91c1c;margin-bottom:12px}.page[data-v-32e063b5]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-32e063b5]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-32e063b5]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-32e063b5]{margin:0;font-size:1.05rem}.card[data-v-32e063b5]{background:#fff;border-radius:14px;padding:16px}.title[data-v-32e063b5]{margin:0 0 8px;font-size:1.1rem}.meta[data-v-32e063b5]{color:#64748b;font-size:.88rem;margin:0 0 12px}.desc[data-v-32e063b5]{white-space:pre-wrap;line-height:1.5;color:#334155}.err[data-v-32e063b5]{color:#b91c1c}.muted[data-v-32e063b5]{color:#64748b}.page[data-v-2f5eab6a]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-2f5eab6a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-2f5eab6a]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-2f5eab6a]{margin:0;font-size:1.05rem}.list[data-v-2f5eab6a]{list-style:none;margin:0;padding:0}.row[data-v-2f5eab6a]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px;cursor:pointer}.t[data-v-2f5eab6a]{font-weight:600;margin-bottom:4px}.m[data-v-2f5eab6a]{font-size:.85rem;color:#64748b}.err[data-v-2f5eab6a]{color:#b91c1c}.muted[data-v-2f5eab6a]{color:#64748b}.cse-hint[data-v-41f0f390]{margin:0 0 10px;padding:10px 12px;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;font-size:.82rem;color:#1e40af;line-height:1.5}.cse-stage[data-v-41f0f390]{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:10px;overflow:hidden}.cse-stage-head[data-v-41f0f390]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;background:#f5f6f9}.cse-stage-title[data-v-41f0f390]{display:flex;align-items:center;gap:8px;min-width:0}.cse-badge[data-v-41f0f390]{width:22px;height:22px;border-radius:50%;background:#237bf2;color:#fff;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cse-name[data-v-41f0f390]{font-weight:600;font-size:.9rem}.cse-pct-btn[data-v-41f0f390]{border:none;background:transparent;cursor:pointer;text-align:right;padding:4px 0}.cse-pct-label[data-v-41f0f390]{display:block;font-size:.72rem;color:#64748b}.cse-pct[data-v-41f0f390]{color:#237bf2;font-weight:700;font-size:.9rem}.cse-attr[data-v-41f0f390]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px dashed #e6e9ec}.cse-attr-name[data-v-41f0f390]{font-size:.85rem;color:#334155;flex:1}.cse-unit[data-v-41f0f390]{color:#94a3b8;font-size:.75rem}.cse-input[data-v-41f0f390]{width:88px;border:1px solid #e2e8f0;border-radius:8px;padding:6px 8px;font:inherit}.cse-check[data-v-41f0f390]{display:flex;align-items:center;gap:6px;font-size:.85rem}.cse-select[data-v-41f0f390],.cse-ro[data-v-41f0f390]{font-size:.85rem}.cse-select[data-v-41f0f390]{border:none;background:#f8fafc;border-radius:8px;padding:6px 10px;cursor:pointer;color:#0f172a}.cse-ro[data-v-41f0f390]{color:#475569;font-weight:500}.cse-sum[data-v-41f0f390]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;font-size:.85rem}.cse-sum.bad[data-v-41f0f390]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.modal-mask[data-v-41f0f390]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.modal[data-v-41f0f390]{width:100%;max-width:560px;background:#fff;border-radius:14px 14px 0 0;padding:14px 14px 20px}.modal-head[data-v-41f0f390]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modal-head h4[data-v-41f0f390]{margin:0;font-size:1rem}.modal-close[data-v-41f0f390]{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:#94a3b8}.modal-body[data-v-41f0f390]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.modal-input[data-v-41f0f390]{flex:1;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.modal-unit[data-v-41f0f390]{color:#64748b}.modal-err[data-v-41f0f390]{margin:0 0 8px;color:#b91c1c;font-size:.85rem}.modal-btn[data-v-41f0f390]{width:100%;border:none;border-radius:10px;padding:12px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.opt[data-v-41f0f390]{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid #f1f5f9;background:#fff;padding:12px 4px;font-size:.9rem;cursor:pointer}.editor[data-v-7895ad21]{display:flex;flex-direction:column;gap:8px}.row[data-v-7895ad21]{display:flex;align-items:center;gap:6px}.name[data-v-7895ad21]{flex:1;border:1px solid #e2e8f0;border-radius:8px;padding:8px;font:inherit}.pct[data-v-7895ad21]{width:64px;border:1px solid #e2e8f0;border-radius:8px;padding:8px;font:inherit}.unit[data-v-7895ad21]{font-size:.85rem;color:#64748b}.rm[data-v-7895ad21],.add[data-v-7895ad21]{border:none;border-radius:8px;padding:8px 10px;cursor:pointer;font-size:.82rem}.rm[data-v-7895ad21]{background:#fee2e2;color:#b91c1c}.add[data-v-7895ad21]{background:#eff6ff;color:#0a6cf0;font-weight:600}.escrow-card[data-v-bf5a7666]{padding:0}.escrow-title[data-v-bf5a7666]{margin:0;font-size:16px;font-weight:600}.escrow-tip[data-v-bf5a7666]{margin:6px 0 0;font-size:12px;color:#9ca3af;line-height:1.5}.mode-readonly[data-v-bf5a7666]{margin:12px 0 8px;font-size:14px;color:#374151}.blocked-tip[data-v-bf5a7666]{margin-top:12px;padding:10px 12px;font-size:12px;color:#b45309;background:#fffbeb;border-radius:10px;line-height:1.5}.plan-list[data-v-bf5a7666]{margin-top:8px}.plan-block[data-v-bf5a7666]{padding:8px 0;border-bottom:1px solid #f1f3f7}.plan-line[data-v-bf5a7666]{display:flex;justify-content:space-between;font-size:14px}.plan-pct[data-v-bf5a7666]{color:#237bf2;font-weight:600}.attr-line[data-v-bf5a7666]{display:flex;justify-content:space-between;margin-top:4px;font-size:12px;color:#6b7280}.save-btn[data-v-bf5a7666]{margin-top:12px;width:100%;border:none;border-radius:10px;padding:10px;background:#237bf2;color:#fff;font-size:14px}.save-btn[data-v-bf5a7666]:disabled{opacity:.6}.page[data-v-f498d13e]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-f498d13e]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.back[data-v-f498d13e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-f498d13e]{margin:0;font-size:1.05rem}.card[data-v-f498d13e]{background:#fff;border-radius:14px;padding:16px}.title[data-v-f498d13e]{margin:0 0 12px;font-size:1.1rem}.row[data-v-f498d13e]{display:flex;justify-content:space-between;font-size:.9rem;margin:6px 0;color:#475569}.h3[data-v-f498d13e],.card-h[data-v-f498d13e]{font-size:.95rem;margin:14px 0 8px}.stages[data-v-f498d13e]{margin-top:8px}.stage[data-v-f498d13e]{border:1px solid #f1f5f9;border-radius:10px;padding:10px;margin-bottom:8px}.stage.rejected[data-v-f498d13e]{border-color:#fecaca;background:#fffbfb}.stage-h[data-v-f498d13e]{display:flex;justify-content:space-between;gap:8px;font-size:.88rem}.ev[data-v-f498d13e]{margin:8px 0 0;font-size:.85rem;color:#334155;white-space:pre-wrap}.meta[data-v-f498d13e]{margin:6px 0 0;font-size:.78rem;color:#94a3b8}.stage-acts[data-v-f498d13e]{display:flex;gap:8px;margin-top:10px}.reject-box[data-v-f498d13e]{margin-top:12px;padding-top:8px;border-top:1px dashed #e2e8f0}.sel[data-v-f498d13e],.ta[data-v-f498d13e]{width:100%;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;margin-bottom:8px;font:inherit}.btn[data-v-f498d13e]{flex:1;border:none;border-radius:10px;padding:10px;font-weight:600;cursor:pointer;margin-top:8px}.btn.ok[data-v-f498d13e],.btn.primary[data-v-f498d13e]{background:#0a6cf0;color:#fff}.btn.ghost[data-v-f498d13e]{background:#e2e8f0;color:#0f172a}.btn.danger[data-v-f498d13e]{background:#fee2e2;color:#b91c1c}.pay[data-v-f498d13e]{width:100%;margin-top:14px;border:none;border-radius:12px;padding:12px;font-weight:700;background:linear-gradient(160deg,#07c160,#38d979);color:#fff;cursor:pointer}.pay[data-v-f498d13e]:disabled,.btn[data-v-f498d13e]:disabled{opacity:.65}.pay-hint[data-v-f498d13e]{font-size:.82rem;color:#0f766e;margin-top:10px}.tip[data-v-f498d13e]{font-size:.78rem;color:#64748b;margin-top:12px;line-height:1.45}.err[data-v-f498d13e]{color:#b91c1c}.muted[data-v-f498d13e]{color:#64748b}.guide[data-v-f498d13e]{background:#fff7ed;color:#9a3412;padding:10px 12px;border-radius:8px;font-size:.85rem;margin-bottom:10px}.provider-sec[data-v-f498d13e]{margin:12px 0;padding-top:10px;border-top:1px dashed #e2e8f0}.tip[data-v-f498d13e],.meta[data-v-f498d13e]{margin:0 0 8px;font-size:.82rem;color:#64748b}.mode-row[data-v-f498d13e]{display:flex;gap:8px;margin-bottom:10px}.mode[data-v-f498d13e]{flex:1;border:1px solid #e2e8f0;background:#f8fafc;border-radius:8px;padding:8px;cursor:pointer}.mode.active[data-v-f498d13e]{border-color:#0a6cf0;background:#eff6ff;color:#0a6cf0;font-weight:600}.plan-read[data-v-f498d13e]{margin:0 0 10px;padding-left:18px;font-size:.85rem}.amount-edit[data-v-f498d13e],.amount-row[data-v-f498d13e]{display:flex;align-items:center;gap:8px}.amount-input[data-v-f498d13e]{flex:1;border:1px solid #e2e8f0;border-radius:8px;padding:8px;font:inherit}.attach-head[data-v-f498d13e]{display:flex;justify-content:space-between;align-items:center;gap:8px}.attach-list[data-v-f498d13e]{margin:0;padding-left:0;list-style:none}.attach-list li[data-v-f498d13e]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;font-size:.85rem}.attach-list a[data-v-f498d13e]{color:#0a6cf0;word-break:break-all}.rm[data-v-f498d13e]{border:none;background:#fee2e2;color:#b91c1c;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:.75rem}.block[data-v-f498d13e]{width:100%;margin-top:8px}.detail-tabs[data-v-f498d13e]{display:flex;gap:6px;margin:14px 0 10px;border-bottom:1px solid #e2e8f0}.detail-tab[data-v-f498d13e]{flex:1;border:none;background:none;padding:8px 4px 10px;font-size:.88rem;color:#64748b;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.detail-tab.active[data-v-f498d13e]{color:#237bf2;border-bottom-color:#237bf2;font-weight:600}.tab-panel[data-v-f498d13e]{margin-bottom:12px}.service-desc[data-v-f498d13e]{font-size:.88rem;line-height:1.6;color:#334155}.method-list[data-v-f498d13e]{margin:0;padding-left:18px;font-size:.88rem;color:#475569}.log-list[data-v-f498d13e]{margin:12px 0 0;padding:0;list-style:none}.log-list li[data-v-f498d13e]{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid #f1f5f9;font-size:.85rem}.log-list time[data-v-f498d13e]{color:#94a3b8;font-size:.78rem}.finance-panel .finance-row[data-v-f498d13e]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:.88rem}.finance-panel .finance-row.highlight strong[data-v-f498d13e]{color:#b91c1c}.page[data-v-d05e52d4]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-d05e52d4]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.back[data-v-d05e52d4]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-d05e52d4]{font-size:1.05rem;margin:0}.state[data-v-d05e52d4]{text-align:center;color:#64748b;padding:40px 0}.card[data-v-d05e52d4]{background:#fff;border-radius:16px;padding:22px 18px;border:1px solid #e2e8f0}.icon-wrap[data-v-d05e52d4]{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff;font-size:2rem;font-weight:800}.icon-wrap.warn[data-v-d05e52d4]{background:linear-gradient(160deg,#f97316,#fb923c)}.icon-wrap.neutral[data-v-d05e52d4]{background:#94a3b8}.icon-wrap.pending[data-v-d05e52d4]{background:#cbd5e1;color:#334155}.main-title[data-v-d05e52d4]{text-align:center;margin:0 0 8px;font-size:1.25rem}.sub[data-v-d05e52d4]{text-align:center;color:#64748b;font-size:.88rem;margin:0 0 18px;line-height:1.5}.detail[data-v-d05e52d4]{border-top:1px solid #f1f5f9;padding-top:14px}.row[data-v-d05e52d4]{display:flex;justify-content:space-between;gap:12px;font-size:.88rem;margin:8px 0;color:#475569}.row strong[data-v-d05e52d4]{color:#0f172a;text-align:right;font-weight:600}.ellipsis[data-v-d05e52d4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:62%}.price[data-v-d05e52d4]{color:#0a6cf0}.mono[data-v-d05e52d4]{font-family:ui-monospace,monospace;font-size:.82rem}.hint[data-v-d05e52d4]{font-size:.8rem;color:#64748b;margin:14px 0 0;line-height:1.45}.actions[data-v-d05e52d4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn[data-v-d05e52d4]{flex:1;border:none;border-radius:12px;padding:12px;font-weight:600;cursor:pointer}.btn.ghost[data-v-d05e52d4]{background:#e2e8f0;color:#0f172a}.btn.primary[data-v-d05e52d4]{background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff}.page[data-v-e110d019]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-e110d019]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-e110d019]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-e110d019]{margin:0;font-size:1.05rem}.card[data-v-e110d019]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.card-h[data-v-e110d019]{font-weight:700;margin-bottom:10px}.radio[data-v-e110d019]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.9rem}.input[data-v-e110d019]{width:100%;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:8px;padding:10px;margin-top:8px;font:inherit}.amount[data-v-e110d019]{display:flex;align-items:center;gap:6px;font-size:1.1rem;font-weight:700}.amount-i[data-v-e110d019]{margin-top:0;font-weight:700}.btn[data-v-e110d019]{width:100%;border:none;border-radius:12px;padding:12px;font-weight:700;background:#0a6cf0;color:#fff;cursor:pointer}.btn[data-v-e110d019]:disabled{opacity:.65}.err[data-v-e110d019]{color:#b91c1c;margin-bottom:10px}.muted[data-v-e110d019]{color:#64748b}.page[data-v-c80c8c9f]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-c80c8c9f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-c80c8c9f]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-c80c8c9f]{margin:0;font-size:1.05rem}.card[data-v-c80c8c9f]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.card-h[data-v-c80c8c9f]{font-weight:700;margin-bottom:10px}.dim[data-v-c80c8c9f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.9rem}.sel[data-v-c80c8c9f],.ta[data-v-c80c8c9f]{border:1px solid #e2e8f0;border-radius:8px;padding:8px;font:inherit}.ta[data-v-c80c8c9f]{width:100%;box-sizing:border-box;margin-top:8px}.media[data-v-c80c8c9f]{display:flex;flex-wrap:wrap;gap:8px}.thumb-wrap[data-v-c80c8c9f]{position:relative;width:72px;height:72px}.thumb[data-v-c80c8c9f]{width:72px;height:72px;object-fit:cover;border-radius:8px}.video-tag[data-v-c80c8c9f]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:#e2e8f0;border-radius:8px;font-size:.75rem}.rm[data-v-c80c8c9f]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border:none;border-radius:50%;background:#b91c1c;color:#fff;cursor:pointer;font-size:.85rem;line-height:1}.add-media[data-v-c80c8c9f]{width:72px;height:72px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;font-size:1.5rem;cursor:pointer}.btn[data-v-c80c8c9f]{width:100%;border:none;border-radius:12px;padding:12px;font-weight:700;background:#0a6cf0;color:#fff;cursor:pointer}.btn[data-v-c80c8c9f]:disabled{opacity:.65}.err[data-v-c80c8c9f]{color:#b91c1c;margin-bottom:10px}.muted[data-v-c80c8c9f]{color:#64748b}.page[data-v-28f2c9f9]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-28f2c9f9]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-28f2c9f9]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-28f2c9f9]{margin:0;font-size:1.05rem}.stage[data-v-28f2c9f9]{margin:0 0 10px;font-size:1rem}.hint[data-v-28f2c9f9]{background:#fff7ed;color:#9a3412;padding:10px 12px;border-radius:8px;font-size:.85rem;margin-bottom:10px}.card[data-v-28f2c9f9]{background:#fff;border-radius:12px;padding:14px;margin-bottom:10px}.sec[data-v-28f2c9f9]{margin:0 0 10px;font-size:.92rem}.media-grid[data-v-28f2c9f9]{display:flex;flex-wrap:wrap;gap:8px}.thumb[data-v-28f2c9f9]{width:96px;height:96px;object-fit:cover;border-radius:8px;display:block}.thumb.video[data-v-28f2c9f9]{background:#000}.text[data-v-28f2c9f9]{margin:0;white-space:pre-wrap;line-height:1.5;color:#334155}.link[data-v-28f2c9f9],.file[data-v-28f2c9f9]{display:block;margin-top:8px;color:#0a6cf0;word-break:break-all}.state[data-v-28f2c9f9]{text-align:center;color:#94a3b8;padding:24px 0}.state.err[data-v-28f2c9f9]{color:#b91c1c}.page[data-v-b47b3d69]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-b47b3d69]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-b47b3d69]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-b47b3d69]{margin:0;font-size:1.05rem}.card[data-v-b47b3d69]{background:#fff;border-radius:14px;padding:16px}.row[data-v-b47b3d69]{display:flex;justify-content:space-between;gap:12px;margin:8px 0;font-size:.92rem;color:#475569}.pay[data-v-b47b3d69]{width:100%;margin-top:14px;border:none;border-radius:12px;padding:12px;font-weight:700;background:linear-gradient(160deg,#07c160,#38d979);color:#fff;cursor:pointer}.pay[data-v-b47b3d69]:disabled{opacity:.65}.err[data-v-b47b3d69]{color:#b91c1c;margin-top:10px}.muted[data-v-b47b3d69]{color:#64748b}.page[data-v-dd842a22]{padding:12px 14px 24px;max-width:560px;margin:0 auto}.title[data-v-dd842a22]{margin:0 0 12px}.tabs[data-v-dd842a22]{display:flex;gap:8px;overflow-x:auto;margin-bottom:12px;padding-bottom:4px}.tab[data-v-dd842a22]{border:none;background:#f3f4f6;color:#4b5563;border-radius:999px;padding:6px 14px;font-size:.85rem;white-space:nowrap;cursor:pointer}.tab.active[data-v-dd842a22]{background:#237bf2;color:#fff;font-weight:600}.action-err[data-v-dd842a22]{color:#b91c1c;font-size:.85rem;margin:0 0 10px}.card[data-v-dd842a22]{background:#fff;border-radius:12px;padding:12px;margin-bottom:10px;cursor:pointer;box-shadow:0 1px 3px #0f172a0f}.card-header[data-v-dd842a22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.shop[data-v-dd842a22]{display:flex;align-items:center;gap:8px;min-width:0}.shop-logo[data-v-dd842a22]{width:24px;height:24px;border-radius:50%;object-fit:cover}.shop-name[data-v-dd842a22]{font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status[data-v-dd842a22]{font-size:.82rem;font-weight:600;color:#6b7280;flex-shrink:0}.status.pending[data-v-dd842a22]{color:#237bf2}.status.refunded[data-v-dd842a22]{color:#dc2626}.status.cancelled[data-v-dd842a22]{color:#9ca3af}.card-main[data-v-dd842a22]{display:flex;gap:10px}.cover[data-v-dd842a22]{width:72px;height:72px;border-radius:8px;object-fit:cover;flex-shrink:0}.info[data-v-dd842a22]{flex:1;min-width:0}.goods-title[data-v-dd842a22]{font-weight:600;font-size:.9rem;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price[data-v-dd842a22]{font-size:.85rem;color:#ff3d00;font-weight:600}.card-actions[data-v-dd842a22]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #f1f5f9}.btn[data-v-dd842a22]{border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:6px 12px;font-size:.82rem;cursor:pointer}.btn[data-v-dd842a22]:disabled{opacity:.6;cursor:default}.btn.chat[data-v-dd842a22]{color:#374151}.btn.pay[data-v-dd842a22]{border-color:#237bf2;color:#237bf2;font-weight:600}.btn.review[data-v-dd842a22]{border-color:#cbd5e1;color:#475569}.btn.detail[data-v-dd842a22]{background:#237bf2;border-color:#237bf2;color:#fff;font-weight:600}.state[data-v-dd842a22]{text-align:center;color:#64748b;padding:24px 0}.state.err[data-v-dd842a22]{color:#b91c1c}.more[data-v-dd842a22]{width:100%;margin-top:8px;padding:10px;border-radius:10px;border:1px dashed #cbd5e1;background:#fff;cursor:pointer}.mask[data-v-d12d5c38]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1200}.sheet[data-v-d12d5c38]{position:fixed;left:0;right:0;bottom:0;max-height:80vh;background:#fff;border-radius:16px 16px 0 0;z-index:1201;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.head[data-v-d12d5c38]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f2f4f7}.link[data-v-d12d5c38]{border:none;background:transparent;font-size:14px;color:#667085;cursor:pointer}.link.primary[data-v-d12d5c38]{color:#2563eb;font-weight:600}.title[data-v-d12d5c38]{font-size:16px;font-weight:600}.nationwide[data-v-d12d5c38]{display:flex;align-items:center;justify-content:space-between;margin:12px 16px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;cursor:pointer;text-align:left}.nationwide.active[data-v-d12d5c38]{border-color:#2563eb;background:#eff6ff}.nationwide strong[data-v-d12d5c38]{display:block;font-size:14px}.nationwide small[data-v-d12d5c38]{color:#64748b;font-size:12px}.checkbox[data-v-d12d5c38]{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1}.checkbox.sm[data-v-d12d5c38]{width:16px;height:16px}.checkbox.checked[data-v-d12d5c38]{background:#2563eb;border-color:#2563eb}.body[data-v-d12d5c38]{flex:1;overflow:auto;max-height:52vh}.body.dimmed[data-v-d12d5c38]{opacity:.45;pointer-events:none}.prov-h[data-v-d12d5c38]{display:flex;align-items:center;gap:8px;padding:0 16px}.prov-check[data-v-d12d5c38],.prov-toggle[data-v-d12d5c38]{border:none;background:transparent;cursor:pointer}.prov-toggle[data-v-d12d5c38]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:14px;color:#334155}.arrow[data-v-d12d5c38]{width:8px;height:8px;border-top:2px solid #94a3b8;border-right:2px solid #94a3b8;transform:rotate(45deg)}.arrow.expanded[data-v-d12d5c38]{transform:rotate(135deg)}.cities[data-v-d12d5c38]{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px 40px}.city-chip[data-v-d12d5c38]{border:1px solid transparent;border-radius:999px;padding:6px 12px;background:#f1f5f9;font-size:13px;color:#475569;cursor:pointer}.city-chip.active[data-v-d12d5c38]{background:#eff6ff;border-color:#2563eb;color:#2563eb}.foot[data-v-d12d5c38]{padding:12px 16px;border-top:1px solid #f1f5f9;font-size:13px;color:#64748b}.foot .highlight[data-v-d12d5c38]{color:#2563eb;font-weight:600}.err[data-v-d12d5c38]{color:#dc2626;font-size:13px;padding:8px 16px}.card[data-v-4c0469ed]{position:relative;background:#fff;border-radius:10px;padding:12px 11px 10px;margin-bottom:10px;box-shadow:0 2px 8px #0f172a0f;cursor:pointer}.card-title[data-v-4c0469ed]{position:relative}.badge[data-v-4c0469ed]{position:absolute;left:0;top:2px;min-width:56px;height:16px;padding:0 6px;border-radius:3px;background:linear-gradient(270deg,#ffa333 -10.3%,#ff4646 50.7%);color:#fff;font-size:12px;line-height:16px;text-align:center}.title-text[data-v-4c0469ed]{margin:0;font-size:15px;font-weight:700;color:#111827;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tag-row[data-v-4c0469ed]{margin-top:7px;display:flex;flex-wrap:wrap;gap:5px}.ribbon-tag[data-v-4c0469ed]{font-size:11px;color:#fff;background:linear-gradient(90deg,#479dff,#2289ff);padding:2px 6px;border-radius:4px}.mini-tag[data-v-4c0469ed]{font-size:12px;background:#e9f2fe;padding:2px 6px;border-radius:4px;color:#237bf2}.sub-line[data-v-4c0469ed]{margin:6px 0 0;font-size:12px;color:#4b5563}.card-bottom[data-v-4c0469ed]{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.price[data-v-4c0469ed]{font-size:20px;font-weight:700;color:#ff3d00;line-height:1.2}.action-btn[data-v-4c0469ed]{min-width:100px;height:32px;padding:0 12px;border:none;border-radius:8px;font-size:14px;cursor:pointer}.action-btn.primary[data-v-4c0469ed]{background:#0a6cf0;color:#fff}.action-btn.submitted[data-v-4c0469ed]{background:#0a6cf01f;color:#0a6cf0}.action-btn.own[data-v-4c0469ed]{background:#f3f4f6;color:#374151}.filter-row[data-v-b550ceb7]{padding:0 13px 10px;border-bottom:1px solid #e9ebef}.segment-row[data-v-b550ceb7]{display:flex;gap:12px;margin-bottom:10px}.segment-item[data-v-b550ceb7]{flex:1;height:28px;border-radius:6px;border:1px solid #e5e7eb;background:#e5e7eb;color:#1f2937;font-size:14px;white-space:nowrap;cursor:pointer}.segment-item.active[data-v-b550ceb7]{background:#237bf21f;border-color:#237bf2;color:#0a6cf0}.category-wrap[data-v-b550ceb7]{position:relative}.category-btn[data-v-b550ceb7]{width:100%;height:28px;border-radius:6px;border:1px solid #e5e7eb;background:#e5e7eb;color:#1f2937;font-size:14px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}.category-btn.active[data-v-b550ceb7]{background:#237bf21a;border-color:#237bf2;color:#237bf2}.arrow[data-v-b550ceb7]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #6b7280;transition:transform .2s}.arrow.up[data-v-b550ceb7]{transform:rotate(180deg)}.category-panel[data-v-b550ceb7]{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px;box-shadow:0 8px 24px #0f172a14}.picker-row[data-v-b550ceb7]{display:flex;gap:8px}.select[data-v-b550ceb7]{flex:1;height:36px;border:1px solid #e2e8f0;border-radius:8px;padding:0 8px;font-size:14px}.reset[data-v-b550ceb7]{margin-top:8px;width:100%;border:none;background:transparent;color:#0a6cf0;font-size:13px;cursor:pointer}.page[data-v-cfab5c20]{min-height:100vh;background:#f3f4f6}.header-bg[data-v-cfab5c20]{background:linear-gradient(180deg,#cfe6ff,#eaf3ff 55%,#f3f4f6);padding:12px 0 0}.page-title[data-v-cfab5c20]{margin:0 0 10px;padding:0 14px;font-size:22px;font-weight:800;color:#0f172a}.list-wrap[data-v-cfab5c20]{padding:0 12px 24px}.state-tip[data-v-cfab5c20]{text-align:center;color:#6b7280;font-size:13px;padding:16px 0}.state-tip.muted[data-v-cfab5c20]{opacity:.7}.state-tip.error[data-v-cfab5c20]{display:flex;flex-direction:column;align-items:center;gap:10px}.retry[data-v-cfab5c20]{border:none;border-radius:6px;padding:6px 16px;background:#0a6cf01f;color:#0a6cf0;cursor:pointer}.state-empty[data-v-cfab5c20]{padding:40px 20px;text-align:center}.empty-title[data-v-cfab5c20]{margin:0 0 6px;font-size:15px;font-weight:700;color:#374151}.empty-sub[data-v-cfab5c20]{margin:0;font-size:12px;color:#9ca3af;line-height:1.5}.more[data-v-cfab5c20]{width:100%;margin-top:4px;padding:10px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;cursor:pointer}.back-top[data-v-cfab5c20]{position:fixed;right:12px;bottom:calc(88px + env(safe-area-inset-bottom));width:44px;height:44px;border:none;border-radius:12px;background:#fff;box-shadow:0 2px 12px #0000001f;font-size:20px;cursor:pointer;z-index:40}.page[data-v-e0a01e4e]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-e0a01e4e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-e0a01e4e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-e0a01e4e]{margin:0;font-size:1.05rem}.card[data-v-e0a01e4e]{background:#fff;border-radius:14px;padding:16px}.title[data-v-e0a01e4e]{margin:0 0 8px;font-size:1.1rem}.price[data-v-e0a01e4e]{color:#0a6cf0;font-weight:700;margin:0 0 6px}.meta[data-v-e0a01e4e]{color:#64748b;font-size:.85rem;margin:0 0 12px}.desc[data-v-e0a01e4e]{white-space:pre-wrap;line-height:1.5;color:#334155}.edit-product[data-v-e0a01e4e]{width:100%;margin:10px 0 0;border:1px solid #bfdbfe;border-radius:10px;padding:10px;background:#eff6ff;color:#1d4ed8;cursor:pointer;font-size:.88rem}.block[data-v-e0a01e4e]{margin-top:14px}.block-head[data-v-e0a01e4e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.h3[data-v-e0a01e4e]{font-size:.95rem;margin:0}.link[data-v-e0a01e4e]{border:none;background:transparent;color:#237bf2;font-size:.85rem;font-weight:600;cursor:pointer}.sku-list[data-v-e0a01e4e]{list-style:none;margin:0;padding:0}.sku-row[data-v-e0a01e4e]{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f1f5f9}.sku-main[data-v-e0a01e4e]{flex:1;min-width:0}.sku-name[data-v-e0a01e4e]{font-weight:600;margin-bottom:4px}.sku-meta[data-v-e0a01e4e]{font-size:.82rem;color:#64748b}.edit[data-v-e0a01e4e]{border:none;border-radius:8px;padding:6px 10px;background:#eff6ff;color:#237bf2;font-size:.82rem;cursor:pointer;flex-shrink:0}.err[data-v-e0a01e4e]{color:#b91c1c}.muted[data-v-e0a01e4e]{color:#64748b;font-size:.85rem}.page[data-v-75a5b63e]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-75a5b63e]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.back[data-v-75a5b63e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-75a5b63e]{margin:0;font-size:1.05rem}.tabs[data-v-75a5b63e]{display:flex;gap:6px;margin-bottom:8px}.tab[data-v-75a5b63e]{flex:1;border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:8px;cursor:pointer;font-size:.85rem}.tab.active[data-v-75a5b63e]{border-color:#0a6cf0;color:#0a6cf0;font-weight:700}.tip[data-v-75a5b63e]{font-size:.78rem;color:#64748b;margin:0 0 8px}.publish-btn[data-v-75a5b63e]{width:100%;border:none;border-radius:10px;padding:10px;margin-bottom:10px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.list[data-v-75a5b63e]{list-style:none;margin:0;padding:0}.row[data-v-75a5b63e]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px;display:flex;gap:8px;align-items:center}.main[data-v-75a5b63e]{flex:1;cursor:pointer;min-width:0}.t[data-v-75a5b63e]{font-weight:600;margin-bottom:4px}.m[data-v-75a5b63e]{font-size:.85rem;color:#64748b}.acts[data-v-75a5b63e]{display:flex;flex-direction:column;gap:6px}.mini[data-v-75a5b63e]{border:none;border-radius:8px;padding:6px 10px;background:#0a6cf0;color:#fff;font-size:.8rem;cursor:pointer}.mini.ghost[data-v-75a5b63e]{background:#e2e8f0;color:#0f172a}.btn[data-v-75a5b63e]{margin-top:10px;border:none;border-radius:10px;padding:10px 14px;background:#0a6cf0;color:#fff;font-weight:600;cursor:pointer}.ok[data-v-75a5b63e]{color:#0f766e;font-size:.85rem}.err[data-v-75a5b63e]{color:#b91c1c}.muted[data-v-75a5b63e]{color:#64748b}.page[data-v-32b67faa]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-32b67faa]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-32b67faa]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-32b67faa]{margin:0;font-size:1.05rem}.meta[data-v-32b67faa]{font-size:.82rem;color:#64748b;margin-bottom:10px}.card[data-v-32b67faa]{background:#fff;border-radius:14px;padding:14px;font-size:.9rem;line-height:1.6;color:#334155}.card h3[data-v-32b67faa]{margin:14px 0 6px;font-size:.95rem;color:#111827}.page[data-v-27cb7684]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-27cb7684]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-27cb7684]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-27cb7684]{margin:0;font-size:1.05rem}.meta[data-v-27cb7684]{font-size:.82rem;color:#64748b;margin-bottom:10px}.card[data-v-27cb7684]{background:#fff;border-radius:14px;padding:14px;font-size:.9rem;line-height:1.6;color:#334155}.card h2[data-v-27cb7684]{margin:0 0 8px;font-size:1rem}.card h3[data-v-27cb7684]{margin:14px 0 6px;font-size:.95rem}.muted[data-v-27cb7684]{color:#64748b}.page[data-v-04bd0863]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-04bd0863]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-04bd0863]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-04bd0863]{margin:0;font-size:1.05rem}.form[data-v-04bd0863]{display:flex;flex-direction:column;gap:12px}.field[data-v-04bd0863]{display:flex;flex-direction:column;gap:6px;background:#fff;border-radius:14px;padding:14px;font-size:.88rem}.field input[data-v-04bd0863],.field textarea[data-v-04bd0863],.area-btn[data-v-04bd0863]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.area-btn[data-v-04bd0863]{text-align:left;background:#fff;cursor:pointer}.media-grid[data-v-04bd0863]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.media-item img[data-v-04bd0863],.media-item video[data-v-04bd0863]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.submit[data-v-04bd0863]{border:none;border-radius:10px;padding:12px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.err[data-v-04bd0863]{color:#b91c1c}.page[data-v-7505baa0]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-7505baa0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-7505baa0]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-7505baa0]{margin:0;font-size:1.05rem}.card[data-v-7505baa0]{background:#fff;border-radius:14px;padding:14px}.cover[data-v-7505baa0]{width:100%;border-radius:10px;margin:10px 0}.desc[data-v-7505baa0]{font-size:.9rem;color:#334155;line-height:1.6}.assets img[data-v-7505baa0],.assets video[data-v-7505baa0]{width:100%;border-radius:8px;margin-top:8px}.muted[data-v-7505baa0]{color:#64748b}.err[data-v-7505baa0]{color:#b91c1c}.page[data-v-9797a3e3]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-9797a3e3]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-9797a3e3]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-9797a3e3]{margin:0;font-size:1.05rem}.card[data-v-9797a3e3]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.avatar-card[data-v-9797a3e3]{text-align:center}.avatar[data-v-9797a3e3]{width:72px;height:72px;border-radius:50%;object-fit:cover}.avatar.ph[data-v-9797a3e3]{width:72px;height:72px;border-radius:50%;background:#e0ebf9;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem}.tip[data-v-9797a3e3]{margin:8px 0 0;font-size:.78rem;color:#64748b}.name[data-v-9797a3e3]{margin:8px 0 0;font-weight:600}.h3[data-v-9797a3e3]{margin:0 0 10px;font-size:.92rem}.input[data-v-9797a3e3]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;box-sizing:border-box;margin-bottom:8px}.sms-row[data-v-9797a3e3]{display:flex;gap:8px}.sms-row .input[data-v-9797a3e3]{flex:1;margin-bottom:0}.btn.ghost[data-v-9797a3e3]{border:1px solid #e2e8f0;border-radius:8px;padding:0 12px;background:#fff;white-space:nowrap;cursor:pointer}.submit[data-v-9797a3e3]{width:100%;margin-top:10px;border:none;border-radius:10px;padding:10px;background:#237bf2;color:#fff;cursor:pointer}.hint[data-v-9797a3e3]{margin:8px 0 0;font-size:.82rem;color:#16a34a}.muted[data-v-9797a3e3]{color:#64748b}.err[data-v-9797a3e3]{color:#b91c1c}.page[data-v-0fdda645]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-0fdda645]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-0fdda645],.add[data-v-0fdda645]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-0fdda645]{flex:1;margin:0;font-size:1.05rem}.add[data-v-0fdda645]{background:#237bf2;color:#fff}.list[data-v-0fdda645]{list-style:none;margin:0;padding:0}.list li[data-v-0fdda645]{display:flex;gap:10px;padding:10px;background:#fff;border-radius:12px;margin-bottom:8px;cursor:pointer}.cover[data-v-0fdda645]{width:64px;height:64px;border-radius:8px;object-fit:cover}.cover.ph[data-v-0fdda645]{display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#94a3b8;font-size:.75rem}.body strong[data-v-0fdda645]{display:block;font-size:.9rem}.status[data-v-0fdda645]{font-size:.78rem;color:#64748b}.muted[data-v-0fdda645]{color:#64748b}.err[data-v-0fdda645]{color:#b91c1c}.page[data-v-eb5297ed]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-eb5297ed]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-eb5297ed]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-eb5297ed]{margin:0;font-size:1.05rem}.card[data-v-eb5297ed]{background:#fff;border-radius:14px;padding:14px}.field[data-v-eb5297ed]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:.88rem}.field input[data-v-eb5297ed],.field textarea[data-v-eb5297ed],.area-btn[data-v-eb5297ed]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.area-btn[data-v-eb5297ed]{text-align:left;background:#fff;cursor:pointer}.submit[data-v-eb5297ed]{width:100%;border:none;border-radius:10px;padding:12px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.err[data-v-eb5297ed]{color:#b91c1c}.page[data-v-7ff46a16]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-7ff46a16]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-7ff46a16]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-7ff46a16]{margin:0;font-size:1.05rem}.card[data-v-7ff46a16]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.intro[data-v-7ff46a16]{color:#475569;font-size:.88rem}.meta[data-v-7ff46a16]{font-size:.82rem;color:#64748b}.actions[data-v-7ff46a16]{display:flex;gap:8px;margin-top:12px}.btn[data-v-7ff46a16]{border-radius:8px;padding:8px 12px;cursor:pointer;border:none}.btn.primary[data-v-7ff46a16]{background:#237bf2;color:#fff}.btn.ghost[data-v-7ff46a16]{background:#f1f5f9}.sec-head[data-v-7ff46a16]{display:flex;justify-content:space-between;align-items:center}.sec-head h3[data-v-7ff46a16]{margin:0;font-size:.95rem}.link[data-v-7ff46a16]{border:none;background:none;color:#237bf2;cursor:pointer}.list[data-v-7ff46a16]{margin:8px 0 0;padding:0;list-style:none}.list li[data-v-7ff46a16]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:.88rem}.links .row[data-v-7ff46a16]{width:100%;text-align:left;border:none;background:none;padding:12px 0;border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:.9rem}.links .row[data-v-7ff46a16]:last-child{border-bottom:none}.empty[data-v-7ff46a16]{text-align:center}.muted[data-v-7ff46a16]{color:#64748b}.err[data-v-7ff46a16]{color:#b91c1c}.page[data-v-614c2a6e]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-614c2a6e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-614c2a6e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-614c2a6e]{margin:0;font-size:1.05rem}.list[data-v-614c2a6e]{list-style:none;margin:0;padding:0}.row[data-v-614c2a6e]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px;cursor:pointer}.t[data-v-614c2a6e]{font-weight:600;margin-bottom:4px}.m[data-v-614c2a6e]{font-size:.85rem;color:#64748b}.btn[data-v-614c2a6e]{margin-top:10px;border:none;border-radius:10px;padding:10px 14px;background:#0a6cf0;color:#fff;font-weight:600;cursor:pointer}.err[data-v-614c2a6e]{color:#b91c1c}.muted[data-v-614c2a6e]{color:#64748b}.page[data-v-47d9a49e]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-47d9a49e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-47d9a49e]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-47d9a49e]{margin:0;font-size:1.05rem}.list[data-v-47d9a49e]{list-style:none;margin:0;padding:0}.row[data-v-47d9a49e]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px}.t[data-v-47d9a49e]{font-weight:700}.m[data-v-47d9a49e]{font-size:.85rem;color:#64748b;margin-top:4px}.err[data-v-47d9a49e]{color:#b91c1c;font-size:.85rem;margin-top:4px}.muted[data-v-47d9a49e]{color:#64748b}.page[data-v-e07c70ad]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-e07c70ad]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-e07c70ad]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-e07c70ad]{margin:0;font-size:1.05rem}.list[data-v-e07c70ad]{list-style:none;margin:0;padding:0}.row[data-v-e07c70ad]{background:#fff;border-radius:12px;padding:12px;margin-bottom:8px}.t[data-v-e07c70ad]{font-weight:600;cursor:pointer;margin-bottom:4px}.m[data-v-e07c70ad]{font-size:.85rem;color:#64748b;margin-bottom:8px}.acts[data-v-e07c70ad]{display:flex;flex-wrap:wrap;gap:6px}.mini[data-v-e07c70ad]{border:none;border-radius:8px;padding:6px 10px;background:#0a6cf0;color:#fff;font-size:.8rem;cursor:pointer}.mini.ghost[data-v-e07c70ad]{background:#e2e8f0;color:#0f172a}.mini.danger[data-v-e07c70ad]{background:#fee2e2;color:#b91c1c}.btn[data-v-e07c70ad]{margin-top:10px;border:none;border-radius:10px;padding:10px 14px;background:#0a6cf0;color:#fff;font-weight:600;cursor:pointer}.ok[data-v-e07c70ad]{color:#0f766e;font-size:.85rem}.err[data-v-e07c70ad]{color:#b91c1c}.muted[data-v-e07c70ad]{color:#64748b}.page[data-v-857ba26a]{padding:10px 12px 24px;max-width:640px;margin:0 auto}.head[data-v-857ba26a]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.back[data-v-857ba26a]{border:none;background:#e2e8f0;border-radius:8px;width:40px;height:36px;cursor:pointer}.h1[data-v-857ba26a]{font-size:1.1rem;margin:0}.layout[data-v-857ba26a]{display:flex;gap:10px;min-height:50vh}.side[data-v-857ba26a]{width:100px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.side-item[data-v-857ba26a]{border:none;border-radius:10px;padding:10px 8px;background:#f1f5f9;font-size:.82rem;cursor:pointer;text-align:left}.side-item.active[data-v-857ba26a]{background:#0a6cf0;color:#fff;font-weight:600}.grid[data-v-857ba26a]{flex:1;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.card[data-v-857ba26a]{border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;background:#fff;font-size:.9rem;cursor:pointer}.muted[data-v-857ba26a]{color:#64748b}.err[data-v-857ba26a]{color:#b91c1c}.page[data-v-b407fbdd]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-b407fbdd]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.back[data-v-b407fbdd]{border:none;background:#e2e8f0;border-radius:8px;width:40px;height:36px;cursor:pointer}.h1[data-v-b407fbdd]{font-size:1rem;margin:0}.sec[data-v-b407fbdd]{background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:10px}.label[data-v-b407fbdd]{font-weight:600;font-size:.88rem;margin-bottom:8px}.req[data-v-b407fbdd]{color:#dc2626}.area-btn[data-v-b407fbdd]{width:100%;text-align:left;border:1px solid #e2e8f0;background:#fff;border-radius:10px;padding:10px 12px;font-size:.92rem;color:#374151;cursor:pointer}.input[data-v-b407fbdd],.textarea[data-v-b407fbdd]{width:100%;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:.92rem}.textarea[data-v-b407fbdd]{min-height:88px;resize:vertical}.hint[data-v-b407fbdd],.help[data-v-b407fbdd]{font-size:.78rem;color:#64748b;margin:0 0 8px}.budget-head[data-v-b407fbdd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tabs[data-v-b407fbdd]{display:flex;gap:6px}.tab[data-v-b407fbdd]{border:1px solid #e2e8f0;background:#f8fafc;border-radius:8px;padding:6px 10px;font-size:.78rem;cursor:pointer}.tab.on[data-v-b407fbdd]{background:#0a6cf0;color:#fff;border-color:#0a6cf0}.chips[data-v-b407fbdd]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-b407fbdd]{border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;font-size:.82rem;background:#fff;cursor:pointer}.chip.on[data-v-b407fbdd]{border-color:#0a6cf0;background:#eff6ff;color:#0b4a9e;font-weight:600}.stage[data-v-b407fbdd]{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;margin-bottom:8px;background:#f8fafc;cursor:pointer;font-size:.9rem}.pct[data-v-b407fbdd]{color:#0a6cf0;font-weight:600}.sum[data-v-b407fbdd]{font-size:.82rem;margin:4px 0 0}.sum.bad[data-v-b407fbdd]{color:#b91c1c}.media-row[data-v-b407fbdd]{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;padding:6px 0;border-bottom:1px solid #f1f5f9}.add[data-v-b407fbdd]{display:inline-block;margin-top:8px;color:#0a6cf0;font-size:.86rem;cursor:pointer}.file[data-v-b407fbdd]{display:none}.agree[data-v-b407fbdd]{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;margin:12px 0;cursor:pointer}.submit[data-v-b407fbdd]{width:100%;border:none;border-radius:12px;padding:14px;font-size:1rem;font-weight:700;background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff;cursor:pointer}.submit[data-v-b407fbdd]:disabled{opacity:.65;cursor:not-allowed}.submit.ghost[data-v-b407fbdd]{margin-top:10px;background:#e2e8f0;color:#0f172a}.mask[data-v-b407fbdd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:flex-end;justify-content:center;z-index:50}.sheet[data-v-b407fbdd]{width:100%;max-width:560px;background:#fff;border-radius:16px 16px 0 0;padding:16px 18px 22px;box-sizing:border-box}.sheet-h[data-v-b407fbdd]{display:flex;justify-content:space-between;align-items:center;font-weight:700;margin-bottom:8px}.ratio-row[data-v-b407fbdd]{display:flex;align-items:center;gap:8px;margin:12px 0}.link[data-v-b407fbdd]{border:none;background:none;color:#0a6cf0;cursor:pointer;font-size:.88rem}.muted[data-v-b407fbdd]{color:#64748b;font-size:.82rem}.err[data-v-b407fbdd]{color:#b91c1c}.page[data-v-3fe88752]{padding:24px 14px;max-width:560px;margin:0 auto}.card[data-v-3fe88752]{background:#fff;border-radius:14px;padding:24px 16px;text-align:center}.title[data-v-3fe88752]{margin:0 0 10px;font-size:1.2rem}.desc[data-v-3fe88752]{margin:0 0 20px;color:#64748b;line-height:1.5}.btn[data-v-3fe88752]{display:block;width:100%;border:none;border-radius:10px;padding:12px;font-weight:600;cursor:pointer;margin-bottom:8px}.btn.primary[data-v-3fe88752]{background:#237bf2;color:#fff}.btn.ghost[data-v-3fe88752]{background:#f1f5f9;color:#334155}.page[data-v-79f8d697]{padding:10px 12px 24px;max-width:640px;margin:0 auto}.head[data-v-79f8d697]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.back[data-v-79f8d697]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-79f8d697]{margin:0;font-size:1.05rem}.layout[data-v-79f8d697]{display:flex;gap:10px;min-height:50vh}.side[data-v-79f8d697]{width:100px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.side-item[data-v-79f8d697]{border:none;border-radius:10px;padding:10px 8px;background:#f1f5f9;font-size:.82rem;cursor:pointer;text-align:left}.side-item.active[data-v-79f8d697]{background:#0a6cf0;color:#fff;font-weight:600}.grid[data-v-79f8d697]{flex:1;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.card[data-v-79f8d697]{border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;background:#fff;font-size:.9rem;cursor:pointer}.muted[data-v-79f8d697]{color:#64748b}.err[data-v-79f8d697]{color:#b91c1c}.crop-overlay[data-v-70542c84]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#111827;color:#fff;display:flex;flex-direction:column}.crop-nav[data-v-70542c84]{padding:12px 16px;text-align:center}.crop-title[data-v-70542c84]{font-size:16px;font-weight:600}.crop-hint[data-v-70542c84]{margin:0;padding:0 16px 8px;font-size:12px;color:#9ca3af;text-align:center}.crop-stage[data-v-70542c84]{position:relative;flex:1;overflow:hidden;touch-action:none}.crop-image[data-v-70542c84]{position:absolute;left:0;top:0;-webkit-user-select:none;user-select:none;pointer-events:none}.crop-mask[data-v-70542c84]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.crop-frame[data-v-70542c84]{position:absolute;border:2px solid #fff;box-shadow:0 0 0 9999px #0000008c}.crop-toolbar[data-v-70542c84]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:12px}.crop-action[data-v-70542c84]{border:none;background:none;color:#e5e7eb;font-size:15px;cursor:pointer}.crop-confirm[data-v-70542c84]{border:none;background:#2563eb;color:#fff;border-radius:8px;padding:10px 20px;font-size:15px;cursor:pointer}.crop-confirm[data-v-70542c84]:disabled{opacity:.6}.attrs[data-v-b1eddf3e]{margin-bottom:12px}.h3[data-v-b1eddf3e]{margin:0 0 10px;font-size:.92rem}.attr[data-v-b1eddf3e]{margin-bottom:12px}.label[data-v-b1eddf3e]{display:block;margin-bottom:6px;font-size:.88rem}.req[data-v-b1eddf3e]{color:#dc2626}.input[data-v-b1eddf3e]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;box-sizing:border-box}.chips[data-v-b1eddf3e]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-b1eddf3e]{border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;background:#fff;cursor:pointer;font-size:.85rem}.chip.on[data-v-b1eddf3e]{border-color:#237bf2;color:#237bf2;background:#eff6ff}.help[data-v-b1eddf3e]{margin:4px 0 0;font-size:.78rem;color:#64748b}.page[data-v-c6799fd1]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-c6799fd1]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.back[data-v-c6799fd1]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-c6799fd1]{margin:0;font-size:1.05rem}.cat[data-v-c6799fd1]{margin:0 0 10px;font-size:.85rem;color:#64748b}.form[data-v-c6799fd1]{display:flex;flex-direction:column;gap:12px}.card[data-v-c6799fd1]{background:#fff;border-radius:14px;padding:14px}.field[data-v-c6799fd1]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:.88rem}.field[data-v-c6799fd1]:last-child{margin-bottom:0}.field input[data-v-c6799fd1],.field textarea[data-v-c6799fd1],.area-btn[data-v-c6799fd1]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.area-btn[data-v-c6799fd1]{text-align:left;background:#fff;cursor:pointer}.sec-head[data-v-c6799fd1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.9rem;font-weight:600}.link[data-v-c6799fd1]{border:none;background:none;color:#237bf2;cursor:pointer;font-size:.85rem}.media-grid[data-v-c6799fd1]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.media-item[data-v-c6799fd1]{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f1f5f9}.media-item img[data-v-c6799fd1],.media-item video[data-v-c6799fd1]{width:100%;height:100%;object-fit:cover}.media-item .rm[data-v-c6799fd1]{position:absolute;top:4px;right:4px;border:none;border-radius:50%;width:22px;height:22px;background:#0000008c;color:#fff;cursor:pointer}.spec-row[data-v-c6799fd1]{display:flex;gap:8px;align-items:stretch;margin-bottom:8px}.spec-main[data-v-c6799fd1]{flex:1;text-align:left;border:1px solid #e2e8f0;border-radius:10px;padding:10px;background:#fff;cursor:pointer}.spec-main strong[data-v-c6799fd1]{display:block;font-size:.9rem}.spec-sub[data-v-c6799fd1]{display:block;margin-top:4px;font-size:.78rem;color:#64748b}.rm-spec[data-v-c6799fd1]{border:1px solid #fecaca;border-radius:8px;padding:0 10px;background:#fff;color:#b91c1c;cursor:pointer}.agree[data-v-c6799fd1]{display:flex;gap:8px;align-items:flex-start;font-size:.82rem;color:#475569}.agree a[data-v-c6799fd1]{color:#237bf2}.submit[data-v-c6799fd1]{width:100%;border:none;border-radius:10px;padding:12px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.submit[data-v-c6799fd1]:disabled{opacity:.6}.err[data-v-c6799fd1]{color:#b91c1c;margin:0}.muted[data-v-c6799fd1]{color:#64748b}.muted.small[data-v-c6799fd1]{font-size:.82rem;margin:0}.page[data-v-138fa959]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-138fa959]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-138fa959]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-138fa959]{margin:0;font-size:1.05rem}.form[data-v-138fa959]{display:flex;flex-direction:column;gap:12px}.card[data-v-138fa959]{background:#fff;border-radius:14px;padding:14px}.card.escrow[data-v-138fa959]{padding-top:8px}.field[data-v-138fa959]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:.88rem}.field[data-v-138fa959]:last-child{margin-bottom:0}.field input[data-v-138fa959],.field textarea[data-v-138fa959]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.submit[data-v-138fa959]{width:100%;border:none;border-radius:10px;padding:12px;background:#237bf2;color:#fff;font-weight:600;cursor:pointer}.submit[data-v-138fa959]:disabled{opacity:.65}.err[data-v-138fa959]{color:#b91c1c;margin:0}.muted[data-v-138fa959]{color:#64748b}.page[data-v-84cec5b8]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-84cec5b8]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-84cec5b8]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-84cec5b8]{margin:0;font-size:1.05rem}.card[data-v-84cec5b8]{background:#fff;border-radius:14px;padding:16px}.sub[data-v-84cec5b8]{margin:0 0 10px;font-size:1rem}.tags[data-v-84cec5b8]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tag[data-v-84cec5b8]{background:#eff6ff;color:#0a6cf0;font-size:.78rem;padding:4px 8px;border-radius:6px}.comment[data-v-84cec5b8]{white-space:pre-wrap;line-height:1.5;margin:0;color:#334155}.media[data-v-84cec5b8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.thumb[data-v-84cec5b8]{width:72px;height:72px;object-fit:cover;border-radius:8px}.muted[data-v-84cec5b8]{color:#64748b}.err[data-v-84cec5b8]{color:#b91c1c}.page[data-v-a5a1d4c3]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-a5a1d4c3]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-a5a1d4c3]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-a5a1d4c3]{margin:0;font-size:1.05rem}.search-row[data-v-a5a1d4c3]{display:flex;gap:8px;margin-bottom:16px}.search-input[data-v-a5a1d4c3]{flex:1;border:1px solid #e5e7eb;border-radius:999px;padding:10px 14px}.search-btn[data-v-a5a1d4c3]{border:none;background:#237bf2;color:#fff;border-radius:999px;padding:0 16px;font-weight:600;cursor:pointer}.section[data-v-a5a1d4c3]{margin-bottom:18px}.section-head[data-v-a5a1d4c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-title[data-v-a5a1d4c3]{font-weight:600}.clear[data-v-a5a1d4c3]{border:none;background:transparent;color:#6b7280;font-size:.85rem;cursor:pointer}.tags[data-v-a5a1d4c3]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-a5a1d4c3]{border:1px solid #e5e7eb;background:#f9fafb;border-radius:999px;padding:6px 12px;font-size:.85rem;cursor:pointer}.hot-title[data-v-a5a1d4c3]{margin:0 0 10px;font-size:1rem}.blue[data-v-a5a1d4c3]{color:#237bf2}.red[data-v-a5a1d4c3]{color:#ff3d00}.hot-list[data-v-a5a1d4c3]{list-style:none;margin:0;padding:0}.hot-row[data-v-a5a1d4c3]{display:flex;align-items:center;gap:10px;width:100%;border:none;background:#fff;border-radius:10px;padding:10px 12px;margin-bottom:8px;text-align:left;cursor:pointer}.rank[data-v-a5a1d4c3]{width:22px;color:#9ca3af;font-weight:600}.kw[data-v-a5a1d4c3]{color:#1f2937}.hint[data-v-a5a1d4c3]{color:#9ca3af;font-size:.88rem}.hint.err[data-v-a5a1d4c3]{color:#b91c1c}.page[data-v-739aa5cd]{display:flex;flex-direction:column;height:100vh;max-width:560px;margin:0 auto}.head[data-v-739aa5cd]{display:flex;align-items:center;gap:8px;padding:10px 14px}.back[data-v-739aa5cd]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-739aa5cd]{margin:0;font-size:1.05rem}.search-row[data-v-739aa5cd]{display:flex;align-items:center;gap:8px;padding:0 14px 10px}.city-entry[data-v-739aa5cd]{border:none;background:transparent;font-size:.85rem;font-weight:600;cursor:pointer;flex-shrink:0}.arrow[data-v-739aa5cd]{font-size:.65rem;margin-left:2px}.search-input[data-v-739aa5cd]{flex:1;border:1px solid #e5e7eb;border-radius:999px;padding:8px 12px;min-width:0}.search-btn[data-v-739aa5cd]{border:none;background:#237bf2;color:#fff;border-radius:999px;padding:8px 14px;cursor:pointer;font-weight:600}.tabs[data-v-739aa5cd]{display:flex;gap:8px;padding:0 14px 8px}.tab[data-v-739aa5cd]{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:6px 16px;cursor:pointer}.tab.active[data-v-739aa5cd]{background:#eff6ff;border-color:#237bf2;color:#237bf2;font-weight:600}.sort-row[data-v-739aa5cd]{display:flex;gap:16px;padding:0 14px 8px;border-bottom:1px solid #f1f5f9}.sort[data-v-739aa5cd]{border:none;background:transparent;cursor:pointer;font-size:.85rem}.sort.active[data-v-739aa5cd]{color:#237bf2;font-weight:600}.scroll[data-v-739aa5cd]{flex:1;overflow-y:auto;padding:12px 14px 24px}.state[data-v-739aa5cd]{text-align:center;color:#9ca3af;padding:24px 0}.state.err[data-v-739aa5cd]{color:#b91c1c}.task-card[data-v-739aa5cd]{background:#fff;border-radius:12px;padding:12px;margin-bottom:10px;cursor:pointer;box-shadow:0 1px 3px #0f172a0f}.task-title[data-v-739aa5cd]{margin:0 0 8px;font-size:.95rem}.tags[data-v-739aa5cd]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.tag[data-v-739aa5cd]{font-size:.72rem;background:#f3f4f6;padding:2px 6px;border-radius:4px}.sub[data-v-739aa5cd]{margin:0 0 8px;font-size:.8rem;color:#6b7280}.foot[data-v-739aa5cd]{display:flex;justify-content:space-between;align-items:center}.price[data-v-739aa5cd]{color:#ff3d00;font-weight:700}.link[data-v-739aa5cd]{color:#237bf2;font-size:.85rem}.wf-cols[data-v-739aa5cd]{display:flex;gap:8px}.wf-col[data-v-739aa5cd]{flex:1;display:flex;flex-direction:column;gap:8px}.svc-card[data-v-739aa5cd]{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.cover[data-v-739aa5cd]{min-height:110px;background:#e0ebf9;display:flex;align-items:center;justify-content:center;cursor:pointer}.cover img[data-v-739aa5cd]{width:100%;height:120px;object-fit:cover}.body[data-v-739aa5cd]{padding:8px}.title[data-v-739aa5cd]{font-size:.82rem;font-weight:600;margin-bottom:4px;cursor:pointer}.price[data-v-739aa5cd]{color:#ff3d00;font-weight:700;margin-bottom:6px}.consult[data-v-739aa5cd]{width:100%;border:1px solid #237bf2;background:#fff;color:#237bf2;border-radius:8px;padding:6px;font-size:.8rem;cursor:pointer}.shop-favorite-btn[data-v-d379ff06]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:48px;padding:4px 6px;border:0;background:transparent;color:#9ca3af;font-size:11px;cursor:pointer}.shop-favorite-btn.bar-mode[data-v-d379ff06]{min-width:44px;flex-shrink:0}.shop-favorite-btn.active[data-v-d379ff06]{color:#ffb400}.shop-favorite-btn.disabled[data-v-d379ff06]{opacity:.65}.star[data-v-d379ff06]{font-size:18px;line-height:1}.page[data-v-072db35f]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-072db35f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-072db35f]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-072db35f]{margin:0;font-size:1.05rem}.hero[data-v-072db35f]{display:flex;gap:12px;background:#fff;border-radius:12px;padding:14px;margin-bottom:10px}.logo[data-v-072db35f]{width:56px;height:56px;border-radius:50%;object-fit:cover}.logo.ph[data-v-072db35f]{display:flex;align-items:center;justify-content:center;background:#e0ebf9;font-weight:700;color:#237bf2}.name[data-v-072db35f]{margin:0 0 6px;font-size:1.05rem}.intro[data-v-072db35f]{margin:0;font-size:.85rem;color:#6b7280;line-height:1.45}.consult[data-v-072db35f]{flex:1;border:none;background:#237bf2;color:#fff;border-radius:10px;padding:11px;font-weight:600;cursor:pointer}.shop-actions[data-v-072db35f]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.sec[data-v-072db35f]{margin:0 0 10px;font-size:.95rem}.card[data-v-072db35f]{display:flex;gap:10px;background:#fff;border-radius:12px;padding:10px;margin-bottom:8px;cursor:pointer}.cover[data-v-072db35f]{width:72px;height:72px;border-radius:8px;object-fit:cover}.body[data-v-072db35f]{flex:1}.title[data-v-072db35f]{font-weight:600;margin-bottom:6px}.price[data-v-072db35f]{color:#ff3d00;font-weight:700}.state[data-v-072db35f]{text-align:center;color:#9ca3af;padding:20px 0}.state.err[data-v-072db35f]{color:#b91c1c}.page[data-v-412e1aae]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-412e1aae]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-412e1aae]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-412e1aae]{margin:0;font-size:1.05rem}.card[data-v-412e1aae]{background:#fff;border-radius:12px;padding:14px;margin-bottom:10px}.sec[data-v-412e1aae]{margin:0 0 10px;font-size:.95rem}.ta[data-v-412e1aae]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;resize:vertical}.hint[data-v-412e1aae]{margin:6px 0 0;font-size:.78rem;color:#94a3b8;text-align:right}.pick[data-v-412e1aae]{display:block;border:1px dashed #cbd5e1;border-radius:8px;padding:12px;text-align:center;color:#475569;cursor:pointer}.pick input[data-v-412e1aae]{display:none}.media-grid[data-v-412e1aae]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.media-item[data-v-412e1aae]{position:relative;width:88px;height:88px}.thumb[data-v-412e1aae]{width:88px;height:88px;object-fit:cover;border-radius:8px}.rm[data-v-412e1aae],.rm-text[data-v-412e1aae]{border:none;background:#0000008c;color:#fff;border-radius:50%;width:22px;height:22px;cursor:pointer}.rm[data-v-412e1aae]{position:absolute;top:4px;right:4px}.files[data-v-412e1aae]{margin:0 0 10px;padding-left:18px}.files li[data-v-412e1aae]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.rm-text[data-v-412e1aae]{border-radius:6px;width:auto;height:auto;padding:2px 8px;font-size:.75rem}.submit[data-v-412e1aae]{width:100%;border:none;background:#237bf2;color:#fff;border-radius:10px;padding:12px;font-weight:600;cursor:pointer}.submit[data-v-412e1aae]:disabled{opacity:.6;cursor:not-allowed}.err[data-v-412e1aae]{color:#b91c1c;margin-bottom:10px}.page[data-v-773e65b5]{display:flex;flex-direction:column;height:100vh;max-width:560px;margin:0 auto}.head[data-v-773e65b5]{display:flex;align-items:center;gap:8px;padding:10px 14px;flex-shrink:0}.back[data-v-773e65b5]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-773e65b5]{margin:0;font-size:1.05rem}.scroll[data-v-773e65b5]{flex:1;overflow-y:auto;padding:0 14px 16px}.thread-row[data-v-773e65b5]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.thread-main[data-v-773e65b5]{flex:1;display:flex;gap:10px;border:none;background:#fff;border-radius:12px;padding:12px;cursor:pointer;text-align:left}.avatar-wrap[data-v-773e65b5]{position:relative;flex-shrink:0}.avatar[data-v-773e65b5]{width:44px;height:44px;border-radius:50%;background:#e0ebf9;color:#237bf2;display:flex;align-items:center;justify-content:center;font-weight:700}.badge[data-v-773e65b5]{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:.65rem;padding:2px 5px;border-radius:10px}.body[data-v-773e65b5]{flex:1;min-width:0}.top[data-v-773e65b5]{display:flex;justify-content:space-between;gap:8px}.title[data-v-773e65b5]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time[data-v-773e65b5]{font-size:.75rem;color:#94a3b8;flex-shrink:0}.sub[data-v-773e65b5]{margin:4px 0 0;font-size:.82rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unfold[data-v-773e65b5]{border:none;background:#eff6ff;color:#0a6cf0;font-size:.75rem;padding:8px 10px;border-radius:8px;cursor:pointer;flex-shrink:0}.hide[data-v-773e65b5]{border:none;background:#fef2f2;color:#ef4444;font-size:.75rem;padding:8px 10px;border-radius:8px;cursor:pointer;flex-shrink:0}.state[data-v-773e65b5]{text-align:center;color:#94a3b8;padding:20px 0}.state.err[data-v-773e65b5]{color:#b91c1c}.page[data-v-38aba2b2]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-38aba2b2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-38aba2b2]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-38aba2b2]{margin:0;font-size:1.05rem}.card[data-v-38aba2b2]{background:#fff;border-radius:12px;padding:14px;margin-bottom:10px}.sec[data-v-38aba2b2]{margin:0 0 10px;font-size:.95rem}.ta[data-v-38aba2b2]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit;resize:vertical}.hint[data-v-38aba2b2]{margin:6px 0 0;font-size:.78rem;color:#94a3b8;text-align:right}.amount-row[data-v-38aba2b2]{display:flex;align-items:center;gap:10px}.label[data-v-38aba2b2]{flex-shrink:0;font-size:.9rem}.input[data-v-38aba2b2]{flex:1;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.submit[data-v-38aba2b2]{width:100%;border:none;background:#237bf2;color:#fff;border-radius:10px;padding:12px;font-weight:600;cursor:pointer}.submit[data-v-38aba2b2]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-22f280bd]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-22f280bd]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-22f280bd]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-22f280bd]{margin:0;font-size:1.05rem}.card[data-v-22f280bd]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.title[data-v-22f280bd]{font-weight:700;margin-bottom:8px}.price[data-v-22f280bd]{color:#0a6cf0;font-weight:700;font-size:1.1rem}.card-h[data-v-22f280bd]{font-weight:700;margin-bottom:10px}.sku[data-v-22f280bd]{width:100%;display:flex;justify-content:space-between;border:1px solid #e2e8f0;background:#f8fafc;border-radius:10px;padding:10px 12px;margin-bottom:8px;cursor:pointer}.sku.active[data-v-22f280bd]{border-color:#0a6cf0;background:#eff6ff}.sku-p[data-v-22f280bd]{color:#0a6cf0;font-weight:600}.pay[data-v-22f280bd]{width:100%;border:none;border-radius:12px;padding:14px;font-weight:700;background:linear-gradient(160deg,#07c160,#38d979);color:#fff;cursor:pointer}.pay[data-v-22f280bd]:disabled{opacity:.65}.err[data-v-22f280bd]{color:#b91c1c;margin-bottom:10px}.muted[data-v-22f280bd]{color:#64748b}.panel[data-v-84c79932]{margin-top:4px}.tabs[data-v-84c79932]{display:flex;gap:16px;border-bottom:1px solid #f1f5f9;margin-bottom:10px}.tab[data-v-84c79932]{border:none;background:none;padding:8px 0;font-size:.9rem;color:#9ca3af;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.tab.active[data-v-84c79932]{color:#1f2937;font-weight:600;border-bottom-color:#237bf2}.detail-text[data-v-84c79932]{white-space:pre-wrap;line-height:1.6;font-size:.88rem;color:#334155}.wall-item[data-v-84c79932]{border-radius:10px;overflow:hidden;margin-bottom:8px;background:#f3f4f6}.wall-item img[data-v-84c79932],.wall-item video[data-v-84c79932]{display:block;width:100%}.link[data-v-84c79932]{border:none;background:none;color:#237bf2;font-size:.88rem;cursor:pointer;padding:8px 0}.empty[data-v-84c79932]{text-align:center;color:#9ca3af;font-size:.85rem;padding:20px 0}.wf-cols[data-v-84c79932]{display:flex;gap:8px}.wf-col[data-v-84c79932]{flex:1;min-width:0}.escrow[data-v-d730d9a6]{margin-top:10px}.page[data-v-6e1e1b3b]{padding:10px 14px calc(88px + env(safe-area-inset-bottom));max-width:560px;margin:0 auto}.head[data-v-6e1e1b3b]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.back[data-v-6e1e1b3b]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-6e1e1b3b]{margin:0;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero[data-v-6e1e1b3b]{position:relative;margin-bottom:10px;border-radius:12px;overflow:hidden;background:#f1f5f9}.hero-img[data-v-6e1e1b3b],.hero-video[data-v-6e1e1b3b]{display:block;width:100%;max-height:280px;object-fit:contain;background:#000}.dots[data-v-6e1e1b3b]{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:center;gap:6px}.dot[data-v-6e1e1b3b]{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff8c;cursor:pointer}.dot.active[data-v-6e1e1b3b]{background:#fff}.card[data-v-6e1e1b3b]{background:#fff;border-radius:14px;padding:14px;margin-bottom:10px}.title[data-v-6e1e1b3b]{margin:0 0 8px;font-size:1.1rem}.price-row[data-v-6e1e1b3b]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.price[data-v-6e1e1b3b]{color:#ff3d00;font-weight:700;font-size:1.25rem}.sold[data-v-6e1e1b3b]{font-size:.82rem;color:#9ca3af}.badges[data-v-6e1e1b3b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.badge[data-v-6e1e1b3b]{font-size:.72rem;padding:2px 8px;border-radius:999px;background:#fef3c7;color:#92400e}.badge.blue[data-v-6e1e1b3b]{background:#eff6ff;color:#1d4ed8}.flow-card[data-v-6e1e1b3b]{padding:12px 14px}.flow[data-v-6e1e1b3b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:.78rem;color:#6b7280}.flow-item[data-v-6e1e1b3b]{color:#374151}.flow-arrow[data-v-6e1e1b3b]{color:#a7cafa}.packages[data-v-6e1e1b3b]{display:flex;gap:8px;overflow-x:auto;margin-bottom:10px}.package[data-v-6e1e1b3b]{flex-shrink:0;min-width:120px;border:1px solid #e5e7eb;border-radius:10px;padding:10px;background:#fff;text-align:left;cursor:pointer}.package.active[data-v-6e1e1b3b]{border-color:#237bf2;background:#eff6ff}.package-name[data-v-6e1e1b3b]{display:block;font-size:.88rem;font-weight:600}.package-price[data-v-6e1e1b3b]{display:block;margin-top:4px;font-size:.78rem;color:#ff3d00}.summary[data-v-6e1e1b3b]{margin:0 0 8px;font-size:.88rem;line-height:1.5;color:#475569}.block-title[data-v-6e1e1b3b]{margin:12px 0 8px;font-size:.95rem}.guarantee[data-v-6e1e1b3b]{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:.85rem;color:#6b7280}.guarantee strong[data-v-6e1e1b3b]{color:#111827;font-weight:500}.block-head[data-v-6e1e1b3b],.recommend-head[data-v-6e1e1b3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.link[data-v-6e1e1b3b]{border:none;background:none;color:#237bf2;font-size:.82rem;cursor:pointer}.case-list[data-v-6e1e1b3b]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.case-item[data-v-6e1e1b3b]{border:none;background:#f8fafc;border-radius:10px;overflow:hidden;padding:0;cursor:pointer;text-align:left}.case-item img[data-v-6e1e1b3b]{width:100%;height:90px;object-fit:cover;display:block}.case-item span[data-v-6e1e1b3b]{display:block;padding:8px;font-size:.82rem}.shop-row[data-v-6e1e1b3b]{display:flex;gap:10px;width:100%;border:none;background:none;padding:0;text-align:left;cursor:pointer}.shop-logo[data-v-6e1e1b3b]{width:48px;height:48px;border-radius:10px;object-fit:cover;flex-shrink:0}.shop-logo.ph[data-v-6e1e1b3b]{display:flex;align-items:center;justify-content:center;background:#e0ebf9;color:#237bf2;font-weight:700}.shop-main strong[data-v-6e1e1b3b]{display:block;margin-bottom:6px}.shop-stats[data-v-6e1e1b3b]{display:flex;gap:16px;margin:10px 0;font-size:.82rem;color:#6b7280}.shop-stats strong[data-v-6e1e1b3b]{color:#111827}.shop-intro[data-v-6e1e1b3b]{margin:0;font-size:.85rem;color:#475569;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-intro.expanded[data-v-6e1e1b3b]{display:block;-webkit-line-clamp:unset}.recommend-list[data-v-6e1e1b3b]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.recommend-item[data-v-6e1e1b3b]{display:flex;gap:10px;border:1px solid #f1f5f9;border-radius:10px;padding:8px;background:#fff;cursor:pointer;text-align:left}.recommend-item img[data-v-6e1e1b3b],.rec-cover[data-v-6e1e1b3b]{width:64px;height:64px;border-radius:8px;object-fit:cover;flex-shrink:0}.rec-cover.ph[data-v-6e1e1b3b]{display:flex;align-items:center;justify-content:center;background:#e0ebf9;color:#237bf2;font-size:.75rem}.rec-body[data-v-6e1e1b3b]{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.rec-title[data-v-6e1e1b3b]{font-size:.85rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rec-meta[data-v-6e1e1b3b]{font-size:.78rem;color:#ff3d00}.bottom-bar[data-v-6e1e1b3b]{position:fixed;left:0;right:0;bottom:0;display:flex;gap:8px;align-items:center;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;box-shadow:0 -2px 10px #0000000f;max-width:560px;margin:0 auto;box-sizing:border-box}.home-btn[data-v-6e1e1b3b]{border:none;background:none;font-size:.78rem;color:#6b7280;cursor:pointer;flex-shrink:0;padding:0 4px}.btn[data-v-6e1e1b3b]{flex:1;border-radius:10px;padding:11px 8px;font-weight:600;cursor:pointer;border:none;font-size:.9rem}.btn.ghost[data-v-6e1e1b3b]{background:#f1f5f9;color:#334155}.btn.buy[data-v-6e1e1b3b]{background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff}.btn[data-v-6e1e1b3b]:disabled{opacity:.6}.err[data-v-6e1e1b3b]{color:#b91c1c}.muted[data-v-6e1e1b3b]{color:#64748b}.page[data-v-708e3ff6]{display:flex;flex-direction:column;height:calc(100vh - 74px - env(safe-area-inset-bottom));max-width:560px;margin:0 auto;padding:12px 14px 0}.title[data-v-708e3ff6]{margin:0 0 12px}.search-row[data-v-708e3ff6]{display:flex;gap:8px;margin-bottom:10px;align-items:center}.city-btn[data-v-708e3ff6]{flex-shrink:0;border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:8px 10px;font-size:.8rem;color:#2563eb;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-input[data-v-708e3ff6]{flex:1;border:1px solid #e5e7eb;border-radius:999px;padding:10px 14px;font-size:.9rem}.search-btn[data-v-708e3ff6]{border:none;background:#237bf2;color:#fff;border-radius:999px;padding:0 16px;font-weight:600;cursor:pointer}.chips[data-v-708e3ff6]{display:flex;gap:8px;overflow-x:auto;margin-bottom:10px}.chip[data-v-708e3ff6]{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:6px 12px;font-size:.82rem;white-space:nowrap;cursor:pointer}.chip.active[data-v-708e3ff6]{border-color:#237bf2;background:#eff6ff;color:#237bf2;font-weight:600}.sort-row[data-v-708e3ff6]{display:flex;gap:16px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.sort[data-v-708e3ff6]{border:none;background:transparent;font-size:.85rem;color:#4b5563;cursor:pointer;padding:0}.sort.active[data-v-708e3ff6]{color:#237bf2;font-weight:600}.scroll[data-v-708e3ff6]{flex:1;overflow-y:auto;padding-bottom:24px}.wf-cols[data-v-708e3ff6]{display:flex;gap:8px}.wf-col[data-v-708e3ff6]{flex:1;display:flex;flex-direction:column;gap:8px}.card[data-v-708e3ff6]{background:#fff;border-radius:10px;overflow:hidden;cursor:pointer;box-shadow:0 1px 3px #0f172a0f}.cover[data-v-708e3ff6]{min-height:120px;background:linear-gradient(145deg,#e0ebf9,#f8fafc);display:flex;flex-direction:column;align-items:center;justify-content:center}.cover-img[data-v-708e3ff6]{width:100%;height:140px;object-fit:cover;display:block}.cover-main[data-v-708e3ff6]{font-weight:700;color:#237bf2}.cover-sub[data-v-708e3ff6]{font-size:.72rem;color:#6b7280}.body[data-v-708e3ff6]{padding:8px}.t[data-v-708e3ff6]{font-size:.82rem;font-weight:600;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-708e3ff6]{display:flex;justify-content:space-between;font-size:.78rem}.price[data-v-708e3ff6]{color:#ff3d00;font-weight:700}.sold[data-v-708e3ff6]{color:#9ca3af}.state[data-v-708e3ff6]{text-align:center;color:#64748b;padding:24px 0}.state.err[data-v-708e3ff6]{color:#b91c1c}.state.muted[data-v-708e3ff6]{color:#9ca3af}.modal-mask[data-v-a616b335]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c}.modal-card[data-v-a616b335]{width:min(420px,100%);padding:24px;border-radius:12px;background:#fff;box-shadow:0 12px 40px #0000002e}.modal-title[data-v-a616b335]{margin:0 0 12px;font-size:18px;text-align:center}.modal-message[data-v-a616b335],.mask[data-v-a616b335]{margin:0 0 8px;color:#666;font-size:14px;line-height:1.6;text-align:center}.input[data-v-a616b335]{width:100%;box-sizing:border-box;margin-top:8px;border:1px solid #e2e8f0;border-radius:8px;padding:12px;font-size:18px;letter-spacing:.2em;text-align:center}.err[data-v-a616b335]{margin:8px 0 0;color:#b91c1c;font-size:13px;text-align:center}.modal-actions[data-v-a616b335]{display:flex;flex-direction:column;gap:10px;margin-top:16px}.btn-primary[data-v-a616b335],.btn-ghost[data-v-a616b335]{height:40px;border:none;border-radius:8px;cursor:pointer}.btn-primary[data-v-a616b335]{background:#0a6cf0;color:#fff;font-weight:700}.btn-ghost[data-v-a616b335]{background:#f5f5f5;color:#666}.btn-primary[data-v-a616b335]:disabled,.btn-ghost[data-v-a616b335]:disabled{opacity:.6;cursor:not-allowed}.page[data-v-54e9f604]{padding:10px 14px 24px;max-width:560px;margin:0 auto}.head[data-v-54e9f604]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-54e9f604]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-54e9f604]{margin:0;font-size:1.05rem}.cancel-banner[data-v-54e9f604]{background:#fff7ed;border-radius:14px;padding:14px 16px;margin-bottom:12px}.cancel-banner p[data-v-54e9f604]{margin:0 0 10px;font-size:.9rem;color:#92400e}.cancel-actions[data-v-54e9f604]{display:flex;gap:10px}.btn[data-v-54e9f604]{flex:1;height:36px;border-radius:8px;font-size:.88rem;cursor:pointer}.btn.ghost[data-v-54e9f604]{border:1px solid #fdba74;background:#fff;color:#c2410c}.btn.primary[data-v-54e9f604]{border:none;background:#ea580c;color:#fff}.btn[data-v-54e9f604]:disabled{opacity:.6;cursor:not-allowed}.card[data-v-54e9f604]{background:#fff;border-radius:14px;overflow:hidden}.item[data-v-54e9f604]{display:block;width:100%;text-align:left;border:none;background:transparent;padding:14px 16px;border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:.95rem}.item[data-v-54e9f604]:last-child{border-bottom:none}.item.danger[data-v-54e9f604]{color:#dc2626}.meta[data-v-54e9f604]{margin-top:14px;font-size:.78rem;color:#94a3b8}.wrap[data-v-e0fae1a1]{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:24px;font-size:15px;color:#333;background:#f7f8fa}.err[data-v-e0fae1a1]{color:#c45656;text-align:center;line-height:1.5}.page[data-v-2575d0b1]{padding:10px 14px 28px;max-width:560px;margin:0 auto}.head[data-v-2575d0b1]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.back[data-v-2575d0b1]{border:none;background:#e2e8f0;border-radius:8px;padding:6px 10px;cursor:pointer}.h1[data-v-2575d0b1]{margin:0;font-size:1.05rem}.tabs[data-v-2575d0b1]{display:flex;gap:8px;margin-bottom:12px}.tab[data-v-2575d0b1]{flex:1;border:1px solid #e2e8f0;background:#fff;border-radius:10px;padding:10px;cursor:pointer}.tab.active[data-v-2575d0b1]{border-color:#0a6cf0;color:#0a6cf0;font-weight:700}.card[data-v-2575d0b1]{background:#fff;border-radius:14px;padding:14px;margin-bottom:12px}.card.warn[data-v-2575d0b1]{background:#fffbeb;border:1px solid #fde68a}.bal .top[data-v-2575d0b1]{display:flex;justify-content:space-between;color:#64748b;font-size:.85rem}.amt[data-v-2575d0b1]{font-size:1.8rem;font-weight:800;margin:8px 0}.card-h[data-v-2575d0b1]{font-weight:700;margin-bottom:8px}.field[data-v-2575d0b1]{display:flex;flex-direction:column;gap:6px;margin:10px 0;font-size:.88rem}.input[data-v-2575d0b1]{border:1px solid #e2e8f0;border-radius:8px;padding:10px;font:inherit}.btn[data-v-2575d0b1]{width:100%;border:none;border-radius:10px;padding:12px;font-weight:700;cursor:pointer;margin-top:6px}.btn.primary[data-v-2575d0b1]{background:#0a6cf0;color:#fff}.btn.ghost[data-v-2575d0b1]{background:#e2e8f0}.btn[data-v-2575d0b1]:disabled{opacity:.65}.link[data-v-2575d0b1]{border:none;background:transparent;color:#0a6cf0;cursor:pointer;padding:0;font-size:.85rem}.line[data-v-2575d0b1]{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #f1f5f9}.t[data-v-2575d0b1]{font-weight:600}.sub[data-v-2575d0b1]{font-size:.8rem;color:#64748b;margin:2px 0}.strong.in[data-v-2575d0b1],.in[data-v-2575d0b1]{color:#059669}.out[data-v-2575d0b1]{color:#b91c1c}.ok[data-v-2575d0b1]{color:#0f766e;font-size:.85rem}.err[data-v-2575d0b1]{color:#b91c1c}.muted[data-v-2575d0b1]{color:#64748b}.page[data-v-43c5abfd]{min-height:100vh;box-sizing:border-box;padding:48px 16px 28px;max-width:560px;margin:0 auto}.card[data-v-43c5abfd]{background:#fff;border-radius:16px;padding:22px 18px;border:1px solid #e2e8f0}.icon-wrap[data-v-43c5abfd]{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff}.icon-char[data-v-43c5abfd]{font-size:1.5rem;font-weight:800}.main-title[data-v-43c5abfd]{text-align:center;margin:0 0 8px;font-size:1.25rem}.sub[data-v-43c5abfd]{text-align:center;color:#64748b;font-size:.88rem;margin:0 0 18px;line-height:1.5}.hint[data-v-43c5abfd]{font-size:.8rem;color:#64748b;margin:0 0 14px;line-height:1.45;text-align:center}.hint.fail[data-v-43c5abfd]{color:#c2410c}.actions[data-v-43c5abfd]{display:flex;gap:10px;margin-top:4px}.btn[data-v-43c5abfd]{flex:1;border:none;border-radius:12px;padding:12px;font-weight:600;cursor:pointer}.btn[data-v-43c5abfd]:disabled{opacity:.6}.btn.ghost[data-v-43c5abfd]{background:#e2e8f0;color:#0f172a}.btn.primary[data-v-43c5abfd]{background:linear-gradient(160deg,#0a6cf0,#2c83ff);color:#fff}
