.app[data-v-0e100b06]{display:flex;flex-direction:column;min-height:100vh}.main[data-v-0e100b06]{flex:1;padding-bottom:58px}.nav[data-v-0e100b06]{position:fixed;bottom:0;left:0;right:0;max-width:560px;margin:0 auto;height:56px;padding-bottom:env(safe-area-inset-bottom);background:#fffffff5;-webkit-backdrop-filter:saturate(1.6) blur(8px);backdrop-filter:saturate(1.6) blur(8px);border-top:1px solid #ecedef;display:flex;z-index:100}.tab[data-v-0e100b06]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10.5px;color:var(--st-ink-3);text-decoration:none}.tab.on[data-v-0e100b06]{color:var(--st-green)}.chip[data-v-eae225d0]{display:inline-flex;align-items:center;gap:4px;border-radius:4px;padding:0 6px;height:22px;font-size:12px;line-height:1;white-space:nowrap;font-weight:500}.chip.is-sm[data-v-eae225d0]{height:18px;font-size:11px;padding:0 5px}.ico[data-v-eae225d0]{flex:none;display:block}.is-green[data-v-eae225d0]{background:var(--st-green-bg);color:var(--st-green-ink)}.is-yellow[data-v-eae225d0]{background:var(--st-yellow-bg);color:var(--st-yellow-ink)}.is-black[data-v-eae225d0]{background:#f3ece7;color:#5c3521}.is-blocked[data-v-eae225d0]{background:#f7e6e2;color:#93321c;box-shadow:inset 0 0 0 1px #c0492f73}.card[data-v-cdc366cb]{display:block;width:100%;text-align:left;padding:12px 14px;border-bottom:1px solid #edeef0;background:#fff}.card[data-v-cdc366cb]:active{background:#fafafa}.top[data-v-cdc366cb]{display:flex;align-items:center;gap:8px}.name[data-v-cdc366cb]{font-size:15px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta[data-v-cdc366cb]{margin-top:2px;font-size:11px;color:var(--st-ink-3)}.sub[data-v-cdc366cb]{margin:5px 0 0;font-size:12.5px;color:var(--st-ink-2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sub.warn[data-v-cdc366cb]{color:var(--st-yellow-ink)}.bar[data-v-cdc366cb]{margin-top:6px;display:flex;align-items:center;gap:8px;font-size:11px;color:var(--st-ink-2)}.muted[data-v-cdc366cb]{color:var(--st-ink-3)}.tag[data-v-cdc366cb]{font-size:10px;color:var(--st-yellow-ink);background:var(--st-yellow-bg);border-radius:3px;padding:1px 4px}.drive[data-v-111b42ac]{padding:6px 0 8px}.row[data-v-111b42ac]{display:flex;align-items:center;gap:6px;color:var(--st-ink)}.car[data-v-111b42ac]{color:var(--st-ink-2);flex:none}.main[data-v-111b42ac]{font-size:14px;font-weight:500}.main b[data-v-111b42ac]{font-weight:500}.foot[data-v-111b42ac]{margin-top:2px;font-size:10px;color:var(--st-ink-3);line-height:1.4}.mask[data-v-2b4fc0c5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#14161952;z-index:var(--z-sheet);display:flex;align-items:flex-end;justify-content:center}.sheet[data-v-2b4fc0c5]{width:100%;max-width:560px;max-height:86vh;background:#fff;border-radius:14px 14px 0 0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom)}.bar[data-v-2b4fc0c5]{width:36px;height:4px;border-radius:2px;background:#dcdee1;margin:8px auto 4px;flex:none}.acts[data-v-2b4fc0c5]{display:flex;gap:8px;padding:0 14px 10px;flex:none}.act[data-v-2b4fc0c5]{flex:1;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #dcdee1;border-radius:10px;background:#fff;font-size:13px;color:var(--st-ink-2, #5b6472);transition:border-color .15s,color .15s,background .15s}.act[data-v-2b4fc0c5]:active{background:#f4f5f6}.act[data-v-2b4fc0c5]:disabled{opacity:.55}.act.on[data-v-2b4fc0c5]{border-color:var(--st-green, #2f6b4f);color:var(--st-green, #2f6b4f);background:#f2f7f4}.act-err[data-v-2b4fc0c5]{margin:-4px 14px 8px;font-size:11.5px;line-height:1.5;color:var(--st-block, #c0492f)}.loading[data-v-2b4fc0c5]{padding:40px;text-align:center;color:var(--st-ink-3)}header[data-v-2b4fc0c5]{padding:6px 16px 10px;flex:none}.h-top[data-v-2b4fc0c5]{display:flex;align-items:center;gap:8px}h2[data-v-2b4fc0c5]{margin:0;font-size:17px;font-weight:500;flex:1;min-width:0}.h-meta[data-v-2b4fc0c5]{margin-top:2px;font-size:11px;color:var(--st-ink-3)}.banner[data-v-2b4fc0c5]{margin:0 16px 8px;padding:8px 10px;border-radius:var(--radius);border-left:3px solid;flex:none}.banner.block[data-v-2b4fc0c5]{background:#f9ece9;border-color:var(--st-block)}.banner.warn[data-v-2b4fc0c5]{background:#fdf5e3;border-color:var(--st-yellow)}.banner.hint[data-v-2b4fc0c5]{background:#f2f3f4;border-color:var(--st-mute)}.banner.closed[data-v-2b4fc0c5]{background:#fbf1e4;border-color:var(--st-closed)}.b-main[data-v-2b4fc0c5]{font-size:13px;font-weight:500}.banner.block .b-main[data-v-2b4fc0c5]{color:#93321c}.b-sub[data-v-2b4fc0c5]{margin-top:2px;font-size:11px;color:var(--st-ink-2)}.body[data-v-2b4fc0c5]{overflow-y:auto;padding:0 16px 16px;-webkit-overflow-scrolling:touch}.blk[data-v-2b4fc0c5]{padding:12px 0;border-top:1px solid #f0f1f2}.blk[data-v-2b4fc0c5]:first-child{border-top:0}.label[data-v-2b4fc0c5]{font-size:11px;color:var(--st-ink-3);margin-bottom:4px}.concl[data-v-2b4fc0c5]{margin:0;font-size:14px;line-height:1.55}.muted[data-v-2b4fc0c5]{color:var(--st-ink-3)}.known[data-v-2b4fc0c5]{margin:6px 0 0;padding:0;list-style:none}.known li[data-v-2b4fc0c5]{font-size:13px;display:flex;gap:8px}.known .k[data-v-2b4fc0c5]{color:var(--st-ink-3);flex:none;min-width:62px}.known .v[data-v-2b4fc0c5]{flex:1}.hl[data-v-2b4fc0c5]{margin:0;font-size:15px;font-weight:500;line-height:1.55}.cta[data-v-2b4fc0c5]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;height:40px;padding:0 16px;border-radius:20px;background:var(--st-green);color:#fff;font-size:14px;text-decoration:none}.cta-secondary[data-v-2b4fc0c5]{display:inline-flex;align-items:center;margin-top:8px;height:36px;padding:0 14px;border-radius:18px;border:1px solid #dcdee1;color:var(--st-ink-2);font-size:13px}.nums[data-v-2b4fc0c5]{display:flex;gap:10px;flex-wrap:wrap}.num-link[data-v-2b4fc0c5]{font-size:14px;color:var(--st-green-ink);text-decoration:none}.src-note[data-v-2b4fc0c5]{margin-top:2px;font-size:10px;color:var(--st-ink-3)}.fields[data-v-2b4fc0c5]{width:100%;border-collapse:collapse;margin-top:4px}.fields th[data-v-2b4fc0c5]{width:76px;text-align:left;font-weight:400;font-size:12px;color:var(--st-ink-3);vertical-align:top;padding:5px 0}.fields td[data-v-2b4fc0c5]{font-size:13px;padding:5px 0;line-height:1.5}.fields .miss[data-v-2b4fc0c5]{color:var(--st-ink-3)}.fnote[data-v-2b4fc0c5]{display:inline-block;margin-left:4px;font-size:11px;color:var(--st-ink-3)}.fold[data-v-2b4fc0c5]{font-size:12px;color:var(--st-ink-2);text-decoration:underline;text-underline-offset:3px;padding:2px 0}.fold-body[data-v-2b4fc0c5]{margin-top:8px}.ev-line[data-v-2b4fc0c5]{font-size:12px;color:var(--st-ink-2);margin-bottom:6px}.srcs[data-v-2b4fc0c5]{margin:0;padding-left:16px}.srcs li[data-v-2b4fc0c5]{font-size:12px;color:var(--st-ink-2);line-height:1.7}.srcs a[data-v-2b4fc0c5]{color:var(--st-ink-2)}.disclaim[data-v-2b4fc0c5]{margin:10px 0 0;font-size:11px;color:var(--st-ink-3);line-height:1.5}.sib[data-v-2b4fc0c5]{display:block;font-size:13px;color:var(--st-green-ink);text-decoration:underline;text-underline-offset:3px;padding:3px 0}.close[data-v-2b4fc0c5]{flex:none;height:48px;border-top:1px solid #f0f1f2;font-size:14px;color:var(--st-ink-2);background:#fff}.wrap[data-v-a72cf2e1]{padding-bottom:24px}.state[data-v-a72cf2e1]{padding:60px 20px;text-align:center;color:var(--st-ink-3);font-size:13px}.retry[data-v-a72cf2e1]{display:block;margin:10px auto 0;padding:6px 16px;border:1px solid #dcdee1;border-radius:16px;font-size:13px}.agg[data-v-a72cf2e1]{padding:12px 14px;background:#f7f8f9;font-size:12px;color:var(--st-ink-2);line-height:1.6}.agg .big[data-v-a72cf2e1]{font-size:18px;font-weight:500;color:var(--st-ink)}.sep[data-v-a72cf2e1]{margin:0 4px;color:#c8cacd}.divider[data-v-a72cf2e1]{margin-top:8px;padding:14px;background:#fdf8ec;border-top:1px solid #f2e6c8;border-bottom:1px solid #f2e6c8}.d-title[data-v-a72cf2e1]{font-size:13px;font-weight:500;color:var(--st-yellow-ink)}.d-sub[data-v-a72cf2e1]{margin-top:3px;font-size:11.5px;color:#8a6a2e;line-height:1.5}.foot[data-v-a72cf2e1]{padding:16px 14px 0;font-size:10px;color:var(--st-ink-3);text-align:center}.status-pin[data-v-5386b393]{position:relative;display:block;flex:none;width:var(--pin-hit, var(--hit, 44px));height:var(--pin-hit, var(--hit, 44px))}.glyph[data-v-5386b393]{position:absolute;left:50%;top:50%;display:block;transform:translate(-50%,-50%);overflow:visible}.wrap[data-v-f020f126]{padding-bottom:24px}.hd[data-v-f020f126]{padding:14px 14px 8px}.t[data-v-f020f126]{font-size:15px;font-weight:500}.sub[data-v-f020f126]{margin-top:2px;font-size:11.5px;color:var(--st-ink-3)}.state[data-v-f020f126]{padding:60px 20px;text-align:center;color:var(--st-ink-3);font-size:13px}.canvas[data-v-f020f126]{background:#f4f5f6;margin:0 10px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid #e8eaec}.map-area[data-v-f020f126]{position:relative;width:100%;aspect-ratio:680 / 560}.pin-slot[data-v-f020f126]{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--hit);height:var(--hit);padding:0;margin:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-50%)}.pin-slot[data-v-f020f126]:focus-visible{outline:2px solid var(--st-green);outline-offset:-4px;border-radius:50%}.legend[data-v-f020f126]{display:flex;flex-wrap:wrap;gap:6px 16px;padding:10px 14px 4px}.lg[data-v-f020f126]{display:flex;align-items:center;gap:2px;font-size:11.5px;color:var(--st-ink-2)}.lg .lg-pin[data-v-f020f126]{--pin-hit: 16px}.note[data-v-f020f126]{margin:6px 14px 0;font-size:10.5px;color:var(--st-ink-3);line-height:1.6}.wrap[data-v-81285159]{padding:16px 14px 32px}h1[data-v-81285159]{margin:0 0 8px;font-size:17px;font-weight:500}.lead[data-v-81285159]{margin:0 0 14px;font-size:13px;color:var(--st-ink-2);line-height:1.7}.state[data-v-81285159]{padding:40px;text-align:center;color:var(--st-ink-3)}.tb[data-v-81285159]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-81285159]{text-align:left;font-weight:400;font-size:11px;color:var(--st-ink-3);padding:6px 0;border-bottom:1px solid #edeef0}.tb th.n[data-v-81285159]{text-align:right}.tb td[data-v-81285159]{padding:7px 0;border-bottom:1px solid #f5f6f7}.n[data-v-81285159]{text-align:right}.blk[data-v-81285159]{margin-top:20px}.k[data-v-81285159]{font-size:11px;color:var(--st-ink-3);margin-bottom:2px}.v[data-v-81285159]{font-size:13px;line-height:1.7}.p[data-v-81285159]{margin:0 0 8px;color:var(--st-ink-2)}:root{--st-green: #2f6b4f;--st-yellow: #c9a227;--st-yellow-ink: #7a5a0f;--st-yellow-bg: #fbefc9;--st-black: #7a4a2e;--st-block: #c0492f;--st-closed: #b8791f;--st-mute: #8d9296;--st-face: #5b6472;--st-ink: #1f2328;--st-ink-2: #5b6472;--st-ink-3: #8d9296;--st-green-bg: #e2efe5;--st-green-ink: #245b43;--pin-g: 14px;--pin-y: 12px;--pin-b: 12px;--pin-x: 12px;--hit: 44px;--z-area-face: 30;--z-area-label: 35;--z-mask: 115;--z-pin: 120;--z-label: 130;--z-sheet: 200;--z-legend: 140;--radius: 8px;--radius-lg: 12px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;background:#f6f7f8;color:var(--st-ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}#app{max-width:560px;margin:0 auto;min-height:100vh;background:#fff}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.num{font-variant-numeric:tabular-nums}
