{"id":752,"date":"2026-07-30T20:12:40","date_gmt":"2026-07-30T13:12:40","guid":{"rendered":"https:\/\/tripraon.com\/citytour-planner\/"},"modified":"2026-09-03T19:17:56","modified_gmt":"2026-09-03T12:17:56","slug":"citytour-planner","status":"publish","type":"page","link":"https:\/\/tripraon.com\/th\/citytour-planner\/","title":{"rendered":"\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e01\u0e32\u0e23\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15"},"content":{"rendered":"<div class=\"trp-citytour-embed\"><script src=\"\/wp-content\/uploads\/2026\/09\/trp-leaflet-1.9.4.js\" defer id=\"trp2-leaflet\"><\/script><style>\/* required styles *\/\n\n.leaflet-pane,\n.leaflet-tile,\n.leaflet-marker-icon,\n.leaflet-marker-shadow,\n.leaflet-tile-container,\n.leaflet-pane > svg,\n.leaflet-pane > canvas,\n.leaflet-zoom-box,\n.leaflet-image-layer,\n.leaflet-layer {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\t}\n.leaflet-container {\n\toverflow: hidden;\n\t}\n.leaflet-tile,\n.leaflet-marker-icon,\n.leaflet-marker-shadow {\n\t-webkit-user-select: none;\n\t   -moz-user-select: none;\n\t        user-select: none;\n\t  -webkit-user-drag: none;\n\t}\n\/* Prevents IE11 from highlighting tiles in blue *\/\n.leaflet-tile::selection {\n\tbackground: transparent;\n}\n\/* Safari renders non-retina tile on retina better with this, but Chrome is worse *\/\n.leaflet-safari .leaflet-tile {\n\timage-rendering: -webkit-optimize-contrast;\n\t}\n\/* hack that prevents hw layers \"stretching\" when loading new tiles *\/\n.leaflet-safari .leaflet-tile-container {\n\twidth: 1600px;\n\theight: 1600px;\n\t-webkit-transform-origin: 0 0;\n\t}\n.leaflet-marker-icon,\n.leaflet-marker-shadow {\n\tdisplay: block;\n\t}\n\/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x *\/\n\/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles *\/\n.leaflet-container .leaflet-overlay-pane svg {\n\tmax-width: none !important;\n\tmax-height: none !important;\n\t}\n.leaflet-container .leaflet-marker-pane img,\n.leaflet-container .leaflet-shadow-pane img,\n.leaflet-container .leaflet-tile-pane img,\n.leaflet-container img.leaflet-image-layer,\n.leaflet-container .leaflet-tile {\n\tmax-width: none !important;\n\tmax-height: none !important;\n\twidth: auto;\n\tpadding: 0;\n\t}\n\n.leaflet-container img.leaflet-tile {\n\t\/* See: https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=600120 *\/\n\tmix-blend-mode: plus-lighter;\n}\n\n.leaflet-container.leaflet-touch-zoom {\n\t-ms-touch-action: pan-x pan-y;\n\ttouch-action: pan-x pan-y;\n\t}\n.leaflet-container.leaflet-touch-drag {\n\t-ms-touch-action: pinch-zoom;\n\t\/* Fallback for FF which doesn't support pinch-zoom *\/\n\ttouch-action: none;\n\ttouch-action: pinch-zoom;\n}\n.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {\n\t-ms-touch-action: none;\n\ttouch-action: none;\n}\n.leaflet-container {\n\t-webkit-tap-highlight-color: transparent;\n}\n.leaflet-container a {\n\t-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);\n}\n.leaflet-tile {\n\tfilter: inherit;\n\tvisibility: hidden;\n\t}\n.leaflet-tile-loaded {\n\tvisibility: inherit;\n\t}\n.leaflet-zoom-box {\n\twidth: 0;\n\theight: 0;\n\t-moz-box-sizing: border-box;\n\t     box-sizing: border-box;\n\tz-index: 800;\n\t}\n\/* workaround for https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=888319 *\/\n.leaflet-overlay-pane svg {\n\t-moz-user-select: none;\n\t}\n\n.leaflet-pane         { z-index: 400; }\n\n.leaflet-tile-pane    { z-index: 200; }\n.leaflet-overlay-pane { z-index: 400; }\n.leaflet-shadow-pane  { z-index: 500; }\n.leaflet-marker-pane  { z-index: 600; }\n.leaflet-tooltip-pane   { z-index: 650; }\n.leaflet-popup-pane   { z-index: 700; }\n\n.leaflet-map-pane canvas { z-index: 100; }\n.leaflet-map-pane svg    { z-index: 200; }\n\n.leaflet-vml-shape {\n\twidth: 1px;\n\theight: 1px;\n\t}\n.lvml {\n\tbehavior: url(#default#VML);\n\tdisplay: inline-block;\n\tposition: absolute;\n\t}\n\n\n\/* control positioning *\/\n\n.leaflet-control {\n\tposition: relative;\n\tz-index: 800;\n\tpointer-events: visiblePainted; \/* IE 9-10 doesn't have auto *\/\n\tpointer-events: auto;\n\t}\n.leaflet-top,\n.leaflet-bottom {\n\tposition: absolute;\n\tz-index: 1000;\n\tpointer-events: none;\n\t}\n.leaflet-top {\n\ttop: 0;\n\t}\n.leaflet-right {\n\tright: 0;\n\t}\n.leaflet-bottom {\n\tbottom: 0;\n\t}\n.leaflet-left {\n\tleft: 0;\n\t}\n.leaflet-control {\n\tfloat: left;\n\tclear: both;\n\t}\n.leaflet-right .leaflet-control {\n\tfloat: right;\n\t}\n.leaflet-top .leaflet-control {\n\tmargin-top: 10px;\n\t}\n.leaflet-bottom .leaflet-control {\n\tmargin-bottom: 10px;\n\t}\n.leaflet-left .leaflet-control {\n\tmargin-left: 10px;\n\t}\n.leaflet-right .leaflet-control {\n\tmargin-right: 10px;\n\t}\n\n\n\/* zoom and fade animations *\/\n\n.leaflet-fade-anim .leaflet-popup {\n\topacity: 0;\n\t-webkit-transition: opacity 0.2s linear;\n\t   -moz-transition: opacity 0.2s linear;\n\t        transition: opacity 0.2s linear;\n\t}\n.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {\n\topacity: 1;\n\t}\n.leaflet-zoom-animated {\n\t-webkit-transform-origin: 0 0;\n\t    -ms-transform-origin: 0 0;\n\t        transform-origin: 0 0;\n\t}\nsvg.leaflet-zoom-animated {\n\twill-change: transform;\n}\n\n.leaflet-zoom-anim .leaflet-zoom-animated {\n\t-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);\n\t   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);\n\t        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);\n\t}\n.leaflet-zoom-anim .leaflet-tile,\n.leaflet-pan-anim .leaflet-tile {\n\t-webkit-transition: none;\n\t   -moz-transition: none;\n\t        transition: none;\n\t}\n\n.leaflet-zoom-anim .leaflet-zoom-hide {\n\tvisibility: hidden;\n\t}\n\n\n\/* cursors *\/\n\n.leaflet-interactive {\n\tcursor: pointer;\n\t}\n.leaflet-grab {\n\tcursor: -webkit-grab;\n\tcursor:    -moz-grab;\n\tcursor:         grab;\n\t}\n.leaflet-crosshair,\n.leaflet-crosshair .leaflet-interactive {\n\tcursor: crosshair;\n\t}\n.leaflet-popup-pane,\n.leaflet-control {\n\tcursor: auto;\n\t}\n.leaflet-dragging .leaflet-grab,\n.leaflet-dragging .leaflet-grab .leaflet-interactive,\n.leaflet-dragging .leaflet-marker-draggable {\n\tcursor: move;\n\tcursor: -webkit-grabbing;\n\tcursor:    -moz-grabbing;\n\tcursor:         grabbing;\n\t}\n\n\/* marker & overlays interactivity *\/\n.leaflet-marker-icon,\n.leaflet-marker-shadow,\n.leaflet-image-layer,\n.leaflet-pane > svg path,\n.leaflet-tile-container {\n\tpointer-events: none;\n\t}\n\n.leaflet-marker-icon.leaflet-interactive,\n.leaflet-image-layer.leaflet-interactive,\n.leaflet-pane > svg path.leaflet-interactive,\nsvg.leaflet-image-layer.leaflet-interactive path {\n\tpointer-events: visiblePainted; \/* IE 9-10 doesn't have auto *\/\n\tpointer-events: auto;\n\t}\n\n\/* visual tweaks *\/\n\n.leaflet-container {\n\tbackground: #ddd;\n\toutline-offset: 1px;\n\t}\n.leaflet-container a {\n\tcolor: #0078A8;\n\t}\n.leaflet-zoom-box {\n\tborder: 2px dotted #38f;\n\tbackground: rgba(255,255,255,0.5);\n\t}\n\n\n\/* general typography *\/\n.leaflet-container {\n\tfont-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\n\tfont-size: 12px;\n\tfont-size: 0.75rem;\n\tline-height: 1.5;\n\t}\n\n\n\/* general toolbar styles *\/\n\n.leaflet-bar {\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.65);\n\tborder-radius: 4px;\n\t}\n.leaflet-bar a {\n\tbackground-color: #fff;\n\tborder-bottom: 1px solid #ccc;\n\twidth: 26px;\n\theight: 26px;\n\tline-height: 26px;\n\tdisplay: block;\n\ttext-align: center;\n\ttext-decoration: none;\n\tcolor: black;\n\t}\n.leaflet-bar a,\n.leaflet-control-layers-toggle {\n\tbackground-position: 50% 50%;\n\tbackground-repeat: no-repeat;\n\tdisplay: block;\n\t}\n.leaflet-bar a:hover,\n.leaflet-bar a:focus {\n\tbackground-color: #f4f4f4;\n\t}\n.leaflet-bar a:first-child {\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\t}\n.leaflet-bar a:last-child {\n\tborder-bottom-left-radius: 4px;\n\tborder-bottom-right-radius: 4px;\n\tborder-bottom: none;\n\t}\n.leaflet-bar a.leaflet-disabled {\n\tcursor: default;\n\tbackground-color: #f4f4f4;\n\tcolor: #bbb;\n\t}\n\n.leaflet-touch .leaflet-bar a {\n\twidth: 30px;\n\theight: 30px;\n\tline-height: 30px;\n\t}\n.leaflet-touch .leaflet-bar a:first-child {\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\t}\n.leaflet-touch .leaflet-bar a:last-child {\n\tborder-bottom-left-radius: 2px;\n\tborder-bottom-right-radius: 2px;\n\t}\n\n\/* zoom control *\/\n\n.leaflet-control-zoom-in,\n.leaflet-control-zoom-out {\n\tfont: bold 18px 'Lucida Console', Monaco, monospace;\n\ttext-indent: 1px;\n\t}\n\n.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {\n\tfont-size: 22px;\n\t}\n\n\n\/* layers control *\/\n\n.leaflet-control-layers {\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.4);\n\tbackground: #fff;\n\tborder-radius: 5px;\n\t}\n.leaflet-control-layers-toggle {\n\tbackground-image: url(images\/layers.png);\n\twidth: 36px;\n\theight: 36px;\n\t}\n.leaflet-retina .leaflet-control-layers-toggle {\n\tbackground-image: url(images\/layers-2x.png);\n\tbackground-size: 26px 26px;\n\t}\n.leaflet-touch .leaflet-control-layers-toggle {\n\twidth: 44px;\n\theight: 44px;\n\t}\n.leaflet-control-layers .leaflet-control-layers-list,\n.leaflet-control-layers-expanded .leaflet-control-layers-toggle {\n\tdisplay: none;\n\t}\n.leaflet-control-layers-expanded .leaflet-control-layers-list {\n\tdisplay: block;\n\tposition: relative;\n\t}\n.leaflet-control-layers-expanded {\n\tpadding: 6px 10px 6px 6px;\n\tcolor: #333;\n\tbackground: #fff;\n\t}\n.leaflet-control-layers-scrollbar {\n\toverflow-y: scroll;\n\toverflow-x: hidden;\n\tpadding-right: 5px;\n\t}\n.leaflet-control-layers-selector {\n\tmargin-top: 2px;\n\tposition: relative;\n\ttop: 1px;\n\t}\n.leaflet-control-layers label {\n\tdisplay: block;\n\tfont-size: 13px;\n\tfont-size: 1.08333em;\n\t}\n.leaflet-control-layers-separator {\n\theight: 0;\n\tborder-top: 1px solid #ddd;\n\tmargin: 5px -10px 5px -6px;\n\t}\n\n\/* Default icon URLs *\/\n.leaflet-default-icon-path { \/* used only in path-guessing heuristic, see L.Icon.Default *\/\n\tbackground-image: url(images\/marker-icon.png);\n\t}\n\n\n\/* attribution and scale controls *\/\n\n.leaflet-container .leaflet-control-attribution {\n\tbackground: #fff;\n\tbackground: rgba(255, 255, 255, 0.8);\n\tmargin: 0;\n\t}\n.leaflet-control-attribution,\n.leaflet-control-scale-line {\n\tpadding: 0 5px;\n\tcolor: #333;\n\tline-height: 1.4;\n\t}\n.leaflet-control-attribution a {\n\ttext-decoration: none;\n\t}\n.leaflet-control-attribution a:hover,\n.leaflet-control-attribution a:focus {\n\ttext-decoration: underline;\n\t}\n.leaflet-attribution-flag {\n\tdisplay: inline !important;\n\tvertical-align: baseline !important;\n\twidth: 1em;\n\theight: 0.6669em;\n\t}\n.leaflet-left .leaflet-control-scale {\n\tmargin-left: 5px;\n\t}\n.leaflet-bottom .leaflet-control-scale {\n\tmargin-bottom: 5px;\n\t}\n.leaflet-control-scale-line {\n\tborder: 2px solid #777;\n\tborder-top: none;\n\tline-height: 1.1;\n\tpadding: 2px 5px 1px;\n\twhite-space: nowrap;\n\t-moz-box-sizing: border-box;\n\t     box-sizing: border-box;\n\tbackground: rgba(255, 255, 255, 0.8);\n\ttext-shadow: 1px 1px #fff;\n\t}\n.leaflet-control-scale-line:not(:first-child) {\n\tborder-top: 2px solid #777;\n\tborder-bottom: none;\n\tmargin-top: -2px;\n\t}\n.leaflet-control-scale-line:not(:first-child):not(:last-child) {\n\tborder-bottom: 2px solid #777;\n\t}\n\n.leaflet-touch .leaflet-control-attribution,\n.leaflet-touch .leaflet-control-layers,\n.leaflet-touch .leaflet-bar {\n\tbox-shadow: none;\n\t}\n.leaflet-touch .leaflet-control-layers,\n.leaflet-touch .leaflet-bar {\n\tborder: 2px solid rgba(0,0,0,0.2);\n\tbackground-clip: padding-box;\n\t}\n\n\n\/* popup *\/\n\n.leaflet-popup {\n\tposition: absolute;\n\ttext-align: center;\n\tmargin-bottom: 20px;\n\t}\n.leaflet-popup-content-wrapper {\n\tpadding: 1px;\n\ttext-align: left;\n\tborder-radius: 12px;\n\t}\n.leaflet-popup-content {\n\tmargin: 13px 24px 13px 20px;\n\tline-height: 1.3;\n\tfont-size: 13px;\n\tfont-size: 1.08333em;\n\tmin-height: 1px;\n\t}\n.leaflet-popup-content p {\n\tmargin: 17px 0;\n\tmargin: 1.3em 0;\n\t}\n.leaflet-popup-tip-container {\n\twidth: 40px;\n\theight: 20px;\n\tposition: absolute;\n\tleft: 50%;\n\tmargin-top: -1px;\n\tmargin-left: -20px;\n\toverflow: hidden;\n\tpointer-events: none;\n\t}\n.leaflet-popup-tip {\n\twidth: 17px;\n\theight: 17px;\n\tpadding: 1px;\n\n\tmargin: -10px auto 0;\n\tpointer-events: auto;\n\n\t-webkit-transform: rotate(45deg);\n\t   -moz-transform: rotate(45deg);\n\t    -ms-transform: rotate(45deg);\n\t        transform: rotate(45deg);\n\t}\n.leaflet-popup-content-wrapper,\n.leaflet-popup-tip {\n\tbackground: white;\n\tcolor: #333;\n\tbox-shadow: 0 3px 14px rgba(0,0,0,0.4);\n\t}\n.leaflet-container a.leaflet-popup-close-button {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n\tborder: none;\n\ttext-align: center;\n\twidth: 24px;\n\theight: 24px;\n\tfont: 16px\/24px Tahoma, Verdana, sans-serif;\n\tcolor: #757575;\n\ttext-decoration: none;\n\tbackground: transparent;\n\t}\n.leaflet-container a.leaflet-popup-close-button:hover,\n.leaflet-container a.leaflet-popup-close-button:focus {\n\tcolor: #585858;\n\t}\n.leaflet-popup-scrolled {\n\toverflow: auto;\n\t}\n\n.leaflet-oldie .leaflet-popup-content-wrapper {\n\t-ms-zoom: 1;\n\t}\n.leaflet-oldie .leaflet-popup-tip {\n\twidth: 24px;\n\tmargin: 0 auto;\n\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)\";\n\tfilter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);\n\t}\n\n.leaflet-oldie .leaflet-control-zoom,\n.leaflet-oldie .leaflet-control-layers,\n.leaflet-oldie .leaflet-popup-content-wrapper,\n.leaflet-oldie .leaflet-popup-tip {\n\tborder: 1px solid #999;\n\t}\n\n\n\/* div icon *\/\n\n.leaflet-div-icon {\n\tbackground: #fff;\n\tborder: 1px solid #666;\n\t}\n\n\n\/* Tooltip *\/\n\/* Base styles for the element that has a tooltip *\/\n.leaflet-tooltip {\n\tposition: absolute;\n\tpadding: 6px;\n\tbackground-color: #fff;\n\tborder: 1px solid #fff;\n\tborder-radius: 3px;\n\tcolor: #222;\n\twhite-space: nowrap;\n\t-webkit-user-select: none;\n\t-moz-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none;\n\tpointer-events: none;\n\tbox-shadow: 0 1px 3px rgba(0,0,0,0.4);\n\t}\n.leaflet-tooltip.leaflet-interactive {\n\tcursor: pointer;\n\tpointer-events: auto;\n\t}\n.leaflet-tooltip-top:before,\n.leaflet-tooltip-bottom:before,\n.leaflet-tooltip-left:before,\n.leaflet-tooltip-right:before {\n\tposition: absolute;\n\tpointer-events: none;\n\tborder: 6px solid transparent;\n\tbackground: transparent;\n\tcontent: \"\";\n\t}\n\n\/* Directions *\/\n\n.leaflet-tooltip-bottom {\n\tmargin-top: 6px;\n}\n.leaflet-tooltip-top {\n\tmargin-top: -6px;\n}\n.leaflet-tooltip-bottom:before,\n.leaflet-tooltip-top:before {\n\tleft: 50%;\n\tmargin-left: -6px;\n\t}\n.leaflet-tooltip-top:before {\n\tbottom: 0;\n\tmargin-bottom: -12px;\n\tborder-top-color: #fff;\n\t}\n.leaflet-tooltip-bottom:before {\n\ttop: 0;\n\tmargin-top: -12px;\n\tmargin-left: -6px;\n\tborder-bottom-color: #fff;\n\t}\n.leaflet-tooltip-left {\n\tmargin-left: -6px;\n}\n.leaflet-tooltip-right {\n\tmargin-left: 6px;\n}\n.leaflet-tooltip-left:before,\n.leaflet-tooltip-right:before {\n\ttop: 50%;\n\tmargin-top: -6px;\n\t}\n.leaflet-tooltip-left:before {\n\tright: 0;\n\tmargin-right: -12px;\n\tborder-left-color: #fff;\n\t}\n.leaflet-tooltip-right:before {\n\tleft: 0;\n\tmargin-left: -12px;\n\tborder-right-color: #fff;\n\t}\n\n\/* Printing *\/\n\n@media print {\n\t\/* Prevent printers from removing background-images of controls. *\/\n\t.leaflet-control {\n\t\t-webkit-print-color-adjust: exact;\n\t\tprint-color-adjust: exact;\n\t\t}\n\t}\n<\/style><style>\/* ================= TRP2 \uc2a4\ud0c0\uc77c (t- \uc811\ub450 \u2014 \ub808\uac70\uc2dc\uc640 \ucda9\ub3cc \uc5c6\uc74c) ================= *\/\n#trp2-root{--tb:#1266d6;--tbg:#eef6ff;--tg:#16a34a;--tgb:#f0fdf4;--to:#ea580c;--tob:#fff7ed;--tgr:#6b7280;--tgrb:#f3f4f6;--tin:#4f46e5;--tinb:#eef2ff;--tink:#1f2937;\n  font-family:-apple-system,'Malgun Gothic','Apple SD Gothic Neo',sans-serif;color:var(--tink);line-height:1.5;max-width:1180px;margin:0 auto;padding:0 14px 70px}\n#trp2-root *{box-sizing:border-box}\n#trp2-root h2,#trp2-root h3,#trp2-root h4{margin:0}\n#trp2-root button{font-family:inherit}\n.t-hero{background:linear-gradient(120deg,#0f3f77,#1266d6 60%,#1e88e5);border-radius:18px;color:#fff;padding:26px 24px;margin:14px 0;position:relative}\n.t-eyebrow{font-size:11px;letter-spacing:3px;opacity:.85;font-weight:700}\n.t-hero h2{font-size:26px;font-weight:900;margin:6px 0 4px}\n.t-hero p{margin:0;font-size:14px;opacity:.92}\n.t-vehonly{margin-top:12px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.45);color:#fff;font-size:13px;font-weight:700;padding:8px 14px;border-radius:20px;cursor:pointer}\n.t-note{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:12px 14px;font-size:12.5px;color:#92400e;margin:0 0 12px}\n.t-note b{color:#78350f}\n.t-restorebar{background:#eef6ff;border:1px solid #bfdbfe;border-radius:10px;padding:9px 12px;font-size:13px;color:#1e40af;margin-bottom:12px}\n.t-restorebar button{margin-left:8px;background:#fff;border:1px solid #bfdbfe;border-radius:8px;padding:3px 10px;font-size:12px;cursor:pointer;color:#1e40af;font-weight:700}\n\/* ---- \ub2e8\uacc4 \ud654\uba74 ---- *\/\n.t-step{padding:8px 2px 80px}\n.t-step h3{font-size:20px;font-weight:800;margin:14px 0 4px}\n.t-sub{color:var(--tgr);font-size:13px;margin:0 0 14px}\n.t-qh{font-size:13.5px;font-weight:800;margin:16px 0 8px}\n.t-chips{display:flex;flex-wrap:wrap;gap:8px}\n.t-chip{border:1.5px solid #dbe2ea;background:#fff;color:#556;font-size:13.5px;font-weight:700;padding:8px 13px;border-radius:20px;cursor:pointer;white-space:nowrap}\n.t-chip.on{background:var(--tb);color:#fff;border-color:var(--tb)}\n.t-field{background:#fff;border:1px solid #eceff3;border-radius:12px;padding:11px 13px;margin-top:10px;display:flex;align-items:center;justify-content:space-between;font-size:14px;gap:8px}\n.t-field label{font-weight:700;flex:0 0 auto}\n.t-field input[type=time]{border:1px solid #dbe2ea;border-radius:8px;padding:6px 8px;font-size:14px}\n.t-party{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;flex-wrap:wrap}\n.t-pm{width:26px;height:26px;border-radius:13px;border:1px solid #dbe2ea;background:#fff;cursor:pointer;font-size:14px;line-height:1}\n.t-skip{display:block;margin:16px auto 0;background:none;border:none;color:var(--tgr);font-size:13px;text-decoration:underline;cursor:pointer}\n.t-ctabar{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #eceff3;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;z-index:40}\n.t-ctabar span{font-size:13px;color:var(--tgr);font-weight:700}\n.t-cta{background:var(--tb);color:#fff;border:none;border-radius:12px;padding:13px 22px;font-size:15px;font-weight:800;cursor:pointer}\n.t-cta:disabled{background:#b9c8de;cursor:default}\n\/* ---- \ud504\ub9ac\uc14b ---- *\/\n.t-presets{margin:0 0 14px}\n.t-ph{font-size:14px;font-weight:800;margin-bottom:8px}\n.t-ph span{font-size:12px;color:#9aa3af;font-weight:600;margin-left:6px}\n.t-prow{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}\n.t-prow::-webkit-scrollbar{display:none}\n.t-pcard{flex:0 0 auto;min-width:150px;max-width:210px;text-align:left;background:#fff;border:1.5px solid #dbe2ea;border-radius:12px;padding:10px 12px;cursor:pointer}\n.t-pcard:hover{border-color:var(--tb);box-shadow:0 3px 12px rgba(18,102,214,.15)}\n.t-pcard b{display:block;font-size:13.5px;font-weight:800;margin-bottom:3px}\n.t-pcard i{display:block;font-style:normal;font-size:11.5px;color:#7b8794;line-height:1.45}\n.t-pcard u{display:block;text-decoration:none;font-size:11px;color:var(--tb);font-weight:800;margin-top:5px}\n\/* ---- \ub808\uc774\uc544\uc6c3: \ubaa8\ubc14\uc77c = \uc9c0\ub3c4\u00b7\uc77c\uc815 \uba3c\uc800(\uc704), PC = \uc6b0\uce21 \uace0\uc815 ---- *\/\n.t-main{display:flex;flex-direction:column}\n.t-main .t-right{order:-1}\n@media(min-width:1100px){\n  .t-main .t-right{order:0}\n  .t-main{display:grid;grid-template-columns:1fr 400px;gap:18px;align-items:start}\n  .t-right{position:sticky;top:12px}\n}\n\/* ---- \ud544\ud130\/\uce74\ub4dc ---- *\/\n.t-filters{position:sticky;top:0;z-index:20;background:#fff;display:flex;gap:6px;overflow-x:auto;padding:10px 2px;margin:0 0 6px;scrollbar-width:none}\n.t-filters::-webkit-scrollbar{display:none}\n.t-sech{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:800;margin:24px 0 3px}\n.t-sech span{font-size:13px;color:#9aa3af;font-weight:600}\n.t-secd{color:var(--tgr);font-size:12.5px;margin-bottom:12px}\n\/* \ubaa8\ubc14\uc77c: \ubd84\ub958\ubcc4 \uac00\ub85c \uc2a4\uc640\uc774\ud504 (32,000px \uc138\ub85c \ub098\uc5f4 \uc81c\uac70) \/ PC: \uadf8\ub9ac\ub4dc *\/\n.t-grid{display:flex;gap:11px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}\n.t-grid::-webkit-scrollbar{display:none}\n.t-grid .t-card{flex:0 0 252px;min-width:252px}\n@media(min-width:1100px){\n  .t-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;overflow:visible;padding-bottom:0}\n  .t-grid .t-card{min-width:0}\n}\n@media(min-width:1450px){.t-grid{grid-template-columns:1fr 1fr 1fr}}\n.t-card{background:#fff;border:1px solid #eceff3;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column}\n.t-card.on{border-color:var(--tb);box-shadow:0 0 0 2px rgba(18,102,214,.15)}\n.t-img{height:118px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}\n.t-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n.t-ic{font-size:40px;z-index:1}\n.t-img img~.t-ic{display:none}\n.t-area{position:absolute;left:10px;top:10px;background:rgba(0,0,0,.5);color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px;z-index:2}\n.t-body{padding:11px 13px 12px;display:flex;flex-direction:column;flex:1}\n.t-body h4{font-size:15px;font-weight:800}\n.t-en{font-size:11.5px;color:#9aa3af;font-weight:600;margin-bottom:6px}\n.t-desc{font-size:12.5px;color:#556;flex:1;margin-bottom:8px}\n.t-badges{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}\n.t-b{font-size:11px;font-weight:700;padding:3px 8px;border-radius:20px;white-space:nowrap}\n.b-free{background:var(--tgb);color:var(--tg)} .b-paid{background:var(--tbg);color:var(--tb)}\n.b-agency{background:var(--tob);color:var(--to)} .b-walkin{background:var(--tgrb);color:var(--tgr)}\n.b-ours{background:var(--tinb);color:var(--tin)} .b-far{background:#fef2f2;color:#dc2626}\n.b-off{background:#f5f3ff;color:#7c3aed}\n.t-opt{width:100%;border:1px solid #dbe2ea;border-radius:8px;padding:7px 8px;font-size:12.5px;margin-bottom:8px;background:#fff}\n.t-prow2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}\n.t-pr{font-size:13px;font-weight:800;color:var(--tb)}\n.t-pr.free{color:var(--tg);font-size:12px;font-weight:700}\n.t-pr.ask{color:#9aa3af;font-size:12px;font-weight:700}\n.t-add{border:1.5px solid var(--tb);background:#fff;color:var(--tb);font-size:12.5px;font-weight:800;padding:6px 13px;border-radius:20px;cursor:pointer;white-space:nowrap}\n.t-card.on .t-add{background:var(--tb);color:#fff}\n.t-geo{border-top:1px dashed #eceff3;padding-top:7px;font-size:11.5px}\n.t-geo a{color:var(--tb);text-decoration:none;font-weight:700;background:var(--tbg);padding:3px 9px;border-radius:6px}\n\/* ---- \uc77c\uc815 \ud328\ub110 ---- *\/\n.t-panel{background:#fff;border:2px solid #dbeafe;border-radius:16px;padding:15px;margin:6px 0 18px;box-shadow:0 4px 18px rgba(18,102,214,.08)}\n.t-phead{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:800;margin-bottom:8px}\n.t-phead button{background:#fff0f0;color:#e11d48;border:0;font-size:12px;font-weight:800;padding:6px 11px;border-radius:20px;cursor:pointer}\n.t-brand{font-size:13px;font-weight:900;color:var(--tb);margin-bottom:8px}\n#t-map{height:300px;border-radius:12px;margin-bottom:6px;background:#e8eef4;z-index:1}\n@media(min-width:1100px){#t-map{height:330px}}\n.t-mapfail{display:none;font-size:12px;color:#9aa3af;text-align:center;margin:4px 0 8px}\n.t-setup{background:#f8fafc;border:1px solid #eceff3;border-radius:10px;padding:10px 12px;margin:8px 0 12px}\n.t-srow{display:flex;align-items:center;gap:8px;margin-bottom:7px}\n.t-srow label{font-size:13px;font-weight:700;flex:0 0 70px}\n.t-srow select,.t-srow input{flex:1;border:1px solid #dbe2ea;border-radius:8px;padding:7px 8px;font-size:14px;background:#fff;min-width:0}\n.t-rt{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;margin:4px 0}\n.t-empty{font-size:13px;color:#9aa3af;text-align:center;padding:14px 0}\n.t-pitem{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13.5px;padding:7px 0;border-bottom:1px solid #f1f3f5}\n.t-tm{background:#0f2740;color:#fff;font-size:11px;font-weight:800;padding:2px 7px;border-radius:6px;margin-right:4px;font-family:ui-monospace,monospace}\n.t-se{background:#dcfce7;color:#16a34a;font-weight:800;font-size:11px;padding:2px 7px;border-radius:6px}\n.t-se.end{background:#ffe4e6;color:#e11d48}\n.t-no{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--tb);color:#fff;border-radius:10px;font-size:11px;font-weight:800}\n.t-ar{color:#9aa3af;font-size:11px;font-weight:600}\n.t-pp{margin-left:auto;color:#556;font-weight:700;font-size:12.5px;display:flex;align-items:center;gap:6px}\n.t-rm{background:#fff0f0;color:#e11d48;border:0;width:22px;height:22px;border-radius:11px;font-size:11px;cursor:pointer}\n.t-travel{font-size:11.5px;color:#94a3b8;font-weight:600;padding:3px 0 3px 9px;margin-left:9px;border-left:2px dotted #cbd5e1}\n.t-gap{color:#b45309}\n.t-warn{background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:700;border-radius:8px;padding:7px 10px;margin:4px 0}\n.t-isum{background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;padding:9px 12px;font-size:12.5px;font-weight:800;color:#1e40af;margin:10px 0 4px;text-align:center}\n.t-sort{display:block;margin:8px auto 0;background:#fff;border:1px solid #dbe2ea;border-radius:16px;font-size:12px;font-weight:700;color:#556;padding:6px 12px;cursor:pointer}\n.t-sugbox{border:1.5px dashed #f5a623;background:#fffaf0;border-radius:12px;padding:10px 12px;margin:10px 0 0;font-size:12.5px;line-height:1.55}\n.t-sugadd{float:right;background:#f5a623;border:none;color:#fff;border-radius:8px;padding:5px 11px;font-weight:800;font-size:12px;cursor:pointer;margin-left:8px}\n.t-freeb{border-color:#93c5fd;background:#eff6ff}\n.t-vehbox{background:#f8fafc;border:1px solid #eceff3;border-radius:12px;padding:11px 12px;margin-top:12px}\n.t-vehbox h4{font-size:14px;margin-bottom:3px}\n.t-vehwhy{font-size:12px;color:#556;margin:0 0 8px}\n.t-vopt{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #e5eaf1;border-radius:10px;padding:9px 11px;margin-bottom:6px;font-size:13px;font-weight:700;cursor:pointer}\n.t-vopt.on{border-color:var(--tb);background:var(--tbg)}\n.t-vopt b{margin-left:auto}\n.t-vopt em{font-style:normal;background:var(--tb);color:#fff;font-size:10px;padding:2px 6px;border-radius:8px}\n.t-vext,.t-vsend{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;margin:6px 0}\n.t-vext span{margin-left:auto;color:var(--tb)}\n.t-totbox{margin-top:12px;font-size:13px;text-align:right;line-height:1.8}\n.t-totbox .t-grand{font-size:15px}.t-totbox .t-grand b{color:var(--tb);font-size:18px}\n.t-actions{margin-top:10px}\n.t-actions .t-cta{width:100%}\n.t-actions2{display:flex;gap:8px;margin-top:8px}\n.t-actions2 button{flex:1;border:0;font-size:13px;font-weight:800;padding:11px;border-radius:10px;cursor:pointer}\n#t-img{background:var(--tbg);color:var(--tb)} #t-share{background:var(--tinb);color:var(--tin)}\n.t-hop{text-align:center;margin-top:12px;font-size:13px}\n.t-hop a{color:var(--tb);font-weight:700;text-decoration:none}\n\/* ---- \ud558\ub2e8 \ubc14 ---- *\/\n.t-bar{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#0f2740;color:#fff;display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;box-shadow:0 -4px 16px rgba(0,0,0,.2)}\n.t-bar.show{display:flex}\n#t-bartxt{font-size:13.5px}#t-bartxt b{color:#7dd3fc}\n#t-barbtn{background:var(--to);color:#fff;border:0;font-size:13.5px;font-weight:800;padding:9px 16px;border-radius:22px;cursor:pointer;white-space:nowrap}\n\/* \uadf8\ub77c\ub370\uc774\uc158 *\/\n.g1{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.g2{background:linear-gradient(135deg,#60a5fa,#2563eb)}\n.g3{background:linear-gradient(135deg,#34d399,#059669)}.g4{background:linear-gradient(135deg,#f472b6,#db2777)}\n.g5{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.g6{background:linear-gradient(135deg,#22d3ee,#0891b2)}\n.g7{background:linear-gradient(135deg,#fb7185,#e11d48)}.g8{background:linear-gradient(135deg,#4ade80,#16a34a)}\n\/* \ud398\uc774\uc9c0 \uc790\uccb4 \uc81c\ubaa9(\ud14c\ub9c8 entry-title)\uc774 \ud788\uc5b4\ub85c\uc640 \uc911\ubcf5 \ud45c\uc2dc\ub418\ub294 \uac83 \uc228\uae40 \u2014 \uc774 \ud398\uc774\uc9c0\uc5d0\uc11c\ub9cc \uc791\ub3d9 *\/\nbody:has(#trp2-root) .entry-title,\nbody:has(#trp2-root) .entry-header{display:none}\n\/* \ud14c\ub9c8 \ubc84\ud2bc \uc2a4\ud0c0\uc77c \uce68\ubc94 \ubc29\uc9c0 + \ud788\uc5b4\ub85c \uae00\uc790 \ud770\uc0c9 \uace0\uc815 *\/\n#trp2-root .t-hero h2, #trp2-root .t-hero p, #trp2-root .t-hero .t-eyebrow{color:#fff}\n#trp2-root .t-pcard, #trp2-root .t-pcard:hover, #trp2-root .t-pcard:focus{background:#fff;color:var(--tink)}\n#trp2-root .t-pcard b{color:var(--tink)}\n#trp2-root .t-pcard i{color:#7b8794}\n#trp2-root .t-pcard u{color:var(--tb)}\n#trp2-root .t-pm{color:var(--tink);background:#fff}\n\/* \ucd94\ucc9c\uc77c\uc815 \uce74\ub4dc \uc0ac\uc9c4 *\/\n.t-pimg{display:block;height:76px;margin:-10px -12px 8px;background-size:cover;background-position:center;border-radius:10px 10px 0 0}\n\n\/* ==== \ubaa8\ubc14\uc77c \ud130\uce58 \ud0c0\uae43 \ud655\ub300 (\u22641099px) ==== *\/\n@media (max-width:1099px){\n  #trp2-root .t-add{padding:10px 18px;font-size:14px}\n  #trp2-root .t-rm{width:34px;height:34px;border-radius:17px;font-size:14px}\n  #trp2-root .t-pm{width:38px;height:34px;border-radius:17px;font-size:16px}\n  #trp2-root .t-sort{padding:11px 18px;font-size:13.5px}\n  #trp2-root #t-clear{padding:8px 14px;font-size:13px}\n  #trp2-root .t-sugadd{padding:9px 16px;font-size:13.5px}\n}\n\n\/* ==== \uac00\ub85c\uc904 \ub05d '\uc804\uccb4 \ubcf4\uae30' \uce74\ub4dc ==== *\/\n.t-seeall{display:none}\n@media (max-width:1099px){\n  #trp2-root .t-seeall{display:flex;flex:0 0 130px;align-items:center;justify-content:center;text-align:center;border:1.5px dashed var(--tb);background:#f4f8ff;color:var(--tb);font-size:14px;font-weight:800;border-radius:14px;cursor:pointer;line-height:1.5;min-height:180px}\n}\n\n\/* ==== \uc608\uc57d\ub300\ud589 \uc2dd\ub2f9 \ubb38\uc758 \ubc15\uc2a4 ==== *\/\n.t-agcbox{background:#fff8f1;border:1.5px solid #f6c98f;border-radius:14px;padding:12px 14px;margin:10px 0;font-size:13.5px}\n.t-agcbox .t-agcd{color:#7a6a55;font-size:12.5px;margin:6px 0 10px;line-height:1.5}\n.t-msgbtns{display:flex;gap:8px;flex-wrap:wrap}\n.t-msgbtns .t-msg{border:0;border-radius:18px;padding:9px 16px;font-weight:800;font-size:13px;cursor:pointer}\n.t-msgbtns .mk{background:#fee500;color:#191919}\n.t-msgbtns .ml{background:#06c755;color:#fff}\n.t-msgbtns .mw{background:#25d366;color:#fff}\n.t-zone{margin:6px 0 2px}.t-zone label{display:block;font-size:12px;font-weight:700;color:#14456e;margin:0 0 3px}.t-zone label small{font-weight:400;color:#6b8299}.t-zone select+select{margin-top:4px}\n.t-zf{color:#14456e}.t-zf b{color:#0b5fa5}.t-vmust{color:#b45309;font-weight:700}.t-vopt.off{opacity:.45}\n<\/style>\n<div id=\"trp2-root\"><\/div>\n<!-- v7 2026-09-08: Leaflet 1.9.4\ub294 \uc678\ubd80 \ud30c\uc77c(defer). \uc6d0\ubcf8 \uc778\ub77c\uc778 \ucf54\ub4dc = trp-leaflet-1.9.4.js(\uacf5\uc2dd dist\uc640 \ub3d9\uc77c, sourcemap \uc8fc\uc11d\ub9cc \uc5c6\uc74c) -->\n<script src=\"\/wp-content\/uploads\/2026\/09\/trp-leaflet-1.9.4.js\" defer id=\"trp2-leaflet\"><\/script>\n<script>\n\/\/ ================= TRP2 \ub370\uc774\ud130 =================\n\/\/ DATAVER: \uc800\uc7a5\ub370\uc774\ud130 \ud638\ud658 \ubc84\uc804. \uc7a5\uc18c \ubaa9\ub85d \uad6c\uc870\uac00 \ubc14\ub00c\uba74 \uc62c\ub9b0\ub2e4.\nvar TRP2 = window.TRP2 = { DATAVER: 'v2.0' };\n\n\/\/ \ubb38\uc790\uc5f4 \ud14c\uc774\ube14 \u2014 \ud55c\uad6d\uc5b4\ub9cc (GTranslate\uac00 \ubc88\uc5ed). \uc0c8 \ubb38\uad6c\ub294 \ubc18\ub4dc\uc2dc \uc5ec\uae30\uc5d0.\nTRP2.STR = {\n  heroTitle: '\ub098\ub9cc\uc758 \ud478\ucf13 \uc77c\uc815 \ub9cc\ub4e4\uae30',\n  heroSub: '\uc219\uc18c\uc5d0\uc11c \ucd9c\ubc1c\ud558\ub294 \ud558\ub8e8 \ub3d9\uc120 \u00b7 \uc9c0\ub3c4\uc640 \uc2dc\uac04\ud45c\uac00 \uc790\ub3d9\uc73c\ub85c \uadf8\ub824\uc9d1\ub2c8\ub2e4',\n  vehicleOnly: '\ud83d\ude90 \uc77c\uc815 \uc5c6\uc774 \ucc28\ub7c9\ub9cc \ud544\uc694\ud558\uc138\uc694?',\n  noteMain: '<b>\ud83d\uddfa\ufe0f \ub098\ub9cc\uc758 \ud478\ucf13 \uc77c\uc815 \ub9cc\ub4e4\uae30<\/b> \u2014 <b>\ucd94\ucc9c \uc77c\uc815<\/b>\uc744 \ub204\ub974\uac70\ub098 \uac00\uace0 \uc2f6\uc740 \uacf3\uc744 [\ub2f4\uae30] \ud558\uba74 \uc9c0\ub3c4\uc640 \ub3d9\uc120\u00b7\uc2dc\uac04\ud45c\uac00 \uc790\ub3d9\uc73c\ub85c \uadf8\ub824\uc9d1\ub2c8\ub2e4.<br><b>\ud83d\udcb0 \uc720\ub8cc \uba85\uc18c\u00b7\uc2a4\ud30c<\/b>\ub294 \ub2f4\ub294 \uc989\uc2dc \ucd1d\uc561\uc5d0 \ud569\uc0b0\ub418\uc5b4 \ud2b8\ub9bd\ub77c\uc628\uc5d0\uc11c \ubc14\ub85c \uc608\uc57d\ud560 \uc218 \uc788\uace0, <b>\ubb34\ub8cc \uba85\uc18c\u00b7\uc2dd\ub2f9\u00b7\uce74\ud398<\/b>\ub294 \uc608\uc57d \uc5c6\uc774 \ubc29\ubb38\ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4.',\n  q1: '\uc219\uc18c\uac00 \uc5b4\ub514\uc138\uc694?', q1sub: '\uc219\uc18c\uc5d0\uc11c \ucd9c\ubc1c\ud558\ub294 \ub3d9\uc120\uc73c\ub85c \uc2dc\uac04\uc744 \uacc4\uc0b0\ud574 \ub4dc\ub824\uc694.',\n  skipZone: '\uc544\uc9c1 \uc219\uc18c\ub97c \uc548 \uc815\ud588\uc5b4\uc694 \u2014 \uadf8\ub0e5 \ub458\ub7ec\ubcfc\uac8c\uc694',\n  q2: '\uc5b4\ub5a4 \ud558\ub8e8\ub97c \uc6d0\ud558\uc138\uc694?', q2sub: '\uace0\ub974\uba74 \uc77c\uc815\uc744 \uba3c\uc800 \uc9dc \ub4dc\ub824\uc694. \uac74\ub108\ub6f0\uc5b4\ub3c4 \ub429\ub2c8\ub2e4.',\n  qWho: '\ub204\uad6c\uc640 \uac00\uc138\uc694?', qTime: '\uc2dc\uac04\uc740 \uc5bc\ub9c8\ub098\uc694?', qStyle: '\uc5b4\ub5a4 \uc2a4\ud0c0\uc77c\uc774 \uc88b\uc73c\uc138\uc694? (\uc5ec\ub7ec \uac1c \uac00\ub2a5)',\n  skipPref: '\uac74\ub108\ub6f0\uace0 \uc9c1\uc811 \uace0\ub97c\uac8c\uc694', recBtn: '\uc77c\uc815 \ucd94\ucc9c\ubc1b\uae30 \u2192', next: '\ub2e4\uc74c \u2192',\n  startLabel: '\ucd9c\ubc1c\uc9c0', timeLabel: '\uc2dc\uc791 \uc2dc\uac04', dateLabel: '\ubc29\ubb38 \ub0a0\uc9dc', partyLabel: '\uc778\uc6d0',\n  adult: '\uc131\uc778', child: '\uc544\ub3d9', hotelPh: '\ud638\ud154\uba85 (\uc120\ud0dd \u00b7 \uae30\uc0ac \ucc38\uace0\uc6a9)',\n  round: '\ub3c4\ucc29\uc9c0 = \ucd9c\ubc1c\uc9c0 (\uc655\ubcf5)', endLabel: '\ub3c4\ucc29\uc9c0', notSel: '\uc120\ud0dd \uc548 \ud568',\n  myPlan: '\ub098\uc758 \ud478\ucf13 \ud558\ub8e8 \uc77c\uc815', clearAll: '\uc804\uccb4 \ube44\uc6b0\uae30',\n  mapFail: '\uc9c0\ub3c4\ub97c \uc7a0\uc2dc \ubd88\ub7ec\uc624\uc9c0 \ubabb\ud588\uc5b4\uc694 \u2014 \uc77c\uc815\ud45c\ub294 \uc815\uc0c1 \uc791\ub3d9\ud569\ub2c8\ub2e4',\n  emptyPlan: '\ub2f4\uace0 \uc2f6\uc740 \uacf3\uc758 [\uff0b \ub2f4\uae30]\ub97c \ub20c\ub7ec \uc77c\uc815\uc744 \ub9cc\ub4e4\uc5b4\ubcf4\uc138\uc694.',\n  depart: '\ucd9c\ubc1c', arrive: '\ub3c4\ucc29', drive: '\ucc28\ub7c9 \uc774\ub3d9 \uc57d', min: '\ubd84',\n  freeTime: '\uc790\uc720\uc2dc\uac04', lateWarn: '\u26a0\ufe0f \uc774 \uc2dc\uac04\uc5d0\ub294 \uc2dc\uc791 \uc2dc\uac04\uc774 \uc9c0\ub098 \uc788\uc5b4\uc694 \u2014 \uc21c\uc11c\ub098 \ucd9c\ubc1c \uc2dc\uac04\uc744 \uc870\uc815\ud574 \ubcf4\uc138\uc694',\n  estTotal: '\uc720\ub8cc \uc608\uc0c1 \ud569\uacc4', transferBase: '\uacc4\uc88c\uc774\uccb4 \uae30\uc900',\n  cardPay: '\uce74\ub4dc \uacb0\uc81c \uc2dc', transferDisc: '\uacc4\uc88c\uc774\uccb4 \uc120\ud0dd \uc2dc 10% \ud560\uc778',\n  vehTitle: '\ud83d\ude90 \uc804\uc6a9\ucc28\ub7c9', vehWhy: '\uc774 \ub3d9\uc120\uc740 \ub300\uc911\uad50\ud1b5\uc774 \ub2ff\uc9c0 \uc54a\ub294 \uad6c\uac04\uc774 \ub9ce\uc544 \uc804\uc6a9\ucc28\ub7c9\uc744 \ucd94\ucc9c\ub4dc\ub824\uc694.',\n  vehRec: '\ub2f4\uc73c\uc2e0 \uc77c\uc815 \uae30\uc900 \ucd94\ucc9c:', vehWith: '\ucc28\ub7c9 \ud3ec\ud568 \uc608\uc57d', vehWithout: '\ucc28\ub7c9 \uc5c6\uc774 \uba85\uc18c\ub9cc \uc608\uc57d',\n  vehNone: '\ucc28\ub7c9 \uc5c6\uc774 \uc608\uc57d\ud558\uae30 (\uc9c1\uc811 \uc774\ub3d9)', vehExtra: '\uff0b \uc2dc\uac04 \ucd94\uac00', vehSend: '\ud22c\uc5b4 \ud6c4 \uacf5\ud56d \uc0cc\ub529 \ucd94\uac00',\n  cart: '\uc7a5\ubc14\uad6c\ub2c8\uc5d0 \ub2f4\uae30', cartBusy: '\ub2f4\ub294 \uc911...', cartFail: '\uc77c\ubd80 \uc0c1\ud488\uc744 \ub2f4\uc9c0 \ubabb\ud588\uc5b4\uc694. \uce74\ud1a1\uc73c\ub85c \ubb38\uc758\ud574 \uc8fc\uc138\uc694.',\n  \/\/ 2026-09-08 \ucd94\uac00 \u2014 \ud53d\uc5c5\u00b7\ucc28\ub7c9 \uaddc\uce59\u00b7\ub2f4\uae30 \uc548\uc804\n  hUse: {h5:'5\uc2dc\uac04 \uc774\uc6a9',h8:'8\uc2dc\uac04 \uc774\uc6a9',h10:'10\uc2dc\uac04 \uc774\uc6a9'}, rec: '\ucd94\ucc9c', hrs: '\uc2dc\uac04',\n  vehRecExtra: '\uff0b \ucd94\uac00 %s\uc2dc\uac04 \uad8c\uc7a5', vehMust: '\ud83d\udc2f \ud638\ub791\uc774 \uccb4\ud5d8\uc740 \ucc28\ub7c9\uc774 \ud3ec\ud568\ub418\uc5b4\uc57c \ud558\ub294 \uc0c1\ud488\uc774\uc5d0\uc694. \uc815\ucc28\uc9c0\uac00 2\uacf3 \uc774\uc0c1\uc774\uba74 \uc804\uc6a9\ucc28\ub7c9\uc744 \uace8\ub77c \uc8fc\uc138\uc694.',\n  vehSingleTiger: '\ud83d\udc2f \ud638\ub791\uc774 \uccb4\ud5d8\ub9cc \ub2f4\uc73c\uc168\uc5b4\uc694 \u2014 \ud638\ud154 \uc655\ubcf5 \ud53d\uc5c5\uc774 \uc790\ub3d9\uc73c\ub85c \ud3ec\ud568\ub429\ub2c8\ub2e4(\uc544\ub798 \ud53d\uc5c5 \uc694\uae08 \ucc38\uace0). \ub2e4\ub978 \uacf3\ub3c4 \ub2f4\uc73c\uba74 \uc804\uc6a9\ucc28\ub7c9\uc73c\ub85c \ubc14\ub01d\ub2c8\ub2e4.',\n  vehLocked: '\ucc28\ub7c9\uc744 \uc120\ud0dd\ud558\uba74 \uac01 \uba85\uc18c\uc758 \ud53d\uc5c5\uc740 \u300c\ucc28\ub7c9 \ud544\uc694 \uc5c6\uc74c\u300d\uc73c\ub85c \uc790\ub3d9 \uc124\uc815\ub429\ub2c8\ub2e4.',\n  pickupT: '\ud83d\ude95 \ud53d\uc5c5', pickupAuto: '\ucd9c\ubc1c \uc9c0\uc5ed \uae30\uc900 \uc790\ub3d9 \uc120\ud0dd \u00b7 \ubc14\uafc0 \uc218 \uc788\uc5b4\uc694', pickupSum: '\ud53d\uc5c5\u00b7\uc774\ub3d9', pickupFree: '\ucd94\uac00\uc694\uae08 \uc5c6\uc74c',\n  totAttr: '\uba85\uc18c\u00b7\uc2a4\ud30c', totVeh: '\ucc28\ub7c9', totGrand: '\ucd1d \uc608\uc0c1\uae08\uc561', totalHrs: '\ucd1d %s\uc2dc\uac04', moveKm: '\uc774\ub3d9 %skm', free: '\ubb34\ub8cc',\n  cartNotBuy: '\uc9c0\uae08 \uc608\uc57d\ud560 \uc218 \uc5c6\ub294 \uc635\uc158\uc774 \uc788\uc5b4\uc694: %s', cartRolled: '\ub2f4\uae30\uc5d0 \uc2e4\ud328\ud574 \ub2f4\uc558\ub358 \ud56d\ubaa9\uc744 \ub2e4\uc2dc \ube90\uc5b4\uc694. \uc7a0\uc2dc \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uac70\ub098 \uce74\ud1a1\uc73c\ub85c \ubb38\uc758\ud574 \uc8fc\uc138\uc694.',\n  saveImg: '\ud83d\udcf7 \uc774\ubbf8\uc9c0\ub85c \uc800\uc7a5', share: '\ud83d\udd17 \uacf5\uc720 \ub9c1\ud06c', shareCopied: '\uacf5\uc720 \ub9c1\ud06c\uac00 \ubcf5\uc0ac\ub410\uc5b4\uc694! \uce74\ud1a1\u00b7\uba54\ubaa8\uc5d0 \ubd99\uc5ec\ub123\uae30 \ud558\uc138\uc694.',\n  restore: '\uc774\uc804\uc5d0 \ub9cc\ub4e0 \uc77c\uc815\uc744 \ubd88\ub7ec\uc654\uc2b5\ub2c8\ub2e4.', restoreNew: '\uc0c8\ub85c \uc2dc\uc791',\n  presetsH: '\u2b50 \ucd94\ucc9c \uc77c\uc815', presetsSub: '\ubc84\ud2bc \ud558\ub098\ub85c \uc77c\uc815\uc774 \uc644\uc131\ub429\ub2c8\ub2e4 \u00b7 \ub2f4\uc740 \ub4a4 \uc790\uc720\ub86d\uac8c \ucd94\uac00\u00b7\uc0ad\uc81c\ud558\uc138\uc694',\n  startPreset: '\uc774 \uc77c\uc815\uc73c\ub85c \uc2dc\uc791 \u203a', spots: '\uacf3',\n  sugEvening: '\ud83d\udca1 <b>\uc800\ub141\uc774 \ube44\uc5b4 \uc788\uc5b4\uc694.<\/b> \ud558\ub8e8\ub97c \uc1fc\ub85c \uc644\uc131\ud574 \ubcf4\uc138\uc694:',\n  sugAdd: '\uff0b \ub2f4\uae30', freeBanner: '\uc774 \ub3d9\uc120 \uadf8\ub300\ub85c <b>\uc804\uc6a9\ucc28\ub7c9 + \ud55c\uad6d\uc5b4 \uc548\ub0b4<\/b>\ub85c \ud3b8\ud558\uac8c \u2014 \u0e3f2,090\ubd80\ud130. \uc544\ub798\uc5d0\uc11c \ucc28\ub7c9\uc744 \uc120\ud0dd\ud560 \uc218 \uc788\uc5b4\uc694.',\n  hopping: '\ud83c\udf0a \ub2e4\ub978 \ub0a0\uc740 \ubc30 \ud0c0\uace0 \ud638\ud551\ud22c\uc5b4 \uc5b4\ub5a0\uc138\uc694? \u2192',\n  gmaps: '\uad6c\uae00\uc9c0\ub3c4', agcTitle: '\uc2dd\ub2f9 \uc608\uc57d\uc744 \ub3c4\uc640\ub4dc\ub824\uc694', agcDesc: '\uc77c\uc815\uc5d0 \uc608\uc57d\ub300\ud589 \uc2dd\ub2f9\uc774 \uc788\uc5b4\uc694. \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc77c\uc815 \ub0b4\uc6a9\uc774 \ubcf5\uc0ac\ub429\ub2c8\ub2e4 \u2014 \uba54\uc2e0\uc800\uc5d0 \ubd99\uc5ec\ub123\uace0 \ubc29\ubb38 \ub0a0\uc9dc\uc640 \ud568\uaed8 \ubcf4\ub0b4\uc8fc\uc2dc\uba74 \uc608\uc57d\ud574 \ub4dc\ub9bd\ub2c8\ub2e4.', added: '\u2713 \ucd94\uac00\ub428', add: '\uff0b \ub2f4\uae30', freeTag: '\ubb34\ub8cc \u00b7 \ud604\uc7a5', priceFrom: '1\uc778 ', ask: '\uac00\uaca9 \ubb38\uc758',\n  sortNear: '\ud83d\udccd \uac00\uae4c\uc6b4 \uc21c\uc11c\ub85c \uc815\ub82c', farBadge: '\uc6d0\uac70\ub9ac \u00b7 \ub3d9\uc120 \uc8fc\uc758',\n  optLabel: '\uc635\uc158', planBar1: '\ub0b4 \uc77c\uc815', planBar2: '\uc720\ub8cc \ud569\uacc4', planView: '\uc9c0\ub3c4\u00b7\uc77c\uc815 \ubcf4\uae30 \u2191',\n  shutNote: '\uc154\ud2c0 \uc2e0\uccad \uac00\ub2a5 \u00b7 \ud2b8\ub9bd\ub77c\uc628 \ub2e8\ub3c5\ucc28\ub7c9\uc73c\ub85c\ub3c4 \uc774\ub3d9 \uac00\ub2a5', tueOff: '\ud654\uc694\uc77c \ud734\ubb34',\n  fixAt: '\uace0\uc815 \uc2dc\uc791', slotDesc: '\ud68c\ucc28'\n};\n\n\/\/ === 5\uac1c \uc5b8\uc5b4 \uc9c1\uc811 \ucd9c\ub825 (\ubc88\uc5ed \ud50c\ub7ec\uadf8\uc778 \ubbf8\uc0ac\uc6a9) \u00b7 20260903 ===\nTRP2.I18N = {\"en\":{\"heroTitle\":\"Build Your Own Phuket Itinerary\",\"heroSub\":\"A one-day route starting from your hotel \u00b7 the map and timetable are drawn automatically\",\"vehicleOnly\":\"\ud83d\ude90 Just need a vehicle, without an itinerary?\",\"noteMain\":\"<b>\ud83d\uddfa\ufe0f Build Your Own Phuket Itinerary<\/b> \u2014 tap a <b>Suggested Itinerary<\/b> or [Add] the places you want to visit, and the map, route and timetable are drawn automatically.<br><b>\ud83d\udcb0 Paid attractions & spas<\/b> are added to your total right away and can be booked directly with TripRAON, while <b>free attractions, restaurants and caf\u00e9s<\/b> need no booking \u2014 just drop in.\",\"q1\":\"Where are you staying?\",\"q1sub\":\"We calculate your times based on a route starting from your hotel.\",\"skipZone\":\"I haven't booked a hotel yet \u2014 I'll just look around\",\"q2\":\"What kind of day would you like?\",\"q2sub\":\"Pick one and we'll draft an itinerary for you. You can skip this.\",\"qWho\":\"Who are you travelling with?\",\"qTime\":\"How much time do you have?\",\"qStyle\":\"What style do you prefer? (choose several)\",\"skipPref\":\"Skip \u2014 I'll choose myself\",\"recBtn\":\"Suggest an itinerary \u2192\",\"next\":\"Next \u2192\",\"startLabel\":\"Start point\",\"timeLabel\":\"Start time\",\"dateLabel\":\"Visit date\",\"partyLabel\":\"Travellers\",\"adult\":\"Adult\",\"child\":\"Child\",\"hotelPh\":\"Hotel name (optional \u00b7 for the driver)\",\"round\":\"End point = start point (round trip)\",\"endLabel\":\"End point\",\"notSel\":\"Not selected\",\"myPlan\":\"My Phuket Day Plan\",\"clearAll\":\"Clear all\",\"mapFail\":\"The map could not be loaded just now \u2014 the itinerary still works normally\",\"emptyPlan\":\"Tap [\uff0b Add] on the places you like to start building your day.\",\"depart\":\"Depart\",\"arrive\":\"Arrive\",\"drive\":\"Drive approx.\",\"min\":\"min\",\"freeTime\":\"Free time\",\"lateWarn\":\"\u26a0\ufe0f This is past your start time \u2014 try reordering the stops or moving your departure earlier\",\"estTotal\":\"Estimated paid total\",\"transferBase\":\"Bank transfer price\",\"cardPay\":\"If paying by card\",\"transferDisc\":\"10% off when you choose bank transfer\",\"vehTitle\":\"\ud83d\ude90 Private vehicle\",\"vehWhy\":\"Much of this route is not reachable by public transport, so we recommend a private vehicle.\",\"vehRec\":\"Recommended for the itinerary you built:\",\"vehWith\":\"Book with vehicle\",\"vehWithout\":\"Book attractions only, no vehicle\",\"vehNone\":\"Book without a vehicle (travel on your own)\",\"vehExtra\":\"\uff0b Add hours\",\"vehSend\":\"Add airport drop-off after the tour\",\"cart\":\"Add to cart\",\"cartBusy\":\"Adding...\",\"cartFail\":\"Some items could not be added. Please contact us on the messenger.\",\"saveImg\":\"\ud83d\udcf7 Save as image\",\"share\":\"\ud83d\udd17 Share link\",\"shareCopied\":\"Share link copied! Paste it into your messenger or notes.\",\"restore\":\"We restored the itinerary you made earlier.\",\"restoreNew\":\"Start fresh\",\"presetsH\":\"\u2b50 Suggested itineraries\",\"presetsSub\":\"One tap builds a full day \u00b7 add or remove stops freely afterwards\",\"startPreset\":\"Start with this itinerary \u203a\",\"spots\":\"places\",\"sugEvening\":\"\ud83d\udca1 <b>Your evening is still free.<\/b> Round off the day with a show:\",\"sugAdd\":\"\uff0b Add\",\"freeBanner\":\"Do this exact route in comfort with a <b>private vehicle + English-speaking guide<\/b> \u2014 from \u0e3f2,090. Choose a vehicle below.\",\"hopping\":\"\ud83c\udf0a How about an island-hopping boat tour on another day? \u2192\",\"gmaps\":\"Google Maps\",\"agcTitle\":\"We can book your restaurant\",\"agcDesc\":\"Your itinerary includes a restaurant we book on your behalf. Tap the button to copy the itinerary \u2014 paste it into the messenger with your visit date and we will make the reservation.\",\"added\":\"\u2713 Added\",\"add\":\"\uff0b Add\",\"freeTag\":\"Free \u00b7 pay on site\",\"priceFrom\":\"per person \",\"ask\":\"Ask for price\",\"sortNear\":\"\ud83d\udccd Sort by nearest\",\"farBadge\":\"Far away \u00b7 check your route\",\"optLabel\":\"Option\",\"planBar1\":\"My plan\",\"planBar2\":\"Paid total\",\"planView\":\"View map & itinerary \u2191\",\"shutNote\":\"Shuttle available \u00b7 private TripRAON vehicle also possible\",\"tueOff\":\"Closed on Tuesdays\",\"fixAt\":\"Fixed start\",\"slotDesc\":\"session\",\"hUse\":{\"h5\":\"5-hour hire\",\"h8\":\"8-hour hire\",\"h10\":\"10-hour hire\"},\"rec\":\"Recommended\",\"hrs\":\"h\",\"vehRecExtra\":\"\uff0b %s extra hour(s) suggested\",\"vehMust\":\"\ud83d\udc2f Tiger encounters include transport. With 2+ stops, please choose a private vehicle.\",\"vehSingleTiger\":\"\ud83d\udc2f Only the tiger encounter is in your plan \u2014 hotel round-trip pickup is included automatically (see pickup fee below). Add more stops and it switches to a private vehicle.\",\"vehLocked\":\"With a vehicle selected, each attraction\u2019s pickup is set to \u201cno transport needed\u201d automatically.\",\"pickupT\":\"\ud83d\ude95 Pickup\",\"pickupAuto\":\"Auto-selected from your start area \u00b7 you can change it\",\"pickupSum\":\"Pickup \/ transfers\",\"pickupFree\":\"no extra charge\",\"totAttr\":\"Attractions & spa\",\"totVeh\":\"Vehicle\",\"totGrand\":\"Estimated total\",\"totalHrs\":\"%s h total\",\"moveKm\":\"%s km driving\",\"free\":\"Free\",\"cartNotBuy\":\"Some options cannot be booked right now: %s\",\"cartRolled\":\"Adding failed, so the items already added were removed. Please try again shortly or contact us on the messenger.\"},\"ru\":{\"heroTitle\":\"\u0421\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0441\u0432\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u043f\u043e \u041f\u0445\u0443\u043a\u0435\u0442\u0443\",\"heroSub\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 \u043d\u0430 \u0434\u0435\u043d\u044c \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u0442\u0435\u043b\u044f \u00b7 \u043a\u0430\u0440\u0442\u0430 \u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u043e\u044f\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\",\"vehicleOnly\":\"\ud83d\ude90 \u041d\u0443\u0436\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442, \u0431\u0435\u0437 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430?\",\"noteMain\":\"<b>\ud83d\uddfa\ufe0f \u0421\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0441\u0432\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u043f\u043e \u041f\u0445\u0443\u043a\u0435\u0442\u0443<\/b> \u2014 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <b>\u0413\u043e\u0442\u043e\u0432\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442<\/b> \u0438\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 [\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c], \u0438 \u043a\u0430\u0440\u0442\u0430, \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u0440\u043e\u044f\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438.<br><b>\ud83d\udcb0 \u041f\u043b\u0430\u0442\u043d\u044b\u0435 \u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u043f\u0430<\/b> \u0441\u0440\u0430\u0437\u0443 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0443\u043c\u043c\u0435 \u0438 \u0431\u0440\u043e\u043d\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043f\u0440\u044f\u043c\u043e \u0432 TripRAON, \u0430 <b>\u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043c\u0435\u0441\u0442\u0430, \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u044b \u0438 \u043a\u0430\u0444\u0435<\/b> \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \u0431\u0435\u0437 \u0431\u0440\u043e\u043d\u0438.\",\"q1\":\"\u0413\u0434\u0435 \u0432\u044b \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438\u0441\u044c?\",\"q1sub\":\"\u041c\u044b \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432\u0440\u0435\u043c\u044f \u043f\u043e \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0443 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u0442\u0435\u043b\u044f.\",\"skipZone\":\"\u041e\u0442\u0435\u043b\u044c \u0435\u0449\u0451 \u043d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u044e\",\"q2\":\"\u041a\u0430\u043a\u0438\u043c \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0432\u0438\u0434\u0435\u0442\u044c \u044d\u0442\u043e\u0442 \u0434\u0435\u043d\u044c?\",\"q2sub\":\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u2014 \u0438 \u043c\u044b \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442. \u042d\u0442\u043e\u0442 \u0448\u0430\u0433 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c.\",\"qWho\":\"\u0421 \u043a\u0435\u043c \u0432\u044b \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0443\u0435\u0442\u0435?\",\"qTime\":\"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0443 \u0432\u0430\u0441 \u0432\u0440\u0435\u043c\u0435\u043d\u0438?\",\"qStyle\":\"\u041a\u0430\u043a\u043e\u0439 \u0441\u0442\u0438\u043b\u044c \u0432\u0430\u043c \u0431\u043b\u0438\u0436\u0435? (\u043c\u043e\u0436\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e)\",\"skipPref\":\"\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u2014 \u0432\u044b\u0431\u0435\u0440\u0443 \u0441\u0430\u043c\",\"recBtn\":\"\u041f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u2192\",\"next\":\"\u0414\u0430\u043b\u0435\u0435 \u2192\",\"startLabel\":\"\u041d\u0430\u0447\u0430\u043b\u043e\",\"timeLabel\":\"\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430\",\"dateLabel\":\"\u0414\u0430\u0442\u0430 \u043f\u043e\u0435\u0437\u0434\u043a\u0438\",\"partyLabel\":\"\u0413\u043e\u0441\u0442\u0438\",\"adult\":\"\u0412\u0437\u0440\u043e\u0441\u043b\u044b\u0439\",\"child\":\"\u0420\u0435\u0431\u0451\u043d\u043e\u043a\",\"hotelPh\":\"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0435\u043b\u044f (\u043f\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u044e \u00b7 \u0434\u043b\u044f \u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f)\",\"round\":\"\u041a\u043e\u043d\u0435\u0446 = \u043d\u0430\u0447\u0430\u043b\u043e (\u0442\u0443\u0434\u0430 \u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e)\",\"endLabel\":\"\u041a\u043e\u043d\u0435\u0446\",\"notSel\":\"\u041d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u043e\",\"myPlan\":\"\u041c\u043e\u0439 \u0434\u0435\u043d\u044c \u043d\u0430 \u041f\u0445\u0443\u043a\u0435\u0442\u0435\",\"clearAll\":\"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0432\u0441\u0451\",\"mapFail\":\"\u041a\u0430\u0440\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b\u0430\u0441\u044c \u2014 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u043e\",\"emptyPlan\":\"\u041d\u0430\u0436\u043c\u0438\u0442\u0435 [\uff0b \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c] \u0443 \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u043c\u0435\u0441\u0442, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u0435\u043d\u044c.\",\"depart\":\"\u0412\u044b\u0435\u0437\u0434\",\"arrive\":\"\u041f\u0440\u0438\u0431\u044b\u0442\u0438\u0435\",\"drive\":\"\u0412 \u043f\u0443\u0442\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\",\"min\":\"\u043c\u0438\u043d\",\"freeTime\":\"\u0421\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f\",\"lateWarn\":\"\u26a0\ufe0f \u042d\u0442\u043e \u0443\u0436\u0435 \u043f\u043e\u0437\u0436\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430\u0447\u0430\u043b\u0430 \u2014 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043c\u0435\u0441\u0442 \u0438\u043b\u0438 \u0432\u044b\u0435\u0437\u0436\u0430\u0439\u0442\u0435 \u0440\u0430\u043d\u044c\u0448\u0435\",\"estTotal\":\"\u041e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u043e\u0447\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430\",\"transferBase\":\"\u0426\u0435\u043d\u0430 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043d\u0430 \u0441\u0447\u0451\u0442\",\"cardPay\":\"\u041f\u0440\u0438 \u043e\u043f\u043b\u0430\u0442\u0435 \u043a\u0430\u0440\u0442\u043e\u0439\",\"transferDisc\":\"\u0421\u043a\u0438\u0434\u043a\u0430 10% \u043f\u0440\u0438 \u043e\u043f\u043b\u0430\u0442\u0435 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043e\u043c\",\"vehTitle\":\"\ud83d\ude90 \u041b\u0438\u0447\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\",\"vehWhy\":\"\u041d\u0430 \u044d\u0442\u043e\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0435 \u043c\u043d\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043a\u043e\u0432 \u0431\u0435\u0437 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0430 \u2014 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043b\u0438\u0447\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c.\",\"vehRec\":\"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430:\",\"vehWith\":\"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043e\u043c\",\"vehWithout\":\"\u0422\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0441\u0442\u0430, \u0431\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0430\",\"vehNone\":\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0435\u0437 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0430 (\u0434\u043e\u0431\u0438\u0440\u0430\u044e\u0441\u044c \u0441\u0430\u043c)\",\"vehExtra\":\"\uff0b \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0447\u0430\u0441\u044b\",\"vehSend\":\"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442 \u043f\u043e\u0441\u043b\u0435 \u0442\u0443\u0440\u0430\",\"cart\":\"\u0412 \u043a\u043e\u0440\u0437\u0438\u043d\u0443\",\"cartBusy\":\"\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c...\",\"cartFail\":\"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043d\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438\u0441\u044c. \u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440.\",\"saveImg\":\"\ud83d\udcf7 \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u043e\u0439\",\"share\":\"\ud83d\udd17 \u0421\u0441\u044b\u043b\u043a\u0430\",\"shareCopied\":\"\u0421\u0441\u044b\u043b\u043a\u0430 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0430! \u0412\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0435\u0451 \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440 \u0438\u043b\u0438 \u0437\u0430\u043c\u0435\u0442\u043a\u0438.\",\"restore\":\"\u041c\u044b \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0432\u0430\u0448 \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442.\",\"restoreNew\":\"\u041d\u0430\u0447\u0430\u0442\u044c \u0437\u0430\u043d\u043e\u0432\u043e\",\"presetsH\":\"\u2b50 \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u044b\",\"presetsSub\":\"\u041e\u0434\u0438\u043d \u043a\u043b\u0438\u043a \u2014 \u0438 \u0434\u0435\u043d\u044c \u0433\u043e\u0442\u043e\u0432 \u00b7 \u043f\u043e\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0438 \u0443\u0431\u0438\u0440\u0430\u0442\u044c\",\"startPreset\":\"\u041d\u0430\u0447\u0430\u0442\u044c \u0441 \u044d\u0442\u043e\u0433\u043e \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u203a\",\"spots\":\"\u043c\u0435\u0441\u0442\",\"sugEvening\":\"\ud83d\udca1 <b>\u0412\u0435\u0447\u0435\u0440 \u043f\u043e\u043a\u0430 \u0441\u0432\u043e\u0431\u043e\u0434\u0435\u043d.<\/b> \u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0435 \u0434\u0435\u043d\u044c \u0448\u043e\u0443:\",\"sugAdd\":\"\uff0b \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c\",\"freeBanner\":\"\u041f\u0440\u043e\u0439\u0434\u0438\u0442\u0435 \u044d\u0442\u043e\u0442 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043e\u043c \u2014 <b>\u043b\u0438\u0447\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c + \u0433\u0438\u0434<\/b>, \u043e\u0442 \u0e3f2,090. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442 \u043d\u0438\u0436\u0435.\",\"hopping\":\"\ud83c\udf0a \u0410 \u043a\u0430\u043a \u043d\u0430\u0441\u0447\u0451\u0442 \u043c\u043e\u0440\u0441\u043a\u043e\u0439 \u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u0438 \u043f\u043e \u043e\u0441\u0442\u0440\u043e\u0432\u0430\u043c \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0434\u0435\u043d\u044c? \u2192\",\"gmaps\":\"Google \u041a\u0430\u0440\u0442\u044b\",\"agcTitle\":\"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u0443\u0435\u043c \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0437\u0430 \u0432\u0430\u0441\",\"agcDesc\":\"\u0412 \u0432\u0430\u0448\u0435\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0435 \u0435\u0441\u0442\u044c \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0441 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0447\u0435\u0440\u0435\u0437 \u043d\u0430\u0441. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 \u2014 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0442\u0441\u044f. \u0412\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0435\u0433\u043e \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0432\u0438\u0437\u0438\u0442\u0430, \u0438 \u043c\u044b \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u0443\u0435\u043c.\",\"added\":\"\u2713 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e\",\"add\":\"\uff0b \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c\",\"freeTag\":\"\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u00b7 \u043e\u043f\u043b\u0430\u0442\u0430 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\",\"priceFrom\":\"\u0441 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \",\"ask\":\"\u0423\u0437\u043d\u0430\u0442\u044c \u0446\u0435\u043d\u0443\",\"sortNear\":\"\ud83d\udccd \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0435\",\"farBadge\":\"\u0414\u0430\u043b\u0435\u043a\u043e \u00b7 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"optLabel\":\"\u0412\u0430\u0440\u0438\u0430\u043d\u0442\",\"planBar1\":\"\u041c\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"planBar2\":\"\u0418\u0442\u043e\u0433\u043e \u043f\u043b\u0430\u0442\u043d\u043e\",\"planView\":\"\u0421\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u0430\u0440\u0442\u0443 \u0438 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u2191\",\"shutNote\":\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0448\u0430\u0442\u0442\u043b \u00b7 \u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c TripRAON\",\"tueOff\":\"\u0412\u0442\u043e\u0440\u043d\u0438\u043a \u2014 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439\",\"fixAt\":\"\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043d\u0430\u0447\u0430\u043b\u043e\",\"slotDesc\":\"\u0441\u0435\u0430\u043d\u0441\",\"hUse\":{\"h5\":\"5 \u0447\u0430\u0441\u043e\u0432\",\"h8\":\"8 \u0447\u0430\u0441\u043e\u0432\",\"h10\":\"10 \u0447\u0430\u0441\u043e\u0432\"},\"rec\":\"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\",\"hrs\":\"\u0447\",\"vehRecExtra\":\"\uff0b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c %s \u0447\",\"vehMust\":\"\ud83d\udc2f \u0412\u0441\u0442\u0440\u0435\u0447\u0430 \u0441 \u0442\u0438\u0433\u0440\u0430\u043c\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440. \u0415\u0441\u043b\u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a 2 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c.\",\"vehSingleTiger\":\"\ud83d\udc2f \u0412 \u043f\u043b\u0430\u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430 \u0441 \u0442\u0438\u0433\u0440\u0430\u043c\u0438 \u2014 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u043e\u0442\u0435\u043b\u044c\u2194\u043f\u0430\u0440\u043a \u0442\u0443\u0434\u0430-\u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 (\u0441\u043c. \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440\u0430 \u043d\u0438\u0436\u0435). \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0441\u0442\u0430 \u2014 \u043f\u043b\u0430\u043d \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u0441\u044f \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c.\",\"vehLocked\":\"\u041f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u0435\u0441\u0442\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0442\u0430\u0432\u0438\u0442\u0441\u044f \u00ab\u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u043d\u0435 \u043d\u0443\u0436\u0435\u043d\u00bb.\",\"pickupT\":\"\ud83d\ude95 \u0422\u0440\u0430\u043d\u0441\u0444\u0435\u0440\",\"pickupAuto\":\"\u0412\u044b\u0431\u0440\u0430\u043d\u043e \u043f\u043e \u0440\u0430\u0439\u043e\u043d\u0443 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u00b7 \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c\",\"pickupSum\":\"\u0422\u0440\u0430\u043d\u0441\u0444\u0435\u0440\u044b\",\"pickupFree\":\"\u0431\u0435\u0437 \u0434\u043e\u043f\u043b\u0430\u0442\u044b\",\"totAttr\":\"\u041c\u0435\u0441\u0442\u0430 \u0438 \u0441\u043f\u0430\",\"totVeh\":\"\u0410\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\",\"totGrand\":\"\u0418\u0442\u043e\u0433\u043e (\u043e\u0446\u0435\u043d\u043a\u0430)\",\"totalHrs\":\"\u0432\u0441\u0435\u0433\u043e %s \u0447\",\"moveKm\":\"%s \u043a\u043c \u0432 \u043f\u0443\u0442\u0438\",\"free\":\"\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\",\"cartNotBuy\":\"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0446\u0438\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f: %s\",\"cartRolled\":\"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u2014 \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u044b \u0438\u0437 \u043a\u043e\u0440\u0437\u0438\u043d\u044b. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435 \u0438\u043b\u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440.\"},\"zh\":{\"heroTitle\":\"\u5b9a\u5236\u60a8\u7684\u666e\u5409\u4e00\u65e5\u884c\u7a0b\",\"heroSub\":\"\u4ece\u4f4f\u5bbf\u51fa\u53d1\u7684\u4e00\u65e5\u8def\u7ebf \u00b7 \u5730\u56fe\u4e0e\u65f6\u95f4\u8868\u81ea\u52a8\u751f\u6210\",\"vehicleOnly\":\"\ud83d\ude90 \u53ea\u9700\u8981\u5305\u8f66\uff0c\u4e0d\u9700\u8981\u884c\u7a0b\uff1f\",\"noteMain\":\"<b>\ud83d\uddfa\ufe0f \u5b9a\u5236\u60a8\u7684\u666e\u5409\u4e00\u65e5\u884c\u7a0b<\/b> \u2014 \u70b9\u51fb<b>\u63a8\u8350\u884c\u7a0b<\/b>\uff0c\u6216\u628a\u60f3\u53bb\u7684\u5730\u65b9[\u52a0\u5165]\uff0c\u5730\u56fe\u3001\u8def\u7ebf\u4e0e\u65f6\u95f4\u8868\u4f1a\u81ea\u52a8\u751f\u6210\u3002<br><b>\ud83d\udcb0 \u4ed8\u8d39\u666f\u70b9\u4e0e\u6c34\u7597<\/b>\u52a0\u5165\u540e\u7acb\u5373\u8ba1\u5165\u603b\u989d\uff0c\u53ef\u76f4\u63a5\u5728 TripRAON \u9884\u8ba2\uff1b<b>\u514d\u8d39\u666f\u70b9\u3001\u9910\u5385\u4e0e\u5496\u5561\u5385<\/b>\u65e0\u9700\u9884\u8ba2\uff0c\u76f4\u63a5\u524d\u5f80\u5373\u53ef\u3002\",\"q1\":\"\u60a8\u4f4f\u5728\u54ea\u91cc\uff1f\",\"q1sub\":\"\u6211\u4eec\u4f1a\u6309\u4ece\u4f4f\u5bbf\u51fa\u53d1\u7684\u8def\u7ebf\u4e3a\u60a8\u8ba1\u7b97\u65f6\u95f4\u3002\",\"skipZone\":\"\u8fd8\u6ca1\u8ba2\u4f4f\u5bbf \u2014 \u5148\u968f\u4fbf\u770b\u770b\",\"q2\":\"\u60a8\u60f3\u8981\u600e\u6837\u7684\u4e00\u5929\uff1f\",\"q2sub\":\"\u9009\u62e9\u540e\u6211\u4eec\u5148\u5e2e\u60a8\u6392\u884c\u7a0b\uff0c\u4e5f\u53ef\u4ee5\u8df3\u8fc7\u3002\",\"qWho\":\"\u548c\u8c01\u4e00\u8d77\u51fa\u884c\uff1f\",\"qTime\":\"\u60a8\u6709\u591a\u5c11\u65f6\u95f4\uff1f\",\"qStyle\":\"\u559c\u6b22\u4ec0\u4e48\u98ce\u683c\uff1f\uff08\u53ef\u591a\u9009\uff09\",\"skipPref\":\"\u8df3\u8fc7\uff0c\u6211\u81ea\u5df1\u9009\",\"recBtn\":\"\u5e2e\u6211\u63a8\u8350\u884c\u7a0b \u2192\",\"next\":\"\u4e0b\u4e00\u6b65 \u2192\",\"startLabel\":\"\u51fa\u53d1\u5730\",\"timeLabel\":\"\u51fa\u53d1\u65f6\u95f4\",\"dateLabel\":\"\u51fa\u884c\u65e5\u671f\",\"partyLabel\":\"\u4eba\u6570\",\"adult\":\"\u6210\u4eba\",\"child\":\"\u513f\u7ae5\",\"hotelPh\":\"\u9152\u5e97\u540d\u79f0\uff08\u9009\u586b \u00b7 \u4f9b\u53f8\u673a\u53c2\u8003\uff09\",\"round\":\"\u7ec8\u70b9 = \u51fa\u53d1\u5730\uff08\u5f80\u8fd4\uff09\",\"endLabel\":\"\u7ec8\u70b9\",\"notSel\":\"\u672a\u9009\u62e9\",\"myPlan\":\"\u6211\u7684\u666e\u5409\u4e00\u65e5\u884c\u7a0b\",\"clearAll\":\"\u5168\u90e8\u6e05\u7a7a\",\"mapFail\":\"\u5730\u56fe\u6682\u65f6\u65e0\u6cd5\u52a0\u8f7d \u2014 \u884c\u7a0b\u8868\u4ecd\u53ef\u6b63\u5e38\u4f7f\u7528\",\"emptyPlan\":\"\u70b9\u51fb\u60f3\u53bb\u5730\u70b9\u7684 [\uff0b \u52a0\u5165]\uff0c\u5f00\u59cb\u5b89\u6392\u60a8\u7684\u4e00\u5929\u3002\",\"depart\":\"\u51fa\u53d1\",\"arrive\":\"\u62b5\u8fbe\",\"drive\":\"\u8f66\u7a0b\u7ea6\",\"min\":\"\u5206\u949f\",\"freeTime\":\"\u81ea\u7531\u65f6\u95f4\",\"lateWarn\":\"\u26a0\ufe0f \u8fd9\u4e2a\u65f6\u95f4\u5df2\u8d85\u8fc7\u51fa\u53d1\u65f6\u95f4 \u2014 \u8bf7\u8c03\u6574\u987a\u5e8f\u6216\u63d0\u524d\u51fa\u53d1\",\"estTotal\":\"\u4ed8\u8d39\u9884\u8ba1\u5408\u8ba1\",\"transferBase\":\"\u94f6\u884c\u8f6c\u8d26\u4ef7\",\"cardPay\":\"\u5237\u5361\u652f\u4ed8\u65f6\",\"transferDisc\":\"\u9009\u62e9\u94f6\u884c\u8f6c\u8d26\u7acb\u51cf 10%\",\"vehTitle\":\"\ud83d\ude90 \u5305\u8f66\",\"vehWhy\":\"\u8fd9\u6761\u8def\u7ebf\u6709\u4e0d\u5c11\u8def\u6bb5\u516c\u5171\u4ea4\u901a\u5230\u4e0d\u4e86\uff0c\u5efa\u8bae\u4f7f\u7528\u5305\u8f66\u3002\",\"vehRec\":\"\u6839\u636e\u60a8\u7684\u884c\u7a0b\u63a8\u8350\uff1a\",\"vehWith\":\"\u542b\u5305\u8f66\u9884\u8ba2\",\"vehWithout\":\"\u53ea\u8ba2\u666f\u70b9\uff0c\u4e0d\u542b\u5305\u8f66\",\"vehNone\":\"\u4e0d\u542b\u5305\u8f66\u9884\u8ba2\uff08\u81ea\u884c\u524d\u5f80\uff09\",\"vehExtra\":\"\uff0b \u589e\u52a0\u65f6\u95f4\",\"vehSend\":\"\u884c\u7a0b\u7ed3\u675f\u540e\u52a0\u9001\u673a\",\"cart\":\"\u52a0\u5165\u8d2d\u7269\u8f66\",\"cartBusy\":\"\u52a0\u5165\u4e2d...\",\"cartFail\":\"\u90e8\u5206\u9879\u76ee\u672a\u80fd\u52a0\u5165\uff0c\u8bf7\u901a\u8fc7messenger\u8054\u7cfb\u6211\u4eec\u3002\",\"saveImg\":\"\ud83d\udcf7 \u4fdd\u5b58\u4e3a\u56fe\u7247\",\"share\":\"\ud83d\udd17 \u5206\u4eab\u94fe\u63a5\",\"shareCopied\":\"\u5206\u4eab\u94fe\u63a5\u5df2\u590d\u5236\uff01\u53ef\u7c98\u8d34\u5230\u804a\u5929\u6216\u5907\u5fd8\u5f55\u3002\",\"restore\":\"\u5df2\u4e3a\u60a8\u6062\u590d\u4e0a\u6b21\u5236\u4f5c\u7684\u884c\u7a0b\u3002\",\"restoreNew\":\"\u91cd\u65b0\u5f00\u59cb\",\"presetsH\":\"\u2b50 \u63a8\u8350\u884c\u7a0b\",\"presetsSub\":\"\u4e00\u952e\u751f\u6210\u5b8c\u6574\u884c\u7a0b \u00b7 \u4e4b\u540e\u53ef\u81ea\u7531\u589e\u5220\",\"startPreset\":\"\u4ee5\u6b64\u884c\u7a0b\u5f00\u59cb \u203a\",\"spots\":\"\u4e2a\u5730\u70b9\",\"sugEvening\":\"\ud83d\udca1 <b>\u665a\u4e0a\u8fd8\u7a7a\u7740\u3002<\/b>\u7528\u4e00\u573a\u6f14\u51fa\u4e3a\u8fd9\u4e00\u5929\u6536\u5c3e\uff1a\",\"sugAdd\":\"\uff0b \u52a0\u5165\",\"freeBanner\":\"\u7167\u8fd9\u6761\u8def\u7ebf\u8f7b\u677e\u51fa\u884c \u2014 <b>\u5305\u8f66 + \u4e2d\u6587\u5411\u5bfc<\/b>\uff0c\u0e3f2,090 \u8d77\u3002\u53ef\u5728\u4e0b\u65b9\u9009\u62e9\u8f66\u578b\u3002\",\"hopping\":\"\ud83c\udf0a \u6362\u4e00\u5929\u5750\u8239\u8df3\u5c9b\u6e38\u600e\u4e48\u6837\uff1f \u2192\",\"gmaps\":\"Google \u5730\u56fe\",\"agcTitle\":\"\u9910\u5385\u53ef\u7531\u6211\u4eec\u4ee3\u8ba2\",\"agcDesc\":\"\u60a8\u7684\u884c\u7a0b\u4e2d\u6709\u53ef\u4ee3\u8ba2\u7684\u9910\u5385\u3002\u70b9\u51fb\u6309\u94ae\u5373\u53ef\u590d\u5236\u884c\u7a0b\u5185\u5bb9 \u2014 \u7c98\u8d34\u5230messenger\u5e76\u9644\u4e0a\u7528\u9910\u65e5\u671f\u53d1\u7ed9\u6211\u4eec\uff0c\u6211\u4eec\u4f1a\u4e3a\u60a8\u9884\u8ba2\u3002\",\"added\":\"\u2713 \u5df2\u52a0\u5165\",\"add\":\"\uff0b \u52a0\u5165\",\"freeTag\":\"\u514d\u8d39 \u00b7 \u73b0\u573a\",\"priceFrom\":\"\u6bcf\u4eba \",\"ask\":\"\u4ef7\u683c\u54a8\u8be2\",\"sortNear\":\"\ud83d\udccd \u6309\u8ddd\u79bb\u7531\u8fd1\u5230\u8fdc\",\"farBadge\":\"\u8ddd\u79bb\u8f83\u8fdc \u00b7 \u6ce8\u610f\u8def\u7ebf\",\"optLabel\":\"\u9009\u9879\",\"planBar1\":\"\u6211\u7684\u884c\u7a0b\",\"planBar2\":\"\u4ed8\u8d39\u5408\u8ba1\",\"planView\":\"\u67e5\u770b\u5730\u56fe\u4e0e\u884c\u7a0b \u2191\",\"shutNote\":\"\u53ef\u7533\u8bf7\u63a5\u9a73\u8f66 \u00b7 \u4e5f\u53ef\u4f7f\u7528 TripRAON \u4e13\u8f66\",\"tueOff\":\"\u5468\u4e8c\u4f11\u606f\",\"fixAt\":\"\u56fa\u5b9a\u5f00\u59cb\",\"slotDesc\":\"\u573a\u6b21\",\"hUse\":{\"h5\":\"5\u5c0f\u65f6\u5305\u8f66\",\"h8\":\"8\u5c0f\u65f6\u5305\u8f66\",\"h10\":\"10\u5c0f\u65f6\u5305\u8f66\"},\"rec\":\"\u63a8\u8350\",\"hrs\":\"\u5c0f\u65f6\",\"vehRecExtra\":\"\uff0b \u5efa\u8bae\u52a0 %s \u5c0f\u65f6\",\"vehMust\":\"\ud83d\udc2f \u8001\u864e\u4f53\u9a8c\u662f\u542b\u63a5\u9001\u7684\u5546\u54c1\u3002\u505c\u7559\u70b9\u8fbe 2 \u5904\u4ee5\u4e0a\u65f6\uff0c\u8bf7\u9009\u62e9\u4e13\u8f66\u3002\",\"vehSingleTiger\":\"\ud83d\udc2f \u60a8\u53ea\u52a0\u5165\u4e86\u8001\u864e\u4f53\u9a8c\u2014\u2014\u5c06\u81ea\u52a8\u5305\u542b\u9152\u5e97\u5f80\u8fd4\u63a5\u9001\uff08\u89c1\u4e0b\u65b9\u63a5\u9001\u8d39\u7528\uff09\u3002\u52a0\u5165\u5176\u4ed6\u5730\u70b9\u540e\u4f1a\u6539\u4e3a\u4e13\u8f66\u3002\",\"vehLocked\":\"\u9009\u62e9\u4e13\u8f66\u540e\uff0c\u5404\u666f\u70b9\u7684\u63a5\u9001\u4f1a\u81ea\u52a8\u8bbe\u4e3a\u201c\u65e0\u9700\u63a5\u9001\u201d\u3002\",\"pickupT\":\"\ud83d\ude95 \u63a5\u9001\",\"pickupAuto\":\"\u6309\u51fa\u53d1\u5730\u533a\u81ea\u52a8\u9009\u62e9 \u00b7 \u53ef\u66f4\u6539\",\"pickupSum\":\"\u63a5\u9001\u8d39\u7528\",\"pickupFree\":\"\u4e0d\u52a0\u6536\",\"totAttr\":\"\u666f\u70b9\u00b7SPA\",\"totVeh\":\"\u8f66\u8f86\",\"totGrand\":\"\u9884\u8ba1\u603b\u989d\",\"totalHrs\":\"\u5171 %s \u5c0f\u65f6\",\"moveKm\":\"\u884c\u9a76 %s \u516c\u91cc\",\"free\":\"\u514d\u8d39\",\"cartNotBuy\":\"\u90e8\u5206\u9009\u9879\u76ee\u524d\u65e0\u6cd5\u9884\u8ba2\uff1a%s\",\"cartRolled\":\"\u52a0\u5165\u5931\u8d25\uff0c\u5df2\u628a\u5148\u524d\u52a0\u5165\u7684\u9879\u76ee\u79fb\u51fa\u8d2d\u7269\u8f66\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\u6216\u901a\u8fc7\u804a\u5929\u8054\u7cfb\u6211\u4eec\u3002\"},\"th\":{\"heroTitle\":\"\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07\",\"heroSub\":\"\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01 \u00b7 \u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e30\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\",\"vehicleOnly\":\"\ud83d\ude90 \u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e23\u0e16 \u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27?\",\"noteMain\":\"<b>\ud83d\uddfa\ufe0f \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07<\/b> \u2014 \u0e01\u0e14<b>\u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33<\/b> \u0e2b\u0e23\u0e37\u0e2d [\u0e40\u0e1e\u0e34\u0e48\u0e21] \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e32\u0e01\u0e44\u0e1b \u0e41\u0e25\u0e49\u0e27\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48 \u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07 \u0e41\u0e25\u0e30\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32\u0e08\u0e30\u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34<br><b>\ud83d\udcb0 \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e30\u0e2a\u0e1b\u0e32\u0e41\u0e1a\u0e1a\u0e40\u0e2a\u0e35\u0e22\u0e40\u0e07\u0e34\u0e19<\/b> \u0e08\u0e30\u0e23\u0e27\u0e21\u0e43\u0e19\u0e22\u0e2d\u0e14\u0e17\u0e31\u0e19\u0e17\u0e35\u0e41\u0e25\u0e30\u0e08\u0e2d\u0e07\u0e1c\u0e48\u0e32\u0e19 TripRAON \u0e44\u0e14\u0e49\u0e40\u0e25\u0e22 \u0e2a\u0e48\u0e27\u0e19<b>\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e1f\u0e23\u0e35 \u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e41\u0e25\u0e30\u0e04\u0e32\u0e40\u0e1f\u0e48<\/b> \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e2d\u0e07\",\"q1\":\"\u0e04\u0e38\u0e13\u0e1e\u0e31\u0e01\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e19?\",\"q1sub\":\"\u0e40\u0e23\u0e32\u0e04\u0e33\u0e19\u0e27\u0e13\u0e40\u0e27\u0e25\u0e32\u0e08\u0e32\u0e01\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e17\u0e35\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\",\"skipZone\":\"\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e08\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01 \u2014 \u0e02\u0e2d\u0e14\u0e39\u0e01\u0e48\u0e2d\u0e19\",\"q2\":\"\u0e2d\u0e22\u0e32\u0e01\u0e43\u0e2b\u0e49\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a\u0e44\u0e2b\u0e19?\",\"q2sub\":\"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e41\u0e25\u0e49\u0e27\u0e40\u0e23\u0e32\u0e08\u0e30\u0e08\u0e31\u0e14\u0e41\u0e1c\u0e19\u0e43\u0e2b\u0e49\u0e01\u0e48\u0e2d\u0e19 \u0e02\u0e49\u0e32\u0e21\u0e44\u0e14\u0e49\",\"qWho\":\"\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e01\u0e31\u0e1a\u0e43\u0e04\u0e23?\",\"qTime\":\"\u0e21\u0e35\u0e40\u0e27\u0e25\u0e32\u0e40\u0e17\u0e48\u0e32\u0e44\u0e23?\",\"qStyle\":\"\u0e0a\u0e2d\u0e1a\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e44\u0e2b\u0e19? (\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e2b\u0e25\u0e32\u0e22\u0e02\u0e49\u0e2d)\",\"skipPref\":\"\u0e02\u0e49\u0e32\u0e21 \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e40\u0e2d\u0e07\",\"recBtn\":\"\u0e02\u0e2d\u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33 \u2192\",\"next\":\"\u0e16\u0e31\u0e14\u0e44\u0e1b \u2192\",\"startLabel\":\"\u0e08\u0e38\u0e14\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\",\"timeLabel\":\"\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\",\"dateLabel\":\"\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\",\"partyLabel\":\"\u0e08\u0e33\u0e19\u0e27\u0e19\u0e04\u0e19\",\"adult\":\"\u0e1c\u0e39\u0e49\u0e43\u0e2b\u0e0d\u0e48\",\"child\":\"\u0e40\u0e14\u0e47\u0e01\",\"hotelPh\":\"\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21 (\u0e44\u0e21\u0e48\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a \u00b7 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e02\u0e31\u0e1a)\",\"round\":\"\u0e08\u0e38\u0e14\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14 = \u0e08\u0e38\u0e14\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19 (\u0e44\u0e1b-\u0e01\u0e25\u0e31\u0e1a)\",\"endLabel\":\"\u0e08\u0e38\u0e14\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14\",\"notSel\":\"\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\",\"myPlan\":\"\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19\u0e02\u0e2d\u0e07\u0e09\u0e31\u0e19\",\"clearAll\":\"\u0e25\u0e49\u0e32\u0e07\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\",\"mapFail\":\"\u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u2014 \u0e15\u0e32\u0e23\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e22\u0e31\u0e07\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e15\u0e32\u0e21\u0e1b\u0e01\u0e15\u0e34\",\"emptyPlan\":\"\u0e01\u0e14 [\uff0b \u0e40\u0e1e\u0e34\u0e48\u0e21] \u0e17\u0e35\u0e48\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e19\u0e43\u0e08 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e34\u0e48\u0e21\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\",\"depart\":\"\u0e2d\u0e2d\u0e01\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\",\"arrive\":\"\u0e16\u0e36\u0e07\",\"drive\":\"\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e42\u0e14\u0e22\u0e23\u0e16\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\",\"min\":\"\u0e19\u0e32\u0e17\u0e35\",\"freeTime\":\"\u0e40\u0e27\u0e25\u0e32\u0e2d\u0e34\u0e2a\u0e23\u0e30\",\"lateWarn\":\"\u26a0\ufe0f \u0e40\u0e27\u0e25\u0e32\u0e19\u0e35\u0e49\u0e40\u0e25\u0e22\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e41\u0e25\u0e49\u0e27 \u2014 \u0e25\u0e2d\u0e07\u0e2a\u0e25\u0e31\u0e1a\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e2d\u0e01\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e40\u0e23\u0e47\u0e27\u0e02\u0e36\u0e49\u0e19\",\"estTotal\":\"\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e42\u0e14\u0e22\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\",\"transferBase\":\"\u0e23\u0e32\u0e04\u0e32\u0e42\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\",\"cardPay\":\"\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e0a\u0e33\u0e23\u0e30\u0e14\u0e49\u0e27\u0e22\u0e1a\u0e31\u0e15\u0e23\",\"transferDisc\":\"\u0e25\u0e14 10% \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e42\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\",\"vehTitle\":\"\ud83d\ude90 \u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\",\"vehWhy\":\"\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e19\u0e35\u0e49\u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48\u0e02\u0e19\u0e2a\u0e48\u0e07\u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e30\u0e40\u0e02\u0e49\u0e32\u0e44\u0e21\u0e48\u0e16\u0e36\u0e07 \u0e40\u0e23\u0e32\u0e08\u0e36\u0e07\u0e41\u0e19\u0e30\u0e19\u0e33\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\",\"vehRec\":\"\u0e41\u0e19\u0e30\u0e19\u0e33\u0e15\u0e32\u0e21\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e40\u0e25\u0e37\u0e2d\u0e01:\",\"vehWith\":\"\u0e08\u0e2d\u0e07\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e23\u0e16\",\"vehWithout\":\"\u0e08\u0e2d\u0e07\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48 \u0e44\u0e21\u0e48\u0e23\u0e27\u0e21\u0e23\u0e16\",\"vehNone\":\"\u0e08\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e49\u0e23\u0e16 (\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07\u0e40\u0e2d\u0e07)\",\"vehExtra\":\"\uff0b \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07\",\"vehSend\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2a\u0e48\u0e07\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e17\u0e31\u0e27\u0e23\u0e4c\",\"cart\":\"\u0e43\u0e2a\u0e48\u0e15\u0e30\u0e01\u0e23\u0e49\u0e32\",\"cartBusy\":\"\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e1e\u0e34\u0e48\u0e21...\",\"cartFail\":\"\u0e1a\u0e32\u0e07\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e17\u0e32\u0e07\u0e41\u0e0a\u0e17\",\"saveImg\":\"\ud83d\udcf7 \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e39\u0e1b\",\"share\":\"\ud83d\udd17 \u0e25\u0e34\u0e07\u0e01\u0e4c\u0e41\u0e0a\u0e23\u0e4c\",\"shareCopied\":\"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e41\u0e25\u0e49\u0e27! \u0e27\u0e32\u0e07\u0e43\u0e19\u0e41\u0e0a\u0e17\u0e2b\u0e23\u0e37\u0e2d\u0e42\u0e19\u0e49\u0e15\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22\",\"restore\":\"\u0e40\u0e23\u0e32\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e27\u0e49\u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e19\u0e35\u0e49\u0e41\u0e25\u0e49\u0e27\",\"restoreNew\":\"\u0e40\u0e23\u0e34\u0e48\u0e21\u0e43\u0e2b\u0e21\u0e48\",\"presetsH\":\"\u2b50 \u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33\",\"presetsSub\":\"\u0e01\u0e14\u0e1b\u0e38\u0e48\u0e21\u0e40\u0e14\u0e35\u0e22\u0e27\u0e44\u0e14\u0e49\u0e41\u0e1c\u0e19\u0e17\u0e31\u0e49\u0e07\u0e27\u0e31\u0e19 \u00b7 \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e25\u0e1a\u0e44\u0e14\u0e49\u0e2d\u0e34\u0e2a\u0e23\u0e30\u0e20\u0e32\u0e22\u0e2b\u0e25\u0e31\u0e07\",\"startPreset\":\"\u0e40\u0e23\u0e34\u0e48\u0e21\u0e14\u0e49\u0e27\u0e22\u0e41\u0e1c\u0e19\u0e19\u0e35\u0e49 \u203a\",\"spots\":\"\u0e41\u0e2b\u0e48\u0e07\",\"sugEvening\":\"\ud83d\udca1 <b>\u0e15\u0e2d\u0e19\u0e40\u0e22\u0e47\u0e19\u0e22\u0e31\u0e07\u0e27\u0e48\u0e32\u0e07\u0e2d\u0e22\u0e39\u0e48<\/b> \u0e1b\u0e34\u0e14\u0e17\u0e49\u0e32\u0e22\u0e27\u0e31\u0e19\u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e0a\u0e21\u0e42\u0e0a\u0e27\u0e4c:\",\"sugAdd\":\"\uff0b \u0e40\u0e1e\u0e34\u0e48\u0e21\",\"freeBanner\":\"\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e19\u0e35\u0e49\u0e41\u0e1a\u0e1a\u0e2a\u0e1a\u0e32\u0e22 \u0e46 \u0e14\u0e49\u0e27\u0e22 <b>\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e44\u0e01\u0e14\u0e4c<\/b> \u2014 \u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19 \u0e3f2,090 \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e16\u0e44\u0e14\u0e49\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\",\"hopping\":\"\ud83c\udf0a \u0e2d\u0e35\u0e01\u0e27\u0e31\u0e19\u0e25\u0e2d\u0e07\u0e19\u0e31\u0e48\u0e07\u0e40\u0e23\u0e37\u0e2d\u0e17\u0e31\u0e27\u0e23\u0e4c\u0e40\u0e01\u0e32\u0e30\u0e14\u0e39\u0e44\u0e2b\u0e21? \u2192\",\"gmaps\":\"Google Maps\",\"agcTitle\":\"\u0e40\u0e23\u0e32\u0e08\u0e2d\u0e07\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\",\"agcDesc\":\"\u0e43\u0e19\u0e41\u0e1c\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e21\u0e35\u0e23\u0e49\u0e32\u0e19\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e08\u0e2d\u0e07\u0e43\u0e2b\u0e49\u0e44\u0e14\u0e49 \u0e01\u0e14\u0e1b\u0e38\u0e48\u0e21\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01\u0e41\u0e1c\u0e19 \u0e41\u0e25\u0e49\u0e27\u0e27\u0e32\u0e07\u0e43\u0e19\u0e41\u0e0a\u0e17\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 \u0e2a\u0e48\u0e07\u0e21\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32 \u0e41\u0e25\u0e49\u0e27\u0e40\u0e23\u0e32\u0e08\u0e30\u0e08\u0e2d\u0e07\u0e43\u0e2b\u0e49\",\"added\":\"\u2713 \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e41\u0e25\u0e49\u0e27\",\"add\":\"\uff0b \u0e40\u0e1e\u0e34\u0e48\u0e21\",\"freeTag\":\"\u0e1f\u0e23\u0e35 \u00b7 \u0e08\u0e48\u0e32\u0e22\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19\",\"priceFrom\":\"\u0e15\u0e48\u0e2d\u0e04\u0e19 \",\"ask\":\"\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e23\u0e32\u0e04\u0e32\",\"sortNear\":\"\ud83d\udccd \u0e40\u0e23\u0e35\u0e22\u0e07\u0e08\u0e32\u0e01\u0e43\u0e01\u0e25\u0e49\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\",\"farBadge\":\"\u0e2d\u0e22\u0e39\u0e48\u0e44\u0e01\u0e25 \u00b7 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\",\"optLabel\":\"\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\",\"planBar1\":\"\u0e41\u0e1c\u0e19\u0e02\u0e2d\u0e07\u0e09\u0e31\u0e19\",\"planBar2\":\"\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e48\u0e32\u0e22\",\"planView\":\"\u0e14\u0e39\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e30\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27 \u2191\",\"shutNote\":\"\u0e21\u0e35\u0e23\u0e16\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 \u00b7 \u0e43\u0e0a\u0e49\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e02\u0e2d\u0e07 TripRAON \u0e44\u0e14\u0e49\u0e40\u0e0a\u0e48\u0e19\u0e01\u0e31\u0e19\",\"tueOff\":\"\u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23\",\"fixAt\":\"\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e04\u0e07\u0e17\u0e35\u0e48\",\"slotDesc\":\"\u0e23\u0e2d\u0e1a\",\"hUse\":{\"h5\":\"\u0e40\u0e2b\u0e21\u0e32 5 \u0e0a\u0e21.\",\"h8\":\"\u0e40\u0e2b\u0e21\u0e32 8 \u0e0a\u0e21.\",\"h10\":\"\u0e40\u0e2b\u0e21\u0e32 10 \u0e0a\u0e21.\"},\"rec\":\"\u0e41\u0e19\u0e30\u0e19\u0e33\",\"hrs\":\"\u0e0a\u0e21.\",\"vehRecExtra\":\"\uff0b \u0e41\u0e19\u0e30\u0e19\u0e33\u0e40\u0e1e\u0e34\u0e48\u0e21 %s \u0e0a\u0e21.\",\"vehMust\":\"\ud83d\udc2f \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e40\u0e2a\u0e37\u0e2d\u0e23\u0e27\u0e21\u0e23\u0e16\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07 \u0e2b\u0e32\u0e01\u0e21\u0e35\u0e08\u0e38\u0e14\u0e41\u0e27\u0e30 2 \u0e41\u0e2b\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19\u0e44\u0e1b \u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\",\"vehSingleTiger\":\"\ud83d\udc2f \u0e04\u0e38\u0e13\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e40\u0e2a\u0e37\u0e2d \u2014 \u0e23\u0e16\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e44\u0e1b-\u0e01\u0e25\u0e31\u0e1a\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e08\u0e30\u0e23\u0e27\u0e21\u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 (\u0e14\u0e39\u0e04\u0e48\u0e32\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07) \u0e2b\u0e32\u0e01\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e17\u0e35\u0e48\u0e2d\u0e37\u0e48\u0e19\u0e08\u0e30\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\",\"vehLocked\":\"\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e16\u0e41\u0e25\u0e49\u0e27 \u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e08\u0e30\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 \u201c\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e23\u0e16\u201d \u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\",\"pickupT\":\"\ud83d\ude95 \u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\",\"pickupAuto\":\"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e08\u0e32\u0e01\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07 \u00b7 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e44\u0e14\u0e49\",\"pickupSum\":\"\u0e04\u0e48\u0e32\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\",\"pickupFree\":\"\u0e44\u0e21\u0e48\u0e21\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\",\"totAttr\":\"\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u00b7\u0e2a\u0e1b\u0e32\",\"totVeh\":\"\u0e23\u0e16\",\"totGrand\":\"\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e42\u0e14\u0e22\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\",\"totalHrs\":\"\u0e23\u0e27\u0e21 %s \u0e0a\u0e21.\",\"moveKm\":\"\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07 %s \u0e01\u0e21.\",\"free\":\"\u0e1f\u0e23\u0e35\",\"cartNotBuy\":\"\u0e21\u0e35\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e35\u0e48\u0e08\u0e2d\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e43\u0e19\u0e02\u0e13\u0e30\u0e19\u0e35\u0e49: %s\",\"cartRolled\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u0e08\u0e36\u0e07\u0e19\u0e33\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e1b\u0e41\u0e25\u0e49\u0e27\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e15\u0e30\u0e01\u0e23\u0e49\u0e32 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e25\u0e2d\u0e07\u0e43\u0e2b\u0e21\u0e48\u0e20\u0e32\u0e22\u0e2b\u0e25\u0e31\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e17\u0e32\u0e07\u0e41\u0e0a\u0e17\"}};\n(function(){try{\n  var p=(location.pathname||'').split('\/')[1];\n  var l=(['en','ru','zh','th'].indexOf(p)>=0)?p:((document.documentElement.getAttribute('lang')||'ko').slice(0,2).toLowerCase());\n  if(l==='ko'||!TRP2.I18N[l]) return;\n  var d=TRP2.I18N[l];\n  for(var k in d){ if(Object.prototype.hasOwnProperty.call(d,k)) TRP2.STR[k]=d[k]; }\n  TRP2.LANG=l;\n}catch(err){}})();\n\n\n\/\/ \ud638\ud551 \uce74\ud14c\uace0\ub9ac \ub9c1\ud06c (\uc2e4\uc11c\ubc84\uc5d0\uc11c \ud655\uc778 \uc644\ub8cc)\nTRP2.HOPPING_URL = '\/product-category\/island-hopping\/';\n\nTRP2.ZONES = [\n  {n:'\ud30c\ud1b5',lat:7.8966,lng:98.2963},{n:'\uce74\ud0c0',lat:7.8206,lng:98.2984},{n:'\uce74\ub860',lat:7.8460,lng:98.2940},\n  {n:'\uce74\ub9d0\ub77c',lat:7.9540,lng:98.2820},{n:'\uc218\ub9b0',lat:7.9770,lng:98.2790},{n:'\ubc29\ub530\uc624\u00b7\ub77c\uad6c\ub098',lat:8.0000,lng:98.2960},\n  {n:'\ub77c\uc640\uc774',lat:7.7770,lng:98.3260},{n:'\ub098\uc774\ud55c',lat:7.7742,lng:98.3050},{n:'\ud478\ucf13 \uc62c\ub4dc\ud0c0\uc6b4',lat:7.8846,lng:98.3880},\n  {n:'\ucc30\ub871',lat:7.8462,lng:98.3376},{n:'\uce74\ud22c',lat:7.9070,lng:98.3390},{n:'\ud478\ucf13 \uacf5\ud56d',lat:8.1132,lng:98.3169}\n];\n\n\/\/ \uc7a5\uc18c \ub370\uc774\ud130 \u2014 k: \uace0\uc720\ud0a4(\ubd88\ubcc0), sec, nm, en, area, lat\/lng, ic, g(\uadf8\ub77c\ub370\uc774\uc158), d(\uc124\uba85),\n\/\/ tags, dur(\uccb4\ub958\ubd84), fix('HH:MM' \uace0\uc815 \uc2dc\uc791), slots(\ud68c\ucc28 \ud14d\uc2a4\ud2b8), img(\ub300\ud45c\uc0ac\uc9c4 URL), pid(\uc5f0\ub3d9 \uc0c1\ud488ID),\n\/\/ far(\uc6d0\uac70\ub9ac \ud50c\ub798\uadf8), offday(\ud734\ubb34), chk(\uc88c\ud45c \uac80\uc99d \ud544\uc694)\nTRP2.PLACES = [\n\/\/ ---- \ubb34\ub8cc \uba85\uc18c (20) ----\n{k:'old-town',sec:'free',nm:'\ud478\ucf13 \uc62c\ub4dc\ud0c0\uc6b4',en:'Phuket Old Town',area:'\ubb34\uc559',lat:7.8846,lng:98.3880,ic:'\ud83c\udfee',g:'g5',d:'\uc2dc\ub178-\ud3ec\ub974\ud22c\uac08 \uace8\ubaa9\u00b7\uac10\uc131 \uce74\ud398\u00b7\uc2a4\ud2b8\ub9ac\ud2b8 \uc544\ud2b8',tags:['walk','photo','rain-ok'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-old-town.jpg'},\n{k:'wat-chalong',sec:'free',nm:'\uc653 \ucc30\ub871 \uc0ac\uc6d0',en:'Wat Chalong',area:'\ucc30\ub871',lat:7.8462,lng:98.3376,ic:'\ud83d\uded5',g:'g1',d:'\ud478\ucf13\uc5d0\uc11c \uac00\uc7a5 \ud06c\uace0 \uc720\uba85\ud55c \ubd88\uad50 \uc0ac\uc6d0',tags:['culture','family'],dur:45,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-wat-chalong.jpg'},\n{k:'big-buddha',sec:'free',nm:'\ube45 \ubd80\ub2e4',en:'Big Buddha',area:'\ucc30\ub871',lat:7.8277,lng:98.3125,ic:'\ud83d\ude4f',g:'g2',d:'45m \ub300\ubd88\uc0c1 \u00b7 \uc12c \uc804\uccb4 \ud30c\ub178\ub77c\ub9c8 \uc804\ub9dd',tags:['view','culture','family','photo'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/big-buddha_main.jpg'},\n{k:'promthep',sec:'free',nm:'\ud504\ub86c\ud15d \ucf00\uc774\ud504',en:'Promthep Cape',area:'\ub77c\uc640\uc774',lat:7.7622,lng:98.3047,ic:'\ud83c\udf05',g:'g4',d:'\ud478\ucf13 \ucd5c\uace0\uc758 \uc77c\ubab0 \uba85\uc18c',tags:['view','evening','photo'],dur:45,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-promthep.jpg'},\n{k:'karon-vp',sec:'free',nm:'\uce74\ub860 \ubdf0\ud3ec\uc778\ud2b8',en:'Karon Viewpoint',area:'\uce74\ud0c0',lat:7.7862,lng:98.3055,ic:'\ud83d\udcf8',g:'g6',d:'\uc138 \uac1c\uc758 \ud574\ubcc0\uc744 \ud55c\ub208\uc5d0 \ub2f4\ub294 \uc804\ub9dd\ub300',tags:['view','photo'],dur:30,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-karon-vp.jpg'},\n{k:'windmill-vp',sec:'free',nm:'\uc708\ub4dc\ubc00 \ubdf0\ud3ec\uc778\ud2b8',en:'Windmill Viewpoint',area:'\ub77c\uc640\uc774',lat:7.7686,lng:98.3038,ic:'\ud83c\udf2c\ufe0f',g:'g3',d:'\ud48d\ucc28\uc640 \uc5d0\uba54\ub784\ub4dc\ube5b \ubc14\ub2e4 \ud3ec\ud1a0 \uc2a4\ud31f',tags:['view','photo'],dur:30,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-windmill-vp.jpg'},\n{k:'laemsingh-vp',sec:'free',nm:'\ub7a8\uc2f1 \ubdf0\ud3ec\uc778\ud2b8',en:'Laem Singh Viewpoint',area:'\uc218\ub9b0',lat:7.9660,lng:98.2790,ic:'\ud83c\udfdd\ufe0f',g:'g6',d:'\uc6b8\ucc3d\ud55c \uc232\uc5d0 \ub458\ub7ec\uc2f8\uc778 \uc228\uc740 \ud574\ubcc0 \uc804\ub9dd',tags:['view','photo'],dur:30,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-laemsingh-vp.jpg'},\n{k:'khaorang-vp',sec:'free',nm:'\uce74\uc624\ub791 \ud790 \ubdf0\ud3ec\uc778\ud2b8',en:'Khao Rang Viewpoint',area:'\ubb34\uc559',lat:7.8940,lng:98.3760,ic:'\ud83c\udf03',g:'g2',d:'\ud478\ucf13 \uc2dc\ub0b4\uc640 \ud56d\uad6c \uc57c\uacbd \uc804\ub9dd\ub300',tags:['view','evening'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-khaorang-vp.jpg'},\n{k:'patong-beach',sec:'free',nm:'\ud30c\ud1b5 \ube44\uce58',en:'Patong Beach',area:'\ud30c\ud1b5',lat:7.8966,lng:98.2963,ic:'\ud83c\udfd6\ufe0f',g:'g6',d:'\ud478\ucf13 \ucd5c\ub300 \ubc88\ud654\uac00 \ud574\ubcc0 \u00b7 \ub098\uc774\ud2b8\ub77c\uc774\ud504',tags:['beach','evening'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-patong-beach.jpg'},\n{k:'kata-beach',sec:'free',nm:'\uce74\ud0c0 \ube44\uce58',en:'Kata Beach',area:'\uce74\ud0c0',lat:7.8206,lng:98.2984,ic:'\ud83c\udfc4',g:'g3',d:'\uc11c\ud551\uacfc \uac00\uc871 \ubb3c\ub180\uc774\ub85c \uc778\uae30\uc778 \ud574\ubcc0',tags:['beach','family'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kata-beach.jpg'},\n{k:'karon-beach',sec:'free',nm:'\uce74\ub860 \ube44\uce58',en:'Karon Beach',area:'\uce74\ub860',lat:7.8460,lng:98.2940,ic:'\ud83c\udfd6\ufe0f',g:'g6',d:'\uae38\uace0 \ud55c\uc801\ud55c \ubc31\uc0ac\uc7a5 \u00b7 \ub178\uc744 \uc0b0\ucc45',tags:['beach'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-karon-beach.jpg'},\n{k:'surin-beach',sec:'free',nm:'\uc218\ub9b0 \ube44\uce58',en:'Surin Beach',area:'\uc218\ub9b0',lat:7.9770,lng:98.2790,ic:'\ud83c\udf34',g:'g8',d:'\uace0\uae09 \ub9ac\uc870\ud2b8\uac00 \ubaa8\uc778 \uc6b0\uc544\ud55c \ud574\ubcc0',tags:['beach'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-surin-beach.jpg'},\n{k:'bangtao-beach',sec:'free',nm:'\ubc29\ub530\uc624 \ube44\uce58',en:'Bang Tao Beach',area:'\ubc29\ub530\uc624',lat:8.0000,lng:98.2960,ic:'\ud83c\udfd6\ufe0f',g:'g6',d:'\ub77c\uad6c\ub098 \ub9ac\uc870\ud2b8 \ub2e8\uc9c0\uc758 \uae34 \ud574\ubcc0',tags:['beach'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-bangtao-beach.jpg'},\n{k:'naiharn-beach',sec:'free',nm:'\ub098\uc774\ud558\ub978 \ube44\uce58',en:'Nai Harn Beach',area:'\ub77c\uc640\uc774',lat:7.7742,lng:98.3050,ic:'\ud83c\udfdd\ufe0f',g:'g3',d:'\ud604\uc9c0\uc778\uc774 \uc0ac\ub791\ud558\ub294 \uccad\uc815 \ud574\ubcc0',tags:['beach'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naiharn-beach.jpg'},\n{k:'freedom-beach',sec:'free',nm:'\ud504\ub9ac\ub364 \ube44\uce58',en:'Freedom Beach',area:'\ud30c\ud1b5',lat:7.8850,lng:98.2760,ic:'\ud83d\udea4',g:'g6',d:'\ubc30\ub85c\ub9cc \ub2ff\ub294 \ud504\ub77c\uc774\ube57 \ubc31\uc0ac\uc7a5',tags:['beach','photo'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-freedom-beach.jpg'},\n{k:'banzaan',sec:'free',nm:'\ubc18\uc794 \uc2dc\uc7a5',en:'Banzaan Fresh Market',area:'\ud30c\ud1b5',lat:7.8930,lng:98.2990,ic:'\ud83e\uddfa',g:'g1',d:'\uc2e0\uc120 \uc2dd\uc7ac\ub8cc\uc640 \uba39\uac70\ub9ac \ub85c\uceec \uc2dc\uc7a5',tags:['market','food','rain-ok'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-banzaan.jpg'},\n{k:'rawai-market',sec:'free',nm:'\ub77c\uc640\uc774 \uc528\ud478\ub4dc \ub9c8\ucf13',en:'Rawai Seafood Market',area:'\ub77c\uc640\uc774',lat:7.7760,lng:98.3250,ic:'\ud83e\udd90',g:'g6',d:'\ud574\uc0b0\ubb3c\uc744 \uace8\ub77c \uc989\uc11d\uc5d0\uc11c \uc694\ub9ac',tags:['market','food'],dur:75,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-rawai-market.jpg'},\n{k:'naka-market',sec:'free',nm:'\ud478\ucf13 \uc704\ucf04\ub4dc \ub9c8\ucf13',en:'Naka Weekend Market',area:'\ubb34\uc559',lat:7.8790,lng:98.3800,ic:'\ud83d\udecd\ufe0f',g:'g5',d:'\uc8fc\ub9d0 \ub300\ud615 \uc57c\uc2dc\uc7a5 \u00b7 \uc1fc\ud551\uacfc \uba39\uac70\ub9ac (\uc8fc\ub9d0)',tags:['market','evening','food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naka-market.jpg'},\n{k:'bangpae',sec:'free',nm:'\ubc29\ube7c \ud3ed\ud3ec',en:'Bang Pae Waterfall',area:'\ud0c8\ub791',lat:8.0170,lng:98.4000,ic:'\ud83d\udca6',g:'g3',d:'\uae34\ud314\uc6d0\uc22d\uc774 \uc7ac\ud65c\uc13c\ud130\uac00 \uc788\ub294 \uc5f4\ub300 \ud3ed\ud3ec',tags:['nature','family'],dur:75,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-bangpae.jpg'},\n{k:'naiyang-beach',sec:'free',nm:'\ub098\uc774\uc591 \ube44\uce58 (\uc2dc\ub9ac\ub0ab)',en:'Nai Yang Beach',area:'\ud0c8\ub791',lat:8.0900,lng:98.2960,ic:'\ud83c\udf0a',g:'g6',d:'\uacf5\ud56d \uadfc\ucc98 \uad6d\ub9bd\uacf5\uc6d0\uc758 \uc870\uc6a9\ud55c \ud574\ubcc0',tags:['beach'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naiyang-beach.jpg'},\n{k:'chillva',sec:'free',nm:'\uce60\ubc14 \ub9c8\ucf13',en:'Chillva Market',q:'Chillva Market Phuket',area:'\ubb34\uc559',lat:7.9070,lng:98.3733,ic:'\ud83c\udfaa',g:'g5',d:'\ucee8\ud14c\uc774\ub108 \uac10\uc131 \uc57c\uc2dc\uc7a5 \u00b7 17:00~23:00',offday:'\uc77c\uc694\uc77c \ud734\ubb34',tags:['market','evening','food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-chillva.jpg'},\n{k:'sunday-walk',sec:'free',nm:'\uc120\ub370\uc774 \uc6cc\ud0b9 \uc2a4\ud2b8\ub9ac\ud2b8',en:'Sunday Walking Street',q:'Phuket Walking Street Thalang Road',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8849,lng:98.3870,ic:'\ud83c\udfee',g:'g1',d:'\uc62c\ub4dc\ud0c0\uc6b4 \ud0c8\ub791\ub85c\ub4dc \uc77c\uc694 \uc57c\uc2dc\uc7a5 \u00b7 16:00~22:00 (\uc77c\uc694\uc77c\ub9cc \uc6b4\uc601)',tags:['market','evening','food','culture'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-sunday-walk.jpg'},\n{k:'bangla-muay',sec:'free',nm:'\ubc29\ub77c \ubb34\uc5d0\ud0c0\uc774 \uc2a4\ud0c0\ub514\uc6c0',en:'Bangla Boxing Stadium',q:'Bangla Boxing Stadium Patong',area:'\ud30c\ud1b5',lat:7.8915,lng:98.3012,ic:'\ud83e\udd4a',g:'g3',d:'\ub9e4\uc77c \ubc24 \ubb34\uc5d0\ud0c0\uc774 \uacbd\uae30 \u00b7 21:00 \uc2dc\uc791',fee:'\ud2f0\ucf13 \ud604\uc7a5 \uad6c\ub9e4 \u0e3f1,600~',bdg:['b-paid|\ud2f0\ucf13 \ud604\uc7a5 \uad6c\ub9e4','b-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38'],fix:'21:00',tags:['evening','show'],dur:170,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-bangla-muay.jpg'},\n\/\/ ---- \uc720\ub8cc \uba85\uc18c\u00b7\uc561\ud2f0\ube44\ud2f0 ----\n{k:'dolphin-bay',sec:'paid',nm:'\ub3cc\ud540\ubca0\uc774',en:'Dolphin Bay',area:'\ubb34\uc559',lat:7.8420,lng:98.3450,ic:'\ud83d\udc2c',g:'g6',d:'\ub3cc\uace0\ub798 \uacf5\uc5f0 \u00b7 \ud68c\ucc28 11:00\u00b714:00\u00b717:00 \u00b7 \uc6d4 \ud734\ubb34',tags:['family','show','rain-ok'],dur:90,pid:150,slots:'11:00 \u00b7 14:00 \u00b7 17:00',offday:'\uc6d4\uc694\uc77c \ud734\ubb34',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/dolphins-bay_02.jpg'},\n{k:'simon-cabaret',sec:'paid',nm:'\uc0ac\uc774\uba3c \uce74\ubc14\ub808',en:'Simon Cabaret',area:'\ud30c\ud1b5',lat:7.8293,lng:98.2985,ic:'\ud83d\udc83',g:'g4',d:'\uc138\uacc4\uc801\uc73c\ub85c \uc720\uba85\ud55c \uce74\ubc14\ub808 \uc1fc \u00b7 18:00\u00b719:30\u00b721:00',tags:['show','evening','rain-ok'],dur:80,pid:149,slots:'18:00 \u00b7 19:30 \u00b7 21:00',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/simon-cabaret_01.jpg'},\n{k:'fantasea',sec:'paid',nm:'\ud478\ucf13 \ud310\ud0c0\uc528',en:'Phuket FantaSea',area:'\uce74\ub9d0\ub77c',lat:7.9530,lng:98.2833,ic:'\ud83c\udfad',g:'g1',d:'\ud0dc\uad6d \ucd5c\ub300 \ubb38\ud654 \ud14c\ub9c8\ud30c\ud06c \uc1fc \u00b7 17:30 \uc624\ud508 \u00b7 \uba54\uc778\uc1fc 21:00',tags:['show','evening','family'],dur:300,fix:'17:30',pid:178,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/fantasea_02.jpg'},\n{k:'andamanda',sec:'paid',nm:'\uc548\ub2e4\ub9cc\ub2e4 \uc6cc\ud130\ud30c\ud06c',en:'Andamanda',area:'\ucf54\uce74\uc624',lat:7.9160,lng:98.3630,ic:'\ud83c\udf0a',g:'g6',d:'\ud478\ucf13 \ucd5c\ub300 \uc6cc\ud130\ud30c\ud06c',tags:['family','active','beach'],dur:300,pid:236,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/andamanda-water-park_01.jpg'},\n{k:'aquaria',sec:'paid',nm:'\uc544\ucfe0\uc544\ub9ac\uc544',en:'Aquaria Phuket',area:'\ubb34\uc559(\uc13c\ud2b8\ub7f4)',lat:7.8886,lng:98.3665,chk:1,ic:'\ud83d\udc20',g:'g2',d:'\uc13c\ud2b8\ub7f4 \ud478\ucf13\uc758 \ub300\ud615 \uc544\ucfe0\uc544\ub9ac\uc6c0 \u00b7 \uc6b0\ucc9c OK',tags:['family','rain-ok'],dur:105,pid:268,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/aquaria-phuket_06.jpg'},\n{k:'tiger-kingdom',sec:'paid',nm:'\ud0c0\uc774\uac70 \ud0b9\ub364',en:'Tiger Kingdom',area:'\uce74\ud22c',lat:7.9070,lng:98.3390,ic:'\ud83d\udc2f',g:'g1',d:'\ud638\ub791\uc774\uc640 \uc0ac\uc9c4 \ucd2c\uc601 \uccb4\ud5d8',tags:['family','active','photo'],dur:90,pid:473,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/tigerkingdom_15.jpg'},\n{k:'hanuman-world',sec:'paid',nm:'\ud558\ub204\ub9cc \uc6d4\ub4dc',en:'Hanuman World',area:'\uce74\ud22c',lat:7.8790,lng:98.3560,ic:'\ud83c\udf3f',g:'g3',d:'\uc5f4\ub300\uc6b0\ub9bc \uc9da\ub77c\uc778 \u00b7 \ub8e8\uc9c0\ub3c4 \uac19\uc740 \uacf3\uc5d0\uc11c \u00b7 \uc138\uc158 08\/10\/13\/15\uc2dc',tags:['active','family'],dur:150,pid:503,slots:'08:00 \u00b7 10:00 \u00b7 13:00 \u00b7 15:00',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/hanuman-world_05.jpg',also:[209]},\n{k:'flying-hanuman',sec:'paid',nm:'\ud50c\ub77c\uc789 \ud558\ub204\ub9cc',en:'Flying Hanuman',area:'\uce74\ud22c',lat:7.9080,lng:98.3390,ic:'\ud83e\ude82',g:'g8',d:'\uc232 \uc704\ub97c \ub098\ub294 \uc9da\ub77c\uc778 \u00b7 \uc138\uc158 08\/10\/13\/15\uc2dc',tags:['active'],dur:150,pid:210,slots:'08:00 \u00b7 10:00 \u00b7 13:00 \u00b7 15:00',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/flying-hanuman_01-575x1024.jpg'},\n{k:'lion-land',sec:'paid',nm:'\ub77c\uc774\uc628 \ub79c\ub4dc',en:'Lion Land',area:'\uce60\ubc14',lat:7.9050,lng:98.3560,ic:'\ud83e\udd81',g:'g5',d:'\uc0ac\uc790\uc640\uc758 \uadfc\uc811 \uccb4\ud5d8 \u00b7 09:00-18:00',tags:['family','photo'],dur:60,pid:459,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/lion-land_02_face.jpg'},\n{k:'upsidedown',sec:'paid',nm:'\uc5c5\uc0ac\uc774\ub4dc\ub2e4\uc6b4 \ud558\uc6b0\uc2a4',en:'Upside Down House',area:'\uce74\ud22c',lat:7.9440,lng:98.3390,ic:'\ud83d\ude43',g:'g4',d:'\uac70\uafb8\ub85c \ub41c \uc9d1 \u00b7 \uc774\uc0c9 \ud3ec\ud1a0\uc874',tags:['photo','rain-ok','family'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-upsidedown.jpg'},\n{k:'bluetree',sec:'paid',nm:'\ube14\ub8e8\ud2b8\ub9ac \ud478\ucf13',en:'Blue Tree Phuket',area:'\uccb4\ub974\uc751\ud0c8\ub808',lat:7.9700,lng:98.3200,ic:'\ud83c\udfca',g:'g6',d:'\ub300\ud615 \ub77c\uad70 \uc6cc\ud130\ud30c\ud06c \u00b7 \uc561\ud2f0\ube44\ud2f0',tags:['family','active','beach'],dur:240,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-bluetree.jpg'},\n{k:'trickeye',sec:'paid',nm:'\ud478\ucf13 \ud2b8\ub9ad\uc544\uc774 \ubba4\uc9c0\uc5c4',en:'Trickeye Museum',area:'\ubb34\uc559',lat:7.8880,lng:98.3880,ic:'\ud83d\uddbc\ufe0f',g:'g5',d:'\ucc29\uc2dc \uc544\ud2b8 \uc778\uc0dd\uc0f7 \uc2e4\ub0b4 \uba85\uc18c \u00b7 \uc6b0\ucc9c OK',tags:['photo','rain-ok','family'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-trickeye.jpg'},\n\/\/ ---- \uc2e0\uaddc \uc0c1\ud488 (2026-08 \ucd94\uac00) ----\n{k:'tiger-park',sec:'paid',nm:'\ud0c0\uc774\uac70\ud30c\ud06c',en:'Tiger Park',area:'\ucc30\ub871',lat:7.8447,lng:98.3336,chk:1,ic:'\ud83d\udc05',g:'g1',d:'\ud638\ub791\uc774 \uadfc\uc811 \uccb4\ud5d8 \u00b7 \ucc30\ub871 (\ube45\ubd80\ub2e4\u00b7\uc653\ucc30\ub871\uacfc \ubb36\uae30 \uc88b\uc544\uc694)',tags:['family','active','photo'],dur:90,pid:486,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/tigerpark_main.jpg'},\n{k:'erawan-zip',sec:'paid',nm:'\uc5d0\ub77c\uc644 \uc9da\ub77c\uc778&ATV',en:'Erawan Zipline & ATV',area:'\uce74\ud22c',lat:7.9060,lng:98.3160,chk:1,ic:'\ud83c\udf32',g:'g3',d:'\uc9da\ub77c\uc778+ATV \uc815\uae00 \uc561\ud2f0\ube44\ud2f0 \u00b7 \uc138\uc158 08\/10\/13\/15\uc2dc',tags:['active','family'],dur:180,pid:444,slots:'08:00 \u00b7 10:00 \u00b7 13:00 \u00b7 15:00',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/erawan-zipline-and-atv_02.jpg'},\n{k:'silk-sky',sec:'paid',nm:'\uc2e4\ud06c\uc2a4\uce74\uc774 \ud5ec\ub9ac\ucf65\ud130',en:'Silk Sky Helicopter',area:'\ud478\ucf13 \uc804\uc5ed',lat:8.0960,lng:98.3110,chk:1,ic:'\ud83d\ude81',g:'g2',d:'\ud478\ucf13 \ud30c\ub178\ub77c\ub9c8 15\ubd84~ \u00b7 \ud504\ub9ac\ubbf8\uc5c4 \ud5ec\uae30 \ud22c\uc5b4 (\uc608\uc57d\uc81c)',tags:['view','premium','photo'],dur:60,pid:327,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/silk-sky-05-helicopter_05.jpg'},\n{k:'yona',sec:'paid',nm:'\uc694\ub098 \ube44\uce58\ud074\ub7fd',en:'Yona Beach Club',area:'\ud30c\ud1b5(\uc2b9\uc120)',lat:7.8870,lng:98.2910,chk:1,ic:'\ud83d\udee5\ufe0f',g:'g6',d:'\ubc14\ub2e4 \uc704 \ube44\uce58\ud074\ub7fd \ub370\uc774\ud328\uc2a4 \u00b7 \uc154\ud2c0\ubcf4\ud2b8 09:30-17:00 (\ubc18\ub098\uc808 \uc774\uc0c1)',tags:['relax','evening','beach'],dur:300,pid:326,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/yona-beach-club_01.jpg'},\n{k:'sirey-elephant',sec:'paid',nm:'\uc2dc\ub808\uc774 \uc5d8\ub9ac\ud380\ud2b8 \ucf00\uc5b4',en:'Sirey Elephant Care',area:'\ucf54\uc2dc\ub808\uc774',lat:7.8800,lng:98.4380,chk:1,ic:'\ud83d\udc18',g:'g3',d:'\uc724\ub9ac\uc801 \ucf54\ub07c\ub9ac \uba39\uc774\uc8fc\uae30\u00b7\ubaa9\uc695 \u00b7 \uc138\uc158 09:00\/13:00',tags:['family','nature'],dur:150,pid:269,slots:'09:00 \u00b7 13:00',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/elephant-camp-siray_03.jpg'},\n{k:'ejs',sec:'paid',nm:'\uc5d8\ub9ac\ud380\ud2b8 \uc815\uae00 \uc0dd\ucd94\uc5b4\ub9ac (EJS)',en:'Elephant Jungle Sanctuary Phuket',area:'\uce74\ud22c',lat:7.9183,lng:98.3310,ic:'\ud83d\udc18',g:'g3',d:'\uad6c\uc870 \ucf54\ub07c\ub9ac \ubcf4\ud638\uad6c\uc5ed \u00b7 \ud504\ub85c\uadf8\ub7a8 \uc120\ud0dd: \uba39\uc774\uc8fc\uae30 1\uc2dc\uac04 \/ \uba39\uc774\uc8fc\uae30+\ub808\uc778\uc0e4\uc6cc 1\uc2dc\uac04 30\ubd84 \/ \ubc18\ub098\uc808+\uba38\ub4dc\uc2a4\ud30c 3\uc2dc\uac04 \/ \uc885\uc77c \uc815\uae00 \ud2b8\ub808\ud0b9 6\uc2dc\uac04 (\ucc28\ub7c9 \ubbf8\ud3ec\ud568)',tags:['family','nature'],dur:60,pid:2534,progs:[{pid:2534,n:'\uba39\uc774\uc8fc\uae30 1\uc2dc\uac04',dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/ejs-phuket-feed-me-1.jpg'},{pid:2540,n:'\uba39\uc774\uc8fc\uae30 + \ub808\uc778\uc0e4\uc6cc 1\uc2dc\uac04 30\ubd84',dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/ejs-phuket-feed-and-shower-1.jpg'},{pid:2543,n:'\ubc18\ub098\uc808 + \uba38\ub4dc\uc2a4\ud30c 3\uc2dc\uac04',dur:180,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/ejs-phuket-half-day-1.jpg'},{pid:2546,n:'\uc885\uc77c \uc815\uae00 \ud2b8\ub808\ud0b9 6\uc2dc\uac04 (\ub9cc 7\uc138 \uc774\uc0c1)',dur:360,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/ejs-phuket-one-day-walk-1.jpg'}],img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/ejs-phuket-feed-me-1.jpg'},\n{k:'carnival-magic',sec:'paid',nm:'\uce74\ub2c8\ubc1c\ub9e4\uc9c1',en:'Carnival Magic',area:'\uce74\ub9d0\ub77c',lat:7.9550,lng:98.2810,chk:1,ic:'\ud83c\udfaa',g:'g7',d:'\ud478\ucf13 \uce74\ub2c8\ubc1c \ud14c\ub9c8 \uc57c\uac04 \uc1fc \u00b7 17:30 \uc624\ud508 \u00b7 \uba54\uc778\uc1fc 20:30',tags:['show','evening','family'],dur:300,fix:'17:30',pid:177,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/carnival-magic_01.jpg'},\n{k:'phuket-circus',sec:'paid',nm:'\ud478\ucf13\uc11c\ucee4\uc2a4',en:'Phuket Circus',area:'\ud478\ucf13',lat:7.8900,lng:98.3660,chk:1,ic:'\ud83e\udd39',g:'g4',d:'\uc11c\ucee4\uc2a4 \uacf5\uc5f0 \uc57d 1\uc2dc\uac04 \u00b7 \ud68c\ucc28 14:30\/19:30',tags:['show','family','rain-ok'],dur:75,pid:176,slots:'14:30 \u00b7 19:30',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/phuket-circus_05.jpg'},\n{k:'siam-niramit',sec:'paid',nm:'\uc2dc\uc554\ub2c8\ub77c\ubc0b',en:'Siam Niramit',area:'\ubb34\uc559',lat:7.9080,lng:98.3720,chk:1,ic:'\ud83c\udfef',g:'g5',d:'\ud0dc\uad6d \ubb38\ud654 \ub300\ud615 \uacf5\uc5f0 20:30 \u00b7 \ud654\uc694\uc77c \ud734\ubb34 \u00b7 \uc154\ud2c0 \uc2e0\uccad \uac00\ub2a5 \u00b7 \ub2e8\ub3c5\ucc28\ub7c9 \uc774\ub3d9 \uac00\ub2a5',tags:['show','evening','culture'],dur:270,fix:'17:00',pid:148,offday:'\ud654\uc694\uc77c \ud734\ubb34',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/siam-niramit_04.jpg'},\n\/\/ ---- \ub808\uc2a4\ud1a0\ub791 \uc608\uc57d\ub300\ud589 ----\n{k:'kan-eang',sec:'agency',nm:'\uae50\uc751 \uc573 \ud53c\uc5b4',en:'Kan Eang at Pier',area:'\ucc30\ub871',lat:7.8175,lng:98.3395,ic:'\ud83e\udd9e',g:'g2',d:'\ucc30\ub871 \ubd80\ub463\uac00 \uc624\ub79c \uc0ac\ub791\uc758 \uc528\ud478\ub4dc',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kan-eang.jpg'},\n{k:'three-monkeys',sec:'agency',nm:'\uc4f0\ub9ac\ubabd\ud0a4\uc2a4',en:'Three Monkeys',area:'\uce74\ub860',lat:7.8380,lng:98.2990,ic:'\ud83d\udc12',g:'g3',d:'\uc815\uae00\uc744 \uc62e\uaca8\uc628 \ub4ef\ud55c \uc774\uad6d\uc801 \ub2e4\uc774\ub2dd',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-three-monkeys.jpg'},\n{k:'naughty-nuris',sec:'agency',nm:'\ub178\ud2f0 \ub204\ub9ac\uc2a4',en:'Naughty Nuris',area:'\ud30c\ud1b5',lat:7.9060,lng:98.2980,ic:'\ud83c\udf56',g:'g1',d:'\ubc1c\ub9ac\uc5d0\uc11c \uc628 \ubd88\ud5a5 \uac00\ub4dd BBQ \ub9bd',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naughty-nuris.jpg'},\n{k:'kanta',sec:'agency',nm:'\uce78\ud0c0 \uc62c\ub4dc\ud0c0\uc6b4',en:'Kanta Old Town',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8845,lng:98.3875,ic:'\ud83c\udfee',g:'g5',d:'\uc2dc\ub178-\ud3ec\ub974\ud22c\uac08 \uac10\uc131 \uc18d \ud0c0\uc774 \uc694\ub9ac',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kanta.jpg'},\n{k:'kep',sec:'agency',nm:'KEP',en:'KEP Restaurant',area:'\ubb34\uc559',lat:7.8850,lng:98.3830,ic:'\ud83c\udf7d\ufe0f',g:'g4',d:'\ub9db\uacfc \ubd84\uc704\uae30\ub97c \ubaa8\ub450 \uc7a1\uc740 \ub2e4\uc774\ub2dd',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kep.jpg'},\n{k:'baboon',sec:'agency',nm:'\ubc14\ubd84',en:'Baboon',area:'\ubb34\uc559',lat:7.8848,lng:98.3860,ic:'\ud83c\udf77',g:'g6',d:'\uac1c\uc131 \uc788\ub294 \ubd84\uc704\uae30\uc640 \uc815\uc131\uc2a4\ub7ec\uc6b4 \ud55c \uc811\uc2dc',tags:['food','evening'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-baboon.jpg'},\n\/\/ ---- \uc778\uae30 \ub808\uc2a4\ud1a0\ub791 ----\n{k:'raya',sec:'rest',nm:'\ub77c\uc57c \ub808\uc2a4\ud1a0\ub791',en:'Raya Restaurant',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8843,lng:98.3878,ic:'\ud83c\udf5c',g:'g5',d:'\uc62c\ub4dc\ud0c0\uc6b4 \uc800\ud0dd\uc758 \uc815\ud1b5 \ub0a8\ubd80 \ud0c0\uc774 \uc694\ub9ac \uba85\uac00',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-raya.jpg'},\n{k:'blue-elephant',sec:'rest',nm:'\ube14\ub8e8 \uc5d8\ub9ac\ud380\ud2b8',en:'Blue Elephant',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8830,lng:98.3860,ic:'\ud83d\udc18',g:'g2',d:'\uace0\ud48d \uc800\ud0dd\uc758 \ub85c\uc5f4 \ud0c0\uc774 \ud30c\uc778\ub2e4\uc774\ub2dd',tags:['food'],dur:100,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-blue-elephant.jpg'},\n{k:'tukabkhao',sec:'rest',nm:'\ub69c\uae5d\uce74\uc624',en:'Tu Kab Khao',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8842,lng:98.3885,ic:'\ud83c\udf64',g:'g7',d:'\ud604\uc9c0\uc778\uc774 \uc904 \uc11c\ub294 \uc778\uae30 \ub0a8\ubd80 \ud0c0\uc774 \uc2dd\ub2f9',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-tukabkhao.jpg'},\n{k:'one-chun',sec:'rest',nm:'\uc6d0\ucd98',en:'One Chun',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8850,lng:98.3872,ic:'\ud83c\udf72',g:'g5',d:'\ub808\ud2b8\ub85c \uac10\uc131\uc758 \uc815\ud1b5 \ud478\ucf13 \ub85c\uceec \uc694\ub9ac',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-one-chun.jpg'},\n{k:'suay',sec:'rest',nm:'\uc218\uc544\uc774 \ub808\uc2a4\ud1a0\ub791',en:'Suay Restaurant',area:'\ubb34\uc559',lat:7.8820,lng:98.3860,ic:'\ud83e\udd58',g:'g4',d:'\ubaa8\ub358 \ud0c0\uc774 \ud4e8\uc804\uc73c\ub85c \uc720\uba85\ud55c \uc170\ud504 \ub808\uc2a4\ud1a0\ub791',tags:['food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-suay.jpg'},\n{k:'mormudong',sec:'rest',nm:'\ubaa8\ub974\ubb34\ub3d9',en:'Mor Mu Dong',area:'\ucc30\ub871',lat:7.8300,lng:98.3500,ic:'\ud83e\udd80',g:'g8',d:'\ub9f9\uadf8\ub85c\ube0c \uc704 \ubc29\uac08\ub85c\uc5d0\uc11c \uc990\uae30\ub294 \uc528\ud478\ub4dc',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-mormudong.jpg'},\n{k:'kaabgluay',sec:'rest',nm:'\uae5d\ub04c\ub8e8\uc544\uc774',en:'Kaab Gluay',area:'\ud30c\ud1b5',lat:7.8950,lng:98.3050,ic:'\ud83c\udf36\ufe0f',g:'g1',d:'\uac00\uc131\ube44 \uc88b\uc740 \ud604\uc9c0 \uc778\uae30 \ud0c0\uc774 \uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kaabgluay.jpg'},\n{k:'rimlay',sec:'rest',nm:'\ub9bc\ub808\uc774 \uc528\ud478\ub4dc',en:'Rimlay Seafood',area:'\ub77c\uc640\uc774',lat:7.7770,lng:98.3260,ic:'\ud83e\udd90',g:'g6',d:'\ub77c\uc640\uc774 \ud574\ubcc0\uac00 \uc2e0\uc120\ud55c \ub85c\uceec \uc528\ud478\ub4dc',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-rimlay.jpg'},\n{k:'rawai-stalls',sec:'rest',nm:'\ub77c\uc640\uc774 \uc528\ud478\ub4dc \ub178\uc810',en:'Rawai Seafood Stalls',area:'\ub77c\uc640\uc774',lat:7.7758,lng:98.3252,ic:'\ud83c\udf62',g:'g6',d:'\uc2dc\uc7a5\uc5d0\uc11c \uace0\ub978 \ud574\uc0b0\ubb3c \uc989\uc11d \uc870\ub9ac',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-rawai-market.jpg'},\n{k:'banzaan-food',sec:'rest',nm:'\ubc18\uc794 \uc2dc\uc7a5 \ud478\ub4dc\ucf54\ud2b8',en:'Banzaan Food Court',area:'\ud30c\ud1b5',lat:7.8930,lng:98.2990,ic:'\ud83c\udf5c',g:'g1',d:'\ub2e4\uc591\ud55c \ub85c\uceec \ud478\ub4dc\ub97c \uc800\ub834\ud558\uac8c \ud55c\uc790\ub9ac\uc5d0\uc11c',tags:['food','rain-ok'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-banzaan.jpg'},\n{k:'somjit',sec:'rest',nm:'\uc3e8\uc9d3 \uad6d\uc218',en:'Somjit Noodles',q:'\uc3e8\uc9d3\uad6d\uc218 \ud478\ucf13',area:'\ucc30\ub871',lat:7.8263,lng:98.3430,ic:'\ud83c\udf5c',g:'g8',d:'\ud604\uc9c0\uc778\uc774 \uc0ac\ub791\ud558\ub294 \ucc30\ub871 \ub85c\uceec \uad6d\uc218 \ub9db\uc9d1',tags:['food'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-somjit.jpg'},\n{k:'street-roti',sec:'rest',nm:'\ub85c\uceec \ub85c\ub760\u00b7\uad6d\uc218 \ub178\uc810',en:'Street Roti & Noodles',area:'\uc804\uc9c0\uc5ed',lat:7.8846,lng:98.3880,ic:'\ud83e\uded3',g:'g3',d:'\uae38\uac70\ub9ac\uc5d0\uc11c \uc990\uae30\ub294 \ud0dc\uad6d\uc2dd \ub85c\ub760\uc640 \uad6d\uc218',tags:['food'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-street-roti.jpg'},\n{k:'pru',sec:'rest',nm:'PRU (\ubbf8\uc250\ub9b0 1\uc2a4\ud0c0)',en:'PRU at Trisara',q:'PRU restaurant Trisara Phuket',area:'\ub098\uc774\ud1a4',lat:8.0385,lng:98.2767,ic:'\ud83c\udf1f',g:'g6',d:'\ud478\ucf13 \uc720\uc77c \ubbf8\uc250\ub9b0 1\uc2a4\ud0c0 \ud30c\uc778\ub2e4\uc774\ub2dd \u00b7 \ub514\ub108 \uc608\uc57d \ud544\uc218',tags:['food','evening','premium'],dur:150,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-pru.jpg'},\n{k:'naamyoi',sec:'rest',nm:'\ub0a8\uc694\uc774',en:'Naam Yoi',q:'Naam Yoi Phuket',area:'\ubb34\uc559',lat:7.9008,lng:98.4031,ic:'\ud83c\udf5b',g:'g5',d:'\ubbf8\uc250\ub9b0 \ube55\uad6c\ub974\ub9dd \ub0a8\ubd80 \ud0c0\uc774 \uac00\uc815\uc2dd',tags:['food'],dur:80,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naamyoi.jpg'},\n{k:'gobenz',sec:'rest',nm:'\uace0\ubca4\uc988',en:'Go Benz',q:'Go Benz Rice Porridge Phuket',area:'\ubb34\uc559',lat:7.8847,lng:98.3826,ic:'\ud83c\udf5a',g:'g8',d:'\ubbf8\uc250\ub9b0 \ube55\uad6c\ub974\ub9dd \u00b7 \ud604\uc9c0\uc778\uc774 \uc904 \uc11c\ub294 \ub3fc\uc9c0\uc8fd\u00b7\uc871\ubc1c\ub36e\ubc25',tags:['food','evening'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-gobenz.jpg'},\n\/\/ ---- \uce74\ud398 (\uce74\uc624\ub77d \ud30c\ub77c\ub2e4\uc774\uc2a4 \uc81c\uc678 \u2014 \uc0ac\uc7a5\ub2d8 \ud655\uc815 \uc0ad\uc81c) ----\n{k:'heavyweight',sec:'cafe',nm:'\ud5e4\ube44\uc6e8\uc774\ud2b8 \ube0c\ub7f0\uce58 \uc564 \ubc14',en:'Heavyweight Brunch n Bars',q:'Heavyweight brunch n bars Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udf73',g:'g1',d:'\ucee4\ud53c \ub9db\uc9d1 \u00b7 \ub2e4\ub978 \uc74c\uc2dd\ub3c4 \ub9db\uc788\ub294 \uc778\uae30 \uce74\ud398',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-heavyweight.jpg'},\n{k:'hickory',sec:'cafe',nm:'\ud788\ucee4\ub9ac \ud478\ucf13',en:'Hickory Phuket',q:'Hickory Phuket cafe',area:'\ud478\ucf13',lat:null,lng:null,ic:'\u2615',g:'g2',d:'\ucee4\ud53c \ub9db\uc9d1 \u00b7 \ube0c\ub7f0\uce58\ub3c4 \uc88b\uc740 \ucee4\ud53c \uc804\ubb38\uc810',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-hickory.jpg'},\n{k:'vp-cafe',sec:'cafe',nm:'\uce74\ud398 \ud478\ucf13 \ubdf0\ud3ec\uc778\ud2b8',en:'Cafe Phuket Viewpoint',q:'Cafe Phuket Viewpoint',area:'\uce74\ub860',lat:null,lng:null,ic:'\ud83c\udf04',g:'g3',d:'\ud0c1 \ud2b8\uc778 \uc804\ub9dd\uc758 \ubdf0 \ub9db\uc9d1 \uce74\ud398',tags:['cafe','view'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-vp-cafe.jpg'},\n{k:'seascape-art',sec:'cafe',nm:'\uc528\uc2a4\ucf00\uc774\ud504 \ud558\uc6b0\uc2a4 \uce74\ud398 \uc564 \uc544\ud2b8',en:'Sea Scape House Cafe & Art',q:'Sea Scape House Cafe Art Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udfa8',g:'g6',d:'\uadf8\ub9bc \uadf8\ub9ac\uae30\uc640 \ucee4\ud53c, \ubc14\ub2e4\ub97c \ud55c\ubc88\uc5d0',tags:['cafe','photo'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-seascape-art.jpg'},\n{k:'slumberland',sec:'cafe',nm:'\uc2ac\ub7fc\ubc84\ub79c\ub4dc \ube0c\ub7f0\uce58 \uc564 \ube48\uc2a4',en:'Slumberland Brunch n Beans',q:'Slumberland brunch n beans Phuket',area:'\ud478\ucf13\ud0c0\uc6b4',lat:7.87865,lng:98.38234,ic:'\ud83e\udd50',g:'g4',d:'\ub290\uae0b\ud55c \ube0c\ub7f0\uce58\uc640 \ucee4\ud53c',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-slumberland.jpg'},\n{k:'lhong-bay',sec:'cafe',nm:'\ub871 \ubca0\uc774 \uce74\ud398',en:'Lhong Bay Cafe',q:'Lhong Bay Cafe Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udf0a',g:'g6',d:'\ubca0\uc774 \uc804\ub9dd\uc744 \uc990\uae30\ub294 \uce74\ud398',tags:['cafe','view'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-lhong-bay.jpg'},\n{k:'grove',sec:'cafe',nm:'\uadf8\ub85c\ube0c \ud478\ucf13',en:'Grove Phuket',q:'Grove Phuket cafe',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udf3f',g:'g8',d:'\ub9ac\ubdf0 \ub9ce\uc740 \uc778\uae30 \uac10\uc131 \uce74\ud398',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-grove.jpg'},\n{k:'aopo-goodview',sec:'cafe',nm:'\uc544\uc624\ud3ec \uad7f\ubdf0 \uce74\ud398',en:'Ao Po Good View Cafe',q:'Ao Po Good View Cafe Phuket',area:'\uc544\uc624\ud3ec',lat:null,lng:null,ic:'\ud83c\udf05',g:'g2',d:'\uc544\uc624\ud3ec\uc758 \ud0c1 \ud2b8\uc778 \uc804\ub9dd \uce74\ud398',tags:['cafe','view'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-aopo-goodview.jpg'},\n{k:'sabai-corner',sec:'cafe',nm:'\uc0ac\ubc14\uc774 \ucf54\ub108',en:'Sabai Corner',q:'Sabai Corner Phuket',area:'\ub098\uc774\ud55c',lat:7.79138,lng:98.29246,ic:'\ud83c\udf07',g:'g7',d:'\ud574\uc548 \uc808\ubcbd \uc704 \uc720\uba85 \uc804\ub9dd \uce74\ud398\u00b7\ub808\uc2a4\ud1a0\ub791',tags:['cafe','view'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-sabai-corner.jpg'},\n{k:'hidden-cafe',sec:'cafe',nm:'\ud788\ub4e0 \uce74\ud398 \ud478\ucf13',en:'Hidden Cafe Phuket',q:'Hidden Cafe Phuket',area:'\uce74\ub860',lat:7.80204,lng:98.30395,ic:'\ud83c\udf43',g:'g3',d:'\uc228\uc740 \ubd84\uc704\uae30\uc758 \uc544\ub291\ud55c \uce74\ud398',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-hidden-cafe.jpg'},\n{k:'hazel',sec:'cafe',nm:'\ud5e4\uc774\uc990 \ube0c\ub7f0\uce58 \uc564 \ucf54',en:'Hazel Brunch & Co.',q:'Hazel Brunch Co Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83e\udd6f',g:'g1',d:'\uae54\ub054\ud55c \ubd84\uc704\uae30\uc758 \ube0c\ub7f0\uce58 \uce74\ud398',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-hazel.jpg'},\n{k:'at-nomsod',sec:'cafe',nm:'AT \ub188\uc19f \ud478\ucf13',en:'AT Nomsod Phuket',q:'AT Nomsod Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83e\udd64',g:'g6',d:'\ud0dc\uad6d\uc2dd \ud1a0\uc2a4\ud2b8\u00b7\uc74c\ub8cc\uac00 \uc788\ub294 \uce74\ud398',tags:['cafe'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-at-nomsod.jpg'},\n{k:'sino-roti',sec:'cafe',nm:'\uc2dc\ub178 \ub85c\ub760 \ud478\ucf13',en:'Sino Roti Phuket',q:'Sino Roti Phuket',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:null,lng:null,ic:'\ud83e\uded3',g:'g5',d:'\uc2dc\ub178 \uac10\uc131\uc758 \ub85c\ub760\uc640 \ucee4\ud53c',tags:['cafe'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-sino-roti.jpg'},\n{k:'wecafe',sec:'cafe',nm:'\uc704\uce74\ud398 \ucc28\uc624\ud30c',en:'WeCafe Chaofa',q:'WeCafe Chaofa Phuket',area:'\ucc28\uc624\ud30c',lat:7.86461,lng:98.34668,ic:'\ud83e\udd57',g:'g8',d:'\uc0d0\ub7ec\ub4dc\uc640 \ucee4\ud53c\uac00 \uc788\ub294 \ud328\ubc00\ub9ac \uce74\ud398',tags:['cafe','family'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-wecafe.jpg'},\n{k:'apong',sec:'cafe',nm:'\uc544\ubf55 \ub9e4\uc218\ub2c8',en:'A Pong Mae Sunee',q:'A Pong Mae Sunee Phuket',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.88581,lng:98.38738,ic:'\ud83e\udd5e',g:'g4',d:'\uc804\ud1b5 \uc544\ubf55(\ucf54\ucf54\ub11b \ud32c\ucf00\uc774\ud06c) \ub85c\uceec \uba85\ubb3c',tags:['cafe','food'],dur:30,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-apong.jpg'},\n{k:'wanlamun',sec:'cafe',nm:'\uc644\ub77c\ubb38 \ud478\ucf13',en:'Wanlamun Phuket',q:'Wanlamun Phuket',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udf6e',g:'g4',d:'\ud0dc\uad6d \uc804\ud1b5 \ub514\uc800\ud2b8 \uce74\ud398',tags:['cafe'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-wanlamun.jpg'},\n{k:'kanana',sec:'cafe',nm:'\uce74\ub098\ub098 1983',en:'Kanana 1983 (5th Element)',q:'kanana 1983 Co.,Ltd. the 5th element Phuket',area:'\ud478\ucf13\ud0c0\uc6b4',lat:7.9068,lng:98.3845,ic:'\u2615',g:'g2',d:'\uac1c\uc131 \uc788\ub294 \ubd84\uc704\uae30\uc758 \uce74\ud398',tags:['cafe'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-kanana.jpg'},\n{k:'madubua',sec:'cafe',nm:'\ub9c8\ub450\ubd80\uc544 \ud478\ucf13',en:'Madubua Phuket',q:'\ub9c8\ub450\ubd80\uc544 \ud478\ucf13',area:'\ud478\ucf13',lat:null,lng:null,ic:'\ud83c\udf38',g:'g5',d:'\uac10\uc131 \uc778\ud14c\ub9ac\uc5b4\uc758 \uc778\uae30 \uce74\ud398',tags:['cafe','photo'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-madubua.jpg'},\n{k:'coming-home',sec:'cafe',nm:'\ucee4\ubc0d\ud648 \uce74\ud398 \uc564 \uc528\uc2a4\ucf00\uc774\ud504',en:'Coming Home Cafe & Seascape',q:'Coming Home Cafe Seascape Phuket',area:'\ub77c\uc640\uc774',lat:7.76637,lng:98.31759,ic:'\ud83c\udf0a',g:'g6',d:'\ubc14\ub2e4 \uc804\ub9dd\uacfc \ud568\uaed8\ud558\ub294 \uce74\ud398',tags:['cafe','view'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-coming-home.jpg'},\n{k:'mondo',sec:'cafe',nm:'\ubaac\ub3c4 \uc5d0\uc2a4\ud504\ub808\uc18c',en:'MONDO Espresso & Tea Bar',q:'MONDO Espresso Phuket',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8849,lng:98.3876,ic:'\u2615',g:'g5',d:'\ud0c8\ub791\ub85c\ub4dc \uad50\ucc28\ub85c\uc758 \uc2a4\ud398\uc15c\ud2f0 \ucee4\ud53c \ubc14',tags:['cafe'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-mondo.jpg'},\n{k:'phuketique',sec:'cafe',nm:'\ud478\ucf13\ud2f0\ud06c',en:'Phuketique Coffee Bar',q:'Phuketique Phuket',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8834,lng:98.3871,ic:'\ud83c\udf5e',g:'g7',d:'\ubc88\ud2b8\ubc84\ud130 \ud1a0\uc2a4\ud2b8\ub85c \uc720\uba85\ud55c \uc778\uc2a4\ud0c0 \uce74\ud398',tags:['cafe','photo'],dur:40,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-phuketique.jpg'},\n{k:'korrakang',sec:'cafe',nm:'\ucf54\ub77c\uce89',en:'Kor Ra Kang Cafe',q:'Kor Ra Kang Phuket Old Town',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8849,lng:98.3878,ic:'\ud83c\udf38',g:'g6',d:'\ud551\ud06c \ud50c\ub77c\uc6cc \ucf58\uc149\ud2b8 \ud3ec\ud1a0 \uce74\ud398',tags:['cafe','photo'],dur:50,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-korrakang.jpg'},\n{k:'laemsai-cup',sec:'cafe',nm:'\ub77c\uc5e0\uc0ac\uc774\ucef5',en:'Laem Sai Cup Cafe',q:'Laem Sai Cup Cafe Kata',area:'\uce74\ud0c0',lat:7.8282,lng:98.2928,ic:'\ud83c\udf8b',g:'g2',d:'\ubc14\ub2e4 \uc704 \ub300\ub098\ubb34 \ud14c\ub77c\uc2a4 \u00b7 \uce74\ud0c0 \uc808\ubcbd \ubdf0',tags:['cafe','view'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-laemsai-cup.jpg'},\n{k:'summore-day',sec:'cafe',nm:'\uc12c\ubaa8\uc5b4\ub370\uc774',en:'Summore Day Cafe',q:'Summore Day Cafe Rawai',area:'\ub77c\uc640\uc774',lat:7.7642,lng:98.3062,ic:'\ud83c\udf05',g:'g3',d:'\ud504\ub86c\ud15d \uc778\uadfc \uc120\uc14b \ub8e8\ud504\ud0d1 \uce74\ud398',tags:['cafe','view','evening'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-summore-day.jpg'},\n{k:'hilltop-sinae',sec:'cafe',nm:'\ud790\ud0d1 \uce74\ud398 by \uc2dc\ub098\uc5d0',en:'Hilltop Cafe by Sinae',q:'Sinae Phuket',area:'\uc2dc\ub808\uc774',lat:7.8722,lng:98.4320,ic:'\u26f0\ufe0f',g:'g4',d:'\ucf54\uc2dc\ub808\uc774 \uc5b8\ub355 \uc704 \ubc14\ub2e4 \uc804\ub9dd \uce74\ud398',tags:['cafe','view'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-hilltop-sinae.jpg'},\n\/\/ ---- \ud55c\uc2dd ----\n{k:'maru',sec:'korean',nm:'\ub9c8\ub8e8',en:'Maru',q:'\ub9c8\ub8e8 \ud55c\uc2dd\ub2f9 \ud30c\ud1b5 \ud478\ucf13',area:'\ud30c\ud1b5',lat:7.8950,lng:98.2990,ic:'\ud83c\udf72',g:'g7',d:'\ud30c\ud1b5\uc758 \ub300\ud45c \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-maru.jpg'},\n{k:'little-seoul',sec:'korean',nm:'\ub9ac\ud2c0\uc11c\uc6b8',en:'Little Seoul',q:'\ub9ac\ud2c0\uc11c\uc6b8 \uce74\ud22c \ud478\ucf13',area:'\uce74\ud22c',lat:7.9080,lng:98.3350,ic:'\ud83e\udd58',g:'g7',d:'\uce74\ud22c\uc758 \uc815\ud1b5 \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-little-seoul.jpg'},\n{k:'giwa',sec:'korean',nm:'\uae30\uc640',en:'Giwa',q:'\uae30\uc640 \ud55c\uc2dd\ub2f9 \uce74\ud22c \ud478\ucf13',area:'\uce74\ud22c',lat:7.9100,lng:98.3380,ic:'\ud83c\udf5a',g:'g8',d:'\uce74\ud22c\uc758 \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-giwa.jpg'},\n{k:'koreatown',sec:'korean',nm:'\ucf54\ub9ac\uc544\ud0c0\uc6b4',en:'Korea Town',q:'\ucf54\ub9ac\uc544\ud0c0\uc6b4 \ud55c\uc2dd\ub2f9 \ud478\ucf13\ud0c0\uc6b4',area:'\ud0c0\uc6b4',lat:7.8850,lng:98.3850,ic:'\ud83e\udd69',g:'g1',d:'\ud478\ucf13\ud0c0\uc6b4\uc758 \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-koreatown.jpg'},\n{k:'bori',sec:'korean',nm:'\ubcf4\ub9ac',en:'Bori',q:'\ubcf4\ub9ac \ud55c\uc2dd\ub2f9 \ud478\ucf13\ud0c0\uc6b4',area:'\ud0c0\uc6b4',lat:7.8840,lng:98.3870,ic:'\ud83c\udf5c',g:'g4',d:'\ud478\ucf13\ud0c0\uc6b4\uc758 \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-bori.jpg'},\n{k:'heungbune',sec:'korean',nm:'\ud765\ubd80\ub124',en:'Heungbune',q:'\ud765\ubd80\ub124 \ud55c\uc2dd\ub2f9 \ud478\ucf13\ud0c0\uc6b4',area:'\ud0c0\uc6b4',lat:7.8858,lng:98.3888,ic:'\ud83c\udf72',g:'g5',d:'\ud478\ucf13\ud0c0\uc6b4\uc758 \ud55c\uc2dd\ub2f9',tags:['food'],dur:70,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-heungbune.jpg'},\n\/\/ ---- \uc2a4\ud30c (\ub81b\uce20\ub9b4\ub809\uc2a4 9\uac1c \uc9c0\uc810, pid 297) ----\n{k:'lr-patong2',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ud30c\ud1b5 2nd \ub85c\ub4dc\uc810\",en:\"Let's Relax Patong 2nd Road\",area:'\ud30c\ud1b5',lat:7.88678,lng:98.29528,ic:'\ud83d\udc86',g:'g2',d:'\ub77c\uc6b4\uc9c0\ud615 \ub300\ud615 \uc9c0\uc810 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-patong3',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ud30c\ud1b5 3rd \ub85c\ub4dc\uc810\",en:\"Let's Relax Patong 3rd Road\",area:'\ud30c\ud1b5',lat:7.89248,lng:98.30168,ic:'\ud83d\udc86',g:'g3',d:'\uc804 \ud504\ub85c\uadf8\ub7a8 \ucde8\uae09 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-msocial',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \uc5e0\uc18c\uc15c(\ud30c\ud1b5)\uc810\",en:\"Let's Relax M Social Patong\",area:'\ud30c\ud1b5',lat:7.89245,lng:98.29921,ic:'\ud83d\udc86',g:'g4',d:'\uc5e0\uc18c\uc15c \ud638\ud154 \ub0b4 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-beyond',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ube44\uc698\ub4dc \ub9ac\uc870\ud2b8 \ud30c\ud1b5\uc810\",en:\"Let's Relax Beyond Resort Patong\",area:'\ud30c\ud1b5',lat:7.89743,lng:98.29747,ic:'\ud83d\udc86',g:'g5',d:'\ube44\uc698\ub4dc \ub9ac\uc870\ud2b8 B\uce35 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-karon',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \uae4c\ub860\uc810\",en:\"Let's Relax Karon\",area:'\uce74\ub860',lat:7.84787,lng:98.29385,ic:'\ud83d\udc86',g:'g6',d:'\uc6cc\ud130\ud504\ub860\ud2b8 \uc2a4\uc704\ud2b8 \ub0b4 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-kata',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ub354 \uc2dc\uc2a4 \uae4c\ub530\uc810\",en:\"Let's Relax The SIS Kata\",area:'\uce74\ud0c0',lat:7.81274,lng:98.29999,ic:'\ud83d\udc86',g:'g1',d:'\ub354 \uc2dc\uc2a4 \uae4c\ub530 \ub9ac\uc870\ud2b8 \u00b7 10:00-23:30',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-boatlagoon',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ubcf4\ud2b8\ub77c\uad70\uc810\",en:\"Let's Relax Boat Lagoon\",area:'\ubb34\uc559',lat:7.96412,lng:98.38336,ic:'\ud83d\udc86',g:'g2',d:'\ubcf4\ud2b8\ub77c\uad70 \ub9c8\ub9ac\ub098 \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-porto',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ub77c\uad6c\ub098 \ud3ec\ub974\ud1a0\ub370\ud478\ucf13\uc810\",en:\"Let's Relax Porto de Phuket\",area:'\ubc29\ub530\uc624\u00b7\ub77c\uad6c\ub098',lat:7.99183,lng:98.30531,ic:'\ud83d\udc86',g:'g3',d:'\ud3ec\ub974\ud1a0\ub370\ud478\ucf13 1F \u00b7 10:00-24:00',tags:['relax','rain-ok'],dur:120,pid:297},\n{k:'lr-veranda',sec:'spa',nm:\"\ub81b\uce20\ub9b4\ub809\uc2a4 \ubca0\ub780\ub2e4 \ub9ac\uc870\ud2b8\uc810\",en:\"Let's Relax Veranda Resort\",area:'\ucf00\uc774\ud504 \ud310\uc640',lat:7.807,lng:98.406,ic:'\ud83d\udc86',g:'g4',d:'\ucf00\uc774\ud504 \ud310\uc640 \u00b7 10:00-23:00',tags:['relax','rain-ok'],dur:120,pid:297}\n];\n\/\/ \uc2a4\ud30c \uc9c0\uc810\ubcc4 \ub300\ud45c\uc0ac\uc9c4 \u2014 \ub81b\uce20\ub9b4\ub809\uc2a4 \uacf5\uc2dd \uc0ac\uc774\ud2b8(\uc0ac\uc6a9 \ud5c8\uac00\ub428). \ub85c\ub4dc \uc2e4\ud328 \uc2dc \uc544\uc774\ucf58\uc73c\ub85c \uc790\ub3d9 \ub300\uccb4\n(function(){\n  var LR='https:\/\/letsrelaxspa.sgp1.digitaloceanspaces.com\/images\/branch\/';\n  var M={'lr-patong2':'L202','lr-patong3':'L204','lr-karon':'L206','lr-kata':'L209','lr-boatlagoon':'L208','lr-msocial':'L210','lr-beyond':'L211','lr-porto':'L214','lr-veranda':'L221'};\n  TRP2.PLACES.forEach(function(p){ if(p.sec==='spa' && M[p.k]) p.img=LR+M[p.k]+'\/features.jpg'; });\n})();\n\nTRP2.SEC = [\n  {k:'free', h:'\ud83c\udfdb\ufe0f \ubb34\ub8cc \uba85\uc18c', d:'\uc785\uc7a5\ub8cc \uc5c6\uc774 \uc790\uc720\ub86d\uac8c \ubc29\ubb38', badge:['b-free|\ubb34\ub8cc \uc785\uc7a5','b-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38']},\n  {k:'paid', h:'\ud83c\udf9f\ufe0f \uc720\ub8cc \uba85\uc18c \u00b7 \uc561\ud2f0\ube44\ud2f0', d:'\ub2f4\uc73c\uba74 \ucd1d\uc561\uc5d0 \uc790\ub3d9 \ud569\uc0b0 \u00b7 \ud2b8\ub9bd\ub77c\uc628\uc5d0\uc11c \ubc14\ub85c \uc608\uc57d', badge:['b-paid|\uc720\ub8cc','b-ours|\ud2b8\ub9bd\ub77c\uc628 \uc608\uc57d \uac00\ub2a5']},\n  {k:'agency', h:'\ud83c\udf7d\ufe0f \ub808\uc2a4\ud1a0\ub791 \u2014 \uc608\uc57d\ub300\ud589', d:'\uc778\uae30 \ub9db\uc9d1\uc740 \ud2b8\ub9bd\ub77c\uc628\uc774 \ub300\uc2e0 \uc608\uc57d\ud574 \ub4dc\ub9bd\ub2c8\ub2e4', badge:['b-agency|\uc608\uc57d\ub300\ud589 \uac00\ub2a5']},\n  {k:'rest', h:'\ud83e\udd58 \uc778\uae30 \ub808\uc2a4\ud1a0\ub791', d:'\uc804 \uc138\uacc4 \uad00\uad11\uac1d\uc774 \uc990\uaca8 \ucc3e\ub294 \ub85c\uceec\u00b7\uc720\uba85 \uc2dd\ub2f9', badge:['b-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38']},\n  {k:'korean', h:'\ud83c\uddf0\ud83c\uddf7 \ud55c\uad6d \uc2dd\ub2f9', d:'\ud2b8\ub9bd\ub77c\uc628 \ucd94\ucc9c \ud55c\uc2dd\ub2f9', badge:['b-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38']},\n  {k:'cafe', h:'\u2615 \uc720\uba85 \uce74\ud398', d:'\uc778\uc2a4\ud0c0 \uac10\uc131\u00b7\uc804\ub9dd \uce74\ud398', badge:['b-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38']},\n  {k:'spa', h:'\ud83d\udc86 \uc2a4\ud30c\u00b7\ub9c8\uc0ac\uc9c0 \u2014 \ud2b8\ub9bd\ub77c\uc628 \uc608\uc57d', d:'\ub81b\uce20\ub9b4\ub809\uc2a4 9\uac1c \uc9c0\uc810 \u00b7 \ub3d9\uc120\uc5d0\uc11c \uac00\uae4c\uc6b4 \uc9c0\uc810\uc744 \ub2f4\uc73c\uc138\uc694', badge:['b-paid|\uc720\ub8cc','b-ours|\ud2b8\ub9bd\ub77c\uc628 \uc608\uc57d \uac00\ub2a5']}\n];\n\n\/\/ \ucc38\uace0 \ud45c\uc2dc\uac00(1\uc778, \u0e3f) \u2014 TRP_OPT(\uc2e4\uc2dc\uac04)\uac00 \uc788\uc73c\uba74 \uadf8 \uac12\uc774 \uc6b0\uc120\ud55c\ub2e4\nTRP2.REFPRICE = {150:350,149:520,178:1600,236:1100,268:650,473:920,503:1300,210:1300,459:350,297:830,\n  486:470,444:700,327:8500,326:1500,300:400,269:700,177:1600,176:540,148:1360};\n\n\/\/ \ud504\ub9ac\uc14b \u2014 key \uae30\ubc18 (\uc778\ub371\uc2a4 \uc544\ub2d8)\nTRP2.PRESETS = [\n  {e:'\ud83c\udf05',n:'\ud478\ucf13 \ud558\uc774\ub77c\uc774\ud2b8',d:'\uccab \ubc29\ubb38\uc774\ub77c\uba74 \uc774 \ucf54\uc2a4 \u00b7 \ube45\ubd80\ub2e4\u00b7\uc0ac\uc6d0\u00b7\ubdf0\ud3ec\uc778\ud2b8\u00b7\ub9c8\uc0ac\uc9c0\u00b7\uc120\uc14b\u00b7\uc528\ud478\ub4dc',keys:['big-buddha','wat-chalong','karon-vp','lr-karon','promthep','rimlay'],z:0,t:540,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/big-buddha_main.jpg'},\n  {e:'\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67',n:'\uc544\uc774\uc640 \ud568\uaed8 \uac00\uc871 \ub370\uc774',d:'\uc6cc\ud130\ud30c\ud06c\u00b7\ub3d9\ubb3c\uccb4\ud5d8\u00b7\uc800\ub141 \uce74\ubc14\ub808\uc1fc\uae4c\uc9c0 \ud558\ub8e8 \uc644\uc131',keys:['andamanda','tiger-kingdom','banzaan-food','simon-cabaret'],z:0,t:570,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/andamanda-water-park_01.jpg'},\n  {e:'\ud83c\udfee',n:'\uc62c\ub4dc\ud0c0\uc6b4 \uac10\uc131 & \uce74\ud398',d:'\ub85c\ub760 \uc544\uce68 \u2192 \uace8\ubaa9 \uc0b0\ucc45 \u2192 \uac10\uc131 \uce74\ud398 \u2192 \ub9c8\uc0ac\uc9c0 \u2192 \uc57c\uc2dc\uc7a5',keys:['apong','old-town','wecafe','raya','lr-boatlagoon','naka-market'],z:0,t:600,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-old-town.jpg'},\n  {e:'\ud83d\udc86',n:'\ud790\ub9c1 \uc2a4\ud30c & \uc120\uc14b',d:'\ud574\ubcc0\uc5d0\uc11c \uc26c\ub2e4\uac00 \ub81b\uce20\ub9b4\ub809\uc2a4 \ub9c8\uc0ac\uc9c0 \u00b7 \uc120\uc14b \ub514\ub108',keys:['surin-beach','laemsingh-vp','patong-beach','lr-patong2','three-monkeys'],z:0,t:660,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/lets-relax-spa_03.jpg'},\n  {e:'\ud83c\udf5c',n:'\ub85c\uceec \ubbf8\uc2dd \ud22c\uc5b4',d:'\ud604\uc9c0\uc778 \uad6d\uc218\u00b7\uc7ac\ub798\uc2dc\uc7a5\u00b7\uc62c\ub4dc\ud0c0\uc6b4 \ub9db\uc9d1\u00b7\uc528\ud478\ub4dc \ub9c8\ucf13',keys:['somjit','banzaan','banzaan-food','tukabkhao','rawai-market'],z:0,t:630,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/kanta-oldtown_22.jpg'}\n];\n\n\/\/ \ucde8\ud5a5 \ub9c8\ubc95\uc0ac \uc815\uc758\nTRP2.WIZ = {\n  who: [['solo','\ud63c\uc790\u00b7\uce5c\uad6c\uc640'],['couple','\ucee4\ud50c'],['kids','\uc544\uc774\uc640 \ud568\uaed8'],['parents','\ubd80\ubaa8\ub2d8\uacfc']],\n  time: [['am','\uc624\uc804 \ubc18\ub098\uc808'],['pm','\uc624\ud6c4 \ubc18\ub098\uc808'],['full','\ud558\ub8e8 \uc885\uc77c'],['eve','\uc800\ub141\ubd80\ud130']],\n  style: [['beach','\ud83c\udfd6 \ud574\ubcc0\u00b7\uc804\ub9dd'],['active','\ud83c\udfa2 \uccb4\ud5d8\u00b7\uc561\ud2f0\ube44\ud2f0'],['show','\ud83c\udfad \uc1fc\u00b7\ub098\uc774\ud2b8'],['food','\ud83c\udf5c \ub9db\uc9d1\u00b7\uce74\ud398'],['relax','\ud83d\udc86 \uc2a4\ud30c\u00b7\ud734\uc2dd']]\n};\n\n\/\/ === \ucd94\ucc9c \uc77c\uc815 \u00b7 \ucde8\ud5a5 \ub9c8\ubc95\uc0ac 5\uac1c \uc5b8\uc5b4 \u00b7 20260903 ===\nTRP2.PRESET_I18N = {\"en\":[[\"Phuket Highlights\",\"Perfect for a first visit \u00b7 Big Buddha, temples, viewpoints, massage, sunset, seafood\"],[\"Family Day with Kids\",\"Water park, animal encounters and an evening cabaret show \u2014 a full day\"],[\"Old Town Charm & Caf\u00e9s\",\"Roti breakfast \u2192 backstreet stroll \u2192 stylish caf\u00e9 \u2192 massage \u2192 night market\"],[\"Healing Spa & Sunset\",\"Relax on the beach, then a Let's Relax massage and sunset dinner\"],[\"Local Food Tour\",\"Local noodles, a traditional market, Old Town eateries and the seafood market\"]],\"ru\":[[\"\u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u043d\u0430 \u041f\u0445\u0443\u043a\u0435\u0442\u0435\",\"\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0432\u0438\u0437\u0438\u0442\u0430 \u00b7 \u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0411\u0443\u0434\u0434\u0430, \u0445\u0440\u0430\u043c\u044b, \u0441\u043c\u043e\u0442\u0440\u043e\u0432\u044b\u0435, \u043c\u0430\u0441\u0441\u0430\u0436, \u0437\u0430\u043a\u0430\u0442, \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b\"],[\"\u0414\u0435\u043d\u044c \u0441 \u0434\u0435\u0442\u044c\u043c\u0438\",\"\u0410\u043a\u0432\u0430\u043f\u0430\u0440\u043a, \u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u043c\u0438 \u0438 \u0432\u0435\u0447\u0435\u0440\u043d\u0435\u0435 \u043a\u0430\u0431\u0430\u0440\u0435-\u0448\u043e\u0443 \u2014 \u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u0435\u043d\u044c\"],[\"\u0421\u0442\u0430\u0440\u044b\u0439 \u0433\u043e\u0440\u043e\u0434 \u0438 \u043a\u0430\u0444\u0435\",\"\u0417\u0430\u0432\u0442\u0440\u0430\u043a \u0440\u043e\u0442\u0438 \u2192 \u043f\u0440\u043e\u0433\u0443\u043b\u043a\u0430 \u043f\u043e \u0443\u043b\u043e\u0447\u043a\u0430\u043c \u2192 \u0443\u044e\u0442\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u2192 \u043c\u0430\u0441\u0441\u0430\u0436 \u2192 \u043d\u043e\u0447\u043d\u043e\u0439 \u0440\u044b\u043d\u043e\u043a\"],[\"\u0421\u043f\u0430 \u0438 \u0437\u0430\u043a\u0430\u0442\",\"\u041e\u0442\u0434\u044b\u0445 \u043d\u0430 \u043f\u043b\u044f\u0436\u0435, \u0437\u0430\u0442\u0435\u043c \u043c\u0430\u0441\u0441\u0430\u0436 Let's Relax \u0438 \u0443\u0436\u0438\u043d \u043d\u0430 \u0437\u0430\u043a\u0430\u0442\u0435\"],[\"\u0413\u0430\u0441\u0442\u0440\u043e\u0442\u0443\u0440 \u043f\u043e \u043c\u0435\u0441\u0442\u0430\u043c \u043c\u0435\u0441\u0442\u043d\u044b\u0445\",\"\u041c\u0435\u0441\u0442\u043d\u0430\u044f \u043b\u0430\u043f\u0448\u0430, \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0440\u044b\u043d\u043e\u043a, \u043a\u0430\u0444\u0435 \u0421\u0442\u0430\u0440\u043e\u0433\u043e \u0433\u043e\u0440\u043e\u0434\u0430 \u0438 \u0440\u044b\u0431\u043d\u044b\u0439 \u0440\u044b\u043d\u043e\u043a\"]],\"zh\":[[\"\u666e\u5409\u7cbe\u534e\",\"\u521d\u6b21\u5230\u8bbf\u9996\u9009 \u00b7 \u5927\u4f5b\u3001\u5bfa\u5e99\u3001\u89c2\u666f\u53f0\u3001\u6309\u6469\u3001\u65e5\u843d\u3001\u6d77\u9c9c\"],[\"\u4eb2\u5b50\u5bb6\u5ead\u4e00\u65e5\",\"\u6c34\u4e0a\u4e50\u56ed\u3001\u52a8\u7269\u4f53\u9a8c\uff0c\u518d\u5230\u665a\u95f4\u4eba\u5996\u79c0\uff0c\u4e00\u5929\u6ee1\u6ee1\u5f53\u5f53\"],[\"\u8001\u57ce\u98ce\u60c5 & \u5496\u5561\u9986\",\"\u714e\u997c\u65e9\u9910 \u2192 \u5df7\u5f04\u6f2b\u6b65 \u2192 \u6587\u827a\u5496\u5561\u9986 \u2192 \u6309\u6469 \u2192 \u591c\u5e02\"],[\"\u7597\u6108\u6c34\u7597 & \u65e5\u843d\",\"\u5728\u6d77\u6ee9\u653e\u677e\uff0c\u518d\u4eab Let's Relax \u6309\u6469\u4e0e\u65e5\u843d\u665a\u9910\"],[\"\u5728\u5730\u7f8e\u98df\u4e4b\u65c5\",\"\u5f53\u5730\u9762\u98df\u3001\u4f20\u7edf\u5e02\u573a\u3001\u8001\u57ce\u9986\u5b50\u4e0e\u6d77\u9c9c\u5e02\u573a\"]],\"th\":[[\"\u0e44\u0e2e\u0e44\u0e25\u0e15\u0e4c\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\",\"\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e21\u0e32\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01 \u00b7 \u0e1e\u0e23\u0e30\u0e43\u0e2b\u0e0d\u0e48 \u0e27\u0e31\u0e14 \u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27 \u0e19\u0e27\u0e14 \u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01 \u0e0b\u0e35\u0e1f\u0e39\u0e49\u0e14\"],[\"\u0e27\u0e31\u0e19\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27\u0e01\u0e31\u0e1a\u0e40\u0e14\u0e47\u0e01 \u0e46\",\"\u0e2a\u0e27\u0e19\u0e19\u0e49\u0e33 \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e01\u0e31\u0e1a\u0e2a\u0e31\u0e15\u0e27\u0e4c \u0e41\u0e25\u0e30\u0e42\u0e0a\u0e27\u0e4c\u0e04\u0e32\u0e1a\u0e32\u0e40\u0e23\u0e15\u0e4c\u0e15\u0e2d\u0e19\u0e40\u0e22\u0e47\u0e19 \u0e04\u0e23\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e27\u0e31\u0e19\"],[\"\u0e40\u0e2a\u0e19\u0e48\u0e2b\u0e4c\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32 & \u0e04\u0e32\u0e40\u0e1f\u0e48\",\"\u0e42\u0e23\u0e15\u0e35\u0e21\u0e37\u0e49\u0e2d\u0e40\u0e0a\u0e49\u0e32 \u2192 \u0e40\u0e14\u0e34\u0e19\u0e40\u0e25\u0e48\u0e19\u0e43\u0e19\u0e0b\u0e2d\u0e22 \u2192 \u0e04\u0e32\u0e40\u0e1f\u0e48\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e14\u0e35 \u2192 \u0e19\u0e27\u0e14 \u2192 \u0e15\u0e25\u0e32\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\"],[\"\u0e2a\u0e1b\u0e32\u0e1c\u0e48\u0e2d\u0e19\u0e04\u0e25\u0e32\u0e22 & \u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\",\"\u0e1e\u0e31\u0e01\u0e1c\u0e48\u0e2d\u0e19\u0e23\u0e34\u0e21\u0e2b\u0e32\u0e14 \u0e15\u0e32\u0e21\u0e14\u0e49\u0e27\u0e22\u0e19\u0e27\u0e14 Let's Relax \u0e41\u0e25\u0e30\u0e21\u0e37\u0e49\u0e2d\u0e04\u0e48\u0e33\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\"],[\"\u0e17\u0e31\u0e27\u0e23\u0e4c\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\",\"\u0e01\u0e4b\u0e27\u0e22\u0e40\u0e15\u0e35\u0e4b\u0e22\u0e27\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19 \u0e15\u0e25\u0e32\u0e14\u0e2a\u0e14 \u0e23\u0e49\u0e32\u0e19\u0e40\u0e14\u0e47\u0e14\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32 \u0e41\u0e25\u0e30\u0e15\u0e25\u0e32\u0e14\u0e0b\u0e35\u0e1f\u0e39\u0e49\u0e14\"]]};\nTRP2.WIZ_I18N = {\"en\":{\"who\":[\"Solo \u00b7 with friends\",\"Couple\",\"With kids\",\"With parents\"],\"time\":[\"Morning half-day\",\"Afternoon half-day\",\"Full day\",\"From the evening\"],\"style\":[\"\ud83c\udfd6 Beaches & views\",\"\ud83c\udfa2 Activities\",\"\ud83c\udfad Shows & nightlife\",\"\ud83c\udf5c Food & caf\u00e9s\",\"\ud83d\udc86 Spa & relaxation\"]},\"ru\":{\"who\":[\"\u041e\u0434\u0438\u043d \u00b7 \u0441 \u0434\u0440\u0443\u0437\u044c\u044f\u043c\u0438\",\"\u041f\u0430\u0440\u0430\",\"\u0421 \u0434\u0435\u0442\u044c\u043c\u0438\",\"\u0421 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438\"],\"time\":[\"\u041f\u043e\u043b\u0434\u043d\u044f \u0443\u0442\u0440\u043e\u043c\",\"\u041f\u043e\u043b\u0434\u043d\u044f \u0434\u043d\u0451\u043c\",\"\u0426\u0435\u043b\u044b\u0439 \u0434\u0435\u043d\u044c\",\"\u0421 \u0432\u0435\u0447\u0435\u0440\u0430\"],\"style\":[\"\ud83c\udfd6 \u041f\u043b\u044f\u0436\u0438 \u0438 \u0432\u0438\u0434\u044b\",\"\ud83c\udfa2 \u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438\",\"\ud83c\udfad \u0428\u043e\u0443 \u0438 \u043d\u043e\u0447\u043d\u0430\u044f \u0436\u0438\u0437\u043d\u044c\",\"\ud83c\udf5c \u0415\u0434\u0430 \u0438 \u043a\u0430\u0444\u0435\",\"\ud83d\udc86 \u0421\u043f\u0430 \u0438 \u043e\u0442\u0434\u044b\u0445\"]},\"zh\":{\"who\":[\"\u4e00\u4e2a\u4eba \u00b7 \u548c\u670b\u53cb\",\"\u60c5\u4fa3\",\"\u5e26\u5b69\u5b50\",\"\u548c\u7236\u6bcd\"],\"time\":[\"\u4e0a\u5348\u534a\u5929\",\"\u4e0b\u5348\u534a\u5929\",\"\u4e00\u6574\u5929\",\"\u4ece\u508d\u665a\u5f00\u59cb\"],\"style\":[\"\ud83c\udfd6 \u6d77\u6ee9\u00b7\u666f\u89c2\",\"\ud83c\udfa2 \u4f53\u9a8c\u00b7\u6d3b\u52a8\",\"\ud83c\udfad \u6f14\u51fa\u00b7\u591c\u751f\u6d3b\",\"\ud83c\udf5c \u7f8e\u98df\u00b7\u5496\u5561\",\"\ud83d\udc86 \u6c34\u7597\u00b7\u653e\u677e\"]},\"th\":{\"who\":[\"\u0e04\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27 \u00b7 \u0e01\u0e31\u0e1a\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\",\"\u0e04\u0e39\u0e48\u0e23\u0e31\u0e01\",\"\u0e1e\u0e32\u0e01\u0e31\u0e1a\u0e40\u0e14\u0e47\u0e01\",\"\u0e01\u0e31\u0e1a\u0e1e\u0e48\u0e2d\u0e41\u0e21\u0e48\"],\"time\":[\"\u0e04\u0e23\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19\u0e40\u0e0a\u0e49\u0e32\",\"\u0e04\u0e23\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19\u0e1a\u0e48\u0e32\u0e22\",\"\u0e40\u0e15\u0e47\u0e21\u0e27\u0e31\u0e19\",\"\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e0a\u0e48\u0e27\u0e07\u0e40\u0e22\u0e47\u0e19\"],\"style\":[\"\ud83c\udfd6 \u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u00b7\u0e27\u0e34\u0e27\",\"\ud83c\udfa2 \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\",\"\ud83c\udfad \u0e42\u0e0a\u0e27\u0e4c\u00b7\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\",\"\ud83c\udf5c \u0e02\u0e2d\u0e07\u0e01\u0e34\u0e19\u00b7\u0e04\u0e32\u0e40\u0e1f\u0e48\",\"\ud83d\udc86 \u0e2a\u0e1b\u0e32\u00b7\u0e1e\u0e31\u0e01\u0e1c\u0e48\u0e2d\u0e19\"]}};\n(function(){try{\n  var l=TRP2.LANG; if(!l) return;\n  var a=TRP2.PRESET_I18N[l];\n  if(a&&TRP2.PRESETS){ for(var i=0;i<TRP2.PRESETS.length&&i<a.length;i++){ TRP2.PRESETS[i].n=a[i][0]; TRP2.PRESETS[i].d=a[i][1]; } }\n  var w=TRP2.WIZ_I18N[l];\n  if(w&&TRP2.WIZ){ ['who','time','style'].forEach(function(g){ if(!TRP2.WIZ[g]||!w[g]) return; for(var j=0;j<TRP2.WIZ[g].length&&j<w[g].length;j++){ TRP2.WIZ[g][j][1]=w[g][j]; } }); }\n}catch(e){}})();\n\n\n\/\/ EXTRA_OPT \u2014 \uc2e0\uaddc \uc0c1\ud488 \uc635\uc158 (2026-08-20 \uc2e4\uc11c\ubc84 \uc0c1\ud488 \ud398\uc774\uc9c0\uc5d0\uc11c \uc218\uc9d1\ud55c \ubcc0\ud615ID\u00b7\uac00\uaca9).\n\/\/ c=\uce74\ub4dc\uac00(\uc0c1\ud488 \ud45c\uc2dc\uac00), b=\uacc4\uc88c\uc774\uccb4\uac00(\uc0ac\uc774\ud2b8 \uaddc\uce59 10% \ud560\uc778, 10\ubc27 \ub2e8\uc704 \ub0b4\ub9bc \u2014 \uae30\uc874 TRP_OPT \ud328\ud134\uacfc \ub3d9\uc77c).\n\/\/ \u26a0\ufe0f \ubc29\ud654\ubcbd \ud574\uc81c \ud6c4 \uc2a4\ub2c8\ud3ab #69\uc5d0 \uc774\uad00\ud558\uba74 \uc774 \ube14\ub85d\uc740 \uc81c\uac70 \uac00\ub2a5.\n(function(){\n  function B(c){ return Math.round(c*0.9\/10)*10; }\n  function mk(rows){ return {rows: rows.map(function(r){ return {vid:r[0], n:r[1], c:r[2], b:B(r[2])}; })}; }\n  TRP2.EXTRA_OPT = {\n  486: mk([[721,'\uc2f1\uae00 \u00b7 Big',920],[722,'\uc2f1\uae00 \u00b7 Medium',830],[723,'\uc2f1\uae00 \u00b7 Small',830],[724,'\uc2f1\uae00 \u00b7 Smallest',920],[725,'\uc2f1\uae00 \u00b7 New Born',1190],[726,'\uc2f1\uae00 \u00b7 White',1190],[727,'\uc2f1\uae00 \u00b7 Giant',1190],[728,'\uc2f1\uae00 \u00b7 Cheetah',1190],[729,'\uc2f1\uae00 \u00b7 \uce90\ub178\ud53c \ud3ec\ub808\uc2a4\ud2b8 \uc0ac\ud30c\ub9ac',675],[730,'\uc2f1\uae00 \u00b7 \uce90\ub178\ud53c \uc2a4\uce74\uc774\uc6cc\ud06c',470],[731,'\uc2f1\uae00 \u00b7 \uc6cc\ud06c \uc5b4\ub77c\uc6b4\ub4dc',470],[732,'\ud328\ud0a4\uc9c0 \u00b7 PLAY2A',1550],[733,'\ud328\ud0a4\uc9c0 \u00b7 PLAY2B',2000],[734,'\ud328\ud0a4\uc9c0 \u00b7 PLAY3',2270],[735,'\ud328\ud0a4\uc9c0 \u00b7 PLAY4',2990],[736,'\ud328\ud0a4\uc9c0 \u00b7 PLAYALL',6230]]),\n  444: mk([[511,'\uc9da\ub77c\uc778 \u00b7 EP1(42\ud50c\ub7ab\ud3fc)',2850],[512,'\uc9da\ub77c\uc778 \u00b7 EP2(20\ud50c\ub7ab\ud3fc)',2100],[513,'\uc9da\ub77c\uc778 \u00b7 EP3(12\ud50c\ub7ab\ud3fc)',1550],[514,'\uc9da\ub77c\uc778 \u00b7 EPS(17\ud50c\ub7ab\ud3fc)',2100],[515,'ATV \u00b7 200cc 30\ubd84 \u00b7 \uc6b4\uc804\uc790',1000],[516,'ATV \u00b7 200cc 30\ubd84 \u00b7 \ub3d9\ubc18\uc790',700],[517,'ATV \u00b7 200cc 60\ubd84 \u00b7 \uc6b4\uc804\uc790',1600],[518,'ATV \u00b7 200cc 60\ubd84 \u00b7 \ub3d9\ubc18\uc790',1000],[519,'ATV \u00b7 250cc 30\ubd84 \u00b7 \uc6b4\uc804\uc790',1200],[520,'ATV \u00b7 250cc 30\ubd84 \u00b7 \ub3d9\ubc18\uc790',900],[521,'ATV \u00b7 250cc 60\ubd84 \u00b7 \uc6b4\uc804\uc790',1800],[522,'ATV \u00b7 250cc 60\ubd84 \u00b7 \ub3d9\ubc18\uc790',1200],[523,'\ucf64\ubcf4 \u00b7 EP1+ATV30\ubd84 \u00b7 \uc6b4\uc804\uc790',3500],[524,'\ucf64\ubcf4 \u00b7 EP1+ATV30\ubd84 \u00b7 \ub3d9\ubc18\uc790',3100],[525,'\ucf64\ubcf4 \u00b7 EP1+ATV60\ubd84 \u00b7 \uc6b4\uc804\uc790',3900],[526,'\ucf64\ubcf4 \u00b7 EP1+ATV60\ubd84 \u00b7 \ub3d9\ubc18\uc790',3400],[527,'\ucf64\ubcf4 \u00b7 EP2+ATV30\ubd84 \u00b7 \uc6b4\uc804\uc790',2800],[528,'\ucf64\ubcf4 \u00b7 EP2+ATV30\ubd84 \u00b7 \ub3d9\ubc18\uc790',2500],[529,'\ucf64\ubcf4 \u00b7 EP2+ATV60\ubd84 \u00b7 \uc6b4\uc804\uc790',3300],[530,'\ucf64\ubcf4 \u00b7 EP2+ATV60\ubd84 \u00b7 \ub3d9\ubc18\uc790',2800],[531,'\ucf64\ubcf4 \u00b7 EP3+ATV30\ubd84 \u00b7 \uc6b4\uc804\uc790',2400],[532,'\ucf64\ubcf4 \u00b7 EP3+ATV30\ubd84 \u00b7 \ub3d9\ubc18\uc790',2000],[533,'\ucf64\ubcf4 \u00b7 EP3+ATV60\ubd84 \u00b7 \uc6b4\uc804\uc790',2800],[534,'\ucf64\ubcf4 \u00b7 EP3+ATV60\ubd84 \u00b7 \ub3d9\ubc18\uc790',2300],[535,'\ucf64\ubcf4 \u00b7 EPS+ATV30\ubd84 \u00b7 \uc6b4\uc804\uc790',2800],[536,'\ucf64\ubcf4 \u00b7 EPS+ATV30\ubd84 \u00b7 \ub3d9\ubc18\uc790',2500],[537,'\ucf64\ubcf4 \u00b7 EPS+ATV60\ubd84 \u00b7 \uc6b4\uc804\uc790',3300],[538,'\ucf64\ubcf4 \u00b7 EPS+ATV60\ubd84 \u00b7 \ub3d9\ubc18\uc790',2800]]),\n  327: mk([[672,'\ud478\ucf13 \ud30c\ub178\ub77c\ub9c8(15\ubd84)',8500],[673,'\uacf5\ud56d\u2192\ud53c\ud53c(25\ubd84)',12000],[674,'VIP \uacf5\ud56d\u2192\ub9ac\uc870\ud2b8 \u00b7 1\ud3b8',65000]]),\n  326: mk([[669,'\ubaa8\ub2dd\ud328\uc2a4(15\uc138\u2191)',3000],[670,'\ub808\uc774\ub514\uc2a4\ud328\uc2a4(20\uc138\u2191)',2000],[671,'\ud0a4\uc988\ud328\uc2a4(4~14\uc138)',1500],[1208,'\uc560\ud504\ud130\ub208 \ub808\uade4\ub7ec\ud328\uc2a4(20\uc138\u2191)',4000]]),\n  269: mk([[637,'\ud53c\ub529+\ud574\ubcc0\ubaa9\uc695(2.5~3h) \u00b7 \uc131\uc778(12\uc138\u2191)',1900],[638,'\ud53c\ub529+\ud574\ubcc0\ubaa9\uc695(2.5~3h) \u00b7 \uc5b4\ub9b0\uc774(4~11\uc138)',1500],[639,'\ud53c\ub529+\ucf00\uc5b4(1h)',700]]),\n  209: mk([[623,'\ub8e8\uc9c0 1\ud68c',680],[624,'\ub8e8\uc9c0 2\ud68c',770],[625,'\ub8e8\uc9c0 3\ud68c',860],[626,'\ub354\ube14\ub9c1',330]]),\n  177: mk([[617,'\uc785\uc7a5\ub9cc',1600],[618,'\uc785\uc7a5+\ub514\ub108 \u00b7 \uc131\uc778',1820],[619,'\uc785\uc7a5+\ub514\ub108 \u00b7 \uc544\ub3d9',1710]]),\n  176: mk([[610,'\uc2e4\ubc84 \u00b7 \uc131\uc778',765],[611,'\uc2e4\ubc84 \u00b7 \uc544\ub3d9',540],[612,'\uace8\ub4dc \u00b7 \uc131\uc778',850],[613,'\uace8\ub4dc \u00b7 \uc544\ub3d9',630],[614,'\ud50c\ub798\ud2f0\ub118 \u00b7 \uc131\uc778',1020],[615,'\ud50c\ub798\ud2f0\ub118 \u00b7 \uc544\ub3d9',720],[616,'\ub2e4\uc774\uc544\ubaac\ub4dc',2700]]),\n  148: mk([[591,'\ud50c\ub798\ud2f0\ub118 \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc131\uc778',1870],[592,'\ud50c\ub798\ud2f0\ub118 \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc5b4\ub9b0\uc774',1700],[593,'\uace8\ub4dc \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc131\uc778',1700],[594,'\uace8\ub4dc \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc5b4\ub9b0\uc774',1530],[595,'\uc2e4\ubc84 \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc131\uc778',1530],[596,'\uc2e4\ubc84 \u00b7 \uacf5\uc5f0\ub9cc \u00b7 \uc5b4\ub9b0\uc774',1360]])\n  };\n})();\n\n<\/script>\n<script>\n\/\/ ================= TRP2 \uc571 \ub85c\uc9c1 =================\n\/\/ \uc804\uc5ed\uc740 TRP2 \ud558\ub098\ub9cc. \ub808\uac70\uc2dc \uc2a4\ub2c8\ud3ab(#65\/#70)\uc774 \ucc3e\ub294 \uc774\ub984(render, updateBar, sel,\n\/\/ itinWrap, data-add \ub4f1)\uc740 \uc808\ub300 \ub9cc\ub4e4\uc9c0 \uc54a\ub294\ub2e4 \u2192 \ub808\uac70\uc2dc\ub294 \uc790\ub3d9 \ubb34\ub825\ud654.\n(function(){\n'use strict';\nvar S = TRP2.STR, P = TRP2.PLACES, ZONES = TRP2.ZONES;\nvar byKey = {}; P.forEach(function(p){ byKey[p.k]=p; });\nvar SECMAP = {}; TRP2.SEC.forEach(function(s){ SECMAP[s.k]=s; });\n\n\/\/ ---------- \uc0c1\ud0dc ----------\nvar st = {\n  sel: [],            \/\/ \ub2f4\uc740 \uc7a5\uc18c key \uc21c\uc11c\ub300\ub85c\n  opts: {},           \/\/ key \u2192 \uc120\ud0dd variation vid\n  sz: -1, ez: -1, round: true, startMin: 540,\n  sHotel: '', eHotel: '', date: '',\n  ad: 2, ch: 0,\n  veh: null,          \/\/ null=\ubbf8\uc120\ud0dd, -1=\ucc28\ub7c9\uc5c6\uc774, 0\/1\/2=5\/8\/10\uc2dc\uac04\n  vehExtra: 0, vehSend: false,\n  zones: {}, zones2: {}, \/\/ key \u2192 \ud53d\uc5c5 \uadf8\ub8f9 index (\uc190\ub2d8\uc774 \uc9c1\uc811 \ubc14\uafbc \uac12\ub9cc) \u00b7 2026-09-08\n  progs: {},          \/\/ key \u2192 \uc120\ud0dd \ud504\ub85c\uadf8\ub7a8 \uc0c1\ud488 pid (progs \uc788\ub294 \uce74\ub4dc\ub9cc) \u00b7 2026-09-08 v6\n  screen: 1,          \/\/ \ubaa8\ubc14\uc77c \ub2e8\uacc4 1\/2\/3 (PC\ub294 \ud56d\uc0c1 3)\n  filter: 'all',\n  wiz: {who:null,time:null,style:[]}\n};\nvar LSKEY = 'trp2.plan';\nfunction save(){\n  try{ localStorage.setItem(LSKEY, JSON.stringify({v:TRP2.DATAVER, sel:st.sel, opts:st.opts, sz:st.sz, ez:st.ez, round:st.round, startMin:st.startMin, date:st.date, sHotel:st.sHotel, eHotel:st.eHotel, ad:st.ad, ch:st.ch, veh:st.veh, vehExtra:st.vehExtra, vehSend:st.vehSend, zones:st.zones, zones2:st.zones2, progs:st.progs})); }catch(e){}\n}\nvar restored = false;\nfunction load(){\n  try{\n    var h = location.hash.match(\/^#tp=(.+)$\/);\n    var raw = h ? decodeURIComponent(escape(atob(h[1]))) : localStorage.getItem(LSKEY);\n    if(!raw) return;\n    var d = JSON.parse(raw);\n    if(d.v !== TRP2.DATAVER) return;\n    d.sel = (d.sel||[]).filter(function(k){ return byKey[k]; });\n    Object.keys(d).forEach(function(k){ if(k in st) st[k]=d[k]; });\n    if(st.sel.length || st.sz>=0){ restored = !h; st.screen = 3; }\n  }catch(e){}\n}\n\n\/\/ ---------- \uc720\ud2f8 ----------\nfunction $(id){ return document.getElementById(id); }\nfunction esc(s){ return String(s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/\"\/g,'&quot;'); }\nfunction fmt(n){ return '\u0e3f'+Math.round(n).toLocaleString(); }\nfunction hm(m){ m=Math.round(m); var h=Math.floor(m\/60)%24, mm=((m%60)+60)%60; return (h<10?'0':'')+h+':'+(mm<10?'0':'')+mm; }\nfunction todayStr(){ var d=new Date(); var m=d.getMonth()+1, dd=d.getDate(); return d.getFullYear()+'-'+(m<10?'0':'')+m+'-'+(dd<10?'0':'')+dd; }\nfunction pcMode(){ return window.matchMedia('(min-width:1100px)').matches; }\nfunction gmap(p){ return 'https:\/\/www.google.com\/maps\/search\/?api=1&query='+encodeURIComponent(p.q||(p.en+' Phuket')); }\nfunction hav(a,b){ var R=6371, dLa=(b.lat-a.lat)*Math.PI\/180, dLo=(b.lng-a.lng)*Math.PI\/180;\n  var x=Math.sin(dLa\/2), y=Math.sin(dLo\/2);\n  var c=x*x+Math.cos(a.lat*Math.PI\/180)*Math.cos(b.lat*Math.PI\/180)*y*y;\n  return 2*R*Math.asin(Math.sqrt(c)); }\nfunction estMin(a,b){ return Math.max(5, Math.round(hav(a,b)*1.35\/30*60)); } \/\/ \ub3c4\ub85c\uacc4\uc218 1.35, \ud3c9\uade0 30km\/h\n\n\/\/ ---------- \uac00\uaca9 (TRP_OPT \uc2e4\uc2dc\uac04 \uc6b0\uc120) ----------\n\/\/ \ud504\ub85c\uadf8\ub7a8(\ud55c \uce74\ub4dc\uc5d0 \uc0c1\ud488 \uc5ec\ub7ec \uac1c, \uc608: EJS) \u00b7 2026-09-08 v6\nfunction progOf(p){ if(!p||!p.progs||!p.progs.length) return null; var id=st.progs[p.k]; return p.progs.find(function(g){return g.pid===id;})||p.progs[0]; }\nfunction pidOf(p){ var g=progOf(p); return g?g.pid:p.pid; }\nfunction durOf(p){ var g=progOf(p); return (g&&g.dur)||p.dur||60; }\nfunction nmOf(p){ var g=progOf(p); return g?p.nm+' - '+g.n:p.nm; }\nfunction imgOf(p){ var g=progOf(p); return (g&&g.img)||p.img; }\nfunction optOf(p){ var O = window.TRP_OPT||{}; var id=pidOf(p); return (id && (O[id]||TRP2.EXTRA_OPT[id])) || null; }\nfunction isPaid(p){ return p.sec==='paid'||p.sec==='spa'; }\nfunction rowSel(p){ var o=optOf(p); if(!o||!o.rows||!o.rows.length) return null;\n  var vid=st.opts[p.k]; var r=o.rows.find(function(r){return r.vid===vid;}); return r||o.rows[0]; }\nfunction childRow(p, adultRow){ var o=optOf(p); if(!o) return null;\n  var base=adultRow.n.replace(\/\uc131\uc778|\uc5b4\ub978\/g,'').trim();\n  return o.rows.find(function(r){ return \/\uc544\ub3d9|\uc5b4\ub9b0\uc774|child\/i.test(r.n) && r.n.replace(\/\uc544\ub3d9|\uc5b4\ub9b0\uc774|child\/gi,'').trim()===base; })\n      || o.rows.find(function(r){ return \/\uc544\ub3d9|\uc5b4\ub9b0\uc774|child\/i.test(r.n); }) || null; }\nfunction unit(p){ \/\/ {b, c} 1\uc778 \uae30\uc900(\uc131\uc778)\n  var r=rowSel(p); if(r) return {b:r.b!=null?r.b:r.c, c:r.c!=null?r.c:r.b};\n  var ref=pidOf(p)?TRP2.REFPRICE[pidOf(p)]:null; if(ref==null&&p.price!=null)ref=p.price;\n  return ref!=null?{b:ref,c:Math.round(ref\/0.9)}:null; }\nfunction lineTotal(p){ \/\/ \uc131\uc778\u00b7\uc544\ub3d9 \ubc18\uc601 {b,c}\n  if(!isPaid(p)) return {b:0,c:0};\n  var r=rowSel(p), u=unit(p); if(!u) return {b:0,c:0};\n  var b=u.b*st.ad, c=u.c*st.ad;\n  if(st.ch>0){ var cr=r?childRow(p,r):null;\n    if(cr){ b+=(cr.b!=null?cr.b:cr.c)*st.ch; c+=(cr.c!=null?cr.c:cr.b)*st.ch; }\n    else { b+=u.b*st.ch; c+=u.c*st.ch; } }\n  return {b:b,c:c}; }\nfunction planTotal(){ var b=0,c=0; st.sel.forEach(function(k){var t=lineTotal(byKey[k]); b+=t.b; c+=t.c;}); return {b:b,c:c}; }\n\n\/\/ ---------- \ucc28\ub7c9 (TRP_OPT[328]) ----------\nfunction vehRows(){ var o=(window.TRP_OPT||{})[328]; if(!o) return null;\n  var out={h:[],send:null,extra:null};\n  ['5\uc2dc\uac04','8\uc2dc\uac04','10\uc2dc\uac04'].forEach(function(kk){\n    var r=o.rows.find(function(r){return r.n.indexOf('\uc2dc\ud2f0\ud22c\uc5b4 '+kk)===0;});\n    if(r) out.h.push({k:kk,hours:parseInt(kk,10),r:r});\n  });\n  o.rows.forEach(function(r){ if(r.n.indexOf('\uacf5\ud56d \uc0cc\ub529')>=0) out.send=r; if(r.n.indexOf('\uc2dc\uac04\ub2f9 \ucd94\uac00')>=0) out.extra=r; });\n  return out.h.length?out:null; }\n\/\/ \uc77c\uc815 \ucd1d\uc2dc\uac04(\ucd9c\ubc1c~\ub9c8\uc9c0\ub9c9 \ub3c4\ucc29) \uae30\uc900\uc73c\ub85c \ucc28\ub7c9 \uc2dc\uac04\uc744 \ucd94\ucc9c (2026-09-08. \uc804\uc5d4 \uc7a5\uc18c \uac1c\uc218 \uae30\uc900)\nfunction planHours(){ try{ var res=schedule(buildStops(),null); return Math.max(0,(res.endMin-st.startMin)\/60); }catch(e){ return 0; } }\nfunction vehRecIdx(){ var v=vehRows(); if(!v) return 1; var hrs=planHours(); for(var i=0;i<v.h.length;i++){ if(hrs<=v.h[i].hours+0.01) return i; } return v.h.length-1; }\nfunction vehRecExtra(){ var v=vehRows(); if(!v) return 0; var mx=v.h[v.h.length-1].hours, hrs=planHours(); return hrs>mx?Math.min(6,Math.ceil(hrs-mx-0.01)):0; }\n\n\/\/ ===== \ucc28\ub7c9 \uaddc\uce59 (2026-09-08) =====\n\/\/ VEH_MUST: \ucc28\ub7c9\uc774 \ud3ec\ud568\ub418\uc5b4\uc57c \ud558\ub294 \uc0c1\ud488(\ud0c0\uc774\uac70\ud0b9\ub364 473\u00b7\ud0c0\uc774\uac70\ud30c\ud06c 486).\n\/\/ - \uadf8 \uc0c1\ud488 \ud558\ub098\ub9cc \ub2f4\uae40 \u2192 \ucc28\ub7c9 \uce78 \uc228\uae40, \uc0c1\ud488 \uc790\uccb4\uc758 \ud638\ud154 \uc655\ubcf5 \ud53d\uc5c5\uc744 \ub2f4\ub294\ub2e4.\n\/\/ - \uc815\ucc28\uc9c0 2\uacf3 \uc774\uc0c1(\ubb34\ub8cc \ud3ec\ud568) \u2192 \u300c\ucc28\ub7c9 \uc5c6\uc774\u300d \ubd88\uac00, \uc804\uc6a9\ucc28\ub7c9 \uc120\ud0dd \ud544\uc218.\nvar VEH_MUST = {473:1, 486:1};\nfunction vehOn(){ return st.veh!=null&&st.veh>=0; }\nfunction selHasMust(){ return st.sel.some(function(k){ var p=byKey[k]; return p&&VEH_MUST[pidOf(p)]; }); }\nfunction tigerSingle(){ return st.sel.length===1 && selHasMust(); }\nfunction vehMustOn(){ return st.sel.length>=2 && selHasMust(); }\nfunction normVeh(){ if(tigerSingle()){ st.veh=-1; } else if(vehMustOn()&&st.veh===-1){ st.veh=null; } }\n\n\/\/ ===== \ud53d\uc5c5 \uc635\uc158 (#278 _trp_zone_cfg \u00b7 #282 extra \u2192 #69\uac00 TRP_OPT[pid].z \ub85c \uc804\ub2ec) =====\n\/\/ \uaddc\uce59: \ucc28\ub7c9 \uc120\ud0dd \u2192 \ubaa8\ub4e0 \uc0c1\ud488 \u300c\ucc28\ub7c9 \ud544\uc694 \uc5c6\uc74c\/\uc774\ubbf8 \uc608\uc57d\u300d.\n\/\/ \ucc28\ub7c9 \uc5c6\uc74c \u2192 \uc0c1\ud488 \uc790\uccb4 \ud53d\uc5c5(\uc870\uc778\u00b7\uc655\ubcf5\u00b7\ubb34\ub8cc\/\ucd94\uac00\uc694\uae08 \uc9c0\uc5ed)\uc744 \ucd9c\ubc1c \uc9c0\uc5ed\uc5d0 \ub9de\ucdb0 \uc790\ub3d9 \uc120\ud0dd, \uc190\ub2d8\uc774 \ubc14\uafc0 \uc218 \uc788\uc74c.\n\/\/ \uc694\uae08 \uacc4\uc0b0\uc740 #278 trp_zone_fees \u00b7 trp_zone_pay_split \uacfc \uac19\uc740 \uaddc\uce59(\uacc4\uc88c\uc774\uccb4\uac00 = \uc124\uc815\uac12, \uce74\ub4dc\uac00 = \ub2e8\uc704\ubcc4 \/0.9 \u2192 10\ubc27 \ubc18\uc62c\ub9bc).\n\/\/ \uadf8\ub8f9 \uc885\ub958(kind: none\u00b7oneway\u00b7private\u00b7pickup)\uc640 \uc9c0\uc5ed \ub300\uc751\ud45c(pz: \ud50c\ub798\ub108 \ucd9c\ubc1c \uc9c0\uc5ed index \ubaa9\ub85d)\ub294 #69\uac00 \uc11c\ubc84\uc5d0\uc11c \uacc4\uc0b0\ud574 \uc900\ub2e4.\n\/\/ \uc774 \ud30c\uc77c \uc548\uc758 \ud55c\uae00 \ub9ac\ud130\ub7f4\uc740 \ubc88\uc5ed \uc2a4\ub2c8\ud3ab(#320\u00b7#331\u00b7#339)\uc774 \ubc14\uafd4 \ubc84\ub9b4 \uc218 \uc788\uc5b4 \ud310\uc815\uc5d0 \uc4f0\uc9c0 \uc54a\ub294\ub2e4.\nfunction pay(a){ return a>0?Math.round(a\/0.9\/10)*10:0; }\nfunction zoneCfg(p){ var o=optOf(p); return (o&&o.z&&o.z.groups&&o.z.groups.length)?o.z:null; }\nfunction zGroupOk(g,p){ if(!g.ow) return true; var r=rowSel(p); return !!(r&&r.n.indexOf(g.ow)>=0); }\nfunction zKind(g){ return g.kind||(g.mode==='van'?'private':'pickup'); }\nfunction zAreaMatch(g){ return st.sz>=0 && (g.pz||[]).indexOf(st.sz)>=0; }\nfunction zGroups(p){ var z=zoneCfg(p); return z?z.groups.filter(function(g){ return zGroupOk(g,p); }):[]; }\nfunction zAuto(p){ var gs=zGroups(p); if(!gs.length) return null;\n  var none=gs.filter(function(g){return zKind(g)==='none';})[0];\n  if(vehOn()) return none?none.i:null;\n  var pk=gs.filter(function(g){return zKind(g)==='pickup';});\n  var m=pk.filter(zAreaMatch)[0]; if(m) return m.i;\n  var na=pk.filter(function(g){return !g.areas;})[0]; if(na) return na.i;\n  if(pk.length) return pk[0].i;\n  return none?none.i:null; }\nfunction zSel(p){ var z=zoneCfg(p); if(!z) return null; if(vehOn()) return zAuto(p);\n  var k=st.zones[p.k]; if(k!=null){ var ok=zGroups(p).some(function(g){return g.i===k;}); if(ok) return k; }\n  return zAuto(p); }\nfunction zGroup(p){ var z=zoneCfg(p), k=zSel(p); if(!z||k==null) return null; return z.groups.filter(function(g){return g.i===k;})[0]||null; }\nfunction z2Auto(p){ var z=zoneCfg(p); if(!z||!z.extra||!z.extra.groups.length) return null; var gs=z.extra.groups;\n  var g=zGroup(p); var usePick = g && zKind(g)!=='none' && zKind(g)!=='private';\n  var freeG=gs.filter(function(x){return x.mode==='free'||!(x.amt>0);})[0];\n  if(!usePick) return freeG?freeG.i:gs[0].i; \/\/ \ud53d\uc5c5 \uc548 \uc4f0\uba74 \ucd94\uac00\uc694\uae08 \uc5c6\ub294 \uc9c0\uc5ed\uc73c\ub85c \ubcf4\ub0b4 #282 \uc694\uae08\uc774 \ubd99\uc9c0 \uc54a\uac8c\n  var m=gs.filter(zAreaMatch)[0]; if(m) return m.i;\n  var other=gs.filter(function(x){return x.other;})[0]; if(other) return other.i;\n  return gs[0].i; }\nfunction z2Sel(p){ var z=zoneCfg(p); if(!z||!z.extra) return null; var g=zGroup(p);\n  if(g && zKind(g)!=='none' && zKind(g)!=='private'){ var k=st.zones2[p.k]; if(k!=null && z.extra.groups.some(function(x){return x.i===k;})) return k; }\n  return z2Auto(p); }\nfunction zPax(p){ \/\/ \uc11c\ubc84(#278)\uac00 \ubcf4\ub294 \uc131\uc778\u00b7\uc544\ub3d9 \uc218: \uc544\ub3d9 \ubcc0\ud615\uc774 \uc788\uc744 \ub54c\ub9cc \uc544\ub3d9\uc73c\ub85c \uc7a1\ud798\n  var r=rowSel(p), cr=(st.ch>0&&r)?childRow(p,r):null;\n  return cr?{ad:st.ad,ch:st.ch}:{ad:st.ad+st.ch,ch:0}; }\nfunction paxAmt(g,pax){ var t=g.tiers||[], last=0, lastU=0; for(var i=0;i<t.length;i++){ var u=+t[i].upto||0, a=+t[i].amt||0; if(pax<=u) return a; last=a; lastU=u; } return last+(pax-lastU)*(+g.extra_amt||0); }\nfunction zFee(p){ \/\/ {b,c,label,label2} \uc120\ud0dd\ub41c \ud53d\uc5c5\uc758 \uc694\uae08 (\uacc4\uc88c\uc774\uccb4\u00b7\uce74\ub4dc)\n  var z=zoneCfg(p), g=zGroup(p); if(!z||!g) return null;\n  var q=zPax(p), pax=q.ad+q.ch, mode=g.mode||'flat', b=0, c=0;\n  if(mode==='free'){ b=0; c=0; }\n  else if(mode==='pax'){ b=paxAmt(g,pax); c=pay(b); }\n  else if(mode==='van'){ b=+g.amt||0; c=pay(b); }\n  else if(mode==='tier'){ [q.ad,q.ch].forEach(function(n){ if(n>0){ b+=g.first+g.next*(n-1); c+=pay(g.first)+pay(g.next)*(n-1); } }); }\n  else { var cr=(z.child_rate!=null)?z.child_rate:g.amt; b=g.amt*q.ad+cr*q.ch; c=pay(g.amt)*q.ad+pay(cr)*q.ch; }\n  var f={b:b,c:c,label:g.lt||g.label,label2:'',kind:zKind(g)};\n  var k2=z2Sel(p); if(z.extra&&k2!=null){ var g2=z.extra.groups.filter(function(x){return x.i===k2;})[0];\n    if(g2){ f.label2=g2.lt||g2.label; if(g2.mode!=='free'&&g2.amt>0){ var a2=(g2.mode==='flat')?g2.amt*pax:g2.amt; f.b+=a2; f.c+=pay(a2); } } }\n  return f; }\nfunction zoneTotal(){ var b=0,c=0; st.sel.forEach(function(k){ var p=byKey[k]; if(!isPaid(p)) return; var f=zFee(p); if(f){ b+=f.b; c+=f.c; } }); return {b:b,c:c}; }\nfunction zoneSelectHtml(p){ \/\/ \uce74\ub4dc \uc548 \ud53d\uc5c5 \uc120\ud0dd (\ucc28\ub7c9 \uc5c6\uc74c\uc77c \ub54c\ub9cc)\n  var z=zoneCfg(p); if(!z||vehOn()||!isPaid(p)) return '';\n  var gs=zGroups(p); if(!gs.length) return ''; var cur=zSel(p), q=zPax(p), pax=q.ad+q.ch;\n  function hint(g){ var m=g.mode||'flat'; if(m==='free') return S.pickupFree; if(m==='van') return fmt(+g.amt||0); if(m==='pax') return fmt(paxAmt(g,pax)); if(m==='tier') return fmt(g.first)+' + '+fmt(g.next)+'\/1'; return fmt(g.amt)+'\/1'; }\n  var hh='<div class=\"t-zone\"><label>'+S.pickupT+' <small>'+S.pickupAuto+'<\/small><\/label><select class=\"t-opt\" data-t-zone=\"'+p.k+'\">'+\n    gs.map(function(g){ return '<option value=\"'+g.i+'\"'+(g.i===cur?' selected':'')+'>'+esc(g.lt||g.label)+' \u2014 '+hint(g)+'<\/option>'; }).join('')+'<\/select>';\n  var g=zGroup(p);\n  if(z.extra&&g&&zKind(g)!=='none'&&zKind(g)!=='private'){ var c2=z2Sel(p);\n    hh+='<select class=\"t-opt\" data-t-zone2=\"'+p.k+'\">'+z.extra.groups.map(function(x){ return '<option value=\"'+x.i+'\"'+(x.i===c2?' selected':'')+'>'+esc(x.lt||x.label)+(x.mode!=='free'&&x.amt>0?' \u2014 +'+fmt(x.amt):'')+'<\/option>'; }).join('')+'<\/select>'; }\n  return hh+'<\/div>'; }\nfunction vehTotal(){ var v=vehRows(); if(!v||st.veh==null||st.veh<0) return {b:0,c:0};\n  var r=v.h[st.veh]?v.h[st.veh].r:null; if(!r) return {b:0,c:0};\n  var b=r.b!=null?r.b:r.c, c=r.c!=null?r.c:r.b;\n  if(st.vehExtra>0&&v.extra){ b+=(v.extra.b||v.extra.c)*st.vehExtra; c+=(v.extra.c||v.extra.b)*st.vehExtra; }\n  if(st.vehSend&&v.send){ b+=(v.send.b||v.send.c); c+=(v.send.c||v.send.b); }\n  return {b:b,c:c}; }\n\n\/\/ ---------- \uc9c0\ub3c4 ----------\nvar map=null, layer=null, mapOK=false, lastStops=null, lastGeo=null;\n\/\/ v7: Leaflet\uc774 defer \uc678\ubd80 \ud30c\uc77c\uc774\ub77c \uccab render \ub54c\ub294 L\uc774 \uc5c6\uc744 \uc218 \uc788\ub2e4 \u2192 \ubaa9\ub85d\u00b7\uc77c\uc815\ud45c \uba3c\uc800, \uc9c0\ub3c4\ub294 L \ub3c4\ucc29 \ud6c4.\n(function(){ var n=0, t=setInterval(function(){\n  if(typeof L!=='undefined'){ clearInterval(t); if(!mapOK && lastStops) drawMap(lastStops,lastGeo); }\n  else if(++n>400){ clearInterval(t); var el=$('t-map'); if(el) el.style.display='none'; var f=$('t-mapfail'); if(f) f.style.display='block'; }\n},50); })();\nfunction initMap(){\n  if(map || typeof L==='undefined') return;\n  var el=$('t-map'); if(!el) return;\n  try{\n    map=L.map(el,{scrollWheelZoom:false,attributionControl:false}).setView([7.90,98.35],11);\n    var carto=L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png',{maxZoom:18});\n    var osm=L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{maxZoom:18});\n    var fails=0;\n    carto.on('tileerror',function(){ if(++fails===6){ try{map.removeLayer(carto);}catch(e){} osm.addTo(map); } });\n    carto.addTo(map);\n    layer=L.layerGroup().addTo(map);\n    mapOK=true;\n  }catch(e){ el.style.display='none'; var n=$('t-mapfail'); if(n) n.style.display='block'; }\n}\nfunction drawMap(stops, geo){\n  lastStops=stops; lastGeo=geo;\n  if(!mapOK){ initMap(); if(!mapOK) return; }\n  layer.clearLayers(); map.invalidateSize();\n  var pn=0, pts=[];\n  stops.forEach(function(sp){\n    var lb,bg;\n    if(sp.t==='start'){ lb=(st.round?'\ucd9c\u00b7\ub3c4':'\ucd9c'); bg='#16a34a'; }\n    else if(sp.t==='end'){ lb='\ub3c4'; bg='#e11d48'; }\n    else { pn++; lb=pn; bg='#1266d6'; }\n    var ic=L.divIcon({className:'',html:'<div style=\"background:'+bg+';color:#fff;min-width:26px;height:26px;padding:0 4px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.4)\">'+lb+'<\/div>',iconSize:null,iconAnchor:[13,13]});\n    L.marker([sp.lat,sp.lng],{icon:ic}).addTo(layer).bindPopup(sp.t==='place'?nmOf(sp.p):sp.name);\n    pts.push([sp.lat,sp.lng]);\n  });\n  if(geo){ L.geoJSON(geo,{style:{color:'#1266d6',weight:4,opacity:.85}}).addTo(layer); }\n  else if(pts.length>1){ L.polyline(pts,{color:'#1266d6',weight:3,opacity:.6,dashArray:'6,6'}).addTo(layer); }\n  try{ if(pts.length===1) map.setView(pts[0],13);\n       else if(pts.length>1) map.fitBounds(pts,{padding:[26,26],maxZoom:14}); }catch(e){}\n}\n\n\/\/ ---------- \uc77c\uc815 \uacc4\uc0b0 ----------\nvar reqId=0;\n\/\/ v10 2026-09-19 (win57 - 116): remember the road-time legs the screen is showing, so the saved itinerary text (planText \/ planTextEn) uses the same times as the screen.\nvar lastLegs=null;\nfunction stopsKey(stops){ return stops.map(function(s){return s.lng+','+s.lat;}).join(';'); }\nfunction legsFor(stops){ return (lastLegs&&lastLegs.key===stopsKey(stops)&&lastLegs.legs.length===stops.length-1)?lastLegs.legs:null; }\nfunction buildStops(){\n  var sZ=st.sz>=0?ZONES[st.sz]:null;\n  var eZ=st.round?sZ:(st.ez>=0?ZONES[st.ez]:null);\n  var stops=[];\n  if(sZ) stops.push({t:'start',lat:sZ.lat,lng:sZ.lng,name:sZ.n});\n  st.sel.forEach(function(k){ var p=byKey[k]; if(p.lat!=null) stops.push({t:'place',lat:p.lat,lng:p.lng,p:p}); });\n  if(eZ) stops.push({t:'end',lat:eZ.lat,lng:eZ.lng,name:eZ.n});\n  return stops;\n}\nfunction schedule(stops, legsMin){ \/\/ legsMin: \uad6c\uac04 \ubd84 \ubc30\uc5f4(\ub610\ub294 null\u2192\ucd94\uc815)\n  var t=st.startMin, rows=[], warn=false, endMin=t, pn=0, lastPlaceEnd=st.startMin;\n  stops.forEach(function(sp,i){\n    if(i>0){\n      var tv = legsMin?legsMin[i-1].min:estMin(stops[i-1],sp);\n      var km = legsMin?legsMin[i-1].km:Math.round(hav(stops[i-1],sp)*1.35*10)\/10;\n      t+=tv; rows.push({type:'travel',min:tv,km:km});\n    }\n    if(sp.t==='start'){ rows.push({type:'start',at:t,name:sp.name}); }\n    else if(sp.t==='end'){ rows.push({type:'end',at:t,name:sp.name}); endMin=t; }\n    else {\n      var p=sp.p;\n      if(p.fix){ var fm=(+p.fix.slice(0,2))*60+(+p.fix.slice(3));\n        if(t<fm){ rows.push({type:'gap',min:fm-t}); t=fm; }\n        else if(t>fm+15){ warn=true; rows.push({type:'warn'}); } }\n      pn++; rows.push({type:'place',at:t,no:pn,p:p});\n      t+=durOf(p); endMin=t; lastPlaceEnd=t;\n    }\n  });\n  return {rows:rows, endMin:endMin, lastPlaceEnd:lastPlaceEnd, warn:warn};\n}\nfunction osrmUpgrade(stops, cb){\n  if(stops.length<2){ cb(null); return; }\n  var my=++reqId;\n  var cs=stops.map(function(s){return s.lng+','+s.lat;}).join(';');\n  var to=setTimeout(function(){ my=-1; cb(null); },4000);\n  fetch('https:\/\/router.project-osrm.org\/route\/v1\/driving\/'+cs+'?overview=full&geometries=geojson')\n    .then(function(r){return r.json();})\n    .then(function(j){ clearTimeout(to); if(my!==reqId) return;\n      if(j.routes&&j.routes[0]){ var rt=j.routes[0];\n        cb({legs: rt.legs.map(function(l){return {min:Math.max(3,Math.round(l.duration\/60)),km:Math.round(l.distance\/100)\/10};}), geo: rt.geometry, dist: rt.distance}); }\n      else cb(null); })\n    .catch(function(){ clearTimeout(to); if(my===reqId) cb(null); });\n}\n\n\/\/ ---------- \ub80c\ub354: \uace8\uaca9 ----------\nfunction skeleton(){\n  var root=$('trp2-root');\n  root.innerHTML =\n  '<div class=\"t-hero\"><span class=\"t-eyebrow\">PHUKET CITY TOUR<\/span><h2>'+S.heroTitle+'<\/h2><p>'+S.heroSub+'<\/p>'+\n    '<button class=\"t-vehonly\" id=\"t-vehonly\">'+S.vehicleOnly+'<\/button><\/div>'+\n  \/\/ \ubaa8\ubc14\uc77c 1\ub2e8\uacc4\n  '<section class=\"t-step\" id=\"t-s1\">'+\n    '<h3>'+S.q1+'<\/h3><p class=\"t-sub\">'+S.q1sub+'<\/p>'+\n    '<div class=\"t-chips\" id=\"t-zones\"><\/div>'+\n    '<div class=\"t-field\"><label>\ud83d\udcc5 '+S.dateLabel+'<\/label><input type=\"date\" id=\"t-date\" value=\"'+esc(st.date)+'\" min=\"'+todayStr()+'\"><\/div>'+\n    '<div class=\"t-field\"><label>\ud83d\udd58 '+S.timeLabel+'<\/label><input type=\"time\" id=\"t-time\" value=\"09:00\"><\/div>'+\n    '<div class=\"t-field\"><label>\ud83d\udc65 '+S.partyLabel+'<\/label><span class=\"t-party\">'+\n      S.adult+' <button class=\"t-pm\" data-t-pm=\"ad,-1\">\u2212<\/button><b id=\"t-ad\">2<\/b><button class=\"t-pm\" data-t-pm=\"ad,1\">\uff0b<\/button> \u00b7 '+\n      S.child+' <button class=\"t-pm\" data-t-pm=\"ch,-1\">\u2212<\/button><b id=\"t-ch\">0<\/b><button class=\"t-pm\" data-t-pm=\"ch,1\">\uff0b<\/button><\/span><\/div>'+\n    '<button class=\"t-skip\" id=\"t-skip1\">'+S.skipZone+'<\/button>'+\n    '<div class=\"t-ctabar\"><span id=\"t-s1info\"><\/span><button class=\"t-cta\" id=\"t-next1\" disabled>'+S.next+'<\/button><\/div>'+\n  '<\/section>'+\n  \/\/ \ubaa8\ubc14\uc77c 2\ub2e8\uacc4 (\ucde8\ud5a5)\n  '<section class=\"t-step\" id=\"t-s2\">'+\n    '<h3>'+S.q2+'<\/h3><p class=\"t-sub\">'+S.q2sub+'<\/p>'+\n    '<p class=\"t-qh\">'+S.qWho+'<\/p><div class=\"t-chips t-q\" data-t-q=\"who\"><\/div>'+\n    '<p class=\"t-qh\">'+S.qTime+'<\/p><div class=\"t-chips t-q\" data-t-q=\"time\"><\/div>'+\n    '<p class=\"t-qh\">'+S.qStyle+'<\/p><div class=\"t-chips t-q t-multi\" data-t-q=\"style\"><\/div>'+\n    '<button class=\"t-skip\" id=\"t-skip2\">'+S.skipPref+'<\/button>'+\n    '<div class=\"t-ctabar\"><span><\/span><button class=\"t-cta\" id=\"t-rec\">'+S.recBtn+'<\/button><\/div>'+\n  '<\/section>'+\n  \/\/ 3\ub2e8\uacc4 = \ubcf8\ud654\uba74\n  '<section id=\"t-s3\">'+\n    '<div class=\"t-note\">'+S.noteMain+'<\/div>'+\n    '<div id=\"t-restore\"><\/div>'+\n    '<div class=\"t-presets\" id=\"t-presets\"><\/div>'+\n    '<div class=\"t-main\">'+\n      '<div class=\"t-left\">'+\n        '<div class=\"t-filters\" id=\"t-filters\"><\/div>'+\n        '<div id=\"t-cards\"><\/div>'+\n      '<\/div>'+\n      '<div class=\"t-right\"><div class=\"t-panel\" id=\"t-panel\">'+\n        '<div class=\"t-phead\"><span>\ud83e\uddf3 '+S.myPlan+'<\/span><button id=\"t-clear\">'+S.clearAll+'<\/button><\/div>'+\n        '<div id=\"t-cap\">'+\n        '<div class=\"t-brand\">\u2708 TripRAON \u00b7 '+S.myPlan+'<\/div>'+\n        '<div id=\"t-map\"><\/div><div id=\"t-mapfail\" class=\"t-mapfail\">'+S.mapFail+'<\/div>'+\n        '<div id=\"t-setup\"><\/div><div id=\"t-plan\"><\/div>'+\n        '<\/div>'+\n        '<div id=\"t-sug\"><\/div><div id=\"t-agc\"><\/div><div id=\"t-veh\"><\/div><div id=\"t-total\"><\/div>'+\n        '<div class=\"t-actions\"><button id=\"t-cart\" class=\"t-cta\"><\/button><\/div>'+\n        '<div class=\"t-actions2\"><button id=\"t-img\">'+S.saveImg+'<\/button><button id=\"t-share\">'+S.share+'<\/button><\/div>'+\n        '<div class=\"t-hop\"><a href=\"'+TRP2.HOPPING_URL+'\">'+S.hopping+'<\/a><\/div>'+\n      '<\/div><\/div>'+\n    '<\/div>'+\n  '<\/section>'+\n  '<div class=\"t-bar\" id=\"t-bar\"><span id=\"t-bartxt\"><\/span><button id=\"t-barbtn\">'+S.planView+'<\/button><\/div>';\n  \/\/ \uc874 \uce69\n  $('t-zones').innerHTML = ZONES.map(function(z,i){ return '<button class=\"t-chip\" data-t-zone=\"'+i+'\">'+z.n+'<\/button>'; }).join('');\n  \/\/ \ucde8\ud5a5 \uce69\n  document.querySelectorAll('.t-q').forEach(function(g){\n    var q=g.getAttribute('data-t-q');\n    g.innerHTML = TRP2.WIZ[q].map(function(o){ return '<button class=\"t-chip\" data-t-wiz=\"'+q+','+o[0]+'\">'+o[1]+'<\/button>'; }).join('');\n  });\n  \/\/ \ud504\ub9ac\uc14b\n  $('t-presets').innerHTML = '<div class=\"t-ph\">'+S.presetsH+' <span>'+S.presetsSub+'<\/span><\/div><div class=\"t-prow\">'+\n    TRP2.PRESETS.map(function(pr,i){ return '<button class=\"t-pcard\" data-t-preset=\"'+i+'\">'+(pr.img?'<span class=\"t-pimg\" style=\"background-image:url(\\''+pr.img+'\\')\"><\/span>':'')+'<b>'+pr.e+' '+pr.n+'<\/b><i>'+pr.d+'<\/i><u>'+pr.keys.length+S.spots+' \u00b7 '+S.startPreset+'<\/u><\/button>'; }).join('')+'<\/div>';\n  \/\/ \ud544\ud130\n  var FL=[['all','\uc804\uccb4 \ubcf4\uae30'],['free','\ud83c\udfdb\ufe0f \ubb34\ub8cc\uba85\uc18c'],['paid','\ud83c\udf9f\ufe0f \uc720\ub8cc \uba85\uc18c'],['agency','\ud83c\udf7d\ufe0f \uc608\uc57d\ub300\ud589'],['rest','\ud83e\udd58 \ub85c\uceec\uc2dd\ub2f9'],['korean','\ud83c\uddf0\ud83c\uddf7 \ud55c\uc2dd'],['cafe','\u2615 \uce74\ud398'],['spa','\ud83d\udc86 \uc2a4\ud30c\u00b7\ub9c8\uc0ac\uc9c0']];\n  $('t-filters').innerHTML = FL.map(function(f){ return '<button class=\"t-chip'+(f[0]==='all'?' on':'')+'\" data-t-f=\"'+f[0]+'\">'+f[1]+'<\/button>'; }).join('');\n}\n\n\/\/ ---------- \ub80c\ub354: \uce74\ub4dc ----------\nfunction cardHtml(p){\n  var on = st.sel.indexOf(p.k)>=0;\n  var u = isPaid(p)?unit(p):null;\n  var priceHtml = !isPaid(p) ? '<span class=\"t-pr free\">'+(p.fee||S.freeTag)+'<\/span>'\n    : (u ? '<span class=\"t-pr\">'+S.priceFrom+fmt(u.b)+'~<\/span>' : '<span class=\"t-pr ask\">'+S.ask+'<\/span>');\n  var imgHtml = imgOf(p) ? '<img decoding=\"async\" src=\"'+imgOf(p)+'\" loading=\"lazy\" alt=\"'+esc(p.nm)+'\" onerror=\"this.remove()\">' : '';\n  var badges = (p.bdg||SECMAP[p.sec].badge).map(function(x){var s=x.split('|');return '<span class=\"t-b '+s[0]+'\">'+s[1]+'<\/span>';}).join('');\n  if(p.far) badges += '<span class=\"t-b b-far\">'+S.farBadge+'<\/span>';\n  if(p.offday) badges += '<span class=\"t-b b-off\">'+p.offday+'<\/span>';\n  var o = optOf(p), optHtml='';\n  if(on && p.progs && p.progs.length){ var pg=progOf(p);\n    optHtml += '<select class=\"t-opt t-prog\" data-t-prog=\"'+p.k+'\">'+p.progs.map(function(g){\n      var O=window.TRP_OPT||{}, go=O[g.pid]||TRP2.EXTRA_OPT[g.pid], gr=go&&go.rows&&go.rows[0], pr=gr?(gr.b!=null?gr.b:gr.c):TRP2.REFPRICE[g.pid];\n      return '<option value=\"'+g.pid+'\"'+(pg&&pg.pid===g.pid?' selected':'')+'>'+esc(g.n)+(pr!=null?' \u00b7 '+fmt(pr)+'~':'')+'<\/option>'; }).join('')+'<\/select>';\n  }\n  if(on && o && o.rows && o.rows.length>1){\n    var cur = rowSel(p);\n    optHtml += '<select class=\"t-opt\" data-t-opt=\"'+p.k+'\">'+o.rows.filter(function(r){return !\/\uc544\ub3d9|\uc5b4\ub9b0\uc774|child\/i.test(r.n);}).map(function(r){\n      return '<option value=\"'+r.vid+'\"'+(cur&&cur.vid===r.vid?' selected':'')+'>'+esc(r.nt||r.n)+' \u00b7 '+fmt(r.b!=null?r.b:r.c)+'<\/option>'; }).join('')+'<\/select>';\n  }\n  if(on) optHtml += zoneSelectHtml(p);\n  return '<div class=\"t-card'+(on?' on':'')+'\"><div class=\"t-img '+p.g+'\">'+imgHtml+'<span class=\"t-ic\">'+p.ic+'<\/span><span class=\"t-area\">'+p.area+'<\/span><\/div>'+\n    '<div class=\"t-body\"><h4>'+p.nm+'<\/h4><div class=\"t-en notranslate\">'+p.en+'<\/div><div class=\"t-desc\">'+p.d+'<\/div>'+\n    '<div class=\"t-badges\">'+badges+'<\/div>'+optHtml+\n    '<div class=\"t-prow2\">'+priceHtml+'<button class=\"t-add\" data-t-add=\"'+p.k+'\">'+(on?S.added:S.add)+'<\/button><\/div>'+\n    '<div class=\"t-geo\"><a href=\"'+gmap(p)+'\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd '+S.gmaps+'<\/a><\/div><\/div><\/div>';\n}\nfunction renderCards(){\n  var html='';\n  TRP2.SEC.forEach(function(s){\n    if(st.filter!=='all'&&st.filter!==s.k) return;\n    var items=P.filter(function(p){return p.sec===s.k;});\n    html+='<div class=\"t-sech\">'+s.h+' <span>('+items.length+')<\/span><\/div><div class=\"t-secd\">'+s.d+'<\/div>'+\n      '<div class=\"t-grid\">'+items.map(cardHtml).join('')+\n      (st.filter==='all'?'<button class=\"t-seeall\" data-t-f=\"'+s.k+'\">'+s.h.replace(\/^[^ ]+ \/,'')+' '+items.length+'\uacf3<br>\uc804\uccb4 \ubcf4\uae30 \u2192<\/button>':'')+'<\/div>';\n  });\n  $('t-cards').innerHTML=html;\n}\n\n\/\/ ---------- \ub80c\ub354: \uc77c\uc815 \ud328\ub110 ----------\nfunction zoneOpts(sv){ return '<option value=\"-1\"'+(sv==-1?' selected':'')+'>'+S.notSel+'<\/option>'+\n  ZONES.map(function(z,i){return '<option value=\"'+i+'\"'+(sv==i?' selected':'')+'>'+z.n+'<\/option>';}).join(''); }\nfunction renderSetup(){\n  var showHotel = st.sz>=0 && ZONES[st.sz].n!=='\ud478\ucf13 \uacf5\ud56d';\n  $('t-setup').innerHTML = '<div class=\"t-setup\">'+\n    '<div class=\"t-srow\"><label>\ud83c\udfe8 '+S.startLabel+'<\/label><select id=\"t-szone\">'+zoneOpts(st.sz)+'<\/select><\/div>'+\n    (showHotel?'<div class=\"t-srow\"><label><\/label><input id=\"t-shotel\" placeholder=\"'+S.hotelPh+'\" value=\"'+esc(st.sHotel)+'\"><\/div>':'')+\n    '<div class=\"t-srow\"><label>\ud83d\udcc5 '+S.dateLabel+'<\/label><input type=\"date\" id=\"t-sdate\" value=\"'+esc(st.date)+'\" min=\"'+todayStr()+'\"><\/div>'+\n    '<div class=\"t-srow\"><label>\ud83d\udd58 '+S.timeLabel+'<\/label><input type=\"time\" id=\"t-stime\" value=\"'+hm(st.startMin)+'\"><\/div>'+\n    '<div class=\"t-srow\"><label>\ud83d\udc65 '+S.partyLabel+'<\/label><span class=\"t-party\">'+S.adult+' <button class=\"t-pm\" data-t-pm=\"ad,-1\">\u2212<\/button><b>'+st.ad+'<\/b><button class=\"t-pm\" data-t-pm=\"ad,1\">\uff0b<\/button> \u00b7 '+S.child+' <button class=\"t-pm\" data-t-pm=\"ch,-1\">\u2212<\/button><b>'+st.ch+'<\/b><button class=\"t-pm\" data-t-pm=\"ch,1\">\uff0b<\/button><\/span><\/div>'+\n    '<label class=\"t-rt\"><input type=\"checkbox\" id=\"t-round\"'+(st.round?' checked':'')+'> '+S.round+'<\/label>'+\n    (!st.round?'<div class=\"t-srow\"><label>\ud83c\udfc1 '+S.endLabel+'<\/label><select id=\"t-ezone\">'+zoneOpts(st.ez)+'<\/select><\/div>':'')+\n  '<\/div>';\n}\nfunction renderPlanRows(res, dist){\n  if(!st.sel.length){ $('t-plan').innerHTML='<div class=\"t-empty\">'+S.emptyPlan+'<\/div>'; return; }\n  var h='';\n  res.rows.forEach(function(r){\n    if(r.type==='travel') h+='<div class=\"t-travel\">\u2193 '+S.drive+' '+r.min+S.min+(r.km?' \u00b7 '+r.km+'km':'')+'<\/div>';\n    else if(r.type==='gap') h+='<div class=\"t-travel t-gap\">\u2615 '+S.freeTime+' '+Math.round(r.min)+S.min+'<\/div>';\n    else if(r.type==='warn') h+='<div class=\"t-warn\">'+S.lateWarn+'<\/div>';\n    else if(r.type==='start') h+='<div class=\"t-pitem\"><span class=\"t-tm\">'+hm(r.at)+'<\/span><span class=\"t-se\">\ud83c\udfe8 '+S.depart+'<\/span> '+r.name+(st.sHotel?' \u00b7 '+esc(st.sHotel):'')+'<\/div>';\n    else if(r.type==='end') h+='<div class=\"t-pitem\"><span class=\"t-tm\">'+hm(r.at)+'<\/span><span class=\"t-se end\">\ud83c\udfc1 '+S.arrive+'<\/span> '+r.name+'<\/div>';\n    else { var p=r.p, lt=lineTotal(p);\n      h+='<div class=\"t-pitem\"><span class=\"t-tm\">'+hm(r.at)+'<\/span><span class=\"t-no\">'+r.no+'<\/span> '+p.ic+' '+nmOf(p)+\n        ' <span class=\"t-ar\">'+p.area+(p.fix?' \u00b7 '+S.fixAt+' '+p.fix:'')+'<\/span>'+\n        '<span class=\"t-pp\">'+(isPaid(p)?fmt(lt.b):S.free)+' <button class=\"t-rm\" data-t-add=\"'+p.k+'\">\u2715<\/button><\/span><\/div>';\n      var zf=isPaid(p)?zFee(p):null;\n      if(zf) h+='<div class=\"t-travel t-zf\">'+S.pickupT+' \u00b7 '+esc(zf.label)+(zf.label2?' \u00b7 '+esc(zf.label2):'')+' <b>'+(zf.b>0?'+'+fmt(zf.b):S.pickupFree)+'<\/b><\/div>'; }\n  });\n  \/\/ \uc88c\ud45c \uc5c6\ub294 \uacf3\n  st.sel.forEach(function(k){ var p=byKey[k]; if(p.lat==null)\n    h+='<div class=\"t-pitem\"><span class=\"t-tm\">\u2013<\/span> '+p.ic+' '+p.nm+' <span class=\"t-ar\">'+p.area+' \u00b7 \uc704\uce58\ud655\uc778<\/span><span class=\"t-pp\">'+(isPaid(p)?fmt(lineTotal(p).b):S.free)+' <button class=\"t-rm\" data-t-add=\"'+p.k+'\">\u2715<\/button><\/span><\/div>'; });\n  var span=res.endMin-st.startMin;\n  h+='<div class=\"t-isum\">\ud83d\udd58 '+hm(st.startMin)+' '+S.depart+' ~ '+hm(res.endMin)+' \u00b7 '+S.totalHrs.replace('%s',Math.round(span\/6)\/10)+(dist?' \u00b7 '+S.moveKm.replace('%s',(dist\/1000).toFixed(1)):'')+'<\/div>';\n  if(st.sel.length>=3) h+='<button class=\"t-sort\" id=\"t-sort\">'+S.sortNear+'<\/button>';\n  $('t-plan').innerHTML=h;\n}\nfunction renderSuggest(res){\n  var el=$('t-sug'); el.innerHTML='';\n  var hasShow = st.sel.some(function(k){ return (byKey[k].tags||[]).indexOf('show')>=0; });\n  var paidCnt = st.sel.filter(function(k){ return isPaid(byKey[k]); }).length;\n  var freeCnt = st.sel.length - paidCnt;\n  if(st.sel.length && !hasShow && res && res.lastPlaceEnd < 17*60){\n    var last = null;\n    for(var i=st.sel.length-1;i>=0;i--){ var pp=byKey[st.sel[i]]; if(pp.lat!=null){ last=pp; break; } }\n    var shows = P.filter(function(p){ return (p.tags||[]).indexOf('show')>=0 && (p.tags||[]).indexOf('evening')>=0 && st.sel.indexOf(p.k)<0 && p.lat!=null; });\n    if(last && shows.length){\n      shows.sort(function(a,b){ return hav(last,a)-hav(last,b); });\n      var sgg=shows[0], u=unit(sgg);\n      el.innerHTML='<div class=\"t-sugbox\">'+S.sugEvening+' <b>'+sgg.ic+' '+sgg.nm+'<\/b> ('+Math.round(estMin(last,sgg))+S.min+' \uac70\ub9ac'+(u?' \u00b7 '+S.priceFrom+fmt(u.b)+'~':'')+') <button class=\"t-sugadd\" data-t-add=\"'+sgg.k+'\">'+S.sugAdd+'<\/button><\/div>';\n    }\n  } else if(freeCnt>=3 && paidCnt===0){\n    el.innerHTML='<div class=\"t-sugbox t-freeb\">\ud83d\ude90 '+S.freeBanner+'<\/div>';\n  }\n}\nfunction renderAgency(){\n  var el=$('t-agc'); if(!el) return; el.innerHTML='';\n  var has=st.sel.some(function(k){return byKey[k]&&byKey[k].sec==='agency';});\n  if(!has) return;\n  el.innerHTML='<div class=\"t-agcbox\">\ud83c\udf7d\ufe0f <b>'+S.agcTitle+'<\/b><div class=\"t-agcd\">'+S.agcDesc+'<\/div>'+\n    '<div class=\"t-msgbtns\">'+\n    '<button class=\"t-msg mk\" data-t-msg=\"https:\/\/pf.kakao.com\/_xdxjzkn\/chat\">\ud83d\udcac \uce74\uce74\uc624\ud1a1<\/button>'+\n    '<button class=\"t-msg ml\" data-t-msg=\"https:\/\/line.me\/R\/ti\/p\/@456sxihu\">LINE<\/button>'+\n    '<button class=\"t-msg mw\" data-t-msg=\"https:\/\/wa.me\/66883833542\">WhatsApp<\/button>'+\n    '<\/div><\/div>';\n}\nfunction renderVehicle(){\n  var el=$('t-veh'); var v=vehRows();\n  var vehicleOnly = !st.sel.length && st.screen===3 && st._vehOnly;\n  if(!st.sel.length && !vehicleOnly){ el.innerHTML=''; return; }\n  if(tigerSingle()){ el.innerHTML='<div class=\"t-vehbox\"><p class=\"t-vehwhy\">'+S.vehSingleTiger+'<\/p><\/div>'; return; }\n  var rec=vehRecIdx(), rx=vehRecExtra(), must=vehMustOn();\n  var h='<div class=\"t-vehbox\"><h4>'+S.vehTitle+'<\/h4><p class=\"t-vehwhy\">'+S.vehWhy+(st.sel.length?' '+S.vehRec+' <b>'+(v?(S.hUse['h'+v.h[rec].hours]||v.h[rec].k):S.hUse.h8)+(rx?' \u00b7 '+S.vehRecExtra.replace('%s',rx):'')+'<\/b>':'')+'<\/p>';\n  if(must) h+='<p class=\"t-vehwhy t-vmust\">'+S.vehMust+'<\/p>';\n  if(v){\n    h+=v.h.map(function(o,i){ return '<label class=\"t-vopt'+(st.veh===i?' on':'')+'\"><input type=\"radio\" name=\"t-veh\" data-t-veh=\"'+i+'\"'+(st.veh===i?' checked':'')+'> '+(S.hUse['h'+o.hours]||o.k)+(i===rec&&st.sel.length?' <em>'+S.rec+'<\/em>':'')+'<b>'+fmt(o.r.b!=null?o.r.b:o.r.c)+'<\/b><\/label>'; }).join('');\n    h+='<label class=\"t-vopt'+(st.veh===-1?' on':'')+(must?' off':'')+'\"><input type=\"radio\" name=\"t-veh\" data-t-veh=\"-1\"'+(st.veh===-1?' checked':'')+(must?' disabled':'')+'> '+S.vehNone+'<b>\u0e3f0<\/b><\/label>';\n    if(v.extra) h+='<div class=\"t-vext\">'+S.vehExtra+' <button class=\"t-pm\" data-t-pm=\"vehExtra,-1\">\u2212<\/button><b>'+st.vehExtra+S.hrs+'<\/b><button class=\"t-pm\" data-t-pm=\"vehExtra,1\">\uff0b<\/button> <span>+'+fmt((v.extra.b||v.extra.c)*st.vehExtra)+'<\/span><\/div>';\n    if(vehOn()&&st.sel.some(function(k){return !!zoneCfg(byKey[k]);})) h+='<p class=\"t-sub\">'+S.vehLocked+'<\/p>';\n    if(v.send) h+='<label class=\"t-vsend\"><input type=\"checkbox\" id=\"t-vsend\"'+(st.vehSend?' checked':'')+'> '+S.vehSend+' +'+fmt(v.send.b||v.send.c)+'<\/label>';\n  } else {\n    h+='<p class=\"t-sub\">\ucc28\ub7c9 \uc694\uae08 \uc815\ubcf4\ub97c \ubd88\ub7ec\uc624\uc9c0 \ubabb\ud588\uc5b4\uc694 \u2014 \uc608\uc57d \ub2e8\uacc4 \ub610\ub294 \uce74\ud1a1 \uc0c1\ub2f4\uc5d0\uc11c \uc548\ub0b4\ub429\ub2c8\ub2e4.<\/p>'+\n       '<label class=\"t-vopt'+(st.veh===-1?' on':'')+'\"><input type=\"radio\" name=\"t-veh\" data-t-veh=\"-1\"'+(st.veh===-1?' checked':'')+'> '+S.vehNone+'<b>\u0e3f0<\/b><\/label>';\n  }\n  h+='<\/div>';\n  el.innerHTML=h;\n}\nfunction renderTotal(){\n  var el=$('t-total');\n  if(!st.sel.length && st.veh==null){ el.innerHTML=''; $('t-cart').style.display='none'; return; }\n  var t=planTotal(), vt=vehTotal(), zt=zoneTotal();\n  var b=t.b+vt.b+zt.b, c=t.c+vt.c+zt.c;\n  el.innerHTML='<div class=\"t-totbox\">'+S.totAttr+' <b>'+fmt(t.b)+'<\/b> <span>('+S.adult+' '+st.ad+'\u00b7'+S.child+' '+st.ch+')<\/span><br>'+\n    (zt.b>0?S.pickupSum+' <b>'+fmt(zt.b)+'<\/b><br>':'')+\n    S.totVeh+' <b>'+fmt(vt.b)+'<\/b><br>'+\n    '<span class=\"t-grand\">'+S.totGrand+' <b>'+fmt(b)+'<\/b> <small>'+S.transferBase+'<\/small><\/span><br>'+\n    '<small>'+S.cardPay+' '+fmt(c)+' \u00b7 '+S.transferDisc+'<\/small><\/div>';\n  var cart=$('t-cart'); cart.style.display='';\n  var payable = st.sel.some(function(k){ var p=byKey[k]; return isPaid(p)&&rowSel(p); }) || (st.veh!=null&&st.veh>=0);\n  if(vehMustOn()&&!vehOn()) payable=false; \/\/ \ucc28\ub7c9 \ud544\uc218 \uc0c1\ud488\uc778\ub370 \ucc28\ub7c9 \ubbf8\uc120\ud0dd\n  cart.disabled = !payable;\n  cart.textContent = payable ? (S.cart+' \u00b7 '+fmt(b)) : S.cart;\n}\nfunction renderBar(){\n  var bar=$('t-bar');\n  if(!st.sel.length || pcMode() || st.screen!==3){ bar.classList.remove('show'); return; }\n  bar.classList.add('show');\n  $('t-bartxt').innerHTML='\ud83e\uddf3 '+S.planBar1+' <b>'+st.sel.length+'<\/b>'+S.spots+' \u00b7 '+S.planBar2+' <b>'+fmt(planTotal().b)+'<\/b>';\n}\n\n\/\/ ---------- \uba54\uc778 \ub80c\ub354 ----------\nvar pending=null;\nfunction render(){\n  normVeh(); \/\/ \ucc28\ub7c9 \uaddc\uce59(\ud0c0\uc774\uac70) \uc815\uaddc\ud654 \u00b7 2026-09-08\n  \/\/ \ud654\uba74 \uc804\ud658 (\ubaa8\ubc14\uc77c \ub2e8\uacc4)\n  var isPC=pcMode();\n  $('t-s1').style.display=(!isPC&&st.screen===1)?'block':'none';\n  $('t-s2').style.display=(!isPC&&st.screen===2)?'block':'none';\n  $('t-s3').style.display=(isPC||st.screen===3)?'block':'none';\n  if(restored){ $('t-restore').innerHTML='<div class=\"t-restorebar\">\u21a9\ufe0f '+S.restore+' <button id=\"t-resnew\">'+S.restoreNew+'<\/button><\/div>'; }\n  else $('t-restore').innerHTML='';\n  renderCards(); renderSetup();\n  var stops=buildStops();\n  var res=schedule(stops,null);\n  renderPlanRows(res,0); renderSuggest(res); renderAgency(); renderVehicle(); renderTotal(); renderBar();\n  drawMap(stops,null);\n  \/\/ OSRM \uc815\ubc00 \uc5c5\uadf8\ub808\uc774\ub4dc (\ube44\ub3d9\uae30)\n  lastLegs=null; \/\/ v10: screen shows estimates until the road times arrive\n  osrmUpgrade(stops,function(up){\n    if(!up) return;\n    lastLegs={key:stopsKey(stops), legs:up.legs}; \/\/ v10\n    var res2=schedule(stops,up.legs);\n    renderPlanRows(res2,up.dist); renderSuggest(res2);\n    drawMap(stops,up.geo);\n  });\n  save();\n}\n\n\/\/ ---------- \ucd94\ucc9c(\ub9c8\ubc95\uc0ac) ----------\nfunction recommend(){\n  var w=st.wiz;\n  var budgetMin = w.time==='full'?480:(w.time==='eve'?300:270);\n  var startZ = st.sz>=0?ZONES[st.sz]:ZONES[0];\n  var wantTags = (w.style&&w.style.length)?w.style.slice():['beach','food'];\n  if(w.who==='kids') wantTags.push('family');\n  var pool = P.filter(function(p){\n    if(p.lat==null||p.far) return false;\n    if(w.who==='kids' && (p.tags||[]).indexOf('show')>=0 && (p.tags||[]).indexOf('family')<0) return false;\n    return (p.tags||[]).some(function(t){ return wantTags.indexOf(t)>=0; });\n  });\n  \/\/ \uc810\uc218: \ud0dc\uadf8 \uc77c\uce58 \uc218 + \uc720\ub8cc \uc6b0\ub300(\ud310\ub9e4) + \uac70\ub9ac \ud398\ub110\ud2f0\n  pool.forEach(function(p){ p._s=(p.tags||[]).filter(function(t){return wantTags.indexOf(t)>=0;}).length + (isPaid(p)?0.6:0) - hav(startZ,p)\/40; });\n  pool.sort(function(a,b){ return b._s-a._s; });\n  \/\/ greedy \ucd5c\uadfc\uc811 \uc21c\ud68c + \uc2dc\uac04 \uc608\uc0b0\n  var chosen=[], cur=startZ, used=0, evening=null;\n  var cand=pool.slice(0,18);\n  while(cand.length && chosen.length<7){\n    cand.sort(function(a,b){ return hav(cur,a)-hav(cur,b); });\n    var nx=cand.shift();\n    if((nx.tags||[]).indexOf('show')>=0 && nx.fix){ if(!evening) evening=nx; continue; }\n    var cost=estMin(cur,nx)+durOf(nx);\n    if(used+cost>budgetMin) continue;\n    if(chosen.some(function(c){return c.sec===nx.sec && nx.sec!=='free' && c.area===nx.area;})) continue;\n    chosen.push(nx); used+=cost; cur=nx;\n  }\n  \/\/ \uc2dd\uc0ac \ubcf4\uc7a5: food \uc5c6\uc73c\uba74 \uac00\uae4c\uc6b4 \uc2dd\ub2f9 1\uacf3\n  if(!chosen.some(function(c){return (c.tags||[]).indexOf('food')>=0;})){\n    var foods=P.filter(function(p){return p.lat!=null&&(p.tags||[]).indexOf('food')>=0;});\n    foods.sort(function(a,b){return hav(cur,a)-hav(cur,b);});\n    if(foods[0]){ chosen.push(foods[0]); }\n  }\n  if((w.style||[]).indexOf('show')>=0 && !evening){\n    evening=P.find(function(p){return (p.tags||[]).indexOf('show')>=0 && p.lat!=null;});\n  }\n  if(evening && w.time!=='am') chosen.push(evening);\n  st.sel = chosen.map(function(p){return p.k;});\n  if(w.time==='eve') st.startMin=16*60;\n  else if(w.time==='pm') st.startMin=13*60;\n  st.screen=3;\n}\n\n\/\/ ---------- \uc7a5\ubc14\uad6c\ub2c8 ----------\nfunction cartLangPath(){ var l=TRP2.LANG; return (l&&l!=='ko')?'\/'+l+'\/cart\/':'\/cart\/'; }\nfunction cartJobs(){\n  var jobs=[];\n  st.sel.forEach(function(k){\n    var p=byKey[k]; if(!isPaid(p)) return;\n    var r=rowSel(p); if(!r){ return; }\n    var zc=zoneCfg(p), zk=zc?zSel(p):null, z2=zc?z2Sel(p):null;\n    var cr=(st.ch>0)?childRow(p,r):null;\n    jobs.push({pid:pidOf(p), vid:r.vid, qty:st.ad+((st.ch>0&&!cr)?st.ch:0), nm:nmOf(p), zone:zk, zone2:z2}); \/\/ \uc544\ub3d9 \ubcc0\ud615\uc774 \uc5c6\uc73c\uba74 \uc544\ub3d9\ub3c4 \uc131\uc778 \uc904\uc5d0 \ud569\uc0b0(\ud654\uba74 \ud569\uacc4\uc640 \ub3d9\uc77c)\n    if(cr) jobs.push({pid:pidOf(p), vid:cr.vid, qty:st.ch, nm:nmOf(p)+' ('+S.child+')', zone:zk, zone2:z2});\n  });\n  var v=vehRows();\n  if(vehOn()&&v){ jobs.push({pid:328, vid:v.h[st.veh].r.vid, qty:1, nm:v.h[st.veh].r.n});\n    if(st.vehExtra>0&&v.extra) jobs.push({pid:328, vid:v.extra.vid, qty:st.vehExtra, nm:v.extra.n});\n    if(st.vehSend&&v.send) jobs.push({pid:328, vid:v.send.vid, qty:1, nm:v.send.n}); }\n  return jobs;\n}\nfunction addAllToCart(){\n  var btn=$('t-cart');\n  if(vehMustOn()&&!vehOn()){ alert(S.vehMust); return; }\n  var jobs=cartJobs(); if(!jobs.length){ return; }\n  btn.disabled=true; btn.textContent=S.cartBusy;\n  \/\/ WooCommerce Store API (#70\uacfc \ub3d9\uc77c \uacc4\uc5f4). form-urlencoded \ub85c \ubcf4\ub0b4\uba74 \uc11c\ubc84 \uac80\uc99d(#278 trp_zone \u00b7 #282 trp_zone2 \u00b7 #293 trp_plan)\uc774 $_POST\ub85c \uc77d\ub294\ub2e4.\n\/\/ 2026-09-08: (1) \ub2f4\uae30 \uc804 \ubcc0\ud615 \uad6c\ub9e4 \uac00\ub2a5 \ud655\uc778 (2) \uc2e4\ud328 \uc2dc \uc774\ubc88\uc5d0 \ub2f4\uc740 \ud56d\ubaa9 \ub864\ubc31 (3) \ub2f4\uae34 \uc218\ub7c9 \ud655\uc778 \ud6c4 \uc774\ub3d9 (4) \ud53d\uc5c5 \uadf8\ub8f9\uc740 \uc0c1\ud488\ubcc4 \uc2e4\uc81c \ubc88\ud638(\uc804\uc5d4 \uc5c6\ub294 \ubc88\ud638 11\uc744 \ubcf4\ub0c8\uc74c)\n  var API='\/wp-json\/wc\/store\/v1\/', nonce='', before=null, addedKeys=[], fails=[];\n  function hdr(r){ var n=r.headers.get('Nonce')||r.headers.get('nonce'); if(n) nonce=n; return r; }\n  function J(r){ return r.json(); }\n  function keysOf(cart){ return (cart&&cart.items||[]).map(function(i){return i.key;}); }\n  function qtyOf(cart){ return (cart&&cart.items||[]).reduce(function(s,i){return s+(+i.quantity||0);},0); }\n  function rollback(){ var chain=Promise.resolve();\n    addedKeys.forEach(function(k){ chain=chain.then(function(){ return fetch(API+'cart\/remove-item',{method:'POST',credentials:'include',headers:{'Nonce':nonce,'Content-Type':'application\/json'},body:JSON.stringify({key:k})}).then(hdr).catch(function(){}); }); });\n    return chain; }\n  function stop(msg){ btn.disabled=false; renderTotal(); alert(msg||S.cartFail); }\n  fetch(API+'cart',{credentials:'include'}).then(hdr).then(J)\n  .then(function(cart){ before=cart;\n    var vids=jobs.filter(function(j){return j.vid&&j.vid!==j.pid;}).map(function(j){return j.vid;});\n    var sids=jobs.filter(function(j){return !j.vid||j.vid===j.pid;}).map(function(j){return j.pid;});\n    var qs=[];\n    if(vids.length) qs.push(fetch(API+'products?type=variation&per_page=100&include='+vids.join(','),{credentials:'include'}).then(J));\n    if(sids.length) qs.push(fetch(API+'products?per_page=100&include='+sids.join(','),{credentials:'include'}).then(J));\n    return Promise.all(qs).then(function(lists){ var ok={}; lists.forEach(function(l){ (Array.isArray(l)?l:[]).forEach(function(x){ if(x.is_purchasable&&x.is_in_stock!==false) ok[x.id]=1; }); });\n      var bad=jobs.filter(function(j){ return !ok[j.vid||j.pid]; });\n      if(bad.length) throw {trp:S.cartNotBuy.replace('%s',bad.map(function(j){return j.nm||('#'+(j.vid||j.pid));}).join(', '))}; });\n  })\n  .then(function(){\n    var ptxt=''; try{ ptxt=planText().slice(0,3500); }catch(e){}\n    var ptxtEn=''; try{ ptxtEn=planTextEn().slice(0,3500); }catch(e){}\n    var prevKeys=keysOf(before);\n    return jobs.reduce(function(chain,j,ix){\n      return chain.then(function(){\n        var body=new URLSearchParams({id:String(j.vid||j.pid), quantity:String(j.qty)});\n        if(j.zone!=null) body.append('trp_zone', String(j.zone));\n        if(j.zone2!=null) body.append('trp_zone2', String(j.zone2));\n        if(st.date) body.append('trp_date', st.date); \/\/ v8 2026-09-19 (win53 #93): per-line travel date for #49\n        if(ix===0&&ptxt) body.append('trp_plan', ptxt);\n        if(ix===0&&ptxtEn) body.append('trp_plan_en', ptxtEn); \/\/ v9: English copy -> order meta _trp_plan_en (#293)\n        return fetch(API+'cart\/add-item',{method:'POST',credentials:'include',headers:{'Nonce':nonce},body:body}).then(hdr)\n        .then(function(r){ if(!r.ok){ fails.push(j); return null; } return J(r); })\n        .then(function(cart){ if(cart&&cart.items){ keysOf(cart).forEach(function(k){ if(prevKeys.indexOf(k)<0&&addedKeys.indexOf(k)<0) addedKeys.push(k); }); } })\n        .catch(function(){ fails.push(j); });\n      });\n    }, Promise.resolve());\n  })\n  .then(function(){\n    if(fails.length) throw {trp:S.cartRolled, roll:true};\n    var want=qtyOf(before)+jobs.reduce(function(s,j){return s+j.qty;},0);\n    function check(n){ return fetch(API+'cart?t='+Date.now(),{credentials:'include'}).then(J).then(function(cart){\n      if(qtyOf(cart)>=want||n<=0) return; return new Promise(function(res){ setTimeout(res,1200); }).then(function(){ return check(n-1); }); }); }\n    return check(3);\n  })\n  .then(function(){ location.href=cartLangPath(); })\n  .catch(function(e){ if(e&&e.roll) return rollback().then(function(){ stop(S.cartRolled); }); stop(e&&e.trp?e.trp:S.cartFail); });\n}\n\n\/\/ ---------- \uacf5\uc720 \ub9c1\ud06c ----------\nfunction shareUrl(){\n  var d=JSON.stringify({v:TRP2.DATAVER,sel:st.sel,sz:st.sz,round:st.round,startMin:st.startMin,ad:st.ad,ch:st.ch,progs:st.progs});\n  return location.origin+location.pathname+'#tp='+btoa(unescape(encodeURIComponent(d)));\n}\n\/\/ v9 2026-09-19 (win55 - 94\/95\/110): memo labels written per language (ASCII-escaped so server-side pre-translation cannot touch them)\n\/\/ + English copy (trp_plan_en) for vendor mail \/ voucher \/ admin.\nvar PLAN_L={\"ko\":{\"head\":\"[TripRAON \\ud50c\\ub798\\ub108 \\uc77c\\uc815]\",\"est\":\"\\u203b \\uc2dc\\uac01\\uc740 \\uc608\\uc0c1\\uc774\\uba70 \\uad50\\ud1b5 \\uc0c1\\ud669\\uc5d0 \\ub530\\ub77c \\ub2ec\\ub77c\\uc9c8 \\uc218 \\uc788\\uc2b5\\ub2c8\\ub2e4.\",\"date\":\"\\ubc29\\ubb38 \\ub0a0\\uc9dc\",\"tbd\":\"\\ubbf8\\uc815 (\\ud655\\uc778 \\ud544\\uc694)\",\"stay\":\"\\uc219\\uc18c\",\"party\":\"\\uc778\\uc6d0\",\"ad\":\"\\uc131\\uc778\",\"ch\":\"\\uc544\\ub3d9\",\"dep\":\"\\ucd9c\\ubc1c\",\"arr\":\"\\ub3c4\\ucc29\",\"veh\":\"\\ucc28\\ub7c9\",\"vehName\":\"\\uc804\\uc6a9\\ucc28\\ub7c9 \\u00b7 \\uc2dc\\ud2f0\\ud22c\\uc5b4 %s\\uc2dc\\uac04\",\"vehNone\":\"\\ubbf8\\ud3ec\\ud568 (\\uc790\\uac00 \\uc774\\ub3d9)\",\"send\":\"\\uacf5\\ud56d \\uc0cc\\ub529\",\"extra\":\"\\ucd94\\uac00 %s\\uc2dc\\uac04\",\"link\":\"\\uc77c\\uc815 \\ub9c1\\ud06c\",\"agency\":\"\\u2605\\uc2dd\\ub2f9 \\uc608\\uc57d\\ub300\\ud589 \\uc694\\uccad\"},\"en\":{\"head\":\"[TripRAON Planner Itinerary]\",\"est\":\"* Times are estimates and may change with traffic.\",\"date\":\"Date\",\"tbd\":\"To be confirmed\",\"stay\":\"Start from\",\"party\":\"Guests\",\"ad\":\"Adult\",\"ch\":\"Child\",\"dep\":\"Depart\",\"arr\":\"Arrive\",\"veh\":\"Vehicle\",\"vehName\":\"Private vehicle \\u00b7 City tour %s hours\",\"vehNone\":\"Not included (own transport)\",\"send\":\"Airport send-off\",\"extra\":\"%s extra hour(s)\",\"link\":\"Itinerary link\",\"agency\":\"\\u2605 Restaurant reservation requested\"},\"ru\":{\"head\":\"[\\u041c\\u0430\\u0440\\u0448\\u0440\\u0443\\u0442 TripRAON Planner]\",\"est\":\"* \\u0412\\u0440\\u0435\\u043c\\u044f \\u0443\\u043a\\u0430\\u0437\\u0430\\u043d\\u043e \\u043e\\u0440\\u0438\\u0435\\u043d\\u0442\\u0438\\u0440\\u043e\\u0432\\u043e\\u0447\\u043d\\u043e \\u0438 \\u043c\\u043e\\u0436\\u0435\\u0442 \\u0438\\u0437\\u043c\\u0435\\u043d\\u0438\\u0442\\u044c\\u0441\\u044f \\u0438\\u0437-\\u0437\\u0430 \\u0434\\u043e\\u0440\\u043e\\u0436\\u043d\\u043e\\u0439 \\u0441\\u0438\\u0442\\u0443\\u0430\\u0446\\u0438\\u0438.\",\"date\":\"\\u0414\\u0430\\u0442\\u0430\",\"tbd\":\"\\u0423\\u0442\\u043e\\u0447\\u043d\\u044f\\u0435\\u0442\\u0441\\u044f\",\"stay\":\"\\u041c\\u0435\\u0441\\u0442\\u043e \\u0432\\u044b\\u0435\\u0437\\u0434\\u0430\",\"party\":\"\\u0413\\u043e\\u0441\\u0442\\u0438\",\"ad\":\"\\u0412\\u0437\\u0440\\u043e\\u0441\\u043b\\u044b\\u0435\",\"ch\":\"\\u0414\\u0435\\u0442\\u0438\",\"dep\":\"\\u0412\\u044b\\u0435\\u0437\\u0434\",\"arr\":\"\\u041f\\u0440\\u0438\\u0431\\u044b\\u0442\\u0438\\u0435\",\"veh\":\"\\u0422\\u0440\\u0430\\u043d\\u0441\\u043f\\u043e\\u0440\\u0442\",\"vehName\":\"\\u0418\\u043d\\u0434\\u0438\\u0432\\u0438\\u0434\\u0443\\u0430\\u043b\\u044c\\u043d\\u044b\\u0439 \\u0430\\u0432\\u0442\\u043e\\u043c\\u043e\\u0431\\u0438\\u043b\\u044c \\u00b7 \\u0421\\u0438\\u0442\\u0438-\\u0442\\u0443\\u0440 %s \\u0447\",\"vehNone\":\"\\u041d\\u0435 \\u0432\\u043a\\u043b\\u044e\\u0447\\u0451\\u043d (\\u0434\\u043e\\u0431\\u0438\\u0440\\u0430\\u0435\\u0442\\u0435\\u0441\\u044c \\u0441\\u0430\\u043c\\u043e\\u0441\\u0442\\u043e\\u044f\\u0442\\u0435\\u043b\\u044c\\u043d\\u043e)\",\"send\":\"\\u0422\\u0440\\u0430\\u043d\\u0441\\u0444\\u0435\\u0440 \\u0432 \\u0430\\u044d\\u0440\\u043e\\u043f\\u043e\\u0440\\u0442\",\"extra\":\"\\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u043e %s \\u0447\",\"link\":\"\\u0421\\u0441\\u044b\\u043b\\u043a\\u0430 \\u043d\\u0430 \\u043c\\u0430\\u0440\\u0448\\u0440\\u0443\\u0442\",\"agency\":\"\\u2605 \\u041f\\u0440\\u043e\\u0441\\u044c\\u0431\\u0430 \\u0437\\u0430\\u0431\\u0440\\u043e\\u043d\\u0438\\u0440\\u043e\\u0432\\u0430\\u0442\\u044c \\u0440\\u0435\\u0441\\u0442\\u043e\\u0440\\u0430\\u043d\"},\"zh\":{\"head\":\"[TripRAON \\u884c\\u7a0b\\u89c4\\u5212]\",\"est\":\"* \\u65f6\\u95f4\\u4e3a\\u9884\\u8ba1\\u65f6\\u95f4,\\u53ef\\u80fd\\u56e0\\u8def\\u51b5\\u800c\\u53d8\\u52a8\\u3002\",\"date\":\"\\u65e5\\u671f\",\"tbd\":\"\\u5f85\\u786e\\u8ba4\",\"stay\":\"\\u51fa\\u53d1\\u5730\",\"party\":\"\\u4eba\\u6570\",\"ad\":\"\\u6210\\u4eba\",\"ch\":\"\\u513f\\u7ae5\",\"dep\":\"\\u51fa\\u53d1\",\"arr\":\"\\u5230\\u8fbe\",\"veh\":\"\\u8f66\\u8f86\",\"vehName\":\"\\u5305\\u8f66 \\u00b7 \\u5e02\\u533a\\u6e38 %s \\u5c0f\\u65f6\",\"vehNone\":\"\\u4e0d\\u542b\\u8f66\\u8f86(\\u81ea\\u884c\\u524d\\u5f80)\",\"send\":\"\\u673a\\u573a\\u9001\\u673a\",\"extra\":\"\\u52a0\\u65f6 %s \\u5c0f\\u65f6\",\"link\":\"\\u884c\\u7a0b\\u94fe\\u63a5\",\"agency\":\"\\u2605 \\u9700\\u4ee3\\u8ba2\\u9910\\u5385\"},\"th\":{\"head\":\"[\\u0e41\\u0e1c\\u0e19\\u0e01\\u0e32\\u0e23\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07 TripRAON Planner]\",\"est\":\"* \\u0e40\\u0e27\\u0e25\\u0e32\\u0e40\\u0e1b\\u0e47\\u0e19\\u0e40\\u0e27\\u0e25\\u0e32\\u0e42\\u0e14\\u0e22\\u0e1b\\u0e23\\u0e30\\u0e21\\u0e32\\u0e13 \\u0e2d\\u0e32\\u0e08\\u0e40\\u0e1b\\u0e25\\u0e35\\u0e48\\u0e22\\u0e19\\u0e41\\u0e1b\\u0e25\\u0e07\\u0e15\\u0e32\\u0e21\\u0e2a\\u0e20\\u0e32\\u0e1e\\u0e01\\u0e32\\u0e23\\u0e08\\u0e23\\u0e32\\u0e08\\u0e23\",\"date\":\"\\u0e27\\u0e31\\u0e19\\u0e17\\u0e35\\u0e48\",\"tbd\":\"\\u0e23\\u0e2d\\u0e22\\u0e37\\u0e19\\u0e22\\u0e31\\u0e19\",\"stay\":\"\\u0e08\\u0e38\\u0e14\\u0e2d\\u0e2d\\u0e01\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07\",\"party\":\"\\u0e1c\\u0e39\\u0e49\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07\",\"ad\":\"\\u0e1c\\u0e39\\u0e49\\u0e43\\u0e2b\\u0e0d\\u0e48\",\"ch\":\"\\u0e40\\u0e14\\u0e47\\u0e01\",\"dep\":\"\\u0e2d\\u0e2d\\u0e01\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07\",\"arr\":\"\\u0e16\\u0e36\\u0e07\",\"veh\":\"\\u0e23\\u0e16\",\"vehName\":\"\\u0e23\\u0e16\\u0e2a\\u0e48\\u0e27\\u0e19\\u0e15\\u0e31\\u0e27 \\u00b7 \\u0e0b\\u0e34\\u0e15\\u0e35\\u0e49\\u0e17\\u0e31\\u0e27\\u0e23\\u0e4c %s \\u0e0a\\u0e31\\u0e48\\u0e27\\u0e42\\u0e21\\u0e07\",\"vehNone\":\"\\u0e44\\u0e21\\u0e48\\u0e23\\u0e27\\u0e21\\u0e23\\u0e16 (\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07\\u0e40\\u0e2d\\u0e07)\",\"send\":\"\\u0e2a\\u0e48\\u0e07\\u0e2a\\u0e19\\u0e32\\u0e21\\u0e1a\\u0e34\\u0e19\",\"extra\":\"\\u0e40\\u0e1e\\u0e34\\u0e48\\u0e21 %s \\u0e0a\\u0e31\\u0e48\\u0e27\\u0e42\\u0e21\\u0e07\",\"link\":\"\\u0e25\\u0e34\\u0e07\\u0e01\\u0e4c\\u0e41\\u0e1c\\u0e19\\u0e01\\u0e32\\u0e23\\u0e40\\u0e14\\u0e34\\u0e19\\u0e17\\u0e32\\u0e07\",\"agency\":\"\\u2605 \\u0e02\\u0e2d\\u0e43\\u0e2b\\u0e49\\u0e0a\\u0e48\\u0e27\\u0e22\\u0e08\\u0e2d\\u0e07\\u0e23\\u0e49\\u0e32\\u0e19\\u0e2d\\u0e32\\u0e2b\\u0e32\\u0e23\"}};\nvar PLAN_ZEN=[\"Patong\", \"Kata\", \"Karon\", \"Kamala\", \"Surin\", \"Bang Tao \/ Laguna\", \"Rawai\", \"Nai Harn\", \"Phuket Old Town\", \"Chalong\", \"Kathu\", \"Phuket Airport\"];\nfunction planLang(){ var l=(TRP2.LANG||'ko'); return PLAN_L[l]?l:'ko'; }\nfunction shareUrlEn(){ var u=shareUrl(), o=location.origin; return o+'\/en'+u.slice(o.length).replace(\/^\\\/(en|ru|zh|th)\\\/\/,'\/'); }\nfunction planBuild(lang, enCopy){\n  var P=PLAN_L[lang]||PLAN_L.ko, stops=buildStops(), res=schedule(stops,legsFor(stops)), L=[]; \/\/ v10: same leg times as the screen\n  function zoneName(nm){ if(!enCopy) return nm; for(var i=0;i<ZONES.length;i++){ if(ZONES[i].n===nm&&PLAN_ZEN[i]) return PLAN_ZEN[i]; } return nm; }\n  L.push(P.head); L.push(P.est);\n  L.push(P.date+': '+(st.date?st.date:P.tbd));\n  if(st.sz>=0) L.push(P.stay+': '+zoneName(ZONES[st.sz].n)+(st.sHotel?' - '+st.sHotel:''));\n  L.push(P.party+': '+P.ad+' '+st.ad+(st.ch?' \\u00b7 '+P.ch+' '+st.ch:''));\n  res.rows.forEach(function(r){\n    if(r.type==='start') L.push(hm(r.at)+' '+P.dep+' \\u00b7 '+zoneName(r.name));\n    else if(r.type==='end') L.push(hm(r.at)+' '+P.arr+' \\u00b7 '+zoneName(r.name));\n    else if(r.type==='place'){ var p=r.p, g=progOf(p);\n      var nm=enCopy?((p.en||p.nm)+(g?' (#'+g.pid+')':'')):(nmOf(p)+' ('+p.area+')');\n      L.push(hm(r.at)+' '+nm+(p.sec==='agency'?' '+P.agency:'')); }\n  });\n  var v=vehRows();\n  if(st.veh!=null&&st.veh>=0&&v&&v.h[st.veh]) L.push(P.veh+': '+P.vehName.replace('%s',v.h[st.veh].hours)+(st.vehSend?' + '+P.send:'')+(st.vehExtra?' + '+P.extra.replace('%s',st.vehExtra):''));\n  else if(st.veh===-1) L.push(P.veh+': '+P.vehNone);\n  L.push(P.link+': '+(enCopy?shareUrlEn():shareUrl()));\n  return L.join('\\n');\n}\nfunction planText(){ return planBuild(planLang(), false); }\nfunction planTextEn(){ return planBuild('en', true); }\nfunction shareLink(){\n  var url=shareUrl();\n  function done(){ var n=$('t-sharenote')||(function(){var x=document.createElement('div');x.id='t-sharenote';x.className='t-mapfail';x.style.display='block';$('t-share').parentNode.appendChild(x);return x;})(); n.textContent=S.shareCopied; }\n  if(navigator.clipboard&&navigator.clipboard.writeText) navigator.clipboard.writeText(url).then(done,function(){ prompt('\ub9c1\ud06c \ubcf5\uc0ac:',url); });\n  else prompt('\ub9c1\ud06c \ubcf5\uc0ac:',url);\n}\n\n\/\/ ---------- \uc774\ubca4\ud2b8 ----------\ndocument.addEventListener('click',function(e){\n  var t=e.target;\n  var add=t.closest('[data-t-add]');\n  if(add){ var k=add.getAttribute('data-t-add'); var i=st.sel.indexOf(k);\n    var was=st.sel.length;\n    if(i>=0) st.sel.splice(i,1); else st.sel.push(k);\n    render();\n    if(was===0&&st.sel.length===1&&!pcMode()){ var pn=$('t-panel'); if(pn) pn.scrollIntoView({behavior:'smooth',block:'start'}); }\n    return; }\n  var z=t.closest('[data-t-zone]');\n  if(z){ st.sz=+z.getAttribute('data-t-zone');\n    document.querySelectorAll('[data-t-zone]').forEach(function(c){c.classList.toggle('on',c===z);});\n    $('t-next1').disabled=false; $('t-s1info').textContent=ZONES[st.sz].n+' '+S.depart; save(); return; }\n  var wz=t.closest('[data-t-wiz]');\n  if(wz){ var pr=wz.getAttribute('data-t-wiz').split(','), q=pr[0], vv=pr[1];\n    if(q==='style'){ wz.classList.toggle('on'); var ix=st.wiz.style.indexOf(vv); if(ix>=0)st.wiz.style.splice(ix,1); else st.wiz.style.push(vv); }\n    else { st.wiz[q]=vv; wz.parentNode.querySelectorAll('.t-chip').forEach(function(c){c.classList.toggle('on',c===wz);}); }\n    return; }\n  var mg=t.closest('[data-t-msg]');\n  if(mg){ var mu=mg.getAttribute('data-t-msg');\n    try{ if(navigator.clipboard&&navigator.clipboard.writeText) navigator.clipboard.writeText(planText()); }catch(e){}\n    window.open(mu,'_blank'); return; }\n  var f=t.closest('[data-t-f]');\n  if(f){ st.filter=f.getAttribute('data-t-f');\n    document.querySelectorAll('[data-t-f]').forEach(function(c){c.classList.toggle('on',c.getAttribute('data-t-f')===st.filter);});\n    renderCards();\n    if(f.classList.contains('t-seeall')){ var fb=$('t-filters')||$('t-cards'); if(fb)fb.scrollIntoView({behavior:'smooth'}); }\n    return; }\n  var ps=t.closest('[data-t-preset]');\n  if(ps){ var pre=TRP2.PRESETS[+ps.getAttribute('data-t-preset')];\n    st.sel=pre.keys.filter(function(k){return byKey[k];}); if(st.sz<0)st.sz=pre.z; st.startMin=pre.t; st.round=true; st.screen=3;\n    render(); var pn2=$('t-panel'); if(pn2&&!pcMode()) pn2.scrollIntoView({behavior:'smooth'}); return; }\n  var pm=t.closest('[data-t-pm]');\n  if(pm){ var a=pm.getAttribute('data-t-pm').split(','), fld=a[0], d=+a[1];\n    st[fld]=Math.max(fld==='ad'?1:0, (st[fld]||0)+d); if(fld==='vehExtra')st.vehExtra=Math.min(6,st.vehExtra);\n    if(st.screen===3) render(); else { $('t-ad').textContent=st.ad; $('t-ch').textContent=st.ch; save(); }\n    return; }\n  var vh=t.closest('[data-t-veh]');\n  if(vh){ st.veh=+vh.getAttribute('data-t-veh'); render(); return; }\n  if(t.id==='t-next1'){ st.screen=2; render(); window.scrollTo(0,0); return; }\n  if(t.id==='t-skip1'||t.id==='t-skip2'){ st.screen=3; render(); window.scrollTo(0,0); return; }\n  if(t.id==='t-rec'){ recommend(); render(); window.scrollTo(0,0); return; }\n  if(t.id==='t-clear'){ st.sel=[]; st.veh=null; render(); return; }\n  if(t.id==='t-resnew'){ st.sel=[]; st.veh=null; st.sz=-1; restored=false; try{localStorage.removeItem(LSKEY);}catch(err){} render(); return; }\n  if(t.id==='t-barbtn'){ var p3=$('t-panel'); if(p3) p3.scrollIntoView({behavior:'smooth'}); return; }\n  if(t.id==='t-sort'){ \/\/ \uac00\uae4c\uc6b4 \uc21c\uc11c\ub85c \uc815\ub82c (greedy)\n    var cur = st.sz>=0?ZONES[st.sz]:byKey[st.sel[0]];\n    var rest = st.sel.map(function(k){return byKey[k];}).filter(function(p){return p.lat!=null;});\n    var fixed = rest.filter(function(p){return p.fix;});\n    rest = rest.filter(function(p){return !p.fix;});\n    var order=[];\n    while(rest.length){ rest.sort(function(a,b){return hav(cur,a)-hav(cur,b);}); var nx2=rest.shift(); order.push(nx2); cur=nx2; }\n    st.sel = order.concat(fixed).map(function(p){return p.k;})\n      .concat(st.sel.filter(function(k){return byKey[k].lat==null;}));\n    render(); return; }\n  if(t.id==='t-vehonly'){ st._vehOnly=true; st.screen=3; render();\n    var vb=$('t-veh'); if(vb) vb.scrollIntoView({behavior:'smooth',block:'center'}); return; }\n  if(t.id==='t-cart'){ addAllToCart(); return; }\n  if(t.id==='t-share'){ shareLink(); return; }\n  if(t.id==='t-img'){\n    var btn=t; btn.textContent='\uc800\uc7a5 \uc911...';\n    function go(){ html2canvas($('t-cap'),{useCORS:true,backgroundColor:'#ffffff',scale:2}).then(function(cv){\n        var a=document.createElement('a'); a.download='TripRAON_Phuket_Plan.png'; a.href=cv.toDataURL('image\/png'); a.click(); btn.textContent=S.saveImg;\n      }).catch(function(){ btn.textContent=S.saveImg; }); }\n    if(typeof html2canvas!=='undefined') go();\n    else { var sc=document.createElement('script'); sc.src='https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js';\n      sc.onload=go; sc.onerror=function(){ var s2=document.createElement('script'); s2.src='https:\/\/cdn.jsdelivr.net\/npm\/html2canvas@1.4.1\/dist\/html2canvas.min.js'; s2.onload=go; s2.onerror=function(){btn.textContent=S.saveImg;}; document.head.appendChild(s2); };\n      document.head.appendChild(sc); }\n    return; }\n});\ndocument.addEventListener('change',function(e){\n  var t=e.target;\n  if(t.id==='t-sdate'||t.id==='t-date'){ st.date=t.value||''; save(); return; }\n  if(t.id==='t-stime'||t.id==='t-time'){ var v=(t.value||'09:00').split(':'); st.startMin=(+v[0])*60+(+v[1]); if(st.screen===3)render(); else save(); }\n  else if(t.id==='t-szone'){ st.sz=+t.value; render(); }\n  else if(t.id==='t-ezone'){ st.ez=+t.value; render(); }\n  else if(t.id==='t-round'){ st.round=t.checked; render(); }\n  else if(t.id==='t-vsend'){ st.vehSend=t.checked; render(); }\n  else if(t.getAttribute&&t.getAttribute('data-t-prog')){ var pk=t.getAttribute('data-t-prog'); st.progs[pk]=+t.value; delete st.opts[pk]; render(); }\n  else if(t.getAttribute&&t.getAttribute('data-t-opt')){ st.opts[t.getAttribute('data-t-opt')]=+t.value; render(); }\n  else if(t.getAttribute&&t.getAttribute('data-t-zone')){ st.zones[t.getAttribute('data-t-zone')]=+t.value; render(); }\n  else if(t.getAttribute&&t.getAttribute('data-t-zone2')){ st.zones2[t.getAttribute('data-t-zone2')]=+t.value; render(); }\n});\ndocument.addEventListener('input',function(e){\n  if(e.target.id==='t-shotel'){ st.sHotel=e.target.value; save(); }\n});\nwindow.addEventListener('resize',function(){ renderBar(); });\n\n\/\/ ---------- \uc2dc\uc791 ----------\nload();\nskeleton();\nif(pcMode()) st.screen=3;\nrender();\n\/\/ #69(wp_footer 98)\ub294 \uc774 \uc2a4\ud06c\ub9bd\ud2b8\ubcf4\ub2e4 \ub2a6\uac8c \uc2e4\ud589\ub418\ubbc0\ub85c, \ubcf5\uc6d0\ub41c \uc77c\uc815\uc758 \uccab \ub80c\ub354\uc5d0\ub294 \uac00\uaca9\u00b7\ucc28\ub7c9 \uc815\ubcf4\uac00 \uc5c6\ub2e4.\n\/\/ #69\uac00 'trp-opt-ready'\ub97c \uc3d8\uba74(2026-09-08) \ub2e4\uc2dc \uadf8\ub9b0\ub2e4. \uc61b #69(\uc774\ubca4\ud2b8 \uc5c6\uc74c)\uba74 DOMContentLoaded \ub4a4 \ud55c \ubc88 \ub354.\nif(!window.TRP_OPT){\n  var _trpRe=false; function _trpRedraw(){ if(_trpRe) return; if(!window.TRP_OPT) return; _trpRe=true; render(); }\n  document.addEventListener('trp-opt-ready', _trpRedraw);\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded', _trpRedraw); else setTimeout(_trpRedraw,0);\n}\n})();\n\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-752","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/pages\/752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/comments?post=752"}],"version-history":[{"count":1,"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/pages\/752\/revisions"}],"predecessor-version":[{"id":2452,"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/pages\/752\/revisions\/2452"}],"wp:attachment":[{"href":"https:\/\/tripraon.com\/th\/wp-json\/wp\/v2\/media?parent=752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}