.stage[data-v-e740b835]{min-height:100vh;display:flex;justify-content:center;background:#000}.login-screen[data-v-7f44ad64]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:none;display:flex;background:var(--bg);padding:24px}.card[data-v-7f44ad64]{margin:auto;width:400px;max-width:100%;background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:32px;display:flex;flex-direction:column;gap:12px}.brand[data-v-7f44ad64]{display:flex;align-items:center;gap:10px}.mark[data-v-7f44ad64]{width:24px;height:24px}.en[data-v-7f44ad64]{font-family:var(--p8);font-size:10px;color:var(--ink)}.title[data-v-7f44ad64]{font-size:26px;font-weight:900;color:var(--ink)}.sub[data-v-7f44ad64]{font-size:13px;color:var(--t3);margin-bottom:6px}.lb[data-v-7f44ad64]{font-size:11px;font-weight:500;color:var(--t3)}.in[data-v-7f44ad64]{border:1px solid var(--line-soft);background:#fff;font-size:14px;font-weight:700;color:var(--ink);padding:10px 12px;width:100%}.in[data-v-7f44ad64]:focus{outline:none;border-color:var(--ink)}.err[data-v-7f44ad64]{font-size:12px;color:var(--red)}.cta[data-v-7f44ad64]{margin-top:6px;height:48px;background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-ink-3);font-size:15px;font-weight:900;color:var(--ink)}.cta[data-v-7f44ad64]:disabled{opacity:.6}.switch[data-v-7f44ad64]{font-size:12px;font-weight:500;color:var(--t3);padding:4px}.switch[data-v-7f44ad64]:hover{color:var(--ink)}@media (max-width: 520px){.card[data-v-7f44ad64]{padding:20px;gap:8px}.title[data-v-7f44ad64]{font-size:21px}.sub[data-v-7f44ad64]{font-size:12px;margin-bottom:2px}.in[data-v-7f44ad64]{padding:8px 10px;font-size:13px}.cta[data-v-7f44ad64]{height:42px;font-size:14px}.demo[data-v-7f44ad64]{height:36px;font-size:12px}}.demo[data-v-7f44ad64]{margin-top:4px;height:40px;background:#fff;border:2px dashed var(--ink);font-size:13px;font-weight:700;color:var(--ink)}.demo[data-v-7f44ad64]:hover{background:var(--lime)}.hud-nav[data-v-7ef6be07]{width:100%;height:72px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);flex:none}.logo[data-v-7ef6be07]{display:flex;align-items:center;gap:12px;cursor:pointer;text-decoration:none}.logo-mark[data-v-7ef6be07]{position:relative;width:28px;height:28px;background:var(--brand-deep);flex:none}.logo-mark i[data-v-7ef6be07]{position:absolute;width:4px;height:4px;background:#fff}.logo-cn[data-v-7ef6be07]{font-size:20px;font-weight:900;color:#fff}.logo-en[data-v-7ef6be07]{font-family:var(--p8);font-size:11px;color:var(--lime)}.menu[data-v-7ef6be07]{display:flex;align-items:center;gap:32px;flex:none}.mi[data-v-7ef6be07]{font-size:14px;font-weight:500;color:var(--t2);text-decoration:none}.mi.on[data-v-7ef6be07]{color:var(--lime);font-weight:700}.mi[data-v-7ef6be07]:hover{color:var(--t1)}.mi.on[data-v-7ef6be07]:hover{color:var(--lime)}.right[data-v-7ef6be07]{display:flex;align-items:center;gap:10px}.userzone[data-v-7ef6be07]{position:relative}.user[data-v-7ef6be07]{display:inline-flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line);padding:8px 14px;font-family:var(--silk);font-size:11px;color:var(--lime);cursor:pointer}.user[data-v-7ef6be07]:hover,.user.open[data-v-7ef6be07]{border-color:var(--lime)}.caret[data-v-7ef6be07]{width:0;height:0;flex:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--t3);transition:transform .15s}.caret.up[data-v-7ef6be07]{transform:rotate(180deg)}.dot[data-v-7ef6be07]{width:8px;height:8px;background:var(--lime);flex:none}.dot.off[data-v-7ef6be07]{background:var(--t4)}.popover[data-v-7ef6be07]{position:absolute;top:calc(100% + 10px);right:0;width:240px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--sh-ink-4);z-index:200}.pop-enter-active[data-v-7ef6be07],.pop-leave-active[data-v-7ef6be07]{transition:all .15s}.pop-enter-from[data-v-7ef6be07],.pop-leave-to[data-v-7ef6be07]{opacity:0;transform:translateY(-6px)}.p-head[data-v-7ef6be07]{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.p-ava[data-v-7ef6be07]{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--brand-deep);color:var(--lime);font-size:16px;font-weight:900;border:1px solid var(--lime)}.p-who[data-v-7ef6be07]{display:flex;flex-direction:column;gap:2px;min-width:0}.p-who b[data-v-7ef6be07]{font-size:14px;color:var(--t1)}.p-who span[data-v-7ef6be07]{font-size:11px;color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-menu[data-v-7ef6be07]{padding:6px 0}.p-item[data-v-7ef6be07]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:none;border:none;font-size:13px;color:var(--t1);cursor:pointer;text-align:left}.p-item .arr[data-v-7ef6be07]{color:var(--t4);font-style:normal}.p-item[data-v-7ef6be07]:hover{background:#1e1e1e;color:var(--lime)}.p-item:hover .arr[data-v-7ef6be07]{color:var(--lime)}.p-home[data-v-7ef6be07]{width:calc(100% - 24px);margin:6px 12px;padding:10px;background:var(--lime);border:none;font-family:var(--silk);font-size:11px;font-weight:700;color:#0b0b0b;cursor:pointer}.p-home[data-v-7ef6be07]:hover{box-shadow:3px 3px 0 var(--brand-deep)}.p-quit[data-v-7ef6be07]{width:100%;padding:10px 14px;background:none;border:none;border-top:1px solid var(--line);font-size:12px;color:var(--t3);cursor:pointer;text-align:left}.p-quit[data-v-7ef6be07]:hover{color:var(--red)}@media (max-width: 860px){.hud-nav[data-v-7ef6be07]{padding:0 16px}.menu[data-v-7ef6be07]{gap:16px}.logo-en[data-v-7ef6be07],.userzone[data-v-7ef6be07]{display:none}}@media (max-width: 520px){.menu[data-v-7ef6be07]{gap:10px}.mi[data-v-7ef6be07]{font-size:12px}}.screen[data-v-f9bd0709]{min-height:100vh;background:var(--bg)}.screen-head[data-v-f9bd0709]{padding:24px var(--content-px) 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.sh-title-cn[data-v-f9bd0709]{font-size:22px;font-weight:900;color:#fff}.sh-title-en[data-v-f9bd0709]{font-family:var(--p8);font-size:10px;color:var(--lime);margin-top:4px}.back-btn[data-v-f9bd0709]{background:none;border:1px solid var(--line);color:var(--t2);padding:8px 14px;font-size:12px;cursor:pointer}.back-btn[data-v-f9bd0709]:hover{color:var(--lime);border-color:var(--lime)}.form-wrap[data-v-f9bd0709]{margin:24px auto 48px;max-width:720px;width:calc(100% - 32px);padding:24px;display:flex;flex-direction:column;gap:18px}.f-row[data-v-f9bd0709]{display:flex;flex-direction:column;gap:8px}.f-label[data-v-f9bd0709]{font-family:var(--silk);font-size:11px;color:var(--t2)}.f-input[data-v-f9bd0709]{background:#fff;border:2px solid var(--ink);padding:10px 12px;font-size:13px;color:var(--ink)}.f-text[data-v-f9bd0709]{background:#fff;border:2px solid var(--ink);padding:10px 12px;font-size:13px;color:var(--ink);resize:vertical}.f-grid[data-v-f9bd0709]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.geo-row[data-v-f9bd0709]{display:flex;gap:10px}.geo-btn[data-v-f9bd0709]{flex:none;background:var(--lime);border:2px solid var(--ink);padding:0 14px;font-size:12px;font-weight:700;cursor:pointer}.geo-result[data-v-f9bd0709]{font-size:11px;color:var(--lime)}.tag-row[data-v-f9bd0709]{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap}.tag-name[data-v-f9bd0709]{width:110px;flex:none}.tag-cat[data-v-f9bd0709]{width:84px;flex:none}.tag-note[data-v-f9bd0709]{flex:1;min-width:140px}.tag-del[data-v-f9bd0709]{flex:none;width:34px;background:none;border:1px solid var(--line);color:var(--t3);font-size:16px;cursor:pointer}.tag-del[data-v-f9bd0709]:hover{color:var(--red);border-color:var(--red)}.tag-add[data-v-f9bd0709]{align-self:flex-start;background:none;border:1px dashed var(--line);color:var(--t2);padding:6px 12px;font-size:12px;cursor:pointer}.tag-add[data-v-f9bd0709]:hover{color:var(--lime);border-color:var(--lime)}.f-msg[data-v-f9bd0709]{font-size:12px;color:var(--red)}.f-submit[data-v-f9bd0709]{background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:14px;font-size:15px;font-weight:900;color:var(--ink);cursor:pointer}.f-submit[data-v-f9bd0709]:disabled{opacity:.6;cursor:default}.tb-overlay[data-v-8d49f7f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:92;background:#000000b8;display:flex;align-items:flex-end;justify-content:center}.tb-panel[data-v-8d49f7f0]{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 32px);overflow-y:auto;background:var(--panel);border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:22px 20px calc(20px + var(--sab, 0px));display:flex;flex-direction:column;gap:14px}.tb-close[data-v-8d49f7f0]{position:absolute;top:10px;right:10px;background:none;border:none;color:var(--t2);font-size:14px;cursor:pointer}.tb-close[data-v-8d49f7f0]:hover{color:var(--lime)}.tb-kicker[data-v-8d49f7f0]{font-family:var(--silk);font-size:10px;color:var(--lime);display:flex;justify-content:space-between}.tb-prog[data-v-8d49f7f0]{color:var(--t2)}.tb-track[data-v-8d49f7f0]{height:6px;background:var(--bg);border:1px solid var(--line)}.tb-fill[data-v-8d49f7f0]{height:100%;background:var(--lime);transition:width .2s}.tb-q[data-v-8d49f7f0]{font-size:17px;font-weight:900;color:#fff;line-height:1.5}.tb-opt[data-v-8d49f7f0]{width:100%;padding:14px;cursor:pointer;text-align:left;background:var(--bg);border:1px solid var(--line);font-size:14px;font-weight:500;color:var(--t1)}.tb-opt[data-v-8d49f7f0]:hover,.tb-opt[data-v-8d49f7f0]:active{border-color:var(--lime);color:var(--lime)}.tb-back[data-v-8d49f7f0]{align-self:flex-start;background:none;border:none;color:var(--t2);font-size:11px;cursor:pointer;padding:0}.tb-card[data-v-8d49f7f0]{width:180px;display:block;margin:0 auto;border:2px solid var(--ink);box-shadow:var(--sh-lime-4)}.tb-name[data-v-8d49f7f0]{font-size:30px;font-weight:900;color:#fff;text-align:center}.tb-type[data-v-8d49f7f0]{font-family:var(--vt);font-size:38px;color:var(--lime);text-align:center;letter-spacing:4px}.tb-desc[data-v-8d49f7f0]{font-size:13px;color:var(--t1);text-align:center;line-height:1.7}.tb-foot[data-v-8d49f7f0]{display:flex;gap:10px}.tb-ghost[data-v-8d49f7f0]{flex:none;padding:0 18px;height:44px;cursor:pointer;background:none;border:1px solid var(--t3);color:var(--t2);font-size:13px}.tb-main[data-v-8d49f7f0]{flex:1;height:44px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:14px;font-weight:700}@media (min-width: 768px){.tb-overlay[data-v-8d49f7f0]{align-items:center;padding:24px}.tb-panel[data-v-8d49f7f0]{padding:28px 32px}}.pf-overlay[data-v-067d3ec4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:91;background:#000000b8;display:flex;align-items:flex-end;justify-content:center}.pf-panel[data-v-067d3ec4]{width:100%;max-width:520px;background:var(--panel);border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:16px 20px calc(18px + var(--sab, 0px));display:flex;flex-direction:column;gap:18px}.pf-head[data-v-067d3ec4]{display:flex;align-items:center}.pf-x[data-v-067d3ec4]{background:none;border:none;color:var(--t2);font-size:15px;cursor:pointer;padding:0}.pf-x[data-v-067d3ec4]:hover{color:var(--lime)}.pf-title[data-v-067d3ec4]{flex:1;text-align:center;font-size:15px;font-weight:900;color:#fff;margin-right:15px}.pf-sec[data-v-067d3ec4]{display:flex;flex-direction:column;gap:10px}.pf-label[data-v-067d3ec4]{font-size:12px;color:var(--t2)}.pf-val[data-v-067d3ec4]{color:var(--lime);font-family:var(--vt);font-size:14px}.pf-hint[data-v-067d3ec4]{font-size:10px;color:var(--t3)}.pf-range[data-v-067d3ec4]{width:100%;accent-color:var(--lime)}.pf-grid[data-v-067d3ec4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pf-grid[data-v-067d3ec4]:has(.pf-chip:nth-child(5):last-child){grid-template-columns:repeat(5,1fr)}.pf-chip[data-v-067d3ec4]{padding:9px 4px;cursor:pointer;background:var(--bg);border:1px solid var(--line);font-size:12px;font-weight:500;color:var(--t1)}.pf-chip.on[data-v-067d3ec4]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.pf-foot[data-v-067d3ec4]{display:flex;gap:10px}.pf-clear[data-v-067d3ec4]{flex:1;height:44px;cursor:pointer;background:none;border:2px solid var(--t3);color:var(--t1);font-size:14px;font-weight:700}.pf-done[data-v-067d3ec4]{flex:2;height:44px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:14px;font-weight:700}@media (min-width: 768px){.pf-overlay[data-v-067d3ec4]{align-items:center;padding:24px}.pf-panel[data-v-067d3ec4]{padding:22px 28px}}.home-body[data-v-ba7f2d7d]{min-height:calc(100vh - var(--nav-h));padding:32px var(--content-px) 48px;display:flex;flex-direction:column;gap:24px}.hero[data-v-ba7f2d7d]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.h-titles[data-v-ba7f2d7d]{display:flex;flex-direction:column;gap:8px;min-width:0}.h-neon[data-v-ba7f2d7d]{font-family:var(--vt);font-size:34px;color:var(--lime);line-height:1}.h-title[data-v-ba7f2d7d]{font-size:32px;font-weight:900;color:#fff}.h-sub[data-v-ba7f2d7d]{font-size:12px;color:var(--t2)}.h-weather[data-v-ba7f2d7d]{font-size:12px;color:var(--t2);margin-top:4px}.mtn[data-v-ba7f2d7d]{width:320px;height:160px;flex:none}.flow[data-v-ba7f2d7d]{width:min(680px,100%);display:flex;flex-direction:column;gap:24px}.tbti-card[data-v-ba7f2d7d]{background:#fff;border:1px dashed var(--t3);padding:14px 18px;display:flex;align-items:center;gap:16px}.tc-text[data-v-ba7f2d7d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tc-title[data-v-ba7f2d7d]{font-size:17px;font-weight:900;color:var(--ink)}.tc-sub[data-v-ba7f2d7d]{font-size:12px;color:var(--t3)}.tc-btn[data-v-ba7f2d7d]{flex:none;height:42px;padding:0 20px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);font-size:14px;font-weight:700;color:var(--ink)}.w-title[data-v-ba7f2d7d]{display:flex;flex-direction:column;gap:6px}.w-cn[data-v-ba7f2d7d]{font-size:36px;font-weight:900;color:#fff}.w-en[data-v-ba7f2d7d]{font-family:var(--p8);font-size:12px;color:var(--lime)}.form[data-v-ba7f2d7d]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-6);display:flex;flex-direction:column}.pack-tabs[data-v-ba7f2d7d]{display:flex}.pt[data-v-ba7f2d7d]{flex:1;padding:16px;cursor:pointer;background:var(--panel);color:#fff;font-size:15px;font-weight:700;border:none;border-bottom:2px solid var(--ink)}.pt.on[data-v-ba7f2d7d]{background:#fff;color:var(--lime)}.loc-bar[data-v-ba7f2d7d]{background:var(--panel);color:var(--t1);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 18px;font-size:11px}.lb-text[data-v-ba7f2d7d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-btn[data-v-ba7f2d7d]{flex:none;background:none;border:none;color:var(--lime);font-size:11px;font-weight:700;cursor:pointer;padding:0}.grid2[data-v-ba7f2d7d]{display:grid;grid-template-columns:1fr 1fr}.cell[data-v-ba7f2d7d]{padding:14px 18px;border-bottom:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px}.cell[data-v-ba7f2d7d]:nth-child(odd){border-right:1px solid var(--line-soft)}.c-lb[data-v-ba7f2d7d]{font-size:11px;color:var(--t3)}.c-in[data-v-ba7f2d7d]{border:none;background:none;padding:0;font-size:15px;font-weight:700;color:var(--ink);width:100%}.c-in[data-v-ba7f2d7d]:focus{outline:none}.prefs-row[data-v-ba7f2d7d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 18px;background:none;border:none;border-bottom:1px solid var(--line-soft);cursor:pointer;font-size:13px;font-weight:700;color:var(--ink);width:100%}.pr-val[data-v-ba7f2d7d]{color:var(--t3);font-size:12px}.chips[data-v-ba7f2d7d]{display:flex;gap:10px;padding:14px 18px}.i-chip[data-v-ba7f2d7d]{font-size:12px;font-weight:500;padding:6px 12px;background:#fff;border:1px solid var(--ink);color:var(--ink);cursor:pointer}.i-chip.on[data-v-ba7f2d7d]{background:var(--ink);color:var(--lime);font-weight:700}.q-error[data-v-ba7f2d7d]{margin:0 18px;font-size:12px;font-weight:500;color:var(--red)}.cta[data-v-ba7f2d7d]{margin:6px 18px 18px;height:64px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-ink-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.cta-cn[data-v-ba7f2d7d]{font-size:20px;font-weight:900;color:var(--ink)}.cta-en[data-v-ba7f2d7d]{font-family:var(--p8);font-size:10px;color:var(--ink)}.cta[data-v-ba7f2d7d]:active{transform:translate(2px,2px);box-shadow:2px 2px #0a0a0a}.cta[data-v-ba7f2d7d]:disabled{opacity:.6;cursor:wait}.trip-sec[data-v-ba7f2d7d]{display:flex;flex-direction:column;gap:12px}.ts-head[data-v-ba7f2d7d]{display:flex;align-items:baseline;justify-content:space-between}.ts-title[data-v-ba7f2d7d]{font-size:20px;font-weight:900;color:#fff}.ts-all[data-v-ba7f2d7d]{background:none;border:none;color:var(--t2);font-size:12px;cursor:pointer;padding:0}.ts-card[data-v-ba7f2d7d]{background:var(--panel);border:1px solid var(--line);cursor:pointer;padding:16px 20px;display:flex;flex-direction:column;gap:10px}.ts-card[data-v-ba7f2d7d]:hover{border-color:var(--lime)}.ts-label[data-v-ba7f2d7d]{font-size:13px;font-weight:700;color:#fff}.ts-row[data-v-ba7f2d7d]{display:flex;gap:12px;align-items:baseline}.ts-time[data-v-ba7f2d7d]{font-family:var(--vt);font-size:16px;color:var(--lime);width:56px;flex:none}.ts-event[data-v-ba7f2d7d]{font-size:13px;color:var(--t1)}.ts-empty[data-v-ba7f2d7d]{font-size:12px;color:var(--t3)}@media (max-width: 820px){.mtn[data-v-ba7f2d7d]{display:none}}@media (min-width: 821px){.home-body[data-v-ba7f2d7d]{gap:44px;padding:56px var(--content-px) 72px}.flow[data-v-ba7f2d7d]{width:min(760px,100%);gap:36px}.h-neon[data-v-ba7f2d7d]{font-size:44px}.h-title[data-v-ba7f2d7d]{font-size:40px}.h-sub[data-v-ba7f2d7d]{font-size:14px}.h-weather[data-v-ba7f2d7d]{font-size:13px}.mtn[data-v-ba7f2d7d]{width:400px;height:200px}.tbti-card[data-v-ba7f2d7d]{padding:18px 22px}.tc-title[data-v-ba7f2d7d]{font-size:19px}.tc-sub[data-v-ba7f2d7d]{font-size:13px}.tc-btn[data-v-ba7f2d7d]{height:48px;padding:0 26px;font-size:15px}.w-cn[data-v-ba7f2d7d]{font-size:46px}.w-en[data-v-ba7f2d7d]{font-size:13px}.pt[data-v-ba7f2d7d]{padding:20px;font-size:16px}.loc-bar[data-v-ba7f2d7d]{padding:13px 22px;font-size:12px}.cell[data-v-ba7f2d7d]{padding:20px 24px;gap:8px}.c-in[data-v-ba7f2d7d]{font-size:16px}.prefs-row[data-v-ba7f2d7d]{padding:18px 24px;font-size:14px}.chips[data-v-ba7f2d7d]{padding:18px 24px}.i-chip[data-v-ba7f2d7d]{font-size:13px;padding:8px 14px}.cta[data-v-ba7f2d7d]{height:76px;margin:8px 22px 22px}.cta-cn[data-v-ba7f2d7d]{font-size:22px}.trip-sec[data-v-ba7f2d7d]{gap:16px}.ts-title[data-v-ba7f2d7d]{font-size:22px}.ts-card[data-v-ba7f2d7d]{padding:22px 26px;gap:12px}.ts-label[data-v-ba7f2d7d]{font-size:15px}.ts-time[data-v-ba7f2d7d]{font-size:18px}.ts-event[data-v-ba7f2d7d]{font-size:14px}}.cards[data-v-13971d38]{padding:0 var(--content-px);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--card-gap);align-items:stretch}.rc[data-v-13971d38]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:24px;display:flex;flex-direction:column;gap:14px;cursor:pointer}.rc-photo[data-v-13971d38]{width:100%;height:140px;object-fit:cover;display:block}.rc-top[data-v-13971d38]{display:flex;align-items:flex-end;justify-content:space-between;height:40px}.rc-rank[data-v-13971d38]{background:var(--panel);padding:6px 10px;font-family:var(--p8);font-size:10px;color:var(--lime)}.rc-rank.hot[data-v-13971d38]{background:var(--lime);color:var(--ink)}.rc-score[data-v-13971d38]{display:inline-flex;align-items:baseline;gap:8px}.rc-score-label[data-v-13971d38]{font-size:12px;font-weight:500;color:var(--t3)}.rc-score-num[data-v-13971d38]{font-family:var(--vt);font-size:40px;color:var(--ink);line-height:1}.rc-name[data-v-13971d38]{font-size:20px;font-weight:900;color:var(--ink)}.rc-meta[data-v-13971d38]{font-size:12px;font-weight:500;color:var(--t3)}.rc-why-label[data-v-13971d38]{font-size:12px;font-weight:700;color:var(--ink)}.rc-bullets[data-v-13971d38]{list-style:none;font-size:13px;color:var(--ink2);line-height:1.8;flex:1}.rc-risk[data-v-13971d38]{background:var(--red-bg);border:1px solid var(--red-line);color:var(--red);font-size:12px;font-weight:500;padding:8px 10px}.rc-tags[data-v-13971d38]{font-size:12px;font-weight:500;color:var(--t3)}.rc-cta[data-v-13971d38]{background:var(--ink);color:var(--lime);font-size:13px;font-weight:700;text-align:center;padding:10px}.rc.top1[data-v-13971d38]{border-color:var(--lime);box-shadow:8px 8px 0 var(--lime)}.rc.top1 .rc-cta[data-v-13971d38]{background:var(--lime);color:var(--ink)}.alt-sec[data-v-13971d38]{padding:34px var(--content-px) 0}.alt-sec[data-v-13971d38]:last-child{padding-bottom:40px}.alt-panel[data-v-13971d38]{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.alt-head[data-v-13971d38]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.alt-note[data-v-13971d38]{font-size:12px;color:var(--t2)}.alt-row[data-v-13971d38]{display:flex;align-items:center;gap:16px;min-height:40px;cursor:pointer}.alt-thumb[data-v-13971d38]{width:40px;height:40px;object-fit:cover;flex:none}.alt-name[data-v-13971d38]{font-size:14px;font-weight:700;color:var(--t1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alt-meta[data-v-13971d38]{font-size:12px;color:var(--t2)}.alt-view[data-v-13971d38]{margin-left:auto;font-size:12px;font-weight:700;color:var(--lime);flex:none}.spot-row[data-v-13971d38]{cursor:default}.empty[data-v-13971d38]{margin:24px var(--content-px);padding:40px;font-size:14px;color:var(--t1);display:flex;align-items:center;gap:16px}.empty-btn[data-v-13971d38]{background:var(--lime);color:var(--ink);font-weight:700;padding:8px 16px}.empty-big[data-v-13971d38]{font-size:18px;font-weight:700;justify-content:center;padding:56px 40px}.notice[data-v-13971d38]{margin:8px var(--content-px) 24px;padding:22px 26px;border:2px solid var(--amber);box-shadow:6px 6px #ffd02840;color:var(--amber);font-size:18px;font-weight:700;line-height:1.7;display:flex;align-items:center;gap:14px}.notice[data-v-13971d38]:before{content:"⚠";font-size:30px;flex:none}@media (max-width: 1200px){.cards[data-v-13971d38]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.cards[data-v-13971d38]{grid-template-columns:1fr}}.mk-overlay[data-v-1cc069b0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#000000b8;display:grid;place-items:center;padding:16px}.mk-panel[data-v-1cc069b0]{position:relative;width:min(420px,100%);background:var(--panel);border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:20px;display:flex;flex-direction:column;gap:14px}.mk-close[data-v-1cc069b0]{position:absolute;top:10px;right:10px;background:none;border:none;color:var(--t2);font-size:14px;cursor:pointer}.mk-close[data-v-1cc069b0]:hover{color:var(--lime)}.mk-tabs[data-v-1cc069b0]{display:flex;justify-content:center;gap:32px;border-bottom:1px solid var(--line)}.mk-tab[data-v-1cc069b0]{background:none;border:none;cursor:pointer;font-size:16px;font-weight:500;color:var(--t3);padding:4px 2px 10px;border-bottom:3px solid transparent}.mk-tab.on[data-v-1cc069b0]{color:#fff;font-weight:700;border-bottom-color:var(--lime)}.mk-label[data-v-1cc069b0]{font-size:11px;color:var(--t2);text-align:center}.mk-stars[data-v-1cc069b0]{display:flex;justify-content:center;gap:8px}.mk-star[data-v-1cc069b0]{background:none;border:none;cursor:pointer;font-size:26px;color:var(--t4);line-height:1;padding:0 2px}.mk-star.on[data-v-1cc069b0]{color:var(--amber)}.mk-tags[data-v-1cc069b0]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.mk-tag[data-v-1cc069b0]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:11px;padding:5px 10px;cursor:pointer}.mk-tag.on[data-v-1cc069b0]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.mk-text[data-v-1cc069b0]{width:100%;resize:vertical;background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:12px;line-height:1.7;padding:10px 12px}.mk-text[data-v-1cc069b0]:focus{outline:none;border-color:var(--lime)}.mk-foot[data-v-1cc069b0]{display:flex;align-items:center;gap:12px}.mk-err[data-v-1cc069b0]{flex:1;font-size:11px;color:var(--red)}.mk-submit[data-v-1cc069b0]{margin-left:auto;height:40px;padding:0 32px;background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:14px;font-weight:700;cursor:pointer}.mk-submit[data-v-1cc069b0]:disabled{opacity:.6}.mp[data-v-0f31b7c6]{display:flex;flex-direction:column;gap:6px}.mp-row[data-v-0f31b7c6]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mp-btn[data-v-0f31b7c6]{height:56px;padding:0 14px;cursor:pointer;background:none;border:1px dashed var(--t3);color:var(--t2);font-size:12px}.mp-btn[data-v-0f31b7c6]:hover{border-color:var(--lime);color:var(--lime)}.mp-thumb[data-v-0f31b7c6]{position:relative;width:56px;height:56px;border:1px solid var(--line);overflow:hidden}.mp-thumb img[data-v-0f31b7c6],.mp-thumb video[data-v-0f31b7c6]{width:100%;height:100%;object-fit:cover;display:block}.mp-tag[data-v-0f31b7c6]{position:absolute;left:0;bottom:0;background:#000000b3;color:var(--lime);font-size:9px;padding:1px 4px}.mp-x[data-v-0f31b7c6]{position:absolute;top:0;right:0;width:16px;height:16px;padding:0;background:#000000b3;border:none;color:#fff;font-size:9px;cursor:pointer;line-height:1}.mp-x[data-v-0f31b7c6]:hover{color:var(--red)}.mp-note[data-v-0f31b7c6]{font-size:11px;color:var(--t3)}.sp-overlay[data-v-595dc6cb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:20px}.sp-poster[data-v-595dc6cb]{position:relative;width:460px;max-width:100%;max-height:calc(100vh - 40px);overflow-y:auto;background:#0b0b0b;border:2px solid var(--lime);padding:22px 24px 16px;display:flex;flex-direction:column;gap:14px;color:var(--t1)}.sp-close[data-v-595dc6cb]{position:absolute;top:8px;right:10px;z-index:2;background:none;border:none;color:var(--t2);font-size:14px;cursor:pointer}.sp-close[data-v-595dc6cb]:hover{color:var(--lime)}.sp-top[data-v-595dc6cb]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px dashed var(--line)}.sp-brand[data-v-595dc6cb]{display:flex;align-items:center;gap:8px;font-family:var(--p8);font-size:10px;color:var(--lime)}.sp-share-tag[data-v-595dc6cb]{font-family:var(--silk);font-size:9px;color:var(--lime);border:1px solid var(--lime);padding:3px 8px}.sp-sharer[data-v-595dc6cb]{display:flex;align-items:center;gap:10px}.sp-ava[data-v-595dc6cb]{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;background:#2f5b2a;color:var(--lime);font-weight:900;font-size:13px;border:1px solid var(--lime)}.sp-line[data-v-595dc6cb]{flex:1;font-size:13px;min-width:0}.sp-line b[data-v-595dc6cb]{color:#fff}.sp-date[data-v-595dc6cb]{font-size:11px;color:var(--t2);border:1px solid var(--line);padding:3px 8px;flex:none}.sp-map[data-v-595dc6cb]{position:relative;border:1px solid var(--line)}.sp-map svg[data-v-595dc6cb]{width:100%;display:block}.sp-match[data-v-595dc6cb]{position:absolute;top:10px;left:10px;background:var(--amber);color:#0b0b0b;font-family:var(--silk);font-size:10px;font-weight:700;padding:4px 8px}.sp-name-row[data-v-595dc6cb]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.sp-name[data-v-595dc6cb]{font-size:26px;font-weight:900;color:#fff}.sp-name-en[data-v-595dc6cb]{font-family:var(--p8);font-size:9px;color:var(--t2);margin-top:4px}.sp-verdict[data-v-595dc6cb]{flex:none;background:var(--lime);color:#0b0b0b;font-size:12px;font-weight:900;padding:6px 10px}.sp-tags[data-v-595dc6cb]{display:flex;gap:8px;flex-wrap:wrap}.sp-tag[data-v-595dc6cb]{font-size:11px;color:var(--lime);border:1px solid var(--lime);padding:3px 10px}.sp-tag.warn[data-v-595dc6cb]{color:var(--red);border-color:var(--red)}.sp-stats[data-v-595dc6cb]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sp-stat[data-v-595dc6cb]{background:#fff;color:var(--ink);padding:10px 8px;display:flex;flex-direction:column;gap:4px;box-shadow:3px 3px 0 var(--lime)}.sp-stat-lb[data-v-595dc6cb]{font-size:9px;color:var(--t3)}.sp-stat-v[data-v-595dc6cb]{font-family:var(--vt);font-size:20px;color:#0b0b0b}.sp-tl[data-v-595dc6cb]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--t1);flex-wrap:wrap}.sp-tl-item[data-v-595dc6cb]{display:flex;align-items:center;gap:6px}.sp-tl-item i[data-v-595dc6cb]{width:8px;height:8px;background:var(--lime);flex:none}.sp-tl-item i.amber[data-v-595dc6cb]{background:var(--amber)}.sp-tl-dash[data-v-595dc6cb]{flex:1;min-width:20px;border-top:1px dashed var(--line)}.sp-bottom[data-v-595dc6cb]{display:flex;gap:16px;align-items:center;border-top:1px dashed var(--line);padding-top:14px}.sp-qr[data-v-595dc6cb]{width:96px;height:96px;flex:none;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background:#fff;padding:6px;gap:0;border:2px solid var(--lime)}.sp-qr span[data-v-595dc6cb]{background:transparent}.sp-qr span.on[data-v-595dc6cb]{background:#0b0b0b}.sp-btext[data-v-595dc6cb]{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--t2)}.sp-btext b[data-v-595dc6cb]{font-size:15px;color:#fff}.sp-risk[data-v-595dc6cb]{color:var(--red);font-size:11px}.sp-foot[data-v-595dc6cb]{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--t3)}.sp-copy[data-v-595dc6cb]{background:none;border:1px solid var(--lime);color:var(--lime);font-family:var(--silk);font-size:10px;padding:5px 12px;cursor:pointer}.sp-copy[data-v-595dc6cb]:hover{background:var(--lime);color:#0b0b0b}.head-right[data-v-d911dae5]{display:flex;align-items:center;gap:10px}.share-btn[data-v-d911dae5]{background:none;border:1px solid var(--lime);color:var(--lime);padding:8px 14px;font-size:12px;cursor:pointer}.share-btn[data-v-d911dae5]:hover{background:var(--lime);color:var(--ink)}.share-msg[data-v-d911dae5]{font-size:11px;color:var(--lime)}.main-row[data-v-d911dae5]{padding:0 var(--content-px) 40px;display:flex;gap:24px;align-items:flex-start}.left-col[data-v-d911dae5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px}.preview[data-v-d911dae5]{position:relative;width:100%;height:300px;flex:none}.preview-img[data-v-d911dae5]{width:100%;height:100%;object-fit:cover;display:block}.video-link[data-v-d911dae5]{position:absolute;left:16px;bottom:16px;background:var(--bg);color:var(--lime);border:1px solid var(--lime);padding:8px 14px;font-family:var(--silk);font-size:11px;text-decoration:none}.video-link[data-v-d911dae5]:hover{background:var(--lime);color:var(--ink)}.stats-bar[data-v-d911dae5]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 20px;flex:none}.stat[data-v-d911dae5]{display:flex;flex-direction:column;gap:6px}.stat-label[data-v-d911dae5]{font-family:var(--silk);font-size:10px;color:var(--t2)}.stat-value[data-v-d911dae5]{font-family:var(--vt);font-size:32px;color:var(--lime);line-height:1}.rating-panel[data-v-d911dae5]{padding:20px;display:flex;gap:32px;align-items:center;flex-wrap:wrap}.rp-left[data-v-d911dae5]{display:flex;flex-direction:column;gap:6px;flex:none}.rp-label[data-v-d911dae5]{font-family:var(--silk);font-size:10px;color:var(--t2)}.rp-score[data-v-d911dae5]{font-family:var(--vt);font-size:56px;color:var(--lime);line-height:1}.rp-stars[data-v-d911dae5]{font-size:18px;color:var(--t4);letter-spacing:2px}.rp-stars .on[data-v-d911dae5]{color:var(--amber)}.rp-right[data-v-d911dae5]{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px}.rp-row[data-v-d911dae5]{display:flex;align-items:center;gap:10px}.rp-star-label[data-v-d911dae5]{font-size:11px;color:var(--t2);width:34px;flex:none}.rp-track[data-v-d911dae5]{flex:1;height:8px;background:var(--track)}.rp-fill[data-v-d911dae5]{display:block;height:100%;background:var(--amber)}.rp-count[data-v-d911dae5]{font-size:11px;color:var(--t3);width:20px;text-align:right;flex:none}.rp-total[data-v-d911dae5]{font-size:11px;color:var(--t3);text-align:right}.rp-empty[data-v-d911dae5]{font-size:13px;color:var(--t2)}.terrain[data-v-d911dae5]{padding:18px 20px;display:flex;flex-direction:column;gap:14px;flex:none}.t-chips[data-v-d911dae5]{display:flex;gap:10px}.t-chip[data-v-d911dae5]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:12px;font-weight:500;padding:7px 12px}.t-chip.warn[data-v-d911dae5]{border-color:var(--amber);color:var(--amber)}.t-tip[data-v-d911dae5]{font-size:12px;color:var(--t2)}.t-note[data-v-d911dae5]{font-size:12px;color:var(--t2);line-height:1.6}.t-note b[data-v-d911dae5]{color:var(--red);font-weight:700}.reviews[data-v-d911dae5]{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.rv-meta[data-v-d911dae5]{font-size:12px;font-weight:700;color:var(--lime)}.rv-text[data-v-d911dae5]{font-size:12px;color:var(--t2)}.write-review[data-v-d911dae5]{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.wr-row[data-v-d911dae5]{display:flex;align-items:center;gap:8px}.wr-label[data-v-d911dae5]{font-size:12px;font-weight:700;color:var(--t1);width:36px;flex:none}.wr-star[data-v-d911dae5]{font-size:22px;color:var(--t4);padding:0 2px;line-height:1}.wr-star.on[data-v-d911dae5]{color:var(--amber)}.wr-chip[data-v-d911dae5]{font-size:12px;font-weight:500;color:var(--t1);background:var(--bg);border:1px solid var(--line);padding:6px 12px}.wr-chip.on[data-v-d911dae5]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.wr-text[data-v-d911dae5]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:13px;padding:10px 12px;resize:vertical;font-family:inherit}.wr-text[data-v-d911dae5]:focus{outline:none;border-color:var(--lime)}.wr-foot[data-v-d911dae5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.wr-msg[data-v-d911dae5]{font-size:12px;color:var(--lime)}.wr-submit[data-v-d911dae5]{background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:13px;font-weight:700;padding:8px 20px}.wr-submit[data-v-d911dae5]:disabled{opacity:.6}.rail[data-v-d911dae5]{width:360px;flex:none;position:sticky;top:24px;background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-6);padding:24px;display:flex;flex-direction:column;gap:24px}.rail-title[data-v-d911dae5]{font-size:16px;font-weight:900;color:var(--ink)}.vote-g[data-v-d911dae5]{display:flex;flex-direction:column;gap:10px}.vote-label[data-v-d911dae5]{font-size:13px;font-weight:500;color:var(--ink);margin-bottom:6px}.vote-track[data-v-d911dae5]{width:100%;height:10px;background:var(--track)}.vote-fill[data-v-d911dae5]{height:100%;background:var(--lime)}.vote-fill.amber[data-v-d911dae5]{background:var(--amber)}.who-g[data-v-d911dae5]{display:flex;flex-direction:column;gap:8px}.who-label[data-v-d911dae5]{font-size:13px;font-weight:700;color:var(--ink)}.who-text[data-v-d911dae5]{font-size:13px;font-weight:500;color:var(--ink2)}.verdict[data-v-d911dae5]{background:var(--bg);padding:16px;display:flex;flex-direction:column;gap:6px}.v-q[data-v-d911dae5]{font-size:12px;font-weight:500;color:var(--t2)}.v-a[data-v-d911dae5]{font-size:26px;font-weight:900;color:var(--lime)}.v-sub[data-v-d911dae5]{font-size:11px;color:var(--t2)}.rail-cta[data-v-d911dae5]{display:flex;gap:12px}.cta-main[data-v-d911dae5]{flex:1;height:44px;background:var(--lime);border:2px solid var(--ink);font-size:14px;font-weight:700;color:var(--ink)}.cta-sub[data-v-d911dae5]{width:68px;flex:none;height:44px;background:#fff;border:2px solid var(--ink);font-size:14px;font-weight:700;color:var(--ink)}.cta-sub.on[data-v-d911dae5]{background:var(--lime)}.empty[data-v-d911dae5]{margin:24px var(--content-px);padding:40px;font-size:14px;color:var(--t1)}@media (max-width: 1100px){.main-row[data-v-d911dae5]{flex-direction:column}.rail[data-v-d911dae5]{width:100%;position:static;order:-1}.left-col[data-v-d911dae5]{width:100%}}.cols[data-v-49872f1d]{padding:0 var(--content-px);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--card-gap);align-items:stretch}.col[data-v-49872f1d]{padding:20px 24px;display:flex;flex-direction:column;gap:16px}.tr-row[data-v-49872f1d]{display:flex;gap:12px;align-items:flex-start}.tr-icon[data-v-49872f1d]{width:20px;height:20px;fill:var(--lime);flex:none;margin-top:10px}.tr-icon[data-v-49872f1d] .cut{fill:#161616}.tr-text[data-v-49872f1d]{display:flex;flex-direction:column;gap:4px}.tr-l1[data-v-49872f1d]{font-size:13px;font-weight:700;color:var(--t1)}.tr-l2[data-v-49872f1d]{font-size:12px;color:var(--t2)}.tr-step[data-v-49872f1d]{font-size:11px;color:var(--t3);padding-left:8px;border-left:2px solid var(--line);margin-top:2px}.col-tip[data-v-49872f1d]{margin-top:auto;background:var(--bg);border:1px solid var(--lime);color:var(--lime);font-size:12px;font-weight:500;padding:11px 12px}.tl-row[data-v-49872f1d]{display:flex;align-items:center;gap:12px;height:20px}.tl-time[data-v-49872f1d]{font-family:var(--vt);font-size:20px;color:var(--lime);width:62px;flex:none}.tl-event[data-v-49872f1d]{font-size:13px;font-weight:500;color:var(--t1);flex:1}.tl-bell[data-v-49872f1d]{width:16px;height:16px;fill:var(--lime);flex:none}.col-note[data-v-49872f1d]{margin-top:auto;background:var(--bg);color:var(--t2);font-size:12px;font-weight:500;padding:11px 12px}.supply[data-v-49872f1d]{font-size:13px;color:var(--t1);line-height:1.9;white-space:pre-line}.gear-label[data-v-49872f1d]{font-size:13px;font-weight:700;color:#fff}.gk-row[data-v-49872f1d]{display:flex;align-items:center;gap:10px;min-height:19px;cursor:pointer}.gk-box[data-v-49872f1d]{width:18px;height:18px;flex:none;border:2px solid var(--t4);display:grid;place-items:center}.gk-box.on[data-v-49872f1d]{background:var(--lime);border:none}.gk-box svg[data-v-49872f1d]{width:18px;height:18px}.gk-text[data-v-49872f1d]{font-size:13px;font-weight:500;color:var(--t1)}.gk-text.dim[data-v-49872f1d]{color:var(--t2)}.gap-link[data-v-49872f1d]{font-size:12px;font-weight:700;color:var(--lime);text-align:left;padding:0}.elev-sec[data-v-49872f1d]{padding:24px var(--content-px) 40px}.elev[data-v-49872f1d]{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.chart[data-v-49872f1d]{position:relative;height:110px}.chart svg[data-v-49872f1d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.elev-cap[data-v-49872f1d]{font-size:12px;color:var(--t2)}.actions[data-v-49872f1d]{padding:24px var(--content-px) 0;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.btn[data-v-49872f1d]{height:43px;padding:0 18px;font-size:13px;font-weight:700}.btn.white[data-v-49872f1d]{background:#fff;color:var(--ink);margin-left:auto}.btn.lime[data-v-49872f1d]{background:var(--lime);border:2px solid var(--ink);color:var(--ink);height:52px;padding:0 26px;font-size:15px}.btn.lime[data-v-49872f1d]:disabled{opacity:.6}.btn.dark[data-v-49872f1d]{background:var(--bg);color:var(--t4);border:1px solid var(--line);cursor:not-allowed;height:34px;padding:0 12px;font-size:11px;font-weight:500}.btn.soon[data-v-49872f1d]{background:var(--panel);color:var(--t4);border:1px solid var(--line);cursor:not-allowed;height:34px;padding:0 12px;font-size:11px;font-weight:500}.checkin[data-v-49872f1d]{display:flex;align-items:center;gap:12px}.ck-stars[data-v-49872f1d]{display:inline-flex}.ck-star[data-v-49872f1d]{font-size:20px;color:var(--t4);padding:0 2px;line-height:1}.ck-star.on[data-v-49872f1d]{color:var(--amber)}.ck-msg[data-v-49872f1d]{font-size:12px;color:var(--lime);max-width:220px}.empty[data-v-49872f1d]{margin:24px var(--content-px);padding:40px;font-size:14px;color:var(--t1);display:flex;align-items:center;gap:16px}.empty-btn[data-v-49872f1d]{background:var(--lime);color:var(--ink);font-weight:700;padding:8px 16px}@media (max-width: 1100px){.cols[data-v-49872f1d]{grid-template-columns:1fr}}.search-row[data-v-e998445b]{padding:0 var(--content-px);display:flex;align-items:center;gap:16px}.search-input[data-v-e998445b]{flex:1;min-width:0;height:48px;background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-4);display:flex;align-items:center;padding:0 16px}.search-real[data-v-e998445b]{width:100%;font-size:14px;color:#0b0b0b;border:none;outline:none}.search-btn[data-v-e998445b]{width:48px;height:48px;flex:none;background:var(--lime);border:2px solid var(--ink);display:grid;place-items:center}.weather-chip[data-v-e998445b]{background:var(--bg);border:1px solid var(--lime);color:var(--lime);font-size:13px;font-weight:700;padding:12px 16px}.filter-sec[data-v-e998445b]{padding:16px var(--content-px) 0;display:flex;flex-direction:column;gap:12px}.f-row1[data-v-e998445b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.f-label[data-v-e998445b]{font-family:var(--silk);font-size:11px;color:var(--t2);margin-right:2px}.f-chip[data-v-e998445b]{background:var(--panel);border:1px solid var(--line);color:var(--t1);font-size:12px;font-weight:500;padding:7px 12px;cursor:pointer}.f-chip.inline[data-v-e998445b]{padding:2px 8px}.f-chip.on[data-v-e998445b]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.f-row2[data-v-e998445b]{font-size:12px;color:var(--t2)}.grid[data-v-e998445b]{padding:20px var(--content-px) 0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--card-gap);align-content:start}.lib-card[data-v-e998445b]{padding:16px;display:flex;flex-direction:column;gap:10px;cursor:pointer}.lc-img[data-v-e998445b]{width:100%;height:150px;object-fit:cover;display:block}.lc-name[data-v-e998445b]{font-size:15px;font-weight:700;color:#fff}.lc-meta[data-v-e998445b]{font-size:12px;color:var(--t2)}.empty[data-v-e998445b]{margin:24px var(--content-px);padding:40px;font-size:14px;color:var(--t1)}.pub-btn[data-v-e998445b]{background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-lime-4);padding:10px 18px;font-size:13px;font-weight:700;color:var(--ink);cursor:pointer}.pulse-sec[data-v-e998445b]{padding:28px var(--content-px) 40px;display:grid;grid-template-columns:1fr 1fr;gap:var(--card-gap);align-items:start}.pulse[data-v-e998445b]{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.pr-row[data-v-e998445b]{display:flex;align-items:baseline;gap:10px;cursor:pointer;padding:6px 0;border-bottom:1px solid var(--line)}.pr-row[data-v-e998445b]:last-child{border-bottom:none}.pr-rank[data-v-e998445b]{font-family:var(--silk);font-size:12px;color:var(--t3);width:16px;flex:none}.pr-rank.hot[data-v-e998445b]{color:var(--lime);font-weight:700}.pr-name[data-v-e998445b]{font-size:13px;font-weight:700;color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-meta[data-v-e998445b]{margin-left:auto;font-size:11px;color:var(--t3);white-space:nowrap}.prv[data-v-e998445b]{cursor:pointer;padding:6px 0;border-bottom:1px solid var(--line)}.prv[data-v-e998445b]:last-child{border-bottom:none}.prv-meta[data-v-e998445b]{font-size:11px;color:var(--t2)}.prv-tags[data-v-e998445b]{color:var(--lime);margin-left:6px}.prv-text[data-v-e998445b]{font-size:12px;color:var(--t1);margin-top:3px}@media (max-width: 1200px){.grid[data-v-e998445b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.grid[data-v-e998445b],.pulse-sec[data-v-e998445b]{grid-template-columns:1fr}.weather-chip[data-v-e998445b]{display:none}}.tabs[data-v-59949878]{padding:0 var(--content-px) 16px;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.tab[data-v-59949878]{background:var(--panel);color:var(--t1);font-size:13px;font-weight:500;padding:11px 16px}.tab.on[data-v-59949878]{background:var(--lime);color:var(--ink);font-weight:700}.compare[data-v-59949878]{padding:0 var(--content-px);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--card-gap);align-items:stretch}.gc[data-v-59949878]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-white-4);padding:20px;display:flex;flex-direction:column;gap:12px}.gc.best[data-v-59949878]{box-shadow:var(--sh-lime-4)}.gc-img[data-v-59949878]{width:100%;height:160px;object-fit:contain;display:block;background:#f0f0f0}.gc-badge[data-v-59949878]{align-self:flex-start;background:var(--lime);color:var(--ink);font-size:11px;font-weight:700;padding:6px 10px}.gc-name[data-v-59949878]{font-size:16px;font-weight:700;color:var(--ink)}.gc-specs[data-v-59949878]{font-size:13px;color:var(--ink2);line-height:1.9;flex:1}.gc-link[data-v-59949878]{font-size:12px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gap-sec[data-v-59949878]{padding:24px var(--content-px) 0}.gap-panel[data-v-59949878]{padding:20px;display:flex;flex-direction:column;gap:14px}.gap-row[data-v-59949878]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gap-card[data-v-59949878]{background:var(--bg);border:1px solid var(--line);padding:16px;display:flex;flex-direction:column;gap:6px}.gap-name[data-v-59949878]{font-size:13px;font-weight:700;color:var(--t1)}.gap-meta[data-v-59949878]{font-size:12px;color:var(--t2)}.gap-price[data-v-59949878]{font-family:var(--vt);font-size:24px;color:var(--lime);line-height:1;margin-top:auto}.review-sec[data-v-59949878]{padding:24px var(--content-px) 0}.review-bar[data-v-59949878]{padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rv-left[data-v-59949878]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rv-label[data-v-59949878]{font-family:var(--silk);font-weight:700;font-size:11px;color:var(--lime)}.rv-quote[data-v-59949878]{font-size:13px;font-weight:500;color:var(--t1)}.rv-count[data-v-59949878]{font-size:12px;color:var(--t2)}.empty[data-v-59949878]{margin:24px var(--content-px);padding:40px;font-size:14px;color:var(--t1)}@media (max-width: 1200px){.compare[data-v-59949878],.gap-row[data-v-59949878]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.compare[data-v-59949878],.gap-row[data-v-59949878]{grid-template-columns:1fr}}.tab-spacer[data-v-6b86a863]{height:calc(56px + var(--sab));flex:none}.tab-bar[data-v-6b86a863]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:20;display:flex;height:calc(56px + var(--sab));padding-bottom:var(--sab);background:var(--bg);border-top:1px solid var(--line)}.tab[data-v-6b86a863]{width:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none}.ti[data-v-6b86a863]{width:20px;height:20px;fill:var(--t2)}.ti[data-v-6b86a863] .cut{fill:#0b0b0b}.tl[data-v-6b86a863]{font-size:10px;font-weight:500;color:var(--t2)}.tab.on .ti[data-v-6b86a863]{fill:var(--lime)}.tab.on .tl[data-v-6b86a863]{color:var(--lime)}.me-card[data-v-874a393b]{display:flex;align-items:center;gap:20px;margin:0 var(--content-px);padding:24px 28px}.me-ava[data-v-874a393b]{width:72px;height:72px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--brand-deep);color:var(--lime);font-size:28px;font-weight:900;border:2px solid var(--lime);box-shadow:var(--sh-lime-4)}.me-who[data-v-874a393b]{display:flex;flex-direction:column;gap:4px;min-width:0}.me-name[data-v-874a393b]{font-size:20px;color:var(--t1)}.me-mail[data-v-874a393b]{font-size:12px;color:var(--t3)}.me-chips[data-v-874a393b]{display:flex;gap:8px;margin-top:6px;flex-wrap:wrap}.chip[data-v-874a393b]{font-size:11px;color:var(--t2);border:1px solid var(--line);padding:2px 10px}.chip.lime[data-v-874a393b]{color:var(--lime);border-color:var(--lime)}.me-stats[data-v-874a393b]{margin-left:auto;display:flex;gap:28px;text-align:center}.me-stats b[data-v-874a393b]{display:block;font-family:var(--silk);font-size:20px;color:var(--lime)}.me-stats span[data-v-874a393b]{font-size:11px;color:var(--t3)}.me-body[data-v-874a393b]{display:grid;grid-template-columns:180px 1fr;gap:20px;margin:20px var(--content-px) 0;align-items:start}.me-tabs[data-v-874a393b]{display:flex;flex-direction:column;gap:6px;position:sticky;top:16px}.me-tab[data-v-874a393b]{padding:12px 16px;background:var(--panel);border:1px solid var(--line);color:var(--t2);font-size:13px;cursor:pointer;text-align:left}.me-tab[data-v-874a393b]:hover{color:var(--t1)}.me-tab.on[data-v-874a393b]{color:var(--lime);border-color:var(--lime);font-weight:700;box-shadow:var(--sh-lime-4)}.me-tabs.h[data-v-874a393b]{flex-direction:row;overflow-x:auto;position:static}.me-tabs.h .me-tab[data-v-874a393b]{white-space:nowrap;text-align:center}.blk[data-v-874a393b]{display:flex;flex-direction:column;gap:14px}.dim[data-v-874a393b]{color:var(--t3);font-size:13px}.err[data-v-874a393b]{color:var(--red);font-size:13px}.ok[data-v-874a393b]{color:var(--lime);font-size:13px}.lk[data-v-874a393b]{color:var(--lime)}.fav-grid[data-v-874a393b],.gear-grid[data-v-874a393b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fav-card[data-v-874a393b],.gear-card[data-v-874a393b]{padding:16px 18px;display:flex;flex-direction:column;gap:6px}.fav-main[data-v-874a393b]{display:flex;flex-direction:column;gap:4px;text-decoration:none}.fav-main b[data-v-874a393b],.gear-card b[data-v-874a393b]{color:var(--t1);font-size:15px}.fav-main:hover b[data-v-874a393b]{color:var(--lime)}.fav-kpi[data-v-874a393b]{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--silk);font-size:11px;color:var(--lime)}.mini[data-v-874a393b]{align-self:flex-start;background:none;border:1px solid var(--line);padding:6px 12px;font-size:12px;color:var(--t2);cursor:pointer}.mini[data-v-874a393b]:hover:not(:disabled){color:var(--lime);border-color:var(--lime)}.mini[data-v-874a393b]:disabled{opacity:.45;cursor:default}.mini.danger[data-v-874a393b]:hover{color:var(--red);border-color:var(--red)}.mini.on[data-v-874a393b]{color:var(--lime);border-color:var(--lime)}.lk-btn[data-v-874a393b]{text-decoration:none}.gear-sum[data-v-874a393b]{display:flex;align-items:center;gap:26px;flex-wrap:wrap;padding:14px 18px;font-size:13px;color:var(--t2)}.gear-sum b[data-v-874a393b]{font-family:var(--silk);color:var(--lime);font-size:16px}.gear-sum .mini[data-v-874a393b]{margin-left:auto;align-self:center}.picker[data-v-874a393b]{padding:14px 18px}.p-input[data-v-874a393b]{width:100%;margin-bottom:10px;background:var(--bg);border:1px solid var(--line);padding:9px 12px;color:var(--t1);font-size:13px;outline:none}.p-input[data-v-874a393b]:focus{border-color:var(--lime)}.pick-list[data-v-874a393b]{max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.pick-row[data-v-874a393b]{display:flex;align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid var(--line)}.pick-row[data-v-874a393b]:last-child{border-bottom:none}.pick-who[data-v-874a393b]{flex:1;display:flex;flex-direction:column;min-width:0}.pick-who b[data-v-874a393b]{font-size:13px;color:var(--t1)}.pick-meta[data-v-874a393b]{font-size:11px;flex:none}.rec-list[data-v-874a393b]{display:flex;flex-direction:column;gap:10px}.rec-row[data-v-874a393b]{display:flex;align-items:center;gap:16px;padding:14px 18px}.rec-date[data-v-874a393b]{flex:none;width:56px;text-align:center}.rec-date b[data-v-874a393b]{display:block;font-family:var(--silk);font-size:15px;color:var(--lime)}.rec-date span[data-v-874a393b]{font-size:11px;color:var(--t3)}.rec-body[data-v-874a393b]{flex:1}.achv-grid[data-v-874a393b]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.achv-card[data-v-874a393b]{padding:18px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.achv-card b[data-v-874a393b]{font-size:14px;color:var(--t1)}.a-icon[data-v-874a393b]{font-size:26px}.a-desc[data-v-874a393b]{font-size:12px;color:var(--t3)}.a-bar[data-v-874a393b]{width:100%;height:6px;background:var(--bg);border:1px solid var(--line);margin-top:4px}.a-bar i[data-v-874a393b]{display:block;height:100%;background:var(--lime)}.a-prog[data-v-874a393b]{font-family:var(--silk);font-size:10px;color:var(--lime)}.achv-card.lock[data-v-874a393b]{opacity:.55}.achv-card.lock .a-prog[data-v-874a393b]{color:var(--t3)}.achv-card.lock .a-bar i[data-v-874a393b]{background:var(--t4)}.set-group[data-v-874a393b]{padding:18px 22px}.set-group h3[data-v-874a393b]{font-size:13px;color:var(--t3);margin-bottom:12px;letter-spacing:1px}.set-row[data-v-874a393b]{display:flex;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.set-row[data-v-874a393b]:last-of-type{border-bottom:none}.set-row label[data-v-874a393b]{width:150px;flex:none;font-size:13px;color:var(--t1)}.set-row input[data-v-874a393b]{flex:1;max-width:260px;background:var(--bg);border:1px solid var(--line);padding:8px 12px;color:var(--t1);font-size:13px;outline:none}.set-row input[data-v-874a393b]:focus{border-color:var(--lime)}.diffs[data-v-874a393b]{display:flex;gap:8px}.set-actions[data-v-874a393b]{display:flex;align-items:center;gap:14px;margin-top:14px}.save[data-v-874a393b]{background:var(--lime);border:none;padding:10px 26px;font-family:var(--silk);font-size:12px;font-weight:700;color:#0b0b0b;cursor:pointer}.save[data-v-874a393b]:hover:not(:disabled){box-shadow:var(--sh-ink-4)}.save[data-v-874a393b]:disabled{opacity:.5;cursor:default}@media (max-width: 820px){.screen[data-v-874a393b]{padding-top:var(--sat);max-width:480px;margin:0 auto;overflow-x:hidden}.me-card[data-v-874a393b]{flex-wrap:wrap;margin:0 16px}.me-stats[data-v-874a393b]{margin-left:0;width:100%;justify-content:space-between;gap:12px}.me-body[data-v-874a393b]{grid-template-columns:1fr;margin:20px 16px 0}.fav-grid[data-v-874a393b],.gear-grid[data-v-874a393b]{grid-template-columns:1fr}.achv-grid[data-v-874a393b]{grid-template-columns:1fr 1fr}.set-row label[data-v-874a393b]{width:110px}}.m-header[data-v-998421e8]{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:20;height:calc(48px + var(--sat));padding:var(--sat) 16px 0;display:flex;align-items:center;justify-content:space-between;background:var(--bg)}.logo[data-v-998421e8]{display:flex;align-items:center;gap:8px;text-decoration:none}.mark[data-v-998421e8]{width:20px;height:20px}.en[data-v-998421e8]{font-family:var(--p8);font-size:9px;color:var(--lime)}.lv[data-v-998421e8]{background:var(--panel);border:1px solid var(--line);padding:4px 8px;font-family:var(--silk);font-size:9px;color:var(--lime)}.as-btn[data-v-998421e8]{cursor:pointer}.user-side[data-v-998421e8]{display:flex;gap:6px}.quit[data-v-998421e8]:active{color:var(--red);border-color:var(--red)}.hero[data-v-4fb91637]{display:flex;flex-direction:column;gap:8px}.h-row[data-v-4fb91637]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.h-titles[data-v-4fb91637]{display:flex;flex-direction:column;gap:4px;min-width:0}.h-neon[data-v-4fb91637]{font-family:var(--vt);font-size:22px;color:var(--lime);line-height:1}.h-title[data-v-4fb91637]{font-size:20px;font-weight:900;color:#fff}.h-weather[data-v-4fb91637]{font-size:10px;color:var(--t2)}.mtn[data-v-4fb91637]{width:150px;height:52px;flex:none}.tbti-card[data-v-4fb91637]{background:#fff;border:1px dashed var(--t3);padding:12px 14px;display:flex;align-items:center;gap:12px}.tc-text[data-v-4fb91637]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tc-title[data-v-4fb91637]{font-size:15px;font-weight:900;color:var(--ink)}.tc-sub[data-v-4fb91637]{font-size:10px;color:var(--t3)}.tc-btn[data-v-4fb91637]{flex:none;height:36px;padding:0 14px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);font-size:12px;font-weight:700;color:var(--ink)}.w-title[data-v-4fb91637]{display:flex;flex-direction:column;gap:4px}.w-cn[data-v-4fb91637]{font-size:24px;font-weight:900;color:#fff}.w-en[data-v-4fb91637]{font-family:var(--p8);font-size:9px;color:var(--lime)}.form[data-v-4fb91637]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-ink-3);display:flex;flex-direction:column}.pack-tabs[data-v-4fb91637]{display:flex}.pt[data-v-4fb91637]{flex:1;padding:14px;cursor:pointer;background:var(--panel);color:#fff;font-size:14px;font-weight:700;border:none;border-bottom:2px solid var(--ink)}.pt.on[data-v-4fb91637]{background:#fff;color:var(--lime)}.loc-bar[data-v-4fb91637]{background:var(--panel);color:var(--t1);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;font-size:10px}.lb-text[data-v-4fb91637]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-btn[data-v-4fb91637]{flex:none;background:none;border:none;color:var(--lime);font-size:10px;font-weight:700;cursor:pointer;padding:0}.grid2[data-v-4fb91637]{display:grid;grid-template-columns:1fr 1fr}.cell[data-v-4fb91637]{padding:10px 14px;border-bottom:1px solid var(--line-soft);display:flex;flex-direction:column;gap:4px}.cell[data-v-4fb91637]:nth-child(odd){border-right:1px solid var(--line-soft)}.c-lb[data-v-4fb91637]{font-size:10px;color:var(--t3)}.c-in[data-v-4fb91637]{border:none;background:none;padding:0;font-size:13px;font-weight:700;color:var(--ink);width:100%}.c-in[data-v-4fb91637]:focus{outline:none}.prefs-row[data-v-4fb91637]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:none;border:none;border-bottom:1px solid var(--line-soft);cursor:pointer;font-size:12px;font-weight:700;color:var(--ink);width:100%}.pr-val[data-v-4fb91637]{color:var(--t3);font-size:11px}.chips[data-v-4fb91637]{display:flex;gap:8px;padding:12px 14px}.i-chip[data-v-4fb91637]{font-size:11px;font-weight:500;padding:5px 10px;background:#fff;border:1px solid var(--ink);color:var(--ink);cursor:pointer}.i-chip.on[data-v-4fb91637]{background:var(--ink);color:var(--lime);font-weight:700}.q-error[data-v-4fb91637]{margin:0 14px;font-size:10px;font-weight:500;color:var(--red)}.cta[data-v-4fb91637]{margin:4px 14px 14px;height:52px;cursor:pointer;background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-ink-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.cta-cn[data-v-4fb91637]{font-size:16px;font-weight:900;color:var(--ink)}.cta-en[data-v-4fb91637]{font-family:var(--p8);font-size:8px;color:var(--ink)}.cta[data-v-4fb91637]:disabled{opacity:.6}.trip-sec[data-v-4fb91637]{display:flex;flex-direction:column;gap:10px}.ts-head[data-v-4fb91637]{display:flex;align-items:baseline;justify-content:space-between}.ts-title[data-v-4fb91637]{font-size:16px;font-weight:900;color:#fff}.ts-all[data-v-4fb91637]{background:none;border:none;color:var(--t2);font-size:11px;cursor:pointer;padding:0}.ts-card[data-v-4fb91637]{background:var(--panel);border:1px solid var(--line);cursor:pointer;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ts-label[data-v-4fb91637]{font-size:11px;font-weight:700;color:#fff}.ts-row[data-v-4fb91637]{display:flex;gap:10px;align-items:baseline}.ts-time[data-v-4fb91637]{font-family:var(--vt);font-size:13px;color:var(--lime);width:46px;flex:none}.ts-event[data-v-4fb91637]{font-size:11px;color:var(--t1)}.ts-empty[data-v-4fb91637]{font-size:11px;color:var(--t3)}.back-header[data-v-7a697924]{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:20;height:calc(48px + var(--sat));padding:var(--sat) 16px 0;display:flex;align-items:center;justify-content:space-between;background:var(--bg)}.back[data-v-7a697924]{display:flex;align-items:center;gap:8px;color:var(--lime);font-size:12px;font-weight:500}.arrow[data-v-7a697924]{width:16px;height:16px;fill:var(--lime)}.right[data-v-7a697924]{font-size:10px;font-weight:700;color:var(--lime)}.silk[data-v-af26a6d5]{font-family:var(--silk);font-weight:400;font-size:9px}.cond[data-v-af26a6d5]{background:var(--panel);border:1px solid var(--line);padding:9px 12px;font-size:10px;font-weight:500;color:var(--t1)}.rc[data-v-af26a6d5]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-4);padding:12px;display:flex;flex-direction:column;gap:8px;cursor:pointer}.rc-img[data-v-af26a6d5]{width:100%;height:140px;object-fit:cover}.rc-top[data-v-af26a6d5]{display:flex;align-items:center;justify-content:space-between}.rank[data-v-af26a6d5]{background:var(--panel);padding:4px 8px;font-family:var(--p8);font-size:8px;color:var(--lime)}.rank.hot[data-v-af26a6d5]{background:var(--lime);color:var(--ink)}.score[data-v-af26a6d5]{font-family:var(--vt);font-size:28px;color:var(--ink);line-height:1}.rc-name[data-v-af26a6d5]{font-size:15px;font-weight:900;color:var(--ink)}.rc-meta[data-v-af26a6d5]{font-size:10px;font-weight:500;color:var(--t3)}.rc-why[data-v-af26a6d5]{font-size:10px;color:var(--ink2);line-height:1.6}.rc-why b[data-v-af26a6d5]{color:var(--ink)}.rc-risk[data-v-af26a6d5]{background:var(--red-bg);border:1px solid var(--red-line);color:var(--red);font-size:9px;font-weight:500;padding:8px}.rc-tags[data-v-af26a6d5]{font-size:9px;font-weight:500;color:var(--t3)}.rc-cta[data-v-af26a6d5]{background:var(--ink);color:var(--lime);font-size:12px;font-weight:700;text-align:center;padding:9px}.rc.top1[data-v-af26a6d5]{border-color:var(--lime);box-shadow:6px 6px 0 var(--lime)}.rc.top1 .rc-cta[data-v-af26a6d5]{background:var(--lime);color:var(--ink)}.alt[data-v-af26a6d5]{background:var(--panel);border:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:10px}.alt-title[data-v-af26a6d5]{font-size:13px;font-weight:700;color:#fff}.alt-row[data-v-af26a6d5]{display:flex;align-items:center;gap:10px;cursor:pointer}.alt-thumb[data-v-af26a6d5]{width:36px;height:36px;object-fit:cover;flex:none}.alt-name[data-v-af26a6d5]{font-size:11px;font-weight:700;color:var(--t1)}.alt-meta[data-v-af26a6d5]{font-size:9px;color:var(--t2);margin-top:2px}.spot-row[data-v-af26a6d5]{padding:6px 0;border-top:1px dashed var(--line)}.notice[data-v-af26a6d5]{background:#ffd02814;border:2px solid var(--amber);box-shadow:4px 4px #ffd02840;color:var(--amber);font-size:13px;font-weight:700;line-height:1.7;padding:14px 16px;display:flex;align-items:flex-start;gap:10px}.notice[data-v-af26a6d5]:before{content:"⚠";font-size:20px;flex:none;line-height:1.4}.empty[data-v-af26a6d5]{font-size:11px;color:var(--t2);line-height:1.8;display:flex;flex-direction:column;gap:10px}.empty-btn[data-v-af26a6d5]{align-self:flex-start;font-size:11px;font-weight:700;color:var(--lime);padding:0}.search-row[data-v-4a97517b]{display:flex;gap:10px}.search-input[data-v-4a97517b]{flex:1;height:44px;background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-4);display:flex;align-items:center;padding:0 12px}.search-real[data-v-4a97517b]{width:100%;border:none;background:none;font-size:12px;color:var(--ink)}.search-real[data-v-4a97517b]:focus{outline:none}.empty[data-v-4a97517b]{font-size:11px;color:var(--t2)}.search-btn[data-v-4a97517b]{width:44px;height:44px;flex:none;background:var(--lime);border:2px solid var(--ink);display:grid;place-items:center}.weather[data-v-4a97517b]{font-size:10px;font-weight:700;color:var(--lime)}.f-label[data-v-4a97517b]{font-family:var(--silk);font-size:9px;color:var(--t2)}.chips[data-v-4a97517b]{display:flex;gap:8px;flex-wrap:wrap}.chip[data-v-4a97517b]{background:var(--panel);border:1px solid var(--line);color:var(--t1);font-size:11px;font-weight:500;padding:6px 10px}.chip.on[data-v-4a97517b]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.card[data-v-4a97517b]{background:var(--panel);border:1px solid var(--line);padding:12px;display:flex;flex-direction:column;gap:8px;cursor:pointer}.card-img[data-v-4a97517b]{width:100%;height:120px;object-fit:cover}.card-name[data-v-4a97517b]{font-size:14px;font-weight:700;color:#fff}.card-meta[data-v-4a97517b]{font-size:11px;color:var(--t2)}.pub-btn[data-v-4a97517b]{align-self:flex-start;background:transparent;border:1px dashed var(--t3);padding:8px 14px;font-size:11px;font-weight:500;color:var(--t2);cursor:pointer}.pulse[data-v-4a97517b]{background:var(--panel);border:1px solid var(--line);padding:12px;display:flex;flex-direction:column;gap:6px}.p-title[data-v-4a97517b]{font-family:var(--silk);font-size:9px;color:var(--t2)}.pr-row[data-v-4a97517b]{display:flex;align-items:baseline;gap:8px;cursor:pointer;padding:4px 0;border-bottom:1px solid var(--line)}.pr-row[data-v-4a97517b]:last-child{border-bottom:none}.pr-rank[data-v-4a97517b]{font-family:var(--silk);font-size:10px;color:var(--t3);width:14px;flex:none}.pr-rank.hot[data-v-4a97517b]{color:var(--lime);font-weight:700}.pr-name[data-v-4a97517b]{font-size:12px;font-weight:700;color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-meta[data-v-4a97517b]{margin-left:auto;font-size:9px;color:var(--t3);white-space:nowrap}.prv[data-v-4a97517b]{cursor:pointer;padding:4px 0;border-bottom:1px solid var(--line)}.prv[data-v-4a97517b]:last-child{border-bottom:none}.prv-meta[data-v-4a97517b]{font-size:9px;color:var(--t2)}.prv-tags[data-v-4a97517b]{color:var(--lime);margin-left:4px}.prv-text[data-v-4a97517b]{font-size:11px;color:var(--t1);margin-top:2px}.hero[data-v-fbe9fa2b]{position:relative;height:190px;flex:none}.hero-img[data-v-fbe9fa2b]{width:100%;height:100%;object-fit:cover;display:block}.video-chip[data-v-fbe9fa2b]{position:absolute;left:12px;top:12px;background:var(--bg);color:#fff;font-size:10px;padding:5px 10px;text-decoration:none}.t-note[data-v-fbe9fa2b]{line-height:1.6}.t-note b[data-v-fbe9fa2b]{color:var(--red);font-weight:700}.share-btn[data-v-fbe9fa2b]{background:none;border:1px solid var(--lime);color:var(--lime);font-size:9px;padding:3px 8px;cursor:pointer}.play[data-v-fbe9fa2b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:38px;height:46px;background:var(--lime);display:grid;place-items:center}.stats[data-v-fbe9fa2b]{background:var(--panel);border:1px solid var(--line);padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.d-title[data-v-fbe9fa2b]{font-size:20px;font-weight:900;color:#fff;line-height:1.3}.rating[data-v-fbe9fa2b]{background:var(--panel);border:1px solid var(--line);padding:14px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rp-left[data-v-fbe9fa2b]{display:flex;flex-direction:column;gap:4px;flex:none}.rp-label[data-v-fbe9fa2b]{font-family:var(--silk);font-size:8px;color:var(--t2)}.rp-score[data-v-fbe9fa2b]{font-family:var(--vt);font-size:44px;color:var(--lime);line-height:1}.rp-stars[data-v-fbe9fa2b]{font-size:14px;color:var(--t4);letter-spacing:1px}.rp-stars .on[data-v-fbe9fa2b]{color:var(--amber)}.rp-right[data-v-fbe9fa2b]{flex:1;min-width:180px;display:flex;flex-direction:column;gap:5px}.rp-row[data-v-fbe9fa2b]{display:flex;align-items:center;gap:8px}.rp-star-label[data-v-fbe9fa2b]{font-size:10px;color:var(--t2);width:30px;flex:none}.rp-track[data-v-fbe9fa2b]{flex:1;height:6px;background:var(--track)}.rp-fill[data-v-fbe9fa2b]{display:block;height:100%;background:var(--amber)}.rp-count[data-v-fbe9fa2b]{font-size:10px;color:var(--t3);width:16px;text-align:right;flex:none}.rp-total[data-v-fbe9fa2b]{font-size:9px;color:var(--t3);text-align:right}.s-label[data-v-fbe9fa2b]{font-family:var(--silk);font-size:8px;color:var(--t2)}.s-value[data-v-fbe9fa2b]{font-family:var(--vt);font-size:22px;color:var(--lime);line-height:1;margin-top:2px}.panel[data-v-fbe9fa2b]{background:var(--panel);border:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:8px}.p-title[data-v-fbe9fa2b]{font-size:13px;font-weight:700;color:#fff}.p-dim[data-v-fbe9fa2b]{font-size:10px;color:var(--t2);line-height:1.6}.t-chips[data-v-fbe9fa2b]{display:flex;gap:6px;flex-wrap:wrap}.t-chip[data-v-fbe9fa2b]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:10px;font-weight:500;padding:4px 8px}.t-chip.warn[data-v-fbe9fa2b]{border-color:var(--amber);color:var(--amber)}.vote[data-v-fbe9fa2b]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-lime-4);padding:14px;display:flex;flex-direction:column;gap:10px}.v-title[data-v-fbe9fa2b]{font-size:13px;font-weight:900;color:var(--ink)}.v-label[data-v-fbe9fa2b]{font-size:11px;font-weight:500;color:var(--ink);margin-bottom:4px}.v-track[data-v-fbe9fa2b]{height:8px;background:var(--track)}.v-fill[data-v-fbe9fa2b]{height:100%;background:var(--lime)}.v-fill.amber[data-v-fbe9fa2b]{background:var(--amber)}.decide[data-v-fbe9fa2b]{background:var(--lime);border:2px solid var(--ink);box-shadow:var(--sh-ink-3);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.dc-q[data-v-fbe9fa2b]{font-size:11px;font-weight:500;color:var(--ink2)}.dc-a[data-v-fbe9fa2b]{font-size:24px;font-weight:900;color:var(--ink)}.dc-s[data-v-fbe9fa2b]{font-size:10px;font-weight:500;color:var(--ink2)}.r-meta[data-v-fbe9fa2b]{font-size:10px;font-weight:700;color:var(--lime)}.wr-row[data-v-fbe9fa2b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wr-star[data-v-fbe9fa2b]{font-size:20px;color:var(--t4);padding:0 2px;line-height:1}.wr-star.on[data-v-fbe9fa2b]{color:var(--amber)}.wr-chip[data-v-fbe9fa2b]{font-size:11px;font-weight:500;color:var(--t1);background:var(--bg);border:1px solid var(--line);padding:5px 10px}.wr-chip.on[data-v-fbe9fa2b]{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:700}.wr-text[data-v-fbe9fa2b]{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:12px;padding:8px 10px;resize:vertical;font-family:inherit}.wr-text[data-v-fbe9fa2b]:focus{outline:none;border-color:var(--lime)}.wr-foot[data-v-fbe9fa2b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.wr-msg[data-v-fbe9fa2b]{font-size:11px;color:var(--lime)}.wr-submit[data-v-fbe9fa2b]{background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:12px;font-weight:700;padding:7px 18px}.wr-submit[data-v-fbe9fa2b]:disabled{opacity:.6}.who[data-v-fbe9fa2b]{border-top:1px dashed var(--line);padding-top:8px}.cta-spacer[data-v-fbe9fa2b]{height:calc(64px + var(--sab));flex:none}.cta-bar[data-v-fbe9fa2b]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:20;display:flex;gap:10px;padding:10px 16px calc(10px + var(--sab));background:var(--bg);border-top:1px solid var(--line)}.cta-main[data-v-fbe9fa2b]{flex:1;height:44px;background:var(--lime);border:2px solid var(--ink);font-size:13px;font-weight:700;color:var(--ink)}.cta-sub[data-v-fbe9fa2b]{width:76px;height:44px;background:#fff;border:2px solid var(--ink);font-size:13px;font-weight:700;color:var(--ink)}.cta-sub.on[data-v-fbe9fa2b]{background:var(--lime)}.loading[data-v-fbe9fa2b]{font-size:11px;color:var(--t2)}.retry[data-v-fbe9fa2b]{margin-top:10px;align-self:flex-start}.route-chip[data-v-cd176d9a]{background:var(--panel);border:1px solid var(--line);padding:9px 12px;font-size:11px;font-weight:500;color:var(--t1)}.panel[data-v-cd176d9a]{background:var(--panel);border:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:10px}.p-title[data-v-cd176d9a]{font-size:13px;font-weight:700;color:#fff}.p-dim[data-v-cd176d9a]{font-size:9px;color:var(--t2)}.tr-row[data-v-cd176d9a]{display:flex;gap:10px;align-items:center}.tr-icon[data-v-cd176d9a]{width:16px;height:16px;fill:var(--lime);flex:none}.tr-icon[data-v-cd176d9a] .cut{fill:#0b0b0b}.tr-l1[data-v-cd176d9a]{font-size:11px;font-weight:700;color:var(--t1)}.tr-l2[data-v-cd176d9a]{font-size:10px;color:var(--t2);margin-top:2px}.tr-step[data-v-cd176d9a]{font-size:10px;color:var(--t3);padding-left:6px;border-left:2px solid var(--line);margin-top:2px}.tip[data-v-cd176d9a]{background:var(--bg);border:1px solid var(--lime);color:var(--lime);font-size:10px;font-weight:500;padding:8px 10px}.tl-row[data-v-cd176d9a]{display:flex;align-items:center;gap:10px}.tl-time[data-v-cd176d9a]{font-family:var(--vt);font-size:16px;color:var(--lime);width:52px;flex:none}.tl-event[data-v-cd176d9a]{flex:1;font-size:11px;font-weight:500;color:var(--t1)}.tl-bell[data-v-cd176d9a]{width:14px;height:14px;fill:var(--lime);flex:none}.note[data-v-cd176d9a]{background:var(--bg);color:var(--t2);font-size:10px;font-weight:500;padding:8px 10px}.supply[data-v-cd176d9a]{font-size:10px;color:var(--t1);line-height:1.8;white-space:pre-line}.gear-label[data-v-cd176d9a]{font-size:11px;font-weight:700;color:#fff}.gk-row[data-v-cd176d9a]{display:flex;align-items:center;gap:8px}.gk-box[data-v-cd176d9a]{width:14px;height:14px;border:2px solid var(--t4);display:grid;place-items:center;flex:none}.gk-box.on[data-v-cd176d9a]{background:var(--lime);border:none}.gk-box svg[data-v-cd176d9a]{width:14px;height:14px}.gk-text[data-v-cd176d9a]{font-size:11px;font-weight:500;color:var(--t1)}.gk-text.dim[data-v-cd176d9a]{color:var(--t2)}.gap-link[data-v-cd176d9a]{font-size:10px;font-weight:700;color:var(--lime);text-align:left;padding:0}.chart[data-v-cd176d9a]{width:100%;height:64px}.ck-row[data-v-cd176d9a]{display:flex;gap:6px}.ck-star[data-v-cd176d9a]{font-size:22px;color:var(--t4);padding:0 2px;line-height:1}.ck-star.on[data-v-cd176d9a]{color:var(--amber)}.ck-btn[data-v-cd176d9a]{height:40px;background:var(--lime);border:2px solid var(--ink);color:var(--ink);font-size:13px;font-weight:700}.ck-btn[data-v-cd176d9a]:disabled{opacity:.6}.ck-msg[data-v-cd176d9a]{font-size:11px;color:var(--lime)}.empty[data-v-cd176d9a]{font-size:11px;color:var(--t2);line-height:1.8;display:flex;flex-direction:column;gap:10px}.empty-btn[data-v-cd176d9a]{align-self:flex-start;font-size:11px;font-weight:700;color:var(--lime);padding:0}.link-chip[data-v-024d1fab]{background:var(--bg);border:1px solid var(--lime);color:var(--lime);font-size:11px;font-weight:700;padding:9px 12px}.tabs[data-v-024d1fab]{display:flex;gap:8px}.tab[data-v-024d1fab]{background:var(--panel);color:var(--t1);font-size:11px;font-weight:500;padding:8px 12px}.tab.on[data-v-024d1fab]{background:var(--lime);color:var(--ink);font-weight:700}.gc[data-v-024d1fab]{background:#fff;border:2px solid var(--ink);box-shadow:var(--sh-white-4);padding:12px;display:flex;flex-direction:column;gap:8px}.gc.best[data-v-024d1fab]{box-shadow:var(--sh-lime-4)}.gc-img[data-v-024d1fab]{width:100%;height:110px;object-fit:cover;background:#f0f0f0}.gc-badge[data-v-024d1fab]{align-self:flex-start;background:var(--lime);color:var(--ink);font-size:9px;font-weight:700;padding:4px 8px}.gc-name[data-v-024d1fab]{font-size:14px;font-weight:700;color:var(--ink)}.gc-specs[data-v-024d1fab]{font-size:10px;color:var(--ink2);line-height:1.7}.gc-link[data-v-024d1fab]{font-size:10px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:2px}.gap[data-v-024d1fab]{background:var(--panel);border:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:10px}.gap-title[data-v-024d1fab]{font-size:13px;font-weight:700;color:#fff}.gap-row[data-v-024d1fab]{display:flex;align-items:center;justify-content:space-between;gap:10px}.gap-name[data-v-024d1fab]{font-size:11px;font-weight:700;color:var(--t1)}.gap-meta[data-v-024d1fab]{font-size:9px;color:var(--t2);margin-top:2px}.gap-price[data-v-024d1fab]{font-family:var(--vt);font-size:16px;color:var(--lime);flex:none}.gap-review[data-v-024d1fab]{font-size:9px;color:var(--t2);border-top:1px dashed var(--line);padding-top:10px;line-height:1.6}.empty[data-v-024d1fab]{font-size:11px;color:var(--t2)}:root{--bg: #0B0B0B;--panel: #161616;--line: #2E2E2E;--lime: #A3E635;--brand-deep: #2F5B2A;--amber: #FFD028;--red: #D32F2F;--red-line: #FF5252;--red-bg: #FFF3F3;--white: #FFFFFF;--paper: #FAFAF7;--track: #EAEAE4;--line-soft: #D8D8D0;--t1: #F5F5F5;--t2: #8E8E8E;--t3: #757575;--t4: #555555;--ink: #0B0B0B;--ink2: #333333;--cn: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--p8: "Press Start 2P", monospace;--silk: "Silkscreen", monospace;--vt: "VT323", monospace;--sh-lime-6: 6px 6px 0 #A3E635;--sh-lime-4: 4px 4px 0 #A3E635;--sh-white-4: 4px 4px 0 #FFFFFF;--sh-ink-3: 3px 3px 0 #0A0A0A;--sh-ink-4: 4px 4px 0 #0A0A0A;--nav-h: 72px;--head-h: 120px;--content-px: 48px;--card-gap: 24px;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 32px;--sp-6: 48px;--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px)}*{box-sizing:border-box;margin:0;padding:0}@media (max-width: 1200px){:root{--content-px: 24px;--head-h: 96px}}html,body,#app{min-height:100%}html,body{overscroll-behavior:none;touch-action:manipulation}body{background:#000;font-family:var(--cn);-webkit-font-smoothing:antialiased}button{font-family:inherit;border:none;background:none;cursor:pointer;padding:0}input{font-family:inherit;border:none;outline:none;background:none}.screen{width:100%;max-width:1440px;min-height:100vh;background:var(--bg);position:relative;flex:none}.panel-d{background:var(--panel);border:1px solid var(--line)}.ptitle{font-size:15px;font-weight:700;color:var(--white)}.screen-head{height:var(--head-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--content-px)}.sh-title-cn{font-size:28px;font-weight:900;color:var(--white);line-height:1.25}.sh-title-en{font-family:var(--silk);font-size:12px;color:var(--lime);margin-top:8px}.sh-chip{background:var(--panel);color:var(--t1);font-size:13px;font-weight:500;padding:11px 16px}.sh-chip.lime{background:var(--bg);border:1px solid var(--lime);color:var(--lime);font-weight:700}.m-screen{width:100%;max-width:480px;min-height:100vh;margin:0 auto;padding-top:calc(48px + var(--sat));background:var(--bg);display:flex;flex-direction:column;overflow-x:hidden}.m-body{flex:1;display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px}
