{"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\/en\/citytour-planner\/","title":{"rendered":"Create Your Own Phuket Itinerary"},"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-party .t-pg{display:inline-flex;align-items:center;gap:6px}\n.t-party .t-pg b{min-width:16px;text-align:center}\n@media (max-width:640px){\n  #trp2-root .t-party{display:grid;grid-template-columns:auto 38px 24px 38px;gap:6px 5px;align-items:center;justify-items:center;margin-left:auto;flex:0 0 auto}\n  #trp2-root .t-party .t-pg{display:contents}\n  #trp2-root .t-party .t-pn{justify-self:start;padding-right:4px;white-space:nowrap}\n  #trp2-root .t-party .t-psep{display:none}\n  #trp2-root .t-partyf{flex-wrap:wrap}\n}\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\/* v12 2026-09-27 (win89) A2: PC right panel scrolls inside the viewport, cart button stays visible at its bottom *\/\n@media(min-width:1100px){\n  .t-right{max-height:calc(100vh - 24px);overflow-y:auto;scrollbar-width:thin}\n  body.admin-bar .t-right{top:44px;max-height:calc(100vh - 56px)}\n  .t-right .t-actions{position:sticky;bottom:0;z-index:3;background:#fff;margin:10px -15px 0;padding:10px 15px 10px;box-shadow:0 -10px 14px -10px rgba(15,39,64,.22)}\n  body:has(#trp2-root) .trp-cartbar{left:24px;right:auto}\n}\n\/* v12 A3: while the planner bottom bar is on (mobile), hide the site cart bar + scroll-top button; keep the page bottom clear *\/\nbody.trp-tbar-on .trp-cartbar,body:has(#trp2-root) #ast-scroll-top{display:none!important}\nbody.trp-tbar-on.trp-has-cartbar{padding-bottom:0}\nbody.trp-tbar-on.trp-has-cartbar .trp-sns-float{bottom:90px!important}\n@media(max-width:1099px){#trp2-root{padding-bottom:96px}}\n\/* v12 A4: second price line (child) *\/\n.t-pr .t-prc{display:block;font-size:11px;color:#7b8794;font-weight:600;margin-top:1px}\n\/* v13 2026-09-27 (win90) B1 closed *\/\n.t-b.b-closed{background:#fee2e2;color:#b91c1c}\n.t-card.closed .t-img{filter:grayscale(.6);opacity:.75}\n.t-add[disabled]{border-color:#e5e7eb;background:#f3f4f6;color:#9aa3af;cursor:not-allowed}\n.t-warn.t-cw{margin:2px 0 6px;font-weight:600}\n\/* v13 B2 wizard box *\/\n.t-aibox{background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;padding:12px 12px 8px;margin:0 0 12px}.t-aih{margin:0 0 8px}.t-airow{display:flex;gap:8px}.t-airow input{flex:1;min-width:0;border:1.5px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-size:15px;outline:none;background:#fff}.t-airow input:focus{border-color:#0ea5e9}.t-airow .t-aib{white-space:nowrap;padding:0 16px}\n@media(max-width:640px){.t-airow{flex-wrap:wrap}.t-airow #t-aiq{flex:1 1 100%}.t-airow .t-aib{flex:1 1 100%;padding:12px 16px}}.t-aip{font-size:12px;color:#64748b;margin:6px 0 0}.t-aimsg{font-size:13px;color:#0369a1;margin:8px 0 0;font-weight:600}.t-ainote{font-size:14px;color:#334155;margin:8px 0 0;line-height:1.55;background:#fff;border-radius:8px;padding:8px 10px}.t-aictx{font-size:14px;color:#334155;margin:8px 0 0;line-height:1.55;background:#fff;border-radius:8px;padding:8px 10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.t-aictx.warn{background:#fffbeb;color:#92400e;border:1px solid #fde68a}.t-aictx .t-msgbtns{margin:0}.t-aidays{display:inline-block;text-decoration:none;padding:9px 14px;font-size:14px;border-radius:10px;width:auto}.t-aibar{height:8px;background:#e2e8f0;border-radius:99px;overflow:hidden;margin-top:10px}.t-aibar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#0ea5e9,#0f172a);border-radius:99px;transition:width .25s linear}\n.t-wizbox{background:#f0f7ff;border:1.5px solid #bfdbfe;border-radius:14px;margin:0 0 12px;overflow:hidden}\n.t-wizh{width:100%;background:none;border:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14.5px;font-weight:800;color:#1e40af;cursor:pointer;text-align:left}\n.t-wizh i{font-style:normal;font-size:16px}\n.t-wizb{padding:0 14px 14px}\n.t-wizb .t-qh{margin:10px 0 6px}\n.t-wizcta{margin-top:12px}\n.t-wizres{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}\n@media(max-width:640px){.t-wizres{grid-template-columns:1fr}}\n.t-wr{background:#fff;border:1.5px solid #dbe2ea;border-radius:12px;padding:12px;display:flex;flex-direction:column}\n.t-wr b{font-size:11.5px;color:#7b8794;font-weight:800}\n.t-wr h5{font-size:15px;font-weight:900;margin:4px 0 4px}\n.t-wr p{font-size:12.5px;color:#556;line-height:1.5;margin:0 0 10px;flex:1}\n.t-cta.t-sm{padding:9px 14px;font-size:13px;width:auto;align-self:flex-start}\n\/* v13 B3 ask box *\/\n.t-askbox{background:#f8fafc;border:1px solid #eceff3;border-radius:12px;padding:11px 12px;margin-top:10px;font-size:13px}\n.t-askbox>b{display:block;font-size:14px;margin-bottom:2px}\n.t-askbox>span{display:block;font-size:12px;color:#7b8794;margin-bottom:9px;line-height:1.45}\n.t-asknote{display:none;font-size:12px;color:#1e40af;background:#eef6ff;border-radius:8px;padding:6px 9px;margin-top:8px;line-height:1.45}\n\/* v13 B7 overtime + car nudge *\/\n.t-vehwarn{background:#fff7ed;border:1.5px solid #fdba74;border-radius:10px;padding:9px 11px;margin-top:10px;font-size:12.5px;color:#9a3412;line-height:1.5}\n.t-vehwarnb{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}\n.t-sm2{background:#fff;border:1.5px solid #fdba74;color:#9a3412;border-radius:16px;padding:5px 11px;font-size:12px;font-weight:800;cursor:pointer}\n.t-vnudge{font-size:12.5px;color:#1e40af;background:#eef6ff;border-radius:8px;padding:7px 10px;margin-top:8px;line-height:1.5}\n\/* v13 B5 small things *\/\n.t-pm{display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1;padding:0 0 2px;font-family:Arial,Helvetica,sans-serif;vertical-align:middle}\n.t-srow label{flex:0 0 auto;min-width:70px;white-space:nowrap;padding-right:6px}\n.t-rm{background:transparent;color:#b0b8c4;font-size:12px}\n.t-rm:hover{background:#fff0f0;color:#e11d48}\n#t-map .leaflet-control-zoom a{font:bold 18px\/26px Arial,Helvetica,sans-serif!important;text-indent:0!important;text-decoration:none!important;display:block!important}\n#t-map .leaflet-touch .leaflet-control-zoom a{font-size:22px!important;line-height:30px!important}\n\/* v13 (Tony 9\/27) Chat button icon-only on the planner page (label is #260's ::after) *\/\nbody:has(#trp2-root) .trp-sns-fab{width:52px!important;padding:0!important;justify-content:center!important}\nbody:has(#trp2-root) .trp-sns-fab::after{content:none!important}\n@media(max-width:640px){.t-hero{padding:18px 16px}.t-hero h2{font-size:21px}}\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} .t-aiex{margin-top:8px} .t-aiex .t-chip{font-size:12.5px;font-weight:600;white-space:normal;text-align:left;line-height:1.3} .t-aiask{margin-top:10px;padding:10px 12px;border:1.5px dashed #cbd5e1;border-radius:12px;background:#f8fafc}.t-aiask .t-adate{font-size:14px;padding:7px 10px;border:1.5px solid #dbe2ea;border-radius:10px;background:#fff;width:auto;max-width:100%} .t-aiask .t-qh{margin:0 0 8px} .t-shortcuts{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 16px}\n<\/style>\n<div id=\"trp2-root\" data-no-translation class=\"notranslate\"><\/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 data-trp-skip>\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: '\\ud55c \\uc904\\uc774\\uba74 AI\\uac00 \\uc219\\uc18c\\uc5d0\\uc11c \\ucd9c\\ubc1c\\ud558\\ub294 \\ud558\\ub8e8 \\uc77c\\uc815\\uc744 \\uc9dc\\uace0, \\uc9c0\\ub3c4\\uc640 \\uc2dc\\uac04\\ud45c\\uae4c\\uc9c0 \\uadf8\\ub824 \\ub4dc\\ub824\\uc694',\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', distAway: '%s\ubd84 \uac70\ub9ac',\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  mkStart:'\ucd9c', mkEnd:'\ub3c4', mkBoth:'\ucd9c\u00b7\ub3c4', seeAll:'%s\uacf3<br>\uc804\uccb4 \ubcf4\uae30 \u2192', copyLink:'\ub9c1\ud06c \ubcf5\uc0ac:', saving:'\uc800\uc7a5 \uc911...', vehFail:'\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.',\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', paySite: '\ud604\uc7a5 \uc9c0\ubd88',\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 + \uae30\uc0ac<\/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  \/\/ v12 2026-09-27 (win89) card price\n  fromP: '%s\ubd80\ud130', perPerson: '1\uc778', perCar: '1\ub300',\n  \/\/ v13 2026-09-27 (win90) B1 closed \u00b7 B2 wiz \u00b7 B3 ask \u00b7 B7 overtime \u00b7 car nudge\n  closedDate: '\uc774 \ub0a0\uc9dc\ub294 \ud734\ubb34', closedOpen: '\\uc544\\uc9c1 \\uc608\\uc57d\\uc744 \\ubc1b\\uc9c0 \\uc54a\\ub294 \\ub0a0\\uc9dc\\uc608\\uc694', \/* v15 (win109) open_until *\/ closedDow: '%s \ud734\ubb34', closedSeason: '\uc774 \ub0a0\uc9dc\uc5d4 \uc6b4\uc601\ud558\uc9c0 \uc54a\uc544\uc694 (\uc2dc\uc98c \uc678)', closedCut: '\uc774 \ub0a0\uc9dc\ub294 \uc608\uc57d \ub9c8\uac10 (\uc804\ub0a0 %s\uc2dc \u00b7 \ud0dc\uad6d \uc2dc\uac04)', closedBtn: '\ud734\ubb34',\n  closedInPlan: '\u26d4 \uc774 \ub0a0\uc9dc\uc5d0 \uc548 \ub418\ub294 \uacf3\uc774 \uc788\uc5b4\uc694 \u2014 \ub0a0\uc9dc\ub97c \ubc14\uafb8\uac70\ub098 \ud574\ub2f9 \uc7a5\uc18c\ub97c \ube7c \uc8fc\uc138\uc694.', closedSkipped: '\uc774 \ub0a0\uc9dc\uc5d0 \ud734\ubb34\uc778 \uacf3\uc740 \ube90\uc5b4\uc694: %s',\n  aiTitle: '\ud83d\udcac \ud55c \uc904\ub85c \ub9d0\ud558\uba74 \uc77c\uc815\uc744 \uc9dc \ub4dc\ub824\uc694', aiPh: '\uc608: \uc544\uc774 \ub458\uc774\ub791 \uc624\ud6c4\uc5d0 \ud574\ubcc0\uc774\ub791 \ub9db\uc9d1, \uc800\ub141\uc5d4 \uc1fc', aiBtn: '\uc77c\uc815 \ub9cc\ub4e4\uae30', aiWait: '\uc77c\uc815 \ub9cc\ub4dc\ub294 \uc911\u2026', aiNone: '\uc798 \ubabb \uc54c\uc544\ub4e4\uc5c8\uc5b4\uc694. \uc544\ub798 3\ubb38\ud56d\uc73c\ub85c \uace8\ub77c \uc8fc\uc138\uc694.', aiErr: '\uc7a0\uc2dc \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.', aiPriv: '\uc774\ub984\u00b7\uc5f0\ub77d\ucc98\ub294 \uc801\uc9c0 \ub9c8\uc138\uc694', aiDone: '\uc77c\uc815\uc5d0 \ub2f4\uc558\uc5b4\uc694 \u2014 \uc544\ub798\uc5d0\uc11c \ubc14\uafb8\uac70\ub098 \ub354\ud558\uc138\uc694.', aiDays: '%s\uc77c \uc5ec\ud589\uc774\uc2dc\uad70\uc694 \u2014 \uc774 \ud45c\ub294 \ud478\ucf13 \uc2dc\ub0b4 \ud558\ub8e8 \uc77c\uc815\uc774\uc5d0\uc694. \ub0a0\uc9dc\ubcc4 \ucd94\ucc9c(\uc12c\u00b7\uc1fc\u00b7\ucf54\ub07c\ub9ac \ub4f1)\uc740 AI \uac80\uc0c9\uc5d0\uc11c \ubcf4\uc5ec \ub4dc\ub824\uc694.', aiDaysBtn: '\ub0a0\uc9dc\ubcc4 \ucd94\ucc9c \uc77c\uc815 \ubcf4\uae30 \u2192', aiCru: '\ud06c\ub8e8\uc988 \uae30\ud56d \uc77c\uc815 \u2014 \uc2b9\uc120 2\uc2dc\uac04 \uc804\uae4c\uc9c0 \ube60\ud1b5\uc73c\ub85c \ub3cc\uc544\uc624\uac8c \uc9f0\uc5b4\uc694. \uc2b9\uc120(all-aboard) \uc2dc\uac01\uc744 \uaf2d \ud655\uc778\ud574 \uc8fc\uc138\uc694.', aiGrp: '10\uba85 \uc774\uc0c1 \ub2e8\uccb4\ub294 \ucc44\ud305\uc73c\ub85c \ubb38\uc758\ud574 \uc8fc\uc138\uc694 \u2014 \uc804\uc6a9 \ucc28\ub7c9\u00b7\ub2e8\uccb4 \uc694\uae08\uc744 \ub9de\ucdb0 \ub4dc\ub824\uc694.', aiOff: '\uc774 \ud50c\ub798\ub108\ub294 \ud478\ucf13 \ud558\ub8e8 \uc77c\uc815\ub9cc \uc9ed\ub2c8\ub2e4 \u2014 \ub2e4\ub978 \uc9c0\uc5ed(\ub044\ub77c\ube44\u00b7\uc0ac\ubb34\uc774 \ub4f1)\uc740 \ucc44\ud305\uc73c\ub85c \ubb3c\uc5b4\ubd10 \uc8fc\uc138\uc694.', aiSec: '\uc57d %s\ucd08 \ub0a8\uc74c', aiHc: '\\uc67c\\ucabd \\uc544\\ub798 \\u300c\\uc0ac\\ub78c\\uc778\\uc9c0 \\ud655\\uc778\\ud558\\uc2ed\\uc2dc\\uc624\\u300d \\uc0c1\\uc790\\ub97c \\ub20c\\ub7ec \\uc8fc\\uc138\\uc694',\n  aiEx: ['\uce74\ub860 12\uc2dc \uccb4\ud06c\uc544\uc6c3 \u00b7 \ubc24 11\uc2dc \ube44\ud589\uae30 \u00b7 \ube45\ubd80\ub2e4\uc640 \uc120\uc14b','\ucee4\ud50c \u00b7 \uc62c\ub4dc\ud0c0\uc6b4 \uce74\ud398\uc640 \uc57c\uc2dc\uc7a5 \u00b7 \uc800\ub141\uc740 \uc528\ud478\ub4dc','\ubd80\ubaa8\ub2d8\uacfc \uc0ac\uc6d0\u00b7\uc804\ub9dd\ub300 \u00b7 \ub9c8\uc0ac\uc9c0\ub85c \ub9c8\ubb34\ub9ac'],\n  wizTitle: '3\ubb38\ud56d\uc73c\ub85c \ub098\uc5d0\uac8c \ub9de\ub294 \uc77c\uc815 \ucd94\ucc9c\ubc1b\uae30', wizPreset: '\ub9de\ucda4 \ucd94\ucc9c \uc77c\uc815', wizAuto: '\uc790\ub3d9 \ucf54\uc2a4', wizAutoTitle: '%s\uacf3 \u00b7 \ucde8\ud5a5 \uae30\uc900 \uc790\ub3d9 \uad6c\uc131', wizAutoGo: '\uc774 \ucf54\uc2a4\ub85c \uc2dc\uc791 \u203a',\n  askTitle: '\uc774 \uc77c\uc815\uc73c\ub85c \ubb38\uc758\ud558\uae30', askDesc: '\ub204\ub974\uba74 \uc77c\uc815\ud45c\uac00 \ubcf5\uc0ac\ub3fc\uc694 \u2014 \ucc44\ud305\ucc3d\uc5d0 \ubd99\uc5ec\ub123\uae30\ub9cc \ud558\uc138\uc694', askCopied: '\uc77c\uc815\ud45c\uac00 \ubcf5\uc0ac\ub410\uc5b4\uc694 \u00b7 \ucc44\ud305\ucc3d\uc774 \uc5f4\ub9bd\ub2c8\ub2e4', askCopiedK: '\uc77c\uc815\ud45c\uac00 \ubcf5\uc0ac\ub410\uc5b4\uc694 \u2014 \uce74\uce74\uc624\ud1a1 \ucc44\ud305\ucc3d\uc5d0 \ubd99\uc5ec\ub123\uae30 \ud574 \uc8fc\uc138\uc694', kakao: '\uce74\uce74\uc624\ud1a1',\n  overTight: '\uc77c\uc815\uc774 \uc57d %1\uc2dc\uac04\uc73c\ub85c \ucc28\ub7c9 %2\uc2dc\uac04\uc5d0 \ube60\ub4ef\ud574\uc694.', overRun: '\uc77c\uc815(\uc57d %1\uc2dc\uac04)\uc774 \ucc28\ub7c9 %2\uc2dc\uac04\uc744 \ub118\uc5b4\uc694.', overRule: '\ucd08\uacfc\ud558\uba74 \uc2dc\uc791\ub41c 1\uc2dc\uac04\ub9c8\ub2e4 \uc694\uae08\uc744 \uae30\uc0ac\uc5d0\uac8c \uc9c1\uc811 \ub0b4\uc57c \ud574\uc694 (1\ubd84\ub9cc \ub118\uc5b4\ub3c4 1\uc2dc\uac04).', overOnline: '\uc9c0\uae08 \ubbf8\ub9ac \ub2f4\uc73c\uba74 1\uc2dc\uac04\ub2f9 %s (\uc628\ub77c\uc778 \uac00\uaca9)\ub85c \uc548\uc2ec.', overLonger: '%s\uc2dc\uac04 \ucc28\ub7c9\uc73c\ub85c \ubc14\uafb8\uae30', overAddHr: '\uff0b1\uc2dc\uac04 \ubbf8\ub9ac \ub2f4\uae30',\n  flightBy: '\u2708 %1 \ucd9c\ubc1c \u00b7 \uacf5\ud56d \ub3c4\ucc29 %2 \uae4c\uc9c0 (2\uc2dc\uac04 \uc804)', endBy: '\ud83c\udfc1 \ub3c4\ucc29 %s \uae4c\uc9c0', endTrim: '\uc2dc\uac04\uc5d0 \ub9de\ucd94\ub824\uace0 %s\uacf3 \ube90\uc5b4\uc694', endOver: '\u26a0 \ub9c8\uac10 \uc2dc\uac01\uc744 \ub118\uc5b4\uc694 \u2014 \uc7a5\uc18c\ub97c \ube7c \uc8fc\uc138\uc694', endFill: '\uc2dc\uac04\uc774 \ub0a8\uc544 %s\uacf3 \ub354 \ub123\uc5c8\uc5b4\uc694', sunSwap: '\uacf5\ud56d \uac00\ub294 \ub0a0\uc774\ub77c \uc120\uc14b\uc740 \uacf5\ud56d \uadfc\ucc98 \ub098\uc774\uc591 \ube44\uce58\ub85c \ubc14\uafe8\uc5b4\uc694',\n  vehNudge: '\ud83d\ude90 2\uacf3 \uc774\uc0c1 \uc774\ub3d9\uc740 \uc804\uc6a9\ucc28\ub7c9\uc744 \ud568\uaed8 \ub2f4\uc73c\uba74 \ud3b8\ud574\uc694 \u2014 \ud53d\uc5c5\u00b7\uc774\ub3d9\u00b7\ub300\uae30 \ud3ec\ud568.'\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\":{\"aiEx\":[\"Karon checkout 12 PM \u00b7 11 PM flight \u00b7 Big Buddha & sunset\",\"Couple \u00b7 Old Town cafes & night market \u00b7 seafood dinner\",\"With parents \u00b7 temples & viewpoints \u00b7 end with a massage\"],\"mkStart\":\"S\",\"mkEnd\":\"E\",\"mkBoth\":\"S\u00b7E\",\"seeAll\":\"%s places<br>View all \u2192\",\"copyLink\":\"Copy link:\",\"saving\":\"Saving\u2026\",\"vehFail\":\"Vehicle prices could not be loaded \u2014 they will be shown at checkout or in chat.\",\"flightBy\":\"\u2708 Flight %1 \u00b7 be at the airport by %2 (2 h before)\",\"endBy\":\"\ud83c\udfc1 Arrive by %s\",\"endTrim\":\"Removed %s stop(s) to fit the time\",\"endOver\":\"\u26a0 Over the deadline \u2014 remove a stop\",\"endFill\":\"Added %s stop(s) to use the spare time\",\"sunSwap\":\"Airport day \u2014 sunset moved to Nai Yang Beach, near the airport\",\"heroTitle\":\"Build Your Own Phuket Itinerary\",\"heroSub\":\"Describe your day in one line \u2014 AI plans it starting from where you're staying, with a map and timetable\",\"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\",\"distAway\":\"%s min away\",\"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 car and driver<\/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\",\"paySite\":\"Pay on site\",\"closedDate\":\"Closed on this date\",\"closedOpen\":\"Not open for booking on this date yet\",\"closedDow\":\"Closed on %ss\",\"closedSeason\":\"Not operating on this date (off season)\",\"closedCut\":\"Booking closed for this date (cut-off %s:00 the day before, Thai time)\",\"closedBtn\":\"Closed\",\"closedInPlan\":\"\u26d4 Some places are closed on this date \u2014 change the date or remove them.\",\"closedSkipped\":\"Removed (closed on this date): %s\",\"aiTitle\":\"Describe your day in one line \u2014 we'll plan it\",\"aiPh\":\"e.g. two kids, the beach and a good restaurant in the afternoon, a show in the evening\",\"aiBtn\":\"Build my day\",\"aiWait\":\"Building your day\u2026\",\"aiNone\":\"Couldn't quite get that. Please use the 3 questions below.\",\"aiErr\":\"Please try again in a moment.\",\"aiPriv\":\"Please don't include names or phone numbers\",\"aiDone\":\"Added to your plan \u2014 adjust or add more below.\",\"aiDays\":\"A %s-day trip \u2014 this table is one city day in Phuket. See a day-by-day suggestion (islands, shows, elephants) in AI search.\",\"aiDaysBtn\":\"See the day-by-day plan \u2192\",\"aiCru\":\"Cruise call: this plan returns to Patong 2 hours before all-aboard \u2014 please double-check your all-aboard time.\",\"aiGrp\":\"Groups of 10 or more: ask us on chat \u2014 private vehicles and group rates.\",\"aiOff\":\"This planner covers one day in Phuket only \u2014 for other areas (Krabi, Samui \u2026) please ask us on chat.\",\"aiSec\":\"about %s s left\",\"aiHc\":\"Please tick the \\\"Verify you are human\\\" box at the bottom left\",\"wizTitle\":\"Get a matching plan in 3 taps\",\"wizPreset\":\"Best-matching preset\",\"wizAuto\":\"Auto-built course\",\"wizAutoTitle\":\"%s stops \u00b7 built from your answers\",\"wizAutoGo\":\"Start with this course \u203a\",\"askTitle\":\"Ask about this plan\",\"askDesc\":\"Your itinerary is copied when you tap \u2014 just paste it in the chat\",\"askCopied\":\"Itinerary copied \u00b7 opening chat\",\"askCopiedK\":\"Itinerary copied \u2014 please paste it in the KakaoTalk chat\",\"kakao\":\"KakaoTalk\",\"overTight\":\"Your plan runs about %1 h \u2014 close to the %2-hour car limit.\",\"overRun\":\"Your plan (about %1 h) exceeds the %2-hour car.\",\"overRule\":\"Overtime is paid to the driver on the day, per started hour (even 1 minute over counts as a full hour).\",\"overOnline\":\"Add it now for %s per hour online instead.\",\"overLonger\":\"Switch to the %s-hour car\",\"overAddHr\":\"Add 1 hour now\",\"vehNudge\":\"\ud83d\ude90 2+ stops are much easier with a private car \u2014 pickup, transfers and waiting included.\",\"fromP\":\"From %s\",\"perPerson\":\"per person\",\"perCar\":\"per car\",\"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\":{\"aiEx\":[\"Karon, \u0432\u044b\u0435\u0437\u0434 \u0432 12:00 \u00b7 \u0440\u0435\u0439\u0441 \u0432 11 \u0432\u0435\u0447\u0435\u0440\u0430 \u00b7 \u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0411\u0443\u0434\u0434\u0430 \u0438 \u0437\u0430\u043a\u0430\u0442\",\"\u0414\u043b\u044f \u043f\u0430\u0440\u044b \u00b7 \u043a\u0430\u0444\u0435 \u0438 \u043d\u043e\u0447\u043d\u043e\u0439 \u0440\u044b\u043d\u043e\u043a \u0432 Old Town \u00b7 \u0443\u0436\u0438\u043d \u0438\u0437 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\",\"\u0421 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u00b7 \u0445\u0440\u0430\u043c\u044b \u0438 \u0441\u043c\u043e\u0442\u0440\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u00b7 \u0432 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0441\u0441\u0430\u0436\"],\"mkStart\":\"S\",\"mkEnd\":\"E\",\"mkBoth\":\"S\u00b7E\",\"seeAll\":\"\u041c\u0435\u0441\u0442: %s<br>\u0421\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435 \u2192\",\"copyLink\":\"\u0421\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443:\",\"saving\":\"\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u2026\",\"vehFail\":\"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0446\u0435\u043d\u044b \u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442 \u2014 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u043f\u0440\u0438 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0438 \u0438\u043b\u0438 \u0432 \u0447\u0430\u0442\u0435.\",\"flightBy\":\"\u2708 \u0420\u0435\u0439\u0441 \u0432 %1 \u00b7 \u0431\u044b\u0442\u044c \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\u0443 \u0434\u043e %2 (\u0437\u0430 2 \u0447 \u0434\u043e \u0432\u044b\u043b\u0435\u0442\u0430)\",\"endBy\":\"\ud83c\udfc1 \u041f\u0440\u0438\u0431\u044b\u0442\u044c \u0434\u043e %s\",\"endTrim\":\"\u0423\u0431\u0440\u0430\u043d\u043e \u043c\u0435\u0441\u0442: %s \u2014 \u0447\u0442\u043e\u0431\u044b \u0443\u043b\u043e\u0436\u0438\u0442\u044c\u0441\u044f \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438\",\"endOver\":\"\u26a0 \u041d\u0435 \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u043c \u043a \u0441\u0440\u043e\u043a\u0443 \u2014 \u0443\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0434\u043d\u043e \u043c\u0435\u0441\u0442\u043e\",\"endFill\":\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043c\u0435\u0441\u0442: %s \u2014 \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f\",\"sunSwap\":\"\u0414\u0435\u043d\u044c \u0432\u044b\u043b\u0435\u0442\u0430 \u2014 \u043c\u0435\u0441\u0442\u043e \u0434\u043b\u044f \u0437\u0430\u043a\u0430\u0442\u0430 \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u043e \u043d\u0430 \u043f\u043b\u044f\u0436 \u041d\u0430\u0439 \u042f\u043d\u0433 \u0440\u044f\u0434\u043e\u043c \u0441 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\u043e\u043c\",\"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\":\"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0434\u0435\u043d\u044c \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u2014 \u0418\u0418 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441 \u0432\u044b\u0435\u0437\u0434\u043e\u043c \u0438\u0437 \u043c\u0435\u0441\u0442\u0430 \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u044f, \u0441 \u043a\u0430\u0440\u0442\u043e\u0439 \u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c\",\"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\",\"distAway\":\"%s \u043c\u0438\u043d \u0432 \u043f\u0443\u0442\u0438\",\"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\":\"\u042d\u0442\u043e\u0442 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0435\u0445\u0430\u0442\u044c \u0441 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043e\u043c \u043d\u0430 <b>\u043b\u0438\u0447\u043d\u043e\u043c \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435 \u0441 \u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c<\/b> \u2014 \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\",\"paySite\":\"\u041e\u043f\u043b\u0430\u0442\u0430 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\",\"closedDate\":\"\u0412 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443 \u0437\u0430\u043a\u0440\u044b\u0442\u043e\",\"closedOpen\":\"\u041d\u0430 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u043a\u0430 \u043d\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\",\"closedDow\":\"\u0412\u044b\u0445\u043e\u0434\u043d\u043e\u0439: %s\",\"closedSeason\":\"\u0412 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 (\u043d\u0435 \u0441\u0435\u0437\u043e\u043d)\",\"closedCut\":\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443 \u0437\u0430\u043a\u0440\u044b\u0442\u043e (\u043f\u0440\u0438\u0451\u043c \u0437\u0430\u044f\u0432\u043e\u043a \u0434\u043e %s:00 \u043d\u0430\u043a\u0430\u043d\u0443\u043d\u0435 \u043f\u043e \u0442\u0430\u0439\u0441\u043a\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438)\",\"closedBtn\":\"\u0417\u0430\u043a\u0440\u044b\u0442\u043e\",\"closedInPlan\":\"\u26d4 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u0437\u0430\u043a\u0440\u044b\u0442\u044b \u0432 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443 \u2014 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0438\u043b\u0438 \u0443\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u0445.\",\"closedSkipped\":\"\u0423\u0431\u0440\u0430\u043d\u043e (\u0437\u0430\u043a\u0440\u044b\u0442\u043e \u0432 \u044d\u0442\u0443 \u0434\u0430\u0442\u0443): %s\",\"aiTitle\":\"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0434\u0435\u043d\u044c \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u2014 \u043c\u044b \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"aiPh\":\"\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0435\u0434\u0430 \u043f\u043b\u044f\u0436 \u0438 \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0441 \u0434\u0432\u0443\u043c\u044f \u0434\u0435\u0442\u044c\u043c\u0438, \u0432\u0435\u0447\u0435\u0440\u043e\u043c \u0448\u043e\u0443\",\"aiBtn\":\"\u0421\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"aiWait\":\"\u0421\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u2026\",\"aiNone\":\"\u041d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u043e\u043d\u044f\u043b\u0438. \u041e\u0442\u0432\u0435\u0442\u044c\u0442\u0435 \u043d\u0430 3 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u043d\u0438\u0436\u0435.\",\"aiErr\":\"\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437 \u0447\u0435\u0440\u0435\u0437 \u043c\u0438\u043d\u0443\u0442\u0443.\",\"aiPriv\":\"\u041d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0439\u0442\u0435 \u0438\u043c\u0435\u043d\u0430 \u0438 \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432\",\"aiDone\":\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u043f\u043b\u0430\u043d \u2014 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0438\u043b\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043d\u0438\u0436\u0435.\",\"aiDays\":\"\u041f\u043e\u0435\u0437\u0434\u043a\u0430 \u043d\u0430 %s \u0434\u043d.: \u0437\u0434\u0435\u0441\u044c \u2014 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c \u043f\u043e \u041f\u0445\u0443\u043a\u0435\u0442\u0443. \u041f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 \u043f\u043e \u0434\u043d\u044f\u043c (\u043e\u0441\u0442\u0440\u043e\u0432\u0430, \u0448\u043e\u0443, \u0441\u043b\u043e\u043d\u044b) \u2014 \u0432 AI-\u043f\u043e\u0438\u0441\u043a\u0435.\",\"aiDaysBtn\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 \u043f\u043e \u0434\u043d\u044f\u043c \u2192\",\"aiCru\":\"\u0421\u0442\u043e\u044f\u043d\u043a\u0430 \u043a\u0440\u0443\u0438\u0437\u043d\u043e\u0433\u043e \u043b\u0430\u0439\u043d\u0435\u0440\u0430: \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u041f\u0430\u0442\u043e\u043d\u0433\u0435 \u0437\u0430 2 \u0447\u0430\u0441\u0430 \u0434\u043e \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043d\u0430 \u0431\u043e\u0440\u0442 (all aboard) \u2014 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f.\",\"aiGrp\":\"\u0413\u0440\u0443\u043f\u043f\u0430 \u043e\u0442 10 \u0447\u0435\u043b\u043e\u0432\u0435\u043a? \u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c \u0432 \u0447\u0430\u0442 \u2014 \u043f\u043e\u0434\u0431\u0435\u0440\u0451\u043c \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0438 \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0442\u0430\u0440\u0438\u0444.\",\"aiOff\":\"\u042d\u0442\u043e\u0442 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c \u043f\u043e \u041f\u0445\u0443\u043a\u0435\u0442\u0443. \u041e \u0434\u0440\u0443\u0433\u0438\u0445 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u0445 (\u041a\u0440\u0430\u0431\u0438, \u0421\u0430\u043c\u0443\u0438 \u2026) \u0441\u043f\u0440\u043e\u0441\u0438\u0442\u0435 \u043d\u0430\u0441 \u0432 \u0447\u0430\u0442\u0435.\",\"aiSec\":\"\u0435\u0449\u0451 \u043e\u043a\u043e\u043b\u043e %s \u0441\",\"aiHc\":\"\u041e\u0442\u043c\u0435\u0442\u044c\u0442\u0435 \u00ab\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0432\u044b \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u00bb \u0432\u043d\u0438\u0437\u0443 \u0441\u043b\u0435\u0432\u0430\",\"wizTitle\":\"\u041f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0437\u0430 3 \u043e\u0442\u0432\u0435\u0442\u0430\",\"wizPreset\":\"\u041f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"wizAuto\":\"\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\",\"wizAutoTitle\":\"\u041c\u0435\u0441\u0442: %s \u00b7 \u043f\u043e \u0432\u0430\u0448\u0438\u043c \u043e\u0442\u0432\u0435\u0442\u0430\u043c\",\"wizAutoGo\":\"\u041d\u0430\u0447\u0430\u0442\u044c \u0441 \u044d\u0442\u043e\u0433\u043e \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u203a\",\"askTitle\":\"\u0421\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0435\",\"askDesc\":\"\u041f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0435\u0433\u043e \u0432 \u0447\u0430\u0442\",\"askCopied\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d \u00b7 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0447\u0430\u0442\",\"askCopiedK\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d \u2014 \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0435\u0433\u043e \u0432 \u0447\u0430\u0442 KakaoTalk\",\"kakao\":\"KakaoTalk\",\"overTight\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u043a\u043e\u043b\u043e %1 \u0447 \u2014 \u043f\u043e\u0447\u0442\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0435 \u0430\u0440\u0435\u043d\u0434\u044b \u043c\u0430\u0448\u0438\u043d\u044b (%2 \u0447).\",\"overRun\":\"\u041c\u0430\u0440\u0448\u0440\u0443\u0442 (\u043e\u043a\u043e\u043b\u043e %1 \u0447) \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0435\u0442 %2 \u0447 \u0430\u0440\u0435\u043d\u0434\u044b \u043c\u0430\u0448\u0438\u043d\u044b.\",\"overRule\":\"\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043e\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044e \u043d\u0430 \u043c\u0435\u0441\u0442\u0435 \u0437\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u043d\u0430\u0447\u0430\u0442\u044b\u0439 \u0447\u0430\u0441 (\u0434\u0430\u0436\u0435 1 \u043c\u0438\u043d\u0443\u0442\u0430 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0437\u0430 \u0447\u0430\u0441).\",\"overOnline\":\"\u041b\u0443\u0447\u0448\u0435 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0447\u0430\u0441 \u0441\u0435\u0439\u0447\u0430\u0441 \u2014 %s \u0437\u0430 \u0447\u0430\u0441 \u043e\u043d\u043b\u0430\u0439\u043d.\",\"overLonger\":\"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043c\u0430\u0448\u0438\u043d\u0443 \u043d\u0430 %s \u0447\",\"overAddHr\":\"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c 1 \u0447\u0430\u0441\",\"vehNudge\":\"\ud83d\ude90 \u041e\u0442 2 \u0442\u043e\u0447\u0435\u043a \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0441 \u0447\u0430\u0441\u0442\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u043e\u0439 \u2014 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0438\u0437 \u043e\u0442\u0435\u043b\u044f, \u043f\u0435\u0440\u0435\u0435\u0437\u0434\u044b \u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b.\",\"fromP\":\"\u043e\u0442 %s\",\"perPerson\":\"\u0441 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430\",\"perCar\":\"\u0437\u0430 \u043c\u0430\u0448\u0438\u043d\u0443\",\"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\":{\"aiEx\":[\"Karon 12\u70b9\u9000\u623f \u00b7 \u665a\u4e0a11\u70b9\u7684\u822a\u73ed \u00b7 \u5927\u4f5b\u548c\u65e5\u843d\",\"\u60c5\u4fa3 \u00b7 Old Town \u5496\u5561\u9986\u548c\u591c\u5e02 \u00b7 \u665a\u9910\u5403\u6d77\u9c9c\",\"\u548c\u7236\u6bcd\u4e00\u8d77 \u00b7 \u5bfa\u5e99\u00b7\u89c2\u666f\u53f0 \u00b7 \u6700\u540e\u505a\u4e2a\u6309\u6469\"],\"mkStart\":\"\u51fa\",\"mkEnd\":\"\u5230\",\"mkBoth\":\"\u51fa\u00b7\u5230\",\"seeAll\":\"%s \u4e2a\u5730\u70b9<br>\u67e5\u770b\u5168\u90e8 \u2192\",\"copyLink\":\"\u590d\u5236\u94fe\u63a5\uff1a\",\"saving\":\"\u4fdd\u5b58\u4e2d\u2026\",\"vehFail\":\"\u6682\u65f6\u65e0\u6cd5\u52a0\u8f7d\u8f66\u8f86\u4ef7\u683c\u2014\u2014\u5c06\u5728\u9884\u8ba2\u6b65\u9aa4\u6216\u804a\u5929\u4e2d\u544a\u77e5\u3002\",\"flightBy\":\"\u2708 %1 \u822a\u73ed \u00b7 %2 \u524d\u5230\u8fbe\u673a\u573a\uff08\u63d0\u524d2\u5c0f\u65f6\uff09\",\"endBy\":\"\ud83c\udfc1 %s \u524d\u5230\u8fbe\",\"endTrim\":\"\u4e3a\u8d76\u4e0a\u65f6\u95f4\uff0c\u5df2\u79fb\u9664 %s \u4e2a\u5730\u70b9\",\"endOver\":\"\u26a0 \u8d85\u8fc7\u622a\u6b62\u65f6\u95f4 \u2014 \u8bf7\u79fb\u9664\u4e00\u4e2a\u5730\u70b9\",\"endFill\":\"\u4e3a\u5229\u7528\u5269\u4f59\u65f6\u95f4\uff0c\u5df2\u589e\u52a0 %s \u4e2a\u5730\u70b9\",\"sunSwap\":\"\u5f53\u5929\u8981\u53bb\u673a\u573a\uff0c\u65e5\u843d\u5730\u70b9\u6539\u4e3a\u673a\u573a\u9644\u8fd1\u7684\u5948\u626c\u6d77\u6ee9\",\"heroTitle\":\"\u5b9a\u5236\u60a8\u7684\u666e\u5409\u4e00\u65e5\u884c\u7a0b\",\"heroSub\":\"\u7528\u4e00\u53e5\u8bdd\u63cf\u8ff0\uff0cAI\u4e3a\u60a8\u5b89\u6392\u4ece\u4f4f\u5904\u51fa\u53d1\u7684\u4e00\u65e5\u884c\u7a0b\uff0c\u5e76\u751f\u6210\u5730\u56fe\u548c\u65f6\u95f4\u8868\",\"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\",\"distAway\":\"%s\u5206\u949f\u8def\u7a0b\",\"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>\u4e13\u8f66 + \u53f8\u673a<\/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\u652f\u4ed8\",\"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\",\"paySite\":\"\u73b0\u573a\u652f\u4ed8\",\"closedDate\":\"\u8be5\u65e5\u671f\u4e0d\u8425\u4e1a\",\"closedOpen\":\"\u8be5\u65e5\u671f\u6682\u672a\u5f00\u653e\u9884\u8ba2\",\"closedDow\":\"%s\u4f11\u606f\",\"closedSeason\":\"\u8be5\u65e5\u671f\u4e0d\u8425\u4e1a\uff08\u6de1\u5b63\u4f11\u4e1a\uff09\",\"closedCut\":\"\u8be5\u65e5\u671f\u5df2\u622a\u6b62\u9884\u8ba2\uff08\u9884\u8ba2\u622a\u6b62\uff1a\u524d\u4e00\u5929 %s:00\uff0c\u6cf0\u56fd\u65f6\u95f4\uff09\",\"closedBtn\":\"\u4e0d\u8425\u4e1a\",\"closedInPlan\":\"\u26d4 \u90e8\u5206\u666f\u70b9\u5728\u8be5\u65e5\u671f\u4e0d\u8425\u4e1a\u2014\u2014\u8bf7\u66f4\u6539\u65e5\u671f\u6216\u79fb\u9664\u5b83\u4eec\u3002\",\"closedSkipped\":\"\u5df2\u79fb\u9664\uff08\u8be5\u65e5\u671f\u4e0d\u8425\u4e1a\uff09\uff1a%s\",\"aiTitle\":\"\u7528\u4e00\u53e5\u8bdd\u63cf\u8ff0\u60a8\u7684\u4e00\u5929\uff0c\u6211\u4eec\u4e3a\u60a8\u5b89\u6392\u884c\u7a0b\",\"aiPh\":\"\u4f8b\u5982\uff1a\u4e0b\u5348\u5e26\u4e24\u4e2a\u5b69\u5b50\u53bb\u6d77\u6ee9\u3001\u5403\u7f8e\u98df\uff0c\u665a\u4e0a\u770b\u79c0\",\"aiBtn\":\"\u751f\u6210\u884c\u7a0b\",\"aiWait\":\"\u6b63\u5728\u751f\u6210\u884c\u7a0b\u2026\",\"aiNone\":\"\u6ca1\u592a\u660e\u767d\uff0c\u8bf7\u7528\u4e0b\u65b9 3 \u4e2a\u95ee\u9898\u9009\u62e9\u3002\",\"aiErr\":\"\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002\",\"aiPriv\":\"\u8bf7\u52ff\u586b\u5199\u59d3\u540d\u6216\u7535\u8bdd\",\"aiDone\":\"\u5df2\u52a0\u5165\u884c\u7a0b\uff0c\u53ef\u5728\u4e0b\u65b9\u8c03\u6574\u6216\u6dfb\u52a0\u3002\",\"aiDays\":\"%s\u5929\u7684\u65c5\u884c\u2014\u2014\u8fd9\u5f20\u8868\u662f\u666e\u5409\u5c9b\u4e00\u65e5\u884c\u7a0b\u3002\u6309\u5929\u63a8\u8350\uff08\u6d77\u5c9b\u3001\u6f14\u51fa\u3001\u5927\u8c61\u7b49\uff09\u8bf7\u770b AI \u641c\u7d22\u3002\",\"aiDaysBtn\":\"\u67e5\u770b\u6309\u5929\u63a8\u8350\u884c\u7a0b \u2192\",\"aiCru\":\"\u90ae\u8f6e\u9760\u6e2f\u884c\u7a0b\u2014\u2014\u672c\u884c\u7a0b\u5728\u6700\u665a\u767b\u8239\u65f6\u95f4\u524d2\u5c0f\u65f6\u56de\u5230\u82ad\u4e1c\uff0c\u8bf7\u52a1\u5fc5\u6838\u5bf9\u60a8\u7684\u6700\u665a\u767b\u8239\uff08all aboard\uff09\u65f6\u95f4\u3002\",\"aiGrp\":\"10\u4eba\u4ee5\u4e0a\u56e2\u4f53\u8bf7\u76f4\u63a5\u5728\u804a\u5929\u4e2d\u54a8\u8be2\u2014\u2014\u6211\u4eec\u4e3a\u60a8\u5b89\u6392\u4e13\u8f66\u548c\u56e2\u4f53\u4ef7\u3002\",\"aiOff\":\"\u672c\u884c\u7a0b\u89c4\u5212\u53ea\u5b89\u6392\u666e\u5409\u5c9b\u4e00\u65e5\u6e38\u2014\u2014\u5176\u4ed6\u5730\u533a\uff08\u7532\u7c73\u3001\u82cf\u6885\u5c9b\u7b49\uff09\u8bf7\u5728\u804a\u5929\u4e2d\u54a8\u8be2\u6211\u4eec\u3002\",\"aiSec\":\"\u8fd8\u5269\u7ea6 %s \u79d2\",\"aiHc\":\"\u8bf7\u52fe\u9009\u5de6\u4e0b\u89d2\u7684\u201c\u8bf7\u9a8c\u8bc1\u60a8\u662f\u771f\u4eba\u201d\",\"wizTitle\":\"\u56de\u7b54 3 \u4e2a\u95ee\u9898\uff0c\u83b7\u53d6\u9002\u5408\u60a8\u7684\u884c\u7a0b\",\"wizPreset\":\"\u6700\u5339\u914d\u7684\u63a8\u8350\u884c\u7a0b\",\"wizAuto\":\"\u81ea\u52a8\u751f\u6210\u884c\u7a0b\",\"wizAutoTitle\":\"%s \u4e2a\u666f\u70b9 \u00b7 \u6839\u636e\u60a8\u7684\u56de\u7b54\u751f\u6210\",\"wizAutoGo\":\"\u4ee5\u6b64\u884c\u7a0b\u5f00\u59cb \u203a\",\"askTitle\":\"\u54a8\u8be2\u6b64\u884c\u7a0b\",\"askDesc\":\"\u70b9\u51fb\u540e\u884c\u7a0b\u4f1a\u81ea\u52a8\u590d\u5236\u2014\u2014\u7c98\u8d34\u5230\u804a\u5929\u7a97\u53e3\u5373\u53ef\",\"askCopied\":\"\u884c\u7a0b\u5df2\u590d\u5236 \u00b7 \u6b63\u5728\u6253\u5f00\u804a\u5929\",\"askCopiedK\":\"\u884c\u7a0b\u5df2\u590d\u5236\u2014\u2014\u8bf7\u7c98\u8d34\u5230 KakaoTalk \u804a\u5929\u7a97\u53e3\",\"kakao\":\"KakaoTalk\",\"overTight\":\"\u884c\u7a0b\u7ea6 %1 \u5c0f\u65f6\uff0c\u63a5\u8fd1 %2 \u5c0f\u65f6\u7528\u8f66\u4e0a\u9650\u3002\",\"overRun\":\"\u884c\u7a0b\uff08\u7ea6 %1 \u5c0f\u65f6\uff09\u8d85\u8fc7 %2 \u5c0f\u65f6\u7528\u8f66\u3002\",\"overRule\":\"\u8d85\u65f6\u8d39\u7528\u9700\u5f53\u5929\u76f4\u63a5\u4ed8\u7ed9\u53f8\u673a\uff0c\u6309\u5c0f\u65f6\u8ba1\u7b97\uff08\u8d85\u51fa 1 \u5206\u949f\u4e5f\u6309 1 \u5c0f\u65f6\u8ba1\uff09\u3002\",\"overOnline\":\"\u73b0\u5728\u63d0\u524d\u52a0\u8d2d\uff1a\u6bcf\u5c0f\u65f6 %s\uff08\u5728\u7ebf\u4ef7\uff09\u3002\",\"overLonger\":\"\u6539\u4e3a %s \u5c0f\u65f6\u7528\u8f66\",\"overAddHr\":\"\u63d0\u524d\u52a0\u8d2d 1 \u5c0f\u65f6\",\"vehNudge\":\"\ud83d\ude90 2 \u4e2a\u4ee5\u4e0a\u666f\u70b9\uff0c\u642d\u914d\u5305\u8f66\u66f4\u8f7b\u677e\u2014\u2014\u542b\u63a5\u9001\u3001\u4ea4\u901a\u548c\u7b49\u5019\u3002\",\"fromP\":\"%s \u8d77\",\"perPerson\":\"\u6bcf\u4eba\",\"perCar\":\"\u6bcf\u8f66\",\"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\":{\"aiEx\":[\"\u0e40\u0e0a\u0e47\u0e01\u0e40\u0e2d\u0e32\u0e15\u0e4c\u0e17\u0e35\u0e48 Karon 12:00 \u00b7 \u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e1a\u0e34\u0e19 23:00 \u00b7 \u0e1e\u0e23\u0e30\u0e43\u0e2b\u0e0d\u0e48\u0e41\u0e25\u0e30\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\",\"\u0e04\u0e39\u0e48\u0e23\u0e31\u0e01 \u00b7 \u0e04\u0e32\u0e40\u0e1f\u0e48\u0e41\u0e25\u0e30\u0e15\u0e25\u0e32\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\u0e43\u0e19 Old Town \u00b7 \u0e21\u0e37\u0e49\u0e2d\u0e40\u0e22\u0e47\u0e19\u0e0b\u0e35\u0e1f\u0e39\u0e49\u0e14\",\"\u0e44\u0e1b\u0e01\u0e31\u0e1a\u0e1e\u0e48\u0e2d\u0e41\u0e21\u0e48 \u00b7 \u0e27\u0e31\u0e14\u0e41\u0e25\u0e30\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27 \u00b7 \u0e1b\u0e34\u0e14\u0e17\u0e49\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e19\u0e27\u0e14\"],\"mkStart\":\"S\",\"mkEnd\":\"E\",\"mkBoth\":\"S\u00b7E\",\"seeAll\":\"%s \u0e41\u0e2b\u0e48\u0e07<br>\u0e14\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 \u2192\",\"copyLink\":\"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01\u0e25\u0e34\u0e07\u0e01\u0e4c:\",\"saving\":\"\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u2026\",\"vehFail\":\"\u0e42\u0e2b\u0e25\u0e14\u0e23\u0e32\u0e04\u0e32\u0e23\u0e16\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u2014 \u0e08\u0e30\u0e41\u0e08\u0e49\u0e07\u0e43\u0e19\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e17\u0e32\u0e07\u0e41\u0e0a\u0e17\",\"flightBy\":\"\u2708 \u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e1a\u0e34\u0e19 %1 \u00b7 \u0e16\u0e36\u0e07\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\u0e20\u0e32\u0e22\u0e43\u0e19 %2 (\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32 2 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07)\",\"endBy\":\"\ud83c\udfc1 \u0e16\u0e36\u0e07\u0e20\u0e32\u0e22\u0e43\u0e19 %s\",\"endTrim\":\"\u0e15\u0e31\u0e14\u0e08\u0e38\u0e14\u0e41\u0e27\u0e30\u0e2d\u0e2d\u0e01 %s \u0e41\u0e2b\u0e48\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e19\u0e40\u0e27\u0e25\u0e32\",\"endOver\":\"\u26a0 \u0e40\u0e01\u0e34\u0e19\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e01\u0e33\u0e2b\u0e19\u0e14 \u2014 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e15\u0e31\u0e14\u0e08\u0e38\u0e14\u0e41\u0e27\u0e30\u0e2d\u0e2d\u0e01 1 \u0e41\u0e2b\u0e48\u0e07\",\"endFill\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e08\u0e38\u0e14\u0e41\u0e27\u0e30 %s \u0e41\u0e2b\u0e48\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e25\u0e37\u0e2d\",\"sunSwap\":\"\u0e27\u0e31\u0e19\u0e44\u0e1b\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19 \u2014 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e32\u0e14\u0e43\u0e19\u0e22\u0e32\u0e07\u0e43\u0e01\u0e25\u0e49\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\",\"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\":\"\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e1a\u0e2d\u0e01\u0e43\u0e19\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e40\u0e14\u0e35\u0e22\u0e27 AI \u0e08\u0e30\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e17\u0e31\u0e49\u0e07\u0e27\u0e31\u0e19\u0e42\u0e14\u0e22\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e30\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32\",\"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\",\"distAway\":\"\u0e2b\u0e48\u0e32\u0e07 %s \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\u0e04\u0e19\u0e02\u0e31\u0e1a<\/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\",\"paySite\":\"\u0e08\u0e48\u0e32\u0e22\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19\",\"closedDate\":\"\u0e1b\u0e34\u0e14\u0e17\u0e33\u0e01\u0e32\u0e23\u0e43\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\",\"closedOpen\":\"\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e40\u0e1b\u0e34\u0e14\u0e23\u0e31\u0e1a\u0e08\u0e2d\u0e07\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e19\u0e35\u0e49\",\"closedDow\":\"\u0e1b\u0e34\u0e14\u0e17\u0e38\u0e01%s\",\"closedSeason\":\"\u0e44\u0e21\u0e48\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e43\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01 (\u0e19\u0e2d\u0e01\u0e24\u0e14\u0e39\u0e01\u0e32\u0e25)\",\"closedCut\":\"\u0e1b\u0e34\u0e14\u0e23\u0e31\u0e1a\u0e08\u0e2d\u0e07\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e19\u0e35\u0e49 (\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e2d\u0e07\u0e01\u0e48\u0e2d\u0e19 %s:00 \u0e19. \u0e02\u0e2d\u0e07\u0e27\u0e31\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32\u0e44\u0e17\u0e22)\",\"closedBtn\":\"\u0e1b\u0e34\u0e14\",\"closedInPlan\":\"\u26d4 \u0e21\u0e35\u0e1a\u0e32\u0e07\u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01 \u2014 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e23\u0e37\u0e2d\u0e19\u0e33\u0e2d\u0e2d\u0e01\",\"closedSkipped\":\"\u0e19\u0e33\u0e2d\u0e2d\u0e01\u0e41\u0e25\u0e49\u0e27 (\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01): %s\",\"aiTitle\":\"\u0e40\u0e25\u0e48\u0e32\u0e41\u0e1c\u0e19\u0e27\u0e31\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e04\u0e40\u0e14\u0e35\u0e22\u0e27 \u0e40\u0e23\u0e32\u0e08\u0e31\u0e14\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e43\u0e2b\u0e49\",\"aiPh\":\"\u0e40\u0e0a\u0e48\u0e19 \u0e1a\u0e48\u0e32\u0e22\u0e44\u0e1b\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e41\u0e25\u0e30\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e23\u0e48\u0e2d\u0e22\u0e01\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e2a\u0e2d\u0e07\u0e04\u0e19 \u0e40\u0e22\u0e47\u0e19\u0e14\u0e39\u0e42\u0e0a\u0e27\u0e4c\",\"aiBtn\":\"\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\",\"aiWait\":\"\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u2026\",\"aiNone\":\"\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e04\u0e48\u0e2d\u0e22\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08 \u0e25\u0e2d\u0e07\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e32\u0e01 3 \u0e04\u0e33\u0e16\u0e32\u0e21\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\",\"aiErr\":\"\u0e01\u0e23\u0e38\u0e13\u0e32\u0e25\u0e2d\u0e07\u0e43\u0e2b\u0e21\u0e48\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e43\u0e19\u0e2d\u0e35\u0e01\u0e2a\u0e31\u0e01\u0e04\u0e23\u0e39\u0e48\",\"aiPriv\":\"\u0e01\u0e23\u0e38\u0e13\u0e32\u0e2d\u0e22\u0e48\u0e32\u0e43\u0e2a\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23\",\"aiDone\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e43\u0e19\u0e41\u0e1c\u0e19\u0e41\u0e25\u0e49\u0e27 \u0e1b\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e14\u0e49\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\",\"aiDays\":\"\u0e17\u0e23\u0e34\u0e1b %s \u0e27\u0e31\u0e19 \u2014 \u0e15\u0e32\u0e23\u0e32\u0e07\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 1 \u0e27\u0e31\u0e19 \u0e14\u0e39\u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33\u0e23\u0e32\u0e22\u0e27\u0e31\u0e19 (\u0e40\u0e01\u0e32\u0e30 \u0e42\u0e0a\u0e27\u0e4c \u0e0a\u0e49\u0e32\u0e07) \u0e44\u0e14\u0e49\u0e17\u0e35\u0e48\u0e04\u0e49\u0e19\u0e2b\u0e32\u0e14\u0e49\u0e27\u0e22 AI\",\"aiDaysBtn\":\"\u0e14\u0e39\u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33\u0e23\u0e32\u0e22\u0e27\u0e31\u0e19 \u2192\",\"aiCru\":\"\u0e41\u0e1c\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e23\u0e37\u0e2d\u0e2a\u0e33\u0e23\u0e32\u0e0d\u0e41\u0e27\u0e30\u0e08\u0e2d\u0e14 \u2014 \u0e01\u0e25\u0e31\u0e1a\u0e16\u0e36\u0e07\u0e1b\u0e48\u0e32\u0e15\u0e2d\u0e07\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e27\u0e25\u0e32\u0e02\u0e36\u0e49\u0e19\u0e40\u0e23\u0e37\u0e2d (all aboard) 2 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e40\u0e27\u0e25\u0e32\u0e02\u0e36\u0e49\u0e19\u0e40\u0e23\u0e37\u0e2d\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\",\"aiGrp\":\"\u0e01\u0e25\u0e38\u0e48\u0e21 10 \u0e17\u0e48\u0e32\u0e19\u0e02\u0e36\u0e49\u0e19\u0e44\u0e1b \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e17\u0e32\u0e07\u0e41\u0e0a\u0e17\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22 \u2014 \u0e40\u0e23\u0e32\u0e08\u0e31\u0e14\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e41\u0e25\u0e30\u0e23\u0e32\u0e04\u0e32\u0e01\u0e25\u0e38\u0e48\u0e21\u0e43\u0e2b\u0e49\",\"aiOff\":\"\u0e15\u0e31\u0e27\u0e27\u0e32\u0e07\u0e41\u0e1c\u0e19\u0e19\u0e35\u0e49\u0e08\u0e31\u0e14\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 1 \u0e27\u0e31\u0e19\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e37\u0e48\u0e19 (\u0e01\u0e23\u0e30\u0e1a\u0e35\u0e48 \u0e2a\u0e21\u0e38\u0e22 \u0e2f\u0e25\u0e2f) \u0e44\u0e14\u0e49\u0e17\u0e32\u0e07\u0e41\u0e0a\u0e17\",\"aiSec\":\"\u0e2d\u0e35\u0e01\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 %s \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\",\"aiHc\":\"\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14\u0e0a\u0e48\u0e2d\u0e07 \\\"\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32\u0e04\u0e38\u0e13\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e19\u0e38\u0e29\u0e22\u0e4c\\\" \u0e17\u0e35\u0e48\u0e21\u0e38\u0e21\u0e0b\u0e49\u0e32\u0e22\u0e25\u0e48\u0e32\u0e07\",\"wizTitle\":\"\u0e15\u0e2d\u0e1a 3 \u0e02\u0e49\u0e2d \u0e23\u0e31\u0e1a\u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e04\u0e38\u0e13\",\"wizPreset\":\"\u0e41\u0e1c\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33\u0e17\u0e35\u0e48\u0e15\u0e23\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\",\"wizAuto\":\"\u0e41\u0e1c\u0e19\u0e17\u0e35\u0e48\u0e08\u0e31\u0e14\u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\",\"wizAutoTitle\":\"%s \u0e41\u0e2b\u0e48\u0e07 \u00b7 \u0e08\u0e31\u0e14\u0e08\u0e32\u0e01\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\",\"wizAutoGo\":\"\u0e40\u0e23\u0e34\u0e48\u0e21\u0e14\u0e49\u0e27\u0e22\u0e41\u0e1c\u0e19\u0e19\u0e35\u0e49 \u203a\",\"askTitle\":\"\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e41\u0e1c\u0e19\u0e19\u0e35\u0e49\",\"askDesc\":\"\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e01\u0e14 \u0e41\u0e1c\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e08\u0e30\u0e16\u0e39\u0e01\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01 \u2014 \u0e41\u0e04\u0e48\u0e27\u0e32\u0e07\u0e43\u0e19\u0e41\u0e0a\u0e17\",\"askCopied\":\"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01\u0e41\u0e1c\u0e19\u0e41\u0e25\u0e49\u0e27 \u00b7 \u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e41\u0e0a\u0e17\",\"askCopiedK\":\"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01\u0e41\u0e1c\u0e19\u0e41\u0e25\u0e49\u0e27 \u2014 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e27\u0e32\u0e07\u0e43\u0e19\u0e41\u0e0a\u0e17 KakaoTalk\",\"kakao\":\"KakaoTalk\",\"overTight\":\"\u0e41\u0e1c\u0e19\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e25\u0e32\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 %1 \u0e0a\u0e21. \u0e43\u0e01\u0e25\u0e49\u0e16\u0e36\u0e07\u0e02\u0e35\u0e14\u0e08\u0e33\u0e01\u0e31\u0e14\u0e23\u0e16 %2 \u0e0a\u0e21.\",\"overRun\":\"\u0e41\u0e1c\u0e19 (\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 %1 \u0e0a\u0e21.) \u0e40\u0e01\u0e34\u0e19\u0e40\u0e27\u0e25\u0e32\u0e40\u0e0a\u0e48\u0e32\u0e23\u0e16 %2 \u0e0a\u0e21.\",\"overRule\":\"\u0e2b\u0e32\u0e01\u0e40\u0e01\u0e34\u0e19\u0e40\u0e27\u0e25\u0e32 \u0e15\u0e49\u0e2d\u0e07\u0e08\u0e48\u0e32\u0e22\u0e04\u0e48\u0e32\u0e25\u0e48\u0e27\u0e07\u0e40\u0e27\u0e25\u0e32\u0e43\u0e2b\u0e49\u0e04\u0e19\u0e02\u0e31\u0e1a\u0e42\u0e14\u0e22\u0e15\u0e23\u0e07\u0e43\u0e19\u0e27\u0e31\u0e19\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07 \u0e04\u0e34\u0e14\u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07\u0e17\u0e35\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21\u0e41\u0e25\u0e49\u0e27 (\u0e40\u0e01\u0e34\u0e19 1 \u0e19\u0e32\u0e17\u0e35\u0e01\u0e47\u0e19\u0e31\u0e1a 1 \u0e0a\u0e21.)\",\"overOnline\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e43\u0e19\u0e23\u0e32\u0e04\u0e32\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c %s \u0e15\u0e48\u0e2d\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07\",\"overLonger\":\"\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e16 %s \u0e0a\u0e21.\",\"overAddHr\":\"\u0e40\u0e1e\u0e34\u0e48\u0e21 1 \u0e0a\u0e21. \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\",\"vehNudge\":\"\ud83d\ude90 \u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 2 \u0e08\u0e38\u0e14\u0e02\u0e36\u0e49\u0e19\u0e44\u0e1b \u0e2a\u0e30\u0e14\u0e27\u0e01\u0e01\u0e27\u0e48\u0e32\u0e14\u0e49\u0e27\u0e22\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27 \u2014 \u0e23\u0e27\u0e21\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07 \u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07 \u0e41\u0e25\u0e30\u0e23\u0e2d\",\"fromP\":\"\u0e40\u0e23\u0e34\u0e48\u0e21 %s\",\"perPerson\":\"\u0e15\u0e48\u0e2d\u0e04\u0e19\",\"perCar\":\"\u0e15\u0e48\u0e2d\u0e04\u0e31\u0e19\",\"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\/\/ v16-13 (c155 \u00b7 2026-10-18): \uc678\uad6d\uc5b4 \ud654\uba74\uc740 \ucf54\ub4dc\uac00 \uc5b8\uc5b4\ubcc4 \uc774\ub984\u00b7\uc124\uba85\uc744 \uc9c1\uc811 \ucc0d\ub294\ub2e4(\ubc88\uc5ed\uae30 \uc758\uc874 0). \uc0c8 \uc7a5\uc18c = PLACES \ubb36\uc74c 1\uac1c + L \uce78 4\uc5b8\uc5b4.\nTRP2.WIN = {\"summore-day\":[1020,1125],\"khaorang-vp\":[1080,1260],\"naka-market\":[1020,1260],\"chillva\":[1020,1320],\"sunday-walk\":[960,1260],\"banzaan\":[420,1020],\"rawai-market\":[480,1080],\"patong-beach\":[540,1320],\"freedom-beach\":[540,1020],\"old-town\":[540,1260],\"wat-chalong\":[420,990],\"big-buddha\":[420,1110],\"bangpae\":[540,960],\"andamanda\":[600,840],\"bluetree\":[600,840],\"aquaria\":[600,1140],\"lion-land\":[540,990],\"tiger-kingdom\":[540,1020],\"tiger-park\":[540,1020],\"upsidedown\":[600,1080],\"trickeye\":[600,1080],\"yona\":[570,780],\"ejs\":[540,900],\"silk-sky\":[540,1020],\"pru\":[1080,1230],\"baboon\":[1080,1260],\"street-roti\":[480,1200],\"banzaan-food\":[480,1020],\"rawai-stalls\":[600,1080],\"apong\":[480,1080]};\nTRP2.WIN_SEC = {\"free\":[420,1125],\"paid\":[540,990],\"cafe\":[540,1050],\"spa\":[600,1290]};\nTRP2.WIN_MEAL = {\"lunch\":[690,840],\"dinner\":[1050,1200]};\nTRP2.AREA_L = {\"\ubb34\uc559\":{\"en\":\"Mueang\",\"ru\":\"Mueang\",\"zh\":\"Mueang\",\"th\":\"Mueang\"},\"\ucc30\ub871\":{\"en\":\"Chalong\",\"ru\":\"Chalong\",\"zh\":\"Chalong\",\"th\":\"Chalong\"},\"\ub77c\uc640\uc774\":{\"en\":\"Rawai\",\"ru\":\"Rawai\",\"zh\":\"Rawai\",\"th\":\"Rawai\"},\"\uce74\ud0c0\":{\"en\":\"Kata\",\"ru\":\"Kata\",\"zh\":\"Kata\",\"th\":\"Kata\"},\"\uc218\ub9b0\":{\"en\":\"Surin\",\"ru\":\"Surin\",\"zh\":\"Surin\",\"th\":\"Surin\"},\"\ud30c\ud1b5\":{\"en\":\"Patong\",\"ru\":\"Patong\",\"zh\":\"Patong\",\"th\":\"Patong\"},\"\uce74\ub860\":{\"en\":\"Karon\",\"ru\":\"Karon\",\"zh\":\"Karon\",\"th\":\"Karon\"},\"\ubc29\ub530\uc624\":{\"en\":\"Bang Tao\",\"ru\":\"Bang Tao\",\"zh\":\"Bang Tao\",\"th\":\"Bang Tao\"},\"\ud0c8\ub791\":{\"en\":\"Thalang\",\"ru\":\"Thalang\",\"zh\":\"Thalang\",\"th\":\"Thalang\"},\"\uc62c\ub4dc\ud0c0\uc6b4\":{\"en\":\"Old Town\",\"ru\":\"\u0421\u0442\u0430\u0440\u044b\u0439 \u0433\u043e\u0440\u043e\u0434\",\"zh\":\"\u8001\u57ce\u533a\",\"th\":\"\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32\"},\"\uce74\ub9d0\ub77c\":{\"en\":\"Kamala\",\"ru\":\"Kamala\",\"zh\":\"Kamala\",\"th\":\"Kamala\"},\"\ucf54\uce74\uc624\":{\"en\":\"Koh Kaew\",\"ru\":\"Koh Kaew\",\"zh\":\"Koh Kaew\",\"th\":\"Koh Kaew\"},\"\ubb34\uc559(\uc13c\ud2b8\ub7f4)\":{\"en\":\"Mueang (Central)\",\"ru\":\"Mueang (Central)\",\"zh\":\"Mueang (Central)\",\"th\":\"Mueang (Central)\"},\"\uce74\ud22c\":{\"en\":\"Kathu\",\"ru\":\"Kathu\",\"zh\":\"Kathu\",\"th\":\"Kathu\"},\"\uccb4\ub974\uc751\ud0c8\ub808\":{\"en\":\"Cherng Talay\",\"ru\":\"Cherng Talay\",\"zh\":\"Cherng Talay\",\"th\":\"Cherng Talay\"},\"\ud478\ucf13 \uc804\uc5ed\":{\"en\":\"All of Phuket\",\"ru\":\"\u0412\u0435\u0441\u044c \u041f\u0445\u0443\u043a\u0435\u0442\",\"zh\":\"\u666e\u5409\u5c9b\u5168\u5c9b\",\"th\":\"\u0e17\u0e31\u0e48\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"},\"\ud30c\ud1b5(\uc2b9\uc120)\":{\"en\":\"Patong (boarding)\",\"ru\":\"\u041f\u0430\u0442\u043e\u043d\u0433 (\u043f\u043e\u0441\u0430\u0434\u043a\u0430)\",\"zh\":\"\u82ad\u4e1c\uff08\u767b\u8239\uff09\",\"th\":\"\u0e1b\u0e48\u0e32\u0e15\u0e2d\u0e07 (\u0e02\u0e36\u0e49\u0e19\u0e40\u0e23\u0e37\u0e2d)\"},\"\ucf54\uc2dc\ub808\uc774\":{\"en\":\"Koh Sirey\",\"ru\":\"Koh Sirey\",\"zh\":\"Koh Sirey\",\"th\":\"Koh Sirey\"},\"\ud478\ucf13\":{\"en\":\"Phuket\",\"ru\":\"Phuket\",\"zh\":\"Phuket\",\"th\":\"Phuket\"},\"\uc804\uc9c0\uc5ed\":{\"en\":\"All areas\",\"ru\":\"\u0412\u0441\u0435 \u0440\u0430\u0439\u043e\u043d\u044b\",\"zh\":\"\u5168\u90e8\u533a\u57df\",\"th\":\"\u0e17\u0e38\u0e01\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\"},\"\ub098\uc774\ud1a4\":{\"en\":\"Nai Thon\",\"ru\":\"Nai Thon\",\"zh\":\"Nai Thon\",\"th\":\"Nai Thon\"},\"\ud478\ucf13\ud0c0\uc6b4\":{\"en\":\"Phuket Town\",\"ru\":\"Phuket Town\",\"zh\":\"Phuket Town\",\"th\":\"Phuket Town\"},\"\uc544\uc624\ud3ec\":{\"en\":\"Ao Po\",\"ru\":\"Ao Po\",\"zh\":\"Ao Po\",\"th\":\"Ao Po\"},\"\ub098\uc774\ud55c\":{\"en\":\"Nai Harn\",\"ru\":\"Nai Harn\",\"zh\":\"Nai Harn\",\"th\":\"Nai Harn\"},\"\ucc28\uc624\ud30c\":{\"en\":\"Chao Fa\",\"ru\":\"Chao Fa\",\"zh\":\"Chao Fa\",\"th\":\"Chao Fa\"},\"\uc2dc\ub808\uc774\":{\"en\":\"Sirey\",\"ru\":\"Sirey\",\"zh\":\"Sirey\",\"th\":\"Sirey\"},\"\ud0c0\uc6b4\":{\"en\":\"Phuket Town\",\"ru\":\"Phuket Town\",\"zh\":\"Phuket Town\",\"th\":\"Phuket Town\"},\"\ubc29\ub530\uc624\u00b7\ub77c\uad6c\ub098\":{\"en\":\"Bang Tao \u00b7 Laguna\",\"ru\":\"\u0411\u0430\u043d\u0433 \u0422\u0430\u043e \u00b7 \u041b\u0430\u0433\u0443\u043d\u0430\",\"zh\":\"\u90a6\u6d9b\u00b7\u62c9\u53e4\u7eb3\",\"th\":\"\u0e1a\u0e32\u0e07\u0e40\u0e17\u0e32 \u00b7 \u0e25\u0e32\u0e01\u0e39\u0e19\u0e48\u0e32\"},\"\ucf00\uc774\ud504 \ud310\uc640\":{\"en\":\"Cape Panwa\",\"ru\":\"\u041c\u044b\u0441 \u041f\u0430\u043d\u0432\u0430\",\"zh\":\"\u6500\u74e6\u89d2\",\"th\":\"\u0e41\u0e2b\u0e25\u0e21\u0e1e\u0e31\u0e19\u0e27\u0e32\"}};\nTRP2.BADGE_L = {\"\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38\":{\"en\":\"Visit without reservation\",\"ru\":\"\u041f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u0431\u0435\u0437 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\",\"zh\":\"\u65e0\u9700\u9884\u7ea6\u5373\u53ef\u53c2\u89c2\",\"th\":\"\u0e40\u0e02\u0e49\u0e32\u0e0a\u0e21\u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e2d\u0e07\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32\"},\"\uc720\ub8cc\":{\"en\":\"Paid\",\"ru\":\"\u041f\u043b\u0430\u0442\u043d\u043e\",\"zh\":\"\u4ed8\u8d39\",\"th\":\"\u0e21\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\"},\"\ud2b8\ub9bd\ub77c\uc628 \uc608\uc57d \uac00\ub2a5\":{\"en\":\"TripRAON booking available\",\"ru\":\"\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 TripRAON\",\"zh\":\"\u53ef\u901a\u8fc7 TripRAON \u9884\u8ba2\",\"th\":\"\u0e08\u0e2d\u0e07\u0e1c\u0e48\u0e32\u0e19 TripRAON \u0e44\u0e14\u0e49\"},\"\uc608\uc57d\ub300\ud589 \uac00\ub2a5\":{\"en\":\"Reservation service available\",\"ru\":\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0443\u0441\u043b\u0443\u0433\u0430 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\",\"zh\":\"\u53ef\u4ee3\u4e3a\u9884\u8ba2\",\"th\":\"\u0e21\u0e35\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e41\u0e17\u0e19\"},\"\ud2f0\ucf13 \ud604\uc7a5 \uad6c\ub9e4\":{\"en\":\"On-site ticket purchase\",\"ru\":\"\u041f\u043e\u043a\u0443\u043f\u043a\u0430 \u0431\u0438\u043b\u0435\u0442\u0430 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\",\"zh\":\"\u73b0\u573a\u8d2d\u7968\",\"th\":\"\u0e0b\u0e37\u0e49\u0e2d\u0e15\u0e31\u0e4b\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19\"}};\nTRP2.FL_L = {\"ko\":[\"\uc804\uccb4 \ubcf4\uae30\",\"\ud83c\udfdb\ufe0f \ubb34\ub8cc\uba85\uc18c\",\"\ud83c\udf9f\ufe0f \uc720\ub8cc \uba85\uc18c\",\"\ud83c\udf7d\ufe0f \uc608\uc57d\ub300\ud589\",\"\ud83e\udd58 \ub85c\uceec\uc2dd\ub2f9\",\"\ud83c\uddf0\ud83c\uddf7 \ud55c\uc2dd\",\"\u2615 \uce74\ud398\",\"\ud83d\udc86 \uc2a4\ud30c\u00b7\ub9c8\uc0ac\uc9c0\"],\"en\":[\"View All\",\"\ud83c\udfdb\ufe0f Free Attractions\",\"\ud83c\udf9f\ufe0f Paid Attractions\",\"\ud83c\udf7d\ufe0f Reservation Service\",\"\ud83e\udd58 Local Restaurant\",\"\ud83c\uddf0\ud83c\uddf7 Korean food\",\"\u2615 Cafe\",\"\ud83d\udc86 Spa \u00b7 Massage\"],\"ru\":[\"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435\",\"\ud83c\udfdb\ufe0f \u0411\u0435\u0441\u043f\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\",\"\ud83c\udf9f\ufe0f \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\",\"\ud83c\udf7d\ufe0f \u0421\u043b\u0443\u0436\u0431\u0430 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\",\"\ud83e\udd58 \u041c\u0435\u0441\u0442\u043d\u044b\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\",\"\ud83c\uddf0\ud83c\uddf7 \u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0430\u044f \u043a\u0443\u0445\u043d\u044f\",\"\u2615 \u041a\u0430\u0444\u0435\",\"\ud83d\udc86 \u0421\u043f\u0430 \u00b7 \u041c\u0430\u0441\u0441\u0430\u0436\"],\"zh\":[\"\u67e5\u770b\u5168\u90e8\",\"\ud83c\udfdb\ufe0f \u514d\u8d39\u666f\u70b9\",\"\ud83c\udf9f\ufe0f \u4ed8\u8d39\u666f\u70b9\",\"\ud83c\udf7d\ufe0f \u9884\u8ba2\u670d\u52a1\",\"\ud83e\udd58 \u5f53\u5730\u9910\u5385\",\"\ud83c\uddf0\ud83c\uddf7 \u97e9\u56fd\u6599\u7406\",\"\u2615 \u5496\u5561\u9986\",\"\ud83d\udc86 \u6c34\u7597 \u00b7 \u6309\u6469\"],\"th\":[\"\u0e14\u0e39\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\",\"\ud83c\udfdb\ufe0f \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e1f\u0e23\u0e35\",\"\ud83c\udf9f\ufe0f \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e2a\u0e35\u0e22\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\",\"\ud83c\udf7d\ufe0f \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e41\u0e17\u0e19\",\"\ud83e\udd58 \u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\",\"\ud83c\uddf0\ud83c\uddf7 \u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\",\"\u2615 \u0e04\u0e32\u0e40\u0e1f\u0e48\",\"\ud83d\udc86 \u0e2a\u0e1b\u0e32 \u00b7 \u0e19\u0e27\u0e14\"]};\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',en:\"Patong\",lat:7.8966,lng:98.2963},{n:'\uce74\ud0c0',en:\"Kata\",lat:7.8206,lng:98.2984},{n:'\uce74\ub860',en:\"Karon\",lat:7.8460,lng:98.2940},\n  {n:'\uce74\ub9d0\ub77c',en:\"Kamala\",lat:7.9540,lng:98.2820},{n:'\uc218\ub9b0',en:\"Surin\",lat:7.9770,lng:98.2790},{n:'\ubc29\ub530\uc624\u00b7\ub77c\uad6c\ub098',en:\"Bang Tao \/ Laguna\",lat:8.0000,lng:98.2960},\n  {n:'\ub77c\uc640\uc774',en:\"Rawai\",lat:7.7770,lng:98.3260},{n:'\ub098\uc774\ud55c',en:\"Nai Harn\",lat:7.7742,lng:98.3050},{n:'\ud478\ucf13 \uc62c\ub4dc\ud0c0\uc6b4',en:\"Phuket Old Town\",lat:7.8846,lng:98.3880},\n  {n:'\ucc30\ub871',en:\"Chalong\",lat:7.8462,lng:98.3376},{n:'\uce74\ud22c',en:\"Kathu\",lat:7.9070,lng:98.3390},{n:'\ud478\ucf13 \uacf5\ud56d',en:\"Phuket Airport\",air:1,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',L:{\"en\":{\"d\":\"Sino-Portuguese alleys \u00b7 Charming cafes \u00b7 Street art\"},\"ru\":{\"nm\":\"\u0421\u0442\u0430\u0440\u044b\u0439 \u0433\u043e\u0440\u043e\u0434 \u041f\u0445\u0443\u043a\u0435\u0442\u0430\",\"d\":\"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e-\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u0438\u0435 \u043f\u0435\u0440\u0435\u0443\u043b\u043a\u0438, \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043d\u044b\u0435 \u043a\u0430\u0444\u0435, \u0443\u043b\u0438\u0447\u043d\u043e\u0435 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e\"},\"zh\":{\"nm\":\"\u666e\u5409\u8001\u57ce\",\"d\":\"\u4e2d\u8461\u5c0f\u5df7\u3001\u6c1b\u56f4\u5496\u5561\u9986\u3001\u8857\u5934\u827a\u672f\"},\"th\":{\"nm\":\"\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\",\"d\":\"\u0e15\u0e23\u0e2d\u0e01\u0e0b\u0e2d\u0e01\u0e0b\u0e2d\u0e22\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e08\u0e35\u0e19-\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e40\u0e01\u0e2a \u0e04\u0e32\u0e40\u0e1f\u0e48\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e14\u0e35 \u0e28\u0e34\u0e25\u0e1b\u0e30\u0e1a\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e19\u0e19\"}}},\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',L:{\"en\":{\"d\":\"The largest and most famous Buddhist temple in Phuket\"},\"ru\":{\"nm\":\"\u0425\u0440\u0430\u043c \u0412\u0430\u0442 \u0427\u0430\u043b\u043e\u043d\u0433\",\"d\":\"\u0421\u0430\u043c\u044b\u0439 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438 \u0441\u0430\u043c\u044b\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0431\u0443\u0434\u0434\u0438\u0439\u0441\u043a\u0438\u0439 \u0445\u0440\u0430\u043c \u043d\u0430 \u041f\u0445\u0443\u043a\u0435\u0442\u0435.\"},\"zh\":{\"nm\":\"\u67e5\u9f99\u5bfa\",\"d\":\"\u666e\u5409\u5c9b\u6700\u5927\u3001\u6700\u8457\u540d\u7684\u4f5b\u6559\u5bfa\u5e99\"},\"th\":{\"nm\":\"\u0e27\u0e31\u0e14\u0e09\u0e25\u0e2d\u0e07\",\"d\":\"\u0e27\u0e31\u0e14\u0e1e\u0e38\u0e17\u0e18\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e0d\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e41\u0e25\u0e30\u0e21\u0e35\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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',ip:'50% 4%',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\/09\/big-buddha-face.jpg',L:{\"en\":{\"d\":\"45 m Buddha statue \u00b7 Panoramic view over the whole island\"},\"ru\":{\"nm\":\"\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0411\u0443\u0434\u0434\u0430\",\"d\":\"45-\u043c\u0435\u0442\u0440\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0442\u0443\u044f \u0411\u0443\u0434\u0434\u044b \u00b7 \u041f\u0430\u043d\u043e\u0440\u0430\u043c\u043d\u044b\u0439 \u0432\u0438\u0434 \u043d\u0430 \u0432\u0435\u0441\u044c \u043e\u0441\u0442\u0440\u043e\u0432\"},\"zh\":{\"nm\":\"\u5927\u4f5b\",\"d\":\"45\u7c73\u9ad8\u7684\u5927\u4f5b\u50cf \u00b7 \u53ef\u9971\u89c8\u6574\u4e2a\u5c9b\u5c7f\u7684\u5168\u666f\"},\"th\":{\"nm\":\"\u0e1e\u0e23\u0e30\u0e43\u0e2b\u0e0d\u0e48\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\",\"d\":\"\u0e1e\u0e23\u0e30\u0e1e\u0e38\u0e17\u0e18\u0e23\u0e39\u0e1b\u0e2d\u0e07\u0e04\u0e4c\u0e43\u0e2b\u0e0d\u0e48\u0e2a\u0e39\u0e07 45 \u0e40\u0e21\u0e15\u0e23 \u00b7 \u0e27\u0e34\u0e27\u0e1e\u0e32\u0e42\u0e19\u0e23\u0e32\u0e21\u0e32\u0e02\u0e2d\u0e07\u0e17\u0e31\u0e49\u0e07\u0e40\u0e01\u0e32\u0e30\"}}},\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',L:{\"en\":{\"d\":\"Phuket's best sunset spot\"},\"ru\":{\"nm\":\"\u041c\u044b\u0441 \u041f\u0440\u043e\u043c\u0442\u0435\u043f\",\"d\":\"\u041b\u0443\u0447\u0448\u0435\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u041f\u0445\u0443\u043a\u0435\u0442\u0435 \u0434\u043b\u044f \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0437\u0430 \u0437\u0430\u043a\u0430\u0442\u043e\u043c.\"},\"zh\":{\"nm\":\"\u795e\u4ed9\u534a\u5c9b\",\"d\":\"\u666e\u5409\u5c9b\u6700\u4f73\u65e5\u843d\u89c2\u8d4f\u70b9\"},\"th\":{\"nm\":\"\u0e41\u0e2b\u0e25\u0e21\u0e1e\u0e23\u0e2b\u0e21\u0e40\u0e17\u0e1e\",\"d\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e27\u0e22\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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',L:{\"en\":{\"d\":\"Observation deck offering a panoramic view of three beaches\"},\"ru\":{\"nm\":\"\u0421\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0430 \u041a\u0430\u0440\u043e\u043d\",\"d\":\"\u0421\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0430, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u043d\u043e\u0440\u0430\u043c\u043d\u044b\u0439 \u0432\u0438\u0434 \u043d\u0430 \u0442\u0440\u0438 \u043f\u043b\u044f\u0436\u0430.\"},\"zh\":{\"nm\":\"\u5361\u4f26\u89c2\u666f\u53f0\",\"d\":\"\u89c2\u666f\u53f0\u53ef\u9971\u89c8\u4e09\u5904\u6d77\u6ee9\u7684\u5168\u666f\"},\"th\":{\"nm\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e01\u0e30\u0e23\u0e19\",\"d\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e2d\u0e07\u0e40\u0e2b\u0e47\u0e19\u0e17\u0e31\u0e28\u0e19\u0e35\u0e22\u0e20\u0e32\u0e1e\u0e41\u0e1a\u0e1a\u0e1e\u0e32\u0e42\u0e19\u0e23\u0e32\u0e21\u0e32\u0e02\u0e2d\u0e07\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e32\u0e21\u0e41\u0e2b\u0e48\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Windmill and emerald sea photo spot\"},\"ru\":{\"nm\":\"\u0421\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0430 \u00ab\u0412\u0435\u0442\u0440\u044f\u043d\u0430\u044f \u043c\u0435\u043b\u044c\u043d\u0438\u0446\u0430\u00bb\",\"d\":\"\u041c\u0435\u0441\u0442\u043e \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0441\u044a\u0435\u043c\u043a\u0438: \u0432\u0435\u0442\u0440\u044f\u043d\u0430\u044f \u043c\u0435\u043b\u044c\u043d\u0438\u0446\u0430 \u0438 \u0438\u0437\u0443\u043c\u0440\u0443\u0434\u043d\u043e\u0435 \u043c\u043e\u0440\u0435.\"},\"zh\":{\"nm\":\"\u98ce\u8f66\u89c2\u666f\u70b9\",\"d\":\"\u98ce\u8f66\u548c\u7fe1\u7fe0\u6d77\u62cd\u7167\u70b9\"},\"th\":{\"nm\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e01\u0e31\u0e07\u0e2b\u0e31\u0e19\u0e25\u0e21\",\"d\":\"\u0e08\u0e38\u0e14\u0e16\u0e48\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e01\u0e31\u0e07\u0e2b\u0e31\u0e19\u0e25\u0e21\u0e41\u0e25\u0e30\u0e17\u0e30\u0e40\u0e25\u0e2a\u0e35\u0e21\u0e23\u0e01\u0e15\"}}},\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',L:{\"en\":{\"d\":\"Hidden beach view surrounded by a dense forest\"},\"ru\":{\"nm\":\"\u0421\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0430 \u041b\u0430\u0435\u043c \u0421\u0438\u043d\u0433\",\"d\":\"\u0421\u043a\u0440\u044b\u0442\u044b\u0439 \u0432\u0438\u0434 \u043d\u0430 \u043f\u043b\u044f\u0436, \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0439 \u0433\u0443\u0441\u0442\u044b\u043c \u043b\u0435\u0441\u043e\u043c.\"},\"zh\":{\"nm\":\"Laem Singh \u89c2\u666f\u53f0\",\"d\":\"\u9690\u79d8\u7684\u6d77\u6ee9\u666f\u8272\uff0c\u56db\u5468\u73af\u7ed5\u7740\u8302\u5bc6\u7684\u68ee\u6797\"},\"th\":{\"nm\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e41\u0e2b\u0e25\u0e21\u0e2a\u0e34\u0e07\u0e2b\u0e4c\",\"d\":\"\u0e27\u0e34\u0e27\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e0b\u0e48\u0e2d\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e17\u0e48\u0e32\u0e21\u0e01\u0e25\u0e32\u0e07\u0e1b\u0e48\u0e32\u0e17\u0e36\u0e1a\"}}},\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',L:{\"en\":{\"d\":\"Night view over Phuket Town and the harbor\"},\"ru\":{\"nm\":\"\u0421\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0430 \u043d\u0430 \u0445\u043e\u043b\u043c\u0435 \u041a\u0445\u0430\u043e \u0420\u0430\u043d\u0433\",\"d\":\"\u041d\u043e\u0447\u043d\u043e\u0439 \u0432\u0438\u0434 \u043d\u0430 \u0433\u043e\u0440\u043e\u0434 \u041f\u0445\u0443\u043a\u0435\u0442 \u0438 \u0433\u0430\u0432\u0430\u043d\u044c\"},\"zh\":{\"nm\":\"\u8003\u6717\u5c71\u89c2\u666f\u70b9\",\"d\":\"\u4fef\u77b0\u666e\u5409\u9547\u4e0e\u6e2f\u53e3\u591c\u666f\u7684\u89c2\u666f\u53f0\"},\"th\":{\"nm\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e40\u0e02\u0e32\u0e23\u0e31\u0e07\",\"d\":\"\u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e41\u0e25\u0e30\u0e17\u0e48\u0e32\u0e40\u0e23\u0e37\u0e2d\u0e22\u0e32\u0e21\u0e04\u0e48\u0e33\u0e04\u0e37\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Phuket's largest bustling beach and nightlife\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u041f\u0430\u0442\u043e\u043d\u0433\",\"d\":\"\u041a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0438\u0439 \u043e\u0436\u0438\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u043b\u044f\u0436 \u041f\u0445\u0443\u043a\u0435\u0442\u0430 \u0438 \u0431\u0443\u0440\u043d\u0430\u044f \u043d\u043e\u0447\u043d\u0430\u044f \u0436\u0438\u0437\u043d\u044c\"},\"zh\":{\"nm\":\"\u82ad\u4e1c\u6d77\u6ee9\",\"d\":\"\u666e\u5409\u5c9b\u6700\u5927\u7684\u70ed\u95f9\u6d77\u6ee9\u548c\u591c\u751f\u6d3b\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e1b\u0e48\u0e32\u0e15\u0e2d\u0e07\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e0d\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e41\u0e25\u0e30\u0e04\u0e36\u0e01\u0e04\u0e31\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e2a\u0e16\u0e32\u0e19\u0e1a\u0e31\u0e19\u0e40\u0e17\u0e34\u0e07\u0e22\u0e32\u0e21\u0e04\u0e48\u0e33\u0e04\u0e37\u0e19\"}}},\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',L:{\"en\":{\"d\":\"A beach popular for surfing and family water activities\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u041a\u0430\u0442\u0430\",\"d\":\"\u041f\u043b\u044f\u0436, \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u0441\u0440\u0435\u0434\u0438 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u0441\u0435\u0440\u0444\u0438\u043d\u0433\u0430 \u0438 \u0441\u0435\u043c\u0435\u0439\u043d\u044b\u0445 \u0432\u043e\u0434\u043d\u044b\u0445 \u0440\u0430\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0439.\"},\"zh\":{\"nm\":\"\u5361\u5854\u6d77\u6ee9\",\"d\":\"\u8fd9\u662f\u4e00\u4e2a\u6df1\u53d7\u51b2\u6d6a\u8005\u548c\u5bb6\u5ead\u6c34\u4e0a\u6d3b\u52a8\u7231\u597d\u8005\u6b22\u8fce\u7684\u6d77\u6ee9\u3002\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e01\u0e30\u0e15\u0e30\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e19\u0e34\u0e22\u0e21\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e25\u0e48\u0e19\u0e01\u0e23\u0e30\u0e14\u0e32\u0e19\u0e42\u0e15\u0e49\u0e04\u0e25\u0e37\u0e48\u0e19\u0e41\u0e25\u0e30\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e17\u0e32\u0e07\u0e19\u0e49\u0e33\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27\"}}},\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',L:{\"en\":{\"d\":\"Long, secluded sandy beach \u00b7 Sunset walk\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u041a\u0430\u0440\u043e\u043d\",\"d\":\"\u0414\u043b\u0438\u043d\u043d\u044b\u0439, \u0443\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0439 \u043f\u0435\u0441\u0447\u0430\u043d\u044b\u0439 \u043f\u043b\u044f\u0436 \u00b7 \u041f\u0440\u043e\u0433\u0443\u043b\u043a\u0430 \u043d\u0430 \u0437\u0430\u043a\u0430\u0442\u0435\"},\"zh\":{\"nm\":\"\u5361\u4f26\u6d77\u6ee9\",\"d\":\"\u7ef5\u957f\u50fb\u9759\u7684\u6c99\u6ee9 \u00b7 \u65e5\u843d\u6f2b\u6b65\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e01\u0e30\u0e23\u0e19\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e23\u0e32\u0e22\u0e22\u0e32\u0e27\u0e17\u0e35\u0e48\u0e40\u0e07\u0e35\u0e22\u0e1a\u0e2a\u0e07\u0e1a \u00b7 \u0e40\u0e14\u0e34\u0e19\u0e40\u0e25\u0e48\u0e19\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\"}}},\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',L:{\"en\":{\"d\":\"An elegant beach with a collection of luxury resorts\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u0421\u0443\u0440\u0438\u043d\",\"d\":\"\u042d\u043b\u0435\u0433\u0430\u043d\u0442\u043d\u044b\u0439 \u043f\u043b\u044f\u0436 \u0441 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0440\u043e\u0441\u043a\u043e\u0448\u043d\u044b\u0445 \u043a\u0443\u0440\u043e\u0440\u0442\u043e\u0432.\"},\"zh\":{\"nm\":\"\u7d20\u6797\u6d77\u6ee9\",\"d\":\"\u98ce\u666f\u4f18\u7f8e\u7684\u6d77\u6ee9\uff0c\u6c47\u96c6\u4e86\u4f17\u591a\u8c6a\u534e\u5ea6\u5047\u6751\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e2a\u0e38\u0e23\u0e34\u0e19\u0e17\u0e23\u0e4c\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e2a\u0e27\u0e22\u0e07\u0e32\u0e21\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e14\u0e49\u0e27\u0e22\u0e23\u0e35\u0e2a\u0e2d\u0e23\u0e4c\u0e17\u0e2b\u0e23\u0e39\u0e21\u0e32\u0e01\u0e21\u0e32\u0e22\"}}},\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',L:{\"en\":{\"d\":\"The long beach of the Laguna Resort complex\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u0411\u0430\u043d\u0433 \u0422\u0430\u043e\",\"d\":\"\u0414\u043b\u0438\u043d\u043d\u044b\u0439 \u043f\u043b\u044f\u0436 \u043a\u0443\u0440\u043e\u0440\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u0430 Laguna Resort\"},\"zh\":{\"nm\":\"\u90a6\u6d9b\u6d77\u6ee9\",\"d\":\"\u62c9\u53e4\u7eb3\u5ea6\u5047\u6751\u7684\u7ef5\u957f\u6d77\u6ee9\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e1a\u0e32\u0e07\u0e40\u0e17\u0e32\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e22\u0e32\u0e27\u0e02\u0e2d\u0e07\u0e23\u0e35\u0e2a\u0e2d\u0e23\u0e4c\u0e17\u0e25\u0e32\u0e01\u0e39\u0e19\u0e48\u0e32\"}}},\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',L:{\"en\":{\"d\":\"A pristine beach loved by locals\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u041d\u0430\u0439 \u0425\u0430\u0440\u043d\",\"d\":\"\u041d\u0435\u0442\u0440\u043e\u043d\u0443\u0442\u044b\u0439 \u043f\u043b\u044f\u0436, \u043b\u044e\u0431\u0438\u043c\u044b\u0439 \u043c\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u0436\u0438\u0442\u0435\u043b\u044f\u043c\u0438\"},\"zh\":{\"nm\":\"\u5948\u6c49\u6d77\u6ee9\",\"d\":\"\u5f53\u5730\u4eba\u559c\u7231\u7684\u539f\u59cb\u6d77\u6ee9\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e43\u0e19\u0e2b\u0e32\u0e19\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e2a\u0e27\u0e22\u0e07\u0e32\u0e21\u0e1a\u0e23\u0e34\u0e2a\u0e38\u0e17\u0e18\u0e34\u0e4c\u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e35\u0e48\u0e23\u0e31\u0e01\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\"}}},\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',L:{\"en\":{\"d\":\"A private sandy beach accessible only by boat\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u0424\u0440\u0438\u0434\u043e\u043c\",\"d\":\"\u0427\u0430\u0441\u0442\u043d\u044b\u0439 \u043f\u0435\u0441\u0447\u0430\u043d\u044b\u0439 \u043f\u043b\u044f\u0436, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043b\u043e\u0434\u043a\u0435.\"},\"zh\":{\"nm\":\"\u81ea\u7531\u6d77\u6ee9\",\"d\":\"\u53ea\u80fd\u4e58\u8239\u62b5\u8fbe\u7684\u79c1\u4eba\u6c99\u6ee9\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e1f\u0e23\u0e35\u0e14\u0e2d\u0e21\",\"d\":\"\u0e2b\u0e32\u0e14\u0e17\u0e23\u0e32\u0e22\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e17\u0e35\u0e48\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e44\u0e14\u0e49\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e17\u0e32\u0e07\u0e40\u0e23\u0e37\u0e2d\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Local market for fresh produce and street food\"},\"ru\":{\"nm\":\"\u0420\u044b\u043d\u043e\u043a \u0411\u0430\u043d\u0437\u0430\u0430\u043d\",\"d\":\"\u041c\u0435\u0441\u0442\u043d\u044b\u0439 \u0440\u044b\u043d\u043e\u043a \u0441\u0432\u0435\u0436\u0438\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0438 \u0443\u043b\u0438\u0447\u043d\u043e\u0439 \u0435\u0434\u044b\"},\"zh\":{\"nm\":\"\u73ed\u8a79\u5e02\u573a\",\"d\":\"\u552e\u5356\u65b0\u9c9c\u98df\u6750\u548c\u5c0f\u5403\u7684\u672c\u5730\u5e02\u573a\"},\"th\":{\"nm\":\"\u0e15\u0e25\u0e32\u0e14\u0e1a\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e19\",\"d\":\"\u0e15\u0e25\u0e32\u0e14\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e27\u0e31\u0e15\u0e16\u0e38\u0e14\u0e34\u0e1a\u0e2a\u0e14\u0e41\u0e25\u0e30\u0e02\u0e2d\u0e07\u0e01\u0e34\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Pick your seafood and have it cooked on the spot\"},\"ru\":{\"nm\":\"\u0420\u044b\u043d\u043e\u043a \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0420\u0430\u0432\u0430\u0438\",\"d\":\"\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0435 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u2014 \u0438\u0445 \u0433\u043e\u0442\u043e\u0432\u044f\u0442 \u043f\u0440\u044f\u043c\u043e \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\"},\"zh\":{\"nm\":\"\u62c9\u5a01\u6d77\u9c9c\u5e02\u573a\",\"d\":\"\u6311\u9009\u6d77\u9c9c\uff0c\u73b0\u573a\u70f9\u5236\"},\"th\":{\"nm\":\"\u0e15\u0e25\u0e32\u0e14\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e23\u0e32\u0e44\u0e27\u0e22\u0e4c\",\"d\":\"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e41\u0e25\u0e49\u0e27\u0e43\u0e2b\u0e49\u0e23\u0e49\u0e32\u0e19\u0e1b\u0e23\u0e38\u0e07\u0e2a\u0e14\u0e17\u0e31\u0e19\u0e17\u0e35\"}}},\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',L:{\"en\":{\"d\":\"Large Weekend Night Market \u00b7 Shopping and Food (Weekend)\"},\"ru\":{\"nm\":\"\u0420\u044b\u043d\u043e\u043a \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043d\u044f \u041d\u0430\u043a\u0430\",\"d\":\"\u041a\u0440\u0443\u043f\u043d\u044b\u0439 \u043d\u043e\u0447\u043d\u043e\u0439 \u0440\u044b\u043d\u043e\u043a \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043d\u044f \u00b7 \u0428\u043e\u043f\u0438\u043d\u0433 \u0438 \u0435\u0434\u0430 (\u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435)\"},\"zh\":{\"nm\":\"\u7eb3\u5361\u5468\u672b\u5e02\u573a\",\"d\":\"\u5927\u578b\u5468\u672b\u591c\u5e02 \u00b7 \u8d2d\u7269\u548c\u7f8e\u98df\uff08\u5468\u672b\uff09\"},\"th\":{\"nm\":\"\u0e15\u0e25\u0e32\u0e14\u0e19\u0e31\u0e14\u0e19\u0e32\u0e04\u0e32\",\"d\":\"\u0e15\u0e25\u0e32\u0e14\u0e19\u0e31\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48\u0e0a\u0e48\u0e27\u0e07\u0e2a\u0e38\u0e14\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c \u00b7 \u0e0a\u0e49\u0e2d\u0e1b\u0e1b\u0e34\u0e49\u0e07\u0e41\u0e25\u0e30\u0e2d\u0e32\u0e2b\u0e32\u0e23 (\u0e2a\u0e38\u0e14\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c)\"}}},\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',L:{\"en\":{\"d\":\"Tropical waterfall with a gibbon rehabilitation center\"},\"ru\":{\"nm\":\"\u0412\u043e\u0434\u043e\u043f\u0430\u0434 \u0411\u0430\u043d\u0433\u043f\u0430\u0435\",\"d\":\"\u0422\u0440\u043e\u043f\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u043e\u0434\u043e\u043f\u0430\u0434 \u0441 \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0440\u0435\u0430\u0431\u0438\u043b\u0438\u0442\u0430\u0446\u0438\u0438 \u0433\u0438\u0431\u0431\u043e\u043d\u043e\u0432.\"},\"zh\":{\"nm\":\"\u90a6\u4f69\u7011\u5e03\",\"d\":\"\u70ed\u5e26\u7011\u5e03\u65c1\u8bbe\u6709\u957f\u81c2\u733f\u5eb7\u590d\u4e2d\u5fc3\"},\"th\":{\"nm\":\"\u0e19\u0e49\u0e33\u0e15\u0e01\u0e1a\u0e32\u0e07\u0e41\u0e1e\",\"d\":\"\u0e19\u0e49\u0e33\u0e15\u0e01\u0e40\u0e02\u0e15\u0e23\u0e49\u0e2d\u0e19\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e1f\u0e37\u0e49\u0e19\u0e1f\u0e39\u0e25\u0e34\u0e07\u0e0a\u0e30\u0e19\u0e35\"}}},\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',L:{\"en\":{\"d\":\"A quiet beach in a national park near the airport\"},\"ru\":{\"nm\":\"\u041f\u043b\u044f\u0436 \u041d\u0430\u0439 \u042f\u043d\u0433 (\u0421\u0438\u0440\u0438\u043d\u0430\u0442)\",\"d\":\"\u0422\u0438\u0445\u0438\u0439 \u043f\u043b\u044f\u0436 \u0432 \u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u043f\u0430\u0440\u043a\u0435 \u043d\u0435\u0434\u0430\u043b\u0435\u043a\u043e \u043e\u0442 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\u0430\"},\"zh\":{\"nm\":\"\u5948\u626c\u6d77\u6ee9\uff08Sirinat\uff09\",\"d\":\"\u673a\u573a\u9644\u8fd1\u56fd\u5bb6\u516c\u56ed\u5185\u7684\u4e00\u5904\u9759\u8c27\u6d77\u6ee9\"},\"th\":{\"nm\":\"\u0e2b\u0e32\u0e14\u0e43\u0e19\u0e22\u0e32\u0e07 (\u0e2a\u0e34\u0e23\u0e34\u0e19\u0e32\u0e17)\",\"d\":\"\u0e0a\u0e32\u0e22\u0e2b\u0e32\u0e14\u0e17\u0e35\u0e48\u0e40\u0e07\u0e35\u0e22\u0e1a\u0e2a\u0e07\u0e1a\u0e43\u0e19\u0e2d\u0e38\u0e17\u0e22\u0e32\u0e19\u0e41\u0e2b\u0e48\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e43\u0e01\u0e25\u0e49\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\"}}},\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',offd:0,tags:['market','evening','food'],dur:90,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-chillva.jpg',L:{\"en\":{\"d\":\"Container-style night market \u00b7 17:00\u201323:00\",\"offday\":\"Closed on Sundays\"},\"ru\":{\"nm\":\"Chillva Market\",\"d\":\"\u041d\u043e\u0447\u043d\u043e\u0439 \u0440\u044b\u043d\u043e\u043a \u0432 \u0441\u0442\u0438\u043b\u0435 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u00b7 17:00\u201323:00\",\"offday\":\"\u0417\u0430\u043a\u0440\u044b\u0442\u043e \u043f\u043e \u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u044f\u043c\"},\"zh\":{\"nm\":\"Chillva Market\",\"d\":\"\u96c6\u88c5\u7bb1\u98ce\u683c\u591c\u5e02 \u00b7 17:00\u201323:00\",\"offday\":\"\u5468\u65e5\u4f11\u606f\"},\"th\":{\"nm\":\"Chillva Market\",\"d\":\"\u0e15\u0e25\u0e32\u0e14\u0e19\u0e31\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e15\u0e39\u0e49\u0e04\u0e2d\u0e19\u0e40\u0e17\u0e19\u0e40\u0e19\u0e2d\u0e23\u0e4c \u00b7 17:00\u201323:00\",\"offday\":\"\u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\"}}},\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',L:{\"en\":{\"d\":\"Old Town Thalang Road Sunday night market \u00b7 16:00\u201322:00 (Sundays only)\"},\"ru\":{\"nm\":\"\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u043d\u0430\u044f \u043f\u0435\u0448\u0435\u0445\u043e\u0434\u043d\u0430\u044f \u0443\u043b\u0438\u0446\u0430\",\"d\":\"\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u043d\u044b\u0439 \u043d\u043e\u0447\u043d\u043e\u0439 \u0440\u044b\u043d\u043e\u043a \u043d\u0430 \u0443\u043b\u0438\u0446\u0435 \u0422\u0445\u0430\u043b\u0430\u043d\u0433 \u0432 \u0421\u0442\u0430\u0440\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435 \u00b7 16:00\u201322:00 (\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u044f\u043c)\"},\"zh\":{\"nm\":\"\u5468\u65e5\u6b65\u884c\u8857\",\"d\":\"\u8001\u57ce\u533a Thalang Road \u5468\u65e5\u591c\u5e02 \u00b7 16:00\u201322:00\uff08\u4ec5\u5468\u65e5\uff09\"},\"th\":{\"nm\":\"\u0e16\u0e19\u0e19\u0e04\u0e19\u0e40\u0e14\u0e34\u0e19\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\",\"d\":\"\u0e15\u0e25\u0e32\u0e14\u0e19\u0e31\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e16\u0e19\u0e19\u0e16\u0e25\u0e32\u0e07 \u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32 \u00b7 16:00\u201322:00 (\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c)\"}}},\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',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',L:{\"en\":{\"d\":\"Muay Thai matches every night \u00b7 Starts at 21:00\",\"fee\":\"On-site ticket purchase\"},\"ru\":{\"nm\":\"Bangla Boxing Stadium\",\"d\":\"\u041f\u043e\u0435\u0434\u0438\u043d\u043a\u0438 \u043f\u043e \u043c\u0443\u0430\u0439-\u0442\u0430\u0439 \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u0435\u0447\u0435\u0440 \u00b7 \u041d\u0430\u0447\u0430\u043b\u043e \u0432 21:00\",\"fee\":\"\u041f\u043e\u043a\u0443\u043f\u043a\u0430 \u0431\u0438\u043b\u0435\u0442\u0430 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\"},\"zh\":{\"nm\":\"Bangla Boxing Stadium\",\"d\":\"\u6bcf\u665a\u90fd\u6709\u6cf0\u62f3\u6bd4\u8d5b \u00b7 21:00 \u5f00\u59cb\",\"fee\":\"\u73b0\u573a\u8d2d\u7968\"},\"th\":{\"nm\":\"Bangla Boxing Stadium\",\"d\":\"\u0e21\u0e35\u0e01\u0e32\u0e23\u0e41\u0e02\u0e48\u0e07\u0e02\u0e31\u0e19\u0e21\u0e27\u0e22\u0e44\u0e17\u0e22\u0e17\u0e38\u0e01\u0e04\u0e37\u0e19 \u00b7 \u0e40\u0e23\u0e34\u0e48\u0e21 21:00\",\"fee\":\"\u0e0b\u0e37\u0e49\u0e2d\u0e15\u0e31\u0e4b\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e32\u0e19\"}}},\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',offd:1,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/dolphins-bay_02.jpg',L:{\"en\":{\"d\":\"Dolphin Show \u00b7 Showtimes: 11:00 \u00b7 14:00 \u00b7 17:00 \u00b7 Closed on Mondays\",\"offday\":\"Closed on Mondays\"},\"ru\":{\"nm\":\"\u0428\u043e\u0443 \u0434\u0435\u043b\u044c\u0444\u0438\u043d\u043e\u0432 Dolphin Bay\",\"d\":\"\u0428\u043e\u0443 \u0434\u0435\u043b\u044c\u0444\u0438\u043d\u043e\u0432 \u00b7 \u0412\u0440\u0435\u043c\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439: 11:00 \u00b7 14:00 \u00b7 17:00 \u00b7 \u0417\u0430\u043a\u0440\u044b\u0442\u043e \u043f\u043e \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a\u0430\u043c\",\"offday\":\"\u0417\u0430\u043a\u0440\u044b\u0442\u043e \u043f\u043e \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a\u0430\u043c\"},\"zh\":{\"nm\":\"\u6d77\u8c5a\u6e7e\u6d77\u8c5a\u8868\u6f14\",\"d\":\"\u6d77\u8c5a\u8868\u6f14 \u00b7 \u8868\u6f14\u65f6\u95f4\uff1a11:00 \u00b7 14:00 \u00b7 17:00 \u00b7 \u5468\u4e00\u95ed\u9986\",\"offday\":\"\u5468\u4e00\u4f11\u606f\"},\"th\":{\"nm\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e42\u0e25\u0e21\u0e32 Dolphin Bay\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e42\u0e25\u0e21\u0e32 \u00b7 \u0e23\u0e2d\u0e1a 11:00 \u00b7 14:00 \u00b7 17:00 \u00b7 \u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c\",\"offday\":\"\u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c\"}}},\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',L:{\"en\":{\"d\":\"World-famous cabaret show \u00b7 18:00 \u00b7 19:30 \u00b7 21:00\"},\"ru\":{\"nm\":\"\u041a\u0430\u0431\u0430\u0440\u0435-\u0448\u043e\u0443 Simon\",\"d\":\"\u0412\u0441\u0435\u043c\u0438\u0440\u043d\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u043a\u0430\u0431\u0430\u0440\u0435-\u0448\u043e\u0443 \u00b7 18:00 \u00b7 19:30 \u00b7 21:00\"},\"zh\":{\"nm\":\"\u897f\u8499\u6b4c\u821e\u8868\u6f14\",\"d\":\"\u4e16\u754c\u77e5\u540d\u7684\u6b4c\u821e\u8868\u6f14 \u00b7 18:00 \u00b7 19:30 \u00b7 21:00\"},\"th\":{\"nm\":\"\u0e44\u0e0b\u0e21\u0e2d\u0e19 \u0e04\u0e32\u0e1a\u0e32\u0e40\u0e23\u0e15\u0e4c \u0e42\u0e0a\u0e27\u0e4c\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e32\u0e1a\u0e32\u0e40\u0e23\u0e15\u0e4c\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e42\u0e25\u0e01 \u00b7 18:00 \u00b7 19:30 \u00b7 21:00\"}}},\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',L:{\"en\":{\"d\":\"Thailand's Largest Cultural Theme Park Show \u00b7 Opens at 17:30 \u00b7 Main Show at 21:00\"},\"ru\":{\"nm\":\"\u0428\u043e\u0443 \u0424\u0430\u043d\u0442\u0430\u0421\u0438\",\"d\":\"\u041a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0435\u0435 \u0432 \u0422\u0430\u0438\u043b\u0430\u043d\u0434\u0435 \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u043d\u043e\u0435 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0448\u043e\u0443 \u00b7 \u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0432 17:30 \u00b7 \u041d\u0430\u0447\u0430\u043b\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0448\u043e\u0443 \u0432 21:00\"},\"zh\":{\"nm\":\"\u5e7b\u591a\u5947\u79c0\",\"d\":\"\u6cf0\u56fd\u6700\u5927\u7684\u6587\u5316\u4e3b\u9898\u516c\u56ed\u8868\u6f14 \u00b7 17:30 \u5f00\u56ed \u00b7 \u4e3b\u79c0 21:00\"},\"th\":{\"nm\":\"\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e41\u0e1f\u0e19\u0e15\u0e32\u0e0b\u0e35\u0e42\u0e0a\u0e27\u0e4c\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e19\u0e2a\u0e27\u0e19\u0e18\u0e35\u0e21\u0e27\u0e31\u0e12\u0e19\u0e18\u0e23\u0e23\u0e21\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e0d\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e43\u0e19\u0e44\u0e17\u0e22 \u00b7 \u0e40\u0e1b\u0e34\u0e14 17:30 \u00b7 \u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e25\u0e31\u0e01 21:00\"}}},\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',L:{\"en\":{\"d\":\"Phuket's largest water park\"},\"ru\":{\"nm\":\"\u0410\u043a\u0432\u0430\u043f\u0430\u0440\u043a \u0410\u043d\u0434\u0430\u043c\u0430\u043d\u0434\u0430\",\"d\":\"\u041a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0438\u0439 \u0430\u043a\u0432\u0430\u043f\u0430\u0440\u043a \u041f\u0445\u0443\u043a\u0435\u0442\u0430\"},\"zh\":{\"nm\":\"\u5b89\u8fbe\u66fc\u8fbe\u6c34\u4e0a\u4e50\u56ed\",\"d\":\"\u666e\u5409\u5c9b\u6700\u5927\u7684\u6c34\u4e0a\u4e50\u56ed\"},\"th\":{\"nm\":\"\u0e2a\u0e27\u0e19\u0e19\u0e49\u0e33\u0e2d\u0e31\u0e19\u0e14\u0e32\u0e21\u0e31\u0e19\u0e14\u0e32\",\"d\":\"\u0e2a\u0e27\u0e19\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e0d\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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',L:{\"en\":{\"d\":\"Large aquarium in Central Phuket \u00b7 Good on rainy days\"},\"ru\":{\"nm\":\"\u041e\u043a\u0435\u0430\u043d\u0430\u0440\u0438\u0443\u043c Aquaria Phuket\",\"d\":\"\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0430\u043a\u0432\u0430\u0440\u0438\u0443\u043c \u0432 \u0446\u0435\u043d\u0442\u0440\u0435 \u041f\u0445\u0443\u043a\u0435\u0442\u0430 \u00b7 \u0414\u043e\u0436\u0434\u044c \u043d\u0435 \u0441\u0442\u0440\u0430\u0448\u0435\u043d\"},\"zh\":{\"nm\":\"\u666e\u5409\u5c9b\u6c34\u65cf\u9986\",\"d\":\"\u666e\u5409\u5c9b Central \u8d2d\u7269\u4e2d\u5fc3\u7684\u5927\u578b\u6c34\u65cf\u9986 \u00b7 \u96e8\u5929\u4e5f\u9002\u5408\"},\"th\":{\"nm\":\"\u0e1e\u0e34\u0e1e\u0e34\u0e18\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e19\u0e49\u0e33\u0e2d\u0e04\u0e27\u0e32\u0e40\u0e23\u0e35\u0e22 \u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\",\"d\":\"\u0e1e\u0e34\u0e1e\u0e34\u0e18\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e19\u0e49\u0e33\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48\u0e43\u0e19\u0e40\u0e0b\u0e47\u0e19\u0e17\u0e23\u0e31\u0e25 \u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u00b7 \u0e1d\u0e19\u0e15\u0e01\u0e01\u0e47\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e44\u0e14\u0e49\"}}},\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',L:{\"en\":{\"d\":\"Tiger photo experience\"},\"ru\":{\"nm\":\"\u0412\u0441\u0442\u0440\u0435\u0447\u0430 \u0441 \u0442\u0438\u0433\u0440\u0430\u043c\u0438 \u0432 Tiger Kingdom\",\"d\":\"\u0424\u043e\u0442\u043e\u0441\u0435\u0441\u0441\u0438\u044f \u0441 \u0442\u0438\u0433\u0440\u043e\u043c\"},\"zh\":{\"nm\":\"\u8001\u864e\u738b\u56fd\u8001\u864e\u4f53\u9a8c\",\"d\":\"\u8001\u864e\u7167\u7247\u4f53\u9a8c\"},\"th\":{\"nm\":\"\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e0a\u0e21\u0e40\u0e2a\u0e37\u0e2d\u0e17\u0e35\u0e48 Tiger Kingdom\",\"d\":\"\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e16\u0e48\u0e32\u0e22\u0e20\u0e32\u0e1e\u0e40\u0e2a\u0e37\u0e2d\"}}},\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],L:{\"en\":{\"d\":\"Rainforest zipline \u00b7 Luge at the same venue \u00b7 Sessions 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"ru\":{\"nm\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d Hanuman World\",\"d\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d \u0432 \u0442\u0440\u043e\u043f\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u043b\u0435\u0441\u0443 \u00b7 \u043b\u0443\u0434\u0436 \u0442\u0430\u043c \u0436\u0435 \u00b7 \u0441\u0435\u0430\u043d\u0441\u044b \u0432 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"zh\":{\"nm\":\"\u54c8\u52aa\u66fc\u4e16\u754c\u9ad8\u7a7a\u6ed1\u7d22\",\"d\":\"\u70ed\u5e26\u96e8\u6797\u6ed1\u7d22 \u00b7 \u540c\u4e00\u5730\u70b9\u8fd8\u6709\u659c\u5761\u6ed1\u8f66 \u00b7 \u573a\u6b21 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"th\":{\"nm\":\"\u0e2e\u0e32\u0e19\u0e39\u0e21\u0e32\u0e19 \u0e40\u0e27\u0e34\u0e25\u0e14\u0e4c \u0e0b\u0e34\u0e1b\u0e44\u0e25\u0e19\u0e4c\",\"d\":\"\u0e0b\u0e34\u0e1b\u0e44\u0e25\u0e19\u0e4c\u0e43\u0e19\u0e1b\u0e48\u0e32\u0e1d\u0e19 \u00b7 \u0e21\u0e35\u0e25\u0e39\u0e08\u0e43\u0e19\u0e17\u0e35\u0e48\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19 \u00b7 \u0e23\u0e2d\u0e1a 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"}}},\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',L:{\"en\":{\"d\":\"Zipline over the forest \u00b7 Sessions 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"ru\":{\"nm\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d Flying Hanuman\",\"d\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d \u043d\u0430\u0434 \u043b\u0435\u0441\u043e\u043c \u00b7 \u0421\u0435\u0430\u043d\u0441\u044b \u0432 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"zh\":{\"nm\":\"Flying Hanuman \u9ad8\u7a7a\u6ed1\u7d22\",\"d\":\"\u98de\u8d8a\u68ee\u6797\u7684\u9ad8\u7a7a\u6ed1\u7d22 \u00b7 \u573a\u6b21 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"th\":{\"nm\":\"\u0e0b\u0e34\u0e1b\u0e44\u0e25\u0e19\u0e4c Flying Hanuman\",\"d\":\"\u0e0b\u0e34\u0e1b\u0e44\u0e25\u0e19\u0e4c\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e1c\u0e37\u0e19\u0e1b\u0e48\u0e32 \u00b7 \u0e23\u0e2d\u0e1a 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"}}},\n{k:'lion-land',sec:'paid',nm:'\ub77c\uc774\uc628 \ub79c\ub4dc',en:'Lion Land',area:'\ucc30\ub871',lat:7.8423,lng:98.3554,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',L:{\"en\":{\"d\":\"Close encounter with lions \u00b7 09:00-18:00\"},\"ru\":{\"nm\":\"\u0412\u0441\u0442\u0440\u0435\u0447\u0430 \u0441\u043e \u043b\u044c\u0432\u0430\u043c\u0438 \u0432 Lion Land\",\"d\":\"\u0411\u043b\u0438\u0437\u043a\u043e\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441\u043e \u043b\u044c\u0432\u0430\u043c\u0438 \u00b7 09:00-18:00\"},\"zh\":{\"nm\":\"\u72ee\u5b50\u4e50\u56ed\u72ee\u5b50\u4f53\u9a8c\",\"d\":\"\u4e0e\u72ee\u5b50\u8fd1\u8ddd\u79bb\u63a5\u89e6 \u00b7 09:00-18:00\"},\"th\":{\"nm\":\"\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e0a\u0e21\u0e2a\u0e34\u0e07\u0e42\u0e15\u0e17\u0e35\u0e48\u0e44\u0e25\u0e2d\u0e2d\u0e19\u0e41\u0e25\u0e19\u0e14\u0e4c\",\"d\":\"\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e2a\u0e34\u0e07\u0e42\u0e15\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e43\u0e01\u0e25\u0e49\u0e0a\u0e34\u0e14 \u00b7 09:00-18:00\"}}},\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',L:{\"en\":{\"d\":\"Upside-down house \u00b7 Unique photo zone\"},\"ru\":{\"nm\":\"\u041f\u0435\u0440\u0435\u0432\u0435\u0440\u043d\u0443\u0442\u044b\u0439 \u0434\u043e\u043c\",\"d\":\"\u0414\u043e\u043c \u0432\u0432\u0435\u0440\u0445 \u0434\u043d\u043e\u043c \u00b7 \u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0444\u043e\u0442\u043e\u0437\u043e\u043d\u0430\"},\"zh\":{\"nm\":\"\u98a0\u5012\u5c4b\",\"d\":\"\u5012\u7f6e\u7684\u623f\u5b50 \u00b7 \u72ec\u7279\u7684\u62cd\u7167\u533a\"},\"th\":{\"nm\":\"\u0e1a\u0e49\u0e32\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e2b\u0e31\u0e27\",\"d\":\"\u0e1a\u0e49\u0e32\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e2b\u0e31\u0e27 \u00b7 \u0e42\u0e0b\u0e19\u0e16\u0e48\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e43\u0e04\u0e23\"}}},\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',L:{\"en\":{\"d\":\"Large Lagoon Water Park \u00b7 Activities\"},\"ru\":{\"nm\":\"Blue Tree Phuket\",\"d\":\"\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0430\u043a\u0432\u0430\u043f\u0430\u0440\u043a \u0441 \u043b\u0430\u0433\u0443\u043d\u043e\u0439 \u00b7 \u0420\u0430\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f\"},\"zh\":{\"nm\":\"Blue Tree Phuket\",\"d\":\"\u5927\u578b\u6cfb\u6e56\u6c34\u4e0a\u4e50\u56ed \u00b7 \u6d3b\u52a8\"},\"th\":{\"nm\":\"Blue Tree Phuket\",\"d\":\"\u0e2a\u0e27\u0e19\u0e19\u0e49\u0e33\u0e25\u0e32\u0e01\u0e39\u0e19\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48 \u00b7 \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\"}}},\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',L:{\"en\":{\"d\":\"Optical illusion art: indoor spot for great photos \u00b7 Good on rainy days\"},\"ru\":{\"nm\":\"Trickeye Museum\",\"d\":\"\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e \u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0438\u043b\u043b\u044e\u0437\u0438\u0439: \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0441\u0435\u0441\u0441\u0438\u0438 \u0432 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u00b7 \u0414\u043e\u0436\u0434\u044c \u043d\u0435 \u0441\u0442\u0440\u0430\u0448\u0435\u043d\"},\"zh\":{\"nm\":\"\u666e\u5409\u5c9b\u7279\u4e3d\u72313D\u7f8e\u672f\u9986\",\"d\":\"\u5149\u5b66\u9519\u89c9\u827a\u672f\uff1a\u5ba4\u5185\u62cd\u7167\u7684\u7edd\u4f73\u5730\u70b9 \u00b7 \u96e8\u5929\u4e5f\u9002\u5408\"},\"th\":{\"nm\":\"Trickeye Museum\",\"d\":\"\u0e28\u0e34\u0e25\u0e1b\u0e30\u0e20\u0e32\u0e1e\u0e25\u0e27\u0e07\u0e15\u0e32: \u0e08\u0e38\u0e14\u0e16\u0e48\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e2a\u0e27\u0e22\u0e46 \u0e43\u0e19\u0e23\u0e48\u0e21 \u00b7 \u0e1d\u0e19\u0e15\u0e01\u0e01\u0e47\u0e16\u0e48\u0e32\u0e22\u0e44\u0e14\u0e49\"}}},\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',L:{\"en\":{\"d\":\"Close encounter with tigers \u00b7 Chalong (easy to combine with Big Buddha and Wat Chalong)\"},\"ru\":{\"nm\":\"\u0412\u0441\u0442\u0440\u0435\u0447\u0430 \u0441 \u0442\u0438\u0433\u0440\u0430\u043c\u0438 \u0432 Tiger Park\",\"d\":\"\u0411\u043b\u0438\u0437\u043a\u043e\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441 \u0442\u0438\u0433\u0440\u0430\u043c\u0438 \u00b7 \u0427\u0430\u043b\u043e\u043d\u0433 (\u0443\u0434\u043e\u0431\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441 \u0411\u043e\u043b\u044c\u0448\u0438\u043c \u0411\u0443\u0434\u0434\u043e\u0439 \u0438 \u0412\u0430\u0442 \u0427\u0430\u043b\u043e\u043d\u0433)\"},\"zh\":{\"nm\":\"\u8001\u864e\u56ed\u8001\u864e\u4f53\u9a8c\",\"d\":\"\u8fd1\u8ddd\u79bb\u63a5\u89e6\u8001\u864e \u00b7 \u67e5\u9f99\uff08\u9002\u5408\u4e0e\u5927\u4f5b\u3001\u67e5\u9f99\u5bfa\u4e00\u8d77\u6e38\u89c8\uff09\"},\"th\":{\"nm\":\"\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e43\u0e01\u0e25\u0e49\u0e0a\u0e34\u0e14\u0e40\u0e2a\u0e37\u0e2d\u0e17\u0e35\u0e48 Tiger Park\",\"d\":\"\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e40\u0e2a\u0e37\u0e2d\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e43\u0e01\u0e25\u0e49\u0e0a\u0e34\u0e14 \u00b7 \u0e09\u0e25\u0e2d\u0e07 (\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e15\u0e48\u0e2d\u0e1e\u0e23\u0e30\u0e43\u0e2b\u0e0d\u0e48\u0e41\u0e25\u0e30\u0e27\u0e31\u0e14\u0e09\u0e25\u0e2d\u0e07\u0e44\u0e14\u0e49\u0e2a\u0e30\u0e14\u0e27\u0e01)\"}}},\n{k:'erawan-zip',sec:'paid',nm:'\uc5d0\ub77c\uc644 \uc9da\ub77c\uc778&ATV',en:'Erawan Zipline & ATV',area:'\uce74\ud22c',lat:7.9178,lng:98.2924,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',L:{\"en\":{\"d\":\"Zipline + ATV jungle activity \u00b7 Sessions 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"ru\":{\"nm\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d \u0438 \u043a\u0432\u0430\u0434\u0440\u043e\u0446\u0438\u043a\u043b\u044b \u042d\u0440\u0430\u0432\u0430\u043d\",\"d\":\"\u0417\u0438\u043f\u043b\u0430\u0439\u043d + \u043a\u0432\u0430\u0434\u0440\u043e\u0446\u0438\u043a\u043b\u044b \u0432 \u0434\u0436\u0443\u043d\u0433\u043b\u044f\u0445 \u00b7 \u0421\u0435\u0430\u043d\u0441\u044b \u0432 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"zh\":{\"nm\":\"Erawan\u9ad8\u7a7a\u6ed1\u7d22\u548c\u6c99\u6ee9\u8f66\",\"d\":\"\u4e1b\u6797\u9ad8\u7a7a\u6ed1\u7d22 + \u6c99\u6ee9\u8f66 \u00b7 \u573a\u6b21 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"},\"th\":{\"nm\":\"\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e42\u0e2b\u0e19\u0e2a\u0e25\u0e34\u0e07\u0e41\u0e25\u0e30\u0e02\u0e31\u0e1a\u0e23\u0e16 ATV \u0e17\u0e35\u0e48\u0e40\u0e2d\u0e23\u0e32\u0e27\u0e31\u0e19\",\"d\":\"\u0e0b\u0e34\u0e1b\u0e44\u0e25\u0e19\u0e4c + \u0e02\u0e31\u0e1a\u0e23\u0e16 ATV \u0e43\u0e19\u0e1b\u0e48\u0e32 \u00b7 \u0e23\u0e2d\u0e1a 08:00 \/ 10:00 \/ 13:00 \/ 15:00\"}}},\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:7.9795,lng:98.3293,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',L:{\"en\":{\"d\":\"Phuket panorama from 15 min \u00b7 Premium helicopter tour (booking required)\"},\"ru\":{\"nm\":\"\u0412\u0435\u0440\u0442\u043e\u043b\u0435\u0442\u043d\u0430\u044f \u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u044f Silk Sky\",\"d\":\"\u041f\u0430\u043d\u043e\u0440\u0430\u043c\u0430 \u041f\u0445\u0443\u043a\u0435\u0442\u0430 \u043e\u0442 15 \u043c\u0438\u043d \u00b7 \u0412\u0435\u0440\u0442\u043e\u043b\u0451\u0442\u043d\u0430\u044f \u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u044f \u043f\u0440\u0435\u043c\u0438\u0443\u043c-\u043a\u043b\u0430\u0441\u0441\u0430 (\u043f\u043e \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e)\"},\"zh\":{\"nm\":\"Silk Sky \u76f4\u5347\u673a\u4e4b\u65c5\",\"d\":\"\u666e\u5409\u5c9b\u5168\u666f 15 \u5206\u949f\u8d77 \u00b7 \u9ad8\u7ea7\u76f4\u5347\u673a\u4e4b\u65c5\uff08\u9700\u9884\u7ea6\uff09\"},\"th\":{\"nm\":\"\u0e17\u0e31\u0e27\u0e23\u0e4c\u0e40\u0e2e\u0e25\u0e34\u0e04\u0e2d\u0e1b\u0e40\u0e15\u0e2d\u0e23\u0e4c Silk Sky\",\"d\":\"\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e41\u0e1a\u0e1a\u0e1e\u0e32\u0e42\u0e19\u0e23\u0e32\u0e21\u0e32 \u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 15 \u0e19\u0e32\u0e17\u0e35 \u00b7 \u0e17\u0e31\u0e27\u0e23\u0e4c\u0e40\u0e2e\u0e25\u0e34\u0e04\u0e2d\u0e1b\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21 (\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e2d\u0e07\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32)\"}}},\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',L:{\"en\":{\"d\":\"Day Pass to a beach club on the sea \u00b7 Shuttle boat 09:30-17:00 (half day or more)\"},\"ru\":{\"nm\":\"Yona Beach Club\",\"d\":\"Day Pass \u043f\u043b\u044f\u0436\u043d\u043e\u0433\u043e \u043a\u043b\u0443\u0431\u0430 \u043d\u0430 \u043c\u043e\u0440\u0435 \u00b7 \u0448\u0430\u0442\u0442\u043b-\u043b\u043e\u0434\u043a\u0430 09:30-17:00 (\u043f\u043e\u043b\u0434\u043d\u044f \u0438 \u0431\u043e\u043b\u044c\u0448\u0435)\"},\"zh\":{\"nm\":\"Yona Beach Club\",\"d\":\"\u6d77\u4e0a\u6d77\u6ee9\u4ff1\u4e50\u90e8 Day Pass \u00b7 \u63a5\u9a73\u8239 09:30-17:00\uff08\u534a\u5929\u4ee5\u4e0a\uff09\"},\"th\":{\"nm\":\"Yona Beach Club\",\"d\":\"Day Pass \u0e1a\u0e35\u0e0a\u0e04\u0e25\u0e31\u0e1a\u0e01\u0e25\u0e32\u0e07\u0e17\u0e30\u0e40\u0e25 \u00b7 \u0e40\u0e23\u0e37\u0e2d\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07 09:30-17:00 (\u0e04\u0e23\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19\u0e02\u0e36\u0e49\u0e19\u0e44\u0e1b)\"}}},\n{k:'sirey-elephant',sec:'paid',nm:'\uc2dc\ub808\uc774 \uc5d8\ub9ac\ud380\ud2b8 \ucf00\uc5b4',en:'Siray 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',L:{\"en\":{\"d\":\"Ethical Elephant Feeding & Bathing \u00b7 Session 09:00\/13:00\"},\"ru\":{\"nm\":\"\u0423\u0445\u043e\u0434 \u0437\u0430 \u0441\u043b\u043e\u043d\u0430\u043c\u0438 \u0432 \u0421\u0438\u0440\u0430\u0439\",\"d\":\"\u042d\u0442\u0438\u0447\u043d\u043e\u0435 \u043a\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \u0438 \u043a\u0443\u043f\u0430\u043d\u0438\u0435 \u0441\u043b\u043e\u043d\u043e\u0432 \u00b7 \u0421\u0435\u0441\u0441\u0438\u044f 09:00\/13:00\"},\"zh\":{\"nm\":\"Siray\u5927\u8c61\u62a4\u7406\u4e2d\u5fc3\",\"d\":\"\u7b26\u5408\u4f26\u7406\u7684\u5927\u8c61\u5582\u98df\u548c\u6d17\u6fa1 \u00b7 \u65f6\u6bb5\uff1a09:00\/13:00\"},\"th\":{\"nm\":\"\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e14\u0e39\u0e41\u0e25\u0e0a\u0e49\u0e32\u0e07\u0e0b\u0e34\u0e23\u0e32\u0e22\",\"d\":\"\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e41\u0e25\u0e30\u0e2d\u0e32\u0e1a\u0e19\u0e49\u0e33\u0e0a\u0e49\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e21\u0e35\u0e08\u0e23\u0e34\u0e22\u0e18\u0e23\u0e23\u0e21 \u00b7 \u0e23\u0e2d\u0e1a\u0e40\u0e27\u0e25\u0e32 09:00\/13:00\"}}},\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',L:{\"en\":{\"d\":\"Rescued elephant sanctuary \u00b7 Choose a program: Feeding 1 h \/ Feeding + rain shower 1 h 30 min \/ Half day + mud spa 3 h \/ Full-day jungle trek 6 h (transport not included)\"},\"ru\":{\"nm\":\"Elephant Jungle Sanctuary Phuket\",\"d\":\"\u0417\u0430\u043f\u043e\u0432\u0435\u0434\u043d\u0438\u043a \u0441\u043f\u0430\u0441\u0451\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u043d\u043e\u0432 \u00b7 \u0412\u044b\u0431\u043e\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b: \u043a\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 1 \u0447 \/ \u043a\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 + \u0434\u043e\u0436\u0434\u0435\u0432\u043e\u0439 \u0434\u0443\u0448 1 \u0447 30 \u043c\u0438\u043d \/ \u043f\u043e\u043b\u0434\u043d\u044f + \u0433\u0440\u044f\u0437\u0435\u0432\u043e\u0439 \u0441\u043f\u0430 3 \u0447 \/ \u0442\u0440\u0435\u043a\u043a\u0438\u043d\u0433 \u043f\u043e \u0434\u0436\u0443\u043d\u0433\u043b\u044f\u043c \u043d\u0430 \u0432\u0435\u0441\u044c \u0434\u0435\u043d\u044c 6 \u0447 (\u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0451\u043d)\"},\"zh\":{\"nm\":\"Elephant Jungle Sanctuary Phuket\",\"d\":\"\u6551\u52a9\u5927\u8c61\u4fdd\u62a4\u533a \u00b7 \u53ef\u9009\u9879\u76ee\uff1a\u5582\u8c611\u5c0f\u65f6 \/ \u5582\u8c61 + \u6dcb\u6d741\u5c0f\u65f630\u5206\u949f \/ \u534a\u65e5 + \u6ce5\u6d46\u6d743\u5c0f\u65f6 \/ \u5168\u5929\u4e1b\u6797\u5f92\u6b656\u5c0f\u65f6\uff08\u4e0d\u542b\u8f66\u8f86\uff09\"},\"th\":{\"nm\":\"Elephant Jungle Sanctuary Phuket\",\"d\":\"\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e1e\u0e31\u0e01\u0e1e\u0e34\u0e07\u0e0a\u0e49\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d \u00b7 \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21: \u0e43\u0e2b\u0e49\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e0a\u0e49\u0e32\u0e07 1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 \/ \u0e43\u0e2b\u0e49\u0e2d\u0e32\u0e2b\u0e32\u0e23 + \u0e2d\u0e32\u0e1a\u0e19\u0e49\u0e33\u0e1d\u0e31\u0e01\u0e1a\u0e31\u0e27 1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 30 \u0e19\u0e32\u0e17\u0e35 \/ \u0e04\u0e23\u0e36\u0e48\u0e07\u0e27\u0e31\u0e19 + \u0e2a\u0e1b\u0e32\u0e42\u0e04\u0e25\u0e19 3 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 \/ \u0e40\u0e14\u0e34\u0e19\u0e1b\u0e48\u0e32\u0e01\u0e31\u0e1a\u0e0a\u0e49\u0e32\u0e07\u0e40\u0e15\u0e47\u0e21\u0e27\u0e31\u0e19 6 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 (\u0e44\u0e21\u0e48\u0e23\u0e27\u0e21\u0e23\u0e16\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07)\"}}},\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',L:{\"en\":{\"d\":\"Phuket Carnival Theme Night Show \u00b7 Opens at 17:30 \u00b7 Main Show at 20:30\"},\"ru\":{\"nm\":\"\u0422\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043f\u0430\u0440\u043a \u00abCarnival Magic Night\u00bb\",\"d\":\"\u041d\u043e\u0447\u043d\u043e\u0435 \u0448\u043e\u0443 \u0432 \u0441\u0442\u0438\u043b\u0435 \u043a\u0430\u0440\u043d\u0430\u0432\u0430\u043b\u0430 \u00b7 \u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0432 17:30 \u00b7 \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0448\u043e\u0443 \u0432 20:30\"},\"zh\":{\"nm\":\"\u5609\u5e74\u534e\u9b54\u6cd5\u4e4b\u591c\u4e3b\u9898\u516c\u56ed\",\"d\":\"\u666e\u5409\u5c9b\u5609\u5e74\u534e\u4e3b\u9898\u591c\u95f4\u8868\u6f14 \u00b7 17:30 \u5f00\u56ed \u00b7 \u4e3b\u79c0 20:30\"},\"th\":{\"nm\":\"\u0e2a\u0e27\u0e19\u0e2a\u0e19\u0e38\u0e01\u0e04\u0e32\u0e23\u0e4c\u0e19\u0e34\u0e27\u0e31\u0e25\u0e40\u0e21\u0e08\u0e34\u0e01\u0e44\u0e19\u0e17\u0e4c\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e18\u0e35\u0e21\u0e04\u0e32\u0e23\u0e4c\u0e19\u0e34\u0e27\u0e31\u0e25\u0e22\u0e32\u0e21\u0e04\u0e48\u0e33\u0e04\u0e37\u0e19 \u00b7 \u0e40\u0e1b\u0e34\u0e14 17:30 \u00b7 \u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e25\u0e31\u0e01 20:30\"}}},\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',L:{\"en\":{\"d\":\"Circus performance approx. 1 hour \u00b7 Showtimes: 14:30\/19:30\"},\"ru\":{\"nm\":\"\u0426\u0438\u0440\u043a \u041f\u0445\u0443\u043a\u0435\u0442\u0430: \u0448\u043e\u0443 \u00ab\u0410\u0434\u0440\u0435\u043d\u0430\u043b\u0438\u043d\u043e\u0432\u044b\u0439 \u0432\u0441\u043f\u043b\u0435\u0441\u043a\u00bb\",\"d\":\"\u0426\u0438\u0440\u043a\u043e\u0432\u043e\u0435 \u0448\u043e\u0443 \u043e\u043a\u043e\u043b\u043e 1 \u0447\u0430\u0441\u0430 \u00b7 \u0421\u0435\u0430\u043d\u0441\u044b: 14:30 \/ 19:30\"},\"zh\":{\"nm\":\"\u666e\u5409\u5c9b\u9a6c\u620f\u56e2\u80be\u4e0a\u817a\u7d20\u98d9\u5347\u79c0\",\"d\":\"\u9a6c\u620f\u8868\u6f14\u65f6\u957f\u7ea61\u5c0f\u65f6 \u00b7 \u6f14\u51fa\u65f6\u95f4\uff1a14:30\/19:30\"},\"th\":{\"nm\":\"\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e04\u0e31\u0e2a \u0e42\u0e0a\u0e27\u0e4c Adrenaline Rush\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e04\u0e31\u0e2a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07 \u00b7 \u0e23\u0e2d\u0e1a\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07 14:30 \/ 19:30\"}}},\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',offd:2,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/siam-niramit_04.jpg',L:{\"en\":{\"d\":\"Large-scale Thai Cultural Performance 20:30 \u00b7 Closed Tuesdays \u00b7 Shuttle available \u00b7 Private vehicle transportation available\",\"offday\":\"Closed on Tuesdays\"},\"ru\":{\"nm\":\"\u0428\u043e\u0443 \u0421\u0438\u0430\u043c \u041d\u0438\u0440\u0430\u043c\u0438\u0442\",\"d\":\"\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u043e\u0435 \u0448\u043e\u0443 \u043e \u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u0435 \u0432 20:30 \u00b7 \u0412\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u2014 \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u00b7 \u0413\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443 \u00b7 \u0412\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440\",\"offday\":\"\u0417\u0430\u043a\u0440\u044b\u0442\u043e \u043f\u043e \u0432\u0442\u043e\u0440\u043d\u0438\u043a\u0430\u043c\"},\"zh\":{\"nm\":\"\u66b9\u7f57\u68a6\u5e7b\u5267\u573a\",\"d\":\"\u5927\u578b\u6cf0\u56fd\u6587\u5316\u8868\u6f14 20:30 \u00b7 \u5468\u4e8c\u4f11\u606f \u00b7 \u53ef\u7533\u8bf7\u63a5\u9a73\u8f66 \u00b7 \u53ef\u5b89\u6392\u4e13\u8f66\",\"offday\":\"\u5468\u4e8c\u4f11\u606f\"},\"th\":{\"nm\":\"\u0e2a\u0e22\u0e32\u0e21\u0e19\u0e34\u0e23\u0e21\u0e34\u0e15\u0e42\u0e0a\u0e27\u0e4c\",\"d\":\"\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e27\u0e31\u0e12\u0e19\u0e18\u0e23\u0e23\u0e21\u0e44\u0e17\u0e22\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48 20:30 \u00b7 \u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23 \u00b7 \u0e02\u0e2d\u0e23\u0e16\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e44\u0e14\u0e49 \u00b7 \u0e21\u0e35\u0e23\u0e16\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\",\"offday\":\"\u0e1b\u0e34\u0e14\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23\"}}},\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.8201,lng:98.3442,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',L:{\"en\":{\"d\":\"Long-loved seafood restaurant by Chalong Pier\"},\"ru\":{\"nm\":\"Kan Eang at Pier\",\"d\":\"\u0414\u0430\u0432\u043d\u043e \u043b\u044e\u0431\u0438\u043c\u044b\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0443 \u043f\u0438\u0440\u0441\u0430 \u0427\u0430\u043b\u043e\u043d\u0433\"},\"zh\":{\"nm\":\"Kan Eang at Pier\",\"d\":\"\u67e5\u9f99\u7801\u5934\u8001\u5b57\u53f7\u6d77\u9c9c\"},\"th\":{\"nm\":\"Kan Eang at Pier\",\"d\":\"\u0e17\u0e48\u0e32\u0e40\u0e23\u0e37\u0e2d\u0e09\u0e25\u0e2d\u0e07 \u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e40\u0e01\u0e48\u0e32\u0e41\u0e01\u0e48\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e19\u0e34\u0e22\u0e21\u0e21\u0e32\u0e22\u0e32\u0e27\u0e19\u0e32\u0e19\"}}},\n{k:'three-monkeys',sec:'agency',nm:'\uc4f0\ub9ac\ubabd\ud0a4\uc2a4',en:'Three Monkeys',area:'\ubb34\uc559',lat:7.8763,lng:98.3516,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',L:{\"en\":{\"d\":\"Exotic dining that feels like being in the jungle\"},\"ru\":{\"nm\":\"Three Monkeys\",\"d\":\"\u042d\u043a\u0437\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u2014 \u0441\u043b\u043e\u0432\u043d\u043e \u043f\u043e\u0441\u0440\u0435\u0434\u0438 \u0434\u0436\u0443\u043d\u0433\u043b\u0435\u0439\"},\"zh\":{\"nm\":\"Three Monkeys\",\"d\":\"\u4eff\u4f5b\u7f6e\u8eab\u4e1b\u6797\u7684\u5f02\u57df\u98ce\u60c5\u9910\u5385\"},\"th\":{\"nm\":\"Three Monkeys\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e41\u0e1b\u0e25\u0e01\u0e43\u0e2b\u0e21\u0e48 \u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e19\u0e31\u0e48\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e25\u0e32\u0e07\u0e1b\u0e48\u0e32\"}}},\n{k:'naughty-nuris',sec:'agency',nm:'\ub178\ud2f0 \ub204\ub9ac\uc2a4',en:'Naughty Nuris',area:'\ud30c\ud1b5',lat:7.8981,lng:98.2997,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',L:{\"en\":{\"d\":\"Smoky BBQ ribs from Bali\"},\"ru\":{\"nm\":\"Naughty Nuris\",\"d\":\"\u041a\u043e\u043f\u0447\u0435\u043d\u044b\u0435 \u0440\u0435\u0431\u0440\u044b\u0448\u043a\u0438 \u0431\u0430\u0440\u0431\u0435\u043a\u044e \u0438\u0437 \u0411\u0430\u043b\u0438\"},\"zh\":{\"nm\":\"Naughty Nuris\",\"d\":\"\u5df4\u5398\u5c9b\u70df\u718f\u70e7\u70e4\u6392\u9aa8\"},\"th\":{\"nm\":\"Naughty Nuris\",\"d\":\"\u0e0b\u0e35\u0e48\u0e42\u0e04\u0e23\u0e07\u0e2b\u0e21\u0e39\u0e1a\u0e32\u0e23\u0e4c\u0e1a\u0e35\u0e04\u0e34\u0e27\u0e23\u0e21\u0e04\u0e27\u0e31\u0e19\u0e08\u0e32\u0e01\u0e1a\u0e32\u0e2b\u0e25\u0e35\"}}},\n{k:'kanta',sec:'agency',nm:'\uce78\ud0c0 \uc62c\ub4dc\ud0c0\uc6b4',en:'Kanta Old Town',area:'\uc62c\ub4dc\ud0c0\uc6b4',lat:7.8840,lng:98.3887,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',L:{\"en\":{\"d\":\"Thai cuisine in a Sino-Portuguese setting\"},\"ru\":{\"nm\":\"Kanta Old Town\",\"d\":\"\u0422\u0430\u0439\u0441\u043a\u0430\u044f \u043a\u0443\u0445\u043d\u044f \u0432 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e-\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u043e\u0439 \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u0435\"},\"zh\":{\"nm\":\"Kanta Old Town\",\"d\":\"\u4e2d\u8461\u98ce\u60c5\u4e2d\u7684\u6cf0\u5f0f\u6599\u7406\"},\"th\":{\"nm\":\"Kanta Old Town\",\"d\":\"\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22\u0e43\u0e19\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e0a\u0e34\u0e42\u0e19-\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e01\u0e35\u0e2a\"}}},\n{k:'kep',sec:'agency',nm:'KEP',en:'KEP Restaurant',area:'\ucc30\ub871',lat:7.8195,lng:98.3442,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',L:{\"en\":{\"d\":\"Dining that captures both taste and atmosphere\"},\"ru\":{\"nm\":\"KEP\",\"d\":\"\u0420\u0435\u0441\u0442\u043e\u0440\u0430\u043d, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u0441\u0435\u0431\u0435 \u0438\u0437\u044b\u0441\u043a\u0430\u043d\u043d\u044b\u0439 \u0432\u043a\u0443\u0441 \u0438 \u043d\u0435\u043f\u043e\u0432\u0442\u043e\u0440\u0438\u043c\u0443\u044e \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u0443.\"},\"zh\":{\"nm\":\"KEP\",\"d\":\"\u517c\u5177\u7f8e\u5473\u4e0e\u6c1b\u56f4\u7684\u9910\u996e\u4f53\u9a8c\"},\"th\":{\"nm\":\"KEP\",\"d\":\"\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e30\u0e17\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1c\u0e2a\u0e32\u0e19\u0e17\u0e31\u0e49\u0e07\u0e23\u0e2a\u0e0a\u0e32\u0e15\u0e34\u0e41\u0e25\u0e30\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e40\u0e02\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19\"}}},\n{k:'baboon',sec:'agency',nm:'\ubc14\ubd84',en:'Baboon',area:'\ubb34\uc559',lat:7.8763,lng:98.3511,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',L:{\"en\":{\"d\":\"A unique atmosphere and a dish made with care\"},\"ru\":{\"nm\":\"Baboon\",\"d\":\"\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u0430 \u0438 \u0431\u043b\u044e\u0434\u043e, \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u0441 \u043b\u044e\u0431\u043e\u0432\u044c\u044e.\"},\"zh\":{\"nm\":\"Baboon\",\"d\":\"\u72ec\u7279\u7684\u6c1b\u56f4\u548c\u7cbe\u5fc3\u70f9\u5236\u7684\u83dc\u80b4\u3002\"},\"th\":{\"nm\":\"Baboon\",\"d\":\"\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e2d\u0e01\u0e25\u0e31\u0e01\u0e29\u0e13\u0e4c\u0e41\u0e25\u0e30\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e38\u0e07\u0e14\u0e49\u0e27\u0e22\u0e04\u0e27\u0e32\u0e21\u0e43\u0e2a\u0e48\u0e43\u0e08\"}}},\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',L:{\"en\":{\"d\":\"A renowned restaurant specializing in authentic Southern Thai cuisine in an Old Town mansion\"},\"ru\":{\"nm\":\"Raya Restaurant\",\"d\":\"\u0418\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043d\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0447\u043d\u043e\u0439 \u044e\u0436\u043d\u043e-\u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u043a\u0443\u0445\u043d\u0435, \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d \u0432 \u043e\u0441\u043e\u0431\u043d\u044f\u043a\u0435 \u0432 \u0421\u0442\u0430\u0440\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435.\"},\"zh\":{\"nm\":\"Raya Restaurant\",\"d\":\"\u4e00\u5bb6\u4f4d\u4e8e\u8001\u57ce\u533a\u8c6a\u5b85\u5185\u7684\u77e5\u540d\u9910\u5385\uff0c\u4e13\u8425\u6b63\u5b97\u6cf0\u5357\u83dc\u80b4\u3002\"},\"th\":{\"nm\":\"Raya Restaurant\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e17\u0e35\u0e48\u0e40\u0e0a\u0e35\u0e48\u0e22\u0e27\u0e0a\u0e32\u0e0d\u0e14\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22\u0e43\u0e15\u0e49\u0e41\u0e17\u0e49\u0e46 \u0e15\u0e31\u0e49\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e04\u0e24\u0e2b\u0e32\u0e2a\u0e19\u0e4c\u0e40\u0e01\u0e48\u0e32\u0e41\u0e01\u0e48\u0e43\u0e08\u0e01\u0e25\u0e32\u0e07\u0e40\u0e21\u0e37\u0e2d\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Royal Thai fine dining in an antique mansion\"},\"ru\":{\"nm\":\"Blue Elephant\",\"d\":\"\u0418\u0437\u044b\u0441\u043a\u0430\u043d\u043d\u044b\u0439 \u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u043a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u043a\u0438\u0439 \u0443\u0436\u0438\u043d \u0432 \u0441\u0442\u0430\u0440\u0438\u043d\u043d\u043e\u043c \u043e\u0441\u043e\u0431\u043d\u044f\u043a\u0435.\"},\"zh\":{\"nm\":\"Blue Elephant\",\"d\":\"\u5728\u53e4\u8001\u7684\u5b85\u90b8\u4e2d\u4eab\u7528\u7687\u5bb6\u6cf0\u5f0f\u9ad8\u7ea7\u9910\u996e\"},\"th\":{\"nm\":\"Blue Elephant\",\"d\":\"\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e30\u0e17\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e23\u0e32\u0e0a\u0e27\u0e07\u0e28\u0e4c\u0e43\u0e19\u0e04\u0e24\u0e2b\u0e32\u0e2a\u0e19\u0e4c\u0e42\u0e1a\u0e23\u0e32\u0e13\"}}},\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',L:{\"en\":{\"d\":\"A popular Southern Thai restaurant where locals line up\"},\"ru\":{\"nm\":\"Tu Kab Khao\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u044e\u0436\u043d\u043e\u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u043a\u0443\u0445\u043d\u0438, \u0433\u0434\u0435 \u043c\u0435\u0441\u0442\u043d\u044b\u0435 \u0436\u0438\u0442\u0435\u043b\u0438 \u0432\u044b\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u044c.\"},\"zh\":{\"nm\":\"Tu Kab Khao\",\"d\":\"\u4e00\u5bb6\u6df1\u53d7\u5f53\u5730\u4eba\u559c\u7231\u7684\u6cf0\u56fd\u5357\u90e8\u9910\u5385\uff0c\u7ecf\u5e38\u6392\u8d77\u957f\u961f\u3002\"},\"th\":{\"nm\":\"Tu Kab Khao\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e43\u0e15\u0e49\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e17\u0e35\u0e48\u0e04\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e15\u0e48\u0e2d\u0e41\u0e16\u0e27\u0e23\u0e2d\u0e04\u0e34\u0e27\u0e01\u0e31\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Authentic Phuket local cuisine with a retro vibe\"},\"ru\":{\"nm\":\"One Chun\",\"d\":\"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0447\u043d\u0430\u044f \u043c\u0435\u0441\u0442\u043d\u0430\u044f \u043a\u0443\u0445\u043d\u044f \u041f\u0445\u0443\u043a\u0435\u0442\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 \u0440\u0435\u0442\u0440\u043e.\"},\"zh\":{\"nm\":\"One Chun\",\"d\":\"\u6b63\u5b97\u666e\u5409\u5c9b\u5f53\u5730\u7f8e\u98df\uff0c\u5145\u6ee1\u590d\u53e4\u6c14\u606f\"},\"th\":{\"nm\":\"One Chun\",\"d\":\"\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e1e\u0e37\u0e49\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\u0e41\u0e17\u0e49\u0e46 \u0e43\u0e19\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e22\u0e49\u0e2d\u0e19\u0e22\u0e38\u0e04\"}}},\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',L:{\"en\":{\"d\":\"A chef's restaurant famous for modern Thai fusion\"},\"ru\":{\"nm\":\"Suay Restaurant\",\"d\":\"\u0420\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0448\u0435\u0444-\u043f\u043e\u0432\u0430\u0440\u0430, \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0432\u043e\u0435\u0439 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u043a\u0443\u0445\u043d\u0435\u0439 \u0432 \u0441\u0442\u0438\u043b\u0435 \u0444\u044c\u044e\u0436\u043d.\"},\"zh\":{\"nm\":\"Suay Restaurant\",\"d\":\"\u4e00\u5bb6\u4ee5\u73b0\u4ee3\u6cf0\u5f0f\u878d\u5408\u83dc\u7cfb\u800c\u95fb\u540d\u7684\u4e3b\u53a8\u9910\u5385\"},\"th\":{\"nm\":\"Suay Restaurant\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e40\u0e0a\u0e1f\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e17\u0e35\u0e48\u0e02\u0e36\u0e49\u0e19\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22\u0e1f\u0e34\u0e27\u0e0a\u0e31\u0e48\u0e19\u0e2a\u0e21\u0e31\u0e22\u0e43\u0e2b\u0e21\u0e48\"}}},\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',L:{\"en\":{\"d\":\"Seafood enjoyed in a bungalow above the mangroves\"},\"ru\":{\"nm\":\"Mor Mu Dong\",\"d\":\"\u0423\u0433\u043e\u0449\u0435\u043d\u0438\u0435 \u0438\u0437 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0432 \u0431\u0443\u043d\u0433\u0430\u043b\u043e \u043d\u0430\u0434 \u043c\u0430\u043d\u0433\u0440\u043e\u0432\u044b\u043c\u0438 \u0437\u0430\u0440\u043e\u0441\u043b\u044f\u043c\u0438.\"},\"zh\":{\"nm\":\"Mor Mu Dong\",\"d\":\"\u5728\u7ea2\u6811\u6797\u4e0a\u65b9\u7684\u5c0f\u6728\u5c4b\u91cc\u4eab\u7528\u6d77\u9c9c\"},\"th\":{\"nm\":\"Mor Mu Dong\",\"d\":\"\u0e40\u0e1e\u0e25\u0e34\u0e14\u0e40\u0e1e\u0e25\u0e34\u0e19\u0e01\u0e31\u0e1a\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e43\u0e19\u0e1a\u0e31\u0e07\u0e01\u0e30\u0e42\u0e25\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e1b\u0e48\u0e32\u0e0a\u0e32\u0e22\u0e40\u0e25\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Popular local Thai restaurant with good value for money\"},\"ru\":{\"nm\":\"Kaab Gluay\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0441 \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435\u043c \u0446\u0435\u043d\u044b \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430.\"},\"zh\":{\"nm\":\"Kaab Gluay\",\"d\":\"\u5f53\u5730\u9887\u53d7\u6b22\u8fce\u7684\u6cf0\u5f0f\u9910\u5385\uff0c\u6027\u4ef7\u6bd4\u5f88\u9ad8\"},\"th\":{\"nm\":\"Kaab Gluay\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\u0e43\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19 \u0e04\u0e38\u0e49\u0e21\u0e04\u0e48\u0e32\u0e04\u0e38\u0e49\u0e21\u0e23\u0e32\u0e04\u0e32\"}}},\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',L:{\"en\":{\"d\":\"Fresh local seafood on Rawai beach\"},\"ru\":{\"nm\":\"Rimlay Seafood\",\"d\":\"\u0421\u0432\u0435\u0436\u0438\u0435 \u043c\u0435\u0441\u0442\u043d\u044b\u0435 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u043d\u0430 \u043f\u043b\u044f\u0436\u0435 \u0420\u0430\u0432\u0430\u0439\"},\"zh\":{\"nm\":\"Rimlay Seafood\",\"d\":\"\u62c9\u5a01\u6d77\u6ee9\u65b0\u9c9c\u5f53\u5730\u6d77\u9c9c\"},\"th\":{\"nm\":\"Rimlay Seafood\",\"d\":\"\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e2a\u0e14\u0e43\u0e2b\u0e21\u0e48\u0e08\u0e32\u0e01\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e32\u0e14\u0e23\u0e32\u0e44\u0e27\u0e22\u0e4c\"}}},\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',L:{\"en\":{\"d\":\"Seafood picked at the market, cooked on the spot\"},\"ru\":{\"nm\":\"\u041b\u043e\u0442\u043a\u0438 \u0441 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438 \u0432 \u0420\u0430\u0432\u0430\u0438\",\"d\":\"\u041c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u0441 \u0440\u044b\u043d\u043a\u0430, \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u044f\u043c\u043e \u043d\u0430 \u043c\u0435\u0441\u0442\u0435\"},\"zh\":{\"nm\":\"\u62c9\u5a01\u6d77\u9c9c\u644a\",\"d\":\"\u5e02\u573a\u6311\u9009\u7684\u6d77\u9c9c\uff0c\u73b0\u573a\u70f9\u5236\"},\"th\":{\"nm\":\"\u0e41\u0e1c\u0e07\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e23\u0e32\u0e44\u0e27\u0e22\u0e4c\",\"d\":\"\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e30\u0e40\u0e25\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e15\u0e25\u0e32\u0e14 \u0e1b\u0e23\u0e38\u0e07\u0e2a\u0e14\u0e17\u0e31\u0e19\u0e17\u0e35\"}}},\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',L:{\"en\":{\"d\":\"A variety of local foods at affordable prices all in one place\"},\"ru\":{\"nm\":\"\u0424\u0443\u0434-\u043a\u043e\u0440\u0442 \u0440\u044b\u043d\u043a\u0430 \u0411\u0430\u043d\u0437\u0430\u0430\u043d\",\"d\":\"\u0420\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0435 \u043c\u0435\u0441\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u043f\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0446\u0435\u043d\u0430\u043c \u2014 \u0432\u0441\u0451 \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435.\"},\"zh\":{\"nm\":\"\u73ed\u8a79\u5e02\u573a\u7f8e\u98df\u5e7f\u573a\",\"d\":\"\u5404\u79cd\u4ef7\u683c\u5b9e\u60e0\u7684\u5f53\u5730\u7f8e\u98df\uff0c\u5c3d\u5728\u4e00\u5904\"},\"th\":{\"nm\":\"\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e15\u0e25\u0e32\u0e14\u0e1a\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e19\",\"d\":\"\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e2b\u0e25\u0e32\u0e01\u0e2b\u0e25\u0e32\u0e22\u0e0a\u0e19\u0e34\u0e14\u0e43\u0e19\u0e23\u0e32\u0e04\u0e32\u0e17\u0e35\u0e48\u0e08\u0e31\u0e1a\u0e15\u0e49\u0e2d\u0e07\u0e44\u0e14\u0e49 \u0e23\u0e27\u0e21\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e17\u0e35\u0e48\u0e40\u0e14\u0e35\u0e22\u0e27\"}}},\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',L:{\"en\":{\"d\":\"Chalong local noodle restaurant loved by locals\"},\"ru\":{\"nm\":\"Somjit Noodles\",\"d\":\"\u041c\u0435\u0441\u0442\u043d\u0430\u044f \u043b\u0430\u043f\u0448\u0438\u0447\u043d\u0430\u044f \u0432 \u0427\u0430\u043b\u043e\u043d\u0433\u0435, \u043b\u044e\u0431\u0438\u043c\u0430\u044f \u0436\u0438\u0442\u0435\u043b\u044f\u043c\u0438\"},\"zh\":{\"nm\":\"Somjit Noodles\",\"d\":\"\u67e5\u9f99\u5f53\u5730\u4e00\u5bb6\u6df1\u53d7\u5f53\u5730\u4eba\u559c\u7231\u7684\u9762\u9986\"},\"th\":{\"nm\":\"Somjit Noodles\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e01\u0e4b\u0e27\u0e22\u0e40\u0e15\u0e35\u0e4b\u0e22\u0e27\u0e09\u0e25\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e19\u0e0a\u0e2d\u0e1a\u0e02\u0e2d\u0e07\u0e04\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\"}}},\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',L:{\"en\":{\"d\":\"Thai Roti and Noodles Enjoyed on the Street\"},\"ru\":{\"nm\":\"\u041c\u0435\u0441\u0442\u043d\u044b\u0435 \u043a\u0438\u043e\u0441\u043a\u0438 \u0441 \u0440\u043e\u0442\u0438 \u0438 \u043b\u0430\u043f\u0448\u043e\u0439\",\"d\":\"\u0422\u0430\u0439\u0441\u043a\u0438\u0435 \u0440\u043e\u0442\u0438 \u0438 \u043b\u0430\u043f\u0448\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u043b\u0430\u0434\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0443\u043b\u0438\u0446\u0435.\"},\"zh\":{\"nm\":\"\u5f53\u5730\u7684\u70e4\u997c\u548c\u9762\u6761\u644a\",\"d\":\"\u8857\u5934\u4eab\u7528\u6cf0\u5f0f\u70e4\u997c\u548c\u9762\u6761\"},\"th\":{\"nm\":\"\u0e23\u0e49\u0e32\u0e19\u0e02\u0e32\u0e22\u0e42\u0e23\u0e15\u0e35\u0e41\u0e25\u0e30\u0e01\u0e4b\u0e27\u0e22\u0e40\u0e15\u0e35\u0e4b\u0e22\u0e27\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\",\"d\":\"\u0e42\u0e23\u0e15\u0e35\u0e41\u0e25\u0e30\u0e01\u0e4b\u0e27\u0e22\u0e40\u0e15\u0e35\u0e4b\u0e22\u0e27\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e44\u0e17\u0e22\u0e17\u0e35\u0e48\u0e02\u0e32\u0e22\u0e15\u0e32\u0e21\u0e02\u0e49\u0e32\u0e07\u0e17\u0e32\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Phuket's only Michelin 1-Star fine dining \u00b7 Reservations required for dinner\"},\"ru\":{\"nm\":\"PRU (1 \u0437\u0432\u0435\u0437\u0434\u0430 \u041c\u0438\u0448\u043b\u0435\u043d)\",\"d\":\"\u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0432 \u041f\u0445\u0443\u043a\u0435\u0442\u0435 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043a\u0443\u0445\u043d\u0438, \u0443\u0434\u043e\u0441\u0442\u043e\u0435\u043d\u043d\u044b\u0439 \u043e\u0434\u043d\u043e\u0439 \u0437\u0432\u0435\u0437\u0434\u044b \u041c\u0438\u0448\u043b\u0435\u043d. \u00b7 \u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u043e\u043b\u0438\u043a\u0430 \u043d\u0430 \u0443\u0436\u0438\u043d.\"},\"zh\":{\"nm\":\"PRU\uff08\u7c73\u5176\u6797\u4e00\u661f\uff09\",\"d\":\"\u666e\u5409\u5c9b\u552f\u4e00\u4e00\u5bb6\u7c73\u5176\u6797\u4e00\u661f\u9910\u5385 \u00b7 \u665a\u9910\u9700\u63d0\u524d\u9884\u8ba2\"},\"th\":{\"nm\":\"PRU (\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e21\u0e34\u0e0a\u0e25\u0e34\u0e19 1 \u0e14\u0e32\u0e27)\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e21\u0e34\u0e0a\u0e25\u0e34\u0e19 1 \u0e14\u0e32\u0e27\u0e41\u0e2b\u0e48\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27\u0e43\u0e19\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15 \u00b7 \u0e15\u0e49\u0e2d\u0e07\u0e08\u0e2d\u0e07\u0e42\u0e15\u0e4a\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e21\u0e37\u0e49\u0e2d\u0e04\u0e48\u0e33\"}}},\n{k:'natural-sakhu',sec:'rest',nm:'\ub0b4\ucd94\ub7f4 \ub808\uc2a4\ud1a0\ub791 (\uacf5\ud56d \uadfc\ucc98)',en:'Natural Restaurant (Sakhu)',q:'Natural Restaurant Sakhu Phuket',area:'\ud0c8\ub791',lat:8.0933,lng:98.3146,ic:'\ud83c\udf7d\ufe0f',g:'g6',d:'\uacf5\ud56d\uc5d0\uc11c \ucc28\ub85c 5\ubd84 \u00b7 \uc791\uc740 \ud3ed\ud3ec\uc640 \ubb3c\uac00 \uc790\ub9ac \u00b7 \ud0dc\uad6d \uc694\ub9ac \u00b7 07:00~00:30',tags:['food','evening'],dur:60,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/10\/planner-natural-sakhu.jpg',L:{\"en\":{\"d\":\"5 min from the airport \u00b7 Waterside tables by a small waterfall \u00b7 Thai cuisine \u00b7 07:00\u201300:30\"},\"ru\":{\"nm\":\"Natural Restaurant (Sakhu)\",\"d\":\"5 \u043c\u0438\u043d\u0443\u0442 \u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0435 \u043e\u0442 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\u0430 \u00b7 \u0421\u0442\u043e\u043b\u0438\u043a\u0438 \u0443 \u0432\u043e\u0434\u044b \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0432\u043e\u0434\u043e\u043f\u0430\u0434\u043e\u043c \u00b7 \u0422\u0430\u0439\u0441\u043a\u0430\u044f \u043a\u0443\u0445\u043d\u044f \u00b7 07:00\u201300:30\"},\"zh\":{\"nm\":\"Natural Restaurant (Sakhu)\",\"d\":\"\u8ddd\u673a\u573a\u8f66\u7a0b5\u5206\u949f \u00b7 \u5c0f\u7011\u5e03\u65c1\u7684\u6c34\u8fb9\u5ea7\u4f4d \u00b7 \u6cf0\u56fd\u83dc \u00b7 07:00\u201300:30\"},\"th\":{\"nm\":\"Natural Restaurant (Sakhu)\",\"d\":\"\u0e2b\u0e48\u0e32\u0e07\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19 5 \u0e19\u0e32\u0e17\u0e35\u0e42\u0e14\u0e22\u0e23\u0e16 \u00b7 \u0e42\u0e15\u0e4a\u0e30\u0e23\u0e34\u0e21\u0e19\u0e49\u0e33\u0e02\u0e49\u0e32\u0e07\u0e19\u0e49\u0e33\u0e15\u0e01\u0e40\u0e25\u0e47\u0e01 \u0e46 \u00b7 \u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e44\u0e17\u0e22 \u00b7 07:00\u201300:30\"}}},\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',L:{\"en\":{\"d\":\"Michelin Bib Gourmand Southern Thai Home Cooking\"},\"ru\":{\"nm\":\"Naam Yoi\",\"d\":\"\u041c\u0438\u0448\u043b\u0435\u043d Bib Gourmand \u00b7 \u0414\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u044e\u0436\u043d\u043e\u0442\u0430\u0439\u0441\u043a\u0430\u044f \u043a\u0443\u0445\u043d\u044f\"},\"zh\":{\"nm\":\"Naam Yoi\",\"d\":\"\u7c73\u5176\u6797\u5fc5\u6bd4\u767b\u63a8\u8350\u6cf0\u5357\u5bb6\u5e38\u83dc\"},\"th\":{\"nm\":\"Naam Yoi\",\"d\":\"\u0e21\u0e34\u0e0a\u0e25\u0e34\u0e19 \u0e1a\u0e34\u0e1a \u0e01\u0e39\u0e23\u0e4c\u0e21\u0e2d\u0e07\u0e14\u0e4c \u00b7 \u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e43\u0e15\u0e49\u0e41\u0e1a\u0e1a\u0e1a\u0e49\u0e32\u0e19\u0e46\"}}},\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',L:{\"en\":{\"d\":\"Michelin Bib Gourmand \u00b7 Pork porridge and pig's trotters rice bowls where locals line up\"},\"ru\":{\"nm\":\"Go Benz\",\"d\":\"\u041c\u0438\u0448\u043b\u0435\u043d Bib Gourmand \u00b7 \u0421\u0432\u0438\u043d\u0430\u044f \u0440\u0438\u0441\u043e\u0432\u0430\u044f \u043a\u0430\u0448\u0430 \u0438 \u0440\u0438\u0441 \u0441 \u0442\u0443\u0448\u0451\u043d\u043e\u0439 \u0441\u0432\u0438\u043d\u043e\u0439 \u043d\u043e\u0436\u043a\u043e\u0439, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0441\u0442\u043e\u044f\u0442 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u043c\u0435\u0441\u0442\u043d\u044b\u0435\"},\"zh\":{\"nm\":\"Go Benz\",\"d\":\"\u7c73\u5176\u6797\u5fc5\u6bd4\u767b\u7f8e\u98df\u63a8\u8350 \u00b7 \u5f53\u5730\u4eba\u6392\u961f\u8d2d\u4e70\u7684\u732a\u8089\u7ca5\u548c\u732a\u8e44\u996d\"},\"th\":{\"nm\":\"Go Benz\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 Michelin Bib Gourmand \u00b7 \u0e42\u0e08\u0e4a\u0e01\u0e2b\u0e21\u0e39\u0e41\u0e25\u0e30\u0e02\u0e49\u0e32\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e32\u0e2b\u0e21\u0e39 \u0e17\u0e35\u0e48\u0e04\u0e19\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e15\u0e48\u0e2d\u0e41\u0e16\u0e27\u0e0b\u0e37\u0e49\u0e2d\u0e01\u0e31\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e04\u0e31\u0e1a\u0e04\u0e31\u0e48\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Popular cafe with great coffee and other delicious food\"},\"ru\":{\"nm\":\"Heavyweight Brunch n Bars\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u0441 \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u043e\u0444\u0435 \u0438 \u0432\u043a\u0443\u0441\u043d\u043e\u0439 \u0435\u0434\u043e\u0439.\"},\"zh\":{\"nm\":\"Heavyweight Brunch n Bars\",\"d\":\"\u8fd9\u5bb6\u5496\u5561\u9986\u5f88\u53d7\u6b22\u8fce\uff0c\u5496\u5561\u5f88\u68d2\uff0c\u98df\u7269\u4e5f\u5f88\u7f8e\u5473\u3002\"},\"th\":{\"nm\":\"Heavyweight Brunch n Bars\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e41\u0e1f\u0e23\u0e2a\u0e40\u0e25\u0e34\u0e28\u0e41\u0e25\u0e30\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e2d\u0e23\u0e48\u0e2d\u0e22\"}}},\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',L:{\"en\":{\"d\":\"Coffee hotspot \u00b7 Coffee specialty shop with great brunch\"},\"ru\":{\"nm\":\"Hickory Phuket\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0430\u044f \u043a\u043e\u0444\u0435\u0439\u043d\u044f \u00b7 \u041e\u0442\u043b\u0438\u0447\u043d\u044b\u0439 \u0431\u0440\u0430\u043d\u0447\"},\"zh\":{\"nm\":\"Hickory Phuket\",\"d\":\"\u5496\u5561\u70ed\u70b9 \u00b7 \u63d0\u4f9b\u7f8e\u5473\u65e9\u5348\u9910\u7684\u5496\u5561\u4e13\u5356\u5e97\"},\"th\":{\"nm\":\"Hickory Phuket\",\"d\":\"\u0e41\u0e2b\u0e25\u0e48\u0e07\u0e23\u0e27\u0e21\u0e01\u0e32\u0e41\u0e1f\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21 \u00b7 \u0e23\u0e49\u0e32\u0e19\u0e01\u0e32\u0e41\u0e1f\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e17\u0e32\u0e07\u0e17\u0e35\u0e48\u0e21\u0e35\u0e40\u0e21\u0e19\u0e39\u0e1a\u0e23\u0e31\u0e19\u0e0a\u0e4c\u0e2a\u0e38\u0e14\u0e2d\u0e23\u0e48\u0e2d\u0e22\"}}},\n{k:'vp-cafe',sec:'cafe',nm:'\uce74\ud398 \ud478\ucf13 \ubdf0\ud3ec\uc778\ud2b8',en:'Cafe Phuket Viewpoint',q:'Cafe Phuket Viewpoint',area:'\ud30c\ud1b5',lat:7.9199,lng:98.2807,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',L:{\"en\":{\"d\":\"A cafe with a great view and a wide-open vista\"},\"ru\":{\"nm\":\"Cafe Phuket Viewpoint\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u043c \u0432\u0438\u0434\u043e\u043c \u0438 \u0448\u0438\u0440\u043e\u043a\u043e\u0439 \u043f\u0430\u043d\u043e\u0440\u0430\u043c\u043e\u0439.\"},\"zh\":{\"nm\":\"Cafe Phuket Viewpoint\",\"d\":\"\u4e00\u5bb6\u89c6\u91ce\u5f00\u9614\u3001\u666f\u8272\u4f18\u7f8e\u7684\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Cafe Phuket Viewpoint\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e17\u0e35\u0e48\u0e21\u0e35\u0e27\u0e34\u0e27\u0e2a\u0e27\u0e22\u0e41\u0e25\u0e30\u0e17\u0e31\u0e28\u0e19\u0e35\u0e22\u0e20\u0e32\u0e1e\u0e01\u0e27\u0e49\u0e32\u0e07\u0e44\u0e01\u0e25\"}}},\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',L:{\"en\":{\"d\":\"Drawing, coffee, and the sea all at once\"},\"ru\":{\"nm\":\"Sea Scape House Cafe & Art\",\"d\":\"\u0420\u0438\u0441\u043e\u0432\u0430\u043d\u0438\u0435, \u043a\u043e\u0444\u0435 \u0438 \u043c\u043e\u0440\u0435 \u2014 \u0432\u0441\u0451 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e.\"},\"zh\":{\"nm\":\"Sea Scape House Cafe & Art\",\"d\":\"\u7ed8\u753b\u3001\u5496\u5561\u4e0e\u5927\u6d77\uff0c\u4e00\u6b21\u4eab\u53d7\"},\"th\":{\"nm\":\"Sea Scape House Cafe & Art\",\"d\":\"\u0e27\u0e32\u0e14\u0e23\u0e39\u0e1b \u0e08\u0e34\u0e1a\u0e01\u0e32\u0e41\u0e1f \u0e41\u0e25\u0e30\u0e0a\u0e21\u0e17\u0e30\u0e40\u0e25\u0e43\u0e19\u0e17\u0e35\u0e48\u0e40\u0e14\u0e35\u0e22\u0e27\"}}},\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',L:{\"en\":{\"d\":\"A leisurely brunch and coffee\"},\"ru\":{\"nm\":\"Slumberland Brunch n Beans\",\"d\":\"\u041d\u0435\u0441\u043f\u0435\u0448\u043d\u044b\u0439 \u0431\u0440\u0430\u043d\u0447 \u0438 \u043a\u043e\u0444\u0435\"},\"zh\":{\"nm\":\"Slumberland Brunch n Beans\",\"d\":\"\u60a0\u95f2\u7684\u65e9\u5348\u9910\u548c\u5496\u5561\"},\"th\":{\"nm\":\"Slumberland Brunch n Beans\",\"d\":\"\u0e17\u0e32\u0e19\u0e1a\u0e23\u0e31\u0e19\u0e0a\u0e4c\u0e41\u0e25\u0e30\u0e14\u0e37\u0e48\u0e21\u0e01\u0e32\u0e41\u0e1f\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e1a\u0e32\u0e22\u0e46\"}}},\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',L:{\"en\":{\"d\":\"Cafe with a bay view\"},\"ru\":{\"nm\":\"Lhong Bay Cafe\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u0432\u0438\u0434\u043e\u043c \u043d\u0430 \u0437\u0430\u043b\u0438\u0432\"},\"zh\":{\"nm\":\"Lhong Bay Cafe\",\"d\":\"\u53ef\u6b23\u8d4f\u6d77\u6e7e\u666f\u8272\u7684\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Lhong Bay Cafe\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e17\u0e35\u0e48\u0e21\u0e2d\u0e07\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e34\u0e27\u0e2d\u0e48\u0e32\u0e27\"}}},\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',L:{\"en\":{\"d\":\"Popular trendy cafe with many reviews\"},\"ru\":{\"nm\":\"Grove Phuket\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u043c\u043e\u0434\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u0441 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u043e\u0442\u0437\u044b\u0432\u043e\u0432\"},\"zh\":{\"nm\":\"Grove Phuket\",\"d\":\"\u8bc4\u4ef7\u4f17\u591a\u7684\u4eba\u6c14\u7f51\u7ea2\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Grove Phuket\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e23\u0e35\u0e27\u0e34\u0e27\u0e21\u0e32\u0e01\u0e21\u0e32\u0e22\"}}},\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',L:{\"en\":{\"d\":\"Ao Po's cafe with a panoramic view\"},\"ru\":{\"nm\":\"Ao Po Good View Cafe\",\"d\":\"\u041a\u0430\u0444\u0435 \u0432 \u0410\u043e \u041f\u043e \u0441 \u043f\u0430\u043d\u043e\u0440\u0430\u043c\u043d\u044b\u043c \u0432\u0438\u0434\u043e\u043c\"},\"zh\":{\"nm\":\"Ao Po Good View Cafe\",\"d\":\"Ao Po \u89c6\u91ce\u5f00\u9614\u7684\u89c2\u666f\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Ao Po Good View Cafe\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e27\u0e34\u0e27\u0e01\u0e27\u0e49\u0e32\u0e07\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e32\u0e27\u0e1b\u0e2d\"}}},\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',L:{\"en\":{\"d\":\"Famous cafe & restaurant with a view on a coastal cliff\"},\"ru\":{\"nm\":\"Sabai Corner\",\"d\":\"\u0418\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u043a\u0430\u0444\u0435-\u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0441 \u0432\u0438\u0434\u043e\u043c \u043d\u0430 \u043f\u0440\u0438\u0431\u0440\u0435\u0436\u043d\u043e\u0439 \u0441\u043a\u0430\u043b\u0435\"},\"zh\":{\"nm\":\"Sabai Corner\",\"d\":\"\u6d77\u5cb8\u60ac\u5d16\u4e0a\u7684\u77e5\u540d\u89c2\u666f\u5496\u5561\u9986\u517c\u9910\u5385\"},\"th\":{\"nm\":\"Sabai Corner\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e41\u0e25\u0e30\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e27\u0e34\u0e27\u0e2a\u0e27\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e1a\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e1c\u0e32\u0e23\u0e34\u0e21\u0e17\u0e30\u0e40\u0e25\"}}},\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',L:{\"en\":{\"d\":\"A cozy, tucked-away cafe\"},\"ru\":{\"nm\":\"Hidden Cafe Phuket\",\"d\":\"\u0423\u044e\u0442\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u0432 \u0443\u043a\u0440\u043e\u043c\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435\"},\"zh\":{\"nm\":\"Hidden Cafe Phuket\",\"d\":\"\u4e00\u5bb6\u6c1b\u56f4\u9690\u79d8\u7684\u6e29\u99a8\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Hidden Cafe Phuket\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e2d\u0e1a\u0e2d\u0e38\u0e48\u0e19\u0e17\u0e35\u0e48\u0e0b\u0e48\u0e2d\u0e19\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e07\u0e35\u0e22\u0e1a\u0e46\"}}},\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',L:{\"en\":{\"d\":\"A brunch cafe with a neat atmosphere\"},\"ru\":{\"nm\":\"Hazel Brunch & Co.\",\"d\":\"\u041a\u0430\u0444\u0435 \u0434\u043b\u044f \u0431\u0440\u0430\u043d\u0447\u0430 \u0441 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u0439 \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043e\u0439.\"},\"zh\":{\"nm\":\"Hazel Brunch & Co.\",\"d\":\"\u4e00\u5bb6\u6c1b\u56f4\u6574\u6d01\u7684\u65e9\u5348\u9910\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Hazel Brunch & Co.\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e21\u0e37\u0e49\u0e2d\u0e2a\u0e32\u0e22\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\"}}},\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',L:{\"en\":{\"d\":\"Cafe with Thai-style toast and drinks\"},\"ru\":{\"nm\":\"AT Nomsod Phuket\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u0442\u0430\u0439\u0441\u043a\u0438\u043c\u0438 \u0442\u043e\u0441\u0442\u0430\u043c\u0438 \u0438 \u043d\u0430\u043f\u0438\u0442\u043a\u0430\u043c\u0438.\"},\"zh\":{\"nm\":\"AT Nomsod Phuket\",\"d\":\"\u63d0\u4f9b\u6cf0\u5f0f\u5410\u53f8\u548c\u996e\u54c1\u7684\u5496\u5561\u9986\"},\"th\":{\"nm\":\"AT Nomsod Phuket\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e17\u0e35\u0e48\u0e21\u0e35\u0e02\u0e19\u0e21\u0e1b\u0e31\u0e07\u0e1b\u0e34\u0e49\u0e07\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e44\u0e17\u0e22\u0e41\u0e25\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e14\u0e37\u0e48\u0e21\"}}},\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',L:{\"en\":{\"d\":\"Roti and coffee with Sino-Portuguese vibes\"},\"ru\":{\"nm\":\"Sino Roti Phuket\",\"d\":\"\u0420\u043e\u0442\u0438 \u0438 \u043a\u043e\u0444\u0435 \u0432 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e-\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u043e\u043c \u0441\u0442\u0438\u043b\u0435\"},\"zh\":{\"nm\":\"Sino Roti Phuket\",\"d\":\"\u4e2d\u8461\u98ce\u60c5\u7684\u7f57\u5730\u997c\u4e0e\u5496\u5561\"},\"th\":{\"nm\":\"Sino Roti Phuket\",\"d\":\"\u0e42\u0e23\u0e15\u0e35\u0e41\u0e25\u0e30\u0e01\u0e32\u0e41\u0e1f\u0e43\u0e19\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e0a\u0e34\u0e42\u0e19-\u0e42\u0e1b\u0e23\u0e15\u0e38\u0e01\u0e35\u0e2a\"}}},\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',L:{\"en\":{\"d\":\"Family cafe with salad and coffee\"},\"ru\":{\"nm\":\"WeCafe Chaofa\",\"d\":\"\u0421\u0435\u043c\u0435\u0439\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u0441 \u0441\u0430\u043b\u0430\u0442\u0430\u043c\u0438 \u0438 \u043a\u043e\u0444\u0435.\"},\"zh\":{\"nm\":\"WeCafe Chaofa\",\"d\":\"\u5bb6\u5ead\u5496\u5561\u9986\uff0c\u63d0\u4f9b\u6c99\u62c9\u548c\u5496\u5561\"},\"th\":{\"nm\":\"WeCafe Chaofa\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27 \u0e21\u0e35\u0e2a\u0e25\u0e31\u0e14\u0e41\u0e25\u0e30\u0e01\u0e32\u0e41\u0e1f\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\"}}},\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',L:{\"en\":{\"d\":\"Traditional Apong (coconut pancakes) local specialty\"},\"ru\":{\"nm\":\"A Pong Mae Sunee\",\"d\":\"\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0430\u043f\u043e\u043d\u0433\u0438 (\u043a\u043e\u043a\u043e\u0441\u043e\u0432\u044b\u0435 \u0431\u043b\u0438\u043d\u0447\u0438\u043a\u0438) \u2014 \u043c\u0435\u0441\u0442\u043d\u043e\u0435 \u0444\u0438\u0440\u043c\u0435\u043d\u043d\u043e\u0435 \u0431\u043b\u044e\u0434\u043e.\"},\"zh\":{\"nm\":\"A Pong Mae Sunee\",\"d\":\"\u4f20\u7edf\u963f\u84ec\uff08\u6930\u5b50\u714e\u997c\uff09\u662f\u5f53\u5730\u7279\u8272\u7f8e\u98df\u3002\"},\"th\":{\"nm\":\"A Pong Mae Sunee\",\"d\":\"\u0e2d\u0e32\u0e1b\u0e2d\u0e07 (\u0e41\u0e1e\u0e19\u0e40\u0e04\u0e49\u0e01\u0e21\u0e30\u0e1e\u0e23\u0e49\u0e32\u0e27) \u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e1e\u0e37\u0e49\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e02\u0e36\u0e49\u0e19\u0e0a\u0e37\u0e48\u0e2d\"}}},\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',L:{\"en\":{\"d\":\"Thai traditional dessert cafe\"},\"ru\":{\"nm\":\"Wanlamun Phuket\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u043c\u0438 \u0442\u0430\u0439\u0441\u043a\u0438\u043c\u0438 \u0434\u0435\u0441\u0435\u0440\u0442\u0430\u043c\u0438\"},\"zh\":{\"nm\":\"Wanlamun Phuket\",\"d\":\"\u6cf0\u5f0f\u4f20\u7edf\u751c\u54c1\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Wanlamun Phuket\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e02\u0e19\u0e21\u0e2b\u0e27\u0e32\u0e19\u0e44\u0e17\u0e22\u0e14\u0e31\u0e49\u0e07\u0e40\u0e14\u0e34\u0e21\"}}},\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',L:{\"en\":{\"d\":\"A cafe with a unique atmosphere\"},\"ru\":{\"nm\":\"Kanana 1983\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u043d\u0435\u043f\u043e\u0432\u0442\u043e\u0440\u0438\u043c\u043e\u0439 \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043e\u0439.\"},\"zh\":{\"nm\":\"Kanana 1983\",\"d\":\"\u4e00\u5bb6\u6c1b\u56f4\u72ec\u7279\u7684\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Kanana 1983\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e01\u0e32\u0e28\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e2d\u0e01\u0e25\u0e31\u0e01\u0e29\u0e13\u0e4c\"}}},\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',L:{\"en\":{\"d\":\"Popular cafe with a stylish interior\"},\"ru\":{\"nm\":\"Madubua Phuket\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u043a\u0430\u0444\u0435 \u0441\u043e \u0441\u0442\u0438\u043b\u044c\u043d\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u044c\u0435\u0440\u043e\u043c.\"},\"zh\":{\"nm\":\"Madubua Phuket\",\"d\":\"\u4e00\u5bb6\u9887\u53d7\u6b22\u8fce\u7684\u5496\u5561\u9986\uff0c\u5185\u90e8\u88c5\u6f62\u65f6\u5c1a\u3002\"},\"th\":{\"nm\":\"Madubua Phuket\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e01\u0e41\u0e15\u0e48\u0e07\u0e20\u0e32\u0e22\u0e43\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e21\u0e35\u0e2a\u0e44\u0e15\u0e25\u0e4c\"}}},\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',L:{\"en\":{\"d\":\"Cafe with an ocean view\"},\"ru\":{\"nm\":\"Coming Home Cafe & Seascape\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u0432\u0438\u0434\u043e\u043c \u043d\u0430 \u043e\u043a\u0435\u0430\u043d\"},\"zh\":{\"nm\":\"Coming Home Cafe & Seascape\",\"d\":\"\u6d77\u666f\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Coming Home Cafe & Seascape\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e17\u0e35\u0e48\u0e21\u0e35\u0e27\u0e34\u0e27\u0e17\u0e30\u0e40\u0e25\"}}},\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',L:{\"en\":{\"d\":\"Specialty coffee bar at the Thalang Road intersection\"},\"ru\":{\"nm\":\"MONDO Espresso & Tea Bar\",\"d\":\"\u0421\u043f\u0435\u0448\u0435\u043b\u0442\u0438-\u043a\u043e\u0444\u0435\u0439\u043d\u044f \u043d\u0430 \u043f\u0435\u0440\u0435\u043a\u0440\u0451\u0441\u0442\u043a\u0435 \u0443\u043b\u0438\u0446\u044b \u0422\u0445\u0430\u043b\u0430\u043d\u0433\"},\"zh\":{\"nm\":\"MONDO Espresso & Tea Bar\",\"d\":\"Thalang Road \u8def\u53e3\u7684\u7cbe\u54c1\u5496\u5561\u5427\"},\"th\":{\"nm\":\"MONDO Espresso & Tea Bar\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e01\u0e32\u0e41\u0e1f\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e1a\u0e23\u0e34\u0e40\u0e27\u0e13\u0e2a\u0e35\u0e48\u0e41\u0e22\u0e01\u0e16\u0e19\u0e19\u0e16\u0e25\u0e32\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Instagram-famous cafe known for burnt butter toast\"},\"ru\":{\"nm\":\"Phuketique\",\"d\":\"\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u0432 Instagram \u043a\u0430\u0444\u0435, \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0442\u043e\u0441\u0442\u0430\u043c\u0438 \u0441 \u0436\u0436\u0451\u043d\u044b\u043c \u043c\u0430\u0441\u043b\u043e\u043c\"},\"zh\":{\"nm\":\"Phuketique\",\"d\":\"\u4ee5\u7126\u9ec4\u6cb9\u5410\u53f8\u95fb\u540d\u7684\u7f51\u7ea2\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Phuketique\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e43\u0e19\u0e2d\u0e34\u0e19\u0e2a\u0e15\u0e32\u0e41\u0e01\u0e23\u0e21\u0e17\u0e35\u0e48\u0e42\u0e14\u0e48\u0e07\u0e14\u0e31\u0e07\u0e08\u0e32\u0e01\u0e02\u0e19\u0e21\u0e1b\u0e31\u0e07\u0e1b\u0e34\u0e49\u0e07\u0e40\u0e19\u0e22\u0e44\u0e2b\u0e21\u0e49\"}}},\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',L:{\"en\":{\"d\":\"Pink Flower Concept Photo Cafe\"},\"ru\":{\"nm\":\"Kor Ra Kang Cafe\",\"d\":\"\u0424\u043e\u0442\u043e\u043a\u0430\u0444\u0435 \u0432 \u0441\u0442\u0438\u043b\u0435 \u00ab\u0420\u043e\u0437\u043e\u0432\u044b\u0439 \u0446\u0432\u0435\u0442\u043e\u043a\u00bb\"},\"zh\":{\"nm\":\"Kor Ra Kang Cafe\",\"d\":\"\u7c89\u8272\u82b1\u6735\u4e3b\u9898\u62cd\u7167\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Kor Ra Kang Cafe\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e20\u0e32\u0e1e\u0e16\u0e48\u0e32\u0e22\u0e04\u0e2d\u0e19\u0e40\u0e0b\u0e47\u0e1b\u0e15\u0e4c\u0e14\u0e2d\u0e01\u0e44\u0e21\u0e49\u0e2a\u0e35\u0e0a\u0e21\u0e1e\u0e39\"}}},\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',L:{\"en\":{\"d\":\"Bamboo Terrace Over the Sea \u00b7 Kata Cliff View\"},\"ru\":{\"nm\":\"Laem Sai Cup Cafe\",\"d\":\"\u0411\u0430\u043c\u0431\u0443\u043a\u043e\u0432\u0430\u044f \u0442\u0435\u0440\u0440\u0430\u0441\u0430 \u043d\u0430\u0434 \u043c\u043e\u0440\u0435\u043c \u00b7 \u0412\u0438\u0434 \u043d\u0430 \u0441\u043a\u0430\u043b\u0443 \u041a\u0430\u0442\u0430\"},\"zh\":{\"nm\":\"Laem Sai Cup Cafe\",\"d\":\"\u6d77\u4e0a\u7af9\u9732\u53f0 \u00b7 \u5361\u5854\u60ac\u5d16\u666f\u89c2\"},\"th\":{\"nm\":\"Laem Sai Cup Cafe\",\"d\":\"\u0e23\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e07\u0e44\u0e21\u0e49\u0e44\u0e1c\u0e48\u0e40\u0e2b\u0e19\u0e37\u0e2d\u0e17\u0e30\u0e40\u0e25 \u00b7 \u0e27\u0e34\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e1c\u0e32\u0e01\u0e30\u0e15\u0e30\"}}},\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',L:{\"en\":{\"d\":\"Sunset rooftop cafe near Promthep\"},\"ru\":{\"nm\":\"Summore Day Cafe\",\"d\":\"\u041a\u0430\u0444\u0435 \u043d\u0430 \u043a\u0440\u044b\u0448\u0435 \u043d\u0430 \u0437\u0430\u043a\u0430\u0442\u0435 \u043d\u0435\u0434\u0430\u043b\u0435\u043a\u043e \u043e\u0442 \u041f\u0440\u043e\u043c\u0442\u0435\u043f\u0430\"},\"zh\":{\"nm\":\"Summore Day Cafe\",\"d\":\"\u795e\u4ed9\u534a\u5c9b\u9644\u8fd1\u7684\u65e5\u843d\u5c4b\u9876\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Summore Day Cafe\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e1a\u0e19\u0e14\u0e32\u0e14\u0e1f\u0e49\u0e32\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\u0e43\u0e01\u0e25\u0e49\u0e1e\u0e23\u0e2b\u0e21\u0e40\u0e17\u0e1e\"}}},\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',L:{\"en\":{\"d\":\"Sea view cafe on a hill in Koh Sirey\"},\"ru\":{\"nm\":\"Hilltop Cafe by Sinae\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u0432\u0438\u0434\u043e\u043c \u043d\u0430 \u043c\u043e\u0440\u0435 \u043d\u0430 \u0445\u043e\u043b\u043c\u0435 \u041a\u043e \u0421\u0438\u0440\u0435\u0439\"},\"zh\":{\"nm\":\"Hilltop Cafe by Sinae\",\"d\":\"Koh Sirey \u5c71\u4e18\u4e0a\u7684\u6d77\u666f\u5496\u5561\u9986\"},\"th\":{\"nm\":\"Hilltop Cafe by Sinae\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e27\u0e34\u0e27\u0e17\u0e30\u0e40\u0e25\u0e1a\u0e19\u0e40\u0e19\u0e34\u0e19\u0e40\u0e02\u0e32\u0e40\u0e01\u0e32\u0e30\u0e2a\u0e34\u0e40\u0e2b\u0e23\u0e48\"}}},\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',L:{\"en\":{\"d\":\"Patong's go-to Korean restaurant\"},\"ru\":{\"nm\":\"Maru\",\"d\":\"\u0418\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u043a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432 \u041f\u0430\u0442\u043e\u043d\u0433\u0435\"},\"zh\":{\"nm\":\"Maru\",\"d\":\"\u82ad\u4e1c\u7684\u4ee3\u8868\u6027\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Maru\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e02\u0e2d\u0e07\u0e1b\u0e48\u0e32\u0e15\u0e2d\u0e07\"}}},\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',L:{\"en\":{\"d\":\"Authentic Korean restaurant in Kathu\"},\"ru\":{\"nm\":\"Little Seoul\",\"d\":\"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0439 \u043a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432 \u041a\u0430\u0442\u0443\"},\"zh\":{\"nm\":\"Little Seoul\",\"d\":\"\u5361\u56fe\u7684\u6b63\u5b97\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Little Seoul\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e41\u0e17\u0e49\u0e46 \u0e43\u0e19\u0e01\u0e30\u0e17\u0e39\u0e49\"}}},\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',L:{\"en\":{\"d\":\"Korean restaurant in Kathu\"},\"ru\":{\"nm\":\"Giwa\",\"d\":\"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u041a\u0430\u0442\u0443\"},\"zh\":{\"nm\":\"Giwa\",\"d\":\"\u5361\u56fe\u7684\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Giwa\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e19\u0e01\u0e30\u0e17\u0e39\u0e49\"}}},\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',L:{\"en\":{\"d\":\"Korean restaurant in Phuket Town\"},\"ru\":{\"nm\":\"Korea Town\",\"d\":\"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432 \u0433\u043e\u0440\u043e\u0434\u0435 \u041f\u0445\u0443\u043a\u0435\u0442\"},\"zh\":{\"nm\":\"Korea Town\",\"d\":\"\u666e\u5409\u9547\u7684\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Korea Town\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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',L:{\"en\":{\"d\":\"Korean restaurant in Phuket Town\"},\"ru\":{\"nm\":\"Bori\",\"d\":\"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432 \u0433\u043e\u0440\u043e\u0434\u0435 \u041f\u0445\u0443\u043a\u0435\u0442\"},\"zh\":{\"nm\":\"Bori\",\"d\":\"\u666e\u5409\u9547\u7684\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Bori\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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',L:{\"en\":{\"d\":\"Korean restaurant in Phuket Town\"},\"ru\":{\"nm\":\"Heungbune\",\"d\":\"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u0432 \u0433\u043e\u0440\u043e\u0434\u0435 \u041f\u0445\u0443\u043a\u0435\u0442\"},\"zh\":{\"nm\":\"Heungbune\",\"d\":\"\u666e\u5409\u9547\u7684\u97e9\u56fd\u9910\u5385\"},\"th\":{\"nm\":\"Heungbune\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e43\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e20\u0e39\u0e40\u0e01\u0e47\u0e15\"}}},\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,L:{\"en\":{\"d\":\"Large lounge-style branch \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Patong 2nd Road\",\"d\":\"\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0444\u0438\u043b\u0438\u0430\u043b \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u043b\u0430\u0443\u043d\u0436\u0430 \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax Patong 2nd Road\",\"d\":\"\u5927\u578b\u4f11\u95f2\u5f0f\u5206\u5e97 \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Patong 2nd Road\",\"d\":\"\u0e2a\u0e32\u0e02\u0e32\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48\u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e40\u0e25\u0e32\u0e19\u0e08\u0e4c \u00b7 10:00-24:00\"}}},\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,L:{\"en\":{\"d\":\"All programs available \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Patong 3rd Road\",\"d\":\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax Patong 3rd Road\",\"d\":\"\u63d0\u4f9b\u5168\u90e8\u9879\u76ee \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Patong 3rd Road\",\"d\":\"\u0e21\u0e35\u0e04\u0e23\u0e1a\u0e17\u0e38\u0e01\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 \u00b7 10:00-24:00\"}}},\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,L:{\"en\":{\"d\":\"Inside M Social Hotel \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax M Social Patong\",\"d\":\"\u0412\u043d\u0443\u0442\u0440\u0438 \u043e\u0442\u0435\u043b\u044f M Social \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax M Social Patong\",\"d\":\"M Social Hotel \u5185 \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax M Social Patong\",\"d\":\"\u0e20\u0e32\u0e22\u0e43\u0e19\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21 M Social \u00b7 10:00-24:00\"}}},\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,L:{\"en\":{\"d\":\"Beyond Resort Floor B \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Beyond Resort Patong\",\"d\":\"Beyond Resort, \u044d\u0442\u0430\u0436 B \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax Beyond Resort Patong\",\"d\":\"Beyond Resort B\u5c42 \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Beyond Resort Patong\",\"d\":\"Beyond Resort \u0e0a\u0e31\u0e49\u0e19 B \u00b7 10:00-24:00\"}}},\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,L:{\"en\":{\"d\":\"Inside Waterfront Suites \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Karon\",\"d\":\"\u0412\u043d\u0443\u0442\u0440\u0438 \u0430\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442\u043e\u0432 Waterfront Suites \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax Karon\",\"d\":\"Waterfront Suites \u5185 \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Karon\",\"d\":\"\u0e20\u0e32\u0e22\u0e43\u0e19 Waterfront Suites \u00b7 10:00-24:00\"}}},\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,L:{\"en\":{\"d\":\"The SIS Kata Resort \u00b7 10:00-23:30\"},\"ru\":{\"nm\":\"Let's Relax The SIS Kata\",\"d\":\"\u041a\u0443\u0440\u043e\u0440\u0442 The SIS Kata \u00b7 10:00-23:30\"},\"zh\":{\"nm\":\"Let's Relax The SIS Kata\",\"d\":\"The SIS Kata \u5ea6\u5047\u6751 \u00b7 10:00-23:30\"},\"th\":{\"nm\":\"Let's Relax The SIS Kata\",\"d\":\"\u0e23\u0e35\u0e2a\u0e2d\u0e23\u0e4c\u0e17 The SIS Kata \u00b7 10:00-23:30\"}}},\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,L:{\"en\":{\"d\":\"Boat Lagoon Marina \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Boat Lagoon\",\"d\":\"\u041f\u0440\u0438\u0441\u0442\u0430\u043d\u044c \u0434\u043b\u044f \u044f\u0445\u0442 Boat Lagoon Marina \u00b7 10:00-24:00\"},\"zh\":{\"nm\":\"Let's Relax Boat Lagoon\",\"d\":\"Boat Lagoon Marina \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Boat Lagoon\",\"d\":\"\u0e17\u0e48\u0e32\u0e08\u0e2d\u0e14\u0e40\u0e23\u0e37\u0e2d Boat Lagoon Marina \u00b7 10:00-24:00\"}}},\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 Laguna 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,L:{\"en\":{\"d\":\"Porto de Phuket 1F \u00b7 10:00-24:00\"},\"ru\":{\"nm\":\"Let's Relax Laguna Porto de Phuket\",\"d\":\"\u041f\u043e\u0440\u0442\u043e-\u0434\u0435-\u041f\u0445\u0443\u043a\u0435\u0442, 1 \u044d\u0442\u0430\u0436 \u00b7 10:00\u201324:00\"},\"zh\":{\"nm\":\"Let's Relax Laguna Porto de Phuket\",\"d\":\"Porto de Phuket 1\u697c \u00b7 10:00-24:00\"},\"th\":{\"nm\":\"Let's Relax Laguna Porto de Phuket\",\"d\":\"Porto de Phuket \u0e0a\u0e31\u0e49\u0e19 1 \u00b7 10:00-24:00\"}}},\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 (Cape Panwa)\",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,L:{\"en\":{\"d\":\"Cape Panwa \u00b7 10:00-23:00\"},\"ru\":{\"nm\":\"Let's Relax Veranda Resort (Cape Panwa)\",\"d\":\"\u041c\u044b\u0441 \u041f\u0430\u043d\u0432\u0430 \u00b7 10:00-23:00\"},\"zh\":{\"nm\":\"Let's Relax Veranda Resort (Cape Panwa)\",\"d\":\"\u6500\u74e6\u89d2 \u00b7 10:00-23:00\"},\"th\":{\"nm\":\"Let's Relax Veranda Resort (Cape Panwa)\",\"d\":\"\u0e41\u0e2b\u0e25\u0e21\u0e1e\u0e31\u0e19\u0e27\u0e32 \u00b7 10:00-23:00\"}}}\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-walkin|\uc608\uc57d \uc5c6\uc774 \ubc29\ubb38'], L:{\"en\":{\"h\":\"\ud83c\udfdb\ufe0f Free Attractions\",\"d\":\"Visit freely without an admission fee\"},\"ru\":{\"h\":\"\ud83c\udfdb\ufe0f \u0411\u0435\u0441\u043f\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\",\"d\":\"\u041f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u0435, \u0431\u0435\u0437 \u043f\u043b\u0430\u0442\u044b \u0437\u0430 \u0432\u0445\u043e\u0434.\"},\"zh\":{\"h\":\"\ud83c\udfdb\ufe0f \u514d\u8d39\u666f\u70b9\",\"d\":\"\u514d\u8d39\u53c2\u89c2\uff0c\u65e0\u9700\u95e8\u7968\"},\"th\":{\"h\":\"\ud83c\udfdb\ufe0f \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e1f\u0e23\u0e35\",\"d\":\"\u0e40\u0e02\u0e49\u0e32\u0e0a\u0e21\u0e44\u0e14\u0e49\u0e1f\u0e23\u0e35\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e2a\u0e35\u0e22\u0e04\u0e48\u0e32\u0e40\u0e02\u0e49\u0e32\u0e0a\u0e21\"}}},\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'], L:{\"en\":{\"h\":\"\ud83c\udf9f\ufe0f Paid Attractions \u00b7 Activities\",\"d\":\"Added to your total automatically \u00b7 Book directly on TripRAON\"},\"ru\":{\"h\":\"\ud83c\udf9f\ufe0f \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 \u00b7 \u0420\u0430\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f\",\"d\":\"\u0421\u0443\u043c\u043c\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a \u0438\u0442\u043e\u0433\u0443 \u00b7 \u0411\u0440\u043e\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043d\u0430 TripRAON\"},\"zh\":{\"h\":\"\ud83c\udf9f\ufe0f \u4ed8\u8d39\u666f\u70b9 \u00b7 \u6d3b\u52a8\",\"d\":\"\u52a0\u5165\u540e\u81ea\u52a8\u8ba1\u5165\u603b\u4ef7 \u00b7 \u76f4\u63a5\u5728 TripRAON \u9884\u8ba2\"},\"th\":{\"h\":\"\ud83c\udf9f\ufe0f \u0e2a\u0e16\u0e32\u0e19\u0e17\u0e35\u0e48\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e41\u0e25\u0e30\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e2a\u0e35\u0e22\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\",\"d\":\"\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e27\u0e21\u0e23\u0e32\u0e04\u0e32\u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 \u00b7 \u0e08\u0e2d\u0e07\u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35\u0e17\u0e35\u0e48 TripRAON\"}}},\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'], L:{\"en\":{\"h\":\"\ud83c\udf7d\ufe0f Restaurant \u2014 Reservation Service\",\"d\":\"TripRAON will make reservations for popular restaurants for you.\"},\"ru\":{\"h\":\"\ud83c\udf7d\ufe0f \u0420\u0435\u0441\u0442\u043e\u0440\u0430\u043d \u2014 \u0421\u043b\u0443\u0436\u0431\u0430 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\",\"d\":\"TripRAON \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u0443\u0435\u0442 \u0434\u043b\u044f \u0432\u0430\u0441 \u043c\u0435\u0441\u0442\u0430 \u0432 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u0430\u0445.\"},\"zh\":{\"h\":\"\ud83c\udf7d\ufe0f \u9910\u5385 \u2014 \u9884\u8ba2\u670d\u52a1\",\"d\":\"TripRAON\u4f1a\u4e3a\u60a8\u9884\u8ba2\u70ed\u95e8\u9910\u5385\u3002\"},\"th\":{\"h\":\"\ud83c\udf7d\ufe0f \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e42\u0e15\u0e4a\u0e30\u0e43\u0e19\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\",\"d\":\"TripRAON \u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e08\u0e2d\u0e07\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\"}}},\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'], L:{\"en\":{\"h\":\"\ud83e\udd58 Popular Restaurants\",\"d\":\"Local and famous restaurants frequented by tourists from around the world\"},\"ru\":{\"h\":\"\ud83e\udd58 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u044b\",\"d\":\"\u041c\u0435\u0441\u0442\u043d\u044b\u0435 \u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0441\u0435\u0449\u0430\u044e\u0442 \u0442\u0443\u0440\u0438\u0441\u0442\u044b \u0441\u043e \u0432\u0441\u0435\u0433\u043e \u043c\u0438\u0440\u0430.\"},\"zh\":{\"h\":\"\ud83e\udd58 \u70ed\u95e8\u9910\u5385\",\"d\":\"\u5f53\u5730\u548c\u8457\u540d\u7684\u9910\u5385\uff0c\u6df1\u53d7\u4e16\u754c\u5404\u5730\u6e38\u5ba2\u7684\u559c\u7231\u3002\"},\"th\":{\"h\":\"\ud83e\udd58 \u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19\u0e41\u0e25\u0e30\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\u0e17\u0e35\u0e48\u0e19\u0e31\u0e01\u0e17\u0e48\u0e2d\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e08\u0e32\u0e01\u0e17\u0e31\u0e48\u0e27\u0e42\u0e25\u0e01\u0e19\u0e34\u0e22\u0e21\u0e21\u0e32\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\"}}},\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'], L:{\"en\":{\"h\":\"\ud83c\uddf0\ud83c\uddf7 Korean Restaurant\",\"d\":\"TripRAON Recommended Korean Restaurants\"},\"ru\":{\"h\":\"\ud83c\uddf0\ud83c\uddf7 \u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\",\"d\":\"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u044b\u0435 \u043a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0435 \u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u044b \u043e\u0442 TripRAON\"},\"zh\":{\"h\":\"\ud83c\uddf0\ud83c\uddf7 \u97e9\u56fd\u9910\u5385\",\"d\":\"TripRAON \u63a8\u8350\u7684\u97e9\u56fd\u9910\u5385\"},\"th\":{\"h\":\"\ud83c\uddf0\ud83c\uddf7 \u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\",\"d\":\"\u0e23\u0e49\u0e32\u0e19\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e01\u0e32\u0e2b\u0e25\u0e35\u0e41\u0e19\u0e30\u0e19\u0e33\u0e42\u0e14\u0e22 TripRAON\"}}},\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'], L:{\"en\":{\"h\":\"\u2615 Famous Cafe\",\"d\":\"Instagrammable cafe with a view\"},\"ru\":{\"h\":\"\u2615 \u0417\u043d\u0430\u043c\u0435\u043d\u0438\u0442\u043e\u0435 \u043a\u0430\u0444\u0435\",\"d\":\"\u041a\u0430\u0444\u0435 \u0441 \u043f\u043e\u0442\u0440\u044f\u0441\u0430\u044e\u0449\u0438\u043c \u0432\u0438\u0434\u043e\u043c, \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0432 Instagram.\"},\"zh\":{\"h\":\"\u2615 \u8457\u540d\u5496\u5561\u9986\",\"d\":\"\u98ce\u666f\u4f18\u7f8e\uff0c\u9002\u5408\u62cd\u7167\u7684\u5496\u5561\u9986\"},\"th\":{\"h\":\"\u2615 \u0e04\u0e32\u0e40\u0e1f\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e31\u0e07\",\"d\":\"\u0e04\u0e32\u0e40\u0e1f\u0e48\u0e27\u0e34\u0e27\u0e2a\u0e27\u0e22 \u0e16\u0e48\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e25\u0e07\u0e2d\u0e34\u0e19\u0e2a\u0e15\u0e32\u0e41\u0e01\u0e23\u0e21\u0e44\u0e14\u0e49\"}}},\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'], L:{\"en\":{\"h\":\"\ud83d\udc86 Spa & Massage \u2014 TripRAON Booking\",\"d\":\"9 Let's Relax Branches \u00b7 Add the branch closest to your route\"},\"ru\":{\"h\":\"\ud83d\udc86 \u0421\u043f\u0430 \u0438 \u043c\u0430\u0441\u0441\u0430\u0436 \u2014 \u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 TripRAON\",\"d\":\"9 \u0444\u0438\u043b\u0438\u0430\u043b\u043e\u0432 Let's Relax \u00b7 \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0444\u0438\u043b\u0438\u0430\u043b, \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0443\"},\"zh\":{\"h\":\"\ud83d\udc86 \u6c34\u7597\u548c\u6309\u6469 \u2014 TripRAON \u9884\u8ba2\",\"d\":\"Let's Relax 9\u5bb6\u5206\u5e97 \u00b7 \u8bf7\u52a0\u5165\u79bb\u60a8\u8def\u7ebf\u6700\u8fd1\u7684\u5206\u5e97\"},\"th\":{\"h\":\"\ud83d\udc86 \u0e2a\u0e1b\u0e32\u0e41\u0e25\u0e30\u0e19\u0e27\u0e14 \u2014 \u0e08\u0e2d\u0e07\u0e1c\u0e48\u0e32\u0e19 TripRAON\",\"d\":\"Let's Relax 9 \u0e2a\u0e32\u0e02\u0e32 \u00b7 \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2a\u0e32\u0e02\u0e32\u0e17\u0e35\u0e48\u0e43\u0e01\u0e25\u0e49\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\"}}}\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\n\/\/ v12 2026-09-27 (win89): REFPRICE (fixed offline prices, 7 of 19 were stale) removed - prices come from server rows only (#69 \u00b7 #853)\nTRP2.PERCAR = []; \/\/ product ids priced per car -> card shows 'per car' instead of 'per person' (none confirmed yet)\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',fit:{who:['solo','couple','parents'],style:['beach','food']},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,ip:'50% 4%',img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/09\/big-buddha-face.jpg'},\n  {e:'\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67',n:'\uc544\uc774\uc640 \ud568\uaed8 \uac00\uc871 \ub370\uc774',fit:{who:['kids'],style:['active','show']},d:'\\uc6cc\\ud130\\ud30c\\ud06c\u00b7\\ub3d9\\ubb3c\\uccb4\\ud5d8\u00b7\\uc800\\ub141 \\ud310\\ud0c0\\uc2dc \\uc1fc\\uae4c\\uc9c0 \\ud558\\ub8e8 \\uc644\\uc131',keys:['andamanda','tiger-kingdom','fantasea'],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',fit:{who:['solo','couple','parents'],style:['food','relax']},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',fit:{who:['couple','parents'],style:['relax','beach']},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',fit:{who:['solo','couple'],style:['food']},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{e:'\ud83e\uddf3',n:'\\uccb4\\ud06c\\uc544\\uc6c3 \\ub0a0 \u00b7 \\uacf5\\ud56d \\uac00\\ub294 \\uae38',fit:{who:[],style:[]},d:'\\uc62c\\ub4dc\\ud0c0\\uc6b4 \\uc0b0\\ucc45\u00b7\\uc810\\uc2ec \u2192 \\ub9c8\\uc0ac\\uc9c0\\ub85c \\uac1c\\uc6b4\\ud558\\uac8c \u2192 \\uacf5\\ud56d \\uc606 \\ub098\\uc774\\uc591 \\ube44\\uce58 \u2192 \\uacf5\\ud56d \\uc0cc\\ub529\\uae4c\\uc9c0',keys:['old-town','one-chun','lr-porto','naiyang-beach'],z:0,ez:11,t:660,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-naiyang-beach.jpg'},\n{e:'\ud83c\udf07',n:'\\ucee4\\ud50c \\uc120\\uc14b \\ub370\\uc774\\ud2b8',fit:{who:['couple'],style:['beach','relax']},d:'\\ud55c\\uc801\\ud55c \\ub098\\uc774\\ud55c \\ube44\\uce58 \u2192 \\ubc14\\ub2e4 \\uc804\\ub9dd \\uce74\\ud398 \u2192 \\ub9c8\\uc0ac\\uc9c0 \u2192 \\ud504\\ub86c\\ud15d \\uc120\\uc14b \u2192 \\uc528\\ud478\\ub4dc \\ub514\\ub108',keys:['naiharn-beach','coming-home','lr-kata','promthep','rimlay'],z:0,t:780,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-promthep.jpg'},\n{e:'\ud83d\udc75',n:'\\ubd80\\ubaa8\\ub2d8\\uacfc \\ud3b8\\ud55c \\ud558\\ub8e8',fit:{who:['parents'],style:['relax','food']},d:'\\uac77\\uae30 \\uc801\\uace0 \\uc774\\ub3d9 \\uc9e7\\uac8c \u00b7 \\ube45\\ubd80\\ub2e4\u00b7\\ucc30\\ub871 \\uc0ac\\uc6d0 \u2192 \\uc62c\\ub4dc\\ud0c0\\uc6b4 \\ub9db\\uc9d1 \u2192 \\uc2dc\\ub0b4 \\uc804\\ub9dd \u2192 \\ub9c8\\uc0ac\\uc9c0',keys:['big-buddha','wat-chalong','tukabkhao','khaorang-vp','lr-boatlagoon'],z:0,t:570,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/planner-wat-chalong.jpg'},\n{e:'\u2614',n:'\\ube44 \\uc624\\ub294 \\ub0a0 \\uc2e4\\ub0b4 \\ucf54\\uc2a4',fit:{who:[],style:[]},d:'\\uc544\\ucfe0\\uc544\\ub9ac\\uc544 \\uc218\\uc871\\uad00 \u2192 \\uc2dc\\ub0b4 \\ub9db\\uc9d1 \u2192 \\ub3cc\\ud540\\uc1fc \u2192 \\ub9c8\\uc0ac\\uc9c0 \u00b7 \\ube44\\uac00 \\uc640\\ub3c4 \\uadf8\\ub300\\ub85c',keys:['aquaria','suay','dolphin-bay','lr-boatlagoon'],z:0,t:600,img:'https:\/\/tripraon.com\/wp-content\/uploads\/2026\/08\/aquaria-phuket_06.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 the evening FantaSea 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\"],[\"Check-out Day to the Airport\",\"Old Town stroll & lunch \u2192 a refreshing massage \u2192 Nai Yang Beach by the airport \u2192 airport drop-off\"],[\"Couple's Sunset Date\",\"Quiet Nai Harn Beach \u2192 sea-view caf\u00e9 \u2192 massage \u2192 Promthep sunset \u2192 seafood dinner\"],[\"Easy Day with Parents\",\"Less walking, short drives \u00b7 Big Buddha & Wat Chalong \u2192 Old Town lunch \u2192 city viewpoint \u2192 massage\"],[\"Rainy Day Indoors\",\"Aquaria aquarium \u2192 lunch in town \u2192 dolphin show \u2192 massage \u00b7 rain or shine\"]],\"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 \u0448\u043e\u0443 FantaSea \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\"],[\"\u0414\u0435\u043d\u044c \u0432\u044b\u0435\u0437\u0434\u0430 \u2014 \u043f\u043e \u043f\u0443\u0442\u0438 \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\",\"\u041f\u0440\u043e\u0433\u0443\u043b\u043a\u0430 \u0438 \u043e\u0431\u0435\u0434 \u0432 \u0421\u0442\u0430\u0440\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435 \u2192 \u043c\u0430\u0441\u0441\u0430\u0436 \u2192 \u043f\u043b\u044f\u0436 \u041d\u0430\u0439 \u042f\u043d\u0433 \u0443 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\u0430 \u2192 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442\"],[\"\u0417\u0430\u043a\u0430\u0442 \u0434\u043b\u044f \u0434\u0432\u043e\u0438\u0445\",\"\u0422\u0438\u0445\u0438\u0439 \u043f\u043b\u044f\u0436 \u041d\u0430\u0439 \u0425\u0430\u0440\u043d \u2192 \u043a\u0430\u0444\u0435 \u0441 \u0432\u0438\u0434\u043e\u043c \u043d\u0430 \u043c\u043e\u0440\u0435 \u2192 \u043c\u0430\u0441\u0441\u0430\u0436 \u2192 \u0437\u0430\u043a\u0430\u0442 \u043d\u0430 \u043c\u044b\u0441\u0435 \u041f\u0440\u043e\u043c\u0442\u0445\u0435\u043f \u2192 \u0443\u0436\u0438\u043d \u0438\u0437 \u043c\u043e\u0440\u0435\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\"],[\"\u0421\u043f\u043e\u043a\u043e\u0439\u043d\u044b\u0439 \u0434\u0435\u043d\u044c \u0441 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c\u0438\",\"\u041c\u0430\u043b\u043e \u0445\u043e\u0434\u044c\u0431\u044b, \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0435 \u043f\u0435\u0440\u0435\u0435\u0437\u0434\u044b \u00b7 \u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0411\u0443\u0434\u0434\u0430 \u0438 \u0412\u0430\u0442 \u0427\u0430\u043b\u043e\u043d\u0433 \u2192 \u043e\u0431\u0435\u0434 \u0432 \u0421\u0442\u0430\u0440\u043e\u043c \u0433\u043e\u0440\u043e\u0434\u0435 \u2192 \u0441\u043c\u043e\u0442\u0440\u043e\u0432\u0430\u044f \u043d\u0430\u0434 \u0433\u043e\u0440\u043e\u0434\u043e\u043c \u2192 \u043c\u0430\u0441\u0441\u0430\u0436\"],[\"\u0414\u043e\u0436\u0434\u043b\u0438\u0432\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u0434 \u043a\u0440\u044b\u0448\u0435\u0439\",\"\u041e\u043a\u0435\u0430\u043d\u0430\u0440\u0438\u0443\u043c Aquaria \u2192 \u043e\u0431\u0435\u0434 \u0432 \u0433\u043e\u0440\u043e\u0434\u0435 \u2192 \u0448\u043e\u0443 \u0434\u0435\u043b\u044c\u0444\u0438\u043d\u043e\u0432 \u2192 \u043c\u0430\u0441\u0441\u0430\u0436 \u00b7 \u0432 \u043b\u044e\u0431\u0443\u044e \u043f\u043e\u0433\u043e\u0434\u0443\"]],\"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 FantaSea \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\"],[\"\u9000\u623f\u65e5 \u00b7 \u987a\u8def\u53bb\u673a\u573a\",\"\u8001\u57ce\u6f2b\u6b65\u4e0e\u5348\u9910 \u2192 \u6309\u6469\u653e\u677e \u2192 \u673a\u573a\u65c1\u7684\u5948\u626c\u6d77\u6ee9 \u2192 \u9001\u673a\"],[\"\u60c5\u4fa3\u65e5\u843d\u7ea6\u4f1a\",\"\u9759\u8c27\u7684\u5948\u6c49\u6d77\u6ee9 \u2192 \u6d77\u666f\u5496\u5561\u9986 \u2192 \u6309\u6469 \u2192 \u795e\u4ed9\u534a\u5c9b\u65e5\u843d \u2192 \u6d77\u9c9c\u665a\u9910\"],[\"\u966a\u7238\u5988\u7684\u8f7b\u677e\u4e00\u65e5\",\"\u5c11\u8d70\u8def\u3001\u8f66\u7a0b\u77ed \u00b7 \u5927\u4f5b\u4e0e\u67e5\u9f99\u5bfa \u2192 \u8001\u57ce\u5348\u9910 \u2192 \u57ce\u5e02\u89c2\u666f\u53f0 \u2192 \u6309\u6469\"],[\"\u96e8\u5929\u5ba4\u5185\u884c\u7a0b\",\"Aquaria \u6c34\u65cf\u9986 \u2192 \u5e02\u533a\u5348\u9910 \u2192 \u6d77\u8c5a\u8868\u6f14 \u2192 \u6309\u6469 \u00b7 \u4e0b\u96e8\u4e5f\u4e0d\u5f71\u54cd\"]],\"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 FantaSea \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\"],[\"\u0e27\u0e31\u0e19\u0e40\u0e0a\u0e47\u0e01\u0e40\u0e2d\u0e32\u0e15\u0e4c \u00b7 \u0e41\u0e27\u0e30\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e01\u0e48\u0e2d\u0e19\u0e44\u0e1b\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\",\"\u0e40\u0e14\u0e34\u0e19\u0e40\u0e25\u0e48\u0e19\u0e41\u0e25\u0e30\u0e21\u0e37\u0e49\u0e2d\u0e01\u0e25\u0e32\u0e07\u0e27\u0e31\u0e19\u0e43\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32 \u2192 \u0e19\u0e27\u0e14\u0e1c\u0e48\u0e2d\u0e19\u0e04\u0e25\u0e32\u0e22 \u2192 \u0e2b\u0e32\u0e14\u0e43\u0e19\u0e22\u0e32\u0e07\u0e43\u0e01\u0e25\u0e49\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19 \u2192 \u0e2a\u0e48\u0e07\u0e2a\u0e19\u0e32\u0e21\u0e1a\u0e34\u0e19\"],[\"\u0e40\u0e14\u0e15\u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e04\u0e39\u0e48\u0e23\u0e31\u0e01\",\"\u0e2b\u0e32\u0e14\u0e43\u0e19\u0e2b\u0e32\u0e19\u0e40\u0e07\u0e35\u0e22\u0e1a\u0e2a\u0e07\u0e1a \u2192 \u0e04\u0e32\u0e40\u0e1f\u0e48\u0e27\u0e34\u0e27\u0e17\u0e30\u0e40\u0e25 \u2192 \u0e19\u0e27\u0e14 \u2192 \u0e0a\u0e21\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\u0e41\u0e2b\u0e25\u0e21\u0e1e\u0e23\u0e2b\u0e21\u0e40\u0e17\u0e1e \u2192 \u0e21\u0e37\u0e49\u0e2d\u0e04\u0e48\u0e33\u0e0b\u0e35\u0e1f\u0e39\u0e49\u0e14\"],[\"\u0e27\u0e31\u0e19\u0e2a\u0e1a\u0e32\u0e22 \u0e46 \u0e01\u0e31\u0e1a\u0e1e\u0e48\u0e2d\u0e41\u0e21\u0e48\",\"\u0e40\u0e14\u0e34\u0e19\u0e19\u0e49\u0e2d\u0e22 \u0e19\u0e31\u0e48\u0e07\u0e23\u0e16\u0e44\u0e21\u0e48\u0e19\u0e32\u0e19 \u00b7 \u0e1e\u0e23\u0e30\u0e43\u0e2b\u0e0d\u0e48\u0e41\u0e25\u0e30\u0e27\u0e31\u0e14\u0e09\u0e25\u0e2d\u0e07 \u2192 \u0e21\u0e37\u0e49\u0e2d\u0e01\u0e25\u0e32\u0e07\u0e27\u0e31\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32 \u2192 \u0e08\u0e38\u0e14\u0e0a\u0e21\u0e27\u0e34\u0e27\u0e40\u0e21\u0e37\u0e2d\u0e07 \u2192 \u0e19\u0e27\u0e14\"],[\"\u0e17\u0e23\u0e34\u0e1b\u0e43\u0e19\u0e23\u0e48\u0e21\u0e27\u0e31\u0e19\u0e1d\u0e19\u0e15\u0e01\",\"\u0e1e\u0e34\u0e1e\u0e34\u0e18\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e19\u0e49\u0e33 Aquaria \u2192 \u0e21\u0e37\u0e49\u0e2d\u0e01\u0e25\u0e32\u0e07\u0e27\u0e31\u0e19\u0e43\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07 \u2192 \u0e42\u0e0a\u0e27\u0e4c\u0e42\u0e25\u0e21\u0e32 \u2192 \u0e19\u0e27\u0e14 \u00b7 \u0e1d\u0e19\u0e15\u0e01\u0e01\u0e47\u0e40\u0e17\u0e35\u0e48\u0e22\u0e27\u0e44\u0e14\u0e49\"]]};\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,'Silver \\u00b7 Adult',765],[611,'Silver \\u00b7 Child',540],[612,'Gold \\u00b7 Adult',850],[613,'Gold \\u00b7 Child',630],[614,'Platinum \\u00b7 Adult',1020],[615,'Platinum \\u00b7 Child',720],[616,'Diamond',2700]]), \/\/ v11: English option names (site changed 2026-09-15)\n  148: mk([[591,'Platinum \\u00b7 Show only \\u00b7 Adult',1870],[592,'Platinum \\u00b7 Show only \\u00b7 Child',1700],[593,'Gold \\u00b7 Show only \\u00b7 Adult',1700],[594,'Gold \\u00b7 Show only \\u00b7 Child',1530],[595,'Silver \\u00b7 Show only \\u00b7 Adult',1530],[596,'Silver \\u00b7 Show only \\u00b7 Child',1360]]) \/\/ v11: English option names (site change 2026-09-23)\n  };\n})();\n\n<\/script>\n<script data-trp-skip>\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 LK=TRP2.LANG||'ko'; \/\/ v16-13: \uc5b8\uc5b4\ubcc4 \uc9c1\uc811 \ucd9c\ub825 \ub3c4\uc6b0\ubbf8\nfunction lx(p,f){ var v=(LK!=='ko'&&p.L&&p.L[LK])?p.L[LK][f]:null; if(v) return v; if(LK==='ko') return p[f]; if(f==='nm') return p.en||p.nm; if(f==='d') return (p.L&&p.L.en&&p.L.en.d)||p.d; return p[f]; }\nfunction nmX(p){ return lx(p,'nm'); }\nfunction areaX(p){ if(LK==='ko') return p.area; var a=TRP2.AREA_L&&TRP2.AREA_L[p.area]; return (a&&(a[LK]||a.en))||p.area; }\nfunction zoneX(z){ return LK==='ko'?z.n:(z.en||z.n); }\nfunction secX(sc,f){ var v=(LK!=='ko'&&sc.L&&sc.L[LK])?sc.L[LK][f]:null; return v||sc[f]; }\nfunction badgeX(t){ var b=TRP2.BADGE_L&&TRP2.BADGE_L[t]; return (LK!=='ko'&&b&&(b[LK]||b.en))||t; }\nfunction aiExList(){ if(LK==='ko') return (S.aiEx&&S.aiEx.length)?S.aiEx:null; var I=TRP2.I18N&&TRP2.I18N[LK]; return (I&&I.aiEx&&I.aiEx.length)?I.aiEx:null; }\nfunction aiAskHtml(){ if(!st.sel.length||!(st.screen===3||pcMode())) return ''; var h=''; if(!okDate()){ h+='<div class=\"t-aiask\"><p class=\"t-qh\">\\ud83d\\udcc5 '+S.dateLabel+'<\/p><input type=\"date\" id=\"t-adate\" class=\"t-adate\" value=\"\" min=\"'+minDateStr()+'\"><\/div>'; } if(st.sz<0){ h+='<div class=\"t-aiask\"><p class=\"t-qh\">\ud83c\udfe8 '+S.q1+'<\/p><div class=\"t-chips\">'+ZONES.map(function(z,i){ return '<button type=\"button\" class=\"t-chip\" data-t-azone=\"'+i+'\">'+zoneX(z)+'<\/button>'; }).join('')+'<\/div><\/div>'; } if(st._askTime){ h+='<div class=\"t-aiask\"><p class=\"t-qh\">\ud83d\udd58 '+S.timeLabel+'<\/p><div class=\"t-chips\">'+[540,600,780,960].concat([540,600,780,960].indexOf(st.startMin)<0?[st.startMin]:[]).sort(function(a,b){return a-b;}).map(function(m){ return '<button type=\"button\" class=\"t-chip'+(st.startMin===m?' on':'')+'\" data-t-atime=\"'+m+'\">'+hm(m)+'<\/button>'; }).join('')+'<\/div><\/div>'; } return h; }\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[=_]([A-Za-z0-9+\\\/=_-]+)$\/); \/* v16-30: also URL-safe form *\/\n    var raw = h ? decodeURIComponent(escape(atob(h[1].replace(\/-\/g,'+').replace(\/_\/g,'\/')))) : 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.wiz||typeof st.wiz!=='object') st.wiz={}; if(!Array.isArray(st.wiz.style)) st.wiz.style=[]; \/\/ v13 (win90): older saves kept wiz as {}\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){ var d=hav(a,b)*1.35; return Math.max(5, Math.round(3 + Math.min(d,6)\/28*60 + Math.max(0,d-6)\/50*60)); } \/\/ v16-21: \ub3c4\ub85c\uacc4\uc218 1.35 \u00b7 \uc2dc\ub0b4 28km\/h \u00b7 6km \ub118\ub294 \uad6c\uac04 50km\/h + 3\ubd84(\uc2e4\uce21 \ubcf4\uc815)\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; }\nvar CLUSTER_MIN={'old-town':{km:0.6,min:150}}; \/\/ v16-25 \ud1a0\ub2c8 10\/19: \uc62c\ub4dc\ud0c0\uc6b4\uc5d0 \uac00\uba74 \ubcf4\ud1b5 2~3\uc2dc\uac04 \u2014 \uc0b0\ucc45+\uac78\uc5b4\uac00\ub294 \uadfc\ucc98 \uce74\ud398\u00b7\uc2dd\ub2f9 \ud569\uc774 150\ubd84 \ubbf8\ub9cc\uc774\uba74 \uc0b0\ucc45 \uc2dc\uac04\uc744 \ub298\ub9bc\nfunction durOf(p){ var g=progOf(p); var d=(g&&g.dur)||p.dur||60; var cm=CLUSTER_MIN[p.k]; if(cm&&typeof st!=='undefined'&&st&&st.sel){ var sum=d; st.sel.forEach(function(k){ var q=byKey[k]; if(q&&q!==p&&q.lat!=null&&hav(q,p)<=cm.km){ var gq=progOf(q); sum+=(gq&&gq.dur)||q.dur||60; } }); if(sum<cm.min) d+=cm.min-sum; } return d; }\nfunction nmOf(p){ var g=progOf(p); return g?p.nm+' - '+g.n:p.nm; }\nfunction nmOfX(p){ var g=progOf(p); return g?nmX(p)+' - '+(g.nt||g.n):nmX(p); } \/\/ v16-13 \ud654\uba74\uc6a9\nfunction zoneDisp(nm){ if(LK==='ko') return nm; for(var i=0;i<ZONES.length;i++){ if(ZONES[i].n===nm) return zoneX(ZONES[i]); } return 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 payLbl(p){ return p.fee?lx(p,'fee'):(p.sec==='free'?S.free:S.paySite); } \/\/ v16-21: \ud574\ubcc0\u00b7\ubdf0\ud3ec\uc778\ud2b8 \ubb34\ub8cc \u00b7 \uce74\ud398\u00b7\uc2dd\ub2f9 \ud604\uc7a5 \uc9c0\ubd88\nfunction endAir(){ return !st.round&&st.ez>=0&&!!(ZONES[st.ez]&&ZONES[st.ez].air); }\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  return null; } \/\/ v12: no offline fallback price - null until server rows arrive\n\/\/ v12 (win89) A4: lowest selling adult option for the chosen date (rows are already date-filtered by #853) + lowest child option\nfunction priceInfo(p){ var o=optOf(p); if(!o||!o.rows||!o.rows.length) return null;\n  var isC=function(r){ return \/\\uc544\\ub3d9|\\uc5b4\\ub9b0\\uc774|child\/i.test(r.n); }, val=function(r){ return r.b!=null?r.b:r.c; };\n  var ad=o.rows.filter(function(r){ return !isC(r)&&val(r)!=null; }), ch=o.rows.filter(function(r){ return isC(r)&&val(r)!=null; });\n  if(!ad.length) ad=o.rows.filter(function(r){ return val(r)!=null; }); if(!ad.length) return null;\n  var a=Math.min.apply(null,ad.map(val)), c=ch.length?Math.min.apply(null,ch.map(val)):null;\n  return {a:a, c:(c!=null&&c<a)?c:null}; }\nfunction unitLabel(p){ return (TRP2.PERCAR||[]).indexOf(pidOf(p))>=0?S.perCar:S.perPerson; }\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]) ----------\n\/\/ v11 2026-09-23 (win79): option names of 328 may be Korean or English - match both (\\u escapes keep the Korean out of server pre-translation)\nfunction vehRows(){ var o=(window.TRP_OPT||{})[328]; if(!o) return null;\n  var out={h:[],send:null,extra:null};\n  [5,8,10].forEach(function(hh){\n    var reH=new RegExp('^('+'\\uc2dc\\ud2f0\\ud22c\\uc5b4'+'|City tour) ?'+hh+' ?('+'\\uc2dc\\uac04'+'|hours?)','i');\n    var r=o.rows.find(function(r){return reH.test(r.n);});\n    if(r) out.h.push({k:hh+'\\uc2dc\\uac04',hours:hh,r:r});\n  });\n  var reSend=\/\\uacf5\\ud56d \\uc0cc\\ub529|airport drop-?off\/i, reExtra=\/\\uc2dc\\uac04\\ub2f9 \\ucd94\\uac00|extra hour\/i;\n  o.rows.forEach(function(r){ if(reSend.test(r.n)) out.send=r; if(reExtra.test(r.n)&&!\/drop\/i.test(r.n)) out.extra=r; });\n  if(!out.send) out.send=SEND_ADD; \/\/ v16-21: \uc0cc\ub529\uc740 \ubcc0\ud615\uc774 \uc544\ub2c8\ub77c 328 \ucd94\uac00 \uc635\uc158(trp_add 1) \u2014 \uc0c1\ud488 328 \u300cAirport drop-off after city tour\u300d 550\/610 \uacfc \uac19\uac8c \uc720\uc9c0\n  return out.h.length?out:null; }\nvar SEND_ADD={vid:null, ad:1, n:'Airport drop-off after city tour', b:550, c:610};\nfunction sendOn(){ var v=vehRows(); return !!(v&&v.send&&vehOn()&&(st.vehSend||endAir())); }\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(sendOn()){ 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    \/\/ v12 2026-09-27 (win89) A1: CARTO basemap API key (free commercial tier, 1M tiles\/month) + attribution; 6 tile errors -> OpenStreetMap\n    var OSM_A='&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap<\/a> contributors';\n    L.control.attribution({prefix:false,position:'bottomright'}).addTo(map);\n    var carto=L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png?key=cb1_3zc8_1_894ccc46eb1a2fe8837ca2d1',{maxZoom:18,attribution:OSM_A+' &copy; <a href=\"https:\/\/carto.com\/attributions\" target=\"_blank\" rel=\"noopener\">CARTO<\/a>'});\n    var osm=L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{maxZoom:18,attribution:OSM_A});\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?S.mkBoth:S.mkStart); bg='#16a34a'; }\n    else if(sp.t==='end'){ lb=S.mkEnd; 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'?nmOfX(sp.p):zoneDisp(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 slotMins(p){ var m=String(p.slots||'').match(\/\\d{1,2}:\\d{2}\/g)||[]; return m.map(function(x){ var a=x.split(':'); return (+a[0])*60+(+a[1]); }).sort(function(a,b){return a-b;}); }\nfunction isMealP(p){ return p.sec==='rest'||p.sec==='agency'||p.sec==='korean'; }\nvar SUN_T=[1108,1117,1121,1119,1120,1126,1130,1126,1114,1095,1087,1088]; \/\/ v16-22: \ud478\ucf13 \uc77c\ubab0(\uc6d4 \uc911\uc21c \u00b7 \ubd84 \u00b7 1\uc6d4~12\uc6d4)\nfunction sunMin(){ var d=st.date?new Date(st.date+'T12:00:00'):new Date(); if(isNaN(d.getTime())) d=new Date(); var m=d.getMonth(), dy=d.getDate(), a=SUN_T[m]; return Math.round(dy>=15 ? a+(dy-15)\/30*(SUN_T[(m+1)%12]-a) : a+(15-dy)\/30*(SUN_T[(m+11)%12]-a)); }\nfunction sunWin(p){ if(p.k==='promthep'||(st._sunK&&p.k===st._sunK)){ var sm=sunMin(); return [sm-durOf(p)+10, sm-15]; } return null; } \/\/ v16-22: \uc120\uc14b \uba85\uc18c \ub3c4\ucc29 \ucc3d = \uba38\ubb34\ub294 \ub3d9\uc548 \uc77c\ubab0 \ud3ec\ud568\nfunction winOf(p,meal){ var sw=sunWin(p); if(sw) return sw; var W=TRP2.WIN||{}; if(W[p.k]) return W[p.k]; if(p.fix){ var fm=(+p.fix.slice(0,2))*60+(+p.fix.slice(3)); return [fm-20,fm+10]; } var ss=slotMins(p); if(ss.length) return [ss[0]-20, ss[ss.length-1]+10]; if(isMealP(p)){ var M=TRP2.WIN_MEAL; if(meal==='lunch') return M.lunch; if(meal==='dinner') return M.dinner; return null; } var D=TRP2.WIN_SEC||{}; return D[p.sec]||[420,1320]; }\n\/\/ v16-21 (c161 \u00b7 2026-10-19 \u00b7 \ud1a0\ub2c8 \uaddc\uce59): \uae30\uc0ac\ub294 A\u2192B\u2192A \ub97c \uc548 \ud568 \u2192 \uac19\uc740 \uad8c\uc5ed\uc744 \ub2e4 \ubcf4\uace0 \ub2e4\uc74c \uad8c\uc5ed\uc73c\ub85c. \uad8c\uc5ed \uc21c\uc11c = \uc774\ub3d9\uac70\ub9ac + \uc2dc\uac04\ucc3d \uc704\ubc18 \ucd5c\uc18c \u00b7 \ub05d\uc810(\uacf5\ud56d)\uc774 \uc788\uc73c\uba74 \uadf8\ucabd\uc73c\ub85c \ub05d.\nvar REG_AREA={'\ub77c\uc640\uc774':0,'\ub098\uc774\ud55c':0,'\uce74\ud0c0':1,'\uce74\ub860':1,'\ucc30\ub871':2,'\ucc28\uc624\ud30c':2,'\ud30c\ud1b5':3,'\ud30c\ud1b5(\uc2b9\uc120)':3,'\uc62c\ub4dc\ud0c0\uc6b4':4,'\ubb34\uc559':4,'\ubb34\uc559(\uc13c\ud2b8\ub7f4)':4,'\ud478\ucf13\ud0c0\uc6b4':4,'\ud0c0\uc6b4':4,'\ud478\ucf13':4,'\uc804\uc9c0\uc5ed':4,'\uce74\ud22c':5,'\ucf54\uce74\uc624':5,'\uce74\ub9d0\ub77c':6,'\uc218\ub9b0':6,'\ubc29\ub530\uc624':6,'\ubc29\ub530\uc624\u00b7\ub77c\uad6c\ub098':6,'\uccb4\ub974\uc751\ud0c8\ub808':6,'\ucf54\uc2dc\ub808\uc774':7,'\uc2dc\ub808\uc774':7,'\ucf00\uc774\ud504 \ud310\uc640':7,'\ud0c8\ub791':8,'\ub098\uc774\ud1a4':8,'\uc544\uc624\ud3ec':8};\nvar REG_C=[[7.772,98.312],[7.818,98.300],[7.840,98.335],[7.895,98.300],[7.885,98.385],[7.910,98.340],[7.975,98.290],[7.850,98.420],[8.070,98.310]];\nfunction regOf(p){ if(p._reg!=null) return p._reg; var r=(p.area!=null)?REG_AREA[p.area]:null; if(r==null){ r=0; var bd=1e9; REG_C.forEach(function(c,i){ var d=hav(p,{lat:c[0],lng:c[1]}); if(d<bd){ bd=d; r=i; } }); } p._reg=r; return r; }\nfunction waitCap(p){ return sunWin(p)?60:(isMealP(p)?90:(softWin(p)?45:240)); } \/\/ v16-24: \ub07c\ub2c8 90 \/\/ \ucc3d \uc2dc\uc791\uae4c\uc9c0 \uae30\ub2e4\ub824 \uc8fc\ub294 \ucd5c\ub300(\ubd84)\nfunction softWin(p){ var tg=p.tags||[]; return isMealP(p)||(!p.fix&&(p.sec==='free'||p.sec==='cafe')&&(tg.indexOf('evening')>=0||!!sunWin(p))&&tg.indexOf('market')<0); } \/\/ \uc2dd\uc0ac\u00b7\uc120\uc14b \uba85\uc18c = \uc2dc\uac01\uc740 \ucde8\ud5a5(\ub3d9\uc120\uc774 \uc548 \ub9de\uc73c\uba74 \ub0ae\uc5d0) \u00b7 \uc2dc\uc7a5\u00b7\uc1fc\ub294 \uc9c4\uc9dc \uc601\uc5c5\uc2dc\uac04\nfunction winCost(w,arr,L,p){ if(arr<w[0]){ var e=w[0]-arr; return 40+Math.max(0,w[1]-arr)*0.2+((p&&e>waitCap(p))?(softWin(p)?(isMealP(p)?((st._meal&&st._meal[p.k])?200:0):120):200):0); } return Math.max(0,arr-w[1])*(L||6)+Math.max(0,w[1]-arr)*0.05; } \/\/ v16-22: \ub300\uae30 \uc0c1\ud55c\uc744 \ub118\uac8c \uc774\ub978 \ub3c4\ucc29 = \uc120\uc14b\u00b7\uc57c\uacbd \uba85\uc18c(\uc77c\ubab0\uc744 \ub193\uce68) +120 \u00b7 \uc2dc\uc7a5\u00b7\uc1fc(\ubb38 \ub2eb\ud798)\u00b7\uc190\ub2d8\uc774 \ub9d0\ud55c \ub07c\ub2c8 +200 \u2014 \ub0ae\uc5d0 \ub4e4\ub974\ub294 \uac74 \ub2e4\ub978 \uc21c\uc11c\uac00 \uc5c6\uc744 \ub54c\ub9cc(\ud1a0\ub2c8 B) \/\/ L: \ub2a6\uc744 \ub54c \ubd84\ub2f9 \ubc8c\uc810(\uba85\uc18c 6 \u00b7 \uc2dd\uc0ac \ucc3d\uc740 2 \u2014 \ub3d9\uc120\uc774 \ub07c\ub2c8 \uc2dc\uac01\ubcf4\ub2e4 \uc6b0\uc120)\nfunction winOrder(ps, prev, t, used){ \/\/ v16-24: \ud55c \uad8c\uc5ed \uc548 \uc21c\uc11c \u2014 6\uacf3 \uc774\ud558\uba74 \ubaa8\ub4e0 \uc21c\uc11c(\u2264720)\ub97c \ube44\uad50 \u00b7 \ube44\uc6a9 = \uc2dc\uac04\ucc3d + \uac70\ub9ac\u00b7\uc5ed\ud589(evalSeq \uc640 \uac19\uc740 d*4\u00b7bt*20) + \uac19\uc740 \ub07c\ub2c8 \ub450 \ubc88 +200 \u00b7 7\uacf3 \uc774\uc0c1\uc740 \uc61b greedy(\ud55c \uac78\uc74c\uc529)\n  var M=TRP2.WIN_MEAL, sZ=st.sz>=0?ZONES[st.sz]:null, eZ=st.round?sZ:(st.ez>=0?ZONES[st.ez]:null), oneWay=!!(eZ&&!st.round);\n  function pickWin(p,arr){ var w=winOf(p,(st._meal&&st._meal[p.k])||null); if(w) return w; return (winCost(M.lunch,arr)<=winCost(M.dinner,arr))?M.lunch:M.dinner; }\n  function mealKey(p,w){ var mk=st._meal&&st._meal[p.k]; if(mk) return mk; if(!isMealP(p)) return null; return w===M.lunch?'lunch':(w===M.dinner?'dinner':null); }\n  var nMeal=st.sel.filter(function(k){ return byKey[k]&&isMealP(byKey[k]); }).length;\n  function sim(seq, lim){ var pv=prev, tt=t, out=[], wc=0, tot=0, rem=ps.slice(), u={lunch:(used&&used.lunch)||0,dinner:(used&&used.dinner)||0};\n    for(var q=0;q<seq.length;q++){ if(lim!=null&&wc>=lim) return null; \/* \uac00\uc9c0\uce58\uae30: \uc774\ubbf8 \ucd5c\uc120\ubcf4\ub2e4 \ube44\uc2f8\uba74 \uc911\ub2e8 *\/ var b=seq[q], arr2=tt+(pv?legMin(pv,b):0), w2=pickWin(b,arr2), ss=slotMins(b), start=arr2; if(w2[0]>arr2&&w2[0]-arr2<=waitCap(b)) start=w2[0]; if(ss.length){ for(var r=0;r<ss.length;r++){ if(ss[r]>=arr2-10){ start=Math.max(arr2,ss[r]); break; } } }\n      var c=winCost(w2,arr2,isMealP(b)?2:6,b), mk=mealKey(b,w2); if(mk){ if(u[mk]&&nMeal<=2) c+=200; u[mk]++; } if(!sunWin(b)) c+=rem.indexOf(b)*10; rem.splice(rem.indexOf(b),1); \/\/ \uac19\uc740 \uac12\uc774\uba74 \uc190\ub2d8(AI)\uc774 \uc801\uc740 \uc21c\uc11c(\uc61b greedy \uc758 i*10 \uadf8\ub300\ub85c) \u00b7 \ub07c\ub2c8 \ub450 \ubc88 \ubc8c\uc810\uc740 \uc2dd\ub2f9 2\uacf3 \uc774\ud558\uc77c \ub54c\ub9cc(\uba39\ubc29 \uc77c\uc815 3\uacf3\u2191 \uc81c\uc678)\n      wc+=c; tot+=c; if(pv){ tot+=hav(pv,b)*4; if(oneWay) tot+=Math.max(0,hav(b,eZ)-hav(pv,eZ))*20; }\n      tt=start+durOf(b); pv=b; out.push({p:b,w:w2}); }\n    return {out:out, t:tt, last:pv, cost:wc, tot:tot, used:u}; }\n  var rem0=ps.slice(), seq=[]; while(rem0.length){ var bi=0, bs=null; for(var i=0;i<rem0.length;i++){ var r2=sim(seq.concat([rem0[i]])); if(bs===null||r2.cost<bs){ bs=r2.cost; bi=i; } } seq.push(rem0.splice(bi,1)[0]); } var best=sim(seq); \/\/ \uc61b greedy(\ud55c \uac78\uc74c\uc529) \uacb0\uacfc\n  if(ps.length<=6&&ps.length>1&&best.cost>=30&&st.sel.length<=8){ var ex=null, lim=best.cost-30; \/* 8\uacf3 \uc774\ud558(AI \uacb0\uacfc \ud06c\uae30)\uc77c \ub54c\ub9cc \u2014 \uc190\uc73c\ub85c 12\uacf3 \uace0\ub978 \ud070 \uc77c\uc815\uc740 \uc61b greedy(\uc18d\ub3c4) *\/ var perm=function(arr, pre){ if(!arr.length){ var r=sim(pre, lim); if(r&&r.cost<lim-1e-9){ ex=r; lim=r.cost; } return; } if(pre.length&&!sim(pre, lim)) return; for(var k=0;k<arr.length;k++){ var rest=arr.slice(); var x=rest.splice(k,1)[0]; perm(rest, pre.concat([x])); } }; perm(ps, []); if(ex) best=ex; } \/\/ \uc804\ubd80 \ube44\uad50\uac00 30 \ub118\uac8c \uc88b\uc744 \ub54c\ub9cc \ubc14\uafc8(\ucd94\ucc9c \uc77c\uc815 9\uac1c \ud754\ub4e4\ub9ac\uc9c0 \uc54a\uac8c \u00b7 \uc810\uc2ec \ubc00\ub9bc \uac19\uc740 \ud070 \uc2e4\uc218\ub9cc \uc7a1\uc74c) \u00b7 \uac00\uc9c0\uce58\uae30\n  return best; }\nvar _ordCache={key:'',out:null};\nvar _legC={}; \/\/ v16-22: OSRM \uc2e4\uce21 \uad6c\uac04(\ubd84\u00b7km) \uae30\uc5b5 \u2192 \ucd94\uc815\u00b7AI \ud310\ub2e8(\ucc44\uc6c0\u00b7\uc120\uc14b)\uc5d0 \uc2e4\uce21 \uc0ac\uc6a9\nfunction legKey(a,b){ return a.lng+','+a.lat+'>'+b.lng+','+b.lat; }\nfunction legMin(a,b){ var c=_legC[legKey(a,b)]; return c?c.min:estMin(a,b); }\nfunction legKm(a,b){ var c=_legC[legKey(a,b)]; return c?c.km:Math.round(hav(a,b)*1.35*10)\/10; }\nfunction orderByWin(keys){\n  var ps=keys.map(function(k){return byKey[k];}).filter(function(p){return p&&p.lat!=null;});\n  var sZ=st.sz>=0?ZONES[st.sz]:null, eZ=st.round?sZ:(st.ez>=0?ZONES[st.ez]:null);\n  var key=ps.map(function(p){return p.k;}).join(',')+'|'+st.sz+'|'+(eZ?eZ.n:'')+'|'+st.startMin+'|'+st.date+'|'+JSON.stringify(st.progs||{})+'|'+JSON.stringify(st._meal||{});\n  if(_ordCache.key===key&&_ordCache.out) return _ordCache.out;\n  var groups={}, regs=[]; ps.forEach(function(p){ var r=regOf(p); if(!groups[r]){ groups[r]=[]; regs.push(r); } groups[r].push(p); });\n  var oneWay=!!(eZ&&!st.round); \/\/ \ub05d\uc810\uc774 \ub2e4\ub978 \uacf3(\uacf5\ud56d \ub4f1)\uc774\uba74 \ub05d\uc810\uc5d0\uc11c \uba40\uc5b4\uc9c0\ub294 \uad6c\uac04\uc5d0 \ubc8c\uc810 \u2192 \uacf5\ud56d \ucabd\uc73c\ub85c\ub9cc \uc9c4\ud589\n  var memo={}; function evalSeq(seq){ var prev=sZ, t=st.startMin, out=[], cost=0, d=0, bt=0, used={lunch:0,dinner:0};\n    seq.forEach(function(r){ var mk=r+'|'+(prev?prev.lat+','+prev.lng:'')+'|'+t+'|'+used.lunch+','+used.dinner; var o=memo[mk]||(memo[mk]=winOrder(groups[r], prev, t, used)); used=o.used; o.out.forEach(function(x){ if(prev){ d+=hav(prev,x.p); if(oneWay) bt+=Math.max(0,hav(x.p,eZ)-hav(prev,eZ)); } prev=x.p; out.push(x); }); cost+=o.cost; t=o.t; });\n    if(eZ&&prev) d+=hav(prev,eZ);\n    return {out:out, c:d*4+bt*20+cost}; }\n  var best=null;\n  if(regs.length<=7){ \/\/ \uad8c\uc5ed \uc21c\uc5f4 \uc804\ubd80 \ube44\uad50(\ucd5c\ub300 5040)\n    var perm=function(arr, pre){ if(!arr.length){ var r=evalSeq(pre); if(!best||r.c<best.c) best=r; return; } for(var i=0;i<arr.length;i++){ var rest=arr.slice(); var x=rest.splice(i,1)[0]; perm(rest, pre.concat([x])); } };\n    perm(regs, []);\n  } else { \/\/ \uad8c\uc5ed\uc774 \uc544\uc8fc \ub9ce\uc73c\uba74 \uac00\uae4c\uc6b4 \uad8c\uc5ed\ubd80\ud130(\uc548\uc804\uc7a5\uce58)\n    var cur=sZ||groups[regs[0]][0], left=regs.slice(), seq=[];\n    while(left.length){ left.sort(function(a,b){ return hav(cur,{lat:REG_C[a][0],lng:REG_C[a][1]})-hav(cur,{lat:REG_C[b][0],lng:REG_C[b][1]}); }); var r=left.shift(); seq.push(r); cur={lat:REG_C[r][0],lng:REG_C[r][1]}; }\n    best=evalSeq(seq); }\n  var out=best?best.out:[]; _ordCache={key:key,out:out}; return out; }\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  orderByWin(st.sel).forEach(function(o){ stops.push({t:'place',lat:o.p.lat,lng:o.p.lng,p:o.p,w:o.w}); });\n  if(eZ) stops.push({t:'end',lat:eZ.lat,lng:eZ.lng,name:eZ.n});\n  return stops;\n}\nfunction schedule(stops, legsMin, pad){ \/\/ legsMin: \uad6c\uac04 \ubd84 \ubc30\uc5f4(\ub610\ub294 null\u2192\ucd94\uc815) \u00b7 pad(v16-24): \ud654\uba74\uc6a9 \u2014 \uacf5\ud56d \ub0a0 \ub0a8\ub294 \uc2dc\uac04\uc744 \ub9c8\uc9c0\ub9c9 \uc7a5\uc18c \ub4a4 \u2615 \uc790\uc720 \uc2dc\uac04\uc73c\ub85c\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:legMin(stops[i-1],sp);\n      if(pad&&sp.t==='end'&&st._endBy!=null&&endAir()&&pn>0){ var ex=(st._endBy-30)-(t+tv); if(ex>=10){ rows.push({type:'gap',min:ex}); t+=ex; } } \/\/ v16-24\n      var km = legsMin?legsMin[i-1].km:legKm(stops[i-1],sp);\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)); if(t<fm){ rows.push({type:'gap',min:fm-t}); t=fm; } else if(t>fm+15){ warn=true; rows.push({type:'warn'}); } } else { var sl=slotMins(p); if(sl.length){ var pick=-1; for(var si=0;si<sl.length;si++){ if(sl[si]>=t-10){ pick=sl[si]; break; } } if(pick<0){ warn=true; rows.push({type:'warn'}); } else if(pick>t){ rows.push({type:'gap',min:pick-t}); t=pick; } } else if(sp.w){ if(t<sp.w[0]&&sp.w[0]-t<=waitCap(p)){ rows.push({type:'gap',min:sp.w[0]-t}); t=sp.w[0]; } else if(t>sp.w[1]+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    '<div id=\"t-wiz1\"><\/div>'+ '<div class=\"t-shortcuts\"><button type=\"button\" class=\"t-chip\" data-t-shortcut=\"preset\">'+S.presetsH+'<\/button><button type=\"button\" class=\"t-chip\" data-t-shortcut=\"pick\">'+S.skipPref+'<\/button><\/div>'+\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(okDate())+'\" min=\"'+minDateStr()+'\"><\/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 t-partyf\"><label>\ud83d\udc65 '+S.partyLabel+'<\/label><span class=\"t-party\">'+\n      '<span class=\"t-pg\"><span class=\"t-pn\">'+S.adult+'<\/span><button class=\"t-pm\" data-t-pm=\"ad,-1\">\u2212<\/button><b id=\"t-ad\">'+st.ad+'<\/b><button class=\"t-pm\" data-t-pm=\"ad,1\">\uff0b<\/button><\/span><span class=\"t-psep\">\u00b7<\/span>'+\n      '<span class=\"t-pg\"><span class=\"t-pn\">'+S.child+'<\/span><button class=\"t-pm\" data-t-pm=\"ch,-1\">\u2212<\/button><b id=\"t-ch\">'+st.ch+'<\/b><button class=\"t-pm\" data-t-pm=\"ch,1\">\uff0b<\/button><\/span><\/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><div id=\"t-wiz\"><\/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+'\">'+zoneX(z)+'<\/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+'\\')'+(pr.ip?';background-position:'+pr.ip:'')+'\"><\/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 FLK=['all','free','paid','agency','rest','korean','cafe','spa'], FLT=(TRP2.FL_L&&TRP2.FL_L[LK])||TRP2.FL_L.ko, FL=FLK.map(function(k,i){return [k,FLT[i]];});\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, cw = closedWhy(p); \/\/ v13 (win90) B1\n  var u = isPaid(p)?unit(p):null, pi = isPaid(p)?priceInfo(p):null;\n  \/\/ v12 (win89) A4: not selected -> 'From <lowest adult> \u00b7 per person' (+ 'Child <lowest child>' when different); selected -> chosen option price; before server rows -> '...'\n  var priceHtml = !isPaid(p) ? '<span class=\"t-pr free\">'+(p.fee?lx(p,'fee'):(p.sec==='free'?S.free:S.paySite))+'<\/span>'\n    : (on && u ? '<span class=\"t-pr\">'+fmt(u.b)+' \\u00b7 '+unitLabel(p)+'<\/span>'\n    : (pi ? '<span class=\"t-pr\">'+S.fromP.replace('%s',fmt(pi.a))+' \\u00b7 '+unitLabel(p)+(pi.c!=null?'<span class=\"t-prc\">'+S.child+' '+fmt(pi.c)+'<\/span>':'')+'<\/span>'\n    : (window.TRP_OPT ? '<span class=\"t-pr ask\">'+S.ask+'<\/span>' : '<span class=\"t-pr ask\">\\u2026<\/span>')));\n  var imgHtml = imgOf(p) ? '<img decoding=\"async\" src=\"'+imgOf(p)+'\" loading=\"lazy\" alt=\"'+esc(nmX(p))+'\"'+(p.ip?' style=\"object-position:'+p.ip+'\"':'')+' onerror=\"this.remove()\">' : ''; \/\/ v14: per-place crop focus (ip)\n  var badges = (p.bdg||SECMAP[p.sec].badge).map(function(x){var s=x.split('|');return '<span class=\"t-b '+s[0]+'\">'+badgeX(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\">'+lx(p,'offday')+'<\/span>';\n  if(cw) badges += '<span class=\"t-b b-closed\">\\u26d4 '+esc(cw)+'<\/span>'; \/\/ v13 B1\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):null; \/\/ v12: no REFPRICE fallback\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':'')+(cw?' closed':'')+'\"><div class=\"t-img '+p.g+'\">'+imgHtml+'<span class=\"t-ic\">'+p.ic+'<\/span><span class=\"t-area\">'+areaX(p)+'<\/span><\/div>'+\n    '<div class=\"t-body\"><h4>'+nmX(p)+'<\/h4>'+((p.en&&p.en!==nmX(p))?'<div class=\"t-en notranslate\">'+p.en+'<\/div>':'')+'<div class=\"t-desc\">'+lx(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+'\"'+((cw&&!on)?' disabled':'')+'>'+(on?S.added:(cw?S.closedBtn: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\">'+secX(s,'h')+' <span>('+items.length+')<\/span><\/div><div class=\"t-secd\">'+secX(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+'\">'+secX(s,'h').replace(\/^[^ ]+ \/,'')+' '+S.seeAll.replace('%s',items.length)+'<\/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':'')+'>'+zoneX(z)+'<\/option>';}).join(''); }\nfunction renderSetup(){\n  var showHotel = st.sz>=0 && !ZONES[st.sz].air;\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(okDate())+'\" min=\"'+minDateStr()+'\"><\/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\"><span class=\"t-pg\"><span class=\"t-pn\">'+S.adult+'<\/span><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><\/span><span class=\"t-psep\">\u00b7<\/span><span class=\"t-pg\"><span class=\"t-pn\">'+S.child+'<\/span><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><\/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  var sk=st._skipNote?'<div class=\"t-warn\">'+esc(st._skipNote)+'<\/div>':''; \/\/ v13 B1: places dropped because closed\n  if(!st.sel.length){ $('t-plan').innerHTML=sk+'<div class=\"t-empty\">'+S.emptyPlan+'<\/div>'; return; }\n  var h=sk;\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'){ if(r.min>=10) h+='<div class=\"t-travel t-gap\">\u2615 '+S.freeTime+' '+Math.round(r.min)+S.min+'<\/div>'; } \/* v16-26 \ud1a0\ub2c8 10\/21: 10\ubd84 \ubbf8\ub9cc \ube48 \uc2dc\uac04\uc740 \uc548 \ubcf4\uc784 *\/\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> '+zoneDisp(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> '+zoneDisp(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+' '+nmOfX(p)+\n        ' <span class=\"t-ar\">'+areaX(p)+(p.fix?' \u00b7 '+S.fixAt+' '+p.fix:'')+'<\/span>'+\n        '<span class=\"t-pp\">'+(isPaid(p)?fmt(lt.b):payLbl(p))+' <button class=\"t-rm\" data-t-add=\"'+p.k+'\">\u2715<\/button><\/span><\/div>';\n      var cw=closedWhy(p); if(cw) h+='<div class=\"t-warn t-cw\">\\u26d4 '+nmOfX(p)+': '+esc(cw)+'<\/div>'; \/\/ v13 B1\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+' '+nmX(p)+' <span class=\"t-ar\">'+areaX(p)+'<\/span><span class=\"t-pp\">'+(isPaid(p)?fmt(lineTotal(p).b):payLbl(p))+' <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._endBy!=null){ var ov=res.endMin>st._endBy+5; h+='<div class=\"t-isum'+(ov?' t-warn':'')+'\">'+(st._flight?S.flightBy.replace('%1',st._flight).replace('%2',hm(st._endBy)):S.endBy.replace('%s',hm(st._endBy)))+(st._endTrim?' \u00b7 '+S.endTrim.replace('%s',st._endTrim):'')+(ov?' \u00b7 '+S.endOver:'')+'<\/div>'; }\n  if(st.sel.length>=3) h+='<button class=\"t-sort\" id=\"t-sort\">'+S.sortNear+'<\/button>';\n  h+=askBoxHtml(); \/\/ v13 B3\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], pi=priceInfo(sgg), u=pi?{b:pi.a}:null; \/\/ v12: lowest option\n      el.innerHTML='<div class=\"t-sugbox\">'+S.sugEvening+' <b>'+sgg.ic+' '+nmX(sgg)+'<\/b> ('+S.distAway.replace('%s',Math.round(estMin(last,sgg)))+(u?' \u00b7 '+S.fromP.replace('%s',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 '+S.kakao+'<\/button>'+\n    '<button class=\"t-msg ml notranslate\" data-t-msg=\"https:\/\/line.me\/R\/ti\/p\/@456sxihu\">L'+'INE<\/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||endAir())?' checked':'')+(endAir()?' disabled':'')+'> '+S.vehSend+' +'+fmt(v.send.b||v.send.c)+'<\/label>';\n    h+=vehWarnHtml(v); \/\/ v13 B7 + nudge\n  } else {\n    h+='<p class=\"t-sub\">'+S.vehFail+'<\/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'; $('t-cart').parentNode.style.display='none'; return; } \/\/ v12: hide sticky box too\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=''; cart.parentNode.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  var cwSel=st.sel.some(function(k){ return isPaid(byKey[k])&&closedWhy(byKey[k]); }), cwVeh=(vehOn()&&st.date)?closedWhyPid(328,st.date):null; \/\/ v13 B1\n  if(cwSel||cwVeh){ payable=false; el.innerHTML+='<div class=\"t-warn\">'+(cwSel?S.closedInPlan:'\\ud83d\\ude90 '+S.totVeh+': '+esc(cwVeh))+'<\/div>'; }\n  cart.disabled = !payable;\n  cart.textContent = payable ? (S.cart+' \u00b7 '+fmt(b)) : S.cart;\n}\nfunction renderBar(){\n  var bar=$('t-bar');\n  var showBar=!(!st.sel.length || pcMode() || st.screen!==3);\n  document.body.classList.toggle('trp-tbar-on', showBar); \/\/ v12 (win89) A3: CSS hides the site cart bar \/ scroll-top while our bar is on\n  if(!showBar){ bar.classList.remove('show'); return; }\n  bar.classList.add('show');\n  $('t-bartxt').innerHTML='\ud83e\uddf3 '+S.planBar1+' <b>'+st.sel.length+'<\/b>'+(\/^[A-Za-z\\u0400-\\u04ff\\u0e00-\\u0e7f]\/.test(S.spots)?' ':'')+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  renderWiz(); renderCards(); renderSetup();\n  var stops=buildStops();\n  var res=schedule(stops,null,true);\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    up.legs.forEach(function(l,i){ if(stops[i+1]) _legC[legKey(stops[i],stops[i+1])]=l; }); \/\/ v16-22\n    if(st._aiFill2){ var r1=schedule(stops,up.legs); st._fill2n=(st._fill2n||0)+1; if(st._fill2n>=3) st._aiFill2=false;\n      if(r1.endMin>st._endBy&&st._fillK&&st._fillK.length){ var rk=st._fillK.pop(), ri=st.sel.indexOf(rk); if(ri>=0) st.sel.splice(ri,1); st._fillN=Math.max(0,(st._fillN||0)-1); st._aiFill2=false; st._aiNote=aiNoteStr(); save(); render(); return; } \/\/ v16-24: \uc2e4\uce21\uc774 \ub354 \uac78\ub824 \ub9c8\uac10\uc744 \ub118\uae30\uba74 \ub9c8\uc9c0\ub9c9 \ucc44\uc6c0 \ub418\ub3cc\ub9bc\n      var fl2=aiFillEnd(); if(fl2){ st._fillN=(st._fillN||0)+fl2; st._aiNote=aiNoteStr(); save(); render(); return; } st._aiFill2=false; } \/\/ v16-22: \uc2e4\uce21 \ub3c4\ucc29\uc774 \uc774\ub974\uba74 \ub0a8\ub294 \uc2dc\uac04 \ub354 \ucc44\uc6c0(v16-24: \ucd5c\ub300 2\ud68c)\n    var res2=schedule(stops,up.legs,true);\n    renderPlanRows(res2,up.dist); renderSuggest(res2);\n    drawMap(stops,up.geo);\n  });\n  save();\n}\n\n\/\/ ---------- recommend (wizard) \u00b7 v13 (win90) B2: returns keys, weights for couple\/parents\/eve, closed places excluded ----------\nfunction recommendKeys(){\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  if(w.time==='eve'){ wantTags.push('evening'); wantTags.push('market'); }\n  var pool = P.filter(function(p){\n    if(p.lat==null||p.far) return false;\n    if(closedWhy(p)) 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  pool.forEach(function(p){ var tg=p.tags||[];\n    var s=tg.filter(function(t){return wantTags.indexOf(t)>=0;}).length + (isPaid(p)?0.6:0) - hav(startZ,p)\/(w.who==='parents'?20:40);\n    if(w.who==='couple'){ if(tg.indexOf('view')>=0)s+=0.5; if(tg.indexOf('relax')>=0)s+=0.5; if(tg.indexOf('premium')>=0)s+=0.4; if(tg.indexOf('evening')>=0)s+=0.3; }\n    if(w.who==='parents'){ if(tg.indexOf('walk')>=0)s-=1; if(tg.indexOf('active')>=0)s-=1; if(tg.indexOf('relax')>=0)s+=0.5; if(tg.indexOf('culture')>=0)s+=0.5; }\n    if(w.time==='eve'){ if(tg.indexOf('evening')>=0)s+=0.8; if(tg.indexOf('market')>=0)s+=0.5; if(tg.indexOf('show')>=0)s+=0.5; }\n    p._s=s; });\n  pool.sort(function(a,b){ return b._s-a._s; });\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  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&&!closedWhy(p);});\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 && !closedWhy(p);});\n  }\n  if(evening && w.time!=='am') chosen.push(evening);\n  return chosen.map(function(p){return p.k;});\n}\nfunction wizStart(){ var w=st.wiz; if(w.time==='eve') st.startMin=16*60; else if(w.time==='pm') st.startMin=13*60; }\nfunction recommend(){ st.sel=recommendKeys(); wizStart(); st.screen=3; }\nfunction bestPreset(){\n  var w=st.wiz, want=(w.style&&w.style.length)?w.style:['beach','food'], best=0, bs=-1e9;\n  TRP2.PRESETS.forEach(function(pr,i){\n    var ps=pr.keys.map(function(k){return byKey[k];}).filter(Boolean), tags={};\n    ps.forEach(function(p){ (p.tags||[]).forEach(function(t){ tags[t]=(tags[t]||0)+1; }); });\n    var f=pr.fit||{}, s=0; \/\/ fit = editorial profile per preset (who\/style) \u00b7 tag counts only break ties\n    want.forEach(function(t){ var ix=(f.style||[]).indexOf(t); if(ix>=0) s+=2+(ix===0?0.5:0); s+=Math.min(2,tags[t]||0)*0.2; }); \/\/ first style in fit = the course's main theme\n    if(w.who&&f.who){ s+=(f.who.indexOf(w.who)>=0)?1.5:-1; }\n    if(w.who==='kids'&&ps.some(function(p){return (p.tags||[]).indexOf('show')>=0&&(p.tags||[]).indexOf('family')<0;})) s-=3;\n    if(w.time==='eve'){ s+=Math.min(2,(tags.show||0)+(tags.evening||0))*0.8; }\n    if(w.time==='am'||w.time==='pm'){ s-=Math.max(0,ps.length-4)*0.7; }\n    if(ps.some(function(p){return closedWhy(p);})) s-=1.5;\n    if(s>bs){ bs=s; best=i; }\n  });\n  return best;\n}\nfunction dropClosed(){ \/\/ v13 B1: remove closed places from the selection, keep a note for the plan panel\n  var dropped=[];\n  st.sel=st.sel.filter(function(k){ var p=byKey[k]; if(p&&closedWhy(p)){ dropped.push(nmX(p)); return false; } return true; });\n  st._skipNote=dropped.length?S.closedSkipped.replace('%s',dropped.join(', ')):'';\n}\nfunction syncWiz(){ document.querySelectorAll('[data-t-wiz]').forEach(function(c){ var a=c.getAttribute('data-t-wiz').split(','); c.classList.toggle('on', a[0]==='style'?st.wiz.style.indexOf(a[1])>=0:st.wiz[a[0]]===a[1]); }); if(st._wizRes) renderWiz(); }\nfunction wizResHtml(){\n  var keys=recommendKeys(), pi=bestPreset(), pre=TRP2.PRESETS[pi];\n  var auto=keys.map(function(k){return byKey[k];});\n  var preP=pre.keys.map(function(k){return byKey[k];}).filter(function(p){return p&&!closedWhy(p);});\n  function names(arr){ return arr.slice(0,5).map(function(p){return p.ic+' '+nmX(p);}).join(' \u2192 ')+(arr.length>5?' \u2026':''); }\n  return '<div class=\"t-wizres\">'+\n    '<div class=\"t-wr\"><b>\u2b50 '+S.wizPreset+'<\/b><h5>'+pre.e+' '+pre.n+'<\/h5><p>'+names(preP)+'<\/p><button class=\"t-cta t-sm\" data-t-wizgo=\"p'+pi+'\">'+S.startPreset+'<\/button><\/div>'+\n    '<div class=\"t-wr\"><b>\ud83e\udd16 '+S.wizAuto+'<\/b><h5>'+S.wizAutoTitle.replace('%s',auto.length)+'<\/h5><p>'+names(auto)+'<\/p><button class=\"t-cta t-sm\" data-t-wizgo=\"a\"'+(auto.length?'':' disabled')+'>'+S.wizAutoGo+'<\/button><\/div><\/div>';\n}\n\/\/ ---- \ucf54\ub4dc\ucc3d 143: AI \ud55c \uc904 \uc785\ub825(#1020 \/trp\/v1\/ai-plan \u00b7 window.TRP_AI \ub294 \uc11c\ubc84 \uc2a4\ub2c8\ud3ab\uc774 \ub123\uc74c) ----\nvar aiTsId=null, aiTsLoading=false, aiBarT=null;\nfunction aiBarStart(){ aiBarStop(); var t0=Date.now(); aiBarT=setInterval(function(){ var el=$('t-aibar-i'), sm=$('t-aisec'); if(!el) return; var t=(Date.now()-t0)\/1000; el.style.width=Math.min(94,100*(1-Math.exp(-t\/3.2)))+'%'; if(sm) sm.textContent=S.aiSec.replace('%s',String(Math.max(1,Math.round(8-t)))); var hc=$('t-aihc'); if(hc) hc.style.display=aiTsInt?'':'none'; },250); }\nfunction aiBarStop(){ if(aiBarT){ clearInterval(aiBarT); aiBarT=null; } var el=$('t-aibar-i'); if(el) el.style.width='100%'; }\nfunction aiCtxMsg(q){ var ko=(TRP2.LANG||'ko')==='ko', dq=' data-t-q=\"'+esc(q)+'\"'; var wa='<button type=\"button\" class=\"t-msg mw notranslate\" data-t-msg=\"https:\/\/wa.me\/66883833542\" data-t-pre=\"wa\"'+dq+'>WhatsApp<\/button>', ln='<button type=\"button\" class=\"t-msg ml notranslate\" data-t-msg=\"https:\/\/line.me\/R\/oaMessage\/@456sxihu\/\" data-t-pre=\"line\"'+dq+'>L'+'INE<\/button>', kk='<button type=\"button\" class=\"t-msg mk\" data-t-msg=\"https:\/\/pf.kakao.com\/_xdxjzkn\/chat\" data-t-pre=\"kakao\"'+dq+'>\\ud83d\\udcac '+S.kakao+'<\/button>'; return '<div class=\"t-msgbtns\">'+(ko?kk+ln+wa:wa+ln+kk)+'<\/div>'; }\nfunction aiHashCtx(){ var s=''; if(st.date&&\/^\\d{4}-\\d{2}-\\d{2}$\/.test(st.date)) s+='_d_'+st.date; if(st.ad>=1) s+='_a_'+Math.min(+st.ad,30); if(st.ch>=0) s+='_c_'+Math.min(+st.ch,20); return s; } \/* v16-30: selector-safe hash tail read by the AI search box *\/\nfunction aiHand(){ try{ if(location.hash!=='#trp-ai-plan') return; var raw=null; try{ raw=localStorage.getItem('trp_ai_hand'); localStorage.removeItem('trp_ai_hand'); }catch(e){} if(history.replaceState){ history.replaceState(null,'',location.pathname+location.search); } if(!raw) return; var d=JSON.parse(raw); if(!d||!d.t||Date.now()-d.t>600000) return; var ch=false; if(d.d&&\/^\\d{4}-\\d{2}-\\d{2}$\/.test(d.d)&&d.d>=minDateStr()){ st.date=d.d; ch=true; } if(d.a>=1&&d.a<=30){ st.ad=+d.a; ch=true; } if(d.c!=null&&d.c>=0&&d.c<=20){ st.ch=+d.c; ch=true; } var q=d.q?String(d.q).slice(0,200):''; aiGa('ai_plan_hand',{q:q?1:0,v:ch?1:0}); if(q){ st._aiQ=q; st._wizOpen=true; if(!pcMode()) st.screen=1; } if(ch) save(); if(ch||q) render(); if(q){ setTimeout(function(){ var i=$('t-aiq'); if(i){ i.value=q; aiPlan(); } },500); } }catch(e){} } \/* v16-30: values handed over from the AI search box (home link \/ plan-my-day link) *\/\nfunction aiCtxHtml(){ var cx=st._aiCtx; if(!cx||st._aiBusy) return ''; var h='', q=String(st._aiQ||''); \/* v16-28: AI \uac00 \uc77d\uc740 \uc190\ub2d8 \uc0ac\uc815 \u2192 \uc548\ub0b4\u00b7\ub2e8\ucd94 *\/\n  var u=(LK==='ko'?'\/':'\/'+LK+'\/')+'?s='+encodeURIComponent(q)+'&post_type=product#trp-ai-go'+aiHashCtx(), db='<a class=\"t-cta t-aidays\" href=\"'+esc(u)+'\" data-t-aidays=\"1\">'+esc(S.aiDaysBtn)+'<\/a>';\n  if(cx.off) return '<div class=\"t-aictx\">'+(cx.days>=2?db:'')+aiCtxMsg(q)+'<\/div>';\n  if(cx.days>=2) h+='<div class=\"t-aictx\"><span>'+esc(S.aiDays.replace('%s',cx.days))+'<\/span>'+db+'<\/div>';\n  if(cx.cruise) h+='<div class=\"t-aictx warn\">'+esc(S.aiCru)+'<\/div>';\n  if(cx.pax>=10) h+='<div class=\"t-aictx\"><span>'+esc(S.aiGrp)+'<\/span>'+aiCtxMsg(q)+'<\/div>';\n  return h; }\nfunction aiBoxHtml(){\n  var busy=!!st._aiBusy, q=st._aiQ||'';\n  return '<div class=\"t-aibox notranslate\" translate=\"no\" data-no-translation><p class=\"t-qh t-aih\">'+S.aiTitle+'<\/p><div class=\"t-airow\"><input type=\"text\" id=\"t-aiq\" maxlength=\"200\" placeholder=\"'+esc(S.aiPh)+'\" value=\"'+esc(q)+'\"'+(busy?' disabled':'')+'><input type=\"text\" id=\"t-aihp\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\" style=\"position:absolute;left:-9999px\" aria-hidden=\"true\"><button type=\"button\" class=\"t-cta t-aib\" id=\"t-aib\"'+(busy?' disabled':'')+'>'+(busy?S.aiWait:S.aiBtn)+'<\/button><\/div>'+(function(){ var ex=aiExList(); return (ex&&!busy)?'<div class=\"t-chips t-aiex\">'+ex.map(function(t,i){ return '<button type=\"button\" class=\"t-chip\" data-t-aiex=\"'+i+'\">'+esc(t)+'<\/button>'; }).join('')+'<\/div>':''; })()+(busy?'<div class=\"t-aibar\"><i id=\"t-aibar-i\"><\/i><\/div><p class=\"t-aip\" id=\"t-aisec\"><\/p><p class=\"t-aip\" id=\"t-aihc\" style=\"display:none;color:#b45309\">'+esc(S.aiHc||'')+'<\/p>':'')+(st._aiMsg?'<div class=\"t-aimsg\">'+esc(st._aiMsg)+'<\/div>':'')+aiCtxHtml()+(st._aiNote?'<div class=\"t-ainote\">'+esc(st._aiNote)+'<\/div>':'')+aiAskHtml()+'<\/div>';\n}\nfunction aiBind(){\n  var inp=$('t-aiq'); if(!inp) return;\n  inp.addEventListener('focus',aiLoadTs,{once:true});\n  inp.addEventListener('input',function(){ st._aiQ=inp.value; });\n  inp.addEventListener('keydown',function(e){ if(e.key==='Enter'){ e.preventDefault(); aiPlan(); } });\n  if(!$('t-aits')){ var d=document.createElement('div'); d.id='t-aits'; d.style.cssText='position:fixed;bottom:72px;left:12px;z-index:9999'; document.body.appendChild(d); }\n}\nfunction aiGa(e,p){ try{ if(typeof window.gtag==='function'){ p=p||{}; p.where='planner'; p.lang=TRP2.LANG||'ko'; window.gtag('event',e,p); } }catch(x){} }\nvar aiTsTok='', aiTsN=0, aiTsSt=0, aiTsInt=false, aiTsTot=0;\nfunction aiTsMount(){ var o=$('t-aits'), d=document.createElement('div'); d.id='t-aits'; d.className='notranslate'; d.setAttribute('data-no-translation',''); d.style.cssText='position:fixed;bottom:72px;left:12px;z-index:9999'; if(o&&o.parentNode){ o.parentNode.removeChild(o); } document.body.appendChild(d); return d; }\nfunction aiTsRender(){ var C=window.TRP_AI||{}; if(!window.turnstile||!C.site) return; if(aiTsId!==null){ try{ window.turnstile.remove(aiTsId); }catch(e){} aiTsId=null; } if(aiTsTot>=12){ aiTsSt=3; return; } aiTsTok=''; aiTsN++; aiTsTot++; var el=aiTsMount();\n  try{ aiTsId=window.turnstile.render(el,{sitekey:C.site,appearance:'interaction-only',language:({ko:'ko-kr',en:'en-us',ru:'ru-ru',zh:'zh-cn',th:'th-th'})[TRP2.LANG||'ko']||'en-us',callback:function(t){ aiTsTok=t||''; aiTsN=0; },'expired-callback':function(){ aiTsTok=''; },'before-interactive-callback':function(){ aiTsInt=true; aiGa('ai_hc_shown',{}); },'after-interactive-callback':function(){ aiTsInt=false; },'error-callback':function(){ aiTsTok=''; aiTsInt=false; aiTsRetry(); return true; }}); aiTsSt=2; }\n  catch(e){ aiTsId=null; aiTsRetry(); } }\nfunction aiTsRetry(){ if(aiTsN>=4){ aiTsSt=3; return; } setTimeout(aiTsRender,300*aiTsN); }\nfunction aiLoadTs(){\n  var C=window.TRP_AI||{}; if(!C.site||C.nonce||aiTsSt) return; aiTsSt=1; window.trpAiPlTs=aiTsRender;\n  var s=document.createElement('script'); s.src='https:\/\/challenges.cloudflare.com\/turnstile\/v0\/api.js?render=explicit&onload=trpAiPlTs'; s.async=true; s.defer=true; s.onerror=function(){ aiTsSt=3; }; document.head.appendChild(s);\n  setTimeout(function(){ if(aiTsSt===1) aiTsSt=3; },8000);\n}\nfunction aiTsReset(){ aiTsTok=''; if(aiTsId===null) return; try{ window.turnstile.reset(aiTsId); }catch(e){ aiTsRender(); } }\nfunction aiToken(cb){ var C=window.TRP_AI||{}; if(C.nonce||!C.site){ cb(''); return; } aiLoadTs(); var n=0, again=false;\n  (function w(){ var t=aiTsTok; if(!t){ try{ t=(window.turnstile&&aiTsId!==null)?(window.turnstile.getResponse(aiTsId)||''):''; }catch(e){} }\n    if(t){ cb(t); return; } if(aiTsSt===3){ if(!again&&window.turnstile&&aiTsTot<12){ again=true; n=0; aiTsN=0; aiTsSt=2; aiTsRender(); setTimeout(w,200); return; } cb(''); return; }\n    if(++n>(aiTsInt?150:25)){ if(!again&&!aiTsInt&&window.turnstile){ again=true; n=0; aiTsN=0; aiTsRender(); setTimeout(w,200); return; } cb(''); return; }\n    setTimeout(w,200); })(); }\nfunction aiPlan(){\n  var inp=$('t-aiq'); if(!inp||st._aiBusy) return; var v=(inp.value||'').trim(); if(v.length<2) return;\n  var C=window.TRP_AI||{}; if(!C.ep){ st._aiMsg=S.aiErr; renderWiz(); return; }\n  aiLoadTs(); aiGa('ai_plan_submit',{}); st._aiQ=v; st._aiBusy=true; st._aiMsg=''; st._aiNote=''; st._aiCtx=null; renderWiz(); aiBarStart();\n  aiToken(function(tok){\n    var hd={'Content-Type':'application\/json'}; if(C.nonce) hd['X-WP-Nonce']=C.nonce;\n    var ac=window.AbortController?new AbortController():null, to=setTimeout(function(){ if(ac) ac.abort(); },25000);\n    fetch(C.ep,{method:'POST',headers:hd,credentials:'same-origin',signal:ac?ac.signal:undefined,body:JSON.stringify({q:v,lang:TRP2.LANG||'ko',date:st.date||'',ts:tok,website:($('t-aihp')||{}).value||''})})\n    .then(function(r){ return r.json(); }).then(function(j){\n      clearTimeout(to); aiBarStop(); st._aiBusy=false; aiTsReset();\n      if(!j||!j.ok){ aiGa('ai_plan_fail',{why:'notok'}); st._aiMsg=S.aiErr; renderWiz(); return; }\n      var keys=(j.keys||[]).filter(function(k){ return byKey[k]&&byKey[k].lat!=null; });\n      aiGa('ai_plan_result',{src:j.src||'',n:keys.length}); if(keys.length) aiGa('pl_entry',{via:'ai',src:j.src||'',n:keys.length});\n      if(j.who||j.time||(j.style&&j.style.length)){ st.wiz={who:j.who||null,time:j.time||null,style:(j.style||[]).slice()}; }\n      var ai_s=j.start||{}, ai_e=j.end||{}; var cx=j.ctx||{}; st._aiCtx={days:(+cx.days>=2?+cx.days:0),pax:(+cx.pax||0),cruise:(cx.cruise?1:0),off:(cx.offtopic?1:0)}; if(st._aiCtx.cruise) aiGa('ai_plan_cruise',{}); if(st._aiCtx.days) aiGa('ai_plan_multiday',{n:st._aiCtx.days}); if(st._aiCtx.off) aiGa('ai_plan_offtopic',{}); st._endBy=null; st._flight=''; st._endTrim=0;\n      if(st._aiCtx.off&&!keys.length){ st._aiMsg=S.aiOff; renderWiz(); }\n      else if(keys.length){ st.sel=keys; wizStart(); aiApplyParty(v,j.who); st._meal=aiMeal(v,keys); if(ai_s.min!=null&&isFinite(+ai_s.min)) st.startMin=+ai_s.min; st._askTime=!(ai_s.min!=null&&isFinite(+ai_s.min)); if(ai_s.z!=null&&ZONES[+ai_s.z]) st.sz=+ai_s.z; if(ai_e.z!=null&&ZONES[+ai_e.z]){ if(+ai_e.z===st.sz){ st.round=true; } else { st.round=false; st.ez=+ai_e.z; } } else { st.round=true; st.ez=-1; } if(ai_e.by!=null&&isFinite(+ai_e.by)){ st._endBy=+ai_e.by; st._flight=ai_e.flight||''; } dropClosed(); aiMealSwap(); var sel0=st.sel.slice(); var sw=aiSunSwap(); var as=st._askTime?aiAutoStart():null; if(as!=null) aiGa('pl_auto_time',{m:as}); aiFitEnd(); var dl=aiDropLate(); if(sw&&!aiSunOk()){ st.sel=sel0; st._sunK=null; st._endTrim=0; sw=false; aiFitEnd(); dl=aiDropLate(); } st._fillK=[]; st._fill2n=0; var fl=aiFillEnd(); st._fillN=fl; st._aiFill2=(st._endBy!=null&&!st.round&&st.ez>=0); st.screen=3; st._wizRes=false; st._wizOpen=true; var notes=[]; if(j.note) notes.push(sw?aiNoteSwap(j.note):j.note); if(sw) notes.push(S.sunSwap); if(dl) notes.push(S.endTrim.replace('%s',dl)); st._aiNoteBase=notes.join(' \u00b7 '); st._aiNote=aiNoteStr(); st._aiMsg=S.aiDone; save(); render(); var wb=$('t-wiz'); if(wb) wb.scrollIntoView({behavior:'smooth',block:'start'}); }\n      else if(st.wiz.who||st.wiz.time||st.wiz.style.length){ recommend(); st._wizRes=true; st._wizOpen=true; st._aiMsg=''; save(); render(); }\n      else { st._aiMsg=S.aiNone; renderWiz(); }\n    }).catch(function(){ clearTimeout(to); aiBarStop(); st._aiBusy=false; aiTsReset(); aiGa('ai_plan_fail',{why:'net'}); st._aiMsg=S.aiErr; renderWiz(); });\n  });\n}\nfunction aiDropLate(){ var n=0; for(var g=0; g<12&&st.sel.length>1; g++){ var res=schedule(buildStops(),null), bad=null; res.rows.forEach(function(r){ if(bad||r.type!=='place') return; var p=r.p; if(p.fix||slotMins(p).length||isMealP(p)) return; var w=winOf(p,null); if(w&&(r.at>w[1]+45||(!softWin(p)&&r.at<w[0]-waitCap(p)))) bad=p.k; }); if(!bad) break; st.sel.splice(st.sel.indexOf(bad),1); n++; } return n; } \/\/ v16-22: \ucc3d \ub05d+45\ubd84 \ub118\uac8c \ub2a6\uac70\ub098, \ub300\uae30 \uc0c1\ud55c \ub118\uac8c \uc774\ub978(\ubb38 \ub2eb\ud78c) \uc2dc\uc7a5\u00b7\uc1fc\ub294 \ube8c\nfunction aiAutoStart(){ \/\/ v16-22 \ud1a0\ub2c8 10\/19: \uc190\ub2d8\uc774 \uc2dc\uc791 \uc2dc\uac01\uc744 \uc548 \uc801\uc73c\uba74 09:00~16:00(30\ubd84) \uc911 \ube48 \uc2dc\uac04\u00b7\ub2a6\uc74c\uc774 \uac00\uc7a5 \uc801\uc740 \uc2dc\uac01 \u00b7 \uac19\uc73c\uba74 \uc774\ub978 \ucabd\n  if(!st.sel.length) return null; var s0=st.startMin, M=TRP2.WIN_MEAL, best=null, trig=\/sunset|\uc120\uc14b|\uc77c\ubab0|\uc57c\uacbd|\uc57c\uc2dc\uc7a5|\uc800\ub141|\ubc24|night|evening|dinner|\u0437\u0430\u043a\u0430\u0442|\u0432\u0435\u0447\u0435\u0440|\u043d\u043e\u0447|\u0443\u0436\u0438\u043d|\u65e5\u843d|\u5915\u9633|\u665a|\u591c|\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01|\u0e40\u0e22\u0e47\u0e19|\u0e04\u0e48\u0e33|\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19\/i.test(String(st._aiQ||''));\n  function costAt(m){ st.startMin=m; _ordCache={key:'',out:null}; var r=schedule(buildStops(),null), c=0, wait=0; r.rows.forEach(function(x){ if(x.type==='gap'){ c+=Math.max(0,x.min-15); wait+=x.min; } else if(x.type==='warn'){ c+=300; trig=true; } else if(x.type==='place'){ var p=x.p; if(p.fix||slotMins(p).length) return; var mk=(st._meal&&st._meal[p.k])||null, w=winOf(p,mk); if(!w) w=(winCost(M.lunch,x.at)<=winCost(M.dinner,x.at))?M.lunch:M.dinner; if(x.at>w[1]){ c+=(x.at-w[1])*3; if(x.at>w[1]+15) trig=true; } if(x.at<w[0]-waitCap(p)){ c+=(softWin(p)&&!isMealP(p))?(w[0]-x.at)*0.8:40; if(mk||!softWin(p)) trig=true; } } }); if(wait>=45) trig=true; if(st._endBy!=null&&r.endMin>st._endBy){ c+=1000+(r.endMin-st._endBy)*3; trig=true; } return c; }\n  var c0=costAt(s0); if(!trig){ st.startMin=s0; _ordCache={key:'',out:null}; return null; } best={m:s0,c:c0}; \/\/ 09:00 \uadf8\ub300\ub85c \uad1c\ucc2e\uc73c\uba74(\uae34 \ube48 \uc2dc\uac04\u00b7\ub2a6\uc74c\u00b7\ubb38 \ub2eb\ud798\u00b7\ub07c\ub2c8 \uc5b4\uae0b\ub0a8\u00b7\uc800\ub141 \ub0b1\ub9d0 \uc5c6\uc74c) \uc548 \ubc14\uafc8\n  for(var m=540;m<=960;m+=30){ if(m===s0) continue; var c=costAt(m); if(c<best.c-0.01||(c<best.c+0.01&&m<best.m)) best={m:m,c:c}; }\n  st.startMin=best.m; _ordCache={key:'',out:null}; return best.m!==s0?best.m:null; }\nfunction aiNoteStr(){ return (st._aiNoteBase||'')+(st._fillN?((st._aiNoteBase?' \u00b7 ':'')+S.endFill.replace('%s',st._fillN)):''); }\nfunction aiNoteSwap(txt){ \/\/ v16-22: \uc120\uc14b \uc7a5\uc18c\uac00 \ubc14\ub010 \ub0a0 AI \uc124\uba85\ubb38\uc758 \ud504\ub86c\ud15d \uc774\ub984 \u2192 \ub098\uc774\uc591(5\uc5b8\uc5b4 \uc774\ub984\ud45c \u00b7 \ubb38\uc7a5\uc740 AI \uac83 \uadf8\ub300\ub85c)\n  var ny=st._sunK&&byKey[st._sunK]; if(!txt||!ny) return txt; var to=String(nmX(ny)).replace(\/\\s*[(\uff08].*$\/,''); var toRu=(ny.L&&ny.L.ru&&ny.L.ru.nm?ny.L.ru.nm:to).replace(\/\\s*[(\uff08].*$\/,'').replace(\/^\u041f\u043b\u044f\u0436\\s+\/,'');\n  txt=txt.replace(\/(\u041c|\u043c)\u044b\u0441(\u043e\u043c|\u0435|\u0430|\u0443)?\\s+\u041f\u0440\u043e\u043c\u0442\u0435\u043f(\u043e\u043c|\u0435|\u0430|\u0443)?\/g,function(m,u,c){ return (u==='\u041c'?'\u041f':'\u043f')+'\u043b\u044f\u0436'+(c==='\u043e\u043c'?'\u0435\u043c':(c||''))+' '+toRu; }).replace(\/\u041f\u0440\u043e\u043c\u0442\u0435\u043f(\u043e\u043c|\u0435|\u0430|\u0443)?\/g,'\u043f\u043b\u044f\u0436 '+toRu);\n  var KO={'\uc740':'\ub294','\uc774':'\uac00','\uc744':'\ub97c','\uacfc':'\uc640','\uc73c\ub85c':'\ub85c'}; txt=txt.replace(\/\ud504\ub86c\ud15d(?:\\s*(?:\ucf00\uc774\ud504|\uacf6))?(\uc740|\uc774|\uc744|\uacfc|\uc73c\ub85c)?\/g,function(m,j){ return to+(j?KO[j]:''); }); \/\/ \ubc1b\uce68 \uc5c6\ub294 \uc774\ub984\uc5d0 \ub9de\ub294 \uc870\uc0ac\n  return txt.replace(\/Promthep(?:\\s+Cape)?\/gi,to).replace(\/\u795e\u4ed9\u534a\u5c9b|\u666e\u9686\u8d34\u6d77\u89d2|\u84ec\u8d34\u6d77\u89d2\/g,to).replace(\/\u0e41\u0e2b\u0e25\u0e21\u0e1e\u0e23\u0e2b\u0e21\u0e40\u0e17\u0e1e\/g,to); }\nfunction aiParty(q){ var s=' '+(q||'').toLowerCase()+' ', r={ad:null,ch:null};\n  var NW={one:1,two:2,three:3,four:4,'\ud55c':1,'\ud558\ub098':1,'\ub458':2,'\ub450':2,'\uc138':3,'\uc14b':3,'\ub124':4,'\ub137':4,'\u043e\u0434\u0438\u043d':1,'\u043e\u0434\u043d\u0438\u043c':1,'\u043e\u0434\u043d\u043e\u0433\u043e':1,'\u043e\u0434\u043d\u043e\u0439':1,'\u0434\u0432\u0430':2,'\u0434\u0432\u0443\u043c\u044f':2,'\u0434\u0432\u043e\u0435':2,'\u0434\u0432\u043e\u0438\u0445':2,'\u0442\u0440\u0438':3,'\u0442\u0440\u0435\u043c\u044f':3,'\u0442\u0440\u043e\u0435':3,'\u0442\u0440\u043e\u0438\u0445':3,'\u0447\u0435\u0442\u044b\u0440\u0435':4,'\u0447\u0435\u0442\u044b\u0440\u044c\u043c\u044f':4,'\u0447\u0435\u0442\u0432\u0435\u0440\u043e':4,'\u4e00':1,'\u4e24':2,'\u4e8c':2,'\u4e09':3,'\u56db':4,'\u0e2b\u0e19\u0e36\u0e48\u0e07':1,'\u0e2a\u0e2d\u0e07':2,'\u0e2a\u0e32\u0e21':3,'\u0e2a\u0e35\u0e48':4};\n  var NUM='(\\\\d|one|two|three|four|\ud55c|\ud558\ub098|\ub458|\ub450|\uc138|\uc14b|\ub124|\ub137|\u043e\u0434\u0438\u043d|\u043e\u0434\u043d\u0438\u043c|\u043e\u0434\u043d\u043e\u0433\u043e|\u043e\u0434\u043d\u043e\u0439|\u0434\u0432\u0430|\u0434\u0432\u0443\u043c\u044f|\u0434\u0432\u043e\u0435|\u0434\u0432\u043e\u0438\u0445|\u0442\u0440\u0438|\u0442\u0440\u0435\u043c\u044f|\u0442\u0440\u043e\u0435|\u0442\u0440\u043e\u0438\u0445|\u0447\u0435\u0442\u044b\u0440\u0435|\u0447\u0435\u0442\u044b\u0440\u044c\u043c\u044f|\u0447\u0435\u0442\u0432\u0435\u0440\u043e|\u4e00|\u4e24|\u4e8c|\u4e09|\u56db|\u0e2b\u0e19\u0e36\u0e48\u0e07|\u0e2a\u0e2d\u0e07|\u0e2a\u0e32\u0e21|\u0e2a\u0e35\u0e48)';\n  var KID='(?:kids?|children|child|toddlers?|bab(?:y|ies)|\uc544\uc774\ub4e4?|\uc560\ub4e4?|\uc544\ub4e4|\ub538|\uc790\ub140|\uc5b4\ub9b0\uc774|\u0434\u0435\u0442(?:\u0435\u0439|\u0438|\u044c\u043c\u0438|\u044f\u043c)|\u0440\u0435\u0431[\u0435\u0451]\u043d(?:\u043e\u043a|\u043a\u043e\u043c|\u043a\u0430)|\u043c\u0430\u043b\u044b\u0448\\\\S*|\u5b69\u5b50|\u5c0f\u5b69|\u513f\u7ae5|\u5b9d\u5b9d|\u5a03|\u0e25\u0e39\u0e01|\u0e40\u0e14\u0e47\u0e01)';\n  var ADU='(?:adults?|grown-?ups?|\uc131\uc778|\uc5b4\ub978|\u0432\u0437\u0440\u043e\u0441\u043b\\\\S*|\u6210\u4eba|\u5927\u4eba|\u0e1c\u0e39\u0e49\u0e43\u0e2b\u0e0d\u0e48)';\n  var ALL='(?:people|persons?|pax|of us|travell?ers|\uba85|\uc778|\uc0ac\ub78c|\u0447\u0435\u043b\u043e\u0432\u0435\u043a[\u0430]?|\u0447\u0435\u043b\\\\.?|\u043b\u044e\u0434\u0435\u0439|\u4eba|\u4f4d|\u0e04\u0e19)';\n  var B='(?:^|[^a-z\u0430-\u044f\u04510-9])', U1='\\\\s*(?:\u4e2a|\u540d)?\\\\s*', U='\\\\s*(?:\uac1c|\uba85|\u4e2a|\u540d|\u0e04\u0e19)?\\\\s*', NA='(?![\uc0b4\uc138\u5c81\u0e02\u0e27\u0e1a\u0e1b\u0e35])';\n  var val=function(x){ return \/^\\d$\/.test(x)?+x:(NW[x]||null); };\n  var m=new RegExp(B+NUM+U1+KID).exec(s) || new RegExp(KID+'\\\\s*(?:\uc774|\uac00|\ub294|\uc740|\uc744|\ub97c)?\\\\s*'+NUM+U+NA).exec(s);\n  if(m){ var c=val(m[1]); if(c!=null&&c>=1&&c<=4) r.ch=c; }\n  else if(new RegExp(B+KID).test(s)) r.ch=1;\n  var a=new RegExp(B+NUM+U1+ADU).exec(s)||new RegExp(ADU+'\\\\s*(?:\uc774|\uac00|\ub294|\uc740|\uc744|\ub97c)?\\\\s*'+NUM+U).exec(s);\n  if(a){ var av=val(a[1]); if(av!=null&&av>=1&&av<=6) r.ad=av; }\n  else { var t=new RegExp(B+NUM+'\\\\s*'+ALL).exec(s)||new RegExp('(?:family|\u0441\u0435\u043c\u044c\u044f|\u0441\u0435\u043c\u044c\u0451\u0439|\u0441\u0435\u043c\u044c\u0435\u0439|\u5bb6\u5ead|\u4e00\u5bb6|\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27)\\\\s*(?:of|\u0438\u0437)?\\\\s*'+NUM).exec(s); if(t){ var tv=val(t[1]); if(tv!=null&&tv>=1&&tv<=8){ var ad=tv-(r.ch||0); if(ad>=1) r.ad=ad; } }\n    else if(\/couple|honeymoon|\ucee4\ud50c|\uc2e0\ud63c|\ubd80\ubd80|\ub458\uc774\uc11c|\u043f\u0430\u0440\u0430|\u043f\u0430\u0440\u044b|\u0432\u0434\u0432\u043e[\u0435\u0451]\u043c|\u043c\u043e\u043b\u043e\u0434\u043e\u0436[\u0435\u0451]\u043d|\u60c5\u4fa3|\u592b\u59bb|\u871c\u6708|\u0e04\u0e39\u0e48\u0e23\u0e31\u0e01|\u0e2e\u0e31\u0e19\u0e19\u0e35\u0e21\u0e39\u0e19\/.test(s)){ r.ad=2; if(r.ch==null) r.ch=0; }\n    else if(\/\\bsolo\\b|\\balone\\b|by myself|\ud63c\uc790|\ub098\ud640\ub85c|\u043e\u0434\u043d\u0430\\b|\u0441\u0430\u043c[\u0430\u0438]? \u043f\u043e \u0441\u0435\u0431\u0435|\u0432 \u043e\u0434\u0438\u043d\u043e\u0447\u043a\u0443|\u4e00\u4e2a\u4eba|\u72ec\u81ea|\u0e04\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\/.test(s)){ r.ad=1; if(r.ch==null) r.ch=0; } }\n  return r; }\nfunction aiApplyParty(q,who){ var r=aiParty(q); if(r.ch!=null) st.ch=r.ch; else if(who==='kids'&&!st.ch) st.ch=1; if(r.ad!=null) st.ad=r.ad; if(st.ad<1) st.ad=1; }\nfunction aiFitEnd(){ if(st._endBy==null) return; var n=0; while(st.sel.length>1){ var r=schedule(buildStops(),null); if(r.endMin<=st._endBy) break; var last=null; r.rows.forEach(function(x){ if(x.type==='place') last=x.p.k; }); st.sel.splice(st.sel.indexOf(last!=null?last:st.sel[st.sel.length-1]),1); n++; } st._endTrim=n; }\nfunction aiSunSwap(){ \/\/ v16-21 \ud1a0\ub2c8: \uacf5\ud56d \uac00\ub294 \ub0a0 \uc120\uc14b\uc740 \uacf5\ud56d \uadfc\ucc98(\ub098\uc774\uc591)\ub85c\n  st._sunK=null; if(!endAir()) return false; var i=st.sel.indexOf('promthep'); if(i<0){ if(st.sel.indexOf('naiyang-beach')>=0&&\/sunset|\uc120\uc14b|\uc77c\ubab0|\u0437\u0430\u043a\u0430\u0442|\u65e5\u843d|\u5915\u9633|\u5915\u967d|\u0e1e\u0e23\u0e30\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c\u0e15\u0e01\/i.test(String(st._aiQ||''))) st._sunK='naiyang-beach'; \/* v16-27: AI \uac00 \ub098\uc774\uc591\uc744 \uc120\uc14b\uc73c\ub85c \uc9c1\uc811 \uace0\ub978 \ub0a0 \u2192 \uc77c\ubab0 \ucc3d \uc801\uc6a9 *\/ return false; } var ny=byKey['naiyang-beach']; if(!ny||ny.lat==null||closedWhy(ny)) return false;\n  st.sel.splice(i,1); if(st.sel.indexOf('naiyang-beach')<0) st.sel.push('naiyang-beach'); st._sunK='naiyang-beach'; return true; }\nfunction aiMeal(q,keys){ \/\/ v16-21 \ud1a0\ub2c8: \u300c\ud0c0\uc6b4\uc5d0\uc11c \uc800\ub141\u300d\ucc98\ub7fc \ub07c\ub2c8\ub97c \ub9d0\ud558\uba74 \uadf8 \uc2dd\ub2f9\uc740 \uadf8 \ub07c\ub2c8 \ucc3d\uc5d0(\uc800\ub141 \uba39\uace0 \uacf5\ud56d\uc73c\ub85c)\n  var t=' '+String(q||'').toLowerCase()+' ', m={}; var meals=(keys||[]).filter(function(k){ return byKey[k]&&isMealP(byKey[k]); }); if(!meals.length) return m;\n  var din=\/\uc800\ub141|\ub514\ub108|dinner|supper|evening meal|\u0443\u0436\u0438\u043d|\u665a\u9910|\u665a\u996d|\u665a\u4e0a\u5403|\u0e21\u0e37\u0e49\u0e2d\u0e40\u0e22\u0e47\u0e19|\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e40\u0e22\u0e47\u0e19|\u0e14\u0e34\u0e19\u0e40\u0e19\u0e2d\u0e23\u0e4c\/.test(t), lun=\/\uc810\uc2ec|\ub7f0\uce58|lunch|\u043e\u0431\u0435\u0434|\u5348\u9910|\u5348\u996d|\u4e2d\u5348\u5403|\u0e21\u0e37\u0e49\u0e2d\u0e01\u0e25\u0e32\u0e07\u0e27\u0e31\u0e19|\u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e01\u0e25\u0e32\u0e07\u0e27\u0e31\u0e19|\u0e21\u0e37\u0e49\u0e2d\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07\/.test(t);\n  if(meals.length===1){ if(din&&!lun) m[meals[0]]='dinner'; else if(lun&&!din) m[meals[0]]='lunch'; }\n  else if(meals.length>=2&&(din||lun)){ m[meals[0]]='lunch'; m[meals[meals.length-1]]='dinner'; }\n  return m; }\nfunction aiMealSwap(){ \/\/ v16-26 \ud64d\ubcf4\ucc3d19: AI \uac00 \uace0\ub978 \uc2dd\ub2f9\uc774 \uc790\ub8cc\uc0c1 \uc800\ub141 \uc804(18:00 \uae4c\uc9c0)\uc5d0 \ub2eb\ub294 \uacf3\uc778\ub370 \uc624\ud6c4 14:30 \ub4a4\uc5d0 \ub193\uc774\uba74 \u2192 1km \uc548 \uc800\ub141\uc5d0 \uc5ec\ub294 \uc2dd\ub2f9\uc73c\ub85c \ubc14\uafc8(\ub77c\uc640\uc774 \ub178\uc810 \u2192 \ub9bc\ub808\uc774) \u00b7 \uc810\uc2ec \uc790\ub9ac\uba74 \uadf8\ub300\ub85c \u00b7 \ubb38\uad6c \ubcc0\ud654 0\n  var W=TRP2.WIN||{}, sw=[]; if(!st.sel.length) return 0; var res=schedule(buildStops(),null);\n  res.rows.forEach(function(x){ if(x.type!=='place') return; var p=x.p, w=W[p.k]; if(!isMealP(p)||!w||w[1]>1080||x.at<=870) return;\n    var best=null, bd=1.0; P.forEach(function(q){ if(q===p||!isMealP(q)||q.lat==null||q.far||q.fix||st.sel.indexOf(q.k)>=0||closedWhy(q)||slotMins(q).length) return; var qw=W[q.k]; if(qw&&qw[1]<1200) return; var d=hav(p,q); if(d<bd){ bd=d; best=q; } });\n    if(best) sw.push([p.k,best.k]); });\n  sw.forEach(function(a){ var i=st.sel.indexOf(a[0]); if(i>=0) st.sel[i]=a[1]; if(st._meal&&st._meal[a[0]]){ st._meal[a[1]]=st._meal[a[0]]; delete st._meal[a[0]]; } });\n  if(sw.length) _ordCache={key:'',out:null}; st._mealSwap=sw; return sw.length; }\nfunction aiSunOk(){ \/\/ \ubc14\uafbc \uc120\uc14b(\ub098\uc774\uc591)\uc774 \ube60\uc84c\uac70\ub098 \uc77c\ubab0 \ucc3d \ubc16\uc5d0 \ub3c4\ucc29\ud558\uba74(\uc608: \uc190\ub2d8\uc774 \ud0c0\uc6b4 \uc800\ub141\uc744 \ub9d0\ud55c \ub0a0) \uc6d0\ub798 \uc120\ud0dd\uc73c\ub85c \ub418\ub3cc\ub9bc \u2192 \ud504\ub86c\ud15d\uc740 \ub0ae\uc5d0\n  var k=st._sunK; if(!k) return true; if(st.sel.indexOf(k)<0) return false; var w=sunWin(byKey[k]), ok=false, bad=false; schedule(buildStops(),null).rows.forEach(function(x){ if(x.type!=='place') return; if(x.p.k===k&&x.at>=w[0]-10&&x.at<=w[1]+5) ok=true; var mk=st._meal&&st._meal[x.p.k]; if(mk){ var mw=winOf(x.p,mk); if(mw&&(x.at<mw[0]-waitCap(x.p)||x.at>mw[1]+15)) bad=true; } }); return ok&&!bad; } \/\/ v16-22: \uba38\ubb34\ub294 \ub3d9\uc548 \uc77c\ubab0 \ud3ec\ud568(\uc6d4\ubcc4 \uc77c\ubab0) \u00b7 \uc190\ub2d8\uc774 \ub9d0\ud55c \ub07c\ub2c8(\ud0c0\uc6b4 \uc800\ub141)\uac00 \uc81c \uc2dc\uac04\uc744 \ubc97\uc5b4\ub098\uba74 \ub418\ub3cc\ub9bc\nfunction aiFillEnd(){ \/\/ v16-21 \ud1a0\ub2c8: \uacf5\ud56d \ub3c4\ucc29\uc740 \ub9c8\uac10 30\ubd84 \uc804\uae4c\uc9c0 \ucc44\uc6c0 \u2014 \uacbd\ub85c \uadfc\ucc98 \ubb34\ub8cc\u00b7\uce74\ud398(\u00b7\uc800\ub141 \uc5c6\uc73c\uba74 \uc2dd\ub2f9)\ub9cc \u00b7 \uc720\ub8cc \uc0c1\ud488\uc740 \uc548 \ub123\uc74c\n  if(st._endBy==null||st.round||st.ez<0) return 0; var eZ=ZONES[st.ez], n=0, tried={}, want=(st.wiz&&st.wiz.style)||[], sk=st._sunK||null;\n  function warns(r){ var c=0; r.rows.forEach(function(x){ if(x.type==='warn') c++; }); return c; }\n  function okSun(r){ if(!sk) return true; var w=sunWin(byKey[sk]), ok=true; r.rows.forEach(function(x){ if(x.type==='place'&&x.p.k===sk&&(x.at>w[1]+5||x.at<w[0]-10)) ok=false; }); return ok; }\n  function okMeal(r){ var ts=[]; r.rows.forEach(function(x){ if(x.type==='place'&&isMealP(x.p)) ts.push(x.at); }); ts.sort(function(a,b){return a-b;}); for(var i=1;i<ts.length;i++){ if(ts[i]-ts[i-1]<150) return false; } return true; } \/\/ \uc2dd\uc0ac \ub450 \ubc88\uc774 2.5\uc2dc\uac04 \uc548\uc5d0 \ubd99\uc9c0 \uc54a\uac8c\n  for(var g=0; g<4; g++){\n    var res=schedule(buildStops(),null), slack=st._endBy-res.endMin; if(slack<40) break; \/\/ v16-24: \ub9c8\uac10\uae4c\uc9c0 40\ubd84(\uc7a5\uc18c 30\ubd84+\uc774\ub3d9) \ub0a8\uc73c\uba74 \ucc44\uc6c0(\uc804\uc5d4 \ub9c8\uac10 30\ubd84 \uc804\uae4c\uc9c0 45\ubd84 \u2192 \uc2e4\uce21 19:47\u00b7\ub9c8\uac10 21:00 \uc5d0 2\ubd84 \ubaa8\uc790\ub77c \uc548 \ubd99\uc74c)\n    var route=buildStops().filter(function(x){ return x.t!=='end'; }), w0=warns(res);\n    var hasDin=res.rows.some(function(x){ return x.type==='place'&&isMealP(x.p)&&x.at>=1020; }), nMeal=st.sel.filter(function(k){ return byKey[k]&&isMealP(byKey[k]); }).length, nCafe=st.sel.filter(function(k){ return byKey[k]&&byKey[k].sec==='cafe'; }).length;\n    var cands=P.filter(function(p){ if(p.lat==null||p.far||tried[p.k]||st.sel.indexOf(p.k)>=0||p.fix||slotMins(p).length||closedWhy(p)||(p.sec!=='rest'&&(p.tags||[]).indexOf('evening')>=0)) return false; if(p.sec==='free') return true; if(nMeal>=2) return false; \/* v16-26: \uc810\uc2ec\u00b7\uc800\ub141\uc774 \uc774\ubbf8 \uc788\uc73c\uba74 \uc2dd\ub2f9\u00b7\uce74\ud398\ub294 \ucc44\uc6c0\uc5d0 \uc548 \ub123\uc74c *\/ if(p.sec==='cafe') return true; return p.sec==='rest'&&!hasDin; }); \/\/ v16-22: \uc800\ub141\u00b7\uc57c\uacbd \uba85\uc18c\ub294 \ucc44\uc6c0 \ud6c4\ubcf4\uc5d0\uc11c \ube8c\n    if(!cands.length) break;\n    cands.forEach(function(p){ var tg=p.tags||[], d=1e9; route.forEach(function(x){ d=Math.min(d,hav(x,p)); }); d=Math.min(d,hav(p,eZ));\n      var sc=-d*0.6; want.forEach(function(w){ if(tg.indexOf(w)>=0) sc+=1.5; }); if(st.wiz&&st.wiz.who==='kids'&&tg.indexOf('family')>=0) sc+=1; if(tg.indexOf('view')>=0||tg.indexOf('beach')>=0) sc+=0.4; if(p.sec==='rest') sc+=(res.lastPlaceEnd>=1050?2.5:-0.3); if(durOf(p)>slack-15) sc-=5; if(p.sec==='cafe') sc-=1.2*nCafe; p._fs=sc; }); \/\/ v16-24: \uce74\ud398\uac00 \uc774\ubbf8 \uc788\uc73c\uba74 \uce74\ud398 \uc5f0\uc18d \ucc44\uc6c0 \ud53c\ud568 \/\/ \uc800\ub141 \uc2dc\uac04\ub300\uae4c\uc9c0 \uac00\ub294 \ub0a0\uc778\ub370 \uc800\ub141\uc774 \uc5c6\uc73c\uba74 \uc2dd\ub2f9 \uba3c\uc800\n    cands.sort(function(a,b){ return b._fs-a._fs; });\n    var added=false;\n    for(var i=0;i<cands.length;i++){ var c=cands[i]; tried[c.k]=1; st.sel.push(c.k); var r2=schedule(buildStops(),null);\n      if(r2.endMin<=st._endBy&&warns(r2)<=w0&&okSun(r2)&&okMeal(r2)){ added=true; n++; (st._fillK=st._fillK||[]).push(c.k); break; } st.sel.splice(st.sel.indexOf(c.k),1); }\n    if(!added) break; }\n  return n; }\nfunction renderWiz(){\n  var el=$('t-wiz'); if(!el) return;\n  var m1=!pcMode()&&st.screen===1, w1=$('t-wiz1'); if(w1){ w1.innerHTML=m1?'<div class=\"t-wizbox open\"><div class=\"t-wizb\">'+aiBoxHtml()+'<\/div><\/div>':''; }\n  if(st._wizOpen==null) st._wizOpen=!st.sel.length;\n  var open=!!st._wizOpen;\n  var h='<div class=\"t-wizbox'+(open?' open':'')+'\">'+(m1?'':'<div class=\"t-wizb\" style=\"padding-top:12px\">'+aiBoxHtml()+'<\/div>')+'<button class=\"t-wizh\" id=\"t-wizt\"><span>\u2728 '+S.wizTitle+'<\/span><i>'+(open?'\u25b4':'\u25be')+'<\/i><\/button>';\n  if(open){\n    h+='<div class=\"t-wizb\">'+['who','time','style'].map(function(q){\n      return '<p class=\"t-qh\">'+S[q==='who'?'qWho':(q==='time'?'qTime':'qStyle')]+'<\/p><div class=\"t-chips t-q'+(q==='style'?' t-multi':'')+'\" data-t-q=\"'+q+'\">'+\n        TRP2.WIZ[q].map(function(o){ var on=(q==='style')?st.wiz.style.indexOf(o[0])>=0:st.wiz[q]===o[0]; return '<button class=\"t-chip'+(on?' on':'')+'\" data-t-wiz=\"'+q+','+o[0]+'\">'+o[1]+'<\/button>'; }).join('')+'<\/div>'; }).join('');\n    h+='<div class=\"t-wizcta\"><button class=\"t-cta\" id=\"t-rec2\">'+S.recBtn+'<\/button><\/div>';\n    if(st._wizRes) h+=wizResHtml();\n    h+='<\/div>';\n  }\n  el.innerHTML=h+'<\/div>';\n  aiBind();\n}\n\/\/ ---------- v13 (win90) B3: ask about this plan (WhatsApp\/LINE prefilled \u00b7 Kakao copy note) ----------\nfunction askBoxHtml(){\n  if(!st.sel.length) return '';\n  var ko=(TRP2.LANG||'ko')==='ko';\n  var wa='<button class=\"t-msg mw notranslate\" data-t-msg=\"https:\/\/wa.me\/66883833542\" data-t-pre=\"wa\">WhatsApp<\/button>';\n  var ln='<button class=\"t-msg ml notranslate\" data-t-msg=\"https:\/\/line.me\/R\/oaMessage\/@456sxihu\/\" data-t-pre=\"line\">L'+'INE<\/button>';\n  var kk='<button class=\"t-msg mk\" data-t-msg=\"https:\/\/pf.kakao.com\/_xdxjzkn\/chat\" data-t-pre=\"kakao\">\ud83d\udcac '+S.kakao+'<\/button>';\n  return '<div class=\"t-askbox\"><b>\ud83d\udcac '+S.askTitle+'<\/b><span>'+S.askDesc+'<\/span><div class=\"t-msgbtns\">'+(ko?kk+ln+wa:wa+ln+kk)+'<\/div><div id=\"t-asknote\" class=\"t-asknote\"><\/div><\/div>';\n}\n\/\/ ---------- v13 (win90) B7: overtime prevention \u00b7 car nudge (Tony 9\/27: keep optional, just suggest) ----------\nfunction vehWarnHtml(v){\n  var h='';\n  var stops=st.sel.filter(function(k){ return byKey[k]&&byKey[k].lat!=null; }).length;\n  if(st.veh===-1 && stops>=2) h+='<div class=\"t-vnudge\">'+S.vehNudge+'<\/div>';\n  if(vehOn() && v && v.h[st.veh] && st.sel.length){\n    var ch=v.h[st.veh].hours+(st.vehExtra||0), ph=planHours(), gap=ch-ph;\n    if(gap<0.5){\n      var ex=v.extra?fmt(v.extra.b!=null?v.extra.b:v.extra.c):'';\n      h+='<div class=\"t-vehwarn\">\u23f1 '+(gap<0?S.overRun:S.overTight).replace('%1',Math.round(ph*10)\/10).replace('%2',ch)+' '+S.overRule+(ex?' '+S.overOnline.replace('%s',ex):'')+\n        '<div class=\"t-vehwarnb\">'+(st.veh<v.h.length-1?'<button class=\"t-sm2\" data-t-veh=\"'+(st.veh+1)+'\">'+S.overLonger.replace('%s',v.h[st.veh+1].hours)+'<\/button>':'')+\n        ((v.extra&&(st.vehExtra||0)<6)?'<button class=\"t-sm2\" data-t-pm=\"vehExtra,1\">'+S.overAddHr+'<\/button>':'')+'<\/div><\/div>';\n    }\n  }\n  return h;\n}\n\/\/ ---------- v13 (win90) B1: closed days \/ cut-off (window.TRP_CLOSED_ALL from the planner data snippet \u00b7 mirrors #122 trp_cut_blocked + #378\/#445 calendar rules) ----------\nfunction thaiNow(){ try{ return new Date().toLocaleString('sv-SE',{timeZone:'Asia\/Bangkok'}).slice(0,16); }catch(e){ var d=new Date(); return d.getFullYear()+'-'+('0'+(d.getMonth()+1)).slice(-2)+'-'+('0'+d.getDate()).slice(-2)+' '+('0'+d.getHours()).slice(-2)+':'+('0'+d.getMinutes()).slice(-2); } }\nfunction addDays(ymd,n){ var d=new Date(ymd+'T00:00:00Z'); d.setUTCDate(d.getUTCDate()+n); return d.toISOString().slice(0,10); }\nfunction dowOf(ymd){ return new Date(ymd+'T00:00:00Z').getUTCDay(); }\nfunction dowName(w){ var loc={ko:'ko-KR',en:'en-US',ru:'ru-RU',zh:'zh-CN',th:'th-TH'}[TRP2.LANG||'ko']||'en-US'; try{ return new Intl.DateTimeFormat(loc,{weekday:'long',timeZone:'UTC'}).format(new Date(Date.UTC(2024,0,7+w))); }catch(e){ return ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'][w]; } }\nfunction okDate(){ if(st.date && st.date<minDateStr()){ st.date=''; } return st.date||''; }\nfunction minDateStr(){ var C=window.TRP_CLOSED_ALL; if(!C||!C.g) return todayStr(); var now=thaiNow(), hh=+now.slice(11,13), hour=(C.g.hour!=null)?+C.g.hour:17; return addDays(now.slice(0,10), hh<hour?1:2); }\nfunction closedWhyPid(pid,date){\n  var C=window.TRP_CLOSED_ALL; if(!C||!date||!\/^\\d{4}-\\d{2}-\\d{2}$\/.test(date)) return null;\n  var it=C.items&&C.items[String(pid)], g=C.g||{}, w=dowOf(date), dd=+date.slice(8,10);\n  if(it){\n    if(it.md&&it.md.indexOf(dd)>=0) return S.closedDate;\n    if(it.season&&it.season.from){ var md=date.slice(5,10), s=it.season, inS=(s.from<=s.to)?(md>=s.from&&md<=s.to):(md>=s.from||md<=s.to); if(!inS) return S.closedSeason; }\n    if((it.cdates||[]).indexOf(date)>=0||(it.dates||[]).indexOf(date)>=0) return S.closedDate;\n    var dows=(it.cdow&&it.cdow.length)?it.cdow:(g.dow||[]);\n    if(dows.indexOf(w)>=0||(it.wd||[]).indexOf(w)>=0) return S.closedDow.replace('%s',dowName(w));\n    if(it.openUntil&&date>it.openUntil) return S.closedOpen||S.closedDate; \/\/ v15 (win109): past the last bookable date = not open yet (not a holiday)\n    for(var i=0;i<(it.ranges||[]).length;i++){ if(date>=it.ranges[i].f&&date<=it.ranges[i].t) return S.closedDate; }\n  } else if((g.dow||[]).indexOf(w)>=0) return S.closedDow.replace('%s',dowName(w));\n  if((g.dates||[]).indexOf(date)>=0) return S.closedDate;\n  var hour=(it&&it.hour!=null)?+it.hour:((g.hour!=null)?+g.hour:17);\n  var now=thaiNow(), hh=+now.slice(11,13), minD=addDays(now.slice(0,10), hh<hour?1:2);\n  if(date<minD) return S.closedCut.replace('%s',hour);\n  return null;\n}\nfunction closedWhy(p){ \/\/ reason string or null \u00b7 non-product places use their own weekly closing day (offd)\n  var date=st.date; if(!date||!p) return null;\n  var pid=pidOf(p), C=window.TRP_CLOSED_ALL;\n  if(pid&&C&&C.items&&C.items[String(pid)]) return closedWhyPid(pid,date);\n  if(p.offd!=null&&dowOf(date)===+p.offd) return S.closedDow.replace('%s',dowName(+p.offd));\n  return pid?closedWhyPid(pid,date):null;\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:nmOfX(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:nmOfX(p)+' ('+S.child+')', zone:zk, zone2:z2});\n  });\n  var v=vehRows();\n  if(vehOn()&&v){ var vj={pid:328, vid:v.h[st.veh].r.vid, qty:1, nm:v.h[st.veh].r.n}; if(sendOn()&&v.send.vid==null&&v.send.ad!=null){ vj.add=[v.send.ad]; vj.attr=v.h[st.veh].r.n; } jobs.push(vj);\n    if(st.vehExtra>0&&v.extra) jobs.push({pid:328, vid:v.extra.vid, qty:st.vehExtra, nm:v.extra.n});\n    if(sendOn()&&v.send.vid) 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){ aiGa('pl_cart_fail',{n:st.sel.length}); 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(j.add){ j.add.forEach(function(a){ body.append('trp_add[]', String(a)); }); body.append('attribute_\\uc635\\uc158', j.attr||''); } \/\/ v16-21: #283 \ucd94\uac00 \uc635\uc158(\uacf5\ud56d \uc0cc\ub529) \u2014 when \u300cCity tour\u300d \ub97c \uc635\uc158 \uc774\ub984\uc73c\ub85c \ub9de\ucda4\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){ return r.json().catch(function(){ return null; }).then(function(x){ j.err=(x&&x.message)?String(x.message).replace(\/<[^>]*>\/g,'').trim():''; fails.push(j); return null; }); } return J(r); }) \/\/ v12: keep server reason\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){ var ko=(TRP2.LANG||'ko')==='ko', rs=[]; fails.forEach(function(j){ var m=j.err||''; if(!ko&&\/[\\uac00-\\ud7a3]\/.test(m)) m=''; if(m) rs.push(String(j.nm||('#'+(j.vid||j.pid))).replace(\/&#0?39;|&apos;\/g,\"'\").replace(\/&quot;\/g,'\"').replace(\/&amp;\/g,'&')+': '+m.slice(0,160)); });\n      throw {trp:S.cartRolled+(rs.length?'\\n\\n'+rs.join('\\n'):''), roll:true}; } \/\/ v12 (win89) A5: show why the server refused\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(){ aiGa('pl_cart_ok',{n:st.sel.length}); location.href=cartLangPath(); })\n  .catch(function(e){ if(e&&e.roll) return rollback().then(function(){ stop(e.trp||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))).replace(\/\\+\/g,'-').replace(\/\\\/\/g,'_').replace(\/=+$\/,'');\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)+(sendOn()?' + '+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(S.copyLink,url); });\n  else prompt(S.copyLink,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); aiGa('pl_remove',{k:k,n:st.sel.length}); } else { st.sel.push(k); aiGa('pl_add',{k:k,n:st.sel.length}); if(was===0) aiGa('pl_entry',{via:'manual',n:1}); }\n    st._skipNote=''; 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 ax=t.closest('[data-t-aiex]'); if(ax){ var exl=aiExList(), ei=+ax.getAttribute('data-t-aiex'); if(exl&&exl[ei]){ var qi=$('t-aiq'); if(qi){ qi.value=exl[ei]; } st._aiQ=exl[ei]; aiGa('pl_ai_ex',{i:ei}); aiPlan(); } return; }\n  var az=t.closest('[data-t-azone]'); if(az){ st.sz=+az.getAttribute('data-t-azone'); aiGa('pl_ask_zone',{z:st.sz}); if(st._askTime&&st._aiQ){ _ordCache={key:'',out:null}; var as2=aiAutoStart(); if(as2!=null) aiGa('pl_auto_time',{m:as2,z:st.sz}); } save(); render(); return; } \/\/ v16-24: \ud638\ud154\uc744 \uace0\ub974\uba74 \uc2dc\uc791 \uc2dc\uac01 \ub2e4\uc2dc \uace0\ub984\n  var at=t.closest('[data-t-atime]'); if(at){ st.startMin=+at.getAttribute('data-t-atime'); st._askTime=false; aiGa('pl_ask_time',{m:st.startMin}); save(); render(); return; }\n  var sc=t.closest('[data-t-shortcut]'); if(sc){ var sv=sc.getAttribute('data-t-shortcut'); st.screen=3; if(sv==='pick') st._wizOpen=false; aiGa('pl_shortcut',{to:sv}); render(); var tg=$(sv==='preset'?'t-presets':'t-cards'); if(tg) tg.scrollIntoView({behavior:'smooth',block:'start'}); 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    syncWiz(); return; } \/\/ v13 B2: keep both chip sets in sync + refresh results\n  var ad=t.closest('[data-t-aidays]'); if(ad){ aiGa('ai_plan_days_go',{}); }\n  var mg=t.closest('[data-t-msg]');\n  if(mg){ var mu=mg.getAttribute('data-t-msg'), pre=mg.getAttribute('data-t-pre'), txt=mg.getAttribute('data-t-q')||''; try{ if(!txt) txt=planText(); }catch(e){} \/\/ v13 B3: prefill WhatsApp\/LINE, copy for Kakao\n    try{ if(navigator.clipboard&&navigator.clipboard.writeText) navigator.clipboard.writeText(txt); }catch(e){}\n    if(pre==='wa') mu+='?text='+encodeURIComponent(txt.slice(0,1500)); else if(pre==='line') mu+='?'+encodeURIComponent(txt.slice(0,1500));\n    var an=$('t-asknote'); if(an&&pre){ an.textContent=(pre==='kakao')?S.askCopiedK:S.askCopied; an.style.display='block'; }\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')]; aiGa('pl_entry',{via:'preset',n:pre.keys.length});\n    st.sel=pre.keys.filter(function(k){return byKey[k];}); if(st.sz<0)st.sz=pre.z; st.startMin=pre.t; if(pre.ez!=null&&ZONES[pre.ez]){ st.round=false; st.ez=pre.ez; } else st.round=true; \/\/ v15 (win109): preset may end elsewhere (ez = end zone index \u00b7 11 = Phuket Airport) st.screen=3;\n    dropClosed(); 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; if(t.id==='t-skip2') st._wizOpen=false; render(); window.scrollTo(0,0); return; }\n  if(t.id==='t-aib'){ aiPlan(); return; }\n  if(t.id==='t-rec'||t.id==='t-rec2'){ st.screen=3; st._wizOpen=true; st._wizRes=true; render(); if(t.id==='t-rec'){ var wb=$('t-wiz'); if(wb) wb.scrollIntoView({behavior:'smooth',block:'start'}); } return; } \/\/ v13 B2: show preset + auto course side by side\n  var wt=t.closest('#t-wizt'); if(wt){ st._wizOpen=!st._wizOpen; renderWiz(); return; }\n  var wg=t.closest('[data-t-wizgo]');\n  if(wg){ var wv=wg.getAttribute('data-t-wizgo');\n    if(wv==='a'){ st.sel=recommendKeys(); wizStart(); aiGa('pl_entry',{via:'wiz_auto',n:st.sel.length}); } else { var wp=TRP2.PRESETS[+wv.slice(1)]; st.sel=wp.keys.filter(function(k){return byKey[k];}); if(st.sz<0)st.sz=wp.z; st.startMin=wp.t; aiGa('pl_entry',{via:'wiz_preset',n:st.sel.length}); }\n    st.round=true; st.screen=3; st._wizRes=false; st._wizOpen=false; dropClosed(); render();\n    var pn4=$('t-panel'); if(pn4&&!pcMode()) pn4.scrollIntoView({behavior:'smooth'}); return; }\n  if(t.id==='t-clear'){ st.sel=[]; st.veh=null; st._endBy=null; st._flight=''; st._endTrim=0; st._sunK=null; st._meal=null; st._aiFill2=false; st._fillN=0; st._fillK=[]; st._aiNote=''; render(); return; }\n  if(t.id==='t-resnew'){ st.sel=[]; st.veh=null; st.sz=-1; st._endBy=null; st._flight=''; st._endTrim=0; 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'){ \/\/ v16-21: \uad8c\uc5ed \uc21c\uc11c(orderByWin)\ub300\ub85c \ubaa9\ub85d \uc21c\uc11c\ub97c \ub9de\ucda4\n    st.sel = orderByWin(st.sel).map(function(o){return o.p.k;}).concat(st.sel.filter(function(k){return byKey[k].lat==null;}));\n    render(); return; }\n  if(t.id==='t-vehonly'){ aiGa('pl_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'){ aiGa('pl_cart',{n:st.sel.length}); addAllToCart(); return; }\n  if(t.id==='t-share'){ aiGa('pl_share',{n:st.sel.length}); shareLink(); return; }\n  if(t.id==='t-img'){ aiGa('pl_img',{n:st.sel.length});\n    var btn=t; btn.textContent=S.saving;\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'||t.id==='t-adate'){ st.date=t.value||''; if(t.id==='t-adate'&&st.date) aiGa('pl_ask_date',{}); \/\/ v16-23\n    if(window.trpRatePlanner){ try{ window.trpRatePlanner(); }catch(err){} } \/\/ v12 (win89) A5: date-based prices (#853) then redraw\n    if(st.screen===3||pcMode()) render(); else 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]); st._askTime=false; if(st.screen===3)render(); else save(); }\n  else if(t.id==='t-szone'){ st.sz=+t.value; if(st._askTime&&st._aiQ){ _ordCache={key:'',out:null}; var as3=aiAutoStart(); if(as3!=null) aiGa('pl_auto_time',{m:as3,z:st.sz}); } render(); } \/\/ v16-24\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();\naiGa('pl_view',{pc:pcMode()?1:0,restored:st.sel.length}); aiHand(); \/* v16-30 *\/\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.\nwindow.TRP_PLANNER_RATES_LISTENER=true; document.addEventListener('trp-rates-changed', function(ev){ try{ if(ev&&ev.detail&&ev.detail.changed===false) return; render(); }catch(err){} }); \/\/ v15 (win109): #853 skips its t-szone workaround \u00b7 redraw only when rates really changed \/\/ v12 (win89) A5: future #853 may dispatch this instead of the t-szone change workaround\ndocument.addEventListener('trp-closed-ready', function(){ try{ var td=$('t-date'); if(td) td.min=minDateStr(); render(); }catch(err){} }); \/\/ v13 (win90) B1: closed\/cut-off data arrived\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\/en\/wp-json\/wp\/v2\/pages\/752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/comments?post=752"}],"version-history":[{"count":1,"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/pages\/752\/revisions"}],"predecessor-version":[{"id":2452,"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/pages\/752\/revisions\/2452"}],"wp:attachment":[{"href":"https:\/\/tripraon.com\/en\/wp-json\/wp\/v2\/media?parent=752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}