{"id":6,"date":"2026-05-15T19:03:26","date_gmt":"2026-05-15T19:03:26","guid":{"rendered":"https:\/\/zie.mhaus.net\/?page_id=6"},"modified":"2026-06-07T05:35:41","modified_gmt":"2026-06-07T05:35:41","slug":"home","status":"publish","type":"page","link":"https:\/\/zie.mhaus.net\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t<div class=\"elementor-element elementor-element-955bd57 e-flex e-con-boxed e-con e-parent\" data-id=\"955bd57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d9552c elementor-widget elementor-widget-html\" data-id=\"3d9552c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n\r\n<html lang=\"zh-CN\">\r\n<head>\r\n<meta charset=\"utf-8\"\/>\r\n<meta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\/>\r\n<title>Bali 5D4N \u00b7 3-7 Oct 2026 \u00b7 Trip Plan<\/title>\r\n<link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\r\n<link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&amp;family=Noto+Serif+SC:wght@400;500;700;900&amp;family=JetBrains+Mono:wght@400;500;700&amp;display=swap\" rel=\"stylesheet\"\/>\r\n<style>\r\n:root {\r\n  --ink: #1a1612;\r\n  --paper: #f5f1e8;\r\n  --paper-warm: #ede5d3;\r\n  --paper-deep: #e0d5bc;\r\n  --ocean: #1e6b7a;\r\n  --ocean-deep: #0d4651;\r\n  --sand: #d4a574;\r\n  --sand-deep: #a67844;\r\n  --rust: #b8472b;\r\n  --rust-deep: #8a2e15;\r\n  --jade: #2d5f3f;\r\n  --jade-light: #4a8a5e;\r\n  --gold: #c9962b;\r\n  --gold-soft: #e6c068;\r\n  --shadow: rgba(26, 22, 18, 0.08);\r\n  --serif-display: 'Fraunces', 'Noto Serif SC', serif;\r\n  --serif-cn: 'Noto Serif SC', serif;\r\n  --mono: 'JetBrains Mono', monospace;\r\n}\r\n* { margin: 0; padding: 0; box-sizing: border-box; }\r\nhtml { scroll-behavior: smooth; }\r\nbody {\r\n  font-family: var(--serif-cn);\r\n  background: var(--paper);\r\n  color: var(--ink);\r\n  line-height: 1.6;\r\n  overflow-x: hidden;\r\n  background-image:\r\n    radial-gradient(circle at 80% 20%, rgba(30,107,122,0.05) 0%, transparent 50%),\r\n    radial-gradient(circle at 20% 80%, rgba(212,165,116,0.06) 0%, transparent 50%);\r\n}\r\nbody::before {\r\n  content: '';\r\n  position: fixed;\r\n  inset: 0;\r\n  pointer-events: none;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'\/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 0.04 0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n  opacity: 0.5;\r\n  z-index: 1;\r\n  mix-blend-mode: multiply;\r\n}\r\n\r\n\/* HERO *\/\r\n.hero {\r\n  position: relative;\r\n  padding: 60px 5vw 40px;\r\n  z-index: 2;\r\n  border-bottom: 1px solid rgba(26,22,18,0.12);\r\n  background: linear-gradient(180deg, transparent 0%, rgba(30,107,122,0.04) 100%);\r\n}\r\n.hero-top {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: flex-start;\r\n  margin-bottom: 50px;\r\n  font-family: var(--mono);\r\n  font-size: 11px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  opacity: 0.6;\r\n}\r\n.hero-top span { display: block; }\r\nh1.hero-title {\r\n  font-family: var(--serif-display);\r\n  font-weight: 200;\r\n  font-size: clamp(56px, 12vw, 180px);\r\n  line-height: 0.9;\r\n  letter-spacing: -0.04em;\r\n  font-variation-settings: 'opsz' 144;\r\n}\r\nh1.hero-title em {\r\n  font-style: italic;\r\n  font-weight: 300;\r\n  color: var(--ocean);\r\n}\r\n.hero-sub {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: clamp(20px, 3vw, 32px);\r\n  color: rgba(26,22,18,0.65);\r\n  font-weight: 400;\r\n  margin-top: 12px;\r\n}\r\n.quick-stats {\r\n  margin-top: 50px;\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\r\n  gap: 24px;\r\n  padding: 30px 0;\r\n  border-top: 1px solid var(--ink);\r\n  border-bottom: 1px solid var(--ink);\r\n}\r\n.qs-label {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.55);\r\n  margin-bottom: 8px;\r\n}\r\n.qs-value {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 26px;\r\n  font-weight: 500;\r\n  color: var(--ink);\r\n  line-height: 1.2;\r\n}\r\n.qs-value small {\r\n  display: block;\r\n  font-family: var(--serif-cn);\r\n  font-style: normal;\r\n  font-size: 12px;\r\n  color: rgba(26,22,18,0.6);\r\n  margin-top: 4px;\r\n  font-weight: 400;\r\n}\r\n\r\n\/* ANCHOR NAV *\/\r\n.anchor-nav {\r\n  position: sticky;\r\n  top: 0;\r\n  z-index: 50;\r\n  background: var(--ink);\r\n  color: var(--paper);\r\n  padding: 12px 5vw;\r\n  display: flex;\r\n  gap: 16px;\r\n  overflow-x: auto;\r\n  border-bottom: 1px solid rgba(245,241,232,0.15);\r\n  -webkit-overflow-scrolling: touch;\r\n  scrollbar-width: none;\r\n}\r\n.anchor-nav::-webkit-scrollbar { display: none; }\r\n.anchor-nav a {\r\n  color: rgba(245,241,232,0.6);\r\n  text-decoration: none;\r\n  font-family: var(--mono);\r\n  font-size: 11px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  white-space: nowrap;\r\n  padding: 4px 8px;\r\n  transition: all 0.2s;\r\n  border-bottom: 2px solid transparent;\r\n}\r\n.anchor-nav a:hover { color: var(--paper); }\r\n.anchor-nav a.active {\r\n  color: var(--gold-soft);\r\n  border-bottom-color: var(--gold-soft);\r\n}\r\n\r\n\/* MAIN *\/\r\n.main {\r\n  position: relative;\r\n  z-index: 2;\r\n  padding: 60px 5vw 40px;\r\n}\r\n.anchor-target { scroll-margin-top: 80px; }\r\n\r\n\/* DAY CARD *\/\r\n.day-card { margin-bottom: 80px; position: relative; }\r\n.day-header {\r\n  display: grid;\r\n  grid-template-columns: auto 1fr auto;\r\n  gap: 30px;\r\n  padding: 30px 0;\r\n  border-bottom: 2px solid var(--ink);\r\n  align-items: end;\r\n  margin-bottom: 40px;\r\n}\r\n.day-number {\r\n  font-family: var(--serif-display);\r\n  font-weight: 200;\r\n  font-style: italic;\r\n  font-size: clamp(72px, 12vw, 140px);\r\n  line-height: 0.85;\r\n  color: var(--ocean);\r\n}\r\n.day-info { display: flex; flex-direction: column; gap: 6px; }\r\n.day-date {\r\n  font-family: var(--mono);\r\n  font-size: 12px;\r\n  letter-spacing: 0.2em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.55);\r\n}\r\n.day-title {\r\n  font-family: var(--serif-cn);\r\n  font-weight: 700;\r\n  font-size: clamp(26px, 4vw, 40px);\r\n  letter-spacing: -0.01em;\r\n  line-height: 1.1;\r\n}\r\n.day-tagline {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 16px;\r\n  color: var(--ocean);\r\n  margin-top: 4px;\r\n}\r\n.day-stats {\r\n  text-align: right;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px;\r\n}\r\n.day-stat { display: flex; align-items: baseline; justify-content: flex-end; gap: 8px; }\r\n.day-stat-label {\r\n  font-family: var(--mono);\r\n  font-size: 9px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.5);\r\n}\r\n.day-stat-value {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-weight: 500;\r\n  font-size: 18px;\r\n  color: var(--rust-deep);\r\n}\r\n\r\n\/* TIMELINE *\/\r\n.timeline { position: relative; padding-left: 30px; }\r\n.timeline::before {\r\n  content: '';\r\n  position: absolute;\r\n  left: 8px; top: 12px; bottom: 12px;\r\n  width: 2px;\r\n  background: linear-gradient(180deg, var(--ocean) 0%, var(--sand) 50%, var(--rust) 100%);\r\n}\r\n.timeline-event { position: relative; padding-bottom: 40px; }\r\n.timeline-event::before {\r\n  content: '';\r\n  position: absolute;\r\n  left: -27px; top: 18px;\r\n  width: 14px; height: 14px;\r\n  background: var(--paper);\r\n  border: 2.5px solid var(--ocean);\r\n  border-radius: 50%;\r\n  z-index: 2;\r\n}\r\n.timeline-event.arrival::before { border-color: var(--jade); background: var(--jade); }\r\n.timeline-event.depart::before { border-color: var(--rust); background: var(--rust); }\r\n.timeline-event.meal::before { border-color: var(--gold); background: var(--gold); }\r\n.timeline-event.transit::before { border-color: var(--sand-deep); background: var(--sand); }\r\n.timeline-time {\r\n  font-family: var(--mono);\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.05em;\r\n  color: var(--ink);\r\n  margin-bottom: 6px;\r\n  display: inline-block;\r\n  padding: 3px 8px;\r\n  background: var(--paper-warm);\r\n  border-radius: 2px;\r\n}\r\n.timeline-title {\r\n  font-family: var(--serif-cn);\r\n  font-weight: 700;\r\n  font-size: 18px;\r\n  margin-top: 6px;\r\n  margin-bottom: 8px;\r\n  line-height: 1.35;\r\n}\r\n.timeline-desc {\r\n  font-size: 14px;\r\n  color: rgba(26,22,18,0.75);\r\n  line-height: 1.65;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n\/* PLACE CARD *\/\r\n.place-card {\r\n  margin-top: 14px;\r\n  margin-bottom: 8px;\r\n  display: grid;\r\n  grid-template-columns: 160px 1fr;\r\n  gap: 0;\r\n  background: var(--paper-warm);\r\n  border: 1px solid rgba(26,22,18,0.1);\r\n  overflow: hidden;\r\n  transition: transform 0.2s, box-shadow 0.2s;\r\n}\r\n.place-card:hover { box-shadow: 0 8px 24px var(--shadow); }\r\n\r\n.place-actions {\r\n  display: flex;\r\n  gap: 8px;\r\n  margin-top: 12px;\r\n  flex-wrap: wrap;\r\n}\r\n.place-btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 4px;\r\n  padding: 6px 12px;\r\n  background: var(--ink);\r\n  color: var(--paper);\r\n  text-decoration: none;\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  border: 1px solid var(--ink);\r\n  transition: all 0.2s;\r\n}\r\n.place-btn:hover {\r\n  background: var(--ocean);\r\n  border-color: var(--ocean);\r\n}\r\n.place-btn.ghost {\r\n  background: transparent;\r\n  color: var(--ink);\r\n}\r\n.place-btn.ghost:hover {\r\n  background: var(--ink);\r\n  color: var(--paper);\r\n}\r\n.place-img-real {\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: linear-gradient(135deg, var(--ocean), var(--ocean-deep));\r\n}\r\n.place-img-label {\r\n  position: absolute;\r\n  bottom: 8px;\r\n  left: 8px;\r\n  right: 8px;\r\n  font-family: var(--mono);\r\n  font-size: 8.5px;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n  color: rgba(255,255,255,0.85);\r\n  z-index: 2;\r\n}\r\n\r\n\r\n.place-img {\r\n  width: 100%;\r\n  height: 100%;\r\n  min-height: 130px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background-size: cover;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n}\r\n.place-img svg { width: 100%; height: 100%; display: block; }\r\n.place-info { padding: 16px 18px; }\r\n.place-name {\r\n  font-family: var(--serif-cn);\r\n  font-weight: 700;\r\n  font-size: 15px;\r\n  margin-bottom: 4px;\r\n  display: flex;\r\n  align-items: baseline;\r\n  gap: 10px;\r\n  flex-wrap: wrap;\r\n}\r\n.place-rating {\r\n  font-family: var(--mono);\r\n  font-size: 11px;\r\n  color: var(--gold);\r\n  font-weight: 600;\r\n}\r\n.place-rating::before { content: '\u2605 '; }\r\n.place-meta {\r\n  font-family: var(--mono);\r\n  font-size: 9px;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.55);\r\n  margin-bottom: 8px;\r\n}\r\n.place-desc {\r\n  font-size: 12.5px;\r\n  color: rgba(26,22,18,0.78);\r\n  line-height: 1.6;\r\n}\r\n.place-tip {\r\n  margin-top: 10px;\r\n  padding: 8px 10px;\r\n  background: rgba(201,150,43,0.12);\r\n  border-left: 2px solid var(--gold);\r\n  font-size: 11.5px;\r\n  color: var(--rust-deep);\r\n  font-style: italic;\r\n  line-height: 1.5;\r\n}\r\n.place-tip::before { content: '\ud83d\udca1 '; font-style: normal; }\r\n.place-tip.warn { background: rgba(184,71,43,0.1); border-left-color: var(--rust); }\r\n.place-tip.warn::before { content: '\u26a0 '; }\r\n\r\n\/* DAY SUMMARY *\/\r\n.day-summary {\r\n  margin-top: 30px;\r\n  padding: 20px 24px;\r\n  background: var(--ink);\r\n  color: var(--paper);\r\n  display: grid;\r\n  grid-template-columns: auto 1fr;\r\n  gap: 24px;\r\n  align-items: center;\r\n}\r\n.day-summary-label {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.2em;\r\n  text-transform: uppercase;\r\n  color: var(--gold-soft);\r\n  line-height: 1.5;\r\n}\r\n.day-summary-text {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 17px;\r\n  line-height: 1.55;\r\n}\r\n.day-summary-text em {\r\n  font-style: normal;\r\n  color: var(--gold-soft);\r\n  font-weight: 700;\r\n  font-family: var(--serif-cn);\r\n}\r\n\r\n\/* BOOKING CARDS *\/\r\n.booking-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 24px;\r\n  margin-bottom: 80px;\r\n}\r\n.booking-card {\r\n  padding: 30px 28px;\r\n  background: var(--paper-warm);\r\n  border-top: 3px solid var(--ocean);\r\n}\r\n.booking-card.stay { border-top-color: var(--sand-deep); }\r\n.booking-card-label {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.2em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.55);\r\n  margin-bottom: 14px;\r\n}\r\n.booking-card h3 {\r\n  font-family: var(--serif-display);\r\n  font-weight: 400;\r\n  font-style: italic;\r\n  font-size: 26px;\r\n  margin-bottom: 6px;\r\n}\r\n.booking-card .sub {\r\n  font-size: 13px;\r\n  color: rgba(26,22,18,0.65);\r\n  margin-bottom: 18px;\r\n}\r\n.booking-detail-row {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  padding: 10px 0;\r\n  border-bottom: 1px dashed rgba(26,22,18,0.15);\r\n  font-size: 13px;\r\n  gap: 12px;\r\n}\r\n.booking-detail-row:last-of-type { border-bottom: none; }\r\n.booking-detail-row .k {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.05em;\r\n  color: rgba(26,22,18,0.55);\r\n  text-transform: uppercase;\r\n  flex-shrink: 0;\r\n}\r\n.booking-detail-row .v {\r\n  font-weight: 500;\r\n  text-align: right;\r\n}\r\n.booking-price {\r\n  margin-top: 16px;\r\n  padding-top: 16px;\r\n  border-top: 1px solid var(--ink);\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: baseline;\r\n}\r\n.booking-price-label {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.6);\r\n}\r\n.booking-price-value {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 28px;\r\n  font-weight: 700;\r\n  color: var(--rust-deep);\r\n}\r\n\r\n\/* DAY TABS *\/\r\n.day-tabs {\r\n  display: grid;\r\n  grid-template-columns: repeat(5, 1fr);\r\n  gap: 8px;\r\n  margin-bottom: 40px;\r\n}\r\n.day-tab {\r\n  padding: 16px 14px;\r\n  background: var(--paper-warm);\r\n  border: 1px solid rgba(26,22,18,0.15);\r\n  cursor: pointer;\r\n  font-family: var(--serif-cn);\r\n  font-size: 13px;\r\n  font-weight: 500;\r\n  transition: all 0.2s;\r\n  color: var(--ink);\r\n  text-align: left;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 6px;\r\n}\r\n.day-tab:hover { border-color: var(--ink); transform: translateY(-2px); }\r\n.day-tab .num {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 28px;\r\n  color: var(--ocean);\r\n  line-height: 1;\r\n}\r\n.day-tab .label {\r\n  font-size: 9.5px;\r\n  font-family: var(--mono);\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  opacity: 0.6;\r\n}\r\n\r\n\/* SECTION TITLES *\/\r\n.section-sub {\r\n  font-family: var(--mono);\r\n  font-size: 11px;\r\n  letter-spacing: 0.2em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.5);\r\n  margin-bottom: 16px;\r\n}\r\n.section-title {\r\n  font-family: var(--serif-display);\r\n  font-weight: 300;\r\n  font-size: clamp(32px, 5vw, 56px);\r\n  margin-bottom: 32px;\r\n  letter-spacing: -0.02em;\r\n  line-height: 1.1;\r\n}\r\n.section-title em {\r\n  font-style: italic;\r\n  color: var(--ocean);\r\n}\r\n\r\n\/* WARNING\/NOTE BOX *\/\r\n.day-warning {\r\n  margin-bottom: 24px;\r\n  padding: 16px 18px;\r\n  background: rgba(184,71,43,0.08);\r\n  border-left: 3px solid var(--rust);\r\n  font-size: 13px;\r\n  line-height: 1.65;\r\n}\r\n.day-warning.good {\r\n  background: rgba(45,95,63,0.08);\r\n  border-left-color: var(--jade);\r\n}\r\n\r\n\/* NOTES GRID *\/\r\n.notes-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\r\n  gap: 20px;\r\n  margin-bottom: 80px;\r\n}\r\n.note-card {\r\n  padding: 24px;\r\n  background: var(--paper-warm);\r\n  border-left: 3px solid var(--gold);\r\n}\r\n.note-card.warn { border-left-color: var(--rust); background: rgba(184,71,43,0.06); }\r\n.note-card.good { border-left-color: var(--jade); background: rgba(45,95,63,0.06); }\r\n.note-card.ocean { border-left-color: var(--ocean); background: rgba(30,107,122,0.06); }\r\n.note-card-label {\r\n  font-family: var(--mono);\r\n  font-size: 10px;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.55);\r\n  margin-bottom: 10px;\r\n}\r\n.note-card h4 {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  font-size: 22px;\r\n  margin-bottom: 8px;\r\n  line-height: 1.3;\r\n}\r\n.note-card p {\r\n  font-size: 13.5px;\r\n  line-height: 1.65;\r\n  color: rgba(26,22,18,0.8);\r\n}\r\n.note-card ul { margin-top: 8px; padding-left: 0; list-style: none; }\r\n.note-card li {\r\n  padding: 5px 0 5px 16px;\r\n  position: relative;\r\n  font-size: 13px;\r\n  line-height: 1.55;\r\n}\r\n.note-card li::before {\r\n  content: '\u25b8';\r\n  position: absolute;\r\n  left: 0;\r\n  color: var(--gold);\r\n}\r\n.note-card.warn li::before { color: var(--rust); }\r\n.note-card.good li::before { color: var(--jade); }\r\n.note-card.ocean li::before { color: var(--ocean); }\r\n\r\n\/* FOOTER *\/\r\nfooter {\r\n  padding: 60px 5vw 40px;\r\n  text-align: center;\r\n  font-family: var(--mono);\r\n  font-size: 11px;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  color: rgba(26,22,18,0.4);\r\n  border-top: 1px solid rgba(26,22,18,0.1);\r\n}\r\nfooter em {\r\n  font-family: var(--serif-display);\r\n  font-style: italic;\r\n  color: var(--ocean);\r\n  text-transform: none;\r\n  letter-spacing: normal;\r\n  font-size: 16px;\r\n}\r\n\r\n\/* RESPONSIVE *\/\r\n@media (max-width: 900px) {\r\n  .hero { padding: 40px 5vw 32px; }\r\n  .hero-top { margin-bottom: 32px; }\r\n  .quick-stats { gap: 18px; padding: 24px 0; grid-template-columns: repeat(2, 1fr); }\r\n  .qs-value { font-size: 20px; }\r\n  .qs-value small { font-size: 11px; }\r\n\r\n  .booking-grid { grid-template-columns: 1fr; gap: 20px; }\r\n  .booking-card { padding: 24px 20px; }\r\n  .booking-card h3 { font-size: 22px; }\r\n\r\n  .day-tabs { grid-template-columns: repeat(2, 1fr); gap: 8px; }\r\n  .day-tab { padding: 14px 12px; font-size: 12.5px; }\r\n  .day-tab .num { font-size: 22px; }\r\n\r\n  .day-header {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n    padding: 20px 0;\r\n    margin-bottom: 28px;\r\n    align-items: start;\r\n  }\r\n  .day-stats { text-align: left; flex-direction: row; flex-wrap: wrap; gap: 14px; }\r\n  .day-stat { justify-content: flex-start; }\r\n  .day-title { font-size: 24px; }\r\n  .day-tagline { font-size: 14px; }\r\n\r\n  .timeline { padding-left: 24px; }\r\n  .timeline::before { left: 6px; }\r\n  .timeline-event::before { left: -22px; width: 12px; height: 12px; }\r\n\r\n  .place-card {\r\n    grid-template-columns: 1fr;\r\n    gap: 0;\r\n  }\r\n  .place-img { height: 180px; min-height: 180px; }\r\n  .place-info { padding: 14px 16px 16px; }\r\n\r\n  .day-summary {\r\n    grid-template-columns: 1fr;\r\n    gap: 10px;\r\n    padding: 18px 20px;\r\n  }\r\n  .day-summary-text { font-size: 15px; }\r\n\r\n  .anchor-nav { padding: 10px 5vw; gap: 12px; }\r\n  .anchor-nav a { font-size: 10px; padding: 3px 4px; }\r\n\r\n  .notes-grid { grid-template-columns: 1fr; }\r\n}\r\n\r\n\/* Animations *\/\r\n.fade-in {\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  animation: fadeUp 0.6s forwards;\r\n}\r\n@keyframes fadeUp {\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<!-- HERO -->\r\n<header class=\"hero\">\r\n<div class=\"hero-top\">\r\n<div>\r\n<span>Bali \u00b7 Indonesia<\/span>\r\n<span>Group of 6<\/span>\r\n<\/div>\r\n<div style=\"text-align:right\">\r\n<span>3 \u2014 7 Oct 2026<\/span>\r\n<span>5D4N \u00b7 Canggu Base<\/span>\r\n<\/div>\r\n<\/div>\r\n<h1 class=\"hero-title\">Bali <em>5D4N<\/em><\/h1>\r\n<p class=\"hero-sub\">a slow getaway, with friends, on the island of the gods.<\/p>\r\n<div class=\"quick-stats\">\r\n<div>\r\n<div class=\"qs-label\">Dates<\/div>\r\n<div class=\"qs-value\">3\u20147 Oct<small>2026 \u00b7 \u5468\u516d\u81f3\u5468\u4e09<\/small><\/div>\r\n<\/div>\r\n<div>\r\n<div class=\"qs-label\">Base<\/div>\r\n<div class=\"qs-value\">Canggu<small>Bynd Villas \u00b7 3BR<\/small><\/div>\r\n<\/div>\r\n<div>\r\n<div class=\"qs-label\">Group<\/div>\r\n<div class=\"qs-value\">6 Adults<small>3 \u623f 3 \u536b<\/small><\/div>\r\n<\/div>\r\n<div>\r\n<div class=\"qs-label\">Flight<\/div>\r\n<div class=\"qs-value\">AirAsia<small>KUL \u2194 DPS \u00b7 \u76f4\u98de<\/small><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/header>\r\n<!-- ANCHOR NAV -->\r\n<nav class=\"anchor-nav\" id=\"anchorNav\">\r\n<a class=\"active\" href=\"#section-overview\">\u603b\u89c8<\/a>\r\n<a href=\"#section-booking\">\u673a\u7968 + \u4f4f\u5bbf<\/a>\r\n<a href=\"#day-1\">Day 1 \u00b7 \u62b5\u8fbe<\/a>\r\n<a href=\"#day-2\">Day 2 \u00b7 Ubud<\/a>\r\n<a href=\"#day-3\">Day 3 \u00b7 Nusa Penida<\/a>\r\n<a href=\"#day-4\">Day 4 \u00b7 Free Day<\/a>\r\n<a href=\"#day-5\">Day 5 \u00b7 \u8fd4\u7a0b<\/a>\r\n<a href=\"#section-notes\">\u6ce8\u610f\u4e8b\u9879<\/a>\r\n<\/nav>\r\n<main class=\"main\">\r\n<!-- OVERVIEW -->\r\n<div class=\"anchor-target\" id=\"section-overview\"><\/div>\r\n<div class=\"section-sub\">01 \u2014 \u884c\u7a0b\u901f\u89c8<\/div>\r\n<h2 class=\"section-title\">5\u5929<em>4\u591c<\/em> \u00b7 \u5728Canggu\u6162\u4e0b\u6765<\/h2>\r\n<p style=\"max-width:760px; margin-bottom: 32px; font-size:15px; line-height:1.75; color:rgba(26,22,18,0.8);\">\r\n\u8fd9\u662f\u4e3a 6 \u4eba\u5c0f\u961f\u5b9a\u5236\u7684 Bali \u884c\u7a0b\u3002\u57fa\u5730\u9009\u5728 <strong>Canggu<\/strong> \u2014 \u6bd4 Seminyak \u66f4\u6587\u827a\u3001\u6bd4 Kuta \u66f4\u5b89\u9759\u3001\u6bd4 Ubud \u66f4\u9760\u6d77\u3002\u6bcf\u5929\u7684\u6d3b\u52a8\u56f4\u7ed5\"\u4e0a\u534a\u5929\u73a9 + \u4e0b\u5348\u6d77\u8fb9\" \u7684\u8282\u594f\uff0c\u907f\u514d\u6bcf\u5929\u5954\u6ce2\u8f6c\u9152\u5e97\u3002\u6700\u91cd\u7684\u4e24\u5929\u662f <strong>Day 2 (Ubud \u6587\u5316)<\/strong> \u548c <strong>Day 3 (Nusa Penida \u8df3\u5c9b)<\/strong>\uff0c\u5176\u4f59\u65f6\u95f4\u7559\u7ed9\u6d77\u6ee9\u3001SPA\u3001\u548cVilla\u6cf3\u6c60\u3002\r\n<\/p>\r\n<div class=\"day-tabs\">\r\n<a class=\"day-tab\" href=\"#day-1\" style=\"text-decoration:none;\">\r\n<span class=\"num\">01<\/span>\r\n<span>\u62b5\u8fbe + Canggu<\/span>\r\n<span class=\"label\">3 OCT \u00b7 SAT<\/span>\r\n<\/a>\r\n<a class=\"day-tab\" href=\"#day-2\" style=\"text-decoration:none;\">\r\n<span class=\"num\">02<\/span>\r\n<span>Ubud \u6587\u5316\u6df1\u5ea6<\/span>\r\n<span class=\"label\">4 OCT \u00b7 SUN<\/span>\r\n<\/a>\r\n<a class=\"day-tab\" href=\"#day-3\" style=\"text-decoration:none;\">\r\n<span class=\"num\">03<\/span>\r\n<span>Nusa Penida \u8df3\u5c9b<\/span>\r\n<span class=\"label\">5 OCT \u00b7 MON<\/span>\r\n<\/a>\r\n<a class=\"day-tab\" href=\"#day-4\" style=\"text-decoration:none;\">\r\n<span class=\"num\">04<\/span>\r\n<span>Free Day \u00b7 \u81ea\u7531<\/span>\r\n<span class=\"label\">6 OCT \u00b7 TUE<\/span>\r\n<\/a>\r\n<a class=\"day-tab\" href=\"#day-5\" style=\"text-decoration:none;\">\r\n<span class=\"num\">05<\/span>\r\n<span>\u6700\u540e\u4e00\u5929 + \u8fd4\u7a0b<\/span>\r\n<span class=\"label\">7 OCT \u00b7 WED<\/span>\r\n<\/a>\r\n<\/div>\r\n<!-- BOOKING -->\r\n<div class=\"anchor-target\" id=\"section-booking\"><\/div>\r\n<div class=\"section-sub\">02 \u2014 \u5df2\u786e\u8ba4<\/div>\r\n<h2 class=\"section-title\">\u673a\u7968 <em>+<\/em> \u4f4f\u5bbf<\/h2>\r\n<div class=\"booking-grid\">\r\n<div class=\"booking-card\">\r\n<div class=\"booking-card-label\">\u2708 Flight \u00b7 \u6765\u56de\u673a\u7968<\/div>\r\n<h3>AirAsia \u76f4\u98de<\/h3>\r\n<div class=\"sub\">KLIA T2 \u2194 Denpasar T1<\/div>\r\n<div style=\"margin-top:20px; padding:16px; background:rgba(30,107,122,0.06); border:1px dashed rgba(30,107,122,0.3);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; text-transform:uppercase; color:var(--ocean-deep); margin-bottom:10px;\">\u2192 \u53bb\u7a0b \u00b7 3 Oct (Sat)<\/div>\r\n<div style=\"display:flex; justify-content:space-between; align-items:baseline; font-family:var(--serif-display); font-style:italic; font-size:22px; margin-bottom:6px;\">\r\n<span><strong>11:40<\/strong> KUL<\/span>\r\n<span style=\"font-size:12px; color:rgba(26,22,18,0.5);\">\u2014 3h 15m \u2014<\/span>\r\n<span><strong>14:55<\/strong> DPS<\/span>\r\n<\/div>\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.1em; color:rgba(26,22,18,0.6);\">AK 376 \u00b7 Airbus A320<\/div>\r\n<\/div>\r\n<div style=\"margin-top:14px; padding:16px; background:rgba(184,71,43,0.05); border:1px dashed rgba(184,71,43,0.3);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; text-transform:uppercase; color:var(--rust-deep); margin-bottom:10px;\">\u2190 \u56de\u7a0b \u00b7 7 Oct (Wed)<\/div>\r\n<div style=\"display:flex; justify-content:space-between; align-items:baseline; font-family:var(--serif-display); font-style:italic; font-size:22px; margin-bottom:6px;\">\r\n<span><strong>16:40<\/strong> DPS<\/span>\r\n<span style=\"font-size:12px; color:rgba(26,22,18,0.5);\">\u2014 3h 5m \u2014<\/span>\r\n<span><strong>19:45<\/strong> KUL<\/span>\r\n<\/div>\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.1em; color:rgba(26,22,18,0.6);\">AK 369 \u00b7 Airbus A321-200 Neo<\/div>\r\n<\/div>\r\n<div class=\"booking-price\">\r\n<div class=\"booking-price-label\">\u6765\u56de \/ \u4eba<\/div>\r\n<div class=\"booking-price-value\">RM 810<\/div>\r\n<\/div>\r\n<div style=\"margin-top:10px; padding:10px 14px; background:rgba(201,150,43,0.12); border-left:2px solid var(--gold); font-size:11.5px; color:var(--rust-deep); font-style:italic; line-height:1.55;\">\r\n      \ud83d\udca1 \u4ef7\u683c\u53ea\u542b\u624b\u63d0\u884c\u674e (10kg)\u30025 \u5929\u884c\u7a0b\u57fa\u672c\u591f\u7528\uff0c\u4e70\u4e1c\u897f\u8981\u9884\u7559\u7a7a\u95f4\r\n    <\/div>\r\n<\/div>\r\n<div class=\"booking-card stay\">\r\n<div class=\"booking-card-label\">\ud83c\udfe1 Stay \u00b7 \u4f4f\u5bbf<\/div>\r\n<h3>Bynd Villas Canggu<\/h3>\r\n<div class=\"sub\">3 Bedroom \u00b7 3 Bathroom \u00b7 Sleeps 6<\/div>\r\n<div style=\"margin-top:20px;\">\r\n<div class=\"booking-detail-row\"><span class=\"k\">Check-in<\/span><span class=\"v\">3 Oct \u00b7 15:00<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">Check-out<\/span><span class=\"v\">7 Oct \u00b7 11:00<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">Booking ID<\/span><span class=\"v\" style=\"font-family:var(--mono); font-size:11.5px;\">2017903317<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">\u533a\u57df<\/span><span class=\"v\">Tibubeneng, Canggu<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">\u8bc4\u5206<\/span><span class=\"v\">\u2b50 5.0 (Booking 9.6\/10)<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">\u8bbe\u65bd<\/span><span class=\"v\">\u79c1\u4eba\u6cf3\u6c60 \u00b7 \u5c4b\u9876 \u00b7 \u53a8\u623f<\/span><\/div>\r\n<div class=\"booking-detail-row\"><span class=\"k\">\u8ddd\u79bb<\/span><span class=\"v\">\u673a\u573a ~20km \u00b7 Batu Bolong 3.1km<\/span><\/div>\r\n<\/div>\r\n<div class=\"booking-price\">\r\n<div class=\"booking-price-label\">\u5165\u4f4f<\/div>\r\n<div class=\"booking-price-value\" style=\"font-size:22px;\">4 \u665a<\/div>\r\n<\/div>\r\n<div style=\"margin-top:10px; padding:10px 14px; background:rgba(45,95,63,0.08); border-left:2px solid var(--jade); font-size:11.5px; color:var(--jade); font-style:italic; line-height:1.55;\">\r\n      \u2713 \u8bc4\u5206\u6781\u9ad8 \u00b7 \u5c4b\u9876\u53ef\u770b\u7a3b\u7530 \u00b7 \u623f\u4e1cZayn\u670d\u52a1\u597d \u00b7 WhatsApp\u6c9f\u901a\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- DAY 1 -->\r\n<div class=\"anchor-target\" id=\"day-1\"><\/div>\r\n<div class=\"day-card fade-in\">\r\n<div class=\"day-header\">\r\n<div class=\"day-number\">01<\/div>\r\n<div class=\"day-info\">\r\n<div class=\"day-date\">3 OCT 2026 \u00b7 SATURDAY<\/div>\r\n<div class=\"day-title\">\u62b5\u8fbe \u00b7 Canggu \u6162\u542f\u52a8<\/div>\r\n<div class=\"day-tagline\">\u2014 \u6d77\u98ce, \u7b2c\u4e00\u676fBintang, Villa\u6cf3\u6c60 \u2014<\/div>\r\n<\/div>\r\n<div class=\"day-stats\">\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u4ea4\u901a<\/span><span class=\"day-stat-value\">\u673a\u573a\u2192Villa<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8f66\u7a0b<\/span><span class=\"day-stat-value\">~60\u5206\u949f<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8282\u594f<\/span><span class=\"day-stat-value\">\u8f7b\u677e<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline\">\r\n<div class=\"timeline-event arrival\">\r\n<span class=\"timeline-time\">14:55<\/span>\r\n<h4 class=\"timeline-title\">\u62b5\u8fbe Denpasar \u56fd\u9645\u673a\u573a (DPS)<\/h4>\r\n<p class=\"timeline-desc\">\u4e0b\u98de\u673a\u540e\u529e\u7406 e-VOA \/ \u843d\u5730\u7b7e\u3002\u5efa\u8bae<strong>\u51fa\u53d1\u524d\u5df2\u5728 molina.imigrasi.go.id \u7533\u8bf7\u597de-VOA<\/strong>\uff0c\u77011\u5c0f\u65f6\u6392\u961f\u3002\u53d6\u884c\u674e\u540e\u63a5\u673a\u53f8\u673a\u6216Grab\u9001Villa\u3002<\/p>\r\n<div class=\"place-tip warn\">\u5df4\u5398\u5c9b\u65c5\u6e38\u7a0e 150,000 IDR (\u2248RM40)\u3002\u5f3a\u70c8\u63a8\u8350\u51fa\u53d1\u524d\u5728 lovebali.baliprov.go.id \u7f51\u4e0a\u4ed8\uff0c\u8282\u7701\u673a\u573a\u65f6\u95f4<\/div>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">15:00 \u2014 16:30<\/span>\r\n<h4 class=\"timeline-title\">DPS \u2192 Canggu (Bynd Villas)<\/h4>\r\n<p class=\"timeline-desc\">\u8f66\u7a0b\u7ea660-90\u5206\u949f (\u53d6\u51b3\u4e8eSeminyak\u5835\u8f66\u60c5\u51b5)\u3002\u5efa\u8bae\u63d0\u524d\u5728Klook\u6216WhatsApp\u623f\u4e1c\u8ba2\u63a5\u673a (8\u5ea7\u8f66 IDR 500,000 \u2248 RM130\uff0c10\u4eba\u5206\u644a ~RM22\/\u4eba\uff0c\u6bd4 Grab \u4fbf\u5b9c)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event arrival\">\r\n<span class=\"timeline-time\">16:30<\/span>\r\n<h4 class=\"timeline-title\">\u5165\u4f4f Bynd Villas \u00b7 \u5378\u4e0b\u884c\u674e<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #e6c068, #2d5f3f); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"villa-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#d4a574\"><\/stop>\r\n<\/lineargradient>\r\n<lineargradient id=\"villa-paddy\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#4a8a5e\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#2d5f3f\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#villa-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,80 Q40,75 80,80 T160,80 L160,130 L0,130 Z\" fill=\"url(#villa-paddy)\"><\/path>\r\n<path d=\"M0,90 Q40,85 80,90 T160,90 L160,130 L0,130 Z\" fill=\"#2d5f3f\" opacity=\"0.7\"><\/path>\r\n<rect fill=\"#1a1612\" height=\"35\" opacity=\"0.85\" width=\"50\" x=\"55\" y=\"55\"><\/rect>\r\n<rect fill=\"#e6c068\" height=\"14\" opacity=\"0.9\" width=\"10\" x=\"60\" y=\"62\"><\/rect>\r\n<rect fill=\"#e6c068\" height=\"14\" opacity=\"0.9\" width=\"10\" x=\"85\" y=\"62\"><\/rect>\r\n<polygon fill=\"#8a2e15\" points=\"50,55 80,40 110,55\"><\/polygon>\r\n<rect fill=\"#1e6b7a\" height=\"8\" opacity=\"0.5\" width=\"20\" x=\"70\" y=\"92\"><\/rect>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">BYND VILLAS CANGGU<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Bynd Villas Canggu <span class=\"place-rating\">5.0<\/span><\/div>\r\n<div class=\"place-meta\">3BR Villa \u00b7 Tibubeneng, Canggu<\/div>\r\n<div class=\"place-desc\">Villa \u623f\u4e1c Zayn \u4f1a\u8fce\u63a5\u30023 \u95f4\u623f\u95f4\u5206\u914d\u3001Villa \u4ecb\u7ecd\u3001WiFi\u8fde\u63a5\u3002\u53ef\u4ee5\u5148\u5728\u5c4b\u9876\u5e73\u53f0\u62cd\u7167\u770b\u7a3b\u7530\u3002<\/div>\r\n<div class=\"place-tip\">Zayn\u8bc4\u4ef7\u8d85\u597d - \u6709\u4e8bWhatsApp\u4ed6\u51e0\u5206\u949f\u5185\u56de\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Bynd+Villas+Canggu&amp;query_place_id=ChIJEeIFJAA50i0RaEviUeCRgr8\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Bynd+Villas+Canggu&amp;query_place_id=ChIJEeIFJAA50i0RaEviUeCRgr8\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">17:30 \u2014 19:00<\/span>\r\n<h4 class=\"timeline-title\">Late Lunch \u00b7 \u7b2c\u4e00\u987f Bali<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #8a6315, #5c3f08); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"sika-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#8a6315\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#5c3f08\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#sika-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<circle cx=\"80\" cy=\"70\" fill=\"#e6c068\" r=\"42\"><\/circle>\r\n<circle cx=\"80\" cy=\"70\" fill=\"#ede5d3\" r=\"38\"><\/circle>\r\n<ellipse cx=\"65\" cy=\"62\" fill=\"#c9962b\" rx=\"9\" ry=\"7\"><\/ellipse>\r\n<ellipse cx=\"95\" cy=\"62\" fill=\"#8a2e15\" rx=\"9\" ry=\"7\"><\/ellipse>\r\n<ellipse cx=\"68\" cy=\"80\" fill=\"#4a8a5e\" rx=\"8\" ry=\"6\"><\/ellipse>\r\n<ellipse cx=\"92\" cy=\"80\" fill=\"#b8472b\" rx=\"8\" ry=\"6\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"88\" fill=\"#1a1612\" opacity=\"0.7\" rx=\"7\" ry=\"5\"><\/ellipse>\r\n<circle cx=\"80\" cy=\"68\" fill=\"#ede5d3\" r=\"14\"><\/circle>\r\n<circle cx=\"80\" cy=\"68\" fill=\"#fff\" opacity=\"0.9\" r=\"11\"><\/circle>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">WARUNG SIKA<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Warung Sika <span class=\"place-rating\">4.6<\/span><\/div>\r\n<div class=\"place-meta\">Nasi Campur \u00b7 \u4ef7\u683c\u4eb2\u6c11<\/div>\r\n<div class=\"place-desc\">Canggu \u6027\u4ef7\u6bd4\u6700\u9ad8\u7684\u672c\u5730\u9910\u5385\u3002Nasi Campur \u81ea\u9009 (\u7c73\u996d+\u591a\u79cd\u5c0f\u83dc)\uff0c\u4eba\u5747 IDR 50,000 (\u2248RM13)\u3002\u9e21\u8089Sambal Matah\u5fc5\u8bd5\u3002<\/div>\r\n<div class=\"place-tip\">\u4ef7\u683c\u4fbf\u5b9c\u00b7\u5206\u91cf\u8db3\u00b7\u65b0\u9c9c\u00b7\u9002\u540810\u4eba\u56e2 \u2014 \u4f46\u8981\u6253\u5305\u5916\u5e26 (\u5e97\u5185\u5ea7\u4f4d\u5c11)\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Warung+Sika&amp;query_place_id=ChIJGaFBh3k40i0RhMXGslv2Cjo\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Warung+Sika&amp;query_place_id=ChIJGaFBh3k40i0RhMXGslv2Cjo\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">19:30 \u2014 21:00<\/span>\r\n<h4 class=\"timeline-title\">\u91c7\u4e70 + Massage<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #c9962b, #8a6315); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"pepito-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#c9962b\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#8a6315\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#pepito-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<rect fill=\"#ede5d3\" height=\"70\" opacity=\"0.95\" width=\"120\" x=\"20\" y=\"40\"><\/rect>\r\n<rect fill=\"#b8472b\" height=\"14\" width=\"120\" x=\"20\" y=\"40\"><\/rect>\r\n<text fill=\"#ede5d3\" font-family=\"serif\" font-size=\"9\" font-weight=\"bold\" text-anchor=\"middle\" x=\"80\" y=\"51\">PEPITO<\/text>\r\n<line opacity=\"0.3\" stroke=\"#1a1612\" stroke-width=\"0.5\" x1=\"30\" x2=\"130\" y1=\"65\" y2=\"65\"><\/line>\r\n<line opacity=\"0.3\" stroke=\"#1a1612\" stroke-width=\"0.5\" x1=\"30\" x2=\"130\" y1=\"80\" y2=\"80\"><\/line>\r\n<line opacity=\"0.3\" stroke=\"#1a1612\" stroke-width=\"0.5\" x1=\"30\" x2=\"130\" y1=\"95\" y2=\"95\"><\/line>\r\n<circle cx=\"40\" cy=\"72\" fill=\"#b8472b\" r=\"3\"><\/circle>\r\n<circle cx=\"55\" cy=\"72\" fill=\"#2d5f3f\" r=\"3\"><\/circle>\r\n<circle cx=\"70\" cy=\"72\" fill=\"#c9962b\" r=\"3\"><\/circle>\r\n<rect fill=\"#1e6b7a\" height=\"6\" width=\"6\" x=\"80\" y=\"69\"><\/rect>\r\n<rect fill=\"#b8472b\" height=\"6\" width=\"6\" x=\"92\" y=\"69\"><\/rect>\r\n<circle cx=\"40\" cy=\"87\" fill=\"#4a8a5e\" r=\"3\"><\/circle>\r\n<circle cx=\"55\" cy=\"87\" fill=\"#e6c068\" r=\"3\"><\/circle>\r\n<rect fill=\"#8a2e15\" height=\"6\" width=\"6\" x=\"68\" y=\"84\"><\/rect>\r\n<rect fill=\"#2d5f3f\" height=\"6\" width=\"6\" x=\"80\" y=\"84\"><\/rect>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">PEPITO MARKET BATU BOLONG<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Pepito Market Batu Bolong <span class=\"place-rating\">4.4<\/span><\/div>\r\n<div class=\"place-meta\">\u8d85\u5e02 \u00b7 24\u5c0f\u65f6\u8425\u4e1a<\/div>\r\n<div class=\"place-desc\">Canggu\u6700\u5927\u7684\u897f\u5f0f+\u672c\u5730\u8d85\u5e02\u3002\u4e70\u6c34(\u5fc5\u8981)\u3001\u96f6\u98df\u3001Bintang\u5564\u9152\u3001\u7b2c\u4e8c\u5929\u65e9\u9910\u6750\u6599\u3002\u8ddd Villa \u7ea6 10\u5206\u949f\u8f66\u7a0b\u3002<\/div>\r\n<div class=\"place-tip\">10\u4eba\u56e2\u4e00\u6b21\u6027\u4e70 2 \u7bb1\u6c34\u653eVilla\uff0c\u7701\u94b1\u7701\u4e8b + \u81ea\u6765\u6c34\u4e0d\u80fd\u559d\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Pepito+Market+Batu+Bolong&amp;query_place_id=ChIJDQcyMIg40i0Rls46mg2olsc\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Pepito+Market+Batu+Bolong&amp;query_place_id=ChIJDQcyMIg40i0Rls46mg2olsc\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<p class=\"timeline-desc\" style=\"margin-top:14px;\">\u91c7\u4e70\u540e\u56deVilla\u53eb\u4e0a\u95e8\u6309\u6469 (60min IDR 150k \u2248 RM40)\u3002WhatsApp \u623f\u4e1c\u63a8\u8350\u5e08\u5085\uff0c\u6bd4\u5916\u9762\u5e97\u4fbf\u5b9c+\u65b9\u4fbf\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event\">\r\n<span class=\"timeline-time\">21:00 \u4e4b\u540e<\/span>\r\n<h4 class=\"timeline-title\">Villa \u6cf3\u6c60\u591c\u6ce1 \u00b7 \u7b2c\u4e00\u665a chill<\/h4>\r\n<p class=\"timeline-desc\">\u4e0d\u8981\u518d\u5916\u51fa\u3002\u7b2c\u4e00\u5929\u7d2f\uff0c\u56deVilla\u6ce1\u6cf3\u6c60\u3001\u5f00Bintang\u3001\u804a\u804a\u660e\u5929\u884c\u7a0b\u3002\u5c4b\u9876\u770b\u661f\u7a7a\u3002<\/p>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-summary\">\r\n<div class=\"day-summary-label\">Day 1<br\/>Verdict<\/div>\r\n<div class=\"day-summary-text\">\r\n<em>\u62b5\u8fbe\u65e5<\/em>\u4e0d\u8981\u585e\u592a\u591a\u3002\u673a\u573a+\u8f66\u7a0b+\u529eVOA\u5df2\u7ecf\u8017\u6389 6 \u5c0f\u65f6\uff0c\u7559\u65f6\u95f4\u8ba9\u5927\u5bb6\u5148\u5b89\u987f\u3001\u6d17\u6fa1\u3001\u5403\u996d\u3002\u91cd\u70b9\u662f<em>\u653e\u677e\u542f\u52a8<\/em>\uff0c\u4e0d\u662f\u8d76\u666f\u70b9\u3002\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- DAY 2 -->\r\n<div class=\"anchor-target\" id=\"day-2\"><\/div>\r\n<div class=\"day-card fade-in\">\r\n<div class=\"day-header\">\r\n<div class=\"day-number\">02<\/div>\r\n<div class=\"day-info\">\r\n<div class=\"day-date\">4 OCT 2026 \u00b7 SUNDAY<\/div>\r\n<div class=\"day-title\">Ubud \u00b7 \u6587\u5316\u4e0e\u4e1b\u6797<\/div>\r\n<div class=\"day-tagline\">\u2014 \u5bfa\u5e99, \u7334\u6797, \u7f51\u7ea2\u79cb\u5343, \u7a3b\u7530\u5496\u5561 \u2014<\/div>\r\n<\/div>\r\n<div class=\"day-stats\">\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u4ea4\u901a<\/span><span class=\"day-stat-value\">\u5305\u8f66\u4e00\u65e5<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8f66\u7a0b<\/span><span class=\"day-stat-value\">60-80\u5206<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8282\u594f<\/span><span class=\"day-stat-value\">\u7d27\u51d1<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-warning\">\r\n    \u26a0 <strong>\u539f\u8ba1\u52126\u4e2a\u666f\u70b9\u4e00\u5929\u73a9\u4e0d\u5b8c<\/strong>\u3002\u5df2\u4f18\u5316\u4e3a4\u4e2a\u6838\u5fc3 + \u780d\u6389 Goa Gajah \u548c Ubud Palace (\u8def\u8fc7\u770b5\u5206\u949f\u53ef)\u3002\u5305\u4e00\u8f868\u4eba\u8f66\u4e00\u5929\u7ea6 IDR 800,000 (\u2248RM210\uff0c10\u4eba\u5206 ~RM21\/\u4eba)\uff0c\u6bd4 Grab\u5355\u7a0b\u4fbf\u5b9c80%\u3002\r\n  <\/div>\r\n<div class=\"timeline\">\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">07:00 \u2014 08:00<\/span>\r\n<h4 class=\"timeline-title\">Villa \u65e9\u9910 + \u51fa\u53d1<\/h4>\r\n<p class=\"timeline-desc\">Villa \u81ea\u5df1\u505a\u65e9\u9910 (Pepito \u4e70\u7684\u9e21\u86cb\u9762\u5305) \u6216\u53eb Gojek \u9001\u9910\u3002<strong>8:00 \u51c6\u65f6\u51fa\u53d1<\/strong>\uff0c\u5426\u5219\u4e0b\u5348\u8d76\u4e0d\u5b8c\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">09:30 \u2014 11:00<\/span>\r\n<h4 class=\"timeline-title\">Tirta Empul \u00b7 \u5723\u6cc9\u5bfa\u6c34\u51c0\u5316\u4eea\u5f0f<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"background:#1a1612;\">\r\n<img decoding=\"async\" alt=\"Pura Tirta Empul\" loading=\"lazy\" onerror=\"this.style.display='none'; this.parentElement.querySelector('.svg-fallback').style.display='block';\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/Pura_Tirta_Empul%2C_Bali.JPG?width=600\" style=\"width:100%; height:100%; object-fit:cover; display:block; position:relative; z-index:1;\"\/>\r\n<div class=\"svg-fallback\" style=\"display:none; position:absolute; inset:0; z-index:0;\"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"temple-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#1e6b7a\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#0d4651\"><\/stop>\r\n<\/lineargradient>\r\n<lineargradient id=\"temple-stone\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#a67844\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#5c3f08\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#temple-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M30,130 L30,90 L50,90 L50,70 L65,55 L65,40 L80,25 L95,40 L95,55 L110,70 L110,90 L130,90 L130,130 Z\" fill=\"url(#temple-stone)\"><\/path>\r\n<rect fill=\"#1a1612\" height=\"50\" opacity=\"0.8\" width=\"16\" x=\"72\" y=\"80\"><\/rect>\r\n<rect fill=\"#1a1612\" height=\"30\" opacity=\"0.6\" width=\"6\" x=\"35\" y=\"100\"><\/rect>\r\n<rect fill=\"#1a1612\" height=\"30\" opacity=\"0.6\" width=\"6\" x=\"119\" y=\"100\"><\/rect>\r\n<line opacity=\"0.5\" stroke=\"#1a1612\" stroke-width=\"2\" x1=\"65\" x2=\"95\" y1=\"60\" y2=\"60\"><\/line>\r\n<line opacity=\"0.5\" stroke=\"#1a1612\" stroke-width=\"2\" x1=\"60\" x2=\"100\" y1=\"75\" y2=\"75\"><\/line>\r\n<circle cx=\"80\" cy=\"35\" fill=\"#e6c068\" r=\"2\"><\/circle>\r\n<path d=\"M0,110 Q40,108 80,112 T160,110 L160,130 L0,130 Z\" fill=\"#4a8a5e\" opacity=\"0.5\"><\/path>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\" style=\"z-index:2;\"><\/div>\r\n<div class=\"place-img-label\" style=\"z-index:3;\">PURA TIRTA EMPUL<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Pura Tirta Empul <span class=\"place-rating\">4.6<\/span><\/div>\r\n<div class=\"place-meta\">Hindu Temple \u00b7 \u516c\u5143962\u5e74\u5efa<\/div>\r\n<div class=\"place-desc\">\u5df4\u5398\u6700\u795e\u5723\u7684\u5723\u6cc9\u5bfa\u4e4b\u4e00\u3002\u53ef\u53c2\u4e0e\u6c34\u51c0\u5316\u4eea\u5f0f (Melukat)\uff0c\u4f9d\u6b21\u8d70\u8fc713\u4e2a\u6cc9\u773c\u3002\u95e8\u7968 IDR 75,000 + \u51c0\u5316\u6c99\u9f99 IDR 100,000\u3002<\/div>\r\n<div class=\"place-tip\">\u4e00\u5b9a\u8981\u5e26\u6362\u6d17\u8863\u670d+\u6bdb\u5dfe! \u65e9\u4e0a\u53bb\u4eba\u5c11\uff0c\u4e0b\u53481\u70b9\u540e\u65c5\u6e38\u56e2\u6d8c\u5165\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Pura+Tirta+Empul&amp;query_place_id=ChIJtTFh4PQY0i0RwewUdwFaolM\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Pura+Tirta+Empul&amp;query_place_id=ChIJtTFh4PQY0i0RwewUdwFaolM\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">11:30 \u2014 12:30<\/span>\r\n<h4 class=\"timeline-title\">Tegallalang Rice Terraces \u00b7 \u7f51\u7ea2\u68af\u7530<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"background:#1a1612;\">\r\n<img decoding=\"async\" alt=\"Tegallalang Rice Terrace\" loading=\"lazy\" onerror=\"this.style.display='none'; this.parentElement.querySelector('.svg-fallback').style.display='block';\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/Rice_terraces_in_Tegallalang_1.jpg?width=600\" style=\"width:100%; height:100%; object-fit:cover; display:block; position:relative; z-index:1;\"\/>\r\n<div class=\"svg-fallback\" style=\"display:none; position:absolute; inset:0; z-index:0;\"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"paddy-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#4a8a5e\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#paddy-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,55 Q80,45 160,55 L160,70 Q80,62 0,70 Z\" fill=\"#4a8a5e\"><\/path>\r\n<path d=\"M0,72 Q80,62 160,72 L160,85 Q80,78 0,85 Z\" fill=\"#3d7350\"><\/path>\r\n<path d=\"M0,87 Q80,78 160,87 L160,100 Q80,94 0,100 Z\" fill=\"#2d5f3f\"><\/path>\r\n<path d=\"M0,102 Q80,94 160,102 L160,115 Q80,110 0,115 Z\" fill=\"#1f4530\"><\/path>\r\n<path d=\"M0,117 Q80,112 160,117 L160,130 L0,130 Z\" fill=\"#15331f\"><\/path>\r\n<circle cx=\"60\" cy=\"80\" fill=\"#1a1612\" opacity=\"0.6\" r=\"2\"><\/circle>\r\n<circle cx=\"100\" cy=\"95\" fill=\"#1a1612\" opacity=\"0.6\" r=\"2\"><\/circle>\r\n<circle cx=\"130\" cy=\"108\" fill=\"#1a1612\" opacity=\"0.6\" r=\"2\"><\/circle>\r\n<path d=\"M120,40 L130,30 L140,40 L135,40 L135,55 L125,55 L125,40 Z\" fill=\"#2d5f3f\" opacity=\"0.6\"><\/path>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\" style=\"z-index:2;\"><\/div>\r\n<div class=\"place-img-label\" style=\"z-index:3;\">TEGALLALANG RICE TERRACE<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Tegallalang Rice Terrace <span class=\"place-rating\">4.4<\/span><\/div>\r\n<div class=\"place-meta\">Rice Terrace \u00b7 53,488 reviews<\/div>\r\n<div class=\"place-desc\">\"Bali \u6700\u7f8e\u68af\u7530\"\u3002\u53ef\u5f92\u6b65\u7a7f\u8fc7 (\u6709\u4e9b\u8def\u6bb5\u9661)\uff0c\u4e5f\u53ef\u4ee5\u5728\u68af\u7530\u65c1\u7684\u5496\u5561\u5e97\u5403\u5348\u996d\u770b\u666f\u3002\u8457\u540d\u7684 <strong>Bali Swing \u7f51\u7ea2\u79cb\u5343<\/strong>\u5c31\u5728\u9694\u58c1\u3002<\/div>\r\n<div class=\"place-tip\">\u4e0d\u9700\u8981\u4ed8\u94b1\u624d\u8fdb\u68af\u7530 \u2014 \u6cbf\u8def\u6709\u514d\u8d39\u5165\u53e3\u3002\u79cb\u5343 IDR 200k-350k\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Tegallalang+Rice+Terrace&amp;query_place_id=ChIJ4wD5Iwsi0i0R7QRsOGmJGo0\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Tegallalang+Rice+Terrace&amp;query_place_id=ChIJ4wD5Iwsi0i0R7QRsOGmJGo0\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">12:30 \u2014 14:00<\/span>\r\n<h4 class=\"timeline-title\">Lunch \u00b7 \u7a3b\u7530\u5496\u5561\u9986<\/h4>\r\n<p class=\"timeline-desc\">\u5c31\u5728 Tegallalang \u65c1\u7684\u5496\u5561\u9986\u5403\u996d\u3002\u63a8\u8350 <strong>Alas Harum Bali<\/strong> \u6216 <strong>Caf\u00e9 Pomegranate<\/strong> \u2014 \u90fd\u80fd\u770b\u5230\u68af\u7530\u5168\u666f\u3002\u4eba\u5747 IDR 100-150k (RM27-40)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">14:30 \u2014 16:00<\/span>\r\n<h4 class=\"timeline-title\">Sacred Monkey Forest Sanctuary<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"background:#1a1612;\">\r\n<img decoding=\"async\" alt=\"Sacred Monkey Forest\" loading=\"lazy\" onerror=\"this.style.display='none'; this.parentElement.querySelector('.svg-fallback').style.display='block';\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/Sacred_Monkey_Forest_Sanctuary_-_panoramio_%281%29.jpg?width=600\" style=\"width:100%; height:100%; object-fit:cover; display:block; position:relative; z-index:1;\"\/>\r\n<div class=\"svg-fallback\" style=\"display:none; position:absolute; inset:0; z-index:0;\"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"forest-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#2d5f3f\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#15331f\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#forest-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<circle cx=\"30\" cy=\"60\" fill=\"#4a8a5e\" opacity=\"0.8\" r=\"25\"><\/circle>\r\n<circle cx=\"50\" cy=\"40\" fill=\"#4a8a5e\" opacity=\"0.7\" r=\"20\"><\/circle>\r\n<circle cx=\"130\" cy=\"50\" fill=\"#4a8a5e\" opacity=\"0.8\" r=\"28\"><\/circle>\r\n<circle cx=\"110\" cy=\"70\" fill=\"#3d7350\" opacity=\"0.7\" r=\"22\"><\/circle>\r\n<rect fill=\"#5c3f08\" height=\"50\" width=\"12\" x=\"75\" y=\"60\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"50\" width=\"6\" x=\"38\" y=\"80\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"55\" width=\"8\" x=\"120\" y=\"75\"><\/rect>\r\n<circle cx=\"80\" cy=\"90\" fill=\"#a67844\" r=\"10\"><\/circle>\r\n<circle cx=\"76\" cy=\"86\" fill=\"#1a1612\" r=\"2\"><\/circle>\r\n<circle cx=\"84\" cy=\"86\" fill=\"#1a1612\" r=\"2\"><\/circle>\r\n<ellipse cx=\"80\" cy=\"93\" fill=\"#5c3f08\" rx=\"3\" ry=\"2\"><\/ellipse>\r\n<circle cx=\"80\" cy=\"80\" fill=\"#a67844\" r=\"8\"><\/circle>\r\n<ellipse cx=\"74\" cy=\"78\" fill=\"#5c3f08\" rx=\"3\" ry=\"4\"><\/ellipse>\r\n<ellipse cx=\"86\" cy=\"78\" fill=\"#5c3f08\" rx=\"3\" ry=\"4\"><\/ellipse>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\" style=\"z-index:2;\"><\/div>\r\n<div class=\"place-img-label\" style=\"z-index:3;\">SACRED MONKEY FOREST<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Sacred Monkey Forest <span class=\"place-rating\">4.3<\/span><\/div>\r\n<div class=\"place-meta\">Monkey Forest Road, Ubud \u00b7 \u95e8\u7968 IDR 80k<\/div>\r\n<div class=\"place-desc\">Ubud\u5e02\u4e2d\u5fc3\u7684\u539f\u59cb\u68ee\u6797+700\u53ea\u957f\u5c3e\u7315\u7334\u3002\u68ee\u6797\u91cc\u67093\u5ea7\u53e4\u8001\u7684\u5bfa\u5e99\u3002\u6ce8\u610f\u4fdd\u7ba1\u8d35\u91cd\u7269\u54c1 (\u7334\u5b50\u4f1a\u62a2\u773c\u955c\u3001\u76f8\u673a\u3001\u74f6\u6c34)\u3002<\/div>\r\n<div class=\"place-tip warn\">\u4e0d\u8981\u76f4\u89c6\u7334\u5b50\u7684\u773c\u775b (\u5b83\u4eec\u8ba4\u4e3a\u662f\u6311\u8845)\u3002\u4e0d\u8981\u5e26\u5851\u6599\u888b\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Sacred+Monkey+Forest&amp;query_place_id=ChIJnyGgbQA90i0RgXfgrYMKx3Q\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Sacred+Monkey+Forest&amp;query_place_id=ChIJnyGgbQA90i0RgXfgrYMKx3Q\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">16:00 \u2014 17:30<\/span>\r\n<h4 class=\"timeline-title\">Ubud Palace + Pasar (\u8def\u8fc7)<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #c9962b, #5c3f08); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"palace-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#c9962b\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#5c3f08\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#palace-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M40,130 L40,95 L60,90 L60,75 L75,60 L80,55 L85,60 L100,75 L100,90 L120,95 L120,130 Z\" fill=\"#1a1612\" opacity=\"0.85\"><\/path>\r\n<polygon fill=\"#8a2e15\" points=\"60,90 80,75 100,90\"><\/polygon>\r\n<polygon fill=\"#8a2e15\" points=\"65,75 80,65 95,75\"><\/polygon>\r\n<rect fill=\"#5c3f08\" height=\"30\" width=\"16\" x=\"72\" y=\"100\"><\/rect>\r\n<circle cx=\"80\" cy=\"105\" fill=\"#e6c068\" r=\"2\"><\/circle>\r\n<line stroke=\"#e6c068\" stroke-width=\"1\" x1=\"50\" x2=\"55\" y1=\"100\" y2=\"100\"><\/line>\r\n<line stroke=\"#e6c068\" stroke-width=\"1\" x1=\"105\" x2=\"110\" y1=\"100\" y2=\"100\"><\/line>\r\n<text fill=\"#1a1612\" font-family=\"serif\" font-size=\"6\" opacity=\"0.5\" text-anchor=\"middle\" x=\"80\" y=\"50\">UBUD<\/text>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">UBUD PALACE<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Ubud Palace <span class=\"place-rating\">4.3<\/span><\/div>\r\n<div class=\"place-meta\">\u5e02\u4e2d\u5fc3 \u00b7 \u514d\u8d39<\/div>\r\n<div class=\"place-desc\">\u4eceMonkey Forest\u8d70\u8def 8 \u5206\u949f\u5230 Ubud \u738b\u5bab\u3002\u514d\u8d39\u5165\u573a\uff0c10-15\u5206\u949f\u5c31\u591f\u3002\u65c1\u8fb9\u7684 <strong>Ubud Pasar (\u4f20\u7edf\u5e02\u573a)<\/strong> \u53ef\u4ee5\u4e70\u4f34\u624b\u793c: \u8721\u67d3\u3001\u94f6\u9970\u3001\u6728\u96d5\u3002<\/div>\r\n<div class=\"place-tip\">\u5e02\u573a\u8981\u780d\u4ef7! \u4e00\u5f8b\u5f00\u4ef7\u780d 60-70%\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Ubud+Palace&amp;query_place_id=ChIJS7J-82o90i0RMj8cKJr2zUs\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Ubud+Palace&amp;query_place_id=ChIJS7J-82o90i0RMj8cKJr2zUs\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">18:00 \u2014 19:30<\/span>\r\n<h4 class=\"timeline-title\">Dinner in Ubud<\/h4>\r\n<p class=\"timeline-desc\">\u56de Canggu \u524d\u5728 Ubud \u5403\u665a\u9910\u3002\u63a8\u8350 <strong>Naughty Nuri's<\/strong> (\u672c\u5730BBQ\u70e4\u808b\u6392) \u6216 <strong>Bebek Tepi Sawah<\/strong> (\u7a3b\u7530\u8fb9\u70e4\u9e2d\uff0c10\u4eba\u56e2\u53cb\u597d)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">19:30 \u2014 21:00<\/span>\r\n<h4 class=\"timeline-title\">\u2192 \u8fd4\u56de Canggu<\/h4>\r\n<p class=\"timeline-desc\">\u8f66\u7a0b 80-100 \u5206\u949f (\u665a\u4e0a\u8def\u51b5\u597d)\u3002\u56de\u5230Villa \u5927\u5bb6\u7d2f\u7206\uff0c\u6ce1\u4e2a\u6cf3\u6c60\u6216\u8005\u76f4\u63a5\u7761\u3002<\/p>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-summary\">\r\n<div class=\"day-summary-label\">Day 2<br\/>Verdict<\/div>\r\n<div class=\"day-summary-text\">\r\n<em>\u6587\u5316\u6df1\u5ea6\u65e5<\/em>\u3002Ubud \u7684\u7cbe\u9ad3\u662f 4 \u4e2a\u666f\u70b9\u800c\u4e0d\u662f 6 \u4e2a\u3002\u91cd\u70b9\u662f<em>\u4e0d\u8981\u8d76<\/em>\uff0cTegallalang\u770b 1 \u5c0f\u65f6\u6bd4\u770b 20 \u5206\u949f\u51fa\u6765\u7684\u7167\u7247\u597d 10 \u500d\u3002\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- DAY 3 -->\r\n<div class=\"anchor-target\" id=\"day-3\"><\/div>\r\n<div class=\"day-card fade-in\">\r\n<div class=\"day-header\">\r\n<div class=\"day-number\">03<\/div>\r\n<div class=\"day-info\">\r\n<div class=\"day-date\">5 OCT 2026 \u00b7 MONDAY<\/div>\r\n<div class=\"day-title\">Nusa Penida \u00b7 \u8df3\u5c9b\u65e5<\/div>\r\n<div class=\"day-tagline\">\u2014 \u897f\u7ebf: Kelingking + Broken Beach + Angel's Billabong + Crystal Bay \u2014<\/div>\r\n<\/div>\r\n<div class=\"day-stats\">\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8d77\u5e8a<\/span><span class=\"day-stat-value\">5:30 AM<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8239\u7a0b<\/span><span class=\"day-stat-value\">40\u5206\u949f<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8282\u594f<\/span><span class=\"day-stat-value\">\u6700\u7d2f\u7684\u4e00\u5929<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-warning\">\r\n    \u26a0 <strong>\u539f\u8ba1\u5212\u5305\u62ec Diamond Beach (\u4e1c\u7ebf) \u65f6\u95f4\u4e0d\u591f<\/strong>\u3002Nusa Penida \u4e1c\u897f\u7ebf\u4e4b\u95f4\u8f66\u7a0b 60-90 \u5206\u949f\uff0c\u4e00\u5929\u73a9\u4e0d\u5b8c\u4e24\u8fb9\u3002\u5df2\u6539\u4e3a<strong>\u7eaf\u897f\u7ebf4\u666f\u70b9<\/strong>\uff0c\u6700\u7ecf\u5178 + \u65f6\u95f4\u7a33\u3002Diamond Beach \u7559\u4e0b\u6b21\u3002\r\n  <\/div>\r\n<div class=\"timeline\">\r\n<div class=\"timeline-event depart\">\r\n<span class=\"timeline-time\">05:30<\/span>\r\n<h4 class=\"timeline-title\">\u8d77\u5e8a + \u65e9\u9910\u6253\u5305<\/h4>\r\n<p class=\"timeline-desc\">Pepito \u4e70\u7684\u9762\u5305+\u6c34\u679c\u5e26\u8239\u4e0a\u5403\u3002\u7a7f\u6cf3\u8863+\u77ed\u88e4+T\u6064\uff0c\u5e26\u9632\u6652+\u6bdb\u5dfe+\u6362\u6d17\u8863\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">06:00 \u2014 07:30<\/span>\r\n<h4 class=\"timeline-title\">Canggu \u2192 Sanur Harbour<\/h4>\r\n<p class=\"timeline-desc\">\u5fc5\u987b 6:00 \u51fa\u53d1! \u65e9\u9ad8\u5cf0 + Seminyak\/Denpasar \u8def\u6bb5\u5835\u8f66\u3002\u5305\u8f66 IDR 350-450k (10\u4eba\u5206 RM12\/\u4eba)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">08:00 \u2014 08:45<\/span>\r\n<h4 class=\"timeline-title\">Sanur Harbour \u4e0a\u8239<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #e6c068, #1e6b7a); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"harbour-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"60%\" stop-color=\"#d4a574\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#1e6b7a\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#harbour-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<circle cx=\"40\" cy=\"40\" fill=\"#e6c068\" opacity=\"0.9\" r=\"14\"><\/circle>\r\n<path d=\"M0,80 Q40,75 80,80 T160,80 L160,130 L0,130 Z\" fill=\"#1e6b7a\"><\/path>\r\n<path d=\"M0,90 L160,88\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<path d=\"M0,98 L160,96\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<path d=\"M70,82 L120,82 L115,95 L75,95 Z\" fill=\"#fff\"><\/path>\r\n<rect fill=\"#fff\" height=\"12\" width=\"30\" x=\"80\" y=\"72\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"5\" width=\"5\" x=\"85\" y=\"76\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"5\" width=\"5\" x=\"95\" y=\"76\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"5\" width=\"5\" x=\"105\" y=\"76\"><\/rect>\r\n<line stroke=\"#1a1612\" stroke-width=\"1.5\" x1=\"95\" x2=\"95\" y1=\"72\" y2=\"60\"><\/line>\r\n<polygon fill=\"#b8472b\" points=\"95,60 95,70 105,65\"><\/polygon>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">SANUR BEACH HARBOUR<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Sanur Beach Harbour <span class=\"place-rating\">4.3<\/span><\/div>\r\n<div class=\"place-meta\">Fast Boat to Nusa Penida<\/div>\r\n<div class=\"place-desc\">\u5feb\u8239 8:00 \u51fa\u53d1\uff0c40\u5206\u949f\u5230 Banjar Nyuh Harbour\u3002\u8239\u7968 IDR 200k\u6765\u56de (\u2248RM55\/\u4eba)\u3002\u63d0\u524d\u5728 Klook \u6216 Bluewater Express \u7f51\u4e0a\u8ba2\u4fbf\u5b9c10-15%\u3002<\/div>\r\n<div class=\"place-tip\">\u6d77\u6d6a\u5927\uff0c\u6655\u8239\u7684\u4eba\u63d0\u524d\u5403 Dramamine \u6216 ginger candy\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Sanur+Beach+Harbour&amp;query_place_id=ChIJ9zdD2zhA0i0RYKwECMAHdv4\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Sanur+Beach+Harbour&amp;query_place_id=ChIJ9zdD2zhA0i0RYKwECMAHdv4\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">09:00 \u2014 10:30<\/span>\r\n<h4 class=\"timeline-title\">Kelingking Beach \u00b7 T-Rex \u5d16<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"background:#1a1612;\">\r\n<img decoding=\"async\" alt=\"Kelingking Beach\" loading=\"lazy\" onerror=\"this.style.display='none'; this.parentElement.querySelector('.svg-fallback').style.display='block';\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/Kelingking-beach.jpg?width=600\" style=\"width:100%; height:100%; object-fit:cover; display:block; position:relative; z-index:1;\"\/>\r\n<div class=\"svg-fallback\" style=\"display:none; position:absolute; inset:0; z-index:0;\"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"kelingking-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#1e6b7a\"><\/stop>\r\n<\/lineargradient>\r\n<lineargradient id=\"kelingking-water\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#4a8a8a\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#0d4651\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#kelingking-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<rect fill=\"url(#kelingking-water)\" height=\"55\" width=\"160\" y=\"75\"><\/rect>\r\n<path d=\"M0,75 Q15,70 30,75 L30,90 Q45,95 60,80 L75,82 Q80,40 85,75 L100,72 Q130,75 160,72 L160,75 Z\" fill=\"#2d5f3f\"><\/path>\r\n<path d=\"M70,75 Q75,72 80,68 L82,55 Q83,40 80,38 Q77,40 78,55 L80,68 Q78,72 75,75 Z\" fill=\"#5c3f08\" opacity=\"0.8\"><\/path>\r\n<path d=\"M70,82 Q90,90 110,82 L110,95 Q90,100 70,95 Z\" fill=\"#ede5d3\"><\/path>\r\n<path d=\"M0,90 L160,88\" opacity=\"0.4\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<path d=\"M0,105 L160,103\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\" style=\"z-index:2;\"><\/div>\r\n<div class=\"place-img-label\" style=\"z-index:3;\">KELINGKING BEACH<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Kelingking Beach <span class=\"place-rating\">4.7<\/span><\/div>\r\n<div class=\"place-meta\">15,001 reviews \u00b7 Nusa Penida \u7b2c\u4e00\u540d<\/div>\r\n<div class=\"place-desc\">\u8457\u540d\u7684\u6050\u9f99\u80cc\u5d16 \u2014 Bali \u6700iconic\u7684view\u3002\u4e0a\u9762\u6709\u5e73\u53f0\u62cd\u7167 (\u514d\u8d39)\uff0c\u4e0b\u5230\u6c99\u6ee9\u9700\u8981\u5f92\u6b65\u7ea6 30 \u5206\u949f (\u9661\u5ced\u77f3\u9636)\u3002<\/div>\r\n<div class=\"place-tip warn\">\u4e0b\u6c99\u6ee9\u97001.5\u5c0f\u65f6\u6765\u56de\uff0c\u6574\u56e2\u65f6\u95f4\u7d27\u4e0d\u5efa\u8bae\u3002\u5c71\u9876\u62cd\u7167\u8db3\u591f\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Kelingking+Beach&amp;query_place_id=ChIJy3kHnSpu0i0Rbu3sQlSDkLM\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Kelingking+Beach&amp;query_place_id=ChIJy3kHnSpu0i0Rbu3sQlSDkLM\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">11:00 \u2014 12:30<\/span>\r\n<h4 class=\"timeline-title\">Broken Beach + Angel's Billabong<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"background:#1a1612;\">\r\n<img decoding=\"async\" alt=\"Broken Beach (Pasih Uug)\" loading=\"lazy\" onerror=\"this.style.display='none'; this.parentElement.querySelector('.svg-fallback').style.display='block';\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/BrokenBeach.jpg?width=600\" style=\"width:100%; height:100%; object-fit:cover; display:block; position:relative; z-index:1;\"\/>\r\n<div class=\"svg-fallback\" style=\"display:none; position:absolute; inset:0; z-index:0;\"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"broken-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#4a8a5e\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#1e6b7a\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#broken-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,65 L40,65 Q40,40 50,40 Q60,40 60,65 L100,65 Q100,40 110,40 Q120,40 120,65 L160,65 L160,130 L0,130 Z\" fill=\"#5c3f08\"><\/path>\r\n<ellipse cx=\"80\" cy=\"78\" fill=\"#1e6b7a\" rx=\"50\" ry=\"20\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"78\" fill=\"#4a8a8a\" rx=\"42\" ry=\"15\"><\/ellipse>\r\n<path d=\"M50,65 Q80,55 110,65 L110,75 Q80,68 50,75 Z\" fill=\"#0d4651\"><\/path>\r\n<path d=\"M30,95 L160,93\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<path d=\"M30,108 L160,106\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\" style=\"z-index:2;\"><\/div>\r\n<div class=\"place-img-label\" style=\"z-index:3;\">BROKEN BEACH (PASIH UUG)<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Broken Beach (Pasih Uug) <span class=\"place-rating\">4.6<\/span><\/div>\r\n<div class=\"place-meta\">Circular cove \u00b7 \u81ea\u7136\u62f1\u95e8<\/div>\r\n<div class=\"place-desc\">\u584c\u9677\u5d16\u5f62\u6210\u7684\u5706\u5f62\u6d77\u6e7e+\u6d77\u62f1\u95e8\u3002\u6cbf\u5d16\u6b65\u884c\u53ef\u5168\u666f\u62cd\u6444\u3002\u6700\u4f73\u62cd\u7167\u89d2\u5ea6\u5728\u5d16\u9876\u5e73\u53f0\u3002<\/div>\r\n<div class=\"place-tip\">\u8def\u51b5\u5dee\uff0c4WD \u624d\u80fd\u8fdb\u3002\u5305\u8f66\u8981\u786e\u8ba4\u53f8\u673a\u6709\u53bb\u8fc7\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Broken+Beach+(Pasih+Uug)&amp;query_place_id=ChIJyy2nId9v0i0RpUc5EjA_2y8\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Broken+Beach+(Pasih+Uug)&amp;query_place_id=ChIJyy2nId9v0i0RpUc5EjA_2y8\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"place-card\" style=\"margin-top:14px;\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #1e6b7a, #0d4651); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"angel-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#1e6b7a\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#0d4651\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#angel-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,40 Q30,30 60,40 L60,80 Q40,90 0,85 Z\" fill=\"#5c3f08\"><\/path>\r\n<path d=\"M100,40 Q130,30 160,40 L160,85 Q130,90 100,80 Z\" fill=\"#5c3f08\"><\/path>\r\n<ellipse cx=\"80\" cy=\"80\" fill=\"#4a8a8a\" rx=\"35\" ry=\"22\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"80\" fill=\"#7ab8b8\" rx=\"28\" ry=\"16\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"80\" fill=\"#a3d5d5\" rx=\"20\" ry=\"10\"><\/ellipse>\r\n<path d=\"M0,108 Q40,105 80,110 T160,108 L160,130 L0,130 Z\" fill=\"#0d4651\"><\/path>\r\n<path d=\"M0,118 L160,116\" opacity=\"0.3\" stroke=\"#fff\" stroke-width=\"0.5\"><\/path>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">ANGEL'S BILLABONG<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Angel's Billabong <span class=\"place-rating\">4.5<\/span><\/div>\r\n<div class=\"place-meta\">\u5929\u7136\u6d77\u6c34\u6c60 \u00b7 \u7d27\u90bb Broken Beach<\/div>\r\n<div class=\"place-desc\">\u84dd\u7eff\u8272\u5929\u7136\u5ca9\u77f3\u6c60\uff0c\u4ece\u60ac\u5d16\u4e0a\u4fef\u77b0\u3002<strong>\u4e0d\u8981\u4e0b\u6c60\u6e38\u6cf3!!!<\/strong> \u6d6a\u5934\u4f1a\u7a81\u7136\u6253\u8fc7\u6765\u3002\u53ea\u62cd\u7167\u3002<\/div>\r\n<div class=\"place-tip warn\">2018\u5e74\u6709\u6e38\u5ba2\u88ab\u6d6a\u5377\u8d70\u8eab\u4ea1\u3002\u4e00\u5b9a\u4fdd\u6301\u8ddd\u79bb\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Angel's+Billabong&amp;query_place_id=ChIJC7KcfoFv0i0ReRXz2tOmixY\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Angel's+Billabong&amp;query_place_id=ChIJC7KcfoFv0i0ReRXz2tOmixY\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">12:30 \u2014 13:30<\/span>\r\n<h4 class=\"timeline-title\">Lunch \u00b7 Warung \u5f53\u5730\u9910<\/h4>\r\n<p class=\"timeline-desc\">\u53f8\u673a\u4f1a\u5e26\u53bb\u672c\u5730 Warung\u3002Nasi Goreng \/ Mie Goreng \/ Ayam Bakar\u3002\u4eba\u5747 IDR 50-80k (RM13-22)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">14:00 \u2014 15:30<\/span>\r\n<h4 class=\"timeline-title\">Crystal Bay \u00b7 \u6d6e\u6f5c + \u6e38\u6cf3<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #7ab8c4, #4a8a8a); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"crystal-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#7ab8c4\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#4a8a8a\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#crystal-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,50 Q20,40 40,55 Q50,60 55,55 L55,80 L0,80 Z\" fill=\"#2d5f3f\"><\/path>\r\n<path d=\"M120,55 Q140,45 160,55 L160,80 L120,80 Z\" fill=\"#2d5f3f\"><\/path>\r\n<rect fill=\"#4a8a8a\" height=\"55\" width=\"160\" y=\"75\"><\/rect>\r\n<path d=\"M0,80 Q40,75 80,82 T160,78 L160,95 Q80,90 0,95 Z\" fill=\"#7ab8c4\" opacity=\"0.7\"><\/path>\r\n<path d=\"M0,100 Q40,95 80,100 T160,98 L160,112 Q80,108 0,112 Z\" fill=\"#ede5d3\" opacity=\"0.9\"><\/path>\r\n<path d=\"M0,114 L160,112 L160,130 L0,130 Z\" fill=\"#e6c068\" opacity=\"0.7\"><\/path>\r\n<ellipse cx=\"40\" cy=\"40\" fill=\"#fff\" opacity=\"0.6\" rx=\"3\" ry=\"2\"><\/ellipse>\r\n<ellipse cx=\"120\" cy=\"35\" fill=\"#fff\" opacity=\"0.6\" rx=\"3\" ry=\"2\"><\/ellipse>\r\n<line opacity=\"0.7\" stroke=\"#5c3f08\" stroke-width=\"1\" x1=\"35\" x2=\"45\" y1=\"40\" y2=\"65\"><\/line>\r\n<circle cx=\"35\" cy=\"35\" fill=\"#2d5f3f\" opacity=\"0.8\" r=\"6\"><\/circle>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">CRYSTAL BAY<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Crystal Bay <span class=\"place-rating\">4.3<\/span><\/div>\r\n<div class=\"place-meta\">\u6700\u9002\u5408\u6e38\u6cf3\u7684\u6c99\u6ee9 \u00b7 Nusa Penida<\/div>\r\n<div class=\"place-desc\">\u767d\u6c99\u6ee9+\u7eff\u677e\u77f3\u6d77\u6c34\uff0c\u6d77\u91cc\u6709\u5f88\u591a\u9c7c\u3002\u53ef\u4ee5\u6d6e\u6f5c (\u8bbe\u5907\u51fa\u79df IDR 50k)\uff0c\u4e5f\u53ef\u4ee5\u5355\u7eaf\u6ce1\u6c34\u3002\u8fd9\u662f\u4e00\u5929\u91cc\u552f\u4e00\u80fd\u4e0b\u6d77\u7684\u5730\u65b9\u3002<\/div>\r\n<div class=\"place-tip\">5-10\u6708\u5076\u5c14\u80fd\u770b Manta Ray (\u9b3c\u8760\u9b5f)\uff0c\u8fd0\u6c14\u597d\u7684\u8bdd\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Crystal+Bay&amp;query_place_id=ChIJ418qTAhu0i0RY8dRJ4VbTk0\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Crystal+Bay&amp;query_place_id=ChIJ418qTAhu0i0RY8dRJ4VbTk0\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event depart\">\r\n<span class=\"timeline-time\">15:45 \u2014 16:00<\/span>\r\n<h4 class=\"timeline-title\">\u56de\u6e2f\u53e3 \u00b7 \u4e0a 16:00 \u672b\u73ed\u8239<\/h4>\r\n<p class=\"timeline-desc\">\u26a0 \u672b\u73ed fast boat 16:00 \u79bb\u6e2f\uff0c\u63d0\u524d\u5230!! \u9519\u8fc7\u8981\u5728\u5c9b\u4e0a\u8fc7\u591c (\u6ca1villa\u53ef\u8ba2)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">16:00 \u2014 18:30<\/span>\r\n<h4 class=\"timeline-title\">Sanur \u2192 Canggu<\/h4>\r\n<p class=\"timeline-desc\">\u823940\u5206+\u8f66\u7a0b90\u5206\u3002\u56de\u5230Villa \u7ea6 6:30pm\u3002\u5148\u6d17\u6fa1 (\u6d77\u6c34\u9ecf)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">19:30 \u2014 21:30<\/span>\r\n<h4 class=\"timeline-title\">Dinner + Villa Chill (\u8df3\u8fc7 Beach Club)<\/h4>\r\n<p class=\"timeline-desc\">\u539f\u8ba1\u5212\u665a\u4e0a\u53bb La Brisa \/ Finns Beach Club\uff0c<strong>\u4e0d\u5efa\u8bae<\/strong> \u2014 \u5927\u5bb6\u4f1a\u7d2f\u7206\u6ca1\u4f53\u529b\u3002\u6539\u6210 Villa \u53eb\u5916\u5356 + \u65e9\u7761\u3002Beach Club \u7559\u5230Day 4\u3002<\/p>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-summary\">\r\n<div class=\"day-summary-label\">Day 3<br\/>Verdict<\/div>\r\n<div class=\"day-summary-text\">\r\n<em>Nusa Penida \u662f\u4f53\u529b\u6d3b<\/em>\u3002\u8239 + \u70c2\u8def + \u70c8\u65e5\u4e0b\u8d70\u8def\u3002\u4f46\u666f\u89c2\u503c\u5f97 \u2014 Kelingking Beach \u662f Bali \u6700iconic\u7684view\u3002\u91cd\u70b9: <em>\u897f\u7ebf\u5c31\u591f\u4e86<\/em>\uff0c\u522b\u8d2a\u5fc3\u60f3\u52a0\u4e1c\u7ebf\u3002\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- DAY 4 -->\r\n<div class=\"anchor-target\" id=\"day-4\"><\/div>\r\n<div class=\"day-card fade-in\">\r\n<div class=\"day-header\">\r\n<div class=\"day-number\">04<\/div>\r\n<div class=\"day-info\">\r\n<div class=\"day-date\">6 OCT 2026 \u00b7 TUESDAY<\/div>\r\n<div class=\"day-title\">Free Day \u00b7 \u5404\u81ea\u7cbe\u5f69<\/div>\r\n<div class=\"day-tagline\">\u2014 SPA \u00b7 \u6d77\u6ee9 \u00b7 \u51b2\u6d6a \u00b7 Beach Club \u00b7 \u81ea\u7531\u7ec4\u961f \u2014<\/div>\r\n<\/div>\r\n<div class=\"day-stats\">\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u4ea4\u901a<\/span><span class=\"day-stat-value\">Gojek\/\u6b65\u884c<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u6d3b\u52a8<\/span><span class=\"day-stat-value\">\u81ea\u7531\u5206\u7ec4<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8282\u594f<\/span><span class=\"day-stat-value\">\u6700\u8212\u670d<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-warning good\">\r\n    \u2713 <strong>10\u4eba\u56e2\u5fc5\u5907 buffer day<\/strong>\u3002\u524d\u4e24\u5929\u7d2f+\u4e0d\u540c\u4eba\u60f3\u6cd5\u4e0d\u540c\u3002\u4eca\u5929\u5206\u7ec4\u6d3b\u52a8: \u60f3 SPA \u7684\u53bb SPA, \u60f3\u51b2\u6d6a\u7684\u51b2\u6d6a, \u60f3 shopping \u7684\u53bb Seminyak\u3002\u665a\u4e0a\u4e00\u8d77\u5728 Beach Club \u96c6\u5408\u770b\u65e5\u843d\u3002\r\n  <\/div>\r\n<div class=\"timeline\">\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">\u7761\u5230\u81ea\u7136\u9192<\/span>\r\n<h4 class=\"timeline-title\">\u65e9\u5348\u9910 \u00b7 Villa \u6216\u9644\u8fd1 Cafe<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #e6c068, #d4a574); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"mata-bg\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#d4a574\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#mata-bg)\" height=\"130\" width=\"160\"><\/rect>\r\n<ellipse cx=\"80\" cy=\"80\" fill=\"#fff\" rx=\"55\" ry=\"35\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"80\" fill=\"#1a1612\" opacity=\"0.85\" rx=\"48\" ry=\"30\"><\/ellipse>\r\n<ellipse cx=\"60\" cy=\"75\" fill=\"#8a2e15\" rx=\"14\" ry=\"10\"><\/ellipse>\r\n<ellipse cx=\"100\" cy=\"75\" fill=\"#c9962b\" rx=\"14\" ry=\"10\"><\/ellipse>\r\n<ellipse cx=\"80\" cy=\"90\" fill=\"#4a8a5e\" rx=\"20\" ry=\"6\"><\/ellipse>\r\n<circle cx=\"55\" cy=\"65\" fill=\"#e6c068\" r=\"3\"><\/circle>\r\n<circle cx=\"105\" cy=\"65\" fill=\"#e6c068\" r=\"3\"><\/circle>\r\n<ellipse cx=\"80\" cy=\"60\" fill=\"#e6c068\" opacity=\"0.8\" rx=\"35\" ry=\"6\"><\/ellipse>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">MATA BERAWA<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Mata Berawa <span class=\"place-rating\">4.9<\/span><\/div>\r\n<div class=\"place-meta\">Berawa, Canggu \u00b7 Cafe + Restaurant<\/div>\r\n<div class=\"place-desc\">Canggu\u91cc\u53e3\u7891\u6700\u597d\u7684Cafe\u4e4b\u4e00\uff0c4.9\u661f\u3002Mata Burger\u5fc5\u8bd5\uff0c\u6c14\u6c1b + \u97f3\u4e50\u90fd\u52a0\u5206\u3002\u65e9\u5348\u9910+\u665a\u9910\u90fd\u5f00\u3002<\/div>\r\n<div class=\"place-tip\">\u4ef7\u683c\u5408\u7406 + \u5927\u91cf vegetarian options + \u9002\u5408\u5206\u7ec4\u805a\u9910\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Mata+Berawa&amp;query_place_id=ChIJRTh66UpH0i0R6FEJCY5U4BM\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Mata+Berawa&amp;query_place_id=ChIJRTh66UpH0i0R6FEJCY5U4BM\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">10:00 \u2014 14:00<\/span>\r\n<h4 class=\"timeline-title\">\u5206\u7ec4\u6d3b\u52a8 \u00b7 Choose Your Own Adventure<\/h4>\r\n<p class=\"timeline-desc\">\u8fd94\u5c0f\u65f6\u5927\u5bb6\u81ea\u7531\u5b89\u6392\u3002\u5efa\u8bae\u52063-4\u7ec4:<\/p>\r\n<div style=\"display:grid; grid-template-columns:1fr 1fr; gap:14px; margin-top:14px;\">\r\n<div style=\"padding:16px; background:rgba(45,95,63,0.08); border-left:3px solid var(--jade);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; color:var(--jade); text-transform:uppercase; margin-bottom:8px;\">SPA + \u653e\u677e\u7ec4<\/div>\r\n<div style=\"font-size:13px; line-height:1.6;\">\u63a8\u8350 <strong>Cocoon Medical Spa<\/strong> \u6216 <strong>Bodyworks<\/strong>\u3002\u5168\u8eab\u6309\u6469+\u9762\u90e8 (IDR 350k \u2248 RM95\uff0c\u6bd4\u9a6c\u6765\u4fbf\u5b9c\u4e00\u534a)<\/div>\r\n<\/div>\r\n<div style=\"padding:16px; background:rgba(30,107,122,0.08); border-left:3px solid var(--ocean);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; color:var(--ocean); text-transform:uppercase; margin-bottom:8px;\">\u51b2\u6d6a\u7ec4<\/div>\r\n<div style=\"font-size:13px; line-height:1.6;\"><strong>Batu Bolong Beach<\/strong> \u51b2\u6d6a\u8bfe IDR 200k (\u542b\u677f2\u5c0f\u65f6)\u3002\u521d\u5b66\u8005\u4e5f\u80fd\u7ad9\u8d77\u6765 + \u6c99\u6ee9\u6d45<\/div>\r\n<\/div>\r\n<div style=\"padding:16px; background:rgba(201,150,43,0.12); border-left:3px solid var(--gold);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; color:#8a6315; text-transform:uppercase; margin-bottom:8px;\">Shopping \u7ec4<\/div>\r\n<div style=\"font-size:13px; line-height:1.6;\">Gojek \u53bb <strong>Seminyak Square<\/strong> \u6216 <strong>Love Anchor Market<\/strong> (Canggu\u672c\u5730)\u3002\u8721\u67d3\u3001\u94f6\u9970\u3001\u624b\u5de5\u827a<\/div>\r\n<\/div>\r\n<div style=\"padding:16px; background:rgba(184,71,43,0.06); border-left:3px solid var(--rust);\">\r\n<div style=\"font-family:var(--mono); font-size:10px; letter-spacing:0.15em; color:var(--rust-deep); text-transform:uppercase; margin-bottom:8px;\">Villa \u8eba\u5e73\u7ec4<\/div>\r\n<div style=\"font-size:13px; line-height:1.6;\">\u5c31\u5728Villa\u6cf3\u6c60 + \u5c4b\u9876\u8eba\u5e73\u3002\u53eb Gojek \u9001\u996d + \u5564\u9152\u3002\u6700\u9002\u5408\u5bbf\u9189\/\u8865\u89c9<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">15:00 \u2014 19:30<\/span>\r\n<h4 class=\"timeline-title\">\u5168\u5458\u96c6\u5408 \u00b7 Beach Club \u65e5\u843d<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #b8472b, #e6c068); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"labrisa-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#8a2e15\"><\/stop>\r\n<stop offset=\"40%\" stop-color=\"#b8472b\"><\/stop>\r\n<stop offset=\"80%\" stop-color=\"#e6c068\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#d4a574\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#labrisa-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<circle cx=\"80\" cy=\"75\" fill=\"#fff\" opacity=\"0.95\" r=\"20\"><\/circle>\r\n<circle cx=\"80\" cy=\"75\" fill=\"#e6c068\" r=\"15\"><\/circle>\r\n<path d=\"M0,90 Q40,85 80,92 T160,88 L160,130 L0,130 Z\" fill=\"#0d4651\"><\/path>\r\n<path d=\"M0,95 L160,93\" opacity=\"0.5\" stroke=\"#e6c068\" stroke-width=\"0.5\"><\/path>\r\n<path d=\"M0,105 L160,103\" opacity=\"0.4\" stroke=\"#e6c068\" stroke-width=\"0.5\"><\/path>\r\n<rect fill=\"#5c3f08\" height=\"20\" width=\"6\" x=\"15\" y=\"105\"><\/rect>\r\n<path d=\"M5,103 Q18,95 25,103 Q22,108 18,108 Q14,108 5,103\" fill=\"#2d5f3f\"><\/path>\r\n<rect fill=\"#5c3f08\" height=\"25\" width=\"6\" x=\"135\" y=\"100\"><\/rect>\r\n<path d=\"M125,98 Q138,90 145,98 Q142,103 138,103 Q134,103 125,98\" fill=\"#2d5f3f\"><\/path>\r\n<rect fill=\"#5c3f08\" height=\"3\" width=\"20\" x=\"50\" y=\"110\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"10\" width=\"3\" x=\"55\" y=\"113\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"10\" width=\"3\" x=\"62\" y=\"113\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"3\" width=\"20\" x=\"90\" y=\"110\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"10\" width=\"3\" x=\"95\" y=\"113\"><\/rect>\r\n<rect fill=\"#5c3f08\" height=\"10\" width=\"3\" x=\"102\" y=\"113\"><\/rect>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">LA BRISA BALI BEACH CLUB<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">La Brisa Bali Beach Club <span class=\"place-rating\">4.6<\/span><\/div>\r\n<div class=\"place-meta\">21,655 reviews \u00b7 Echo Beach<\/div>\r\n<div class=\"place-desc\">\u6ce2\u897f\u7c73\u4e9a\u98ce+\u6d77\u666f+\u843d\u65e5\uff0c\u6728\u8d28\u88c5\u9970+DJ + \u6700\u9002\u540810\u4eba\u56e2\u805a\u9910+\u559d\u9152\u3002\u4e0b\u53483pm\u8fdb\u573a\u53ef\u4ee5\u907f\u9ad8\u5cf0\u3002\u65e5\u843d\u662f 18:00\u3002<\/div>\r\n<div class=\"place-tip\">\u6700\u4f4e\u6d88\u8d39 IDR 200k\/\u4eba (RM55)\u3002\u4f4d\u7f6e\u597d\u7684\u684c\u8981\u9884\u8ba2 + 800k\u8d77\u6b65\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=La+Brisa+Bali+Beach+Club&amp;query_place_id=ChIJrfg6aXY40i0RKbzqxLedkoY\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=La+Brisa+Bali+Beach+Club&amp;query_place_id=ChIJrfg6aXY40i0RKbzqxLedkoY\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<p class=\"timeline-desc\" style=\"margin-top:14px;\">\u5982\u679c\u60f3\u6362\u4e00\u5bb6\u8bd5\u8bd5: <strong>Finns Beach Club<\/strong> (\u66f4hype party vibe) \u6216 <strong>The Lawn<\/strong> (\u8349\u576a+\u8eba\u6905\uff0c\u8f83\u5b89\u9759)\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">20:00 \u2014 22:00<\/span>\r\n<h4 class=\"timeline-title\">Dinner \u00b7 Echo Beach \u6d77\u9c9c<\/h4>\r\n<p class=\"timeline-desc\">Beach Club \u65c1\u8fb9 walking distance\u3002<strong>The Lawn BBQ<\/strong> \u70e4\u6d77\u9c9c\u6216 <strong>Mason Pizza Canggu<\/strong> \u610f\u5f0f\u3002Bali\u6d77\u9c9c\u9910\u5385\u4ef7\u683c\u53cb\u597d\uff0c\u4eba\u5747 RM50-80\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">22:00 \u4e4b\u540e<\/span>\r\n<h4 class=\"timeline-title\">Night Walk + Massage<\/h4>\r\n<p class=\"timeline-desc\">\u6cbf Batu Bolong Street \u8d70\u56de villa\u3002\u6cbf\u8def\u6709\u591c\u5e02\u5c0f\u5403+\u9152\u5427\u3002\u56devilla\u518d\u53eb\u4e00\u6b21\u6309\u6469 (\u6700\u540e\u4e00\u665a)\u3002<\/p>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-summary\">\r\n<div class=\"day-summary-label\">Day 4<br\/>Verdict<\/div>\r\n<div class=\"day-summary-text\">\r\n<em>Buffer Day<\/em> \u662f 7-10 \u4eba\u56e2\u7684\u6551\u661f\u3002\u8ba9\u5927\u5bb6\u5206\u7ec4\u6d3b\u52a8\u6bd4\u5f3a\u884call-in\u4e00\u4e2a\u666f\u70b9\u5f00\u5fc3 10 \u500d\u3002\u508d\u665a\u6d77\u8fb9\u96c6\u5408\u7684\u65e5\u843d\u662f\u8fd9\u8d9f\u6700\u7f8e\u7684\u8bb0\u5fc6\u3002\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- DAY 5 -->\r\n<div class=\"anchor-target\" id=\"day-5\"><\/div>\r\n<div class=\"day-card fade-in\">\r\n<div class=\"day-header\">\r\n<div class=\"day-number\">05<\/div>\r\n<div class=\"day-info\">\r\n<div class=\"day-date\">7 OCT 2026 \u00b7 WEDNESDAY<\/div>\r\n<div class=\"day-title\">\u6700\u540e\u4e00\u5929 \u00b7 \u6162\u8282\u594f\u8fd4\u7a0b<\/div>\r\n<div class=\"day-tagline\">\u2014 Brunch, \u6d77\u8fb9\u6f2b\u6b65, \u6253\u5305, \u98de\u56de \u2014<\/div>\r\n<\/div>\r\n<div class=\"day-stats\">\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8d77\u98de<\/span><span class=\"day-stat-value\">16:40<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u9000\u623f<\/span><span class=\"day-stat-value\">11:00<\/span><\/div>\r\n<div class=\"day-stat\"><span class=\"day-stat-label\">\u8282\u594f<\/span><span class=\"day-stat-value\">\u544a\u522b<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline\">\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">08:00 \u2014 10:00<\/span>\r\n<h4 class=\"timeline-title\">Brunch \u00b7 \u6700\u540e\u4e00\u987f Cafe<\/h4>\r\n<p class=\"timeline-desc\">\u63a8\u8350 <strong>Crate Cafe<\/strong> \u6216 <strong>Milk &amp; Madu<\/strong> \u2014 Canggu\u4e24\u5927brunch\u540d\u5e97\u3002\u65e9\u8d77\u53bb (8am) \u4e0d\u7528\u7b49\u4f4d\u3002\u6162\u6162\u5403\uff0c\u4eab\u53d7\u6700\u540e\u7684Bali\u5496\u5561\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event activity\">\r\n<span class=\"timeline-time\">10:00 \u2014 11:00<\/span>\r\n<h4 class=\"timeline-title\">\u6700\u540e\u7684\u6d77\u8fb9\u6f2b\u6b65 + \u6253\u5305<\/h4>\r\n<p class=\"timeline-desc\">\u56deVilla \u6574\u7406\u884c\u674e\u3001\u6d17\u6fa1\u3001\u6253\u5305\u3002\u4e70\u7684\u4f34\u624b\u793c\u6700\u597d\u7528 ziplock \u5206\u88c5\u9632\u6f0f\u3002<strong>11:00 \u51c6\u65f6 check-out<\/strong>\uff0c\u4e0d\u7136\u623f\u4e1c\u4f1a\u6536\u8fc7\u65f6\u8d39\u3002<\/p>\r\n<div class=\"place-tip\">\u9000\u623f\u540e\u53ef\u4ee5\u8ba9 villa \u5e2e\u5fd9\u5b58\u884c\u674e (\u514d\u8d39)\uff0c\u5230\u673a\u573a\u524d\u518d\u6765\u53d6<\/div>\r\n<\/div>\r\n<div class=\"timeline-event meal\">\r\n<span class=\"timeline-time\">11:00 \u2014 13:30<\/span>\r\n<h4 class=\"timeline-title\">\u6700\u540e\u7684Canggu\u65f6\u5149 \u00b7 \u81ea\u7531<\/h4>\r\n<p class=\"timeline-desc\">\u9000\u623f\u540e\u6709 2.5 \u5c0f\u65f6\u7f13\u51b2\u65f6\u95f4\u3002\u53ef\u4ee5:<\/p>\r\n<ul style=\"margin-top:10px; padding-left:0; list-style:none;\">\r\n<li style=\"padding:6px 0; padding-left:20px; position:relative; font-size:13.5px;\"><span style=\"position:absolute; left:0; color:var(--ocean);\">\u25b8<\/span> \u53bb <strong>Echo Beach<\/strong> \u6d77\u8fb9\u8d70\u8d70\u3001\u6700\u540e\u4e00\u6b21\u770b\u6d77<\/li>\r\n<li style=\"padding:6px 0; padding-left:20px; position:relative; font-size:13.5px;\"><span style=\"position:absolute; left:0; color:var(--ocean);\">\u25b8<\/span> <strong>Love Anchor Market<\/strong> \u6700\u540e\u8865\u8d2d\u4f34\u624b\u793c<\/li>\r\n<li style=\"padding:6px 0; padding-left:20px; position:relative; font-size:13.5px;\"><span style=\"position:absolute; left:0; color:var(--ocean);\">\u25b8<\/span> Canggu\u968f\u4fbf\u627e\u4e2a\u6d77\u8fb9 cafe \u559d\u6700\u540e\u4e00\u676f\u5496\u5561<\/li>\r\n<li style=\"padding:6px 0; padding-left:20px; position:relative; font-size:13.5px;\"><span style=\"position:absolute; left:0; color:var(--ocean);\">\u25b8<\/span> Light lunch (\u63a8\u8350 <strong>Warung Local<\/strong>: \u7b80\u5355+\u4fbf\u5b9c)<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">13:30 \u2014 14:45<\/span>\r\n<h4 class=\"timeline-title\">Canggu \u2192 \u673a\u573a<\/h4>\r\n<p class=\"timeline-desc\">\u8f66\u7a0b 60-75 \u5206\u949f (\u5468\u4e09\u4e0b\u5348\u7b97\u6b63\u5e38\u8def\u51b5)\u3002\u63d0\u524d\u8ba2\u5305\u8f66 IDR 500k (10\u4eba\u5206 RM14\/\u4eba)\u3002\u673a\u573a to \u5b89\u68c0 \u8981\u9884\u7559 30-45 \u5206\u949f\u3002<\/p>\r\n<\/div>\r\n<div class=\"timeline-event depart\">\r\n<span class=\"timeline-time\">14:45 \u2014 16:40<\/span>\r\n<h4 class=\"timeline-title\">DPS \u673a\u573a \u00b7 \u6700\u540e\u8d2d\u7269 + \u767b\u673a<\/h4>\r\n<div class=\"place-card\">\r\n<div class=\"place-img\" style=\"\">\r\n<div style=\"position:absolute; inset:0; background:linear-gradient(135deg, #7ab8c4, #d4a574); \"><svg preserveaspectratio=\"xMidYMid slice\" viewbox=\"0 0 160 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<defs>\r\n<lineargradient id=\"airport-sky\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\r\n<stop offset=\"0%\" stop-color=\"#7ab8c4\"><\/stop>\r\n<stop offset=\"100%\" stop-color=\"#d4a574\"><\/stop>\r\n<\/lineargradient>\r\n<\/defs>\r\n<rect fill=\"url(#airport-sky)\" height=\"130\" width=\"160\"><\/rect>\r\n<path d=\"M0,90 L160,88 L160,130 L0,130 Z\" fill=\"#1a1612\" opacity=\"0.85\"><\/path>\r\n<line stroke=\"#e6c068\" stroke-dasharray=\"6 4\" stroke-width=\"1\" x1=\"0\" x2=\"160\" y1=\"100\" y2=\"98\"><\/line>\r\n<line stroke=\"#e6c068\" stroke-dasharray=\"4 4\" stroke-width=\"0.5\" x1=\"0\" x2=\"160\" y1=\"115\" y2=\"113\"><\/line>\r\n<g transform=\"translate(80,50) rotate(15)\">\r\n<path d=\"M-25,0 L25,0 L20,-5 L-20,-5 Z\" fill=\"#fff\"><\/path>\r\n<path d=\"M-30,2 L-25,0 L-25,8 Z\" fill=\"#fff\"><\/path>\r\n<path d=\"M30,2 L25,0 L25,8 Z\" fill=\"#fff\"><\/path>\r\n<ellipse cx=\"0\" cy=\"-2\" fill=\"#1e6b7a\" rx=\"25\" ry=\"3\"><\/ellipse>\r\n<path d=\"M-5,-5 L0,-15 L5,-5 Z\" fill=\"#fff\"><\/path>\r\n<rect fill=\"#1e6b7a\" height=\"2\" width=\"3\" x=\"-10\" y=\"-3\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"2\" width=\"3\" x=\"-5\" y=\"-3\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"2\" width=\"3\" x=\"0\" y=\"-3\"><\/rect>\r\n<rect fill=\"#1e6b7a\" height=\"2\" width=\"3\" x=\"5\" y=\"-3\"><\/rect>\r\n<\/g>\r\n<\/svg><\/div>\r\n<div class=\"place-img-overlay\"><\/div>\r\n<div class=\"place-img-label\">NGURAH RAI INTERNATIONAL AIRPORT<\/div>\r\n<\/div>\r\n<div class=\"place-info\">\r\n<div class=\"place-name\">Ngurah Rai International Airport <span class=\"place-rating\">4.4<\/span><\/div>\r\n<div class=\"place-meta\">DPS \u00b7 International Terminal<\/div>\r\n<div class=\"place-desc\">\u673a\u573a\u514d\u7a0e\u5e97\u6bd4\u5e02\u533a\u8d3540-60%\uff0c<strong>\u4e0d\u5efa\u8bae<\/strong>\u4e70\u4f34\u624b\u793c\u3002\u5df2\u7ecf\u4e70\u9f50\u7684\u5c31\u76f4\u63a5\u5b89\u68c0+\u5019\u673a\u3002WiFi\u514d\u8d39\u4f46\u8981\u767b\u8bb0\u3002<\/div>\r\n<div class=\"place-tip\">\u5df4\u5398\u673a\u573a Two Dragons \u9910\u5385 ramen \u8fd8\u53ef\u4ee5\uff0c\u7b49\u98de\u673a\u65f6\u4e0d\u997f\r\n          <div class=\"place-actions\">\r\n<a class=\"place-btn\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Ngurah+Rai+International+Airport&amp;query_place_id=ChIJM2khUBZE0i0RH8x73W3acd8\" rel=\"noopener\" target=\"_blank\">\ud83d\udccd \u5730\u56fe + \u771f\u5b9e\u7167\u7247<\/a>\r\n<a class=\"place-btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Ngurah+Rai+International+Airport&amp;query_place_id=ChIJM2khUBZE0i0RH8x73W3acd8\" rel=\"noopener\" target=\"_blank\">\u2b50 \u8bc4\u8bba<\/a>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"timeline-event transit\">\r\n<span class=\"timeline-time\">16:40 \u2014 19:45<\/span>\r\n<h4 class=\"timeline-title\">\u2192 AirAsia AK 369 \u00b7 \u98de\u56de\u5409\u9686\u5761<\/h4>\r\n<p class=\"timeline-desc\">3\u5c0f\u65f65\u5206\u949f\u98de\u884c\u3002\u964d\u843d KLIA T2 \u540e\u53d6\u884c\u674e + \u901a\u5173 + \u56de\u5bb6\u3002\u56de\u5230\u9a6c\u6765\u5df2\u7ecf\u662f\u665a\u4e0a 8 \u70b9\u591a\u4e86\u3002<\/p>\r\n<\/div>\r\n<\/div>\r\n<div class=\"day-summary\">\r\n<div class=\"day-summary-label\">Day 5<br\/>Verdict<\/div>\r\n<div class=\"day-summary-text\">\r\n      \u6700\u540e\u4e00\u5929<em>\u4e0d\u8981\u585e\u6d3b\u52a8<\/em>\u3002Brunch + \u6d77\u8fb9\u6f2b\u6b65 + \u6162\u6162\u6253\u5305 = \u5b8c\u7f8e\u544a\u522b\u3002\u522b\u8ba9\u5927\u5bb6\u7d2f\u7740\u56de\u5bb6\u4e0a\u73ed \u2014 \u8fd9\u624d\u662f<em>\u597d\u65c5\u884c\u7684\u6807\u5fd7<\/em>\u3002\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n<!-- NOTES -->\r\n<div class=\"anchor-target\" id=\"section-notes\"><\/div>\r\n<div class=\"section-sub\">03 \u2014 \u91cd\u8981\u63d0\u9192<\/div>\r\n<h2 class=\"section-title\">\u51fa\u53d1\u524d <em>\u5fc5\u8bfb<\/em><\/h2>\r\n<div class=\"notes-grid\">\r\n<div class=\"note-card warn\">\r\n<div class=\"note-card-label\">\ud83d\udea8 \u51fa\u53d1\u524d 1 \u5468<\/div>\r\n<h4>\u5fc5\u505a\u4e8b\u9879<\/h4>\r\n<ul>\r\n<li>\u7533\u8bf7 <strong>e-VOA<\/strong> (molina.imigrasi.go.id) - \u6bd4\u843d\u5730\u5feb<\/li>\r\n<li>\u652f\u4ed8 <strong>\u5df4\u5398\u65c5\u6e38\u7a0e IDR 150k<\/strong> (lovebali.baliprov.go.id)<\/li>\r\n<li>\u62a4\u7167\u6709\u6548\u671f <strong>\u2265 6\u4e2a\u6708<\/strong><\/li>\r\n<li>\u4e70 <strong>\u65c5\u6e38\u4fdd\u9669<\/strong> (10\u4eba\u56e2\u51fa\u4e8b\u6982\u7387\u9ad8)<\/li>\r\n<li>\u4e0b\u8f7d <strong>Gojek\/Grab app<\/strong> + \u6ce8\u518c<\/li>\r\n<li>\u4e70 eSIM (Klook\u4e70 5GB IDR 50k)<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"note-card ocean\">\r\n<div class=\"note-card-label\">\ud83d\udcb0 \u56e2\u8d39\u5206\u644a<\/div>\r\n<h4>\u5efa\u8bae\u6bcf\u4eba\u5148\u6253 RM 800<\/h4>\r\n<ul>\r\n<li>\u56e2\u8d39 (10\u4eba\u516c\u8d26): \u5305\u8f66\/\u666f\u70b9\u95e8\u7968\/\u56e2\u9910\/\u5c0f\u8d39<\/li>\r\n<li>\u4e2a\u4eba (\u5404\u4ed8\u5404): SPA\/\u8d2d\u7269\/\u9152\u5427\/\u591c\u5e97<\/li>\r\n<li>\u7528 <strong>Splitwise app<\/strong> \u8bb0\u8d26<\/li>\r\n<li>\u5e26 USD\/RM \u73b0\u91d1 RM200\u5e94\u6025<\/li>\r\n<li>\u4e3b\u8981\u5237 Visa\/Mastercard, ATM\u53d6IDR<\/li>\r\n<li>\u673a\u573a\u6362\u94b1\u7387\u6700\u5dee - \u7b49\u5230Canggu\u6362<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"note-card good\">\r\n<div class=\"note-card-label\">\ud83c\udf92 \u884c\u674e\u91cd\u70b9<\/div>\r\n<h4>5\u5929\u884c\u7a0b\u6e05\u5355<\/h4>\r\n<ul>\r\n<li>\u6cf3\u88c5 \u00d7 2 (\u6e7f\u4e86\u6362)<\/li>\r\n<li>\u8fc7\u819d\u88e4 \/ \u6c99\u9f99 (\u5bfa\u5e99\u5fc5\u987b)<\/li>\r\n<li>\u9632\u6652\u971c SPF50+ (\u70c8\u65e5)<\/li>\r\n<li>\u868a\u5b50\u818f + \u521b\u53e3\u8d34<\/li>\r\n<li>\u6655\u8239\u836f (Day 3 Nusa Penida)<\/li>\r\n<li>\u4e07\u80fd\u8f6c\u6362\u63d2\u5934 (\u5370\u5c3c\u7528\u6b27\u6807C\/F)<\/li>\r\n<li>\u5bc6\u5c01\u888b \/ Ziplock (\u88c5\u6e7f\u8863\u670d)<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"note-card warn\">\r\n<div class=\"note-card-label\">\u26a0 \u5b89\u5168\u63d0\u9192<\/div>\r\n<h4>10 \u4eba\u56e2\u7279\u522b\u6ce8\u610f<\/h4>\r\n<ul>\r\n<li>Nusa Penida <strong>Angel's Billabong \u4e0d\u80fd\u4e0b\u6c34<\/strong><\/li>\r\n<li>Kelingking \u4e0b\u6c99\u6ee9\u592a\u9661 - \u6574\u56e2\u522b\u53bb<\/li>\r\n<li>Monkey Forest \u522b\u5e26\u98df\u7269\/\u5851\u6599\u888b<\/li>\r\n<li>\u4e0d\u8981\u5728\u8857\u8fb9\u6362\u94b1 (\u5047\u949e\u591a)<\/li>\r\n<li>\u6469\u6258\u522b\u9a91 (\u6ca1\u9a7e\u7167\u4fdd\u9669\u4e0d\u8d54)<\/li>\r\n<li>\u591c\u5e97\u522b\u5e26\u592a\u591a\u73b0\u91d1<\/li>\r\n<li>\u5927\u4f7f\u9986: +62-21-522-4947<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"note-card\">\r\n<div class=\"note-card-label\">\ud83d\udcf1 \u5fc5\u88c5 App<\/div>\r\n<h4>\u51fa\u53d1\u524d\u5728\u9a6c\u6765\u4e0b\u597d<\/h4>\r\n<ul>\r\n<li><strong>Gojek<\/strong> - \u5df4\u5398\u5fc5\u7528 (\u6bd4 Grab \u4fbf\u5b9c)<\/li>\r\n<li><strong>Grab<\/strong> - \u5907\u7528<\/li>\r\n<li><strong>Google Maps<\/strong> - \u6b63\u5e38\u7528<\/li>\r\n<li><strong>XE Currency<\/strong> - IDR\u6362\u7b97<\/li>\r\n<li><strong>WhatsApp<\/strong> - \u8ddf\u623f\u4e1c Zayn \u8054\u7cfb<\/li>\r\n<li><strong>Splitwise<\/strong> - \u56e2\u8d39\u5206\u644a<\/li>\r\n<li><strong>Klook<\/strong> - \u8ba2\u8239\u7968+\u5305\u8f66<\/li>\r\n<\/ul>\r\n<\/div>\r\n<div class=\"note-card ocean\">\r\n<div class=\"note-card-label\">\ud83c\udf27 10\u6708\u5929\u6c14<\/div>\r\n<h4>\u8fc7\u6e21\u671f - \u5e72\u8f6c\u96e8<\/h4>\r\n<ul>\r\n<li>10\u6708\u521d\u4ecd\u5c5e\u5e72\u5b63\u5c3e\uff0c<strong>\u5076\u5c14\u4e0b\u96e8<\/strong><\/li>\r\n<li>\u6c14\u6e29 26-31\u00b0C, \u8f83\u70ed<\/li>\r\n<li>\u5e26\u8f7b\u4fbf\u96e8\u8863\u6216\u6298\u53e0\u4f1e<\/li>\r\n<li>\u4e0b\u5348\u5e38\u6709\u9635\u96e8 (15-30\u5206\u949f)<\/li>\r\n<li>Nusa Penida Day 3 \u770b\u5929\u6c14\u51fa\u53d1<\/li>\r\n<li>\u665a\u4e0a\u6d77\u8fb9\u51c9 - \u5e26\u8584\u5916\u5957<\/li>\r\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n<\/main>\r\n<footer>\r\n<em>Bali 5D4N \u00b7 3-7 Oct 2026<\/em><br\/><br\/>\r\n  \u4e3a 6 \u4eba\u5c0f\u961f\u5b9a\u5236 \u00b7 \u57fa\u4e8e\u526f\u961f\u957f itinerary \u4f18\u5316<br\/>\r\n  Plan well \u00b7 Travel light \u00b7 Make memories\r\n<\/footer>\r\n<script>\r\n\/\/ Anchor nav active state\r\nconst links = document.querySelectorAll('#anchorNav a');\r\nconst targets = Array.from(links).map(l => document.querySelector(l.getAttribute('href')));\r\n\r\nconst observer = new IntersectionObserver((entries) => {\r\n  entries.forEach(entry => {\r\n    if (entry.isIntersecting) {\r\n      const id = '#' + entry.target.id;\r\n      links.forEach(l => l.classList.toggle('active', l.getAttribute('href') === id));\r\n    }\r\n  });\r\n}, { rootMargin: '-30% 0px -60% 0px' });\r\n\r\ntargets.forEach(t => t && observer.observe(t));\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bali 5D4N \u00b7 3-7 Oct 2026 \u00b7 Trip Plan Bali \u00b7 Indonesia Group of 6 3 \u2014 7 Oct 2026 5D4N \u00b7 Canggu Base Bali 5D4N a slow getaway, with friends, on the island of the gods. Dates 3\u20147 Oct2026 \u00b7 \u5468\u516d\u81f3\u5468\u4e09 Base CangguBynd Villas \u00b7 3BR Group 6 Adults3 \u623f 3 \u536b Flight AirAsiaKUL [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":27,"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":39,"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/39"}],"wp:attachment":[{"href":"https:\/\/zie.mhaus.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}