{{ trip ? fmtRange + ' · ' + countdown.text : '' }}
{{ sel.name }}
{{ catInfo(sel.cat).n }}{{ sel.area }}去過{{ fmtDist(sel.distanceM) }}

{{ sel.why }}

🧭 Google Maps
儲存池 {{ listPlaces.length }} 個
{{ p.name }} · {{ p.area }}
{{ p.why || p.note }}
{{ fmtDist(p.distanceM) }} 去過 {{ dayMd(whereIs(p.id)) }}
沒有符合的點
{{ dayLabel(day) }} {{ dayItems.length }} 項
🧭 整天路線
還沒排。不想排也行,直接看地圖挑。
{{ it.time || '–' }}
{{ it.done?'✓':'' }}
{{ it.title }}
{{ it.note }}
{{ it.place.why }}
🧭

池子裡還沒排的

總花費

{{ home }} {{ fmt(money.total()) }}
預算 {{ fmt(trip.budgetHome) }} · 剩 {{ fmt(money.budgetLeft()) }}

今天

{{ home }} {{ fmt(todaySum) }}
{{ todayIso }}

誰付了多少 / 該分攤多少

{{ p.name }}付 {{ fmt(p.paid) }} · 攤 {{ fmt(p.share) }}
{{ personName(s.from) }}{{ personName(s.to) }} {{ home }} {{ fmt(s.amount) }}
目前打平

記一筆

1 {{ home }} ≈ {{ fmt(1/(trip.currency.toHome[trip.currency.local]||1)) }} {{ trip.currency.local }}
≈ {{ home }} {{ fmt(money.toHome(+ex.amount, ex.currency)) }}

{{ dayLabel(g.date) }}

{{ home }} {{ fmt(g.sum) }}
{{ e.title || e.cat }} {{ e.cat }}
{{ e.payers.map(p=>personName(p.personId)).join('+') }} 付 · {{ splitLabel(e) }} · {{ fmt(e.amount) }} {{ e.currency }}
{{ fmt(e.homeAmount) }}
還沒花錢。

{{ g.name }} {{ g.done }}/{{ g.items.length }}

{{ it.done?'✓':'' }}
{{ it.text }} · {{ it.due }}

這趟

{{ m.name }}

航班

住宿

實用資訊

幣別與預算

備份 / 匯入

資料只在這支手機。上次備份:{{ trip.lastBackupAt?new Date(trip.lastBackupAt).toLocaleString():'還沒' }}

種子名單

{{ trip.seedId ? trip.seedId+' v'+trip.seedVersion : '這趟沒有種子' }} · 遠端 v{{ seedStatus.remote }}

危險區

pocket-trip · {{ swState }}
還沒有旅行。
{{ toastMsg }}