// --tran start-- var tran = { "tt-empty": "無法找到任何類似物件","tt-header-from": "選擇出發城市或車站","tt-header-to": "選擇目的城市或車站","tt-unavail": "無法選擇此日期","tt-only": "只有","tt-seats-left": "剩餘座位","tt-any-station": "任何車站","trips": "行程","trip": "行程","total": "總共:","adults": "位成人:","child": "孩童:","infant": "嬰幼兒:","automatic": "自動","card-validation-failure": "信用卡或金融卡無法辨識。請用另一張卡片再試一次或採用其他付款方式。","form-ajax-error": "發生錯誤,請稍候再試。","verifying-your-card": "卡片確認中...請稍候","redirecting-you-to-paypal": "重新連結到 PayPal","please-wait": "請稍等","loading": "下載中","booking": "定位","loading-seats-data": "下載座位資訊…","starting-booking": "稍等一會兒!","not-enough-seats": "Not enough seats selected. Please select seats for all passengers, otherwise the seats will be automatically selected for you.","show-more": "顯示更多","show-less": "(顯示更少)","preparing-to-checkout": "準備劃位中","toast-add-to-cart-success-title": "加到購物車","in-cart": "加到購物車","nothing-found": "搜尋沒有結果 :( 試著修改搜尋內容","ticket-reserved-message": "您已經預約了該行程,超過一定時間後名額將被釋出給其他有興趣的人。","together-with-you": "與您一起","people-search": "大家正在搜尋票券","pax": "乘客","person": "人","people": "人數","error-message-sent": "錯誤已經回報","change-browser": "請使用其他瀏覽器預訂門票。 網頁不支持您的瀏覽器,您可能會遇到付款問題。","send-bug-report": "傳送錯誤報告!","send-bug-report-thankyou": "謝謝您的問題回報","message": "信息","here": "此地","support-fill-support-text": "請編輯文字並插入您的資料","support-fill-support-img": "請插入您的附件檔","this-is-not-support": "此非支援團隊。支援服務位於 [suport-link]。此回報只會傳送到資訊部門。","toast-add-to-cart-success-body-one": "您有一件物品在購物車內","toast-add-to-cart-success-body-many": "您有 [n] 件物品在購物車內","toast-add-to-cart-success-btn-checkout": "付款!","modal-up-sale-button-continue-shopping": "繼續購物","modal-up-sale-title": "感謝您!","modal-up-sale-heading": "行程已加到購物車中","modal-popup-error-title": "糟糕","modal-popup-error-noti": "抱歉,有錯誤發生","check-in": "劃位日期","modal-up-sale-header": "我們替您在 [province_name]找到一些行程。","modal-up-sale-hotel-header": "[province_name]有三個住宿地點,經12Go認證","modal-up-sale-daytrip-header": "我們替您在 [province_name]找到一些行程。","modal-up-sale-message": "現在您可以加入更多商品並隨時檢視您的購物車","no-visa-because-no-country": "請先輸入您的國籍以查看您的簽證選項","no-need-visa": "我不需要或已經持有簽證","no-visa-available": "選擇國家沒有可申請的簽證","no-male-allowed": "抱歉,此行程禁止成年男性遊客參加","no-male-allowed-desc": "
這是 婦女專用 車廂。 嚴格 禁止男性乘客 進入。我們將不會出售車票給男性乘客。如果您仍然為男性乘客訂為此車廂,我們將無法退款。
","no-female-allowed": "抱歉,此行程禁止成年女性遊客參加","ts-no-return": "這是單程旅行","travel-to-discount-off": "關閉","travel-to-filters-not-available": "不適用","weight-kg": "公斤","savable-form-data-forgotten-success": "成功忘記","savable-form-forget-data-btn": "忘記我的資料","download-file": "下載檔案","file-size-limit-error-2mb": "檔案應小於 2 MB","file-size-limit-error": "檔案應小於 [size] MB","field-phone-error": "您輸入的電話號碼無效","field-email-error": "您輸入的電子郵件無效","field-iban-error": "您輸入的IBAN號碼無效","field-error-force": "正確","field-required-error": "請填寫此欄","field-required-error-radio": "請選擇下列一個選項","field-required-error-checkbox": "如果您要繼續請在此格打勾","travel-to-counter-title": "正在確認可選座位","class": "艙等:","refund": "可退款","no-refund": "無法退費","instant": "立刻確認","vehicle-all-incl": "車輛,包括所有","joint-ticket": "聯合票","buy-ticket": "購票","buy-ticket-joint": "購買聯合票","book-charter": "訂購車輛","get-your-seat": "選擇座位","arrival-time": "抵達時間","departure-time": "出發時間","travel-time": "旅行時間","rating": "星級","review": "則評論","reviews": "則評論","leave-a-review": "點評","sr-edit-forward-trip": "編輯","sr-first-route": "首段行程:","by": "由","from": "從、出發","vehicles": "車輛","vehclasses-all": "所有交通方式","vehclasses-train": "火車","vehclasses-railpass": "鐵路通行證","vehclasses-bus": "巴士","vehclasses-ferry": "船票","vehclasses-avia": "飛機","vehclasses-charter": "計程車","vehclasses-van": "廂型車","vehclass-train": "火車","vehclass-railpass": "鐵路通行證","vehclass-pass": "鐵路通行證","vehclass-bus": "巴士","vehclass-ferry": "渡輪","vehclass-avia": "航班","vehclass-charter": "計程車","vehclass-van": "廂型車","travel-to-package-title-link": "更多關於此套裝的資訊","travel-to-trip-title": "[operators]負責的[vehclasses]","travel-to-point-info-train": "搭乘火車 [official_id]車次,[operator] [class] [duration]","travel-to-point-info-ferry": "[operator] [class]渡輪航程[duration]","travel-to-point-info-charter": "[operator] [class]計程車[duration]","travel-to-point-info-van": "[operator] [class]小巴車程[duration]","travel-to-point-info-bus": "[operator] [class]巴士車程[duration]","travel-to-point-info-avia": "[operator] [class] 的[official_id]航班[duration]","travel-to-point-info-train-noid": "[duration]與[operator],[class]一起坐火車","travel-to-point-info-avia-noid": "[operator] 的[class] [duration]","travel-to-point-info-single-train": "搭乘火車 [operator] [official_id]車次[duration]","travel-to-point-info-single-ferry": "[duration] 渡輪航程 [operator]","travel-to-point-info-single-charter": "[duration] 計程車程 [operator]","travel-to-point-info-single-van": "[duration] 小巴車程 [operator]","travel-to-point-info-single-bus": "[duration] 巴士車程 [operator]","travel-to-point-info-single-avia": "[operator] 的 [official_id] 航班[duration]","travel-to-point-info-single": "{duration} {vehclasses, list}. {connections} {stops_info}","travel-to-point-info-single-noid": "{duration} {vehclasses, list}. {connections} {stops_info}","travel-to-point-info-single-train-noid": "[duration] ride in train with [operator]","travel-to-point-info-single-avia-noid": "[operator] 的[class] [duration]","travel-to-trip-point-title": "關於[operator]的 [vehclass]","travel-to-trip-travel-options": "顯示選項","travel-to-trip-route-details": "路線細節","travel-to-trip-info-connections-guaranteed": "保證所有接駁","travel-to-trip-info-connections-not-guaranteed": "自行接駁","travel-to-trip-info-stopinfo-change-stations": "換站","travel-to-trip-info-stopinfo": "[stopover_station] [stopover_dura] [change_station]","travel-to-trip-info-stopinfo-with-count": "[stops] 在 [stopover_station] [stopover_dura] [change_station]","travel-to-vehclass-not-avaliable": "[vehclass] 無法選擇","reset-password": "重設密碼","select-first-trip": "選擇第一個行程","select-return-trip": "選擇回程","title_travel_from_to_no_min_price": "[point_a] to [point_b] by [vehclasses]","total-duration": "總時數","header_from_A_to_B_by": "從 [from] 到 [to] 使用","passengers-single": "1 乘客","passengers-plural": "[n] 乘客","passengers": "乘客","passenger": "乘客","edit-passengers-details": "編輯旅客資料","sort-results-recommended": "推薦","sort-results-cheapest": "價格最低","sort-results-fastest": "速度最快","sort-results-top": "評價最高","sort-results-dep-time-asc-mobile": "最早到最晚","sort-results-dep-time-desc-mobile": "最晚到最早","sort-results-dep-time-asc": "時間最早","sort-results-dep-time-desc": "最新的","new-search": "新搜尋","price": "價格","mode-of-transportation": "交通工具類型","stops": "停靠站 [total]","operating-company": "營運商","show-unavailable-trips": "顯示地圖","hide-unavailable-trips": "隱藏不適用行程","only-available-trips": "所有可選擇的行程","filters": "篩選器","departure": "出發時間","arrival": "抵達時間","departure-date": "出發日期","return-trip": "回程","from-cap": "從、出發","to-cap": "到","depart": "出發","return": "回程","no-return": "單程","cancel": "取消","find-tickets": "搜尋","change-passengers": "變更乘客","show-trips-n": "顯示[n]個行程","travel-date-n": "旅遊日期: [n]","departure-station": "出發車站","arrival-station": "抵達地點","map": "地圖","stops-any": "任何","stations-any": "任何","n-stops": "{n, plural, other{#站}}","clear": "清除","clear-by-operator": "清除經營業者","clear-by-stops": "依站清除","clear-by-vehclasses": "清除交通方式","vehclasses-any": "任何","operators-any": "任何","filter-trips": "篩選行程","trip-recommended": "推薦","search-results-nothing-found-title": "所選日期無票。您可嘗試搜索明天或者其他日期,或點此處:","search-results-nothing-found-text": "添加行程到購物車","search-results-nothing-found-title-new": "探索更多旅遊選項","search-results-nothing-found-text-new": "探索更多旅遊選項:您可以找到更多輕鬆行程或附近景點推薦。","date-avail-check": "檢查","search-results-nothing-found-filters-title": "在[date]上沒有找到應用的過濾器","search-results-nothing-found-filters-text": "請考慮刪除篩選條件或嘗試其他日期。","search-results-relax-filters": "Drop Filters","search-results-reset-filters": "重新設定","search-results-nothing-found-vehclass-title": "在[date] 無 [vehclass]","search-results-nothing-found-vehclass-text": "請考慮下列選項或選擇其他日期","search-results-trip-label-show_on_screen": "電子票券","search-results-trip-label-title-show_on_screen": "使用手機上的電子票券搭乘","search-results-trip-label-instant": "立刻確認","search-results-trip-label-recommended": "推薦","typeahead-search-placeholder": "搜尋城市或車站","daytrip-timeselector-title-popup": "選擇日期和時間","daytrip-timeselector-title-time": "[date]的營運時間","daytrip-timeselector-price-info": "[seats] [people]共[price]","form-ajax-error-title": "抱歉,有錯誤發生","form-ajax-error-text": "我們的開發團隊已收到有關此問題的通知,並將盡快予以解決。 請更新頁面,然後再試一次。","form-ajax-error-btn-reload": "重新下載網頁","travel-to-one-operator": "只有[operator_name] 的行程顯示於此。
","travel-to-one-operator-nourl": "只有 [operator_name]的行程顯示於此
","travel-to-one-operator-link": "搜尋所有運輸業者的票券","adblock-interference-notice": "您的廣告攔截器似乎阻檔了我們的主要功能。 我們不會顯示廣告,請考慮將我們添加到受信任的網站並重新下載頁面。","travel-search-filters-price-range": "價格: [from] - [to]","travel-search-filters-departure-range": "出發:從 [from] 到 [to]","travel-search-filters-arrival-range": "抵達時間l: [from] - [to]","travel-search-filters-stops-total": "停靠站 [total]","travel-search-filters-station-from": "從[name]","travel-search-filters-station-to": "到 [name]","travel-search-applied-filters": "勾選條件","search-results-applied-filters-n": "您勾選了[n]項搜尋條件
","change-direction": "更改方向","update": "更新","travel-to-roundtrip-failed-modal-title": "您之前選擇的旅程目前無法提供","travel-to-roundtrip-failed-modal-text": "我們無法幫您成功預約從 [from] 到 [to]的座位","travel-to-roundtrip-failed-modal-select-another": "選擇其他","travel-to-roundtrip-failed-modal-ignore": "忽略並繼續結帳","travel-to-roundtrip-failed-reason": "您選擇的行程已經不適用,很可能已經售罄。請選擇其他行程。","travel-to-apply-filter": "適用篩選條件","travel-to-trip-book-no-return-ticket": "不需回程票","railpass-info-btn": "更多資訊","checkout-timeline-total-total-passenger": "顯示價格依照 [total-passenger]名成人旅客計算","field-name-label": "您的姓名","field-bid-label": "訂位代號","search-results-micro-error-text": "抱歉,有錯誤發生","login": "登入","login-google-recaptcha-note": "此網站受reCAPTCHA ,並Google的[Privacy Policy](https://policies.google.com/privacy)和[Terms of Service](https://policies.google.com/terms)保護。
","field-error-email": "您輸入的電子郵件無效","field-email-label": "信箱","Visa Service": "簽證服務","group-leader": "團體領隊","support-form-login-success": "為方便登入,我們已經將神奇連結寄到您的訂位電子郵件信箱。請確認您登入時使用和訂位時一樣的電子郵件信箱。如有問題,[contact-our-support-team]
","page-account-text": "為方便登入,我們已經將神奇連結寄到您的訂位電子郵件信箱。
請確認您登入時使用和訂位時一樣的電子郵件信箱。
我們同時接收上千筆預約請求,通常技術支援沒有問題。遺憾的是,您的預約出了問題。我們的IT人員將深入調查。同時我們也建議您使用電腦或手機/平板最新版本的瀏覽器(Google Chrome, FireFox or Safari)。舊版瀏覽器可能無法使用。
另一個可能的失敗原因或許是您使用的防毒或防廣告軟體。
如果您的付款不成功,可以
-> 嘗試Paypal. Paypal 接受其他種類的信用卡,您也不需要另外註冊Paypal帳戶。 Paypal的退款迅速(但僅能在購買後180天內申請退款).
-> 聯繫您的銀行。有時銀行會因特殊原因而阻擋流向東南亞的付款。您可以請銀行開通對泰國的付款,特別是您想要在泰國的旅館或餐廳使用信用卡的話。
-> 試試另一張信用卡或另一家銀行的卡。
如果您已經訂位但尚未付款並且系統表示座位將會很快釋出,您仍然可以替預約座位付款。或者,等座位放出後再訂一次。我們的系統不允許重複訂票,您不會被重複收費。預約不成功還有其他可能原因: 其他人動作比較快,在您填寫資料時就選擇了相同座位。
您打算用Paypal付款, 但離開去喝咖啡或找密碼,於是回來時Paypal頁面已經逾時。
您的網路不穩定,於是伺服器的回應中斷。您的訂位一切順利但電子郵件打錯了 (或是我們的回應被郵箱阻擋) 因此您收不到郵件。
您試著訂同樣的座位,但系統不允許同一位旅客重複預定同樣的座位。 還有其他罕見原因或是神秘事件。
在您付款前,請打勾確認項目條款和取消條款。所有的取消規定都是來自12Go上能找到的兩百五十多家運輸公司。
有時候系統出現錯誤,一旦我們偵測到問題會馬上修正。 如果您需要進一步協助,請隨時與我們聯繫。
"申報重複扣款請提供下列證明:
訂位代號是您預約行程的專屬號碼,能幫助確認行程。
我們將於訂票確認後寄出訂位代號到您的電子信箱。
我們感激您的建議,這將能協助我們和合作夥伴更進一步改進服務。您也可以上 TrustPilot替網站評分.
為什麼要選擇高階支援?
高階支援會將您安排在列表前方。
無論您有什麼問題,我們都會優先為您解決。
即使您不會注意到,在後台有一些功能,可以讓您得到最好的服務。
把捐贈轉變成高階支援
使用高階支援並幫助需要的人。
我們幫助因遭受俄羅斯侵略而受苦的烏克蘭人。100% 的費用會在每個月底匯入烏克蘭志願人道主義基金。
我們還支援農村地區的學校和醫院以及泰國志願組織。
幫助他人讓我們感到開心。
Claim your 5% cashback every time you pay with KTC credit card. Rules apply *.
","promo-banner-airpay-promo-title": "All but cheaper with ShopeePay!","promo-banner-airpay-promo-text": "Book and pay with ShopeePay today! Bus, Flight, Ferry, Train - all tickets available for you with the most exclusive price - right on your mobile phone!
","seats-selection-error-empty": "座位選擇目前不適用。你的座位將自動安排。","checkout-intersect-trips-warning": "注意! 其中有一些行程為相同的時間,您沒辦法同時進行所有的行程。我們已用紅色突出顯示有問題的行程。
","checkout-same-route-trips-warning": "請注意!您的旅程中有多個同方向的行程。請確認這是否正確無誤
","country-list-us": "美國","country-list-uk": "英國","country-list-ca": "加拿大","trip-description": "在 [date] 經由 [operator] 藉由 [vehclass] 行駛,從 [from] 出發到 [to] 的 [class] 已無空位。
","checkout-unavailable-trip": "在 [date] 經由 [operator] 藉由 [vehclass] 行駛,從 [from] 出發到 [to] 的 [class] 已無空位。
","checkout-unavailable-trip-seats": "[date] [operator] [class] [vehclass] 從 [from] 到 [to] 的旅程僅剩 [number] 個座位
","checkout-error-title-not-enough-seats": "座位不足","amount-to-be-refunded": "退款金額:","cancel-ticket-button": "取消車票並退款","there-is-no-translation": "此頁面暫無翻譯,請用英語閱讀信息","link-for-english": "英語鏈接","submit": "提交","checkout-priority-support-popup": "為什麼要選擇高階支援?
高階支援讓您能排在名單的頂端。
無論您遇到什麼問題,我們都會優先處理您的案件。
而且,即使您不會察覺到,我們仍會在後台採取一些措施來為您提供最好的服務。
我們還支援偏遠地區的學校和醫院,以及泰國的志願組織。
助人為快樂之本。
0;x--)h="0"+h;return k>-1&&(h=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+m.delimiters.thousands)),0===c.indexOf(".")&&(h=""),l=h+v+(q?q:""),n?l=(n&&w?"(":"")+l+(n&&w?")":""):j>=0?l=0===j?(w?"-":"+")+l:l+(w?"-":"+"):w&&(l="-"+l),l},stringToNumber:function(a){var b,c,d,e=f[h.currentLocale],g=a,i={thousand:3,million:6,billion:9,trillion:12};if(h.zeroFormat&&a===h.zeroFormat)c=0;else if(h.nullFormat&&a===h.nullFormat||!a.replace(/[^0-9]+/g,"").length)c=null;else{c=1,"."!==e.delimiters.decimal&&(a=a.replace(/\./g,"").replace(e.delimiters.decimal,"."));for(b in i)if(d=new RegExp("[^a-zA-Z]"+e.abbreviations[b]+"(?:\\)|(\\"+e.currency.symbol+")?(?:\\))?)?$"),g.match(d)){c*=Math.pow(10,i[b]);break}c*=(a.split("-").length+Math.min(a.split("(").length-1,a.split(")").length-1))%2?1:-1,a=a.replace(/[^0-9\.]+/g,""),c*=Number(a)}return c},isNaN:function(a){return"number"==typeof a&&isNaN(a)},includes:function(a,b){return-1!==a.indexOf(b)},insert:function(a,b,c){return a.slice(0,c)+b+a.slice(c)},reduce:function(a,b){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof b)throw new TypeError(b+" is not a function");var c,d=Object(a),e=d.length>>>0,f=0;if(3===arguments.length)c=arguments[2];else{for(;e>f&&!(f in d);)f++;if(f>=e)throw new TypeError("Reduce of empty array with no initial value");c=d[f++]}for(;e>f;f++)f in d&&(c=b(c,d[f],f,d));return c},multiplier:function(a){var b=a.toString().split(".");return b.length<2?1:Math.pow(10,b[1].length)},correctionFactor:function(){var a=Array.prototype.slice.call(arguments);return a.reduce(function(a,b){var d=c.multiplier(b);return a>d?a:d},1)},toFixed:function(a,b,c,d){var e,f,g,h,i=a.toString().split("."),j=b-(d||0);return e=2===i.length?Math.min(Math.max(i[1].length,j),b):j,g=Math.pow(10,e),h=(c(a+"e+"+e)/g).toFixed(e),d>b-e&&(f=new RegExp("\\.?0{1,"+(d-(b-e))+"}$"),h=h.replace(f,"")),h}},b.options=h,b.formats=e,b.locales=f,b.locale=function(a){return a&&(h.currentLocale=a.toLowerCase()),h.currentLocale},b.localeData=function(a){if(!a)return f[h.currentLocale];if(a=a.toLowerCase(),!f[a])throw new Error("Unknown locale : "+a);return f[a]},b.reset=function(){for(var a in g)h[a]=g[a]},b.zeroFormat=function(a){h.zeroFormat="string"==typeof a?a:null},b.nullFormat=function(a){h.nullFormat="string"==typeof a?a:null},b.defaultFormat=function(a){h.defaultFormat="string"==typeof a?a:"0.0"},b.register=function(a,b,c){if(b=b.toLowerCase(),this[a+"s"][b])throw new TypeError(b+" "+a+" already registered.");return this[a+"s"][b]=c,c},b.validate=function(a,c){var d,e,f,g,h,i,j,k;if("string"!=typeof a&&(a+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",a)),a=a.trim(),a.match(/^\d+$/))return!0;if(""===a)return!1;try{j=b.localeData(c)}catch(l){j=b.localeData(b.locale())}return f=j.currency.symbol,h=j.abbreviations,d=j.delimiters.decimal,e="."===j.delimiters.thousands?"\\.":j.delimiters.thousands,k=a.match(/^[^\d]+/),null!==k&&(a=a.substr(1),k[0]!==f)?!1:(k=a.match(/[^\d]+$/),null!==k&&(a=a.slice(0,-1),k[0]!==h.thousand&&k[0]!==h.million&&k[0]!==h.billion&&k[0]!==h.trillion)?!1:(i=new RegExp(e+"{2}"),a.match(/[^\d.,]/g)?!1:(g=a.split(d),g.length>2?!1:g.length<2?!!g[0].match(/^\d+.*\d$/)&&!g[0].match(i):1===g[0].length?!!g[0].match(/^\d+$/)&&!g[0].match(i)&&!!g[1].match(/^\d+$/):!!g[0].match(/^\d+.*\d$/)&&!g[0].match(i)&&!!g[1].match(/^\d+$/))))},b.fn=a.prototype={clone:function(){return b(this)},format:function(a,c){var d,f,g,i=this._value,j=a||h.defaultFormat;if(c=c||Math.round,0===i&&null!==h.zeroFormat)f=h.zeroFormat;else if(null===i&&null!==h.nullFormat)f=h.nullFormat;else{for(d in e)if(j.match(e[d].regexps.format)){g=e[d].format;break}g=g||b._.numberToFormat,f=g(i,j,c)}return f},value:function(){return this._value},input:function(){return this._input},set:function(a){return this._value=Number(a),this},add:function(a){function b(a,b,c,e){return a+Math.round(d*b)}var d=c.correctionFactor.call(null,this._value,a);return this._value=c.reduce([this._value,a],b,0)/d,this},subtract:function(a){function b(a,b,c,e){return a-Math.round(d*b)}var d=c.correctionFactor.call(null,this._value,a);return this._value=c.reduce([a],b,Math.round(this._value*d))/d,this},multiply:function(a){function b(a,b,d,e){var f=c.correctionFactor(a,b);return Math.round(a*f)*Math.round(b*f)/Math.round(f*f)}return this._value=c.reduce([this._value,a],b,1),this},divide:function(a){function b(a,b,d,e){var f=c.correctionFactor(a,b);return Math.round(a*f)/Math.round(b*f)}return this._value=c.reduce([this._value,a],b),this},difference:function(a){return Math.abs(b(this._value).subtract(a).value())}},b.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(a){var b=a%10;return 1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th"},currency:{symbol:"$"}}),function(){b.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(a,c,d){var e,f=b._.includes(c," BPS")?" ":"";return a=1e4*a,c=c.replace(/\s?BPS/,""),e=b._.numberToFormat(a,c,d),b._.includes(e,")")?(e=e.split(""),e.splice(-1,0,f+"BPS"),e=e.join("")):e=e+f+"BPS",e},unformat:function(a){return+(1e-4*b._.stringToNumber(a)).toFixed(15)}})}(),function(){var a={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},c={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},d=a.suffixes.concat(c.suffixes.filter(function(b){return a.suffixes.indexOf(b)<0})),e=d.join("|");e="("+e.replace("B","B(?!PS)")+")",b.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(e)},format:function(d,e,f){var g,h,i,j,k=b._.includes(e,"ib")?c:a,l=b._.includes(e," b")||b._.includes(e," ib")?" ":"";for(e=e.replace(/\s?i?b/,""),h=0;h<=k.suffixes.length;h++)if(i=Math.pow(k.base,h),j=Math.pow(k.base,h+1),null===d||0===d||d>=i&&j>d){l+=k.suffixes[h],i>0&&(d/=i);break}return g=b._.numberToFormat(d,e,f),g+l},unformat:function(d){var e,f,g=b._.stringToNumber(d);if(g){for(e=a.suffixes.length-1;e>=0;e--){if(b._.includes(d,a.suffixes[e])){f=Math.pow(a.base,e);break}if(b._.includes(d,c.suffixes[e])){f=Math.pow(c.base,e);break}}g*=f||1}return g}})}(),function(){b.register("format","currency",{regexps:{format:/(\$)/},format:function(a,c,d){var e,f,g,h=b.locales[b.options.currentLocale],i={before:c.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:c.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(c=c.replace(/\s?\$\s?/,""),e=b._.numberToFormat(a,c,d),a>=0?(i.before=i.before.replace(/[\-\(]/,""),i.after=i.after.replace(/[\-\)]/,"")):0>a&&!b._.includes(i.before,"-")&&!b._.includes(i.before,"(")&&(i.before="-"+i.before),g=0;g