PageSourceSearch

https://globalstore.amazon.cn/js/app-core-BNuu-7ec.js

js amazon.cn collected 2026-09-24 07:19:14 UTC 2,504,164 bytes, 4,486 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/DetailPage-z8tTk_e7.js","js/rolldown-runtime-DW7kkdiz.js","js/BuyingOptionsPopup-w2HgB9se.js","js/vant-B_toHhlN.js","js/lodash-BFE_1WS1.js","js/hooks-B0f_luJA.js","js/font-faces-By6Iyb3z.js","js/SDKInitFailiurePopUp-BShWKsKt.js","js/PopUp-B-cxHwoO.js","js/badge-FGb4Tfwe.js","js/CountDown-CJs5P0Y8.js","js/LoadingSpinner-D8ZPLOE7.js","js/BottomPopup-bp_6qoYe.js","js/SPCErrorPop-CQW1uHjx.js","js/constants-7HQ0sRpm.js","js/SocialBadgeItem-BGEa40So.js","js/CouponItem-C8hI1Gcw.js","js/swiper-F_yJA1CX.js","js/AsinListPopup-CHQikgoW.js","js/PromotionCalculator-HXrEgeS5.js","js/config-BQ5FidEB.js","js/PromotionItemList-DvY-XM3w.js","js/ProductItem-335x0hgW.js","js/ProductItemBadge-DQmY4th_.js","js/backTop-C1IS9Yen.js","js/Carousel-BIcfbWxC.js","js/CpiContainer-CMmevgHs.js","js/cartUtils-CJexhfXo.js","js/LoginTooltip-h-t9PWe9.js","js/CouponWidgetWW-CZdfaMmO.js","js/ProductItemSkeletonList-9pJfP3fC.js","js/SingleColumnAsinSkeleton-BWDeZJJp.js","js/ShippingAddressPopup-CCc0DVVS.js","js/RecommendedAsins-MvW6YsfQ.js","js/asinsRecommendationsAndOrderRaisingApi-BgBFnY12.js","js/ShareApp-YbUNj2gJ.js","js/AsinTag-DQ6uWn83.js","js/dailySignInAssistance--xNX_XLN.js","js/router-8Y0HCOnQ.js","js/gameMountAdapter-BAKwKwK9.js","js/vue-AFuhKKTQ.js","js/registerGlobComp-CTi58D0B.js","js/pullRefresh-DScNFKkV.js"])))=>i.map(i=>d[i]);
2import{a as e,n as t,r as n,t as r}from"./rolldown-runtime-DW7kkdiz.js";var i=Object.freeze({GET_JS_BRIDGE_NONCE:`getJsBridgeNonce`,SYNC_JS_CALL_NATIVE:`synchronousJSCall`,GET_WEBLAB_TREATMENT:`getWeblabTreatment`,GET_LATEST_VERSION_OF_APP:`getLatestVersionOfApp`,GET_DATA_FROM_DISK_CACHE:`getDataFromDiskCache`,SAVE_DATA_TO_DISK_CACHE:`saveDataToDiskCache`,GET_CURRENT_APP_VERSION:`getCurrentAppVersion`,GET_DATA_FROM_MEMORY_CACHE:`getDataFromMemoryCache`,SAVE_DATA_TO_MEMORY_CACHE:`saveDataToMemoryCache`,SYNC_GET_DATA_FROM_MEMORY_CACHE:`syncGetDataFromMemoryCache`,DELETE_DATA_FROM_MEMORY_CACHE:`deleteDataFromMemoryCache`,REPORT_PURCHASE_TO_MMP:`reportPurchaseToMMP`,REPORT_PAY_ORDER_TO_TALKING_DATA:`reportPayOrderToTalkingData`,RECORD_SIGN_IN_EVENT:`recordSignInEvent`,RECORD_REGISTRATION_EVENT:`recordRegistrationEvent`,RECORD_APP_FIRST_START_EVENT:`recordAppFirstStartEvent`,RECORD_APP_START_EVENT:`recordAppStartEvent`,RESTART_APP:`restartApp`,REPORT_EVENT_TO_SERVER:`reportEventToServer`,OPEN_NATIVE_PAGE:`openNativePage`,BOTTOM_BAR_STATUS_CHANGE:`bottomBarStatusChange`,CONTROL_WEB_VIEW_GESTURES:`controlWebViewGestures`,CONTROL_WEB_VIEW_BOUNCES:`controlWebViewBounces`,CHANGE_TABBAR_SELECT_ITEM:`changeTabbarSelectItem`,GET_WEB_VIEW_ORIGINAL_PAGE_PATH:`getWebViewOriginalPagePath`,ON_BACK_NATIVE_PAGE:`onBackNativePage`,GET_APP_TABBAR_HEIGHT:`getAppTabbarHeight`,OPEN_PAYMENT_SELECTION_PAGE:`openPaymentSelectionPage`,OPEN_MANAGE_PAYMENT_PAGE:`openPaymentManagementPage`,OPEN_PAYMENT_PREPARE_PAGE:`openPaymentPreparePage`,OPEN_ACCOUNT_SECURITY_PAGE:`openAccountSecurityPage`,OPEN_SYSTEM_SETTING:`openSystemSetting`,STATUS_BAR_ICON_MODE:`setStatusBarIconMode`,GET_CURRENT_STATUS_BAR:`getCurrentStatusBar`,NATIVE_PICTURE_CHOOSER:`showNativePictureChooser`,COPY_TO_CLIPBOARD:`copyToClipboard`,TRIGGER_HAPTIC_FEEDBACK:`triggerHapticFeedback`,IS_AUTHENTICATED:`isAuthenticated`,START_LOGIN:`startLogin`,START_LOGOUT:`startLogout`,GET_ACCESS_TOKEN:`getAccessToken`,ON_ACCESS_TOKEN_INVALID:`onAccessTokenInvalid`,GET_CURRENT_USER_INFO:`getCurrentUserInfo`,REFRESH_USER_INFO:`refreshUserInfo`,GET_APP_CURRENT_MODE:`getAppCurrentMode`,SHOW_PIPL_CONFIRM_ALERT_VIEW:`showPIPLConfirmAlertView`,NOTIFY_PASSCODE_RESULT:`notifyPasscodeResult`,GET_MATCHED_PASSCODE:`getMatchedPasscode`,GET_DIRECTED_ID:`getDirectedId`,GET_OFFSHORE_SESSION_ID:`getOffshoreSessionId`,GET_SHOPPING_CART_LIST:`getShoppingCartList`,ADD_SHOPPING_CART_LIST:`addShoppingCartList`,DELETE_SHOPPING_CART_LIST:`deleteShoppingCartList`,UPDATE_SHOPPING_CART_ITEM:`updateShoppingCartItem`,UPDATE_SHOPPING_CART_COUNT:`updateShoppingCartCount`,UPDATE_SHOPPING_CART_ITEM_SELECT:`updateShoppingCartItemSelect`,GET_SHOPPING_CART_LIST_LENGTH:`getShoppingCartListLength`,CART_TOTAL_AMOUNT_CHANGED:`cartTotalAmountChanged`,ON_PAYMENT_CONTINUE_CLICKED:`onPaymentContinueClicked`,ON_PAYMENT_REDIRECT_INT
2ERCEPTED:`onPaymentRedirectIntercepted`,CHANGE_CURRENT_CUSTOMER_ACTUAL_PURCHASE_STATUS:`changeCurrentCustomerActualPurchaseStatus`,ON_COMPLETE_PREFERENCE_PICKER_FLOW:`onCompletePreferencePickerFlow`,ON_GATEWAY_ELEMENT_MOUNTED:`onGatewayElementMounted`,PAGE_DID_APPEAR:`pageDidAppear`,PAGE_DID_DISAPPEAR:`pageDidDisAppear`,APP_DID_BECOME_ACTIVE:`appDidBecomeActive`,ON_OPEN_URL_PROVIDED_BY_NATIVE:`onOpenUrlProvidedByNative`,ASYN_JS_CALL_NATIVE:`asynJSCallNative`,LAUNCH_MINI_PROGRAM:`launchMiniProgram`,MAKE_PHONE_CALL:`makePhoneCall`,PAY_ORDER:`payOrder`,CHECK_WECHAT_APP_HAS_INSTALLED:`checkWeChatAppHasInstalled`,OPEN_APP_STORE_TO_WRITE_REVIEW:`openAppStoreToWriteReview`,SAVE_IMAGE_TO_ALBUM:`saveImageToAlbum`,GENERATE_QR_CODE_IMAGE:`generateQRCodeImage`,SHARE_WW_DATA:`shareWWData`,SHARE_DATA:`shareData`,COPY_LINK_NATIVE:`copyLink`,CLEAR_ASSOCIATE_TOKEN:`clearAssociateToken`,GET_ASSOCIATE_TOKEN:`getAssociateToken`,DELETE_DATA_FROM_DISK_CACHE:`deleteDataFromDiskCache`,GET_DEVICE_ID:`getDeviceId`,GET_APP_CONFIG:`getAppConfig`,CHECK_NATIVE_METHOD_EXIST:`checkNativeMethodExist`,GET_DEVICE_INFO_LIST:`getDeviceInfoList`,CHECK_NATIVE_PERMISSION:`checkNativePermission`,DOWNLOAD_FILE:`downloadFile`,CHECK_DEBUG_MODE:`checkDebugMode`,REQUEST_NOTIFICATION_PERMISSION:`requestNotificationPermission`,CHECK_PUSH_PERMISSION:`checkPushPermission`,REQUEST_APP_RATING:`requestAppRating`}),a=Object.freeze({PAYMENT_METHOD_ID:`paymentMethodId`,NOTIFICATION_PERMISSION_COUNT_KEY:`notificationPermissionRequestCount`,HAPTIC_PREFERENCES_KEY:`haptic_preferences`}),o=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.CriterionValue=void 0,e.CriterionValue=function(){function e(e,t,n){this.evaluator=e,this.negateEvaluation=t,this.evaluationValues=n}return e.prototype.getEvaluator=function(){return this.evaluator},e.prototype.isNegateEvaluation=function(){return this.negateEvaluation},e.prototype.getEvaluationValues=function(){return this.evaluationValues},e}()})),s=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.EvaluatorField=void 0,e.EvaluatorField=function(){function e(e,t,n){this.evaluatorInstance=e,this.evaluationFieldName=t,this.relevantContextFieldName=n}return e.prototype.getEvaluatorInstance=function(){return this.evaluatorInstance},e.prototype.getEvaluationFieldName=function(){return this.evaluationFieldName},e.prototype.getRelevantContextFieldName=function(){return this.relevantContextFieldName},e}()})),c=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.OptionClause=void 0;var t;(function(e){e.WHEN_ALL=`WHEN_ALL`,e.WHEN_ANY=`WHEN_ANY`})(t||(e.OptionClause=t={}))})),l=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.generateId=void 0;function t(){return Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15)}e.generateId=t})),u=r((e=>{var t=e&&e.__read||function(e,t){var n=typeof Symbol==`function`&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,a=[],o;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)a.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a},n=e&&e.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(e,`__esModule`,{value:!0}),e.consoleWarnSafe=e.consoleErrorSafe=e.consoleDebugSafe=void 0;function r(e){return e==null?String(e):(typeof e==`string`?e:String(e)).replace(/[\n\r\t]/g,` `).replace(/[^\x20-\x7E]/g,``).replace(/&/g,`&amp;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`)}function i(e,i){var a=[...arguments].slice(2);if(typeof i!=`string`){e(r(i));return}if(i.includes(`%`)&&a.length>0){var o=a.map(function(e){return typeof e==`string`?r(e):typeof e==`object`&&e?`[object Object]`:e});e.apply(void 0,n([r(i)],t(o),!1));return}e(r(i))}function a(e){var r=[...arguments].slice(1);i.apply(void 0,n([console.debug,e],t(r),!1))}e.consoleDebugSafe=a;function o(e){var r=[...arguments].slice(1);i.apply(void 0,n([console.error,e],t(r),!1))}e.consoleErrorSafe=o;function s(e){var r=[...arguments].slice(1);i.apply(void 0,n([console.warn,e],t(r),!1))}e.consoleWarnSafe=s})),d=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.Evaluator=void 0;var t=c(),n=l(),r=u();e.Evaluator=function(){function e(e){this.evaluatorTracer=e}return e.prototype.evaluateWhenAny=function(e,t,n,i,a){for(var o=0;o<e.getCriterionList().length;o++){var s=e.getCriterionList()[o];if(s.getEvaluator().getEvaluatorInstance().evaluate(s,n))return(0,r.consoleDebugSafe)(`The evaluation for field '${s.getEvaluator().getEvaluationFieldName()}' for feature '${t.getFeatureType().getFeatureId()}' evaluated positive`),this.evaluatorTracer&&this.evaluatorTracer.recordCriteriaEvaluation(n,i,t,!0,s,o,e,a),!0;this.evaluatorTracer&&this.evaluatorTracer.recordCriteriaEvaluation(n,i,t,!1,s,o,e,a)}return!1},e.prototype.evaluateWhenAll=function(e,t,n,i,a){for(var o=0;o<e.getCriterionList().length;o++){var s=e.getCriterionList()[o];if(!s.getEvaluator().getEvaluatorInstance().evaluate(s,n))return(0,r.consoleDebugSafe)(`The evaluation for field '${s.getEvaluator().getEvaluationFieldName()}' for feature '${t.getFeatureType().getFeatureId()}' evaluated negative`),this.evaluatorTracer&&this.evaluatorTracer.recordCriteriaEvaluation(n,i,t,!1,s,o,e,a),!1;this.evaluatorTracer&&this.evaluatorTracer.recordCriteriaEvaluation(n,i,t,!0,s,o,e,a)}return!0},e.prototype.evaluateCriteria=function(e,i){for(var a=(0,n.generateId)(),o=e.getOptions(),s=0;s<o.length;s++){var c=o[s];switch(c.getOptionClause()){case t.OptionClause.WHEN_ANY:if(this.evaluateWhenAny(c,e,i,a,s)){var l=c.getReturnValue();return this.evaluatorTracer&&this.evaluatorTracer.recordOptionEvaluation(i,a,e,s,!0,c,l),{value:l,fromFallback:!1}}this.evaluatorTracer&&this.evaluatorTracer.recordOptionEvaluation(i,a,e,s,!1,c,null);break;case t.OptionClause.WHEN_ALL:if(this.evaluateWhenAll(c,e,i,a,s)){var l=c.getReturnValue();return this.evaluatorTracer&&this.evaluatorTracer.recordOptionEvaluation(i,a,e,s,!0,c,l),{value:l,fromFallback:!1}}this.evaluatorTracer&&this.evaluatorTracer.recordOptionEvaluation(i,a,e,s,!1,c,null);break;default:break}}var u=e.getFallbackFeature();return u?(this.evaluatorTracer&&this.evaluatorTracer.recordFallBack(i,a,e,u,null),u.getFeature()?this.evaluateCriteria(u.getFeature(),i):((0,r.consoleWarnSafe)(`Fallback feature for '${e.getFeatureType().getFeatureId()}' is not defined`),{value:e.getFallbackValue(),fromFallback:!0})):(this.evaluatorTracer&&this.evaluatorTracer.recordFallBack(i,a,e,void 0,e.getFallbackValue()),{value:e.getFallbackValue(),fromFallback:!0})},e}()})),f=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.DeterministicEvaluator=void 0,e.DeterministicEvaluator=function(){function e(){}return e.prototype.isDeterministic=function(e){return!0},e}()})),p=r((e=>{var t=e&&e.__values||function(e){var t=typeof Symbol==`function`&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
2if(e&&typeof e.length==`number`)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?`Object is not iterable.`:`Symbol.iterator is not defined.`)};Object.defineProperty(e,`__esModule`,{value:!0}),e.Feature=void 0;var n=f();e.Feature=function(){function e(e,t,n,r){this.featureType=e,this.options=t,this.fallbackValue=n,this.fallbackFeature=r}return e.prototype.getFeatureType=function(){return this.featureType},e.prototype.getOptions=function(){return this.options},e.prototype.getFallbackValue=function(){return this.fallbackValue},e.prototype.getFallbackFeature=function(){return this.fallbackFeature},e.prototype.isDeterministic=function(){return this.isDeterministicCache===void 0&&(this.isDeterministicCache=this.checkIfDeterministic()),this.isDeterministicCache},e.prototype.checkIfDeterministic=function(){var e,r,i,a;try{for(var o=t(this.options),s=o.next();!s.done;s=o.next()){var c=s.value;try{for(var l=(i=void 0,t(c.getCriterionList())),u=l.next();!u.done;u=l.next()){var d=u.value,f=d.getEvaluator().getEvaluatorInstance();if(!(f instanceof n.DeterministicEvaluator)||!f.isDeterministic(d))return!1}}catch(e){i={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return!0},e}()})),m=r((e=>{var t=e&&e.__values||function(e){var t=typeof Symbol==`function`&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length==`number`)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?`Object is not iterable.`:`Symbol.iterator is not defined.`)};Object.defineProperty(e,`__esModule`,{value:!0}),e.FeatureAccessor=void 0;var n=d(),r=u();e.FeatureAccessor=function(){function e(e){this.criteriaEvaluator=new n.Evaluator(e),(0,r.consoleDebugSafe)(`New instance of FeatureAccessor()`)}return e.prototype.getCriteriaEvaluator=function(){return this.criteriaEvaluator},e.prototype.bulkGetFeatureValue=function(e,n,r){var i,a,o=new Map;try{for(var s=t(e),c=s.next();!c.done;c=s.next()){var l=c.value,u=this.getFeatureValueWithFlag(l,n,r);u!==void 0&&o.set(l.getFeatureId(),u)}}catch(e){i={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(i)throw i.error}}return o},e.prototype.isFeatureEnabled=function(e,t){return this.getFeatureValue(e,t)},e.prototype.getFeatureValue=function(e,t){return e.getMappedFeatureTypeFromContext&&(e=e.getMappedFeatureTypeFromContext(t)),this.getFeatureValueWithFlag(e,t,!1)},e.prototype.getFeatureValueWithFlag=function(e,t,n){var r=this.loadFeature(e);if(r){var i=this.criteriaEvaluator.evaluateCriteria(r,t);if(!(n&&i.fromFallback))return i.value}},e.prototype.loadFeatures=function(e){var t=this;return e.map(function(e){return t.loadFeature(e)}).filter(Boolean)},e}()})),h=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.FallbackFeature=void 0,e.FallbackFeature=function(){function e(e,t){this.featureId=e,this.feature=t}return e.prototype.getFeatureId=function(){return this.featureId},e.prototype.getFeature=function(){return this.feature},e.prototype.setFeature=function(e){this.feature=e},e}()})),g=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.Option=void 0,e.Option=function(){function e(e,t,n){this.optionClause=e,this.criterionList=t,this.returnValue=n}return e.prototype.getOptionClause=function(){return this.optionClause},e.prototype.getCriterionList=function(){return this.criterionList},e.prototype.getReturnValue=function(){return this.returnValue===void 0?e.DEFAULT_RETURN_VALUE:this.returnValue},e.DEFAULT_RETURN_VALUE=!0,e}()})),_=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}
2t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.DefaultEvaluator=void 0,e.DefaultEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype.evaluate=function(e,t){var n=e.getEvaluationValues();if(!n||n.length===0)return e.isNegateEvaluation();var r=null,i=e.getEvaluator().getRelevantContextFieldName();return i!==void 0&&i!==``&&(r=t.getValue(i)),n.some(function(e){return e===r})!==e.isNegateEvaluation()},n}(f().DeterministicEvaluator)})),v=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.CaseInsensitiveStringEqualEvaluator=void 0,e.CaseInsensitiveStringEqualEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype.evaluate=function(e,t){var n=e.getEvaluationValues();if(!n||n.length===0)return e.isNegateEvaluation();var r=!1,i=e.getEvaluator().getRelevantContextFieldName();if(i!==void 0&&i!==``){var a=t.getValue(i);r=n.some(function(e){return a!==null&&typeof a==`string`&&typeof e==`string`&&a.toLowerCase()===e.toLowerCase()})}return r!==e.isNegateEvaluation()},n}(f().DeterministicEvaluator)})),y=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),n=e&&e.__read||function(e,t){var n=typeof Symbol==`function`&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,a=[],o;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)a.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a},r=e&&e.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))};Object.defineProperty(e,`__esModule`,{value:!0}),e.DependentOnFeatureEvaluator=void 0;var i=f(),a=u();e.DependentOnFeatureEvaluator=function(e){t(i,e);function i(t,n){var r=e.call(this)||this;return r.featureAccessor=t,r.maxCacheSize=n??i.DEFAULT_EVALUATION_CACHE_CAPACITY,r.evaluationCache={},r}return i.prototype.evaluate=function(e,t){var n=this.extractArguments(e.getEvaluationValues()),r=n.featureId;if(!r)return e.isNegateEvaluation();var i=n.expectedValues,o=`${r}:${JSON.stringify(t)}`,s;if(o in this.evaluationCache)s=this.evaluationCache[o];else{var c=this.loadFeature(r);if(c){if(s=this.evaluateWithoutCache(c,t),c.isDeterministic()){var l=Object.keys(this.evaluationCache);l.length>=this.maxCacheSize&&delete this.evaluationCache[l[0]],this.evaluationCache[o]=s}}else return(0,a.consoleErrorSafe)(`Feature '${r}' on which criteria depends on does not exist.`),e.isNegateEvaluation()}return i.some(function(e){return e===s})!==e.isNegateEvaluation()},i.prototype.evaluateWithoutCache=function(e,t){return this.featureAccessor.getCriteriaEvaluator().evaluateCriteria(e,t).value},i.prototype.loadFeature=function(e){if(e){var t=this.featureAccessor.getFeatureFromId(e);if(t)return this.featureAccessor.loadFeature(t)}},i.prototype.extractArguments=function(e){if(!e||e.length===0)return{featureId:void 0,expectedValues:[]};var t=e[0],i=[];return e.length>=2?i.push.apply(i,r([],n(e.slice(1)),!1)):i.push(!0),{featureId:t,expectedValues:i}},i.prototype.isDeterministic=function(e){var t=this.extractArguments(e.getEvaluationValues()).featureId,n=t?this.loadFeature(t):void 0;return n?n.isDeterministic():!0},i.DEPENDENT_ON_CRITERIA_FROM_FEATURE_ID=`dependentOnFeature`,i.DEFAULT_EVALUATION_CACHE_CAPACITY=1e3,
2i}(i.DeterministicEvaluator)})),b=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.equalsIgnoreCase=void 0;function t(e,t){return e==null&&t==null?!0:e==null||t==null?!1:e.toLowerCase()===t.toLowerCase()}e.equalsIgnoreCase=t})),x=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.EnvironmentStageEvaluator=e.EnvironmentStage=void 0;var n=f(),r=b(),i;(function(e){e.Any=`Any`,e.Alpha=`Alpha`,e.Beta=`Beta`,e.Gamma=`Gamma`,e.Prod=`Prod`})(i||(e.EnvironmentStage=i={})),e.EnvironmentStageEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.convertDomainToStage=function(e){switch(e.toLowerCase()){case`dev`:return i.Alpha;case`test`:return i.Beta;case`master`:case`gamma`:return i.Gamma;case`prod`:return i.Prod;default:return null}},n.prototype.evaluate=function(e,t){var n=e.getEvaluationValues();if(!n||n.length===0)return e.isNegateEvaluation();var a,o=e.getEvaluator().getRelevantContextFieldName();if(o===void 0||o===``)return e.isNegateEvaluation();var s=t.getValue(o);return a=typeof s==`string`?s:s&&typeof s==`object`&&`name`in s?s.name.toString():s?s.toString():``,n.some(function(e){return(0,r.equalsIgnoreCase)(a,e.toString())||(0,r.equalsIgnoreCase)(i.Any.toString(),e.toString())||(0,r.equalsIgnoreCase)(i.Any.toString(),a)})!==e.isNegateEvaluation()},n}(n.DeterministicEvaluator)})),S=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.GreaterThanEvaluator=void 0,e.GreaterThanEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype.evaluate=function(e,t){var n=e.getEvaluationValues();if(!n||n.length===0)return e.isNegateEvaluation();var r=null,i=e.getEvaluator().getRelevantContextFieldName();i!==void 0&&i!==``&&(r=t.getValue(i));var a=n.filter(function(e){return e!==null&&r!==null&&typeof e==typeof r}).some(function(e){return r>e});return e.isNegateEvaluation()?!a:a},n}(f().DeterministicEvaluator)})),C=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.RealmEvaluator=e.Realm=void 0;var n=f(),r=b(),i;(function(e){e.Any=`Any`,e.NAAmazon=`NAAmazon`,e.USAmazon=`USAmazon`,e.CAAmazon=`CAAmazon`,e.BRAmazon=`BRAmazon`,e.EUAmazon=`EUAmazon`,e.GBAmazon=`GBAmazon`,e.FRAmazon=`FRAmazon`,e.DEAmazon=`DEAmazon`,e.ITAmazon=`ITAmazon`,e.ESAmazon=`ESAmazon`,e.NLAmazon=`NLAmazon`,e.INAmazon=`INAmazon`,e.AEAmazon=`AEAmazon`,e.SAAmazon=`SAAmazon`,e.EGAmazon=`EGAmazon`,e.FEAmazon=`FEAmazon`,e.JPAmazon=`JPAmazon`,e.AUAmazon=`AUAmazon`,e.CNAmazon=`CNAmazon`})(i||(e.Realm=i={})),e.RealmEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype.evaluate=function(e,t){var n=this,r=e.getEvaluationValues();if(!r||r.length===0)return e.isNegateEvaluation();var i,a=e.getEvaluator().getRelevantContextFieldName();if(a===void 0||a===``)return e.isNegateEvaluation();var o=t.getValue(a);return i=typeof o==`string`?o:typeof o==`object`&&o&&`name`in o&&o.name!==null&&o.name!==void 0?String(o.name):o==null?``:String(o),r.some(function(e){return n.realmMatches(e.toString(),i)})!==e.isNegateEvaluation()},n.prototype.realmMatches=function(e,t){if((0,r.equalsIgnoreCase)(t,e)||(0,r.equalsIgnoreCase)(i.Any.toString(),e)||(0,r.equalsIgnoreCase)(i.Any.toString(),t))return!0;var a=n.LOCALE_TO_CANONICAL_REALMS.get(t);
2if(a&&(0,r.equalsIgnoreCase)(a,e))return!0;var o=n.LOCALE_TO_CANONICAL_REALMS.get(e);return!!(o&&(0,r.equalsIgnoreCase)(o,t))},n.LOCALE_TO_CANONICAL_REALMS=new Map([[i.USAmazon.toString(),i.NAAmazon.toString()],[i.CAAmazon.toString(),i.NAAmazon.toString()],[i.BRAmazon.toString(),i.NAAmazon.toString()],[i.GBAmazon.toString(),i.EUAmazon.toString()],[i.FRAmazon.toString(),i.EUAmazon.toString()],[i.DEAmazon.toString(),i.EUAmazon.toString()],[i.ITAmazon.toString(),i.EUAmazon.toString()],[i.ESAmazon.toString(),i.EUAmazon.toString()],[i.NLAmazon.toString(),i.EUAmazon.toString()],[i.INAmazon.toString(),i.EUAmazon.toString()],[i.AEAmazon.toString(),i.EUAmazon.toString()],[i.SAAmazon.toString(),i.EUAmazon.toString()],[i.EGAmazon.toString(),i.EUAmazon.toString()],[i.JPAmazon.toString(),i.FEAmazon.toString()],[i.AUAmazon.toString(),i.FEAmazon.toString()],[i.CNAmazon.toString(),i.CNAmazon.toString()]]),n}(n.DeterministicEvaluator)})),w=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.RegExEvaluator=void 0,e.RegExEvaluator=function(e){t(n,e);function n(){return e!==null&&e.apply(this,arguments)||this}return n.prototype.evaluate=function(e,t){var n=this,r=e.getEvaluationValues();if(!r||r.length===0)return e.isNegateEvaluation();var i=this.getContentFieldValue(e,t),a=r.filter(function(e){return e!==null&&i!==null}).some(function(e){return n.match(e,i)});return e.isNegateEvaluation()?!a:a},n.prototype.match=function(e,t){var r=n.cachedPatterns[e];return r||(r=new RegExp(e,`m`),n.cachedPatterns[e]=r),r.test(t)},n.prototype.getContentFieldValue=function(e,t){var n=null,r=e.getEvaluator().getRelevantContextFieldName();return r!==void 0&&r!==``&&(n=t.getValue(r)),n},n.cachedPatterns={},n}(f().DeterministicEvaluator)})),T=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.WeblabAndTreatment=void 0,e.WeblabAndTreatment=function(){function e(e,t){this.weblabName=e,this.treatment=t}return e.prototype.getWeblabName=function(){return this.weblabName},e.prototype.getTreatment=function(){return this.treatment},e.prototype.toString=function(){return`${this.weblabName}:${this.treatment}`},e}()})),E=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.WeblabUtilities=void 0;var t=u(),n=T();e.WeblabUtilities=function(){function e(){}return e.parseWeblabAndTreatment=function(t){var r=t.split(e.WEBLAB_AND_TREATMENT_SEPARATOR);if(r.length!==2)throw Error(e.INVALID_WEBLAB_NAME_MESSAGE_FORMAT.replace(`%s`,t));var i=r[0].trim(),a=r[1].trim();if(i===``||a===``)throw Error(e.INVALID_WEBLAB_NAME_MESSAGE_FORMAT.replace(`%s`,t));return new n.WeblabAndTreatment(i,a)},e.parseWeblabOverrides=function(n){if(!n||n===``)return{};var r={};return n.split(e.WEBLAB_OVERRIDES_SEPARATOR).forEach(function(n){try{var i=e.parseWeblabAndTreatment(n);r[i.getWeblabName()]=i.getTreatment()}catch(e){(0,t.consoleErrorSafe)(`Skipping malformed weblab override: "${n}" - ${e instanceof Error?e.message:`unknown error`}`)}}),r},e.formatWeblabAndTreatmentString=function(t,n){return t+e.WEBLAB_AND_TREATMENT_SEPARATOR+n},e.WEBLAB_AND_TREATMENT_SEPARATOR=`:`,e.WEBLAB_OVERRIDES_SEPARATOR=/\|/,e.INVALID_WEBLAB_NAME_MESSAGE_FORMAT=`invalid Weblab name "%s": expected a Weblab name and treatment separated by "`+e.WEBLAB_AND_TREATMENT_SEPARATOR+`"`,e}()})),D=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.WeblabTreatmentEvaluator=void 0;var t=E(),n=u();e.WeblabTreatmentEvaluator=function(){function e(e){this.treatmentProvider=e}return e.prototype.evaluate=function(r,i){var a=r.getEvaluationValues();if(!a||a.length===0)return r.isNegateEvaluation();var o;try{o=a.map(function(e){return t.WeblabUtilities.parseWeblabAndTreatment(e)})}
2catch(e){return(0,n.consoleErrorSafe)(`The list of Weblabs and treatments contains an invalid entry.`,e),r.isNegateEvaluation()}var s=i.getValue(e.CONTEXT_FIELD_OVERRIDE_WEBLABS),c=t.WeblabUtilities.parseWeblabOverrides(s);if(Object.keys(c).length>0){if(!this.areMatchingOverrides(o,c))return r.isNegateEvaluation();if(o=o.filter(function(e){return!(e.getWeblabName()in c)}),o.length===0)return!r.isNegateEvaluation()}if(!this.treatmentProvider)return(0,n.consoleErrorSafe)(`Failed to evaluate Weblab "${o[0]}": no treatmentProvider has been provided.`),this.areAllFallbackTreatments(o)!==r.isNegateEvaluation();var l;try{l=this.treatmentProvider.areTreatmentAssignmentsEqualTo(i,o,!0)}catch(e){(0,n.consoleErrorSafe)(`Failed to test treatments for Weblabs`,e),l=this.areAllFallbackTreatments(o)}return l!==r.isNegateEvaluation()},e.prototype.areMatchingOverrides=function(e,t){return e.every(function(e){var n=e.getWeblabName();if(!(n in t))return!0;var r=t[n];return e.getTreatment().toLowerCase()===r.toLowerCase()})},e.prototype.areAllFallbackTreatments=function(t){return t.every(function(t){return t.getTreatment().toLowerCase()===e.FALLBACK_TREATMENT.toLowerCase()})},e.CONTEXT_FIELD_OVERRIDE_WEBLABS=`overrideWeblabs`,e.FALLBACK_TREATMENT=`C`,e}()})),O=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.BaseFeatureProvider=void 0,e.BaseFeatureProvider=function(){function e(){}return e.prototype.getFeatures=function(e){var t=this;return e.map(function(e){return t.getFeature(e)})},e}()})),k=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.JSONFeatureAccessor=void 0;var n=m(),r=p(),i=s(),a=c(),l=g(),d=o(),f=h(),b=S(),T=y(),E=x(),O=C(),k=w(),ee=D(),A=_(),j=v(),M=u();e.JSONFeatureAccessor=function(e){t(n,e);function n(t){var n=e.call(this,t)||this;return n.evaluators={},n.evaluatorFields={},n.registerEvaluators(),n}return n.prototype.setFeatureProvider=function(e){this.featureProvider=e},n.prototype.registerAdditionalEvaluator=function(e,t){var n=this.evaluators[e];this.evaluators[e]=t,n&&console.log(`Re-registered evaluator '${e}'`)},n.prototype.registerWeblabTreatmentEvaluator=function(e){this.registerAdditionalEvaluator(`logica.evaluators.weblabTreatmentEvaluator`,new ee.WeblabTreatmentEvaluator(e))},n.prototype.getEvaluators=function(){return Object.assign({},this.evaluators)},n.prototype.getEvaluatorFields=function(){return Object.assign({},this.evaluatorFields)},n.prototype.registerEvaluators=function(){this.registerAdditionalEvaluator(`logica.evaluators.equalEvaluator`,new A.DefaultEvaluator),this.registerAdditionalEvaluator(`logica.evaluators.greaterThanEvaluator`,new b.GreaterThanEvaluator),this.registerAdditionalEvaluator(`logica.evaluators.dependentOnFeatureEvaluator`,new T.DependentOnFeatureEvaluator(this)),this.registerAdditionalEvaluator(`logica.evaluators.environmentStageEvaluator`,new E.EnvironmentStageEvaluator),this.registerAdditionalEvaluator(`logica.evaluators.realmEvaluator`,new O.RealmEvaluator),this.registerAdditionalEvaluator(`logica.evaluators.caseInsensitiveStringEqualEvaluator`,new j.CaseInsensitiveStringEqualEvaluator),this.registerAdditionalEvaluator(`logica.evaluators.regexEvaluator`,new k.RegExEvaluator)},n.prototype.loadFeature=function(e){var t=new Set;return this.loadFeatureWithFallbacks(e,t)},n.prototype.loadFeatureWithFallbacks=function(e,t){if(!this.featureProvider)throw Error(`Feature provider is not set`);var n=this.featureProvider.getFeature(e);if(n){t.add(e.getFeatureId());var r=n.getFallbackFeature();if(r&&!r.getFeature()){var i=this.getFeatureFromId(r.getFeatureId());if(!i)throw Error(`Fallback feature "${r.getFeatureId()}" not found for feature "${e.getFeatureId()}".`);if(t.has(i.getFeatureId()))throw Error(`Cycle detected, when resolving fallback features for "${e.getFeatureId()}".`);if(i.getType()!==e.getType())throw Error(`Fallback feature "${i.getFeatureId()}" return type does not match with feature "${e.getFeatureId()}".`);
2var a=this.loadFeatureWithFallbacks(i,t);a&&r.setFeature(a)}return n}},n.prototype.loadEvaluatorsFromJSON=function(e){var t=this;e.forEach(function(e){var n=e.evaluator_name,r=e.evaluator_implementation,a=e.evaluator_uses_context_key,o=t.evaluators[r];o?((0,M.consoleDebugSafe)(`Loaded fields for Evaluator "${n}".`),t.evaluatorFields[n]=new i.EvaluatorField(o,n,a)):(0,M.consoleErrorSafe)(`Unknown Evaluator implementation "${r}" referenced by Evaluator "${n}".`)})},n.prototype.loadFeatureFromJSON=function(e,t){if(!e)throw Error(`featureJSON cannot be null or undefined`);if(e.feature_id!==t.getFeatureId())throw Error(`Feature ID in JSON does not match featureType`);var n=this.loadOptionsFromJSON(e.options||[],t.getFeatureId()),i=e.fallback_value,a=e.fallback_to_feature;if(i!==void 0&&a!==void 0)throw Error(`Specify either fallback_value or fallback_to_feature, not both`);if(a){var o=new f.FallbackFeature(a);return new r.Feature(t,n,void 0,o)}return new r.Feature(t,n,i)},n.prototype.loadOptionsFromJSON=function(e,t){var n=this,r=[];return e.forEach(function(e){var i=[],o;`when_all`in e?(o=a.OptionClause.WHEN_ALL,n.loadCriteria(e.when_all,i,t)):`when_any`in e&&(o=a.OptionClause.WHEN_ANY,n.loadCriteria(e.when_any,i,t)),o&&i.length>0&&r.push(new l.Option(o,i,e.return_value))}),r},n.prototype.loadCriteria=function(e,t,n){var r=this;e.forEach(function(e){var i=r.loadCriterion(e,n);i&&t.push(i)})},n.prototype.loadCriterion=function(e,t){var n,r=!1;if(!e){(0,M.consoleErrorSafe)(`Received null/undefined criterionJSON for feature '${t}'`);return}if(`is`in e)n=e.is;else if(`is_not`in e)r=!0,n=e.is_not;else if(`in`in e)n=e.in;else if(`not_in`in e)r=!0,n=e.not_in;else{(0,M.consoleErrorSafe)(`Criteria missing a recognized operator. Failed loading Option Criteria JSON for feature '${t}'`);return}if(!Array.isArray(n)||n.length===0){(0,M.consoleErrorSafe)(`Definition for criteria needs to have a featureName and arguments. Failed loading Option Criteria JSON for feature '${t}'`);return}var i=n[0];if(typeof i!=`string`){(0,M.consoleErrorSafe)(`Found an invalid name for evaluator. Failed loading Option Criteria JSON for feature '${t}'`);return}if(!this.evaluatorFields[i]){(0,M.consoleErrorSafe)(`Evaluator '${i}' is not registered within Evaluators JSON. Failed loading Option Criteria JSON for feature '${t}'`);return}var a=this.evaluatorFields[i],o=n.slice(1);return new d.CriterionValue(a,r,o)},n}(n.FeatureAccessor)})),ee=r((e=>{var t=e&&e.__extends||(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})();Object.defineProperty(e,`__esModule`,{value:!0}),e.JSONFeatureProvider=void 0;var n=O(),r=u();e.JSONFeatureProvider=function(e){t(n,e);function n(t){var n=e.call(this)||this;return n.features={},n.featureAccessor=t,n}return n.prototype.loadEvaluators=function(e){this.featureAccessor.loadEvaluatorsFromJSON(e)},n.prototype.loadFeature=function(e){var t=e.feature_id,n=this.featureAccessor.getFeatureFromId(t);if(!n){(0,r.consoleErrorSafe)(`Feature type not found for feature ID: ${t}`);return}var i=this.featureAccessor.loadFeatureFromJSON(e,n);return i&&(this.features[t]=i),i},n.prototype.loadFeatures=function(e){var t=this;return e.map(function(e){return t.loadFeature(e)}).filter(Boolean)},n.prototype.getFeature=function(e){var t=e.getFeatureId();return this.features[t]},n}(n.BaseFeatureProvider)})),A=r((e=>{var t=e&&e.__read||function(e,t){var n=typeof Symbol==`function`&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,a=[],o;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)a.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,`__esModule`,{value:!0}),e.TestContext=void 0,e.TestContext=function(){function e(e){var n=this;this.properties={},e&&Object.entries(e).forEach(function(e){var r=t(e,2),i=r[0],a=r[1];n.setValue(i,a)})}return e.prototype.getValue=function(e){return this.properties[e]?this.properties[e]:null},e.prototype.setValue=function(e,t){this.properties[e]=t},e.prototype.containsKey=function(e){return this.properties[e]},e}()})),j=r((e=>{var t=e&&e.__values||function(e){var t=typeof Symbol==`function`&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
2if(e&&typeof e.length==`number`)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?`Object is not iterable.`:`Symbol.iterator is not defined.`)};Object.defineProperty(e,`__esModule`,{value:!0}),e.UnitTestRunner=void 0;var n=A();e.UnitTestRunner=function(){function e(e){this.featureAccessor=e,this.unitTestsCache={}}return e.prototype.loadUnitTestsFromJSON=function(e){var t=this;e.forEach(function(e){var n=t.parseUnitTest(e),r=t.unitTestsCache[n.featureId]||[];r.push(n),t.unitTestsCache[n.featureId]=r})},e.prototype.parseUnitTest=function(e){if(!e.test_name||!e.feature_id||!e.context||e.expected_value===void 0)throw Error(`Invalid test JSON: missing required fields`);return{testName:e.test_name,featureId:e.feature_id,context:new n.TestContext(e.context),expectedValue:e.expected_value}},e.prototype.runUnitTests=function(e){var n,r,i=e.getFeatureId();if(!i)throw Error(`failed to run unit tests for feature: feature ID is empty`);if(!(i in this.unitTestsCache))return[];var a=this.featureAccessor.loadFeature(e);if(!a)throw Error(`Feature '${i}' not found`);var o=this.featureAccessor.getCriteriaEvaluator(),s=[];try{for(var c=t(this.unitTestsCache[i]||[]),l=c.next();!l.done;l=c.next()){var u=l.value;try{var d=o.evaluateCriteria(a,u.context);s.push({featureId:i,test:u,actualValue:d})}catch(e){throw Error(`failed to run unit test for feature "${i}": ${e.message}`)}}}catch(e){n={error:e}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return s},e}()})),M=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.consoleErrorSafe=e.consoleDebugSafe=e.equalsIgnoreCase=e.generateId=e.UnitTestRunner=e.TestContext=e.JSONFeatureProvider=e.JSONFeatureAccessor=e.WeblabUtilities=e.WeblabAndTreatment=e.BaseFeatureProvider=e.WeblabTreatmentEvaluator=e.RegExEvaluator=e.Realm=e.RealmEvaluator=e.GreaterThanEvaluator=e.EnvironmentStage=e.EnvironmentStageEvaluator=e.DependentOnFeatureEvaluator=e.CaseInsensitiveStringEqualEvaluator=e.DeterministicEvaluator=e.DefaultEvaluator=e.OptionClause=e.Option=e.FallbackFeature=e.FeatureAccessor=e.Feature=e.Evaluator=e.EvaluatorField=e.CriterionValue=void 0;var t=o();Object.defineProperty(e,`CriterionValue`,{enumerable:!0,get:function(){return t.CriterionValue}});var n=s();Object.defineProperty(e,`EvaluatorField`,{enumerable:!0,get:function(){return n.EvaluatorField}});var r=d();Object.defineProperty(e,`Evaluator`,{enumerable:!0,get:function(){return r.Evaluator}});var i=p();Object.defineProperty(e,`Feature`,{enumerable:!0,get:function(){return i.Feature}});var a=m();Object.defineProperty(e,`FeatureAccessor`,{enumerable:!0,get:function(){return a.FeatureAccessor}});var M=h();Object.defineProperty(e,`FallbackFeature`,{enumerable:!0,get:function(){return M.FallbackFeature}});var N=g();Object.defineProperty(e,`Option`,{enumerable:!0,get:function(){return N.Option}});var te=c();Object.defineProperty(e,`OptionClause`,{enumerable:!0,get:function(){return te.OptionClause}});var ne=_();Object.defineProperty(e,`DefaultEvaluator`,{enumerable:!0,get:function(){return ne.DefaultEvaluator}});var P=f();Object.defineProperty(e,`DeterministicEvaluator`,{enumerable:!0,get:function(){return P.DeterministicEvaluator}});var re=v();Object.defineProperty(e,`CaseInsensitiveStringEqualEvaluator`,{enumerable:!0,get:function(){return re.CaseInsensitiveStringEqualEvaluator}});var ie=y();Object.defineProperty(e,`DependentOnFeatureEvaluator`,{enumerable:!0,get:function(){return ie.DependentOnFeatureEvaluator}});var ae=x();Object.defineProperty(e,`EnvironmentStageEvaluator`,{enumerable:!0,get:function(){return ae.EnvironmentStageEvaluator}}),Object.defineProperty(e,`EnvironmentStage`,{enumerable:!0,get:function(){return ae.EnvironmentStage}});var oe=S();Object.defineProperty(e,`GreaterThanEvaluator`,{enumerable:!0,get:function(){return oe.GreaterThanEvaluator}});var se=C();Object.defineProperty(e,`RealmEvaluator`,{enumerable:!0,get:function(){return se.RealmEvaluator}}),Object.defineProperty(e,`Realm`,{enumerable:!0,get:function(){return se.Realm}});var F=w();Object.defineProperty(e,`RegExEvaluator`,{enumerable:!0,get:function(){return F.RegExEvaluator}});var ce=D();Object.defineProperty(e,`WeblabTreatmentEvaluator`,{enumerable:!0,get:function(){return ce.WeblabTreatmentEvaluator}});var le=O();Object.defineProperty(e,`BaseFeatureProvider`,{enumerable:!0,get:function(){return le.BaseFeatureProvider}});var ue=T();Object.defineProperty(e,`WeblabAndTreatment`,{enumerable:!0,get:function(){return ue.WeblabAndTreatment}});var de=E();Object.defineProperty(e,`WeblabUtilities`,{enumerable:!0,get:function(){return de.WeblabUtilities}});var fe=k();Object.defineProperty(e,`JSONFeatureAccessor`,{enumerable:!0,get:function(){return fe.JSONFeatureAccessor}});var pe=ee();Object.defineProperty(e,`JSONFeatureProvider`,{enumerable:!0,get:function(){return pe.JSONFeatureProvider}});var me=A();Object.defineProperty(e,`TestContext`,{enumerable:!0,get:function(){return me.TestContext}});var he=j();Object.defineProperty(e,`UnitTestRunner`,{enumerable:!0,get:function(){return he.UnitTestRunner}});var ge=l();Object.defineProperty(e,`generateId`,{enumerable:!0,get:function(){return ge.generateId}});var _e=b();Object.defineProperty(e,`equalsIgnoreCase`,{enumerable:!0,get:function(){return _e.equalsIgnoreCase}});var ve=u();Object.defineProperty(e,`consoleDebugSafe`,{enumerable:!0,get:function(){return ve.consoleDebugSafe}}),Object.defineProperty(e,`consoleErrorSafe`,{enumerable:!0,get:function(){return ve.consoleErrorSafe}})}))(),N=()=>`CN`,te={encryptedMarketplaceId:`AAHKV2X7AFYLW`,defaultLocale:`zh-CN`,defaultFromCurrency:`CNY`,realm:M.Realm.CNAmazon,mediaUrl:`https://images-cn.ssl-images-amazon.com`,clientId:`GSApp`,deviceTypes:{iOS:`A2NUY1A59GKYM5`,Android:`A3E95C7VPNDVF6`},domainMap:{Beta:{hostname:`apigw-beta-cn.gsweb.ags.a2z.org.cn`},Gamma:{hostname:`apigw-gamma-cn.gsweb.ags.a2z.org.cn`},Prod:{hostname:`globalstore.amazon.cn`}}},ne={encryptedMarketplaceId:`A1RCJLYSZNS1H8`,defaultLocale:`en-US`,defaultFromCurrency:`USD`,realm:M.Realm.USAmazon,mediaUrl:`https://m.media-amazon.com`,clientId:`BazaarApp`,deviceTypes:{iOS:`A24OVB15QRQG8L`,Android:`A3GJH94PYKGH3`},domainMap:{Beta:{hostname:`beta.bazaar.xb.amazon.dev`},Gamma:{hostname:`gamma.bazaar.xb.amazon.dev`},Prod:{hostname:`global.amazon.com`}}},P={getCurrentFlavor:N,isCNFlavor:()=>N()===`CN`,isWWFlavor:()=>N()===`WW`,getConfig(){return this.isCNFlavor()?te:ne},getMarketplaceId(){return this.getConfig().encryptedMarketplaceId},getDefaultLocale(){return this.getConfig().defaultLocale},getDefaultRealm(){return this.getConfig().realm},getMediaUrl(){return this.getConfig().mediaUrl},getClientId(){return this.getConfig().clientId},getDeviceType(e){return this.getConfig().deviceTypes[e]},getDefaultFromCurrency(){return this.getConfig().defaultFromCurrency},getBaseUrl(){return P.isWWFlavor()?`/bazaar`:`/`},getWebappBaseUrl(e,t){return`${e}${this.isWWFlavor()?`/${t}`:``}`}},re=n({AttributeKey:()=>It,AttributesMapLocalizationContext:()=>en,AttributesMapLocalizationContextProvider:()=>nn,AttributesProviderBuilder:()=>rn,CXTuple:()=>$t,CallbackLocalizationContextProvider:()=>Bt,CoreAttributes:()=>Lt,DEFAULT_LOCALE_ATTRIBUTE:()=>Mt,I18N_DOMAIN_ATTRIBUTE:()=>Pt,LOCALE_ATTRIBUTE:()=>jt,LocalizationContextBuilder:()=>zt,LocalizationContextImplementation:()=>Rt,MARKETPLACE_ATTRIBUTE:()=>Ht,RetailLocalizationContext:()=>Vt,RetailLocalizationContextBuilder:()=>Yt,StaticAttributesProvider:()=>tn,TIME_ZONE_ATTRIBUTE:()=>Nt,createAsyncMessageBundleManager:()=>At});function ie(e){if(e.__esModule)return e;var t=Object.defineProperty({},`__esModule`,{value:!0});return Object.keys(e).forEach(function(n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}),t}function ae(e){return e.type===hn.literal}function oe(e){return e.type===hn.argument}function se(e){return e.type===hn.number}function F(e){return e.type===hn.date}function ce(e){return e.type===hn.time}function le(e){return e.type===hn.select}function ue(e){return e.type===hn.plural}function de(e){return e.type===hn.pound}function fe(e){return e.type===hn.tag}function pe(e){return!!(e&&typeof e==`object`&&e.type===gn.number)}function me(e){return!!(e&&typeof e==`object`&&e.type===gn.dateTime)}function he(e){return e.type===hn.price}function ge(e){var t={};return e.replace(vn,function(e){var n=e.length;switch(e[0]){case`G`:t.era=n===4?`long`:n===5?`narrow`:`short`;break;case`y`:t.year=n===2?`2-digit`:`numeric`;break;case`Y`:case`u`:case`U`:case`r`:throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case`q`:case`Q`:throw RangeError("`q/Q` (quarter) patterns are not supported");case`M`:case`L`:t.month=[`numeric`,`2-digit`,`short`,`long`,`narrow`][n-1];break;case`w`:case`W`:throw RangeError("`w/W` (week) patterns are not supported");case`d`:t.day=[`numeric`,`2-digit`][n-1];break;case`D`:case`F`:case`g`:throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case`E`:t.weekday=n===4?`short`:n===5?`narrow`:`short`;break;case`e`:if(n<4)throw RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=[`short`,`long`,`narrow`,`short`][n-4];break;case`c`:if(n<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=[`short`,`long`,`narrow`,`short`][n-4];break;case`a`:t.hour12=!0;break;case`b`:case`B`:throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case`h`:t.hourCycle=`h12`,t.hour=[`numeric`,`2-digit`][n-1];break;case`H`:t.hourCycle=`h23`,t.hour=[`numeric`,`2-digit`][n-1];break;case`K`:t.hourCycle=`h11`,t.hour=[`numeric`,`2-digit`][n-1];break;case`k`:t.hourCycle=`h24`,t.hour=[`numeric`,`2-digit`][n-1];break;case`j`:case`J`:case`C`:throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case`m`:t.minute=[`numeric`,`2-digit`][n-1];break;case`s`:t.second=[`numeric`,`2-digit`][n-1];break;case`S`:case`A`:throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case`z`:t.timeZoneName=n<4?`short`:`long`;break;case`Z`:case`O`:case`v`:case`V`:case`X`:case`x`:throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return``}),t}function _e(e){if(e.length===0)throw Error(`Number skeleton cannot be empty`);for(var t=e.split(bn).filter(function(e){return e.length>0}),n=[],r=0,i=t;r<i.length;r++){var a=i[r].split(`/`);if(a.length===0)throw Error(`Invalid number skeleton`);for(var o=a[0],s=a.slice(1),c=0,l=s;c<l.length;c++)if(l[c].length===0)throw Error(`Invalid number skeleton`);n.push({stem:o,options:s})}return n}function ve(e){return e.replace(/^(.*?)-/,``)}function ye(e){var t={};return e[e.length-1]===`r`?t.roundingPriority=`morePrecision`:e[e.length-1]===`s`&&(t.roundingPriority=`lessPrecision`),e.replace(Sn,function(e,n,r){return typeof r==`string`?r===`+`?t.minimumSignificantDigits=n.length:n[0]===`#`?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+(typeof r==`string`?r.length:0)):(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length),``}),t}function be(e){switch(e){case`sign-auto`:return{signDisplay:`auto`};case`sign-accounting`:case`()`:return{currencySign:`accounting`};case`sign-always`:case`+!`:return{signDisplay:`always`};case`sign-accounting-always`:case`()!`:return{signDisplay:`always`,currencySign:`accounting`};case`sign-except-zero`:case`+?`:return{signDisplay:`exceptZero`};case`sign-accounting-except-zero`:case`()?`:return{signDisplay:`exceptZero`,currencySign:`accounting`};case`sign-never`:case`+_`:return{signDisplay:`never`}}}function xe(e){var t;if(e[0]===`E`&&e[1]===`E`?(t={notation:`engineering`},e=e.slice(2)):e[0]===`E`&&(t={notation:`scientific`},e=e.slice(1)),t){var n=e.slice(0,2);if(n===`+!`?(t.signDisplay=`always`,e=e.slice(2)):n===`+?`&&(t.signDisplay=`exceptZero`,e=e.slice(2)),!wn.test(e))throw Error(`Malformed concise eng/scientific notation`);t.minimumIntegerDigits=e.length}return t}function Se(e){return be(e)||{}}function Ce(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n];switch(i.stem){case`percent`:case`%`:t.style=`percent`;continue;case`%x100`:t.style=`percent`,t.scale=100;continue;case`currency`:t.style=`currency`,t.currency=i.options[0];continue;case`group-off`:case`,_`:t.useGrouping=!1;continue;case`precision-integer`:case`.`:t.maximumFractionDigits=0;continue;case`measure-unit`:case`unit`:t.style=`unit`,t.unit=ve(i.options[0]);continue;case`compact-short`:case`K`:t.notation=`compact`,t.compactDisplay=`short`;continue;case`compact-long`:case`KK`:t.notation=`compact`,t.compactDisplay=`long`;continue;case`scientific`:t=yn(yn(yn({},t),{notation:`scientific`}),i.options.reduce(function(e,t){return yn(yn({},e),Se(t))},{}));continue;case`engineering`:t=yn(yn(yn({},t),{notation:`engineering`}),i.options.reduce(function(e,t){return yn(yn({},e),Se(t))},{}));continue;case`notation-simple`:t.notation=`standard`;continue;case`unit-width-narrow`:t.currencyDisplay=`narrowSymbol`,t.unitDisplay=`narrow`;continue;case`unit-width-short`:t.currencyDisplay=`code`,t.unitDisplay=`short`;continue;case`unit-width-full-name`:t.currencyDisplay=`name`,t.unitDisplay=`long`;continue;case`unit-width-iso-code`:t.currencyDisplay=`symbol`;continue;case`scale`:t.scale=parseFloat(i.options[0]);continue;case`integer-width`:if(i.options.length>1)throw RangeError(`integer-width stems only accept a single optional option`);i.options[0].replace(Cn,function(e,n,r,i,a,o){if(n)t.minimumIntegerDigits=r.length;else if(i&&a)throw Error(`We currently do not support maximum integer digits`);else if(o)throw Error(`We currently do not support exact integer digits`);return``});continue}if(wn.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(xn.test(i.stem)){if(i.options.length>1)throw RangeError(`Fraction-precision stems only accept a single optional option`);i.stem.replace(xn,function(e,n,r,i,a,o){return r===`*`?t.minimumFractionDigits=n.length:i&&i[0]===`#`?t.maximumFractionDigits=i.length:a&&o?(t.minimumFractionDigits=a.length,t.maximumFractionDigits=a.length+o.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),``});var a=i.options[0];a===`w`?t=yn(yn({},t),{trailingZeroDisplay:`stripIfInteger`}):a&&(t=yn(yn({},t),ye(a)));continue}if(Sn.test(i.stem)){t=yn(yn({},t),ye(i.stem));continue}var o=be(i.stem);o&&(t=yn(yn({},t),o));var s=xe(i.stem);
2s&&(t=yn(yn({},t),s))}return t}function we(e,t){let n=``;for(let r=0;r<e.length;r++){let i=e.charAt(r);if(i===`j`){let a=0;for(;r+1<e.length&&e.charAt(r+1)===i;)a++,r++;let o=1+(a&1),s=a<2?1:3+(a>>1),c=Te(t);for((c==`H`||c==`k`)&&(s=0);s-- >0;)n+=`a`;for(;o-- >0;)n=c+n}else i===`J`?n+=`H`:n+=i}return n}function Te(e){let t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case`h24`:return`k`;case`h23`:return`H`;case`h12`:return`h`;case`h11`:return`K`;default:throw Error(`Invalid hourCycle`)}let n=e.language,r;return n!==`root`&&(r=e.maximize().region),(Tn[r||``]||Tn[n||``]||Tn[`${n}-001`]||Tn[`001`])[0]}function Ee(e,t){return{start:e,end:t}}function De(e,t){return new RegExp(e,t)}function Oe(e){return e>=97&&e<=122||e>=65&&e<=90}function ke(e){return Oe(e)||e===47}function Ae(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function je(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function Me(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}
2function Ne(e){e.forEach(e=>{if(delete e.location,le(e)||ue(e))for(let t in e.options)delete e.options[t].location,Ne(e.options[t].value);else se(e)&&pe(e.style)||(F(e)||ce(e))&&me(e.style)?delete e.style.location:fe(e)&&Ne(e.children)})}function Pe(e,t={}){t=Object.assign({shouldParseSkeletons:!0,requiresOtherClause:!0},t);let n=new Un(e,t).parse();if(n.err){let e=SyntaxError(mn[n.err.kind]);throw e.location=n.err.location,e.originalMessage=n.err.message,e}return t&&t.captureLocation||Ne(n.val),n.val}function Fe(e,t){var n=t&&t.cache?t.cache:Gn,r=t&&t.serializer?t.serializer:Wn;return(t&&t.strategy?t.strategy:Be)(e,{cache:n,serializer:r})}function Ie(e){return e==null||typeof e==`number`||typeof e==`boolean`}function Le(e,t,n,r){var i=Ie(r)?r:n(r),a=t.get(i);return a===void 0&&(a=e.call(this,r),t.set(i,a)),a}function Re(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return a===void 0&&(a=e.apply(this,r),t.set(i,a)),a}function ze(e,t,n,r,i){return n.bind(t,e,r,i)}function Be(e,t){var n=e.length===1?Le:Re;return ze(e,this,n,t.cache.create(),t.serializer)}function Ve(e,t){return ze(e,this,Re,t.cache.create(),t.serializer)}function He(e,t){return ze(e,this,Le,t.cache.create(),t.serializer)}function Ue(){this.cache=Object.create(null)}function We(e){return e.getLocale!==void 0}function Ge(e){return e.length<2?e:e.reduce((e,t)=>{let n=e[e.length-1];return!n||n.type!==rr.literal||t.type!==rr.literal?e.push(t):n.value+=t.value,e},[])}function Ke(e){return typeof e==`function`}function qe(e){return typeof e==`function`}function Je(e,t,n,r,i,a,o,s,c){return Ye(e,t,n,r,a,o,s,i,c).map(e=>e.value)}function Ye(e,t,n,r,i,a,o,s,c){if(e.length===1&&ae(e[0]))return[{type:rr.literal,value:e[0].value}];let l,u,d;We(t)?(l=t,u=t.getLocale(),d=t.getTimeZone()):u=t,u=c||tr.getCanonicalLocaleString(u);let f=[];for(let c of e){if(ae(c)){f.push({type:rr.literal,value:c.value});continue}if(de(c)){typeof a==`number`&&f.push({type:rr.literal,value:n.getNumberFormat(u).format(a)});continue}let{value:e}=c;if(!i)throw new Zn(e,o);if(fe(c)){let{children:e,value:l}=c,d=i[l];if(s&&(d=e=>e),!Ke(d))throw new Xn(l,`function`,o);let p=Ye(e,t,n,r,i,a,o,s,u),m=d(p.map(e=>e.value));Array.isArray(m)||(m=[m]),s?f.push({type:rr.object,value:s.createElement(l,{},...m)}):f.push(...m.map(e=>({type:typeof e==`string`?rr.literal:rr.object,value:e})));continue}if(!(i&&e in i))throw new Zn(e,o);let p=i[e];if(oe(c)){!p||typeof p==`string`||typeof p==`number`?p=typeof p==`string`||typeof p==`number`?String(p):``:qe(p)&&(p=p(s,{},[])),f.push({type:typeof p==`string`?rr.literal:rr.object,value:p});continue}if(F(c)){let e=typeof c.style==`string`?r.date[c.style]:me(c.style)?c.style.parsedOptions:{};d!==void 0&&(e.timeZone=d),f.push({type:rr.literal,value:n.getDateTimeFormat(u,e).format(p)});continue}if(ce(c)){let e=typeof c.style==`string`?r.time[c.style]:me(c.style)?c.style.parsedOptions:r.time.medium;d!==void 0&&(e.timeZone=d),f.push({type:rr.literal,value:n.getDateTimeFormat(u,e).format(p)});continue}if(se(c)){let e=typeof c.style==`string`?r.number[c.style]:pe(c.style)?c.style.parsedOptions:void 0;e&&e.scale&&(p*=e.scale||1),f.push({type:rr.literal,value:n.getNumberFormat(u,e).format(p)});continue}if(he(c)){let e=typeof c.style==`string`?r.price[c.style]:void 0,t=n.getPriceFormat(l||u,e).format(p,e);f.push({type:typeof t==`string`?rr.literal:rr.object,value:t});continue}if(le(c)){let e=c.options[p]||c.options.other;if(!e)throw new Yn(c.value,p,Object.keys(c.options),o);f.push(...Ye(e.value,t,n,r,i,a,o,s,u));continue}if(ue(c)){let e=c.options[`=${p}`];if(!e){if(!Intl.PluralRules)throw new Jn(`Intl.PluralRules is not available in this environment.
3Try polyfilling it using "@formatjs/intl-pluralrules"
4`,qn.MISSING_INTL_API,o);let t=n.getPluralRules(u,{type:c.pluralType}).select(p-(c.offset||0));e=c.options[t]||c.options.other}if(!e)throw new Yn(c.value,p,Object.keys(c.options),o);f.push(...Ye(e.value,t,n,r,i,p-(c.offset||0),o,s,u));continue}}return s?f:Ge(f)}function Xe(e){return e==null||e==null}function Ze(...e){if(!e||e.length===0)throw Error(`The key field(s) must not be null or empty`);return e.join(Mo)}function Qe(e,t){if(e==null)return null;if(t.has(e))return t.get(e);throw Error(`Failed to convert to config enum with ${e}`)}function $e(e,t){if(e==null)return null;for(let[n,r]of t.entries())if(r==e)return n;throw Error(`Failed to convert from config enum with ${e}`)}function et(e,t){e.includes(t)&&e.splice(e.indexOf(t),1)}function tt(e){return e.map(({value:e})=>e).reduce((e,t)=>
4e+t)}function nt(e,t){let n=``;for(let r of e)if(t===_s&&(r.type===_s||r.type===vs))n+=r.value;else if(r.type===t)return r.value;return n||void 0}function rt(e,t){return!vt(e)||t===`compact`?_t(e)?5:2:_t(e)?yt(e)?3:4:+!yt(e)}function it(e,t,n){if(n===`end`&&!_t(t)){t=at(e,t,n,t.length-1,!1);let r=St(t,fs,!1);t=xt(t,r,t.length-1)}else if(n===`start`&&_t(t)){let r=0;t[r].type===ps&&r++,t[r].type===ms&&r++,t=at(e,t,n,r,!0);let i=St(t,fs,!0);t=xt(t,i,r)}return t}function at(e,t,n,r,i){if(ht(t)){let a=St(t,ps,i);n===`end`&&(t[a].value=t[a].value.replace(bs,``)),t=xt(t,a,r),e===`compact`&&t.splice(r,1)}return t}function ot(e){if(ht(e)){let t;t=_t(e)?St(e,ps,!0):St(e,ps,!1),e[t].type===ps&&e[t].value===ys&&e.splice(t,1)}return e}function st(e){let t={type:ps,value:ys};if(!ht(e)){let n;_t(e)?(n=St(e,fs,!0),e.splice(n,0,t)):(n=St(e,fs,!1),e.splice(n+1,0,t))}return e}function ct(e,t){return Object.assign({currency:e.currencyCode},lt(t))}function lt(e){return Object.assign({style:ds,currencyDisplay:ut(e),useGrouping:dt(e)},ft(e))}function ut(e){switch(e){case`iso`:return`code`;case`plural`:return`name`;default:return`symbol`}}function dt(e){switch(e){case`compact`:return!1;default:return!0}}function ft(e){switch(e){case`compact`:return{maximumFractionDigits:0,minimumFractionDigits:0};default:return{}}}function pt(e,t){switch(t){case`compact`:return e<0?Math.ceil(e)||0:Math.floor(e);default:return e}}function mt(e){switch(e){case`iso`:return!1;case`plural`:return!1;default:return!0}}function ht(e){let t=1;return _t(e)?(t=e.length,e[t-1].type===ps&&t--,t-=2):(e[t-1].type===ps&&t++,e[t-1].type===ms&&t++),e[t].type===ps}function gt(e){switch(e){case`iso`:return!1;default:return!0}}function _t(e){let t=e.length-1;return e[t].type===ps&&t--,e[t].type===fs}function vt(e){return bt(e,hs)}function yt(e){return bt(e,gs)}function bt(e,t){if(!e)throw Error(`Format Parts must not be emtpy`);for(let n of e)if(n.type===t)return!0;return!1}function xt(e,t,n){if(n===t)return e;let r=e[t],i=n<t?-1:1;for(let r=t;r!==n;r+=i)e[r]=e[r+i];return e[n]=r,e}function St(e,t,n){let r,i,a;for(n?(r=e.length-1,i=0,a=-1):(r=0,i=e.length-1,a=1);r!==i;){if(e[r].type===t)if(t===ps&&(r===0||r===e.length-1)){r+=a;continue}else return r;r+=a}return e[r].type===t?r:-1}function Ct(e,t){let n=10**(t||0),r=Number((e*n).toFixed(5));return r%.5==0?Math.floor(r)%2==0?Math.floor(r)/n:Math.round(r)/n:e}function wt(e){switch(e){case`compact`:return`compact`;case`in_sentence`:return`inSentence`;case`iso`:return`iso`;case`plural`:return`plural`;default:return`amazonSymbol`}}function Tt(e,t){return t?Object.assign(Object.assign(Object.assign({},e||{}),t||{}),Object.keys(e).reduce((n,r)=>(n[r]=Object.assign(Object.assign({},e[r]),t[r]||{}),n),{})):e}function Et(e,t){return t?Object.keys(e).reduce((n,r)=>(n[r]=Tt(e[r],t[r]),n),Object.assign({},e)):e}function Dt(e){return{create(){return{has(t){return t in e},get(t){return e[t]},set(t,n){e[t]=n}}}}}function Ot(e={number:{},dateTime:{},pluralRules:{},price:{}}){return{getNumberFormat:Fe((...e)=>new Intl.NumberFormat(...e),{cache:Dt(e.number),strategy:Kn.variadic}),getDateTimeFormat:Fe((...e)=>new Intl.DateTimeFormat(...e),{cache:Dt(e.dateTime),strategy:Kn.variadic}),getPluralRules:Fe((...e)=>new Intl.PluralRules(...e),{cache:Dt(e.pluralRules),strategy:Kn.variadic}),getPriceFormat:Fe((...e)=>new Ds(...e),{cache:Dt(e.price),strategy:Kn.variadic})}}function eee(e){return new Bs(Object.assign({async resolveResourcePack(e){let t=await fetch(e),{ok:n,status:r,statusText:i}=t;if(!n){let t=r>=500&&r<600;throw Rs.error(`Failed to fetch ${e}: %O`,{status:r,statusText:i}),new Vs(`Failed to fetch ${e}`,t)}return t.json()}},e))}async function tee(e,t){if(typeof performance<`u`){let n=performance.now();await t();let r=performance.now();Rs.info(`${e}: ${r-n} ms`)}else console.time(e),await t(),console.timeEnd(e)}function kt(e,t){var n=e&&e.endpointMap&&e.endpointMap[t.locale];return n&&n[t.bundle]}function At(e){var t={};e.resolveBundleUrl?t.resolveBundleUrl=function(t,n){return e.resolveBundleUrl(kt(e.arbManifest,n),n.locale,n.bundle)}:t.resolveBundleUrl=function(t,n){var r=e.urlPrefix??``;return r[0]!==`/`&&(r=`/`+r),r&&r[r.length-1]!==`/`&&(r+=`/`),r+kt(e.arbManifest,n)},e.resolveResourcePack&&(t.resolveResourcePack=e.resolveResourcePack);var n=eee(t);return new Us(new Bt(e.localizationContextProvider),n)}var jt,Mt,Nt,Pt,Ft,It,Lt,Rt,zt,Bt,Vt,Ht,Ut,Wt,Gt,Kt,qt,Jt,Yt,Xt,Zt,Qt,$t,en,tn,nn,rn,an,on,sn,cn,ln,un,dn,fn,pn,mn,hn,gn,_n,vn,yn,bn,xn,Sn,Cn,wn,Tn,En,Dn,On,kn,An,jn,Mn,Nn,Pn,Fn,In,Ln,Rn,zn,Bn,Vn,Hn,Un,Wn,Gn,Kn,qn,Jn,Yn,Xn,Zn,Qn,$n,er,tr,nr,rr,ir,ar,or,sr,cr,lr,I,ur,dr,fr,pr,mr,hr,gr,_r,vr,yr,br,xr,Sr,Cr,wr,Tr,Er,Dr,Or,kr,Ar,jr,Mr,Nr,Pr,Fr,Ir,Lr,Rr,zr,Br,Vr,Hr,Ur,Wr,Gr,Kr,qr,Jr,Yr,Xr,Zr,Qr,$r,ei,ti,ni,ri,ii,ai,oi,si,ci,li,ui,di,fi,pi,mi,hi,gi,_i,vi,yi,bi,xi,Si,Ci,wi,Ti,Ei,Di,Oi,ki,Ai,ji,Mi,Ni,Pi,Fi,Ii,Li,Ri,zi,Bi,Vi,Hi,Ui,Wi,Gi,Ki,qi,Ji,Yi,Xi,Zi,Qi,$i,ea,ta,na,ra,ia,aa,oa,sa,ca,la,ua,da,fa,pa,ma,ha,ga,_a,va,ya,ba,xa,Sa,Ca,wa,Ta,Ea,Da,Oa,ka,Aa,ja,Ma,Na,Pa,Fa,Ia,La,Ra,za,Ba,Va,Ha,Ua,Wa,Ga,Ka,qa,Ja,Ya,Xa,Za,Qa,$a,eo,to,no,ro,io,ao,oo,so,co,lo,uo,fo,po,mo,ho,go,_o,vo,yo,bo,xo,So,Co,wo,To,Eo,Do,Oo,ko,Ao,jo,Mo,No,Po,Fo,Io,Lo,Ro,zo,Bo,V
4o,Ho,Uo,Wo,Go,Ko,qo,Jo,Yo,Xo,Zo,Qo,$o,es,ts,ns,rs,is,as,os,ss,cs,ls,us,ds,fs,ps,ms,hs,gs,_s,vs,ys,bs,xs,Ss,Cs,ws,Ts,Es,Ds,Os,ks,As,js,Ms,Ns,Ps,Fs,Is,Ls,Rs,zs,Bs,Vs,Hs,Us,Ws=t((()=>{jt=`locale`,Mt=`defaultLocale`,Nt=`timeZone`,Pt=`i18nDomain`,Ft=``,It=class e{constructor(e){this._key=e}static of(t){if(this.KEY_REGISTRY.has(t))throw Error(`Key with name ${t} already exist. AttributeKeys ${JSON.stringify(this.KEY_REGISTRY)} must only be created once.`);return this.KEY_REGISTRY.add(t),new e(t)}asString(){return this._key}},It.KEY_REGISTRY=new Set,Lt=class{},Lt.LOCALE_KEY=It.of(jt),Lt.DEFAULT_LOCALE_KEY=It.of(Mt),Lt.TIME_ZONE_KEY=It.of(Nt),Lt.I18N_DOMAIN_KEY=It.of(Pt),Lt.CX_TUPLE_KEY=It.of(`cxTuple`),Lt.CURRENCY_KEY=It.of(`currency`),Lt.DEFAULT_CURRENCY_KEY=It.of(`defaultCurrency`),Rt=class{constructor(e){this._locale=e.locale,this._defaultLocale=e.defaultLocale,this._timeZone=e.timeZone,this._i18nDomain=e.i18nDomain}getTimeZone(){return this._timeZone}getLocale(){return this._locale}getDefaultLocale(){return this._defaultLocale}getI18nDomain(){return this._i18nDomain}asAttributesMap(){return new Map([[jt,this._locale],[Mt,this._defaultLocale],[Nt,this._timeZone],[Pt,this._i18nDomain]])}toString(){let e=`LocalizationContext[`;return e+=`${jt}=${this.getLocale()},`,e+=`${Nt}=${this.getTimeZone()},`,e+=`${Mt}=${this.getDefaultLocale()},`,e+=`${Pt}=${this.getI18nDomain()}]`,e}getAttribute(e){switch(e){case Lt.LOCALE_KEY:return this.getLocale();case Lt.DEFAULT_LOCALE_KEY:return this.getDefaultLocale();case Lt.TIME_ZONE_KEY:return this.getTimeZone();case Lt.I18N_DOMAIN_KEY:return this.getTimeZone();default:return}}},zt=class e{constructor(){this._locale=e.DEFAULT_LOCALE,this._defaultLocale=void 0,this._timeZone=e.DEFAULT_TIME_ZONE,this._i18nDomain=Ft}get locale(){return this._locale}get defaultLocale(){return this._defaultLocale}get timeZone(){return this._timeZone}get i18nDomain(){return this._i18nDomain}withLocale(t){try{this._locale=Intl.getCanonicalLocales(t)[0]}catch{console.error(`Provided Locale is invalid: locale=${t}. Using default runtime locale: ${e.DEFAULT_LOCALE}`)}return this}withDefaultLocale(e){try{this._defaultLocale=Intl.getCanonicalLocales(e)[0]}catch{console.error(`Provided DefaultLocale is invalid: defaultLocale:${e}.`)}return this}withI18nDomain(e){return this._i18nDomain=e,this}withTimeZone(t){try{this._timeZone=new Intl.DateTimeFormat(void 0,{timeZone:t}).resolvedOptions().timeZone}catch{console.error(`Provided TimeZone is invalid: timeZone=${t}. Using default TimeZone: ${e.DEFAULT_TIME_ZONE}`)}return this}build(){return new Rt(this)}},zt.DATE_TIME_OPTIONS=new Intl.DateTimeFormat().resolvedOptions(),zt.DEFAULT_LOCALE=zt.DATE_TIME_OPTIONS.locale,zt.DEFAULT_TIME_ZONE=zt.DATE_TIME_OPTIONS.timeZone,Bt=class{constructor(e){this.provideContext=e}getLocalizationContext(){return this.provideContext()}},Vt=class extends Rt{constructor(e){super(e),this._marketplace=e.marketplace}asAttributesMap(){let e=super.asAttributesMap();return e.set(Ht,this._marketplace),e}toString(){let e=`RetailLocalizationContext[`;return e+=`${jt}=${this.getLocale()},`,e+=`${Nt}=${this.getTimeZone()},`,e+=`${Mt}=${this.getDefaultLocale()},`,e+=`${Pt}=${this.getI18nDomain()},`,e+=`${Ht}=${this._marketplace}]`,e}},Ht=`marketplace`,Ut=class{getObfuscatedMarketplaceId(){}getDefaultLocale(){return Intl.DateTimeFormat().resolvedOptions().locale}getDefaultCurrency(){}},Wt=class extends Ut{},Gt=class e{getMarketplace(){return e.emptyMarketplace}},Gt.emptyMarketplace=new Wt,Kt=class e{static setProvider(t){e.marketplaceProvider=t}static provider(){return e.marketplaceProvider||=new Gt,e.marketplaceProvider}},Kt.marketplaceProvider=void 0,qt={A2Q3Y263D00KWC:{name:`BR`,locale:`pt-BR`,currency:`BRL`},AZXD3QD5B39HD:{name:`BR_DEVO`,locale:`pt-BR`,currency:`BRL`},A2EUQ1WTGCTBG2:{name:`CA`,locale:`en-CA`,currency:`CAD`},A2WDZJZ5TCRMLH:{name:`CL`,locale:`es-CL`,currency:`CLP`},A2IDBVIE7EAGN4:{name:`CL_DEVO`,locale:`es-CL`,currency:`CLP`},A1ZXRLSQW2V54D:{name:`CO`,locale:`es-CO`,currency:`COP`},A1NOHO22DE3OHQ:{name:`CO_DEVO`,locale:`es-CO`,currency:`COP`},A1AM78C64UM0Y8:{name:`MX`,locale:`es-MX`,currency:`MXN`},A3P3J5A7D2ZVXI:{name:`MX_DEVO`,locale:`es-MX`,currency:`MXN`},ATVPDKIKX0DER:{name:`US`,locale:`en-US`,currency:`USD`},AGWSWK15IEJJ7:{name:`PYOP_US_PROD`,locale:`en-US`,currency:`USD`},A3BXB0YN3XH17H:{name:`PYOP_US_PROD_SANDBOX`,locale:`en-US`,currency:`USD`},A35A4JO734ER04:{name:`PYOP_US_DEVO`,locale:`en-US`,currency:`USD`}
4,A341L3VCFKNMIY:{name:`PYOP_US_DEVO_SANDBOX`,locale:`en-US`,currency:`USD`},A2CE4MDCUAASDP:{name:`PYOP_CA_PROD`,locale:`en-CA`,currency:`CAD`},A2VJI655WT2I0B:{name:`PYOP_CA_PROD_SANDBOX`,locale:`en-CA`,currency:`CAD`},A1NWP2E4EKQP94:{name:`PYOP_CA_DEVO`,locale:`en-CA`,currency:`CAD`},ASBG27DKM7EX6:{name:`PYOP_CA_DEVO_SANDBOX`,locale:`en-CA`,currency:`CAD`},A2VIGQ35RCS4UG:{name:`AE`,locale:`en-AE`,currency:`AED`},A34GYYCZVDBSIK:{name:`AE_DEVO`,locale:`en-AE`,currency:`AED`},A1PA6795UKMFR9:{name:`DE`,locale:`de-DE`,currency:`EUR`},AMEN7PMS3EDWL:{name:`BE`,locale:`fr-FR`,currency:`EUR`},A1YFOMBPFBRY22:{name:`BE_DEVO`,locale:`fr-FR`,currency:`EUR`},ARBP9OOSHTCHU:{name:`EG`,locale:`en-AE`,currency:`EGP`},AUJPM9XGFJRC7:{name:`EG_DEVO`,locale:`en-AE`,currency:`EGP`},A1RKKUPIHCS9HS:{name:`ES`,locale:`es-ES`,currency:`EUR`},AJZF8LZ1EJVJN:{name:`ES_DEVO`,locale:`es-ES`,currency:`EUR`},A13V1IB3VIYZZH:{name:`FR`,locale:`fr-FR`,currency:`EUR`},A1F83G8C2ARO7P:{name:`GB`,locale:`en-GB`,currency:`GBP`},APJ6JRA9NG5V4:{name:`IT`,locale:`it-IT`,currency:`EUR`},A3HOBANJMCMD83:{name:`IT_DEVO`,locale:`it-IT`,currency:`EUR`},A21TJRUUN4KGV:{name:`IN`,locale:`en-IN`,currency:`INR`},A2XZLSVIQ0F4JT:{name:`IN_DEVO`,locale:`en-IN`,currency:`INR`},A3OCL2LJ6GDH9T:{name:`NG`,locale:`en-NG`,currency:`NGN`},A3PJZM0QIA8QDU:{name:`NG_DEVO`,locale:`en-NG`,currency:`NGN`},A1805IZSGTT6HS:{name:`NL`,locale:`nl-NL`,currency:`EUR`},A1M3WC0SJ3A38T:{name:`NL_DEVO`,locale:`nl-NL`,currency:`EUR`},A1C3SOZRARQ6R3:{name:`PL`,locale:`pl-PL`,currency:`PLN`},AKY4K4WKH21YQ:{name:`PL_DEVO`,locale:`pl-PL`,currency:`PLN`},A17E79C6D8DWNP:{name:`SA`,locale:`en-AE`,currency:`SAR`},A1MQPSGJ6U9Q54:{name:`SA_DEVO`,locale:`en-AE`,currency:`SAR`},A2NODRKZP88ZB9:{name:`SE`,locale:`sv-SE`,currency:`SEK`},AT614YYYNOC1S:{name:`SE_DEVO`,locale:`sv-SE`,currency:`SEK`},A33AVAJ2PDY3EV:{name:`TR`,locale:`tr-TR`,currency:`TRY`},A3CQBQD3RGPJR8:{name:`TR_DEVO`,locale:`tr-TR`,currency:`TRY`},AE08WJ6YKNBMC:{name:`ZA`,locale:`en-ZA`,currency:`ZAR`},A3TFQ1G9L8TQ5L:{name:`ZA_DEVO`,locale:`en-ZA`,currency:`ZAR`},AZAJMM36N6WQL:{name:`PYOP_UK_PROD`,locale:`en-GB`,currency:`GBP`},A3M3RRFO9XDT2G:{name:`PYOP_UK_PROD_SANDBOX`,locale:`en-GB`,currency:`GBP`},A2UWQKHEFGNQY3:{name:`PYOP_UK_DEVO`,locale:`en-GB`,currency:`GBP`},A2V84NPDZD3ZEH:{name:`PYOP_UK_DEVO_SANDBOX`,locale:`en-GB`,currency:`GBP`},A53RDEWN57UU5:{name:`PYOP_DE_PROD`,locale:`de-DE`,currency:`EUR`},A1G8446IYHA4MR:{name:`PYOP_DE_PROD_SANDBOX`,locale:`de-DE`,currency:`EUR`},A34RX6LWLXD2KA:{name:`PYOP_DE_DEVO`,locale:`de-DE`,currency:`EUR`},A225AO9WA6YYOF:{name:`PYOP_DE_DEVO_SANDBOX`,locale:`de-DE`,currency:`EUR`},A3FDG49KKM823Y:{name:`PYOP_IN_PROD`,locale:`en-IN`,currency:`INR`},A1IAUC0NN979H6:{name:`PYOP_IN_PROD_SANDBOX`,locale:`en-IN`,currency:`INR`},A18VPDB9UTK24D:{name:`PYOP_IN_DEVO`,locale:`en-IN`,currency:`INR`}
4,A16Z2XWZJTFS70:{name:`PYOP_IN_DEVO_SANDBOX`,locale:`en-IN`,currency:`INR`},A39IBJ37TRP1C6:{name:`AU`,locale:`en-AU`,currency:`AUD`},A1RNPCQ4K8U27I:{name:`AU_DEVO`,locale:`en-AU`,currency:`AUD`},A1VC38T7YXB528:{name:`JP`,locale:`ja-JP`,currency:`JPY`},AD2EMQ3L3PG8S:{name:`RU`,locale:`ru-RU`,currency:`RUB`},A38NPJYVS5YHNH:{name:`RU_DEVO`,locale:`ru-RU`,currency:`RUB`},A19VAU5U5O7RUS:{name:`SG`,locale:`en-SG`,currency:`SGD`},A1DQ6JV7I20JSG:{name:`SG_DEVO`,locale:`en-SG`,currency:`SGD`},A75P1MG8VMU51:{name:`PYOP_JP_PROD`,locale:`ja-JP`,currency:`JPY`},A31YDYE76E6TCP:{name:`PYOP_JP_PROD_SANDBOX`,locale:`ja-JP`,currency:`JPY`},A2EFPHRCZ60KI3:{name:`PYOP_JP_DEVO`,locale:`ja-JP`,currency:`JPY`},A1U1OSY46WLA42:{name:`PYOP_JP_DEVO_SANDBOX`,locale:`ja-JP`,currency:`JPY`},AAHKV2X7AFYLW:{name:`CN`,locale:`zh-CN`,currency:`CNY`}},Jt=class extends Ut{constructor(e,t,n){if(super(),e){this.obfuscatedMarketplaceId=e;let r=qt[e];this.defaultLocale=t||(r?r.locale:super.getDefaultLocale()),this.defaultCurrency=n||(r?r.currency:void 0)}else this.obfuscatedMarketplaceId=void 0,this.defaultLocale=void 0,this.defaultCurrency=void 0}getObfuscatedMarketplaceId(){return this.obfuscatedMarketplaceId}getDefaultLocale(){return this.defaultLocale}getDefaultCurrency(){return this.defaultCurrency}toString(){return`Marketplace[obfuscatedMarketplaceId=${this.getObfuscatedMarketplaceId()},defaultLocale=${this.getDefaultLocale()},defaultCurrency=${this.getDefaultCurrency()}]`}static getObfuscatedMarketplaceIdMap(){let e=new Map;for(let t of Object.keys(qt))e.set(qt[t].name,t);return e}},Yt=class extends zt{constructor(){super(),this._marketplace=Kt.provider().getMarketplace()}get marketplace(){return this._marketplace}withMarketplace(e){return this._marketplace=new Jt(e),this}build(){return new Vt(this)}},Xt=class e{constructor(e){this._programs=[...e],this._programs.sort()}static of(t){return new e(t)}has(e){return this._programs.includes(e)}isEmpty(){return this._programs.length==0}toString(){let t=this._programs.join(e.DELIMITER);return e.OPENING_CHAR+t+e.CLOSING_CHAR}static fromString(t){if(!t.startsWith(e.OPENING_CHAR)||!t.endsWith(e.CLOSING_CHAR))throw Error(`Invalid fully qualified CXProgram: ${t}. Valid example: [exports].`);let n=t.substring(1,t.length-1).trim();if(n.length==0)return e.EMPTY;let r=[];for(let t of n.split(e.DELIMITER)){let e=t.trim().toLowerCase();if(!Object.values(Zt).includes(e))throw Error(`Unrecognized program ${t}`);r.push(e)}return new e(r)}equals(e){return e?this.toString()===e.toString():!1}},Xt.EMPTY=Xt.of([]),Xt.DELIMITER=`,`,Xt.OPENING_CHAR=`[`,Xt.CLOSING_CHAR=`]`,(function(e){e.EXPORTS=`exports`,e.B2B=`b2b`})(Zt||={}),Qt=`/`,$t=class e{constructor(t,n,r=Xt.EMPTY){this._cxFamily=e.validateString(`cxFamily`,t),this._cxId=e.validateString(`cxId`,n),this._cxProgram=r}get cxFamily(){return this._cxFamily}get cxId(){return this._cxId}get cxProgram(){return this._cxProgram}static of(t,n,r){return new e(t,n,r)}static fromString(t){let n=t.split(Qt);if(n.length!=2&&n.length!=3)throw Error(`Invalid fully qualified CXTuple: ${t}`);let r=n[0],i=n[1];return n.length==3?new e(r,i,Xt.fromString(n[2])):new e(r,i)}toString(){return this._cxProgram.isEmpty()?this._cxFamily+Qt+this._cxId:this._cxFamily+Qt+this._cxId+Qt+this._cxProgram.toString()}equals(e){return this._cxFamily===e._cxFamily&&this._cxId===this._cxId&&this._cxProgram===e._cxProgram}static validateString(e,t){if(!t)throw Error(`${e} must not be empty`);for(let n=0;n<t.length;n++){let r=t.charAt(n);if(!(r===`.`||r===`-`||r>=`A`&&r<=`Z`||r>=`a`&&r<=`z`||r>=`0`&&r<=`9`))throw Error(`Invalid character ${r} in ${e}: ${t}`)}return t}},$t.UNKNOWN=new $t(`unknown`,`unknown`),en=class{constructor(e){this._attributes=e}getAttribute(e){return this._attributes.get(e)}asAttributesMap(){let e=new Map;for(let t of this._attributes.keys())e.set(t.asString(),this._attributes.get(t));return e}getDefaultLocale(){return this.getAttribute(Lt.DEFAULT_LOCALE_KEY)}getI18nDomain(){return this.getAttribute(Lt.I18N_DOMAIN_KEY)}getLocale(){return this.getAttribute(Lt.LOCALE_KEY)}getTimeZone(){return this.getAttribute(Lt.TIME_ZONE_KEY)}},tn=class{constructor(e,t){this.attributeKey=e,this.value=t}getAttribute(e){return this.value}getProvidedAttributes(){let e=new Set;return e.add(this.attributeKey),e}},nn=class e{constructor(...t){let n=new Map;for(let e of t)for(let t of e.getProvidedAttributes()){if(n.has(t))throw Error(`Attribute ${t.asString()} is already provided by ${n.get(t)}.`);n.set(t,e)}n.has(Lt.LOCALE_KEY)||n.set(Lt.LOCALE_KEY,e.JVM_LOCALE_PROVIDER),n.has(Lt.TIME_ZONE_KEY)||n.set(Lt.TIME_ZONE_KEY,e.JVM_TIME_ZONE_PRO
4VIDER),n.has(Lt.I18N_DOMAIN_KEY)||n.set(Lt.I18N_DOMAIN_KEY,e.DEFAULT_I18N_DOMAIN_PROVIDER),this._attributeProviders=n}getLocalizationContext(){let e=new Map;for(let[t,n]of this._attributeProviders)e.set(t,n.getAttribute(t));return new en(e)}},nn.DATE_TIME_OPTIONS=new Intl.DateTimeFormat().resolvedOptions(),nn.JVM_LOCALE_PROVIDER=new tn(Lt.LOCALE_KEY,nn.DATE_TIME_OPTIONS.locale),nn.JVM_TIME_ZONE_PROVIDER=new tn(Lt.TIME_ZONE_KEY,nn.DATE_TIME_OPTIONS.timeZone),nn.DEFAULT_I18N_DOMAIN_PROVIDER=new tn(Lt.TIME_ZONE_KEY,Ft),rn=class{constructor(){this._attributeSuppliers=new Map}withAttributeSupplier(e,t){return this._attributeSuppliers.set(e,t),this}build(){let e=this._attributeSuppliers;return new class{getAttribute(t){let n=e.get(t);if(!n)throw Error(`Unsupported attribute ${t.asString()}.`);return n()}getProvidedAttributes(){return e.keys()}}}},an=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},on=class{constructor(e={}){if(!(e.maxSize&&e.maxSize>0))throw TypeError("`maxSize` must be a number greater than 0");this.maxSize=e.maxSize,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(e,t){if(this.cache.set(e,t),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction==`function`)for(let[e,t]of this.oldCache.entries())this.onEviction(e,t);this.oldCache=this.cache,this.cache=new Map}}get(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e)){let t=this.oldCache.get(e);return this.oldCache.delete(e),this._set(e,t),t}}set(e,t){return this.cache.has(e)?this.cache.set(e,t):this._set(e,t),this}has(e){return this.cache.has(e)||this.oldCache.has(e)}peek(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e))return this.oldCache.get(e)}delete(e){let t=this.cache.delete(e);return t&&this._size--,this.oldCache.delete(e)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[e]of this)yield e}*values(){for(let[,e]of this)yield e}*[Symbol.iterator](){for(let e of this.cache)yield e;for(let e of this.oldCache){let[t]=e;this.cache.has(t)||(yield e)}}get size(){let e=0;for(let t of this.oldCache.keys())this.cache.has(t)||e++;return Math.min(this._size+e,this.maxSize)}},sn=on,cn=e=>String(e),ln=class{constructor(e,t){this.loader=e,this.storage=new sn(t),this.serializeKeyFn=t.keyFn===void 0?cn:t.keyFn}get(e){let t=this.serializeKeyFn(e),n=this.storage.get(t);if(n)return n;let r=this.loader(e);if(r!==void 0)return this.storage.set(t,r),r}size(){return this.storage.size}has(e){return this.storage.has(this.serializeKeyFn(e))}},un=class e{constructor(e,t){this._bundle=e,this._context=t}get bundle(){return this._bundle}get context(){return this._context}static generateCacheKey(t){let n=t.bundle,r=t.context.asAttributesMap();for(let t of e.LOCALIZATION_CONTEXT_ATTRIBUTES_FOR_CACHE_KEY){let e=r.get(t);e&&(n+=`#${t}#${e}`)}return n}},un.LOCALIZATION_CONTEXT_ATTRIBUTES_FOR_CACHE_KEY=[jt,Mt,Pt],dn={rootLocale:`und`,noManifestError:`Manifest can not be null!`,invalidBundleError:`Invalid bundle is passed!`},fn=class{constructor(e,t,n){this._bundle=e,this._variants=n,this._locale=t}get bundle(){return this._bundle}get variants(){return this._variants}get locale(){return this._locale}static cacheKey(e){let t=e.bundle;
4return e.variants&&e.variants.forEach((e,n)=>{t+=`#var-${n}#${e}`}),t+=`#${e.locale}`,t}},pn=class e{getFallbackChains(e,t,n){let r=this.createLocaleFallbackChain(n.getLocale(),n.getDefaultLocale()),i=this.getVariantFallbackChain(t,n);return{*[Symbol.iterator](){for(let t of i)for(let n of t)for(let t of r)yield new fn(e,t,n);for(let t of r)yield new fn(e,t,void 0)}}}getVariantFallbackChain(e,t){let n=t.asAttributesMap();return{*[Symbol.iterator](){for(let t=0;t<e.length;t++){let r=[];t<e.length-1&&(r=e[t+1]);let i=e[t],a=!0,o=[],s=new Map;for(let e=0;e<i.length;e++){if(!n)continue;let t=i[e],c=n.get(t);c&&(s.set(t,c),!(a&&e<r.length&&r[e]===i[e])&&(a=!1,o.push(new Map(s))))}yield o.reverse()}}}}createLocaleFallbackChain(e,t){let n=Intl.getCanonicalLocales(e)[0],r=t===void 0?t:Intl.getCanonicalLocales(t)[0],i=this.getFallbackChain(n);if(r&&!i.includes(r)){let e=this.getFallbackChain(r);i.push(...e)}return i.push(dn.rootLocale),i}getFallbackChain(t){let n=[],r=new Intl.Locale(t).baseName;if(r!==dn.rootLocale){n.push(r);let t=r.lastIndexOf(e.LOCALE_TAG_SEPARATOR);for(;t>0;)r=r.substr(0,t),n.push(r),t=r.lastIndexOf(e.LOCALE_TAG_SEPARATOR)}return n}},pn.LOCALE_TAG_SEPARATOR=`-`,(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]=`EXPECT_ARGUMENT_CLOSING_BRACE`,e[e.EMPTY_ARGUMENT=2]=`EMPTY_ARGUMENT`,e[e.MALFORMED_ARGUMENT=3]=`MALFORMED_ARGUMENT`,e[e.EXPECT_ARGUMENT_TYPE=4]=`EXPECT_ARGUMENT_TYPE`,e[e.INVALID_ARGUMENT_TYPE=5]=`INVALID_ARGUMENT_TYPE`,e[e.EXPECT_ARGUMENT_STYLE=6]=`EXPECT_ARGUMENT_STYLE`,e[e.INVALID_NUMBER_SKELETON=7]=`INVALID_NUMBER_SKELETON`,e[e.INVALID_DATE_TIME_SKELETON=8]=`INVALID_DATE_TIME_SKELETON`,e[e.EXPECT_NUMBER_SKELETON=9]=`EXPECT_NUMBER_SKELETON`,e[e.EXPECT_DATE_TIME_SKELETON=10]=`EXPECT_DATE_TIME_SKELETON`,e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]=`UNCLOSED_QUOTE_IN_ARGUMENT_STYLE`,e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]=`EXPECT_SELECT_ARGUMENT_OPTIONS`,e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]=`EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE`,e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]=`INVALID_PLURAL_ARGUMENT_OFFSET_VALUE`,e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]=`EXPECT_SELECT_ARGUMENT_SELECTOR`,e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]=`EXPECT_PLURAL_ARGUMENT_SELECTOR`,e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]=`EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT`,e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]=`EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT`,e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]=`INVALID_PLURAL_ARGUMENT_SELECTOR`,e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]=`DUPLICATE_PLURAL_ARGUMENT_SELECTOR`,e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]=`DUPLICATE_SELECT_ARGUMENT_SELECTOR`,e[e.MISSING_OTHER_CLAUSE=22]=`MISSING_OTHER_CLAUSE`,e[e.INVALID_TAG=23]=`INVALID_TAG`,e[e.INVALID_TAG_NAME=25]=`INVALID_TAG_NAME`,e[e.UNMATCHED_CLOSING_TAG=26]=`UNMATCHED_CLOSING_TAG`,e[e.UNCLOSED_TAG=27]=`UNCLOSED_TAG`})(mn||={}),(function(e){e[e.literal=0]=`literal`,e[e.argument=1]=`argument`,e[e.number=2]=`number`,e[e.date=3]=`date`,e[e.time=4]=`time`,e[e.select=5]=`select`,e[e.plural=6]=`plural`,e[e.pound=7]=`pound`,e[e.tag=8]=`tag`,e[e.price=9]=`price`})(hn||={}),(function(e){e[e.number=0]=`number`,e[e.dateTime=1]=`dateTime`})(gn||={}),_n=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,vn=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g,yn=function(){return yn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},yn.apply(this,arguments)},bn=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i,xn=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,Sn=/^(@+)?(\+|#+)?[rs]?$/g,Cn=/(\*)(0+)|(#+)(0+)|(0+)/g,wn=/^(0+)$/,Tn={AX:[`H`],BQ:[`H`],CP:[`H`],CZ:[`H`],DK:[`H`],FI:[`H`],ID:[`H`],IS:[`H`],ML:[`H`],NE:[`H`],RU:[`H`],SE:[`H`],SJ:[`H`],SK:[`H`],AS:[`h`,`H`],BT:[`h`,`H`],DJ:[`h`,`H`],ER:[`h`,`H`],GH:[`h`,`H`],IN:[`h`,`H`],LS:[`h`,`H`],PG:[`h`,`H`],PW:[`h`,`H`],SO:[`h`,`H`],TO:[`h`,`H`],VU:[`h`,`H`],WS:[`h`,`H`],"001":[`H`,`h`],AL:[`h`,`H`,`hB`],TD:[`h`,`H`,`hB`],"ca-ES":[`H`,`h`,`hB`],CF:[`H`,`h`,`hB`],CM:[`H`,`h`,`hB`],"fr-CA":[`H`,`h`,`hB`],"gl-ES":[`H`,`h`,`hB`],"it-CH":[`H`,`h`,`hB`],"it-IT":[`H`,`h`,`hB`],LU:[`H`,`h`,`hB`],NP:[`H`,`h`,`hB`],PF:[`H`,`h`,`hB`],SC:[`H`,`h`,`hB`],SM:[`H`,`h`,`hB`],SN:[`H`,`h`,`hB`],TF:[`H`,`h`,`hB`],VA:[`H`,`h`,`hB`],CY:[`h`,`H`,`hb`,`hB`],GR:[`h`,`H`,`hb`,`hB`],CO:[`h`,`H`,`hB`,`hb`],DO:[`h`,`H`,`hB`,`hb`],KP:[`h`,`H`,`hB`,`hb`],KR:[`h`,`H`,`hB`,`hb`],NA:[`h`,`H`,`hB`,`hb`],PA:[`h`,`H`,`hB`,`hb`],PR:[`h`,`H`,`hB`,`hb`],VE:[`h`,`H`,`hB`,`hb`],AC:[`H`,`h`,`hb`,`hB`],AI:[`H`,`h`,`hb`,`hB`],BW:[`H`,`h`,`hb`,`hB`],BZ:[`H`,`h`,`hb`,`hB`],CC:[`H`,`h`,`hb`,`hB`],CK:[`H`,`h`,`hb`,`hB`],CX:[`H`,`h`,`hb`,`hB`],DG:[`H`,`h`,`hb`,`hB`],FK:[`H`,`h`,`hb`,`hB`],GB:[`H`,`h`,`hb`,`hB`],GG:[`H`,`h`,`hb`,`hB`],GI:[`H`,`h`,`hb`,`hB`],IE:[`H`,`h`,`hb`,`hB`],IM:[`H`,`h`,`hb`,`hB`],IO:[`H`,`h`,`hb`,`hB`],JE:[`H`,`h`,`hb`,`hB`],LT:[`H`,`h`,`hb`,`hB`],MK:[`H`,`h`,`hb`,`hB`],MN:[`H`,`h`,`hb`,`hB`],MS:[`H`,`h`,`hb`,`hB`],NF:[`H`,`h`,`hb`,`hB`],NG:[`H`,`h`,`hb`,`hB`],NR:[`H`,`h`,`hb`,`hB`],NU:[`H`,`h`,`hb`,`hB`],PN:[`H`,`h`,`hb`,`hB`],SH:[`H`,`h`,`hb`,`hB`],SX:[`H`,`h`,`hb`,`hB`],TA:[`H`,`h`,`hb`,`hB`],ZA:[`H`,`h`,`hb`,`hB`],"af-ZA":[`H`,`h`,`hB`,`hb`],AR:[`H`,`h`,`hB`,`hb`],CL:[`H`,`h`,`hB`,`hb`],CR:[`H`,`h`,`hB`,`hb`],CU:[`H`,`h`,`hB`,`hb`],EA:[`H`,`h`,`hB`,`hb`],"es-BO":[`H`,`h`,`hB`,`hb`],"es-BR":[`H`,`h`,`hB`,`hb`],"es-EC":[`H`,`h`,`hB`,`hb`],"es-ES":[`H`,`h`,`hB`,`hb`],"es-GQ":[`H`,`h`,`hB`,`hb`],"es-PE":[`H`,`h`,`hB`,`hb`],GT:[`H`,`h`,`hB`,`hb`],HN:[`H`,`h`,`hB`,`hb`],IC:[`H`,`h`,`hB`,`hb`],KG:[`H`,`h`,`hB`,`hb`],KM:[`H`,`h`,`hB`,`hb`],LK:[`H`,`h`,`hB`,`hb`],MA:[`H`,`h`,`hB`,`hb`],MX:[`H`,`h`,`hB`,`hb`],NI:[`H`,`h`,`hB`,`hb`],PY:[`H`,`h`,`hB`,`hb`],SV:[`H`,`h`,`hB`,`hb`],UY:[`H`,`h`,`hB`,`hb`],JP:[`H`,`h`,`K`],AD:[`H`,`hB`],AM:[`H`,`hB`],AO:[`H`,`hB`],AT:[`H`,`hB`],AW:[`H`,`hB`],BE:[`H`,`hB`],BF:[`H`,`hB`],BJ:[`H`,`hB`],BL:[`H`,`hB`],BR:[`H`,`hB`],CG:[`H`,`hB`],CI:[`H`,`hB`],CV:[`H`,`hB`],DE:[`H`,`hB`],EE:[`H`,`hB`],FR:[`H`,`hB`],GA:[`H`,`hB`],GF:[`H`,`hB`],GN:[`H`,`hB`],GP:[`H`,`hB`],GW:[`H`,`hB`],HR:[`H`,`hB`],IL:[`H`,`hB`],IT:[`H`,`hB`],KZ:[`H`,`hB`],MC:[`H`,`hB`],MD:[`H`,`hB`],MF:[`H`,`hB`],MQ:[`H`,`hB`],MZ:[`H`,`hB`],NC:[`H`,`hB`],NL:[`H`,`hB`],PM:[`H`,`hB`],PT:[`H`,`hB`],RE:[`H`,`hB`],RO:[`H`,`hB`],SI:[`H`,`hB`],SR:[`H`,`hB`],ST:[`H`,`hB`],TG:[`H`,`hB`],TR:[`H`,`hB`],WF:[`H`,`hB`],YT:[`H`,`hB`],BD:[`h`,`hB`,`H`],PK:[`h`,`hB`,`H`],AZ:[`H`,`hB`,`h`],BA:[`H`,`hB`,`h`],BG:[`H`,`hB`,`h`],CH:[`H`,`hB`,`h`],GE:[`H`,`hB`,`h`],LI:[`H`,`hB`,`h`],ME:[`H`,`hB`,`h`],RS:[`H`,`hB`,`h`],UA:[`H`,`hB`,`h`],UZ:[`H`,`hB`,`h`],XK:[`H`,`hB`,`h`],AG:[`h`,`hb`,`H`,`hB`],AU:[`h`,`hb`,`H`,`hB`],BB:[`h`,`hb`,`H`,`hB`],BM:[`h`,`hb`,`H`,`hB`],BS:[`h`,`hb`,`H`,`hB`],CA:[`h`,`hb`,`H`,`hB`],DM:[`h`,`hb`,`H`,`hB`],"en-001":[`h`,`hb`,`H`,`hB`],FJ:[`h`,`hb`,`H`,`hB`],FM:[`h`,`hb`,`H`,`hB`],GD:[`h`,`hb`,`H`,`hB`],GM:[`h`,`hb`,`H`,`hB`],GU:[`h`,`hb`,`H`,`hB`],GY:[`h`,`hb`,`H`,`hB`],JM:[`h`,`hb`,`H`,`hB`],KI:[`h`,`hb`,`H`,`hB`],KN:[`h`,`hb`,`H`,`hB`],KY:[`h`,`hb`,`H`,`hB`],LC:[`h`,`hb`,`H`,`hB`],LR:[`h`,`hb`,`H`,`hB`],MH:[`h`,`hb`,`H`,`hB`],MP:[`h`,`hb`,`H`,`hB`],MW:[`h`,`hb`,`H`,`hB`],NZ:[`h`,`hb`,`H`,`hB`],SB:[`h`,`hb`,`H`,`hB`],SG:[`h`,`hb`,`H`,`hB`],SL:[`h`,`hb`,`H`,`hB`],SS:[`h`,`hb`,`H`,`hB`],SZ:[`h`,`hb`,`H`,`hB`],TC:[`h`,`hb`,`H`,`hB`],TT:[`h`,`hb`,`H`,`hB`],U
4M:[`h`,`hb`,`H`,`hB`],US:[`h`,`hb`,`H`,`hB`],VC:[`h`,`hb`,`H`,`hB`],VG:[`h`,`hb`,`H`,`hB`],VI:[`h`,`hb`,`H`,`hB`],ZM:[`h`,`hb`,`H`,`hB`],BO:[`H`,`hB`,`h`,`hb`],EC:[`H`,`hB`,`h`,`hb`],ES:[`H`,`hB`,`h`,`hb`],GQ:[`H`,`hB`,`h`,`hb`],PE:[`H`,`hB`,`h`,`hb`],AE:[`h`,`hB`,`hb`,`H`],"ar-001":[`h`,`hB`,`hb`,`H`],BH:[`h`,`hB`,`hb`,`H`],DZ:[`h`,`hB`,`hb`,`H`],EG:[`h`,`hB`,`hb`,`H`],EH:[`h`,`hB`,`hb`,`H`],HK:[`h`,`hB`,`hb`,`H`],IQ:[`h`,`hB`,`hb`,`H`],JO:[`h`,`hB`,`hb`,`H`],KW:[`h`,`hB`,`hb`,`H`],LB:[`h`,`hB`,`hb`,`H`],LY:[`h`,`hB`,`hb`,`H`],MO:[`h`,`hB`,`hb`,`H`],MR:[`h`,`hB`,`hb`,`H`],OM:[`h`,`hB`,`hb`,`H`],PH:[`h`,`hB`,`hb`,`H`],PS:[`h`,`hB`,`hb`,`H`],QA:[`h`,`hB`,`hb`,`H`],SA:[`h`,`hB`,`hb`,`H`],SD:[`h`,`hB`,`hb`,`H`],SY:[`h`,`hB`,`hb`,`H`],TN:[`h`,`hB`,`hb`,`H`],YE:[`h`,`hB`,`hb`,`H`],AF:[`H`,`hb`,`hB`,`h`],LA:[`H`,`hb`,`hB`,`h`],CN:[`H`,`hB`,`hb`,`h`],LV:[`H`,`hB`,`hb`,`h`],TL:[`H`,`hB`,`hb`,`h`],"zu-ZA":[`H`,`hB`,`hb`,`h`],CD:[`hB`,`H`],IR:[`hB`,`H`],"hi-IN":[`hB`,`h`,`H`],"kn-IN":[`hB`,`h`,`H`],"ml-IN":[`hB`,`h`,`H`],"te-IN":[`hB`,`h`,`H`],KH:[`hB`,`h`,`H`,`hb`],"ta-IN":[`hB`,`h`,`hb`,`H`],BN:[`hb`,`hB`,`h`,`H`],MY:[`hb`,`hB`,`h`,`H`],ET:[`hB`,`hb`,`h`,`H`],"gu-IN":[`hB`,`hb`,`h`,`H`],"mr-IN":[`hB`,`hb`,`h`,`H`],"pa-IN":[`hB`,`hb`,`h`,`H`],TW:[`hB`,`hb`,`h`,`H`],KE:[`hB`,`hb`,`H`,`h`],MM:[`hB`,`hb`,`H`,`h`],TZ:[`hB`,`hb`,`H`,`h`],UG:[`hB`,`hb`,`H`,`h`]},En=RegExp(`^${_n.source}*`),Dn=RegExp(`${_n.source}*$`),On=!!String.prototype.startsWith,kn=!!String.fromCodePoint,An=!!Object.fromEntries,jn=!!String.prototype.codePointAt,Mn=!!String.prototype.trimStart,Nn=!!String.prototype.trimEnd,Pn=Number.isSafeInteger?Number.isSafeInteger:e=>typeof e==`number`&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991,Fn=!0;try{let e=De(`([^\\p{White_Space}\\p{Pattern_Syntax}]*)`,`yu`).exec(`a`);Fn=(e&&e[0])===`a`}catch{Fn=!1}if(In=On?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},Ln=kn?String.fromCodePoint:function(...e){let t=``,n=e.length,r=0,i;for(;n>r;){if(i=e[r++],i>1114111)throw RangeError(i+` is not a valid code point`);t+=i<65536?String.fromCharCode(i):String.fromCharCode(((i-=65536)>>10)+55296,i%1024+56320)}return t},Rn=An?Object.fromEntries:function(e){let t={};for(let[n,r]of e)t[n]=r;return t},zn=jn?function(e,t){return e.codePointAt(t)}:function(e,t){let n=e.length;if(t<0||t>=n)return;let r=e.charCodeAt(t),i;return r<55296||r>56319||t+1===n||(i=e.charCodeAt(t+1))<56320||i>57343?r:(r-55296<<10)+(i-56320)+65536},Bn=Mn?function(e){return e.trimStart()}:function(e){return e.replace(En,``)},Vn=Nn?function(e){return e.trimEnd()}:function(e){return e.replace(Dn,``)},Fn){let e=De(`([^\\p{White_Space}\\p{Pattern_Syntax}]*)`,`yu`);Hn=function(t,n){e.lastIndex=n;let r=e.exec(t);return r&&r[1]!==void 0&&r[1]!==null?r[1]:``}}else Hn=function(e,t){let n=[];for(;;){let r=zn(e,t);if(r===void 0||je(r)||Me(r))break;n.push(r),t+=r>=65536?2:1}return Ln(...n)};Un=class{constructor(e,t={}){this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}parse(){if(this.offset()!==0)throw Error(`parser can only be used once`);return this.parseMessage(0,``,!1)}parseMessage(e,t,n){let r=[];for(;!this.isEOF();){let i=this.char();if(i===123){let t=this.parseArgument(e,n);if(t.err)return t;r.push(t.val)}else if(i===125&&e>0)break;else if(i===35&&(t===`plural`||t===`selectordinal`)){let e=this.clonePosition();this.bump(),r.push({type:hn.pound,location:Ee(e,this.clonePosition())})}else if(i===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(mn.UNMATCHED_CLOSING_TAG,Ee(this.clonePosition(),this.clonePosition()))}else if(i===60&&!this.ignoreTag&&Oe(this.peek()||0)){let n=this.parseTag(e,t);if(n.err)return n;r.push(n.val)}else{let n=this.parseLiteral(e,t);if(n.err)return n;r.push(n.val)}}return{val:r,err:null}}parseTag(e,t){let n=this.clonePosition();this.bump();let r=this.parseTagName();if(this.bumpSpace(),this.bumpIf(`/>`))return{val:{type:hn.literal,value:`<${r}/>`,location:Ee(n,this.clonePosition())},err:null};if(this.bumpIf(`>`)){let i=this.parseMessage(e+1,t,!0);if(i.err)return i;let a=i.val,o=this.clonePosition();if(this.bumpIf(`</`)){if(this.isEOF()||!Oe(this.char()))return this.error(mn.INVALID_TAG,Ee(o,this.clonePosition()));let e=this.clonePosition();return r===this.parseTagName()?(this.bumpSpace(),this.bumpIf(`>`)?{val:{type:hn.tag,value:r,children:a,location:Ee(n,this.clonePosition())},err:null}:this.error(mn.INVALID_TAG,Ee(o,this.clonePosition()))):this.error(mn.UNMATCHED_CLOSING_TAG,Ee(e,this.clonePosition()))}else return this.error(mn.UNCLOSED_TAG,Ee(n,this.clonePosition()))}else return this.error(mn.INVALID_TAG,Ee(n,this.clonePosition()))}parseTagName(){let e=this.offset();for(this.bump();!this.isEOF()&&Ae(this.char());)this.bump();return this.message.slice(e,this.offset())}parseLiteral(e,t){let n=this.clonePosition(),r=``;for(;;){let n=this.tryParseQuote(t);if(n){r+=n;continue}let i=this.tryParseUnquoted(e,t);if(i){r+=i;continue}let a=this.tryParseLeftAngleBracket();if(a){r+=a;continue}break}let i=Ee(n,this.clonePosition());return{val:{type:hn.literal,value:r,location:i},err:null}}tryParseLeftAngleBracket(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ke(this.peek()||0))?(this.bump(),`<`):null}tryParseQuote(e){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),`'`;
4case 123:case 60:case 62:case 125:break;case 35:if(e===`plural`||e===`selectordinal`)break;return null;default:return null}this.bump();let t=[this.char()];for(this.bump();!this.isEOF();){let e=this.char();if(e===39)if(this.peek()===39)t.push(39),this.bump();else{this.bump();break}else t.push(e);this.bump()}return Ln(...t)}tryParseUnquoted(e,t){if(this.isEOF())return null;let n=this.char();return n===60||n===123||n===35&&(t===`plural`||t===`selectordinal`)||n===125&&e>0?null:(this.bump(),Ln(n))}parseArgument(e,t){let n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(mn.EXPECT_ARGUMENT_CLOSING_BRACE,Ee(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(mn.EMPTY_ARGUMENT,Ee(n,this.clonePosition()));let r=this.parseIdentifierIfPossible().value;if(!r)return this.error(mn.MALFORMED_ARGUMENT,Ee(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(mn.EXPECT_ARGUMENT_CLOSING_BRACE,Ee(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:hn.argument,value:r,location:Ee(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(mn.EXPECT_ARGUMENT_CLOSING_BRACE,Ee(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(mn.MALFORMED_ARGUMENT,Ee(n,this.clonePosition()))}}parseIdentifierIfPossible(){let e=this.clonePosition(),t=this.offset(),n=Hn(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:Ee(e,this.clonePosition())}}parseArgumentOptions(e,t,n,r){let i=this.clonePosition(),a=this.parseIdentifierIfPossible().value,o=this.clonePosition();switch(a){case``:return this.error(mn.EXPECT_ARGUMENT_TYPE,Ee(i,o));case`number`:case`price`:case`date`:case`time`:{this.bumpSpace();let e=null;if(this.bumpIf(`,`)){this.bumpSpace();let t=this.clonePosition(),n=this.parseSimpleArgStyleIfPossible();if(n.err)return n;let r=Vn(n.val);if(r.length===0)return this.error(mn.EXPECT_ARGUMENT_STYLE,Ee(this.clonePosition(),this.clonePosition()));e={style:r,styleLocation:Ee(t,this.clonePosition())}}let t=this.tryParseArgumentClose(r);if(t.err)return t;let i=Ee(r,this.clonePosition());if(e&&e.style&&In(e.style,`::`,0)){let t=Bn(e.style.slice(2));if(a===`number`){let r=this.parseNumberSkeletonFromString(t,e.styleLocation);return r.err?r:{val:{type:hn.number,value:n,location:i,style:r.val},err:null}}else{if(t.length===0)return this.error(mn.EXPECT_DATE_TIME_SKELETON,i);let r=t;this.locale&&(r=we(t,this.locale));let o={type:gn.dateTime,pattern:r,location:e.styleLocation,parsedOptions:this.shouldParseSkeletons?ge(r):{}};return{val:{type:a===`date`?hn.date:hn.time,value:n,location:i,style:o},err:null}}}return{val:{type:a===`number`?hn.number:a===`price`?hn.price:a===`date`?hn.date:hn.time,value:n,location:i,style:e&&e.style!==void 0&&e.style!==null?e.style:null},err:null}}case`plural`:case`selectordinal`:case`select`:{let i=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(`,`))return this.error(mn.EXPECT_SELECT_ARGUMENT_OPTIONS,Ee(i,Object.assign({},i)));this.bumpSpace();let o=this.parseIdentifierIfPossible(),s=0;if(a!==`select`&&o.value===`offset`){if(!this.bumpIf(`:`))return this.error(mn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Ee(this.clonePosition(),this.clonePosition()));this.bumpSpace();let e=this.tryParseDecimalInteger(mn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,mn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(e.err)return e;this.bumpSpace(),o=this.parseIdentifierIfPossible(),s=e.val}let c=this.tryParsePluralOrSelectOptions(e,a,t,o);if(c.err)return c;let l=this.tryParseArgumentClose(r);if(l.err)return l;let u=Ee(r,this.clonePosition());return a===`select`?{val:{type:hn.select,value:n,options:Rn(c.val),location:u},err:null}:{val:{type:hn.plural,value:n,options:Rn(c.val),offset:s,pluralType:a===`plural`?`cardinal`:`ordinal`,location:u},err:null}}default:return this.error(mn.INVALID_ARGUMENT_TYPE,Ee(i,o))}}tryParseArgumentClose(e){return this.isEOF()||this.char()!==125?this.error(mn.EXPECT_ARGUMENT_CLOSING_BRACE,Ee(e,this.clonePosition())):(this.bump(),{val:!0,err:null})}parseSimpleArgStyleIfPossible(){let e=0,t=this.clonePosition();for(;!this.isEOF();)switch(this.char()){case 39:{this.bump();let e=this.clonePosition();if(!this.bumpUntil(`'`))return this.error(mn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Ee(e,this.clonePosition()));this.bump();break}case 123:e+=1,this.bump();break;case 125:if(e>0)--e;else return{val:this.message.slice(t.offset,this.offset()),err:null};break;default:this.bump();break}return{val:this.message.slice(t.offset,this.offset()),err:null}}parseNumberSkeletonFromString(e,t){let n=[];try{n=_e(e)}
4catch{return this.error(mn.INVALID_NUMBER_SKELETON,t)}return{val:{type:gn.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?Ce(n):{}},err:null}}tryParsePluralOrSelectOptions(e,t,n,r){let i=!1,a=[],o=new Set,{value:s,location:c}=r;for(;;){if(s.length===0){let e=this.clonePosition();if(t!==`select`&&this.bumpIf(`=`)){let t=this.tryParseDecimalInteger(mn.EXPECT_PLURAL_ARGUMENT_SELECTOR,mn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;c=Ee(e,this.clonePosition()),s=this.message.slice(e.offset,this.offset())}else break}if(o.has(s))return this.error(t===`select`?mn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:mn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);s===`other`&&(i=!0),this.bumpSpace();let r=this.clonePosition();if(!this.bumpIf(`{`))return this.error(t===`select`?mn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:mn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Ee(this.clonePosition(),this.clonePosition()));let l=this.parseMessage(e+1,t,n);if(l.err)return l;let u=this.tryParseArgumentClose(r);if(u.err)return u;a.push([s,{value:l.val,location:Ee(r,this.clonePosition())}]),o.add(s),this.bumpSpace(),{value:s,location:c}=this.parseIdentifierIfPossible()}return a.length===0?this.error(t===`select`?mn.EXPECT_SELECT_ARGUMENT_SELECTOR:mn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Ee(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(mn.MISSING_OTHER_CLAUSE,Ee(this.clonePosition(),this.clonePosition())):{val:a,err:null}}tryParseDecimalInteger(e,t){let n=1,r=this.clonePosition();this.bumpIf(`+`)||this.bumpIf(`-`)&&(n=-1);let i=!1,a=0;for(;!this.isEOF();){let e=this.char();if(e>=48&&e<=57)i=!0,a=a*10+(e-48),this.bump();else break}let o=Ee(r,this.clonePosition());return i?(a*=n,Pn(a)?{val:a,err:null}:this.error(t,o)):this.error(e,o)}offset(){return this.position.offset}isEOF(){return this.offset()===this.message.length}clonePosition(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}}char(){let e=this.position.offset;if(e>=this.message.length)throw Error(`out of bound`);let t=zn(this.message,e);if(t===void 0)throw Error(`Offset ${e} is at invalid UTF-16 code unit boundary`);return t}error(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}}bump(){if(this.isEOF())return;let e=this.char();e===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}bumpIf(e){if(In(this.message,e,this.offset())){for(let t=0;t<e.length;t++)this.bump();return!0}return!1}bumpUntil(e){let t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)}bumpTo(e){if(this.offset()>e)throw Error(`targetOffset ${e} must be greater than or equal to the current offset ${this.offset()}`);for(e=Math.min(e,this.message.length);;){let t=this.offset();if(t===e)break;if(t>e)throw Error(`targetOffset ${e} is at invalid UTF-16 code unit boundary`);if(this.bump(),this.isEOF())break}}bumpSpace(){for(;!this.isEOF()&&je(this.char());)this.bump()}peek(){if(this.isEOF())return null;let e=this.char(),t=this.offset();return this.message.charCodeAt(t+(e>=65536?2:1))??null}},Wn=function(){return JSON.stringify(arguments)},Ue.prototype.get=function(e){return this.cache[e]},Ue.prototype.set=function(e,t){this.cache[e]=t},Gn={create:function(){return new Ue}},Kn={variadic:Ve,monadic:He},(function(e){e.MISSING_VALUE=`MISSING_VALUE`,e.INVALID_VALUE=`INVALID_VALUE`,e.MISSING_INTL_API=`MISSING_INTL_API`})(qn||={}),Jn=class extends Error{constructor(e,t,n){super(e),this.code=t,this.originalMessage=n}toString(){return`[formatjs Error: ${this.code}] ${this.message}`}},Yn=class extends Jn{constructor(e,t,n,r){super(`Invalid values for "${e}": "${t}". Options are "${Object.keys(n).join(`", "`)}"`,qn.INVALID_VALUE,r)}},Xn=class extends Jn{constructor(e,t,n){super(`Value for "${e}" must be of type ${t}`,qn.INVALID_VALUE,n)}},Zn=class extends Jn{constructor(e,t){super(`The intl string context variable "${e}" was not provided to the string "${t}"`,qn.MISSING_VALUE,t)}},Qn=`und`,$n=new Map([[`no`,`nb`],[`iw`,`he`],[`in`,`id`],[`ji`,`yi`]]),er=`latn`,tr=class e{static getCanonicalLocaleStr
4ing(t){return Array.isArray(t)?t.map(t=>e.getCanonicalLocale(e.forLocaleStringInternal(t)).toLocaleString()):t=e.getCanonicalLocale(e.forLocaleStringInternal(t)).toLocaleString()}static getCanonicalLocale(t){return t??=new Intl.Locale(new Intl.NumberFormat().resolvedOptions().locale),t=e.processLocale(t),t.numberingSystem||(t=new Intl.Locale(t,{numberingSystem:er})),t}static processLocale(e){if(e.toLocaleString().startsWith(Qn))return e;let t=Intl.NumberFormat.supportedLocalesOf(e.toLocaleString());if(t.length===0){let t=$n.get(e.language);return t?new Intl.Locale(e.baseName.replace(e.language,t)):(console.log(`Unsupported locale: ${e.toLocaleString()}`),new Intl.Locale(Qn))}return new Intl.Locale(t[0])}static forLocaleStringInternal(e){return e?new Intl.Locale(e.trim().replace(/_/g,`-`)):void 0}},nr=Object.freeze({__proto__:null,LocaleUtil:tr}),(function(e){e[e.literal=0]=`literal`,e[e.object=1]=`object`})(rr||={}),ir=class{getObfuscatedMarketplaceId(){}getDefaultLocale(){return Intl.DateTimeFormat().resolvedOptions().locale}getDefaultCurrency(){}},ar=class extends ir{},or=class e{getMarketplace(){return e.emptyMarketplace}},or.emptyMarketplace=new ar,sr=class e{static setProvider(t){e.marketplaceProvider=t}static provider(){return e.marketplaceProvider||=new or,e.marketplaceProvider}},sr.marketplaceProvider=void 0,cr={A2Q3Y263D00KWC:{name:`BR`,locale:`pt-BR`,currency:`BRL`},AZXD3QD5B39HD:{name:`BR_DEVO`,locale:`pt-BR`,currency:`BRL`},A2EUQ1WTGCTBG2:{name:`CA`,locale:`en-CA`,currency:`CAD`},A2WDZJZ5TCRMLH:{name:`CL`,locale:`es-CL`,currency:`CLP`},A2IDBVIE7EAGN4:{name:`CL_DEVO`,locale:`es-CL`,currency:`CLP`},A1ZXRLSQW2V54D:{name:`CO`,locale:`es-CO`,currency:`COP`},A1NOHO22DE3OHQ:{name:`CO_DEVO`,locale:`es-CO`,currency:`COP`},A1AM78C64UM0Y8:{name:`MX`,locale:`es-MX`,currency:`MXN`},A3P3J5A7D2ZVXI:{name:`MX_DEVO`,locale:`es-MX`,currency:`MXN`},ATVPDKIKX0DER:{name:`US`,locale:`en-US`,currency:`USD`},AGWSWK15IEJJ7:{name:`PYOP_US_PROD`,locale:`en-US`,currency:`USD`},A3BXB0YN3XH17H:{name:`PYOP_US_PROD_SANDBOX`,locale:`en-US`,currency:`USD`},A35A4JO734ER04:{name:`PYOP_US_DEVO`,locale:`en-US`,currency:`USD`},A341L3VCFKNMIY:{name:`PYOP_US_DEVO_SANDBOX`,locale:`en-US`,currency:`USD`},A2CE4MDCUAASDP:{name:`PYOP_CA_PROD`,locale:`en-CA`,currency:`CAD`},A2VJI655WT2I0B:{name:`PYOP_CA_PROD_SANDBOX`,locale:`en-CA`,currency:`CAD`},A1NWP2E4EKQP94:{name:`PYOP_CA_DEVO`,locale:`en-CA`,currency:`CAD`},ASBG27DKM7EX6:{name:`PYOP_CA_DEVO_SANDBOX`,locale:`en-CA`,currency:`CAD`},A2VIGQ35RCS4UG:{name:`AE`,locale:`en-AE`,currency:`AED`},A34GYYCZVDBSIK:{name:`AE_DEVO`,locale:`en-AE`,currency:`AED`},A1PA6795UKMFR9:{name:`DE`,locale:`de-DE`,currency:`EUR`},AMEN7PMS3EDWL:{name:`BE`,locale:`fr-FR`,currency:`EUR`},A1YFOMBPFBRY22:{name:`BE_DEVO`,locale:`fr-FR`,currency:`EUR`},ARBP9OOSHTCHU:{name:`EG`,locale:`en-AE`,currency:`EGP`},AUJPM9XGFJRC7:{name:`EG_DEVO`,locale:`en-AE`,currency:`EGP`},A1RKKUPIHCS9HS:{name:`ES`,locale:`es-ES`,currency:`EUR`},AJZF8LZ1EJVJN:{name:`ES_DEVO`,locale:`es-ES`,currency:`EUR`},A13V1IB3VIYZZH:{name:`FR`,locale:`fr-FR`,currency:`EUR`},A1F83G8C2ARO7P:{name:`GB`,locale:`en-GB`,currency:`GBP`},APJ6JRA9NG5V4:{name:`IT`,locale:`it-IT`,currency:`EUR`},A3HOBANJMCMD83:{name:`IT_DEVO`,locale:`it-IT`,currency:`EUR`},A28R8C7NBKEWEA:{name:`IE`,locale:`en-IE`,currency:`EUR`},AQGJ466SKA0F0:{name:`IE_DEVO`,locale:`en-IE`,currency:`EUR`},A21TJRUUN4KGV:{name:`IN`,locale:`en-IN`,currency:`INR`},A2XZLSVIQ0F4JT:{name:`IN_DEVO`,locale:`en-IN`,currency:`INR`},A3OCL2LJ6GDH9T:{name:`NG`,locale:`en-NG`,currency:`NGN`},A3PJZM0QIA8QDU:{name:`NG_DEVO`,locale:`en-NG`,currency:`NGN`},A1805IZSGTT6HS:{name:`NL`,locale:`nl-NL`,currency:`EUR`},A1M3WC0SJ3A38T:{name:`NL_DEVO`,locale:`nl-NL`,currency:`EUR`},A1C3SOZRARQ6R3:{name:`PL`,locale:`pl-PL`,currency:`PLN`},AKY4K4WKH21YQ:{name:`PL_DEVO`,locale:`pl-PL`,currency:`PLN`},A17E79C6D8DWNP:{name:`SA`,locale:`en-AE`,currency:`SAR`},A1MQPSGJ6U9Q54:{name:`SA_DEVO`,locale:`en-AE`,currency:`SAR`},A2NODRKZP88ZB9:{name:`SE`,locale:`sv-SE`,currency:`SEK`},AT614YYYNOC1S:{name:`SE_DEVO`,locale:`sv-SE`,currency:`SEK`},A33AVAJ2PDY3EV:{name:`TR`,locale:`tr-TR`,currency:`TRY`},A3CQBQD3RGPJR8:{name:`TR_DEVO`,locale:`tr-TR`,currency:`TRY`},AE08WJ6YKNBMC:{name:`ZA`,locale:`en-ZA`,currency:`ZAR`},A3TFQ1G9L8TQ5L:{name:`ZA_DEVO`,locale:`en-ZA`,currency:`ZAR`},AZAJMM36N6WQL:{name:`PYOP_UK_PROD`,locale:`en-GB`,currency:`GBP`},A3M3RRFO9XDT2G:{name:`PYOP_UK_PROD_SANDBOX`,locale:`en-GB`,currency:`GBP`},A2UWQKHEFGNQY3:{name:`PYOP_UK_DEVO`,locale:`en-GB`,currency:`GBP`}
4,A2V84NPDZD3ZEH:{name:`PYOP_UK_DEVO_SANDBOX`,locale:`en-GB`,currency:`GBP`},A53RDEWN57UU5:{name:`PYOP_DE_PROD`,locale:`de-DE`,currency:`EUR`},A1G8446IYHA4MR:{name:`PYOP_DE_PROD_SANDBOX`,locale:`de-DE`,currency:`EUR`},A34RX6LWLXD2KA:{name:`PYOP_DE_DEVO`,locale:`de-DE`,currency:`EUR`},A225AO9WA6YYOF:{name:`PYOP_DE_DEVO_SANDBOX`,locale:`de-DE`,currency:`EUR`},A3FDG49KKM823Y:{name:`PYOP_IN_PROD`,locale:`en-IN`,currency:`INR`},A1IAUC0NN979H6:{name:`PYOP_IN_PROD_SANDBOX`,locale:`en-IN`,currency:`INR`},A18VPDB9UTK24D:{name:`PYOP_IN_DEVO`,locale:`en-IN`,currency:`INR`},A16Z2XWZJTFS70:{name:`PYOP_IN_DEVO_SANDBOX`,locale:`en-IN`,currency:`INR`},A39IBJ37TRP1C6:{name:`AU`,locale:`en-AU`,currency:`AUD`},A1RNPCQ4K8U27I:{name:`AU_DEVO`,locale:`en-AU`,currency:`AUD`},A1VC38T7YXB528:{name:`JP`,locale:`ja-JP`,currency:`JPY`},AD2EMQ3L3PG8S:{name:`RU`,locale:`ru-RU`,currency:`RUB`},A38NPJYVS5YHNH:{name:`RU_DEVO`,locale:`ru-RU`,currency:`RUB`},A19VAU5U5O7RUS:{name:`SG`,locale:`en-SG`,currency:`SGD`},A1DQ6JV7I20JSG:{name:`SG_DEVO`,locale:`en-SG`,currency:`SGD`},A75P1MG8VMU51:{name:`PYOP_JP_PROD`,locale:`ja-JP`,currency:`JPY`},A31YDYE76E6TCP:{name:`PYOP_JP_PROD_SANDBOX`,locale:`ja-JP`,currency:`JPY`},A2EFPHRCZ60KI3:{name:`PYOP_JP_DEVO`,locale:`ja-JP`,currency:`JPY`},A1U1OSY46WLA42:{name:`PYOP_JP_DEVO_SANDBOX`,locale:`ja-JP`,currency:`JPY`},AAHKV2X7AFYLW:{name:`CN`,locale:`zh-CN`,currency:`CNY`}},lr=class extends ir{constructor(e,t,n){if(super(),e){this.obfuscatedMarketplaceId=e;let r=cr[e];this.defaultLocale=t||(r?r.locale:super.getDefaultLocale()),this.defaultCurrency=n||(r?r.currency:void 0)}else this.obfuscatedMarketplaceId=void 0,this.defaultLocale=void 0,this.defaultCurrency=void 0}getObfuscatedMarketplaceId(){return this.obfuscatedMarketplaceId}getDefaultLocale(){return this.defaultLocale}getDefaultCurrency(){return this.defaultCurrency}toString(){return`Marketplace[obfuscatedMarketplaceId=${this.getObfuscatedMarketplaceId()},defaultLocale=${this.getDefaultLocale()},defaultCurrency=${this.getDefaultCurrency()}]`}static getObfuscatedMarketplaceIdMap(){let e=new Map;for(let t of Object.keys(cr))e.set(cr[t].name,t);return e}},I={},ur={},Object.defineProperty(ur,`__esModule`,{value:!0}),ur.ConfigType=void 0,dr=class{constructor(e,t){this._name=e,this._parent=t}get parent(){return this._parent}toString(){return this._name}},ur.ConfigType=dr,dr.MARKETPLACEID_TO_CX_TUPLE=new dr(`MARKETPLACEID_TO_CX_TUPLE`),dr.PRICE_FORMAT=new dr(`PRICE_FORMAT`),dr.RETAIL_PRICE_FORMAT=new dr(`RETAIL_PRICE_FORMAT`,dr.PRICE_FORMAT),dr.POINTS_FORMAT=new dr(`POINTS_FORMAT`),dr.CX_TUPLE_TO_I18N_DOMAIN=new dr(`CX_TUPLE_TO_I18N_DOMAIN`),dr.CX_TUPLE_TO_DEFAULT_PREFERENCES=new dr(`CX_TUPLE_TO_DEFAULT_PREFERENCES`),fr={},Object.defineProperty(fr,`__esModule`,{value:!0}),fr.ConfigName=void 0,pr=class{constructor(e,t){this._name=e,this._returnType=t}getReturnType(){return this._returnType}toString(){return this._name}},fr.ConfigName=pr,mr={},Object.defineProperty(mr,`__esModule`,{value:!0}),mr.QueryOutput=void 0,hr=class{constructor(e,t){this._name=e,this._returnType=t}getReturnType(){return this._returnType}toString(){return this._name}},mr.QueryOutput=hr,gr={},_r={},vr={},Object.defineProperty(vr,`__esModule`,{value:!0}),vr.isNullOrUndefined=void 0,vr.isNullOrUndefined=Xe,Object.defineProperty(_r,`__esModule`,{value:!0}),_r.ConfigurationData=void 0,yr=vr,br=class{constructor(e){this._configs=yr.isNullOrUndefined(e)?new Map:e}getStringValue(e){let t=this._configs.get(e);return yr.isNullOrUndefined(t)?null:String(t)}getNumberValue(e){let t=this._configs.get(e);if(yr.isNullOrUndefined(t))return null;if(t=Number(t),Number.isNaN(t))throw Error(`The value of ${e} cannot be converted to a number`);return t}getBooleanValue(e){let t=this._configs.get(e);return yr.isNullOrUndefined(t)?null:String(t).toLowerCase()===`true`}getEnumValue(e,t){let n=this._configs.get(t);if(yr.isNullOrUndefined(n))return null;let r=Object.keys(e).filter(t=>e[t]==n);return r.length>0?e[r[0]]:null}isPrimitiveData(){return this._configs.size<=1}getPrimitiveDataConfigName(){return this._configs.size==1?this._configs.keys().next().value:null}isEmpty(){if(this._configs.size===0)return!0;for(let e of this._configs.values())if(!yr.isNullOrUndefined(e))return!1;return!0}merge(e){for(let t of e._configs.entries())this._configs.set(t[0],t[1]);return this}toString(){let e=`{`,t=0;for(let n of this._configs.entries())e+=`${n[0]}:${n[1]}`,t++,t!=this._configs.size&&(e+=`,`);return e+=`}`,e}},_r.ConfigurationData=br,Object.defineProperty(gr,`__esModule`,{value:!0}),gr.I18nConfiguration=void 0,xr=_r,Sr=class{constructor(e){this._configData=e,this._isPrimitiveDataResult=e.isPrimitiveData()}get configData(){return this._configData}getStringValue(){return this.validatePrimitiveResult(`getStringValue`),this._configData.getStringValue(this._configData.getPrimitiveDataConfigName())}getNumberValue(){return this.validatePrimitiveResult(`getNumberValue`),this._configData.getNumberValue(this._configData.getPrimitiveDataConfigName())}getBooleanValue(){return this.validatePrimitiveResult(`getBooleanValue`),this._configData.getBooleanValue(this._configData.getPrimitiveDataConfigName())}getEnumValue(e){return this.validatePrimitiveResult(`getEnumValue`),this._configData.getEnumValue(e,this._configData.getPrimitiveDataConfigName())}isEmpty(){return this._configData.isEmpty()}validatePrimitiveResult(e){if(!this._isPrimitiveDataResult)throw Error(`Method ${e} cannot be called on a configuration of type object.
5                Call getConfigData().${e}(configName) instead.`)}toString(){return`I18nConfiguration: ${this._configData}`}},gr.I18nConfiguration=Sr,Sr.Builder=class{constructor(){this._configs=new Map}addConfiguration(e,t){return this._configs.set(e,t),this}build(){return new Sr(new xr.ConfigurationData(this._configs))}},Cr={},Object.defineProperty(Cr,`__esModule`,{value:!0}),Cr.DataType=void 0,wr=class{constructor(e){this._isPrimitive=e}get isPrimitive(){return this._isPrimitive}},Cr.DataType=wr,wr.STRING=new wr(!0),wr.INT=new wr(!0),wr.BOOLEAN=new wr(!0),wr.CONFIGURATION_DATA=new wr(!1),wr.ENUM=new wr(!0),Tr={},Object.defineProperty(Tr,`__esModule`,{value:!0}),Tr.I18nArgs=void 0,Er=class{toString(){let e=`${this.constructor.name}:{`,t=0;
5for(let n of this.getArgsMap().entries())e+=`${n[0]}:${n[1]}`,t++,t!=this.getArgsMap().size&&(e+=`,`);return e+=`}`,e}},Tr.I18nArgs=Er,Dr={},Object.defineProperty(Dr,`__esModule`,{value:!0}),Dr.QueryResolver=void 0,Or=class{constructor(){this._isInitialized=!1}validate(e,t){let n=this.getTargetConfigType();if(e.getConfigType()!==n||t.getConfigType()!==n)throw Error(this.getValidationErrorMessage())}isInitialized(){return this._isInitialized}setInitializedState(e){this._isInitialized=e}},Dr.QueryResolver=Or,kr={},Object.defineProperty(kr,`__esModule`,{value:!0}),kr.I18nConfigurationProvider=void 0,Ar=gr,jr=class{getConfiguration(e,t){this.validate(e,t);let n;try{n=this.resolveConfiguration(e,t)}catch(r){console.warn(`Failed to resolve configuration query with name ${e.toString()} and args ${t.toString()}. Error: ${r}`),n=new Ar.I18nConfiguration.Builder().build()}return n}validate(e,t){if(!(e.getConfigType()===t.getConfigType()||t.getConfigType().parent!==void 0&&e.getConfigType()===t.getConfigType().parent))throw Error(`Input query args type need to match the config name type.Found ${e.getConfigType()} for config name, but ${t.getConfigType()} for config args.`)}},kr.I18nConfigurationProvider=jr,Mr={},Object.defineProperty(Mr,`__esModule`,{value:!0}),Mr.ConfigurationProviderManager=void 0,Nr=class e{constructor(e){this._provider=e}static register(t){if(t==null)throw Error(`Configuration provider cannot be undefined or null`);this.instance===void 0?(this._instance=new e(t),console.log(`Registered provider ${t.constructor.name}
5 for configuration resolution.`)):console.warn(`Provider ${this.instance._provider.constructor.name} is already registered. Ignoring register request for ${t.constructor.name}`)}static getProvider(){if(this.instance!==void 0)return this.instance._provider;console.warn(`No provider has been registered yet. Returning undefined.`)}static hasProvider(){return this.instance!=null}static get instance(){return this._instance}static resetInstance(){this._instance=void 0}},Mr.ConfigurationProviderManager=Nr,Pr={},Object.defineProperty(Pr,`__esModule`,{value:!0}),Pr.MarketplaceIdToCxTuple=void 0,Fr=fr,Ir=ur,Lr=Cr,Rr=class extends Fr.ConfigName{constructor(e,t){super(e,t)}getConfigType(){return Ir.ConfigType.MARKETPLACEID_TO_CX_TUPLE}},Pr.MarketplaceIdToCxTuple=Rr,Rr.CX_ID=new Rr(`cx_id`,Lr.DataType.STRING),Rr.CX_FAMILY=new Rr(`cx_family`,Lr.DataType.STRING),zr={},Object.defineProperty(zr,`__esModule`,{value:!0}),zr.MarketplaceIdToCxTupleArgs=void 0,Br=Tr,Vr=ur,Hr=class extends Br.I18nArgs{constructor(e){super(),this._obfuscatedMarketplaceId=e}get obfuscatedMarketplaceId(){return this._obfuscatedMarketplaceId}getConfigType(){return Vr.ConfigType.MARKETPLACEID_TO_CX_TUPLE}getArgsMap(){return new Map([[`obfuscated_marketplace_id`,this._obfuscatedMarketplaceId]])}},zr.MarketplaceIdToCxTupleArgs=Hr,Hr.Builder=class{withObfuscatedMarketplaceId(e){return this.obfuscatedMarketplaceId=e,this}build(){return new Hr(this.obfuscatedMarketplaceId)}},Ur={},Object.defineProperty(Ur,`__esModule`,{value:!0}),Ur.MarketplaceIdToCxTupleResult=void 0,Wr=mr,Gr=Cr,Kr=class extends Wr.QueryOutput{},Ur.MarketplaceIdToCxTupleResult=Kr,Kr.CX_ID=new Kr(`cx_id`,Gr.DataType.STRING),Kr.CX_FAMILY=new Kr(`cx_family`,Gr.DataType.STRING),qr={},Object.defineProperty(qr,`__esModule`,{value:!0}),qr.PriceFormat=void 0,Jr=Cr,Yr=fr,Xr=ur,Zr=class extends Yr.ConfigName{constructor(e,t){super(e,t)}getConfigType(){return Xr.ConfigType.PRICE_FORMAT}getReturnType(){return this._returnType}},qr.PriceFormat=Zr,Zr.CURRENCY_FORMAT=new Zr(`currency_format`,Jr.DataType.CONFIGURATION_DATA),Zr.SYMBOL_PREFIX=new Zr(`symbol_prefix`,Jr.DataType.STRING),Zr.CURRENCY_SYMBOL_POSITION=new Zr(`currency_symbol_position`,Jr.DataType.ENUM),Zr.TRAILING_ZERO_DISPLAY=new Zr(`trailing_zero_display`,Jr.DataType.ENUM),Qr={},Object.defineProperty(Qr,`__esModule`,{value:!0}),Qr.PriceFormatArgs=void 0,$r=Tr,ei=class extends $r.I18nArgs{constructor(e,t,n,r,i,a){super(),this._locale=e,this._currency=t,this._cxFamily=n,this._cxId=r,this._cxProgram=i,this._priceFormatType=a}get locale(){return this._locale}get currency(){return this._currency}get cxFamily(){return this._cxFamily}get cxId(){return this._cxId}get cxProgram(){return this._cxProgram}get priceFormatType(){return this._priceFormatType}},Qr.PriceFormatArgs=ei,ti={},ni={},Object.defineProperty(ni,`__esModule`,{value:!0}),ni.RetailPriceFormatArgs=void 0,ri=ur,ii=Qr,ai=class e extends ii.PriceFormatArgs{constructor(e,t,n,r,i,a){super(e,t,n,r,i,a)}getConfigType(){return ri.ConfigType.RETAIL_PRICE_FORMAT}getArgsMap(){return new Map([[`locale`,this._locale],[`currency`,this._currency],[`cx_family`,e.RETAIL_CX_FAMILY],[`cx_id`,this._cxId],[`cx_program`,this._cxProgram],[`price_format_type`,this._priceFormatType]])}},ni.RetailPriceFormatArgs=ai,ai.RETAIL_CX_FAMILY=`retail`,Object.defineProperty(ti,`__esModule`,{value:!0}),ti.PriceFormatArgsBuilder=void 0,oi=ni,si=I,ci=class e{constructor(){this._cxProgram=e.EMPTY_CX_PROGRAM}withLocale(e){return this._locale=e,this}withCurrency(e){return this._currency=e,this}withCxId(e){return this._cxId=e,this}withCxProgram(e){return this._cxProgram=e,this}withCxFamily(e){return this._cxFamily=e,this}withPriceFormatType(e){return this._priceFormatType=e,this}fromPriceFormatArgs(e){return this.withCurrency(e.currency).withLocale(e.locale).withCxFamily(e.cxFamily).withCxId(e.cxId).withCxProgram(e.cxProgram).withPriceFormatType(e.priceFormatType)}build(){if(si.isNullOrUndefined(this._cxFamily)||oi.RetailPriceFormatArgs.RETAIL_CX_FAMILY===this._cxFamily)return new oi.RetailPriceFormatArgs(this._locale,this._currency,this._cxFamily,this._cxId,this._cxProgram,this._priceFormatType);throw Error(`CX family ${this._cxFamily} is currently not supported.`)}},ti.PriceFormatArgsBuilder=ci,ci.EMPTY_CX_PROGRAM=`[]`,li={},(function(e){Object.defineProperty(e,`__esModule`,{value:!0}),e.PriceFormatType=void 0,(function(e){e.ISO=`iso`,e.PLURAL=`plural`,e.AMAZON_SYMBOL=`amazonSymbol`,e.COMPACT=`compact`,e.IN_SENTENCE=`inSentence`})(e.PriceFormatType||={})})(li),ui={},Object.defineProperty(ui,`__esModule`,{value:!0}),ui.PriceFormatResult=void 0,di=Cr,fi=mr,pi=class extends fi.QueryOutput{},ui.PriceFormatResult=pi,pi.SYMBOL=new pi(`symbol`,di.DataType.STRING),pi.INSERT_SPACE_IN_PATTERN=new pi(`insert_space_in_pattern`,di.DataType.BOOLEAN),pi.FORMAT_PATTERN=new pi(`format_pattern`,di.DataType.STRING),pi.SYMBOL_PREFIX=new pi(`symbol_prefix`,di.DataType.STRING),pi.CURRENCY_SYMBOL_POSITION=new pi(`currency_symbol_position`,di.DataType.ENUM),pi.TRAILING_ZERO_DISPLAY=new pi(`trailing_zero_display`,di.DataType.ENUM),mi={},(function(e){Object.defineProperty(e,`__esModule`,{value:!0}),e.TrailingZeroDisplay=void 0,(function(e){e.AUTO=`AUTO`,e.HIDE_IF_WHOLE=`HIDE_IF_WHOLE`})(e.TrailingZeroDisplay||={})})(mi),hi={},(function(e){Object.defineProperty(e,`__esModule`,{value:!0}),e.CurrencySymbolPosition=void 0,(function(e){e.DEFAULT=`default`,e.START=`start`,e.END=`end`})(e.CurrencySymbolPosition||={})})(hi),gi={},Object.defineProperty(gi,`__esModule`,{value:!0}),gi.PointsFormat=void 0,_i=Cr,vi=fr,yi=ur,bi=class extends vi.ConfigName{constructor(e,t){super(e,t)}getConfigType(){return yi.ConfigType.POINTS_FORMAT}},gi.PointsFormat=bi,bi.PATTERN=new bi(`pattern`,_i.DataType.STRING),xi={},Object.defineProperty(xi,`__esModule`,{value:!0}),xi.PointsFormatArgs=void 0,Si=ur,Ci=Tr,wi=class extends Ci.I18nArgs{constructor(e,t,n){super(),this._locale=e,this._programName=t,this._style=n}getConfigType(){return Si.ConfigType.POINTS_FORMAT}getArgsMap(){return new Map([[`locale`,this._locale],[`program_name`,this._programName],[`style`,this._style]])}get locale(){return this._locale}get programName(){return this._programName}get style(){return this._style}},xi.PointsFormatArgs=wi,wi.Builder=class{withLocale(e){return this.locale=e,this}withProgramName(e){return this.programName=e,this}withStyle(e){return this.style=e,this}build(){return new wi(this.locale,this.programName,this.style)}},Ti={},Object.defineProperty(Ti,`__esModule`,{value:!0}),Ti.PointsFormatResult=void 0,Ei=Cr,Di=mr,Oi=class extends Di.QueryOutput{},Ti.PointsFormatResult=Oi,Oi.PATTERN=new Oi(`pattern`,Ei.DataType.STRING),ki={},(function(e){Object.defineProperty(e,`__esModule`,{value:!0}),e.PointsFormatStyle=void 0,(function(e){e.DEFAULT=`default`,e.IMPLICIT=`implicit`})(e.PointsFormatStyle||={})})(ki),Ai={},Object.defineProperty(Ai,`__esModule`,{value:!0}),Ai.CXTupleToI18nDomain=void 0,ji=Cr,Mi=fr,Ni=ur,Pi=class extends Mi.ConfigName{constructor(e,t){super(e,t)}getConfigType(){return Ni.ConfigType.CX_TUPLE_TO_I18N_DOMAIN}},Ai.CXTupleToI18nDomain=Pi,Pi.I18N_DOMAIN=new Pi(`i18n_domain`,ji.DataType.STRING),Fi={},Object.defineProperty(Fi,`__esModule`,{value:!0}),Fi.CXTupleToI18nDomainArgs=void 0,Li=ur,Ri=Tr,zi=class extends Ri.I18nArgs{constructor(e,t,n){super(),this._cxFamily=e,this._cxId=t,this._cxProgram=n}get cxFamily(){return this._cxFamily}get cxId(){return this._cxId}get cxProgram(){return this._cxProgram}getConfigType(){return Li.ConfigType.CX_TUPLE_TO_I18N_DOMAIN}getArgsMap(){return new Map([[`cx_family`,this._cxFamily],[`cx_id`,this._cxId],[`cx_program`,this._cxProgram]])}},Fi.CXTupleToI18nDomainArgs=zi,zi.Builder=(Ii=class{constructor(){this.cxProgram=zi.Builder.EMPTY_CX_PROGRAM}withCxFamily(e){return this.cxFamily=e,this}withCxId(e){return this.cxId=e,this}withCxProgram(e){return this.cxProgram=e,this}build(){return new zi(this.cxFamily,this.cxId,this.cxProgram)}},Ii.EMPTY_CX_PROGRAM=`[]`,Ii),Bi={},Object.defineProperty(Bi,`__esModule`,{value:!0}),Bi.CXTupleToI18nDomainResult=void 0,Vi=Cr,Hi=mr,Ui=class extends Hi.QueryOutput{},Bi.CXTupleToI18nDomainResult=Ui,Ui.I18N_DOMAIN=new Ui(`i18n_domain`,Vi.DataType.STRING),Wi={},Object.defineProperty(Wi,`__esModule`,{value:!0}),Wi.CXTupleToDefaultPreferences=void 0,Gi=Cr,Ki=fr,qi=ur,Ji=class extends Ki.ConfigName{constructor(e,t){super(e,t)}getConfigType(){return qi.ConfigType.CX_TUPLE_TO_DEFAULT_PREFERENCES}},Wi.CXTupleToDefaultPreferences=Ji,Ji.DEFAULT_CURRENCY=new Ji(`default_currency`,Gi.DataType.STRING),Ji.DEFAULT_LANGUAGE=new Ji(`default_language`,Gi.DataType.STRING),Yi={},Object.defineProperty(Yi,`__esModule`,{value:!0}),Yi.CXTupleToDefaultPreferencesArgs=void 0,Xi=ur,Zi=Tr,Qi=class extends Zi.I18nArgs{constructor(e,t,n){super(),this._cxFamily=e,this._cxId=t,this._cxProgram=n}getConfigType(){return Xi.ConfigType.CX_TUPLE_TO_DEFAULT_PREFERENCES}getArgsMap(){return new Map([[`cx_family`,this._cxFamily],[`cx_id`,this._cxId],[`cx_program`,this._cxProgram]])}get cxFamily(){return this._cxFamily}get cxId(){return this._cxId}get cxProgram(){return this._cxProgram}},Yi.CXTupleToDefaultPreferencesArgs=Qi,Qi.Builder=class{withCxFamily(e){return this.cxFamily=e,this}withCxId(e){return this.cxId=e,this}withCxProgram(e){return this.cxProgram=e,this}build(){return new Qi(this.cxFamily,this.cxId,this.cxProgram)}},$i={},Object.defineProperty($i,`__esModule`,{value:!0}),$i.CXTupleToDefaultPreferencesResult=void 0,ea=Cr,ta=mr,na=class extends ta.QueryOutput{},$i.CXTupleToDefaultPreferencesResult=na,na.DEFAULT_CURRENCY=new na(`default_currency`,ea.DataType.STRING),na.DEFAULT_LANGUAGE=new na(`default_language`,ea.DataType.STRING),(function(e){Object.defineProperty(e,`__esModule`,{value:!0});var t=ur;Object.defineProperty(e,`ConfigType`,{enumerable:!0,get:function(){return t.ConfigType}});var n=fr;Object.defineProperty(e,`ConfigName`,{enumerable:!0,get:function(){return n.ConfigName}});var r=mr;Object.defineProperty(e,`QueryOutput`,{enumerable:!0,get:function(){return r.QueryOutput}});var i=gr;Object.defineProperty(e,`I18nConfiguration`,{enumerable:!0,get:function(){return i.I18nConfiguration}});var a=_r;Object.defineProperty(e,`ConfigurationData`,{enumerable:!0,get:function(){return a.ConfigurationData}});var o=Cr;Object.defineProperty(e,`DataType`,{enumerable:!0,get:function(){return o.DataType}});var s=Tr;Object.defineProperty(e,`I18nArgs`,{enumerable:!0,get:function(){return s.I18
5nArgs}});var c=Dr;Object.defineProperty(e,`QueryResolver`,{enumerable:!0,get:function(){return c.QueryResolver}});var l=kr;Object.defineProperty(e,`I18nConfigurationProvider`,{enumerable:!0,get:function(){return l.I18nConfigurationProvider}});var u=Mr;Object.defineProperty(e,`ConfigurationProviderManager`,{enumerable:!0,get:function(){return u.ConfigurationProviderManager}});var d=vr;Object.defineProperty(e,`isNullOrUndefined`,{enumerable:!0,get:function(){return d.isNullOrUndefined}});var f=Pr;Object.defineProperty(e,`MarketplaceIdToCxTuple`,{enumerable:!0,get:function(){return f.MarketplaceIdToCxTuple}});var p=zr;Object.defineProperty(e,`MarketplaceIdToCxTupleArgs`,{enumerable:!0,get:function(){return p.MarketplaceIdToCxTupleArgs}});var m=Ur;Object.defineProperty(e,`MarketplaceIdToCxTupleResult`,{enumerable:!0,get:function(){return m.MarketplaceIdToCxTupleResult}});var h=qr;Object.defineProperty(e,`PriceFormat`,{enumerable:!0,get:function(){return h.PriceFormat}});var g=Qr;Object.defineProperty(e,`PriceFormatArgs`,{enumerable:!0,get:function(){return g.PriceFormatArgs}});var _=ti;Object.defineProperty(e,`PriceFormatArgsBuilder`,{enumerable:!0,get:function(){return _.PriceFormatArgsBuilder}});var v=ni;Object.defineProperty(e,`RetailPriceFormatArgs`,{enumerable:!0,get:function(){return v.RetailPriceFormatArgs}});var y=li;Object.defineProperty(e,`PriceFormatType`,{enumerable:!0,get:function(){return y.PriceFormatType}});var b=ui;Object.defineProperty(e,`PriceFormatResult`,{enumerable:!0,get:function(){return b.PriceFormatResult}});var x=mi;Object.defineProperty(e,`TrailingZeroDisplay`,{enumerable:!0,get:function(){return x.TrailingZeroDisplay}});var S=hi;Object.defineProperty(e,`CurrencySymbolPosition`,{enumerable:!0,get:function(){return S.CurrencySymbolPosition}});var C=gi;Object.defineProperty(e,`PointsFormat`,{enumerable:!0,get:function(){return C.PointsFormat}});var w=xi;Object.defineProperty(e,`PointsFormatArgs`,{enumerable:!0,get:function(){return w.PointsFormatArgs}});var T=Ti;Object.defineProperty(e,`PointsFormatResult`,{enumerable:!0,get:function(){return T.PointsFormatResult}});var E=ki;Object.defineProperty(e,`PointsFormatStyle`,{enumerable:!0,get:function(){return E.PointsFormatStyle}});var D=Ai;Object.defineProperty(e,`CXTupleToI18nDomain`,{enumerable:!0,get:function(){return D.CXTupleToI18nDomain}});var O=Fi;Object.defineProperty(e,`CXTupleToI18nDomainArgs`,{enumerable:!0,get:function(){return O.CXTupleToI18nDomainArgs}});var k=Bi;Object.defineProperty(e,`CXTupleToI18nDomainResult`,{enumerable:!0,get:function(){return k.CXTupleToI18nDomainResult}});var ee=Wi;Object.defineProperty(e,`CXTupleToDefaultPreferences`,{enumerable:!0,get:function(){return ee.CXTupleToDefaultPreferences}});var A=Yi;Object.defineProperty(e,`CXTupleToDefaultPreferencesArgs`,{enumerable:!0,get:function(){return A.CXTupleToDefaultPreferencesArgs}});var j=$i;Object.defineProperty(e,`CXTupleToDefaultPreferencesResult`,{enumerable:!0,get:function(){return j.CXTupleToDefaultPreferencesResult}})})(I),ra={},ia={},aa={},oa={},sa={},Object.defineProperty(sa,`__esModule`,{value:!0}),ca=class e{getContent(){return e.CX_TUPLE_TO_DEFAULT_PREFERENCES_MAPPING}},sa.default=ca,ca.CX_TUPLE_TO_DEFAULT_PREFERENCES_MAPPING=new Map([[`retail/amazon.ae|default_language`,`en-AE`],[`retail/amazon.ae|default_currency`,`AED`],[`retail/amazon.au|default_language`,`en-AU`],[`retail/amazon.au|default_currency`,`AUD`],[`retail/amazon.com.be|default_language`,`fr-BE`],[`retail/amazon.com.be|default_currency`,`EUR`],[`retail/amazon.com.br|default_language`,`pt-BR`],[`retail/amazon.com.br|default_currency`,`BRL`],[`retail/amazon.ca|default_language`,`en-CA`],[`retail/amazon.ca|default_currency`,`CAD`],[`retail/amazon.cl|default_language`,`es-CL`],[`retail/amazon.cl|default_currency`,`CLP`],[`retail/amazon.com.co|default_language`,`es-CO`],[`retail/amazon.com.co|default_currency`,`COP`],[`retail/amazon.cn|default_language`,`zh-CN`],[`retail/amazon.cn|default_currency`,`CNY`],[`retail/amazon.de|default_language`,`de-DE`],[`retail/amazon.de|default_currency`,`EUR`],[`retail/amazon.eg|default_language`,`ar-AE`],[`retail/amazon.eg|default_currency`,`EGP`],[`retail/amazon.es|default_language`,`es-ES`],[`retail/amazon.es|default_currency`,`EUR`],[`retail/amazon.fr|default_language`,`fr-FR`],[`retail/amazon.fr|default_currency`,`EUR`],[`retail/amazon.in|default_language`,`en-IN`],[`retail/amazon.in|default_currency`,`INR`],[`retail/amazon.it|default_language`,`it-IT`],[`retail/amazon.it|default_currency`,`EUR`],[`retail/amazon.co.jp|default_language`,`ja-JP`],[`retail/amazon.co.jp|default_currency`,`JPY`],[`retail/amazon.com.mx|default_language`,`es-MX`],[`retail/amazon.com.mx|default_currency`,`MXN`],[`retail/amazon.com.ng|default_language`,`en-NG`],[`retail/amazon.com.ng|default_currency`,`NGN`],[`retail/amazon.nl|default_language`,`nl-NL`],[`retail/amazon.nl|default_currency`,`EUR`],[`retail/amazon.pl|default_language`,`pl-PL`],[`retail/amazon.pl|default_currency`,`PLN`],[`retail/amazon.ru|default_language`,`ru-RU`],[`retail/amazon.ru|default_currency`,`RUB`],[`retail/amazon.sa|default_language`,`ar-AE`],[`retail/amazon.sa|default_currency`,`SAR`],[`retail/amazon.se|default_language`,`sv-SE`],[`retail/amazon.se|default_currency`,`SEK`],[`retail/amazon.sg|default_language`,`en-SG`],[`retail/amazon.sg|default_currency`,`SGD`],[`retail/amazon.com.tr|default_language`,`tr-TR`],[`retail/amazon.com.tr|default_currency`,`TRY`],[`retail/amazon.co.uk|default_language`,`en-GB`],[`retail/amazon.co.uk|default_currency`,`GBP`],[`retail/amazon.com|default_language`,`en-US`],[`retail/amazon.com|default_currency`,`USD`],[`retail/amazon.co.za|default_language`,`en-ZA`],[`retail/amazon.co.za|default_currency`,`ZAR`],[`pyop/apa.amazon.ca|default_language`,`en-CA`],[`pyop/apa.amazon.ca|default_currency`,`CAD`],[`pyop/apa.amazon.de|default_language`,`de-DE`],[`pyop/apa.amazon.de|default_currency`,`EUR`],[`pyop/apa.amazon.in|default_language`,`en-IN`],[`pyop/apa.amazon.in|default_currency`,`INR`],[`pyop/apa.amazon.co.jp|default_language`,`ja-JP`],[`pyop/apa.amazon.co.jp|default_currency`,`JPY`],[`pyop/apa.amazon.com|default_language`,`en-US`],[`pyop/apa.amazon.com|default_currency`,`USD`],[`pyop/apa.amazon.co.uk|default_language`,`en-GB`],[`pyop/apa.amazon.co.uk|default_currency`,`GBP`]]),la={},Object.defineProperty(la,`__esModule`,{value:!0}),ua=I,da=class extends ua.QueryResolver{constructor(){super(),this.initialize()}initialize(){if(!this.isInitialized())try{this._resourceConfigRetriever=this.createMapResourceConfigRetriever(),this.setInitializedState(!0)}catch{console.error(`Failed to initialize query resolver ${this.constructor.name}`)}return this.isInitialized()}},la.default=da,da.MAP_ATTRIBUTE_KEY_SEPARATOR=`|`,fa=an&&an.__importDefault||function(e){return e&&e.__esMo
5dule?e:{default:e}},Object.defineProperty(oa,`__esModule`,{value:!0}),pa=I,ma=fa(sa),ha=fa(la),ga=class e extends ha.default{constructor(){super()}resolve(e,t){return this.validate(e,t),this.doResolve(e,t)}doResolve(e,t){let n=new pa.I18nConfiguration.Builder;switch(e){case pa.CXTupleToDefaultPreferences.DEFAULT_CURRENCY:let r=this.getResource(e,t);n.addConfiguration(pa.CXTupleToDefaultPreferencesResult.DEFAULT_CURRENCY,r);break;case pa.CXTupleToDefaultPreferences.DEFAULT_LANGUAGE:let i=this.getResource(e,t);n.addConfiguration(pa.CXTupleToDefaultPreferencesResult.DEFAULT_LANGUAGE,i);break;default:throw Error(`Attribute name ${e} is not defined for feature ${e.getConfigType()}`)}return n.build()}getResource(t,n){let r=n.cxFamily+e.CX_TUPLE_SEPARATOR+n.cxId;return r+=ha.default.MAP_ATTRIBUTE_KEY_SEPARATOR,r+=t,this._resourceConfigRetriever.getContent().get(r)}createMapResourceConfigRetriever(){return new ma.default}getTargetConfigType(){return e.CONFIG_TYPE}getValidationErrorMessage(){return`CXTuple to default preferences configs can only be resolved for configType ${e.CONFIG_TYPE}`}},oa.default=ga,ga.CX_TUPLE_SEPARATOR=`/`,ga.CONFIG_TYPE=pa.ConfigType.CX_TUPLE_TO_DEFAULT_PREFERENCES,_a={},va={},Object.defineProperty(va,`__esModule`,{value:!0}),ya=class e{getContent(){return e.CX_TUPLE_TO_I18N_DOMAIN_MAPPINGS}},va.default=ya,ya.CX_TUPLE_TO_I18N_DOMAIN_MAPPINGS=new Map([[`retail/amazon.ae|i18n_domain`,`retail-ae`],[`retail/amazon.com.au|i18n_domain`,`retail-au`],[`retail/amazon.com.be|i18n_domain`,`retail-be`],[`retail/amazon.com.br|i18n_domain`,`retail-br`],[`retail/amazon.ca|i18n_domain`,`retail-ca`],[`retail/amazon.cl|i18n_domain`,`retail-cl`],[`retail/amazon.com.co|i18n_domain`,`retail-co`],[`retail/amazon.cn|i18n_domain`,`retail-cn`],[`retail/amazon.de|i18n_domain`,`retail-de`],[`retail/amazon.eg|i18n_domain`,`retail-eg`],[`retail/amazon.es|i18n_domain`,`retail-es`],[`retail/amazon.fr|i18n_domain`,`retail-fr`],[`retail/amazon.in|i18n_domain`,`retail-in`],[`retail/amazon.it|i18n_domain`,`retail-it`],[`retail/amazon.co.jp|i18n_domain`,`retail-jp`],[`retail/amazon.com.mx|i18n_domain`,`retail-mx`],[`retail/amazon.com.ng|i18n_domain`,`retail-ng`],[`retail/amazon.nl|i18n_domain`,`retail-nl`],[`retail/amazon.pl|i18n_domain`,`retail-pl`],[`retail/amazon.ru|i18n_domain`,`retail-ru`],[`retail/amazon.sa|i18n_domain`,`retail-sa`],[`retail/amazon.se|i18n_domain`,`retail-se`],[`retail/amazon.sg|i18n_domain`,`retail-sg`],[`retail/amazon.com.tr|i18n_domain`,`retail-tr`],[`retail/amazon.co.uk|i18n_domain`,`retail-uk`],[`retail/amazon.com|i18n_domain`,`retail-us`],[`retail/amazon.co.za|i18n_domain`,`retail-za`]]),ba=an&&an.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(_a,`__esModule`,{value:!0}),xa=I,Sa=ba(va),Ca=ba(la),wa=class e extends Ca.default{constructor(){super()}resolve(e,t){return this.validate(e,t),this.doResolve(e,t)}doResolve(e,t){let n=new xa.I18nConfiguration.Builder;switch(e){case xa.CXTupleToI18nDomain.I18N_DOMAIN:let r=this.getResource(e,t);n.addConfiguration(xa.CXTupleToI18nDomainResult.I18N_DOMAIN,r);break;default:throw Error(`Attribute name ${e} is not defined for feature ${e.getConfigType()}`)}return n.build()}getResource(t,n){let r=n.cxFamily+e.CX_TUPLE_SEPARATOR+n.cxId;return r+=Ca.default.MAP_ATTRIBUTE_KEY_SEPARATOR,r+=t,this._resourceConfigRetriever.getContent().get(r)}createMapResourceConfigRetriever(){return new Sa.default}getTargetConfigType(){return e.CONFIG_TYPE}getValidationErrorMessage(){return`CXTuple to I18nDomain configs can only be resolved for configType ${e.CONFIG_TYPE}`}},_a.default=wa,wa.CX_TUPLE_SEPARATOR=`/`,wa.CONFIG_TYPE=xa.ConfigType.CX_TUPLE_TO_I18N_DOMAIN,Ta={},Ea={},Object.defineProperty(Ea,`__esModule`,{value:!0}),Da=class e{getContent(){return e.MARKETPLACE_TO_CXTUPLE_MAPPINGS}},Ea.default=Da,Da.MARKETPLACE_TO_CXTUPLE_MAPPINGS=new Map([[`A2VIGQ35RCS4UG|cx_id`,`amazon.ae`],[`A2VIGQ35RCS4UG|cx_family`,`retail`],[`A34GYYCZVDBSIK|cx_id`,`amazon.ae`],[`A34GYYCZVDBSIK|cx_family`,`retail`],[`A39IBJ37TRP1C6|cx_id`,`amazon.com.au`],[`A39IBJ37TRP1C6|cx_family`,`retail`],[`A1RNPCQ4K8U27I|cx_id`,`amazon.com.au`],[`A1RNPCQ4K8U27I|cx_family`,`retail`],[`AMEN7PMS3EDWL|cx_id`,`amazon.com.be`],[`AMEN7PMS3EDWL|cx_family`,`retail`],[`A1YFOMBPFBRY22|cx_id`,`amazon.com.be`],[`A1YFOMBPFBRY22|cx_family`,`retail`],[`A2Q3Y263D00KWC|cx_id`,`amazon.com.br`],[`A2Q3Y263D00KWC|cx_family`,`retail`],[`AZXD3QD5B39HD|cx_id`,`amazon.com.br`],[`AZXD3QD5B39HD|cx_family`,`retail`],[`A2EUQ1WTGCTBG2|cx_id`,`amazon.ca`],[`A2EUQ1WTGCTBG2|cx_family`,`retail`],[`A2WDZJZ5TCRMLH|cx_id`,`amazon.cl`],[`A2WDZJZ5TCRMLH|cx_family`,`retail`],[`A2IDBVIE7EAGN4|cx_id`,`amazon.cl`],[`A2IDBVIE7EAGN4|cx_family`,`retail`],[`A1NOHO22DE3OHQ|cx_id`,`amazon.com.co`],[`A1NOHO22DE3OHQ|cx_family`,`retail`],[`AAHKV2X7AFYLW|cx_id`,`amazon.cn`],[`AAHKV2X7AFYLW|cx_family`,`retail`],[`A1PA6795UKMFR9|cx_id`,`amazon.de`],[`A1PA6795UKMFR9|cx_family`,`retail`],[`ARBP9OOSHTCHU|cx_id`,`amazon.eg`],[`ARBP9OOSHTCHU|cx_family`,`retail`],[`AUJPM9XGFJRC7|cx_id`,`amazon.eg`],[`AUJPM9XGFJRC7|cx_family`,`retail`],[`A1RKKUPIHCS9HS|cx_id`,`amazon.es`],[`A1RKKUPIHCS9HS|cx_family`,`retail`],[`AJZF8LZ1EJVJN|cx_id`,`amazon.es`],[`AJZF8LZ1EJVJN|cx_family`,`retail`],[`A13V1IB3VIYZZH|cx_id`,`amazon.fr`],[`A13V1IB3VIYZZH|cx_family`,`retail`],[`A21TJRUUN4KGV|cx_id`,`amazon.in`],[`A21TJRUUN4KGV|cx_family`,`retail`],[`A2XZLSVIQ0F4JT|cx_family`,`retail`],[`A2XZLSVIQ0F4JT|cx_id`,`amazon.in`],[`APJ6JRA9NG5V4|cx_id`,`amazon.it`],[`APJ6JRA9NG5V4|cx_family`,`retail`],[`A3HOBANJMCMD83|cx_id`,`amazon.it`],[`A3HOBANJMCMD83|cx_family`,`retail`],[`A1VC38T7YXB528|cx_id`,`amazon.co.jp`],[`A1VC38T7YXB528|cx_family`,`retail`],[`A1AM78C64UM0Y8|cx_id`,`amazon.com.mx`],[`A1AM78C64UM0Y8|cx_family`,`retail`],[`A3P3J5A7D2ZVXI|cx_id`,`amazon.com.mx`],[`A3P3J5A7D2ZVXI|cx_family`,`retail`],[`A3OCL2LJ6GDH9T|cx_id`,`amazon.com.ng`],[`A3OCL2LJ6GDH9T|cx_family`,`retail`],[`A3PJZM0QIA8QDU|cx_id`,`amazon.com.ng`],[`A3PJZM0QIA8QDU|cx_family`,`retail`],[`A1805IZSGTT6HS|cx_id`,`amazon.nl`],[`A1805IZSGTT6HS|cx_family`,`retail`],[`A1M3WC0SJ3A38T|cx_id`,`amazon.nl`],[`A1M3WC0SJ3A38T|cx_family`,`retail`],[`A1C3SOZRARQ6R3|cx_id`,`amazon.pl`],[`A1C3SOZRARQ6R3|cx_family`,`retail`],[`AKY4K4WKH21YQ|cx_id`,`amazon.pl`],[`AKY4K4WKH21YQ|cx_family`,`retail`],[`AD2EMQ3L3PG8S|cx_id`,`amazon.ru`],[`AD2EMQ3L3PG8S|cx_family`,`retail`],[`A38NPJYVS5YHNH|cx_id`,`amazon.ru`],[`A38NPJYVS5YHNH|cx_family`,`retail`],[`A17E79C6D8DWNP|cx_id`,`amazon.sa`],[`A17E79C6D8DWNP|cx_family`,`retail`],[`A1MQPSGJ6U9Q54|cx_id`,`amazon.sa`],[`A1MQPSGJ6U9Q54|cx_family`,`retail`],[`A2NODRKZP88ZB9|cx_id`,`amazon.se`],[`A2NODRKZP88ZB9|cx_family`,`retail`],[`AT614YYYNOC1S|cx_id`,`amazon.se`],[`AT614YYYNOC1S|cx_family`,`retail`],[`A19VAU5U5O7RUS|cx_id`,`amazon.sg`],[`A19VAU5U5O7RUS|cx_family`,`retail`],[`A1DQ6JV7I20JSG|cx_id`,`amazon.sg`],[`A1DQ6JV7I20JSG|cx_family`,`retail`],[`A33AVAJ2PDY3EV|cx_id`,`amazon.com.tr`],[`A33AVAJ2PDY3EV|cx_family`,`retail`],[`A3CQBQD3RGPJR8|cx_id`,`amazon.com.tr`],[`A3CQBQD3RGPJR8|cx_family`,`retail`],[`A1F83G8C2ARO7P|cx_id`,`amazon.co.uk`],[`A1F83G8C2ARO7P|cx_family`,`retail`],[`ATVPDKIKX0DER|cx_id`,`amazon.com`],[`ATVPDKIKX0DER|cx_family`,`retail`],[`AE08WJ6YKNBMC|cx_id`,`amazon.co.za`],[`AE08WJ6YKNBMC|cx_family`,`retail`],[`A3TFQ1G9L8TQ5L|cx_id`,`amazon.co.za`],[`A3TFQ1G9L8TQ5L|cx_family`,`retail`],[`A2CE4MDCUAASDP|cx_id`,`apa.amazon.ca`],[`A2CE4MDCUAASDP|cx_family`,`pyop`],[`A2VJI655WT2I0B|cx_id`,`apa.amazon.ca`],[`A2VJI655WT2I0B|cx_family`,`pyop`],[`A1NWP2E4EKQP94|cx_id`,`apa.amazon.ca`],[`A1NWP2E4EKQP94|cx_family`,`pyop`],[`ASBG27DKM7EX6|cx_id`,`apa.amazon.ca`],[`ASBG27DKM7EX6|cx_family`,`pyop`],[`A53RDEWN57UU5|cx_id`,`apa.amazon.de`],[`A53RDEWN57UU5|cx_family`,`pyop`],[`A1G8446IYHA4MR|cx_id`,`apa.amazon.de`],[`A1G8446IYHA4MR|cx_family`,`pyop`],[`A34RX6LWLXD2KA|cx_id`,`apa.amazon.de`],[`A34RX6LWLXD2KA|cx_family`,`pyop`],[`A225AO9WA6YYOF|cx_id`,`apa.amazon.de`],[`A225AO9WA6YYOF|cx_family`,`pyop`],[`A3FDG49KKM823Y|cx_id`,`apa.amazon.in`],[`A3FDG49KKM823Y|cx_family`,`pyop`],[`A1IAUC0NN979H6|cx_id`,`apa.amazon.in`],[`A1IAUC0NN979H6|cx_family`,`pyop`],[`A18VPDB9UTK24D|cx_id`,`apa.amazon.in`],[`A18VPDB9UTK24D|cx_family`,`pyop`],[`A16Z2
5XWZJTFS70|cx_id`,`apa.amazon.in`],[`A16Z2XWZJTFS70|cx_family`,`pyop`],[`A75P1MG8VMU51|cx_id`,`apa.amazon.co.jp`],[`A75P1MG8VMU51|cx_family`,`pyop`],[`A31YDYE76E6TCP|cx_id`,`apa.amazon.co.jp`],[`A31YDYE76E6TCP|cx_family`,`pyop`],[`A2EFPHRCZ60KI3|cx_id`,`apa.amazon.co.jp`],[`A2EFPHRCZ60KI3|cx_family`,`pyop`],[`A1U1OSY46WLA42|cx_id`,`apa.amazon.co.jp`],[`A1U1OSY46WLA42|cx_family`,`pyop`],[`AGWSWK15IEJJ7|cx_id`,`apa.amazon.com`],[`AGWSWK15IEJJ7|cx_family`,`pyop`],[`A3BXB0YN3XH17H|cx_id`,`apa.amazon.com`],[`A3BXB0YN3XH17H|cx_family`,`pyop`],[`A35A4JO734ER04|cx_id`,`apa.amazon.com`],[`A35A4JO734ER04|cx_family`,`pyop`],[`A341L3VCFKNMIY|cx_id`,`apa.amazon.com`],[`A341L3VCFKNMIY|cx_family`,`pyop`],[`AZAJMM36N6WQL|cx_id`,`apa.amazon.co.uk`],[`AZAJMM36N6WQL|cx_family`,`pyop`],[`A3M3RRFO9XDT2G|cx_id`,`apa.amazon.co.uk`],[`A3M3RRFO9XDT2G|cx_family`,`pyop`],[`A2UWQKHEFGNQY3|cx_id`,`apa.amazon.co.uk`],[`A2UWQKHEFGNQY3|cx_family`,`pyop`],[`A2V84NPDZD3ZEH|cx_id`,`apa.amazon.co.uk`],[`A2V84NPDZD3ZEH|cx_family`,`pyop`]]),Oa=an&&an.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(Ta,`__esModule`,{value:!0}),ka=I,Aa=Oa(Ea),ja=Oa(la),Ma=class e extends ja.default{constructor(){super()}resolve(e,t){return this.validate(e,t),this.doResolve(e,t)}doResolve(e,t){let n=new ka.I18nConfiguration.Builder;switch(e){case ka.MarketplaceIdToCxTuple.CX_ID:let r=this.getResource(e,t);n.addConfiguration(ka.MarketplaceIdToCxTupleResult.CX_ID,r);break;case ka.MarketplaceIdToCxTuple.CX_FAMILY:let i=this.getResource(e,t);n.addConfiguration(ka.MarketplaceIdToCxTupleResult.CX_FAMILY,i);break;default:throw Error(`Attribute name ${e} is not defined for feature ${e.getConfigType()}`)}return n.build()}getResource(e,t){let n=t.obfuscatedMarketplaceId;return n+=ja.default.MAP_ATTRIBUTE_KEY_SEPARATOR,n+=e,this._resourceConfigRetriever.getContent().get(n)}createMapResourceConfigRetriever(){return new Aa.default}getTargetConfigType(){return e.CONFIG_TYPE}getValidationErrorMessage(){return`Marketplace to CXTuple configs can only be resolved for configType ${e.CONFIG_TYPE}`}},Ta.default=Ma,Ma.CONFIG_TYPE=ka.ConfigType.MARKETPLACEID_TO_CX_TUPLE,Na={},Pa={},Fa={},Ia={},Object.defineProperty(Ia,`__esModule`,{value:!0}),Ia.DEFAULT_PRICE_FORMAT_OVERRIDES=void 0,La=I,Ia.DEFAULT_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`kr`,insertSpaceInPattern:!1},"pln_amazon.pl":{customSymbol:`zł`,insertSpaceInPattern:!1},sgd:{customSymbol:`S$`,insertSpaceInPattern:!1},"aed_amazon.ae":{customSymbol:`AED`,insertSpaceInPattern:!0},"sar_amazon.sa":{customSymbol:`SAR`,insertSpaceInPattern:!0},"egp_amazon.eg":{customSymbol:`EGP`,insertSpaceInPattern:!0},"try_amazon.com.tr":{customSymbol:`TL`,insertSpaceInPattern:!0}},trailingZeroDisplayOverrides:{cop:La.TrailingZeroDisplay.HIDE_IF_WHOLE,ngn:La.TrailingZeroDisplay.HIDE_IF_WHOLE}},Ra={},Object.defineProperty(Ra,`__esModule`,{value:!0}),Ra.AR_PRICE_FORMAT_OVERRIDES=void 0,Ra.AR_PRICE_FORMAT_OVERRIDES={symbolPosition:{symbol_position:I.CurrencySymbolPosition.END},customSymbolData:{"aed_amazon.ae":{customSymbol:`درهم`,insertSpaceInPattern:!0},"egp_amazon.eg":{customSymbol:`جنيه`,insertSpaceInPattern:!0},"sar_amazon.sa":{customSymbol:`ريال`,insertSpaceInPattern:!0},"usd_amazon.com":{customSymbol:`؜US$`,insertSpaceInPattern:!1}},symbolPrefix:`؜`},za={},Object.defineProperty(za,`__esModule`,{value:!0}),za.BN_PRICE_FORMAT_OVERRIDES=void 0,za.BN_PRICE_FORMAT_OVERRIDES={symbolPosition:{symbol_position:I.CurrencySymbolPosition.START},customSymbolData:{}},Ba={},Object.defineProperty(Ba,`__esModule`,{value:!0}),Ba.DA_PRICE_FORMAT_OVERRIDES=void 0,Ba.DA_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},Va={},Object.defineProperty(Va,`__esModule`,{value:!0}),Va.ET_PRICE_FORMAT_OVERRIDES=void 0,Va.ET_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},Ha={},Object.defineProperty(Ha,`__esModule`,{value:!0}),Ha.EN_XD_PRICE_FORMAT_OVERRIDES=void 0,Ha.EN_XD_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{}},Ua={},Object.defineProperty(Ua,`__esModule`,{value:!0}),Ua.EN_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES=void 0,Ua.EN_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{}},Wa={},Object.defineProperty(Wa,`__esModule`,{value:!0}),Wa.ES_PRICE_FORMAT_OVERRIDES=void 0,Wa.ES_PRICE_FORMAT_OVERRIDES={symbolPosition:{}
5,customSymbolData:{"usd_amazon.com_compact":{customSymbol:`$`,insertSpaceInPattern:!1},"usd_amazon.com":{customSymbol:`US$`,insertSpaceInPattern:!1}}},Ga={},Object.defineProperty(Ga,`__esModule`,{value:!0}),Ga.FR_CA_PRICE_FORMAT_OVERRIDES=void 0,Ga.FR_CA_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"cad_amazon.ca":{customSymbol:`$`,insertSpaceInPattern:!1}}},Ka={},Object.defineProperty(Ka,`__esModule`,{value:!0}),Ka.FR_XD_PRICE_FORMAT_OVERRIDES=void 0,Ka.FR_XD_PRICE_FORMAT_OVERRIDES={symbolPosition:{symbol_position:I.CurrencySymbolPosition.END},customSymbolData:{}},qa={},Object.defineProperty(qa,`__esModule`,{value:!0}),qa.FR_XD_UNIFON_PRICE_FORMAT_OVERRIDES=void 0,qa.FR_XD_UNIFON_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{}},Ja={},Object.defineProperty(Ja,`__esModule`,{value:!0}),Ja.FR_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES=void 0,Ja.FR_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES={symbolPosition:{symbol_position:I.CurrencySymbolPosition.START},customSymbolData:{}},Ya={},Object.defineProperty(Ya,`__esModule`,{value:!0}),Ya.HE_PRICE_FORMAT_OVERRIDES=void 0,Ya.HE_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{},symbolPrefix:`‏`},Xa={},Object.defineProperty(Xa,`__esModule`,{value:!0}),Xa.IS_PRICE_FORMAT_OVERRIDES=void 0,Xa.IS_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},Za={},Object.defineProperty(Za,`__esModule`,{value:!0}),Za.JA_PRICE_FORMAT_OVERRIDES=void 0,Za.JA_PRICE_FORMAT_OVERRIDES={symbolPosition:{jpy_insentence:I.CurrencySymbolPosition.END},customSymbolData:{jpy_insentence:{customSymbol:`円`,insertSpaceInPattern:!1},"jpy_amazon.co.jp_compact":{customSymbol:`¥`,insertSpaceInPattern:!1}}},Qa={},Object.defineProperty(Qa,`__esModule`,{value:!0}),Qa.NB_PRICE_FORMAT_OVERRIDES=void 0,Qa.NB_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},$a={},Object.defineProperty($a,`__esModule`,{value:!0}),$a.NN_PRICE_FORMAT_OVERRIDES=void 0,$a.NN_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},eo={},Object.defineProperty(eo,`__esModule`,{value:!0}),eo.NO_PRICE_FORMAT_OVERRIDES=void 0,eo.NO_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{"sek_amazon.se":{customSymbol:`Skr`,insertSpaceInPattern:!1}}},to={},Object.defineProperty(to,`__esModule`,{value:!0}),to.TR_PRICE_FORMAT_OVERRIDES=void 0,to.TR_PRICE_FORMAT_OVERRIDES={symbolPosition:{symbol_position:I.CurrencySymbolPosition.END},customSymbolData:{}},no={},Object.defineProperty(no,`__esModule`,{value:!0}),no.ZH_PRICE_FORMAT_OVERRIDES=void 0,ro=I,no.ZH_PRICE_FORMAT_OVERRIDES={symbolPosition:{jpy_insentence:ro.CurrencySymbolPosition.END,cny_insentence:ro.CurrencySymbolPosition.END},customSymbolData:{cny_insentence:{customSymbol:`元`,insertSpaceInPattern:!1},jpy_insentence:{customSymbol:`日元`,insertSpaceInPattern:!1}}},io={},Object.defineProperty(io,`__esModule`,{value:!0}),io.HI_XD_PRICE_FORMAT_OVERRIDES=void 0,ao=I,io.HI_XD_PRICE_FORMAT_OVERRIDES={symbolPosition:{},customSymbolData:{},trailingZeroDisplayOverrides:{"inr_amazon.in_insentence":ao.TrailingZeroDisplay.HIDE_IF_WHOLE,"inr_amazon.in_amazonsymbol":ao.TrailingZeroDisplay.HIDE_IF_WHOLE}},oo=ie(nr),Object.defineProperty(Fa,`__esModule`,{value:!0}),Fa.CustomSymbolOverrides=void 0,so=Ia,co=Ra,lo=za,uo=Ba,fo=Va,po=Ha,mo=Ua,ho=Wa,go=Ga,_o=Ka,vo=qa,yo=Ja,bo=Ya,xo=Xa,So=Za,Co=Qa,wo=$a,To=eo,Eo=to,Do=no,Oo=io,ko=I,Ao=oo,jo=`default`,Mo=`_`,No=`symbolPrefix`,Po=`-`,Fo=new RegExp(Po,`g`),Io=`symbol_position`,Lo={ar:co.AR_PRICE_FORMAT_OVERRIDES,bn:lo.BN_PRICE_FORMAT_OVERRIDES,da:uo.DA_PRICE_FORMAT_OVERRIDES,et:fo.ET_PRICE_FORMAT_OVERRIDES,es:ho.ES_PRICE_FORMAT_OVERRIDES,fr_ca:go.FR_CA_PRICE_FORMAT_OVERRIDES,he:bo.HE_PRICE_FORMAT_OVERRIDES,is:xo.IS_PRICE_FORMAT_OVERRIDES,ja:So.JA_PRICE_FORMAT_OVERRIDES,nb:Co.NB_PRICE_FORMAT_OVERRIDES,nn:wo.NN_PRICE_FORMAT_OVERRIDES,no:To.NO_PRICE_FORMAT_OVERRIDES,tr:Eo.TR_PRICE_FORMAT_OVERRIDES,zh:Do.ZH_PRICE_FORMAT_OVERRIDES,en_xd:po.EN_XD_PRICE_FORMAT_OVERRIDES,en_phnx_xd_unifon:mo.EN_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES,fr_xd:_o.FR_XD_PRICE_FORMAT_OVERRIDES,fr_xd_unifon:vo.FR_XD_UNIFON_PRICE_FORMAT_OVERRIDES,fr_phnx_xd_unifon:yo.FR_PHNX_XD_UNIFON_PRICE_FORMAT_OVERRIDES,hi_xd:Oo.HI_XD_PRICE_FORMAT_OVERRIDES,[jo]:so.DEFAULT_PRICE_FORMAT_OVERRIDES},Ro=class{constructor(e){this.overrides=[],this.intlLocale=Ao.LocaleUtil.getCanonicalLocale(new Intl.Locale(e));let t=[],n=this.intlLocale.baseName;n=n.replace(Fo,Mo);let r=n.lastIndexOf(Mo);for(;r>0;)t.push(n.toLocaleLowerCase(`und`)),n=n.substring(0,r),r=n.lastIndexOf(Mo);if(this.intlLocale.script)for(n=new Intl.Locale(this.intlLocale.baseName.replace(Po+this.intlLocale.script,``)).baseName,n=n.replace(Fo,Mo),r=n.lastIndexOf(Mo);r>0;)t.push(n.toLocaleLowerCase(`und`)),n=n.substring(0,r),r=n.lastIndexOf(Mo);t.push(n.toLocaleLowerCase(`und`));for(let e of t){let t=Lo[e];t&&this.overrides.push(t)}this.overrides.push(Lo[jo])}getCustomSymbolData(e){let t=this.getResourceFallbackKeys(e);for(let e of this.overrides){let n=this.getResourceValue(e.customSymbolData,t);if(n)return n}return null}getResourceValue(e,t){for(let n of t)if(this.containsKey(n,e))return e[n];return null}getResourceFallbackKeys(e){let t=[];if(!e.currencyCode)return[];let n=e.typeName;n&&=n.toLowerCase();let r=e.currencyCode.toLowerCase(),i=e.cxId;return i&&(i=i.toLowerCase(),t.push(Ze(r,i,n),Ze(r,i))),t.push(Ze(r,n),Ze(r)),t}getSymbolPrefix(){for(let e of this.overrides)if(this.containsKey(No,e))return e.symbolPrefix;return null}getSymbolPositionOverride(e){let t=[];e&&t.push(...this.getResourceFallbackKeys(e)),t.push(Io);for(let e of this.overrides){let n=this.getResourceValue(e.symbolPosition,t);if(n)return n}return ko.CurrencySymbolPosition.DEFAULT}getTrailingZeroDisplay(e){let t=this.getResourceFallbackKeys(e);for(let e of this.overrides){if(!e.trailingZeroDisplayOverrides)continue;let n=this.getResourceValue(e.trailingZeroDisplayOverrides,t);if(n)return n}return null}containsKey(e,t){return t?t.hasOwnProperty(e):!1}},Fa.CustomSymbolOverrides=Ro,Object.defineProperty(Pa,`__esModule`,{value:!0}),zo=Fa,Bo=class{constructor(e){this._locale=e}getContent(){return new zo.CustomSymbolOverrides(this._locale)}},Pa.default=Bo,Vo={},Object.defineProperty(Vo,`__esModule`,{value:!0}),Ho=I,Uo=class extends Ho.QueryResolver{constructor(e){super(),this._locale=e,this.initialize()}initialize(){if(!this.isInitialized())try{this._resourceConfigRetriever=this.createResourceConfigRetriever(),this.setInitializedState(!0)}catch{console.error(`Failed to initialize query resolver ${this.constructor.name}`)}return this.isInitialized()}},Vo.default=Uo,Wo=an&&an.__importDefault||function(e){return e&&e.__esMo
5dule?e:{default:e}},Object.defineProperty(Na,`__esModule`,{value:!0}),Go=I,Ko=Wo(Pa),qo=Wo(Vo),Jo=class e extends qo.default{static create(t){if(t instanceof Go.PriceFormatArgs){let n=t.locale;return new e((0,Go.isNullOrUndefined)(n)?`und`:n)}throw Error(`Cannot create PriceFormatResourceBundleQueryResolver using args of type ${typeof t}.Use RetailPriceFormatArgs to query Price Format data.`)}resolve(e,t){return this.validate(e,t),this.doResolve(e,t)}doResolve(e,t){let n=new Go.I18nConfiguration.Builder,r=this._resourceConfigRetriever.getContent(),i={currencyCode:t.currency,typeName:t.priceFormatType,cxId:t.cxId};switch(e){case Go.PriceFormat.CURRENCY_FORMAT:let t=r.getCustomSymbolData(i);(0,Go.isNullOrUndefined)(t)||(n.addConfiguration(Go.PriceFormatResult.SYMBOL,t.customSymbol),n.addConfiguration(Go.PriceFormatResult.INSERT_SPACE_IN_PATTERN,t.insertSpaceInPattern),n.addConfiguration(Go.PriceFormatResult.FORMAT_PATTERN,t.formatPattern));break;case Go.PriceFormat.CURRENCY_SYMBOL_POSITION:n.addConfiguration(Go.PriceFormatResult.CURRENCY_SYMBOL_POSITION,r.getSymbolPositionOverride(i)||Go.CurrencySymbolPosition.DEFAULT);break;case Go.PriceFormat.SYMBOL_PREFIX:n.addConfiguration(Go.PriceFormatResult.SYMBOL_PREFIX,r.getSymbolPrefix());break;case Go.PriceFormat.TRAILING_ZERO_DISPLAY:n.addConfiguration(Go.PriceFormatResult.TRAILING_ZERO_DISPLAY,r.getTrailingZeroDisplay(i)||Go.TrailingZeroDisplay.AUTO);break;default:throw Error(`Attribute name ${e} is not defined for feature ${e.getConfigType()}`)}return n.build()}validate(t,n){if(t.getConfigType()!==this.getTargetConfigType()||n.getConfigType()!==e.SPECIFIC_CONFIG_TYPE)throw Error(this.getValidationErrorMessage())}createResourceConfigRetriever(){return new Ko.default(this._locale)}getTargetConfigType(){return e.CONFIG_TYPE}getValidationErrorMessage(){return`Retail Price Format configs can only be resolved forconfigType ${e.CONFIG_TYPE} and args type ${e.SPECIFIC_CONFIG_TYPE}`}},Na.default=Jo,Jo.CONFIG_TYPE=Go.ConfigType.PRICE_FORMAT,Jo.SPECIFIC_CONFIG_TYPE=Go.ConfigType.RETAIL_PRICE_FORMAT,Yo=an&&an.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(aa,`__esModule`,{value:!0}),Xo=I,Zo=Yo(oa),Qo=Yo(_a),$o=Yo(Ta),es=Yo(Na),ts=class{static getResolver(e){let t;switch(e.getConfigType()){case Xo.ConfigType.RETAIL_PRICE_FORMAT:t=es.default.create(e);break;case Xo.ConfigType.MARKETPLACEID_TO_CX_TUPLE:t=new $o.default;break;case Xo.ConfigType.CX_TUPLE_TO_I18N_DOMAIN:t=new Qo.default;break;case Xo.ConfigType.CX_TUPLE_TO_DEFAULT_PREFERENCES:t=new Zo.default;break;default:throw Error(`No resolver has been registered for config type ${e.getConfigType()}`)}return t}},aa.default=ts,ns=an&&an.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(ia,`__esModule`,{value:!0}),rs=I,is=ns(aa),as=class extends rs.I18nConfigurationProvider{resolveConfiguration(e,t){return is.default.getResolver(t).resolve(e,t)}},ia.default=as,os=an&&an.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(ra,`__esModule`,{value:!0}),ss=ra.ResourceBundleI18nConfigurationProvider=void 0,ss=ra.ResourceBundleI18nConfigurationProvider=os(ia).default,cs=class{constructor(e){this._configProvider=e}resolve(e){if(I.isNullOrUndefined(e)||I.isNullOrUndefined(e.getObfuscatedMarketplaceId()))return $t.UNKNOWN;let t=new I.MarketplaceIdToCxTupleArgs.Builder().withObfuscatedMarketplaceId(e.getObfuscatedMarketplaceId()).build(),n=this._configProvider.getConfiguration(I.MarketplaceIdToCxTuple.CX_FAMILY,t).getStringValue(),r=this._configProvider.getConfiguration(I.MarketplaceIdToCxTuple.CX_ID,t).getStringValue();return I.isNullOrUndefined(n)||I.isNullOrUndefined(r)?$t.UNKNOWN:$t.of(n,r)}},ls=class{constructor(e){this._configProvider=e}resolveDefaultCurrency(e){let t=new I.CXTupleToDefaultPreferencesArgs.Builder().withCxFamily(e.cxFamily).withCxId(e.cxFamily).build();return this._configProvider.getConfiguration(I.CXTupleToDefaultPreferences.DEFAULT_CURRENCY,t).getStringValue()||``}resolveDefaultLanguage(e){let t=new I.CXTupleToDefaultPreferencesArgs.Builder().withCxFamily(e.cxFamily).withCxId(e.cxFamily).build();return this._configProvider.getConfiguration(I.CXTupleToDefaultPreferences.DEFAULT_LANGUAGE,t).getStringValue()||``}},ds=`currency`,fs=`currency`,ps=`literal`,ms=`minusSign`,hs=`fraction`,gs=`decimal`,_s=`integer`,vs=`group`,ys=`\xA0`,bs=RegExp(`[‎‏‪-‮⁦-⁩؜]+`),xs=typeof process<`u`&&{}
5.I18N_PRICE_FORMAT_NUMBER_FORMAT_CACHE_SIZE?parseInt({}.I18N_PRICE_FORMAT_NUMBER_FORMAT_CACHE_SIZE,10):1e3,Ss=new Set([`retail`]),Cs=new Map([[`end`,I.CurrencySymbolPosition.END],[`start`,I.CurrencySymbolPosition.START],[`default`,I.CurrencySymbolPosition.DEFAULT]]),ws=new Map([[`HIDE_IF_WHOLE`,I.TrailingZeroDisplay.HIDE_IF_WHOLE],[`AUTO`,I.TrailingZeroDisplay.AUTO]]),Ts=new Map([[`inSentence`,I.PriceFormatType.IN_SENTENCE],[`amazonSymbol`,I.PriceFormatType.AMAZON_SYMBOL],[`iso`,I.PriceFormatType.ISO],[`compact`,I.PriceFormatType.COMPACT],[`plural`,I.PriceFormatType.PLURAL]]),Es=class{constructor(e,t,n,r,i){this.numberFormatCache=new sn({maxSize:xs}),this.type=t,this.trailingZeroDisplay=i,this.localizationContext=r,this.configurationProvider=this.resolveConfigProvider();let a=new cs(this.configurationProvider),o=new ls(this.configurationProvider);this.cxTuple=this.localizationContext.getAttribute(Lt.CX_TUPLE_KEY)||a.resolve(n),this.locale=tr.getCanonicalLocaleString(this.resolveLocale(e,this.cxTuple,n,o)),this.marketplaceDefaultCurrencyCode=this.resolveDefaultCurrency(this.cxTuple,n,o);let s=new I.PriceFormatArgsBuilder().withLocale(this.locale).withPriceFormatType(Qe(t,Ts)).build(),c=this.getConfigurationDataWithArgs(s,[I.PriceFormat.SYMBOL_PREFIX,I.PriceFormat.CURRENCY_SYMBOL_POSITION]);this.symbolPosition=this.getCurrencySymbolPositionFromConfig(c),this.symbolPrefix=c.getStringValue(I.PriceFormatResult.SYMBOL_PREFIX)||``}format(e){return tt(this.getNumberFormatParts(e))}formatToParts(e){let t=this.getNumberFormatParts(e),n=rt(t,this.type),r=nt(t,_s),i=nt(t,fs),a=nt(t,gs),o=nt(t,hs);if(!r||!i)throw Error(`Currency symbol or integer value are not present`);let s={fieldOrder:n,integerValue:r,currencySymbol:i,decimalSeparator:a,fractionalValue:o};return{amount:e.amount,currency:e.currency,displayString:tt(t),displayFields:s}}getConfigurationData(e,t){if(I.isNullOrUndefined(e))throw Error(`The currency code must not be null or undefined`);let n=new I.ConfigurationData;if(this.checkCachedConfig(e,t,n),t.length==0)return n;let r=this.buildQueryArgs(e),i=this.getConfigurationDataWithArgs(r,t);return this.cacheConfig(e,t,i),i.merge(n),i}resolveSymbolPositionOverride(e){let t;if(e)t=this.getConfigurationData(e,[I.PriceFormat.CURRENCY_SYMBOL_POSITION]);else{let e=new I.PriceFormatArgsBuilder().withLocale(this.locale).withPriceFormatType(Qe(this.type,Ts)).build();t=this.getConfigurationDataWithArgs(e,[I.PriceFormat.CURRENCY_SYMBOL_POSITION])}return this.getCurrencySymbolPositionFromConfig(t)}resolveTrailingZeroDisplay(e){return this.trailingZeroDisplay===void 0?$e(this.getConfigurationData(e,[I.PriceFormat.TRAILING_ZERO_DISPLAY]).getEnumValue(I.TrailingZeroDisplay,I.PriceFormatResult.TRAILING_ZERO_DISPLAY),ws)||`AUTO`:this.trailingZeroDisplay}resolveConfigProvider(){return I.ConfigurationProviderManager.hasProvider()||I.ConfigurationProviderManager.register(new ss),I.ConfigurationProviderManager.getProvider()}resolveLocale(e,t,n,r){if(!I.isNullOrUndefined(e))return e===``?(console.warn(`An empty locale string was passed in; this will be interpreted as the Root locale. This is generally an I18n anti-pattern. Consider passing in a valid BCP 47 language tag.`),`und`):e;let i=r.resolveDefaultLanguage(t);return i===``?n.getDefaultLocale()||`und`:i}resolveDefaultCurrency(e,t,n){let r=n.resolveDefaultCurrency(e);return r===``?t.getDefaultCurrency():r}getConfigurationDataWithArgs(e,t){let n=new I.ConfigurationData;if(I.isNullOrUndefined(e))return console.log(`Return empty configuration data with args undefined.`),n;for(let r of t){let t=this.configurationProvider.getConfiguration(r,e);n.merge(t.configData)}return n}checkCachedConfig(e,t,n){if(this.currencyFormatCache&&this.currencyFormatCache.key===e&&(et(t,I.PriceFormat.CURRENCY_FORMAT),n.merge(this.currencyFormatCache.value)),this.trailingZeroDisplay||this.trailingZeroDisplayCache&&this.trailingZeroDisplayCache.key===e){et(t,I.PriceFormat.TRAILING_ZERO_DISPLAY);let e=this.trailingZeroDisplay?Qe(this.trailingZeroDisplay,ws):this.trailingZeroDisplayCache.value,r=new I.I18nConfiguration.Builder().addConfiguration(I.PriceFormatResult.TRAILING_ZERO_DISPLAY,e).build();n.merge(r.configData)}if(this.symbolPositionCache&&this.symbolPositionCache.key===e){et(t,I.PriceFormat.CURRENCY_SYMBOL_POSITION);let e=new I.I18nConfiguration.Builder().addConfiguration(I.PriceFormatResult.CURRENCY_SYMBOL_POSITION,this.symbolPositionCache.value).build().configData;n.merge(e)}if(this.symbolPrefixCache&&this.symbolPrefixCache.key===e){et(t,I.PriceFormat.SYMBOL_PREFIX);let e=new I.I18nConfiguration.Builder().addConfiguration(I.PriceFormatResult.SYMBOL_PREFIX,this.symbolPrefixCache.value).build().configData;n.merge(e)}}cacheConfig(e,t,n){t.includes(I.PriceFormat.CURRENCY_FORMAT)&&(this.currencyFormatCache={key:e,value:n}),t.includes(I.PriceFormat.CURRENCY_SYMBOL_POSITION)&&(this.symbolPositionCache={key:e,value:n.getEnumValue(I.CurrencySymbolPosition,I.PriceFormatResult.CURRENCY_SYMBOL_POSITION)}),t.includes(I.PriceFormat.TRAILING_ZERO_DISPLAY)&&(this.trailingZeroDisplayCache={key:e,value:n.getEnumValue(I.TrailingZeroDisplay,I.PriceFormatResult.TRAILING_ZERO_DISPLAY)}),t.includes(I.PriceFormat.SYMBOL_PREFIX)&&(this.symbolPrefixCache={key:e,value:n.getStringValue(I.PriceFormatResult.SYMBOL_PREFIX)})}getCurrencySymbolPositionFromConfig(e){return $e(e.getEnumValue(I.CurrencySymbolPosition,I.PriceFormatResult.CURRENCY_SYMBOL_POSITION),Cs)||`default`}buildQueryArgs(e){if(Ss.has(this.cxTuple.cxFamily))return new I.PriceFormatArgsBuilder().withCurrency(e).withCxFamily(this.cxTuple.cxFamily).withCxId(this.cxTuple.cxId).withLocale(this.locale).withPriceFormatType(Qe(this.type,Ts)).build();if($t.UNKNOWN.cxFamily===this.cxTuple.cxFamily)return new I.PriceFormatArgsBuilder().withCurrency(e).withLocale(this.locale).withPriceFormatType(Qe(this.type,Ts)).build()}getFormat(e){let t=!1,n=!1,r,i=`default`,a=this.getConfigurationData(e.currencyCode,[I.PriceFormat.CURRENCY_FORMAT,I.PriceFormat.SYMBOL_PREFIX,I.PriceFormat.CURRENCY_SYMBOL_POSITION]);if(mt(this.type)){let i=a.getStringValue(I.PriceFormatResult.SYMBOL);this.marketplaceDefaultCurrencyCode&&this.marketplaceDefaultCurrencyCode!==e.currencyCode&&!i?(t=!0,r=this.symbolPrefix+e.currencyCode,n=!0):i&&(r=i,t=!0,n=a.getBooleanValue(I.PriceFormatResult.INSERT_SPACE_IN_PATTERN)||!1)}return gt(this.type)&&(i=this.symbolPosition===`default`?this.resolveSymbolPositionOverride(e.currencyCode):this.symbolPosition),{numberFormat:this.getNumberFormatFromCacheOrCreate(this.locale,e,this.type),currencySymbol:r,insertSpaceInPattern:n,symbolOverrideApplied:t,symbolPosition:i}}getNumberFormatParts(e){let t=e.currency,n=this.getFormat(t),r=Ct(e.amount,n.numberFormat.resolvedOptions().minimumFractionDigits);if(typeof r!=`number`||Number.isNaN(r))throw Error(`Amount is not a number`);let i=pt(r,this.type),a=n.numberFormat.formatToParts(i);
5if(this.type===`compact`?a=ot(a):n.insertSpaceInPattern&&(a=st(a)),n.symbolPosition!==`default`&&(a=it(this.type,a,n.symbolPosition)),!a)throw Error(`Intl.NumberFormat formatToParts returned empty`);return this.resolveTrailingZeroDisplay(t.currencyCode)===`HIDE_IF_WHOLE`&&(a=this.hideTrailingZeroIfInteger(e,n,a)),a.map(({type:e,value:t})=>{switch(e){case fs:return n.symbolOverrideApplied&&n.currencySymbol&&(t=n.currencySymbol),{type:e,value:t};default:return{type:e,value:t}}})}hideTrailingZeroIfInteger(e,t,n){return e.amount.toFixed(t.numberFormat.resolvedOptions().minimumFractionDigits)%1==0?n.filter(e=>e.type!==gs&&e.type!==hs):n}getNumberFormatFromCacheOrCreate(e,t,n){let r=this.serializeNumberFormatCacheKey(e,t,n),i=this.numberFormatCache.get(r);return i===void 0&&(i=new Intl.NumberFormat(this.locale,ct(t,n)),this.numberFormatCache.set(r,i)),i}serializeNumberFormatCacheKey(e,t,n){return`${e}-${t.currencyCode}-${n}`}static getInstance(e){return new this.Builder().withLocale(e).withType(`amazonSymbol`).build()}static getInstanceByType(e,t){return new this.Builder().withLocale(e).withType(t).build()}static getInstanceByMarketplaceId(e,t){return new this.Builder().withLocale(e).withType(`amazonSymbol`).withMarketplace(new lr(t)).build()}static getInstanceByMarketplace(e,t){return new this.Builder().withLocale(e).withType(`amazonSymbol`).withMarketplace(t).build()}static getInstanceByTypeAndMarketplaceId(e,t,n){return new this.Builder().withLocale(e).withType(t).withMarketplace(new lr(n)).build()}static getInstanceByTypeAndMarketplace(e,t,n){return new this.Builder().withLocale(e).withType(t).withMarketplace(n).build()}},Es.Builder=(us=class{constructor(){}withLocale(e){return this.locale=e,this}withType(e){return this.type=e,this}withMarketplace(e){return this.marketplace=e,this}withMarketplaceId(e){return this.marketplace=new lr(e),this}withTrailingZeroDisplay(e){return this.trailingZeroDisplay=e,this}withLocalizationContext(e){this.locale=e.getLocale(),this.localizationContext=e;let t=e.asAttributesMap().get(Ht);return t instanceof ir&&(this.marketplace=t),this}build(){let e=this.marketplace||sr.provider().getMarketplace(),t=this.localizationContext||Es.Builder.DEFAULT_LC;return new Es(this.locale,this.type||`amazonSymbol`,e,t,this.trailingZeroDisplay)}},us.DEFAULT_LC=new zt().build(),us),Ds=class{constructor(e,t){e||=new Intl.NumberFormat().resolvedOptions().locale;let n=t&&t.style?wt(t.style):wt(`default`),r,i,a=new Es.Builder;if(We(e)){r=e.getLocale(),i=e.asAttributesMap().get(Ht);let t=e;a.withLocalizationContext(t).withMarketplace(i)}else r=Array.isArray(e)?e.length===0?new Intl.NumberFormat().resolvedOptions().locale:e[0]:e,a.withLocale(r);this.priceFormat=a.withType(n).build()}format(e){return this.priceFormat.format(e)}},Os=class e{constructor(t,n=e.defaultLocale,r,i){if(this.formatterCache={number:{},dateTime:{},pluralRules:{},price:{}},this.format=e=>{let t=this.formatToParts(e);if(t.length===1)return t[0].value;let n=t.reduce((e,t)=>(!e.length||t.type!==rr.literal||typeof e[e.length-1]!=`string`?e.push(t.value):e[e.length-1]+=t.value,e),[]);return n.length<=1?n[0]||``:n},this.formatToParts=e=>Ye(this.ast,this.localesOrLocalizationContext,this.formatters,this.formats,e,void 0,this.message,void 0,this.resolvedLocales),this.formatToVdomParts=(e,t)=>Je(this.ast,this.localesOrLocalizationContext,this.formatters,this.formats,e,t,void 0,this.message,this.resolvedLocales),this.resolvedOptions=()=>({locale:this.resolvedLocale.toLocaleString()}),this.getAst=()=>this.ast,this.localesOrLocalizationContext=n,this.resolvedLocales=e.resolveLocale(We(n)?n.getLocale():n),Array.isArray(this.resolvedLocales)?this.resolvedLocale=new Intl.Locale(this.resolvedLocales[0]):this.resolvedLocale=new Intl.Locale(this.resolvedLocales),typeof t==`string`){if(this.message=t,!e.__parse)throw TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{ignoreTag:i===void 0?void 0:i.ignoreTag,locale:this.resolvedLocale})}else this.ast=t;if(!Array.isArray(this.ast))throw TypeError(`A message must be provided as a String or AST.`);this.formats=Et(e.formats,r),this.formatters=i&&i.formatters||Ot(this.formatterCache)}static get defaultLocale(){return e.memoizedDefaultLocale||=new Intl.NumberFormat().resolvedOptions().locale,e.memoizedDefaultLocale}},Os.memoizedDefaultLocale=null,Os.resolveLocale=e=>
5tr.getCanonicalLocaleString(e),Os.__parse=Pe,Os.formats={number:{integer:{maximumFractionDigits:0},currency:{style:`currency`},percent:{style:`percent`}},date:{short:{month:`numeric`,day:`numeric`,year:`2-digit`},medium:{month:`short`,day:`numeric`,year:`numeric`},long:{month:`long`,day:`numeric`,year:`numeric`},full:{weekday:`long`,month:`long`,day:`numeric`,year:`numeric`}},time:{short:{hour:`numeric`,minute:`numeric`},medium:{hour:`numeric`,minute:`numeric`,second:`numeric`},long:{hour:`numeric`,minute:`numeric`,second:`numeric`,timeZoneName:`short`},full:{hour:`numeric`,minute:`numeric`,second:`numeric`,timeZoneName:`short`}},price:{default:{style:`default`},aui:{style:`aui`},iso:{style:`iso`},plural:{style:`plural`},amazon_symbol:{style:`amazon_symbol`},compact:{style:`compact`},in_sentence:{style:`in_sentence`}}},ks=Os,As=class{constructor(e,t,n){this.message=e,this.context=t,this.options=n}format(e){return this.formatter===void 0&&(this.formatter=new ks(this.message,this.context)),this.formatter.format(e)}},js=class{constructor(e,t,n){this.messages=e,this.baseName=t,this.context=n}getMessage(e){let t=this.messages.get(e);if(t===void 0)throw Error(`Resource does not exist: bundle=${this.baseName}, key=${e}, context=${this.context}`);return t}formatMessage(e,t){return new As(this.getMessage(e),this.context).format(t)}},Ms=Object.freeze({runtimeResourceFormat:`JsonFileHierarchy`,fallbackMechanismAttributes:[[`i18nDomain`]]}),Ns={exports:{}},(function(e){(function(t,n){e.exports?e.exports=n():t.log=n()})(an,function(){var e=function(){},t=`undefined`,n=typeof window!==t&&typeof window.navigator!==t&&/Trident\/|MSIE /.test(window.navigator.userAgent),r=[`trace`,`debug`,`info`,`warn`,`error`];function i(e,t){var n=e[t];if(typeof n.bind==`function`)return n.bind(e);try{return Function.prototype.bind.call(n,e)}catch{return function(){return Function.prototype.apply.apply(n,[e,arguments])}}}function a(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function o(r){return r===`debug`&&(r=`log`),typeof console===t?!1:r===`trace`&&n?a:console[r]===void 0?console.log===void 0?e:i(console,`log`):i(console,r)}function s(t,n){for(var i=0;i<r.length;i++){var a=r[i];this[a]=i<t?e:this.methodFactory(a,t,n)}this.log=this.debug}function c(e,n,r){return function(){typeof console!==t&&(s.call(this,n,r),this[e].apply(this,arguments))}}function l(e,t,n){return o(e)||c.apply(this,arguments)}function u(e,n,i){var a=this,o;n??=`WARN`;var c=`loglevel`;typeof e==`string`?c+=`:`+e:typeof e==`symbol`&&(c=void 0);function u(e){var n=(r[e]||`silent`).toUpperCase();if(!(typeof window===t||!c)){try{window.localStorage[c]=n;return}catch{}try{window.document.cookie=encodeURIComponent(c)+`=`+n+`;`}catch{}}}function d(){var e;if(!(typeof window===t||!c)){try{e=window.localStorage[c]}catch{}if(typeof e===t)try{var n=window.document.cookie,r=n.indexOf(encodeURIComponent(c)+`=`);r!==-1&&(e=/^([^;]+)/.exec(n.slice(r))[1])}catch{}return a.levels[e]===void 0&&(e=void 0),e}}function f(){if(!(typeof window===t||!c)){try{window.localStorage.removeItem(c);return}catch{}try{window.document.cookie=encodeURIComponent(c)+`=; expires=Thu, 01 Jan 1970 00:00:00 UTC`}catch{}}}a.name=e,a.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},a.methodFactory=i||l,a.getLevel=function(){return o},a.setLevel=function(n,r){if(typeof n==`string`&&a.levels[n.toUpperCase()]!==void 0&&(n=a.levels[n.toUpperCase()]),typeof n==`number`&&n>=0&&n<=a.levels.SILENT){if(o=n,r!==!1&&u(n),s.call(a,n,e),typeof console===t&&n<a.levels.SILENT)return`No console available for logging`}else throw`log.setLevel() called with invalid level: `+n},a.setDefaultLevel=function(e){n=e,d()||a.setLevel(e,!1)},a.resetLevel=function(){a.setLevel(n,!1),f()},a.enableAll=function(e){a.setLevel(a.levels.TRACE,e)},a.disableAll=function(e){a.setLevel(a.levels.SILENT,e)};var p=d();p??=n,a.setLevel(p,!1)}var d=new u,f={};d.getLogger=function(e){if(typeof e!=`symbol`&&typeof e!=`string`||e===``)throw TypeError(`You must supply a name when creating a logger.`);var t=f[e];return t||=f[e]=new u(e,d.getLevel(),d.methodFactory),t};var p=typeof window===t?void 0:window.log;return d.noConflict=function(){return typeof window!==t&&window.log===d&&(window.log=p),d},d.getLoggers=function(){return f},d.default=d,d})})(Ns),Ps=Ns.exports,Fs=`arb-js`,Is=`arb-js`,Ls=Ps.getLogger(Fs),Rs={trace(...e){this.output(`trace`,e)},debug(...e){this.output(`debug`,e)},info(...e){this.output(`info`,e)},warn(...e){this.output(`warn`,e)},error(...e){this.output(`error`,e)},isDebugEnabled(){return Ls.getLevel()<=Ls.levels.DEBUG},isInfoEnabled(){return Ls.getLevel()<=Ls.levels.INFO},output(e,t){t[0]=`[${Is}] ${t[0]}`,Ls[e](...t)}},zs={},Bs=class{constructor(e){this.RETRY_LIMIT=1,this.loaded={},this.options=Object.assign(Object.assign({},zs),e)}readManifest(e){return Ms}async readResource(e){for(let t=0;t<=this.RETRY_LIMIT;t++){let n;try{if(n=this.options.resolveBundleUrl(this.options,e),n===void 0){Rs.error(`No resource endpoint found. Fallback item: `,e);return}this.loaded[n]===void 0?(Rs.info(`Fetching ${n} for fallback item: `,e),this.loaded[n]=this.options.resolveResourcePack(n)):Rs.info(`Request already fetched for fallback item: `,e);let t=await this.loaded[n];if(t==null){Rs.error(`Loading resource has failed. Fallback item: `,e);return}return t}catch(r){if(t<this.RETRY_LIMIT&&r.retry&&n){Rs.info(`Retrying request for ${n}. Fallback item: `,e),this.loaded[n]=void 0;continue}Rs.error(`Failed to load resource. Error: ${r.message}. Fallback item: `,e);break}}}}
5,Vs=class extends Error{constructor(e,t=!1){super(e),this.retry=t,this.retry=t}},Hs=class e{constructor(t,n){this.resourceReader=t,this.fallbackHandler=n,this.resourcesCache=new ln(this.resourceReader.readResource.bind(this.resourceReader),{maxSize:e.RESOURCE_CACHE_SIZE,keyFn:fn.cacheKey})}async load(e,t){let n=new Map,r=this.resourceReader.readManifest(e);if(!r)throw Error(dn.noManifestError);let i=this.fallbackHandler.getFallbackChains(e,r.fallbackMechanismAttributes,t);Rs.info(`Requesting resource packs for "${e}" bundle. Localization context: %0`,t),await tee(`Resource pack requests for "${e}" bundle`,async()=>{let e=[];for(let t of i)e.push(this.resourcesCache.get(t));await Promise.all(e)});var a=0;for(let e of i){a++;let t=await this.resourcesCache.get(e);if(t===void 0||t[e.locale]===void 0||t[e.locale][e.bundle]===void 0){Rs.debug(`No bundled resources were found for %0`,e);continue}let r=t[e.locale][e.bundle];for(let[t,i]of Object.entries(r))n.has(t)||n.set(t,this.findMessage(i,e))}return a===0&&Rs.error(`The generated locale fallback chain was empty.This is bad as no context messages could be populated in MessageBundle.`),new js(n,e,t)}findMessage(e,t){let n=typeof e;if(n===`string`)return e;if(n===`object`){let n=this.findMatchingVariant(e,t);return n?n.value:e.value}throw Error(`Unsupported resource pack value type`)}findMatchingVariant(e,t){let n=e.overrides;for(let e=n.length-1;e>=0;e--){let r=n[e],i=!0;for(let[e,n]of Object.entries(r.localizationContext))if(t.variants&&(!t.variants.has(e)||t.variants.get(e)!==n)){i=!1;break}if(i)return r}}},Hs.RESOURCE_CACHE_SIZE=512,Us=class e{constructor(t,n){this.localizationContextProvider=t,this.asyncResourceReader=n,this.bundleLoader=new Hs(n,new pn),this.bundleCache=new ln(this.generateMessageBundle.bind(this),{maxSize:e.MESSAGE_BUNDLE_CACHE_SIZE,keyFn:un.generateCacheKey})}async generateMessageBundle(e){return this.bundleLoader.load(e.bundle,e.context)}async getBundle(e,t){let n=new un(e,t||this.localizationContextProvider.getLocalizationContext());return await this.bundleCache.get(n)}},Us.MESSAGE_BUNDLE_CACHE_SIZE=512})),nee=e=>{let t=e.match(/customerPreference\/(\{.*?\})/);if(t){let n=t[0];return{modifiedUserAgent:e.replace(n,`customerPreference/PLACEHOLDER`),jsonValue:t[1]}}return{modifiedUserAgent:e,jsonValue:null}},Gs=e=>{let t=e;if(!t)return{};let{modifiedUserAgent:n,jsonValue:r}=nee(t);t=n,(t.match(/\(.*?\)/g)||[]).forEach(e=>{t=t.replace(e,``)});let i=t.split(` `).filter(e=>e).reduce((e,t)=>{let[n,r]=t.split(`/`);return e[n]=r,e},{});return r&&(i.customerPreference=r),i},Ks=`beta`,qs=`gamma`,Js=`release`,ree={DP:`dp`,CART:`cart`,THANK_YOU:`thankyou`,YOUR_ACCOUNT:`youraccount`},Ys=`proxy`,Xs=`direct`,iee={"apigw-beta-cn.gsweb.ags.a2z.org.cn":Js,"apigw-gamma-cn.gsweb.ags.a2z.org.cn":qs,"globalstore.amazon.cn":Js,"beta.bazaar.xb.amazon.dev":Ks,"gamma.bazaar.xb.amazon.dev":Js,"global.amazon.com":Js},Zs=()=>{let e=Gs(navigator.userAgent);return e&&`appPlatform`in e?e.VUE_API_ENV||`release`:iee[window.location.hostname]||`release`},Qs=(e,t)=>e.direct[t||Zs()],aee={[Ys]:{[Ks]:`/cslp-gamma`,[qs]:`/cslp-gamma`,[Js]:`/cslp-release`},[Xs]:{[Ks]:`https://api-cslp-emt.amazon.cn/gateway-gamma`,[qs]:`https://api-cslp-emt.amazon.cn/gateway-gamma`,[Js]:`https://api-cslp-emt.amazon.cn/gateway`}},oee={[Ys]:{[Ks]:`/offshore-gateway-gamma`,[qs]:`/offshore-gateway-gamma`,[Js]:`/offshore-gateway-release`},[Xs]:{[Ks]:`https://cn-north-1.gamma.api.offshore.aee.a2z.org.cn`,[qs]:`https://cn-north-1.gamma.api.offshore.aee.a2z.org.cn`,[Js]:`https://api.globalstore.amazon.cn`}},see={[Ys]:{[Ks]:`/mini-gamma`,[qs]:`/mini-gamma`,[Js]:`/mini-release`},[Xs]:{[Ks]:`https://miniapp.amazon.cn/gamma`,[qs]:`https://miniapp.amazon.cn/gamma`,[Js]:`https://miniapp.amazon.cn`}},cee={[Ys]:{[Ks]:`/infinity-gamma`,[qs]:`/infinity-gamma`,[Js]:`/infinity-release`},[Xs]:{[Ks]:`https://infinity.amazon.com/gamma`,[qs]:`https://infinity.amazon.com/gamma`,[Js]:`https://infinity.amazon.com`}},$s={[Ys]:{[Ks]:`/infinity-gamma`,[qs]:`/infinity-gamma`,[Js]:`/ww-global-release`},[Xs]:{[Ks]:`https://infinity.amazon.com/gamma`,[qs]:`https://infinity.amazon.com/gamma`,[Js]:`https://global.amazon.com/api`}},ec={[Ys]:{[Ks]:`/eto-gamma`,[qs]:`/eto-gamma`,[Js]:`/eto-release`},[Xs]:{[Ks]:`https://amazon-test.woaap.com/lara-proxy`,[qs]:`https://amazon-test.woaap.com/lara-proxy`,[Js]:`https://amazon.woaap.com/lara-proxy`}},tc={[Ks]:`E6J6tbLvMw11ksxZWypzp30r45vE26Ty2KQGxw92`,[qs]:`E6J6tbLvMw11ksxZWypzp30r45vE26Ty2KQGxw92`,[Js]:`iIFI3rQVmN3S33pruTmmo9yO3tZ9CNvw3INVfMV6`},nc={[Ks]:`a36iinj`,[qs]:`a36iinj`,[Js]:`dytmef1`},rc={[Ks]:`j3u9dv7`,[qs]:`j3u9dv7`,[Js]:`0feui10`},lee={[Ks]:`deo0cfh`,[qs]:`deo0cfh`,[Js]:`zfllpii`},uee={[Ks]:`r481d09`,[qs]:`r481d09`,[Js]:`mu0bks6`};function ic(e){return Qs(cee,e)}function ac(e){return Qs($s,e)}function oc(e){return Qs(aee,e)}function sc(e){return Qs(oee,e)}function cc(e){return Qs(see,e)}function lc(e){return Qs(ec,e)}function uc(e){return tc[e||Zs()]}function dee(e){return nc[e||Zs()]}function fee(e){return rc[e||Zs()]}function pee(e){return lee[e||Zs()]}function mee(e){return uee[e||Zs()]}var hee={[Ys]:{[Ks]:`/message-us`,[qs]:`/message-us`,[Js]:`/message-us`},[Xs]:{[Ks]:`https://global-preprod.aka.amazon.com`,[qs]:`https://global-preprod.aka.amazon.com`,[Js]:`https://global.amazon.com`}};function dc(e){return Qs(hee,e)}function fc(e,t){try{return e()}catch{return t}}var pc=n({API_ENDPOINTS:()=>bc,API_RESPONSE_STATUS_CODE:()=>vc,APPLICATION_LAYER_PROTOCOLS:()=>_c,APP_CONFIG:()=>kc,APP_RUN_ENV:()=>mc,ASIN_ITEM_BADGES_LIST:()=>wc,AXIOS_CONFIG:()=>
5Sc,AppUpdatePopupType:()=>Ec,CACHE_STATE_EMPTY:()=>Cc,CLIENT_ID:()=>hc,CS_CHAT_CONFIG:()=>Oc,IS_APP_LOADED:()=>Tc,MAX_STOCKS_NUMBER:()=>20,MEDIA_CENTRAL_LINKS:()=>L,PAGE_TYPE:()=>Dc,PROMISE_STATES:()=>yc,TABBAR_INDEX:()=>gc,TIME_CONVERSION_UNIT:()=>gee,TIME_FORMAT:()=>xc}),mc=Object.freeze({APP:`APP`,H5:`H5`}),L=Object.freeze({NEW_IMAGE_URL:`https://m.media-amazon.com/images/G/28/NewApp/`,WW_IMAGE_URL:`https://m.media-amazon.com/images/G/58/bazaar`,OLD_IMAGE_URL:`https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/`,PREFIX_IMAGE_URL:`https://m.media-amazon.com/images/G/28/`,MEDIA_CENTRAL_DOMAIN:`https://m.media-amazon.com/`}),hc=fc(()=>P.getClientId(),`GSApp`),gc=Object.freeze({GATEWAY:0,CATEGORY:1,CART:2,YOURACCOUNT:3}),_c=Object.freeze({HTTP:`http`,HTTPS:`https`}),vc=Object.freeze({SUCCESS:200,UNAUTHORIZED:401,NOT_FOUND:404,FAILURE:500}),yc=Object.freeze({FULLFILLED:`fulfilled`}),bc=Object.freeze({EMTCSLP_EXTERNAL_APIGATEWAY_PROD:oc(),EMTCSLP_EXTERNAL_APIGATEWAY_GAMMA:oc(`gamma`),MINIAPP_PROD:cc(),MINIAPP_GAMMA:cc(`gamma`)}),xc=Object.freeze({BY_HOUR:`HH:mm:ss`,BY_HOUR_MINUTE:`HH:mm`}),Sc=Object.freeze({TIMEOUT_DEFAULT:1e4,TIMEOUT_MAX:6e4}),Cc=`empty`,wc=[`US`,`UK`,`JP`,`GE`],gee=1e3,Tc=`isAppLoaded`,Ec=Object.freeze({NO_POPUP:`NO_POPUP`,SOFT_POPUP:`SOFT_POPUP`,HARD_POPUP:`HARD_POPUP`}),Dc=Object.freeze({GATEWAY:`gateway`,SEARCH:`search`,DETAIL:`detail`,CART:`cart`,CATEGORY:`category`}),Oc=Object.freeze({URL:`https://global.amazon.com/bazaar/message-us`,PARAMS:{PARADIGM:`bazaarBotless`,MU_CLIENT_NAME:`bazaar`},CALLFLOW:{"zh-CN":`578d4ba1-d20a-4d3f-8b27-f38664ba79b9`,"zh-TW":`578d4ba1-d20a-4d3f-8b27-f38664ba79b9`,"en-US":`578d4ba1-d20a-4d3f-8b27-f38664ba79b9`,DEFAULT:`dcde887f-491d-466e-a525-93c6df2b82bd`}}),kc=Object.freeze({android:{packageName:`ww.amazon.android`,baseUrl:`global.amazon.com`,storeUrl:`https://play.google.com/store/apps/details?id=`},ios:{appId:`6752316913`,customSchemeUrl:`com.amazon.bazaar://launch/?route=`,storeUrl:`itms-apps://apps.apple.com/app/id`,oneLink:{domain:`amazonbazaar.onelink.me`,templateId:`w4J6`,pid:`bazaar_web`}}}),Ac={AAHKV2X7AFYLW:{supportedLanguages:{"zh-CN":`简体中文`,"zh-TW":`繁体中文(台湾省)`,"en-US":`English`,"es-MX":`Spanish`,"fr-FR":`French`,"de-DE":`German`,"ko-KR":`Korean`,"pt-PT":`Portuguese`}},ATVPDKIKX0DER:{}},_ee=class{realm;environmentStage;obfuscatedMarketplaceId;pageType;merchantId;locale;currency;countryCode;deviceType;flavor;shipToCountryCode;documentType;fieldId;customValues={};constructor(e){e&&Object.assign(this,e)}getValue(e){return e in this&&this[e]!==void 0?this[e]:e in this.customValues?this.customValues[e]:null}containsKey(e){return e in this&&this[e]!==void 0||e in this.customValues}setCustomValue(e,t){this.customValues[e]=t}},vee={REALM:`realm`,ENVIRONMENT_STAGE:`environmentStage`,OBFUSCATED_MARKETPLACE_ID:`obfuscatedMarketplaceId`,PAGE_TYPE:`pageType`,MERCHANT_ID:`merchantId`,LOCALE:`locale`,CURRENCY:`currency`,COUNTRY_CODE:`countryCode`,DEVICE_TYPE:`deviceType`,FLAVOR:`flavor`,SHIPTOCOUNTRYCODE:`shipToCountryCode`,DOCUMENTTYPE:`documentType`,FIELD_ID:`fieldId`},yee=class{},jc=function(e){return e.IsButtonEnabled=`IsButtonEnabled`,e.ContentDisplay=`ContentDisplay`,e.ButtonColor=`ButtonColor`,e.IsStarRatingEnabled=`IsStarRatingEnabled`,e.IsDPProductSelectionModified=`IsDPProductSelectionModified`,e.IsDPBottomNavigationBarModified=`IsDPBottomNavigationBarModified`,e.IsPromotionCodeEnabled=`IsPromotionCodeEnabled`,e.IsTopNavBarModified=`IsTopNavBarModified`,e.IsSystemShareSheetEnabled=`IsSystemShareSheetEnabled`,e.IsReturnlessRefundEnabled=`IsReturnlessRefundEnabled`,e.UIGlobalRules=`UIGlobalRules`,e.SearchWidgetStyle=`SearchWidgetStyle`,e.IsSpcModified=`IsSpcModified`,e.IsSearchModified=`IsSearchModified`,e.IsProductListModified=`IsProductListModified`,e.IsCategoryModified=`IsCategoryModified`,e.AsinItemUIRules=`AsinItemUIRules`,e.ProductItemUIRules=`ProductItemUIRules`,e.showGlobalCountries=`countryCodeToDetails`,e.CountryAddressRules=`Address.FormConfig`,e.AddressValidationRules=`Address.ValidationRules`,e.KYCDocumentsList=`KYC.Rules`,e.KYCDocumentData=`KYC.Metadata`,e.IsOriginalPriceModified=`IsOriginalPriceModified`,e.IsBestPriceModified=`IsBestPriceModified`,e.IsYourAccountModified=`IsYourAccountModified`,e.IsCpiIndicatorBar=`IsCpiIndicatorBar`,e.IsOrderModified=`IsOrderModified`,e.IsLoadingIconEnabled=`IsLoadingIconEnabled`,e.AccountSettingsList=`AccountSettingsList`,e.CartMessagesRules=`CartMessagesRules`,e.KYCLegalRules=`KYCLegalRules`,e.KYCEnabledList=`KYC.Enabled`,e.IsLuckyDrawAssistanceModified=`IsLuckyDrawAssistanceModified`,e.IsPAFeatureEnabled=`IsPAFeatureEnabled`,e.dailySignInGroupCouponRules=`dailySignInGroupCouponRules`,e.dailySignInUIRules=`dailySignInUIRules`,e.ShouldDisplayEstimatedVAT=`ShouldDisplayEstimatedVAT`,e.GetPromiseRange=`GetPromiseRange`,e.GetUSOutPromiseRange=`GetUSOutPromiseRange`,e.IsSkeletonLoadingEnabled=`IsSkeletonLoadingEnabled`,e.ISCartItemFeatureEnabled=`ISCartItemFeatureEnabled`,e.RepayableWindow=`RepayableWindow`,e.MinNotificationFlowVersion=`MinNotificationFlowVersion`,e.IsProductSearchAutoCorrect=`IsProductSearchAutoCorrect`,e.IsAsinAutoRefreshEnabled=`IsAsinAutoRefreshEnabled`,e.IsStatusBarDarkMode=`IsStatusBarDarkMode`,e.IsHapticFeedbackEnabled=`IsHapticFeedbackEnabled`,e.SocialBadgeConfig=`
5SocialBadgeConfig`,e.IsPreloadTagRevealEnabled=`IsPreloadTagRevealEnabled`,e}({}),bee=n({EMPTY_ARR:()=>Zc,EMPTY_OBJ:()=>Xc,NO:()=>$c,NOOP:()=>Qc,PatchFlagNames:()=>Rl,PatchFlags:()=>Ll,ShapeFlags:()=>zl,SlotFlags:()=>Bl,camelize:()=>wl,capitalize:()=>Dl,cssVarNameEscapeSymbolsRE:()=>pu,def:()=>jl,escapeHtml:()=>Hc,escapeHtmlComment:()=>Uc,extend:()=>nl,genCacheKey:()=>See,genPropsAccessExp:()=>xee,generateCodeFrame:()=>Nc,getEscapedCssVarName:()=>Wc,getGlobalThis:()=>Fl,hasChanged:()=>kl,hasOwn:()=>al,hyphenate:()=>El,includeBooleanAttr:()=>zc,invokeArrayFns:()=>Al,isArray:()=>R,isBooleanAttr:()=>iu,isBuiltInDirective:()=>xl,isDate:()=>cl,isFunction:()=>ul,isGloballyAllowed:()=>Hl,isGloballyWhitelisted:()=>Ul,isHTMLTag:()=>Ql,isIntegerKey:()=>yl,isKnownHtmlAttr:()=>cu,isKnownMathMLAttr:()=>uu,isKnownSvgAttr:()=>lu,isMap:()=>ol,isMathMLTag:()=>eu,isModelListener:()=>tl,isObject:()=>pl,isOn:()=>el,isPlainObject:()=>vl,isPromise:()=>ml,isRegExp:()=>ll,isRenderableAttrValue:()=>Vc,isReservedProp:()=>bl,isSSRSafeAttrName:()=>Bc,isSVGTag:()=>$l,isSet:()=>sl,isSpecialBooleanAttr:()=>ru,isString:()=>dl,isSymbol:()=>fl,isVoidTag:()=>tu,looseEqual:()=>qc,looseIndexOf:()=>Jc,looseToNumber:()=>Ml,makeMap:()=>Mc,normalizeClass:()=>Lc,normalizeCssVarValue:()=>Yc,normalizeProps:()=>Rc,normalizeStyle:()=>Pc,objectToString:()=>hl,parseStringStyle:()=>Fc,propsToAttrMap:()=>su,remove:()=>rl,slotFlagsText:()=>Vl,stringifyStyle:()=>Ic,toDisplayString:()=>hu,toHandlerKey:()=>Ol,toNumber:()=>Nl,toRawType:()=>_l,toTypeString:()=>gl});function Mc(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}function xee(e){return Il.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}function See(e,t){return e+JSON.stringify(t,(e,t)=>typeof t==`function`?t.toString():t)}function Nc(e,t=0,n=e.length){if(t=Math.max(0,Math.min(t,e.length)),n=Math.max(0,Math.min(n,e.length)),t>n)return``;let r=e.split(/(\r?\n)/),i=r.filter((e,t)=>t%2==1);r=r.filter((e,t)=>t%2==0);let a=0,o=[];for(let e=0;e<r.length;e++)if(a+=r[e].length+(i[e]&&i[e].length||0),a>=t){for(let s=e-Wl;s<=e+Wl||n>a;s++){if(s<0||s>=r.length)continue;let c=s+1;o.push(`${c}${` `.repeat(Math.max(3-String(c).length,0))}|  ${r[s]}`);let l=r[s].length,u=i[s]&&i[s].length||0;if(s===e){let e=t-(a-(l+u)),r=Math.max(1,n>a?l-e:n-t);o.push(`   |  `+` `.repeat(e)+`^`.repeat(r))}else if(s>e){if(n>a){let e=Math.max(Math.min(n-a,l),1);o.push(`   |  `+`^`.repeat(e))}a+=l+u}}break}return o.join(`
6`)}function Pc(e){if(R(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=dl(r)?Fc(r):Pc(r);if(i)for(let e in i)t[e]=i[e]}return t}else if(dl(e)||pl(e))return e}function Fc(e){let t={};return e.replace(ql,``).split(Gl).forEach(e=>{if(e){let n=e.split(Kl);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ic(e){if(!e)return``;if(dl(e))return e;let t=``;for(let n in e){let r=e[n];if(dl(r)||typeof r==`number`){let e=n.startsWith(`--`)?n:El(n);t+=`${e}:${r};`}}return t}function Lc(e){let t=``;if(dl(e))t=e;else if(R(e))for(let n=0;n<e.length;n++){let r=Lc(e[n]);r&&(t+=r+` `)}else if(pl(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function Rc(e){if(!e)return null;let{class:t,style:n}=e;return t&&!dl(t)&&(e.class=Lc(t)),n&&(e.style=Pc(n)),e}function zc(e){return!!e||e===``}function Bc(e){if(ou.hasOwnProperty(e))return ou[e];let t=au.test(e);return t&&console.error(`unsafe attribute name: ${e}`),ou[e]=!t}function Vc(e){if(e==null)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`}function Hc(e){let t=``+e,n=du.exec(t);if(!n)return t;let r=``,i,a,o=0;for(a=n.index;a<t.length;a++){switch(t.charCodeAt(a)){case 34:i=`&quot;`;break;case 38:i=`&amp;`;break;case 39:i=`&#39;`;break;case 60:i=`&lt;`;break;case 62:i=`&gt;`;break;default:continue}o!==a&&(r+=t.slice(o,a)),o=a+1,r+=i}return o===a?r:r+t.slice(o,a)}function Uc(e){let t;do t=e,e=e.replace(fu,``);while(e!==t);return e}function Wc(e,t){return e.replace(pu,e=>t?e===`"`?`\\\\\\"`:`\\\\${e}`:`\\${e}`)}function Gc(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=qc(e[r],t[r]);return n}function Kc(e,t){if(e.size!==t.size)return!1;let n=Array.from(t),r=new Uint8Array(n.length);for(let t of e){let e=-1;for(let i=0;i<n.length;i++)if(!r[i]&&qc(t,n[i])){e=i;break}if(e<0)return!1;r[e]=1}return!0}function qc(e,t){if(e===t)return!0;let n=cl(e),r=cl(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=fl(e),r=fl(t),n||r)return e===t;if(n=R(e),r=R(t),n||r)return n&&r?Gc(e,t):!1;if(n=pl(e),r=pl(t),n||r){if(!n||!r)return!1;if(n=ol(e),r=ol(t),n||r||(n=sl(e),r=sl(t),n||r))return n&&r?Kc(e,t):!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e){let r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!qc(e[n],t[n]))return!1}}return String(e)===String(t)}
6function Jc(e,t){return e.findIndex(e=>qc(e,t))}function Yc(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var Xc,Zc,Qc,$c,el,tl,nl,rl,il,al,R,ol,sl,cl,ll,ul,dl,fl,pl,ml,hl,gl,_l,vl,yl,bl,xl,Sl,Cl,wl,Tl,El,Dl,Ol,kl,Al,jl,Ml,Nl,Pl,Fl,Il,Ll,Rl,zl,Bl,Vl,Hl,Ul,Wl,Gl,Kl,ql,Jl,Yl,Xl,Zl,Ql,$l,eu,tu,nu,ru,iu,au,ou,su,cu,lu,uu,du,fu,pu,mu,hu,gu,_u,vu=t((()=>{Xc={},Zc=[],Qc=()=>{},$c=()=>!1,el=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),tl=e=>e.startsWith(`onUpdate:`),nl=Object.assign,rl=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},il=Object.prototype.hasOwnProperty,al=(e,t)=>il.call(e,t),R=Array.isArray,ol=e=>gl(e)===`[object Map]`,sl=e=>gl(e)===`[object Set]`,cl=e=>gl(e)===`[object Date]`,ll=e=>gl(e)===`[object RegExp]`,ul=e=>typeof e==`function`,dl=e=>typeof e==`string`,fl=e=>typeof e==`symbol`,pl=e=>typeof e==`object`&&!!e,ml=e=>(pl(e)||ul(e))&&ul(e.then)&&ul(e.catch),hl=Object.prototype.toString,gl=e=>hl.call(e),_l=e=>gl(e).slice(8,-1),vl=e=>gl(e)===`[object Object]`,yl=e=>dl(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,bl=Mc(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),xl=Mc(`bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo`),Sl=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Cl=/-\w/g,wl=Sl(e=>e.replace(Cl,e=>e.slice(1).toUpperCase())),Tl=/\B([A-Z])/g,El=Sl(e=>e.replace(Tl,`-$1`).toLowerCase()),Dl=Sl(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ol=Sl(e=>e?`on${Dl(e)}`:``),kl=(e,t)=>!Object.is(e,t),Al=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},jl=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ml=e=>{let t=parseFloat(e);return isNaN(t)?e:t},Nl=e=>{let t=dl(e)?Number(e):NaN;return isNaN(t)?e:t},Fl=()=>Pl||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{},Il=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/,Ll={TEXT:1,1:`TEXT`,CLASS:2,2:`CLASS`,STYLE:4,4:`STYLE`,PROPS:8,8:`PROPS`,FULL_PROPS:16,16:`FULL_PROPS`,NEED_HYDRATION:32,32:`NEED_HYDRATION`,STABLE_FRAGMENT:64,64:`STABLE_FRAGMENT`,KEYED_FRAGMENT:128,128:`KEYED_FRAGMENT`,UNKEYED_FRAGMENT:256,256:`UNKEYED_FRAGMENT`,NEED_PATCH:512,512:`NEED_PATCH`,DYNAMIC_SLOTS:1024,1024:`DYNAMIC_SLOTS`,DEV_ROOT_FRAGMENT:2048,2048:`DEV_ROOT_FRAGMENT`,CACHED:-1,"-1":`CACHED`,BAIL:-2,"-2":`BAIL`},Rl={1:`TEXT`,2:`CLASS`,4:`STYLE`,8:`PROPS`,16:`FULL_PROPS`,32:`NEED_HYDRATION`,64:`STABLE_FRAGMENT`,128:`KEYED_FRAGMENT`,256:`UNKEYED_FRAGMENT`,512:`NEED_PATCH`,1024:`DYNAMIC_SLOTS`,2048:`DEV_ROOT_FRAGMENT`,[-1]:`CACHED`,[-2]:`BAIL`},zl={ELEMENT:1,1:`ELEMENT`,FUNCTIONAL_COMPONENT:2,2:`FUNCTIONAL_COMPONENT`,STATEFUL_COMPONENT:4,4:`STATEFUL_COMPONENT`,TEXT_CHILDREN:8,8:`TEXT_CHILDREN`,ARRAY_CHILDREN:16,16:`ARRAY_CHILDREN`,SLOTS_CHILDREN:32,32:`SLOTS_CHILDREN`,TELEPORT:64,64:`TELEPORT`,SUSPENSE:128,128:`SUSPENSE`,COMPONENT_SHOULD_KEEP_ALIVE:256,256:`COMPONENT_SHOULD_KEEP_ALIVE`,COMPONENT_KEPT_ALIVE:512,512:`COMPONENT_KEPT_ALIVE`,COMPONENT:6,6:`COMPONENT`},Bl={STABLE:1,1:`STABLE`,DYNAMIC:2,2:`DYNAMIC`,FORWARDED:3,3:`FORWARDED`},Vl={1:`STABLE`,2:`DYNAMIC`,3:`FORWARDED`},Hl=Mc(`Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol`),Ul=Hl,Wl=2,Gl=/;(?![^(]*\))/g,Kl=/:([^]+)/,ql=/\/\*[^]*?\*\//g,Jl=`html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot`,Yl=`svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view`,Xl=`annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics`,Zl=`area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr`,Ql=Mc(Jl),$l=Mc(Yl),eu=Mc(Xl),tu=Mc(Zl),nu=`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`,ru=Mc(nu),iu=Mc(nu+`,async,autofocus,autoplay,controls,default,defer,disabled,inert,loop,open,required,reversed,scoped,seamless,
6checked,muted,multiple,selected`),au=/[>/="'\u0009\u000a\u000c\u000d\u0020]/,ou={},su={acceptCharset:`accept-charset`,className:`class`,htmlFor:`for`,httpEquiv:`http-equiv`},cu=Mc(`accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap`),lu=Mc(`xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode
vendor: 4,219 bytes, line 6
6-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan`),uu=Mc(`accent,accentunder,actiontype,align,alignmentscope,altimg,altimg-height,altimg-valign,altimg-width,alttext,bevelled,close,columnsalign,columnlines,columnspan,denomalign,depth,dir,display,displaystyle,encoding,equalcolumns,equalrows,fence,fontstyle,fontweight,form,frame,framespacing,groupalign,height,href,id,indentalign,indentalignfirst,indentalignlast,indentshift,indentshiftfirst,indentshiftlast,indextype,justify,largetop,largeop,lquote,lspace,mathbackground,mathcolor,mathsize,mathvariant,maxsize,minlabelspacing,mode,other,overflow,position,rowalign,rowlines,rowspan,rquote,rspace,scriptlevel,scriptminsize,scriptsizemultiplier,selection,separator,separators,shift,side,src,stackalign,stretchy,subscriptshift,superscriptshift,symmetric,voffset,width,widths,xlink:href,xlink:show,xlink:type,xmlns`),du=/["'&<>]/,fu=/^(?:-?>)+|<!--|-->|--!>|<!-$/g,pu=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g,mu=e=>!!(e&&e.__v_isRef===!0),hu=e=>dl(e)?e:e==null?``:R(e)||pl(e)&&(e.toString===hl||!ul(e.toString))?mu(e)?hu(e.value):JSON.stringify(e,gu,2):String(e),gu=(e,t)=>mu(t)?gu(e,t.value):ol(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[_u(t,r)+` =>`]=n,e),{})}:sl(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>_u(e))}:fl(t)?_u(t):pl(t)&&!R(t)&&!vl(t)?String(t):t,_u=(e,t=``)=>fl(e)?`Symbol(${e.description??t})`:e}));function yu(e){return new bd(e)}function bu(){return yd}function xu(e,t=!1){yd&&yd.cleanups.push(e)}function Su(e,t=!1){if(e.flags|=8,t){e.next=Ed,Ed=e;return}e.next=Td,Td=e}function Cu(){wd++}function wu(){if(--wd>0)return;if(Ed){let e=Ed;for(Ed=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Td;){let t=Td;for(Td=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function Tu(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Eu(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),ku(r),Cee(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Du(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ou(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ou(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===kd)||(e.globalVersion=kd,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Du(e))))return;e.flags|=2;let t=e.dep,n=xd,r=Dd;xd=e,Dd=!0;try{Tu(e);let n=e.fn(e._value);(t.version===0||kl(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{xd=n,Dd=r,Eu(e),e.flags&=-3}}function ku(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)ku(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Cee(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function Au(e,t){e.effect instanceof Cd&&(e=e.effect.fn);let n=new Cd(e);t&&nl(n,t);try{n.run()}catch(e){throw n.stop(),e}let r=n.run.bind(n);return r.effect=n,r}function ju(e){e.effect.stop()}function Mu(){Od.push(Dd),Dd=!1}function Nu(){let e=Od.pop();Dd=e===void 0?!0:e}function Pu(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=xd;xd=void 0;try{t()}finally{xd=e}}}function Fu(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Fu(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}function Iu(e,t,n){if(Dd&&xd){let t=Md.get(e);t||Md.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new jd),r.map=t,r.key=n),r.track()}}function Lu(e,t,n,r,i,a){let o=Md.get(e);if(!o){kd++;return}let s=e=>{e&&e.trigger()};
vendor: 4,208 bytes, line 6
6if(Cu(),t===`clear`)o.forEach(s);else{let i=R(e),a=i&&yl(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===Fd||!fl(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(Fd)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(Nd)),ol(e)&&s(o.get(Pd)));break;case`delete`:i||(s(o.get(Nd)),ol(e)&&s(o.get(Pd)));break;case`set`:ol(e)&&s(o.get(Nd));break}}wu()}function wee(e,t){let n=Md.get(e);return n&&n.get(t)}function Ru(e){let t=rd(e);return t===e?t:(Iu(t,`iterate`,Fd),td(e)?t:t.map(rf))}function zu(e){return Iu(e=rd(e),`iterate`,Fd),e}function Bu(e,t){return ed(e)?af($u(e)?rf(t):t):rf(t)}function Vu(e,t,n){let r=zu(e),i=r[t]();return r!==e&&!td(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}function Hu(e,t,n,r,i,a){let o=zu(e),s=o!==e&&!td(e),c=o[t];if(c!==Ld[t]){let t=c.apply(e,a);return s?rf(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,Bu(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function Uu(e,t,n,r){let i=zu(e),a=i!==e&&!td(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=Bu(e,t)),n.call(this,t,Bu(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?Bu(e,c):c}function Wu(e,t,n){let r=rd(e);Iu(r,`iterate`,Fd);let i=r[t](...n);return(i===-1||i===!1)&&nd(n[0])?(n[0]=rd(n[0]),r[t](...n)):i}function Gu(e,t,n=[]){Mu(),Cu();let r=rd(e)[t].apply(e,n);return wu(),Nu(),r}function Tee(e){fl(e)||(e=String(e));let t=rd(this);return Iu(t,`has`,e),t.hasOwnProperty(e)}function Eee(e,t,n){return function(...r){let i=this.__v_raw,a=rd(i),o=ol(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,l=i[e](...r),u=n?qd:t?af:rf;return!t&&Iu(a,`iterate`,c?Pd:Nd),nl(Object.create(l),{next(){let{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}}})}}function Ku(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Dee(e,t){let n={get(n){let r=this.__v_raw,i=rd(r),a=rd(n);e||(kl(n,a)&&Iu(i,`get`,n),Iu(i,`get`,a));let{has:o}=Jd(i),s=t?qd:e?af:rf;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&Iu(rd(t),`iterate`,Nd),t.size},has(t){let n=this.__v_raw,r=rd(n),i=rd(t);return e||(kl(t,i)&&Iu(r,`has`,t),Iu(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=rd(a),s=t?qd:e?af:rf;return!e&&Iu(o,`iterate`,Nd),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return nl(n,e?{add:Ku(`add`),set:Ku(`set`),delete:Ku(`delete`),clear:Ku(`clear`)}:{add(e){let n=rd(this),r=Jd(n),i=rd(e),a=!t&&!td(e)&&!ed(e)?i:e;return r.has.call(n,a)||kl(e,a)&&r.has.call(n,e)||kl(i,a)&&r.has.call(n,i)||(n.add(a),Lu(n,`add`,a,a)),this},set(e,n){!t&&!td(n)&&!ed(n)&&(n=rd(n));let r=rd(this),{has:i,get:a}=Jd(r),o=i.call(r,e);o||=(e=rd(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?kl(n,s)&&Lu(r,`set`,e,n,s):Lu(r,`add`,e,n),this},delete(e){let t=rd(this),{has:n,get:r}=Jd(t),i=n.call(t,e);i||=(e=rd(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&Lu(t,`delete`,e,void 0,a),o},clear(){let e=rd(this),t=e.size!==0,n=e.clear();return t&&Lu(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Eee(r,e,t)}),n}function qu(e,t){let n=Dee(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(al(n,r)&&r in t?n:t,r,i)}function Oee(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Ju(e){return ed(e)?e:Qu(e,!1,Ud,Yd,$d)}function Yu(e){return Qu(e,!1,Gd,Xd,ef)}function Xu(e){return Qu(e,!0,Wd,Zd,tf)}function Zu(e){return Qu(e,!0,Kd,Qd,nf)}function Qu(e,t,n,r,i){if(!pl(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=Oee(_l(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function $u(e){return ed(e)?$u(e.__v_raw):!!(e&&e.__v_isReactive)}function ed(e){return!!(e&&e.__v_isReadonly)}function td(e){return!!(e&&e.__v_isShallow)}
6function nd(e){return e?!!e.__v_raw:!1}function rd(e){let t=e&&e.__v_raw;return t?rd(t):e}function id(e){return!al(e,`__v_skip`)&&Object.isExtensible(e)&&jl(e,`__v_skip`,!0),e}function ad(e){return e?e.__v_isRef===!0:!1}function z(e){return sd(e,!1)}function od(e){return sd(e,!0)}function sd(e,t){return ad(e)?e:new of(e,t)}function cd(e){e.dep&&e.dep.trigger()}function ld(e){return ad(e)?e.value:e}function ud(e){return ul(e)?e():ld(e)}function dd(e){return $u(e)?e:new Proxy(e,sf)}function fd(e){return new cf(e)}function pd(e){let t=R(e)?Array(e.length):{};for(let n in e)t[n]=hd(e,n);return t}function md(e,t,n){return ad(e)?e:ul(e)?new uf(e):pl(e)&&arguments.length>1?hd(e,t,n):z(e)}function hd(e,t,n){return new lf(e,t,n)}function kee(e,t,n=!1){let r,i;return ul(e)?r=e:(r=e.get,i=e.set),new df(r,i,n)}function gd(){return gf}function _d(e,t=!1,n=gf){if(n){let t=hf.get(n);t||hf.set(n,t=[]),t.push(e)}}function Aee(e,t,n=Xc){let{immediate:r,deep:i,once:a,scheduler:o,augmentJob:s,call:c}=n,l=e=>i?e:td(e)||i===!1||i===0?vd(e,1):vd(e),u,d,f,p,m=!1,h=!1;if(ad(e)?(d=()=>e.value,m=td(e)):$u(e)?(d=()=>l(e),m=!0):R(e)?(h=!0,m=e.some(e=>$u(e)||td(e)),d=()=>e.map(e=>{if(ad(e))return e.value;if($u(e))return l(e);if(ul(e))return c?c(e,2):e()})):d=ul(e)?t?c?()=>c(e,2):e:()=>{if(f){Mu();try{f()}finally{Nu()}}let t=gf;gf=u;try{return c?c(e,3,[p]):e(p)}finally{gf=t}}:Qc,t&&i){let e=d,t=i===!0?1/0:i;d=()=>vd(e(),t)}let g=bu(),_=()=>{u.stop(),g&&g.active&&rl(g.effects,u)};if(a&&t){let e=t;t=(...t)=>{let n=e(...t);return _(),n}}let v=h?Array(e.length).fill(mf):mf,y=e=>{if(!(!(u.flags&1)||!u.dirty&&!e))if(t){let n=u.run();if(e||i||m||(h?n.some((e,t)=>kl(e,v[t])):kl(n,v))){f&&f();let e=gf;gf=u;try{let e=[n,v===mf?void 0:h&&v[0]===mf?[]:v,p];v=n,c?c(t,3,e):t(...e)}finally{gf=e}}}else u.run()};return s&&s(y),u=new Cd(d),u.scheduler=o?()=>o(y,!1):y,p=e=>_d(e,!1,u),f=u.onStop=()=>{let e=hf.get(u);if(e){if(c)c(e,4);else for(let t of e)t();hf.delete(u)}},t?r?y(!0):v=u.run():o?o(y.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function vd(e,t=1/0,n){if(t<=0||!pl(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ad(e))vd(e.value,t,n);else if(R(e))for(let r=0;r<e.length;r++)vd(e[r],t,n);else if(sl(e)||ol(e))e.forEach(e=>{vd(e,t,n)});else if(vl(e)){for(let r in e)vd(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&vd(e[r],t,n)}return e}var yd,bd,xd,Sd,Cd,wd,Td,Ed,Dd,Od,kd,Ad,jd,Md,Nd,Pd,Fd,Id,Ld,Rd,zd,Bd,Vd,Hd,Ud,Wd,Gd,Kd,qd,Jd,Yd,Xd,Zd,Qd,$d,ef,tf,nf,rf,af,of,sf,cf,lf,uf,df,ff,pf,mf,hf,gf,jee=t((()=>{vu(),bd=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&yd&&(yd.active?(this.parent=yd,this.index=(yd.scopes||=[]).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes){let n=this.scopes.slice();for(e=0,t=n.length;e<t;e++)n[e].pause()}for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,t;if(this.scopes){let n=this.scopes.slice();for(e=0,t=n.length;e<t;e++)n[e].resume()}let n=this.effects.slice();for(e=0,t=n.length;e<t;e++)n[e].resume()}}run(e){if(this._active){let t=yd;try{return yd=this,e()}finally{yd=t}}}on(){++this._on===1&&(this.prevScope=yd,yd=this)}off(){if(this._on>0&&--this._on===0){if(yd===this)yd=this.prevScope;else{let e=yd;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){let e=this.scopes.slice();for(t=0,n=e.length;t<n;t++)e[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){let e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}},Sd=new WeakSet,Cd=class{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler
vendor: 10,966 bytes, line 6
6=void 0,yd&&(yd.active?yd.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Sd.has(this)&&(Sd.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Su(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Pu(this),Tu(this);let e=xd,t=Dd;xd=this,Dd=!0;try{return this.fn()}finally{Eu(this),xd=e,Dd=t,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)ku(e);this.deps=this.depsTail=void 0,Pu(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Sd.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Du(this)&&this.run()}get dirty(){return Du(this)}},wd=0,Dd=!0,Od=[],kd=0,Ad=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},jd=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!xd||!Dd||xd===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==xd)t=this.activeLink=new Ad(xd,this),xd.deps?(t.prevDep=xd.depsTail,xd.depsTail.nextDep=t,xd.depsTail=t):xd.deps=xd.depsTail=t,Fu(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=xd.depsTail,t.nextDep=void 0,xd.depsTail.nextDep=t,xd.depsTail=t,xd.deps===t&&(xd.deps=e)}return t}trigger(e){this.version++,kd++,this.notify(e)}notify(e){Cu();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{wu()}}},Md=new WeakMap,Nd=Symbol(``),Pd=Symbol(``),Fd=Symbol(``),Id={__proto__:null,[Symbol.iterator](){return Vu(this,Symbol.iterator,e=>Bu(this,e))},concat(...e){return Ru(this).concat(...e.map(e=>R(e)?Ru(e):e))},entries(){return Vu(this,`entries`,e=>(e[1]=Bu(this,e[1]),e))},every(e,t){return Hu(this,`every`,e,t,void 0,arguments)},filter(e,t){return Hu(this,`filter`,e,t,e=>e.map(e=>Bu(this,e)),arguments)},find(e,t){return Hu(this,`find`,e,t,e=>Bu(this,e),arguments)},findIndex(e,t){return Hu(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return Hu(this,`findLast`,e,t,e=>Bu(this,e),arguments)},findLastIndex(e,t){return Hu(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return Hu(this,`forEach`,e,t,void 0,arguments)},includes(...e){return Wu(this,`includes`,e)},indexOf(...e){return Wu(this,`indexOf`,e)},join(e){return Ru(this).join(e)},lastIndexOf(...e){return Wu(this,`lastIndexOf`,e)},map(e,t){return Hu(this,`map`,e,t,void 0,arguments)},pop(){return Gu(this,`pop`)},push(...e){return Gu(this,`push`,e)},reduce(e,...t){return Uu(this,`reduce`,e,t)},reduceRight(e,...t){return Uu(this,`reduceRight`,e,t)},shift(){return Gu(this,`shift`)},some(e,t){return Hu(this,`some`,e,t,void 0,arguments)},splice(...e){return Gu(this,`splice`,e)},toReversed(){return Ru(this).toReversed()},toSorted(e){return Ru(this).toSorted(e)},toSpliced(...e){return Ru(this).toSpliced(...e)},unshift(...e){return Gu(this,`unshift`,e)},values(){return Vu(this,`values`,e=>Bu(this,e))}},Ld=Array.prototype,Rd=Mc(`__proto__,__v_isRef,__isVue`),zd=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(fl)),Bd=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?nf:tf:i?ef:$d).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=R(e);if(!r){let e;if(a&&(e=Id[t]))return e;if(t===`hasOwnProperty`)return Tee}let o=Reflect.get(e,t,ad(e)?e:n);if((fl(t)?zd.has(t):Rd(t))||(r||Iu(e,`get`,t),i))return o;if(ad(o)){let e=a&&yl(t)?o:o.value;return r&&pl(e)?Xu(e):e}return pl(o)?r?Xu(o):Ju(o):o}},Vd=class extends Bd{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=R(e)&&yl(t);if(!this._isShallow){let e=ed(i);if(!td(n)&&!ed(n)&&(i=rd(i),n=rd(n)),!a&&ad(i)&&!ad(n))return e||(i.value=n),!0}let o=a?Number(t)<e.length:al(e,t),s=Reflect.set(e,t,n,ad(e)?e:r);return e===rd(r)&&s&&(o?kl(n,i)&&Lu(e,`set`,t,n,i):Lu(e,`add`,t,n)),s}deleteProperty(e,t){let n=al(e,t),r=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&Lu(e,`delete`,t,void 0,r),i}has(e,t){let n=Reflect.has(e,t);return(!fl(t)||!zd.has(t))&&Iu(e,`has`,t),n}ownKeys(e){return Iu(e,`iterate`,R(e)?`length`:Nd),Reflect.ownKeys(e)}},Hd=class extends Bd{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}},Ud=new Vd,Wd=new Hd,Gd=new Vd(!0),Kd=new Hd(!0),qd=e=>e,Jd=e=>Reflect.getPrototypeOf(e),Yd={get:qu(!1,!1)},Xd={get:qu(!1,!0)},Zd={get:qu(!0,!1)},Qd={get:qu(!0,!0)},$d=new WeakMap,ef=new WeakMap,tf=new WeakMap,nf=new WeakMap,rf=e=>pl(e)?Ju(e):e,af=e=>pl(e)?Xu(e):e,of=class{constructor(e,t){this.dep=new jd,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:rd(e),this._value=t?e:rf(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||td(e)||ed(e);e=n?e:rd(e),kl(e,t)&&(this._rawValue=e,this._value=n?e:rf(e),this.dep.trigger())}},sf={get:(e,t,n)=>t===`__v_raw`?e:ld(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return ad(i)&&!ad(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}},cf=class{constructor(e){this.__v_isRef=!0,this._value=void 0;let t=this.dep=new jd,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}},lf=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=fl(t)?t:String(t),this._raw=rd(e);let r=!0,i=e;if(!R(e)||fl(this._key)||!yl(this._key))do r=!nd(i)||td(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=ld(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&ad(this._raw[this._key])){let t=this._object[this._key];if(ad(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return wee(this._raw,this._key)}},uf=class{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}},df=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new jd(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=kd-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&xd!==this)return Su(this,!0),!0}get value(){let e=this.dep.track();return Ou(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}},ff={GET:`get`,HAS:`has`,ITERATE:`iterate`},pf={SET:`set`,ADD:`add`,DELETE:`delete`,CLEAR:`clear`},mf={},hf=new WeakMap,gf=void 0}));function Mee(e){_h.push(e)}function Nee(){_h.pop()}function _f(e,t){}function vf(e,t,n,r){try{return r?e(...r):e()}catch(e){bf(e,t,n)}}function yf(e,t,n,r){if(ul(e)){let i=vf(e,t,n,r);return i&&ml(i)&&i.catch(e=>{bf(e,t,n)}),i}if(R(e)){let i=[];for(let a=0;a<e.length;a++)i.push(yf(e[a],t,n,r));return i}}function bf(e,t,n,r=!0){let i=t?t.vnode:null,{errorHandler:a,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||Xc;if(t){let r=t.parent,i=t.proxy,o=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){let t=r.ec;if(t){for(let n=0;n<t.length;n++)if(t[n](e,i,o)===!1)return}r=r.parent}if(a){Mu(),vf(a,null,10,[e,i,o]),Nu();return}}Pee(e,n,i,r,o)}function Pee(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}function xf(e){let t=Eh||Th;return e?t.then(this?e.bind(this):e):t}function Fee(e){let t=xh+1,n=bh.length;for(;t<n;){let r=t+n>>>1,i=bh[r],a=Dh(i);a<e||a===e&&i.flags&2?t=r+1:n=r}return t}function Sf(e){if(!(e.flags&1)){let t=Dh(e),n=bh[bh.length-1];!n||!(e.flags&2)&&t>=Dh(n)?bh.push(e):bh.splice(Fee(t),0,e),e.flags|=1,Cf()}}function Cf(){Eh||=Th.then(Df)}function wf(e){if(!R(e))Ch&&e.id===-1?Ch.splice(wh+1,0,e):e.flags&1||(Sh.push(e),e.flags|=1);else for(let t=0;t<e.length;t++)Sh.push(e[t]);Cf()}function Tf(e,t,n=xh+1){for(;n<bh.length;n++){let t=bh[n];if(t&&t.flags&2){if(e&&t.id!==e.uid)continue;bh.splice(n,1),n--,t.flags&4&&(t.flags&=-2),t(),t.flags&4||(t.flags&=-2)}}}function Ef(e){if(Sh.length){let e=[...new Set(Sh)].sort((e,t)=>Dh(e)-Dh(t));if(Sh.length=0,Ch){for(let t=0;t<e.length;t++)Ch.push(e[t]);return}for(Ch=e,wh=0;wh<Ch.length;wh++){let e=Ch[wh];e.flags&4&&(e.flags&=-2),e.flags&8||e(),e.flags&=-2}Ch=null,wh=0}}function Df(e){try{for(xh=0;xh<bh.length;xh++){let e=bh[xh];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),vf(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;xh<bh.length;xh++){let e=bh[xh];e&&(e.flags&=-2)}xh=-1,bh.length=0,Ef(e),Eh=null,(bh.length||Sh.length)&&Df(e)}}function Of(e,t){Oh=e,Oh?(Oh.enabled=!0,kh.forEach(({event:e,args:t})=>Oh.emit(e,...t)),kh=[]):typeof window<`u`&&window.HTMLElement&&!(window.navigator?.userAgent)?.includes(`jsdom`)?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{Of(e,t)}),setTimeout(()=>{Oh||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,kh=[])},3e3)):kh=[]}function kf(e){let t=Ah;return Ah=e,jh=e&&e.type.__scopeId||null,t}function Af(e){jh=e}function jf(){jh=null}function Mf(e,t=Ah,n){if(!t||e._n)return e;let r=(...n)=>{r._d&&Rm(-1);let i=kf(t),a=l_.length,o;try{o=e(...n)}finally{for(let e=l_.length;e>a;e--)Lm();kf(i),r._d&&Rm(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Nf(e,t){if(Ah===null)return e;let n=uh(Ah),r=e.dirs||=[];for(let e=0;e<t.length;e++){let[i,a,o,s=Xc]=t[e];i&&(ul(i)&&(i={mounted:i,updated:i}),i.deep&&vd(a),r.push({dir:i,instance:n,value:a,oldValue:void 0,arg:o,modifiers:s}))}return e}function Pf(e,t,n,r){let i=e.dirs,a=t&&t.dirs;for(let o=0;o<i.length;o++){let s=i[o];a&&(s.oldValue=a[o].value);let c=s.dir[r];c&&(Mu(),yf(c,n,8,[e.el,s,e,t]),Nu())}}function Ff(e,t){if(g_){let n=g_.provides,r=g_.parent&&g_.parent.provides;r===n&&(n=g_.provides=Object.create(r)),n[e]=t}}function If(e,t,n=!1){let r=__();if(r||Rg){let i=Rg?Rg._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&ul(t)?t.call(r&&r.proxy):t}}function Lf(){return!!(__()||Rg)}function Rf(e,t){return Hf(e,null,t)}function zf(e,t){return Hf(e,null,{flush:`post`})}function Bf(e,t){return Hf(e,null,{flush:`sync`})}function Vf(e,t,n){return Hf(e,t,n)}function Hf(e,t,n=Xc){let{immediate:r,deep:i,flush:a,once:o}=n,s=nl({},n),c=t&&r||!t&&a!==`post`,l;if(S_){if(a===`sync`){let e=Ph();l=e.__watcherHandles||=[]}else if(!c){let e=()=>{};return e.stop=Qc,e.resume=Qc,e.pause=Qc,e}}let u=g_;s.call=(e,t,n)=>yf(e,u,t,n);let d=!1;a===`post`?s.scheduler=e=>{t_(e,u&&u.suspense)}:a!==`sync`&&(d=!0,s.scheduler=(e,t)=>{t?e():Sf(e)}),s.augmentJob=e=>{t&&(e.flags|=4),d&&(e.flags|=2,u&&(e.id=u.uid,e.i=u))};
6let f=Aee(e,t,s);return S_&&(l?l.push(f):c&&f()),f}function Uf(e,t,n){let r=this.proxy,i=dl(e)?e.includes(`.`)?Wf(r,e):()=>r[e]:e.bind(r,r),a;ul(t)?a=t:(a=t.handler,n=t);let o=b_(this),s=Hf(i,a.bind(r),n);return o(),s}function Wf(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function Gf(e,t,n,{o:{insert:r},m:i},a=2){a===0&&r(e.targetAnchor,t,n);let{el:o,anchor:s,shapeFlag:c,children:l,props:u}=e,d=a===2;if(d&&r(o,t,n),!Fh.has(e)&&(!d||Rh(u))&&c&16)for(let e=0;e<l.length;e++)i(l[e],t,n,2);d&&r(s,t,n)}function Kf(e,t,n,r,i,a,{o:{nextSibling:o,parentNode:s,querySelector:c,insert:l,createText:u}},d){function f(e,n){let r=n;for(;r;){if(r&&r.nodeType===8){if(r.data===`teleport start anchor`)t.targetStart=r;else if(r.data===`teleport anchor`){t.targetAnchor=r,e._lpa=t.targetAnchor&&o(t.targetAnchor);break}}r=o(r)}}function p(e,t){t.anchor=d(o(e),t,s(e),n,r,i,a)}let m=t.target=Hh(t.props,c),h=Rh(t.props);if(m){let c=m._lpa||m.firstChild;t.shapeFlag&16&&(h?(p(e,t),f(m,c),t.targetAnchor||Jf(m,t,u,l,s(e)===m?e:null)):(t.anchor=o(e),f(m,c),t.targetAnchor||Jf(m,t,u,l),d(c&&o(c),t,m,n,r,i,a))),qf(t,h)}else h&&t.shapeFlag&16&&(p(e,t),t.targetStart=e,t.targetAnchor=o(e));return t.anchor&&o(t.anchor)}function qf(e,t){let n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute(`data-v-owner`,n.uid),r=r.nextSibling;n.ut()}}function Jf(e,t,n,r,i=null){let a=t.targetStart=n(``),o=t.targetAnchor=n(``);return a[Ih]=o,e&&(r(a,e,i),r(o,e,i)),o}function Yf(){let e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return yg(()=>{e.isMounted=!0}),Sg(()=>{e.isUnmounting=!0}),e}function Xf(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==s_){t=n;break}}return t}function Zf(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Qf(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:_,onAfterAppear:v,onAppearCancelled:y}=t,b=String(e.key),x=Zf(n,e),S=(e,t)=>{e&&yf(e,r,9,t)},C=(e,t)=>{let n=t[1];S(e,t),R(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},w={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=g||c;else return;t[Gh]&&t[Gh](!0);let i=x[b];i&&Um(e,i)&&i.el[Gh]&&i.el[Gh](),S(r,[t])},enter(t){if(x[b]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=_||l,i=v||u,o=y||d;else return;let s=!1;t[Kh]=e=>{s||(s=!0,S(e?o:i,[t]),w.delayedLeave&&w.delayedLeave(),t[Kh]=void 0)};let c=t[Kh].bind(null,!1);r?C(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[Kh]&&t[Kh](!0),n.isUnmounting)return r();S(f,[t]);let a=!1;t[Gh]=n=>{a||(a=!0,r(),S(n?h:m,[t]),t[Gh]=void 0,x[i]===e&&delete x[i])};let o=t[Gh].bind(null,!1);x[i]=e,p?C(p,[t,o]):o()},clone(e){let a=Qf(e,t,n,r,i);return i&&i(a),a}};return w}function $f(e){if(hg(e))return e=qm(e),e.children=null,e}function ep(e){if(!hg(e))return Lh(e.type)&&e.children?Xf(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ul(n.default))return n.default()}}function tp(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;let n=e.component.subTree;tp(Lh(n.type)&&ep(n)||n,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function np(e,t=!1,n){let r=[],i=0;for(let a=0;a<e.length;a++){let o=e[a],s=n==null?o.key:String(n)+String(o.key==null?a:o.key);o.type===a_?(o.patchFlag&128&&i++,r=r.concat(np(o.children,t,s))):(t||o.type!==s_)&&r.push(s==null?o:qm(o,{key:s}))}if(i>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function rp(e,t){return ul(e)?nl({name:e.name},t,{setup:e}):e}function ip(){let e=__();return e?(e.appContext.config.idPrefix||`v`)+`-`+e.ids[0]+ e.ids[1]++:``}function ap(e){e.ids=[e.ids[0]+ e.ids[2]+++`-`,0,0]}function op(e){let t=__(),n=od(null);if(t){let r=t.refs===Xc?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function sp(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}function cp(e,t,n,r,i=!1){if(R(e)){e.forEach((e,a)=>cp(e,t&&(R(t)?t[a]:t),n,r,i));return}if(mg(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&cp(e,t,n,r.component.subTree);return}let a=r.shapeFlag&4?uh(r.component):r.el,o=i?null:a,{i:s,r:c}=e,l=t&&t.r,u=s.refs===Xc?s.refs={}:s.refs,d=s.setupState,f=rd(d),p=d===Xc?$c:e=>sp(u,e)?!1:al(f,e),m=(e,t)=>
vendor: 4,286 bytes, lines 6-8
6!(t&&sp(u,t));if(l!=null&&l!==c){if(lp(t),dl(l))u[l]=null,p(l)&&(d[l]=null);else if(ad(l)){let e=t;m(l,e.k)&&(l.value=null),e.k&&(u[e.k]=null)}}if(ul(c))vf(c,s,12,[o,u]);else{let t=dl(c),r=ad(c);if(t||r){let s=()=>{if(e.f){let n=t?p(c)?d[c]:u[c]:m(c)||!e.k?c.value:u[e.k];if(i)R(n)&&rl(n,a);else if(R(n))n.includes(a)||n.push(a);else if(t)u[c]=[a],p(c)&&(d[c]=u[c]);else{let t=[a];m(c,e.k)&&(c.value=t),e.k&&(u[e.k]=t)}}else t?(u[c]=o,p(c)&&(d[c]=o)):r&&(m(c,e.k)&&(c.value=o),e.k&&(u[e.k]=o))};if(o){let t=()=>{s(),Qh.delete(e)};t.id=-1,Qh.set(e,t),t_(t,n)}else lp(e),s()}}}function lp(e){let t=Qh.get(e);t&&(t.flags|=8,Qh.delete(e))}function Iee(e){let{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:o,remove:s,insert:c,createComment:l}}=e,u=(e,t)=>{if(!t.hasChildNodes()){n(null,e,t),Ef(),t._vnode=e;return}d(t.firstChild,e,null,null,null),Ef(),t._vnode=e},d=(n,r,s,l,u,y=!1)=>{y||=!!r.dynamicChildren;let b=ig(n)&&n.data===`[`,x=()=>h(n,r,s,l,u,b),{type:S,ref:C,shapeFlag:w,patchFlag:T}=r,E=n.nodeType;r.el=n,T===-2&&(y=!1,r.dynamicChildren=null);let D=null;switch(S){case o_:E===3?(n.data!==r.children&&(eg(),n.data=r.children),D=a(n)):r.children===``?(c(r.el=i(``),o(n),n),D=n):D=x();break;case s_:v(n)?(D=a(n),_(r.el=n.content.firstChild,n,s)):D=E!==8||b?x():a(n);break;case c_:if(b&&(n=a(n),E=n.nodeType),E===1||E===3){D=n;let e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=D.nodeType===1?D.outerHTML:D.data),t===r.staticCount-1&&(r.anchor=D),D=a(D);return b?a(D):D}else x();break;case a_:D=b?m(n,r,s,l,u,y):x();break;default:if(w&1)D=(E!==1||r.type.toLowerCase()!==n.tagName.toLowerCase())&&!v(n)?x():f(n,r,s,l,u,y);else if(w&6){r.slotScopeIds=u;let e=o(n);if(D=b?g(n):ig(n)&&n.data===`teleport start`?g(n,n.data,`teleport end`):a(n),t(r,e,null,s,l,rg(e),y),mg(r)&&!r.component.subTree){let t;b?(t=B(c_),t.anchor=D?D.previousSibling:e.lastChild):t=n.nodeType===3?Jm(``):B(`div`),t.el=n,r.component.subTree=t}}else w&64?D=E===8?r.type.hydrate(n,r,s,l,u,y,e,p):x():w&128&&(D=r.type.hydrate(n,r,s,l,rg(o(n)),u,y,e,d))}return C!=null&&cp(C,null,l,r),D},f=(e,t,n,i,a,o)=>{o||=!!t.dynamicChildren;let{type:c,dynamicProps:l,props:u,patchFlag:d,shapeFlag:f,dirs:m,transition:h}=t,g=c===`input`||c===`option`,y=!!l;if(g||y||d!==-1){m&&Pf(t,null,n,`created`);let c=!1;if(v(e)){c=Em(null,h)&&n&&n.vnode.props&&n.vnode.props.appear;let r=e.content.firstChild;if(c){let e=r.getAttribute(`class`);e&&(r.$cls=e),h.beforeEnter(r)}_(r,e,n),t.el=e=r}if(f&16&&!(u&&(u.innerHTML||u.textContent))){let r=p(e.firstChild,t,e,n,i,a,o);for(r&&!up(e,1)&&eg();r;){let e=r;r=r.nextSibling,s(e)}}else if(f&8){let n=t.children;n[0]===`
7`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
8`)&&(up(e,0)||eg(),e.textContent=t.children)}if(u){if(g||y||!o||d&48){let t=e.tagName.includes(`-`),i=e.namespaceURI.includes(`svg`)?`svg`:e.namespaceURI.includes(`MathML`)?`mathml`:void 0;for(let a in u)if(g&&(a.endsWith(`value`)||a===`indeterminate`)||el(a)&&!bl(a)||a[0]===`.`||t&&!bl(a)||l&&l.includes(a)){if(Lee(e,a,u[a]))continue;r(e,a,null,u[a],i,n)}}else if(u.onClick)r(e,`onClick`,null,u.onClick,void 0,n);else if(d&4&&$u(u.style))for(let e in u.style)u.style[e]}let b;(b=u&&u.onVnodeBeforeMount)&&th(b,n,t),m&&Pf(t,null,n,`beforeMount`),((b=u&&u.onVnodeMounted)||m||c)&&Pm(()=>{b&&th(b,n,t),c&&h.enter(e),m&&Pf(t,null,n,`mounted`)},i)}return e.nextSibling},p=(e,t,r,o,s,l,u)=>{u||=!!t.dynamicChildren;let f=t.children,p=f.length,m=!1;for(let t=0;t<p;t++){let h=u?f[t]:f[t]=Zm(f[t]),g=h.type===o_;e?(g&&!u&&t+1<p&&Zm(f[t+1]).type===o_&&(c(i(e.data.slice(h.children.length)),r,a(e)),e.data=h.children),e=d(e,h,o,s,l,u)):g&&!h.children?c(h.el=i(``),r):(m||(m=!0,up(r,1)||eg()),n(null,h,r,null,o,s,rg(r),l))}return e},m=(e,t,n,r,i,s)=>{let{slotScopeIds:u}=t;u&&(i=i?i.concat(u):u);let d=o(e),f=p(a(e),t,d,n,r,i,s);return f&&ig(f)&&f.data===`]`?a(t.anchor=f):(eg(),c(t.anchor=l(`]`),d,f),f)},h=(e,t,r,i,c,l)=>{if(Ree(e,t)||eg(),t.el=null,l){let t=g(e);for(;;){let n=a(e);if(n&&n!==t)s(n);else break}}let u=a(e),d=o(e);return s(e),n(null,t,d,u,r,i,rg(d),c),r&&(r.vnode.el=t.el,gm(r,t.el)),u},g=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=a(e),e&&ig(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e}
8,_=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},v=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[u,d]}function Lee(e,t,n){return ag.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}function up(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(og);)e=e.parentElement;return dp(e&&e.getAttribute(og),t)}function dp(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(sg[t])}}function Ree(e,t){return up(e.parentElement,1)||zee(e)||Bee(t)}function zee(e){return e.nodeType===1&&dp(e.getAttribute(og),1)}function Bee({props:e}){let t=e&&e[og];return typeof t==`string`&&dp(t,1)}function Vee(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<o||i>0&&i<o)}function Hee(e,t){if(ig(e)&&e.data===`[`){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(ig(r))if(r.data===`]`){if(--n===0)break}else r.data===`[`&&n++;r=r.nextSibling}}else t(e)}function fp(e){ul(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]===`Module`)&&(t=t.default),u=t,t)))};return rp({name:`AsyncComponentWrapper`,__asyncLoader:p,__asyncHydrate(e,t,n){let r=e.isConnected,i=!1;(t.bu||=[]).push(()=>i=!0);let o=()=>{i||!e.parentNode||r&&!e.isConnected||n()},s=a?()=>{let n=a(o,t=>Hee(e,t));n&&(t.bum||=[]).push(n)}:o;u?s():p().then(()=>!t.isUnmounted&&s())},get __asyncResolved(){return u},setup(){let e=g_;if(ap(e),u)return()=>pp(u,e);let t=t=>{l=null,bf(t,e,13,!r)};if(s&&e.suspense||S_)return p().then(t=>()=>pp(t,e)).catch(e=>(t(e),()=>r?B(r,{error:e}):null));let a=z(!1),c=z(),d=z(!!i),f,m;return Cg(()=>{f!=null&&clearTimeout(f),m!=null&&clearTimeout(m)}),i&&(m=setTimeout(()=>{e.isUnmounted||(d.value=!1)},i)),o!=null&&(f=setTimeout(()=>{if(!e.isUnmounted&&!a.value&&!c.value){let e=Error(`Async component timed out after ${o}ms.`);t(e),c.value=e}},o)),p().then(()=>{e.isUnmounted||(a.value=!0,e.parent&&hg(e.parent.vnode)&&e.parent.update())}).catch(n=>{if(e.isUnmounted){l=null;return}t(n),c.value=n}),()=>{if(a.value&&u)return pp(u,e);if(c.value&&r)return B(r,{error:c.value});if(n&&!d.value)return pp(n,e)}}})}function pp(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=B(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}function mp(e,t){return R(e)?e.some(e=>mp(e,t)):dl(e)?e.split(`,`).includes(t):ll(e)?(e.lastIndex=0,e.test(t)):!1}function hp(e,t){_p(e,`a`,t)}function gp(e,t){_p(e,`da`,t)}function _p(e,t,n=g_){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(bp(t,r,n),n){let e=n.parent;for(;e&&e.parent;)hg(e.parent.vnode)&&Uee(r,t,n,e),e=e.parent}}function Uee(e,t,n,r){let i=bp(t,e,r,!0);Cg(()=>{rl(r[t],i)},n)}function vp(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function yp(e){return e.shapeFlag&128?e.ssContent:e}function bp(e,t,n=g_,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{Mu();let i=b_(n),a=yf(t,n,e,r);return i(),Nu(),a};return r?i.unshift(a):i.push(a),a}}function xp(e,t=g_){bp(`ec`,e,t)}function Sp(e,t){return Tp(Dg,e,!0,t)||e}function Cp(e){return dl(e)?Tp(Dg,e,!1)||e:e||kg}function wp(e){return Tp(Og,e)}function Tp(e,t,n=!0,r=!1){let i=Ah||g_;if(i){let n=i.type;if(e===Dg){let e=dh(n,!1);if(e&&(e===t||e===wl(t)||e===Dl(wl(t))))return n}let a=Ep(i[e]||n[e],t)||Ep(i.appContext[e],t);return!a&&r?n:a}}function Ep(e,t){return e&&(e[t]||e[wl(t)]||e[Dl(wl(t))])}function Dp(e,t,n,r){let i,a=n&&n[r],o=R(e);if(o||dl(e)){let n=o&&$u(e),r=!1,s=!1;n&&(r=!td(e),s=ed(e),e=zu(e)),i=Array(e.length);for(let n=0,o=e.length;n<o;n++)i[n]=t(r?s?af(rf(e[n])):rf(e[n]):e[n],n,void 0,a&&a[n])}else if(typeof e==`number`){i=Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,a&&a[n])}else if(pl(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r<o;r++){let o=n[r];i[r]=t(e[o],o,r,a&&a[r])}}else i=[];return n&&(n[r]=i),i}function Op(e,t){for(let n=0;n<t.length;n++){let r=t[n];if(R(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function kp(e,t,n,r,i,a){if(n??={},Ah.ce||Ah.parent&&mg(Ah.parent)&&Ah.parent.ce){let e=a!=null&&n.key==null?nl({},n,{key:a}):n,i=Object.keys(e).length>0;return t!==`default`&&(e.name=t),Im(),Vm(a_,null,[B(`slot`,e,r&&r())],i?-2:64)}
vendor: 20,237 bytes, line 8
8let o=e[t];o&&o._c&&(o._d=!1);let s=l_.length;Im();let c;try{let i=o&&Ap(o(n)),s=n.key||a||i&&i.key;c=Vm(a_,{key:(s&&!fl(s)?s:`_${t}`)+(!i&&r?`_fb`:``)},i||(r?r():[]),i&&e._===1?64:-2)}catch(e){for(let e=l_.length;e>s;e--)Lm();throw e}finally{o&&o._c&&(o._d=!0)}return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),c}function Ap(e){return e.some(e=>Hm(e)?!(e.type===s_||e.type===a_&&!Ap(e.children)):!0)?e:null}function jp(e,t){let n={};for(let r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Ol(r)]=e[r];return n}function Mp(){return null}function Np(){return null}function Pp(e){}function Fp(e){}function Ip(){return null}function Lp(){}function Rp(e,t){return null}function zp(){return Vp(`useSlots`).slots}function Bp(){return Vp(`useAttrs`).attrs}function Vp(e){let t=__();return t.setupContext||=lh(t)}function Hp(e){return R(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Up(e,t){let n=Hp(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?R(r)||ul(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Wp(e,t){return!e||!t?e||t:R(e)&&R(t)?e.concat(t):nl({},Hp(e),Hp(t))}function Gp(e,t){let n={};for(let r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Kp(e){let t=__(),n=S_,r=e();x_(),n&&y_(!1);let i=()=>{b_(t),n&&y_(!0)},a=()=>{__()!==t&&t.scope.off(),x_(),n&&y_(!1)};return ml(r)&&(r=r.catch(e=>{throw i(),Promise.resolve().then(()=>Promise.resolve().then(a)),e})),[r,()=>{i(),Promise.resolve().then(a)}]}function qp(e){let t=Zp(e),n=e.proxy,r=e.ctx;Fg=!1,t.beforeCreate&&Yp(t.beforeCreate,e,`bc`);let{data:i,computed:a,methods:o,watch:s,provide:c,inject:l,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:m,activated:h,deactivated:g,beforeDestroy:_,beforeUnmount:v,destroyed:y,unmounted:b,render:x,renderTracked:S,renderTriggered:C,errorCaptured:w,serverPrefetch:T,expose:E,inheritAttrs:D,components:O,directives:k,filters:ee}=t;if(l&&Jp(l,r,null),o)for(let e in o){let t=o[e];ul(t)&&(r[e]=t.bind(n))}if(i){let t=i.call(n,n);pl(t)&&(e.data=Ju(t))}if(Fg=!0,a)for(let e in a){let t=a[e],i=V({get:ul(t)?t.bind(n,n):ul(t.get)?t.get.bind(n,n):Qc,set:!ul(t)&&ul(t.set)?t.set.bind(n):Qc});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(s)for(let e in s)Xp(s[e],r,n,e);if(c){let e=ul(c)?c.call(n):c;Reflect.ownKeys(e).forEach(t=>{Ff(t,e[t])})}u&&Yp(u,e,`c`);function A(e,t){R(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(A(vg,d),A(yg,f),A(bg,p),A(xg,m),A(hp,h),A(gp,g),A(xp,w),A(Eg,S),A(Tg,C),A(Sg,v),A(Cg,b),A(wg,T),R(E))if(E.length){let t=e.exposed||={};E.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};x&&e.render===Qc&&(e.render=x),D!=null&&(e.inheritAttrs=D),O&&(e.components=O),k&&(e.directives=k),T&&ap(e)}function Jp(e,t,n=Qc){R(e)&&(e=tm(e));for(let n in e){let r=e[n],i;i=pl(r)?`default`in r?If(r.from||n,r.default,!0):If(r.from||n):If(r),ad(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function Yp(e,t,n){yf(R(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Xp(e,t,n,r){let i=r.includes(`.`)?Wf(n,r):()=>n[r];if(dl(e)){let n=t[e];ul(n)&&Vf(i,n)}else if(ul(e))Vf(i,e.bind(n));else if(pl(e))if(R(e))e.forEach(e=>Xp(e,t,n,r));else{let r=ul(e.handler)?e.handler.bind(n):t[e.handler];ul(r)&&Vf(i,r,e)}}function Zp(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>Qp(c,e,o,!0)),Qp(c,t,o)),pl(t)&&a.set(t,c),c}function Qp(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&Qp(e,a,n,!0),i&&i.forEach(t=>Qp(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=Ig[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}function $p(e,t){return t?e?function(){return nl(ul(e)?e.call(this,this):e,ul(t)?t.call(this,this):t)}:t:e}function em(e,t){return rm(tm(e),tm(t))}function tm(e){if(R(e)){let t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function nm(e,t){return e?[...new Set([].concat(e,t))]:t}function rm(e,t){return e?nl(Object.create(null),e,t):t}function im(e,t){return e?R(e)&&R(t)?[...new Set([...e,...t])]:nl(Object.create(null),Hp(e),Hp(t??{})):t}function am(e,t){if(!e)return t;if(!t)return e;let n=nl(Object.create(null),e);for(let r in t)n[r]=nm(e[r],t[r]);return n}function om(){return{app:null,config:{isNativeTag:$c,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}function sm(e,t){return function(n,r=null){ul(n)||(n=nl({},n)),r!=null&&!pl(r)&&(r=null);let i=om(),a=new WeakSet,o=[],s=!1,c=i.app={_uid:Lg++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:D_,get config(){return i.config},set config(e){},use(e,...t){return a.has(e)||(e&&ul(e.install)?(a.add(e),e.install(c,...t)):ul(e)&&(a.add(e),e(c,...t))),c},mixin(e){return i.mixins.includes(e)||i.mixins.push(e),c},component(e,t){return t?(i.components[e]=t,c):i.components[e]},directive(e,t){return t?(i.directives[e]=t,c):i.directives[e]},mount(a,o,l){if(!s){let u=c._ceVNode||B(n,r);return u.appContext=i,l===!0?l=`svg`:l===!1&&(l=void 0),o&&t?t(u,a):e(u,a,l),s=!0,c._container=a,a.__vue_app__=c,uh(u.component)}},onUnmount(e){o.push(e)},unmount(){s&&(yf(o,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(e,t){return i.provides[e]=t,c},runWithContext(e){let t=Rg;Rg=c;try{return e()}finally{Rg=t}}};return c}}function cm(e,t,n=Xc){let r=__(),i=wl(t),a=El(t),o=zg(e,i),s=fd((o,s)=>{let c,l=Xc,u;return Bf(()=>{let t=e[i];kl(c,t)&&(c=t,s())}),{get(){return o(),n.get?n.get(c):c},set(e){let o=n.set?n.set(e):e;if(!kl(o,c)&&!(l!==Xc&&kl(e,l)))return;let d=r.vnode.props,f=!!(d&&(t in d||i in d||a in d)&&(`onUpdate:${t}`in d||`onUpdate:${i}`in d||`onUpdate:${a}`in d));f||(c=e,s()),r.emit(`update:${t}`,o),kl(e,l)&&(kl(e,o)&&!kl(o,u)||f&&l!==Xc&&!kl(o,c))&&s(),l=e,u=o}}});return s[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?o||Xc:s,done:!1}:{done:!0}}}},s}function lm(e,t,...n){if(e.isUnmounted)return;let r=e.vnode.props||Xc,i=n,a=t.startsWith(`update:`),o=a&&zg(r,t.slice(7));o&&(o.trim&&(i=n.map(e=>dl(e)?e.trim():e)),o.number&&(i=i.map(Ml)));let s,c=r[s=Ol(t)]||r[s=Ol(wl(t))];!c&&a&&(c=r[s=Ol(El(t))]),c&&yf(c,e,6,i);let l=r[s+`Once`];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,yf(l,e,6,i)}}function um(e,t,n=!1){let r=n?Bg:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},s=!1;if(!ul(e)){let r=e=>{let n=um(e,t,!0);n&&(s=!0,nl(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!s?(pl(e)&&r.set(e,null),null):(R(a)?a.forEach(e=>o[e]=null):nl(o,a),pl(e)&&r.set(e,o),o)}function dm(e,t){return!e||!el(t)?!1:(t=t.slice(2),t=t===`Once`?t:t.replace(/Once$/,``),al(e,t[0].toLowerCase()+t.slice(1))||al(e,El(t))||al(e,t))}function fm(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:c,render:l,renderCache:u,props:d,data:f,setupState:p,ctx:m,inheritAttrs:h}=e,g=kf(e),_,v;try{if(n.shapeFlag&4){let e=i||r,t=e;_=Zm(l.call(t,e,u,d,p,f,m)),v=s}else{let e=t;_=Zm(e.length>1?e(d,{attrs:s,slots:o,emit:c}):e(d,null)),v=t.props?s:Vg(s)}}catch(t){l_.length=0,bf(t,e,1),_=B(s_)}let y=_;if(v&&h!==!1){let e=Object.keys(v),{shapeFlag:t}=y;e.length&&t&7&&(a&&e.some(tl)&&(v=Hg(v,a)),y=qm(y,v,!1,!0))}return n.dirs&&(y=qm(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&tp(Lh(y.type)&&ep(y)||y,n.transition),_=y,kf(g),_}function pm(e,t=!0){let n;for(let t=0;t<e.length;t++){let r=e[t];if(Hm(r)){if(r.type!==s_||r.children===`v-if`){if(n)return;n=r}}else return}return n}function Wee(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?mm(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let n=e[t];if(hm(o,r,n)&&!dm(l,n))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:r===o?!1:r?o?mm(r,o,l):!0:!!o;return!1}function mm(e,t,n){let r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){let a=r[i];if(hm(t,e,a)&&!dm(n,a))return!0}return!1}function hm(e,t,n){let r=e[n],i=t[n];return n===`style`&&pl(r)&&pl(i)?!qc(r,i):r!==i}function gm({vnode:e,parent:t,suspense:n},r){for(;t;){let n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=r,e=n),n===e)(e=t.vnode).el=r,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=r)}function Gee(e,t,n,r=!1){let i={},a=Wg();e.propsDefaults=Object.create(null),_m(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Yu(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function Kee(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=rd(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let o=n[r];if(dm(e.emitsOptions,o))continue;let u=t[o];if(c)if(al(a,o))u!==a[o]&&(a[o]=u,l=!0);else{let t=wl(o);i[t]=vm(c,s,t,u,e,!1)}else u!==a[o]&&(a[o]=u,l=!0)}}}else{_m(e,t,i,a)&&(l=!0);let r;for(let a in s)(!t||!al(t,a)&&((r=El(a))===a||!al(t,r)))&&(c?n&&(n[a]!==void 0||n[r]!==void 0)&&(i[a]=vm(c,s,a,void 0,e,!0)):delete i[a]);if(a!==s)for(let e in a)(!t||!al(t,e))&&(delete a[e],l=!0)}l&&Lu(e.attrs,`set`,``)}function _m(e,t,n,r){let[i,a]=e.propsOptions,o=!1,s;if(t)for(let c in t){if(bl(c))continue;let l=t[c],u;i&&al(i,u=wl(c))?!a||!a.includes(u)?n[u]=l:(s||={})[u]=l:dm(e.emitsOptions,c)||(!(c in r)||l!==r[c])&&(r[c]=l,o=!0)}if(a){let t=rd(n),r=s||Xc;for(let o=0;o<a.length;o++){let s=a[o];n[s]=vm(i,t,s,r[s],e,!al(r,s))}}return o}function vm(e,t,n,r,i,a){let o=e[n];if(o!=null){let e=al(o,`default`);if(e&&r===void 0){let e=o.default;if(o.type!==Function&&!o.skipFactory&&ul(e)){let{propsDefaults:a}=i;if(n in a)r=a[n];else{let o=b_(i);r=a[n]=e.call(null,t),o()}}else r=e;i.ce&&i.ce._setProp(n,r)}o[0]&&(a&&!e?r=!1:o[1]&&(r===``||r===El(n))&&(r=!0))}return r}function ym(e,t,n=!1){let r=n?Kg:t.propsCache,i=r.get(e);if(i)return i;let a=e.props,o={},s=[],c=!1;if(!ul(e)){let r=e=>{c=!0;let[n,r]=ym(e,t,!0);nl(o,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!a&&!c)return pl(e)&&r.set(e,Zc),Zc;if(R(a))for(let e=0;e<a.length;e++){let t=wl(a[e]);bm(t)&&(o[t]=Xc)}else if(a)for(let e in a){let t=wl(e);if(bm(t)){let n=a[e],r=o[t]=R(n)||ul(n)?{type:n}:nl({},n),i=r.type,c=!1,l=!0;if(R(i))for(let e=0;e<i.length;++e){let t=i[e],n=ul(t)&&t.name;if(n===`Boolean`){c=!0;break}else n===`String`&&(l=!1)}else c=ul(i)&&i.name===`Boolean`;r[0]=c,r[1]=l,(c||al(r,`default`))&&s.push(t)}}let l=[o,s];return pl(e)&&r.set(e,l),l}function bm(e){return e[0]!==`$`&&!bl(e)}function xm(e){return Cm(e)}function Sm(e){return Cm(e,Iee)}function Cm(e,t){let n=Fl();n.__VUE__=!0;let{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:c,setText:l,setElementText:u,parentNode:d,nextSibling:f,setScopeId:p=Qc,insertStaticContent:m}=e,h=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Um(e,t)&&(r=F(e),re(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case o_:g(e,t,n,r);break;case s_:_(e,t,n,r);break;case c_:e??v(t,n,r,o);break;case a_:O(e,t,n,r,i,a,o,s,c);break;default:d&1?x(e,t,n,r,i,a,o,s,c):d&6?k(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,ue)}u!=null&&i?cp(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&cp(e.ref,null,a,e,!0)},g=(e,t,n,i)=>{if(e==null)r(t.el=s(t.children),n,i);else{let n=t.el=e.el;t.children!==e.children&&l(n,t.children)}},_=(e,t,n,i)=>{e==null?r(t.el=c(t.children||``),n,i):t.el=e.el},v=(e,t,n,r)=>{[e.el,e.anchor]=m(e.children,t,n,r,e.el,e.anchor)},y=({el:e,anchor:t},n,i)=>{let a;for(;e&&e!==t;)a=f(e),r(e,n,i),e=a;r(t,n,i)},b=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),i(e),e=n;i(t)},x=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)S(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),T(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},S=(e,t,n,i,s,c,l,d)=>{let f,p,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(f=e.el=o(e.type,c,m&&m.is,m),h&8?u(f,e.children):h&16&&w(e.children,f,null,i,s,wm(e,c),l,d),_&&Pf(e,null,i,`created`),C(f,e,e.scopeId,l,i),m){for(let e in m)e!==`value`&&!bl(e)&&a(f,e,null,m[e],c,i);`value`in m&&a(f,`value`,null,m.value,c),(p=m.onVnodeBeforeMount)&&th(p,i,e)}_&&Pf(e,null,i,`beforeMount`);let v=Em(s,g);v&&g.beforeEnter(f),r(f,t,n),((p=m&&m.onVnodeMounted)||v||_)&&t_(()=>{try{p&&th(p,i,e),v&&g.enter(f),_&&Pf(e,null,i,`mounted`)}finally{}},s)},C=(e,t,n,r,i)=>{if(n&&p(e,n),r)for(let t=0;t<r.length;t++)p(e,r[t]);if(i){let n=i.subTree;if(t===n||n_(n.type)&&(n.ssContent===t||n.ssFallback===t)){let t=i.vnode;C(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},w=(e,t,n,r,i,a,o,s,c=0)=>{for(let l=c;l<e.length;l++)h(null,e[l]=s?Qm(e[l]):Zm(e[l]),t,n,r,i,a,o,s)},T=(e,t,n,r,i,o,s)=>{let c=t.el=e.el,{patchFlag:l,dynamicChildren:d,dirs:f}=t;l|=e.patchFlag&16;let p=e.props||Xc,m=t.props||Xc,h;if(n&&Tm(n,!1),(h=m.onVnodeBeforeUpdate)&&th(h,n,t,e),f&&Pf(t,e,n,`beforeUpdate`),n&&Tm(n,!0),d&&(!e.dynamicChildren||e.dynamicChildren.length!==d.length)&&(l=0,s=!1,d=null),(p.innerHTML&&m.innerHTML==null||p.textContent&&m.textContent==null)&&u(c,``),d?E(e.dynamicChildren,d,c,n,r,wm(t,i),o):s||N(e,t,c,null,n,r,wm(t,i),o,!1),l>0){if(l&16)D(c,p,m,n,i);else if(l&2&&p.class!==m.class&&a(c,`class`,null,m.class,i),l&4&&a(c,`style`,p.style,m.style,i),l&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let r=e[t],o=p[r],s=m[r];(s!==o||r===`value`)&&a(c,r,o,s,i,n)}}l&1&&e.children!==t.children&&u(c,t.children)}else !s&&d==null&&D(c,p,m,n,i);((h=m.onVnodeUpdated)||f)&&t_(()=>{h&&th(h,n,t,e),f&&Pf(t,e,n,`updated`)},r)},E=(e,t,n,r,i,a,o)=>{for(let s=0;s<t.length;s++){let c=e[s],l=t[s];h(c,l,c.el&&(c.type===a_||!Um(c,l)||c.shapeFlag&198)?d(c.el):n,null,r,i,a,o,!0)}},D=(e,t,n,r,i)=>{if(t!==n){if(t!==Xc)for(let o in t)!bl(o)&&!(o in n)&&a(e,o,t[o],null,i,r);for(let o in n){if(bl(o))continue;let s=n[o],c=t[o];s!==c&&o!==`value`&&a(e,o,c,s,i,r)}`value`in n&&a(e,`value`,t.value,n.value,i)}},O=(e,t,n,i,a,o,c,l,u)=>{let d=t.el=e?e.el:s(``),f=t.anchor=e?e.anchor:s(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(l=l?l.concat(h):h),e==null?(r(d,n,i),r(f,n,i),w(t.children||[],n,f,a,o,c,l,u)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(E(e.dynamicChildren,m,n,a,o,c,l),(t.key!=null||a&&t===a.subTree)&&Dm(e,t,!0)):N(e,t,n,f,a,o,c,l,u)},k=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):ee(t,n,r,i,a,o,c):A(e,t,c)},ee=(e,t,n,r,i,a,o)=>{let s=e.component=nh(e,r,i);if(hg(e)&&(s.ctx.renderer=ue),ih(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,j,o),!e.el){let r=s.subTree=B(s_);_(null,r,t,n),e.placeholder=r.el}}else j(s,e,t,n,i,a,o)},A=(e,t,n)=>{let r=t.component=e.component;if(Wee(e,t,n))if(r.asyncDep&&!r.asyncResolved){M(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},j=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=Om(e);if(n){t&&(t.el=c.el,M(e,t,o)),n.asyncDep.then(()=>{t_(()=>{e.isUnmounted||l()},i)});return}}let u=t,f;Tm(e,!1),t?(t.el=c.el,M(e,t,o)):t=c,n&&Al(n),(f=t.props&&t.props.onVnodeBeforeUpdate)&&th(f,s,t,c),Tm(e,!0);let p=fm(e),m=e.subTree;e.subTree=p,h(m,p,d(m.el),F(m),e,i,a),t.el=p.el,u===null&&gm(e,p.el),r&&t_(r,i),(f=t.props&&t.props.onVnodeUpdated)&&t_(()=>th(f,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=mg(t);if(Tm(e,!1),l&&Al(l),!m&&(o=c&&c.onVnodeBeforeMount)&&th(o,d,t),Tm(e,!0),s&&fe){let t=()=>{e.subTree=fm(e),fe(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=fm(e);h(null,o,n,r,e,i,a),t.el=o.el}if(u&&t_(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;t_(()=>th(o,d,e),i)}(t.shapeFlag&256||d&&mg(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&t_(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Cd(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Sf(u),Tm(e,!0),l()},M=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,Kee(e,t.props,r,n),e_(e,t.children,n),Mu(),Tf(e),Nu()},N=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,d=e?e.shapeFlag:0,f=t.children,{patchFlag:p,shapeFlag:m}=t;if(p>0){if(p&128){ne(l,f,n,r,i,a,o,s,c);return}else if(p&256){te(l,f,n,r,i,a,o,s,c);return}}m&8?(d&16&&se(l,i,a),f!==l&&u(n,f)):d&16?m&16?ne(l,f,n,r,i,a,o,s,c):se(l,i,a,!0):(d&8&&u(n,``),m&16&&w(f,n,r,i,a,o,s,c))},te=(e,t,n,r,i,a,o,s,c)=>{e||=Zc,t||=Zc;let l=e.length,u=t.length,d=Math.min(l,u),f;for(f=0;f<d;f++){let r=t[f]=c?Qm(t[f]):Zm(t[f]);h(e[f],r,n,null,i,a,o,s,c)}l>u?se(e,i,a,!0,!1,d):w(t,n,r,i,a,o,s,c,d)},ne=(e,t,n,r,i,a,o,s,c)=>{let l=0,u=t.length,d=e.length-1,f=u-1;for(;l<=d&&l<=f;){let r=e[l],u=t[l]=c?Qm(t[l]):Zm(t[l]);if(Um(r,u))h(r,u,n,null,i,a,o,s,c);else break;l++}for(;l<=d&&l<=f;){let r=e[d],l=t[f]=c?Qm(t[f]):Zm(t[f]);if(Um(r,l))h(r,l,n,null,i,a,o,s,c);else break;d--,f--}if(l>d){if(l<=f){let e=f+1,d=e<u?t[e].el:r;for(;l<=f;)h(null,t[l]=c?Qm(t[l]):Zm(t[l]),n,d,i,a,o,s,c),l++}}else if(l>f)for(;l<=d;)re(e[l],i,a,!0),l++;else{let p=l,m=l,g=new Map;for(l=m;l<=f;l++){let e=t[l]=c?Qm(t[l]):Zm(t[l]);e.key!=null&&g.set(e.key,l)}let _,v=0,y=f-m+1,b=!1,x=0,S=Array(y);for(l=0;l<y;l++)S[l]=0;for(l=p;l<=d;l++){let r=e[l];if(v>=y){re(r,i,a,!0);continue}let u;if(r.key!=null)u=g.get(r.key);else for(_=m;_<=f;_++)if(S[_-m]===0&&Um(r,t[_])){u=_;break}u===void 0?re(r,i,a,!0):(S[u-m]=l+1,u>=x?x=u:b=!0,h(r,t[u],n,null,i,a,o,s,c),v++)}let C=b?qee(S):Zc;for(_=C.length-1,l=y-1;l>=0;l--){let e=m+l,d=t[e],f=t[e+1],p=e+1<u?f.el||Am(f):r;S[l]===0?h(null,d,n,p,i,a,o,s,c):b&&(_<0||l!==C[_]?P(d,n,p,2):_--)}}},P=(e,t,n,a,o=null)=>{let{el:s,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){P(e.component.subTree,t,n,a);return}if(d&128){e.suspense.move(t,n,a);return}if(d&64){c.move(e,t,n,ue);return}if(c===a_){r(s,t,n);for(let e=0;e<u.length;e++)P(u[e],t,n,a);r(e.anchor,t,n);return}if(c===c_){y(e,t,n);return}if(a!==2&&d&1&&l)if(a===0)l.persisted&&!s[Gh]?r(s,t,n):(l.beforeEnter(s),r(s,t,n),t_(()=>l.enter(s),o));else{let{leave:a,delayLeave:o,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?i(s):r(s,t,n)},d=()=>{let e=s._isLeaving||!!s[Gh];s._isLeaving&&s[Gh](!0),l.persisted&&!e?u():a(s,()=>{u(),c&&c()})};o?o(s,u,d):d()}else r(s,t,n)},re=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(Mu(),cp(s,null,n,e,!0),Nu()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!mg(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&th(_,t,e),u&6)oe(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&Pf(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,ue,r):l&&!l.hasOnce&&(a!==a_||d>0&&d&64)?se(l,t,n,!1,!0):(a===a_&&d&384||!i&&u&16)&&se(c,t,n),r&&ie(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&t_(()=>{_&&th(_,t,e),h&&Pf(e,null,t,`unmounted`),v&&(e.el=null)},n)},ie=e=>{let{type:t,el:n,anchor:r,transition:a}=e;if(t===a_){ae(n,r);return}if(t===c_){b(e);return}let o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(e.shapeFlag&1&&a&&!a.persisted){let{leave:t,delayLeave:r}=a,i=()=>t(n,o);r?r(e.el,o,i):i()}else o()},ae=(e,t)=>{let n;for(;e!==t;)n=f(e),i(e),e=n;i(t)},oe=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;km(c),km(l),r&&Al(r),i.stop(),a&&(a.flags|=8,re(o,e,t,n)),s&&t_(s,t),t_(()=>{e.isUnmounted=!0},t)},se=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o<e.length;o++)re(e[o],t,n,r,i)},F=e=>{if(e.shapeFlag&6)return F(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=f(e.anchor||e.el),n=t&&t[Ih];return n?f(n):t}
8,ce=!1,le=(e,t,n)=>{let r;e==null?t._vnode&&(re(t._vnode,null,null,!0),r=t._vnode.component):h(t._vnode||null,e,t,null,null,null,n),t._vnode=e,ce||=(ce=!0,Tf(r),Ef(),!1)},ue={p:h,um:re,m:P,r:ie,mt:ee,mc:w,pc:N,pbc:E,n:F,o:e},de,fe;return t&&([de,fe]=t(ue)),{render:le,hydrate:de,createApp:sm(le,de)}}function wm({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function Tm({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Em(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Dm(e,t,n=!1){let r=e.children,i=t.children;if(R(r)&&R(i))for(let e=0;e<r.length;e++){let t=r[e],a=i[e];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[e]=Qm(i[e]),a.el=t.el),!n&&a.patchFlag!==-2&&Dm(t,a)),a.type===o_&&(a.patchFlag===-1&&(a=i[e]=Qm(a)),a.el=t.el),a.type===s_&&!a.el&&(a.el=t.el)}}function qee(e){let t=e.slice(),n=[0],r,i,a,o,s,c=e.length;for(r=0;r<c;r++){let c=e[r];if(c!==0){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(a=0,o=n.length-1;a<o;)s=a+o>>1,e[n[s]]<c?a=s+1:o=s;c<e[n[a]]&&(a>0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function Om(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Om(t)}function km(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Am(e){if(e.placeholder)return e.placeholder;let t=e.component;return t?Am(t.subTree):null}function jm(e,t){let n=e.props&&e.props[t];ul(n)&&n()}function Jee(e,t,n,r,i,a,o,s,c){let{p:l,o:{createElement:u}}=c,d=u(`div`),f=e.suspense=Mm(e,i,r,t,d,n,a,o,s,c);l(null,f.pendingBranch=e.ssContent,d,null,r,f,a,o),f.deps>0?(jm(e,`onPending`),jm(e,`onFallback`),l(null,e.ssFallback,t,n,r,null,a,o),Fm(f,e.ssFallback)):f.resolve(!1,!0)}function Yee(e,t,n,r,i,a,o,s,{p:c,um:l,o:{createElement:u}}){let d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;let f=t.ssContent,p=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:_}=d;if(h)d.pendingBranch=f,Um(h,f)?(c(h,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():g&&!_&&!d.isFallbackMountPending&&(c(m,p,n,r,i,null,a,o,s),Fm(d,p))):(d.pendingId=r_++,_?(d.isHydrating=!1,d.activeBranch=h):l(h,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u(`div`),g?(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():d.isFallbackMountPending||(c(m,p,n,r,i,null,a,o,s),Fm(d,p))):m&&Um(m,f)?(c(m,f,n,r,i,d,a,o,s),d.resolve(!0)):(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0&&d.resolve()));else if(m&&Um(m,f))c(m,f,n,r,i,d,a,o,s),Fm(d,f);else if(jm(t,`onPending`),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=r_++,c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0)d.resolve();else{let{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(p)},e):e===0&&d.fallback(p)}}function Mm(e,t,n,r,i,a,o,s,c,l,u=!1){let{p:d,m:f,um:p,n:m,o:{parentNode:h,remove:g}}=l,_,v=Qee(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);let y=e.props?Nl(e.props.timeout):void 0,b=a,x={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:i,deps:0,pendingId:r_++,timeout:typeof y==`number`?y:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){let{vnode:r,activeBranch:i,pendingBranch:o,pendingId:s,effects:c,parentComponent:l,container:u,isInFallback:d}=x,g=!1;if(x.isHydrating)x.isHydrating=!1;else if(!e){g=i&&o.transition&&o.transition.mode===`out-in`;let e=!1;g&&(i.transition.afterLeave=()=>{s===x.pendingId&&(f(o,u,a===b&&!e?m(i):a,0),wf(c),d&&r.ssFallback&&(r.ssFallback.el=null))}),i&&!x.isFallbackMountPending&&(h(i.el)===u&&(a=m(i),e=!0),p(i,l,x,!0),!g&&d&&r.ssFallback&&t_(()=>r.ssFallback.el=null,x)),g||f(o,u,a,0)}x.isFallbackMountPending=!1,Fm(x,o),x.pendingBranch=null,x.isInFallback=!1;let y=x.parent,S=!1;for(;y;){if(y.pendingBranch){for(let e=0;e<c.length;e++)y.effects.push(c[e]);S=!0;break}y=y.parent}!S&&!g&&wf(c),x.effects=[],v&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!n&&t.resolve()),jm(r,`onResolve`)},fallback(e){if(!x.pendingBranch)return;let{vnode:t,activeBranch:n,parentComponent:r,container:i,namespace:a}=x;jm(t,`onFallback`);let o=m(n),l=()=>{if(x.isFallbackMountPending=!1,!x.isInFallback)return;let e=x.vnode.ssFallback;d(null,e,i,o,r,null,a,s,c),Fm(x,e)},u=e.transition&&e.transition.mode===`out-in`;u&&(x.isFallbackMountPending=!0,n.transition.afterLeave=l),x.isInFallback=!0,p(n,r,null,!0),u||l()},move(e,t,n){x.activeBranch&&f(x.activeBranch,e,t,n),x.container=e},next(){return x.activeBranch&&m(x.activeBranch)},registerDep(e,t,n){let r=!!x.pendingBranch;r&&x.deps++;let i=e.vnode.el;
vendor: 9,277 bytes, line 8
8e.asyncDep.catch(t=>{bf(t,e,0)}).then(a=>{if(e.isUnmounted||x.isUnmounted||x.pendingId!==e.suspenseId)return;x_(),e.asyncResolved=!0;let{vnode:s}=e;oh(e,a,!1),i&&(s.el=i);let c=!i&&e.subTree.el;t(e,s,h(i||e.subTree.el),i?null:m(e.subTree),x,o,n),c&&(s.placeholder=null,g(c)),gm(e,s.el),r&&--x.deps===0&&x.resolve()})},unmount(e,t){x.isUnmounted=!0,x.activeBranch&&p(x.activeBranch,n,e,t),x.pendingBranch&&p(x.pendingBranch,n,e,t)}};return x}function Xee(e,t,n,r,i,a,o,s,c){let l=t.suspense=Mm(t,r,n,e.parentNode,document.createElement(`div`),null,i,a,o,s,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,a,o);return l.deps===0&&l.resolve(!1,!0),u}function Zee(e){let{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Nm(r?n.default:n),e.ssFallback=r?Nm(n.fallback):B(s_)}function Nm(e){let t;if(ul(e)){let n=d_&&e._c;n&&(e._d=!1,Im()),e=e(),n&&(e._d=!0,t=u_,Lm())}return R(e)&&(e=pm(e)),e=Zm(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function Pm(e,t){t&&t.pendingBranch?R(e)?t.effects.push(...e):t.effects.push(e):wf(e)}function Fm(e,t){e.activeBranch=t;let{vnode:n,parentComponent:r}=e,i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,gm(r,i))}function Qee(e){let t=e.props&&e.props.suspensible;return t!=null&&t!==!1}function Im(e=!1){l_.push(u_=e?null:[])}function Lm(){l_.pop(),u_=l_[l_.length-1]||null}function Rm(e,t=!1){d_+=e,e<0&&u_&&t&&(u_.hasOnce=!0)}function zm(e){return e.dynamicChildren=d_>0?u_||Zc:null,Lm(),d_>0&&u_&&u_.push(e),e}function Bm(e,t,n,r,i,a){return zm(Gm(e,t,n,r,i,a,!0))}function Vm(e,t,n,r,i){return zm(B(e,t,n,r,i,!0))}function Hm(e){return e?e.__v_isVNode===!0:!1}function Um(e,t){return e.type===t.type&&e.key===t.key}function Wm(e){}function Gm(e,t=null,n=null,r=0,i=null,a=e===a_?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&f_(t),ref:t&&p_(t),scopeId:jh,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ah};return s?($m(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=dl(n)?8:16),d_>0&&!o&&u_&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&u_.push(c),c}function $ee(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===kg)&&(e=s_),Hm(e)){let r=qm(e,t,!0);return n&&$m(r,n),d_>0&&!a&&u_&&(r.shapeFlag&6?u_[u_.indexOf(e)]=r:u_.push(r)),r.patchFlag=-2,r}if(fh(e)&&(e=e.__vccOpts),t){t=Km(t);let{class:e,style:n}=t;e&&!dl(e)&&(t.class=Lc(e)),pl(n)&&(nd(n)&&!R(n)&&(n=nl({},n)),t.style=Pc(n))}let o=dl(e)?1:n_(e)?128:Lh(e)?64:pl(e)?4:ul(e)?2:0;return Gm(e,t,n,r,i,o,a,!0)}function Km(e){return e?nd(e)||Gg(e)?nl({},e):e:null}function qm(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?eh(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&f_(l),ref:t&&t.ref?n&&a?R(a)?a.concat(p_(t)):[a,p_(t)]:p_(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==a_?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&qm(e.ssContent),ssFallback:e.ssFallback&&qm(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&tp(u,c.clone(u)),u}function Jm(e=` `,t=0){return B(o_,null,e,t)}function Ym(e,t){let n=B(c_,null,e);return n.staticCount=t,n}function Xm(e=``,t=!1){return t?(Im(),Vm(s_,null,e)):B(s_,null,e)}function Zm(e){return e==null||typeof e==`boolean`?B(s_):R(e)?B(a_,null,e.slice()):Hm(e)?Qm(e):B(o_,null,String(e))}function Qm(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:qm(e)}function $m(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(R(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),$m(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!Gg(t)?t._ctx=Ah:r===3&&Ah&&(Ah.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(ul(t)){if(r&65){$m(e,{default:t});return}t={default:t,_ctx:Ah},n=32}else t=String(t),r&64?(n=16,t=[Jm(t)]):n=8;e.children=t,e.shapeFlag|=n}function eh(...e){let t={};for(let n=0;n<e.length;n++){let r=e[n];for(let e in r)if(e===`class`)t.class!==r.class&&(t.class=Lc([t.class,r.class]));else if(e===`style`)t.style=Pc([t.style,r.style]);else if(el(e)){let n=t[e],i=r[e];i&&n!==i&&!(R(n)&&n.includes(i))?t[e]=n?[].concat(n,i):i:i==null&&n==null&&!tl(e)&&(t[e]=i)}else e!==``&&(t[e]=r[e])}return t}function th(e,t,n,r=null){yf(e,t,7,[n,r])}function nh(e,t,n){let r=e.type,i=(t?t.appContext:e.appContext)||m_,a={uid:h_++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new bd(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:[``,0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ym(r,i),emitsOptions:um(r,i),emit:null,emitted:null,propsDefaults:Xc,inheritAttrs:r.inheritAttrs,ctx:Xc,data:Xc,props:Xc,attrs:Xc,slots:Xc,refs:Xc,setupState:Xc,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=lm.bind(null,a),e.ce&&e.ce(a),a}function rh(e){return e.vnode.shapeFlag&4}function ih(e,t=!1,n=!1){t&&y_(t);let{props:r,children:i}=e.vnode,a=rh(e);Gee(e,r,a,t),$g(e,i,n||t);let o=a?ah(e,t):void 0;return t&&y_(!1),o}function ah(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ng);let{setup:r}=n;if(r){Mu();let n=e.setupContext=r.length>1?lh(e):null,i=b_(e),a=vf(r,e,0,[e.props,n]),o=ml(a);if(Nu(),i(),(o||e.sp)&&!mg(e)&&ap(e),o){if(a.then(x_,x_),t)return a.then(n=>{y_(!0);try{oh(e,n,t)}finally{y_(!1)}}).catch(t=>{bf(t,e,0)});e.asyncDep=a}else oh(e,a,t)}else ch(e,t)}function oh(e,t,n){ul(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:pl(t)&&(e.setupState=dd(t)),ch(e,n)}function sh(e){C_=e,w_=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Pg))}}function ch(e,t,n){let r=e.type;if(!e.render){if(!t&&C_&&!r.render){let t=r.template||Zp(e).template;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r,s=nl(nl({isCustomElement:n,delimiters:a},i),o);r.render=C_(t,s)}}e.render=r.render||Qc,w_&&w_(e)}{let t=b_(e);Mu();try{qp(e)}finally{Nu(),t()}}}function lh(e){return{attrs:new Proxy(e.attrs,E_),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function uh(e){return e.exposed?e.exposeProxy||=new Proxy(dd(id(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jg)return jg[n](e)},has(e,t){return t in e||t in jg}}):e.proxy}function dh(e,t=!0){return ul(e)?e.displayName||e.name:e.name||t&&e.__name}function fh(e){return ul(e)&&`__vccOpts`in e}function ph(e,t,n){try{Rm(-1);let r=arguments.length;return r===2?pl(t)&&!R(t)?Hm(t)?B(e,null,[t]):B(e,t):B(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Hm(n)&&(n=[n]),B(e,t,n))}finally{Rm(1)}}function mh(){return;function e(t,n,r){let i=t[r];if(R(i)&&i.includes(n)||pl(i)&&n in i||t.extends&&e(t.extends,n,r)||t.mixins&&t.mixins.some(t=>e(t,n,r)))return!0}}function hh(e,t,n,r){let i=n[r];if(i&&gh(i,e))return i;let a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function gh(e,t){let n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(kl(n[e],t[e]))return!1;return d_>0&&u_&&u_.push(e),!0}var _h,vh,yh,bh,xh,Sh,Ch,wh,Th,Eh,Dh,Oh,kh,Ah,jh,Mh,Nh,Ph,Fh,Ih,Lh,Rh,zh,Bh,Vh,Hh,Uh,Wh,Gh,Kh,qh,Jh,Yh,Xh,Zh,Qh,$h,eg,tg,ng,rg,ig,ag,og,sg,cg,lg,ug,dg,fg,pg,mg,hg,gg,_g,vg,yg,bg,xg,Sg,Cg,wg,Tg,Eg,Dg,Og,kg,Ag,jg,Mg,Ng,Pg,Fg,Ig,Lg,Rg,zg,Bg,Vg,Hg,Ug,Wg,Gg,Kg,qg,Jg,Yg,Xg,Zg,Qg,$g,e_,t_,n_,r_,i_,a_,o_,s_,c_,l_,u_,d_,f_,p_,B,m_,h_,g_,__,v_,y_,b_,x_,S_,C_,w_,T_,E_,V,D_,O_,k_,A_,j_,M_,N_=t((()=>{jee(),vu(),_h=[],vh={SETUP_FUNCTION:0,0:`SETUP_FUNCTION`,RENDER_FUNCTION:1,1:`RENDER_FUNCTION`,NATIVE_EVENT_HANDLER:5,5:`NATIVE_EVENT_HANDLER`,COMPONENT_EVENT_HANDLER:6,6:`COMPONENT_EVENT_HANDLER`,VNODE_HOOK:7,7:`VNODE_HOOK`,DIRECTIVE_HOOK:8,8:`DIRECTIVE_HOOK`,TRANSITION_HOOK:9,9:`TRANSITION_HOOK`,APP_ERROR_HANDLER:10,10:`APP_ERROR_HANDLER`,APP_WARN_HANDLER:11,11:`APP_WARN_HANDLER`,FUNCTION_REF:12,12:`FUNCTION_REF`,ASYNC_COMPONENT_LOADER:13,13:`ASYNC_COMPONENT_LOADER`,SCHEDULER:14,14:`SCHEDULER`,COMPONENT_UPDATE:15,15:`COMPONENT_UPDATE`,APP_UNMOUNT_CLEANUP:16,16:`APP_UNMOUNT_CLEANUP`},yh={sp:`serverPrefetch hook`,bc:`beforeCreate hook`,c:`created hook`,bm:`beforeMount hook`,m:`mounted hook`,bu:`beforeUpdate hook`,u:`updated`,bum:`beforeUnmount hook`,um:`unmounted hook`,a:`activated hook`,da:`deactivated hook`,ec:`errorCaptured hook`,rtc:`renderTracked hook`,rtg:`renderTriggered hook`,0:`setup function`,1:`render function`,2:`watcher getter`,3:`watcher callback`,4:`watcher cleanup function`,5:`native event handler`,6:`component event handler`,7:`vnode hook`,8:`directive hook`,9:`transition hook`,10:`app errorHandler`,11:`app w
8arnHandler`,12:`ref function`,13:`async component loader`,14:`scheduler flush`,15:`component update`,16:`app unmount cleanup function`},bh=[],xh=-1,Sh=[],Ch=null,wh=0,Th=Promise.resolve(),Eh=null,Dh=e=>e.id==null?e.flags&2?-1:1/0:e.id,kh=[],Ah=null,jh=null,Mh=e=>Mf,Nh=Symbol.for(`v-scx`),Ph=()=>If(Nh),Fh=new WeakMap,Ih=Symbol(`_vte`),Lh=e=>e.__isTeleport,Rh=e=>e&&(e.disabled||e.disabled===``),zh=e=>e&&(e.defer||e.defer===``),Bh=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Vh=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,Hh=(e,t)=>{let n=e&&e.to;return dl(n)?t?t(n):null:n},Uh={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=Rh(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=Rh(e.props),r=e.target=Hh(e.props,m),a=Jf(r,e,h,p);r&&(o!==`svg`&&Bh(r)?o=`svg`:o!==`mathml`&&Vh(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),qf(e,!1)))},S=e=>{let t=()=>{Fh.get(e)===t&&(Fh.delete(e),Rh(e.props)&&(b(e,_(e.el)||n,e.anchor),qf(e,!0)),x(e))};Fh.set(e,t),t_(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),zh(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),qf(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=Fh.get(e);if(u){u.flags|=8,Fh.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Rh(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||Bh(p)?o=`svg`:(o===`mathml`||Vh(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),Dm(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Gf(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=Hh(t.props,m);e&&(t.target=e,Gf(t,e,null,l,0))}else g&&Gf(t,p,h,l,1);qf(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=Rh(f),m=a||!p,h=Fh.get(e);if(h&&(h.flags|=8,Fh.delete(e)),d&&(i(l),i(u)),a&&i(c),!h&&(p||d)&&o&16)for(let e=0;e<s.length;e++){let i=s[e];r(i,t,n,m,!!i.dynamicChildren)}},move:Gf,hydrate:Kf},Wh=Uh,Gh=Symbol(`_leaveCb`),Kh=Symbol(`_enterCb`),qh=[Function,Array],Jh={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:qh,onEnter:qh,onAfterEnter:qh,onEnterCancelled:qh,onBeforeLeave:qh,onLeave:qh,onAfterLeave:qh,onLeaveCancelled:qh,onBeforeAppear:qh,onAppear:qh,onAfterAppear:qh,onAppearCancelled:qh},Yh=e=>{let t=e.subTree;return t.component?Yh(t.component):t},Xh={name:`BaseTransition`,props:Jh,setup(e,{slots:t}){let n=__(),r=Yf();return()=>{let i=t.default&&np(t.default(),!0),a=i&&i.length?Xf(i):n.subTree?Xm():void 0;if(!a)return;let o=rd(e),{mode:s}=o;if(r.isLeaving)return $f(a);let c=ep(a);if(!c)return $f(a);let l=Qf(c,o,r,n,e=>l=e);c.type!==s_&&tp(c,l);let u=n.subTree&&ep(n.subTree);if(u&&u.type!==s_&&!Um(u,c)&&Yh(n).type!==s_){let e=Qf(u,o,r,n);if(tp(u,e),s===`out-in`&&c.type!==s_)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},$f(a);s===`in-out`&&c.type!==s_?e.delayLeave=(e,t,n)=>{let i=Zf(r,u);
vendor: 11,608 bytes, line 8
8i[String(u.key)]=u,e[Gh]=()=>{t(),e[Gh]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&=void 0;return a}}},Zh=Xh,Qh=new WeakMap,$h=!1,eg=()=>{$h||=(console.error(`Hydration completed but contains mismatches.`),!0)},tg=e=>e.namespaceURI.includes(`svg`)&&e.tagName!==`foreignObject`,ng=e=>e.namespaceURI.includes(`MathML`),rg=e=>{if(e.nodeType===1){if(tg(e))return`svg`;if(ng(e))return`mathml`}},ig=e=>e.nodeType===8,ag=new Set([`src`,`srcset`,`href`,`poster`]),og=`data-allow-mismatch`,sg={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`},cg=Fl().requestIdleCallback||(e=>setTimeout(e,1)),lg=Fl().cancelIdleCallback||(e=>clearTimeout(e)),ug=(e=1e4)=>t=>{let n=cg(t,{timeout:e});return()=>lg(n)},dg=e=>(t,n)=>{let r=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element){if(Vee(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},fg=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},pg=(e=[])=>(t,n)=>{dl(e)&&(e=[e]);let r=!1,i=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n(t=>{for(let n of e)t.removeEventListener(n,i)})};return n(t=>{for(let n of e)t.addEventListener(n,i,{once:!0})}),a},mg=e=>!!e.type.__asyncLoader,hg=e=>e.type.__isKeepAlive,gg={name:`KeepAlive`,__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){let n=__(),r=n.ctx;if(!r.renderer)return()=>{let e=t.default&&t.default();return e&&e.length===1?e[0]:e};let i=new Map,a=new Set,o=null,s=n.suspense,{renderer:{p:c,m:l,um:u,o:{createElement:d}}}=r,f=d(`div`);r.activate=(e,t,n,r,i)=>{let a=e.component;l(e,t,n,0,s),c(a.vnode,e,t,n,a,s,r,e.slotScopeIds,i),t_(()=>{a.isDeactivated=!1,a.a&&Al(a.a);let t=e.props&&e.props.onVnodeMounted;t&&th(t,a.parent,e)},s)},r.deactivate=e=>{let t=e.component;km(t.m),km(t.a),l(e,f,null,1,s),t_(()=>{t.da&&Al(t.da);let n=e.props&&e.props.onVnodeUnmounted;n&&th(n,t.parent,e),t.isDeactivated=!0},s)};function p(e){vp(e),u(e,n,s,!0)}function m(e){i.forEach((t,n)=>{let r=dh(mg(t)?t.type.__asyncResolved||{}:t.type);r&&!e(r)&&h(n)})}function h(e){let t=i.get(e);t&&(!o||!Um(t,o))?p(t):o&&vp(o),i.delete(e),a.delete(e)}Vf(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>mp(e,t)),t&&m(e=>!mp(t,e))},{flush:`post`,deep:!0});let g=null,_=()=>{g!=null&&(n_(n.subTree.type)?t_(()=>{let e=yp(n.subTree);e.component&&i.set(g,e)},n.subTree.suspense):i.set(g,yp(n.subTree)))};return yg(_),xg(_),Sg(()=>{i.forEach(e=>{let{subTree:t,suspense:r}=n,i=yp(t);if(e.type===i.type&&e.key===i.key){vp(i);let e=i.component.da;e&&t_(e,r);return}p(e)})}),()=>{if(g=null,!t.default)return o=null;let n=t.default(),r=n[0];if(n.length>1)return o=null,n;if(!Hm(r)||!(r.shapeFlag&4)&&!(r.shapeFlag&128))return o=null,r;let s=yp(r);if(s.type===s_)return o=null,s;let c=s.type,l=dh(mg(s)?s.type.__asyncResolved||{}:c),{include:u,exclude:d,max:f}=e;if(u&&(!l||!mp(u,l))||d&&l&&mp(d,l))return s.shapeFlag&=-257,o=s,r;let p=s.key==null?c:s.key,m=i.get(p);return s.el&&(s=qm(s),r.shapeFlag&128&&(r.ssContent=s)),g=p,m?(s.el=m.el,s.component=m.component,s.transition&&tp(s,s.transition),s.shapeFlag|=512,a.delete(p),a.add(p)):(a.add(p),f&&a.size>parseInt(f,10)&&h(a.values().next().value)),s.shapeFlag|=256,o=s,n_(r.type)?r:s}}},_g=e=>(t,n=g_)=>{(!S_||e===`sp`)&&bp(e,(...e)=>t(...e),n)},vg=_g(`bm`),yg=_g(`m`),bg=_g(`bu`),xg=_g(`u`),Sg=_g(`bum`),Cg=_g(`um`),wg=_g(`sp`),Tg=_g(`rtg`),Eg=_g(`rtc`),Dg=`components`,Og=`directives`,kg=Symbol.for(`v-ndc`),Ag=e=>e?rh(e)?uh(e):Ag(e.parent):null,jg=nl(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ag(e.parent),$root:e=>Ag(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Zp(e),$forceUpdate:e=>e.f||=()=>{Sf(e.update)},$nextTick:e=>e.n||=xf.bind(e.proxy),$watch:e=>Uf.bind(e)}),Mg=(e,t)=>e!==Xc&&!e.__isScriptSetup&&al(e,t),Ng={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:r,data:i,props:a,accessCache:o,type:s,appContext:c}=e;if(t[0]!==`$`){let e=o[t];if(e!==void 0)switch(e){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else if(Mg(r,t))return o[t]=1,r[t];else if(i!==Xc&&al(i,t))return o[t]=2,i[t];else if(al(a,t))return o[t]=3,a[t];else if(n!==Xc&&al(n,t))return o[t]=4,n[t];else Fg&&(o[t]=0)}let l=jg[t],u,d;if(l)return t===`$attrs`&&Iu(e.attrs,`get`,``),l(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(n!==Xc&&al(n,t))return o[t]=4,n[t];if(d=c.config.globalProperties,al(d,t))return d[t]},set({_:e},t,n){let{data:r,setupState:i,ctx:a}=e;return Mg(i,t)?(i[t]=n,!0):r!==Xc&&al(r,t)?(r[t]=n,!0):al(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:a,type:o}},s){let c;return!!(n[s]||e!==Xc&&s[0]!==`$`&&al(e,s)||Mg(t,s)||al(a,s)||al(r,s)||al(jg,s)||al(i.config.globalProperties,s)||(c=o.__cssModules)&&c[s])},defineProperty(e,t,n){return n.get==null?al(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}},Pg=nl({},Ng,{get(e,t){if(t!==Symbol.unscopables)return Ng.get(e,t,e)},has(e,t){return t[0]!==`_`&&!Hl(t)}}),Fg=!0,Ig={data:$p,props:im,emits:im,methods:rm,computed:rm,beforeCreate:nm,created:nm,beforeMount:nm,mounted:nm,beforeUpdate:nm,updated:nm,beforeDestroy:nm,beforeUnmount:nm,destroyed:nm,unmounted:nm,activated:nm,deactivated:nm,errorCaptured:nm,serverPrefetch:nm,components:rm,directives:rm,watch:am,provide:$p,inject:em},Lg=0,Rg=null,zg=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${wl(t)}Modifiers`]||e[`${El(t)}Modifiers`],Bg=new WeakMap,Vg=e=>{let t;for(let n in e)(n===`class`||n===`style`||el(n))&&((t||={})[n]=e[n]);return t},Hg=(e,t)=>{let n={};for(let r in e)(!tl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n},Ug={},Wg=()=>Object.create(Ug),Gg=e=>Object.getPrototypeOf(e)===Ug,Kg=new WeakMap,qg=e=>e===`_`||e===`_ctx`||e===`$stable`,Jg=e=>R(e)?e.map(Zm):[Zm(e)],Yg=(e,t,n)=>{if(t._n)return t;let r=Mf((...e)=>Jg(t(...e)),n);return r._c=!1,r},Xg=(e,t,n)=>{let r=e._ctx;for(let n in e){if(qg(n))continue;let i=e[n];if(ul(i))t[n]=Yg(n,i,r);else if(i!=null){let e=Jg(i);t[n]=()=>e}}},Zg=(e,t)=>{let n=Jg(t);e.slots.default=()=>n},Qg=(e,t,n)=>{for(let r in t)(n||!qg(r))&&(e[r]=t[r])},$g=(e,t,n)=>{let r=e.slots=Wg();if(e.vnode.shapeFlag&32){let e=t._;e?(Qg(r,t,n),n&&jl(r,`_`,e,!0)):Xg(t,r)}else t&&Zg(e,t)},e_=(e,t,n)=>{let{vnode:r,slots:i}=e,a=!0,o=Xc;if(r.shapeFlag&32){let e=t._;e?n&&e===1?a=!1:Qg(i,t,n):(a=!t.$stable,Xg(t,i)),o=t}else t&&(Zg(e,t),o={default:1});if(a)for(let e in i)!qg(e)&&o[e]==null&&delete i[e]},t_=Pm,n_=e=>e.__isSuspense,r_=0,i_={name:`Suspense`,__isSuspense:!0,process(e,t,n,r,i,a,o,s,c,l){if(e==null)Jee(t,n,r,i,a,o,s,c,l);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Yee(e,t,n,r,i,o,s,c,l)}},hydrate:Xee,normalize:Zee},a_=Symbol.for(`v-fgt`),o_=Symbol.for(`v-txt`),s_=Symbol.for(`v-cmt`),c_=Symbol.for(`v-stc`),l_=[],u_=null,d_=1,f_=({key:e})=>e??null,p_=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:dl(e)||ad(e)||ul(e)?{i:Ah,r:e,k:t,f:!!n}:e),B=$ee,m_=om(),h_=0,g_=null,__=()=>g_||Ah;{let e=Fl(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};v_=t(`__VUE_INSTANCE_SETTERS__`,e=>g_=e),y_=t(`__VUE_SSR_SETTERS__`,e=>S_=e)}b_=e=>{let t=g_;return v_(e),e.scope.on(),()=>{e.scope.off(),v_(t)}},x_=()=>{g_&&g_.scope.off(),v_(null)},S_=!1,T_=()=>!C_,E_={get(e,t){return Iu(e,`get`,``),e[t]}},V=(e,t)=>kee(e,t,S_),D_=`3.5.42`,O_=Qc,k_=yh,A_=Oh,j_=Of,M_={createComponentInstance:nh,setupComponent:ih,renderComponentRoot:fm,setCurrentRenderingInstance:kf,isVNode:Hm,normalizeVNode:Zm,getComponentPublicInstance:uh,ensureValidVNode:Ap,pushWarningContext:Mee,popWarningContext:Nee}})),ete=n({BaseTransition:()=>Zh,BaseTransitionPropsValidators:()=>Jh,Comment:()=>s_,DeprecationTypes:()=>null,EffectScope:()=>bd,ErrorCodes:()=>vh,ErrorTypeStrings:()=>k_,Fragment:()=>a_,KeepAlive:()=>gg,ReactiveEffect:()=>Cd,Static:()=>c_,Suspense:()=>i_,Teleport:()=>Wh,Text:()=>o_,TrackOpTypes:()=>ff,Transition:()=>Av,TransitionGroup:()=>oy,TriggerOpTypes:()=>pf,VueElement:()=>ey,assertNumber:()=>_f,callWithAsyncErrorHandling:()=>yf,callWithErrorHandling:()=>vf,camelize:()=>wl,capitalize:()=>Dl,cloneVNode:()=>qm,compatUtils:()=>null,computed:()=>V,createApp:()=>Ty,createBlock:()=>Vm,createCommentVNode:()=>Xm,createElementBlock:()=>Bm,createElementVNode:()=>Gm,createHydrationRenderer:()=>Sm,createPropsRestProxy:()=>Gp,createRenderer:()=>xm,createSSRApp:()=>Ey,createSlots:()=>Op,createStaticVNode:()=>Ym,createTextVNode:()=>Jm,createVNode:()=>B,customRef:()=>fd,defineAsyncComponent:()=>fp,defineComponent:()=>rp,defineCustomElement:()=>Q_,defineEmits:()=>Np,defineExpose:()=>Pp,defineModel:()=>Lp,defineOptions:()=>Fp,defineProps:()=>Mp,defineSSRCustomElement:()=>Qv,defineSlots:()=>Ip,devtools:()=>A_,effect:()=>Au,effectScope:()=>yu,getCurrentInstance:()=>__,getCurrentScope:()=>bu,getCurrentWatcher:()=>gd,getTransitionRawChildren:()=>np,guardReactiveProps:()=>Km,h:()=>ph,handleError:()=>bf,hasInjectionContext:()=>Lf,hydrate:()=>wy,hydrateOnIdle:()=>ug,hydrateOnInteraction:()=>pg,hydrateOnMediaQuery:()=>fg,hydrateOnVisible:()=>dg,initCustomFormatter:()=>mh,initDirectivesForSSR:()=>Oy,inject:()=>If,isMemoSame:()=>gh,isProxy:()=>nd,isReactive:()=>$u,isReadonly:()=>ed,isRef:()=>ad,isRuntimeOnly:()=>T_,isShallow:()=>td,isVNode:()=>Hm,markRaw:()=>id,mergeDefaults:()=>Up,mergeModels:()=>Wp,mergeProps:()=>eh,nextTick:()=>xf,nodeOps:()=>Cv,normalizeClass:()=>Lc,normalizeProps:()=>Rc,normalizeStyle:()=>Pc,onActivated:()=>hp,onBeforeMount:()=>vg,onBeforeUnmount:()=>Sg,onBeforeUpdate:()=>bg,onDeactivated:()=>gp,onErrorCaptured:()=>xp,onMounted:()=>yg,onRenderTracked:()=>Eg,onRenderTriggered:()=>Tg,onScopeDispose:()=>xu,onServerPrefetch:()=>wg,onUnmounted:()=>Cg,onUpdated:()=>xg,onWatcherCleanup:()=>_d,openBlock:()=>Im,patchProp:()=>Xv,popScopeId:()=>jf,provide:()=>Ff,proxyRefs:()=>dd,pushScopeId:()=>Af,queuePostFlushCb:()=>wf,reactive:()=>Ju,readonly:()=>Xu,ref:()=>z,registerRuntimeCompiler:()=>sh,render:()=>Cy,renderList:()=>Dp,renderSlot:()=>kp,resolveComponent:()=>Sp,resolveDirective:()=>wp,resolveDynamicComponent:()=>Cp,resolveFilter:()=>null,resolveTransitionHooks:()=>Qf,setBlockTracking:()=>Rm,setDevtoolsHook:()=>j_,setTransitionHooks:()=>tp,shallowReactive:()=>Yu,shallowReadonly:()=>Zu,shallowRef:()=>od,ssrContextKey:()=>Nh,ssrUtils:()=>M_,stop:()=>ju,toDisplayString:()=>hu,toHandlerKey:()=>Ol,toHandlers:()=>jp,toRaw:()=>rd,toRef:()=>md,toRefs:()=>pd,toValue:()=>ud,transformVNodeArgs:()=>Wm,triggerRef:()=>cd,unref:()=>ld,useAttrs:()=>Bp,useCssModule:()=>tv,useCssVars:()=>G_,useHost:()=>$_,useId:()=>ip,useModel:()=>cm,useSSRContext:()=>Ph,useShadowRoot:()=>ev,useSlots:()=>zp,useTemplateRef:()=>op,useTransitionState:()=>Yf,vModelCheckbox:()=>dy,vModelDynamic:()=>my,vModelRadio:()=>fy,vModelSelect:()=>py,vModelText:()=>uy,vShow:()=>Iv,version:()=>D_,warn:()=>O_,watch:()=>Vf,watchEffect:()=>Rf,watchPostEffect:()=>zf,watchSyncEffect:()=>Bf,withAsyncContext:()=>Kp,withCtx:()=>Mf,withDefaults:()=>Rp,withDirectives:()=>Nf,withKeys:()=>yy,withMemo:()=>hh,withModifiers:()=>_y,withScopeId:()=>Mh});function P_(e){let t={};for(let n in e)n in Dv||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}
8-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:l=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=tte(i),h=m&&m[0],g=m&&m[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:y,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=_,onAppear:C=v,onAppearCancelled:w=y}=t,T=(e,t,n,r)=>{e._enterCancelled=r,L_(e,t?u:s),L_(e,t?l:o),n&&n()},E=(e,t)=>{e._isLeaving=!1,L_(e,d),L_(e,p),L_(e,f),t&&t()},D=e=>(t,n)=>{let i=e?C:v,o=()=>T(t,e,n);jv(i,[t,o]),R_(()=>{L_(t,e?c:a),I_(t,e?u:s),Mv(i)||z_(t,r,h,o)})};return nl(t,{onBeforeEnter(e){jv(_,[e]),I_(e,a),I_(e,o)},onBeforeAppear(e){jv(S,[e]),I_(e,c),I_(e,l)},onEnter:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>E(e,t);I_(e,d),e._enterCancelled?(I_(e,f),U_(e)):(U_(e),I_(e,f)),R_(()=>{e._isLeaving&&(L_(e,d),I_(e,p),Mv(b)||z_(e,r,g,n))}),jv(b,[e,n])},onEnterCancelled(e){T(e,!1,void 0,!0),jv(y,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),jv(w,[e])},onLeaveCancelled(e){E(e),jv(x,[e])}})}function tte(e){if(e==null)return null;if(pl(e))return[F_(e.enter),F_(e.leave)];{let t=F_(e);return[t,t]}}function F_(e){return Nl(e)}function I_(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Ev]||(e[Ev]=new Set)).add(t)}function L_(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[Ev];n&&(n.delete(t),n.size||(e[Ev]=void 0))}function R_(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}function z_(e,t,n,r){let i=e._endId=++Nv,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=B_(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function B_(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${wv}Delay`),a=r(`${wv}Duration`),o=V_(i,a),s=r(`${Tv}Delay`),c=r(`${Tv}Duration`),l=V_(s,c),u=null,d=0,f=0;t===wv?o>0&&(u=wv,d=o,f=a.length):t===Tv?l>0&&(u=Tv,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?wv:Tv:null,f=u?u===wv?a.length:c.length:0);let p=u===wv&&/\b(?:transform|all)(?:,|$)/.test(r(`${wv}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function V_(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>H_(t)+H_(e[n])))}function H_(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function U_(e){return(e?e.ownerDocument:document).body.offsetHeight}function nte(e,t,n){let r=e[Ev];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}function W_(e,t){e.style.display=t?e[Pv]:`none`,e[Fv]=!t}function rte(){Iv.getSSRProps=({value:e})=>
8{if(!e)return{style:{display:`none`}}}}function G_(e){let t=__();if(!t)return;let n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>q_(e,n))},r=()=>{let r=e(t.proxy);t.ce?q_(t.ce,r):K_(t.subTree,r),n(r)};bg(()=>{wf(r)}),yg(()=>{Vf(r,Qc,{flush:`post`});let e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),Cg(()=>e.disconnect())})}function K_(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{K_(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)q_(e.el,t);else if(e.type===a_)e.children.forEach(e=>K_(e,t));else if(e.type===c_){let{el:n,anchor:r}=e;for(;n&&(q_(n,t),n!==r);)n=n.nextSibling}}function q_(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=Yc(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[Lv]=r}}function ite(e,t,n){let r=e.style,i=dl(n),a=!1;if(n&&!i){if(t)if(dl(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??J_(r,t,``)}else for(let e in t)n[e]??J_(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?J_(r,i,``):ote(e,i,!dl(t)&&t?t[i]:void 0,o)||J_(r,i,o)}}else if(i){if(t!==n){let e=r[Lv];e&&(n+=`;`+e),r.cssText=n,a=Rv.test(n)}}else t&&e.removeAttribute(`style`);Pv in e&&(e[Pv]=a?r.display:``,e[Fv]&&(r.display=`none`))}function J_(e,t,n){if(R(n))n.forEach(n=>J_(e,t,n));else if(n??=``,t.startsWith(`--`))zv.test(n)?e.setProperty(t,n.replace(zv,``),`important`):e.setProperty(t,n);else{let r=ate(e,t);zv.test(n)?e.setProperty(El(r),n.replace(zv,``),`important`):e[r]=n}}function ate(e,t){let n=Vv[t];if(n)return n;let r=wl(t);if(r!==`filter`&&r in e)return Vv[t]=r;r=Dl(r);for(let n=0;n<Bv.length;n++){let i=Bv[n]+r;if(i in e)return Vv[t]=i}return t}function ote(e,t,n,r){return e.tagName===`TEXTAREA`&&(t===`width`||t===`height`)&&dl(r)&&n===r}function Y_(e,t,n,r,i,a=ru(t)){r&&t.startsWith(`xlink:`)?n==null?e.removeAttributeNS(Hv,t.slice(6,t.length)):e.setAttributeNS(Hv,t,n):n==null||a&&!zc(n)?e.removeAttribute(t):e.setAttribute(t,a?``:fl(n)?String(n):n)}function X_(e,t,n,r,i){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?vv(n):n);return}let a=e.tagName;if(t===`value`&&a!==`PROGRESS`&&!a.includes(`-`)){let r=a===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let o=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=zc(n):n==null&&r===`string`?(n=``,o=!0):r===`number`&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function Z_(e,t,n,r){e.addEventListener(t,n,r)}function ste(e,t,n,r){e.removeEventListener(t,n,r)}function cte(e,t,n,r,i=null){let a=e[Uv]||(e[Uv]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=lte(t);r?Z_(e,n,a[t]=ute(r,i),s):o&&(ste(e,n,o,s),a[t]=void 0)}}function lte(e){let t,n;for(;(n=e.match(Wv))&&!Gv.test(e);)t||={},e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===`:`?e.slice(3):El(e.slice(2)),t]}function ute(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(R(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;n<i.length&&!e._stopped;n++){let e=i[n];e&&yf(e,t,5,a)}}else yf(r,t,5,[e])};return n.value=e,n.attached=Jv(),n}function dte(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&Yv(t)&&ul(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return Yv(t)&&dl(n)?!1:t in e}function fte(e,t){let n=e._def.props;if(!n)return!1;let r=wl(t);return Array.isArray(n)?n.some(e=>wl(e)===r):Object.keys(n).some(e=>wl(e)===r)}function Q_(e,t,n){let r=rp(e,t);vl(r)&&(r=nl({},r,t));class i extends ey{constructor(e){super(r,e,n)}}return i.def=r,i}function $_(e){let t=__();return t&&t.ce||null}function ev(){let e=$_();return e&&e.shadowRoot}function tv(e=`$style`){{let t=__();if(!t)return Xc;let n=t.type.__cssModules;return n&&n[e]||Xc}}function pte(e){let t=e.el;t[ry]&&t[ry](),t[iy]&&t[iy]()}function mte(e){ny.set(e,nv(e.el))}function hte(e){let t=ty.get(e),n=ny.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){let t=e.el,n=t.style,a=t.getBoundingClientRect(),o=1,s=1;return t.offsetWidth&&(o=a.width/t.offsetWidth),t.offsetHeight&&(s=a.height/t.offsetHeight),(!Number.isFinite(o)||o===0)&&(o=1),(!Number.isFinite(s)||s===0)&&(s=1),Math.abs(o-1)<.01&&(o=1),Math.abs(s-1)<.01&&(s=1),n.transform=n.webkitTransform=`translate(${r/o}px,${i/s}px)`,n.transitionDuration=`0s`,e}}function nv(e){let t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function gte(e,t,n){let r=e.cloneNode(),i=e[Ev];
vendor: 9,284 bytes, line 8
8i&&i.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=B_(r);return a.removeChild(r),o}function _te(e){e.target.composing=!0}function rv(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}function iv(e,t,n){return t&&(e=e.trim()),n&&(e=Ml(e)),e}function av(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(R(t))i=Jc(t,r.props.value)>-1;else if(sl(t))i=t.has(r.props.value);else{if(t===n)return;i=qc(t,cv(e,!0))}e.checked!==i&&(e.checked=i)}function vte(e,t,n){if(!n||R(e))return qc(e,t);if(sl(e)){if(e.size!==t.length)return!1;for(let n of t)if(!e.has(n))return!1;return!0}return!1}function ov(e,t){let n=e.multiple,r=R(t);if(!(n&&!r&&!sl(t))){for(let i=0,a=e.options.length;i<a;i++){let a=e.options[i],o=sv(a);if(n)if(r){let e=typeof o;e===`string`||e===`number`?a.selected=t.some(e=>String(e)===String(o)):a.selected=Jc(t,o)>-1}else a.selected=t.has(o);else if(qc(sv(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function sv(e){return`_value`in e?e._value:e.value}function cv(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}function lv(e,t){switch(e){case`SELECT`:return py;case`TEXTAREA`:return uy;default:switch(t){case`checkbox`:return dy;case`radio`:return fy;default:return uy}}}function uv(e,t,n,r,i){let a=lv(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}function dv(){uy.getSSRProps=({value:e})=>({value:e}),fy.getSSRProps=({value:e},t)=>{if(t.props&&qc(t.props.value,e))return{checked:!0}},dy.getSSRProps=({value:e},t)=>{if(R(e)){if(t.props&&Jc(e,t.props.value)>-1)return{checked:!0}}else if(sl(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},my.getSSRProps=(e,t)=>{if(typeof t.type!=`string`)return;let n=lv(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}function fv(){return xy||=xm(by)}function pv(){return xy=Sy?xy:Sm(by),Sy=!0,xy}function mv(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function hv(e){return dl(e)?document.querySelector(e):e}var gv,_v,vv,yv,bv,xv,Sv,Cv,wv,Tv,Ev,Dv,Ov,kv,Av,jv,Mv,Nv,Pv,Fv,Iv,Lv,Rv,zv,Bv,Vv,Hv,Uv,Wv,Gv,Kv,qv,Jv,Yv,Xv,Zv,Qv,$v,ey,ty,ny,ry,iy,ay,oy,sy,cy,ly,uy,dy,fy,py,my,hy,gy,_y,vy,yy,by,xy,Sy,Cy,wy,Ty,Ey,Dy,Oy,ky=t((()=>{if(N_(),N_(),vu(),gv=void 0,_v=typeof window<`u`&&window.trustedTypes,_v)try{gv=_v.createPolicy(`vue`,{createHTML:e=>e})}catch{}vv=gv?e=>gv.createHTML(e):e=>e,yv=`http://www.w3.org/2000/svg`,bv=`http://www.w3.org/1998/Math/MathML`,xv=typeof document<`u`?document:null,Sv=xv&&xv.createElement(`template`),Cv={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?xv.createElementNS(yv,e):t===`mathml`?xv.createElementNS(bv,e):n?xv.createElement(e,{is:n}):xv.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>xv.createTextNode(e),createComment:e=>xv.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>xv.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Sv.innerHTML=vv(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=Sv.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},wv=`transition`,Tv=`animation`,Ev=Symbol(`_vtc`),Dv={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ov=nl({},Jh,Dv),kv=e=>(e.displayName=`Transition`,e.props=Ov,e),Av=kv((e,{slots:t})=>ph(Zh,P_(e),t)),jv=(e,t=[])=>{R(e)?e.forEach(e=>e(...t)):e&&e(...t)},Mv=e=>e?R(e)?e.some(e=>e.length>1):e.length>1:!1,Nv=0,Pv=Symbol(`_vod`),Fv=Symbol(`_vsh`),Iv={name:`show`,beforeMount(e,{value:t},{transition:n}){e[Pv]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):W_(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),W_(e,!0),r.enter(e)):r.leave(e,()=>{W_(e,!1)}):W_(e,t))},beforeUnmount(e,{value:t}){W_(e,t)}},Lv=Symbol(``),Rv=/(?:^|;)\s*display\s*:/,zv=/\s*!important$/,Bv=[`Webkit`,`Moz`,`ms`],Vv={},Hv=`http://www.w3.org/1999/xlink`,Uv=Symbol(`_vei`),Wv=/(Once|Passive|Capture)$/,Gv=/^on:?(?:Once|Passive|Capture)$/,Kv=0,qv=Promise.resolve(),Jv=()=>Kv||=(qv.then(()=>Kv=0),Date.now()),Yv=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Xv=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?nte(e,r,o):t===`style`?ite(e,n,r):el(t)?tl(t)||cte(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):dte(e,t,r,o))?(X_(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Y_(e,t,r,o,a,t!==`value`)):e._isVueCE&&(fte(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!dl(r)))?X_(e,wl(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),Y_(e,t,r,o))},Zv={},Qv=((e,t)=>Q_(e,t,Ey)),$v=typeof HTMLElement<`u`?HTMLElement:class{},ey=class e extends $v{constructor(e,t={},n=Ty){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&n!==Ty?this._root=this.shadowRoot:e.shadowRoot===!1?this._root=this:(this.attachShadow(nl({},e.shadowRootOptions,{mode:`open`})),this._root=this.shadowRoot)}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t&&=t.assignedSlot||t.parentNode||t.host;)if(t instanceof e){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,xf(()=>{this._connected||(this._ob&&=(this._ob.disconnect(),null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&=(this._teleportTargets.clear(),void 0))})}_processMutations(e){for(let t of e)this._setAttr(t.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});let e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;let{props:n,styles:r}=e,i;if(n&&!R(n))for(let e in n){let t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=Nl(this._props[e])),(i||=Object.create(null))[wl(e)]=!0)}this._numberProps=i,this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;if(t)return this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}),this._pendingResolve;e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)al(this,e)||Object.defineProperty(this,e,{get:()=>ld(t[e])})}_resolveProps(e){let{props:t}=e,n=R(t)?t:Object.keys(t||{});for(let e of Object.keys(this))e[0]!==`_`&&n.includes(e)&&this._setProp(e,this[e]);for(let e of n.map(wl))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!this._patching)}})}_setAttr(e){if(e.startsWith(`data-v-`))return;let t=this.hasAttribute(e),n=t?this.getAttribute(e):Zv,r=wl(e);t&&this._numberProps&&this._numberProps[r]&&(n=Nl(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(this._dirty=!0,t===Zv?delete this._props[e]:(this._props[e]=t,e===`key`&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){let n=this._ob;n&&(this._processMutations(n.takeRecords()),n.disconnect()),t===!0?this.setAttribute(El(e),``):typeof t==`string`||typeof t==`number`?this.setAttribute(El(e),t+``):t||this.removeAttribute(El(e)),n&&n.observe(this,{attributes:!0})}}
8_update(){let e=this._createVNode();this._app&&(e.appContext=this._app._context),Cy(e,this._root)}_createVNode(){let e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));let t=B(this._def,nl(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;let t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,vl(t[0])?nl({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),El(e)!==e&&t(El(e),n)},this._setParent()}),t}_applyStyles(e,t,n){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}let r=this._nonce,i=this.shadowRoot,a=n?this._getStyleAnchor(n)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(i),o=null;for(let s=e.length-1;s>=0;s--){let c=document.createElement(`style`);r&&c.setAttribute(`nonce`,r),c.textContent=e[s],i.insertBefore(c,o||a),o=c,s===0&&(n||this._styleAnchors.set(this._def,c),t&&this._styleAnchors.set(t,c))}}_getStyleAnchor(e){if(!e)return null;let t=this._styleAnchors.get(e);return t&&t.parentNode===this.shadowRoot?t:(t&&this._styleAnchors.delete(e),null)}_getRootStyleInsertionAnchor(e){for(let t=0;t<e.childNodes.length;t++){let n=e.childNodes[t];if(!(n instanceof HTMLStyleElement))return n}return null}_parseSlots(){let e=this._slots={},t;for(;t=this.firstChild;){let n=t.nodeType===1&&t.getAttribute(`slot`)||`default`;(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){let e=this._getSlots(),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){let r=e[n],i=r.getAttribute(`name`)||`default`,a=this._slots[i],o=r.parentNode;if(a)for(let e of a){if(t&&e.nodeType===1){let n=t+`-s`,r=document.createTreeWalker(e,1);e.setAttribute(n,``);let i;for(;i=r.nextNode();)i.setAttribute(n,``)}o.insertBefore(e,r)}else for(;r.firstChild;)o.insertBefore(r.firstChild,r);o.removeChild(r)}}_getSlots(){let e=[this];this._teleportTargets&&e.push(...this._teleportTargets);let t=new Set;for(let n of e){let e=n.querySelectorAll(`slot`);for(let n=0;n<e.length;n++)t.add(e[n])}return Array.from(t)}_injectChildStyle(e,t){this._applyStyles(e.styles,e,t)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_hasShadowRoot(){return this._def.shadowRoot!==!1}_removeChildStyle(e){}},ty=new WeakMap,ny=new WeakMap,ry=Symbol(`_moveCb`),iy=Symbol(`_enterCb`),ay=e=>(delete e.props.mode,e),oy=ay({name:`TransitionGroup`,props:nl({},Ov,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=__(),r=Yf(),i,a;return xg(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!gte(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(pte),i.forEach(mte);let r=i.filter(hte);U_(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;I_(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[ry]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[ry]=null,L_(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}
8),()=>{let o=rd(e),s=P_(o),c=o.tag||a_;if(i=[],a)for(let e=0;e<a.length;e++){let t=a[e];t.el&&t.el instanceof Element&&!t.el[Fv]&&(i.push(t),tp(t,Qf(t,s,r,n)),ty.set(t,nv(t.el)))}a=t.default?np(t.default()):[];for(let e=0;e<a.length;e++){let t=a[e];t.key!=null&&tp(t,Qf(t,s,r,n))}return B(c,null,a)}}}),sy=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return R(t)?e=>Al(t,e):t},cy=Symbol(`_assign`),ly=Symbol(`_initialValue`),uy={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e.parentNode&&(e.type===`text`?e[ly]=e.defaultValue.replace(/[\r\n]/g,``):e.type===`textarea`&&(e[ly]=e.defaultValue.replace(/\r\n?/g,`
9`))),e[cy]=sy(i);let a=r||i.props&&i.props.type===`number`;Z_(e,t?`change`:`input`,t=>{t.target.composing||e[cy](iv(e.value,n,a))}),(n||a)&&Z_(e,`change`,()=>{e.value=iv(e.value,n,a)}),t||(Z_(e,`compositionstart`,_te),Z_(e,`compositionend`,rv),Z_(e,`change`,rv))},mounted(e,{value:t,modifiers:{trim:n,number:r}}){let i=t??``,a=e[ly];delete e[ly],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[cy](iv(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[cy]=sy(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?Ml(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},dy={deep:!0,created(e,t,n){e[cy]=sy(n),Z_(e,`change`,()=>{let t=e._modelValue,n=sv(e),r=e.checked,i=e[cy];if(R(t)){let e=Jc(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(sl(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(cv(e,r))})},mounted:av,beforeUpdate(e,t,n){e[cy]=sy(n),av(e,t,n)}},fy={created(e,{value:t},n){e.checked=qc(t,n.props.value),e[cy]=sy(n),Z_(e,`change`,()=>{e[cy](sv(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[cy]=sy(r),t!==n&&(e.checked=qc(t,r.props.value))}},py={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,Z_(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?Ml(sv(e)):sv(e)),r=e.multiple,i=r?sl(e._modelValue)?new Set(t):t:t[0],a=e._pendingValue=[r,r?R(i)?t.slice():t:i];try{e[cy](i)}finally{xf(()=>{e._pendingValue===a&&(e._pendingValue=void 0)})}}),e[cy]=sy(r)},mounted(e,{value:t}){ov(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[cy]=sy(n)},updated(e,{value:t}){let n=e._pendingValue;e._pendingValue=void 0,(!n||n[0]!==e.multiple||!vte(t,n[1],n[0]))&&ov(e,t)}},my={created(e,t,n){uv(e,t,n,null,`created`)},mounted(e,t,n){uv(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){uv(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){uv(e,t,n,r,`updated`)}},hy=[`ctrl`,`shift`,`alt`,`meta`],gy={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>hy.some(n=>e[`${n}Key`]&&!t.includes(n))},_y=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=gy[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},vy={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},yy=(e,t)=>{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=El(n.key);if(t.some(e=>e===r||vy[e]===r))return e(n)}))},by=nl({patchProp:Xv},Cv),Sy=!1,Cy=((...e)=>{fv().render(...e)}),wy=((...e)=>{pv().hydrate(...e)}),Ty=((...e)=>{let t=fv().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=hv(e);if(!r)return;let i=t._component;!ul(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,mv(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),Ey=((...e)=>{let t=pv().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=hv(e);if(t)return n(t,!0,mv(t))},t}),Dy=!1,Oy=()=>{Dy||(Dy=!0,dv(),rte())}})),yte=n({BaseTransition:()=>Zh,BaseTransitionPropsValidators:()=>Jh,Comment:()=>s_,DeprecationTypes:()=>null,EffectScope:()=>bd,ErrorCodes:()=>vh,ErrorTypeStrings:()=>k_,Fragment:()=>a_,KeepAlive:()=>gg,ReactiveEffect:()=>Cd,Static:()=>c_,Suspense:()=>i_,Teleport:()=>Wh,Text:()=>o_,TrackOpTypes:()=>ff,Transition:()=>Av,TransitionGroup:()=>oy,TriggerOpTypes:()=>pf,VueElement:()=>ey,assertNumber:()=>_f,callWithAsyncErrorHandling:()=>yf,callWithErrorHandling:()=>vf,camelize:()=>wl,capitalize:()=>Dl,cloneVNode:()=>qm,compatUtils:()=>null,computed:()=>V,createApp:()=>Ty,createBlock:()=>Vm,createCommentVNode:()=>Xm,createElementBlock:()=>Bm,createElementVNode:()=>Gm,createHydrationRenderer:()=>Sm,createPropsRestProxy:()=>Gp,createRenderer:()=>xm,createSSRApp:()=>Ey,createSlots:()=>Op,createStaticVNode:()=>Ym,createTextVNode:()=>Jm,createVNode:()=>B,customRef:()=>fd,defineAsyncComponent:()=>fp,defineComponent:()=>rp,defineCustomElement:()=>Q_,defineEmits:()=>Np,defineExpose:()=>Pp,defineModel:()=>Lp,defineOptions:()=>Fp,defineProps:()=>Mp,defineSSRCustomElement:()=>Qv,defineSlots:()=>Ip,devtools:()=>A_,effect:()=>Au,effectScope:()=>yu,getCurrentInstance:()=>__,getCurrentScope:()=>bu,getCurrentWatcher:()=>gd,getTransitionRawChildren:()=>np,guardReactiveProps:()=>Km,h:()=>ph,handleError:()=>bf,hasInjectionContext:()=>Lf,hydrate:()=>wy,hydrateOnIdle:()=>ug,hydrateOnInteraction:()=>pg,hydrateOnMediaQuery:()=>fg,hydrateOnVisible:()=>dg,initCustomFormatter:()=>mh,initDirectivesForSSR:()=>Oy,inject:()=>If,isMemoSame:()=>gh,isProxy:()=>nd,isReactive:()=>$u,isReadonly:()=>ed,isRef:()=>ad,isRuntimeOnly:()=>T_,isShallow:()=>td,isVNode:()=>Hm,markRaw:()=>id,mergeDefaults:()=>Up,mergeModels:()=>Wp,mergeProps:()=>eh,nextTick:()=>xf,nodeOps:()=>Cv,normalizeClass:()=>Lc,normalizeProps:()=>Rc,normalizeStyle:()=>Pc,onActivated:()=>hp,onBeforeMount:()=>vg,onBeforeUnmount:()=>Sg,onBeforeUpdate:()=>bg,onDeactivated:()=>gp,onErrorCaptured:()=>xp,onMounted:()=>yg,onRenderTracked:()=>Eg,onRenderTriggered:()=>Tg,onScopeDispose:()=>xu,onServerPrefetch:()=>wg,onUnmounted:()=>Cg,onUpdated:()=>xg,onWatcherCleanup:()=>_d,openBlock:()=>Im,patchProp:()=>Xv,popScopeId:()=>jf,provide:()=>Ff,proxyRefs:()=>dd,pushScopeId:()=>Af,queuePostFlushCb:()=>wf,reactive:()=>Ju,readonly:()=>Xu,ref:()=>z,registerRuntimeCompiler:()=>sh,render:()=>Cy,renderList:()=>Dp,renderSlot:()=>kp,resolveComponent:()=>Sp,resolveDirective:()=>wp,resolveDynamicComponent:()=>Cp,resolveFilter:()=>null,resolveTransitionHooks:()=>Qf,setBlockTracking:()=>Rm,setDevtoolsHook:()=>j_,setTransitionHooks:()=>tp,shallowReactive:()=>Yu,shallowReadonly:()=>Zu,shallowRef:()=>od,ssrContextKey:()=>Nh,ssrUtils:()=>M_,stop:()=>ju,toDisplayString:()=>hu,toHandlerKey:()=>Ol,toHandlers:()=>jp,toRaw:()=>rd,toRef:()=>md,toRefs:()=>pd,toValue:()=>ud,transformVNodeArgs:()=>Wm,triggerRef:()=>cd,unref:()=>ld,useAttrs:()=>Bp,useCssModule:()=>tv,useCssVars:()=>G_,useHost:()=>$_,useId:()=>ip,useModel:()=>cm,useSSRContext:()=>Ph,useShadowRoot:()=>ev,useSlots:()=>zp,useTemplateRef:()=>op,useTransitionState:()=>Yf,vModelCheckbox:()=>dy,vModelDynamic:()=>my,vModelRadio:()=>fy,vModelSelect:()=>py,vModelText:()=>uy,vShow:()=>Iv,version:()=>D_,warn:()=>O_,watch:()=>Vf,watchEffect:()=>Rf,watchPostEffect:()=>zf,watchSyncEffect:()=>Bf,withAsyncContext:()=>Kp,withCtx:()=>Mf,withDefaults:()=>Rp,withDirectives:()=>Nf,withKeys:()=>yy,withMemo:()=>hh,withModifiers:()=>_y,withScopeId:()=>Mh});ky();var Ay=class{static IsButtonEnabled=Object.freeze({getFeatureId:()=>jc.IsButtonEnabled,getType:()=>Boolean});static IsStarRatingEnabled=Object.freeze({getFeatureId:()=>jc.IsStarRatingEnabled,getType:()=>Boolean});static IsReturnlessRefundEnabled=Object.freeze({getFeatureId:()=>jc.IsReturnlessRefundEnabled,getType:()=>Boolean});static isFeatureEnabled(e,t){return Iy.getInstance().getFeatureValue(e,t)}static useFeatureFlag(e,t){let n=z(!1);return yg(async()=>{try{let r=Iy.getInstance();await r.loadRules(t),n.value=r.getFeatureValue(e)}catch(t){console.error(`Failed to load feature flag ${e}:`,t)}}),{isEnabled:n}}static IsDPProductSelectionModified=Object.freeze({getFeatureId:()=>jc.IsDPProductSelectionModified,getType:()=>Boolean});static IsDPBottomNavigationBarModified=Object.freeze({getFeatureId:()=>jc.IsDPBottomNavigationBarModified,getType:()=>Boolean});static IsPromotionCodeEnabled=Object.freeze({getFeatureId:()=>jc.IsPromotionCodeEnabled,getType:()=>Boolean});static IsTopNavBarModified=Object.freeze({getFeatureId:()=>jc.IsTopNavBarModified,getType:()=>Boolean});static IsSystemShareSheetEnabled=Object.freeze({getFeatureId:()=>jc.IsSystemShareSheetEnabled,getType:()=>Boolean});static IsPAFeatureEnabled=Object.freeze({getFeatureId:()=>jc.IsPAFeatureEnabled,getType:()=>Boolean});static IsSpcModified=Object.freeze({getFeatureId:()=>jc.IsSpcModified,getType:()=>Boolean});static IsSearchModified=Object.freeze({getFeatureId:()=>jc.IsSearchModified,getType:()=>Boolean});static IsProductListModified=Object.freeze({getFeatureId:()=>jc.IsProductListModified,getType:()=>Boolean});static IsOriginalPriceModified=Object.freeze({getFeatureId:()=>jc.IsOriginalPriceModified,getType:()=>Boolean});static IsBestPriceModified=Object.freeze({getFeatureId:()=>jc.IsBestPriceModified,getType:()=>Boolean});static AsinItemUIRules=Object.freeze({getFeatureId:()=>jc.AsinItemUIRules,getType:()=>Boolean});static ProductItemUIRules=Object.freeze({getFeatureId:()=>jc.ProductItemUIRules,getType:()=>Boolean});static IsYourAccountModified=Object.freeze({getFeatureId:()=>jc.IsYourAccountModified,getType:()=>Boolean});static IsCpiIndicatorBar=Object.freeze({getFeatureId:()=>jc.IsCpiIndicatorBar,getType:()=>Boolean});static IsOrderModified=Object.freeze({getFeatureId:()=>jc.IsOrderModified,getType:()=>Boolean});static IsLoadingIconEnabled=Object.freeze({getFeatureId:()=>jc.IsLoadingIconEnabled,getType:()=>Boolean});static IsKYCEnabled=Object.freeze({getFeatureId:()=>jc.KYCEnabledList,getType:()=>Boolean});static ShouldDisplayEstimatedVAT=Object.freeze({getFeatureId:()=>jc.ShouldDisplayEstimatedVAT,getType:()=>Boolean});static IsSkeletonLoadingEnabled=Object.freeze({getFeatureId:()=>jc.IsSkeletonLoadingEnabled,getType:()=>Boolean});static ISCartItemFeatureEnabled=Object.freeze({getFeatureId:()=>jc.ISCartItemFeatureEnabled,getType:()=>Boolean});static IsProductSearchAutoCorrect=Object.freeze({getFeatureId:()=>jc.IsProductSearchAutoCorrect,getType:()=>Boolean});static IsAsinAutoRefreshEnabled=Object.freeze({getFeatureId:()=>jc.IsAsinAutoRefreshEnabled,getType:()=>Boolean});static IsHapticFeedbackEnabled=Object.freeze({getFeatureId:()=>jc.IsHapticFeedbackEnabled,getType:()=>Boolean});static IsPreloadTagRevealEnabled=Object.freeze({getFeatureId:()=>jc.IsPreloadTagRevealEnabled,getType:()=>Boolean})},jy=class{static ButtonColor=Object.freeze({getFeatureId:()=>jc.ButtonColor,getType:()=>String});static GetPromiseRange=Object.freeze({getFeatureId:()=>jc.GetPromiseRange,getType:()=>String});static GetUSOutPromiseRange=Object.freeze({getFeatureId:()=>jc.GetUSOutPromiseRange,getType:()=>String});static MinNotificationFlowVersion=Object.freeze({getFeatureId:()=>jc.MinNotificationFlowVersion,getType:()=>String})},My=class{static ContentDisplay=Object.freeze({getFeatureId:()=>jc.ContentDisplay,getType:()=>Object});static UIGlobalRules=Object.freeze({getFeatureId:()=>jc.UIGlobalRules,getType:()=>Object});static SearchWidgetStyle=Object.freeze({getFeatureId:()=>jc.SearchWidgetStyle,getType:()=>Object});static showGlobalCountries=Object.freeze({getFeatureId:()=>jc.showGlobalCountries,getType:()=>Object});static CountryAddressRules=Object.freeze({getFeatureId:()=>jc.CountryAddressRules,getType:()=>Object});static AddressValidationRules=Object.freeze({getFeatureId:()=>jc.AddressValidationRules,getType:()=>Array});static KYCDocumentsList=Object.freeze({getFeatureId:()=>jc.KYCDocumentsList,getType:()=>Object});static KYCDocumentData=Object.freeze({getFeatureId:()=>jc.KYCDocumentData,getType:()=>Object});static AsinItemUIRules=Object.freeze({getFeatureId:()=>jc.AsinItemUIRules,getType:()=>Object});static IsSearchModified=Object.freeze({getFeatureId:()=>jc.IsSearchModified,getType:()=>Object});static IsProductListModified=Object.freeze({getFeatureId:()=>jc.IsProductListModified,getType:()=>Object});static IsCategoryModified=Object.freeze({getFeatureId:()=>jc.IsCategoryModified,getType:()=>Object});static AccountSettingsList=Object.freeze({getFeatureId:()=>jc.AccountSettingsList,getType:()=>Array});static CartMessagesRules=Object.freeze({getFeatureId:()=>jc.CartMessagesRules,getType:()=>Object});static KYCLegalRules=Object.freeze({getFeatureId:()=>jc.KYCLegalRules,getType:()=>Object});static KYCEnabledList=Object.freeze({getFeatureId:()=>jc.KYCEnabledList,getType:()=>Object});static IsLuckyDrawAssistanceModified=Object.freeze({getFeatureId:()=>jc.IsLuckyDrawAssistanceModified,getType:()=>Object});static dailySignInGroupCouponRules=Object.freeze({getFeatureId:()=>jc.dailySignInGroupCouponRules,getType:()=>Object});static IsStatusBarDarkMode=Object.freeze({getFeatureId:()=>jc.IsStatusBarDarkMode,getType:()=>Object});static dailySignInUIRules=Object.freeze({getFeatureId:()=>jc.dailySignInUIRules,getType:()=>Object});static SocialBadgeConfig=Object.freeze({getFeatureId:()=>jc.SocialBadgeConfig,getType:()=>Object})},Ny=class{static RepayableWindow=Object.freeze({getFeatureId:()=>jc.RepayableWindow,getType:()=>Number})},bte=class extends M.JSONFeatureAccessor{externalProviders;constructor(e,t){super(t),this.externalProviders=e}searchFeatureInCollection(e,t){for(let n in t){let r=t[n];if(typeof r==`object`&&r.getFeatureId()===e)return r}return null}getFeatureFromId(e){return this.searchFeatureInCollection(e,Ay)||this.searchFeatureInCollection(e,jy)||this.searchFeatureInCollection(e,My)||this.searchFeatureInCollection(e,Ny)}getFeatureValue(e,t){return super.getFeatureValue(e,t)}},xte=class{static instance;static externalProviders;static getInstance(e){return this.instance?this.externalProviders!==e&&console.warn(`Different providers passed after initialization`):(this.externalProviders=e,this.instance=new bte(this.externalProviders)),this.instance}static getExternalProviders(){return this.externalProviders}},Ste=`modulepreload`,Cte=function(e){return`/`+e},Py={},Fy=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=Cte(t,n),t=s(t),t in Py)return;Py[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:Ste,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n
9)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},Iy=class e{static instance;featureAccessor;featureProvider;context;featureWeblabMap=new Map;static WEBLAB_EVALUATORS=[`evaluateWeblabTreatment`];constructor(){let e=new yee;this.featureAccessor=xte.getInstance(e),this.featureProvider=new M.JSONFeatureProvider(this.featureAccessor),this.featureAccessor.setFeatureProvider(this.featureProvider),this.featureProvider.loadEvaluators([{evaluator_name:`documentType`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`documentType`},{evaluator_name:`shipToCountryCode`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`shipToCountryCode`},{evaluator_name:`realm`,evaluator_implementation:`logica.evaluators.realmEvaluator`,evaluator_uses_context_key:`realm`},{evaluator_name:`environmentStage`,evaluator_implementation:`logica.evaluators.environmentStageEvaluator`,evaluator_uses_context_key:`environmentStage`},{evaluator_name:`obfuscatedMarketplaceId`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`obfuscatedMarketplaceId`},{evaluator_name:`pageType`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`pageType`},{evaluator_name:`merchantId`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`merchantId`},{evaluator_name:`locale`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`locale`},{evaluator_name:`currency`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`currency`},{evaluator_name:`countryCode`,evaluator_implementation:`logica.evaluators.caseInsensitiveStringEqualEvaluator`,evaluator_uses_context_key:`countryCode`},{evaluator_name:`deviceType`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`deviceType`},{evaluator_name:`flavor`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`flavor`},{evaluator_name:`fieldId`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`fieldId`},{evaluator_name:`evaluateWeblabTreatment`,evaluator_implementation:`logica.evaluators.equalEvaluator`,evaluator_uses_context_key:`evaluateWeblabTreatment`},{evaluator_name:`dependentOnFeature`,evaluator_implementation:`logica.evaluators.dependentOnFeatureEvaluator`}]),this.context=this.initializeContext()}initializeContext(){let e=new _ee;return e.flavor=P.getCurrentFlavor(),e.obfuscatedMarketplaceId=P.getMarketplaceId(),e.realm=P.getDefaultRealm(),e.shipToCountryCode=Wy().countryCode,e.locale=qy,e}static getInstance(){return e.instance||=new e,e.instance}async loadRules(e){try{this.featureProvider.loadFeature(e),this.extractWeblabMapping(e)}catch(e){console.error(`Error loading rules:`,e)}}extractWeblabMapping(t){let n=t.feature_id;if(!n||!t.options)return;let r=t.options.flatMap(e=>e.when_all||[]).find(t=>t.is&&e.WEBLAB_EVALUATORS.includes(t.is[0]));if(r&&r.is){let e=r.is[0],t=r.is[1]?.split(`:`)[0];t&&this.featureWeblabMap.set(n,{weblabName:t,contextKey:e})}}getFeatureValue(e,t){return t&&Object.keys(t).forEach(e=>{this.context[e]=t[e]}),this.featureAccessor.getFeatureValue(e,this.context)}async getFeatureValueWithWeblab(e,t){let n=this.featureWeblabMap.get(e.getFeatureId());if(!n)return this.getFeatureValue(e,t);let{weblabName:r,contextKey:i}=n,{getWeblabTreatment:a}=await Fy(async()=>{let{getWeblabTreatment:e}=await Promise.resolve().then(()=>wU);return{getWeblabTreatment:e}},void 0),o=await a(r),s={...t,[i]:`${r}:${o}`};return this.getFeatureValue(e,s)}};Ws();var Ly={feature_id:`countryCodeToDetails`,options:[{when_all:[{is:[`flavor`,`WW`]},{is:[`evaluateWeblabTreatment`,`COUNTRIES_PREFERENCES_BAZAAR_1346088:T2`]}],return_value:{AR:{country:`Argentina`,countryLocalName:`Argentina`,language:`español - ES`,languageCode:`es-MX`,currency:`ARS`,currencyFullName:`Argentine Peso`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+54`,hasPostalCode:!0,postalCodePattern:`^([0-9]{4}|[A-Za-z][0-9]{4}([A-Za-z]{3})?)$`,rablRegion:`15n9mx`},BH:{country:`Bahrain`,countryLocalName:`Bahrain`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+973`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3,4}$`,rablRegion:`15n9oS`},CL:{country:`Chile`,countryLocalName:`Chile`,language:`español - ES`,languageCode:`es-MX`,currency:`CLP`,currencyFullName:`Chilean Peso`,currencySymbol:`$`,decimalPlaces:0,phoneCode:`+56`,hasPostalCode:!0,postalCodePattern:`^[0-9]{7}$`,rablRegion:`15n9o7`},CR:{country:`Costa Rica`,countryLocalName:`Costa Rica`,language:`español - ES`,languageCode:`es-MX`,currency:`CRC`,currencyFullName:`Costa Rican Colon`,currencySymbol:`₡`,decimalPlaces:2,phoneCode:`+506`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oA`},DE:{language:`Deutsch - DE`,languageCode:`de-DE`,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oR`},DO:{country:`Dominican Republic`,countryLocalName:`República Dominicana`,language:`español - ES`,languageCode:`es-MX`,currency:`DOP`,currencyFullName:`Dominican Peso`,currencySymbol:`RD$`,decimalPlaces:2,phoneCode:`+1809`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oB`},EC:{country:`Ecuador`,countryLocalName:`Ecuador`,language:`español - ES`,languageCode:`es-MX`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+593`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oC`},FR:{language:`français - FR`,languageCode:`fr-FR`,hasPostalCode:!1,rablRegion:`15n9oR`},HK:{country:`Hong Kong`,countryLocalName:`香港`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`HKD`,currencyFullName:`Hong Kong Dollar`,currencySymbol:`HK$`,decimalPlaces:2,phoneCode:`+852`,hasPostalCode:!1,rablRegion:`15n9oD`},JM:{country:`Jamaica`,countryLocalName:`Jamaica`,language:`English - EN`,languageCode:`en-US`,currency:`JMD`,currencyFullName:`Jamaican Dollar`,currencySymbol:`J$`,decimalPlaces:2,phoneCode:`+1876`,hasPostalCode:!0,postalCodePattern:`^JM[A-Za-z]{3}[0-9]{2}$`,rablRegion:`15n9oE`},KW:{country:`Kuwait`,countryLocalName:`Kuwait`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+965`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oS`},NG:{country:`Nigeria`,countryLocalName:`Nigeria`,language:`English - EN`,languageCode:`en-US`,currency:`NGN`,currencyFullName:`Nigerian Naira`,currencySymbol:`₦`,decimalPlaces:2,phoneCode:`+234`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oG`},NO:{country:`Norway`,countryLocalName:`Norway`,language:`English - EN`,languageCode:`en-US`,currency:`NOK`,currencyFullName:`Norwegian Krone`,currencySymbol:`kr`,decimalPlaces:2,phoneCode:`+47`,hasPostalCode:!0,postalCodePattern:`^[0-9]{4}$`,rablRegion:`15n9oH`},OM:{country:`Oman`,countryLocalName:`Oman`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+968`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}$`,rablRegion:`15n9oS`},PE:{country:`Peru`,countryLocalName:`Perú`,language:`español - ES`,languageCode:`es-MX`,currency:`PEN`,currencyFullName:`Peruvian Sol`,currencySymbol:`S/.`,decimalPlaces:2,phoneCode:`+51`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oJ`},PH:{country:`Philippines`,countryLocalName:`Philippines`,language:`English - EN`,languageCode:`en-US`,currency:`PHP`,currencyFullName:`Philippine Peso`,currencySymbol:`₱`,decimalPlaces:2,phoneCode:`+63`,hasPostalCode:!0,postalCodePattern:`^[0-9]{4}$`,rablRegion:`15n9oK`},PT:{language:`português - PT`,languageCode:`pt-PT`,hasPostalCode:!1,rablRegion:`15n9oR`},QA:{country:`Qatar`,countryLocalName:`Qatar`,language:`English - EN`,languageCode:`en-US`,currency:`QAR`,currencyFullName:`Qatari Riyal`,currencySymbol:`ر.ق`,decimalPlaces:2,phoneCode:`+974`,hasPostalCode:!1,rablRegion:`15n9oS`},TW:{country:`Taiwan`,countryLocalName:`台灣`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`TWD`,currencyFullName:`New Taiwan Dollar`,currencySymbol:`NT$`,decimalPlaces:2,phoneCode:`+886`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}([0-9]{2})?$`,rablRegion:`15n9oO`}}},{when_all:[{is:[`flavor`,`WW`]},{is:[`evaluateWeblabTreatment`,`COUNTRIES_PREFERENCES_BAZAAR_1346088:T1`]}],return_value:{AR:{country:`Argentina`,countryLocalName:`Argentina`,language:`español - ES`,languageCode:`es-MX`,currency:`ARS`,currencyFullName:`Argentine Peso`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+54`,hasPostalCode:!0,postalCodePattern:`^([0-9]{4}|[A-Za-z][0-9]{4}([A-Za-z]{3})?)$`,rablRegion:`15n9mx`},BH:{country:`Bahrain`,countryLocalName:`Bahrain`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+973`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3,4}$`,rablRegion:`15n9oS`},CL:{country:`Chile`,countryLocalName:`Chile`,language:`español - ES`,languageCode:`es-MX`,currency:`CLP`,currencyFullName:`Chilean Peso`,currencySymbol:`$`,decimalPlaces:0,phoneCode:`+56`,hasPostalCode:!0,postalCodePattern:`^[0-9]{7}$`,rablRegion:`15n9o7`},CR:{country:`Costa Rica`,countryLocalName:`Costa Rica`,language:`español - ES`,languageCode:`es-MX`,currency:`CRC`,currencyFullName:`Costa Rican Colon`,currencySymbol:`₡`,decimalPlaces:2,phoneCode:`+506`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oA`},DE:{language:`Deutsch - DE`,languageCode:`de-DE`,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oR`},DO:{country:`Dominican Republic`,countryLocalName:`República Dominicana`,language:`español - ES`,languageCode:`es-MX`,currency:`DOP`,currencyFullName:`Dominican Peso`,currencySymbol:`RD$`,decimalPlaces:2,phoneCode:`+1809`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oB`},EC:{country:`Ecuador`,countryLocalName:`Ecuador`,language:`español - ES`,languageCode:`es-MX`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+593`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oC`},FR:{language:`français - FR`,languageCode:`fr-FR`,hasPostalCode:!1,rablRegion:`15n9oR`},HK:{country:`Hong Kong`,countryLocalName:`香港`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`HKD`,currencyFullName:`Hong Kong Dollar`,currencySymbol:`HK$`,decimalPlaces:2,phoneCode:`+852`,hasPostalCode:!1,rablRegion:`15n9oD`},JM:{country:`Jamaica`,countryLocalName:`Jamaica`,language:`English - EN`,languageCode:`en-US`,currency:`JMD`,currencyFullName:`Jamaican Dollar`,currencySymbol:`J$`,decimalPlaces:2,phoneCode:`+1876`,hasPostalCode:!0,postalCodePattern:`^JM[A-Za-z]{3}[0-9]{2}$`,rablRegion:`15n9oE`},KW:{country:`Kuwait`,countryLocalName:`Kuwait`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+965`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oS`},NG:{country:`Nigeria`,countryLocalName:`Nigeria`,language:`English - EN`,languageCode:`en-US`,currency:`NGN`,currencyFullName:`Nigerian Naira`,currencySymbol:`₦`,decimalPlaces:2,phoneCode:`+234`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oG`},OM:{country:`Oman`,countryLocalName:`Oman`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+968`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}$`,rablRegion:`15n9oS`},PE:{country:`Peru`,countryLocalName:`Perú`,language:`español - ES`,languageCode:`es-MX`,currency:`PEN`,currencyFullName:`Peruvian Sol`,currencySymbol:`S/.`,decimalPlaces:2,phoneCode:`+51`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oJ`},PH:{country:`Philippines`,countryLocalName:`Philippines`,language:`English - EN`,languageCode:`en-US`,currency:`PHP`,currencyFullName:`Philippine Peso`,currencySymbol:`₱`,decimalPlaces:2,phoneCode:`+63`,hasPostalCode:!0,postalCodePattern:`^[0-9]{4}$`,rablRegion:`15n9oK`},PT:{language:`português - PT`,languageCode:`pt-PT`,hasPostalCode:!1,rablRegion:`15n9oR`},QA:{country:`Qatar`,countryLocalName:`Qatar`,language:`English - EN`,languageCode:`en-US`,currency:`QAR`,currencyFullName:`Qatari Riyal`,currencySymbol:`ر.ق`,decimalPlaces:2,phoneCode:`+974`,hasPostalCode:!1,rablRegion:`15n9oS`},TW:{country:`Taiwan`,countryLocalName:`台灣`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`TWD`,currencyFullName:`New Taiwan Dollar`,currencySymbol:`NT$`,decimalPlaces:2,phoneCode:`+886`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}([0-9]{2})?$`,rablRegion:`15n9oO`}}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{AR:{country:`Argentina`,countryLocalName:`Argentina`,language:`español - ES`,languageCode:`es-MX`,currency:`ARS`,currencyFullName:`Argentine Peso`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+54`,hasPostalCode:!0,postalCodePattern:`^([0-9]{4}|[A-Za-z][0-9]{4}([A-Za-z]{3})?)$`,rablRegion:`15n9mx`},BH:{country:`Bahrain`,countryLocalName:`Bahrain`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+973`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3,4}$`,rablRegion:`15n9oS`},CR:{country:`Costa Rica`,countryLocalName:`Costa Rica`,language:`español - ES`,languageCode:`es-MX`,currency:`CRC`,currencyFullName:`Costa Rican Colon`,currencySymbol:`₡`,decimalPlaces:2,phoneCode:`+506`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oA`},DE:{language:`Deutsch - DE`,languageCode:`de-DE`,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oR`},DO:{country:`Dominican Republic`,countryLocalName:`República Dominicana`,language:`español - ES`,languageCode:`es-MX`,currency:`DOP`,currencyFullName:`Dominican Peso`,currencySymbol:`RD$`,decimalPlaces:2,phoneCode:`+1809`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oB`},EC:{country:`Ecuador`,countryLocalName:`Ecuador`,language:`español - ES`,languageCode:`es-MX`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:2,phoneCode:`+593`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oC`},FR:{language:`français - FR`,languageCode:`fr-FR`,hasPostalCode:!1,rablRegion:`15n9oR`},HK:{country:`Hong Kong`,countryLocalName:`香港`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`HKD`,currencyFullName:`Hong Kong Dollar`,currencySymbol:`HK$`,decimalPlaces:2,phoneCode:`+852`,hasPostalCode:!1,rablRegion:`15n9oD`},JM:{country:`Jamaica`,countryLocalName:`Jamaica`,language:`English - EN`,languageCode:`en-US`,currency:`JMD`,currencyFullName:`Jamaican Dollar`,currencySymbol:`J$`,decimalPlaces:2,phoneCode:`+1876`,hasPostalCode:!0,postalCodePattern:`^JM[A-Za-z]{3}[0-9]{2}$`,rablRegion:`15n9oE`},KW:{country:`Kuwait`,countryLocalName:`Kuwait`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+965`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oS`},NG:{country:`Nigeria`,countryLocalName:`Nigeria`,language:`English - EN`,languageCode:`en-US`,currency:`NGN`,currencyFullName:`Nigerian Naira`,currencySymbol:`₦`,decimalPlaces:2,phoneCode:`+234`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`,rablRegion:`15n9oG`},OM:{country:`Oman`,countryLocalName:`Oman`,language:`English - EN`,languageCode:`en-US`,currency:`USD`,currencyFullName:`US Dollar`,currencySymbol:`$`,decimalPlaces:3,phoneCode:`+968`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}$`,rablRegion:`15n9oS`},PE:{country:`Peru`,countryLocalName:`Perú`,language:`español - ES`,languageCode:`es-MX`,currency:`PEN`,currencyFullName:`Peruvian Sol`,currencySymbol:`S/.`,decimalPlaces:2,phoneCode:`+51`,hasPostalCode:!0,postalCodePattern:`^[0-9]{5}$`,rablRegion:`15n9oJ`},PH:{country:`Philippines`,countryLocalName:`Philippines`,language:`English - EN`,languageCode:`en-US`,currency:`PHP`,c
9urrencyFullName:`Philippine Peso`,currencySymbol:`₱`,decimalPlaces:2,phoneCode:`+63`,hasPostalCode:!0,postalCodePattern:`^[0-9]{4}$`,rablRegion:`15n9oK`},PT:{language:`português - PT`,languageCode:`pt-PT`,hasPostalCode:!1,rablRegion:`15n9oR`},QA:{country:`Qatar`,countryLocalName:`Qatar`,language:`English - EN`,languageCode:`en-US`,currency:`QAR`,currencyFullName:`Qatari Riyal`,currencySymbol:`ر.ق`,decimalPlaces:2,phoneCode:`+974`,hasPostalCode:!1,rablRegion:`15n9oS`},TW:{country:`Taiwan`,countryLocalName:`台灣`,language:`中文 (繁體) - ZH`,languageCode:`zh-TW`,currency:`TWD`,currencyFullName:`New Taiwan Dollar`,currencySymbol:`NT$`,decimalPlaces:2,phoneCode:`+886`,hasPostalCode:!0,postalCodePattern:`^[0-9]{3}([0-9]{2})?$`,rablRegion:`15n9oO`}}}],fallback_value:{CN:{country:`China`,countryLocalName:`中国`,language:`Chinese`,languageCode:`zh-CN`,currency:`CNY`,currencyFullName:`Chinese Yuan`,currencySymbol:`Â¥`,decimalPlaces:2,phoneCode:`+86`,hasPostalCode:!0,postalCodePattern:`^[0-9]{6}$`}}},wte=n({COUNTRY_REGION:()=>COUNTRY_REGION,CURRENCY:()=>CURRENCY,CUSTOMER_PREFERENCE:()=>Ry,LANGUAGE:()=>LANGUAGE,defaultCountry:()=>zy,getCountryDisplayText:()=>Gy,getCurrencyDisplayText:()=>Ky,getCustomerPreferencesDetail:()=>Wy,loadRules:()=>Hy,shouldShowGlobalCountries:()=>Uy}),Ry=`customerPreference`,zy=z(P.isCNFlavor()?{country:`China`,countryCode:`CN`,language:`Chinese`,currency:`CNY`,languageCode:`zh-CN`,phoneCode:`+86`}:{country:`Philippines`,countryCode:`PH`,language:`English - EN`,currency:`PHP`,languageCode:`en-US`,phoneCode:`+63`,rablRegions:`15n9o7`}),By=null,Tte=!1,Vy=null,Ete=async()=>{if(!P.isWWFlavor()){By={[zy.value.countryCode]:zy.value};return}try{let e=Iy.getInstance();Tte||=(e.loadRules(Ly),!0);let t=P.getCurrentFlavor();By=await e.getFeatureValueWithWeblab(My.showGlobalCountries,{flavor:t}),By||={[zy.value.countryCode]:zy.value}}catch(e){console.error(`Failed to load countryLocalization details:`,e),By={[zy.value.countryCode]:zy.value}}finally{Vy=null}},Hy=()=>By===null?(Vy||=Ete(),Vy):Promise.resolve(),Uy=()=>By,Wy=()=>{let e;try{e=Gs(navigator.userAgent)?.customerPreference||localStorage?.getItem(`customerPreference`)}catch{e=Gs(navigator.userAgent)?.customerPreference}try{return e?JSON.parse(e):zy.value}catch(e){console.error(`Failed to parse customer preference:`,e)}return zy.value},Gy=e=>{let t=Uy(),n=H(`customerPreference`,e);if(!t||!t[e])return n||e;let r=t[e]?.countryLocalName;return n&&r&&n!==r?`${n} (${r})`:n},Ky=e=>e?`${e} - ${H(`customerPreference`,e)}`:null,Dte=`langStore`;Gs(navigator.userAgent)?.marketPlace||Object.keys(Ac)[0];var qy=P.isCNFlavor()?`zh-CN`:JSON.parse(Gs(navigator?.userAgent)?.customerPreference||`{}`)?.languageCode||(()=>{let e=localStorage?.getItem(Ry);if(e)try{return JSON.parse(e)?.languageCode}catch(e){console.error(`Error parsing customer preference data:`,e);return}})()||P.getDefaultLocale(),Ote=n({ADD_CART_AND_FAVORITES_STATUS:()=>fb,APP_CONFIG_TYPES:()=>sb,ASIN_SOURCE_MARKETPLACE:()=>ob,AVAILABILITY_STATUS:()=>cb,BRAND_LOGO_IMAGE_URL_DIR:()=>hb,COUPON_STATUS:()=>rb,CURRENCY_CODE:()=>`CNY`,CURRENCY_SYMBOL:()=>`Â¥`,DEAL_TYPES:()=>lb,DETAIL_PAGE_PATH:()=>Ate,ENCRYPTED_MARKETPLACE_ID:()=>kte,ENCRYPTED_MARKETPLACE_ID_LOCALE_MAP:()=>Mte,ETO_PAYMENT_FLOW_RELEASE_ROOT_DOMAIN:()=>_b,ETO_PAYMENT_FLOW_WEB_URL:()=>vb,EXTERNAL_PLATFORM:()=>tb,EXTERNAL_SELLER_ID:()=>ib,FREE_SHIPPING:()=>nb,IMAGE_URL_DIR:()=>mb,LOCALE:()=>Zy,MARKETPLACE_INFO:()=>ab,MARKET_PLEACE_STYLE_MAP:()=>pb,NewSharingFeaturePlatformVersionMapping:()=>Xy,ORDER_REQUEST_ID_LENGTH:()=>15,SEARCH_PAGE_PATH:()=>jte,SHARE_ACTION_TYPE:()=>ub,SHARE_MODULE:()=>db,US_TIME_ZONE:()=>Qy,WEBAPP_SUBDOMAIN:()=>Nte,WX_AMZN_MINI_PROGRAM_URL:()=>Jy,WX_AMZN_MINI_PROGRAM_USERNAME:()=>Yy,isLocaleEN:()=>eb,translationsEndpoint:()=>$y}),kte=fc(()=>P.getMarketplaceId(),`AAHKV2X7AFYLW`),Ate=`detailPage`,jte=`search`,Jy=`[email protected]`,Yy=`gh_faa8ac0a7dde`,Xy={Android:`30.14.0`,iOS:`25.12.0`},Zy={ZH_CN:`zh-CN`,EN_US:`en-US`},Qy=`America/New_York`,$y=`/translations`,eb=qy===Zy.EN_US,Mte={AAHKV2X7AFYLW:`zh-CN`,ATVPDKIKX0DER:`en-US`},Nte=Object.freeze({BETA:`https://beta-cn.gsweb.ags.a2z.org.cn`,GAMMA:`https://gamma-cn.gsweb.ags.a2z.org.cn`,PROD:`https://globalstore.amazon.cn`}),tb=Object.freeze({MINIAPP:`MiniApp`,GS:`GS`}),nb=Object.freeze({FREE_SHIPPING_THRESHOLD:300,SHOW_FREE_SHIPPING_PROMPT_THRESHOLD:120}),rb=Object.freeze({ACTIVE:`ACTIVE`,REDEEMED:`REDEEMED`,USED:`USED`,EXHAUSTED:`EXHAUSTED`,UNAVAILABLE:`UNAVAILABLE`}),ib=Object.freeze({DEFAULT:`default`}),ab=Object.freeze({US:{marketplaceName:`US`,marketplaceId:`ATVPDKIKX0DER`,cnMerchantId:`A2EDK7H33M5FFG`},GE:{marketplaceName:`GE`,marketplaceId:`A1PA6795UKMFR9`,cnMerchantId:`A3CQWPW49OI3BQ`},JP:{marketplaceName:`JP`,marketplaceId:`A1VC38T7YXB528`,cnMerchantId:`A26HDXW89ZT98L`},UK:{marketplaceName:`UK`,marketplaceId:`A1F83G8C2ARO7P`,cnMerchantId:`A3TEGLC21NOO5Y`}}),ob={ONLY_GE:`only-ge`,MIXED_GE:`mixed-ge`,NO_GE:`no-ge`},sb={SETTING_PAGE:`settingPage`,CART_PAGE:`cartPage`,CHECKOUT_PAGE:`checkoutPage`,DETAIL_PAGE:`dpPage`},cb=Object.freeze({IN_STOCK:`IN_STOCK`,IN_STOCK_SCARCE:`IN_STOCK_SCARCE`,UNKNOWN_AVAILABILITY:`UNKNOWN_AVAILABILITY`,O
9UT_OF_STOCK:`OUT_OF_STOCK`}),lb=Object.freeze({DEAL_OF_THE_DAY:`DEAL_OF_THE_DAY`,BEST_DEAL:`BEST_DEAL`}),ub=Object.freeze({NATIVE_COPY_LINK:`nativeCopyLink`,WEIXIN_SHARE_LINK:`weixinShareLink`,OPEN_WEIXIN_MINI_PROGRAM:`openWeixinMiniProgram`,GENERATE_IMAGES:`generateImages`,SAVE_IMAGES:`saveImages`}),db={SHARE_TYPE:{shareLink:`wx_link`,shareImage:`wx_image`,shareCard:`wx_card`},BTN_TYPE_FUNC:{shareWechat:`handleShareWeChat`,generateImages:`handleGenerateImages`,saveImages:`handleSaveImages`},IMG_URL:{WECHAT_URL:`${L.OLD_IMAGE_URL}assets/svg/icon/Wechat._TTW_.svg`,GENERATE_IMAGES_URL:`${L.OLD_IMAGE_URL}assets/svg/icon/GenerateImg._TTW_.svg`,SAVE_IMAGES_URL:`${L.OLD_IMAGE_URL}assets/svg/icon/SaveImg._TTW_.svg`},MAX_PIC_NUM:6,WEBAPP_PROD_SUBDOMAIN:`https://globalstore.amazon.cn`,shareRouter:{DETAIL_PAGE:`detailPage`,GATEWAY:`gateway`,DOWNLOAD:`download`,PA_REGISTRATION:`paRegistration`,DAILY_SIGN_IN_LANDING_PAGE:`dailySignInLandingPage`,PA_ACCOUNT:`paAccount`,BAZAAR:`bazaar`}},fb=Object.freeze({SUCCESSFUL:0,FAILURE:-1,EXCEED_MAX_LIMIT:-2,SINGLE_PRODUCT_EXCEED_MAX_LIMIT:-3}),pb={AAHKV2X7AFYLW:`cn`,ATVPDKIKX0DER:`en`},mb=`https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/`,hb=`https://images-cn-8.ssl-images-amazon.com/images/G/28/`,gb=`https://amazon-test.woaap.com`,_b=`https://amazon.woaap.com`,vb=Object.freeze({[Ks]:`${gb}/web-app-test/?directedId=directedId-2`,[qs]:`${gb}/web-app-test/?directedId=directedId-2`,[Js]:`${_b}/web-app/?directedId=directedId-2`}),yb=n({default:()=>xb,endpointMap:()=>bb}),bb={de:{address:`translation-de.8d81cddd.json`,asinList:`translation-de.8d81cddd.json`,button:`translation-de.8d81cddd.json`,cart:`translation-de.8d81cddd.json`,category:`translation-de.8d81cddd.json`,checkout:`translation-de.8d81cddd.json`,common:`translation-de.8d81cddd.json`,commonComponent:`translation-de.8d81cddd.json`,couponsList:`translation-de.8d81cddd.json`,customerPreference:`translation-de.8d81cddd.json`,dailySignIn:`translation-de.8d81cddd.json`,detailPage:`translation-de.8d81cddd.json`,downloadPage:`translation-de.8d81cddd.json`,favorites:`translation-de.8d81cddd.json`,fissionActivity:`translation-de.8d81cddd.json`,kyc:`translation-de.8d81cddd.json`,personalAssociate:`translation-de.8d81cddd.json`,personalInformationCollection:`translation-de.8d81cddd.json`,search:`translation-de.8d81cddd.json`,share:`translation-de.8d81cddd.json`,tapToReveal:`translation-de.8d81cddd.json`,yourAccount:`translation-de.8d81cddd.json`,yourOrder:`translation-de.8d81cddd.json`},"de-DE":{address:`translation-de.8d81cddd.json`,asinList:`translation-de.8d81cddd.json`,button:`translation-de.8d81cddd.json`,cart:`translation-de.8d81cddd.json`,category:`translation-de.8d81cddd.json`,checkout:`translation-de.8d81cddd.json`,common:`translation-de.8d81cddd.json`,commonComponent:`translation-de.8d81cddd.json`,couponsList:`translation-de.8d81cddd.json`,customerPreference:`translation-de.8d81cddd.json`,dailySignIn:`translation-de.8d81cddd.json`,detailPage:`translation-de.8d81cddd.json`,downloadPage:`translation-de.8d81cddd.json`,favorites:`translation-de.8d81cddd.json`,fissionActivity:`translation-de.8d81cddd.json`,kyc:`translation-de.8d81cddd.json`,personalAssociate:`translation-de.8d81cddd.json`,personalInformationCollection:`translation-de.8d81cddd.json`,search:`translation-de.8d81cddd.json`,share:`translation-de.8d81cddd.json`,tapToReveal:`translation-de.8d81cddd.json`,yourAccount:`translation-de.8d81cddd.json`,yourOrder:`translation-de.8d81cddd.json`},en:{address:`translation-en.b15f5c83.json`,asinList:`translation-en.b15f5c83.json`,button:`translation-en.b15f5c83.json`,cart:`translation-en.b15f5c83.json`,category:`translation-en.b15f5c83.json`,checkout:`translation-en.b15f5c83.json`,common:`translation-en.b15f5c83.json`,commonComponent:`translation-en.b15f5c83.json`,couponsList:`translation-en.b15f5c83.json`,customerPreference:`translation-en.b15f5c83.json`,dailySignIn:`translation-en.b15f5c83.json`,detailPage:`translation-en.b15f5c83.json`,downloadPage:`translation-en.b15f5c83.json`,favorites:`translation-en.b15f5c83.json`,fissionActivity:`translation-en.b15f5c83.
9json`,kyc:`translation-en.b15f5c83.json`,personalAssociate:`translation-en.b15f5c83.json`,personalInformationCollection:`translation-en.b15f5c83.json`,search:`translation-en.b15f5c83.json`,share:`translation-en.b15f5c83.json`,tapToReveal:`translation-en.b15f5c83.json`,yourAccount:`translation-en.b15f5c83.json`,yourOrder:`translation-en.b15f5c83.json`},"en-US":{address:`translation-en.b15f5c83.json`,asinList:`translation-en.b15f5c83.json`,button:`translation-en.b15f5c83.json`,cart:`translation-en.b15f5c83.json`,category:`translation-en.b15f5c83.json`,checkout:`translation-en.b15f5c83.json`,common:`translation-en.b15f5c83.json`,commonComponent:`translation-en.b15f5c83.json`,couponsList:`translation-en.b15f5c83.json`,customerPreference:`translation-en.b15f5c83.json`,dailySignIn:`translation-en.b15f5c83.json`,detailPage:`translation-en.b15f5c83.json`,downloadPage:`translation-en.b15f5c83.json`,favorites:`translation-en.b15f5c83.json`,fissionActivity:`translation-en.b15f5c83.json`,kyc:`translation-en.b15f5c83.json`,personalAssociate:`translation-en.b15f5c83.json`,personalInformationCollection:`translation-en.b15f5c83.json`,search:`translation-en.b15f5c83.json`,share:`translation-en.b15f5c83.json`,tapToReveal:`translation-en.b15f5c83.json`,yourAccount:`translation-en.b15f5c83.json`,yourOrder:`translation-en.b15f5c83.json`},es:{address:`translation-es.1df04482.json`,asinList:`translation-es.1df04482.json`,button:`translation-es.1df04482.json`,cart:`translation-es.1df04482.json`,category:`translation-es.1df04482.json`,checkout:`translation-es.1df04482.json`,common:`translation-es.1df04482.json`,commonComponent:`translation-es.1df04482.json`,couponsList:`translation-es.1df04482.json`,customerPreference:`translation-es.1df04482.json`,dailySignIn:`translation-es.1df04482.json`,detailPage:`translation-es.1df04482.json`,downloadPage:`translation-es.1df04482.json`,favorites:`translation-es.1df04482.json`,fissionActivity:`translation-es.1df04482.json`,kyc:`translation-es.1df04482.json`,personalAssociate:`translation-es.1df04482.json`,personalInformationCollection:`translation-es.1df04482.json`,search:`translation-es.1df04482.json`,share:`translation-es.1df04482.json`,tapToReveal:`translation-es.1df04482.json`,yourAccount:`translation-es.1df04482.json`,yourOrder:`translation-es.1df04482.json`},"es-ES":{asinList:`translation-es.1df04482.json`,button:`translation-es.1df04482.json`,cart:`translation-es.1df04482.json`,category:`translation-es.1df04482.json`,checkout:`translation-es.1df04482.json`,common:`translation-es.1df04482.json`,commonComponent:`translation-es.1df04482.json`,couponsList:`translation-es.1df04482.json`,detailPage:`translation-es.1df04482.json`,downloadPage:`translation-es.1df04482.json`,favorites:`translation-es.1df04482.json`,fissionActivity:`translation-es.1df04482.json`,kyc:`translation-es.1df04482.json`,personalAssociate:`translation-es.1df04482.json`,personalInformationCollection:`translation-es.1df04482.json`,search:`translation-es.1df04482.json`,share:`translation-es.1df04482.json`,yourAccount:`translation-es.1df04482.json`,yourOrder:`translation-es.1df04482.json`},"es-MX":{address:`translation-es.1df04482.json`,asinList:`translation-es.1df04482.json`,button:`translation-es.1df04482.json`,cart:`translation-es.1df04482.json`,category:`translation-es.1df04482.json`,checkout:`translation-es.1df04482.json`,common:`translation-es.1df04482.json`,commonComponent:`translation-es.1df04482.json`,couponsList:`translation-es.1df04482.json`,customerPreference:`translation-es.1df04482.json`,dailySignIn:`translation-es.1df04482.json`,detailPage:`translation-es.1df04482.json`,downloadPage:`translation-es.1df04482.json`,favorites:`translation-es.1df04482.json`,fissionActivity:`translation-es.1df04482.json`,kyc:`translation-es.1df04482.json`,personalAssociate:`translation-es.1df04482.json`,personalInformationCollection:`translation-es.1df04482.json`,search:`translation-es.1df04482.json`,share:`translation-es.1df04482.json`,tapToReveal:`translation-es.1df04482.json`,yourAccount:`translation-es.1df04482.json`,yourOrder:`translation-es.1df04482.json`},fr:{address:`translation-fr.c2c1d3a2.json`,asinList:`translation-fr.c2c1d3a2.json`,button:`translation-fr.c2c1d3a2.json`,cart:`translation-fr.c2c1d3a2.json`,category:`translation-fr.c2c1d3a2.json`,checkout:`translation-fr.c2c1d3a2.json`,common:`translation-fr.c2c1d3a2.json`,commonComponent:`translation-fr.c2c1d3a2.json`,couponsList:`translation-fr.c2c1d3a2.json`,customerPreference:`translation-fr.c2c1d3a2.json`,dailySignIn:`translation-fr.c2c1d3a2.json`,detailPage:`translation-fr.c2c1d3a2.json`,downloadPage:`translation-fr.c2c1d3a2.json`,favorites:`translation-fr.c2c1d3a2.json`,fissionActivity:`translation-fr.c2c1d3a2.json`,kyc:`translation-fr.c2c1d3a2.json`,personalAssociate:`translation-fr.c2c1d3a2.json`,personalInformationCollection:`translation-fr.c2c1d3a2.json`,search:`translation-fr.c2c1d3a2.json`,share:`translation-fr.c2c1d3a2.json`,tapToReveal:`translation-fr.c2c1d3a2.json`,yourAccount:`translation-fr.c2c1d3a2.json`,yourOrder:`translation-fr.c2c1d3a2.json`},"fr-FR":{address:`translation-fr.c2c1d3a2.json`,asinList:`translation-fr.c2c1d3a2.json`,button:`translation-fr.c2c1d3a2.json`,cart:`translation-fr.c2c1d3a2.json`,category:`translation-fr.c2c1d3a2.json`,checkout:`translation-fr.c2c1d3a2.json`,common:`translation-fr.c2c1d3a2.json`,commonComponent:`translation-fr.c2c1d3a2.json`,couponsList:`translation-fr.c2c1d3a2.json`,customerPreference:`translation-fr.c2c1d3a2.json`,dailySignIn:`translation-fr.c2c1d3a2.json`,detailPage:`translation-fr.c2c1d3a2.json`,downloadPage:`translation-fr.c2c1d3a2.json`,favorites:`translation-fr.c2c1d3a2.json`,fissionActivity:`translation-fr.c2c1d3a2.json`,kyc:`translation-fr.c2c1d3a2.json`,personalAssociate:`translation-fr.c2c1d3a2.json`,personalInformationCollection:`translation-fr.c2c1d3a2.json`,search:`translation-fr.c2c1d3a2.json`,share:`translation-fr.c2c1d3a2.json`,tapToReveal:`translation-fr.c2c1d3a2.json`,yourAccount:`translation-fr.c2c1d3a2.json`,yourOrder:`translation-fr.c2c1d3a2.json`},ko:{address:`translation-ko.7e689707.json`,asinList:`translation-ko.7e689707.json`,button:`translation-ko.7e689707.json`,cart:`translation-ko.7e689707.json`,category:`translation-ko.7e689707.json`,checkout:`translation-ko.7e689707.json`,common:`translation-ko.7e689707.json`,commonComponent:`translation-ko.7e689707.json`,couponsList:`translation-ko.7e689707.json`,customerPreference:`translation-ko.7e689707.json`,dailySignIn:`translation-ko.7e689707.json`,detailPage:`translation-ko.7e689707.json`,downloadPage:`translation-ko.7e689707.json`,favorites:`translation-ko.7e689707.json`,fissionActivity:`translation-ko.7e689707.json`,kyc:`translation-ko.7e689707.json`,personalAssociate:`translation-ko.7e689707.json`,personalInformationCollection:`translation-ko.7e689707.json`,search:`translation-ko.7e689707.json`,share:`translation-ko.7e689707.json`,tapToReveal:`translation-ko.7e689707.json`,yourAccount:`translation-ko.7e689707.json`,yourOrder:`translation-ko.7e689707.json`},"ko-KR":{address:`translation-ko.7e689707.json`,asinList:`translation-ko.7e689707.json`,button:`translation-ko.7e689707.json`,cart:`translation-ko.7e689707.json`,category:`translation-ko.7e689707.json`,checkout:`translation-ko.7e689707.json`,common:`translation-ko.7e689707.json`,commonComponent:`translation-ko.7e689707.json`,couponsList:`translation-ko.7e689707.json`,customerPreference:`translation-ko.7e689707.json`,dailySignIn:`translation-ko.7e689707.json`,detailPage:`translation-ko.7e689707.json`,downloadPage:`translation-ko.7e689707.json`,favorites:`translation-ko.7e689707.json`,fissionActivity:`translation-ko.7e689707.json`,kyc:`translation-ko.7e689707.json`,personalAssociate:`translation-ko.7e689707.json`,personalInformationCollection:`translation-ko.7e689707.json`,search:`translation-ko.7e689707.json`,share:`translation-ko.7e689707.json`,tapToReveal:`translation-ko.7e689707.json`,yourAccount:`translation-ko.7e689707.json`,yourOrder:`translation-ko.7e689707.json`},pt:{address:`translation-pt.21b6868e.json`,asinList:`translation-pt.21b6868e.json`,button:`translation-pt.21b6868e.json`,cart:`translation-pt.21b6868e.json`,category:`translation-pt.21b6868e.json`,checkout:`translation-pt.21b6868e.json`,common:`translation-pt.21b6868e.json`,commonComponent:`translation-pt.21b6868e.json`,couponsList:`translation-pt.21b6868e.json`,customerPreference:`translation-pt.21b6868e.json`,dailySignIn:`translation-pt.21b6868e.json`,detailPage:`translation-pt.21b6868e.json`,downloadPage:`translation-pt.21b6868e.json`,favorites:`translation-pt.21b6868e.json`,fissionActivity:`translation-pt.21b6868e.json`,kyc:`translation-pt.21b6868e.json`,personalAssociate:`translation-pt.21b6868e.json`,personalInformationCollection:`translation-pt.21b6868e.json`,search:`translation-pt.21b6868e.json`,share:`translation-pt.21b6868e.json`,tapToReveal:`translation-pt.21b6868e.json`,yourAccount:`translation-pt.21b6868e.json`,yourOrder:`translation-pt.21b6868e.json`},"pt-PT":{address:`translation-pt.21b6868e.json`,asinList:`translation-pt.21b6868e.json`,button:`translation-pt.21b6868e.json`,cart:`translation-pt.21b6868e.json`,category:`translation-pt.21b6868e.json`,checkout:`translation-pt.21b6868e.json`,common:`translation-pt.21b6868e.json`,commonComponent:`translation-pt.21b6868e.json`,couponsList:`translation-pt.21b6868e.json`,customerPreference:`translation-pt.21b6868e.json`,dailySignIn:`translation-pt.21b6868e.json`,detailPage:`translation-pt.21b6868e.json`,downloadPage:`translation-pt.21b6868e.json`,favorites:`translation-pt.21b6868e.json`,fissionActivity:`translation-pt.21b6868e.json`,kyc:`translation-pt.21b6868e.json`,personalAssociate:`translation-pt.21b6868e.json`,personalInformationCollection:`translation-pt.21b6868e.json`,search:`translation-pt.21b6868e.json`,share:`translation-pt.21b6868e.json`,tapToReveal:`translation-pt.21b6868e.json`,yourAccount:`translation-pt.21b6868e.json`,yourOrder:`translation-pt.21b6868e.json`},und:{address:`translation.5ba1b69c.json`,asinList:`translation.5ba1b69c.json`,button:`translation.5ba1b69c.json`,cart:`translation.5ba1b69c.json`,category:`translation.5ba1b69c.json`,checkout:`translation.5ba1b69c.json`,common:`translation.5ba1b69c.json`,commonComponent:`translation.5ba1b69c.json`,couponsList:`translation.5ba1b69c.json`,customerPreference:`translation.5ba1b69c.json`,dailySignIn:`translation.5ba1b69c.json`,detailPage:`translation.5ba1b69c.json`,downloadPage:`translation.5ba1b69c.json`,favorites:`translation.5ba1b69c.json`,fissionActivity:`translation.5ba1b69c.json`,kyc:`translation.5ba1b69c.json`,personalAssociate:`translation.5ba1b69c.json`,personalInformationCollection:`translation.5ba1b69c.json`,search:`translation.5ba1b69c.json`,share:`translation.5ba1b69c.json`,tapToReveal:`translation.5ba1b69c.json`,yourAccount:`translation.5ba1b69c.json`,yourOrder:`translation.5ba1b69c.json`},zh:{address:`translation-zh.4332b544.json`,asinList:`translation-zh.4332b544.json`,button:`translation-zh.4332b544.json`,cart:`translation-zh.4332b544.json`,category:`translation-zh.4332b544.json`,checkout:`translation-zh.4332b544.json`,common:`translation-zh.4332b544.json`,commonComponent:`translation-zh.4332b544.json`,couponsList:`translation-zh.4332b544.json`,customerPreference:`translation-zh.4332b544.json`,dailySignIn:`translation-zh.4332b544.json`,detailPage:`translation-zh.4332b544.json`,downloadPage:`translation-zh.4332b544.json`,favorites:`translation-zh.4332b544.json`,fissionActivity:`translation-zh.4332b544.json`,kyc:`translation-zh.4332b544.json`,personalAssociate:`translation-zh.4332b544.json`,personalInformationCollection:`translation-zh.4332b544.json`,search:`translation-zh.4332b544.json`,share:`translation-zh.4332b544.json`,tapToReveal:`translation-zh.4332b544.json`,yourAccount:`translation-zh.4332b544.json`,yourOrder:`translation-zh.4332b544.json`},"zh-CN":{address:`translation-zh.4332b544.json`,asinList:`translation-zh.4332b544.json`,button:`translation-zh.4332b544.json`,cart:`translation-zh.4332b544.json`,category:`translation-zh.4332b544.json`,checkout:`translation-zh.4332b544.json`,common:`translation-zh.4332b544.json`,commonComponent:`translation-zh.4332b544.json`,couponsList:`translation-zh.4332b544.json`,customerPreference:`translation-zh.4332b544.json`,dailySignIn:`translation-zh.4332b544.json`,detailPage:`translation-zh.4332b544.json`,downloadPage:`translation-zh.4332b544.json`,favorites:`translation-zh.4332b544.json`,fissionActivity:`translation-zh.4332b544.json`,kyc:`translation-zh.4332b544.json`,personalAssociate:`translation-zh.4332b544.json`,personalInformationCollection:`translation-zh.4332b544.json`,search:`translation-zh.4332b544.json`,share:`translation-zh.4332b544.json`,tapToReveal:`translation-zh.4332b544.json`,yourAccount:`translation-zh.4332b544.json`,yourOrder:`translation-zh.4332b544.json`},"zh-TW":{address:`translation-zh.4332b544.json`,asinList:`translation-zh.4332b544.json`,button:`translation-zh.4332b544.json`,cart:`translation-zh.4332b544.json`,category:`translation-zh.4332b544.json`,checkout:`translation-zh.4332b544.json`,common:`translation-zh.4332b544.json`,commonComponent:`translation-zh.4332b544.json`,couponsList:`translation-zh.4332b544.json`,customerPreference:`translation-zh.4332b544.json`,dailySignIn:`translation-zh.4332b544.json`,detailPage:`translation-zh.4332b544.json`,downloadPage:`translation-zh.4332b544.json`,favorites:`translation-zh.4332b544.json`,fissionActivity:`translation-zh.4332b544.json`,kyc:`translation-zh.4332b544.json`,personalAssociate:`translation-zh.4332b544.json`,personalInformationCollection:`translation-zh.4332b544.json`,search:`translation-zh.4332b544.json`,share:`translation-zh.4332b544.json`,tapToReveal:`translation-zh.4332b544.json`,yourAccount:`translation-zh.4332b544.json`,yourOrder:`translation-zh.4332b544.json`}},xb={endpointMap:bb},Sb=()=>Object.assign({"../../public/translations/arbManifest.6212d5c4.js":yb}),Cb={translations:{"translation-de.json":`translation-de.8d81cddd.json`,"translation-en.json":`translation-en.b15f5c83.
9json`,"translation-es.json":`translation-es.1df04482.json`,"translation-fr.json":`translation-fr.c2c1d3a2.json`,"translation-ko.json":`translation-ko.7e689707.json`,"translation-pt.json":`translation-pt.21b6868e.json`,"translation-zh.json":`translation-zh.4332b544.json`,"translation.json":`translation.5ba1b69c.json`},manifest:{originalName:`arbManifest.js`,hashedName:`arbManifest.6212d5c4.js`,hash:`6212d5c4`}},wb=At({arbManifest:(()=>{let e=Cb.manifest;if(e&&e.hashedName){let t=Sb(),n=Object.keys(t).find(t=>t.endsWith(`/${e.hashedName}`));if(!n)throw Error(`Translation manifest file not found: ${e.hashedName}`);return t[n].default}throw Error(`No hashed manifest found. Please run npm run hash-translations`)})(),localizationContextProvider:()=>new zt().withLocale(qy).withTimeZone(Qy).build(),resolveBundleUrl:e=>{if(e)return`${$y}/${(Cb.translations||Cb)[e]||e}`}}),Tb=[`button`,`cart`,`common`,`checkout`,`category`,`search`,`asinList`,`detailPage`,`couponsList`,`commonComponent`,`favorites`,`downloadPage`,`fissionActivity`,...P.isWWFlavor()?[`tapToReveal`]:[],`personalInformationCollection`,`share`,`personalAssociate`,`yourAccount`,`yourOrder`,`kyc`,`dailySignIn`,`customerPreference`,...P.isWWFlavor()?[`address`]:[]],Eb=Object.fromEntries(Tb.map(e=>[e,null])),Db=async()=>{await Promise.all(Tb.map(async e=>{Eb[e]=await wb.getBundle(e)}))},H=(e,t,n=t)=>{try{return Eb[e]?.getMessage(t)}catch{return n}},Ob=(e,t,n,r=t)=>{try{return Eb[e]?.formatMessage(t,n)??r}catch{return r}},kb=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,Ab=Object.entries(kb).reduce((e,[t,n])=>(e[n]=Number(t),e),{}),jb=kb.split(``),Mb=e=>{let t=e.length/4*3;e.slice(-2)===`==`?t-=2:e.slice(-1)===`=`&&t--;let n=new ArrayBuffer(t),r=new DataView(n);for(let t=0;t<e.length;t+=4){let n=0,i=0;for(let r=t,a=t+3;r<=a;r++)if(e[r]!==`=`){if(!(e[r]in Ab))throw TypeError(`Invalid character ${e[r]} in base64 string.`);n|=Ab[e[r]]<<(a-r)*6,i+=6}else n>>=6;let a=t/4*3;n>>=i%8;let o=Math.floor(i/8);for(let e=0;e<o;e++){let t=(o-e-1)*8;r.setUint8(a+e,(n&255<<t)>>t)}}return new Uint8Array(n)},Nb=e=>new TextEncoder().encode(e);function Pb(e){let t;t=typeof e==`string`?Nb(e):e;let n=typeof t==`object`&&typeof t.length==`number`,r=typeof t==`object`&&typeof t.byteOffset==`number`&&typeof t.byteLength==`number`;if(!n&&!r)throw Error(`@smithy/util-base64: toBase64 encoder function only accepts string | Uint8Array.`);let i=``;for(let e=0;e<t.length;e+=3){let n=0,r=0;for(let i=e,a=Math.min(e+3,t.length);i<a;i++)n|=t[i]<<(a-i-1)*8,r+=8;let a=Math.ceil(r/6);n<<=a*6-r;for(let e=1;e<=a;e++){let t=(a-e)*6;i+=jb[(n&63<<t)>>t]}i+=`==`.slice(0,4-a)}return i}function Fb(e,t,n,r){return class i extends Uint8Array{static fromString(e,n=`utf-8`){if(typeof e==`string`)return n===`base64`?i.mutate(r(e)):i.mutate(t(e));throw Error(`Unsupported conversion from ${typeof e} to Uint8ArrayBlobAdapter.`)}static mutate(e){return Object.setPrototypeOf(e,i.prototype),e}transformToString(t=`utf-8`){return t===`base64`?n(this):e(this)}}}var Ib=e=>{if(typeof e==`string`)return e;if(typeof e!=`object`||typeof e.byteOffset!=`number`||typeof e.byteLength!=`number`)throw Error(`@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.`);return new TextDecoder(`utf-8`).decode(e)},Lb=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,`0`));function Rb(e){return typeof crypto<`u`&&typeof crypto.randomUUID==`function`?()=>crypto.randomUUID():()=>{let t=new Uint8Array(16);return e(t),t[6]=t[6]&15|64,t[8]=t[8]&63|128,Lb[t[0]]+Lb[t[1]]+Lb[t[2]]+Lb[t[3]]+`-`+Lb[t[4]]+Lb[t[5]]+`-`+Lb[t[6]]+Lb[t[7]]+`-`+Lb[t[8]]+Lb[t[9]]+`-`+Lb[t[10]]+Lb[t[11]]+Lb[t[12]]+Lb[t[13]]+Lb[t[14]]+Lb[t[15]]}}var zb;(function(e){e.HTTP=`http`,e.HTTPS=`https`})(zb||={});var Bb;(function(e){e.MD5=`md5`,e.CRC32=`crc32`,e.CRC32C=`crc32c`,e.SHA1=`sha1`,e.SHA256=`sha256`})(Bb||={});var Vb=`__smithy_context`,Hb=e=>e.__smithy_context||={};function Ub(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var Wb=class e{method;protocol;hostname;port;path;query;headers;username;password;fragment;body;constructor(e){this.method=e.method||`GET`,this.hostname=e.hostname||`localhost`,this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?e.protocol.slice(-1)===`:`?e.protocol:`${e.protocol}:`:`https:`,this.path=e.path?e.path.charAt(0)===`/`?e.path:`/${e.path}`:`/`,this.username=e.username,this.password=e.password,this.fragment=e.fragment}static clone(t){let n=new e({...t,headers:{...t.headers}});return n.query&&=Gb(n.query),n}static isInstance(e){if(!e)return!1;let t=e;return`method`in t&&`protocol`in t&&`hostname`in t&&`path`in t&&typeof t.query==`object`&&typeof t.headers==`object`}clone(){return e.clone(this)}};function Gb(e){return Object.keys(e).reduce((t,n)=>{let r=e[n];
9return{...t,[n]:Array.isArray(r)?[...r]:r}},{})}var Kb=class{statusCode;reason;headers;body;constructor(e){this.statusCode=e.statusCode,this.reason=e.reason,this.headers=e.headers||{},this.body=e.body}static isInstance(e){if(!e)return!1;let t=e;return typeof t.statusCode==`number`&&typeof t.headers==`object`}},qb=RegExp(`^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$`),Jb=(e,t=!1)=>{if(!t)return qb.test(e);let n=e.split(`.`);for(let e of n)if(!Jb(e))return!1;return!0};function Yb(e){return/^[a-z0-9][a-z0-9.-]*[a-z0-9]$/.test(e)}var Xb=e=>{if(typeof e==`function`)return e;let t=Promise.resolve(e);return()=>t};function Zb(e){let t={};if(e=e.replace(/^\?/,``),e)for(let n of e.split(`&`)){let[e,r=null]=n.split(`=`);e=decodeURIComponent(e),r&&=decodeURIComponent(r),e in t?Array.isArray(t[e])?t[e].push(r):t[e]=[t[e],r]:t[e]=r}return t}var Qb=e=>{if(typeof e==`string`)return Qb(new URL(e));let{hostname:t,pathname:n,port:r,protocol:i,search:a}=e,o;return a&&(o=Zb(a)),{hostname:t,port:r?parseInt(r):void 0,protocol:i,path:n,query:o}},$b=e=>{if(typeof e==`object`){if(`url`in e){let t=Qb(e.url);if(e.headers){t.headers={};for(let n in e.headers)Ub(e.headers,n)&&(t.headers[n.toLowerCase()]=e.headers[n].join(`, `))}return t}return e}return Qb(e)},ex=e=>{if(e!=null){if(typeof e==`string`){let t=parseFloat(e);if(!Number.isNaN(t))return String(t)!==String(e)&&Wte.warn(Ute(`Expected number but observed string: ${e}`)),t}if(typeof e==`number`)return e;throw TypeError(`Expected number, got ${typeof e}: ${e}`)}},tx=Math.ceil(2**127*(2-2**-23)),Pte=e=>{let t=ex(e);if(t!==void 0&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0&&Math.abs(t)>tx)throw TypeError(`Expected 32-bit float, got ${e}`);return t},Fte=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw TypeError(`Expected integer, got ${typeof e}: ${e}`)}},Ite=e=>nx(e,16),Lte=e=>nx(e,8),nx=(e,t)=>{let n=Fte(e);if(n!==void 0&&Rte(n,t)!==n)throw TypeError(`Expected ${t}-bit integer, got ${e}`);return n},Rte=(e,t)=>{switch(t){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},zte=e=>ex(typeof e==`string`?rx(e):e),Bte=e=>Pte(typeof e==`string`?rx(e):e),Vte=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,rx=e=>{let t=e.match(Vte);if(t===null||t[0].length!==e.length)throw TypeError(`Expected real number, got implicit NaN`);return parseFloat(e)},ix=e=>Ite(typeof e==`string`?rx(e):e),Hte=e=>Lte(typeof e==`string`?rx(e):e),Ute=e=>String(TypeError(e).stack||e).split(`
10`).slice(0,5).filter(e=>!e.includes(`stackTraceWarning`)).join(`
11`),Wte={warn:console.warn},Gte=[`Sun`,`Mon`,`Tue`,`Wed`,`Thu`,`Fri`,`Sat`],ax=[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`];function ox(e){let t=e.getUTCFullYear(),n=e.getUTCMonth(),r=e.getUTCDay(),i=e.getUTCDate(),a=e.getUTCHours(),o=e.getUTCMinutes(),s=e.getUTCSeconds(),c=i<10?`0${i}`:`${i}`,l=a<10?`0${a}`:`${a}`,u=o<10?`0${o}`:`${o}`,d=s<10?`0${s}`:`${s}`;return`${Gte[r]}, ${c} ${ax[n]} ${t} ${l}:${u}:${d} GMT`}var Kte=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}:\d{2})|[zZ])$/),qte=e=>{if(e==null)return;if(typeof e!=`string`)throw TypeError(`RFC-3339 date-times must be expressed as strings`);let t=Kte.exec(e);if(!t)throw TypeError(`Invalid RFC-3339 date-time value`);let[n,r,i,a,o,s,c,l,u]=t,d=cx(ix(dx(r)),ux(i,`month`,1,12),ux(a,`day`,1,31),{hours:o,minutes:s,seconds:c,fractionalMilliseconds:l});return u.toUpperCase()!=`Z`&&d.setTime(d.getTime()-ane(u)),d},Jte=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),Yte=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),Xte=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),sx=e=>{if(e==null)return;if(typeof e!=`string`)throw TypeError(`RFC-7231 date-times must be expressed as strings`);let t=Jte.exec(e);if(t){let[e,n,r,i,a,o,s,c]=t;return cx(ix(dx(i)),lx(r),ux(n,`day`,1,31),{hours:a,minutes:o,seconds:s,fractionalMilliseconds:c})}if(t=Yte.exec(e),t){let[e,n,r,i,a,o,s,c]=t;return ene(cx(Qte(i),lx(r),ux(n,`day`,1,31),{hours:a,minutes:o,seconds:s,fractionalMilliseconds:c}))}if(t=Xte.exec(e),t){let[e,n,r,i,a,o,s,c]=t;return cx(ix(dx(c)),lx(n),ux(r.trimLeft(),`day`,1,31),{hours:i,minutes:a,seconds:o,fractionalMilliseconds:s})}throw TypeError(`Invalid RFC-7231 date-time value`)},Zte=e=>{if(e==null)return;let t;if(typeof e==`number`)t=e;else if(typeof e==`string`)t=zte(e);else if(typeof e==`object`&&e.tag===1)t=e.value;else throw TypeError(`Epoch timestamps must be expressed as floating point numbers or their string representation`);if(Number.isNaN(t)||t===1/0||t===-1/0)throw TypeError(`Epoch timestamps must be valid, non-Infinite, non-NaN numerics`);return new Date(Math.round(t*1e3))},cx=(e,t,n,r)=>{let i=t-1;return nne(e,i,n),new Date(Date.UTC(e,i,n,ux(r.hours,`hour`,0,23),ux(r.minutes,`minute`,0,59),ux(r.seconds,`seconds`,0,60),ine(r.fractionalMilliseconds)))},Qte=e=>{let t=new Date().getUTCFullYear(),n=Math.floor(t/100)*100+ix(dx(e));return n<t?n+100:n},$te=50*365*24*60*60*1e3,ene=e=>e.getTime()-new Date().getTime()>$te?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,lx=e=>{let t=ax.indexOf(e);if(t<0)throw TypeError(`Invalid month: ${e}`);return t+1},tne=[31,28,31,30,31,30,31,31,30,31,30,31],nne=(e,t,n)=>{let r=tne[t];if(t===1&&rne(e)&&(r=29),n>r)throw TypeError(`Invalid day for ${ax[t]} in ${e}: ${n}`)},rne=e=>e%4==0&&(e%100!=0||e%400==0),ux=(e,t,n,r)=>{let i=Hte(dx(e));if(i<n||i>r)throw TypeError(`${t} must be between ${n} and ${r}, inclusive`);return i},ine=e=>
11e==null?0:Bte(`0.`+e)*1e3,ane=e=>{let t=e[0],n=1;if(t==`+`)n=1;else if(t==`-`)n=-1;else throw TypeError(`Offset direction, ${t}, must be "+" or "-"`);let r=Number(e.substring(1,3)),i=Number(e.substring(4,6));return n*(r*60+i)*60*1e3},dx=e=>{let t=0;for(;t<e.length-1&&e.charAt(t)===`0`;)t++;return t===0?e:e.slice(t)},fx=function(e){return Object.assign(new String(e),{deserializeJSON(){return JSON.parse(String(e))},toString(){return String(e)},toJSON(){return String(e)}})};fx.from=e=>e&&typeof e==`object`&&(e instanceof fx||`deserializeJSON`in e)?e:typeof e==`string`||Object.getPrototypeOf(e)===String.prototype?fx(String(e)):fx(JSON.stringify(e)),fx.fromObject=fx.from;function one(e){return(e.includes(`,`)||e.includes(`"`))&&(e=`"${e.replace(/"/g,`\\"`)}"`),e}var px=`(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)(?:[ne|u?r]?s?day)?`,mx=`(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)`,hx=`(\\d?\\d):(\\d{2}):(\\d{2})(?:\\.(\\d+))?`,gx=`(\\d?\\d)`,_x=`(\\d{4})`,sne=new RegExp(/^(\d{4})-(\d\d)-(\d\d)[tT](\d\d):(\d\d):(\d\d)(\.(\d+))?(([-+]\d\d:\d\d)|[zZ])$/),cne=RegExp(`^${px}, ${gx} ${mx} ${_x} ${hx} GMT$`),lne=RegExp(`^${px}, ${gx}-${mx}-(\\d\\d) ${hx}
11 GMT$`),une=RegExp(`^${px} ${mx} ( [1-9]|\\d\\d) ${hx} ${_x}$`),dne=[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`],fne=e=>{if(e==null)return;let t=NaN;if(typeof e==`number`)t=e;else if(typeof e==`string`){if(!/^-?\d*\.?\d+$/.test(e))throw TypeError(`parseEpochTimestamp - numeric string invalid.`);t=Number.parseFloat(e)}else typeof e==`object`&&e.tag===1&&(t=e.value);if(isNaN(t)||Math.abs(t)===1/0)throw TypeError(`Epoch timestamps must be valid finite numbers.`);return new Date(Math.round(t*1e3))},pne=e=>{if(e==null)return;if(typeof e!=`string`)throw TypeError(`RFC3339 timestamps must be strings`);let t=sne.exec(e);if(!t)throw TypeError(`Invalid RFC3339 timestamp format ${e}`);let[,n,r,i,a,o,s,,c,l]=t;vx(r,1,12),vx(i,1,31),vx(a,0,23),vx(o,0,59),vx(s,0,60);let u=new Date(Date.UTC(Number(n),Number(r)-1,Number(i),Number(a),Number(o),Number(s),Number(c)?Math.round(parseFloat(`0.${c}`)*1e3):0));if(u.setUTCFullYear(Number(n)),l.toUpperCase()!=`Z`){let[,e,t,n]=/([+-])(\d\d):(\d\d)/.exec(l)||[void 0,`+`,0,0],r=e===`-`?1:-1;u.setTime(u.getTime()+r*(Number(t)*60*60*1e3+Number(n)*60*1e3))}return u},mne=e=>{if(e==null)return;if(typeof e!=`string`)throw TypeError(`RFC7231 timestamps must be strings.`);let t,n,r,i,a,o,s,c;if((c=cne.exec(e))?[,t,n,r,i,a,o,s]=c:(c=lne.exec(e))?([,t,n,r,i,a,o,s]=c,r=(Number(r)+1900).toString()):(c=une.exec(e))&&([,n,t,i,a,o,s,r]=c),r&&o){let e=Date.UTC(Number(r),dne.indexOf(n),Number(t),Number(i),Number(a),Number(o),s?Math.round(parseFloat(`0.${s}`)*1e3):0);vx(t,1,31),vx(i,0,23),vx(a,0,59),vx(o,0,60);let c=new Date(e);return c.setUTCFullYear(Number(r)),c}throw TypeError(`Invalid RFC7231 date-time value ${e}.`)};function vx(e,t,n){let r=Number(e);if(r<t||r>n)throw Error(`Value ${r} out of range [${t}, ${n}]`)}function hne(e,t,n){if(n<=0||!Number.isInteger(n))throw Error(`Invalid number of delimiters (`+n+`) for splitEvery.`);let r=e.split(t);if(n===1)return r;let i=[],a=``;for(let e=0;e<r.length;e++)a===``?a=r[e]:a+=t+r[e],(e+1)%n===0&&(i.push(a),a=``);return a!==``&&i.push(a),i}var yx=e=>{let t=e.length,n=[],r=!1,i,a=0;for(let o=0;o<t;++o){let t=e[o];switch(t){case`"`:i!==`\\`&&(r=!r);break;case`,`:r||(n.push(e.slice(a,o)),a=o+1);break;default:}i=t}return n.push(e.slice(a)),n.map(e=>{e=e.trim();let t=e.length;return t<2?e:(e[0]===`"`&&e[t-1]===`"`&&(e=e.slice(1,t-1)),e.replace(/\\"/g,`"`))})},bx=/^-?((0|[1-9]\d*)(\.\d+)?|\.\d+)([eE][+-]?\d+)?$/,xx=class e{string;type;constructor(e,t){if(this.string=e,this.type=t,!bx.test(e))throw Error(`@smithy/core/serde - NumericValue string must conform to the Smithy bigDecimal format. Received: "${e}"`)}toString(){return this.string}static[Symbol.hasInstance](t){if(!t||typeof t!=`object`)return!1;let n=t;return e.prototype.isPrototypeOf(t)||n.type===`bigDecimal`&&bx.test(n.string)}},Sx={},Cx={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();t.length===1&&(t=`0${t}`),Sx[e]=t,Cx[t]=e}function wx(e){if(e.length%2!=0)throw Error(`Hex encoded strings must have an even number length`);let t=new Uint8Array(e.length/2);for(let n=0;n<e.length;n+=2){let r=e.slice(n,n+2).toLowerCase();if(r in Cx)t[n/2]=Cx[r];else throw Error(`Cannot decode unrecognized sequence ${r} as hexadecimal`)}return t}function Tx(e){let t=``;for(let n=0;n<e.byteLength;n++)t+=Sx[e[n]];return t}var Ex=typeof TextEncoder==`function`?new TextEncoder:null,gne=e=>{if(typeof e==`string`){if(Ex)return Ex.encode(e).byteLength;let t=e.length;for(let n=t-1;n>=0;n--){let r=e.charCodeAt(n);r>127&&r<=2047?t++:r>2047&&r<=65535&&(t+=2),r>=56320&&r<=57343&&n--}return t}else if(typeof e.byteLength==`number`)return e.byteLength;else if(typeof e.size==`number`)return e.size;throw Error(`Body Length computation failed for ${e}`)},Dx=e=>e instanceof Uint8Array?e:typeof e==`string`?Nb(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);function Ox(e,t){if(t===void 0){t=0;for(let n of e)t+=n.byteLength}let n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.byteLength;return n}var _ne=e=>typeof ArrayBuffer==`function`&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)===`[object ArrayBuffer]`,kx=async e=>void 0,vne=async e=>{let t=e?.Bucket||``;if(typeof e.Bucket==`string`&&(e.Bucket=t.replace(/#/g,`%23`).replace(/\?/g,`%3F`)),Cne(t)){if(e.ForcePathStyle===!0)throw Error(`Path-style addressing cannot be used with ARN buckets`)}else (!Sne(t)||t.indexOf(`.`)!==-1&&!String(e.Endpoint).startsWith(`http:`)||t.toLowerCase()!==t||t.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP
11=!0),e},yne=/^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$/,bne=/(\d+\.){3}\d+/,xne=/\.\./,Sne=e=>yne.test(e)&&!bne.test(e)&&!xne.test(e),Cne=e=>{let[t,n,r,,,i]=e.split(`:`),a=t===`arn`&&e.split(`:`).length>=6,o=!!(a&&n&&r&&i);if(a&&!o)throw Error(`Invalid ARN: ${e} was an invalid ARN.`);return o},wne=(e,t,n,r=!1)=>{let i=async()=>{let i;return i=r?n.clientContextParams?.[e]??n[e]??n[t]:n[e]??n[t],typeof i==`function`?i():i};return e===`credentialScope`||t===`CredentialScope`?async()=>{let e=typeof n.credentials==`function`?await n.credentials():n.credentials;return e?.credentialScope??e?.CredentialScope}:e===`accountId`||t===`AccountId`?async()=>{let e=typeof n.credentials==`function`?await n.credentials():n.credentials;return e?.accountId??e?.AccountId}:e===`endpoint`||t===`endpoint`?async()=>{if(n.isCustomEndpoint===!1)return;let e=await i();if(e&&typeof e==`object`){if(`url`in e)return e.url.href;if(`hostname`in e){let{protocol:t,hostname:n,port:r,path:i}=e;return`${t}//${n}${r?`:`+r:``}${i}`}}return e}:i};function Tne(e){return async(t,n,r,i)=>{if(!r.isCustomEndpoint&&!r.ignoreConfiguredEndpointUrls){let t;t=r.serviceConfiguredEndpoint?await r.serviceConfiguredEndpoint():await e(r.serviceId),t&&(r.endpoint=()=>Promise.resolve($b(t)),r.isCustomEndpoint=!0,i?.logger?.debug?.(`@smithy/core/endpoints - resolved endpoint from config: ${t}`))}let a=await Ene(t,n,r);if(typeof r.endpointProvider!=`function`)throw Error(`config.endpointProvider is not set.`);let o=r.endpointProvider(a,i);if(r.isCustomEndpoint&&r.endpoint){let e=await r.endpoint();if(e?.headers){o.headers??={};for(let[t,n]of Object.entries(e.headers))o.headers[t]=Array.isArray(n)?n:[n]}}return o}}var Ene=async(e,t,n)=>{let r={},i=t?.getEndpointParameterInstructions?.()||{};for(let[t,a]of Object.entries(i))switch(a.type){case`staticContextParams`:r[t]=a.value;break;case`contextParams`:r[t]=e[a.name];break;case`clientContextParams`:case`builtInParams`:r[t]=await wne(a.name,t,n,a.type!==`builtInParams`)();break;case`operationContextParams`:r[t]=a.get(e);break;default:throw Error(`Unrecognized endpoint parameter instruction: `+JSON.stringify(a))}return Object.keys(i).length===0&&Object.assign(r,n),String(n.serviceId).toLowerCase()===`s3`&&await vne(r),r};function Dne(e,t,n){e.__smithy_context?e.__smithy_context.features||(e.__smithy_context.features={}):e.__smithy_context={features:{}},e.__smithy_context.features[t]=n}function Ax(e){let t=Tne(e);return({config:e,instructions:n})=>(r,i)=>async a=>{e.isCustomEndpoint&&Dne(i,`ENDPOINT_OVERRIDE`,`N`);let o=await t(a.input,{getEndpointParameterInstructions(){return n}},{...e},i);i.endpointV2=o,i.authSchemes=o.properties?.authSchemes;let s=i.authSchemes?.[0];if(s){i.signing_region=s.signingRegion,i.signing_service=s.signingName;let e=Hb(i)?.selectedHttpAuthScheme?.httpAuthOption;e&&(e.signingProperties=Object.assign(e.signingProperties||{},{signing_region:s.signingRegion,signingRegion:s.signingRegion,signing_service:s.signingName,signingName:s.signingName,signingRegionSet:s.signingRegionSet},s.properties))}return r({...a})}}var One={step:`serialize`,tags:[`ENDPOINT_PARAMETERS`,`ENDPOINT_V2`,`ENDPOINT`],name:`endpointV2Middleware`,override:!0,relation:`before`,toMiddleware:{name:`serializerMiddleware`,step:`serialize`,tags:[`SERIALIZER`],override:!0}.name};function kne(e){let t=Ax(e);return(e,n)=>({applyToStack:r=>{r.addRelativeTo(t({config:e,instructions:n}),One)}})}function Ane(e){return t=>{let n=t.tls??!0,{endpoint:r,useDualstackEndpoint:i,useFipsEndpoint:a}=t,o=Object.assign(t,{endpoint:r==null?void 0:async()=>$b(await Xb(r)()),tls:n,isCustomEndpoint:!!r,useDualstackEndpoint:Xb(i??!1),useFipsEndpoint:Xb(a??!1),ignoreConfiguredEndpointUrls:!!t.ignoreConfiguredEndpointUrls}),s;return o.serviceConfiguredEndpoint=async()=>(t.serviceId&&!s&&(s=e(t.serviceId)),s),o}}var jne=class e{nodes;root;conditions;results;constructor(e,t,n,r){this.nodes=e,this.root=t,this.conditions=n,this.results=r}static from(t,n,r,i){return new e(t,n,r,i)}},Mne=class{capacity;data=new Map;parameters=[];constructor({size:e,params:t}){this.capacity=e??50,t&&(this.parameters=t)}get(e,t){let n=this.hash(e);if(n===!1)return t();if(!this.data.has(n)){if(this.data.size>this.capacity+10){let e=this.data.keys(),t=0;for(;;){let{value:n,done:r}=e.next();if(this.data.delete(n),r||++t>10)break}}this.data.set(n,t())}return this.data.get(n)}size(){return this.data.size}hash(e){let t=``,{parameters:n}=this;if(n.length===0)return!1;for(let r of n){let n=String(e[r]??``);if(n.includes(`|;`))return!1;t+=n+`|;`}return t}}
11,jx=class extends Error{constructor(e){super(e),this.name=`EndpointError`}},Nne=`endpoints`;function Mx(e){return typeof e!=`object`||!e?e:`ref`in e?`$${Mx(e.ref)}`:`fn`in e?`${e.fn}(${(e.argv||[]).map(Mx).join(`, `)})`:JSON.stringify(e,null,2)}var Nx={},Pne=(e,t)=>e===t;function Fne(...e){for(let t of e)if(t!=null)return t}var Ine=e=>{let t=e.split(`.`),n=[];for(let r of t){let t=r.indexOf(`[`);if(t!==-1){if(r.indexOf(`]`)!==r.length-1)throw new jx(`Path: '${e}' does not end with ']'`);let i=r.slice(t+1,-1);if(Number.isNaN(parseInt(i)))throw new jx(`Invalid array index: '${i}' in path: '${e}'`);t!==0&&n.push(r.slice(0,t)),n.push(i)}else n.push(r)}return n},Px=(e,t)=>Ine(t).reduce((n,r)=>{if(typeof n!=`object`)throw new jx(`Index '${r}' in '${t}' not found in '${JSON.stringify(e)}'`);if(Array.isArray(n)){let e=parseInt(r);return n[e<0?n.length+e:e]}return n[r]},e),Lne=e=>e!=null;function Rne(e,t,n){return e?t:n}var zne=e=>!e,Bne=RegExp(`^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$`),Fx=e=>Bne.test(e)||e.startsWith(`[`)&&e.endsWith(`]`),Ix={[zb.HTTP]:80,[zb.HTTPS]:443},Vne=e=>{let t=(()=>{try{if(e instanceof URL)return e;if(typeof e==`object`&&`hostname`in e){let{hostname:t,port:n,protocol:r=``,path:i=``,query:a={}}=e,o=new URL(`${r}//${t}${n?`:${n}`:``}${i}`);return o.search=Object.entries(a).map(([e,t])=>`${e}=${t}`).join(`&`),o}return new URL(e)}catch{return null}})();if(!t)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;let n=t.href,{host:r,hostname:i,pathname:a,protocol:o,search:s}=t;if(s)return null;let c=o.slice(0,-1);if(!Object.values(zb).includes(c))return null;let l=Fx(i);return{scheme:c,authority:`${r}${n.includes(`${r}:${Ix[c]}`)||typeof e==`string`&&e.includes(`${r}:${Ix[c]}`)?`:${Ix[c]}`:``}`,path:a,normalizedPath:a.endsWith(`/`)?a:`${a}/`,isIp:l}};function Hne(e,t,n){if(n===1)return[e];if(e===``)return[``];let r=e.split(t);return n===0?r:r.slice(0,n-1).concat(r.slice(1).join(t))}var Une={booleanEquals:Pne,coalesce:Fne,getAttr:Px,isSet:Lne,isValidHostLabel:Jb,ite:Rne,not:zne,parseURL:Vne,split:Hne,stringEquals:(e,t)=>e===t,substring:(e,t,n,r)=>e==null||t>=n||e.length<n||/[^\u0000-\u007f]/.test(e)?null:r?e.substring(e.length-n,e.length-t):e.substring(t,n),uriEncode:e=>encodeURIComponent(e).replace(/[!*'()]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)},Lx=(e,t)=>{let n=[],{referenceRecord:r,endpointParams:i}=t,a=0;for(;a<e.length;){let t=e.indexOf(`{`,a);if(t===-1){n.push(e.slice(a));break}n.push(e.slice(a,t));let o=e.indexOf(`}`,t);if(o===-1){n.push(e.slice(t));break}e[t+1]===`{`&&e[o+1]===`}`&&(n.push(e.slice(t+1,o)),a=o+2);let s=e.substring(t+1,o);if(s.includes(`#`)){let[e,t]=s.split(`#`);n.push(Px(r[e]??i[e],t))}else n.push(r[s]??i[s]);a=o+1}return n.join(``)},Wne=({ref:e},t)=>t.referenceRecord[e]??t.endpointParams[e],Rx=(e,t,n)=>{if(typeof e==`string`)return Lx(e,n);if(e.fn)return Bx.callFunction(e,n);if(e.ref)return Wne(e,n);throw new jx(`'${t}': ${String(e)} is not a string, function or reference.`)},zx=({fn:e,argv:t},n)=>{let r=Array(t.length);for(let e=0;e<r.length;++e){let i=t[e];typeof i==`boolean`||typeof i==`number`?r[e]=i:r[e]=Bx.evaluateExpression(i,`arg`,n)}let i=e.indexOf(`.`);if(i!==-1){let t=Nx[e.slice(0,i)]?.[e.slice(i+1)];if(typeof t==`function`)return t(...r)}let a=Une[e];if(typeof a==`function`)return a(...r);throw Error(`function ${e} not loaded in endpointFunctions.`)},Bx={evaluateExpression:Rx,callFunction:zx},Gne=(e,t)=>{let{assign:n}=e;if(n&&n in t.referenceRecord)throw new jx(`'${n}' is already defined in Reference Record.`);let r=zx(e,t);t.logger?.debug?.(`${Nne} evaluateCondition: ${Mx(e)} = ${Mx(r)}`);let i=r===``?!0:!!r;return n==null?{result:i}:{result:i,toAssign:{name:n,value:r}}},Kne=(e,t)=>Object.entries(e??{}).reduce((e,[n,r])=>(e[n]=r.map(e=>{let r=Rx(e,`Header value entry`,t);if(typeof r!=`string`)throw new jx(`Header '${n}' value '${r}' is not a string`);return r}),e),{}),Vx=(e,t)=>Object.entries(e).reduce((e,[n,r])=>(e[n]=Ux.getEndpointProperty(r,t),e),{}),Hx=(e,t)=>{if(Array.isArray(e))return e.map(e=>Hx(e,t));switch(typeof e){case`string`:return Lx(e,t);case`object`:if(e===null)throw new jx(`Unexpected endpoint property: ${e}`);return Ux.getEndpointProperties(e,t);case`boolean`:return e;default:throw new jx(`Unexpected endpoint property type: ${typeof e}`)}},Ux={getEndpointProperty:Hx,getEndpointProperties:Vx},qne=(e,t)=>{let n=Rx(e,`Endpoint URL`,t);if(typeof n==`string`)try{return new URL(n)}catch(e){throw console.error(`Failed to construct URL with ${n}`,e),e}throw new jx(`Endpoint URL must be a string, got ${typeof n}`)},Wx=1e8,Jne=(e,t)=>{let{nodes:n,root:r,results:i,conditions:a}=e,o=r,s={},c={referenceRecord:s,endpointParams:t.endpointParams,logger:t.logger};for(;o!==1&&o!==-1&&o<Wx;){let e=3*(Math.abs(o)-1),[t,r,i]=[n[e],n[e+1],n[e+2]],[l,u,d]=a[t],f=Gne({fn:l,assign:d,argv:u},c);if(f.toAssign){let{name:e,value:t}=f.toAssign;s[e]=t}o=o>=0===f.result?r:i}if(o>=Wx){let e=i[o-Wx];if(e[0]===-1){let[,t]=e;throw new jx(Rx(t,`Error`,c))}let[t,n,r]=e;return{url:qne(t,c),properties:Vx(n,c),headers:Kne(r??{},c)}}throw new jx(`No matching endpoint.`)},Yne=Ane(kx);Ax(kx);var Xne=kne(kx),Gx=e=>typeof ReadableStream==`function`&&(e?.constructor?.name===ReadableStream.name||e instanceof ReadableStream),Zne=e=>typeof Blob==`function`&&(e?.constructor?.name===Blob.name||e instanceof Blob),Kx=async e=>Zne(e)?Qne(e):$ne(e);async function Qne(e){return e.arrayBuffer().then(e=>new Uint8Array(e))}
11async function $ne(e){let t=[],n=e.getReader(),r=0;for(;;){let{done:e,value:i}=await n.read();if(i&&(t.push(i),r+=i.length),e)break}return Ox(t,r)}var qx=`The stream has already been transformed.`,ere=e=>{if(!Jx(e)&&!Gx(e)){let t=e?.__proto__?.constructor?.name||e;throw Error(`Unexpected stream implementation, expect Blob or ReadableStream, got ${t}`)}let t=!1,n=async()=>{if(t)throw Error(qx);return t=!0,await Kx(e)},r=e=>{if(typeof e.stream!=`function`)throw Error(`Cannot transform payload Blob to web stream. Please make sure the Blob.stream() is polyfilled.
12If you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body`);return e.stream()};return Object.assign(e,{transformToByteArray:n,transformToString:async e=>{let t=await n();if(e===`base64`)return Pb(t);if(e===`hex`)return Tx(t);if(e===void 0||e===`utf8`||e===`utf-8`)return Ib(t);if(typeof TextDecoder==`function`)return new TextDecoder(e).decode(t);throw Error(`TextDecoder is not available, please make sure polyfill is provided.`)},transformToWebStream:()=>{if(t)throw Error(qx);if(t=!0,Jx(e))return r(e);if(Gx(e))return e;throw Error(`Cannot transform payload to web stream, got ${e}`)}})},Jx=e=>typeof Blob==`function`&&e instanceof Blob,Yx=class extends Fb(Ib,Nb,Pb,Mb){},Xx=Rb(e=>crypto.getRandomValues(e)),Zx=Xx,Qx=64,$x=32,tre=2**53-1,eS=class e{digestLength=$x;state=Int32Array.from(tS);w;buffer=new Uint8Array(64);bufferLength=0;bytesHashed=0;finished=!1;inner;outer;constructor(t){if(t){let n=e.normalizeKey(t);this.inner=new e,this.outer=new e;let{inner:r,outer:i}=this,a=new Uint8Array(Qx*2);for(let e=0;e<Qx;++e)a[e]=54^n[e],a[e+Qx]=92^n[e];r.update(a.subarray(0,Qx)),i.update(a.subarray(Qx))}}update(e){if(this.finished)throw Error(`Attempted to update an already finished HMAC.`);if(this.inner){this.inner.update(e);return}let t=Dx(e),n=0,{byteLength:r}=t;if(this.bytesHashed+=r,this.bytesHashed*8>tre)throw Error(`Cannot hash more than 2^53 - 1 bits`);for(;r>0;)this.buffer[this.bufferLength++]=t[n++],r--,this.bufferLength===Qx&&(this.hashBuffer(),this.bufferLength=0)}async digest(){let{inner:e,outer:t}=this;if(e&&t){if(this.finished)throw Error(`Attempted to digest an already finished HMAC.`);this.finished=!0;let n=e.digestSync();return t.update(n),t.digestSync()}return this.digestSync()}reset(){this.state=Int32Array.from(tS),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0}digestSync(){let e=this.state.slice(),t=this.buffer.slice(),n=this.bufferLength,r=this.bytesHashed*8,i=new DataView(t.buffer,t.byteOffset,t.byteLength);if(i.setUint8(n++,128),(n-1)%Qx>=Qx-8){for(let e=n;e<Qx;++e)i.setUint8(e,0);this.hashBufferWith(e,t),n=0}for(let e=n;e<Qx-8;++e)i.setUint8(e,0);i.setUint32(Qx-8,Math.floor(r/4294967296),!1),i.setUint32(Qx-4,r,!1),this.hashBufferWith(e,t);let a=new Uint8Array($x);for(let t=0;t<8;++t)a[t*4]=e[t]>>>24&255,a[t*4+1]=e[t]>>>16&255,a[t*4+2]=e[t]>>>8&255,a[t*4+3]=e[t]>>>0&255;return a}static normalizeKey(t){let n=Dx(t);if(n.byteLength>Qx){let t=new e;t.update(n);let r=t.digestSync(),i=new Uint8Array(Qx);return i.set(r),i}if(n.byteLength<Qx){let e=new Uint8Array(Qx);return e.set(n),e}return n}hashBuffer(){this.hashBufferWith(this.state,this.buffer)}hashBufferWith(e,t){let n=this.w??=new Int32Array(64),r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],c=e[5],l=e[6],u=e[7];for(let e=0;e<Qx;++e){if(e<16)n[e]=(t[e*4]&255)<<24|(t[e*4+1]&255)<<16|(t[e*4+2]&255)<<8|t[e*4+3]&255;else{let t=n[e-2],r=(t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10;t=n[e-15];let i=(t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3;n[e]=(r+n[e-7]|0)+(i+n[e-16]|0)}let d=(((s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7))+(s&c^~s&l)|0)+(u+(nre[e]+n[e]|0)|0)|0,f=((r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10))+(r&i^r&a^i&a)|0;u=l,l=c,c=s,s=o+d|0,o=a,a=i,i=r,r=d+f|0}e[0]+=r,e[1]+=i,e[2]+=a,e[3]+=o,e[4]+=s,e[5]+=c,e[6]+=l,e[7]+=u}},tS=new Int32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),nre=new Int32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
12734187,3204031479,3329325298]),{digest:rre,sign:ire,importKey:are}=globalThis?.crypto?.subtle??{},nS=typeof rre==`function`&&typeof ire==`function`&&typeof are==`function`?globalThis.crypto.subtle:void 0,ore=8*1024*1024,sre=class{digestLength=32;secret;pending=[];pendingBytes=0;fallback;finished=!1;constructor(e){e&&(this.secret=Dx(e))}update(e){if(this.finished)throw Error(`Attempted to update an already finished HMAC.`);if(this.fallback){this.fallback.update(e);return}this.pending.push(e.slice()),this.pendingBytes+=e.byteLength,this.pendingBytes>=ore&&this.switchToFallback()}async digest(){if(this.fallback)return this.fallback.digest();if(this.secret&&this.finished)throw Error(`Attempted to digest an already finished HMAC.`);let e=Ox(this.pending);if(nS){if(this.secret){this.finished=!0;let t=await nS.importKey(`raw`,this.secret,{name:`HMAC`,hash:`SHA-256`},!1,[`sign`]),n=await nS.sign(`HMAC`,t,e);return new Uint8Array(n)}let t=await nS.digest(`SHA-256`,e);return new Uint8Array(t)}let t=new eS(this.secret);return t.update(e),t.digest()}reset(){this.pending=[],this.pendingBytes=0,this.fallback=void 0,this.finished=!1}switchToFallback(){let e=new eS(this.secret);for(let t of this.pending)e.update(t);this.fallback=e,this.pending=[],this.pendingBytes=0}},rS=e=>typeof e==`function`?e():e,iS=(e,t,n,r,i)=>({name:t,namespace:e,traits:n,input:r,output:i}),cre=e=>(t,n)=>async r=>{let{response:i}=await t(r),{operationSchema:a}=Hb(n),[,o,s,c,l,u]=a??[];try{return{response:i,output:await e.protocol.deserializeResponse(iS(o,s,c,l,u),{...e,...n},i)}}catch(e){if(Object.defineProperty(e,`$response`,{value:i,enumerable:!1,writable:!1,configurable:!1}),!(`$metadata`in e)){let t=`Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.`;try{e.message+=`
13  `+t}catch{!n.logger||n.logger?.constructor?.name===`NoOpLogger`?console.warn(t):n.logger?.warn?.(t)}e.$responseBodyText!==void 0&&e.$response&&(e.$response.body=e.$responseBodyText);try{if(Kb.isInstance(i)){let{headers:t={},statusCode:n}=i,r=Object.entries(t);e.$metadata={httpStatusCode:n,requestId:aS(/^x-[\w-]+-request-?id$/,r),extendedRequestId:aS(/^x-[\w-]+-id-2$/,r),cfId:aS(/^x-[\w-]+-cf-id$/,r)}}}catch{}}throw e}},aS=(e,t)=>(t.find(([t])=>t.match(e))||[void 0,void 0])[1],lre=e=>(t,n)=>async r=>{let{operationSchema:i}=Hb(n),[,a,o,s,c,l]=i??[],u=n.endpointV2?async()=>$b(n.endpointV2):e.endpoint,d=await e.protocol.serializeRequest(iS(a,o,s,c,l),r.input,{...e,...n,endpoint:u});return t({...r,request:d})},ure={name:`deserializerMiddleware`,step:`deserialize`,tags:[`DESERIALIZER`],override:!0},dre={name:`serializerMiddleware`,step:`serialize`,tags:[`SERIALIZER`],override:!0};function fre(e){return{applyToStack:t=>{t.add(lre(e),dre),t.add(cre(e),ure),e.protocol.setSerdeContext(e)}}}var oS=[];function sS(e){if(typeof e==`object`)return e;if(e|=0,oS[e])return oS[e];let t={},n=0;for(let r of[`httpLabel`,`idempotent`,`idempotencyToken`,`sensitive`,`httpPayload`,`httpResponseCode`,`httpQueryParams`])(e>>n++&1)==1&&(t[r]=1);return oS[e]=t}var cS={it:Symbol.for(`@smithy/nor-struct-it`),ns:Symbol.for(`@smithy/ns`)},lS=[],uS={},dS=class e{ref;memberName;static symbol=Symbol.for(`@smithy/nor`);symbol=e.symbol;name;schema;_isMemberSchema;traits;memberTraits;normalizedTraits;constructor(t,n){this.ref=t,this.memberName=n;let r=[],i=t,a=t;for(this._isMemberSchema=!1;pS(i);)r.push(i[1]),i=i[0],a=rS(i),this._isMemberSchema=!0;if(r.length>0){this.memberTraits={};for(let e=r.length-1;e>=0;--e){let t=r[e];Object.assign(this.memberTraits,sS(t))}}else this.memberTraits=0;if(a instanceof e){let e=this.memberTraits;Object.assign(this,a),this.memberTraits=Object.assign({},e,a.getMemberTraits(),this.getMemberTraits()),this.normalizedTraits=void 0,this.memberName=n??a.memberName;return}if(this.schema=rS(a),pre(this.schema)?(this.name=`${this.schema[1]}#${this.schema[2]}`,this.traits=this.schema[3]):(this.name=this.memberName??String(a),this.traits=0),this._isMemberSchema&&!n)throw Error(`@smithy/core/schema - NormalizedSchema member init ${this.getName(!0)} missing member name.`)}static[Symbol.hasInstance](e){let t=this.prototype.isPrototypeOf(e);return!t&&typeof e==`object`&&e?e.symbol===this.symbol:t}static of(t){let n=typeof t==`function`||typeof t==`object`&&!!t;if(typeof t==`number`){if(lS[t])return lS[t]}else if(typeof t==`string`){if(uS[t])return uS[t]}else if(n&&t[cS.ns])return t[cS.ns];let r=rS(t);if(r instanceof e)return r;if(pS(r)){let[n,i]=r;if(n instanceof e)return Object.assign(n.getMergedTraits(),sS(i)),n;throw Error(`@smithy/core/schema - may not init unwrapped member schema=${JSON.stringify(t,null,2)}.`)}let i=new e(r);return n?t[cS.ns]=i:typeof r==`string`?uS[r]=i:typeof r==`number`?lS[r]=i:i}getSchema(){let e=this.schema;return Array.isArray(e)&&e[0]===0?e[4]:e}getName(e=!1){let{name:t}=this;return!e&&t&&t.includes(`#`)?t.split(`#`)[1]:t||void 0}getMemberName(){return this.memberName}isMemberSchema(){return this._isMemberSchema}isListSchema(){let e=this.getSchema();return typeof e==`number`?e>=64&&e<128:e[0]===1}isMapSchema(){let e=this.getSchema();return typeof e==`number`?e>=128&&e<=255:e[0]===2}isStructSchema(){let e=this.getSchema();if(typeof e!=`object`)return!1;let t=e[0];return t===3||t===-3||t===4}isUnionSchema(){let e=this.getSchema();return typeof e==`object`?e[0]===4:!1}isBlobSchema(){let e=this.getSchema();return e===21||e===42}isTimestampSchema(){let e=this.getSchema();return typeof e==`number`&&e>=4&&e<=7}
13isUnitSchema(){return this.getSchema()===`unit`}isDocumentSchema(){return this.getSchema()===15}isStringSchema(){return this.getSchema()===0}isBooleanSchema(){return this.getSchema()===2}isNumericSchema(){return this.getSchema()===1}isBigIntegerSchema(){return this.getSchema()===17}isBigDecimalSchema(){return this.getSchema()===19}isStreaming(){let{streaming:e}=this.getMergedTraits();return!!e||this.getSchema()===42}isIdempotencyToken(){return!!this.getMergedTraits().idempotencyToken}getMergedTraits(){return this.normalizedTraits??={...this.getOwnTraits(),...this.getMemberTraits()}}getMemberTraits(){return sS(this.memberTraits)}getOwnTraits(){return sS(this.traits)}getKeySchema(){let[e,t]=[this.isDocumentSchema(),this.isMapSchema()];if(!e&&!t)throw Error(`@smithy/core/schema - cannot get key for non-map: ${this.getName(!0)}`);let n=this.getSchema();return fS([e?15:n[4]??0,0],`key`)}getValueSchema(){let e=this.getSchema(),[t,n,r]=[this.isDocumentSchema(),this.isMapSchema(),this.isListSchema()],i=typeof e==`number`?63&e:e&&typeof e==`object`&&(n||r)?e[3+e[0]]:t?15:void 0;if(i!=null)return fS([i,0],n?`value`:`member`);throw Error(`@smithy/core/schema - ${this.getName(!0)} has no value member.`)}getMemberSchema(e){let t=this.getSchema();if(this.isStructSchema()&&t[4].includes(e)){let n=t[4].indexOf(e),r=t[5][n];return fS(pS(r)?r:[r,0],e)}if(this.isDocumentSchema())return fS([15,0],e);throw Error(`@smithy/core/schema - ${this.getName(!0)} has no member=${e}.`)}getMemberSchemas(){let e={};try{for(let[t,n]of this.structIterator())e[t]=n}catch{}return e}getEventStreamMember(){if(this.isStructSchema()){for(let[e,t]of this.structIterator())if(t.isStreaming()&&t.isStructSchema())return e}return``}*structIterator(){if(this.isUnitSchema())return;if(!this.isStructSchema())throw Error(`@smithy/core/schema - cannot iterate non-struct schema.`);let e=this.getSchema(),t=e[4].length,n=e[cS.it];if(n&&t===n.length){yield*n;return}n=Array(t);for(let r=0;r<t;++r){let t=e[4][r],i=fS([e[5][r],0],t);yield n[r]=[t,i]}e[cS.it]=n}};function fS(e,t){return e instanceof dS?Object.assign(e,{memberName:t,_isMemberSchema:!0}):new dS(e,t)}var pS=e=>Array.isArray(e)&&e.length===2,pre=e=>Array.isArray(e)&&e.length>=5,mS=class e{namespace;schemas;exceptions;static registries=new Map;constructor(e,t=new Map,n=new Map){this.namespace=e,this.schemas=t,this.exceptions=n}static for(t){return e.registries.has(t)||e.registries.set(t,new e(t)),e.registries.get(t)}copyFrom(e){let{schemas:t,exceptions:n}=this;for(let[n,r]of e.schemas)t.has(n)||t.set(n,r);for(let[t,r]of e.exceptions)n.has(t)||n.set(t,r)}register(t,n){let r=this.normalizeShapeId(t);for(let t of[this,e.for(r.split(`#`)[0])])t.schemas.set(r,n)}getSchema(e){let t=this.normalizeShapeId(e);if(!this.schemas.has(t)){if(!e.includes(`#`)){let t=`#`+e,n=[];for(let[e,r]of this.schemas.entries())e.endsWith(t)&&n.push(r);if(n.length===1)return n[0]}throw Error(`@smithy/core/schema - schema not found for ${t}`)}return this.schemas.get(t)}registerError(t,n){let r=t,i=r[1];for(let t of[this,e.for(i)])t.schemas.set(i+`#`+r[2],r),t.exceptions.set(r,n)}getErrorCtor(t){let n=t;return this.exceptions.has(n)?this.exceptions.get(n):e.for(n[1]).exceptions.get(n)}getBaseException(){for(let e of this.exceptions.keys())if(Array.isArray(e)){let[,t,n]=e,r=t+`#`+n;if(r.startsWith(`smithy.ts.sdk.synthetic.`)&&r.endsWith(`ServiceException`))return e}}find(e){for(let t of this.schemas.values())if(e(t))return t}clear(){this.schemas.clear(),this.exceptions.clear()}normalizeShapeId(e){return e.includes(`#`)?e:this.namespace+`#`+e}};function hS(){}var gS=Object.assign,_S=typeof window<`u`,vS=e=>typeof e==`object`&&!!e,yS=e=>e!=null,bS=e=>typeof e==`function`,xS=e=>vS(e)&&bS(e.then)&&bS(e.catch),mre=e=>Object.prototype.toString.call(e)===`[object Date]`&&!Number.isNaN(e.getTime()),SS=e=>typeof e==`number`||/^\d+(\.\d+)?$/.test(e),hre=()=>_S?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function CS(e,t){let n=t.split(`.`),r=e;return n.forEach(e=>{r=vS(r)?r[e]??``:``}),r}function wS(e,t,n){return t.reduce((t,r)=>((!n||e[r]!==void 0)&&(t[r]=e[r]),t),{})}var gre=(e,t)=>
13JSON.stringify(e)===JSON.stringify(t),_re=e=>Array.isArray(e)?e:[e],vre=e=>e.reduce((e,t)=>e.concat(t),[]),TS=[Number,String],ES={type:Boolean,default:!0},DS=e=>({type:e,required:!0}),OS=()=>({type:Array,default:()=>[]}),kS=e=>({type:Number,default:e}),AS=e=>({type:TS,default:e}),jS=e=>({type:String,default:e}),MS=typeof window<`u`;function NS(e){return MS?requestAnimationFrame(e):-1}function PS(e){MS&&cancelAnimationFrame(e)}function FS(e){NS(()=>NS(e))}var yre=e=>e===window,IS=(e,t)=>({top:0,left:0,right:e,bottom:t,width:e,height:t}),LS=e=>{let t=ld(e);if(yre(t)){let e=t.innerWidth,n=t.innerHeight;return IS(e,n)}return t?.getBoundingClientRect?t.getBoundingClientRect():IS(0,0)};function RS(e=!1){let t=z(e);return[t,(e=!t.value)=>{t.value=e}]}function zS(e){let t=If(e,null);if(t){let e=__(),{link:n,unlink:r,internalChildren:i}=t;return n(e),Cg(()=>r(e)),{parent:t,index:V(()=>i.indexOf(e))}}return{parent:null,index:z(-1)}}function BS(e){let t=[],n=e=>{Array.isArray(e)&&e.forEach(e=>{Hm(e)&&(t.push(e),e.component?.subTree&&(t.push(e.component.subTree),n(e.component.subTree.children)),e.children&&n(e.children))})};return n(e),t}var VS=(e,t)=>{let n=e.indexOf(t);return n===-1?e.findIndex(e=>t.key!==void 0&&t.key!==null&&e.type===t.type&&e.key===t.key):n};function HS(e,t,n){let r=BS(e.subTree.children);n.sort((e,t)=>VS(r,e.vnode)-VS(r,t.vnode));let i=n.map(e=>e.proxy);t.sort((e,t)=>i.indexOf(e)-i.indexOf(t))}function US(e){let t=Ju([]),n=Ju([]),r=__();return{children:t,linkChildren:i=>{Ff(e,Object.assign({link:e=>{e.proxy&&(n.push(e),t.push(e.proxy),HS(r,t,n))},unlink:e=>{let r=n.indexOf(e);t.splice(r,1),n.splice(r,1)},children:t,internalChildren:n},i))}}}var WS=1e3,GS=60*WS,KS=60*GS,qS=24*KS;function JS(e){return{total:e,days:Math.floor(e/qS),hours:Math.floor(e%qS/KS),minutes:Math.floor(e%KS/GS),seconds:Math.floor(e%GS/WS),milliseconds:Math.floor(e%WS)}}function YS(e,t){return Math.floor(e/1e3)===Math.floor(t/1e3)}function XS(e){let t,n,r,i,a=z(e.time),o=V(()=>JS(a.value)),s=()=>{r=!1,PS(t)},c=()=>Math.max(n-Date.now(),0),l=t=>{var n,r;a.value=t,(n=e.onChange)==null||n.call(e,o.value),t===0&&(s(),(r=e.onFinish)==null||r.call(e))},u=()=>{t=NS(()=>{r&&(l(c()),a.value>0&&u())})},d=()=>{t=NS(()=>
13{if(r){let e=c();(!YS(e,a.value)||e===0)&&l(e),a.value>0&&d()}})},f=()=>{MS&&(e.millisecond?u():d())};return Sg(s),hp(()=>{i&&(r=!0,i=!1,f())}),gp(()=>{r&&(s(),i=!0)}),{start:()=>{r||(n=Date.now()+a.value,r=!0,f())},pause:s,reset:(t=e.time)=>{s(),a.value=t},current:o}}function ZS(e){let t;yg(()=>{e(),xf(()=>{t=!0})}),hp(()=>{t&&e()})}function QS(e,t,n={}){if(!MS)return;let{target:r=window,passive:i=!1,capture:a=!1}=n,o=!1,s,c=n=>{if(o)return;let r=ld(n);r&&!s&&(r.addEventListener(e,t,{capture:a,passive:i}),s=!0)},l=n=>{if(o)return;let r=ld(n);r&&s&&(r.removeEventListener(e,t,a),s=!1)};Cg(()=>l(r)),gp(()=>l(r)),ZS(()=>c(r));let u;return ad(r)&&(u=Vf(r,(e,t)=>{l(t),c(e)})),()=>{u?.(),l(r),o=!0}}function $S(e,t,n={}){if(!MS)return;let{eventName:r=`click`}=n;QS(r,n=>{(Array.isArray(e)?e:[e]).every(e=>{let t=ld(e);return t&&!t.contains(n.target)})&&t(n)},{target:document})}var eC,tC;function nC(){if(!eC&&(eC=z(0),tC=z(0),MS)){let e=()=>{eC.value=window.innerWidth,tC.value=window.innerHeight};e(),window.addEventListener(`resize`,e,{passive:!0}),window.addEventListener(`orientationchange`,e,{passive:!0})}return{width:eC,height:tC}}var rC=/scroll|auto|overlay/i,iC=MS?window:void 0;function aC(e){return e.tagName!==`HTML`&&e.tagName!==`BODY`&&e.nodeType===1}function oC(e,t=iC){let n=e;for(;n&&n!==t&&aC(n);){let{overflowY:e}=window.getComputedStyle(n);if(rC.test(e))return n;n=n.parentNode}return t}function sC(e,t=iC){let n=z();return yg(()=>{e.value&&(n.value=oC(e.value,t))}),n}var cC;function lC(){if(!cC&&(cC=z(`visible`),MS)){let e=()=>
13{cC.value=document.hidden?`hidden`:`visible`};e(),window.addEventListener(`visibilitychange`,e)}return cC}var uC=Symbol(`van-field`);function dC(e){let t=If(uC,null);t&&!t.customValue.value&&(t.customValue.value=e,Vf(e,()=>{t.resetValidation(),t.validateWithTrigger(`onChange`)}))}function fC(e){let t=`scrollTop`in e?e.scrollTop:e.pageYOffset;return Math.max(t,0)}function pC(e,t){`scrollTop`in e?e.scrollTop=t:e.scrollTo(e.scrollX,t)}function mC(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function hC(e){pC(window,e),pC(document.body,e)}function gC(e,t){if(e===window)return 0;let n=t?fC(t):mC();return LS(e).top+n}var _C=hre();function vC(){_C&&hC(mC())}var yC=e=>e.stopPropagation();function bC(e,t){(typeof e.cancelable!=`boolean`||e.cancelable)&&e.preventDefault(),t&&yC(e)}function xC(e){let t=ld(e);if(!t)return!1;let n=window.getComputedStyle(t),r=n.display===`none`,i=t.offsetParent===null&&n.position!==`fixed`;return r||i}var{width:SC,height:CC}=nC();function wC(e){let t=window.getComputedStyle(e);return t.transform!==`none`||t.perspective!==`none`||[`transform`,`perspective`,`filter`].some(e=>(t.willChange||``).includes(e))}function TC(e){let t=e.parentElement;for(;t;){if(t&&t.tagName!==`HTML`&&t.tagName!==`BODY`&&wC(t))return t;t=t.parentElement}return null}function EC(e){if(yS(e))return SS(e)?`${e}px`:String(e)}function DC(e){if(yS(e)){if(Array.isArray(e))return{width:EC(e[0]),height:EC(e[1])};let t=EC(e);return{width:t,height:t}}}function OC(e){let t={};return e!==void 0&&(t.zIndex=+e),t}var kC;function AC(){if(!kC){let e=document.documentElement,t=e.style.fontSize||window.getComputedStyle(e).fontSize;kC=parseFloat(t)}return kC}function jC(e){return e=e.replace(/rem/g,``),+e*AC()}function MC(e){return e=e.replace(/vw/g,``),+e*SC.value/100}function NC(e){return e=e.replace(/vh/g,``),+e*CC.value/100}function PC(e){if(typeof e==`number`)return e;if(_S){if(e.includes(`rem`))return jC(e);if(e.includes(`vw`))return MC(e);if(e.includes(`vh`))return NC(e)}return parseFloat(e)}var FC=/-(\w)/g,IC=e=>e.replace(FC,(e,t)=>t.toUpperCase());function LC(e,t=2){let n=e+``;for(;n.length<t;)n=`0`+n;return n}var RC=(e,t,n)=>Math.min(Math.max(e,t),n);function zC(e,t,n){let r=e.indexOf(t);return r===-1?e:t===`-`&&r!==0?e.slice(0,r):e.slice(0,r+1)+e.slice(r).replace(n,``)}function BC(e,t=!0,n=!0){e=t?zC(e,`.`,/\./g):e.split(`.`)[0],e=n?zC(e,`-`,/-/g):e.replace(/-/,``);let r=t?/[^-0-9.]/g:/[^-0-9]/g;return e.replace(r,``)}function VC(e,t){let n=10**10;return Math.round((e+t)*n)/n}var{hasOwnProperty:HC}=Object.prototype;function UC(e,t,n){let r=t[n];yS(r)&&(!HC.call(e,n)||!vS(r)?e[n]=r:e[n]=WC(Object(e[n]),r))}function WC(e,t){return Object.keys(t).forEach(n=>{UC(e,t,n)}),e}var GC={name:`姓名`,tel:`电话`,save:`保存`,clear:`清空`,undo:`撤销`,cancel:`取消`,confirm:`确认`,delete:`删除`,loading:`加载中...`,noCoupon:`暂无优惠券`,nameEmpty:`请填写姓名`,addContact:`添加联系人`,telInvalid:`请填写正确的电话`,vanCalendar:{end:`结束`,start:`开始`,title:`日期选择`,weekdays:[`日`,`一`,`二`,`三`,`四`,`五`,`六`],monthTitle:(e,t)=>`${e}\u5E74${t}\u6708`,rangePrompt:e=>`\u6700\u591A\u9009\u62E9 ${e} \u5929`},vanCascader:{select:`请选择`},vanPagination:{prev:`上一页`,next:`下一页`},vanPullRefresh:{pulling:`下拉即可刷新...`,loosing:`释放即可刷新...`},vanSubmitBar:{label:`合计:`},vanCoupon:{unlimited:`无门槛`,discount:e=>`${e}\u6298`,condition:e=>`\u6EE1${e}\u5143\u53EF\u7528`},vanCouponCell:{title:`优惠券`,count:e=>`${e}\u5F20\u53EF\u7528`},vanCouponList:{exchange:`兑换`,close:`不使用`,enable:`可用`,disabled:`不可用`,placeholder:`输入优惠码`},vanAddressEdit:{area:`地区`,areaEmpty:`请选择地区`,addressEmpty:`请填写详细地址`,addressDetail:`详细地址`,defaultAddress:`设为默认收货地址`},vanAddressList:{add:`新增地址`}},KC=z(`zh-CN`),qC=Ju({"zh-CN":GC}),JC={messages(){return qC[KC.value]},use(e,t){KC.value=e,this.add({[e]:t})},add(e={}){WC(qC,e)}},YC=JC;function XC(e){let t=IC(e)+`.`;return(e,...n)=>{let r=YC.messages(),i=CS(r,t+e)||CS(r,e);return bS(i)?i(...n):i}}function ZC(e,t){return t?typeof t==`string`?` ${e}--${t}`:Array.isArray(t)?t.reduce((t,n)=>t+ZC(e,n),``):Object.keys(t).reduce((n,r)=>n+(t[r]?ZC(e,r):``),``):``}function QC(e){return(t,n)=>(t&&typeof t!=`string`&&(n=t,t=``),t=t?`${e}__${t}`:e,`${t}${ZC(t,n)}`)}function $C(e){let t=`van-${e}`;return[t,QC(t),XC(t)]}var ew=`van-hairline`,tw=`${ew}--top`,nw=`${ew}--left`,rw=`${ew}--right`,iw=`${ew}--bottom`,aw=`${ew}--surround`,ow=`${ew}--top-bottom`,sw=`${ew}-unset--top-bottom`,cw=`van-haptics-feedback`,lw=Symbol(`van-form`);function uw(e,{args:t=[],done:n,canceled:r,error:i}){if(e){let a=e.apply(null,t);xS(a)?a.then(e=>{e?n():r&&r()}).catch(i||hS):a?n():r&&r()}else n()}function dw(e){return e.install=t=>{let{name:n}=e;n&&(t.component(n,e),t.component(IC(`-${n}`),e))},e}var fw=Symbol();function pw(e){let t=If(fw,null);t&&Vf(t,t=>{t&&e()})}var mw=(e,t)=>
13{let n=z(),r=()=>{n.value=LS(e).height};return yg(()=>{if(xf(r),t)for(let e=1;e<=3;e++)setTimeout(r,100*e)}),pw(()=>xf(r)),Vf([SC,CC],r),n};function hw(e,t){let n=mw(e,!0);return e=>B(`div`,{class:t(`placeholder`),style:{height:n.value?`${n.value}px`:void 0}},[e()])}var[gw,_w]=$C(`action-bar`),vw=Symbol(gw),bre=dw(rp({name:gw,props:{placeholder:Boolean,safeAreaInsetBottom:ES},setup(e,{slots:t}){let n=z(),r=hw(n,_w),{linkChildren:i}=US(vw);i();let a=()=>B(`div`,{ref:n,class:[_w(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[t.default?.call(t)]);return()=>e.placeholder?r(a):a()}}));function yw(e){let t=__();t&&gS(t.proxy,e)}var bw={to:[String,Object],url:String,replace:Boolean};function xw({to:e,url:t,replace:n,$router:r}){e&&r?r[n?`replace`:`push`](e):t&&(n?location.replace(t):location.href=t)}function Sw(){let e=__().proxy;return()=>xw(e)}var[xre,Cw]=$C(`badge`),ww=dw(rp({name:xre,props:{dot:Boolean,max:TS,tag:jS(`div`),color:String,offset:Array,content:TS,showZero:ES,position:jS(`top-right`)},setup(e,{slots:t}){let n=()=>{if(t.content)return!0;let{content:n,showZero:r}=e;return yS(n)&&n!==``&&(r||n!==0&&n!==`0`)},r=()=>{let{dot:r,max:i,content:a}=e;if(!r&&n())return t.content?t.content():yS(i)&&SS(a)&&+a>+i?`${i}+`:a},i=e=>e.startsWith(`-`)?e.replace(`-`,``):`-${e}`,a=V(()=>{let n={background:e.color};if(e.offset){let[r,a]=e.offset,{position:o}=e,[s,c]=o.split(`-`);t.default?(typeof a==`number`?n[s]=EC(s===`top`?a:-a):n[s]=s===`top`?EC(a):i(a),typeof r==`number`?n[c]=EC(c===`left`?r:-r):n[c]=c===`left`?EC(r):i(r)):(n.marginTop=EC(a),n.marginLeft=EC(r))}return n}),o=()=>{if(n()||e.dot)return B(`div`,{class:Cw([e.position,{dot:e.dot,fixed:!!t.default}]),style:a.value},[r()])};return()=>{if(t.default){let{tag:n}=e;return B(n,{class:Cw(`wrapper`)},{default:()=>[t.default(),o()]})}return o()}}})),Sre=2e3,Cre=()=>++Sre,[wre,Tre]=$C(`config-provider`),Ere=Symbol(wre),[Dre,Tw]=$C(`icon`),Ore=e=>e?.includes(`/`),Ew=dw(rp({name:Dre,props:{dot:Boolean,tag:jS(`i`),name:String,size:TS,badge:TS,color:String,badgeProps:Object,classPrefix:String},setup(e,{slots:t}){let n=If(Ere,null),r=V(()=>e.classPrefix||n?.iconPrefix||Tw());return()=>{let{tag:n,dot:i,name:a,size:o,badge:s,color:c}=e,l=Ore(a);return B(ww,eh({dot:i,tag:n,class:[r.value,l?``:`${r.value}-${a}`],style:{color:c,fontSize:EC(o)},content:s},e.badgeProps),{default:()=>[t.default?.call(t),l&&B(`img`,{class:Tw(`image`),src:a},null)]})}}})),[kre,Dw]=$C(`loading`),Are=Array(12).fill(null).map((e,t)=>B(`i`,{class:Dw(`line`,String(t+1))},null)),jre=B(`svg`,{class:Dw(`circular`),viewBox:`25 25 50 50`},[B(`circle`,{cx:`50`,cy:`50`,r:`20`,fill:`none`},null)]),Ow=dw(rp({name:kre,props:{size:TS,type:jS(`circular`),color:String,vertical:Boolean,textSize:TS,textColor:String},setup(e,{slots:t}){let n=V(()=>gS({color:e.color},DC(e.size))),r=()=>{let r=e.type===`spinner`?Are:jre;return B(`span`,{class:Dw(`spinner`,e.type),style:n.value},[t.icon?t.icon():r])},i=()=>{if(t.default)return B(`span`,{class:Dw(`text`),style:{fontSize:EC(e.textSize),color:e.textColor??e.color}},[t.default()])};return()=>{let{type:t,vertical:n}=e;return B(`div`,{class:Dw([t,{vertical:n}]),"aria-live":`polite`,"aria-busy":!0},[r(),i()])}}})),[Mre,kw]=$C(`button`),Aw=dw(rp({name:Mre,props:gS({},bw,{tag:jS(`button`),text:String,icon:String,type:jS(`default`),size:jS(`normal`),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:jS(`button`),loadingSize:TS,loadingText:String,loadingType:String,iconPosition:jS(`left`)}),emits:[`click`],setup(e,{emit:t,slots:n}){let r=Sw(),i=()=>n.loading?n.loading():B(Ow,{size:e.loadingSize,type:e.loadingType,class:kw(`loading`)},null),a=()=>{if(e.loading)return i();if(n.icon)return B(`div`,{class:kw(`icon`)},[n.icon()]);if(e.icon)return B(Ew,{name:e.icon,class:kw(`icon`),classPrefix:e.iconPrefix},null)},o=()=>{let t;if(t=e.loading?e.loadingText:n.default?n.default():e.text,t)return B(`span`,{class:kw(`text`)},[t])},s=()=>{let{color:t,plain:n}=e;if(t){let e={color:n?t:`white`};return n||(e.background=t),t.includes(`gradient`)?e.border=0:e.borderColor=t,e}},c=n=>{e.loading?bC(n):e.disabled||(t(`click`,n),r())};return()=>{let{tag:t,type:n,size:r,block:i,round:l,plain:u,square:d,loading:f,disabled:p,hairline:m,nativeType:h,iconPosition:g}=e;return B(t,{type:h,class:[kw([n,r,{plain:u,block:i,round:l,square:d,loading:f,disabled:p,hairline:m}]),{[aw]:m}],style:s(),disabled:p,onClick:c},{default:()=>[B(`div`,{class:kw(`content`)},[g===`left`&&a(),o(),g===`right`&&a()])]})}}})),[Nre,Pre]=$C(`action-bar-button`),jw=dw(rp({name:Nre,props:gS({},bw,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),setup(e,{slots:t}){let n=Sw(),{parent:r,index:i}=zS(vw),a=V(()=>
13{if(r){let e=r.children[i.value-1];return!(e&&`isButton`in e)}}),o=V(()=>{if(r){let e=r.children[i.value+1];return!(e&&`isButton`in e)}});return yw({isButton:!0}),()=>{let{type:r,icon:i,text:s,color:c,loading:l,disabled:u}=e;return B(Aw,{class:Pre([r,{last:o.value,first:a.value}]),size:`large`,type:r,icon:i,color:c,loading:l,disabled:u,onClick:n},{default:()=>[t.default?t.default():s]})}}})),Mw={show:Boolean,zIndex:TS,overlay:ES,duration:TS,teleport:[String,Object],lockScroll:ES,lazyRender:ES,beforeClose:Function,overlayProps:Object,overlayStyle:Object,overlayClass:null,transitionAppear:Boolean,closeOnClickOverlay:ES},Nw=Object.keys(Mw);function Fre(e,t){return e>t?`horizontal`:t>e?`vertical`:``}function Pw(){let e=z(0),t=z(0),n=z(0),r=z(0),i=z(0),a=z(0),o=z(``),s=z(!0),c=()=>o.value===`vertical`,l=()=>o.value===`horizontal`,u=()=>{n.value=0,r.value=0,i.value=0,a.value=0,o.value=``,s.value=!0};return{move:(c=>{let l=c.touches[0];n.value=(l.clientX<0?0:l.clientX)-e.value,r.value=l.clientY-t.value,i.value=Math.abs(n.value),a.value=Math.abs(r.value),(!o.value||i.value<10&&a.value<10)&&(o.value=Fre(i.value,a.value)),s.value&&(i.value>5||a.value>5)&&(s.value=!1)}),start:(n=>{u(),e.value=n.touches[0].clientX,t.value=n.touches[0].clientY}),reset:u,startX:e,startY:t,deltaX:n,deltaY:r,offsetX:i,offsetY:a,direction:o,isVertical:c,isHorizontal:l,isTap:s}}var Fw=0,Iw=`van-overflow-hidden`;function Ire(e,t){let n=Pw(),r=t=>{n.move(t);let r=n.deltaY.value>0?`10`:`01`,i=oC(t.target,e.value);for(;i.scrollHeight<=i.offsetHeight&&i!==e.value&&i.parentElement;)i=oC(i.parentElement,e.value);let{scrollHeight:a,offsetHeight:o,scrollTop:s}=i,c=`11`;s===0?c=o>=a?`00`:`01`:s+o>=a&&(c=`10`),c!==`11`&&n.isVertical()&&!(parseInt(c,2)&parseInt(r,2))&&bC(t,!0)},i=()=>{document.addEventListener(`touchstart`,n.start),document.addEventListener(`touchmove`,r,{passive:!1}),Fw||document.body.classList.add(Iw),Fw++},a=()=>{Fw&&(document.removeEventListener(`touchstart`,n.start),document.removeEventListener(`touchmove`,r),Fw--,Fw||document.body.classList.remove(Iw))},o=()=>t()&&i(),s=()=>t()&&a();ZS(o),gp(s),Sg(s),Vf(t,e=>{e?i():a()})}function Lw(e){let t=z(!1);return Vf(e,e=>{e&&(t.value=e)},{immediate:!0}),e=>()=>t.value?e():null}var Rw=()=>{let{scopeId:e}=__()?.vnode||{};return e?{[e]:``}:null},[Lre,Rre]=$C(`overlay`),zw=dw(rp({name:Lre,inheritAttrs:!1,props:{show:Boolean,zIndex:TS,duration:TS,className:null,lockScroll:ES,lazyRender:ES,customStyle:Object,teleport:[String,Object]},setup(e,{attrs:t,slots:n}){let r=z(),i=Lw(()=>e.show||!e.lazyRender),a=t=>{e.lockScroll&&bC(t,!0)},o=i(()=>{let i=gS(OC(e.zIndex),e.customStyle);return yS(e.duration)&&(i.animationDuration=`${e.duration}s`),Nf(B(`div`,eh({ref:r,style:i,class:[Rre(),e.className]},t),[n.default?.call(n)]),[[Iv,e.show]])});return QS(`touchmove`,a,{target:r}),()=>{let t=B(Av,{name:`van-fade`,appear:!0},{default:o});return e.teleport?B(Wh,{to:e.teleport},{default:()=>[t]}):t}}})),zre=gS({},Mw,{round:Boolean,position:jS(`center`),closeIcon:jS(`cross`),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:jS(`top-right`),destroyOnClose:Boolean,safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[Bre,Bw]=$C(`popup`),Vw=dw(rp({name:Bre,inheritAttrs:!1,props:zre,emits:[`open`,`close`,`opened`,`closed`,`keydown`,`update:show`,`clickOverlay`,`clickCloseIcon`],setup(e,{emit:t,attrs:n,slots:r}){let i,a,o=z(),s=z(),c=Lw(()=>e.show||!e.lazyRender),l=V(()=>{let t={zIndex:o.value};if(yS(e.duration)){let n=e.position===`center`?`animationDuration`:`transitionDuration`;t[n]=`${e.duration}s`}return t}),u=()=>{i||(i=!0,o.value=e.zIndex===void 0?Cre():+e.zIndex,t(`open`))},d=()=>{i&&uw(e.beforeClose,{done(){i=!1,t(`close`),t(`update:show`,!1)}})},f=n=>{t(`clickOverlay`,n),e.closeOnClickOverlay&&d()},p=()=>{if(e.overlay)return B(zw,eh(gS({show:e.show,class:e.overlayClass,zIndex:o.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?`button`:void 0,tabindex:e.closeOnClickOverlay?0:void 0},e.overlayProps),Rw(),{onClick:f}),{default:r[`overlay-content`]})},m=e=>{t(`clickCloseIcon`,e),d()},h=()=>
13{if(e.closeable)return B(Ew,{role:`button`,tabindex:0,name:e.closeIcon,class:[Bw(`close-icon`,e.closeIconPosition),cw],classPrefix:e.iconPrefix,onClick:m},null)},g,_=()=>{g&&clearTimeout(g),g=setTimeout(()=>{t(`opened`)})},v=()=>t(`closed`),y=e=>t(`keydown`,e),b=c(()=>{let{destroyOnClose:t,round:i,position:a,safeAreaInsetTop:o,safeAreaInsetBottom:c,show:u}=e;if(!(!u&&t))return Nf(B(`div`,eh({ref:s,style:l.value,role:`dialog`,tabindex:0,class:[Bw({round:i,[a]:a}),{"van-safe-area-top":o,"van-safe-area-bottom":c}],onKeydown:y},n,Rw()),[r.default?.call(r),h()]),[[Iv,u]])}),x=()=>{let{position:t,transition:n,transitionAppear:r}=e,i=t===`center`?`van-fade`:`van-popup-slide-${t}`;return B(Av,{name:n||i,appear:r,onAfterEnter:_,onAfterLeave:v},{default:b})};return Vf(()=>e.show,e=>{e&&!i&&(u(),n.tabindex===0&&xf(()=>{var e;(e=s.value)==null||e.focus()})),!e&&i&&(i=!1,t(`close`))}),yw({popupRef:s}),Ire(s,()=>e.show&&e.lockScroll),QS(`popstate`,()=>{e.closeOnPopstate&&(d(),a=!1)}),yg(()=>{e.show&&u()}),hp(()=>{a&&=(t(`update:show`,!0),!1)}),gp(()=>{e.show&&e.teleport&&(d(),a=!0)}),Ff(fw,()=>e.show),()=>e.teleport?B(Wh,{to:e.teleport},{default:()=>[p(),x()]}):B(a_,null,[p(),x()])}})),[Vre,Hw]=$C(`action-sheet`),Hre=gS({},Mw,{title:String,round:ES,actions:OS(),closeIcon:jS(`cross`),closeable:ES,cancelText:String,description:String,closeOnPopstate:ES,closeOnClickAction:Boolean,safeAreaInsetBottom:ES}),Ure=[...Nw,`round`,`closeOnPopstate`,`safeAreaInsetBottom`],Uw=dw(rp({name:Vre,props:Hre,emits:[`select`,`cancel`,`update:show`],setup(e,{slots:t,emit:n}){let r=e=>n(`update:show`,e),i=()=>{r(!1),n(`cancel`)},a=()=>{if(e.title)return B(`div`,{class:Hw(`header`)},[e.title,e.closeable&&B(Ew,{name:e.closeIcon,class:[Hw(`close`),`van-haptics-feedback`],onClick:i},null)])},o=()=>{if(t.cancel||e.cancelText)return[B(`div`,{class:Hw(`gap`)},null),B(`button`,{type:`button`,class:Hw(`cancel`),onClick:i},[t.cancel?t.cancel():e.cancelText])]},s=e=>{if(e.icon)return B(Ew,{class:Hw(`item-icon`),name:e.icon},null)},c=(e,n)=>e.loading?B(Ow,{class:Hw(`loading-icon`)},null):t.action?t.action({action:e,index:n}):[B(`span`,{class:Hw(`name`)},[e.name]),e.subname&&B(`div`,{class:Hw(`subname`)},[e.subname])],l=(t,i)=>{let{color:a,loading:o,callback:l,disabled:u,className:d}=t;return B(`button`,{type:`button`,style:{color:a},class:[Hw(`item`,{loading:o,disabled:u}),d],onClick:()=>{u||o||(l&&l(t),e.closeOnClickAction&&r(!1),xf(()=>n(`select`,t,i)))}},[s(t),c(t,i)])},u=()=>{if(e.description||t.description){let n=t.description?t.description():e.description;return B(`div`,{class:Hw(`description`)},[n])}};return()=>B(Vw,eh({class:Hw(),position:`bottom`,"onUpdate:show":r},wS(e,Ure)),{default:()=>[a(),u(),B(`div`,{class:Hw(`content`)},[e.actions.map(l),t.default?.call(t)]),o()]})}}));function Wre(e,t,n){let r,i=0,a=e.scrollLeft,o=n===0?1:Math.round(n*1e3/16),s=a;function c(){PS(r)}function l(){s+=(t-a)/o,e.scrollLeft=s,++i<o&&(r=NS(l))}return l(),c}function Gre(e,t,n,r){let i,a=fC(e),o=a<t,s=n===0?1:Math.round(n*1e3/16),c=(t-a)/s;function l(){PS(i)}function u(){a+=c,(o&&a>t||!o&&a<t)&&(a=t),pC(e,a),o&&a<t||!o&&a>t?i=NS(u):r&&(i=NS(r))}return u(),l}var Kre=0;function Ww(){let{name:e=`unknown`}=__()?.type||{};return`${e}-${++Kre}`}function Gw(){let e=z([]),t=[];return bg(()=>{e.value=[]}),[e,n=>(t[n]||(t[n]=t=>{e.value[n]=t}),t[n])]}function Kw(e,t){if(!_S||!window.IntersectionObserver)return;let n=new IntersectionObserver(e=>{t(e[0].intersectionRatio>0)},{root:document.body}),r=()=>{e.value&&n.observe(e.value)},i=()=>{e.value&&n.unobserve(e.value)};gp(i),Sg(i),ZS(r)}var[qre,Jre]=$C(`sticky`),qw=dw(rp({name:qre,props:{zIndex:TS,position:jS(`top`),container:Object,offsetTop:AS(0),offsetBottom:AS(0)},emits:[`scroll`,`change`],setup(e,{emit:t,slots:n}){let r=z(),i=sC(r),a=Ju({fixed:!1,width:0,height:0,transform:0}),o=z(!1),s=V(()=>PC(e.position===`top`?e.offsetTop:e.offsetBottom)),c=V(()=>{if(o.value)return;let{fixed:e,height:t,width:n}=a;if(e)return{width:`${n}px`,height:`${t}px`}}),l=V(()=>{if(!a.fixed||o.value)return;let t=gS(OC(e.zIndex),{width:`${a.width}px`,height:`${a.height}px`,[e.position]:`${s.value}px`});return a.transform&&(t.transform=`translate3d(0, ${a.transform}px, 0)`),t}),u=e=>t(`scroll`,{scrollTop:e,isFixed:a.fixed}),d=()=>
13{if(!r.value||xC(r))return;let{container:t,position:n}=e,i=LS(r),o=fC(window);if(a.width=i.width,a.height=i.height,n===`top`)if(t){let e=LS(t),n=e.bottom-s.value-a.height;a.fixed=s.value>i.top&&e.bottom>0,a.transform=n<0?n:0}else a.fixed=s.value>i.top;else{let{clientHeight:e}=document.documentElement;if(t){let n=LS(t),r=e-n.top-s.value-a.height;a.fixed=e-s.value<i.bottom&&e>n.top,a.transform=r<0?-r:0}else a.fixed=e-s.value<i.bottom}u(o)};return Vf(()=>a.fixed,e=>t(`change`,e)),QS(`scroll`,d,{target:i,passive:!0}),Kw(r,d),Vf([SC,CC],()=>{!r.value||xC(r)||!a.fixed||(o.value=!0,xf(()=>{let e=LS(r);a.width=e.width,a.height=e.height,o.value=!1}))}),()=>B(`div`,{ref:r,style:c.value},[B(`div`,{class:Jre({fixed:a.fixed&&!o.value}),style:l.value},[n.default?.call(n)])])}})),[Jw,Yw]=$C(`swipe`),Yre={loop:ES,width:TS,height:TS,vertical:Boolean,autoplay:AS(0),duration:AS(500),touchable:ES,lazyRender:Boolean,initialSwipe:AS(0),indicatorColor:String,showIndicators:ES,stopPropagation:ES},Xw=Symbol(Jw),Zw=dw(rp({name:Jw,props:Yre,emits:[`change`,`dragStart`,`dragEnd`],setup(e,{emit:t,slots:n}){let r=z(),i=z(),a=Ju({rect:null,width:0,height:0,offset:0,active:0,swiping:!1}),o=!1,s=Pw(),{children:c,linkChildren:l}=US(Xw),u=V(()=>c.length),d=V(()=>a[e.vertical?`height`:`width`]),f=V(()=>e.vertical?s.deltaY.value:s.deltaX.value),p=V(()=>a.rect?(e.vertical?a.rect.height:a.rect.width)-d.value*u.value:0),m=V(()=>d.value?Math.ceil(Math.abs(p.value)/d.value):u.value),h=V(()=>u.value*d.value),g=V(()=>(a.active+u.value)%u.value),_=V(()=>{let t=e.vertical?`vertical`:`horizontal`;return s.direction.value===t}),v=V(()=>{let t={transitionDuration:`${a.swiping?0:e.duration}ms`,transform:`translate${e.vertical?`Y`:`X`}(${+a.offset.toFixed(2)}px)`};if(d.value){let n=e.vertical?`height`:`width`,r=e.vertical?`width`:`height`;t[n]=`${h.value}px`,t[r]=e[r]?`${e[r]}px`:``}return t}),y=t=>{let{active:n}=a;return t?e.loop?RC(n+t,-1,u.value):RC(n+t,0,m.value):n},b=(t,n=0)=>{let r=t*d.value;e.loop||(r=Math.min(r,-p.value));let i=n-r;return e.loop||(i=RC(i,p.value,0)),i},x=({pace:n=0,offset:r=0,emitChange:i})=>{if(u.value<=1)return;let{active:o}=a,s=y(n),l=b(s,r);if(e.loop){if(c[0]&&l!==p.value){let e=l<p.value;c[0].setOffset(e?h.value:0)}if(c[u.value-1]&&l!==0){let e=l>0;c[u.value-1].setOffset(e?-h.value:0)}}a.active=s,a.offset=l,i&&s!==o&&t(`change`,g.value)},S=()=>{a.swiping=!0,a.active<=-1?x({pace:u.value}):a.active>=u.value&&x({pace:-u.value})},C=()=>{S(),s.reset(),FS(()=>{a.swiping=!1,x({pace:-1,emitChange:!0})})},w=()=>{S(),s.reset(),FS(()=>{a.swiping=!1,x({pace:1,emitChange:!0})})},T,E=()=>clearTimeout(T),D=()=>{E(),+e.autoplay>0&&u.value>1&&(T=setTimeout(()=>{w(),D()},+e.autoplay))},O=(t=+e.initialSwipe)=>{if(!r.value)return;let n=()=>{if(!xC(r)){let t={width:r.value.offsetWidth,height:r.value.offsetHeight};a.rect=t,a.width=+(e.width??t.width),a.height=+(e.height??t.height)}u.value&&(t=Math.min(u.value-1,t),t===-1&&(t=u.value-1)),a.active=t,a.swiping=!0,a.offset=b(t),c.forEach(e=>{e.setOffset(0)}),D()};xC(r)?xf().then(n):n()},k=()=>O(a.active),ee,A=t=>{!e.touchable||t.touches.length>1||(s.start(t),o=!1,ee=Date.now(),E(),S())},j=n=>{e.touchable&&a.swiping&&(s.move(n),_.value&&(!e.loop&&(a.active===0&&f.value>0||a.active===u.value-1&&f.value<0)||(bC(n,e.stopPropagation),x({offset:f.value}),o||=(t(`dragStart`,{index:g.value}),!0))))},M=()=>{if(!e.touchable||!a.swiping)return;let n=Date.now()-ee,r=f.value/n;if((Math.abs(r)>.25||Math.abs(f.value)>d.value/2)&&_.value){let t=e.vertical?s.offsetY.value:s.offsetX.value,n=0;n=e.loop?t>0?f.value>0?-1:1:0:-Math[f.value>0?`ceil`:`floor`](f.value/d.value),x({pace:n,emitChange:!0})}else f.value&&x({pace:0});o=!1,a.swiping=!1,t(`dragEnd`,{index:g.value}),D()},N=(t,n={})=>{S(),s.reset(),FS(()=>{let r;r=e.loop&&t===u.value?a.active===0?0:t:t%u.value,n.immediate?FS(()=>{a.swiping=!1}):a.swiping=!1,x({pace:r-a.active,emitChange:!0})})},te=(t,n)=>{let r=n===g.value;return B(`i`,{style:r?{backgroundColor:e.indicatorColor}:void 0,class:Yw(`indicator`,{active:r})},null)},ne=()=>{if(n.indicator)return n.indicator({active:g.value,total:u.value});if(e.showIndicators&&u.value>1)return B(`div`,{class:Yw(`indicators`,{vertical:e.vertical})},[Array(u.value).fill(``).map(te)])};return yw({prev:C,next:w,state:a,resize:k,swipeTo:N}),l({size:d,props:e,count:u,activeIndicator:g}),Vf(()=>e.initialSwipe,e=>O(+e)),Vf(u,()=>O(a.active)),Vf(()=>e.autoplay,D),Vf([SC,CC,()=>
13e.width,()=>e.height],k),Vf(lC(),e=>{e===`visible`?D():E()}),yg(O),hp(()=>O(a.active)),pw(()=>O(a.active)),gp(E),Sg(E),QS(`touchmove`,j,{target:i}),()=>B(`div`,{ref:r,class:Yw()},[B(`div`,{ref:i,style:v.value,class:Yw(`track`,{vertical:e.vertical}),onTouchstartPassive:A,onTouchend:M,onTouchcancel:M},[n.default?.call(n)]),ne()])}})),[Xre,Qw]=$C(`tabs`),Zre=rp({name:Xre,props:{count:DS(Number),inited:Boolean,animated:Boolean,duration:DS(TS),swipeable:Boolean,lazyRender:Boolean,currentIndex:DS(Number)},emits:[`change`],setup(e,{emit:t,slots:n}){let r=z(),i=e=>t(`change`,e),a=()=>{let t=n.default?.call(n);return e.animated||e.swipeable?B(Zw,{ref:r,loop:!1,class:Qw(`track`),duration:e.duration*1e3,touchable:e.swipeable,lazyRender:e.lazyRender,showIndicators:!1,onChange:i},{default:()=>[t]}):t},o=t=>{let n=r.value;n&&n.state.active!==t&&n.swipeTo(t,{immediate:!e.inited})};return Vf(()=>e.currentIndex,o),yg(()=>{o(e.currentIndex)}),yw({swipeRef:r}),()=>B(`div`,{class:Qw(`content`,{animated:e.animated||e.swipeable})},[a()])}}
13),[$w,eT]=$C(`tabs`),Qre={type:jS(`line`),color:String,border:Boolean,sticky:Boolean,shrink:Boolean,active:AS(0),duration:AS(.3),animated:Boolean,ellipsis:ES,swipeable:Boolean,scrollspy:Boolean,offsetTop:AS(0),background:String,lazyRender:ES,showHeader:ES,lineWidth:TS,lineHeight:TS,beforeChange:Function,swipeThreshold:AS(5),titleActiveColor:String,titleInactiveColor:String},tT=Symbol($w),$re=rp({name:$w,props:Qre,emits:[`change`,`scroll`,`rendered`,`clickTab`,`update:active`],setup(e,{emit:t,slots:n}){let r,i,a,o,s,c=z(),l=z(),u=z(),d=z(),f=Ww(),p=sC(c),[m,h]=Gw(),{children:g,linkChildren:_}=US(tT),v=Ju({inited:!1,position:``,lineStyle:{},currentIndex:-1}),y=V(()=>g.length>+e.swipeThreshold||!e.ellipsis||e.shrink),b=V(()=>({borderColor:e.color,background:e.background})),x=(e,t)=>e.name??t,S=V(()=>{let e=g[v.currentIndex];if(e)return x(e,v.currentIndex)}),C=V(()=>PC(e.offsetTop)),w=V(()=>e.sticky?C.value+r:0),T=t=>{let n=l.value,r=m.value;if(!y.value||!n||!r||!r[v.currentIndex])return;let i=r[v.currentIndex].$el,a=i.offsetLeft-(n.offsetWidth-i.offsetWidth)/2;o&&o(),o=Wre(n,a,t?0:+e.duration)},E=()=>{let t=v.inited;xf(()=>{let n=m.value;if(!n||!n[v.currentIndex]||e.type!==`line`||xC(c.value))return;let r=n[v.currentIndex].$el,{lineWidth:i,lineHeight:a}=e,o=r.offsetLeft+r.offsetWidth/2,s={width:EC(i),backgroundColor:e.color,transform:`translateX(${o}px) translateX(-50%)`};if(t&&(s.transitionDuration=`${e.duration}s`),yS(a)){let e=EC(a);s.height=e,s.borderRadius=e}v.lineStyle=s})},D=e=>{let t=e<v.currentIndex?-1:1;for(;e>=0&&e<g.length;){if(!g[e].disabled)return e;e+=t}},O=(n,r)=>{let i=D(n);if(!yS(i))return;let o=g[i],s=x(o,i),l=v.currentIndex!==null;v.currentIndex!==i&&(v.currentIndex=i,r||T(),E()),s!==e.active&&(t(`update:active`,s),l&&t(`change`,s,o.title)),a&&!e.scrollspy&&hC(Math.ceil(gC(c.value)-C.value))},k=(e,t)=>{let n=g.findIndex((t,n)=>x(t,n)===e);O(n===-1?0:n,t)},ee=(t=!1)=>{if(e.scrollspy){let n=g[v.currentIndex].$el;if(n&&p.value){let r=gC(n,p.value)-w.value;i=!0,s&&s(),s=Gre(p.value,r,t?0:+e.duration,()=>{i=!1})}}},A=(n,r,i)=>{let{title:a,disabled:o}=g[r],s=x(g[r],r);o||(uw(e.beforeChange,{args:[s],done:()=>{O(r),ee()}}),xw(n)),t(`clickTab`,{name:s,title:a,event:i,disabled:o})},j=e=>{a=e.isFixed,t(`scroll`,e)},M=e=>{xf(()=>{k(e),ee(!0)})},N=()=>{for(let e=0;e<g.length;e++){let{top:t}=LS(g[e].$el);if(t>w.value)return e===0?0:e-1}return g.length-1},te=()=>{e.scrollspy&&!i&&O(N())},ne=()=>{if(e.type===`line`&&g.length)return B(`div`,{class:eT(`line`),style:v.lineStyle},null)},P=()=>{let{type:t,border:r,sticky:i}=e,a=[B(`div`,{ref:i?void 0:u,class:[eT(`wrap`),{[ow]:t===`line`&&r}]},[B(`div`,{ref:l,role:`tablist`,class:eT(`nav`,[t,{shrink:e.shrink,complete:y.value}]),style:b.value,"aria-orientation":`horizontal`},[n[`nav-left`]?.call(n),g.map(e=>e.renderTitle(A)),ne(),n[`nav-right`]?.call(n)])]),n[`nav-bottom`]?.call(n)];return i?B(`div`,{ref:u},[a]):a},re=()=>{E(),xf(()=>{var e;T(!0),(e=d.value?.swipeRef.value)==null||e.resize()})};return Vf(()=>[e.color,e.duration,e.lineWidth,e.lineHeight],E),Vf(SC,re),Vf(()=>e.active,e=>{e!==S.value&&k(e)}),Vf(()=>g.length,()=>{v.inited&&(k(e.active),E(),xf(()=>{T(!0)}))}),yw({resize:re,scrollTo:M}),hp(E),pw(E),ZS(()=>{k(e.active,!0),xf(()=>{v.inited=!0,u.value&&(r=LS(u.value).height),T(!0)})}),Kw(c,E),QS(`scroll`,te,{target:p,passive:!0}),_({id:f,props:e,setLine:E,scrollable:y,onRendered:(e,n)=>t(`rendered`,e,n),currentName:S,setTitleRefs:h,scrollIntoView:T}),()=>B(`div`,{ref:c,class:eT([e.type])},[e.showHeader?e.sticky?B(qw,{container:c.value,offsetTop:C.value,onScroll:j},{default:()=>[P()]}):P():null,B(Zre,{ref:d,count:g.length,inited:v.inited,animated:e.animated,duration:e.duration,swipeable:e.swipeable,lazyRender:e.lazyRender,currentIndex:v.currentIndex,onChange:O},{default:()=>[n.default?.call(n)]})])}}),eie=Symbol(),nT=Symbol(),rT=()=>If(nT,null),tie=e=>{let t=rT();Ff(eie,e),Ff(nT,V(()=>(t==null||t.value)&&e.value))},[nie,iT]=$C(`tab`),rie=rp({name:nie,props:{id:String,dot:Boolean,type:String,color:String,title:String,badge:TS,shrink:Boolean,isActive:Boolean,disabled:Boolean,controls:String,scrollable:Boolean,activeColor:String,inactiveColor:String,showZeroBadge:ES},setup(e,{slots:t}){let n=V(()=>{let t={},{type:n,color:r,disabled:i,isActive:a,activeColor:o,inactiveColor:s}=e;r&&n===`card`&&(t.borderColor=r,i||(a?t.backgroundColor=r:t.color=r));let c=a?o:s;return c&&(t.color=c),t}),r=()=>{let n=B(`span`,{class:iT(`text`,{ellipsis:!e.scrollable})},[t.title?t.title():e.title]);return e.dot||yS(e.badge)&&e.badge!==``?B(ww,{dot:e.dot,content:e.badge,showZero:e.showZeroBadge},{default:()=>[n]}):n};return()=>B(`div`,{id:e.id,role:`tab`,class:[iT([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:n.value,tabindex:e.disabled?void 0:e.isActive?0:-1,"aria-selected":e.isActive,"aria-disabled":e.disabled||void 0,"aria-controls":e.controls,"data-allow-mismatch":`attribute`},[r()])}}),[iie,aie]=$C(`swipe-item`),aT=dw(rp({name:iie,setup(e,{slots:t}){let n,r=Ju({offset:0,inited:!1,mounted:!1}),{parent:i,index:a}=zS(Xw);if(!i)return;let o=V(()=>{let e={},{vertical:t}=i.props;return i.size.value&&(e[t?`height`:`width`]=`${i.size.value}px`),r.offset&&(e.transform=`translate${t?`Y`:`X`}(${r.offset}px)`),e}),s=V(()=>{let{loop:e,lazyRender:t}=i.props;if(!t||n)return!0;
13if(!r.mounted)return!1;let o=i.activeIndicator.value,s=i.count.value-1,c=o===0&&e?s:o-1,l=o===s&&e?0:o+1;return n=a.value===o||a.value===c||a.value===l,n});return yg(()=>{xf(()=>{r.mounted=!0})}),yw({setOffset:e=>{r.offset=e}}),()=>B(`div`,{class:aie(),style:o.value},[s.value?t.default?.call(t):null])}}));vu();var[oie,oT]=$C(`tab`),sT=dw(rp({name:oie,props:gS({},bw,{dot:Boolean,name:TS,badge:TS,title:String,disabled:Boolean,titleClass:null,titleStyle:[String,Object],showZeroBadge:ES}),setup(e,{slots:t}){let n=Ww(),r=z(!1),i=__(),{parent:a,index:o}=zS(tT);if(!a)return;let s=()=>e.name??o.value,c=()=>{r.value=!0,a.props.lazyRender&&xf(()=>{a.onRendered(s(),e.title)})},l=V(()=>{let e=s()===a.currentName.value;return e&&!r.value&&c(),e}),u=z(``),d=z(``);Rf(()=>{let{titleClass:t,titleStyle:n}=e;u.value=t?Lc(t):``,d.value=n&&typeof n!=`string`?Ic(Pc(n)):n});let f=r=>B(rie,eh({key:n,id:`${a.id}-${o.value}`,ref:a.setTitleRefs(o.value),style:d.value,class:u.value,isActive:l.value,controls:n,scrollable:a.scrollable.value,activeColor:a.props.titleActiveColor,inactiveColor:a.props.titleInactiveColor,onClick:e=>r(i.proxy,o.value,e)},wS(a.props,[`type`,`color`,`shrink`]),wS(e,[`dot`,`badge`,`title`,`disabled`,`showZeroBadge`])),{title:t.title}),p=z(!l.value);return Vf(l,e=>{e?p.value=!1:FS(()=>{p.value=!0})}),Vf(()=>e.title,()=>{a.setLine(),a.scrollIntoView()}),tie(l),yw({id:n,renderTitle:f}),()=>{let e=`${a.id}-${o.value}`,{animated:i,swipeable:s,scrollspy:c,lazyRender:u}=a.props;if(!t.default&&!i)return;let d=c||l.value;if(i||s)return B(aT,{id:n,role:`tabpanel`,class:oT(`panel-wrapper`,{inactive:p.value}),tabindex:l.value?0:-1,"aria-hidden":!l.value,"aria-labelledby":e,"data-allow-mismatch":`attribute`},{default:()=>[B(`div`,{class:oT(`panel`)},[t.default?.call(t)])]});let f=r.value||c||!u?t.default?.call(t):null;return Nf(B(`div`,{id:n,role:`tabpanel`,class:oT(`panel`),tabindex:d?0:-1,"aria-labelledby":e,"data-allow-mismatch":`attribute`},[f]),[[Iv,d]])}}})),cT=dw($re),lT=0;function sie(e){e?(lT||document.body.classList.add(`van-toast--unclickable`),lT++):lT&&(lT--,lT||document.body.classList.remove(`van-toast--unclickable`))}var[cie,uT]=$C(`toast`),lie=[`show`,`overlay`,`teleport`,`transition`,`overlayClass`,`overlayStyle`,`closeOnClickOverlay`,`zIndex`],dT=rp({name:cie,props:{icon:String,show:Boolean,type:jS(`text`),overlay:Boolean,message:TS,iconSize:TS,duration:kS(2e3),position:jS(`middle`),teleport:[String,Object],wordBreak:String,className:null,iconPrefix:String,transition:jS(`van-fade`),loadingType:String,forbidClick:Boolean,overlayClass:null,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean,zIndex:TS},emits:[`update:show`],setup(e,{emit:t,slots:n}){let r,i=!1,a=()=>{let t=e.show&&e.forbidClick;i!==t&&(i=t,sie(i))},o=e=>t(`update:show`,e),s=()=>{e.closeOnClick&&o(!1)},c=()=>clearTimeout(r),l=()=>{let{icon:t,type:n,iconSize:r,iconPrefix:i,loadingType:a}=e;if(t||n===`success`||n===`fail`)return B(Ew,{name:t||n,size:r,class:uT(`icon`),classPrefix:i},null);if(n===`loading`)return B(Ow,{class:uT(`loading`),size:r,type:a},null)},u=()=>{let{type:t,message:r}=e;if(n.message)return B(`div`,{class:uT(`text`)},[n.message()]);if(yS(r)&&r!==``)return t===`html`?B(`div`,{key:0,class:uT(`text`),innerHTML:String(r)},null):B(`div`,{class:uT(`text`)},[r])};return Vf(()=>[e.show,e.forbidClick],a),Vf(()=>[e.show,e.type,e.message,e.duration],()=>{c(),e.show&&e.duration>0&&(r=setTimeout(()=>{o(!1)},e.duration))}),yg(a),Cg(a),()=>B(Vw,eh({class:[uT([e.position,e.wordBreak===`normal`?`break-normal`:e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:s,onClosed:c,"onUpdate:show":o},wS(e,lie)),{default:()=>[l(),u()]})}});function fT(){let e=Ju({show:!1}),t=t=>{e.show=t},n=n=>{gS(e,n,{transitionAppear:!0}),t(!0)},r=()=>t(!1);return yw({open:n,close:r,toggle:t}),{open:n,close:r,state:e,toggle:t}}function pT(e){let t=Ty(e),n=document.createElement(`div`);return document.body.appendChild(n),{instance:t.mount(n),unmount(){t.unmount(),document.body.removeChild(n)}}}var uie={icon:``,type:`text`,message:``,className:``,overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:`body`,iconSize:void 0,iconPrefix:void 0,position:`middle`,transition:`van-fade`,forbidClick:!1,loadingType:void 0,overlayClass:``,overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1},mT=[],hT=!1,gT=gS({},uie),die=new Map;function fie(e){return vS(e)?e:{message:e}}function pie(){let{instance:e,unmount:t}=pT({setup(){let n=z(``),{open:r,state:i,close:a,toggle:o}=fT(),s=()=>{hT&&(mT=mT.filter(t=>t!==e),t())},c=()=>B(dT,eh(i,{onClosed:s,"onUpdate:show":o}),null);return Vf(n,e=>{i.message=e}),__().render=c,{open:r,close:a,message:n}}});return e}
13function mie(){if(!mT.length||hT){let e=pie();mT.push(e)}return mT[mT.length-1]}function _T(e={}){if(!_S)return{};let t=mie(),n=fie(e);return t.open(gS({},gT,die.get(n.type||gT.type),n)),t}var hie=e=>{var t;mT.length&&(e?(mT.forEach(e=>{e.close()}),mT=[]):hT?(t=mT.shift())==null||t.close():mT[0].close())},vT=dw(dT),yT=MS&&`IntersectionObserver`in window&&`IntersectionObserverEntry`in window&&`intersectionRatio`in window.IntersectionObserverEntry.prototype,bT={event:`event`,observer:`observer`};function xT(e,t){if(!e.length)return;let n=e.indexOf(t);if(n>-1)return e.splice(n,1)}function ST(e,t){if(e.tagName!==`IMG`||!e.getAttribute(`data-srcset`))return;let n=e.getAttribute(`data-srcset`),r=e.parentNode.offsetWidth*t,i,a,o;n=n.trim().split(`,`);let s=n.map(e=>(e=e.trim(),i=e.lastIndexOf(` `),i===-1?(a=e,o=999998):(a=e.substr(0,i),o=parseInt(e.substr(i+1,e.length-i-2),10)),[o,a]));s.sort((e,t)=>{if(e[0]<t[0])return 1;if(e[0]>t[0])return-1;if(e[0]===t[0]){if(t[1].indexOf(`.webp`,t[1].length-5)!==-1)return 1;if(e[1].indexOf(`.webp`,e[1].length-5)!==-1)return-1}return 0});let c=``,l;for(let e=0;e<s.length;e++){l=s[e],c=l[1];let t=s[e+1];if(t&&t[0]<r){c=l[1];break}else if(!t){c=l[1];break}}return c}var gie=(e=1)=>MS&&window.devicePixelRatio||e;function _ie(){if(!MS)return!1;let e=!0;try{let t=document.createElement(`canvas`);t.getContext&&t.getContext(`2d`)&&(e=t.toDataURL(`image/webp`).indexOf(`data:image/webp`)===0)}catch{e=!1}return e}function CT(e,t){let n=null,r=0;return function(...i){if(n)return;let a=Date.now()-r,o=()=>{r=Date.now(),n=!1,e.apply(this,i)};a>=t?o():n=setTimeout(o,t)}}function vie(e,t,n){e.addEventListener(t,n,{capture:!1,passive:!0})}function yie(e,t,n){e.removeEventListener(t,n,!1)}var wT=(e,t,n)=>{let r=new Image;if(!e||!e.src)return n(Error(`image src is required`));r.src=e.src,e.cors&&(r.crossOrigin=e.cors),r.onload=()=>t({naturalHeight:r.naturalHeight,naturalWidth:r.naturalWidth,src:r.src}),r.onerror=e=>n(e)},bie=class{constructor({max:e}){this.options={max:e||100},this.caches=[]}has(e){return this.caches.indexOf(e)>-1}add(e){this.has(e)||(this.caches.push(e),this.caches.length>this.options.max&&this.free())}free(){this.caches.shift()}},[xie,TT]=$C(`back-top`),ET=dw(rp({name:xie,inheritAttrs:!1,props:{right:TS,bottom:TS,zIndex:TS,target:[String,Object],offset:AS(200),immediate:Boolean,teleport:{type:[String,Object],default:`body`}},emits:[`click`],setup(e,{emit:t,slots:n,attrs:r}){let i=!1,a=z(!1),o=z(),s=z(),c=V(()=>gS(OC(e.zIndex),{right:EC(e.right),bottom:EC(e.bottom)})),l=n=>{var r;t(`click`,n),(r=s.value)==null||r.scrollTo({top:0,behavior:e.immediate?`auto`:`smooth`})},u=()=>{a.value=s.value?fC(s.value)>=+e.offset:!1},d=()=>{let{target:t}=e;if(typeof t==`string`){let e=document.querySelector(t);if(e)return e}else return t},f=()=>{_S&&xf(()=>{s.value=e.target?d():oC(o.value),u()})};return QS(`scroll`,CT(u,100),{target:s}),yg(f),hp(()=>{i&&=(a.value=!0,!1)}),gp(()=>{a.value&&e.teleport&&(a.value=!1,i=!0)}),Vf(()=>e.target,f),()=>{let t=B(`div`,eh({ref:e.teleport?void 0:o,class:TT({active:a.value}),style:c.value,onClick:l},r),[n.default?n.default():B(Ew,{name:`back-top`,class:TT(`icon`)},null)]);return e.teleport?[B(`div`,{ref:o,class:TT(`placeholder`)},null),B(Wh,{to:e.teleport},{default:()=>[t]})]:t}}})),[Sie,DT]=$C(`image`),OT=dw(rp({name:Sie,props:{src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:TS,height:TS,radius:TS,lazyLoad:Boolean,iconSize:TS,showError:ES,errorIcon:jS(`photo-fail`),iconPrefix:String,showLoading:ES,loadingIcon:jS(`photo`),crossorigin:String,referrerpolicy:String,decoding:String},emits:[`load`,`error`],setup(e,{emit:t,slots:n}){let r=z(!1),i=z(!0),a=z(),{$Lazyload:o}=__().proxy,s=V(()=>{let t={width:EC(e.width),height:EC(e.height)};return yS(e.radius)&&(t.overflow=`hidden`,t.borderRadius=EC(e.radius)),t});Vf(()=>e.src,()=>{r.value=!1,i.value=!0});let c=e=>{i.value&&(i.value=!1,t(`load`,e))},l=()=>{let e=new Event(`load`);Object.defineProperty(e,`target`,{value:a.value,enumerable:!0}),c(e)},u=e=>{r.value=!0,i.value=!1,t(`error`,e)},d=(t,n,r)=>r?r():B(Ew,{name:t,size:e.iconSize,class:n,classPrefix:e.iconPrefix},null),f=()=>{if(i.value&&e.showLoading)return B(`div`,{class:DT(`loading`)},[d(e.loadingIcon,DT(`loading-icon`),n.loading)]);if(r.value&&e.showError)return B(`div`,{class:DT(`error`)},[d(e.errorIcon,DT(`error-icon`),n.error)])},p=()=>
13{if(r.value||!e.src)return;let t={alt:e.alt,class:DT(`img`),decoding:e.decoding,style:{objectFit:e.fit,objectPosition:e.position},crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy};return e.lazyLoad?Nf(B(`img`,eh({ref:a},t),null),[[wp(`lazy`),e.src]]):B(`img`,eh({ref:a,src:e.src,onLoad:c,onError:u},t),null)},m=({el:e})=>{let t=()=>{e===a.value&&i.value&&l()};a.value?t():xf(t)},h=({el:e})=>{e===a.value&&!r.value&&u()};return o&&_S&&(o.$on(`loaded`,m),o.$on(`error`,h),Sg(()=>{o.$off(`loaded`,m),o.$off(`error`,h)})),yg(()=>{xf(()=>{a.value?.complete&&!e.lazyLoad&&l()})}),()=>B(`div`,{class:DT({round:e.round,block:e.block}),style:s.value},[p(),f(),n.default?.call(n)])}}));function Cie(e,t){let{days:n}=t,{hours:r,minutes:i,seconds:a,milliseconds:o}=t;if(e.includes(`DD`)?e=e.replace(`DD`,LC(n)):r+=n*24,e.includes(`HH`)?e=e.replace(`HH`,LC(r)):i+=r*60,e.includes(`mm`)?e=e.replace(`mm`,LC(i)):a+=i*60,e.includes(`ss`)?e=e.replace(`ss`,LC(a)):o+=a*1e3,e.includes(`S`)){let t=LC(o,3);e=e.includes(`SSS`)?e.replace(`SSS`,t):e.includes(`SS`)?e.replace(`SS`,t.slice(0,2)):e.replace(`S`,t.charAt(0))}return e}var[wie,Tie]=$C(`count-down`),kT=dw(rp({name:wie,props:{time:AS(0),format:jS(`HH:mm:ss`),autoStart:ES,millisecond:Boolean},emits:[`change`,`finish`],setup(e,{emit:t,slots:n}){let{start:r,pause:i,reset:a,current:o}=XS({time:+e.time,millisecond:e.millisecond,onChange:e=>t(`change`,e),onFinish:()=>t(`finish`)}),s=V(()=>Cie(e.format,o.value)),c=()=>{a(+e.time),e.autoStart&&r()};return Vf(()=>e.time,c,{immediate:!0}),yw({start:r,pause:i,reset:c}),()=>B(`div`,{role:`timer`,class:Tie()},[n.default?n.default(o.value):s.value])}})),[Eie,AT,jT]=$C(`dialog`),Die=gS({},Mw,{title:String,theme:String,width:TS,message:[String,Function],callback:Function,allowHtml:Boolean,className:null,transition:jS(`van-dialog-bounce`),messageAlign:String,closeOnPopstate:ES,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:ES,closeOnClickOverlay:Boolean,keyboardEnabled:ES,destroyOnClose:Boolean}),Oie=[...Nw,`transition`,`closeOnPopstate`,`destroyOnClose`],MT=rp({name:Eie,props:Die,emits:[`confirm`,`cancel`,`keydown`,`update:show`],setup(e,{emit:t,slots:n}){let r=z(),i=Ju({confirm:!1,cancel:!1}),a=e=>t(`update:show`,e),o=t=>{var n;a(!1),(n=e.callback)==null||n.call(e,t)},s=n=>()=>{e.show&&(t(n),e.beforeClose?(i[n]=!0,uw(e.beforeClose,{args:[n],done(){o(n),i[n]=!1},canceled(){i[n]=!1}})):o(n))},c=s(`cancel`),l=s(`confirm`),u=yy(n=>{e.keyboardEnabled&&n.target===r.value?.popupRef?.value&&({Enter:e.showConfirmButton?l:hS,Escape:e.showCancelButton?c:hS}[n.key](),t(`keydown`,n))},[`enter`,`esc`]),d=()=>{let t=n.title?n.title():e.title;if(t)return B(`div`,{class:AT(`header`,{isolated:!e.message&&!n.default})},[t])},f=t=>{let{message:n,allowHtml:r,messageAlign:i}=e,a=AT(`message`,{"has-title":t,[i]:i}),o=bS(n)?n():n;return r&&typeof o==`string`?B(`div`,{class:a,innerHTML:o},null):B(`div`,{class:a},[o])},p=()=>{if(n.default)return B(`div`,{class:AT(`content`)},[n.default()]);let{title:t,message:r,allowHtml:i}=e;if(r){let e=!!(t||n.title);return B(`div`,{key:+!!i,class:AT(`content`,{isolated:!e})},[f(e)])}},m=()=>B(`div`,{class:[tw,AT(`footer`)]},[e.showCancelButton&&B(Aw,{size:`large`,text:e.cancelButtonText||jT(`cancel`),class:AT(`cancel`),style:{color:e.cancelButtonColor},loading:i.cancel,disabled:e.cancelButtonDisabled,onClick:c},null),e.showConfirmButton&&B(Aw,{size:`large`,text:e.confirmButtonText||jT(`confirm`),class:[AT(`confirm`),{[nw]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:i.confirm,disabled:e.confirmButtonDisabled,onClick:l},null)]),h=()=>B(bre,{class:AT(`footer`)},{default:()=>[e.showCancelButton&&B(jw,{type:`warning`,text:e.cancelButtonText||jT(`cancel`),class:AT(`cancel`),color:e.cancelButtonColor,loading:i.cancel,disabled:e.cancelButtonDisabled,onClick:c},null),e.showConfirmButton&&B(jw,{type:`danger`,text:e.confirmButtonText||jT(`confirm`),class:AT(`confirm`),color:e.confirmButtonColor,loading:i.confirm,disabled:e.confirmButtonDisabled,onClick:l},null)]}),g=()=>n.footer?n.footer():e.theme===`round-button`?h():m();return()=>{let{width:t,title:n,theme:i,message:o,className:s}=e;return B(Vw,eh({ref:r,role:`dialog`,class:[AT([i]),s],style:{width:EC(t)},tabindex:0,"aria-labelledby":n||o,onKeydown:u,"onUpdate:show":a},wS(e,Oie)),{default:()=>[d(),p(),g()]})}}}),NT,kie=gS({},{title:``,width:``,theme:null,message:``,overlay:!0,callback:null,teleport:`body`,className:``,allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:``,overlayStyle:void 0,messageAlign:``,cancelButtonText:``,cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:``,confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1,destroyOnClose:!1});function Aie(){let e={setup(){let{state:e,toggle:t}=fT();return()=>B(MT,eh(e,{"onUpdate:show":t}),null)}};({instance:NT}=pT(e))}function PT(e){return _S?new Promise((t,n)=>{NT||Aie(),NT.open(gS({},kie,e,{callback:e=>{(e===`confirm`?t:n)(e)}}))}):Promise.resolve(void 0)}var FT=e=>Math.sqrt((e[0].clientX-e[1].clientX)**2+(e[0].clientY-e[1].clientY)**2),jie=e=>({x:(e[0].clientX+e[1].clientX)/2,y:(e[0].clientY+e[1].clientY)/2}),IT=$C(`image-preview`)[1],LT=2.6,Mie=rp({props:{src:String,show:Boolean,active:Number,minZoom:DS(TS),maxZoom:DS(TS),rootWidth:DS(Number),rootHeight:DS(Number),disableZoom:Boolean,doubleScale:Boolean,closeOnClickImage:Boolean,closeOnClickOverlay:Boolean,vertical:Boolean},emits:[`scale`,`close`,`longPress`],setup(e,{emit:t,slots:n}){let r=Ju({scale:1,moveX:0,moveY:0,moving:!1,zooming:!1,initializing:!1,imageRatio:0}),i=Pw(),a=z(),o=z(),s=z(!1),c=z(!1),l=0,u=V(()=>{let{scale:e,moveX:t,moveY:n,moving:i,zooming:a,initializing:o}=r,s={transitionDuration:a||i||o?`0s`:`.3s`};return(e!==1||c.value)&&(s.transform=`matrix(${e}, 0, 0, ${e}, ${t}, ${n})`),s}),d=V(()=>
13{if(r.imageRatio){let{rootWidth:t,rootHeight:n}=e,i=s.value?n/r.imageRatio:t;return Math.max(0,(r.scale*i-t)/2)}return 0}),f=V(()=>{if(r.imageRatio){let{rootWidth:t,rootHeight:n}=e,i=s.value?n:t*r.imageRatio;return Math.max(0,(r.scale*i-n)/2)}return 0}),p=(n,i)=>{if(n=RC(n,+e.minZoom,+e.maxZoom+1),n!==r.scale){let o=n/r.scale;if(r.scale=n,i){let e=LS(a.value?.$el),t={x:e.width*.5,y:e.height*.5},n=r.moveX-(i.x-e.left-t.x)*(o-1),s=r.moveY-(i.y-e.top-t.y)*(o-1);r.moveX=RC(n,-d.value,d.value),r.moveY=RC(s,-f.value,f.value)}else r.moveX=0,r.moveY=c.value?l:0;t(`scale`,{scale:n,index:e.active})}},m=()=>{p(1)},h=()=>{let e=r.scale>1?1:2;p(e,e===2||c.value?{x:i.startX.value,y:i.startY.value}:void 0)},g,_,v,y,b,x,S,C,w=!1,T=t=>{let{touches:n}=t;if(g=n.length,g===2&&e.disableZoom)return;let{offsetX:a}=i;i.start(t),_=r.moveX,v=r.moveY,C=Date.now(),w=!1,r.moving=g===1&&(r.scale!==1||c.value),r.zooming=g===2&&!a.value,r.zooming&&(y=r.scale,b=FT(n))},E=t=>{let{touches:n}=t;if(i.move(t),r.moving){let{deltaX:n,deltaY:a}=i,o=n.value+_,s=a.value+v;if((e.vertical?i.isVertical()&&Math.abs(s)>f.value:i.isHorizontal()&&Math.abs(o)>d.value)&&!w){r.moving=!1;return}w=!0,bC(t,!0),r.moveX=RC(o,-d.value,d.value),r.moveY=RC(s,-f.value,f.value)}if(r.zooming&&(bC(t,!0),n.length===2)){let e=FT(n),t=y*e/b;x=jie(n),p(t,x)}},D=n=>{let r=o.value?.$el;if(!r)return;let i=r.firstElementChild,a=n.target===r,s=i?.contains(n.target);!e.closeOnClickImage&&s||!e.closeOnClickOverlay&&a||t(`close`)},O=n=>{if(g>1)return;let r=Date.now()-C;i.isTap.value&&(r<250?e.doubleScale?S?(clearTimeout(S),S=null,h()):S=setTimeout(()=>{D(n),S=null},250):D(n):r>500&&t(`longPress`))},k=t=>{let n=!1;if((r.moving||r.zooming)&&(n=!0,r.moving&&_===r.moveX&&v===r.moveY&&(n=!1),!t.touches.length)){r.zooming&&=(r.moveX=RC(r.moveX,-d.value,d.value),r.moveY=RC(r.moveY,-f.value,f.value),!1),r.moving=!1,_=0,v=0,y=1,r.scale<1&&m();let t=+e.maxZoom;r.scale>t&&p(t,x)}bC(t,n),O(t),i.reset()},ee=()=>{let{rootWidth:t,rootHeight:n}=e,i=n/t,{imageRatio:a}=r;s.value=r.imageRatio>i&&a<LT,c.value=r.imageRatio>i&&a>=LT,c.value&&(l=(a*t-n)/2,r.moveY=l,r.initializing=!0,NS(()=>{r.initializing=!1})),m()},A=e=>{let{naturalWidth:t,naturalHeight:n}=e.target;r.imageRatio=n/t,ee()};return Vf(()=>e.active,m),Vf(()=>e.show,e=>{e||m()}),Vf(()=>[e.rootWidth,e.rootHeight],ee),QS(`touchmove`,E,{target:V(()=>o.value?.$el)}),yw({resetScale:m}),()=>{let t={loading:()=>B(Ow,{type:`spinner`},null)};return B(aT,{ref:o,class:IT(`swipe-item`),onTouchstartPassive:T,onTouchend:k,onTouchcancel:k},{default:()=>[n.image?B(`div`,{class:IT(`image-wrap`)},[n.image({src:e.src,onLoad:A,style:u.value})]):B(OT,{ref:a,src:e.src,fit:`contain`,class:IT(`image`,{vertical:s.value}),style:u.value,onLoad:A},t)]})}}}),[Nie,RT]=$C(`image-preview`),Pie=[`show`,`teleport`,`transition`,`overlayStyle`,`closeOnPopstate`],zT=rp({name:Nie,props:{show:Boolean,loop:ES,images:OS(),minZoom:AS(1/3),maxZoom:AS(3),overlay:ES,vertical:Boolean,closeable:Boolean,showIndex:ES,className:null,closeIcon:jS(`clear`),transition:String,beforeClose:Function,doubleScale:ES,overlayClass:null,overlayStyle:Object,swipeDuration:AS(300),startPosition:AS(0),showIndicators:Boolean,closeOnPopstate:ES,closeOnClickImage:ES,closeOnClickOverlay:ES,closeIconPosition:jS(`top-right`),teleport:[String,Object]},emits:[`scale`,`close`,`closed`,`change`,`longPress`,`update:show`],setup(e,{emit:t,slots:n}){let r=z(),i=z(),a=Ju({active:0,rootWidth:0,rootHeight:0,disableZoom:!1}),o=()=>{if(r.value){let e=LS(r.value.$el);a.rootWidth=e.width,a.rootHeight=e.height,r.value.resize()}},s=e=>t(`scale`,e),c=e=>t(`update:show`,e),l=()=>{uw(e.beforeClose,{args:[a.active],done:()=>c(!1)})},u=e=>{e!==a.active&&(a.active=e,t(`change`,e))},d=()=>{if(e.showIndex)return B(`div`,{class:RT(`index`)},[n.index?n.index({index:a.active}):`${a.active+1} / ${e.images.length}`])},f=()=>{if(n.cover)return B(`div`,{class:RT(`cover`)},[n.cover()])},p=()=>{a.disableZoom=!0},m=()=>{a.disableZoom=!1},h=()=>B(Zw,{ref:r,lazyRender:!0,loop:e.loop,class:RT(`swipe`),vertical:e.vertical,duration:e.swipeDuration,initialSwipe:e.startPosition,showIndicators:e.showIndicators,indicatorColor:`white`,onChange:u,onDragEnd:m,onDragStart:p},{default:()=>[e.images.map((r,o)=>B(Mie,{ref:e=>{o===a.active&&(i.value=e)},src:r,show:e.show,active:a.active,maxZoom:e.maxZoom,minZoom:e.minZoom,rootWidth:a.rootWidth,rootHeight:a.rootHeight,disableZoom:a.disableZoom,doubleScale:e.doubleScale,closeOnClickImage:e.closeOnClickImage,closeOnClickOverlay:e.closeOnClickOverlay,vertical:e.vertical,onScale:s,onClose:l,onLongPress:()=>t(`longPress`,{index:o})},{image:n.image}))]}),g=()=>{if(e.closeable)return B(Ew,{role:`button`,name:e.closeIcon,class:[RT(`close-icon`,e.closeIconPosition),cw],onClick:l},null)},_=()=>t(`closed`),v=()=>r.value?.prev(),y=()=>r.value?.next(),b=(e,t)=>r.value?.swipeTo(e,t);return yw({resetScale:()=>{var e;(e=i.value)==null||e.resetScale()},swipeTo:b,prev:v,next:y}),yg(o),Vf([SC,CC],o),Vf(()=>e.startPosition,e=>u(+e)),Vf(()=>e.show,n=>{let{images:r,startPosition:i}=e;n?(u(+i),xf(()=>{o(),b(+i,{immediate:!0})}
13)):t(`close`,{index:a.active,url:r[a.active]})}),()=>B(Vw,eh({class:[RT(),e.className],overlayClass:[RT(`overlay`),e.overlayClass],onClosed:_,"onUpdate:show":c},wS(e,Pie)),{default:()=>[g(),h(),d(),f()]})}}),BT,Fie={loop:!0,images:[],maxZoom:3,minZoom:1/3,onScale:void 0,onClose:void 0,onChange:void 0,vertical:!1,teleport:`body`,className:``,showIndex:!0,closeable:!1,closeIcon:`clear`,transition:void 0,beforeClose:void 0,doubleScale:!0,overlayStyle:void 0,overlayClass:void 0,startPosition:0,swipeDuration:300,showIndicators:!1,closeOnPopstate:!0,closeOnClickOverlay:!0,closeIconPosition:`top-right`};function Iie(){({instance:BT}=pT({setup(){let{state:e,toggle:t}=fT(),n=()=>{e.images=[]};return()=>B(zT,eh(e,{onClosed:n,"onUpdate:show":t}),null)}}))}var VT=(e,t=0)=>{if(_S)return BT||Iie(),e=Array.isArray(e)?{images:e,startPosition:t}:e,BT.open(gS({},Fie,e)),BT};function Lie(){return Array(26).fill(``).map((e,t)=>String.fromCharCode(65+t))}var[HT,UT]=$C(`index-bar`),Rie={sticky:ES,zIndex:TS,teleport:[String,Object],highlightColor:String,stickyOffsetTop:kS(0),indexList:{type:Array,default:Lie}},zie=Symbol(HT),Bie=dw(rp({name:HT,props:Rie,emits:[`select`,`change`],setup(e,{emit:t,slots:n}){let r=z(),i=z(),a=z(``),o=Pw(),s=sC(r),{children:c,linkChildren:l}=US(zie),u;l({props:e});let d=V(()=>{if(yS(e.zIndex))return{zIndex:+e.zIndex+1}}),f=V(()=>{if(e.highlightColor)return{color:e.highlightColor}}),p=(t,n)=>{for(let r=c.length-1;r>=0;r--){let i=r>0?n[r-1].height:0;if(t+(e.sticky?i+e.stickyOffsetTop:0)>=n[r].top)return r}return-1},m=e=>c.find(t=>String(t.index)===e),h=()=>{if(xC(r))return;let{sticky:t,indexList:n}=e,i=fC(s.value),o=LS(s),l=c.map(e=>e.getRect(s.value,o)),d=-1;if(u){let t=m(u);if(t){let n=t.getRect(s.value,o);d=e.sticky&&e.stickyOffsetTop?p(n.top-e.stickyOffsetTop,l):p(n.top,l)}}else d=p(i,l);a.value=n[d],t&&c.forEach((t,n)=>{let{state:r,$el:a}=t;if(n===d||n===d-1){let e=a.getBoundingClientRect();r.left=e.left,r.width=e.width}else r.left=null,r.width=null;if(n===d)r.active=!0,r.top=Math.max(e.stickyOffsetTop,l[n].top-i)+o.top;else if(n===d-1&&u===``){let e=l[d].top-i;r.active=e>0,r.top=e+o.top-l[n].height}else r.active=!1}),u=``},g=()=>{xf(h)};QS(`scroll`,h,{target:s,passive:!0}),yg(g),Vf(()=>e.indexList,g),Vf(a,e=>{e&&t(`change`,e)});let _=()=>e.indexList.map(e=>{let t=e===a.value;return B(`span`,{class:UT(`index`,{active:t}),style:t?f.value:void 0,"data-index":e},[e])}),v=n=>{u=String(n);let r=m(u);if(r){let n=fC(s.value),i=LS(s),{offsetHeight:a}=document.documentElement;if(r.$el.scrollIntoView(),n===a-i.height){h();return}e.sticky&&e.stickyOffsetTop&&(mC()===a-i.height?hC(mC()):hC(mC()-e.stickyOffsetTop)),t(`select`,r.index)}},y=e=>{let{index:t}=e.dataset;t&&v(t)},b=e=>{y(e.target)},x,S=e=>{if(o.move(e),o.isVertical()){bC(e);let{clientX:t,clientY:n}=e.touches[0],r=document.elementFromPoint(t,n);if(r){let{index:e}=r.dataset;e&&x!==e&&(x=e,y(r))}}},C=()=>B(`div`,{ref:i,class:UT(`sidebar`),style:d.value,onClick:b,onTouchstartPassive:o.start},[_()]);return yw({scrollTo:v}),QS(`touchmove`,S,{target:i}),()=>B(`div`,{ref:r,class:UT()},[e.teleport?B(Wh,{to:e.teleport},{default:()=>[C()]}):C(),n.default?.call(n)])}})),[Vie,Hie]=$C(`notify`),Uie=[`lockScroll`,`position`,`show`,`teleport`,`zIndex`],Wie=rp({name:Vie,props:gS({},Mw,{type:jS(`danger`),color:String,message:TS,position:jS(`top`),className:null,background:String,lockScroll:Boolean}),emits:[`update:show`],setup(e,{emit:t,slots:n}){let r=e=>t(`update:show`,e);return()=>B(Vw,eh({class:[Hie([e.type]),e.className],style:{color:e.color,background:e.background},overlay:!1,duration:.2,"onUpdate:show":r},wS(e,Uie)),{default:()=>[n.default?n.default():e.message]})}}),WT,GT,Gie=e=>vS(e)?e:{message:e};function Kie(){({instance:GT}=pT({setup(){let{state:e,toggle:t}=fT();return()=>B(Wie,eh(e,{"onUpdate:show":t}),null)}}))}var qie={type:`danger`,color:void 0,message:``,onClose:void 0,onClick:void 0,onOpened:void 0,duration:3e3,position:void 0,className:``,lockScroll:!1,background:void 0},Jie=()=>{GT&&GT.toggle(!1)};function Yie(e){if(_S)return GT||Kie(),e=gS({},qie,Gie(e)),GT.open(e),clearTimeout(WT),e.duration>0&&(WT=setTimeout(Jie,e.duration)),GT}var[Xie,KT]=$C(`swipe-cell`),qT=dw(rp({name:Xie,props:{name:AS(``),disabled:Boolean,leftWidth:TS,rightWidth:TS,threshold:{type:TS,default:.15,validator:e=>+e>=0&&+e<=1},beforeClose:Function,stopPropagation:Boolean},emits:[`open`,`close`,`click`],setup(e,{emit:t,slots:n}){let r,i,a,o,s=z(),c=z(),l=z(),u=Ju({offset:0,dragging:!1}),d=Pw(),f=e=>e.value?LS(e).width:0,p=V(()=>yS(e.leftWidth)?+e.leftWidth:f(c)),m=V(()=>yS(e.rightWidth)?+e.rightWidth:f(l)),h=n=>{u.offset=n===`left`?p.value:-m.value,r||(r=!0,t(`open`,{name:e.name,position:n}))},g=n=>{u.offset=0,r&&(r=!1,t(`close`,{name:e.name,position:n}))},_=t=>{let n=Math.abs(u.offset),i=+e.threshold,a=r?1-i:i,o=t===`left`?p.value:m.value;o&&n>o*a?h(t):g(t)},v=t=>{e.disabled||(a=u.offset,d.start(t))},y=t=>{if(e.disabled)return;let{deltaX:n}=d;d.move(t),d.isHorizontal()&&(i=!0,u.dragging=!0,(!r||n.value*a<0)&&bC(t,e.stopPropagation),u.offset=RC(n.value+a,-m.value,p.value))},b=()=>{u.dragging&&(u.dragging=!1,_(u.offset>0?`left`:`right`),setTimeout(()=>{i=!1},0))},x=(n=`outside`,a)=>{o||(t(`click`,n),r&&!i&&(o=!0,uw(e.beforeClose,{args:[{event:a,name:e.name,position:n}],done:()=>{o=!1,g(n)},canceled:()=>o=!1,error:()=>o=!1})))},S=e=>t=>{(i||r)&&t.stopPropagation(),!i&&x(e,t)},C=(e,t)=>{let r=n[e];if(r)return B(`div`,{ref:t,class:KT(e),onClick:S(e)},[r()])};return yw({open:h,close:g}),$S(s,e=>x(`outside`,e),{eventName:`touchstart`}),QS(`touchmove`,y,{target:s}),()=>{let e={transform:`translate3d(${u.offset}px, 0, 0)`,transitionDuration:u.dragging?`0s`:`.6s`};return B(`div`,{ref:s,class:KT(),onClick:S(`cell`),onTouchstartPassive:v,onTouchend:b,onTouchcancel:b},[B(`div`,{class:KT(`wrapper`),style:e},[C(`left`,c),n.default?.call(n),C(`right`,l)])])}}})),[Zie,JT]=$C(`text-ellipsis`),Qie=dw(rp({name:Zie,props:{rows:AS(1),dots:jS(`...`),content:jS(``),expandText:jS(``),collapseText:jS(``),position:jS(`end`)},emits:[`clickAction`],setup(e,{emit:t,slots:n}){let r=z(e.content),i=z(!1),a=z(!1),o=z(),s=z(),c=!1,l=V(()=>i.value?e.collapseText:e.expandText),u=e=>{if(!e)return 0;let t=e.match(/^\d*(\.\d*)?/);return t?Number(t[0]):0},d=()=>
13{if(!o.value||!o.value.isConnected)return;let t=window.getComputedStyle(o.value),n=document.createElement(`div`);return Array.prototype.slice.apply(t).forEach(e=>{n.style.setProperty(e,t.getPropertyValue(e))}),n.style.position=`fixed`,n.style.zIndex=`-9999`,n.style.top=`-9999px`,n.style.height=`auto`,n.style.minHeight=`auto`,n.style.maxHeight=`auto`,n.innerText=e.content,document.body.appendChild(n),n},f=(t,r)=>{let{content:i,position:a,dots:o}=e,c=i.length,l=0+c>>1,u=n.action?s.value?.outerHTML??``:e.expandText,d=()=>{let e=(n,s)=>{if(s-n<=1)return a===`end`?i.slice(0,n)+o:o+i.slice(s,c);let l=Math.round((n+s)/2);return a===`end`?t.innerText=i.slice(0,l)+o:t.innerText=o+i.slice(l,c),t.innerHTML+=u,t.offsetHeight>r?a===`end`?e(n,l):e(l,s):a===`end`?e(l,s):e(n,l)};return e(0,c)},f=(n,a)=>{if(n[1]-n[0]<=1&&a[1]-a[0]<=1)return i.slice(0,n[0])+o+i.slice(a[1],c);let s=Math.floor((n[0]+n[1])/2),l=Math.ceil((a[0]+a[1])/2);return t.innerText=e.content.slice(0,s)+e.dots+e.content.slice(l,c),t.innerHTML+=u,t.offsetHeight>=r?f([n[0],s],[l,a[1]]):f([s,n[1]],[a[0],l])};return e.position===`middle`?f([0,l],[l,c]):d()},p=()=>{let t=d();if(!t){c=!0;return}let{paddingBottom:n,paddingTop:i,lineHeight:o}=t.style,s=Math.ceil((Number(e.rows)+.5)*u(o)+u(i)+u(n));s<t.offsetHeight?(a.value=!0,r.value=f(t,s)):(a.value=!1,r.value=e.content),document.body.removeChild(t)},m=(e=!i.value)=>{i.value=e},h=e=>{m(),t(`clickAction`,e)},g=()=>{let e=n.action?n.action({expanded:i.value}):l.value;return B(`span`,{ref:s,class:JT(`action`),onClick:h},[e])};return yg(()=>{p(),n.action&&xf(p)}),hp(()=>{c&&(c=!1,p())}),Vf([SC,()=>[e.content,e.rows,e.position]],p),yw({toggle:m}),()=>B(`div`,{ref:o,class:JT()},[i.value?e.content:r.value,a.value?g():null])}})),$ie=class{constructor({el:e,src:t,error:n,loading:r,bindType:i,$parent:a,options:o,cors:s,elRenderer:c,imageCache:l}){this.el=e,this.src=t,this.error=n,this.loading=r,this.bindType=i,this.attempt=0,this.cors=s,this.naturalHeight=0,this.naturalWidth=0,this.options=o,this.$parent=a,this.elRenderer=c,this.imageCache=l,this.performanceData={loadStart:0,loadEnd:0},this.filter(),this.initState(),this.render(`loading`,!1)}initState(){`dataset`in this.el?this.el.dataset.src=this.src:this.el.setAttribute(`data-src`,this.src),this.state={loading:!1,error:!1,loaded:!1,rendered:!1}}record(e){this.performanceData[e]=Date.now()}update({src:e,loading:t,error:n}){let r=this.src;this.src=e,this.loading=t,this.error=n,this.filter(),r!==this.src&&(this.attempt=0,this.initState())}checkInView(){let e=LS(this.el);return e.top<window.innerHeight*this.options.preLoad&&e.bottom>this.options.preLoadTop&&e.left<window.innerWidth*this.options.preLoad&&e.right>0}filter(){Object.keys(this.options.filter).forEach(e=>{this.options.filter[e](this,this.options)})}renderLoading(e){this.state.loading=!0,wT({src:this.loading,cors:this.cors},()=>{this.render(`loading`,!1),this.state.loading=!1,e()},()=>{e(),this.state.loading=!1})}load(e=hS){if(this.attempt>this.options.attempt-1&&this.state.error){e();return}if(!(this.state.rendered&&this.state.loaded)){if(this.imageCache.has(this.src))return this.state.loaded=!0,this.render(`loaded`,!0),this.state.rendered=!0,e();this.renderLoading(()=>{var t,n;this.attempt++,(n=(t=this.options.adapter).beforeLoad)==null||n.call(t,this,this.options),this.record(`loadStart`),wT({src:this.src,c
13ors:this.cors},t=>{this.naturalHeight=t.naturalHeight,this.naturalWidth=t.naturalWidth,this.state.loaded=!0,this.state.error=!1,this.record(`loadEnd`),this.render(`loaded`,!1),this.state.rendered=!0,this.imageCache.add(this.src),e()},e=>{!this.options.silent&&console.error(e),this.state.error=!0,this.state.loaded=!1,this.render(`error`,!1)})})}}render(e,t){this.elRenderer(this,e,t)}performance(){let e=`loading`,t=0;return this.state.loaded&&(e=`loaded`,t=(this.performanceData.loadEnd-this.performanceData.loadStart)/1e3),this.state.error&&(e=`error`),{src:this.src,state:e,time:t}}$destroy(){this.el=null,this.src=null,this.error=null,this.loading=null,this.bindType=null,this.attempt=0}},YT=`data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7`,eae=[`scroll`,`wheel`,`mousewheel`,`resize`,`animationend`,`transitionend`,`touchmove`],tae={rootMargin:`0px`,threshold:0};function nae(){return class{constructor({preLoad:e,error:t,throttleWait:n,preLoadTop:r,dispatchEvent:i,loading:a,attempt:o,silent:s=!0,scale:c,listenEvents:l,filter:u,adapter:d,observer:f,observerOptions:p}){this.mode=bT.event,this.listeners=[],this.targetIndex=0,this.targets=[],this.options={silent:s,dispatchEvent:!!i,throttleWait:n||200,preLoad:e||1.3,preLoadTop:r||0,error:t||YT,loading:a||YT,attempt:o||3,scale:c||gie(c),ListenEvents:l||eae,supportWebp:_ie(),filter:u||{},adapter:d||{},observer:!!f,observerOptions:p||tae},this.initEvent(),this.imageCache=new bie({max:200}),this.lazyLoadHandler=CT(this.lazyLoadHandler.bind(this),this.options.throttleWait),this.setMode(this.options.observer?bT.observer:bT.event)}config(e={}){Object.assign(this.options,e)}performance(){return this.listeners.map(e=>e.performance())}addLazyBox(e){this.listeners.push(e),MS&&(this.addListenerTarget(window),this.observer&&this.observer.observe(e.el),e.$el&&e.$el.parentNode&&this.addListenerTarget(e.$el.parentNode))}add(e,t,n){if(this.listeners.some(t=>t.el===e))return this.update(e,t),xf(this.lazyLoadHandler);let r=this.valueFormatter(t.value),{src:i}=r;xf(()=>{i=ST(e,this.options.scale)||i,this.observer&&this.observer.observe(e);let a=Object.keys(t.modifiers)[0],o;a&&(o=n.context.$refs[a],o=o?o.$el||o:document.getElementById(a)),o||=oC(e);let s=new $ie({bindType:t.arg,$parent:o,el:e,src:i,loading:r.loading,error:r.error,cors:r.cors,elRenderer:this.elRenderer.bind(this),options:this.options,imageCache:this.imageCache});this.listeners.push(s),MS&&(this.addListenerTarget(window),this.addListenerTarget(o)),this.lazyLoadHandler(),xf(()=>this.lazyLoadHandler())})}update(e,t,n){let r=this.valueFormatter(t.value),{src:i}=r;i=ST(e,this.options.scale)||i;let a=this.listeners.find(t=>t.el===e);a?a.update({src:i,error:r.error,loading:r.loading}):this.add(e,t,n),this.observer&&(this.observer.unobserve(e),this.observer.observe(e)),this.lazyLoadHandler(),xf(()=>this.lazyLoadHandler())}remove(e){if(!e)return;this.observer&&this.observer.unobserve(e);let t=this.listeners.find(t=>t.el===e);t&&(this.removeListenerTarget(t.$parent),this.removeListenerTarget(window),xT(this.listeners,t),t.$destroy())}removeComponent(e){e&&(xT(this.listeners,e),this.observer&&this.observer.unobserve(e.el),e.$parent&&e.$el.parentNode&&this.removeListenerTarget(e.$el.parentNode),this.removeListenerTarget(window))}setMode(e){!yT&&e===bT.observer&&(e=bT.event),this.mode=e,e===bT.event?(this.observer&&=(this.listeners.forEach(e=>{this.observer.unobserve(e.el)}),null),this.targets.forEach(e=>{this.initListen(e.el,!0)})):(this.targets.forEach(e=>{this.initListen(e.el,!1)}),this.initIntersectionObserver())}addListenerTarget(e){if(!e)return;let t=this.targets.find(t=>t.el===e);return t?t.childrenCount++:(t={el:e,id:++this.targetIndex,childrenCount:1,listened:!0},this.mode===bT.event&&this.initListen(t.el,!0),this.targets.push(t)),this.targetIndex}removeListenerTarget(e){this.targets.forEach((t,n)=>{t.el===e&&(t.childrenCount--,t.childrenCount||(this.initListen(t.el,!1),this.targets.splice(n,1),t=null))})}initListen(e,t){this.options.ListenEvents.forEach(n=>(t?vie:yie)(e,n,this.lazyLoadHandler))}initEvent(){this.Event={listeners:{loading:[],loaded:[],error:[]}},this.$on=(e,t)=>{this.Event.listeners[e]||(this.Event.listeners[e]=[]),this.Event.listeners[e].push(t)},this.$once=(e,t)=>{let n=(...r)=>{this.$off(e,n),t.apply(this,r)};this.$on(e,n)},this.$off=(e,t)=>{if(!t){if(!this.Event.listeners[e])return;this.Event.listeners[e].length=0;return}xT(this.Event.listeners[e],t)}
13,this.$emit=(e,t,n)=>{this.Event.listeners[e]&&this.Event.listeners[e].forEach(e=>e(t,n))}}lazyLoadHandler(){let e=[];this.listeners.forEach(t=>{(!t.el||!t.el.parentNode)&&e.push(t),t.checkInView()&&t.load()}),e.forEach(e=>{xT(this.listeners,e),e.$destroy()})}initIntersectionObserver(){yT&&(this.observer=new IntersectionObserver(this.observerHandler.bind(this),this.options.observerOptions),this.listeners.length&&this.listeners.forEach(e=>{this.observer.observe(e.el)}))}observerHandler(e){e.forEach(e=>{e.isIntersecting&&this.listeners.forEach(t=>{if(t.el===e.target){if(t.state.loaded)return this.observer.unobserve(t.el);t.load()}})})}elRenderer(e,t,n){if(!e.el)return;let{el:r,bindType:i}=e,a;switch(t){case`loading`:a=e.loading;break;case`error`:a=e.error;break;default:({src:a}=e);break}if(i?r.style[i]=`url("`+a+`")`:r.getAttribute(`src`)!==a&&r.setAttribute(`src`,a),r.setAttribute(`lazy`,t),this.$emit(t,e,n),this.options.adapter[t]&&this.options.adapter[t](e,this.options),this.options.dispatchEvent){let n=new CustomEvent(t,{detail:e});r.dispatchEvent(n)}}valueFormatter(e){let t=e,{loading:n,error:r}=this.options;return vS(e)&&({src:t}=e,n=e.loading||this.options.loading,r=e.error||this.options.error),{src:t,loading:n,error:r}}}}var rae=e=>({props:{tag:{type:String,default:`div`}},emits:[`show`],render(){return ph(this.tag,this.show&&this.$slots.default?this.$slots.default():null)},data(){return{el:null,state:{loaded:!1},show:!1}},mounted(){this.el=this.$el,e.addLazyBox(this),e.lazyLoadHandler()},beforeUnmount(){e.removeComponent(this)},methods:{checkInView(){let t=LS(this.$el);return MS&&t.top<window.innerHeight*e.options.preLoad&&t.bottom>0&&t.left<window.innerWidth*e.options.preLoad&&t.right>0},load(){this.show=!0,this.state.loaded=!0,this.$emit(`show`,this)},destroy(){return this.$destroy}}}),iae={selector:`img`},aae=class{constructor({el:e,binding:t,vnode:n,lazy:r}){this.el=null,this.vnode=n,this.binding=t,this.options={},this.lazy=r,this.queue=[],this.update({el:e,binding:t})}update({el:e,binding:t}){this.el=e,this.options=Object.assign({},iae,t.value),this.getImgs().forEach(e=>{this.lazy.add(e,Object.assign({},this.binding,{value:{src:`dataset`in e?e.dataset.src:e.getAttribute(`data-src`),error:(`dataset`in e?e.dataset.error:e.getAttribute(`data-error`))||this.options.error,loading:(`dataset`in e?e.dataset.loading:e.getAttribute(`data-loading`))||this.options.loading}}),this.vnode)})}getImgs(){return Array.from(this.el.querySelectorAll(this.options.selector))}clear(){this.getImgs().forEach(e=>this.lazy.remove(e)),this.vnode=null,this.binding=null,this.lazy=null}},oae=class{constructor({lazy:e}){this.lazy=e,this.queue=[]}bind(e,t,n){let r=new aae({el:e,binding:t,vnode:n,lazy:this.lazy});this.queue.push(r)}update(e,t,n){let r=this.queue.find(t=>t.el===e);r&&r.update({el:e,binding:t,vnode:n})}unbind(e){let t=this.queue.find(t=>t.el===e);t&&(t.clear(),xT(this.queue,t))}},sae=e=>({props:{src:[String,Object],tag:{type:String,default:`img`}},render(){var e;return ph(this.tag,{src:this.renderSrc},(e=this.$slots).default?.call(e))},data(){return{el:null,options:{src:``,error:``,loading:``,attempt:e.options.attempt},state:{loaded:!1,error:!1,attempt:0},renderSrc:``}},watch:{src(){this.init(),e.addLazyBox(this),e.lazyLoadHandler()}},created(){this.init()},mounted(){this.el=this.$el,e.addLazyBox(this),e.lazyLoadHandler()},beforeUnmount(){e.removeComponent(this)},methods:{init(){let{src:t,loading:n,error:r}=e.valueFormatter(this.src);this.state.loaded=!1,this.options.src=t,this.options.error=r,this.options.loading=n,this.renderSrc=this.options.loading},checkInView(){let t=LS(this.$el);return t.top<window.innerHeight*e.options.preLoad&&t.bottom>0&&t.left<window.innerWidth*e.options.preLoad&&t.right>0},load(e=hS){if(this.state.attempt>this.options.attempt-1&&this.state.error){e();return}let{src:t}=this.options;wT({src:t},({src:e})=>{this.renderSrc=e,this.state.loaded=!0},()=>{this.state.attempt++,this.renderSrc=this.options.error,this.state.error=!0})}}}),cae={install(e,t={}){let n=new(nae())(t),r=new oae({lazy:n});e.config.globalProperties.$Lazyload=n,t.lazyComponent&&e.component(`L
13azyComponent`,rae(n)),t.lazyImage&&e.component(`LazyImage`,sae(n)),e.directive(`lazy`,{beforeMount:n.add.bind(n),updated:n.update.bind(n),unmounted:n.remove.bind(n)}),e.directive(`lazy-container`,{beforeMount:r.bind.bind(r),updated:r.update.bind(r),unmounted:r.unbind.bind(r)})}},XT=async(e=new Uint8Array,t)=>{if(e instanceof Uint8Array)return Yx.mutate(e);if(!e)return Yx.mutate(new Uint8Array);let n=t.streamCollector(e);return Yx.mutate(await n)};function ZT(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return`%`+e.charCodeAt(0).toString(16).toUpperCase()})}var QT=class{serdeContext;setSerdeContext(e){this.serdeContext=e}},lae=class extends QT{options;compositeErrorRegistry;constructor(e){super(),this.options=e,this.compositeErrorRegistry=mS.for(e.defaultNamespace);for(let t of e.errorTypeRegistries??[])this.compositeErrorRegistry.copyFrom(t)}getRequestType(){return Wb}getResponseType(){return Kb}setSerdeContext(e){this.serdeContext=e,this.serializer.setSerdeContext(e),this.deserializer.setSerdeContext(e),this.getPayloadCodec()&&this.getPayloadCodec().setSerdeContext(e)}updateServiceEndpoint(e,t){if(`url`in t){e.protocol=t.url.protocol,e.hostname=t.url.hostname,e.port=t.url.port?Number(t.url.port):void 0,e.path=t.url.pathname,e.fragment=t.url.hash||void 0,e.username=t.url.username||void 0,e.password=t.url.password||void 0,e.query||={};for(let[n,r]of t.url.searchParams.entries())e.query[n]=r;if(t.headers)for(let n in t.headers)Ub(t.headers,n)&&(e.headers[n]=t.headers[n].join(`, `));return e}else{if(e.protocol=t.protocol,e.hostname=t.hostname,e.port=t.port?Number(t.port):void 0,e.path=t.path,e.query={...t.query},t.headers)for(let n in t.headers)Ub(t.headers,n)&&(e.headers[n]=t.headers[n]);return e}}setHostPrefix(e,t,n){if(this.serdeContext?.disableHostPrefix)return;let r=dS.of(t.input),i=sS(t.traits??{});if(i.endpoint){let t=i.endpoint?.[0];if(typeof t==`string`){for(let[e,i]of r.structIterator()){if(!i.getMergedTraits().hostLabel)continue;let r=n[e];if(typeof r!=`string`)throw Error(`@smithy/core/schema - ${e} in input must be a string as hostLabel.`);t=t.replace(`{${e}}`,r)}if(e.hostname=t+e.hostname,!Yb(e.hostname))throw Error(`[${e.hostname}] is not a valid hostname.`)}}}deserializeMetadata(e){return{httpStatusCode:e.statusCode,requestId:e.headers[`x-amzn-requestid`]??e.headers[`x-amzn-request-id`]??e.headers[`x-amz-request-id`],extendedRequestId:e.headers[`x-amz-id-2`],cfId:e.headers[`x-amz-cf-id`]}}async serializeEventStream({eventStream:e,requestSchema:t,initialRequest:n}){return(await this.loadEventStreamCapability()).serializeEventStream({eventStream:e,requestSchema:t,initialRequest:n})}async deserializeEventStream({response:e,responseSchema:t,initialResponseContainer:n}){return(await this.loadEventStreamCapability()).deserializeEventStream({response:e,responseSchema:t,initialResponseContainer:n})}async loadEventStreamCapability(){let{EventStreamSerde:e,eventStreamSerdeProvider:t}=await Fy(async()=>{let{EventStreamSerde:e,eventStreamSerdeProvider:t}=await import(`./index.browser-C21dt0VI.js`);return{EventStreamSerde:e,eventStreamSerdeProvider:t}},[]);return new e({marshaller:this.resolveEventStreamMarshaller(t),serializer:this.serializer,deserializer:this.deserializer,serdeContext:this.serdeContext,defaultContentType:this.getDefaultContentType(),compositeErrorRegistry:this.compositeErrorRegistry})}resolveEventStreamMarshaller(e){let t=this.serdeContext;return t.eventStreamMarshaller?t.eventStreamMarshaller:e(this.serdeContext)}getDefaultContentType(){throw Error(`@smithy/core/protocols - ${this.constructor.name} getDefaultContentType() implementation missing.`)}async deserializeHttpMessage(e,t,n,r,i){return[]}getEventStreamMarshaller(){let e=this.serdeContext;if(!e.eventStreamMarshaller)throw Error(`@smithy/core - HttpProtocol: eventStreamMarshaller missing in serdeContext.`);return e.eventStreamMarshaller}},uae=class extends lae{async serializeRequest(e,t,n){let r=t&&typeof t==`object`?t:{},i=this.serializer,a={},o={},s=await n.endpoint(),c=dS.of(e?.input),l=[],u=[],d=!1,f,p=new Wb({protocol:``,hostname:``,port:void 0,path:``,fragment:void 0,query:a,headers:o,body:void 0});if(s){this.updateServiceEndpoint(p,s),this.setHostPrefix(p,e,r);let t=sS(e.traits);if(t.http){p.method=t.http[0];let[e,n]=t.http[1].split(`?`);p.path==`/`?p.path=e:p.path+=e;let r=new URLSearchParams(n??``);for(let[e,t]of r)a[e]=t}}for(let[e,t]of c.structIterator()){let n=t.getMergedTraits()??{},s=r[e];if(s==null&&!t.isIdempotencyToken()){if(n.httpLabel&&(p.path.includes(`{${e}+}`)||p.path.includes(`{${e}}`)))throw Error(`No value provided for input HTTP label: ${e}.`);continue}if(n.httpPayload)t.isStreaming()?t.isStructSchema()?r[e]&&(f=await this.serializeEventStream({eventStream:r[e],requestSchema:c})):f=s:(i.write(t,s),f=i.flush());else if(n.httpLabel){i.write(t,s);let n=i.flush();p.path.includes(`{${e}+}`)?p.path=p.path.replace(`{${e}+}`,n.split(`/`).map(ZT).join(`/`)):p.path.includes(`{${e}}`)&&(p.path=p.path.replace(`{${e}}`,ZT(n)))}else if(n.httpHeader)i.write(t,s),o[n.httpHeader.toLowerCase()]=String(i.flush());else if(typeof n.httpPrefixHeaders==`string`)for(let e in s){if(!Ub(s,e))continue;let r=s[e],a=n.httpPrefixHeaders+e;i.write([t.getValueSchema(),{httpHeader:a}],r),o[a.toLowerCase()]=i.flush()}else n.httpQuery||n.httpQueryParams?this.serializeQuery(t,s,a):(d=!0,l.push(e),u.push(t))}if(d&&r){let[e,t]=(c.getName(!0)??`#Unknown`).split(`#`),n=c.getSchema()[6],a=[3,e,t,c.getMergedTraits(),l,u,void 0];n?a[6]=n:a.pop(),i.write(a,r),f=i.flush()}return p.headers=o,p.query=a,p.body=f,p}serializeQuery(e,t,n){let r=this.serializer,i=e.getMergedTraits();if(i.httpQueryParams){for(let r in t)if(Ub(t,r)&&!(r in n)){let a=t[r],o=e.getValueSchema();Object.assign(o.getMergedTraits(),{...i,httpQuery:r,httpQueryParams:void 0}),this.serializeQuery(o,a,n)}return}if(e.isListSchema()){let a=!!e.getMergedTraits().sparse,o=[];for(let n of t){r.write([e.getValueSchema(),i],n);let t=r.flush();(a||t!==void 0)&&o.push(t)}n[i.httpQuery]=o}else r.write([e,i],t),n[i.httpQuery]=r.flush()}async deserializeResponse(e,t,n){let r=this.deserializer,i=dS.of(e.output),a={};if(n.statusCode>=300){let i=await XT(n.body,t);throw i.byteLength>0&&Object.assign(a,await r.read(15,i)),await this.handleError(e,t,n,a,this.deserializeMetadata(n)),Error(`@smithy/core/protocols - HTTP Protocol error handler failed to throw.`)}for(let e in n.headers){if(!Ub(n.headers,e))continue;let t=n.headers[e];delete n.headers[e],n.headers[e.toLowerCase()]=t}let o=await this.deserializeHttpMessage(i,t,n,a);if(o.length){let e=await XT(n.body,t);if(e.byteLength>0){let t=await r.read(i,e);for(let e of o)t[e]!=null&&(a[e]=t[e])}}else o.discardResponseBody&&await XT(n.body,t);return a.$metadata=this.deserializeMetadata(n),a}async deserializeHttpMessage(e,t,n,r,i){let a;a=r instanceof Set?i:r;let o=!0,s=this.deserializer,c=dS.of(e),l=[];for(let[e,r]of c.structIterator()){let i=r.getMemberTraits();if(i.httpPayload){if(o=!1,r.isStreaming())r.isStructSchema()?a[e]=await this.deserializeEventStream({response:n,responseSchema:c}):a[e]=ere(n.body);else if(n.body){let i=await XT(n.body,t);i.byteLength>0&&(a[e]=await s.read(r,i))}}else if(i.httpHeader){let t=String(i.httpHeader).toLowerCase(),o=n.headers[t];if(o!=null)if(r.isListSchema()){let n=r.getValueSchema();n.getMergedTraits().httpHeader=t;let i;i=n.isTimestampSchema()&&n.getSchema()===4?hne(o,`,`,2):yx(o);let c=[];for(let e of i)c.push(await s.read(n,e.trim()));a[e]=c}else a[e]=await s.read(r,o)}else if(i.httpPrefixHeaders!==void 0){a[e]={};for(let t in n.headers)if(Ub(n.headers,t)&&t.startsWith(i.httpPrefixHeaders)){let o=n.headers[t],c=r.getValueSchema();c.getMergedTraits().httpHeader=t,a[e][t.slice(i.httpPrefixHeaders.length)]=await s.read(c,o)}}else i.httpResponseCode?a[e]=n.statusCode:l.push(e)}return l.discardResponseBody=o,l}};function $T(e,t){if(t.timestampFormat.useTrait&&e.isTimestampSchema()&&(e.getSchema()===5||e.getSchema()===6||e.getSchema()===7))return e.getSchema();let{httpLabel:n,httpPrefixHeaders:r,httpHeader:i,httpQuery:a}=e.getMergedTraits();return(t.httpBindings?typeof r==`string`||i?6:a||n?5:void 0:void 0)??t.timestampFormat.default}var dae=class extends QT{settings;constructor(e){super(),this.settings=e}read(e,t){let n=dS.of(e);if(n.isListSchema())return yx(t).map(e=>this.read(n.getValueSchema(),e));if(n.isBlobSchema())return(this.serdeContext?.base64Decoder??Mb)(t);if(n.isTimestampSchema())switch($T(n,this.settings)){case 5:return pne(t);case 6:return mne(t);case 7:return fne(t);default:return console.warn(`Missing timestamp format, parsing value with Date constructor:`,t),new Date(t)}if(n.isStringSchema()){let e=n.getMergedTraits().mediaType,r=t;if(e)return n.getMergedTraits().httpHeader&&(r=this.base64ToUtf8(r)),(e===`application/json`||e.endsWith(`+json`))&&(r=fx.from(r)),r}
13return n.isNumericSchema()?Number(t):n.isBigIntegerSchema()?BigInt(t):n.isBigDecimalSchema()?new xx(t,`bigDecimal`):n.isBooleanSchema()?String(t).toLowerCase()===`true`:t}base64ToUtf8(e){return(this.serdeContext?.utf8Encoder??Ib)((this.serdeContext?.base64Decoder??Mb)(e))}},fae=class extends QT{codecDeserializer;stringDeserializer;constructor(e,t){super(),this.codecDeserializer=e,this.stringDeserializer=new dae(t)}setSerdeContext(e){this.stringDeserializer.setSerdeContext(e),this.codecDeserializer.setSerdeContext(e),this.serdeContext=e}read(e,t){let n=dS.of(e),r=n.getMergedTraits(),i=this.serdeContext?.utf8Encoder??Ib;if(r.httpHeader||r.httpResponseCode)return this.stringDeserializer.read(n,i(t));if(r.httpPayload){if(n.isBlobSchema()){let e=this.serdeContext?.utf8Decoder??Nb;return typeof t==`string`?e(t):t}else if(n.isStringSchema())return`byteLength`in t?i(t):t}return this.codecDeserializer.read(n,t)}},pae=class extends QT{settings;stringBuffer=``;constructor(e){super(),this.settings=e}write(e,t){let n=dS.of(e);switch(typeof t){case`object`:if(t===null){this.stringBuffer=`null`;return}if(n.isTimestampSchema()){if(!(t instanceof Date))throw Error(`@smithy/core/protocols - received non-Date value ${t} when schema expected Date in ${n.getName(!0)}`);switch($T(n,this.settings)){case 5:this.stringBuffer=t.toISOString().replace(`.000Z`,`Z`);break;case 6:this.stringBuffer=ox(t);break;case 7:this.stringBuffer=String(t.getTime()/1e3);break;default:console.warn(`Missing timestamp format, using epoch seconds`,t),this.stringBuffer=String(t.getTime()/1e3)}return}if(n.isBlobSchema()&&`byteLength`in t){this.stringBuffer=(this.serdeContext?.base64Encoder??Pb)(t);return}if(n.isListSchema()&&Array.isArray(t)){let e=``;for(let r of t){this.write([n.getValueSchema(),n.getMergedTraits()],r);let t=this.flush(),i=n.getValueSchema().isTimestampSchema()?t:one(t);e!==``&&(e+=`, `),e+=i}this.stringBuffer=e;return}this.stringBuffer=JSON.stringify(t,null,2);break;case`string`:let e=n.getMergedTraits().mediaType,r=t;if(e&&((e===`application/json`||e.endsWith(`+json`))&&(r=fx.from(r)),n.getMergedTraits().httpHeader)){this.stringBuffer=(this.serdeContext?.base64Encoder??Pb)(r.toString());return}this.stringBuffer=t;break;default:n.isIdempotencyToken()?this.stringBuffer=Zx():this.stringBuffer=String(t)}}flush(){let e=this.stringBuffer;return this.stringBuffer=``,e}},mae=class{codecSerializer;stringSerializer;buffer;constructor(e,t,n=new pae(t)){this.codecSerializer=e,this.stringSerializer=n}setSerdeContext(e){this.codecSerializer.setSerdeContext(e),this.stringSerializer.setSerdeContext(e)}write(e,t){let n=dS.of(e),r=n.getMergedTraits();if(r.httpHeader||r.httpLabel||r.httpQuery){this.stringSerializer.write(n,t),this.buffer=this.stringSerializer.flush();return}return this.codecSerializer.write(n,t)}flush(){if(this.buffer!==void 0){let e=this.buffer;return this.buffer=void 0,e}return this.codecSerializer.flush()}},hae=e=>(e.logger&&e.logger.constructor?.name!==`NoOpLogger`&&e.requestHandler?.updateHttpClientConfig?.(Symbol.for(`logger`),e.logger),{setHttpHandler(t){e.requestHandler=t},httpHandler(){return e.requestHandler},updateHttpClientConfig(t,n){e.requestHandler?.updateHttpClientConfig(t,n)},httpHandlerConfigs(){return e.requestHandler.httpHandlerConfigs()}}),gae=e=>({requestHandler:e.httpHandler()}),eE=`content-length`;function _ae(e){return t=>async n=>{let r=n.request;if(Wb.isInstance(r)){let{body:t,headers:n}=r;if(t&&Object.keys(n).map(e=>e.toLowerCase()).indexOf(eE)===-1)try{let n=e(t);n!=null&&(r.headers={...r.headers,[eE]:String(n)})}catch{}}return t({...n,request:r})}}var vae={step:`build`,tags:[`SET_CONTENT_LENGTH`,`CONTENT_LENGTH`],name:`contentLengthMiddleware`,override:!0},yae=e=>({applyToStack:t=>{t.add(_ae(e.bodyLengthChecker),vae)}}),tE=e=>encodeURIComponent(e).replace(/[!'()*]/g,bae),bae=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`;function nE(e){let t=[];for(let n of Object.keys(e).sort()){let r=e[n];if(n=tE(n),Array.isArray(r))for(let e=0,i=r.length;e<i;e++)t.push(`${n}=${tE(r[e])}`);else{let e=n;(r||typeof r==`string`)&&(e+=`=${tE(r)}
13`),t.push(e)}}return t.join(`&`)}var rE=`[aws-rum-web:unknown.unknown]`,U=class e{static configure(t){e.debugEnabled=t}static getCallerInfo(){try{let e=Error().stack;if(!e)return rE;let t=e.split(`
14`);if(t.length<4)return rE;let n=t[3];if(!n)return rE;let r=n.match(/at (?:(.+?)\s+\()?/);if(r&&r.length>=2){let e=r[1].trim(),t=e.split(`.`);return t.length>=2?`[aws-rum-web:${t[t.length-2]??`unknown`}.${t[t.length-1]??`unknown`}]`:`[aws-rum-web:${e}]`}}catch{}return rE}static info(t,...n){if(!e.debugEnabled)return;let r=this.getCallerInfo();console.info(r,t,...n)}static debug(t,...n){if(!e.debugEnabled)return;let r=this.getCallerInfo();console.debug(r,t,...n)}static warn(t,...n){if(!e.debugEnabled)return;let r=this.getCallerInfo();console.warn(r,t,...n)}static error(t,...n){if(!e.debugEnabled)return;let r=this.getCallerInfo();console.error(r,t,...n)}};U.debugEnabled=!1;var iE=2048,aE=.2,xae=()=>typeof CompressionStream<`u`,Sae=async e=>{let t=new Blob([e]).stream().pipeThrough(new CompressionStream(`gzip`));return new Uint8Array(await new Response(t).arrayBuffer())},Cae=async e=>{let t=e.length;if(U.debug(`compressIfBeneficial called, payload size: ${t}B`),!xae())return U.debug(`CompressionStream not supported, skipping compression`),{body:e,compressed:!1};if(t<iE)return U.debug(`Payload size ${t}B below threshold ${iE}B, skipping compression`),{body:e,compressed:!1};let n=await Sae(e),r=1-n.length/t;return r>=aE?(U.debug(`Compressed ${t}B -> ${n.length}B (${(r*100).toFixed(1)}% reduction)`),{body:n,compressed:!0}):(U.debug(`Compression ratio ${(r*100).toFixed(1)}% below threshold ${aE*100}%, skipping`),{body:e,compressed:!1})},wae=`POST`,Tae=`application/json`,Eae=`text/plain;charset=UTF-8`,Dae=64e3,Oae=class{constructor(e,t){this.sendFetch=async e=>{let t=JSON.stringify(oE(e)),{body:n,compressed:r}=this.config.compressionStrategy?.enabled??!1?await Cae(t):{body:t,compressed:!1},i=new Wb(await this.getHttpRequestOptions(e,n,Tae,r));return this.signing&&(i=await this.signing.sign(i)),this.config.fetchRequestHandler.handle(i)},this.sendBeacon=async e=>{let t=JSON.stringify(oE(e));if(t.length>Dae)throw Error(`Payload too large for sendBeacon`);let n=new Wb(await this.getHttpRequestOptions(e,t,Eae,!1));return this.signing&&(n=await this.signing.presign(n)),this.config.beaconRequestHandler.handle(n)},this.getHttpRequestOptions=async(e,t,n,r)=>{let i=this.config.endpoint.pathname.replace(/\/$/,``),a=Object.assign({"content-type":n,host:this.config.endpoint.host},this.config.headers);r&&(a[`Content-Encoding`]=`gzip`);let o={method:wae,protocol:this.config.endpoint.protocol,port:Number(this.config.endpoint.port)||void 0,headers:a,hostname:this.config.endpoint.hostname,path:`${i}/appmonitors/${e.AppMonitorDetails.id}`,body:t};return this.signing?Object.assign(Object.assign({},o),{headers:Object.assign(Object.assign({},o.headers),{"X-Amz-Content-Sha256":await this.signing.hashAndEncode(t)})}):o},this.config=e,this.signing=t}},oE=e=>{let t=[];e.RumEvents.forEach(e=>t.push(kae(e)));let n={BatchId:e.BatchId,AppMonitorDetails:e.AppMonitorDetails,UserDetails:e.UserDetails,RumEvents:t};return e.SessionMetadata&&(n=Object.assign(Object.assign({},n),{SessionMetadata:e.SessionMetadata})),e.Alias&&(n=Object.assign(Object.assign({},n),{Alias:e.Alias})),n},kae=e=>({id:e.id,timestamp:Math.round(e.timestamp.getTime()/1e3),type:e.type,metadata:e.metadata,details:e.details}),Aae=class{handle(e){let t=this.sendBeacon(e);return new Promise((e,n)=>{t?e({response:new Kb({statusCode:200})}):n()})}updateHttpClientConfig(e,t){}httpHandlerConfigs(){return{}}sendBeacon(e){let t=e.path;if(e.query){let n=nE(e.query);n&&(t+=`?${n}`)}let{port:n}=e,r=`${e.protocol}//${e.hostname}${n?`:${n}`:``}${t}`;return navigator.sendBeacon(r,e.body)}},jae=(e=0)=>new Promise((t,n)=>{e&&setTimeout(()=>{let t=Error(`Request did not complete within ${e} ms`);t.name=`TimeoutError`,n(t)},e)}),Mae=class{constructor({fetchFunction:e,requestTimeout:t}={}){this.requestTimeout=t,this.fetchFunction=e}destroy(){}handle(e,{abortSignal:t}={}){let n=this.requestTimeout;if(t?.aborted){let e=Error(`Request aborted`);return e.name=`AbortError`,Promise.reject(e)}let r=e.path;if(e.query){let t=nE(e.query);t&&(r+=`?${t}`)}let{port:i,method:a}=e,o=`${e.protocol}//${e.hostname}${i?`:${i}`:``}${r}`,s={body:a===`GET`||a===`HEAD`?void 0:e.body,headers:new Headers(e.headers),method:a};typeof AbortController<`u`&&(s.signal=t);
14let c=new Request(o,s),l=[this.fetchFunction.apply(window,[c]).then(e=>{let t=e.headers,n={};for(let e of t.entries())n[e[0]]=e[1];return e.body===void 0?e.blob().then(t=>({response:new Kb({headers:n,statusCode:e.status,body:t})})):{response:new Kb({headers:n,statusCode:e.status,body:e.body})}}),jae(n)];return t&&l.push(new Promise((e,n)=>{t.onabort=()=>{let e=Error(`Request aborted`);e.name=`AbortError`,n(e)}})),Promise.race(l)}updateHttpClientConfig(e,t){}httpHandlerConfigs(){return{}}},sE,Nae=new Uint8Array(16);function Pae(){if(!sE&&(sE=typeof crypto<`u`&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!sE))throw Error(`crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported`);return sE(Nae)}var cE=[];for(let e=0;e<256;++e)cE.push((e+256).toString(16).slice(1));function Fae(e,t=0){return cE[e[t+0]]+cE[e[t+1]]+cE[e[t+2]]+cE[e[t+3]]+`-`+cE[e[t+4]]+cE[e[t+5]]+`-`+cE[e[t+6]]+cE[e[t+7]]+`-`+cE[e[t+8]]+cE[e[t+9]]+`-`+cE[e[t+10]]+cE[e[t+11]]+cE[e[t+12]]+cE[e[t+13]]+cE[e[t+14]]+cE[e[t+15]]}var lE={randomUUID:typeof crypto<`u`&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function uE(e,t,n){if(lE.randomUUID&&!t&&!e)return lE.randomUUID();e||={};let r=e.random||(e.rng||Pae)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n||=0;for(let e=0;e<16;++e)t[n+e]=r[e];return t}return Fae(r)}var dE=e=>{if(crypto)return crypto.getRandomValues(e);if(msCrypto)return msCrypto.getRandomValues(e);throw Error(`No crypto library found.`)},fE=[];for(let e=0;e<256;e++)fE[e]=(e+256).toString(16).substr(1);var pE=`X-Amzn-Trace-Id`,mE=`traceparent`,hE=(e,t)=>Array.isArray(t)?t.some(t=>t.test(e)):t,gE={logicalServiceName:`rum.aws.amazon.com`,urlsToInclude:[/.*/],urlsToExclude:[/cognito\-identity\.([^\.]*\.)?amazonaws\.com/,/sts\.([^\.]*\.)?amazonaws\.com/],stackTraceLength:200,recordAllRequests:!1,addXRayTraceIdHeader:!1},Iae=e=>200<=e&&e<300,_E=e=>Math.floor(e/100)===4,vE=e=>Math.floor(e/100)===5,yE=e=>e===429,bE=(e,t)=>{let n=t.urlsToInclude.some(t=>t.test(e)),r=t.urlsToExclude.some(t=>t.test(e));return n&&!r},xE=()=>Date.now()/1e3,Lae=(e,t,n)=>{let r={request:{}};return r.request.method=t?.method?t.method:`GET`,r.request.traced=n,r.request.url=DE(e),r},SE=(e,t,n,r)=>{let i={version:`1.0.0`,name:e,origin:`AWS::RUM::AppMonitor`,id:OE(),start_time:t,trace_id:n?Uae():Hae(),end_time:void 0,subsegments:[],in_progress:!1};return r&&(i.http=r),i},CE=(e,t,n)=>{let r={id:OE(),name:e,start_time:t,end_time:void 0,in_progress:!1,namespace:e.endsWith(`.amazonaws.com`)?`aws`:`remote`};return n&&(r.http=n),r},wE=e=>{try{return e.hostname?e.hostname:e.url?new URL(e.url).hostname:new URL(e.toString()).hostname}catch{return window.location.hostname}},Rae=(e,t,n,r)=>{e.headers||={},r?e.headers[mE]=EE(t,n):e.headers[pE]=TE(t,n)},zae=(e,t,n,r)=>
14{r?e.set(mE,EE(t,n)):e.set(pE,TE(t,n))},TE=(e,t)=>`Root=`+e+`;Parent=`+t+`;Sampled=1`,EE=(e,t)=>`00-`+e+`-`+t+`-01`,Bae=e=>e?.length===4&&e[0].length===2&&e[1].length===32&&e[2].length===16&&(e[3]===`00`||e[3]===`01`),Vae=(e,t)=>{let n={};if(e)if(t){let t=e.get(`traceparent`)?.split(`-`);t&&Bae(t)&&(n.traceId=t[1],n.segmentId=t[2])}else{let t=e.get(`X-Amzn-Trace-Id`)?.split(`;`);t?.length===3&&(n.traceId=t[0].split(`Root=`)[1],n.segmentId=t[1].split(`Parent=`)[1])}return n},DE=e=>e.url?e.url:e.toString(),Hae=()=>`1-${Wae()}-${Gae()}`,Uae=()=>{let e=new Uint8Array(16);return dE(e),`${kE(e)}`},OE=()=>{let e=new Uint8Array(8);return dE(e),kE(e)},Wae=()=>Math.floor(Date.now()/1e3).toString(16),Gae=()=>{let e=new Uint8Array(12);return dE(e),kE(e)},kE=e=>{let t=``;for(let n=0;n<e.length;n++)t+=fE[e[n]];return t},Kae=class{constructor(e,t,n=e=>2e3*2**(e-1)){this.handler=e,this.retries=t,this.backoff=n}async handle(e){let t=this.retries;for(;;)try{let t=await this.handler.handle(e);if(Iae(t.response.statusCode))return t;throw t.response.statusCode}catch(e){if(typeof e==`number`&&!yE(e)&&!vE(e))throw Error(`${e}`);if(t<=0)throw e;t--,await this.sleep(this.backoff(this.retries-t))}}async sleep(e){return new Promise(t=>setTimeout(t,e))}updateHttpClientConfig(e,t){}httpHandlerConfigs(){return{}}},AE=`cwr_c`,jE=`cwr_i`,ME=`cwr_s`,NE=`cwr_u`,qae=3e4,Jae=`arw-module`,PE=`CWR: Cannot dispatch; no AWS credentials.`,Yae=class{constructor(e,t,n,r,i){this.disableCodes=[`403`,`404`],this.shouldPurgeCredentials=!0,this.dispatchFetch=async()=>{if(this.doRequest()){let e=this.createRequest();return U.info(`Dispatching ${e.RumEvents.length} events via fetch`),this.rum.sendFetch(e).catch(this.handleReject)}},this.dispatchBeacon=async()=>{if(this.doRequest()){let e=this.createRequest();return U.info(`Dispatching ${e.RumEvents.length} events via beacon`),this.rum.sendBeacon(e).catch(()=>this.rum.sendFetch(e))}},this.dispatchFetchFailSilent=async()=>this.dispatchFetch().catch(e=>{U.error(`Dispatch fetch failed silently:`,e)}),this.dispatchBeaconFailSilent=async()=>this.dispatchBeacon().catch(e=>{U.error(`Dispatch beacon failed silently:`,e)}),this.flushSync=()=>{if(document.visibilityState===`hidden`&&this.doRequest(!0)){let e=this.rum.sendBeacon,t=this.rum.sendFetch;this.config.useBeacon||([e,t]=[t,e]);let n=this.createRequest(!0);U.debug(`Flushing ${n.RumEvents.length} events on page hide`),e(n).catch(()=>t(n)).catch(e=>{U.error(`Page hide flush failed:`,e)})}},this.handleReject=e=>{throw e instanceof Error&&(e.message===`403`&&this.config.signing&&this.shouldPurgeCredentials?(this.shouldPurgeCredentials=!1,this.forceRebuildClient()):this.disableCodes.includes(e.message)&&(U.error(`Dispatch failed with status code:`,e.message),this.disable())),e},this.defaultClientBuilder=(e,t,n,r)=>{let i=n&&this.signingConfigFactory?this.signingConfigFactory(n,t):void 0;return new Oae({fetchRequestHandler:new Kae(new Mae({fetchFunction:this.config.fetchFunction}),this.config.retries),beaconRequestHandler:new Aae,endpoint:e,region:t,credentials:n,headers:this.headers,compressionStrategy:r},i)},this.applicationId=e,this.region=t,this.endpoint=n,this.eventCache=r,this.enabled=!0,this.buildClient=i.clientBuilder||this.defaultClientBuilder,this.config=i,this.headers=i.headers,this.startDispatchTimer(),i.signing?this.rum={sendFetch:()=>Promise.reject(Error(PE)),sendBeacon:()=>Promise.reject(Error(PE))}:this.rum=this.buildClient(this.endpoint,this.region,void 0,this.config.compressionStrategy),this.credentialStorageKey=this.config.cookieAttributes.unique?`${AE}_${e}`:AE,this.identityStorageKey=this.config.cookieAttributes.unique?`${jE}_${e}`:jE}enable(){this.enabled=!0,this.startDispatchTimer()}disable(){this.stopDispatchTimer(),this.enabled=!1,U.warn(`Dispatch disabled`)}setAwsCredentials(e){this.credentialProvider=e,this.rum=this.buildClient(this.endpoint,this.region,e,this.config.compressionStrategy),typeof e==`function`&&e()}setCognitoCredentialProviderFactory(e){this.cognitoCredentialProviderFactory=e}setSigningConfigFactory(e){this.signingConfigFactory=e}setCognitoCredentials(e,t){this.identityPoolId=e,this.guestRoleArn=t,this.cognitoCredentialProviderFactory&&this.setAwsCredentials(this.cognitoCredentialProviderFactory(this.config,this.applicationId,e,t))}startDispatchTimer(){document.addEventListener(`visibilitychange`,this.flushSync),document.addEventListener(`pagehide`,this.flushSync),!(this.config.dispatchInterval<=0||this.dispatchTimerId)&&(this.dispatchTimerId=window.setInterval(this.dispatchFetchFailSilent,this.config.dispatchInterval))}stopDispatchTimer(){document.removeEventListener(`visibilitychange`,this.flushSync),document.removeEventListener(`pagehide`,this.flushSync),this.dispatchTimerId&&=(window.clearInterval(this.dispatchTimerId),void 0)}doRequest(e=!1){return this.enabled?e&&this.eventCache.hasCandidates()?!0:this.eventCache.hasEvents():!1}createRequest(e=!1){return{BatchId:uE(),AppMonitorDetails:this.eventCache.getAppMonitorDetails(),UserDetails:this.eventCache.getUserDetails(),SessionMetadata:JSON.stringify(this.eventCache.getCommonMetadata()),RumEvents:this.eventCache.getEventBatch(e),Alias:this.config.alias}}forceRebuildClient(){U.warn(`Removing credentials from local storage`),localStorage.removeItem(this.credentialStorageKey),this.identityPoolId?(U.info(`Rebuilding client with fresh cognito credentials`),localStorage.removeItem(this.identityStorageKey),this.setCognitoCredentials(this.identityPoolId,this.guestRoleArn)):this.credentialProvider&&(U.info(`Rebuilding client with most recently passed provider`),this.setAwsCredentials(this.credentialProvider))}},FE={},Xae={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();t.length===1&&(t=`0${t}`),FE[e]=t,Xae[t]=e}function Zae(e){let t=``;for(let n=0;n<e.byteLength;n++)t+=FE[e[n]];return t}var Qae=class{format(e){let t=[];for(let n in e){if(!Ub(e,n))continue;let r=Nb(n);t.push(Uint8Array.from([r.byteLength]),r,this.formatHeaderValue(e[
14n]))}let n=new Uint8Array(t.reduce((e,t)=>e+t.byteLength,0)),r=0;for(let e of t)n.set(e,r),r+=e.byteLength;return n}formatHeaderValue(e){switch(e.type){case`boolean`:return Uint8Array.from([+!e.value]);case`byte`:return Uint8Array.from([2,e.value]);case`short`:let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,e.value,!1),new Uint8Array(t.buffer);case`integer`:let n=new DataView(new ArrayBuffer(5));return n.setUint8(0,4),n.setInt32(1,e.value,!1),new Uint8Array(n.buffer);case`long`:let r=new Uint8Array(9);return r[0]=5,r.set(e.value.bytes,1),r;case`binary`:let i=new DataView(new ArrayBuffer(3+e.value.byteLength));i.setUint8(0,6),i.setUint16(1,e.value.byteLength,!1);let a=new Uint8Array(i.buffer);return a.set(e.value,3),a;case`string`:let o=Nb(e.value),s=new DataView(new ArrayBuffer(3+o.byteLength));s.setUint8(0,7),s.setUint16(1,o.byteLength,!1);let c=new Uint8Array(s.buffer);return c.set(o,3),c;case`timestamp`:let l=new Uint8Array(9);return l[0]=8,l.set(toe.fromNumber(e.value.valueOf()).bytes,1),l;case`uuid`:if(!eoe.test(e.value))throw Error(`Invalid UUID received: ${e.value}`);let u=new Uint8Array(17);return u[0]=9,u.set(wx(e.value.replace(/-/g,``)),1),u}}},$ae;(function(e){e[e.boolTrue=0]=`boolTrue`,e[e.boolFalse=1]=`boolFalse`,e[e.byte=2]=`byte`,e[e.short=3]=`short`,e[e.integer=4]=`integer`,e[e.long=5]=`long`,e[e.byteArray=6]=`byteArray`,e[e.string=7]=`string`,e[e.timestamp=8]=`timestamp`,e[e.uuid=9]=`uuid`})($ae||={});var eoe=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/,toe=class e{bytes;constructor(e){if(this.bytes=e,e.byteLength!==8)throw Error(`Int64 buffers must be exactly 8 bytes`)}static fromNumber(t){if(t>0x8000000000000000||t<-0x8000000000000000)throw Error(`${t} is too large (or, if negative, too small) to represent as an Int64`);let n=new Uint8Array(8);for(let e=7,r=Math.abs(Math.round(t));e>-1&&r>0;e--,r/=256)n[e]=r;return t<0&&IE(n),new e(n)}valueOf(){let e=this.bytes.slice(0),t=e[0]&128;return t&&IE(e),parseInt(Tx(e),16)*(t?-1:1)}toString(){return String(this.valueOf())}};function IE(e){for(let t=0;t<8;t++)e[t]^=255;for(let t=7;t>-1&&(e[t]++,e[t]===0);t--);}var LE=(e,t)=>{let n=[];if(e&&n.push(e),t)for(let e of t)n.push(e);return n},RE=(e,t)=>`${e||`anonymous`}${t&&t.length>0?` (a.k.a. ${t.join(`,`)})`:``}`,zE=()=>{let e=[],t=[],n=!1,r=new Set,i=e=>e.sort((e,t)=>BE[t.step]-BE[e.step]||VE[t.priority||`normal`]-VE[e.priority||`normal`]),a=n=>{let i=!1,a=e=>{let t=LE(e.name,e.aliases);if(t.includes(n)){i=!0;for(let e of t)r.delete(e);return!1}return!0};return e=e.filter(a),t=t.filter(a),i},o=n=>{let i=!1,a=e=>{if(e.middleware===n){i=!0;for(let t of LE(e.name,e.aliases))r.delete(t);return!1}return!0};return e=e.filter(a),t=t.filter(a),i},s=n=>(e.forEach(e=>{n.add(e.middleware,{...e})}),t.forEach(e=>{n.addRelativeTo(e.middleware,{...e})}),n.identifyOnResolve?.(u.identifyOnResolve()),n),c=e=>{let t=[];return e.before.forEach(e=>{e.before.length===0&&e.after.length===0?t.push(e):t.push(...c(e))}),t.push(e),e.after.reverse().forEach(e=>{e.before.length===0&&e.after.length===0?t.push(e):t.push(...c(e))}),t},l=(n=!1)=>{let r=[],a=[],o={};return e.forEach(e=>{let t={...e,before:[],after:[]};for(let e of LE(t.name,t.aliases))o[e]=t;r.push(t)}),t.forEach(e=>{let t={...e,before:[],after:[]};for(let e of LE(t.name,t.aliases))o[e]=t;a.push(t)}),a.forEach(e=>{if(e.toMiddleware){let t=o[e.toMiddleware];if(t===void 0){if(n)return;throw Error(`${e.toMiddleware} is not found when adding ${RE(e.name,e.aliases)} middleware ${e.relation} ${e.toMiddleware}`)}e.relation===`after`&&t.after.push(e),e.relation===`before`&&t.before.push(e)}}),i(r).map(c).reduce((e,t)=>(e.push(...t),e),[])},u={add:(t,n={})=>{let{name:i,override:a,aliases:o}=n,s={step:`initialize`,priority:`normal`,middleware:t,...n},c=LE(i,o);if(c.length>0){if(c.some(e=>r.has(e))){if(!a)throw Error(`Duplicate middleware name '${RE(i,o)}'`);for(let t of c){let n=e.findIndex(e=>e.name===t||e.aliases?.some(e=>e===t));if(n===-1)continue;let r=e[n];if(r.step!==s.step||s.priority!==r.priority)throw Error(`"${RE(r.name,r.aliases)}" middleware with ${r.priority} priority in ${r.step} step cannot be overridden by "${RE(i,o)}" middleware with ${s.priority} priority in ${s.step} step.`);e.splice(n,1)}}for(let e of c)r.add(e)}e.push(s)},addRelativeTo:(e,n)=>{let{name:i,override:a,aliases:o}=n,s={middleware:e,...n},c=LE(i,o);if(c.length>0){if(c.some(e=>r.has(e))){if(!a)throw Error(`Duplicate middleware name '${RE(i,o)}'`);for(let e of c){let n=t.findIndex(t=>t.name===e||t.aliases?.some(t=>t===e));if(n===-1)continue;let r=t[n];if(r.toMiddleware!==s.toMiddleware||r.relation!==s.relation)throw Error(`"${RE(r.name,r.aliases)}" middleware ${r.relation} "${r.toMiddleware}" middleware cannot be overridden by "${RE(i,o)}" middleware ${s.relation} "${s.toMiddleware}" middleware.`);t.splice(n,1)}}for(let e of c)r.add(e)}t.push(s)},clone:()=>s(zE()),use:e=>{e.applyToStack(u)},remove:e=>typeof e==`string`?a(e):o(e),removeByTag:n=>{let i=!1,a=e=>{let{tags:t,name:a,aliases:o}=e;if(t&&t.includes(n)){let e=LE(a,o);for(let t of e)r.delete(t);return i=!0,!1}return!0};return e=e.filter(a),t=t.filter(a),i},concat:e=>{let t=s(zE());return t.use(e),t.identifyOnResolve(n||t.identifyOnResolve()||(e.identifyOnResolve?.()??!1)),t},applyToStack:s,identify:()=>l(!0).map(e=>{let t=e.step??e.relation+` `+e.toMiddleware;return RE(e.name,e.aliases)+` - `+t}),identifyOnResolve(e){return typeof e==`boolean`&&(n=e),n},resolve:(e,t)=>
14{for(let n of l().map(e=>e.middleware).reverse())e=n(e,t);return n&&console.log(u.identify()),e}};return u},BE={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},VE={high:3,normal:2,low:1},noe=e=>()=>Promise.reject(e),roe=class{config;middlewareStack=zE();initConfig;handlers;constructor(e){this.config=e;let{protocol:t,protocolSettings:n}=e;n&&typeof t==`function`&&(e.protocol=new t(n))}send(e,t,n){let r=typeof t==`function`?void 0:t,i=typeof t==`function`?t:n,a=r===void 0&&this.config.cacheMiddleware===!0,o;if(a){this.handlers||=new WeakMap;let t=this.handlers;t.has(e.constructor)?o=t.get(e.constructor):(o=e.resolveMiddleware(this.middlewareStack,this.config,r),t.set(e.constructor,o))}else delete this.handlers,o=e.resolveMiddleware(this.middlewareStack,this.config,r);if(i)o(e).then(e=>i(null,e.output),e=>i(e)).catch(()=>{});else return o(e).then(e=>e.output)}destroy(){this.config?.requestHandler?.destroy?.(),delete this.handlers}},HE=`***SensitiveInformation***`;function UE(e,t){if(t==null)return t;let n=dS.of(e);if(n.getMergedTraits().sensitive)return HE;
14if(n.isListSchema()){if(n.getValueSchema().getMergedTraits().sensitive)return HE}else if(n.isMapSchema()){if(n.getKeySchema().getMergedTraits().sensitive||n.getValueSchema().getMergedTraits().sensitive)return HE}else if(n.isStructSchema()&&typeof t==`object`){let e=t,r={};for(let[t,i]of n.structIterator())e[t]!=null&&(r[t]=UE(i,e[t]));return r}return t}var WE=class{middlewareStack=zE();schema;static classBuilder(){return new ioe}resolveMiddlewareWithContext(e,t,n,{middlewareFn:r,clientName:i,commandName:a,inputFilterSensitiveLog:o,outputFilterSensitiveLog:s,smithyContext:c,additionalContext:l,CommandCtor:u}){for(let i of r.bind(this)(u,e,t,n))this.middlewareStack.use(i);let d=e.concat(this.middlewareStack),{logger:f}=t,p={logger:f,clientName:i,commandName:a,inputFilterSensitiveLog:o,outputFilterSensitiveLog:s,[Vb]:{commandInstance:this,...c},...l},{requestHandler:m}=t,h=n??{};return c.eventStream&&(h={isEventStream:!0,...h}),d.resolve(e=>m.handle(e.request,h),p)}},ioe=class{_init=()=>{};_ep={};_middlewareFn=()=>[];_commandName=``;_clientName=``;_additionalContext={};_smithyContext={};_inputFilterSensitiveLog=void 0;_outputFilterSensitiveLog=void 0;_serializer=null;_deserializer=null;_operationSchema;init(e){this._init=e}ep(e){return this._ep=e,this}m(e){return this._middlewareFn=e,this}s(e,t,n={}){return this._smithyContext={service:e,operation:t,...n},this}c(e={}){return this._additionalContext=e,this}n(e,t){return this._clientName=e,this._commandName=t,this}f(e=e=>e,t=e=>e){return this._inputFilterSensitiveLog=e,this._outputFilterSensitiveLog=t,this}ser(e){return this._serializer=e,this}de(e){return this._deserializer=e,this}sc(e){return this._operationSchema=e,this._smithyContext.operationSchema=e,this}build(){let e=this,t;return t=class extends WE{input;static getEndpointParameterInstructions(){return e._ep}constructor(...[t]){super(),this.input=t??{},e._init(this),this.schema=e._operationSchema}resolveMiddleware(n,r,i){let a=e._operationSchema,o=a?.[4]??a?.input,s=a?.[5]??a?.output;return this.resolveMiddlewareWithContext(n,r,i,{CommandCtor:t,middlewareFn:e._middlewareFn,clientName:e._clientName,commandName:e._commandName,inputFilterSensitiveLog:e._inputFilterSensitiveLog??(a?UE.bind(null,o):e=>e),outputFilterSensitiveLog:e._outputFilterSensitiveLog??(a?UE.bind(null,s):e=>e),smithyContext:e._smithyContext,additionalContext:e._additionalContext})}serialize=e._serializer;deserialize=e._deserializer}}},aoe=class e extends Error{$fault;$response;$retryable;$metadata;constructor(e){super(e.message),Object.setPrototypeOf(this,Object.getPrototypeOf(this).constructor.prototype),this.name=e.name,this.$fault=e.$fault,this.$metadata=e.$metadata}static isInstance(t){if(!t)return!1;let n=t;return e.prototype.isPrototypeOf(n)||!!n.$fault&&!!n.$metadata&&(n.$fault===`client`||n.$fault===`server`)}static[Symbol.hasInstance](t){if(!t)return!1;let n=t;return this===e?e.isInstance(t):e.isInstance(t)?n.name&&this.name?this.prototype.isPrototypeOf(t)||n.name===this.name:this.prototype.isPrototypeOf(t):!1}},GE=(e,t={})=>(Object.entries(t).filter(([,e])=>e!==void 0).forEach(([t,n])=>{(e[t]==null||e[t]===``)&&(e[t]=n)}),e.message=e.message||e.Message||`UnknownError`,delete e.Message,e),ooe=e=>{switch(e){case`standard`:return{retryMode:`standard`,connectionTimeout:3100};case`in-region`:return{retryMode:`standard`,connectionTimeout:1100};case`cross-region`:return{retryMode:`standard`,connectionTimeout:3100};case`mobile`:return{retryMode:`standard`,connectionTimeout:3e4};default:return{}}},KE=Object.values(Bb),soe=e=>{let t=[];for(let n in Bb){if(!Ub(Bb,n))continue;let r=Bb[n];e[r]!==void 0&&t.push({algorithmId:()=>r,checksumConstructor:()=>e[r]})}for(let[n,r]of Object.entries(e.checksumAlgorithms??{}))t.push({algorithmId:()=>n,checksumConstructor:()=>r});return{addChecksumAlgorithm(n){e.checksumAlgorithms=e.checksumAlgorithms??{};let r=n.algorithmId(),i=n.checksumConstructor();KE.includes(r)?e.checksumAlgorithms[r.toUpperCase()]=i:e.checksumAlgorithms[r]=i,t.push(n)},checksumAlgorithms(){return t}}},coe=e=>{let t={};
14return e.checksumAlgorithms().forEach(e=>{let n=e.algorithmId();KE.includes(n)&&(t[n]=e.checksumConstructor())}),t},loe=e=>({setRetryStrategy(t){e.retryStrategy=t},retryStrategy(){return e.retryStrategy}}),uoe=e=>{let t={};return t.retryStrategy=e.retryStrategy(),t},doe=e=>Object.assign(soe(e),loe(e)),foe=e=>Object.assign(coe(e),uoe(e)),qE=class{trace(){}debug(){}info(){}warn(){}error(){}};function poe(e,t,n,r){return function(i,a,o,s,c={}){let l=Object.assign({},e,i);return WE.classBuilder().ep(l).m(function(e,t,n,i){let o=a.call(this,e,t,n,i);return o.unshift(r(n,e.getEndpointParameterInstructions())),o}).s(t,o,c).n(n,o.charAt(0).toUpperCase()+o.slice(1)+`Command`).sc(s).build()}}var moe=`X-Amz-Algorithm`,hoe=`X-Amz-Credential`,JE=`X-Amz-Date`,goe=`X-Amz-SignedHeaders`,_oe=`X-Amz-Expires`,YE=`X-Amz-Signature`,XE=`X-Amz-Security-Token`,ZE=`authorization`,QE=JE.toLowerCase(),voe=[ZE,QE,`date`];YE.toLowerCase();var yoe=`x-amz-content-sha256`,boe=XE.toLowerCase(),xoe={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},Soe=/^proxy-/,Coe=/^sec-/,$E=`AWS4-HMAC-SHA256`,woe=`AWS4-HMAC-SHA256-PAYLOAD`,Toe=`UNSIGNED-PAYLOAD`,eD=`aws4_request`,Eoe=({query:e={}})=>{let t=[],n={};for(let r in e){if(!Ub(e,r)||r.toLowerCase()===`x-amz-signature`)continue;let i=tE(r);t.push(i);let a=e[r];typeof a==`string`?n[i]=`${i}=${tE(a)}`:Array.isArray(a)&&(n[i]=a.slice(0).reduce((e,t)=>e.concat([`${i}=${tE(t)}`]),[]).sort().join(`&`))}return t.sort().map(e=>n[e]).filter(e=>e).join(`&`)},Doe=e=>Ooe(e).toISOString().replace(/\.\d{3}Z$/,`Z`),Ooe=e=>typeof e==`number`?new Date(e*1e3):typeof e==`string`?Number(e)?new Date(Number(e)*1e3):new Date(e):e,koe=class{service;regionProvider;credentialProvider;sha256;uriEscapePath;applyChecksum;constructor({applyChecksum:e,credentials:t,region:n,service:r,sha256:i,uriEscapePath:a=!0}){this.service=r,this.sha256=i,this.uriEscapePath=a,this.applyChecksum=typeof e==`boolean`?e:!0,this.regionProvider=Xb(n),this.credentialProvider=Xb(t)}createCanonicalRequest(e,t,n){let r=Object.keys(t).sort();return`${e.method}
15${this.getCanonicalPath(e)}
16${Eoe(e)}
17${r.map(e=>`${e}:${t[e]}`).join(`
18`)}
19
20${r.join(`;`)}
21${n}`}async createStringToSign(e,t,n,r){let i=new this.sha256;return i.update(Dx(n)),`${r}
22${e}
23${t}
24${Tx(await i.digest())}`}getCanonicalPath({path:e}){if(this.uriEscapePath){let t=[];for(let n of e.split(`/`))n?.length!==0&&n!==`.`&&(n===`..`?t.pop():t.push(n));return tE(`${e?.startsWith(`/`)?`/`:``}${t.join(`/`)}${t.length>0&&e?.endsWith(`/`)?`/`:``}`).replace(/%2F/g,`/`)}return e}validateResolvedCredentials(e){if(typeof e!=`object`||typeof e.accessKeyId!=`string`||typeof e.secretAccessKey!=`string`)throw Error(`Resolved credential object is not valid`)}formatDate(e){let t=Doe(e).replace(/[-:]/g,``);return{longDate:t,shortDate:t.slice(0,8)}}getCanonicalHeaderList(e){return Object.keys(e).sort().join(`;`)}},tD={},nD=[],rD=(e,t,n)=>`${e}/${t}/${n}/${eD}`,Aoe=async(e,t,n,r,i)=>{let a=`${n}:${r}:${i}:${Tx(await iD(e,t.secretAccessKey,t.accessKeyId))}:${t.sessionToken}`;if(a in tD)return tD[a];for(nD.push(a);nD.length>50;)delete tD[nD.shift()];let o=`AWS4${t.secretAccessKey}`;for(let t of[n,r,i,eD])o=await iD(e,o,t);return tD[a]=o},iD=(e,t,n)=>{let r=new e(t);return r.update(Dx(n)),r.digest()},aD=({headers:e},t,n)=>{let r={};for(let i of Object.keys(e).sort()){if(e[i]==null)continue;let a=i.toLowerCase();(a in xoe||t?.has(a)||Soe.test(a)||Coe.test(a))&&(!n||n&&!n.has(a))||(r[a]=e[i].trim().replace(/\s+/g,` `))}return r},oD=async({headers:e,body:t},n)=>{for(let t in e)if(Ub(e,t)&&t.toLowerCase()===`x-amz-content-sha256`)return e[t];if(t==null)return`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855`;if(typeof t==`string`||ArrayBuffer.isView(t)||_ne(t)){let e=new n;return e.update(Dx(t)),Tx(await e.digest())}return Toe},joe=(e,t)=>{e=e.toLowerCase();for(let n in t)if(Ub(t,n)&&e===n.toLowerCase())return!0;return!1},Moe=(e,t={})=>{let{headers:n,query:r={}}=Wb.clone(e);for(let e in n){if(!Ub(n,e))continue;let i=e.toLowerCase();(i.slice(0,6)===`x-amz-`&&!t.unhoistableHeaders?.has(i)||t.hoistableHeaders?.has(i))&&(r[e]=n[e],delete n[e])}return{...e,headers:n,query:r}},sD=e=>{e=Wb.clone(e);for(let t in e.headers)Ub(e.headers,t)&&voe.indexOf(t.toLowerCase())>-1&&delete e.headers[t];return e},cD=class extends koe{headerFormatter=new Qae;constructor({applyChecksum:e,credentials:t,region:n,service:r,sha256:i,uriEscapePath:a=!0}){super({applyChecksum:e,credentials:t,region:n,service:r,sha256:i,uriEscapePath:a})}async presign(e,t={}
24){let{signingDate:n=new Date,expiresIn:r=3600,unsignableHeaders:i,unhoistableHeaders:a,signableHeaders:o,hoistableHeaders:s,signingRegion:c,signingService:l}=t,u=await this.credentialProvider();this.validateResolvedCredentials(u);let d=c??await this.regionProvider(),{longDate:f,shortDate:p}=this.formatDate(n);if(r>604800)return Promise.reject(`Signature version 4 presigned URLs must have an expiration date less than one week in the future`);let m=rD(p,d,l??this.service),h=Moe(sD(e),{unhoistableHeaders:a,hoistableHeaders:s});u.sessionToken&&(h.query[XE]=u.sessionToken),h.query[moe]=$E,h.query[hoe]=`${u.accessKeyId}/${m}`,h.query[JE]=f,h.query[_oe]=r.toString(10);let g=aD(h,i,o);return h.query[goe]=this.getCanonicalHeaderList(g),h.query[YE]=await this.getSignature(f,m,this.getSigningKey(u,d,p,l),this.createCanonicalRequest(h,g,await oD(e,this.sha256))),h}async sign(e,t){return typeof e==`string`?this.signString(e,t):e.headers&&e.payload?this.signEvent(e,t):e.message?this.signMessage(e,t):this.signRequest(e,t)}async signEvent({headers:e,payload:t},{signingDate:n=new Date,priorSignature:r,signingRegion:i,signingService:a,eventStreamCredentials:o}){let s=i??await this.regionProvider(),{shortDate:c,longDate:l}=this.formatDate(n),u=rD(c,s,a??this.service),d=await oD({headers:{},body:t},this.sha256),f=new this.sha256;f.update(e);let p=[woe,l,u,r,Tx(await f.digest()),d].join(`
25`);return this.signString(p,{signingDate:n,signingRegion:s,signingService:a,eventStreamCredentials:o})}async signMessage(e,{signingDate:t=new Date,signingRegion:n,signingService:r,eventStreamCredentials:i}){return this.signEvent({headers:this.headerFormatter.format(e.message.headers),payload:e.message.body},{signingDate:t,signingRegion:n,signingService:r,priorSignature:e.priorSignature,eventStreamCredentials:i}).then(t=>({message:e.message,signature:t}))}async signString(e,{signingDate:t=new Date,signingRegion:n,signingService:r,eventStreamCredentials:i}={}){let a=i??await this.credentialProvider();this.validateResolvedCredentials(a);let o=n??await this.regionProvider(),{shortDate:s}
25=this.formatDate(t),c=new this.sha256(await this.getSigningKey(a,o,s,r));return c.update(Dx(e)),Tx(await c.digest())}async signRequest(e,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:r,signingRegion:i,signingService:a}={}){let o=await this.credentialProvider();this.validateResolvedCredentials(o);let s=i??await this.regionProvider(),c=sD(e),{longDate:l,shortDate:u}=this.formatDate(t),d=rD(u,s,a??this.service);c.headers[QE]=l,o.sessionToken&&(c.headers[boe]=o.sessionToken);let f=await oD(c,this.sha256);!joe(`x-amz-content-sha256`,c.headers)&&this.applyChecksum&&(c.headers[yoe]=f);let p=aD(c,r,n),m=await this.getSignature(l,d,this.getSigningKey(o,s,u,a),this.createCanonicalRequest(c,p,f));return c.headers[ZE]=`${$E} Credential=${o.accessKeyId}/${d}, SignedHeaders=${this.getCanonicalHeaderList(p)}, Signature=${m}`,c}async getSignature(e,t,n,r){let i=await this.createStringToSign(e,t,r,$E),a=new this.sha256(await n);return a.update(Dx(i)),Tx(await a.digest())}getSigningKey(e,t,n,r){return Aoe(this.sha256,e,n,t,r||this.service)}};function Noe(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||=Promise)(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})}function Poe(e,t){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},r,i,a,o=Object.create((typeof Iterator==`function`?Iterator:Object).prototype);return o.next=s(0),o.throw=s(1),o.return=s(2),typeof Symbol==`function`&&(o[Symbol.iterator]=function(){return this}),o;function s(e){return function(t){return c([e,t])}}function c(s){if(r)throw TypeError(`Generator is already executing.`);for(;o&&(o=0,s[0]&&(n=0)),n;)try{if(r=1,i&&(a=s[0]&2?i.return:s[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,s[1])).done)return a;switch(i=0,a&&(s=[s[0]&2,a.value]),s[0]){case 0:case 1:a=s;break;case 4:return n.label++,{value:s[1],done:!1};case 5:n.label++,i=s[1],s=[0];continue;case 7:s=n.ops.pop(),n.trys.pop();continue;default:if((a=n.trys,!(a=a.length>0&&a[a.length-1]))&&(s[0]===6||s[0]===2)){n=0;continue}if(s[0]===3&&(!a||s[1]>a[0]&&s[1]<a[3])){n.label=s[1];break}if(s[0]===6&&n.label<a[1]){n.label=a[1],a=s;break}if(a&&n.label<a[2]){n.label=a[2],n.ops.push(s);break}a[2]&&n.ops.pop(),n.trys.pop();continue}s=t.call(e,n)}catch(e){s=[6,e],i=0}finally{r=a=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}var Foe=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),Ioe=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],Loe=2**53-1,lD=function(){function e(){this.state=Int32Array.from(Ioe),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return e.prototype.update=function(e){if(this.finished)throw Error(`Attempted to update an already finished hash.`);var t=0,n=e.byteLength;if(this.bytesHashed+=n,this.bytesHashed*8>Loe)throw Error(`Cannot hash more than 2^53 - 1 bits`);for(;n>0;)this.buffer[this.bufferLength++]=e[t++],n--,this.bufferLength===64&&(this.hashBuffer(),this.bufferLength=0)},e.prototype.digest=function(){if(!this.finished){var e=this.bytesHashed*8,t=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),n=this.bufferLength;if(t.setUint8(this.bufferLength++,128),n%64>=56){for(var r=this.bufferLength;r<64;r++)t.setUint8(r,0);this.hashBuffer(),this.bufferLength=0}for(var r=this.bufferLength;r<56;r++)t.setUint8(r,0);t.setUint32(56,Math.floor(e/4294967296),!0),t.setUint32(60,e),this.hashBuffer(),this.finished=!0}for(var i=new Uint8Array(32),r=0;r<8;r++)i[r*4]=this.state[r]>>>24&255,i[r*4+1]=this.state[r]>>>16&255,i[r*4+2]=this.state[r]>>>8&255,i[r*4+3]=this.state[r]>>>0&255;return i},e.prototype.hashBuffer=function(){for(var e=this,t=e.buffer,n=e.state,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],c=n[5],l=n[6],u=n[7],d=0;d<64;d++){if(d<16)this.temp[d]=(t[d*4]&255)<<24|(t[d*4+1]&255)<<16|(t[d*4+2]&255)<<8|t[d*4+3]&255;else{var f=this.temp[d-2],p=(f>>>17|f<<15)^(f>>>19|f<<13)^f>>>10;f=this.temp[d-15];var m=(f>>>7|f<<25)^(f>>>18|f<<14)^f>>>3;this.temp[d]=(p+this.temp[d-7]|0)+(m+this.temp[d-16]|0)}var h=(((s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7))+(s&c^~s&l)|0)+(u+(Foe[d]+this.temp[d]|0)|0)|0,g=((r>>>2|r<<30)^(r>>>13|r<<19)^(r>>>22|r<<10))+(r&i^r&a^i&a)|0;u=l,l=c,c=s,s=o+h|0,o=a,a=i,i=r,r=h+g|0}n[0]+=r,n[1]+=i,n[2]+=a,n[3]+=o,n[4]+=s,n[5]+=c,n[6]+=l,n[7]+=u},e}(),Roe=typeof Buffer<`u`&&Buffer.from?function(e){return Buffer.from(e,`utf8`)}:e=>
25new TextEncoder().encode(e);function uD(e){return e instanceof Uint8Array?e:typeof e==`string`?Roe(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}function zoe(e){return typeof e==`string`?e.length===0:e.byteLength===0}var dD=function(){function e(e){this.secret=e,this.hash=new lD,this.reset()}return e.prototype.update=function(e){if(!(zoe(e)||this.error))try{this.hash.update(uD(e))}catch(e){this.error=e}},e.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},e.prototype.digest=function(){return Noe(this,void 0,void 0,function(){return Poe(this,function(e){return[2,this.digestSync()]})})},e.prototype.reset=function(){if(this.hash=new lD,this.secret){this.outer=new lD;var e=Boe(this.secret),t=new Uint8Array(64);t.set(e);for(var n=0;n<64;n++)e[n]^=54,t[n]^=92;this.hash.update(e),this.outer.update(t);for(var n=0;n<e.byteLength;n++)e[n]=0}},e}();function Boe(e){var t=uD(e);if(t.byteLength>64){var n=new lD;n.update(t),t=n.digest()}var r=new Uint8Array(64);return r.set(t),r}var Voe=`rum`,Hoe={expiresIn:60},Uoe=(e,t)=>{let n=new cD({applyChecksum:!0,credentials:e,region:t,service:Voe,uriEscapePath:!0,sha256:dD});return{sign:async e=>await n.sign(e),presign:async e=>await n.presign(e,Hoe),hashAndEncode:async e=>{let t=new dD;return t.update(e),Zae(await t.digest()).toLowerCase()}}};function fD(e,t){return new Request(e,t)}function Woe(e=0){return new Promise((t,n)=>{e&&setTimeout(()=>{let t=Error(`Request did not complete within ${e} ms`);t.name=`TimeoutError`,n(t)},e)})}var pD={supported:void 0},mD=class e{config;configProvider;static create(t){return typeof t?.handle==`function`?t:new e(t)}constructor(e){typeof e==`function`?this.configProvider=e().then(e=>e||{}):(this.config=e??{},this.configProvider=Promise.resolve(this.config)),pD.supported===void 0&&(pD.supported=typeof Request<`u`&&`keepalive`in fD(`https://[::1]`))}destroy(){}async handle(e,{abortSignal:t,requestTimeout:n}={}){this.config||=await this.configProvider;let r=n??this.config.requestTimeout,i=this.config.keepAlive===!0,a=this.config.credentials,o=this.config.customFetch??fetch;if(t?.aborted){let e=hD(t);return Promise.reject(e)}let s=e.path,c=nE(e.query||{});c&&(s+=`?${c}`),e.fragment&&(s+=`#${e.fragment}`);let l=``;(e.username!=null||e.password!=null)&&(l=`${e.username??``}:${e.password??``}@`);let{port:u,method:d}=e,f=`${e.protocol}//${l}${e.hostname}${u?`:${u}`:``}${s}`,p=d===`GET`||d===`HEAD`?void 0:e.body,m={body:p,headers:new Headers(e.headers),method:d,credentials:a};this.config?.cache&&(m.cache=this.config.cache),p&&(m.duplex=`half`),typeof AbortController<`u`&&(m.signal=t),pD.supported&&(m.keepalive=i),typeof this.config.requestInit==`function`&&Object.assign(m,this.config.requestInit(e));let h=()=>{},g=[o(fD(f,m)).then(e=>{let t=e.headers,n={};for(let e of t.entries())n[e[0]]=e[1];return e.body==null?e.blob().then(t=>({response:new Kb({headers:n,reason:e.statusText,statusCode:e.status,body:t})})):{response:new Kb({headers:n,reason:e.statusText,statusCode:e.status,body:e.body})}}),Woe(r)];return t&&g.push(new Promise((e,n)=>{let r=()=>{n(hD(t))};if(typeof t.addEventListener==`function`){let e=t;e.addEventListener(`abort`,r,{once:!0}),h=()=>e.removeEventListener(`abort`,r)}else t.onabort=r})),Promise.race(g).finally(h)}updateHttpClientConfig(e,t){this.config=void 0,this.configProvider=this.configProvider.then(n=>(n[e]=t,n))}httpHandlerConfigs(){return this.config??{}}};function hD(e){let t=e&&typeof e==`object`&&`reason`in e?e.reason:void 0;if(t){if(t instanceof Error){let e=Error(`Request aborted`);return e.name=`AbortError`,e.cause=t,e}let e=Error(String(t));return e.name=`AbortError`,e}let n=Error(`Request aborted`);return n.name=`AbortError`,n}var gD=async e=>{let{value:t}=await e.body.getReader().read();return JSON.parse(String.fromCharCode.apply(null,t))},Goe=async e=>{let{value:t}=await e.body.getReader().read();return String.fromCharCode.apply(null,t)},Koe=`POST`,qoe=`application/x-www-form-urlencoded`,Joe=`https:`,Yoe=`AssumeRoleWithWebIdentity`,Xoe=`2011-06-15`,Zoe=class{constructor(e){this.assumeRoleWithWebIdentity=async e=>{try{let t=Object.assign(Object.assign({},e),{Action:Yoe,Version:Xoe}),n=new URLSearchParams(Object.entries(t)).toString(),r=new Wb({method:Koe,headers:{"content-type":qoe,host:this.hostname},protocol:Joe,hostname:this.hostname,body:n}),{response:i}=await this.fetchRequestHandler.handle(r),a=await Goe(i);return{accessKeyId:a.split(`<AccessKeyId>`)[1].split(`</AccessKeyId>`)[0],secretAccessKey:a.split(`<SecretAccessKey>`)[1].split(`</SecretAccessKey>`)[0],sessionToken:a.split(`<SessionToken>`)[1].split(`</SessionToken>`)[0],expiration:new Date(a.split(`<Expiration>`)[1].split(`</Expiration>`)[0])}}catch(e){throw Error(`CWR: Failed to retrieve credentials from STS: ${e}`)}}
25,this.hostname=`sts.${e.region}.amazonaws.com`,this.fetchRequestHandler=e.fetchRequestHandler}},Qoe=`POST`,$oe=`application/x-amz-json-1.1`,ese=`https:`,tse=`AWSCognitoIdentityService.GetId`,nse=`AWSCognitoIdentityService.GetOpenIdToken`,rse=`AWSCognitoIdentityService.GetCredentialsForIdentity`,ise=class{constructor(e){this.getId=async e=>{let t=null;try{t=JSON.parse(localStorage.getItem(this.identityStorageKey))}catch(e){this.config?.debug&&U.error(`Failed to parse stored identity:`,e)}if(t&&t.IdentityId)return Promise.resolve(t);try{let t=JSON.stringify(e),n=this.getHttpRequest(tse,t),r=await gD((await this.fetchRequestHandler.handle(n)).response);try{localStorage.setItem(this.identityStorageKey,JSON.stringify({IdentityId:r.IdentityId}))}catch(e){U.error(`Failed to store identity:`,e)}return r}catch(e){throw Error(`CWR: Failed to retrieve Cognito identity: ${e}`)}},this.getOpenIdToken=async e=>{try{let t=JSON.stringify(e),n=this.getHttpRequest(nse,t),{response:r}=await this.fetchRequestHandler.handle(n);return this.validateOpenIdTokenResponse(await gD(r))}catch(e){throw localStorage.removeItem(this.identityStorageKey),Error(`CWR: Failed to retrieve Cognito OpenId token: ${e}`)}},this.getCredentialsForIdentity=async e=>{try{let t=JSON.stringify({IdentityId:e}),n=this.getHttpRequest(rse,t),{response:r}=await this.fetchRequestHandler.handle(n),{AccessKeyId:i,Expiration:a,SecretKey:o,SessionToken:s}=this.validateCredenentialsResponse(await gD(r));return{accessKeyId:i,secretAccessKey:o,sessionToken:s,expiration:new Date(a*1e3)}}catch(e){throw localStorage.removeItem(this.identityStorageKey),Error(`CWR: Failed to retrieve credentials for Cognito identity: ${e}`)}},this.validateOpenIdTokenResponse=e=>{if(`IdentityId`in e&&`Token`in e)return e;throw e&&`__type`in e&&`message`in e?Error(`${e.__type}: ${e.message}`):Error(`Unknown OpenIdToken response`)},this.validateCredenentialsResponse=e=>{if(`IdentityId`in e&&`Credentials`in e)return e.Credentials;throw e&&`__type`in e&&`message`in e?Error(`${e.__type}: ${e.message}`):Error(`Unknown Credentials response`)},this.getHttpRequest=(e,t)=>new Wb({method:Qoe,headers:{"content-type":$oe,"x-amz-target":e},protocol:ese,hostname:this.hostname,body:t}),this.hostname=`cognito-identity.${e.region}.amazonaws.com`,this.fetchRequestHandler=e.fetchRequestHandler,this.config=e.clientConfig,this.identityStorageKey=e.clientConfig?.cookieAttributes.unique?`${jE}_${e.applicationId}`:jE}},_D=class{constructor(e,t){this.ChainAnonymousCredentialsProvider=async()=>this.AnonymousCredentialsProvider().catch(this.AnonymousStorageCredentialsProvider).catch(this.AnonymousCognitoCredentialsProvider),this.AnonymousCredentialsProvider=async()=>new Promise((e,t)=>{if(this.renewCredentials())return t();e(this.credentials)}),this.AnonymousStorageCredentialsProvider=async()=>new Promise((e,t)=>{let n;try{n=JSON.parse(localStorage.getItem(this.credentialStorageKey))}catch{return t()}if(this.credentials=Object.assign(Object.assign({},n),{expiration:new Date(n.expiration)}),this.renewCredentials())return t();e(this.credentials)});let n=e.identityPoolId.split(`:`)[0];this.config=e,this.cognitoIdentityClient=new ise({fetchRequestHandler:new mD,region:n,clientConfig:e,applicationId:t}),this.credentialStorageKey=this.config.cookieAttributes.unique?`${AE}_${t}`:AE}renewCredentials(){if(!this.credentials||!this.credentials.expiration)return!0;let e=new Date(this.credentials.expiration.getTime()-qae);return new Date>e}},ase=class extends _D{constructor(e,t){super(e,t),this.AnonymousCognitoCredentialsProvider=async()=>{let e=1;for(;;)try{let e=await this.cognitoIdentityClient.getId({IdentityPoolId:this.config.identityPoolId}),t=await this.cognitoIdentityClient.getOpenIdToken(e),n=await this.stsClient.assumeRoleWithWebIdentity({RoleArn:this.config.guestRoleArn,RoleSessionName:`cwr`,WebIdentityToken:t.Token});this.credentials=n;try{localStorage.setItem(this.credentialStorageKey,JSON.stringify(n))}catch{}return U.debug(`AWS credentials fetched successfully`),n}catch(t){if(e)e--,U.warn(`AWS credential fetch failed, retrying`);else throw U.error(`AWS credential fetch failed:`,t),t}};let n=e.identityPoolId.split(`:`)[0];this.stsClient=new Zoe({fetchRequestHandler:new mD,region:n})}},ose=class extends _D{constructor(e,t){super(e,t),this.AnonymousCognitoCredentialsProvider=async()=>{let e=1;for(;;)try{let e=await this.cognitoIdentityClient.getId({IdentityPoolId:this.config.identityPoolId}),t=await this.cognitoIdentityClient.getCredentialsForIdentity(e.IdentityId);this.credentials=t;try{localStorage.setItem(this.credentialStorageKey,JSON.stringify(t))}catch{}return U.debug(`AWS credentials fetched successfully`),t}catch(t){if(e)e--,U.warn(`AWS credential fetch failed, retrying`);else throw U.error(`AWS credential fetch failed:`,t),t}}}},vD=`com.amazon.rum`,sse=`com.amazonaws.rum`,yD=`${vD}.http_event`,bD=`${vD}.xray_trace_event`,cse=`${vD}.largest_contentful_paint_event`,lse=`${vD}.first_input_delay_event`,use=`${vD}.cumulative_layout_shift_event`,dse=`${vD}.interaction_to_next_paint_event`,fse=`${vD}.first_contentful_paint_event`,pse=`${vD}.time_to_first_byte_event`,xD=`${vD}.performance_navigation_event`,SD=`${vD}.performance_resource_event`,mse=`${vD}.dom_event`,hse=`${vD}.js_error_event`,gse=`${vD}.page_view_event`,CD=`${vD}.session_start_event`;`${vD}`;var wD=`${vD}.rrweb_event`,TD=class e{constructor(t){this.enabled=!0,this.pluginId=e.generatePluginId(t)}static generatePluginId(t){return`${e.idPrefix}.${t}`}load(e){var t;this.context=e,(t=this.onload)==null||t.call(this)}getPluginId(){return this.pluginId}};TD.idPrefix=sse;var _se=class{constructor(e){this.context=e,this.plugins=new Map}addPlugin(e){let t=e.getPluginId();if(this.hasPlugin(t))throw Error(`Plugin "${t}" already defined in the PluginManager`);this.plugins.set(t,e),e.load(this.context),U.debug(`Plugin loaded: ${t}`)}updatePlugin(e,t){var n;let r=this.getPlugin(e);(n=r?.update)==null||n.call(r,t)}
25enable(){this.plugins.forEach(e=>e.enable())}disable(){this.plugins.forEach(e=>e.disable())}flush(){this.plugins.forEach(e=>e.flush?.call(e))}hasPlugin(e){return!!this.getPlugin(e)}record(e,t){let n=this.getPlugin(e);if(n?.record instanceof Function)n.record(t);else throw Error(`AWS RUM Client record: Invalid plugin ID`)}getPlugin(e){return this.plugins.get(e)??this.plugins.get(TD.generatePluginId(e))}},ED=(e,t,n,r,i)=>{let a=e+`=`;a+=t||``,i===void 0?r!==void 0&&(a+=`; Expires=${vse(r).toUTCString()}`):a+=`; Expires=${i.toUTCString()}`,a+=`; Domain=${n.domain}`,a+=`; Path=${n.path}`,a+=`; SameSite=${n.sameSite}`,a+=n.secure?`; Secure`:``,document.cookie=a},vse=e=>new Date(new Date().getTime()+e*1e3),yse=(e,t)=>{let n=e+`=`;n+=`; Expires=${new Date(0)}`,n+=`; Domain=${t.domain}`,n+=`; Path=${t.path}`,n+=`; SameSite=${t.sameSite}`,n+=t.secure?`Secure`:``,document.cookie=n},DD=e=>{let t=document.cookie.split(`; `);for(let n of t){let t=n.split(`=`);if(t[0]===e)return t[1]}return``},OD;(function(e){e.Path=`PATH`,e.Hash=`HASH`,e.PathAndHash=`PATH_AND_HASH`})(OD||={});var bse=()=>{let e=navigator.userAgentData;if(!e)return;let t=e.brands??[],n=t.find(e=>e.brand!==`Chromium`&&!e.brand.startsWith(`Not`))??t[0];return{browserName:n?.brand,browserVersion:n?.version,osName:e.platform,deviceType:e.mobile?`mobile`:`desktop`}},kD=`00000000-0000-0000-0000-000000000000`,xse=`desktop`,Sse=class{constructor(e,t,n,r){this.isSessionIdManual=!1,this.isUserIdManual=!1,this.appMonitorDetails=e,this.config=t,this.recordEvent=n,this.pageManager=r,this.sessionCookieName=this.config.cookieAttributes.unique?`${ME}_${this.appMonitorDetails.id}`:ME,this.session={sessionId:kD,record:this.sample(),eventCount:0},this.config.userId||this.initializeUser(),this.collectAttributes(),this.addSessionAttributes(this.config.sessionAttributes),this.getSessionFromCookie(),this.config.userId&&(this.isUserIdManual=!0,this.adoptUser(this.config.userId)),this.config.sessionId&&(this.isSessionIdManual=!0,this.adoptSession(this.config.sessionId))}isSampled(){return this.session.record}getSession(){return this.isSessionIdManual?(new Date>=this.sessionExpiry&&(this.session.eventCount=0,this.session.page=this.pageManager.getPage(),this.sessionExpiry=new Date(new Date().getTime()+this.config.sessionLengthSeconds*1e3),this.storeSessionAsCookie()),this.session):((this.session.sessionId===`00000000-0000-0000-0000-000000000000`||new Date>=this.sessionExpiry)&&this.createSession(),this.session)}getAttributes(){return this.attributes}addSessionAttributes(e){this.attributes=Object.assign(Object.assign({},this.attributes),e)}pinSessionId(e){if(!e){U.warn(`pinSessionId called with empty value; ignoring.`);return}this.isSessionIdManual=!0,e!==this.session.sessionId&&this.adoptSession(e)}startSession(e){return e?.userId!==void 0&&(e.userId?(this.isUserIdManual=!0,e.userId!==this.userId&&this.adoptUser(e.userId)):U.warn(`startSession called with empty userId; ignoring user rotation.`)),e?.sessionId===void 0?(this.isSessionIdManual=!1,this.createSession()):e.sessionId?(this.isSessionIdManual=!0,this.adoptSession(e.sessionId),this.config.suppressSessionStartEvent||this.recordEvent(CD,{version:`1.0.0`})):(U.warn(`startSession called with empty sessionId; minting a fresh session.`),this.isSessionIdManual=!1,this.createSession()),this.session.sessionId}getUserId(){return this.isUserIdManual||this.useCookies()?this.userId:kD}pinUserId(e){if(!e){U.warn(`pinUserId called with empty value; ignoring.`);return}this.isUserIdManual=!0,e!==this.userId&&this.adoptUser(e)}incrementSessionEventCount(){this.session.eventCount++,this.renewSession()}isLimitExceeded(){return this.session.eventCount>=this.config.sessionEventLimit&&this.config.sessionEventLimit>0}canRecord(){return this.session.record&&!this.isLimitExceeded()}initializeUser(){let e=``;this.userExpiry=new Date,this.userExpiry.setDate(this.userExpiry.getDate()+this.config.userIdRetentionDays),this.config.userIdRetentionDays<=0?this.userId=`00000000-0000-0000-0000-000000000000`:this.useCookies()?(e=this.getUserIdCookie(),this.userId=e||uE(),this.createOrRenewUserCookie(e,this.userExpiry)
25):this.userId=uE()}createOrRenewSessionCookie(e,t){btoa&&ED(this.sessionCookieName,btoa(JSON.stringify(e)),this.config.cookieAttributes,void 0,t)}createOrRenewUserCookie(e,t){ED(NE,e,this.config.cookieAttributes,void 0,t)}getUserIdCookie(){return DD(NE)}getSessionFromCookie(){if(this.useCookies()){let e=DD(this.sessionCookieName);if(e&&atob)try{this.session=JSON.parse(atob(e)),this.pageManager.resumeSession(this.session.page),U.info(`Restored session: ${this.session.sessionId}`)}catch(e){U.error(`Failed to restore session`,e)}}}storeSessionAsCookie(){this.useCookies()&&this.config.userIdRetentionDays>0&&this.createOrRenewUserCookie(this.userId,this.userExpiry),this.useCookies()&&this.createOrRenewSessionCookie(this.session,this.sessionExpiry)}createSession(){this.session={sessionId:uE(),record:this.session.sessionId===`00000000-0000-0000-0000-000000000000`?this.session.record:this.sample(),eventCount:0},this.session.page=this.pageManager.getPage(),this.sessionExpiry=new Date(new Date().getTime()+this.config.sessionLengthSeconds*1e3),this.storeSessionAsCookie(),U.info(`Session start: ${this.session.sessionId}`),this.session.record||U.warn(`Session is NOT sampled. Consider increasing sessionSampleRate to avoid data loss (currently ${this.config.sessionSampleRate})`),this.config.suppressSessionStartEvent||this.recordEvent(CD,{version:`1.0.0`})}adoptSession(e){this.session={sessionId:e,record:this.session.record,eventCount:0},this.session.page=this.pageManager.getPage(),this.sessionExpiry=new Date(new Date().getTime()+this.config.sessionLengthSeconds*1e3),this.storeSessionAsCookie(),U.info(`Adopted session: ${e}`)}adoptUser(e){this.userId=e,this.userExpiry=new Date,this.userExpiry.setDate(this.userExpiry.getDate()+this.config.userIdRetentionDays),this.useCookies()&&this.config.userIdRetentionDays>0&&this.createOrRenewUserCookie(this.userId,this.userExpiry),U.info(`Adopted user: ${e}`)}renewSession(){this.sessionExpiry=new Date(new Date().getTime()+this.config.sessionLengthSeconds*1e3),this.session.page=this.pageManager.getPage(),this.storeSessionAsCookie()}collectAttributes(){let e=bse();this.attributes={browserLanguage:navigator.language,browserName:e?.browserName,browserVersion:e?.browserVersion,osName:e?.osName,osVersion:e?.osVersion,deviceType:e?.deviceType??xse,platformType:`web`,domain:window.location.hostname,"aws:releaseId":this.config.releaseId},e||(this.attributes[`aws:userAgent`]=navigator.userAgent)}useCookies(){return navigator.cookieEnabled&&this.config.allowCookies}sample(){return Math.random()<this.config.sessionSampleRate}},Cse=class{constructor(e,t){this.config=e,this.record=t,this.page=void 0,this.resumed=!1,this.recordInteraction=!1}getPage(){return this.page}getAttributes(){return this.attributes}resumeSession(e){this.recordInteraction=!0,e&&(this.page=e,this.resumed=!0)}recordPageView(e){let t;if(t=typeof e==`string`?e:e.pageId,U.debug(`recordPageView called with pageId: ${t}`),this.useCookies()&&(this.recordInteraction=!0),!this.page)this.createLandingPage(t),U.info(`Landing page created: ${t}`);else if(this.page.pageId!==t)this.createNextPage(this.page,t),U.debug(`Navigation to new page: ${t}`);else if(this.resumed){U.info(`Resumed session for page: ${t}`),this.collectAttributes(this.page,typeof e==`object`?e:void 0);return}else{U.debug(`No page change detected for: ${t}`);return}this.collectAttributes(this.page,typeof e==`object`?e:void 0),this.recordPageViewEvent(this.page)}createNextPage(e,t){let n=Date.now();U.debug(`Creating next page ${t}, interaction: ${e.interaction+1}`),this.timeOnParentPage=n-e.start,this.resumed=!1,this.page={pageId:t,parentPageId:e.pageId,interaction:e.interaction+1,referrer:document.referrer,referrerDomain:this.getDomainFromReferrer(),start:n}}createLandingPage(e){this.page={pageId:e,interaction:0,referrer:document.referrer,referrerDomain:this.getDomainFromReferrer(),start:Date.now()}}collectAttributes(e,t){this.attributes={title:t?.pageAttributes?.title?t.pageAttributes.title:document.title,pageId:e.pageId},this.recordInteraction&&(this.attributes.interaction=e.interaction,e.parentPageId!==void 0&&(this.attributes.parentPageId=e.parentPageId)),t?.pageTags&&(this.attributes.pageTags=t.pageTags),t?.pageAttributes&&(this.attributes=Object.assign(Object.assign({},t.pageAttributes),this.attributes))}createPageViewEvent(e){let t={version:`1.0.0`,pageId:e.pageId};return this.recordInteraction&&(t.interaction=e.interaction,t.pageInteractionId=e.pageId+`-`+e.interaction,e.parentPageId!==void 0&&(t.parentPageInteractionId=e.parentPageId+`-`+(e.interaction-1),t.timeOnParentPage=this.timeOnParentPage),t.referrer=document.referrer,t.referrerDomain=this.getDomainFromReferrer()),t}recordPageViewEvent(e){this.record(gse,this.createPageViewEvent(e))}useCookies(){return navigator.cookieEnabled&&this.config.allowCookies}getDomainFromReferrer(){try{return new URL(document.referrer).hostname}catch{return document.referrer===`localhost`?document.referrer:``}}},AD;(function(e){e.EVENT=`event`})(AD||={});var jD=class{constructor(){this.subscribers=new Map}subscribe(e,t){let n=this.subscribers.get(e)??[];n.length||this.subscribers.set(e,n),n.push(t)}unsubscribe(e,t){let n=this.subscribers.get(e);if(n){for(let e=0;e<n.length;e++)if(n[e]===t)return n.splice(e,1),!0}return!1}
25dispatch(e,t){let n=this.subscribers.get(e);if(n)for(let e of n)e(t)}},wse=`3.2.1`,Tse=new Set([`pageId`,`parentPageId`,`interaction`,`pageTags`,`title`]),MD=(e,t)=>{if(!e)return{};let n={};for(let[r,i]of Object.entries(e)){if(r.startsWith(`aws:`)){U.warn(`Dropping ${t} metadata key "${r}": "aws:" namespace is reserved.`);continue}if((t===`event`||t===`hook`)&&Tse.has(r)){U.warn(`Dropping ${t} metadata key "${r}": owned by page state.`);continue}let e=typeof i;if(e!==`string`&&e!==`number`&&e!==`boolean`){U.warn(`Dropping ${t} metadata key "${r}": value must be string|number|boolean.`);continue}n[r]=i}return n},Ese=class{constructor(e,t,n=new jD){this.eventBus=n,this.events=[],this.candidates=new Map,this.droppedEvent=0,this.sessionLimitExceeded=0,this.recordPageView=e=>{this.isCurrentUrlAllowed()&&this.pageManager.recordPageView(e)},this.recordEvent=(e,t,n)=>{this.enabled&&this.isCurrentUrlAllowed()&&(e!==CD&&this.sessionManager.getSession(),this.sessionManager.canRecord()?(this.sessionManager.incrementSessionEventCount(),this.addRecordToCache(e,t,n)):this.sessionLimitExceeded++)},this.recordCandidate=(e,t,n)=>{let r=this.sessionManager.getSession();if(!this.enabled||!this.isCurrentUrlAllowed()||!r.record)return;let[i]=this.createEvent(e,t,n);if(this.candidates.has(e)){this.candidates.set(e,i);return}this.candidates.size<this.config.candidatesCacheSize&&!this.sessionManager.isLimitExceeded()&&(this.candidates.set(e,i),this.sessionManager.incrementSessionEventCount())},this.getSession=()=>{if(this.isCurrentUrlAllowed())return this.sessionManager.getSession()}
25,this.getSessionId=()=>this.sessionManager.getSession().sessionId,this.pinSessionId=e=>{this.sessionManager.pinSessionId(e)},this.startSession=e=>this.sessionManager.startSession(e),this.getUserId=()=>this.sessionManager.getUserId(),this.pinUserId=e=>{this.sessionManager.pinUserId(e)},this.addRecordToCache=(e,t,n)=>{if(!this.enabled)return;if(this.events.length>=this.config.eventCacheSize){this.droppedEvent+=1;return}let[r,i]=this.createEvent(e,t,n);this.eventBus.dispatch(AD.EVENT,i),this.events.push(r)},this.createEvent=(e,t,n)=>{let r=this.pageManager.getAttributes()??{},i=MD(n,`event`),a={};if(this.eventMetadataHook)try{let n=Object.freeze(Object.assign({},r)),i=this.eventMetadataHook(e,t,n);i&&(a=MD(i,`hook`))}catch(t){U.warn(`eventMetadataHook threw for type "${e}"; dropping hook output for this event.`,t)}let o=Object.assign(Object.assign(Object.assign({},r),a),i),s={id:uE(),timestamp:new Date,type:e};return[Object.assign(Object.assign({},s),{details:JSON.stringify(t),metadata:JSON.stringify(o)}),Object.assign(Object.assign({},s),{details:t,metadata:o})]},this.appMonitorDetails=e,this.config=t,this.enabled=!0,this.pageManager=new Cse(t,this.recordEvent),this.sessionManager=new Sse(e,t,this.recordEvent,this.pageManager),this.installationMethod=t.client,this.applicationAttributes=Object.freeze(MD(t.applicationAttributes,`application`))}enable(){this.enabled=!0}disable(){this.enabled=!1}setPluginFlushHook(e){this.pluginFlushHook=e}isSessionSampled(){return this.sessionManager.isSampled()}hasEvents(){if(this.sessionLimitExceeded>0){let e=this.events.length+this.sessionLimitExceeded;this.sessionManager.isSampled()?U.warn(`Dropped ${this.sessionLimitExceeded} of ${e} recently observed events (${(this.sessionLimitExceeded/e*100).toFixed(2)}%) because the session limit has exceeded. Consider increasing sessionEventLimit (currently ${this.config.sessionEventLimit}) to ${e} or more to avoid data loss.`):U.warn(`Dropped ${this.sessionLimitExceeded} of ${e} recently observed events (${(this.sessionLimitExceeded/e*100).toFixed(2)}%) because current session is not sampled. Consider increasing sessionSampleRate (currently ${this.config.sessionSampleRate}) to capture more user sessions.`),this.sessionLimitExceeded=0}return this.events.length!==0}hasCandidates(){return this.candidates.size!==0}getEventBatch(e=!1){var t;if(this.droppedEvent>0){let e=this.events.length+this.droppedEvent;U.warn(`Dropped ${this.droppedEvent} of ${e} recently observed events (${(this.droppedEvent/e*100).toFixed(2)}%) due to insufficient in-memory queue. Increase eventCacheSize to ${e} (currently ${this.config.eventCacheSize}) to avoid data loss.`),this.droppedEvent=0}let n=[];if(e&&((t=this.pluginFlushHook)==null||t.call(this)),e&&this.hasCandidates())if(this.candidates.size<=this.config.batchLimit)n=Array.from(this.candidates.values()),this.candidates.clear();else{let e=0;for(let t of Array.from(this.candidates.keys())){if(e++>=this.config.batchLimit)break;let r=this.candidates.get(t);r&&(n.push(r),this.candidates.delete(t))}}return this.events.length&&(this.events.length<=this.config.batchLimit-n.length?(n.push(...this.events),this.events=[]):n.push(...this.events.splice(0,this.config.batchLimit-n.length))),n}getAppMonitorDetails(){return this.appMonitorDetails}getUserDetails(){return{userId:this.sessionManager.getUserId(),sessionId:this.sessionManager.getSession().sessionId}}addSessionAttributes(e){this.sessionManager.addSessionAttributes(e)}getCommonMetadata(){return Object.assign(Object.assign(Object.assign({},this.sessionManager.getAttributes()),this.applicationAttributes),{version:`1.0.0`,"aws:client":this.installationMethod,"aws:clientVersion":wse})}setEventMetadataHook(e){this.eventMetadataHook=e}clearEventMetadataHook(){this.eventMetadataHook=void 0}isCurrentUrlAllowed(){let e=document.location.toString(),t=this.config.pagesToExclude.some(t=>t.test(e));return this.config.pagesToInclude.some(t=>t.test(e))&&!t}},ND;(function(e){e.OTHER=`other`,e.STYLESHEET=`stylesheet`,e.DOCUMENT=`document`,e.SCRIPT=`script`,e.IMAGE=`image`,e.FONT=`font`})(ND||={});var PD;(function(e){e.IMG=`img`,e.IMAGE=`image`,e.INPUT=`input`,e.IFRAME=`iframe`,e.FRAME=`frame`,e.SCRIPT=`script`,e.CSS=`css`})(PD||={});var FD=e=>[e.startTime,e.duration].join(`#`),Dse=[{name:ND.STYLESHEET,list:[`css`,`less`]},{name:ND.DOCUMENT,list:[`htm`,`html`,`ts`,`doc`,`docx`,`pdf`,`xls`,`xlsx`]},{name:ND.SCRIPT,list:[`js`]},{name:ND.IMAGE,list:[`ai`,`bmp`,`gif`,`ico`,`jpeg`,`jpg`,`png`,`ps`,`psd`,`svg`,`tif`,`tiff`]},{name:ND.FONT,list:[`fnt`,`fon`,`otf`,`ttf`,`woff`]}],ID=(e,t)=>{let n=ND.OTHER;if(e){let t=e.substring(e.lastIndexOf(`/`)+1),r=t.substring(t.lastIndexOf(`.`)+1).split(/[?#]/)[0];
25Dse.forEach(e=>{e.list.indexOf(r)>-1&&(n=e.name)})}if(t&&n===ND.OTHER)switch(t){case PD.IMAGE:case PD.IMG:case PD.INPUT:n=ND.IMAGE;break;case PD.IFRAME:case PD.FRAME:n=ND.DOCUMENT;break;case PD.SCRIPT:n=ND.SCRIPT;break;case PD.CSS:n=ND.STYLESHEET;break}return n},Ose=()=>PerformanceObserver.supportedEntryTypes.includes(`largest-contentful-paint`),kse=/\/appmonitors\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,Ase=(e,t)=>{try{return new URL(e).hostname===t&&kse.test(e)}catch{return!1}},LD=`dom-event`,jse={interactionId:()=>``,enableMutationObserver:!1,events:[]},RD=class e extends TD{constructor(e){super(LD),this.enabled=!1,this.eventListenerMap=new Map,this.config=Object.assign(Object.assign({},jse),e)}static getElementInfo(e){let t={name:`UNKNOWN`};return e.target instanceof Node&&(t.name=e.target.nodeName),e.target instanceof Element&&e.target.id&&(t.id=e.target.id),t}enable(){if(document.readyState!==`complete`){window.addEventListener(`load`,()=>this.enable());return}this.enabled||=(this.addListeners(),this.config.enableMutationObserver&&this.observeDOMMutation(),!0)}disable(){this.enabled&&=(this.removeListeners(),this.observer&&this.observer.disconnect(),!1)}update(e){e.forEach(e=>{this.addEventHandler(e),this.config.events.push(e)})}onload(){this.enable()}removeListeners(){this.config.events.forEach(e=>this.removeEventHandler(e))}addListeners(){this.config.events.forEach(e=>this.addEventHandler(e))}getEventListener(t){return n=>{let r=e.getElementInfo(n),i=this.config.interactionId(n),a=Object.assign(Object.assign(Object.assign({version:`1.1.0`,event:n.type,element:r.name},r.id?{elementId:r.id}:{}),i?{interactionId:i}:{}),t?{cssLocator:t}:{});this.context?.record&&this.context.record(mse,a)}}addEventHandler(e){let t=e.event,n=this.getEventListener(e.cssLocator),r=[],i=this.eventListenerMap.has(e)?this.eventListenerMap.get(e):[];if(e.cssLocator)document.querySelectorAll(e.cssLocator).forEach(e=>{r.push(e)});else if(e.elementId){let t=document.getElementById(e.elementId);t&&r.push(t)}else e.element&&r.push(e.element);r.forEach(e=>{e.addEventListener(t,n),i.push({element:e,eventListener:n})}),this.eventListenerMap.set(e,i)}removeEventHandler(e){let t=this.eventListenerMap.get(e);t&&(t.forEach(t=>{let n=t.element,r=t.eventListener;n.removeEventListener(e.event,r)}),this.eventListenerMap.delete(e))}observeDOMMutation(){this.observer=new MutationObserver(()=>{this.removeListeners(),this.addListeners()}),this.observer.observe(document,{childList:!0,subtree:!0})}},zD=e=>{let t=typeof e;return(t===`object`||t===`function`)&&!!e},BD=e=>{let t={version:`1.0.0`,type:`undefined`,message:`undefined`};return e.type!==void 0&&(t.type=e.type),e.message!==void 0&&(t.message=e.message),e.filename!==void 0&&(t.filename=e.filename),e.lineno!==void 0&&(t.lineno=e.lineno),e.colno!==void 0&&(t.colno=e.colno),t},VD=(e,t)=>{e.type!==`unhandledrejection`&&(e.type=t.toString()),e.message=t.toString()},HD=(e,t,n)=>{t.name&&(e.type=t.name),t.message&&(e.message=t.message),t.fileName&&(e.filename=t.fileName),t.lineNumber&&(e.lineno=t.lineNumber),t.columnNumber&&(e.colno=t.columnNumber),n&&t.stack&&(e.stack=t.stack.length>n?t.stack.substring(0,n)+`...`:t.stack)},UD=e=>e!==Object(e)&&e!=null,WD=(e,t)=>{let n=BD(e),r=e.error;return zD(r)?HD(n,r,t):UD(r)&&VD(n,r),n},GD=`js-error`,KD={stackTraceLength:1e3,ignore:()=>!1},qD=class extends TD{constructor(e){super(GD),this.eventHandler=e=>{this.config.ignore(e)||this.recordJsErrorEvent(e)}
25,this.promiseRejectEventHandler=e=>{this.config.ignore(e)||this.recordJsErrorEvent({type:e.type,error:e.reason})},this.config=Object.assign(Object.assign({},KD),e)}enable(){this.enabled||=(this.addEventHandler(),!0)}disable(){this.enabled&&=(this.removeEventHandler(),!1)}record(e){e instanceof ErrorEvent?this.recordJsErrorEvent(e):this.recordJsErrorEvent({type:`error`,error:e})}onload(){this.addEventHandler()}recordJsErrorEvent(e){var t;(t=this.context)==null||t.record(hse,WD(e,this.config.stackTraceLength))}addEventHandler(){window.addEventListener(`error`,this.eventHandler),window.addEventListener(`unhandledrejection`,this.promiseRejectEventHandler)}removeEventHandler(){window.removeEventListener(`error`,this.eventHandler),window.removeEventListener(`unhandledrejection`,this.promiseRejectEventHandler)}},JD={eventLimit:10,ignore:e=>e.entryType===`resource`&&(!/^https?:/.test(e.name)||/^(fetch|xmlhttprequest)$/.test(e.initiatorType)),recordAllTypes:[ND.DOCUMENT,ND.SCRIPT,ND.STYLESHEET,ND.FONT],sampleTypes:[ND.IMAGE,ND.OTHER],reportAllLCP:!1,reportAllCLS:!1,reportAllINP:!1},YD=`navigation`,XD=`navigation`,ZD=`load`,QD=class extends TD{constructor(e){super(YD),this.eventListener=()=>{performance.getEntriesByType(XD).length===0?this.performanceNavigationEventHandlerTimingLevel1():new PerformanceObserver(e=>{e.getEntries().filter(e=>e.entryType===XD).filter(e=>
25!this.config.ignore(e)).forEach(e=>{this.performanceNavigationEventHandlerTimingLevel2(e)})}).observe({entryTypes:[XD]})},this.performanceNavigationEventHandlerTimingLevel1=()=>{setTimeout(()=>{let e=performance.timing,t=e.navigationStart,n={version:`1.0.0`,initiatorType:`navigation`,startTime:0,unloadEventStart:e.unloadEventStart>0?e.unloadEventStart-t:0,promptForUnload:e.unloadEventEnd-e.unloadEventStart,redirectStart:e.redirectStart>0?e.redirectStart-t:0,redirectTime:e.redirectEnd-e.redirectStart,fetchStart:e.fetchStart>0?e.fetchStart-t:0,domainLookupStart:e.domainLookupStart>0?e.domainLookupStart-t:0,dns:e.domainLookupEnd-e.domainLookupStart,connectStart:e.connectStart>0?e.connectStart-t:0,connect:e.connectEnd-e.connectStart,secureConnectionStart:e.secureConnectionStart>0?e.secureConnectionStart-t:0,tlsTime:e.secureConnectionStart>0?e.connectEnd-e.secureConnectionStart:0,requestStart:e.requestStart>0?e.requestStart-t:0,timeToFirstByte:e.responseStart-e.requestStart,responseStart:e.responseStart>0?e.responseStart-t:0,responseTime:e.responseStart>0?e.responseEnd-e.responseStart:0,domInteractive:e.domInteractive>0?e.domInteractive-t:0,domContentLoadedEventStart:e.domContentLoadedEventStart>0?e.domContentLoadedEventStart-t:0,domContentLoaded:e.domContentLoadedEventEnd-e.domContentLoadedEventStart,domComplete:e.domComplete>0?e.domComplete-t:0,domProcessingTime:e.loadEventStart-e.responseEnd,loadEventStart:e.loadEventStart>0?e.loadEventStart-t:0,loadEventTime:e.loadEventEnd-e.loadEventStart,duration:e.loadEventEnd-e.navigationStart,navigationTimingLevel:1};this.context?.record&&this.context.record(xD,n)},0)},this.performanceNavigationEventHandlerTimingLevel2=e=>{let t={version:`1.0.0`,initiatorType:e.initiatorType,navigationType:e.type,startTime:e.startTime,unloadEventStart:e.unloadEventStart,promptForUnload:e.unloadEventEnd-e.unloadEventStart,redirectCount:e.redirectCount,redirectStart:e.redirectStart,redirectTime:e.redirectEnd-e.redirectStart,workerStart:e.workerStart,workerTime:e.workerStart>0?e.fetchStart-e.workerStart:0,fetchStart:e.fetchStart,domainLookupStart:e.domainLookupStart,dns:e.domainLookupEnd-e.domainLookupStart,nextHopProtocol:e.nextHopProtocol,connectStart:e.connectStart,connect:e.connectEnd-e.connectStart,secureConnectionStart:e.secureConnectionStart,tlsTime:e.secureConnectionStart>0?e.connectEnd-e.secureConnectionStart:0,requestStart:e.requestStart,timeToFirstByte:e.responseStart-e.requestStart,responseStart:e.responseStart,responseTime:e.responseStart>0?e.responseEnd-e.responseStart:0,domInteractive:e.domInteractive,domContentLoadedEventStart:e.domContentLoadedEventStart,domContentLoaded:e.domContentLoadedEventEnd-e.domContentLoadedEventStart,domComplete:e.domComplete,domProcessingTime:e.loadEventStart-e.responseEnd,loadEventStart:e.loadEventStart,loadEventTime:e.loadEventEnd-e.loadEventStart,duration:e.duration,headerSize:e.transferSize>0?e.transferSize-e.encodedBodySize:0,transferSize:e.transferSize,compressionRatio:e.encodedBodySize>0?e.decodedBodySize/e.encodedBodySize:0,navigationTimingLevel:2};this.context?.record&&this.context.record(xD,t)},this.config=Object.assign(Object.assign({},JD),e)}enable(){this.enabled||(this.enabled=!0,window.addEventListener(ZD,this.eventListener))}disable(){this.enabled&&(this.enabled=!1,this.eventListener&&window.removeEventListener(ZD,this.eventListener))}hasTheWindowLoadEventFired(){return window.performance&&window.performance.getEntriesByType(XD).length?!!window.performance.getEntriesByType(XD)[0].loadEventEnd:!1}onload(){this.enabled&&(this.hasTheWindowLoadEventFired()?window.performance.getEntriesByType(XD).filter(e=>
25!this.config.ignore(e)).forEach(e=>this.performanceNavigationEventHandlerTimingLevel2(e)):window.addEventListener(ZD,this.eventListener))}},$D=e(r(((e,t)=>{function n(e){return typeof e==`function`}var r=console.error.bind(console);function i(e,t,n){var r=!!e[t]&&e.propertyIsEnumerable(t);Object.defineProperty(e,t,{configurable:!0,enumerable:r,writable:!0,value:n})}function a(e){e&&e.logger&&(n(e.logger)?r=e.logger:r(`new logger isn't a function, not replacing`))}function o(e,t,a){if(!e||!e[t]){r(`no original function `+t+` to wrap`);return}if(!a){r(`no wrapper function`),r(Error().stack);return}if(!n(e[t])||!n(a)){r(`original object and wrapper must be functions`);return}var o=e[t],s=a(o,t);return i(s,`__original`,o),i(s,`__unwrap`,function(){e[t]===s&&i(e,t,o)}),i(s,`__wrapped`,!0),i(e,t,s),s}function s(e,t,n){if(e)Array.isArray(e)||(e=[e]);else{r(`must provide one or more modules to patch`),r(Error().stack);return}if(!(t&&Array.isArray(t))){r(`must provide one or more functions to wrap on modules`);return}e.forEach(function(e){t.forEach(function(t){o(e,t,n)})})}function c(e,t){if(!e||!e[t]){r(`no function to unwrap.`),r(Error().stack);return}if(!e[t].__unwrap)r(`no original to unwrap to -- has `+t+` already been unwrapped?`);else return e[t].__unwrap()}function l(e,t){if(e)Array.isArray(e)||(e=[e]);else{r(`must provide one or more modules to patch`),r(Error().stack);return}if(!(t&&Array.isArray(t))){r(`must provide one or more functions to unwrap on modules`);return}e.forEach(function(e){t.forEach(function(t){c(e,t)})})}a.wrap=o,a.massWrap=s,a.unwrap=c,a.massUnwrap=l,t.exports=a}))()),eO=class extends TD{constructor(){super(...arguments),this.enable=this.patch.bind(this,!0),this.disable=this.patch.bind(this,!1),this.enabled=!1}patchAll(){let e=$D.wrap.bind($D);for(let t of this.patches)e(t.nodule,t.name,t.wrapper())}unpatchAll(){let e=$D.unwrap.bind($D);for(let t of this.patches)e(t.nodule,t.name)}patch(e=!0){this.enabled!==e&&(this.enabled=e,e?this.patchAll():this.unpatchAll())}},tO=`page-view`,nO=class extends eO{constructor(){super(tO),this.pushState=()=>{let e=this;return t=>function(n,r,i){let a=t.apply(this,arguments);return e.recordPageView(),a}},this.replaceState=()=>{let e=this;return t=>function(n,r,i){let a=t.apply(this,arguments);return e.recordPageView(),a}},this.popstateListener=e=>{this.recordPageView()},this.recordPageView=()=>{this.context.recordPageView(this.createIdForCurrentPage())},this.enable()}onload(){this.addListener(),this.recordPageView()}get patches(){return[{nodule:History.prototype,name:`pushState`,wrapper:this.pushState},{nodule:History.prototype,name:`replaceState`,wrapper:this.replaceState}]}addListener(){window.addEventListener(`popstate`,this.popstateListener)}createIdForCurrentPage(){let e=window.location.pathname,t=window.location.hash;switch(this.context.config.pageIdFormat){case OD.PathAndHash:return e&&t?e+t:e||t||``;case OD.Hash:return t||``;case OD.Path:default:return e||``}}},rO=`resource`,iO=`resource`,aO=class extends TD{constructor(e){super(rO),this.performanceEntryHandler=e=>{this.recordPerformanceEntries(e.getEntries())},this.recordPerformanceEntries=e=>{e.forEach(e=>{if(e.entryType!==iO||this.config.ignore(e))return;let{name:t,initiatorType:n}=e,r=ID(t,n);this.config.recordAllTypes.includes(r)?this.recordResourceEvent(e):this.config.sampleTypes.includes(r)&&this.eventCount<this.config.eventLimit&&(this.recordResourceEvent(e),this.eventCount++)})},this.recordResourceEvent=({name:e,startTime:t,initiatorType:n,duration:r,transferSize:i})=>{if(!Ase(e,this.context.config.endpointUrl.hostname)&&this.context?.record){let a={version:`1.0.0`,initiatorType:n,startTime:t,duration:r,fileType:ID(e,n),transferSize:i};this.context.config.recordResourceUrl&&(a.targetUrl=e),this.context.record(SD,a)}},this.config=Object.assign(Object.assign({},JD),e),this.eventCount=0,this.resourceObserver=new PerformanceObserver(this.performanceEntryHandler)}enable(){this.enabled||(this.enabled=!0,this.resourceObserver.observe({type:iO,buffered:!0}))}disable(){this.enabled&&(this.enabled=!1,this.resourceObserver.disconnect())}onload(){this.resourceObserver.observe({type:iO,buffered:!0})}},oO,sO,cO=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType(`navigation`)[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},lO=function(e){if(document.readyState===`loading`)return`loading`;var t=cO();if(t){if(e<t.domInteractive)return`loading`;if(t.domContentLoadedEventStart===0||e<t.domContentLoadedEventStart)return`dom-interactive`;if(t.domComplete===0||e<t.domComplete)return`dom-content-loaded`}return`complete`},uO=function(e){var t=e.nodeName;
vendor: 9,992 bytes, line 25
25return e.nodeType===1?t.toLowerCase():t.toUpperCase().replace(/^#/,``)},dO=function(e,t){var n=``;try{for(;e&&e.nodeType!==9;){var r=e,i=r.id?`#`+r.id:uO(r)+(r.classList&&r.classList.value&&r.classList.value.trim()&&r.classList.value.trim().length?`.`+r.classList.value.trim().replace(/\s+/g,`.`):``);if(n.length+i.length>(t||100)-1)return n||i;if(n=n?i+`>`+n:i,r.id)break;e=r.parentNode}}catch{}return n},fO=-1,pO=function(){return fO},mO=function(e){addEventListener(`pageshow`,(function(t){t.persisted&&(fO=t.timeStamp,e(t))}),!0)},hO=function(){var e=cO();return e&&e.activationStart||0},gO=function(e,t){var n=cO(),r=`navigate`;return pO()>=0?r=`back-forward-cache`:n&&(document.prerendering||hO()>0?r=`prerender`:document.wasDiscarded?r=`restore`:n.type&&(r=n.type.replace(/_/g,`-`))),{name:e,value:t===void 0?-1:t,rating:`good`,delta:0,entries:[],id:`v4-${Date.now()}-${Math.floor(8999999999999*Math.random())+0xe8d4a51000}`,navigationType:r}},_O=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch{}},vO=function(e,t,n,r){var i,a;return function(o){t.value>=0&&(o||r)&&((a=t.value-(i||0))||i===void 0)&&(i=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?`poor`:e>t[0]?`needs-improvement`:`good`}(t.value,n),e(t))}},yO=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},bO=function(e){document.addEventListener(`visibilitychange`,(function(){document.visibilityState===`hidden`&&e()}))},xO=function(e){var t=!1;return function(){t||=(e(),!0)}},SO=-1,CO=function(){return document.visibilityState!==`hidden`||document.prerendering?1/0:0},wO=function(e){document.visibilityState===`hidden`&&SO>-1&&(SO=e.type===`visibilitychange`?e.timeStamp:0,EO())},TO=function(){addEventListener(`visibilitychange`,wO,!0),addEventListener(`prerenderingchange`,wO,!0)},EO=function(){removeEventListener(`visibilitychange`,wO,!0),removeEventListener(`prerenderingchange`,wO,!0)},DO=function(){return SO<0&&(SO=CO(),TO(),mO((function(){setTimeout((function(){SO=CO(),TO()}),0)}))),{get firstHiddenTime(){return SO}}},OO=function(e){document.prerendering?addEventListener(`prerenderingchange`,(function(){return e()}),!0):e()},kO=[1800,3e3],AO=function(e,t){t||={},OO((function(){var n,r=DO(),i=gO(`FCP`),a=_O(`paint`,(function(e){e.forEach((function(e){e.name===`first-contentful-paint`&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-hO(),0),i.entries.push(e),n(!0)))}))}));a&&(n=vO(e,i,kO,t.reportAllChanges),mO((function(r){i=gO(`FCP`),n=vO(e,i,kO,t.reportAllChanges),yO((function(){i.value=performance.now()-r.timeStamp,n(!0)}))})))}))},jO=[.1,.25],MO=function(e,t){(function(e,t){t||={},AO(xO((function(){var n,r=gO(`CLS`,0),i=0,a=[],o=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];i&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}})),i>r.value&&(r.value=i,r.entries=a,n())},s=_O(`layout-shift`,o);s&&(n=vO(e,r,jO,t.reportAllChanges),bO((function(){o(s.takeRecords()),n(!0)})),mO((function(){i=0,r=gO(`CLS`,0),n=vO(e,r,jO,t.reportAllChanges),yO((function(){return n()}))})),setTimeout(n,0))})))})((function(t){e(function(e){var t,n={};if(e.entries.length){var r=e.entries.reduce((function(e,t){return e&&e.value>t.value?e:t}));if(r&&r.sources&&r.sources.length){var i=(t=r.sources).find((function(e){return e.node&&e.node.nodeType===1}))||t[0];i&&(n={largestShiftTarget:dO(i.node),largestShiftTime:r.startTime,largestShiftValue:r.value,largestShiftSource:i,largestShiftEntry:r,loadState:lO(r.startTime)})}}return Object.assign(e,{attribution:n})}(t))}),t)},NO=function(e,t){AO((function(t){e(function(e){var t={timeToFirstByte:0,firstByteToFCP:e.value,loadState:lO(pO())};if(e.entries.length){var n=cO(),r=e.entries[e.entries.length-1];if(n){var i=n.activationStart||0,a=Math.max(0,n.responseStart-i);t={timeToFirstByte:a,firstByteToFCP:e.value-a,loadState:lO(e.entries[0].startTime),navigationEntry:n,fcpEntry:r}}}return Object.assign(e,{attribution:t})}(t))}),t)},PO=0,FO=1/0,IO=0,LO=function(e){e.forEach((function(e){e.interactionId&&(FO=Math.min(FO,e.interactionId),IO=Math.max(IO,e.interactionId),PO=IO?(IO-FO)/7+1:0)}))},RO=function(){return oO?PO:performance.interactionCount||0},zO=function(){`interactionCount`in performance||oO||(oO=_O(`event`,LO,{type:`event`,buffered:!0,durationThreshold:0}))},BO=[],VO=new Map,HO=0,UO=function(){return BO[Math.min(BO.length-1,Math.floor((RO()-HO)/50))]},WO=[],GO=function(e){if(WO.forEach((function(t){return t(e)})),e.interactionId||e.entryType===`first-input`){var t=BO[BO.length-1],n=VO.get(e.interactionId);if(n||BO.length<10||e.duration>t.latency){if(n)e.duration>n.latency?(n.entries=[e],n.latency=e.duration):e.duration===n.latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};VO.set(r.id,r),BO.push(r)}BO.sort((function(e,t){return t.latency-e.latency})),BO.length>10&&BO.splice(10).forEach((function(e){return VO.delete(e.id)}))}}},KO=function(e){var t=self.requestIdleCallback||self.setTimeout,n=-1;return e=xO(e),document.visibilityState===`hidden`?e():(n=t(e),bO(e)),n},qO=[200,500],JO=function(e,t){`PerformanceEventTiming`in self&&`interactionId`in PerformanceEventTiming.prototype&&(t||={},OO((function(){zO();var n,r=gO(`INP`),i=function(e){KO((function(){e.forEach(GO);var t=UO();t&&t.latency!==r.value&&(r.value=t.latency,r.entries=t.entries,n())}))},a=_O(`event`,i,{durationThreshold:t.durationThreshold??40});n=vO(e,r,qO,t.reportAllChanges),a&&(a.observe({type:`first-input`,buffered:!0}),bO((function(){i(a.takeRecords()),n(!0)})),mO((function(){HO=RO(),BO.length=0,VO.clear(),r=gO(`INP`),n=vO(e,r,qO,t.reportAllChanges)})))})))},YO=[],XO=[],ZO=0,QO=new WeakMap,$O=new Map,ek=-1,tk=function(e){YO=YO.concat(e),nk()},nk=function(){ek<0&&(ek=KO(rk))},rk=function(){$O.size>10&&$O.forEach((function(e,t){VO.has(t)||$O.delete(t)}));var e=BO.map((function(e){return QO.get(e.entries[0])})),t=XO.length-50;XO=XO.filter((function(n,r){return r>=t||e.includes(n)}));for(var n=new Set,r=0;r<XO.length;r++){var i=XO[r];ck(i.startTime,i.processingEnd).forEach((function(e){n.add(e)}))}var a=YO.length-1-50;YO=YO.filter((function(e,t){return e.startTime>ZO&&t>a||n.has(e)})),ek=-1};WO.push((function(e){e.interactionId&&e.target&&!$O.has(e.interactionId)&&$O.set(e.interactionId,e.target)}),(function(e){var t,n=e.startTime+e.duration;ZO=Math.max(ZO,e.processingEnd);for(var r=XO.length-1;r>=0;r--){var i=XO[r];if(Math.abs(n-i.renderTime)<=8){(t=i).startTime=Math.min(e.startTime,t.startTime),t.processingStart=Math.min(e.processingStart,t.processingStart),t.processingEnd=Math.max(e.processingEnd,t.processingEnd),t.entries.push(e);break}}t||(t={startTime:e.startTime,processingStart:e.processingStart,processingEnd:e.processingEnd,renderTime:n,entries:[e]},XO.push(t)),(e.interactionId||e.entryType===`first-input`)&&QO.set(e,t),nk()}));var ik,ak,ok,sk,ck=function(e,t){for(var n,r=[],i=0;n=YO[i];i++)if(!(n.startTime+n.duration<e)){if(n.startTime>t)break;r.push(n)}return r},lk=function(e,t){sO||=_O(`long-animation-frame`,tk),JO((function(t){e(function(e){var t=e.entries[0],n=QO.get(t),r=t.processingStart,i=n.processingEnd,a=n.entries.sort((function(e,t){return e.processingStart-t.processingStart})),o=ck(t.startTime,i),s=e.entries.find((function(e){return e.target})),c=s&&s.target||$O.get(t.interactionId),l=[t.startTime+t.duration,i].concat(o.map((function(e){return e.startTime+e.duration}))),u=Math.max.apply(Math,l),d={interactionTarget:dO(c),interactionTargetElement:c,interactionType:t.name.startsWith(`key`)?`keyboard`:`pointer`,interactionTime:t.startTime,nextPaintTime:u,processedEventEntries:a,longAnimationFrameEntries:o,inputDelay:r-t.startTime,processingDuration:i-r,presentationDelay:Math.max(u-i,0),loadState:lO(t.startTime)};return Object.assign(e,{attribution:d})}(t))}),t)},uk=[2500,4e3],dk={},fk=function(e,t){(function(e,t){t||={},OO((function(){var n,r=DO(),i=gO(`LCP`),a=function(e){t.reportAllChanges||(e=e.slice(-1)),e.forEach((function(e){e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-hO(),0),i.entries=[e],n())}))},o=_O(`largest-contentful-paint`,a);if(o){n=vO(e,i,uk,t.reportAllChanges);var s=xO((function(){dk[i.id]||(a(o.takeRecords()),o.disconnect(),dk[i.id]=!0,n(!0))}));[`keydown`,`click`].forEach((function(e){addEventListener(e,(function(){return KO(s)}),{once:!0,capture:!0})})),bO(s),mO((function(r){i=gO(`LCP`),n=vO(e,i,uk,t.reportAllChanges),yO((function(){i.value=performance.now()-r.timeStamp,dk[i.id]=!0,n(!0)}))}))}}))})((function(t){e(function(e){var t={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadDuration:0,elementRenderDelay:e.value};if(e.entries.length){var n=cO();if(n){var r=n.activationStart||0,i=e.entries[e.entries.length-1],a=i.url&&performance.getEntriesByType(`resource`).filter((function(e){return e.name===i.url}))[0],o=Math.max(0,n.responseStart-r),s=Math.max(o,a?(a.requestStart||a.startTime)-r:0),c=Math.max(s,a?a.responseEnd-r:0),l=Math.max(c,i.startTime-r);t={element:dO(i.element),timeToFirstByte:o,resourceLoadDelay:s-o,resourceLoadDuration:c-s,elementRenderDelay:l-c,navigationEntry:n,lcpEntry:i},i.url&&(t.url=i.url),a&&(t.lcpResourceEntry=a)}}return Object.assign(e,{attribution:t})}(t))}),t)},pk=[800,1800],mk=function e(t){document.prerendering?OO((function(){return e(t)})):document.readyState===`complete`?setTimeout(t,0):addEventListener(`load`,(function(){return e(t)}),!0)},hk=function(e,t){t||={};var n=gO(`TTFB`),r=vO(e,n,pk,t.reportAllChanges);mk((function(){var i=cO();i&&(n.value=Math.max(i.responseStart-hO(),0),n.entries=[i],r(!0),mO((function(){n=gO(`TTFB`,0),(r=vO(e,n,pk,t.reportAllChanges))(!0)})))}))},gk=function(e,t){hk((function(t){e(function(e){var t={waitingDuration:0,
25cacheDuration:0,dnsDuration:0,connectionDuration:0,requestDuration:0};if(e.entries.length){var n=e.entries[0],r=n.activationStart||0,i=Math.max((n.workerStart||n.fetchStart)-r,0),a=Math.max(n.domainLookupStart-r,0),o=Math.max(n.connectStart-r,0),s=Math.max(n.connectEnd-r,0);t={waitingDuration:i,cacheDuration:a-i,dnsDuration:o-a,connectionDuration:s-o,requestDuration:e.value-s,navigationEntry:n}}return Object.assign(e,{attribution:t})}(t))}),t)},_k={passive:!0,capture:!0},vk=new Date,yk=function(e,t){ik||(ik=t,ak=e,ok=new Date,Sk(removeEventListener),bk())},bk=function(){if(ak>=0&&ak<ok-vk){var e={entryType:`first-input`,name:ik.type,target:ik.target,cancelable:ik.cancelable,startTime:ik.timeStamp,processingStart:ik.timeStamp+ak};sk.forEach((function(t){t(e)})),sk=[]}},xk=function(e){if(e.cancelable){var t=(e.timeStamp>0xe8d4a51000?new Date:performance.now())-e.timeStamp;e.type==`pointerdown`?function(e,t){var n=function(){yk(e,t),i()},r=function(){i()},i=function(){removeEventListener(`pointerup`,n,_k),removeEventListener(`pointercancel`,r,_k)};addEventListener(`pointerup`,n,_k),addEventListener(`pointercancel`,r,_k)}(t,e):yk(t,e)}},Sk=function(e){[`mousedown`,`keydown`,`touchstart`,`pointerdown`].forEach((function(t){return e(t,xk,_k)}))},Ck=[100,300],wk=function(e,t){t||={},OO((function(){var n,r=DO(),i=gO(`FID`),a=function(e){e.startTime<r.firstHiddenTime&&(i.value=e.processingStart-e.startTime,i.entries.push(e),n(!0))},o=function(e){e.forEach(a)},s=_O(`first-input`,o);n=vO(e,i,Ck,t.reportAllChanges),s&&(bO(xO((function(){o(s.takeRecords()),s.disconnect()}))),mO((function(){var r;i=gO(`FID`),n=vO(e,i,Ck,t.reportAllChanges),sk=[],ak=-1,ik=null,Sk(addEventListener),r=a,sk.push(r),bk()})))}))},Tk=function(e,t){wk((function(t){e(function(e){var t=e.entries[0],n={eventTarget:dO(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:lO(t.startTime)};return Object.assign(e,{attribution:n})}(t))}),t)},Ek=`web-vitals`,Dk=class extends TD{constructor(e){super(Ek),this.resourceEventIds=new Map,this.cacheLCPCandidates=Ose(),this.handleEvent=e=>{switch(e.type){case SD:let t=e.details;this.cacheLCPCandidates&&t.fileType===ND.IMAGE&&this.resourceEventIds.set(FD(e.details),e.id);break;case xD:this.navigationEventId=e.id;break}},this.config=Object.assign(Object.assign({},JD),e)}enable(){}disable(){}onload(){this.context.eventBus.subscribe(AD.EVENT,this.handleEvent),fk(e=>this.handleLCP(e),{reportAllChanges:this.config.reportAllLCP}),Tk(e=>this.handleFID(e)),MO(e=>this.handleCLS(e),{reportAllChanges:!0}),lk(e=>this.handleINP(e),{reportAllChanges:!0}),NO(e=>this.handleFCP(e)),gk(e=>this.handleTTFB(e))}handleLCP(e){var t,n;let r=e.attribution,i={element:r?.element,url:r?.url,timeToFirstByte:r?.t
25imeToFirstByte,resourceLoadDelay:r?.resourceLoadDelay,resourceLoadTime:r?.resourceLoadDuration,elementRenderDelay:r?.elementRenderDelay};if(r?.lcpResourceEntry){let e=FD(r?.lcpResourceEntry);i.lcpResourceEntry=this.resourceEventIds.get(e)}this.navigationEventId&&(i.navigationEntry=this.navigationEventId),(t=this.context)==null||t.record(cse,{version:`1.0.0`,value:e.value,attribution:i}),(n=this.context)==null||n.eventBus.unsubscribe(AD.EVENT,this.handleEvent),this.resourceEventIds.clear(),this.navigationEventId=void 0}handleCLS(e){let t=e.attribution,{record:n,recordCandidate:r}=this.context;(this.config.reportAllCLS?n:r)(use,{version:`1.0.0`,value:e.value,attribution:{largestShiftTarget:t?.largestShiftTarget,largestShiftValue:t?.largestShiftValue,largestShiftTime:t?.largestShiftTime,loadState:t?.loadState}})}handleFID(e){var t;let n=e.attribution;(t=this.context)==null||t.record(lse,{version:`1.0.0`,value:e.value,attribution:{eventTarget:n?.eventTarget,eventType:n?.eventType,eventTime:n?.eventTime,loadState:n?.loadState}})}handleINP(e){let t=e.attribution,{record:n,recordCandidate:r}=this.context;(this.config.reportAllINP?n:r)(dse,{version:`1.0.0`,value:e.value,attribution:{interactionTarget:t?.interactionTarget,interactionTime:t?.interactionTime,nextPaintTime:t?.nextPaintTime,interactionType:t?.interactionType,inputDelay:t?.inputDelay,processingDuration:t?.processingDuration,presentationDelay:t?.presentationDelay,loadState:t?.loadState}})}handleFCP(e){var t;let n=e.attribution;(t=this.context)==null||t.record(fse,{version:`1.0.0`,value:e.value,attribution:{timeToFirstByte:n?.timeToFirstByte,firstByteToFCP:n?.firstByteToFCP,loadState:n?.loadState}})}handleTTFB(e){var t;let n=e.attribution;(t=this.context)==null||t.record(pse,{version:`1.0.0`,value:e.value,attribution:{waitingDuration:n?.waitingDuration,cacheDuration:n?.cacheDuration,dnsDuration:n?.dnsDuration,connectionDuration:n?.connectionDuration,requestDuration:n?.requestDuration}})}},Ok=`fetch`,kk=class extends eO{constructor(e){super(Ok),this.isTracingEnabled=()=>this.context.config.enableXRay,this.isSessionRecorded=()=>this.context.getSession()?.record||!1,this.beginTrace=(e,t,n)=>{let r=xE(),i=Lae(e,t,!0),a=SE(this.config.logicalServiceName,r,this.context.config.enableW3CTraceId),o=CE(wE(e),r,i);return a.subsegments.push(o),this.isTraceIdHeaderEnabled(e)&&this.addXRayTraceIdHeader(e,t,n,a),a},this.addXRayTraceIdHeader=(e,t,n,r)=>{if(e.headers)return zae(e.headers,r.trace_id,r.subsegments[0].id,this.context.config.enableW3CTraceId);t||(t={},[].push.call(n,t)),Rae(t,r.trace_id,r.subsegments[0].id,this.context.config.enableW3CTraceId)},this.endTrace=(e,t,n)=>{if(e){let r=xE();if(e.subsegments[0].end_time=r,e.end_time=r,t){e.subsegments[0].http.response={status:t.status},yE(t.status)?(e.subsegments[0].throttle=!0,e.throttle=!0):_E(t.status)?(e.subsegments[0].error=!0,e.error=!0):vE(t.status)&&(e.subsegments[0].fault=!0,e.fault=!0);let n=t.headers.get(`Content-Length`),r=n?parseInt(n,10):NaN;isNaN(r)||(e.subsegments[0].http.response.content_length=r)}n&&(e.fault=!0,e.subsegments[0].fault=!0,n instanceof Object?this.appendErrorCauseFromObject(e.subsegments[0],n):UD(n)&&this.appendErrorCauseFromPrimitive(e.subsegments[0],n.toString())),this.context.record(bD,e)}},this.createHttpEvent=(e,t)=>{let n=e;return{version:`1.0.0`,request:{url:DE(e),method:t?.method?t.method:n.method?n.method:`GET`}}},this.recordHttpEventWithResponse=(e,t)=>{(this.config.recordAllRequests||!t.ok)&&(e.response={status:t.status,statusText:t.statusText},this.context.record(yD,e))},this.recordHttpEventWithError=(e,t)=>{e.error=WD({type:`error`,error:t},this.config.stackTraceLength),this.context.record(yD,e)},this.fetch=(e,t,n,r,i)=>{let a=this.createHttpEvent(r,i),o;if(!bE(DE(r),this.config))return e.apply(t,n);let s=Vae(r.headers,this.context.config.enableW3CTraceId);return s.traceId&&s.segmentId?(a.trace_id=s.traceId,a.segment_id=s.segmentId):this.isTracingEnabled()&&this.isSessionRecorded()&&(o=this.beginTrace(r,i,n),a.trace_id=o.trace_id,a.segment_id=o.subsegments[0].id),e.apply(t,n).then(e=>(this.endTrace(o,e,void 0),this.recordHttpEventWithResponse(a,e),e)).catch(e=>{throw this.endTrace(o,void 0,e),this.recordHttpEventWithError(a,e),e})},this.fetchWrapper=()=>{let e=this;return t=>function(n,r){return e.fetch(t,this,arguments,n,r)}},this.config=Object.assign(Object.assign({},gE),e)}get patches(){return[{nodule:window,name:`fetch`,wrapper:this.fetchWrapper}]}onload(){this.enable()}isTraceIdHeaderEnabled(e){return hE(DE(e),this.config.addXRayTraceIdHeader)}appendErrorCauseFromPrimitive(e,t){e.cause={exceptions:[{type:t}]}}appendErrorCauseFromObject(e,t){e.cause={exceptions:[{type:t.name,message:t.message}]}}}
25,Ak=class extends Error{constructor(e){super(e),this.name=`XMLHttpRequest error`}},jk=class extends eO{constructor(e){super(`xhr`),this.addXRayTraceIdHeader=e=>hE(e,this.config.addXRayTraceIdHeader),this.isTracingEnabled=()=>this.context.config.enableXRay,this.isSessionRecorded=()=>this.context.getSession()?.record||!1,this.handleXhrLoadEvent=e=>{let t=e.target,n=this.xhrMap.get(t);if(n){let e=xE();n.trace.end_time=e,n.trace.subsegments[0].end_time=e,n.trace.subsegments[0].http.response={status:t.status},yE(t.status)?(n.trace.subsegments[0].throttle=!0,n.trace.throttle=!0):_E(t.status)?(n.trace.subsegments[0].error=!0,n.trace.error=!0):vE(t.status)&&(n.trace.subsegments[0].fault=!0,n.trace.fault=!0);let r=t.getResponseHeader(`Content-Length`),i=r?parseInt(r,10):NaN;isNaN(i)||(n.trace.subsegments[0].http.response.content_length=i),this.recordTraceEvent(n.trace),this.recordHttpEventWithResponse(n,t)}},this.handleXhrErrorEvent=e=>{let t=e.target,n=this.xhrMap.get(t),r=t.statusText?t.status.toString()+`: `+t.statusText:t.status.toString();if(n){let e=xE();n.trace.fault=!0,n.trace.end_time=e,n.trace.subsegments[0].end_time=e,n.trace.subsegments[0].fault=!0,n.trace.subsegments[0].cause={exceptions:[{type:`XMLHttpRequest error`,message:r}]},this.recordTraceEvent(n.trace),this.recordHttpEventWithError(n,t,new Ak(r))}},this.handleXhrAbortEvent=e=>{let t=e.target,n=this.xhrMap.get(t);n&&this.handleXhrDetailsOnError(n,t,`XMLHttpRequest abort`)},this.handleXhrTimeoutEvent=e=>{let t=e.target,n=this.xhrMap.get(t);this.handleXhrDetailsOnError(n,t,`XMLHttpRequest timeout`)},this.initializeTrace=e=>{let t=xE();e.trace=SE(this.config.logicalServiceName,t,this.context.config.enableW3CTraceId),e.trace.subsegments.push(CE(wE(e.url),t,{request:{method:e.method,url:e.url,traced:!0}}))},this.sendWrapper=()=>{let e=this;return t=>function(){let n=e.xhrMap.get(this);return n&&(this.addEventListener(`load`,e.handleXhrLoadEvent),this.addEventListener(`error`,e.handleXhrErrorEvent),this.addEventListener(`abort`,e.handleXhrAbortEvent),this.addEventListener(`timeout`,e.handleXhrTimeoutEvent),e.initializeTrace(n),!e.isSyntheticsUA&&e.isTracingEnabled()&&e.addXRayTraceIdHeader(n.url)&&e.isSessionRecorded()&&(e.context.config.enableW3CTraceId?this.setRequestHeader(mE,EE(n.trace.trace_id,n.trace.subsegments[0].id)):this.setRequestHeader(pE,TE(n.trace.trace_id,n.trace.subsegments[0].id)))),t.apply(this,arguments)}},this.openWrapper=()=>{let e=this;return t=>function(n,r,i){return bE(r,e.config)&&e.xhrMap.set(this,{url:r,method:n,async:i}),t.apply(this,arguments)}},this.config=Object.assign(Object.assign({},gE),e),this.xhrMap=new Map,this.isSyntheticsUA=navigator.userAgent.includes(`CloudWatchSynthetics`)}onload(){this.enable()}get patches(){return[{nodule:XMLHttpRequest.prototype,name:`send`,wrapper:this.sendWrapper},{nodule:XMLHttpRequest.prototype,name:`open`,wrapper:this.openWrapper}]}handleXhrDetailsOnError(e,t,n){if(e){let r=xE();e.trace.end_time=r,e.trace.subsegments[0].end_time=r,e.trace.subsegments[0].error=!0,e.trace.subsegments[0].cause={exceptions:[{type:n}]},this.recordTraceEvent(e.trace),this.recordHttpEventWithError(e,t,n)}}statusOk(e){return e>=200&&e<300}recordHttpEventWithResponse(e,t){this.xhrMap.delete(t);let n={version:`1.0.0`,request:{method:e.method,url:e.url},response:{status:t.status,statusText:t.statusText}};this.isTracingEnabled()&&(n.trace_id=e.trace.trace_id,n.segment_id=e.trace.subsegments[0].id),(this.config.recordAllRequests||!this.statusOk(t.status))&&this.context.record(yD,n)}recordHttpEventWithError(e,t,n){this.xhrMap.delete(t);let r={version:`1.0.0`,request:{method:e.method,url:e.url},error:WD({type:`error`,error:n},this.config.stackTraceLength)};this.isTracingEnabled()&&(r.trace_id=e.trace.trace_id,r.segment_id=e.trace.subsegments[0].id),this.context.record(yD,r)}recordTraceEvent(e){!this.isSyntheticsUA&&this.isTracingEnabled()&&this.isSessionRecorded()&&this.context.record(bD,e)}},Mk=Object.defineProperty,Nk=(e,t,n)=>t in e?Mk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,W=(e,t,n)=>Nk(e,typeof t==`symbol`?t:t+``,n),Pk=Object.defineProperty,Fk=(e,t,n)=>t in e?Pk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ik=(e,t,n)=>Fk(e,typeof t==`symbol`?t:t+``,n),Lk=(e=>(e[e.Document=0]=`Document`,e[e.DocumentType=1]=`DocumentType`,e[e.Element=2]=`Element`,e[e.Text=3]=`Text`,e[e.CDATA=4]=`CDATA`,e[e.Comment=5]=`Comment`,e))(Lk||{}),Rk={Node:[`childNodes`,`parentNode`,`parentElement`,`textContent`,`ownerDocument`],ShadowRoot:[`host`,`styleSheets`],Element:[`shadowRoot`,`querySelector`,`querySelectorAll`],MutationObserver:[]},zk={Node:[`contains`,`getRootNode`],ShadowRoot:[`getSelection`],Element:[],MutationObserver:[`constructor`]},Bk={},Vk=()=>!!globalThis.Zone;function Hk(e){if(Bk[e])return Bk[e];let t=globalThis[e],n=t.prototype,r=e in Rk?Rk[e]:void 0,i=!!(r&&r.every(e=>!!(Object.getOwnPropertyDescriptor(n,e)?.get)?.toString().includes(`[native code]`))),a=e in zk?zk[e]:void 0,o=!!(a&&a.every(e=>typeof n[e]==`function`&&n[e]?.toString().includes(`[native code]`)));if(i&&o&&!Vk())return Bk[e]=t.prototype,t.prototype;try{let r=document.createElement(`iframe`);document.body.appendChild(r);let i=r.contentWindow;if(!i)return t.prototype;let a=i[e].prototype;return document.body.removeChild(r),a?Bk[e]=a:n}catch{return n}}var Uk={};
25function Wk(e,t,n){let r=`${e}.${String(n)}`;if(Uk[r])return Uk[r].call(t);let i=Hk(e),a=Object.getOwnPropertyDescriptor(i,n)?.get;return a?(Uk[r]=a,a.call(t)):t[n]}var Gk={};function Kk(e,t,n){let r=`${e}.${String(n)}`;if(Gk[r])return Gk[r].bind(t);let i=Hk(e)[n];return typeof i==`function`?(Gk[r]=i,i.bind(t)):t[n]}function qk(e){return Wk(`Node`,e,`ownerDocument`)}function Jk(e){return Wk(`Node`,e,`childNodes`)}function Yk(e){return Wk(`Node`,e,`parentNode`)}function Xk(e){return Wk(`Node`,e,`parentElement`)}function Zk(e){return Wk(`Node`,e,`textContent`)}function Qk(e,t){return Kk(`Node`,e,`contains`)(t)}function $k(e){return Kk(`Node`,e,`getRootNode`)()}function eA(e){return!e||!(`host`in e)?null:Wk(`ShadowRoot`,e,`host`)}function tA(e){return e.styleSheets}function nA(e){return!e||!(`shadowRoot`in e)?null:Wk(`Element`,e,`shadowRoot`)}function rA(e,t){return Wk(`Element`,e,`querySelector`)(t)}function iA(e,t){return Wk(`Element`,e,`querySelectorAll`)(t)}function aA(){return Hk(`MutationObserver`).constructor}function oA(e,t,n){try{if(!(t in e))return()=>{};let r=e[t],i=n(r);return typeof i==`function`&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}var sA={ownerDocument:qk,childNodes:Jk,parentNode:Yk,parentElement:Xk,textContent:Zk,contains:Qk,getRootNode:$k,host:eA,styleSheets:tA,shadowRoot:nA,querySelector:rA,querySelectorAll:iA,mutationObserver:aA,patch:oA};function cA(e){return e.nodeType===e.ELEMENT_NODE}function lA(e){let t=e&&`host`in e&&`mode`in e&&sA.host(e)||null;return!!(t&&`shadowRoot`in t&&sA.shadowRoot(t)===e)}function uA(e){return Object.prototype.toString.call(e)===`[object ShadowRoot]`}function dA(e){return e.includes(` background-clip: text;`)&&!e.includes(` -webkit-background-clip: text;`)&&(e=e.replace(/\sbackground-clip:\s*text;/g,` -webkit-background-clip: text; background-clip: text;`)),e}function fA(e){let{cssText:t}=e;if(t.split(`"`).length<3)return t;let n=[`@import`,`url(${JSON.stringify(e.href)})`];return e.layerName===``?n.push(`layer`):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(` `)+`;`}function pA(e){try{let t=e.rules||e.cssRules;if(!t)return null;let n=e.href;return!n&&e.ownerNode&&(n=e.ownerNode.baseURI),dA(Array.from(t,e=>mA(e,n)).join(``))}catch{return null}}function mA(e,t){if(gA(e)){let t;try{t=pA(e.styleSheet)||fA(e)}catch{t=e.cssText}return e.styleSheet.href?jA(t,e.styleSheet.href):t}else{let n=e.cssText;return _A(e)&&e.selectorText.includes(`:`)&&(n=hA(n)),t?jA(n,t):n}}function hA(e){return e.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,`$1\\$2`)}function gA(e){return`styleSheet`in e}function _A(e){return`selectorText`in e}var vA=class{constructor(){Ik(this,`idNodeMap`,new Map),Ik(this,`nodeMetaMap`,new WeakMap)}getId(e){return e?this.getMeta(e)?.id??-1:-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){let t=this.getId(e);this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){let n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){let n=this.getNode(e);if(n){let e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}};function yA(){return new vA}function bA({element:e,maskInputOptions:t,tagName:n,type:r,value:i,maskInputFn:a}){let o=i||``,s=r&&xA(r);return(t[n.toLowerCase()]||s&&t[s])&&(o=a?a(o,e):`*`.repeat(o.length)),o}function xA(e){return e.toLowerCase()}var SA=`__rrweb_original__`;function CA(e){let t=e.getContext(`2d`);if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let r=0;r<e.height;r+=50){let i=t.getImageData,a=SA in i?i[SA]:i;if(new Uint32Array(a.call(t,n,r,Math.min(50,e.width-n),Math.min(50,e.height-r)).data.buffer).some(e=>e!==0))return!1}return!0}function wA(e){let t=e.type;return e.hasAttribute(`data-rr-is-password`)?`password`:t?xA(t):null}function TA(e,t){let n;try{n=new URL(e,t??window.location.href)}catch{return null}return n.pathname.match(/\.([0-9a-z]+)(?:$)/i)?.[1]??null}function EA(e){let t=``;return t=e.indexOf(`//`)>-1?e.split(`/`).slice(0,3).join(`/`):e.split(`/`)[0],t=t.split(`?`)[0],t}var DA=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,OA=/^(?:[a-z+]+:)?\/\//i,kA=/^www\..*/i,AA=/^(data:)([^,]*),(.*)/i;function jA(e,t){return(e||``).replace(DA,(e,n,r,i,a,o)=>{let s=r||a||o,c=n||i||``;if(!s)return e;if(OA.test(s)||kA.test(s)||AA.test(s))return`url(${c}${s}${c})`;if(s[0]===`/`)return`url(${c}${EA(t)+s}${c})`;let l=t.split(`/`),u=s.split(`/`);l.pop();for(let e of u)if(e===`.`)continue;else e===`..`?l.pop():l.push(e);return`url(${c}${l.join(`/`)}${c})`})}function MA(e,t=!1){return t?e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,``):e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,``).replace(/0px/g,`0`)}function NA(e,t,n=!1){let r=Array.from(t.childNodes),i=[],a=0;if(r.length>1&&e&&typeof e==`string`){let t=MA(e,n),o=t.length/e.length;for(let s=1;s<r.length;s++)if(r[s].textContent&&typeof r[s].textContent==`string`){let c=MA(r[s].textContent,n),l=3;for(;l<c.length&&(c[l].match(/[a-zA-Z0-9]/)||c.indexOf(c.substring(0,l),1)!==-1);l++);for(;l<c.length;l++){let u=c.substring(0,l),d=t.split(u),f=-1;if(d.length===2)f=d[0].length;else if(d.length>2&&d[0]===``&&r[s-1].textContent!==``)f=t.indexOf(u,1);else if(d.length===1){if(u=u.substring(0,u.length-1),d=t.split(u),d.length<=1)return i.push(e),i;l=101}else l===c.length-1&&(f=t.indexOf(u));if(d.length>=2&&l>100){let e=r[s-1].textContent;if(e&&typeof e==`string`){let n=MA(e).length;f=t.indexOf(u,n)}f===-1&&(f=d[0].length)}if(f!==-1){let s=Math.floor(f/o);for(;s>0&&s<e.length;){if(a+=1,a>50*r.length)return i.push(e),i;let c=MA(e.substring(0,s),n);if(c.length===f){i.push(e.substring(0,s)),e=e.substring(s),t=t.substring(f);break}else c.length<f?s+=Math.max(1,Math.floor((f-c.length)/o)):s-=Math.max(1,Math.floor((c.length-f)*o))}break}}}}return i.push(e),i}function PA(e,t){return NA(e,t).join(`/* rr_split */`)}var FA=1,IA=RegExp(`[^a-z0-9-_:]`),LA=-2;function RA(){return FA++}function zA(e){if(e instanceof HTMLFormElement)return`form`;let t=xA(e.tagName);return IA.test(t)?`div`:t}var BA,VA,HA=/^[^ \t\n\r\u000c]+/,UA=/^[, \t\n\r\u000c]+/;function WA(e,t){if(t.trim()===``)return t;let n=0;function r(e){let r,i=e.exec(t.substring(n));return i?(r=i[0],n+=r.length,r):``}let i=[];for(;r(UA),!(n>=t.length);){let a=r(HA);if(a.slice(-1)===`,`)a=KA(e,a.substring(0,a.length-1)),i.push(a);else{let r=``;a=KA(e,a);let o=!1;for(;;){let e=t.charAt(n);if(e===``){i.push((a+r).trim());break}else if(o)e===`)`&&(o=!1);else if(e===`,`){n+=1,i.push((a+r).trim());break}else e===`(`&&(o=!0);r+=e,n+=1}}}return i.join(`, `)}var GA=new WeakMap;function KA(e,t){return!t||t.trim()===``?t:qA(e,t)}function Mse(e){return!!(e.tagName===`svg`||e.ownerSVGElement)}function qA(e,t){let n=GA.get(e);if(n||(n=e.createElement(`a`),GA.set(e,n)),!t)t=``;else if(t.startsWith(`blob:`)||t.startsWith(`data:`))return t;return n.setAttribute(`href`,t),n.href}function JA(e,t,n,r){return r&&(n===`src`||n===`href`&&!(t===`use`&&r[0]===`#`)||n===`xlink:href`&&r[0]!==`#`||n===`background`&&[`table`,`td`,`th`].includes(t)?KA(e,r):n===`srcset`?WA(e,r):n===`style`?jA(r,qA(e)):t===`object`&&n===`data`?KA(e,r):r)}function YA(e,t,n){return[`video`,`audio`].includes(e)&&t===`autoplay`}function Nse(e,t,n){try{if(typeof t==`string`){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){let r=e.classList[n];if(t.test(r))return!0}if(n)return e.matches(n)}catch{}return!1}function XA(e,t,n){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return n?XA(sA.parentNode(e),t,n):!1;for(let n=e.classList.length;n--;){let r=e.classList[n];if(t.test(r))return!0}return n?XA(sA.parentNode(e),t,n):!1}function ZA(e,t,n,r){let i;if(cA(e)){if(i=e,!sA.childNodes(i).length)return!1}else if(sA.parentElement(e)===null)return!1;else i=sA.parentElement(e);try{if(typeof t==`string`){if(r){if(i.closest(`.${t}`))return!0}else if(i.classList.contains(t))return!0}else if(XA(i,t,r))return!0;
25if(n){if(r){if(i.closest(n))return!0}else if(i.matches(n))return!0}}catch{}return!1}function Pse(e,t,n){let r=e.contentWindow;if(!r)return;let i=!1,a;try{a=r.document.readyState}catch{return}if(a!==`complete`){let r=setTimeout(()=>{i||=(t(),!0)},n);e.addEventListener(`load`,()=>{clearTimeout(r),i=!0,t()});return}let o=`about:blank`;if(r.location.href!==o||e.src===o||e.src===``)return setTimeout(t,0),e.addEventListener(`load`,t);e.addEventListener(`load`,t)}function Fse(e,t,n){let r=!1,i;try{i=e.sheet}catch{return}if(i)return;let a=setTimeout(()=>{r||=(t(),!0)},n);e.addEventListener(`load`,()=>{clearTimeout(a),r=!0,t()})}function Ise(e,t){let{doc:n,mirror:r,blockClass:i,blockSelector:a,needsMask:o,inlineStylesheet:s,maskInputOptions:c={},maskTextFn:l,maskInputFn:u,dataURLOptions:d={},inlineImages:f,recordCanvas:p,keepIframeSrcFn:m,newlyAddedElement:h=!1,cssCaptured:g=!1}=t,_=Lse(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode===`CSS1Compat`?{type:Lk.Document,childNodes:[]}:{type:Lk.Document,childNodes:[],compatMode:e.compatMode};case e.DOCUMENT_TYPE_NODE:return{type:Lk.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:_};case e.ELEMENT_NODE:return zse(e,{doc:n,blockClass:i,blockSelector:a,inlineStylesheet:s,maskInputOptions:c,maskInputFn:u,dataURLOptions:d,inlineImages:f,recordCanvas:p,keepIframeSrcFn:m,newlyAddedElement:h,rootId:_});case e.TEXT_NODE:return Rse(e,{doc:n,needsMask:o,maskTextFn:l,rootId:_,cssCaptured:g});case e.CDATA_SECTION_NODE:return{type:Lk.CDATA,textContent:``,rootId:_};case e.COMMENT_NODE:return{type:Lk.Comment,textContent:sA.textContent(e)||``,rootId:_};default:return!1}}function Lse(e,t){if(!t.hasNode(e))return;let n=t.getId(e);return n===1?void 0:n}function Rse(e,t){let{needsMask:n,maskTextFn:r,rootId:i,cssCaptured:a}=t,o=sA.parentNode(e),s=o&&o.tagName,c=``,l=s===`STYLE`?!0:void 0,u=s===`SCRIPT`?!0:void 0;return u?c=`SCRIPT_PLACEHOLDER`:a||(c=sA.textContent(e),l&&c&&(c=jA(c,qA(t.doc)))),!l&&!u&&c&&n&&(c=r?r(c,sA.parentElement(e)):c.replace(/[\S]/g,`*`)),{type:Lk.Text,textContent:c||``,rootId:i}}function zse(e,t){let{doc:n,blockClass:r,blockSelector:i,inlineStylesheet:a,maskInputOptions:o={},maskInputFn:s,dataURLOptions:c={},inlineImages:l,recordCanvas:u,keepIframeSrcFn:d,newlyAddedElement:f=!1,rootId:p}=t,m=Nse(e,r,i),h=zA(e),g={},_=e.attributes.length;for(let t=0;t<_;t++){let r=e.attributes[t];YA(h,r.name,r.value)||(g[r.name]=JA(n,h,xA(r.name),r.value))}if(h===`link`&&a){let t=Array.from(n.styleSheets).find(t=>t.href===e.href),r=null;t&&(r=pA(t)),r&&(delete g.rel,delete g.href,g._cssText=r)}if(h===`style`&&e.sheet){let t=pA(e.sheet);t&&(e.childNodes.length>1&&(t=PA(t,e)),g._cssText=t)}if([`input`,`textarea`,`select`].includes(h)){let t=e.value,n=e.checked;g.type!==`radio`&&g.type!==`checkbox`&&g.type!==`submit`&&g.type!==`button`&&t?g.value=bA({element:e,type:wA(e),tagName:h,value:t,maskInputOptions:o,maskInputFn:s}):n&&(g.checked=n)}if(h===`option`&&(e.selected&&!o.select?g.selected=!0:delete g.selected),h===`dialog`&&e.open&&(g.rr_open_mode=e.matches(`dialog:modal`)?`modal`:`non-modal`),h===`canvas`&&u){if(e.__context===`2d`)CA(e)||(g.rr_dataURL=e.toDataURL(c.type,c.quality));else if(!(`__context`in e)){let t=e.toDataURL(c.type,c.quality),r=n.createElement(`canvas`);r.width=e.width,r.height=e.height,t!==r.toDataURL(c.type,c.quality)&&(g.rr_dataURL=t)}}if(h===`img`&&l){BA||(BA=n.createElement(`canvas`),VA=BA.getContext(`2d`));let t=e,r=t.currentSrc||t.getAttribute(`src`)||`<unknown-src>`,i=t.crossOrigin,a=()=>{t.removeEventListener(`load`,a);try{BA.width=t.naturalWidth,BA.height=t.naturalHeight,VA.drawImage(t,0,0),g.rr_dataURL=BA.toDataURL(c.type,c.quality)}catch(e){if(t.crossOrigin!==`anonymous`){t.crossOrigin=`anonymous`,t.complete&&t.naturalWidth!==0?a():t.addEventListener(`load`,a);return}else console.warn(`Cannot inline img src=${r}! Error: ${e}`)}t.crossOrigin===`anonymous`&&(i?g.crossOrigin=i:t.removeAttribute(`crossorigin`))};t.complete&&t.naturalWidth!==0?a():t.addEventListener(`load`,a)}if([`audio`,`video`].includes(h)){let t=g;t.rr_mediaState=e.paused?`paused`:`played`,t.rr_mediaCurrentTime=e.currentTime,t.rr_mediaPlaybackRate=e.playbackRate,t.rr_mediaMuted=e.muted,t.rr_mediaLoop=e.loop,t.rr_mediaVolume=e.volume}if(f||(e.scrollLeft&&(g.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(g.rr_scrollTop=e.scrollTop)),m){let{width:t,height:n}=e.getBoundingClientRect();g={class:g.class,rr_width:`${t}px`,rr_height:`${n}px`}}h===`iframe`&&!d(g.src)&&(e.contentDocument||(g.rr_src=g.src),delete g.src);let v;try{customElements.get(h)&&(v=!0)}catch{}return{type:Lk.Element,tagName:h,attributes:g,childNodes:[],isSVG:Mse(e)||void 0,needBlock:m,rootId:p,isCustom:v}}function QA(e){return e==null?``:e.toLowerCase()}function $A(e){return e===!0||e===`all`?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:e===`all`,headMetaDescKeywords:e===`all`,headTitleMutations:e===`all`}:e||{}}function Bse(e,t){return!!(t.comment&&e.type===Lk.Comment||e.type===Lk.Element&&(t.script&&(e.tagName===`script`||e.tagName===`link`&&(e.attributes.rel===`preload`&&e.attributes.as===`script`||e.attributes.rel===`modulepreload`)||e.tagName===`link`&&e.attributes.rel===`prefetch`&&typeof e.attributes.href==`string`&&TA(e.attributes.href)===`js`)||t.headFavicon&&(e.tagName===`link`&&e.attributes.rel===`shortcut icon`||e.tagName===`meta`&&(QA(e.attributes.name).match(/^msapplication-tile(image|color)$/)||QA(e.attributes.name)===`application-name`||QA(e.attributes.rel)===`icon`||QA(e.attributes.rel)===`apple-touch-icon`||QA(e.attributes.rel)===`shortcut icon`))||e.tagName===`meta`&&(t.headMetaDescKeywords&&QA(e.attributes.name).match(/^description|keywords$/)||t.headMetaSocial&&(QA(e.attributes.property).match(/^(og|twitter|fb):/)||QA(e.attributes.name).match(/^(og|twitter):/)||QA(e.attributes.name)===`pinterest`)||t.headMetaRobots&&(QA(e.attributes.name)===`robots`||QA(e.attributes.name)===`googlebot`||QA(e.attributes.name)===`bingbot`)||t.headMetaHttpEquiv&&e.attributes[`http-equiv`]!==void 0||t.headMetaAuthorship&&(QA(e.attributes.name)===`author`||QA(e.attributes.name)===`generator`||QA(e.attributes.name)===`framework`||QA(e.attributes.name)===`publisher`||QA(e.attributes.name)===`progid`||QA(e.attributes.property).match(/^article:/)||QA(e.attributes.property).match(/^product:/))||t.headMetaVerification&&(QA(e.attributes.name)===`google-site-verification`||QA(e.attributes.name)===`yandex-verification`||QA(e.attributes.name)===`csrf-token`||QA(e.attributes.name)===`p:domain_verify`||QA(e.attributes.name)===`verify-v1`||QA(e.attributes.name)===`verification`||QA(e.attributes.name)===`shopify-checkout-api-token`)))
25)}function ej(e,t){let{doc:n,mirror:r,blockClass:i,blockSelector:a,maskTextClass:o,maskTextSelector:s,skipChild:c=!1,inlineStylesheet:l=!0,maskInputOptions:u={},maskTextFn:d,maskInputFn:f,slimDOMOptions:p,dataURLOptions:m={},inlineImages:h=!1,recordCanvas:g=!1,onSerialize:_,onIframeLoad:v,iframeLoadTimeout:y=5e3,onStylesheetLoad:b,stylesheetLoadTimeout:x=5e3,keepIframeSrcFn:S=()=>!1,newlyAddedElement:C=!1,cssCaptured:w=!1}=t,{needsMask:T}=t,{preserveWhiteSpace:E=!0}=t;T||=ZA(e,o,s,T===void 0);let D=Ise(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,needsMask:T,inlineStylesheet:l,maskInputOptions:u,maskTextFn:d,maskInputFn:f,dataURLOptions:m,inlineImages:h,recordCanvas:g,keepIframeSrcFn:S,newlyAddedElement:C,cssCaptured:w});if(!D)return console.warn(e,`not serialized`),null;let O;O=r.hasNode(e)?r.getId(e):Bse(D,p)||!E&&D.type===Lk.Text&&!D.textContent.replace(/^\s+|\s+$/gm,``).length?LA:RA();let k=Object.assign(D,{id:O});if(r.add(e,k),O===LA)return null;_&&_(e);let ee=!c;if(k.type===Lk.Element){ee&&=!k.needBlock,delete k.needBlock;let t=sA.shadowRoot(e);
25t&&uA(t)&&(k.isShadowHost=!0)}if((k.type===Lk.Document||k.type===Lk.Element)&&ee){p.headWhitespace&&k.type===Lk.Element&&k.tagName===`head`&&(E=!1);let t={doc:n,mirror:r,blockClass:i,blockSelector:a,needsMask:T,maskTextClass:o,maskTextSelector:s,skipChild:c,inlineStylesheet:l,maskInputOptions:u,maskTextFn:d,maskInputFn:f,slimDOMOptions:p,dataURLOptions:m,inlineImages:h,recordCanvas:g,preserveWhiteSpace:E,onSerialize:_,onIframeLoad:v,iframeLoadTimeout:y,onStylesheetLoad:b,stylesheetLoadTimeout:x,keepIframeSrcFn:S,cssCaptured:!1};if(!(k.type===Lk.Element&&k.tagName===`textarea`&&k.attributes.value!==void 0)){k.type===Lk.Element&&k.attributes._cssText!==void 0&&typeof k.attributes._cssText==`string`&&(t.cssCaptured=!0);for(let n of Array.from(sA.childNodes(e))){let e=ej(n,t);e&&k.childNodes.push(e)}}let C=null;if(cA(e)&&(C=sA.shadowRoot(e)))for(let e of Array.from(sA.childNodes(C))){let n=ej(e,t);n&&(uA(C)&&(n.isShadow=!0),k.childNodes.push(n))}}let A=sA.parentNode(e);return A&&lA(A)&&uA(A)&&(k.isShadow=!0),k.type===Lk.Element&&k.tagName===`iframe`&&Pse(e,()=>{let t=e.contentDocument;if(t&&v){let n=ej(t,{doc:t,mirror:r,blockClass:i,blockSelector:a,needsMask:T,maskTextClass:o,maskTextSelector:s,skipChild:!1,inlineStylesheet:l,maskInputOptions:u,maskTextFn:d,maskInputFn:f,slimDOMOptions:p,dataURLOptions:m,inlineImages:h,recordCanvas:g,preserveWhiteSpace:E,onSerialize:_,onIframeLoad:v,iframeLoadTimeout:y,onStylesheetLoad:b,stylesheetLoadTimeout:x,keepIframeSrcFn:S});n&&v(e,n)}},y),k.type===Lk.Element&&k.tagName===`link`&&typeof k.attributes.rel==`string`&&(k.attributes.rel===`stylesheet`||k.attributes.rel===`preload`&&typeof k.attributes.href==`string`&&TA(k.attributes.href)===`css`)&&Fse(e,()=>{if(b){let t=ej(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,needsMask:T,maskTextClass:o,maskTextSelector:s,skipChild:!1,inlineStylesheet:l,maskInputOptions:u,maskTextFn:d,maskInputFn:f,slimDOMOptions:p,dataURLOptions:m,inlineImages:h,recordCanvas:g,preserveWhiteSpace:E,onSerialize:_,onIframeLoad:v,iframeLoadTimeout:y,onStylesheetLoad:b,stylesheetLoadTimeout:x,keepIframeSrcFn:S});t&&b(e,t)}},x),k}function Vse(e,t){let{mirror:n=new vA,blockClass:r=`rr-block`,blockSelector:i=null,maskTextClass:a=`rr-mask`,maskTextSelector:o=null,inlineStylesheet:s=!0,inlineImages:c=!1,recordCanvas:l=!1,maskAllInputs:u=!1,maskTextFn:d,maskInputFn:f,slimDOM:p=!1,dataURLOptions:m,preserveWhiteSpace:h,onSerialize:g,onIframeLoad:_,iframeLoadTimeout:v,onStylesheetLoad:y,stylesheetLoadTimeout:b,keepIframeSrcFn:x=()=>!1}=t||{};return ej(e,{doc:e,mirror:n,blockClass:r,blockSelector:i,maskTextClass:a,maskTextSelector:o,skipChild:!1,inlineStylesheet:s,maskInputOptions:u===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:u===!1?{password:!0}:u,maskTextFn:d,maskInputFn:f,slimDOMOptions:$A(p),dataURLOptions:m,inlineImages:c,recordCanvas:l,preserveWhiteSpace:h,onSerialize:g,onIframeLoad:_,iframeLoadTimeout:v,onStylesheetLoad:y,stylesheetLoadTimeout:b,keepIframeSrcFn:x,newlyAddedElement:!1})}function Hse(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,`default`)?e.default:e}function Use(e){if(e.__esModule)return e;var t=e.default;if(typeof t==`function`){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,`__esModule`,{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var tj={exports:{}},nj=String,rj=function(){return{isColorSupported:!1,reset:nj,bold:nj,dim:nj,italic:nj,underline:nj,inverse:nj,hidden:nj,strikethrough:nj,black:nj,red:nj,green:nj,yellow:nj,blue:nj,magenta:nj,cyan:nj,white:nj,gray:nj,bgBlack:nj,bgRed:nj,bgGreen:nj,bgYellow:nj,bgBlue:nj,bgMagenta:nj,bgCyan:nj,bgWhite:nj}};tj.exports=rj(),tj.exports.createColors=rj;var Wse=tj.exports,ij=Use(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:`Module`}
25))),aj=Wse,oj=ij,sj=class e extends Error{constructor(t,n,r,i,a,o){super(t),this.name=`CssSyntaxError`,this.reason=t,a&&(this.file=a),i&&(this.source=i),o&&(this.plugin=o),n!==void 0&&r!==void 0&&(typeof n==`number`?(this.line=n,this.column=r):(this.line=n.line,this.column=n.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+`: `:``,this.message+=this.file?this.file:`<css input>`,this.line!==void 0&&(this.message+=`:`+this.line+`:`+this.column),this.message+=`: `+this.reason}showSourceCode(e){if(!this.source)return``;let t=this.source;e??=aj.isColorSupported,oj&&e&&(t=oj(t));let n=t.split(/\r?\n/),r=Math.max(this.line-3,0),i=Math.min(this.line+2,n.length),a=String(i).length,o,s;if(e){let{bold:e,gray:t,red:n}=aj.createColors(!0);o=t=>e(n(t)),s=e=>t(e)}else o=s=e=>e;return n.slice(r,i).map((e,t)=>{let n=r+1+t,i=` `+(` `+n).slice(-a)+` | `;if(n===this.line){let t=s(i.replace(/\d/g,` `))+e.slice(0,this.column-1).replace(/[^\t]/g,` `);return o(`>`)+s(i)+e+`
26 `+t+o(`^`)}return` `+s(i)+e}).join(`
27`)}toString(){let e=this.showSourceCode();return e&&=`
28
29`+e+`
30`,this.name+`: `+this.message+e}},cj=sj;sj.default=sj;var lj={};lj.isClean=Symbol(`isClean`),lj.my=Symbol(`my`);var uj={after:`
31`,beforeClose:`
32`,beforeComment:`
33`,beforeDecl:`
34`,beforeOpen:` `,beforeRule:`
35`,colon:`: `,commentLeft:` `,commentRight:` `,emptyBody:``,indent:`    `,semicolon:!1};function Gse(e){return e[0].toUpperCase()+e.slice(1)}var dj=class{constructor(e){this.builder=e}atrule(e,t){let n=`@`+e.name,r=e.params?this.rawValue(e,`params`):``;if(e.raws.afterName===void 0?r&&(n+=` `):n+=e.raws.afterName,e.nodes)this.block(e,n+r);else{let i=(e.raws.between||``)+(t?`;`:``);this.builder(n+r+i,e)}}beforeAfter(e,t){let n;n=e.type===`decl`?this.raw(e,null,`beforeDecl`):e.type===`comment`?this.raw(e,null,`beforeComment`):t===`before`?this.raw(e,null,`beforeRule`):this.raw(e,null,`beforeClose`);let r=e.parent,i=0;for(;r&&r.type!==`root`;)i+=1,r=r.parent;if(n.includes(`
36`)){let t=this.raw(e,null,`indent`);if(t.length)for(let e=0;e<i;e++)n+=t}return n}block(e,t){let n=this.raw(e,`between`,`beforeOpen`);this.builder(t+n+`{`,e,`start`);let r;e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,`after`)):r=this.raw(e,`after`,`emptyBody`),r&&this.builder(r),this.builder(`}`,e,`end`)}body(e){let t=e.nodes.length-1;for(;t>0&&e.nodes[t].type===`comment`;)--t;let n=this.raw(e,`semicolon`);for(let r=0;r<e.nodes.length;r++){let i=e.nodes[r],a=this.raw(i,`before`);a&&this.builder(a),this.stringify(i,t!==r||n)}}comment(e){let t=this.raw(e,`left`,`commentLeft`),n=this.raw(e,`right`,`commentRight`);this.builder(`/*`+t+e.text+n+`*/`,e)}decl(e,t){let n=this.raw(e,`between`,`colon`),r=e.prop+n+this.rawValue(e,`value`);e.important&&(r+=e.raws.important||` !important`),t&&(r+=`;`),this.builder(r,e)}document(e){this.body(e)}raw(e,t,n){let r;if(n||=t,t&&(r=e.raws[t],r!==void 0))return r;let i=e.parent;if(n===`before`&&(!i||i.type===`root`&&i.first===e||i&&i.type===`document`))return``;if(!i)return uj[n];let a=e.root();if(a.rawCache||={},a.rawCache[n]!==void 0)return a.rawCache[n];if(n===`before`||n===`after`)return this.beforeAfter(e,n);{let i=`raw`+Gse(n);this[i]?r=this[i](a,e):a.walk(e=>{if(r=e.raws[t],r!==void 0)return!1})}return r===void 0&&(r=uj[n]),a.rawCache[n]=r,r}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&e.raws.after!==void 0)return t=e.raws.after,t.includes(`
37`)&&(t=t.replace(/[^\n]+$/,``)),!1}),t&&=t.replace(/\S/g,``),t}rawBeforeComment(e,t){let n;return e.walkComments(e=>{if(e.raws.before!==void 0)return n=e.raws.before,n.includes(`
38`)&&(n=n.replace(/[^\n]+$/,``)),!1}),n===void 0?n=this.raw(t,null,`beforeDecl`):n&&=n.replace(/\S/g,``),n}rawBeforeDecl(e,t){let n;return e.walkDecls(e=>{if(e.raws.before!==void 0)return n=e.raws.before,n.includes(`
39`)&&(n=n.replace(/[^\n]+$/,``)),!1}),n===void 0?n=this.raw(t,null,`beforeRule`):n&&=n.replace(/\S/g,``),n}rawBeforeOpen(e){let t;return e.walk(e=>{if(e.type!==`decl`&&(t=e.raws.between,t!==void 0))return!1}),t}rawBeforeRule(e){let t;return e.walk(n=>{if(n.nodes&&(n.parent!==e||e.first!==n)&&n.raws.before!==void 0)return t=n.raws.before,t.includes(`
40`)&&(t=t.replace(/[^\n]+$/,``)),!1}),t&&=t.replace(/\S/g,``),t}rawColon(e){let t;return e.walkDecls(e=>{if(e.raws.between!==void 0)return t=e.raws.between.replace(/[^\s:]/g,``),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length===0&&(t=e.raws.after,t!==void 0))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(n=>{let r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&n.raws.before!==void 0){let e=n.raws.before.split(`
41`);return t=e[e.length-1],t=t.replace(/\S/g,``),!1}}),t}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&e.last.type===`decl`&&(t=e.raws.semicolon,t!==void 0))return!1}),t}rawValue(e,t){let n=e[t],r=e.raws[t];return r&&r.value===n?r.raw:n}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,`selector`)),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,`end`)}stringify(e,t){if(!this[e.type])throw Error(`Unknown AST node type `+e.type+`. Maybe you need to change PostCSS stringifier.`);this[e.type](e,t)}},fj=dj;dj.default=dj;var Kse=fj;function pj(e,t){new Kse(t).stringify(e)}var mj=pj;pj.default=pj;var{isClean:hj,my:qse}=lj,Jse=cj,Yse=fj,Xse=mj;function gj(e,t){let n=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r)||r===`proxyCache`)continue;let i=e[r],a=typeof i;r===`parent`&&a===`object`?t&&(n[r]=t):r===`source`?n[r]=i:Array.isArray(i)?n[r]=i.map(e=>gj(e,n)):(a===`object`&&i!==null&&(i=gj(i)),n[r]=i)}return n}var _j=class{constructor(e={}){this.raws={},this[hj]=!1,this[qse]=!0;for(let t in e)if(t===`nodes`){this.nodes=[];for(let n of e[t])typeof n.clone==`function`?this.append(n.clone()):this.append(n)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=gj(this);for(let n in e)t[n]=e[n];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}
41error(e,t={}){if(this.source){let{end:n,start:r}=this.rangeBy(t);return this.source.input.error(e,{column:r.column,line:r.line},{column:n.column,line:n.line},t)}return new Jse(e)}getProxyProcessor(){return{get(e,t){return t===`proxyOf`?e:t===`root`?()=>e.root().toProxy():e[t]},set(e,t,n){return e[t]===n?!0:(e[t]=n,(t===`prop`||t===`value`||t===`name`||t===`params`||t===`important`||t===`text`)&&e.markDirty(),!0)}}}markDirty(){if(this[hj]){this[hj]=!1;let e=this;for(;e=e.parent;)e[hj]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let n=this.source.start;if(e.index)n=this.positionInside(e.index,t);else if(e.word){t=this.toString();let r=t.indexOf(e.word);r!==-1&&(n=this.positionInside(r,t))}return n}positionInside(e,t){let n=t||this.toString(),r=this.source.start.column,i=this.source.start.line;for(let t=0;t<e;t++)n[t]===`
42`?(r=1,i+=1):r+=1;return{column:r,line:i}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let r=this.toString(),i=r.indexOf(e.word);i!==-1&&(t=this.positionInside(i,r),n=this.positionInside(i+e.word.length,r))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?n={column:e.end.column,line:e.end.line}:typeof e.endIndex==`number`?n=this.positionInside(e.endIndex):e.index&&(n=this.positionInside(e.index+1));return(n.line<t.line||n.line===t.line&&n.column<=t.column)&&(n={column:t.column+1,line:t.line}),{end:n,start:t}}raw(e,t){return new Yse().raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,n=!1;for(let r of e)r===this?n=!0:n?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);n||this.remove()}return this}root(){let e=this;for(;e.parent&&e.parent.type!==`document`;)e=e.parent;return e}toJSON(e,t){let n={},r=t==null;t||=new Map;let i=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e)||e===`parent`||e===`proxyCache`)continue;let r=this[e];if(Array.isArray(r))n[e]=r.map(e=>typeof e==`object`&&e.toJSON?e.toJSON(null,t):e);else if(typeof r==`object`&&r.toJSON)n[e]=r.toJSON(null,t);else if(e===`source`){let a=t.get(r.input);a??(a=i,t.set(r.input,i),i++),n[e]={end:r.end,inputId:a,start:r.start}}else n[e]=r}return r&&(n.inputs=[...t.keys()].map(e=>e.toJSON())),n}toProxy(){return this.proxyCache||=new Proxy(this,this.getProxyProcessor()),this.proxyCache}toString(e=Xse){e.stringify&&(e=e.stringify);let t=``;return e(this,e=>{t+=e}),t}warn(e,t,n){let r={node:this};for(let e in n)r[e]=n[e];return e.warn(t,r)}get proxyOf(){return this}},vj=_j;_j.default=_j;var Zse=vj,yj=class extends Zse{constructor(e){e&&e.value!==void 0&&typeof e.value!=`string`&&(e={...e,value:String(e.value)}),super(e),this.type=`decl`}get variable(){return this.prop.startsWith(`--`)||this.prop[0]===`$`}},bj=yj;yj.default=yj;var Qse=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`,$se={nanoid:(e=21)=>{let t=``,n=e;for(;n--;)t+=Qse[Math.random()*64|0];return t},customAlphabet:(e,t=21)=>(n=t)=>{let r=``,i=n;for(;i--;)r+=e[Math.random()*e.length|0];return r}},{SourceMapConsumer:xj,SourceMapGenerator:Sj}=ij,{existsSync:ece,readFileSync:tce}=ij,{dirname:Cj,join:nce}=ij;function rce(e){return Buffer?Buffer.from(e,`base64`).toString():window.atob(e)}var wj=class{constructor(e,t){if(t.map===!1)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,`data:`);let n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=Cj(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||=new xj(this.text),this.consumerCache}decodeInline(e){let t=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/;if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(t.test(e)||n.test(e))return rce(e.substr(RegExp.lastMatch.length));let r=e.match(/data:application\/json;([^,]+),/)[1];throw Error(`Unsupported source map encoding `+r)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,``).trim()}isMap(e){return typeof e==`object`?typeof e.mappings==`string`||typeof e._mappings==`string`||Array.isArray(e.sections):!1}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);
42if(!t)return;let n=e.lastIndexOf(t.pop()),r=e.indexOf(`*/`,n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(n,r)))}loadFile(e){if(this.root=Cj(e),ece(e))return this.mapFile=e,tce(e,`utf-8`).toString().trim()}loadMap(e,t){if(t===!1)return!1;if(t){if(typeof t==`string`)return t;if(typeof t==`function`){let n=t(e);if(n){let e=this.loadFile(n);if(!e)throw Error(`Unable to load previous source map: `+n.toString());return e}}else if(t instanceof xj)return Sj.fromSourceMap(t).toString();else if(t instanceof Sj)return t.toString();else if(this.isMap(t))return JSON.stringify(t);else throw Error(`Unsupported previous source map format: `+t.toString())}else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){let t=this.annotation;return e&&(t=nce(Cj(e),t)),this.loadFile(t)}}startWith(e,t){return e?e.substr(0,t.length)===t:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}},Tj=wj;wj.default=wj;var{SourceMapConsumer:ice,SourceMapGenerator:ace}=ij,{fileURLToPath:Ej,pathToFileURL:Dj}=ij,{isAbsolute:Oj,resolve:kj}=ij,{nanoid:oce}
vendor: 1,987 bytes, lines 42-43
42=$se,Aj=ij,jj=cj,sce=Tj,Mj=Symbol(`fromOffsetCache`),cce=!!(ice&&ace),Nj=!!(kj&&Oj),Pj=class{constructor(e,t={}){if(e==null||typeof e==`object`&&!e.toString)throw Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),this.css[0]===``||this.css[0]===`￾`?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!Nj||/^\w+:\/\//.test(t.from)||Oj(t.from)?this.file=t.from:this.file=kj(t.from)),Nj&&cce){let e=new sce(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id=`<input css `+oce(6)+`>`),this.map&&(this.map.file=this.from)}error(e,t,n,r={}){let i,a,o;if(t&&typeof t==`object`){let e=t,r=n;if(typeof e.offset==`number`){let r=this.fromOffset(e.offset);t=r.line,n=r.col}else t=e.line,n=e.column;if(typeof r.offset==`number`){let e=this.fromOffset(r.offset);a=e.line,o=e.col}else a=r.line,o=r.column}else if(!n){let e=this.fromOffset(t);t=e.line,n=e.col}let s=this.origin(t,n,a,o);return i=s?new jj(e,s.endLine===void 0?s.line:{column:s.column,line:s.line},s.endLine===void 0?s.column:{column:s.endColumn,line:s.endLine},s.source,s.file,r.plugin):new jj(e,a===void 0?t:{column:n,line:t},a===void 0?n:{column:o,line:a},this.css,this.file,r.plugin),i.input={column:n,endColumn:o,endLine:a,line:t,source:this.css},this.file&&(Dj&&(i.input.url=Dj(this.file).toString()),i.input.file=this.file),i}fromOffset(e){let t,n;if(this[Mj])n=this[Mj];else{let e=this.css.split(`
43`);n=Array(e.length);let t=0;for(let r=0,i=e.length;r<i;r++)n[r]=t,t+=e[r].length+1;this[Mj]=n}t=n[n.length-1];let r=0;if(e>=t)r=n.length-1;else{let t=n.length-2,i;for(;r<t;)if(i=r+(t-r>>1),e<n[i])t=i-1;else if(e>=n[i+1])r=i+1;else{r=i;break}}return{col:e-n[r]+1,line:r+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:kj(this.map.consumer().sourceRoot||this.map.root||`.`,e)}origin(e,t,n,r){if(!this.map)return!1;let i=this.map.consumer(),a=i.originalPositionFor({column:t,line:e});if(!a.source)return!1;let o;
vendor: 7,427 bytes, lines 43-47
43typeof n==`number`&&(o=i.originalPositionFor({column:r,line:n}));let s;s=Oj(a.source)?Dj(a.source):new URL(a.source,this.map.consumer().sourceRoot||Dj(this.map.mapFile));let c={column:a.column,endColumn:o&&o.column,endLine:o&&o.line,line:a.line,url:s.toString()};if(s.protocol===`file:`)if(Ej)c.file=Ej(s);else throw Error(`file: protocol is not available in this PostCSS build`);let l=i.sourceContentFor(a.source);return l&&(c.source=l),c}toJSON(){let e={};for(let t of[`hasBOM`,`css`,`file`,`id`])this[t]!=null&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}},Fj=Pj;Pj.default=Pj,Aj&&Aj.registerInput&&Aj.registerInput(Pj);var{SourceMapConsumer:Ij,SourceMapGenerator:Lj}=ij,{dirname:Rj,relative:zj,resolve:Bj,sep:Vj}=ij,{pathToFileURL:Hj}=ij,lce=Fj,uce=!!(Ij&&Lj),dce=!!(Rj&&Bj&&zj&&Vj),Uj=class{constructor(e,t,n,r){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n,this.css=r,this.originalCSS=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?`data:application/json;base64,`+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation==`string`?this.mapOpts.annotation:typeof this.mapOpts.annotation==`function`?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+`.map`;let t=`
44`;this.css.includes(`\r
45`)&&(t=`\r
46`),this.css+=t+`/*# sourceMappingURL=`+e+` */`}applyPrevMaps(){for(let e of this.previous()){let t=this.toUrl(this.path(e.file)),n=e.root||Rj(e.file),r;this.mapOpts.sourcesContent===!1?(r=new Ij(e.text),r.sourcesContent&&=null):r=e.consumer(),this.map.applySourceMap(r,t,this.toUrl(this.path(n)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],e.type===`comment`&&e.text.indexOf(`# sourceMappingURL=`)===0&&this.root.removeChild(t)}else this.css&&=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,``)}generate(){if(this.clearAnnotation(),dce&&uce&&this.isMap())return this.generateMap();{let e=``;return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=Lj.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new Lj({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css=``,this.map=new Lj({file:this.outputFile(),ignoreInvalidMapping:!0});let e=1,t=1,n=`<no source>`,r={generated:{column:0,line:0},original:{column:0,line:0},source:``},i,a;this.stringify(this.root,(o,s,c)=>{if(this.css+=o,s&&c!==`end`&&(r.generated.line=e,r.generated.column=t-1,s.source&&s.source.start?(r.source=this.sourcePath(s),r.original.line=s.source.start.line,r.original.column=s.source.start.column-1,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,this.map.addMapping(r))),i=o.match(/\n/g),i?(e+=i.length,a=o.lastIndexOf(`
47`),t=o.length-a):t+=o.length,s&&c!==`start`){let i=s.parent||{raws:{}};(!(s.type===`decl`||s.type===`atrule`&&!s.nodes)||s!==i.last||i.raws.semicolon)&&(s.source&&s.source.end?(r.source=this.sourcePath(s),r.original.line=s.source.end.line,r.original.column=s.source.end.column-1,r.generated.line=e,r.generated.column=t-2,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,r.generated.line=e,r.generated.column=t-1,this.map.addMapping(r)))}})}isAnnotation(){return this.isInline()?!0:this.mapOpts.annotation===void 0?this.previous().length?this.previous().some(e=>e.annotation):!0:this.mapOpts.annotation}isInline(){if(this.mapOpts.inline!==void 0)return this.mapOpts.inline;let e=this.mapOpts.annotation;return e!==void 0&&e!==!0?!1:this.previous().length?this.previous().some(e=>e.inline):!0}isMap(){return this.opts.map===void 0?this.previous().length>0:!!this.opts.map}isSourcesContent(){return this.mapOpts.sourcesContent===void 0?this.previous().length?this.previous().some(e=>e.withContent()):!0:this.mapOpts.sourcesContent}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):`to.css`}path(e){if(this.mapOpts.absolute||e.charCodeAt(0)===60||/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let n=this.opts.to?Rj(this.opts.to):`.`;typeof this.mapOpts.annotation==`string`&&(n=Rj(Bj(n,this.mapOpts.annotation)));let r=zj(n,e);return this.memoizedPaths.set(e,r),r}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new lce(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let n=t.source.input.from;if(n&&!e[n]){e[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`;this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString(`base64`):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(Hj){let t=Hj(e).toString();return this.memoizedFileURLs.set(e,t),t}else throw Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;Vj===`\\`&&(e=e.replace(/\\/g,`/`));let n=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,n),n}},fce=vj,Wj=class extends fce{constructor(e){super(e),this.type=`comment`}},Gj=Wj;Wj.default=Wj;var{isClean:Kj,my:qj}=lj,Jj=bj,Yj=Gj,pce=vj,Xj,Zj,Qj,$j;function eM(e){return e.map(e=>(e.nodes&&=eM(e.nodes),delete e.source,e))}function tM(e){if(e[Kj]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)tM(t)}var nM=class e extends pce{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t=this.getIterator(),n,r;for(;this.indexes[t]<this.proxyOf.nodes.length&&(n=this.indexes[t],r=e(this.proxyOf.nodes[n],n),r!==!1);)this.indexes[t]+=1;return delete this.indexes[t],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||=0,this.indexes||={},this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return t===`proxyOf`?e:e[t]?t===`each`||typeof t==`string`&&t.startsWith(`walk`)?(...n)=>e[t](...n.map(e=>typeof e==`function`?(t,n)=>e(t.toProxy(),n):e)):t===`every`||t===`some`?n=>e[t]((e,...t)=>n(e.toProxy(),...t)):t===`root`?()=>
vendor: 4,108 bytes, line 47
47e.root().toProxy():t===`nodes`?e.nodes.map(e=>e.toProxy()):t===`first`||t===`last`?e[t].toProxy():e[t]:e[t]},set(e,t,n){return e[t]===n?!0:(e[t]=n,(t===`name`||t===`params`||t===`selector`)&&e.markDirty(),!0)}}}index(e){return typeof e==`number`?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let n=this.index(e),r=this.normalize(t,this.proxyOf.nodes[n]).reverse();n=this.index(e);for(let e of r)this.proxyOf.nodes.splice(n+1,0,e);let i;for(let e in this.indexes)i=this.indexes[e],n<i&&(this.indexes[e]=i+r.length);return this.markDirty(),this}insertBefore(e,t){let n=this.index(e),r=n===0?`prepend`:!1,i=this.normalize(t,this.proxyOf.nodes[n],r).reverse();n=this.index(e);for(let e of i)this.proxyOf.nodes.splice(n,0,e);let a;for(let e in this.indexes)a=this.indexes[e],n<=a&&(this.indexes[e]=a+i.length);return this.markDirty(),this}normalize(t,n){if(typeof t==`string`)t=eM(Xj(t).nodes);else if(t===void 0)t=[];else if(Array.isArray(t)){t=t.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,`ignore`)}else if(t.type===`root`&&this.type!==`document`){t=t.nodes.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,`ignore`)}else if(t.type)t=[t];else if(t.prop){if(t.value===void 0)throw Error(`Value field is missed in node creation`);typeof t.value!=`string`&&(t.value=String(t.value)),t=[new Jj(t)]}else if(t.selector)t=[new Zj(t)];else if(t.name)t=[new Qj(t)];else if(t.text)t=[new Yj(t)];else throw Error(`Unknown node type in node creation`);return t.map(t=>(t[qj]||e.rebuild(t),t=t.proxyOf,t.parent&&t.parent.removeChild(t),t[Kj]&&tM(t),t.raws.before===void 0&&n&&n.raws.before!==void 0&&(t.raws.before=n.raws.before.replace(/\S/g,``)),t.parent=this.proxyOf,t))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,`prepend`).reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);let t;for(let n in this.indexes)t=this.indexes[n],t>=e&&(this.indexes[n]=t-1);return this.markDirty(),this}replaceValues(e,t,n){return n||(n=t,t={}),this.walkDecls(r=>{t.props&&!t.props.includes(r.prop)||t.fast&&!r.value.includes(t.fast)||(r.value=r.value.replace(e,n))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,n)=>{let r;try{r=e(t,n)}catch(e){throw t.addToError(e)}return r!==!1&&t.walk&&(r=t.walk(e)),r})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`atrule`&&e.test(n.name))return t(n,r)}):this.walk((n,r)=>{if(n.type===`atrule`&&n.name===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`atrule`)return t(e,n)}))}walkComments(e){return this.walk((t,n)=>{if(t.type===`comment`)return e(t,n)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`decl`&&e.test(n.prop))return t(n,r)}):this.walk((n,r)=>{if(n.type===`decl`&&n.prop===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`decl`)return t(e,n)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`rule`&&e.test(n.selector))return t(n,r)}):this.walk((n,r)=>{if(n.type===`rule`&&n.selector===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`rule`)return t(e,n)}))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}};nM.registerParse=e=>{Xj=e},nM.registerRule=e=>{Zj=e},nM.registerAtRule=e=>{Qj=e},nM.registerRoot=e=>{$j=e};var rM=nM;nM.default=nM,nM.rebuild=e=>{e.type===`atrule`?Object.setPrototypeOf(e,Qj.prototype):e.type===`rule`?Object.setPrototypeOf(e,Zj.prototype):e.type===`decl`?Object.setPrototypeOf(e,Jj.prototype):e.type===`comment`?Object.setPrototypeOf(e,Yj.prototype):e.type===`root`&&Object.setPrototypeOf(e,$j.prototype),e[qj]=!0,e.nodes&&e.nodes.forEach(e=>{nM.rebuild(e)})};
47var mce=rM,iM,aM,oM=class extends mce{constructor(e){super({type:`document`,...e}),this.nodes||=[]}toResult(e={}){return new iM(new aM,this,e).stringify()}};oM.registerLazyResult=e=>{iM=e},oM.registerProcessor=e=>{aM=e};var sM=oM;oM.default=oM;var cM=class{constructor(e,t={}){if(this.type=`warning`,this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+`: `+this.text:this.text}},lM=cM;cM.default=cM;var hce=lM,uM=class{constructor(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let n=new hce(e,t);return this.messages.push(n),n}warnings(){return this.messages.filter(e=>e.type===`warning`)}get content(){return this.css}},dM=uM;uM.default=uM;var fM=39,pM=34,mM=92,hM=47,gM=10,_M=32,vM=12,yM=9,bM=13,gce=91,_ce=93,vce=40,yce=41,bce=123,xce=125,Sce=59,Cce=42,wce=58,Tce=64,xM=/[\t\n\f\r "#'()/;[\\\]{}]/g,SM=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,Ece=/.[\r\n"'(/\\]/,CM=/[\da-f]/i,Dce=function(e,t={}){let n=e.css.valueOf(),r=t.ignoreErrors,i,a,o,s,c,l,u,d,f,p,m=n.length,h=0,g=[],_=[];function v(){return h}function y(t){throw e.error(`Unclosed `+t,h)}function b(){return _.length===0&&h>=m}function x(e){if(_.length)return _.pop();if(h>=m)return;let t=e?e.ignoreUnclosed:!1;switch(i=n.charCodeAt(h),i){case gM:case _M:case yM:case bM:case vM:a=h;do a+=1,i=n.charCodeAt(a);while(i===_M||i===gM||i===yM||i===bM||i===vM);p=[`space`,n.slice(h,a)],h=a-1;break;case gce:case _ce:case bce:case xce:case wce:case Sce:case yce:{let e=String.fromCharCode(i);p=[e,e,h];break}case vce:if(d=g.length?g.pop()[1]:``,f=n.charCodeAt(h+1),d===`url`&&f!==fM&&f!==pM&&f!==_M&&f!==gM&&f!==yM&&f!==vM&&f!==bM){a=h;do{if(l=!1,a=n.indexOf(`)`,a+1),a===-1)if(r||t){a=h;break}else y(`bracket`);for(u=a;n.charCodeAt(u-1)===mM;)--u,l=!l}while(l);p=[`brackets`,n.slice(h,a+1),h,a],h=a}else a=n.indexOf(`)`,h+1),s=n.slice(h,a+1),a===-1||Ece.test(s)?p=[`(`,`(`,h]:(p=[`brackets`,s,h,a],h=a);break;case fM:case pM:o=i===fM?`'`:`"`,a=h;do{if(l=!1,a=n.indexOf(o,a+1),a===-1)if(r||t){a=h+1;break}else y(`string`);for(u=a;n.charCodeAt(u-1)===mM;)--u,l=!l}while(l);p=[`string`,n.slice(h,a+1),h,a],h=a;break;case Tce:xM.lastIndex=h+1,xM.test(n),a=xM.lastIndex===0?n.length-1:xM.lastIndex-2,p=[`at-word`,n.slice(h,a+1),h,a],h=a;break;case mM:for(a=h,c=!0;
vendor: 4,109 bytes, lines 47-48
47n.charCodeAt(a+1)===mM;)a+=1,c=!c;if(i=n.charCodeAt(a+1),c&&i!==hM&&i!==_M&&i!==gM&&i!==yM&&i!==bM&&i!==vM&&(a+=1,CM.test(n.charAt(a)))){for(;CM.test(n.charAt(a+1));)a+=1;n.charCodeAt(a+1)===_M&&(a+=1)}p=[`word`,n.slice(h,a+1),h,a],h=a;break;default:i===hM&&n.charCodeAt(h+1)===Cce?(a=n.indexOf(`*/`,h+2)+1,a===0&&(r||t?a=n.length:y(`comment`)),p=[`comment`,n.slice(h,a+1),h,a],h=a):(SM.lastIndex=h+1,SM.test(n),a=SM.lastIndex===0?n.length-1:SM.lastIndex-2,p=[`word`,n.slice(h,a+1),h,a],g.push(p),h=a);break}return h++,p}function S(e){_.push(e)}return{back:S,endOfFile:b,nextToken:x,position:v}},wM=rM,TM=class extends wM{constructor(e){super(e),this.type=`atrule`}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}},EM=TM;TM.default=TM,wM.registerAtRule(TM);var DM=rM,OM,kM,AM=class extends DM{constructor(e){super(e),this.type=`root`,this.nodes||=[]}normalize(e,t,n){let r=super.normalize(e);if(t){if(n===`prepend`)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of r)e.raws.before=t.raws.before}return r}removeChild(e,t){let n=this.index(e);return!t&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(e)}toResult(e={}){return new OM(new kM,this,e).stringify()}};AM.registerLazyResult=e=>{OM=e},AM.registerProcessor=e=>{kM=e};var jM=AM;AM.default=AM,DM.registerRoot(AM);var MM={comma(e){return MM.split(e,[`,`],!0)},space(e){return MM.split(e,[` `,`
48`,`	`])},split(e,t,n){let r=[],i=``,a=!1,o=0,s=!1,c=``,l=!1;for(let n of e)l?l=!1:n===`\\`?l=!0:s?n===c&&(s=!1):n===`"`||n===`'`?(s=!0,c=n):n===`(`?o+=1:n===`)`?o>0&&--o:o===0&&t.includes(n)&&(a=!0),a?(i!==``&&r.push(i.trim()),i=``,a=!1):i+=n;return(n||i!==``)&&r.push(i.trim()),r}},NM=MM;MM.default=MM;var PM=rM,Oce=NM,FM=class extends PM{constructor(e){super(e),this.type=`rule`,this.nodes||=[]}get selectors(){return Oce.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:`,`+this.raw(`between`,`beforeOpen`);this.selector=e.join(n)}},IM=FM;FM.default=FM,PM.registerRule(FM);var kce=bj,Ace=Dce,jce=Gj,Mce=EM,Nce=jM,LM=IM,RM={empty:!0,space:!0};function Pce(e){for(let t=e.length-1;t>=0;t--){let n=e[t],r=n[3]||n[2];if(r)return r}}var Fce=class{constructor(e){this.input=e,this.root=new Nce,this.current=this.root,this.spaces=``,this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t=new Mce;t.name=e[1].slice(1),t.name===``&&this.unnamedAtrule(t,e),this.init(t,e[2]);let n,r,i,a=!1,o=!1,s=[],c=[];for(;!this.tokenizer.endOfFile();){if(e=this.tokenizer.nextToken(),n=e[0],n===`(`||n===`[`?c.push(n===`(`?`)`:`]`):n===`{`&&c.length>0?c.push(`}`):n===c[c.length-1]&&c.pop(),c.length===0)if(n===`;`){t.source.end=this.getPosition(e[2]),t.source.end.offset++,this.semicolon=!0;break}else if(n===`{`){o=!0;break}else if(n===`}`){if(s.length>0){for(i=s.length-1,r=s[i];r&&r[0]===`space`;)r=s[--i];r&&(t.source.end=this.getPosition(r[3]||r[2]),t.source.end.offset++)}this.end(e);break}else s.push(e);else s.push(e);if(this.tokenizer.endOfFile()){a=!0;break}}t.raws.between=this.spacesAndCommentsFromEnd(s),s.length?(t.raws.afterName=this.spacesAndCommentsFromStart(s),this.raw(t,`params`,s),a&&(e=s[s.length-1],t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++,this.spaces=t.raws.between,t.raws.between=``)):(t.raws.afterName=``,t.params=``),o&&(t.nodes=[],this.current=t)}checkMissedSemicolon(e){let t=this.colon(e);if(t===!1)return;let n=0,r;for(let i=t-1;i>=0&&(r=e[i],!(r[0]!==`space`&&(n+=1,n===2)));i--);throw this.input.error(`Missed semicolon`,r[0]===`word`?r[3]+1:r[2])}colon(e){let t=0,n,r,i;for(let[a,o]of e.entries()){if(n=o,r=n[0],r===`(`&&(t+=1),r===`)`&&--t,t===0&&r===`:`)if(!i)this.doubleColon(n);else if(i[0]===`word`&&i[1]===`progid`)continue;else return a;i=n}return!1}comment(e){let t=new jce;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let n=e[1].slice(2,-2);
vendor: 4,217 bytes, line 48
48if(/^\s*$/.test(n))t.text=``,t.raws.left=n,t.raws.right=``;else{let e=n.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=Ace(this.input)}decl(e,t){let n=new kce;this.init(n,e[0][2]);let r=e[e.length-1];for(r[0]===`;`&&(this.semicolon=!0,e.pop()),n.source.end=this.getPosition(r[3]||r[2]||Pce(e)),n.source.end.offset++;e[0][0]!==`word`;)e.length===1&&this.unknownWord(e),n.raws.before+=e.shift()[1];for(n.source.start=this.getPosition(e[0][2]),n.prop=``;e.length;){let t=e[0][0];if(t===`:`||t===`space`||t===`comment`)break;n.prop+=e.shift()[1]}n.raws.between=``;let i;for(;e.length;)if(i=e.shift(),i[0]===`:`){n.raws.between+=i[1];break}else i[0]===`word`&&/\w/.test(i[1])&&this.unknownWord([i]),n.raws.between+=i[1];(n.prop[0]===`_`||n.prop[0]===`*`)&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let a=[],o;for(;e.length&&(o=e[0][0],!(o!==`space`&&o!==`comment`));)a.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(i=e[t],i[1].toLowerCase()===`!important`){n.important=!0;let r=this.stringFrom(e,t);r=this.spacesFromEnd(e)+r,r!==` !important`&&(n.raws.important=r);break}else if(i[1].toLowerCase()===`important`){let r=e.slice(0),i=``;for(let e=t;e>0;e--){let t=r[e][0];if(i.trim().indexOf(`!`)===0&&t!==`space`)break;i=r.pop()[1]+i}i.trim().indexOf(`!`)===0&&(n.important=!0,n.raws.important=i,e=r)}if(i[0]!==`space`&&i[0]!==`comment`)break}e.some(e=>e[0]!==`space`&&e[0]!==`comment`)&&(n.raws.between+=a.map(e=>e[1]).join(``),a=[]),this.raw(n,`value`,a.concat(e),t),n.value.includes(`:`)&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error(`Double colon`,{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new LM;this.init(t,e[2]),t.selector=``,t.raws.between=``,this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.spaces=``,this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&e.type===`rule`&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces=``)}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces=``,e.type!==`comment`&&(this.semicolon=!1)}other(e){let t=!1,n=null,r=!1,i=null,a=[],o=e[1].startsWith(`--`),s=[],c=e;for(;c;){if(n=c[0],s.push(c),n===`(`||n===`[`)i||=c,a.push(n===`(`?`)`:`]`);else if(o&&r&&n===`{`)i||=c,a.push(`}`);else if(a.length===0)if(n===`;`)if(r){this.decl(s,o);return}else break;else if(n===`{`){this.rule(s);return}else if(n===`}`){this.tokenizer.back(s.pop()),t=!0;break}else n===`:`&&(r=!0);else n===a[a.length-1]&&(a.pop(),a.length===0&&(i=null));c=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),a.length>0&&this.unclosedBracket(i),t&&r){if(!o)for(;s.length&&(c=s[s.length-1][0],!(c!==`space`&&c!==`comment`));)this.tokenizer.back(s.pop());this.decl(s,o)}else this.unknownWord(s)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case`space`:this.spaces+=e[1];break;case`;`:this.freeSemicolon(e);break;case`}`:this.end(e);break;case`comment`:this.comment(e);break;case`at-word`:this.atrule(e);break;case`{`:this.emptyRule(e);break;default:this.other(e);break}this.endFile()}precheckMissedSemicolon(){}raw(e,t,n,r){let i,a,o=n.length,s=``,c=!0,l,u;for(let e=0;e<o;e+=1)i=n[e],a=i[0],a===`space`&&e===o-1&&!r?c=!1:a===`comment`?(u=n[e-1]?n[e-1][0]:`empty`,l=n[e+1]?n[e+1][0]:`empty`,!RM[u]&&!RM[l]?s.slice(-1)===`,`?c=!1:s+=i[1]:c=!1):s+=i[1];if(!c){let r=n.reduce((e,t)=>
vendor: 4,347 bytes, line 48
48e+t[1],``);e.raws[t]={raw:r,value:s}}e[t]=s}rule(e){e.pop();let t=new LM;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,`selector`,e),this.current=t}spacesAndCommentsFromEnd(e){let t,n=``;for(;e.length&&(t=e[e.length-1][0],!(t!==`space`&&t!==`comment`));)n=e.pop()[1]+n;return n}spacesAndCommentsFromStart(e){let t,n=``;for(;e.length&&(t=e[0][0],!(t!==`space`&&t!==`comment`));)n+=e.shift()[1];return n}spacesFromEnd(e){let t,n=``;for(;e.length&&(t=e[e.length-1][0],t===`space`);)n=e.pop()[1]+n;return n}stringFrom(e,t){let n=``;for(let r=t;r<e.length;r++)n+=e[r][1];return e.splice(t,e.length-t),n}unclosedBlock(){let e=this.current.source.start;throw this.input.error(`Unclosed block`,e.line,e.column)}unclosedBracket(e){throw this.input.error(`Unclosed bracket`,{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error(`Unexpected }`,{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error(`Unknown word`,{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error(`At-rule without name`,{offset:t[2]},{offset:t[2]+t[1].length})}},Ice=rM,Lce=Fce,Rce=Fj;function zM(e,t){let n=new Lce(new Rce(e,t));try{n.parse()}catch(e){throw e}return n.root}var BM=zM;zM.default=zM,Ice.registerParse(zM);var{isClean:VM,my:zce}=lj,Bce=Uj,Vce=mj,Hce=rM,Uce=sM,HM=dM,Wce=BM,Gce=jM,Kce={atrule:`AtRule`,comment:`Comment`,decl:`Declaration`,document:`Document`,root:`Root`,rule:`Rule`},qce={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Jce={Once:!0,postcssPlugin:!0,prepare:!0},UM=0;function WM(e){return typeof e==`object`&&typeof e.then==`function`}function GM(e){let t=!1,n=Kce[e.type];return e.type===`decl`?t=e.prop.toLowerCase():e.type===`atrule`&&(t=e.name.toLowerCase()),t&&e.append?[n,n+`-`+t,UM,n+`Exit`,n+`Exit-`+t]:t?[n,n+`-`+t,n+`Exit`,n+`Exit-`+t]:e.append?[n,UM,n+`Exit`]:[n,n+`Exit`]}function KM(e){let t;return t=e.type===`document`?[`Document`,UM,`DocumentExit`]:e.type===`root`?[`Root`,UM,`RootExit`]:GM(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function qM(e){return e[VM]=!1,e.nodes&&e.nodes.forEach(e=>qM(e)),e}var JM={},YM=class e{constructor(t,n,r){this.stringified=!1,this.processed=!1;let i;if(typeof n==`object`&&n&&(n.type===`root`||n.type===`document`))i=qM(n);else if(n instanceof e||n instanceof HM)i=qM(n.root),n.map&&(r.map===void 0&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{let e=Wce;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{i=e(n,r)}catch(e){this.processed=!0,this.error=e}i&&!i[zce]&&Hce.rebuild(i)}this.result=new HM(t,i,r),this.helpers={...JM,postcss:JM,result:this.result},this.plugins=this.processor.plugins.map(e=>typeof e==`object`&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||=this.runAsync(),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw Error(`Use process(css).then(cb) to work with async plugins`)}handleError(e,t){let n=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,e.name===`CssSyntaxError`&&!e.plugin?(e.plugin=n.postcssPlugin,e.setMessage()):n.postcssVersion}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,n)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,n])};for(let t of this.plugins)if(typeof t==`object`)for(let n in t){if(!qce[n]&&/^[A-Z]/.test(n))throw Error(`Unknown event ${n} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!Jce[n])if(typeof t[n]==`object`)for(let r in t[n])r===`*`?e(t,n,t[n][r]):e(t,n+`-`+r.toLowerCase(),t[n][r]);else typeof t[n]==`function`&&e(t,n,t[n])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],n=this.runOnRoot(t);if(WM(n))try{await n}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[VM];){e[VM]=!0;let t=[KM(e)];for(;t.length>0;){let e=this.visitTick(t);
vendor: 7,351 bytes, lines 48-50
48if(WM(e))try{await e}catch(e){let n=t[t.length-1].node;throw this.handleError(e,n)}}}if(this.listeners.OnceExit)for(let[t,n]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if(e.type===`document`){let t=e.nodes.map(e=>n(e,this.helpers));await Promise.all(t)}else await n(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if(typeof e==`object`&&e.Once){if(this.result.root.type===`document`){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));return WM(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}else if(typeof e==`function`)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=Vce;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let n=new Bce(t,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(WM(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[VM];)e[VM]=!0,this.walkSync(e);if(this.listeners.OnceExit)if(e.type===`document`)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[n,r]of e){this.result.lastPlugin=n;let e;try{e=r(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if(t.type!==`root`&&t.type!==`document`&&!t.parent)return!0;if(WM(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:n,visitors:r}=t;if(n.type!==`root`&&n.type!==`document`&&!n.parent){e.pop();return}if(r.length>0&&t.visitorIndex<r.length){let[e,i]=r[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===r.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return i(n.toProxy(),this.helpers)}catch(e){throw this.handleError(e,n)}}if(t.iterator!==0){let r=t.iterator,i;for(;i=n.nodes[n.indexes[r]];)if(n.indexes[r]+=1,!i[VM]){i[VM]=!0,e.push(KM(i));return}t.iterator=0,delete n.indexes[r]}let i=t.events;for(;t.eventIndex<i.length;){let e=i[t.eventIndex];if(t.eventIndex+=1,e===UM){n.nodes&&n.nodes.length&&(n[VM]=!0,t.iterator=n.getIterator());return}else if(this.listeners[e]){t.visitors=this.listeners[e];return}}e.pop()}walkSync(e){e[VM]=!0;let t=GM(e);for(let n of t)if(n===UM)e.nodes&&e.each(e=>{e[VM]||this.walkSync(e)});else{let t=this.listeners[n];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return`LazyResult`}};YM.registerPostcss=e=>{JM=e};var XM=YM;YM.default=YM,Gce.registerLazyResult(YM),Uce.registerLazyResult(YM);var Yce=Uj,Xce=mj,Zce=BM,Qce=dM,ZM=class{constructor(e,t,n){t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=n,this._map=void 0;let r=Xce;this.result=new Qce(this._processor,void 0,this._opts),this.result.css=t;let i=this;Object.defineProperty(this.result,`root`,{get(){return i.root}});let a=new Yce(r,void 0,this._opts,t);if(a.isMap()){let[e,t]=a.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else a.clearAnnotation(),this.result.css=a.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=Zce;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return`NoWorkResult`}},$ce=ZM;ZM.default=ZM;var ele=$ce,tle=XM,nle=sM,rle=jM,QM=class{constructor(e=[]){this.version=`8.4.38`,this.plugins=this.normalize(e)}normalize(e){let t=[];for(let n of e)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n==`object`&&Array.isArray(n.plugins))t=t.concat(n.plugins);else if(typeof n==`object`&&n.postcssPlugin)t.push(n);else if(typeof n==`function`)t.push(n);else if(!(typeof n==`object`&&(n.parse||n.stringify)))throw Error(n+` is not a PostCSS plugin`);return t}process(e,t={}){return!this.plugins.length&&!t.parser&&!t.stringifier&&!t.syntax?new ele(this,e,t):new tle(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}},ile=QM;QM.default=QM,rle.registerProcessor(QM),nle.registerProcessor(QM);var ale=bj,ole=Tj,sle=Gj,cle=EM,lle=Fj,ule=jM,dle=IM;function $M(e,t){if(Array.isArray(e))return e.map(e=>$M(e));let{inputs:n,...r}=e;if(n){t=[];for(let e of n){let n={...e,__proto__:lle.prototype};n.map&&={...n.map,__proto__:ole.prototype},t.push(n)}}if(r.nodes&&=e.nodes.map(e=>$M(e,t)),r.source){let{inputId:e,...n}=r.source;r.source=n,e!=null&&(r.source.input=t[e])}if(r.type===`root`)return new ule(r);if(r.type===`decl`)return new ale(r);if(r.type===`rule`)return new dle(r);if(r.type===`comment`)return new sle(r);if(r.type===`atrule`)return new cle(r);throw Error(`Unknown node type: `+e.type)}var fle=$M;$M.default=$M;var ple=cj,eN=bj,mle=XM,hle=rM,tN=ile,gle=mj,_le=fle,nN=sM,vle=lM,rN=Gj,iN=EM,yle=dM,ble=Fj,xle=BM,Sle=NM,aN=IM,oN=jM,Cle=vj;function sN(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new tN(e)}sN.plugin=function(e,t){let n=!1;function r(...r){console&&console.warn&&!n&&(n=!0,console.warn(e+`: postcss.plugin was deprecated. Migration guide:
49https://evilmartians.com/chronicles/postcss-8-plugin-migration`),{}.LANG&&{}.LANG.startsWith(`cn`)&&console.warn(e+`: 里面 postcss.plugin 被弃用. 迁移指南:
50https://www.w3ctech.com/topic/2226`));let i=t(...r);return i.postcssPlugin=e,i.postcssVersion=new tN().version,i}let i;return Object.defineProperty(r,`postcss`,{get(){return i||=r(),i}}),r.process=function(e,t,n){return sN([r(n)]).process(e,t)},r},sN.stringify=gle,sN.parse=xle,sN.fromJSON=_le,sN.list=Sle,sN.comment=e=>new rN(e),sN.atRule=e=>new iN(e),sN.decl=e=>new eN(e),sN.rule=e=>new aN(e),sN.root=e=>new oN(e),sN.document=e=>new nN(e),sN.CssSyntaxError=ple,sN.Declaration=eN,sN.Container=hle,sN.Processor=tN,sN.Document=nN,sN.Comment=rN,sN.Warning=vle,sN.AtRule=iN,sN.Result=yle,sN.Input=ble,sN.Rule=aN,sN.Root=oN,sN.Node=Cle,mle.registerPostcss(sN);var wle=sN;sN.default=sN;var cN=Hse(wle);cN.stringify,cN.fromJSON,cN.plugin,cN.parse,cN.list,cN.document,cN.comment,cN.atRule,cN.rule,cN.decl,cN.root,cN.CssSyntaxError,cN.Declaration,cN.Container,cN.Processor,cN.Document,cN.Comment,cN.Warning,cN.AtRule,cN.Result,cN.Input,cN.Rule,cN.Root,cN.Node;
50var Tle=Object.defineProperty,Ele=(e,t,n)=>t in e?Tle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,lN=(e,t,n)=>Ele(e,typeof t==`symbol`?t:t+``,n);function Dle(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,`default`)?e.default:e}function Ole(e){if(e.__esModule)return e;var t=e.default;if(typeof t==`function`){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,`__esModule`,{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var uN={exports:{}},dN=String,fN=function(){return{isColorSupported:!1,reset:dN,bold:dN,dim:dN,italic:dN,underline:dN,inverse:dN,hidden:dN,strikethrough:dN,black:dN,red:dN,green:dN,yellow:dN,blue:dN,magenta:dN,cyan:dN,white:dN,gray:dN,bgBlack:dN,bgRed:dN,bgGreen:dN,bgYellow:dN,bgBlue:dN,bgMagenta:dN,bgCyan:dN,bgWhite:dN}};uN.exports=fN(),uN.exports.createColors=fN;var kle=uN.exports,pN=Ole(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:`Module`}))),mN=kle,hN=pN,gN=class e extends Error{constructor(t,n,r,i,a,o){super(t),this.name=`CssSyntaxError`,this.reason=t,a&&(this.file=a),i&&(this.source=i),o&&(this.plugin=o),n!==void 0&&r!==void 0&&(typeof n==`number`?(this.line=n,this.column=r):(this.line=n.line,this.column=n.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+`: `:``,this.message+=this.file?this.file:`<css input>`,this.line!==void 0&&(this.message+=`:`+this.line+`:`+this.column),this.message+=`: `+this.reason}showSourceCode(e){if(!this.source)return``;let t=this.source;e??=mN.isColorSupported,hN&&e&&(t=hN(t));let n=t.split(/\r?\n/),r=Math.max(this.line-3,0),i=Math.min(this.line+2,n.length),a=String(i).length,o,s;if(e){let{bold:e,gray:t,red:n}=mN.createColors(!0);o=t=>e(n(t)),s=e=>t(e)}else o=s=e=>e;return n.slice(r,i).map((e,t)=>{let n=r+1+t,i=` `+(` `+n).slice(-a)+` | `;if(n===this.line){let t=s(i.replace(/\d/g,` `))+e.slice(0,this.column-1).replace(/[^\t]/g,` `);return o(`>`)+s(i)+e+`
51 `+t+o(`^`)}return` `+s(i)+e}).join(`
52`)}toString(){let e=this.showSourceCode();return e&&=`
53
54`+e+`
55`,this.name+`: `+this.message+e}},_N=gN;gN.default=gN;var vN={};vN.isClean=Symbol(`isClean`),vN.my=Symbol(`my`);var yN={after:`
56`,beforeClose:`
57`,beforeComment:`
58`,beforeDecl:`
59`,beforeOpen:` `,beforeRule:`
60`,colon:`: `,commentLeft:` `,commentRight:` `,emptyBody:``,indent:`    `,semicolon:!1};function Ale(e){return e[0].toUpperCase()+e.slice(1)}var bN=class{constructor(e){this.builder=e}atrule(e,t){let n=`@`+e.name,r=e.params?this.rawValue(e,`params`):``;if(e.raws.afterName===void 0?r&&(n+=` `):n+=e.raws.afterName,e.nodes)this.block(e,n+r);else{let i=(e.raws.between||``)+(t?`;`:``);this.builder(n+r+i,e)}}beforeAfter(e,t){let n;n=e.type===`decl`?this.raw(e,null,`beforeDecl`):e.type===`comment`?this.raw(e,null,`beforeComment`):t===`before`?this.raw(e,null,`beforeRule`):this.raw(e,null,`beforeClose`);let r=e.parent,i=0;for(;r&&r.type!==`root`;)i+=1,r=r.parent;if(n.includes(`
61`)){let t=this.raw(e,null,`indent`);if(t.length)for(let e=0;e<i;e++)n+=t}return n}block(e,t){let n=this.raw(e,`between`,`beforeOpen`);this.builder(t+n+`{`,e,`start`);let r;e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,`after`)):r=this.raw(e,`after`,`emptyBody`),r&&this.builder(r),this.builder(`}`,e,`end`)}body(e){let t=e.nodes.length-1;for(;t>0&&e.nodes[t].type===`comment`;)--t;let n=this.raw(e,`semicolon`);for(let r=0;r<e.nodes.length;r++){let i=e.nodes[r],a=this.raw(i,`before`);a&&this.builder(a),this.stringify(i,t!==r||n)}}comment(e){let t=this.raw(e,`left`,`commentLeft`),n=this.raw(e,`right`,`commentRight`);this.builder(`/*`+t+e.text+n+`*/`,e)}decl(e,t){let n=this.raw(e,`between`,`colon`),r=e.prop+n+this.rawValue(e,`value`);e.important&&(r+=e.raws.important||` !important`),t&&(r+=`;`),this.builder(r,e)}document(e){this.body(e)}raw(e,t,n){let r;if(n||=t,t&&(r=e.raws[t],r!==void 0))return r;let i=e.parent;if(n===`before`&&(!i||i.type===`root`&&i.first===e||i&&i.type===`document`))return``;if(!i)return yN[n];let a=e.root();if(a.rawCache||={},a.rawCache[n]!==void 0)return a.rawCache[n];if(n===`before`||n===`after`)return this.beforeAfter(e,n);{let i=`raw`+Ale(n);this[i]?r=this[i](a,e):a.walk(e=>{if(r=e.raws[t],r!==void 0)return!1})}return r===void 0&&(r=yN[n]),a.rawCache[n]=r,r}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&e.raws.after!==void 0)return t=e.raws.after,t.includes(`
62`)&&(t=t.replace(/[^\n]+$/,``)),!1}),t&&=t.replace(/\S/g,``),t}rawBeforeComment(e,t){let n;return e.walkComments(e=>{if(e.raws.before!==void 0)return n=e.raws.before,n.includes(`
63`)&&(n=n.replace(/[^\n]+$/,``)),!1}),n===void 0?n=this.raw(t,null,`beforeDecl`):n&&=n.replace(/\S/g,``),n}rawBeforeDecl(e,t){let n;return e.walkDecls(e=>{if(e.raws.before!==void 0)return n=e.raws.before,n.includes(`
64`)&&(n=n.replace(/[^\n]+$/,``)),!1}),n===void 0?n=this.raw(t,null,`beforeRule`):n&&=n.replace(/\S/g,``),n}rawBeforeOpen(e){let t;return e.walk(e=>{if(e.type!==`decl`&&(t=e.raws.between,t!==void 0))return!1}),t}rawBeforeRule(e){let t;return e.walk(n=>{if(n.nodes&&(n.parent!==e||e.first!==n)&&n.raws.before!==void 0)return t=n.raws.before,t.includes(`
65`)&&(t=t.replace(/[^\n]+$/,``)),!1}),t&&=t.replace(/\S/g,``),t}rawColon(e){let t;return e.walkDecls(e=>{if(e.raws.between!==void 0)return t=e.raws.between.replace(/[^\s:]/g,``),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length===0&&(t=e.raws.after,t!==void 0))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(n=>{let r=n.parent;if(r&&r!==e&&r.parent&&r.parent===e&&n.raws.before!==void 0){let e=n.raws.before.split(`
66`);return t=e[e.length-1],t=t.replace(/\S/g,``),!1}}),t}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&e.last.type===`decl`&&(t=e.raws.semicolon,t!==void 0))return!1}),t}rawValue(e,t){let n=e[t],r=e.raws[t];return r&&r.value===n?r.raw:n}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,`selector`)),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,`end`)}stringify(e,t){if(!this[e.type])throw Error(`Unknown AST node type `+e.type+`. Maybe you need to change PostCSS stringifier.`);this[e.type](e,t)}},xN=bN;bN.default=bN;var jle=xN;function SN(e,t){new jle(t).stringify(e)}var CN=SN;SN.default=SN;var{isClean:wN,my:Mle}=vN,Nle=_N,Ple=xN,Fle=CN;function TN(e,t){let n=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r)||r===`proxyCache`)continue;let i=e[r],a=typeof i;r===`parent`&&a===`object`?t&&(n[r]=t):r===`source`?n[r]=i:Array.isArray(i)?n[r]=i.map(e=>TN(e,n)):(a===`object`&&i!==null&&(i=TN(i)),n[r]=i)}return n}var EN=class{constructor(e={}){this.raws={},this[wN]=!1,this[Mle]=!0;for(let t in e)if(t===`nodes`){this.nodes=[];for(let n of e[t])typeof n.clone==`function`?this.append(n.clone()):this.append(n)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=TN(this);for(let n in e)t[n]=e[n];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}
66error(e,t={}){if(this.source){let{end:n,start:r}=this.rangeBy(t);return this.source.input.error(e,{column:r.column,line:r.line},{column:n.column,line:n.line},t)}return new Nle(e)}getProxyProcessor(){return{get(e,t){return t===`proxyOf`?e:t===`root`?()=>e.root().toProxy():e[t]},set(e,t,n){return e[t]===n?!0:(e[t]=n,(t===`prop`||t===`value`||t===`name`||t===`params`||t===`important`||t===`text`)&&e.markDirty(),!0)}}}markDirty(){if(this[wN]){this[wN]=!1;let e=this;for(;e=e.parent;)e[wN]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let n=this.source.start;if(e.index)n=this.positionInside(e.index,t);else if(e.word){t=this.toString();let r=t.indexOf(e.word);r!==-1&&(n=this.positionInside(r,t))}return n}positionInside(e,t){let n=t||this.toString(),r=this.source.start.column,i=this.source.start.line;for(let t=0;t<e;t++)n[t]===`
67`?(r=1,i+=1):r+=1;return{column:r,line:i}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let r=this.toString(),i=r.indexOf(e.word);i!==-1&&(t=this.positionInside(i,r),n=this.positionInside(i+e.word.length,r))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?n={column:e.end.column,line:e.end.line}:typeof e.endIndex==`number`?n=this.positionInside(e.endIndex):e.index&&(n=this.positionInside(e.index+1));return(n.line<t.line||n.line===t.line&&n.column<=t.column)&&(n={column:t.column+1,line:t.line}),{end:n,start:t}}raw(e,t){return new Ple().raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,n=!1;for(let r of e)r===this?n=!0:n?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);n||this.remove()}return this}root(){let e=this;for(;e.parent&&e.parent.type!==`document`;)e=e.parent;return e}toJSON(e,t){let n={},r=t==null;t||=new Map;let i=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e)||e===`parent`||e===`proxyCache`)continue;let r=this[e];if(Array.isArray(r))n[e]=r.map(e=>typeof e==`object`&&e.toJSON?e.toJSON(null,t):e);else if(typeof r==`object`&&r.toJSON)n[e]=r.toJSON(null,t);else if(e===`source`){let a=t.get(r.input);a??(a=i,t.set(r.input,i),i++),n[e]={end:r.end,inputId:a,start:r.start}}else n[e]=r}return r&&(n.inputs=[...t.keys()].map(e=>e.toJSON())),n}toProxy(){return this.proxyCache||=new Proxy(this,this.getProxyProcessor()),this.proxyCache}toString(e=Fle){e.stringify&&(e=e.stringify);let t=``;return e(this,e=>{t+=e}),t}warn(e,t,n){let r={node:this};for(let e in n)r[e]=n[e];return e.warn(t,r)}get proxyOf(){return this}},DN=EN;EN.default=EN;var Ile=DN,ON=class extends Ile{constructor(e){e&&e.value!==void 0&&typeof e.value!=`string`&&(e={...e,value:String(e.value)}),super(e),this.type=`decl`}get variable(){return this.prop.startsWith(`--`)||this.prop[0]===`$`}},kN=ON;ON.default=ON;var Lle=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`,Rle={nanoid:(e=21)=>{let t=``,n=e;for(;n--;)t+=Lle[Math.random()*64|0];return t},customAlphabet:(e,t=21)=>(n=t)=>{let r=``,i=n;for(;i--;)r+=e[Math.random()*e.length|0];return r}},{SourceMapConsumer:AN,SourceMapGenerator:jN}=pN,{existsSync:zle,readFileSync:Ble}=pN,{dirname:MN,join:Vle}=pN;function Hle(e){return Buffer?Buffer.from(e,`base64`).toString():window.atob(e)}var NN=class{constructor(e,t){if(t.map===!1)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,`data:`);let n=t.map?t.map.prev:void 0,r=this.loadMap(t.from,n);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=MN(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||=new AN(this.text),this.consumerCache}decodeInline(e){let t=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/;if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(t.test(e)||n.test(e))return Hle(e.substr(RegExp.lastMatch.length));let r=e.match(/data:application\/json;([^,]+),/)[1];throw Error(`Unsupported source map encoding `+r)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,``).trim()}isMap(e){return typeof e==`object`?typeof e.mappings==`string`||typeof e._mappings==`string`||Array.isArray(e.sections):!1}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);
67if(!t)return;let n=e.lastIndexOf(t.pop()),r=e.indexOf(`*/`,n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(n,r)))}loadFile(e){if(this.root=MN(e),zle(e))return this.mapFile=e,Ble(e,`utf-8`).toString().trim()}loadMap(e,t){if(t===!1)return!1;if(t){if(typeof t==`string`)return t;if(typeof t==`function`){let n=t(e);if(n){let e=this.loadFile(n);if(!e)throw Error(`Unable to load previous source map: `+n.toString());return e}}else if(t instanceof AN)return jN.fromSourceMap(t).toString();else if(t instanceof jN)return t.toString();else if(this.isMap(t))return JSON.stringify(t);else throw Error(`Unsupported previous source map format: `+t.toString())}else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){let t=this.annotation;return e&&(t=Vle(MN(e),t)),this.loadFile(t)}}startWith(e,t){return e?e.substr(0,t.length)===t:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}},PN=NN;NN.default=NN;var{SourceMapConsumer:Ule,SourceMapGenerator:Wle}=pN,{fileURLToPath:FN,pathToFileURL:IN}=pN,{isAbsolute:LN,resolve:RN}=pN,{nanoid:Gle}
vendor: 1,987 bytes, lines 67-68
67=Rle,zN=pN,BN=_N,Kle=PN,VN=Symbol(`fromOffsetCache`),qle=!!(Ule&&Wle),HN=!!(RN&&LN),UN=class{constructor(e,t={}){if(e==null||typeof e==`object`&&!e.toString)throw Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),this.css[0]===``||this.css[0]===`￾`?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!HN||/^\w+:\/\//.test(t.from)||LN(t.from)?this.file=t.from:this.file=RN(t.from)),HN&&qle){let e=new Kle(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id=`<input css `+Gle(6)+`>`),this.map&&(this.map.file=this.from)}error(e,t,n,r={}){let i,a,o;if(t&&typeof t==`object`){let e=t,r=n;if(typeof e.offset==`number`){let r=this.fromOffset(e.offset);t=r.line,n=r.col}else t=e.line,n=e.column;if(typeof r.offset==`number`){let e=this.fromOffset(r.offset);a=e.line,o=e.col}else a=r.line,o=r.column}else if(!n){let e=this.fromOffset(t);t=e.line,n=e.col}let s=this.origin(t,n,a,o);return i=s?new BN(e,s.endLine===void 0?s.line:{column:s.column,line:s.line},s.endLine===void 0?s.column:{column:s.endColumn,line:s.endLine},s.source,s.file,r.plugin):new BN(e,a===void 0?t:{column:n,line:t},a===void 0?n:{column:o,line:a},this.css,this.file,r.plugin),i.input={column:n,endColumn:o,endLine:a,line:t,source:this.css},this.file&&(IN&&(i.input.url=IN(this.file).toString()),i.input.file=this.file),i}fromOffset(e){let t,n;if(this[VN])n=this[VN];else{let e=this.css.split(`
68`);n=Array(e.length);let t=0;for(let r=0,i=e.length;r<i;r++)n[r]=t,t+=e[r].length+1;this[VN]=n}t=n[n.length-1];let r=0;if(e>=t)r=n.length-1;else{let t=n.length-2,i;for(;r<t;)if(i=r+(t-r>>1),e<n[i])t=i-1;else if(e>=n[i+1])r=i+1;else{r=i;break}}return{col:e-n[r]+1,line:r+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:RN(this.map.consumer().sourceRoot||this.map.root||`.`,e)}origin(e,t,n,r){if(!this.map)return!1;let i=this.map.consumer(),a=i.originalPositionFor({column:t,line:e});if(!a.source)return!1;let o;
vendor: 7,427 bytes, lines 68-72
68typeof n==`number`&&(o=i.originalPositionFor({column:r,line:n}));let s;s=LN(a.source)?IN(a.source):new URL(a.source,this.map.consumer().sourceRoot||IN(this.map.mapFile));let c={column:a.column,endColumn:o&&o.column,endLine:o&&o.line,line:a.line,url:s.toString()};if(s.protocol===`file:`)if(FN)c.file=FN(s);else throw Error(`file: protocol is not available in this PostCSS build`);let l=i.sourceContentFor(a.source);return l&&(c.source=l),c}toJSON(){let e={};for(let t of[`hasBOM`,`css`,`file`,`id`])this[t]!=null&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}},WN=UN;UN.default=UN,zN&&zN.registerInput&&zN.registerInput(UN);var{SourceMapConsumer:GN,SourceMapGenerator:KN}=pN,{dirname:qN,relative:JN,resolve:YN,sep:XN}=pN,{pathToFileURL:ZN}=pN,Jle=WN,Yle=!!(GN&&KN),Xle=!!(qN&&YN&&JN&&XN),QN=class{constructor(e,t,n,r){this.stringify=e,this.mapOpts=n.map||{},this.root=t,this.opts=n,this.css=r,this.originalCSS=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?`data:application/json;base64,`+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation==`string`?this.mapOpts.annotation:typeof this.mapOpts.annotation==`function`?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+`.map`;let t=`
69`;this.css.includes(`\r
70`)&&(t=`\r
71`),this.css+=t+`/*# sourceMappingURL=`+e+` */`}applyPrevMaps(){for(let e of this.previous()){let t=this.toUrl(this.path(e.file)),n=e.root||qN(e.file),r;this.mapOpts.sourcesContent===!1?(r=new GN(e.text),r.sourcesContent&&=null):r=e.consumer(),this.map.applySourceMap(r,t,this.toUrl(this.path(n)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],e.type===`comment`&&e.text.indexOf(`# sourceMappingURL=`)===0&&this.root.removeChild(t)}else this.css&&=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,``)}generate(){if(this.clearAnnotation(),Xle&&Yle&&this.isMap())return this.generateMap();{let e=``;return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=KN.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new KN({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css=``,this.map=new KN({file:this.outputFile(),ignoreInvalidMapping:!0});let e=1,t=1,n=`<no source>`,r={generated:{column:0,line:0},original:{column:0,line:0},source:``},i,a;this.stringify(this.root,(o,s,c)=>{if(this.css+=o,s&&c!==`end`&&(r.generated.line=e,r.generated.column=t-1,s.source&&s.source.start?(r.source=this.sourcePath(s),r.original.line=s.source.start.line,r.original.column=s.source.start.column-1,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,this.map.addMapping(r))),i=o.match(/\n/g),i?(e+=i.length,a=o.lastIndexOf(`
72`),t=o.length-a):t+=o.length,s&&c!==`start`){let i=s.parent||{raws:{}};(!(s.type===`decl`||s.type===`atrule`&&!s.nodes)||s!==i.last||i.raws.semicolon)&&(s.source&&s.source.end?(r.source=this.sourcePath(s),r.original.line=s.source.end.line,r.original.column=s.source.end.column-1,r.generated.line=e,r.generated.column=t-2,this.map.addMapping(r)):(r.source=n,r.original.line=1,r.original.column=0,r.generated.line=e,r.generated.column=t-1,this.map.addMapping(r)))}})}isAnnotation(){return this.isInline()?!0:this.mapOpts.annotation===void 0?this.previous().length?this.previous().some(e=>e.annotation):!0:this.mapOpts.annotation}isInline(){if(this.mapOpts.inline!==void 0)return this.mapOpts.inline;let e=this.mapOpts.annotation;return e!==void 0&&e!==!0?!1:this.previous().length?this.previous().some(e=>e.inline):!0}isMap(){return this.opts.map===void 0?this.previous().length>0:!!this.opts.map}isSourcesContent(){return this.mapOpts.sourcesContent===void 0?this.previous().length?this.previous().some(e=>e.withContent()):!0:this.mapOpts.sourcesContent}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):`to.css`}path(e){if(this.mapOpts.absolute||e.charCodeAt(0)===60||/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let n=this.opts.to?qN(this.opts.to):`.`;typeof this.mapOpts.annotation==`string`&&(n=qN(YN(n,this.mapOpts.annotation)));let r=JN(n,e);return this.memoizedPaths.set(e,r),r}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new Jle(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let n=t.source.input.from;if(n&&!e[n]){e[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):`<no source>`;this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString(`base64`):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(ZN){let t=ZN(e).toString();return this.memoizedFileURLs.set(e,t),t}else throw Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;XN===`\\`&&(e=e.replace(/\\/g,`/`));let n=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,n),n}},Zle=DN,$N=class extends Zle{constructor(e){super(e),this.type=`comment`}},eP=$N;$N.default=$N;var{isClean:tP,my:nP}=vN,rP=kN,iP=eP,Qle=DN,aP,oP,sP,cP;function lP(e){return e.map(e=>(e.nodes&&=lP(e.nodes),delete e.source,e))}function uP(e){if(e[tP]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)uP(t)}var dP=class e extends Qle{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t=this.getIterator(),n,r;for(;this.indexes[t]<this.proxyOf.nodes.length&&(n=this.indexes[t],r=e(this.proxyOf.nodes[n],n),r!==!1);)this.indexes[t]+=1;return delete this.indexes[t],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||=0,this.indexes||={},this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return t===`proxyOf`?e:e[t]?t===`each`||typeof t==`string`&&t.startsWith(`walk`)?(...n)=>e[t](...n.map(e=>typeof e==`function`?(t,n)=>e(t.toProxy(),n):e)):t===`every`||t===`some`?n=>e[t]((e,...t)=>n(e.toProxy(),...t)):t===`root`?()=>
vendor: 4,108 bytes, line 72
72e.root().toProxy():t===`nodes`?e.nodes.map(e=>e.toProxy()):t===`first`||t===`last`?e[t].toProxy():e[t]:e[t]},set(e,t,n){return e[t]===n?!0:(e[t]=n,(t===`name`||t===`params`||t===`selector`)&&e.markDirty(),!0)}}}index(e){return typeof e==`number`?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let n=this.index(e),r=this.normalize(t,this.proxyOf.nodes[n]).reverse();n=this.index(e);for(let e of r)this.proxyOf.nodes.splice(n+1,0,e);let i;for(let e in this.indexes)i=this.indexes[e],n<i&&(this.indexes[e]=i+r.length);return this.markDirty(),this}insertBefore(e,t){let n=this.index(e),r=n===0?`prepend`:!1,i=this.normalize(t,this.proxyOf.nodes[n],r).reverse();n=this.index(e);for(let e of i)this.proxyOf.nodes.splice(n,0,e);let a;for(let e in this.indexes)a=this.indexes[e],n<=a&&(this.indexes[e]=a+i.length);return this.markDirty(),this}normalize(t,n){if(typeof t==`string`)t=lP(aP(t).nodes);else if(t===void 0)t=[];else if(Array.isArray(t)){t=t.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,`ignore`)}else if(t.type===`root`&&this.type!==`document`){t=t.nodes.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,`ignore`)}else if(t.type)t=[t];else if(t.prop){if(t.value===void 0)throw Error(`Value field is missed in node creation`);typeof t.value!=`string`&&(t.value=String(t.value)),t=[new rP(t)]}else if(t.selector)t=[new oP(t)];else if(t.name)t=[new sP(t)];else if(t.text)t=[new iP(t)];else throw Error(`Unknown node type in node creation`);return t.map(t=>(t[nP]||e.rebuild(t),t=t.proxyOf,t.parent&&t.parent.removeChild(t),t[tP]&&uP(t),t.raws.before===void 0&&n&&n.raws.before!==void 0&&(t.raws.before=n.raws.before.replace(/\S/g,``)),t.parent=this.proxyOf,t))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,`prepend`).reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);let t;for(let n in this.indexes)t=this.indexes[n],t>=e&&(this.indexes[n]=t-1);return this.markDirty(),this}replaceValues(e,t,n){return n||(n=t,t={}),this.walkDecls(r=>{t.props&&!t.props.includes(r.prop)||t.fast&&!r.value.includes(t.fast)||(r.value=r.value.replace(e,n))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,n)=>{let r;try{r=e(t,n)}catch(e){throw t.addToError(e)}return r!==!1&&t.walk&&(r=t.walk(e)),r})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`atrule`&&e.test(n.name))return t(n,r)}):this.walk((n,r)=>{if(n.type===`atrule`&&n.name===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`atrule`)return t(e,n)}))}walkComments(e){return this.walk((t,n)=>{if(t.type===`comment`)return e(t,n)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`decl`&&e.test(n.prop))return t(n,r)}):this.walk((n,r)=>{if(n.type===`decl`&&n.prop===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`decl`)return t(e,n)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((n,r)=>{if(n.type===`rule`&&e.test(n.selector))return t(n,r)}):this.walk((n,r)=>{if(n.type===`rule`&&n.selector===e)return t(n,r)}):(t=e,this.walk((e,n)=>{if(e.type===`rule`)return t(e,n)}))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}};dP.registerParse=e=>{aP=e},dP.registerRule=e=>{oP=e},dP.registerAtRule=e=>{sP=e},dP.registerRoot=e=>{cP=e};var fP=dP;dP.default=dP,dP.rebuild=e=>{e.type===`atrule`?Object.setPrototypeOf(e,sP.prototype):e.type===`rule`?Object.setPrototypeOf(e,oP.prototype):e.type===`decl`?Object.setPrototypeOf(e,rP.prototype):e.type===`comment`?Object.setPrototypeOf(e,iP.prototype):e.type===`root`&&Object.setPrototypeOf(e,cP.prototype),e[nP]=!0,e.nodes&&e.nodes.forEach(e=>{dP.rebuild(e)})};
72var $le=fP,pP,mP,hP=class extends $le{constructor(e){super({type:`document`,...e}),this.nodes||=[]}toResult(e={}){return new pP(new mP,this,e).stringify()}};hP.registerLazyResult=e=>{pP=e},hP.registerProcessor=e=>{mP=e};var gP=hP;hP.default=hP;var _P=class{constructor(e,t={}){if(this.type=`warning`,this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+`: `+this.text:this.text}},vP=_P;_P.default=_P;var eue=vP,yP=class{constructor(e,t,n){this.processor=e,this.messages=[],this.root=t,this.opts=n,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let n=new eue(e,t);return this.messages.push(n),n}warnings(){return this.messages.filter(e=>e.type===`warning`)}get content(){return this.css}},bP=yP;yP.default=yP;var xP=39,SP=34,CP=92,wP=47,TP=10,EP=32,DP=12,OP=9,kP=13,tue=91,nue=93,rue=40,iue=41,aue=123,oue=125,sue=59,cue=42,lue=58,uue=64,AP=/[\t\n\f\r "#'()/;[\\\]{}]/g,jP=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,due=/.[\r\n"'(/\\]/,MP=/[\da-f]/i,fue=function(e,t={}){let n=e.css.valueOf(),r=t.ignoreErrors,i,a,o,s,c,l,u,d,f,p,m=n.length,h=0,g=[],_=[];function v(){return h}function y(t){throw e.error(`Unclosed `+t,h)}function b(){return _.length===0&&h>=m}function x(e){if(_.length)return _.pop();if(h>=m)return;let t=e?e.ignoreUnclosed:!1;switch(i=n.charCodeAt(h),i){case TP:case EP:case OP:case kP:case DP:a=h;do a+=1,i=n.charCodeAt(a);while(i===EP||i===TP||i===OP||i===kP||i===DP);p=[`space`,n.slice(h,a)],h=a-1;break;case tue:case nue:case aue:case oue:case lue:case sue:case iue:{let e=String.fromCharCode(i);p=[e,e,h];break}case rue:if(d=g.length?g.pop()[1]:``,f=n.charCodeAt(h+1),d===`url`&&f!==xP&&f!==SP&&f!==EP&&f!==TP&&f!==OP&&f!==DP&&f!==kP){a=h;do{if(l=!1,a=n.indexOf(`)`,a+1),a===-1)if(r||t){a=h;break}else y(`bracket`);for(u=a;n.charCodeAt(u-1)===CP;)--u,l=!l}while(l);p=[`brackets`,n.slice(h,a+1),h,a],h=a}else a=n.indexOf(`)`,h+1),s=n.slice(h,a+1),a===-1||due.test(s)?p=[`(`,`(`,h]:(p=[`brackets`,s,h,a],h=a);break;case xP:case SP:o=i===xP?`'`:`"`,a=h;do{if(l=!1,a=n.indexOf(o,a+1),a===-1)if(r||t){a=h+1;break}else y(`string`);for(u=a;n.charCodeAt(u-1)===CP;)--u,l=!l}while(l);p=[`string`,n.slice(h,a+1),h,a],h=a;break;case uue:AP.lastIndex=h+1,AP.test(n),a=AP.lastIndex===0?n.length-1:AP.lastIndex-2,p=[`at-word`,n.slice(h,a+1),h,a],h=a;break;case CP:for(a=h,c=!0;
vendor: 4,109 bytes, lines 72-73
72n.charCodeAt(a+1)===CP;)a+=1,c=!c;if(i=n.charCodeAt(a+1),c&&i!==wP&&i!==EP&&i!==TP&&i!==OP&&i!==kP&&i!==DP&&(a+=1,MP.test(n.charAt(a)))){for(;MP.test(n.charAt(a+1));)a+=1;n.charCodeAt(a+1)===EP&&(a+=1)}p=[`word`,n.slice(h,a+1),h,a],h=a;break;default:i===wP&&n.charCodeAt(h+1)===cue?(a=n.indexOf(`*/`,h+2)+1,a===0&&(r||t?a=n.length:y(`comment`)),p=[`comment`,n.slice(h,a+1),h,a],h=a):(jP.lastIndex=h+1,jP.test(n),a=jP.lastIndex===0?n.length-1:jP.lastIndex-2,p=[`word`,n.slice(h,a+1),h,a],g.push(p),h=a);break}return h++,p}function S(e){_.push(e)}return{back:S,endOfFile:b,nextToken:x,position:v}},NP=fP,PP=class extends NP{constructor(e){super(e),this.type=`atrule`}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}},FP=PP;PP.default=PP,NP.registerAtRule(PP);var IP=fP,LP,RP,zP=class extends IP{constructor(e){super(e),this.type=`root`,this.nodes||=[]}normalize(e,t,n){let r=super.normalize(e);if(t){if(n===`prepend`)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of r)e.raws.before=t.raws.before}return r}removeChild(e,t){let n=this.index(e);return!t&&n===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(e)}toResult(e={}){return new LP(new RP,this,e).stringify()}};zP.registerLazyResult=e=>{LP=e},zP.registerProcessor=e=>{RP=e};var BP=zP;zP.default=zP,IP.registerRoot(zP);var VP={comma(e){return VP.split(e,[`,`],!0)},space(e){return VP.split(e,[` `,`
73`,`	`])},split(e,t,n){let r=[],i=``,a=!1,o=0,s=!1,c=``,l=!1;for(let n of e)l?l=!1:n===`\\`?l=!0:s?n===c&&(s=!1):n===`"`||n===`'`?(s=!0,c=n):n===`(`?o+=1:n===`)`?o>0&&--o:o===0&&t.includes(n)&&(a=!0),a?(i!==``&&r.push(i.trim()),i=``,a=!1):i+=n;return(n||i!==``)&&r.push(i.trim()),r}},HP=VP;VP.default=VP;var UP=fP,pue=HP,WP=class extends UP{constructor(e){super(e),this.type=`rule`,this.nodes||=[]}get selectors(){return pue.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,n=t?t[0]:`,`+this.raw(`between`,`beforeOpen`);this.selector=e.join(n)}},GP=WP;WP.default=WP,UP.registerRule(WP);var mue=kN,hue=fue,gue=eP,_ue=FP,vue=BP,KP=GP,qP={empty:!0,space:!0};function yue(e){for(let t=e.length-1;t>=0;t--){let n=e[t],r=n[3]||n[2];if(r)return r}}var bue=class{constructor(e){this.input=e,this.root=new vue,this.current=this.root,this.spaces=``,this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t=new _ue;t.name=e[1].slice(1),t.name===``&&this.unnamedAtrule(t,e),this.init(t,e[2]);let n,r,i,a=!1,o=!1,s=[],c=[];for(;!this.tokenizer.endOfFile();){if(e=this.tokenizer.nextToken(),n=e[0],n===`(`||n===`[`?c.push(n===`(`?`)`:`]`):n===`{`&&c.length>0?c.push(`}`):n===c[c.length-1]&&c.pop(),c.length===0)if(n===`;`){t.source.end=this.getPosition(e[2]),t.source.end.offset++,this.semicolon=!0;break}else if(n===`{`){o=!0;break}else if(n===`}`){if(s.length>0){for(i=s.length-1,r=s[i];r&&r[0]===`space`;)r=s[--i];r&&(t.source.end=this.getPosition(r[3]||r[2]),t.source.end.offset++)}this.end(e);break}else s.push(e);else s.push(e);if(this.tokenizer.endOfFile()){a=!0;break}}t.raws.between=this.spacesAndCommentsFromEnd(s),s.length?(t.raws.afterName=this.spacesAndCommentsFromStart(s),this.raw(t,`params`,s),a&&(e=s[s.length-1],t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++,this.spaces=t.raws.between,t.raws.between=``)):(t.raws.afterName=``,t.params=``),o&&(t.nodes=[],this.current=t)}checkMissedSemicolon(e){let t=this.colon(e);if(t===!1)return;let n=0,r;for(let i=t-1;i>=0&&(r=e[i],!(r[0]!==`space`&&(n+=1,n===2)));i--);throw this.input.error(`Missed semicolon`,r[0]===`word`?r[3]+1:r[2])}colon(e){let t=0,n,r,i;for(let[a,o]of e.entries()){if(n=o,r=n[0],r===`(`&&(t+=1),r===`)`&&--t,t===0&&r===`:`)if(!i)this.doubleColon(n);else if(i[0]===`word`&&i[1]===`progid`)continue;else return a;i=n}return!1}comment(e){let t=new gue;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let n=e[1].slice(2,-2);
vendor: 4,217 bytes, line 73
73if(/^\s*$/.test(n))t.text=``,t.raws.left=n,t.raws.right=``;else{let e=n.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=hue(this.input)}decl(e,t){let n=new mue;this.init(n,e[0][2]);let r=e[e.length-1];for(r[0]===`;`&&(this.semicolon=!0,e.pop()),n.source.end=this.getPosition(r[3]||r[2]||yue(e)),n.source.end.offset++;e[0][0]!==`word`;)e.length===1&&this.unknownWord(e),n.raws.before+=e.shift()[1];for(n.source.start=this.getPosition(e[0][2]),n.prop=``;e.length;){let t=e[0][0];if(t===`:`||t===`space`||t===`comment`)break;n.prop+=e.shift()[1]}n.raws.between=``;let i;for(;e.length;)if(i=e.shift(),i[0]===`:`){n.raws.between+=i[1];break}else i[0]===`word`&&/\w/.test(i[1])&&this.unknownWord([i]),n.raws.between+=i[1];(n.prop[0]===`_`||n.prop[0]===`*`)&&(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let a=[],o;for(;e.length&&(o=e[0][0],!(o!==`space`&&o!==`comment`));)a.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(i=e[t],i[1].toLowerCase()===`!important`){n.important=!0;let r=this.stringFrom(e,t);r=this.spacesFromEnd(e)+r,r!==` !important`&&(n.raws.important=r);break}else if(i[1].toLowerCase()===`important`){let r=e.slice(0),i=``;for(let e=t;e>0;e--){let t=r[e][0];if(i.trim().indexOf(`!`)===0&&t!==`space`)break;i=r.pop()[1]+i}i.trim().indexOf(`!`)===0&&(n.important=!0,n.raws.important=i,e=r)}if(i[0]!==`space`&&i[0]!==`comment`)break}e.some(e=>e[0]!==`space`&&e[0]!==`comment`)&&(n.raws.between+=a.map(e=>e[1]).join(``),a=[]),this.raw(n,`value`,a.concat(e),t),n.value.includes(`:`)&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error(`Double colon`,{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new KP;this.init(t,e[2]),t.selector=``,t.raws.between=``,this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.spaces=``,this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||``)+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&e.type===`rule`&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces=``)}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces=``,e.type!==`comment`&&(this.semicolon=!1)}other(e){let t=!1,n=null,r=!1,i=null,a=[],o=e[1].startsWith(`--`),s=[],c=e;for(;c;){if(n=c[0],s.push(c),n===`(`||n===`[`)i||=c,a.push(n===`(`?`)`:`]`);else if(o&&r&&n===`{`)i||=c,a.push(`}`);else if(a.length===0)if(n===`;`)if(r){this.decl(s,o);return}else break;else if(n===`{`){this.rule(s);return}else if(n===`}`){this.tokenizer.back(s.pop()),t=!0;break}else n===`:`&&(r=!0);else n===a[a.length-1]&&(a.pop(),a.length===0&&(i=null));c=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),a.length>0&&this.unclosedBracket(i),t&&r){if(!o)for(;s.length&&(c=s[s.length-1][0],!(c!==`space`&&c!==`comment`));)this.tokenizer.back(s.pop());this.decl(s,o)}else this.unknownWord(s)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case`space`:this.spaces+=e[1];break;case`;`:this.freeSemicolon(e);break;case`}`:this.end(e);break;case`comment`:this.comment(e);break;case`at-word`:this.atrule(e);break;case`{`:this.emptyRule(e);break;default:this.other(e);break}this.endFile()}precheckMissedSemicolon(){}raw(e,t,n,r){let i,a,o=n.length,s=``,c=!0,l,u;for(let e=0;e<o;e+=1)i=n[e],a=i[0],a===`space`&&e===o-1&&!r?c=!1:a===`comment`?(u=n[e-1]?n[e-1][0]:`empty`,l=n[e+1]?n[e+1][0]:`empty`,!qP[u]&&!qP[l]?s.slice(-1)===`,`?c=!1:s+=i[1]:c=!1):s+=i[1];if(!c){let r=n.reduce((e,t)=>
vendor: 4,347 bytes, line 73
73e+t[1],``);e.raws[t]={raw:r,value:s}}e[t]=s}rule(e){e.pop();let t=new KP;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,`selector`,e),this.current=t}spacesAndCommentsFromEnd(e){let t,n=``;for(;e.length&&(t=e[e.length-1][0],!(t!==`space`&&t!==`comment`));)n=e.pop()[1]+n;return n}spacesAndCommentsFromStart(e){let t,n=``;for(;e.length&&(t=e[0][0],!(t!==`space`&&t!==`comment`));)n+=e.shift()[1];return n}spacesFromEnd(e){let t,n=``;for(;e.length&&(t=e[e.length-1][0],t===`space`);)n=e.pop()[1]+n;return n}stringFrom(e,t){let n=``;for(let r=t;r<e.length;r++)n+=e[r][1];return e.splice(t,e.length-t),n}unclosedBlock(){let e=this.current.source.start;throw this.input.error(`Unclosed block`,e.line,e.column)}unclosedBracket(e){throw this.input.error(`Unclosed bracket`,{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error(`Unexpected }`,{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error(`Unknown word`,{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error(`At-rule without name`,{offset:t[2]},{offset:t[2]+t[1].length})}},xue=fP,Sue=bue,Cue=WN;function JP(e,t){let n=new Sue(new Cue(e,t));try{n.parse()}catch(e){throw e}return n.root}var YP=JP;JP.default=JP,xue.registerParse(JP);var{isClean:XP,my:wue}=vN,Tue=QN,Eue=CN,Due=fP,Oue=gP,ZP=bP,kue=YP,Aue=BP,jue={atrule:`AtRule`,comment:`Comment`,decl:`Declaration`,document:`Document`,root:`Root`,rule:`Rule`},Mue={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Nue={Once:!0,postcssPlugin:!0,prepare:!0},QP=0;function $P(e){return typeof e==`object`&&typeof e.then==`function`}function eF(e){let t=!1,n=jue[e.type];return e.type===`decl`?t=e.prop.toLowerCase():e.type===`atrule`&&(t=e.name.toLowerCase()),t&&e.append?[n,n+`-`+t,QP,n+`Exit`,n+`Exit-`+t]:t?[n,n+`-`+t,n+`Exit`,n+`Exit-`+t]:e.append?[n,QP,n+`Exit`]:[n,n+`Exit`]}function tF(e){let t;return t=e.type===`document`?[`Document`,QP,`DocumentExit`]:e.type===`root`?[`Root`,QP,`RootExit`]:eF(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function nF(e){return e[XP]=!1,e.nodes&&e.nodes.forEach(e=>nF(e)),e}var rF={},iF=class e{constructor(t,n,r){this.stringified=!1,this.processed=!1;let i;if(typeof n==`object`&&n&&(n.type===`root`||n.type===`document`))i=nF(n);else if(n instanceof e||n instanceof ZP)i=nF(n.root),n.map&&(r.map===void 0&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{let e=kue;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{i=e(n,r)}catch(e){this.processed=!0,this.error=e}i&&!i[wue]&&Due.rebuild(i)}this.result=new ZP(t,i,r),this.helpers={...rF,postcss:rF,result:this.result},this.plugins=this.processor.plugins.map(e=>typeof e==`object`&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||=this.runAsync(),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw Error(`Use process(css).then(cb) to work with async plugins`)}handleError(e,t){let n=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,e.name===`CssSyntaxError`&&!e.plugin?(e.plugin=n.postcssPlugin,e.setMessage()):n.postcssVersion}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,n)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,n])};for(let t of this.plugins)if(typeof t==`object`)for(let n in t){if(!Mue[n]&&/^[A-Z]/.test(n))throw Error(`Unknown event ${n} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!Nue[n])if(typeof t[n]==`object`)for(let r in t[n])r===`*`?e(t,n,t[n][r]):e(t,n+`-`+r.toLowerCase(),t[n][r]);else typeof t[n]==`function`&&e(t,n,t[n])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],n=this.runOnRoot(t);if($P(n))try{await n}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[XP];){e[XP]=!0;let t=[tF(e)];for(;t.length>0;){let e=this.visitTick(t);
73if($P(e))try{await e}catch(e){let n=t[t.length-1].node;throw this.handleError(e,n)}}}if(this.listeners.OnceExit)for(let[t,n]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if(e.type===`document`){let t=e.nodes.map(e=>n(e,this.helpers));await Promise.all(t)}else await n(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if(typeof e==`object`&&e.Once){if(this.result.root.type===`document`){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));return $P(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}else if(typeof e==`function`)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=Eue;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let n=new Tue(t,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if($P(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[XP];)e[XP]=!0,this.walkSync(e);if(this.listeners.OnceExit)if(e.type===`document`)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[n,r]of e){this.result.lastPlugin=n;let e;try{e=r(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if(t.type!==`root`&&t.type!==`document`&&!t.parent)return!0;if($P(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:n,visitors:r}=t;if(n.type!==`root`&&n.type!==`document`&&!n.parent){e.pop();return}if(r.length>0&&t.visitorIndex<r.length){let[e,i]=r[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===r.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return i(n.toProxy(),this.helpers)}catch(e){throw this.handleError(e,n)}}if(t.iterator!==0){let r=t.iterator,i;for(;i=n.nodes[n.indexes[r]];)if(n.indexes[r]+=1,!i[XP]){i[XP]=!0,e.push(tF(i));return}t.iterator=0,delete n.indexes[r]}let i=t.events;for(;t.eventIndex<i.length;){let e=i[t.eventIndex];if(t.eventIndex+=1,e===QP){n.nodes&&n.nodes.length&&(n[XP]=!0,t.iterator=n.getIterator());return}else if(this.listeners[e]){t.visitors=this.listeners[e];return}}e.pop()}walkSync(e){e[XP]=!0;let t=eF(e);for(let n of t)if(n===QP)e.nodes&&e.each(e=>{e[XP]||this.walkSync(e)});else{let t=this.listeners[n];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return`LazyResult`}};iF.registerPostcss=e=>{rF=e};var aF=iF;iF.default=iF,Aue.registerLazyResult(iF),Oue.registerLazyResult(iF);var Pue=QN,Fue=CN,Iue=YP,Lue=bP,oF=class{constructor(e,t,n){t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=n,this._map=void 0;let r=Fue;this.result=new Lue(this._processor,void 0,this._opts),this.result.css=t;let i=this;Object.defineProperty(this.result,`root`,{get(){return i.root}});let a=new Pue(r,void 0,this._opts,t);if(a.isMap()){let[e,t]=a.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else a.clearAnnotation(),this.result.css=a.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=Iue;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return`NoWorkResult`}},Rue=oF;oF.default=oF;var zue=Rue,Bue=aF,Vue=gP,Hue=BP,sF=class{constructor(e=[]){this.version=`8.4.38`,this.plugins=this.normalize(e)}normalize(e){let t=[];for(let n of e)if(n.postcss===!0?n=n():n.postcss&&(n=n.postcss),typeof n==`object`&&Array.isArray(n.plugins))t=t.concat(n.plugins);else if(typeof n==`object`&&n.postcssPlugin)t.push(n);else if(typeof n==`function`)t.push(n);else if(!(typeof n==`object`&&(n.parse||n.stringify)))throw Error(n+` is not a PostCSS plugin`);return t}process(e,t={}){return!this.plugins.length&&!t.parser&&!t.stringifier&&!t.syntax?new zue(this,e,t):new Bue(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}},Uue=sF;sF.default=sF,Hue.registerProcessor(sF),Vue.registerProcessor(sF);var Wue=kN,Gue=PN,Kue=eP,que=FP,Jue=WN,Yue=BP,Xue=GP;function cF(e,t){if(Array.isArray(e))return e.map(e=>cF(e));let{inputs:n,...r}=e;if(n){t=[];for(let e of n){let n={...e,__proto__:Jue.prototype};n.map&&={...n.map,__proto__:Gue.prototype},t.push(n)}}if(r.nodes&&=e.nodes.map(e=>cF(e,t)),r.source){let{inputId:e,...n}=r.source;r.source=n,e!=null&&(r.source.input=t[e])}if(r.type===`root`)return new Yue(r);if(r.type===`decl`)return new Wue(r);if(r.type===`rule`)return new Xue(r);if(r.type===`comment`)return new Kue(r);if(r.type===`atrule`)return new que(r);throw Error(`Unknown node type: `+e.type)}var Zue=cF;cF.default=cF;var Que=_N,lF=kN,$ue=aF,ede=fP,uF=Uue,tde=CN,nde=Zue,dF=gP,rde=vP,fF=eP,pF=FP,ide=bP,ade=WN,ode=YP,sde=HP,mF=GP,hF=BP,cde=DN;function gF(...e){return e.length===1&&Array.isArray(e[0])&&(e=e[0]),new uF(e)}gF.plugin=function(e,t){let n=!1;function r(...r){console&&console.warn&&!n&&(n=!0,console.warn(e+`: postcss.plugin was deprecated. Migration guide:
74https://evilmartians.com/chronicles/postcss-8-plugin-migration`),{}.LANG&&{}.LANG.startsWith(`cn`)&&console.warn(e+`: 里面 postcss.plugin 被弃用. 迁移指南:
75https://www.w3ctech.com/topic/2226`));let i=t(...r);return i.postcssPlugin=e,i.postcssVersion=new uF().version,i}let i;return Object.defineProperty(r,`postcss`,{get(){return i||=r(),i}}),r.process=function(e,t,n){return gF([r(n)]).process(e,t)},r},gF.stringify=tde,gF.parse=ode,gF.fromJSON=nde,gF.list=sde,gF.comment=e=>new fF(e),gF.atRule=e=>new pF(e),gF.decl=e=>new lF(e),gF.rule=e=>new mF(e),gF.root=e=>new hF(e),gF.document=e=>new dF(e),gF.CssSyntaxError=Que,gF.Declaration=lF,gF.Container=ede,gF.Processor=uF,gF.Document=dF,gF.Comment=fF,gF.Warning=rde,gF.AtRule=pF,gF.Result=ide,gF.Input=ade,gF.Rule=mF,gF.Root=hF,gF.Node=cde,$ue.registerPostcss(gF);var lde=gF;gF.default=gF;var _F=Dle(lde);_F.stringify,_F.fromJSON,_F.plugin,_F.parse,_F.list,_F.document,_F.comment,_F.atRule,_F.rule,_F.decl,_F.root,_F.CssSyntaxError,_F.Declaration,_F.Container,_F.Processor,_F.Document,_F.Comment,_F.Warning,_F.AtRule,_F.Result,_F.Input,_F.Rule,_F.Root,_F.Node;var ude=class e{constructor(...e){lN(this,`parentElement`,null),lN(this,`parentNode`,null),lN(this,`ownerDocument`),lN(this,`firstChild`,null),lN(this,`lastChild`,null),lN(this,`previousSibling`,null),lN(this,`nextSibling`,null),lN(this,`ELEMENT_NODE`,1),lN(this,`TEXT_NODE`,3),lN(this,`nodeType`),lN(this,`nodeName`),lN(this,`RRNodeType`)}get childNodes(){let e=[],t=this.firstChild;for(;t;)e.push(t),t=t.nextSibling;return e}contains(t){if(!(t instanceof e)||t.ownerDocument!==this.ownerDocument)return!1;if(t===this)return!0;for(;t.parentNode;){if(t.parentNode===this)return!0;t=t.parentNode}return!1}appendChild(e){throw Error(`RRDomException: Failed to execute 'appendChild' on 'RRNode': This RRNode type does not support this method.`)}insertBefore(e,t){throw Error(`RRDomException: Failed to execute 'insertBefore' on 'RRNode': This RRNode type does not support this method.`)}removeChild(e){throw Error(`RRDomException: Failed to execute 'removeChild' on 'RRNode': This RRNode type does not support this method.`)}toString(){return`RRNode`}},vF={Node:[`childNodes`,`parentNode`,`parentElement`,`textContent`,`ownerDocument`],ShadowRoot:[`host`,`styleSheets`],Element:[`shadowRoot`,`querySelector`,`querySelectorAll`],MutationObserver:[]},yF={Node:[`contains`,`getRootNode`],ShadowRoot:[`getSelection`],Element:[],MutationObserver:[`constructor`]},bF={},dde=()=>!!globalThis.Zone;function xF(e){if(bF[e])return bF[e];let t=globalThis[e],n=t.prototype,r=e in vF?vF[e]:void 0,i=!!(r&&r.every(e=>!!(Object.getOwnPropertyDescriptor(n,e)?.get)?.toString().includes(`[native code]`))),a=e in yF?yF[e]:void 0,o=!!(a&&a.every(e=>typeof n[e]==`function`&&n[e]?.toString().includes(`[native code]`)));if(i&&o&&!dde())return bF[e]=t.prototype,t.prototype;try{let r=document.createElement(`iframe`);document.body.appendChild(r);let i=r.contentWindow;if(!i)return t.prototype;let a=i[e].prototype;return document.body.removeChild(r),a?bF[e]=a:n}catch{return n}}var SF={};
75function CF(e,t,n){let r=`${e}.${String(n)}`;if(SF[r])return SF[r].call(t);let i=xF(e),a=Object.getOwnPropertyDescriptor(i,n)?.get;return a?(SF[r]=a,a.call(t)):t[n]}var wF={};function TF(e,t,n){let r=`${e}.${String(n)}`;if(wF[r])return wF[r].bind(t);let i=xF(e)[n];return typeof i==`function`?(wF[r]=i,i.bind(t)):t[n]}function fde(e){return CF(`Node`,e,`ownerDocument`)}function pde(e){return CF(`Node`,e,`childNodes`)}function mde(e){return CF(`Node`,e,`parentNode`)}function hde(e){return CF(`Node`,e,`parentElement`)}function gde(e){return CF(`Node`,e,`textContent`)}function _de(e,t){return TF(`Node`,e,`contains`)(t)}function vde(e){return TF(`Node`,e,`getRootNode`)()}function yde(e){return!e||!(`host`in e)?null:CF(`ShadowRoot`,e,`host`)}function bde(e){return e.styleSheets}function xde(e){return!e||!(`shadowRoot`in e)?null:CF(`Element`,e,`shadowRoot`)}function Sde(e,t){return CF(`Element`,e,`querySelector`)(t)}function Cde(e,t){return CF(`Element`,e,`querySelectorAll`)(t)}function EF(){return xF(`MutationObserver`).constructor}function DF(e,t,n){try{if(!(t in e))return()=>{};let r=e[t],i=n(r);return typeof i==`function`&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}var OF={ownerDocument:fde,childNodes:pde,parentNode:mde,parentElement:hde,textContent:gde,contains:_de,getRootNode:vde,host:yde,styleSheets:bde,shadowRoot:xde,querySelector:Sde,querySelectorAll:Cde,mutationObserver:EF,patch:DF};function kF(e,t,n=document){let r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}var AF=`Please stop import mirror directly. Instead of that,\r
76now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
77or you can use record.mirror to access the mirror instance during recording.`,jF={map:{},getId(){return console.error(AF),-1},getNode(){return console.error(AF),null},removeNodeFromMap(){console.error(AF)},has(){return console.error(AF),!1},reset(){console.error(AF)}};typeof window<`u`&&window.Proxy&&window.Reflect&&(jF=new Proxy(jF,{get(e,t,n){return t===`map`&&console.error(AF),Reflect.get(e,t,n)}}));function MF(e,t,n={}){let r=null,i=0;return function(...a){let o=Date.now();!i&&n.leading===!1&&(i=o);let s=t-(o-i),c=this;s<=0||s>t?(r&&=(clearTimeout(r),null),i=o,e.apply(c,a)):!r&&n.trailing!==!1&&(r=setTimeout(()=>{i=n.leading===!1?0:Date.now(),r=null,e.apply(c,a)},s))}}function NF(e,t,n,r,i=window){let a=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set(e){setTimeout(()=>{n.set.call(this,e)},0),a&&a.set&&a.set.call(this,e)}}),()=>NF(e,t,a||{},!0)}var PF=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(PF=()=>new Date().getTime());function FF(e){let t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset===void 0?t.documentElement.scrollLeft||t?.body&&OF.parentElement(t.body)?.scrollLeft||t?.body?.scrollLeft||0:e.pageXOffset,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset===void 0?t?.documentElement.scrollTop||t?.body&&OF.parentElement(t.body)?.scrollTop||t?.body?.scrollTop||0:e.pageYOffset}}function IF(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function LF(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function RF(e){return e?e.nodeType===e.ELEMENT_NODE?e:OF.parentElement(e):null}function zF(e,t,n,r){if(!e)return!1;let i=RF(e);if(!i)return!1;try{if(typeof t==`string`){if(i.classList.contains(t)||r&&i.closest(`.`+t)!==null)return!0}else if(XA(i,t,r))return!0}catch{}return!!(n&&(i.matches(n)||r&&i.closest(n)!==null))}function wde(e,t){return t.getId(e)!==-1}function BF(e,t,n){return e.tagName===`TITLE`&&n.headTitleMutations?!0:t.getId(e)===LA}function VF(e,t){if(lA(e))return!1;let n=t.getId(e);if(!t.has(n))return!0;let r=OF.parentNode(e);return r&&r.nodeType===e.DOCUMENT_NODE?!1:r?VF(r,t):!0}function HF(e){return!!e.changedTouches}function Tde(e=window){`NodeList`in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),`DOMTokenList`in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach)}function UF(e,t){return!!(e.nodeName===`IFRAME`&&t.getMeta(e))}function WF(e,t){return!!(e.nodeName===`LINK`&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute(`rel`)===`stylesheet`&&t.getMeta(e))}function GF(e){return e?e instanceof ude&&`shadowRoot`in e?!!e.shadowRoot:!!OF.shadowRoot(e):!1}var Ede=class{constructor(){W(this,`id`,1),W(this,`styleIDMap`,new WeakMap),W(this,`idStyleMap`,new Map)}getId(e){return this.styleIDMap.get(e)??-1}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=t===void 0?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}};function KF(e){let t=null;return`getRootNode`in e&&OF.getRootNode(e)?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&OF.host(OF.getRootNode(e))&&(t=OF.host(OF.getRootNode(e))),t}function Dde(e){let t=e,n;for(;n=KF(t);)t=n;return t}function Ode(e){let t=OF.ownerDocument(e);
77if(!t)return!1;let n=Dde(e);return OF.contains(t,n)}function qF(e){let t=OF.ownerDocument(e);return t?OF.contains(t,e)||Ode(e):!1}var JF=(e=>(e[e.DomContentLoaded=0]=`DomContentLoaded`,e[e.Load=1]=`Load`,e[e.FullSnapshot=2]=`FullSnapshot`,e[e.IncrementalSnapshot=3]=`IncrementalSnapshot`,e[e.Meta=4]=`Meta`,e[e.Custom=5]=`Custom`,e[e.Plugin=6]=`Plugin`,e))(JF||{}),YF=(e=>(e[e.Mutation=0]=`Mutation`,e[e.MouseMove=1]=`MouseMove`,e[e.MouseInteraction=2]=`MouseInteraction`,e[e.Scroll=3]=`Scroll`,e[e.ViewportResize=4]=`ViewportResize`,e[e.Input=5]=`Input`,e[e.TouchMove=6]=`TouchMove`,e[e.MediaInteraction=7]=`MediaInteraction`,e[e.StyleSheetRule=8]=`StyleSheetRule`,e[e.CanvasMutation=9]=`CanvasMutation`,e[e.Font=10]=`Font`,e[e.Log=11]=`Log`,e[e.Drag=12]=`Drag`,e[e.StyleDeclaration=13]=`StyleDeclaration`,e[e.Selection=14]=`Selection`,e[e.AdoptedStyleSheet=15]=`AdoptedStyleSheet`,e[e.CustomElement=16]=`CustomElement`,e))(YF||{}),XF=(e=>(e[e.MouseUp=0]=`MouseUp`,e[e.MouseDown=1]=`MouseDown`,e[e.Click=2]=`Click`,e[e.ContextMenu=3]=`ContextMenu`,e[e.DblClick=4]=`DblClick`,e[e.Focus=5]=`Focus`,e[e.Blur=6]=`Blur`,e[e.TouchStart=7]=`TouchStart`,e[e.TouchMove_Departed=8]=`TouchMove_Departed`,e[e.TouchEnd=9]=`TouchEnd`,e[e.TouchCancel=10]=`TouchCancel`,e))(XF||{}),ZF=(e=>(e[e.Mouse=0]=`Mouse`,e[e.Pen=1]=`Pen`,e[e.Touch=2]=`Touch`,e))(ZF||{}),QF=(e=>(e[e[`2D`]=0]=`2D`,e[e.WebGL=1]=`WebGL`,e[e.WebGL2=2]=`WebGL2`,e))(QF||{}),$F=(e=>(e[e.Play=0]=`Play`,e[e.Pause=1]=`Pause`,e[e.Seeked=2]=`Seeked`,e[e.VolumeChange=3]=`VolumeChange`,e[e.RateChange=4]=`RateChange`,e))($F||{}),eI=(e=>(e[e.Document=0]=`Document`,e[e.DocumentType=1]=`DocumentType`,e[e.Element=2]=`Element`,e[e.Text=3]=`Text`,e[e.CDATA=4]=`CDATA`,e[e.Comment=5]=`Comment`,e))(eI||{});function tI(e){return`__ln`in e}var kde=class{constructor(){W(this,`length`,0),W(this,`head`,null),W(this,`tail`,null)}get(e){if(e>=this.length)throw Error(`Position outside of list range`);let t=this.head;for(let n=0;n<e;n++)t=t?.next||null;return t}addNode(e){let t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&tI(e.previousSibling)){let n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&tI(e.nextSibling)&&e.nextSibling.__ln.previous){let n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;t.next===null&&(this.tail=t),this.length++}removeNode(e){let t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}},nI=(e,t)=>`${e}@${t}`,Ade=class{constructor(){W(this,`frozen`,!1),W(this,`locked`,!1),W(this,`texts`,[]),W(this,`attributes`,[]),W(this,`attributeMap`,new WeakMap),W(this,`removes`,[]),W(this,`mapRemoves`,[]),W(this,`movedMap`,{}),W(this,`addedSet`,new Set),W(this,`movedSet`,new Set),W(this,`droppedSet`,new Set),W(this,`removesSubTreeCache`,new Set),W(this,`mutationCb`),W(this,`blockClass`),W(this,`blockSelector`),W(this,`maskTextClass`),W(this,`maskTextSelector`),W(this,`inlineStylesheet`),W(this,`maskInputOptions`),W(this,`maskTextFn`),W(this,`maskInputFn`),W(this,`keepIframeSrcFn`),W(this,`recordCanvas`),W(this,`inlineImages`),W(this,`slimDOMOptions`),W(this,`dataURLOptions`),W(this,`doc`),W(this,`mirror`),W(this,`iframeManager`),W(this,`stylesheetManager`),W(this,`shadowDomManager`),W(this,`canvasManager`),W(this,`processedNodeManager`),W(this,`unattachedDoc`),W(this,`processMutations`,e=>{e.forEach(this.processMutation),this.emit()}),W(this,`emit`,()=>{if(this.frozen||this.locked)return;let e=[],t=new Set,n=new kde,r=e=>{let t=e,n=LA;for(;n===LA;)t&&=t.nextSibling,n=t&&this.mirror.getId(t);return n},i=i=>{let a=OF.parentNode(i);if(!a||!qF(i))return;let o=!1;if(i.nodeType===Node.TEXT_NODE){let e=a.tagName;if(e===`TEXTAREA`)return;e===`STYLE`&&this.addedSet.has(a)&&(o=!0)}let s=lA(a)?this.mirror.getId(KF(i)):this.mirror.getId(a),c=r(i);if(s===-1||c===-1)return n.addNode(i);let l=ej(i,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskTextClass:this.maskTextClass,maskTextSelector:this.maskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inl
77ineStylesheet,maskInputOptions:this.maskInputOptions,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{UF(e,this.mirror)&&this.iframeManager.addIframe(e),WF(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),GF(i)&&this.shadowDomManager.addShadowRoot(OF.shadowRoot(i),this.doc)},onIframeLoad:(e,t)=>{this.iframeManager.attachIframe(e,t),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)},cssCaptured:o});l&&(e.push({parentId:s,nextId:c,node:l}),t.add(l.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(let e of this.movedSet)iI(this.removesSubTreeCache,e,this.mirror)&&!this.movedSet.has(OF.parentNode(e))||i(e);for(let e of this.addedSet)!aI(this.droppedSet,e)&&!iI(this.removesSubTreeCache,e,this.mirror)||aI(this.movedSet,e)?i(e):this.droppedSet.add(e);let a=null;for(;n.length;){let e=null;if(a){let t=this.mirror.getId(OF.parentNode(a.value)),n=r(a.value);t!==-1&&n!==-1&&(e=a)}if(!e){let t=n.tail;for(;t;){let n=t;if(t=t.previous,n){let t=this.mirror.getId(OF.parentNode(n.value));if(r(n.value)===-1)continue;if(t!==-1){e=n;break}else{let t=n.value,r=OF.parentNode(t);if(r&&r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let t=OF.host(r);if(this.mirror.getId(t)!==-1){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}a=e.previous,n.removeNode(e.value),i(e.value)}let o={texts:this.texts.map(e=>{let t=e.node,n=OF.parentNode(t);return n&&n.tagName===`TEXTAREA`&&this.genTextAreaValueMutation(n),{id:this.mirror.getId(t),value:e.value}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{let{attributes:t}=e;if(typeof t.style==`string`){let n=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+r).split(`var(`).length===t.style.split(`var(`).length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};!o.texts.length&&!o.attributes.length&&!o.removes.length&&!o.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.removesSubTreeCache=new Set,this.movedMap={},this.mutationCb(o))}),W(this,`genTextAreaValueMutation`,e=>{let t=this.attributeMap.get(e);t||(t={node:e,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(t),this.attributeMap.set(e,t));let n=Array.from(OF.childNodes(e),e=>OF.textContent(e)||``).join(``);t.attributes.value=bA({element:e,maskInputOptions:this.maskInputOptions,tagName:e.tagName,type:wA(e),value:n,maskInputFn:this.maskInputFn})}),W(this,`processMutation`,e=>{if(!BF(e.target,this.mirror,this.slimDOMOptions))switch(e.type){case`characterData`:{let t=OF.textContent(e.target);!zF(e.target,this.blockClass,this.blockSelector,!1)&&t!==e.oldValue&&this.texts.push({value:ZA(e.target,this.maskTextClass,this.maskTextSelector,!0)&&t?this.maskTextFn?this.maskTextFn(t,RF(e.target)):t.replace(/[\S]/g,`*`):t,node:e.target});break}case`attributes`:{let t=e.target,n=e.attributeName,r=e.target.getAttribute(n);if(n===`value`){let e=wA(t);r=bA({element:t,maskInputOptions:this.maskInputOptions,tagName:t.tagName,type:e,value:r,maskInputFn:this.maskInputFn})}if(zF(e.target,this.blockClass,this.blockSelector,!1)||r===e.oldValue)return;let i=this.attributeMap.get(e.target);if(t.tagName===`IFRAME`&&n===`src`&&!this.keepIframeSrcFn(r))if(!t.contentDocument)n=`rr_src`;else return;if(i||(i={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}}
77,this.attributes.push(i),this.attributeMap.set(e.target,i)),n===`type`&&t.tagName===`INPUT`&&(e.oldValue||``).toLowerCase()===`password`&&t.setAttribute(`data-rr-is-password`,`true`),!YA(t.tagName,n))if(i.attributes[n]=JA(this.doc,xA(t.tagName),xA(n),r),n===`style`){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}let n=this.unattachedDoc.createElement(`span`);e.oldValue&&n.setAttribute(`style`,e.oldValue);for(let e of Array.from(t.style)){let r=t.style.getPropertyValue(e),a=t.style.getPropertyPriority(e);r!==n.style.getPropertyValue(e)||a!==n.style.getPropertyPriority(e)?a===``?i.styleDiff[e]=r:i.styleDiff[e]=[r,a]:i._unchangedStyles[e]=[r,a]}for(let e of Array.from(n.style))t.style.getPropertyValue(e)===``&&(i.styleDiff[e]=!1)}else n===`open`&&t.tagName===`DIALOG`&&(t.matches(`dialog:modal`)?i.attributes.rr_open_mode=`modal`:i.attributes.rr_open_mode=`non-modal`);break}case`childList`:if(zF(e.target,this.blockClass,this.blockSelector,!0))return;if(e.target.tagName===`TEXTAREA`){this.genTextAreaValueMutation(e.target);return}e.addedNodes.forEach(t=>this.genAdds(t,e.target)),e.removedNodes.forEach(t=>{let n=this.mirror.getId(t),r=lA(e.target)?this.mirror.getId(OF.host(e.target)):this.mirror.getId(e.target);zF(e.target,this.blockClass,this.blockSelector,!1)||BF(t,this.mirror,this.slimDOMOptions)||!wde(t,this.mirror)||(this.addedSet.has(t)?(rI(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&n===-1||VF(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[nI(n,r)]?rI(this.movedSet,t):(this.removes.push({parentId:r,id:n,isShadow:lA(e.target)&&uA(e.target)?!0:void 0}),jde(t,this.removesSubTreeCache))),this.mapRemoves.push(t))});break}}),W(this,`genAdds`,(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!(this.addedSet.has(e)||this.movedSet.has(e))){if(this.mirror.hasNode(e)){if(BF(e,this.mirror,this.slimDOMOptions))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&n!==-1&&(this.movedMap[nI(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);zF(e,this.blockClass,this.blockSelector,!1)||(OF.childNodes(e).forEach(e=>
77this.genAdds(e)),GF(e)&&OF.childNodes(OF.shadowRoot(e)).forEach(t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)}))}})}init(e){[`mutationCb`,`blockClass`,`blockSelector`,`maskTextClass`,`maskTextSelector`,`inlineStylesheet`,`maskInputOptions`,`maskTextFn`,`maskInputFn`,`keepIframeSrcFn`,`recordCanvas`,`inlineImages`,`slimDOMOptions`,`dataURLOptions`,`doc`,`mirror`,`iframeManager`,`stylesheetManager`,`shadowDomManager`,`canvasManager`,`processedNodeManager`].forEach(t=>{this[t]=e[t]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}};function rI(e,t){e.delete(t),OF.childNodes(t).forEach(t=>rI(e,t))}function jde(e,t){let n=[e];for(;n.length;){let e=n.pop();t.has(e)||(t.add(e),OF.childNodes(e).forEach(e=>n.push(e)))}}function iI(e,t,n){return e.size===0?!1:Mde(e,t)}function Mde(e,t,n){let r=OF.parentNode(t);return r?e.has(r):!1}function aI(e,t){return e.size===0?!1:oI(e,t)}function oI(e,t){let n=OF.parentNode(t);return n?e.has(n)?!0:oI(e,n):!1}var sI;function Nde(e){sI=e}function Pde(){sI=void 0}var cI=e=>sI?(...t)=>{try{return e(...t)}catch(e){if(sI&&sI(e)===!0)return;throw e}}:e,lI=[];function uI(e){try{if(`composedPath`in e){let t=e.composedPath();if(t.length)return t[0]}else if(`path`in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function dI(e,t){let n=new Ade;lI.push(n),n.init(e);let r=new(EF())(cI(n.processMutations.bind(n)));return r.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),r}function Fde({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(t.mousemove===!1)return()=>{};let i=typeof t.mousemove==`number`?t.mousemove:50,a=typeof t.mousemoveCallback==`number`?t.mousemoveCallback:500,o=[],s,c=MF(cI(t=>{let n=Date.now()-s;e(o.map(e=>(e.timeOffset-=n,e)),t),o=[],s=null}),a),l=cI(MF(cI(e=>{let t=uI(e),{clientX:n,clientY:i}=HF(e)?e.changedTouches[0]:e;s||=PF(),o.push({x:n,y:i,id:r.getId(t),timeOffset:PF()-s}),c(typeof DragEvent<`u`&&e instanceof DragEvent?YF.Drag:e instanceof MouseEvent?YF.MouseMove:YF.TouchMove)}),i,{trailing:!1})),u=[kF(`mousemove`,l,n),kF(`touchmove`,l,n),kF(`drag`,l,n)];return cI(()=>{u.forEach(e=>e())})}function Ide({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,sampling:a}){if(a.mouseInteraction===!1)return()=>{};let o=a.mouseInteraction===!0||a.mouseInteraction===void 0?{}:a.mouseInteraction,s=[],c=null,l=t=>a=>{let o=uI(a);if(zF(o,r,i,!0))return;let s=null,l=t;if(`pointerType`in a){switch(a.pointerType){case`mouse`:s=ZF.Mouse;break;case`touch`:s=ZF.Touch;break;case`pen`:s=ZF.Pen;break}s===ZF.Touch?XF[t]===XF.MouseDown?l=`TouchStart`:XF[t]===XF.MouseUp&&(l=`TouchEnd`):ZF.Pen}else HF(a)&&(s=ZF.Touch);s===null?XF[t]===XF.Click&&(s=c,c=null):(c=s,(l.startsWith(`Touch`)&&s===ZF.Touch||l.startsWith(`Mouse`)&&s===ZF.Mouse)&&(s=null));let u=HF(a)?a.changedTouches[0]:a;if(!u)return;let d=n.getId(o),{clientX:f,clientY:p}=u;cI(e)({type:XF[l],id:d,x:f,y:p,...s!==null&&{pointerType:s}})};return Object.keys(XF).filter(e=>Number.isNaN(Number(e))&&!e.endsWith(`_Departed`)&&o[e]!==!1).forEach(e=>{let n=xA(e),r=l(e);if(window.PointerEvent)switch(XF[e]){case XF.MouseDown:case XF.MouseUp:n=n.replace(`mouse`,`pointer`);break;case XF.TouchStart:case XF.TouchEnd:return}s.push(kF(n,r,t))}),cI(()=>{s.forEach(e=>e())})}function fI({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,sampling:a}){return kF(`scroll`,cI(MF(cI(a=>{let o=uI(a);if(!o||zF(o,r,i,!0))return;let s=n.getId(o);if(o===t&&t.defaultView){let n=FF(t.defaultView);e({id:s,x:n.left,y:n.top})}else e({id:s,x:o.scrollLeft,y:o.scrollTop})}),a.scroll||100)),t)}function Lde({viewportResizeCb:e},{win:t}){let n=-1,r=-1;return kF(`resize`,cI(MF(cI(()=>{let t=IF(),i=LF();(n!==t||r!==i)&&(e({width:Number(i),height:Number(t)}),n=t,r=i)}),200)),t)}var Rde=[`INPUT`,`TEXTAREA`,`SELECT`],pI=new WeakMap;function zde({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,ignoreClass:a,ignoreSelector:o,maskInputOptions:s,maskInputFn:c,sampling:l,userTriggeredOnInput:u}){function d(e){let n=uI(e),l=e.isTrusted,d=n&&n.tagName;if(n&&d===`OPTION`&&(n=OF.parentElement(n)),!n||!d||Rde.indexOf(d)<0||zF(n,r,i,!0)||n.classList.contains(a)||o&&n.matches(o))return;let p=n.value,m=!1,h=wA(n)||``;h===`radio`||h===`checkbox`?m=n.checked:(s[d.toLowerCase()]||s[h])&&(p=bA({element:n,maskInputOptions:s,tagName:d,type:h,value:p,maskInputFn:c})),f(n,u?{text:p,isChecked:m,userTriggered:l}:{text:p,isChecked:m});let g=n.name;h===`radio`&&g&&m&&t.querySelectorAll(`input[type="radio"][name="${g}
77"]`).forEach(e=>{if(e!==n){let t=e.value;f(e,u?{text:t,isChecked:!m,userTriggered:!1}:{text:t,isChecked:!m})}})}function f(t,r){let i=pI.get(t);if(!i||i.text!==r.text||i.isChecked!==r.isChecked){pI.set(t,r);let i=n.getId(t);cI(e)({...r,id:i})}}let p=(l.input===`last`?[`change`]:[`input`,`change`]).map(e=>kF(e,cI(d),t)),m=t.defaultView;if(!m)return()=>{p.forEach(e=>e())};let h=m.Object.getOwnPropertyDescriptor(m.HTMLInputElement.prototype,`value`),g=[[m.HTMLInputElement.prototype,`value`],[m.HTMLInputElement.prototype,`checked`],[m.HTMLSelectElement.prototype,`value`],[m.HTMLTextAreaElement.prototype,`value`],[m.HTMLSelectElement.prototype,`selectedIndex`],[m.HTMLOptionElement.prototype,`selected`]];return h&&h.set&&p.push(...g.map(e=>NF(e[0],e[1],{set(){cI(d)({target:this,isTrusted:!1})}},!1,m))),cI(()=>{p.forEach(e=>e())})}function mI(e){let t=[];function n(e,t){if(_I(`CSSGroupingRule`)&&e.parentRule instanceof CSSGroupingRule||_I(`CSSMediaRule`)&&e.parentRule instanceof CSSMediaRule||_I(`CSSSupportsRule`)&&e.parentRule instanceof CSSSupportsRule||_I(`CSSConditionRule`)&&e.parentRule instanceof CSSConditionRule){let n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){let n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t}return n(e,t)}function hI(e,t,n){let r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function Bde({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};let i=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:cI((r,i,a)=>{let[o,s]=a,{id:c,styleId:l}=hI(i,t,n.styleMirror);return(c&&c!==-1||l&&l!==-1)&&e({id:c,styleId:l,adds:[{rule:o,index:s}]}),r.apply(i,a)})}),r.CSSStyleSheet.prototype.addRule=function(e,t,n=this.cssRules.length){let i=`${e} { ${t} }`;return r.CSSStyleSheet.prototype.insertRule.apply(this,[i,n])};let a=r.CSSStyleSheet.prototype.deleteRule;r.CSSStyleSheet.prototype.deleteRule=new Proxy(a,{apply:cI((r,i,a)=>{let[o]=a,{id:s,styleId:c}=hI(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,removes:[{index:o}]}),r.apply(i,a)})}),r.CSSStyleSheet.prototype.removeRule=function(e){return r.CSSStyleSheet.prototype.deleteRule.apply(this,[e])};let o;r.CSSStyleSheet.prototype.replace&&(o=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:cI((r,i,a)=>{let[o]=a,{id:s,styleId:c}=hI(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,replace:o}),r.apply(i,a)})}));let s;r.CSSStyleSheet.prototype.replaceSync&&(s=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(s,{apply:cI((r,i,a)=>{let[o]=a,{id:s,styleId:c}=hI(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,replaceSync:o}),r.apply(i,a)})}));let c={};vI(`CSSGroupingRule`)?c.CSSGroupingRule=r.CSSGroupingRule:(vI(`CSSMediaRule`)&&(c.CSSMediaRule=r.CSSMediaRule),vI(`CSSConditionRule`)&&(c.CSSConditionRule=r.CSSConditionRule),vI(`CSSSupportsRule`)&&(c.CSSSupportsRule=r.CSSSupportsRule));let l={};return Object.entries(c).forEach(([r,i])=>{l[r]={insertRule:i.prototype.insertRule,deleteRule:i.prototype.deleteRule},i.prototype.insertRule=new Proxy(l[r].insertRule,{apply:cI((r,i,a)=>{let[o,s]=a,{id:c,styleId:l}=hI(i.parentStyleSheet,t,n.styleMirror);return(c&&c!==-1||l&&l!==-1)&&e({id:c,styleId:l,adds:[{rule:o,index:[...mI(i),s||0]}]}),r.apply(i,a)})}),i.prototype.deleteRule=new Proxy(l[r].deleteRule,{apply:cI((r,i,a)=>{let[o]=a,{id:s,styleId:c}=hI(i.parentStyleSheet,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,removes:[{index:[...mI(i),o]}]}),r.apply(i,a)})})}),cI(()=>{r.CSSStyleSheet.prototype.insertRule=i,r.CSSStyleSheet.prototype.deleteRule=a,o&&(r.CSSStyleSheet.prototype.replace=o),s&&(r.CSSStyleSheet.prototype.replaceSync=s),Object.entries(c).forEach(([e,t])=>{t.prototype.insertRule=l[e].insertRule,t.prototype.deleteRule=l[e].deleteRule})})}function gI({mirror:e,stylesheetManager:t},n){let r=null;r=n.nodeName===`#document`?e.getId(n):e.getId(OF.host(n));let i=n.nodeName===`#document`?n.defaultView?.Document:n.ownerDocument?.defaultView?.ShadowRoot,a=i?.prototype?Object.getOwnPropertyDescriptor(i?.prototype,`adoptedStyleSheets`):void 0;return r===null||r===-1||!i||!a?()=>{}:(Object.defineProperty(n,`adoptedStyleSheets`,{configurable:a.configurable,enumerable:a.enumerable,get(){return a.get?.call(this)},set(e){let n=a.set?.call(this,e);if(r!==null&&r!==-1)try{t.adoptStyleSheets(e,r)}catch{}return n}}),cI(()=>{Object.defineProperty(n,`adoptedStyleSheets`,{configurable:a.configurable,enumerable:a.enumerable,get:a.get,set:a.set})}))}function Vde({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:i}){let a=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(a,{apply:cI((i,o,s)=>{let[c,l,u]=s;if(n.has(c))return a.apply(o,[c,l,u]);let{id:d,styleId:f}=hI(o.parentRule?.parentStyleSheet,t,r.styleMirror);return(d&&d!==-1||f&&f!==-1)&&e({id:d,styleId:f,set:{property:c,value:l,priority:u},index:mI(o.parentRule)}),i.apply(o,s)})});let o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:cI((i,a,s)=>{let[c]=s;
77if(n.has(c))return o.apply(a,[c]);let{id:l,styleId:u}=hI(a.parentRule?.parentStyleSheet,t,r.styleMirror);return(l&&l!==-1||u&&u!==-1)&&e({id:l,styleId:u,remove:{property:c},index:mI(a.parentRule)}),i.apply(a,s)})}),cI(()=>{i.CSSStyleDeclaration.prototype.setProperty=a,i.CSSStyleDeclaration.prototype.removeProperty=o})}function Hde({mediaInteractionCb:e,blockClass:t,blockSelector:n,mirror:r,sampling:i,doc:a}){let o=cI(a=>MF(cI(i=>{let o=uI(i);if(!o||zF(o,t,n,!0))return;let{currentTime:s,volume:c,muted:l,playbackRate:u,loop:d}=o;e({type:a,id:r.getId(o),currentTime:s,volume:c,muted:l,playbackRate:u,loop:d})}),i.media||500)),s=[kF(`play`,o($F.Play),a),kF(`pause`,o($F.Pause),a),kF(`seeked`,o($F.Seeked),a),kF(`volumechange`,o($F.VolumeChange),a),kF(`ratechange`,o($F.RateChange),a)];return cI(()=>{s.forEach(e=>e())})}function Ude({fontCb:e,doc:t}){let n=t.defaultView;if(!n)return()=>{};let r=[],i=new WeakMap,a=n.FontFace;n.FontFace=function(e,t,n){let r=new a(e,t,n);return i.set(r,{family:e,buffer:typeof t!=`string`,descriptors:n,fontSource:typeof t==`string`?t:JSON.stringify(Array.from(new Uint8Array(t)))}),r};let o=DF(t.fonts,`add`,function(t){return function(n){return setTimeout(cI(()=>{let t=i.get(n);t&&(e(t),i.delete(n))}),0),t.apply(this,[n])}});return r.push(()=>{n.FontFace=a}),r.push(o),cI(()=>{r.forEach(e=>e())})}function Wde(e){let{doc:t,mirror:n,blockClass:r,blockSelector:i,selectionCb:a}=e,o=!0,s=cI(()=>{let e=t.getSelection();if(!e||o&&e?.isCollapsed)return;o=e.isCollapsed||!1;let s=[],c=e.rangeCount||0;for(let t=0;t<c;t++){let{startContainer:a,startOffset:o,endContainer:c,endOffset:l}=e.getRangeAt(t);zF(a,r,i,!0)||zF(c,r,i,!0)||s.push({start:n.getId(a),startOffset:o,end:n.getId(c),endOffset:l})}a({ranges:s})});return s(),kF(`selectionchange`,s)}function Gde({doc:e,customElementCb:t}){let n=e.defaultView;return!n||!n.customElements?()=>{}:DF(n.customElements,`define`,function(e){return function(n,r,i){try{t({define:{name:n}})}catch{console.warn(`Custom element callback failed for ${n}`)}return e.apply(this,[n,r,i])}})}function Kde(e,t){let{mutationCb:n,mousemoveCb:r,mouseInteractionCb:i,scrollCb:a,viewportResizeCb:o,inputCb:s,mediaInteractionCb:c,styleSheetRuleCb:l,styleDeclarationCb:u,canvasMutationCb:d,fontCb:f,selectionCb:p,customElementCb:m}=e;e.mutationCb=(...e)=>{t.mutation&&t.mutation(...e),n(...e)},e.mousemoveCb=(...e)=>{t.mousemove&&t.mousemove(...e),r(...e)},e.mouseInteractionCb=(...e)=>{t.mouseInteraction&&t.mouseInteraction(...e),i(...e)},e.scrollCb=(...e)=>{t.scroll&&t.scroll(...e),a(...e)},e.viewportResizeCb=(...e)=>{t.viewportResize&&t.viewportResize(...e),o(...e)},e.inputCb=(...e)=>{t.input&&t.input(...e),s(...e)},e.mediaInteractionCb=(...e)=>{t.mediaInteaction&&t.mediaInteaction(...e),c(...e)},e.styleSheetRuleCb=(...e)=>{t.styleSheetRule&&t.styleSheetRule(...e),l(...e)},e.styleDeclarationCb=(...e)=>{t.styleDeclaration&&t.styleDeclaration(...e),u(...e)},e.canvasMutationCb=(...e)=>{t.canvasMutation&&t.canvasMutation(...e),d(...e)},e.fontCb=(...e)=>{t.font&&t.font(...e),f(...e)},e.selectionCb=(...e)=>{t.selection&&t.selection(...e),p(...e)}
77,e.customElementCb=(...e)=>{t.customElement&&t.customElement(...e),m(...e)}}function qde(e,t={}){let n=e.doc.defaultView;if(!n)return()=>{};Kde(e,t);let r;e.recordDOM&&(r=dI(e,e.doc));let i=Fde(e),a=Ide(e),o=fI(e),s=Lde(e,{win:n}),c=zde(e),l=Hde(e),u=()=>{},d=()=>{},f=()=>{},p=()=>{};e.recordDOM&&(u=Bde(e,{win:n}),d=gI(e,e.doc),f=Vde(e,{win:n}),e.collectFonts&&(p=Ude(e)));let m=Wde(e),h=Gde(e),g=[];for(let t of e.plugins)g.push(t.observer(t.callback,n,t.options));return cI(()=>{lI.forEach(e=>e.reset()),r?.disconnect(),i(),a(),o(),s(),c(),l(),u(),d(),f(),p(),m(),h(),g.forEach(e=>e())})}function _I(e){return window[e]!==void 0}function vI(e){return!!(window[e]!==void 0&&window[e].prototype&&`insertRule`in window[e].prototype&&`deleteRule`in window[e].prototype)}for(var yI=class{constructor(e){W(this,`iframeIdToRemoteIdMap`,new WeakMap),W(this,`iframeRemoteIdToIdMap`,new WeakMap),this.generateIdFn=e}getId(e,t,n,r){let i=n||this.getIdToRemoteIdMap(e),a=r||this.getRemoteIdToIdMap(e),o=i.get(t);return o||(o=this.generateIdFn(),i.set(t,o),a.set(o,t)),o}getIds(e,t){let n=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return t.map(t=>this.getId(e,t,n,r))}
vendor: 4,132 bytes, line 77
77getRemoteId(e,t,n){let r=n||this.getRemoteIdToIdMap(e);return typeof t==`number`?r.get(t)||-1:t}getRemoteIds(e,t){let n=this.getRemoteIdToIdMap(e);return t.map(t=>this.getRemoteId(e,t,n))}reset(e){if(!e){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}},Jde=class{constructor(e){W(this,`iframes`,new WeakMap),W(this,`crossOriginIframeMap`,new WeakMap),W(this,`crossOriginIframeMirror`,new yI(RA)),W(this,`crossOriginIframeStyleMirror`),W(this,`crossOriginIframeRootIdMap`,new WeakMap),W(this,`mirror`),W(this,`mutationCb`),W(this,`wrappedEmit`),W(this,`loadListener`),W(this,`stylesheetManager`),W(this,`recordCrossOriginIframes`),this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new yI(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener(`message`,this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){var n,r;this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((n=e.contentWindow)==null||n.addEventListener(`message`,this.handleMessage.bind(this))),(r=this.loadListener)==null||r.call(this,e),e.contentDocument&&e.contentDocument.adoptedStyleSheets&&e.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(e.contentDocument.adoptedStyleSheets,this.mirror.getId(e.contentDocument))}handleMessage(e){let t=e;if(t.data.type!==`rrweb`||t.origin!==t.data.origin||!e.source)return;let n=this.crossOriginIframeMap.get(e.source);if(!n)return;let r=this.transformCrossOriginEvent(n,t.data.event);r&&this.wrappedEmit(r,t.data.isCheckout)}transformCrossOriginEvent(e,t){var n;switch(t.type){case JF.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);let n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:JF.IncrementalSnapshot,data:{source:YF.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case JF.Meta:case JF.Load:case JF.DomContentLoaded:return!1;case JF.Plugin:return t;case JF.Custom:return this.replaceIds(t.data.payload,e,[`id`,`parentId`,`previousId`,`nextId`]),t;case JF.IncrementalSnapshot:switch(t.data.source){case YF.Mutation:return t.data.adds.forEach(t=>{this.replaceIds(t,e,[`parentId`,`nextId`,`previousId`]),this.replaceIdOnNode(t.node,e);let n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)}),t.data.removes.forEach(t=>{this.replaceIds(t,e,[`parentId`,`id`])}),t.data.attributes.forEach(t=>{this.replaceIds(t,e,[`id`])}),t.data.texts.forEach(t=>{this.replaceIds(t,e,[`id`])}),t;case YF.Drag:case YF.TouchMove:case YF.MouseMove:return t.data.positions.forEach(t=>{this.replaceIds(t,e,[`id`])}),t;case YF.ViewportResize:return!1;case YF.MediaInteraction:case YF.MouseInteraction:case YF.Scroll:case YF.CanvasMutation:case YF.Input:return this.replaceIds(t.data,e,[`id`]),t;case YF.StyleSheetRule:case YF.StyleDeclaration:return this.replaceIds(t.data,e,[`id`]),this.replaceStyleIds(t.data,e,[`styleId`]),t;case YF.Font:return t;case YF.Selection:return t.data.ranges.forEach(t=>{this.replaceIds(t,e,[`start`,`end`])}),t;case YF.AdoptedStyleSheet:return this.replaceIds(t.data,e,[`id`]),this.replaceStyleIds(t.data,e,[`styleIds`]),(n=t.data.styles)==null||n.forEac
77h(t=>{this.replaceStyleIds(t,e,[`styleId`])}),t}}return!1}replace(e,t,n,r){for(let i of r)!Array.isArray(t[i])&&typeof t[i]!=`number`||(Array.isArray(t[i])?t[i]=e.getIds(n,t[i]):t[i]=e.getId(n,t[i]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,[`id`,`rootId`]),`childNodes`in e&&e.childNodes.forEach(e=>{this.replaceIdOnNode(e,t)})}patchRootIdOnNode(e,t){e.type!==eI.Document&&!e.rootId&&(e.rootId=t),`childNodes`in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,t)})}},Yde=class{constructor(e){W(this,`shadowDoms`,new WeakSet),W(this,`mutationCb`),W(this,`scrollCb`),W(this,`bypassOptions`),W(this,`mirror`),W(this,`restoreHandlers`,[]),this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!uA(e)||this.shadowDoms.has(e))return;this.shadowDoms.add(e);let n=dI({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(fI({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),setTimeout(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(OF.host(e))),this.restoreHandlers.push(gI({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){!e.contentWindow||!e.contentDocument||this.patchAttachShadow(e.contentWindow.Element,e.contentDocument)}patchAttachShadow(e,t){let n=this;this.restoreHandlers.push(DF(e.prototype,`attachShadow`,function(e){return function(r){let i=e.call(this,r),a=OF.shadowRoot(this);return a&&qF(this)&&n.addShadowRoot(a,t),i}}))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}},bI=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,Xde=typeof Uint8Array>`u`?[]:new Uint8Array(256),xI=0;xI<bI.length;xI++)Xde[bI.charCodeAt(xI)]=xI;var Zde=function(e){var t=new Uint8Array(e),n,r=t.length,i=``;for(n=0;n<r;n+=3)i+=bI[t[n]>>2],i+=bI[(t[n]&3)<<4|t[n+1]>>4],i+=bI[(t[n+1]&15)<<2|t[n+2]>>6],i+=bI[t[n+2]&63];return r%3==2?i=i.substring(0,i.length-1)+`=`:r%3==1&&(i=i.substring(0,i.length-2)+`==`),i},SI=new Map;function Qde(e,t){let n=SI.get(e);return n||(n=new Map,SI.set(e,n)),n.has(t)||n.set(t,[]),n.get(t)}var CI=(e,t,n)=>{if(!e||!(EI(e,t)||typeof e==`object`))return;let r=e.constructor.name,i=Qde(n,r),a=i.indexOf(e);return a===-1&&(a=i.length,i.push(e)),a};function wI(e,t,n){if(e instanceof Array)return e.map(e=>wI(e,t,n));if(e===null)return e;if(e instanceof Float32Array||e instanceof Float64Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Uint8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Int8Array||e instanceof Uint8ClampedArray)return{rr_type:e.constructor.name,args:[Object.values(e)]};if(e instanceof ArrayBuffer)return{rr_type:e.constructor.name,base64:Zde(e)};if(e instanceof DataView)return{rr_type:e.constructor.name,args:[wI(e.buffer,t,n),e.byteOffset,e.byteLength]};if(e instanceof HTMLImageElement){let t=e.constructor.name,{src:n}=e;return{rr_type:t,src:n}}else if(e instanceof HTMLCanvasElement)return{rr_type:`HTMLImageElement`,src:e.toDataURL()};else if(e instanceof ImageData)return{rr_type:e.constructor.name,args:[wI(e.data,t,n),e.width,e.height]};else if(EI(e,t)||typeof e==`object`)return{rr_type:e.constructor.name,index:CI(e,t,n)};return e}var TI=(e,t,n)=>e.map(e=>wI(e,t,n)),EI=(e,t)=>!![`WebGLActiveInfo`,`WebGLBuffer`,`WebGLFramebuffer`,`WebGLProgram`,`WebGLRenderbuffer`,`WebGLShader`,`WebGLShaderPrecisionFormat`,`WebGLTexture`,`WebGLUniformLocation`,`WebGLVertexArrayObject`,`WebGLVertexArrayObjectOES`].filter(e=>typeof t[e]==`function`).find(n=>e instanceof t[n]);function $de(e,t,n,r){let i=[],a=Object.getOwnPropertyNames(t.CanvasRenderingContext2D.prototype);for(let o of a)try{if(typeof t.CanvasRenderingContext2D.prototype[o]!=`function`)continue;let a=DF(t.CanvasRenderingContext2D.prototype,o,function(i){return function(...a){return zF(this.canvas,n,r,!0)||setTimeout(()=>{let n=TI(a,t,this);e(this.canvas,{type:QF[`2D`],property:o,args:n})},0),i.apply(this,a)}});i.push(a)}catch{let n=NF(t.CanvasRenderingContext2D.prototype,o,{set(t){e(this.canvas,{type:QF[`2D`],property:o,args:[t],setter:!0})}});i.push(n)}return()=>
77{i.forEach(e=>e())}}function efe(e){return e===`experimental-webgl`?`webgl`:e}function DI(e,t,n,r){let i=[];try{let a=DF(e.HTMLCanvasElement.prototype,`getContext`,function(e){return function(i,...a){if(!zF(this,t,n,!0)){let e=efe(i);if(`__context`in this||(this.__context=e),r&&[`webgl`,`webgl2`].includes(e))if(a[0]&&typeof a[0]==`object`){let e=a[0];e.preserveDrawingBuffer||=!0}else a.splice(0,1,{preserveDrawingBuffer:!0})}return e.apply(this,[i,...a])}});i.push(a)}catch{console.error(`failed to patch HTMLCanvasElement.prototype.getContext`)}return()=>{i.forEach(e=>e())}}function OI(e,t,n,r,i,a){let o=[],s=Object.getOwnPropertyNames(e);for(let c of s)if(![`isContextLost`,`canvas`,`drawingBufferWidth`,`drawingBufferHeight`].includes(c))try{if(typeof e[c]!=`function`)continue;let s=DF(e,c,function(e){return function(...o){let s=e.apply(this,o);if(CI(s,a,this),`tagName`in this.canvas&&!zF(this.canvas,r,i,!0)){let e={type:t,property:c,args:TI(o,a,this)};n(this.canvas,e)}return s}});o.push(s)}catch{let r=NF(e,c,{set(e){n(this.canvas,{type:t,property:c,args:[e],setter:!0})}});o.push(r)}return o}function tfe(e,t,n,r){let i=[];return i.push(...OI(t.WebGLRenderingContext.prototype,QF.WebGL,e,n,r,t)),t.WebGL2RenderingContext!==void 0&&i.push(...OI(t.WebGL2RenderingContext.prototype,QF.WebGL2,e,n,r,t)),()=>{i.forEach(e=>e())}}var kI=`KGZ1bmN0aW9uKCkgewogICJ1c2Ugc3RyaWN0IjsKICB2YXIgY2hhcnMgPSAiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLyI7CiAgdmFyIGxvb2t1cCA9IHR5cGVvZiBVaW50OEFycmF5ID09PSAidW5kZWZpbmVkIiA/IFtdIDogbmV3IFVpbnQ4QXJyYXkoMjU2KTsKICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgaSsrKSB7CiAgICBsb29rdXBbY2hhcnMuY2hhckNvZGVBdChpKV0gPSBpOwogIH0KICB2YXIgZW5jb2RlID0gZnVuY3Rpb24oYXJyYXlidWZmZXIpIHsKICAgIHZhciBieXRlcyA9IG5ldyBVaW50OEFycmF5KGFycmF5YnVmZmVyKSwgaTIsIGxlbiA9IGJ5dGVzLmxlbmd0aCwgYmFzZTY0ID0gIiI7CiAgICBmb3IgKGkyID0gMDsgaTIgPCBsZW47IGkyICs9IDMpIHsKICAgICAgYmFzZTY0ICs9IGNoYXJzW2J5dGVzW2kyXSA+PiAyXTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMl0gJiAzKSA8PCA0IHwgYnl0ZXNbaTIgKyAxXSA+PiA0XTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMiArIDFdICYgMTUpIDw8IDIgfCBieXRlc1tpMiArIDJdID4+IDZdOwogICAgICBiYXNlNjQgKz0gY2hhcnNbYnl0ZXNbaTIgKyAyXSAmIDYzXTsKICAgIH0KICAgIGlmIChsZW4gJSAzID09PSAyKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDEpICsgIj0iOwogICAgfSBlbHNlIGlmIChsZW4gJSAzID09PSAxKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDIpICsgIj09IjsKICAgIH0KICAgIHJldHVybiBiYXNlNjQ7CiAgfTsKICBjb25zdCBsYXN0QmxvYk1hcCA9IC8qIEBfX1BVUkVfXyAqLyBuZXcgTWFwKCk7CiAgY29uc3QgdHJhbnNwYXJlbnRCbG9iTWFwID0gLyogQF9fUFVSRV9fICovIG5ldyBNYXAoKTsKICBhc3luYyBmdW5jdGlvbiBnZXRUcmFuc3B
77hcmVudEJsb2JGb3Iod2lkdGgsIGhlaWdodCwgZGF0YVVSTE9wdGlvbnMpIHsKICAgIGNvbnN0IGlkID0gYCR7d2lkdGh9LSR7aGVpZ2h0fWA7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBpZiAodHJhbnNwYXJlbnRCbG9iTWFwLmhhcyhpZCkpIHJldHVybiB0cmFuc3BhcmVudEJsb2JNYXAuZ2V0KGlkKTsKICAgICAgY29uc3Qgb2Zmc2NyZWVuID0gbmV3IE9mZnNjcmVlbkNhbnZhcyh3aWR0aCwgaGVpZ2h0KTsKICAgICAgb2Zmc2NyZWVuLmdldENvbnRleHQoIjJkIik7CiAgICAgIGNvbnN0IGJsb2IgPSBhd2FpdCBvZmZzY3JlZW4uY29udmVydFRvQmxvYihkYXRhVVJMT3B0aW9ucyk7CiAgICAgIGNvbnN0IGFycmF5QnVmZmVyID0gYXdhaXQgYmxvYi5hcnJheUJ1ZmZlcigpOwogICAgICBjb25zdCBiYXNlNjQgPSBlbmNvZGUoYXJyYXlCdWZmZXIpOwogICAgICB0cmFuc3BhcmVudEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICByZXR1cm4gYmFzZTY0OwogICAgfSBlbHNlIHsKICAgICAgcmV0dXJuICIiOwogICAgfQogIH0KICBjb25zdCB3b3JrZXIgPSBzZWxmOwogIHdvcmtlci5vbm1lc3NhZ2UgPSBhc3luYyBmdW5jdGlvbihlKSB7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBjb25zdCB7IGlkLCBiaXRtYXAsIHdpZHRoLCBoZWlnaHQsIGRhdGFVUkxPcHRpb25zIH0gPSBlLmRhdGE7CiAgICAgIGNvbnN0IHRyYW5zcGFyZW50QmFzZTY0ID0gZ2V0VHJhbnNwYXJlbnRCbG9iRm9yKAogICAgICAgIHdpZHRoLAogICAgICAgIGhlaWdodCwKICAgICAgICBkYXRhVVJMT3B0aW9ucwogICAgICApOwogICAgICBjb25zdCBvZmZzY3JlZW4gPSBuZXcgT2Zmc2NyZWVuQ2FudmFzKHdpZHRoLCBoZWlnaHQpOwogICAgICBjb25zdCBjdHggPSBvZmZzY3JlZW4uZ2V0Q29udGV4dCgiMmQiKTsKICAgICAgY3R4LmRyYXdJbWFnZShiaXRtYXAsIDAsIDApOwogICAgICBiaXRtYXAuY2xvc2UoKTsKICAgICAgY29uc3QgYmxvYiA9IGF3YWl0IG9mZnNjcmVlbi5jb252ZXJ0VG9CbG9iKGRhdGFVUkxPcHRpb25zKTsKICAgICAgY29uc3QgdHlwZSA9IGJsb2IudHlwZTsKICAgICAgY29uc3QgYXJyYXlCdWZmZXIgPSBhd2FpdCBibG9iLmFycmF5QnVmZmVyKCk7CiAgICAgIGNvbnN0IGJhc2U2NCA9IGVuY29kZShhcnJheUJ1ZmZlcik7CiAgICAgIGlmICghbGFzdEJsb2JNYXAuaGFzKGlkKSAmJiBhd2FpdCB0cmFuc3BhcmVudEJhc2U2NCA9PT0gYmFzZTY0KSB7CiAgICAgICAgbGFzdEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICAgIHJldHVybiB3b3JrZXIucG9zdE1lc3NhZ2UoeyBpZCB9KTsKICAgICAgfQogICAgICBpZiAobGFzdEJsb2JNYXAuZ2V0KGlkKSA9PT0gYmFzZTY0KSByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQgfSk7CiAgICAgIHdvcmtlci5wb3N0TWVzc2FnZSh7CiAgICAgICAgaWQsCiAgICAgICAgdHlwZSwKICAgICAgICBiYXNlNjQsCiAgICAgICAgd2lkdGgsCiAgICAgICAgaGVpZ2h0CiAgICAgIH0pOwogICAgICBsYXN0QmxvYk1hcC5zZXQoaWQsIGJhc2U2NCk7CiAgICB9IGVsc2UgewogICAgICByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQ6IGUuZGF0YS5pZCB9KTsKICAgIH0KICB9Owp9KSgpOwovLyMgc291cmNlTWFwcGluZ1VSTD1pbWFnZS1iaXRtYXAtZGF0YS11cmwtd29ya2VyLUlKcEM3Z19iLmpzLm1hcAo=`,AI=typeof window<`u`&&window.Blob&&new Blob([(e=>Uint8Array.from(atob(e),e=>e.charCodeAt(0)))(kI)],{type:`text/javascript;charset=utf-8`});function nfe(e){let t;try{if(t=AI&&(window.URL||window.webkitURL).createObjectURL(AI),!t)throw``;let n=new Worker(t,{name:e?.name});return n.addEventListener(`error`,()=>{(window.URL||window.webkitURL).revokeObjectURL(t)}),n}catch{return new Worker(`data:text/javascript;base64,`+kI,{name:e?.name})}finally{t&&(window.URL||window.webkitURL).revokeObjectURL(t)}}var rfe=class{constructor(e){W(this,`pendingCanvasMutations`,new Map),W(this,`rafStamps`,{latestId:0,invokeId:null}),W(this,`mirror`),W(this,`mutationCb`),W(this,`resetObservers`),W(this,`frozen`,!1),W(this,`locked`,!1),W(this,`processMutation`,(e,t)=>{(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId||!this.rafStamps.invokeId)&&(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(e)||this.pendingCanvasMutations.set(e,[]),this.pendingCanvasMutations.get(e).push(t)});let{sampling:t=`all`,win:n,blockClass:r,blockSelector:i,recordCanvas:a,dataURLOptions:o}=e;this.mutationCb=e.mutationCb,this.mirror=e.mirror,a&&t===`all`&&this.initCanvasMutationObserver(n,r,i),a&&typeof t==`number`&&this.initCanvasFPSObserver(t,n,r,i,{dataURLOptions:o})}reset(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}initCanvasFPSObserver(e,t,n,r,i){let a=DI(t,n,r,!0),o=new Map,s=new nfe;s.onmessage=e=>{let{id:t}=e.data;if(o.set(t,!1),!(`base64`in e.data))return;let{base64:n,type:r,width:i,height:a}=e.data;this.mutationCb({id:t,type:QF[`2D`],commands:[{property:`clearRect`,args:[0,0,i,a]},{property:`drawImage`,args:[{rr_type:`ImageBitmap`,args:[{rr_type:`Blob`,data:[{rr_type:`ArrayBuffer`,base64:n}],type:r}]},0,0]}]})};let c=1e3/e,l=0,u,d=()=>{let e=[];return t.document.querySelectorAll(`canvas`).forEach(t=>{zF(t,n,r,!0)||e.push(t)}),e},f=e=>{if(l&&e-l<c){u=requestAnimationFrame(f);return}
77l=e,d().forEach(async e=>{let t=this.mirror.getId(e);if(o.get(t)||e.width===0||e.height===0)return;if(o.set(t,!0),[`webgl`,`webgl2`].includes(e.__context)){let t=e.getContext(e.__context);t?.getContextAttributes()?.preserveDrawingBuffer===!1&&t.clear(t.COLOR_BUFFER_BIT)}let n=await createImageBitmap(e);s.postMessage({id:t,bitmap:n,width:e.width,height:e.height,dataURLOptions:i.dataURLOptions},[n])}),u=requestAnimationFrame(f)};u=requestAnimationFrame(f),this.resetObservers=()=>{a(),cancelAnimationFrame(u)}}initCanvasMutationObserver(e,t,n){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();let r=DI(e,t,n,!1),i=$de(this.processMutation.bind(this),e,t,n),a=tfe(this.processMutation.bind(this),e,t,n);this.resetObservers=()=>{r(),i(),a()}}startPendingCanvasMutationFlusher(){requestAnimationFrame(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){let e=t=>{this.rafStamps.latestId=t,requestAnimationFrame(e)};requestAnimationFrame(e)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((e,t)=>{let n=this.mirror.getId(t);this.flushPendingCanvasMutationFor(t,n)}),requestAnimationFrame(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(e,t){if(this.frozen||this.locked)return;let n=this.pendingCanvasMutations.get(e);if(!n||t===-1)return;let r=n.map(e=>{let{type:t,...n}=e;return n}),{type:i}=n[0];this.mutationCb({id:t,type:i,commands:r}),this.pendingCanvasMutations.delete(e)}},ife=class{constructor(e){W(this,`trackedLinkElements`,new WeakSet),W(this,`mutationCb`),W(this,`adoptedStyleSheetCb`),W(this,`styleMirror`,new Ede),this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){`_cssText`in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(e.length===0)return;let n={id:t,styleIds:[]},r=[];for(let t of e){let e;this.styleMirror.has(t)?e=this.styleMirror.getId(t):(e=this.styleMirror.add(t),r.push({styleId:e,rules:Array.from(t.rules||CSSRule,(e,n)=>({rule:mA(e,t.href),index:n}))})),n.styleIds.push(e)}r.length>0&&(n.styles=r),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}},afe=class{constructor(){W(this,`nodeMap`,new WeakMap),W(this,`active`,!1)}inOtherBuffer(e,t){let n=this.nodeMap.get(e);return n&&Array.from(n).some(e=>e!==t)}add(e,t){this.active||(this.active=!0,requestAnimationFrame(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}destroy(){}},jI,MI,NI,PI=!1;try{if(Array.from([1],e=>e*2)[0]!==2){let e=document.createElement(`iframe`);document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(e){console.debug(`Unable to override Array.from`,e)}var FI=yA();function II(e={}){let{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:i=`rr-block`,blockSelector:a=null,ignoreClass:o=`rr-ignore`,ignoreSelector:s=null,maskTextClass:c=`rr-mask`,maskTextSelector:l=null,inlineStylesheet:u=!0,maskAllInputs:d,maskInputOptions:f,slimDOMOptions:p,maskInputFn:m,maskTextFn:h,hooks:g,packFn:_,sampling:v={},dataURLOptions:y={},mousemoveWait:b,recordDOM:x=!0,recordCanvas:S=!1,recordCrossOriginIframes:C=!1,recordAfter:w=e.recordAfter===`DOMContentLoaded`?e.recordAfter:`load`,userTriggeredOnInput:T=!1,collectFonts:E=!1,inlineImages:D=!1,plugins:O,keepIframeSrcFn:k=()=>!1,ignoreCSSAttributes:ee=new Set([]),errorHandler:A}=e;Nde(A);let j=C?window.parent===window:!0,M=!1;if(!j)try{window.parent.document&&(M=!1)}catch{M=!0}if(j&&!t)throw Error(`emit function is required`);if(!j&&!M)return()=>{};b!==void 0&&v.mousemove===void 0&&(v.mousemove=b),FI.reset();let N=d===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:f===void 0?{password:!0}:f,te=$A(p);Tde();let ne,P=0,re=e=>{for(let t of O||[])t.eventProcessor&&(e=t.eventProcessor(e));return _&&!M&&(e=_(e)),e};jI=(e,i)=>{let a=e;if(a.timestamp=PF(),lI[0]?.isFrozen()&&a.type!==JF.FullSnapshot&&!(a.type===JF.IncrementalSnapshot&&a.data.source===YF.Mutation)&&lI.forEach(e
77=>e.unfreeze()),j)t?.(re(a),i);else if(M){let e={type:`rrweb`,event:re(a),origin:window.location.origin,isCheckout:i};window.parent.postMessage(e,`*`)}if(a.type===JF.FullSnapshot)ne=a,P=0;else if(a.type===JF.IncrementalSnapshot){if(a.data.source===YF.Mutation&&a.data.isAttachIframe)return;P++;let e=r&&P>=r,t=n&&a.timestamp-ne.timestamp>n;(e||t)&&MI(!0)}};let ie=e=>{jI({type:JF.IncrementalSnapshot,data:{source:YF.Mutation,...e}})},ae=e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.Scroll,...e}}),oe=e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.CanvasMutation,...e}}),se=new ife({mutationCb:ie,adoptedStyleSheetCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.AdoptedStyleSheet,...e}})}),F=new Jde({mirror:FI,mutationCb:ie,stylesheetManager:se,recordCrossOriginIframes:C,wrappedEmit:jI});for(let e of O||[])e.getMirror&&e.getMirror({nodeMirror:FI,crossOriginIframeMirror:F.crossOriginIframeMirror,crossOriginIframeStyleMirror:F.crossOriginIframeStyleMirror});let ce=new afe;NI=new rfe({recordCanvas:S,mutationCb:oe,win:window,blockClass:i,blockSelector:a,mirror:FI,sampling:v.canvas,dataURLOptions:y});let le=new Yde({mutationCb:ie,scrollCb:ae,bypassOptions:{blockClass:i,blockSelector:a,maskTextClass:c,maskTextSelector:l,inlineStylesheet:u,maskInputOptions:N,dataURLOptions:y,maskTextFn:h,maskInputFn:m,recordCanvas:S,inlineImages:D,sampling:v,slimDOMOptions:te,iframeManager:F,stylesheetManager:se,canvasManager:NI,keepIframeSrcFn:k,processedNodeManager:ce},mirror:FI});MI=(e=!1)=>{if(!x)return;jI({type:JF.Meta,data:{href:window.location.href,width:LF(),height:IF()}},e),se.reset(),le.init(),lI.forEach(e=>e.lock());let t=Vse(document,{mirror:FI,blockClass:i,blockSelector:a,maskTextClass:c,maskTextSelector:l,inlineStylesheet:u,maskAllInputs:N,maskTextFn:h,maskInputFn:m,slimDOM:te,dataURLOptions:y,recordCanvas:S,inlineImages:D,onSerialize:e=>{UF(e,FI)&&F.addIframe(e),WF(e,FI)&&se.trackLinkElement(e),GF(e)&&le.addShadowRoot(OF.shadowRoot(e),document)},onIframeLoad:(e,t)=>{F.attachIframe(e,t),le.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{se.attachLinkElement(e,t)},keepIframeSrcFn:k});if(!t)return console.warn(`Failed to snapshot the document`);jI({type:JF.FullSnapshot,data:{node:t,initialOffset:FF(window)}},e),lI.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&se.adoptStyleSheets(document.adoptedStyleSheets,FI.getId(document))};try{let e=[],t=e=>cI(qde)({mutationCb:ie,mousemoveCb:(e,t)=>jI({type:JF.IncrementalSnapshot,data:{source:t,positions:e}}),mouseInteractionCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.MouseInteraction,...e}}),scrollCb:ae,viewportResizeCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.ViewportResize,...e}}),inputCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.Input,...e}}),mediaInteractionCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.MediaInteraction,...e}}),styleSheetRuleCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.StyleSheetRule,...e}}),styleDeclarationCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.StyleDeclaration,...e}}),canvasMutationCb:oe,fontCb:e=>jI({type:JF.IncrementalSnapshot,data:{source:YF.Font,...e}}),selectionCb:e=>{jI({type:JF.IncrementalSnapshot,data:{source:YF.Selection,...e}})},customElementCb:e=>{jI({type:JF.IncrementalSnapshot,data:{source:YF.CustomElement,...e}})},blockClass:i,ignoreClass:o,ignoreSelector:s,maskTextClass:c,maskTextSelector:l,maskInputOptions:N,inlineStylesheet:u,sampling:v,recordDOM:x,recordCanvas:S,inlineImages:D,userTriggeredOnInput:T,collectFonts:E,doc:e,maskInputFn:m,maskTextFn:h,keepIframeSrcFn:k,blockSelector:a,slimDOMOptions:te,dataURLOptions:y,mirror:FI,iframeManager:F,stylesheetManager:se,shadowDomManager:le,processedNodeManager:ce,canvasManager:NI,ignoreCSSAttributes:ee,plugins:(O?.filter(e=>e.observer))?.map(e=>({observer:e.observer,options:e.options,callback:t=>jI({type:JF.Plugin,data:{plugin:e.name,payload:t}})}))||[]},g);F.addLoadListener(n=>{try{e.push(t(n.contentDocument))}catch(e){console.warn(e)}});let n=()=>{MI(),e.push(t(document)),PI=!0};return[`interactive`,`complete`].includes(document.readyState)?n():(e.push(kF(`DOMContentLoaded`,()=>{jI({type:JF.DomContentLoaded,data:{}}),w===`DOMContentLoaded`&&n()})),e.push(kF(`load`,()=>{jI({type:JF.Load,data:{}}),w===`load`&&n()}
77,window))),()=>{e.forEach(e=>{try{e()}catch(e){String(e).toLowerCase().includes(`cross-origin`)||console.warn(e)}}),ce.destroy(),PI=!1,Pde()}}catch(e){console.warn(e)}}II.addCustomEvent=(e,t)=>{if(!PI)throw Error(`please add custom event after start recording`);jI({type:JF.Custom,data:{tag:e,payload:t}})},II.freezePage=()=>{lI.forEach(e=>e.freeze())},II.takeFullSnapshot=e=>{if(!PI)throw Error(`please take full snapshot after start recording`);MI(e)},II.mirror=FI;var ofe;(function(e){e[e.NotStarted=0]=`NotStarted`,e[e.Running=1]=`Running`,e[e.Stopped=2]=`Stopped`})(ofe||={});var sfe=`rrweb`,cfe={maskAllInputs:!0,maskTextSelector:`*`,maskInputOptions:void 0},LI={additionalSampleRate:1,batchSize:50,flushInterval:5e3,recordOptions:{slimDOMOptions:`all`,inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,recordCrossOriginIframes:!1}},lfe=class extends TD{constructor(e){super(sfe),this.recordingEvents=[],this.isRecording=!1,this.recordingStartTime=null,this.flushTimer=null,this.stopRecording=null,this.enabled=!1;let t=Object.assign(Object.assign(Object.assign({},LI.recordOptions),e?.recordOptions),cfe);this.config=Object.assign(Object.assign(Object.assign({},LI),e),{recordOptions:t}),U.info(`RRWebPlugin initialized`,{additionalSampleRate:this.config.additionalSampleRate,batchSize:this.config.batchSize,flushInterval:this.config.flushInterval})}enable(){if(this.enabled){U.info(`RRWebPlugin already enabled`);return}let e=this.context?.getSession();if(!e||!e.record){U.warn(`RRWebPlugin skipping - session not being recorded`,{hasSession:!!e,sessionRecord:e?.record});return}let t=Math.random();if(t>this.config.additionalSampleRate){U.warn(`RRWebPlugin skipping - session replay additionalSampleRate`,{randomValue:t,samplingRate:this.config.additionalSampleRate});return}this.enabled=!0,U.info(`RRWebPlugin enabled - starting recording`),this.startRecording()}disable(){if(!this.enabled){U.info(`RRWebPlugin already disabled`);return}U.info(`RRWebPlugin disabled - stopping recording`),this.enabled=!1,this.stopCurrentRecording()}record(e){let t=e?.action;t===`start`?(U.info(`RRWebPlugin manual start recording`),this.startRecording()):t===`stop`&&(U.info(`RRWebPlugin manual stop recording`),this.stopCurrentRecording())}onload(){}startRecording(){this.recordingStartTime=Date.now(),this.recordingEvents=[],this.isRecording=!0,U.info(`RRWebPlugin starting rrweb recording`,{startTime:this.recordingStartTime});let e=II(Object.assign(Object.assign({},this.config.recordOptions),{emit:this.handleRRWebEvent.bind(this)}));e?(this.stopRecording=e,U.info(`RRWebPlugin rrweb recording initialized successfully`)):U.warn(`RRWebPlugin failed to initialize rrweb recording`),this.flushTimer=window.setInterval(()=>{this.flush()},this.config.flushInterval)}stopCurrentRecording(){if(!this.isRecording){U.info(`RRWebPlugin stopCurrentRecording called but not recording`);return}U.info(`RRWebPlugin stopping current recording`),this.isRecording=!1,this.stopRecording&&(this.stopRecording(),this.stopRecording=null,U.info(`RRWebPlugin rrweb recording stopped`)),this.flushTimer&&(clearInterval(this.flushTimer),this.flushTimer=null,U.info(`RRWebPlugin flush timer cleared`)),this.flush()}handleRRWebEvent(e){this.isRecording&&(this.recordingEvents.push(e),this.recordingEvents.length>=this.config.batchSize&&(U.info(`RRWebPlugin flushing events due to batch size`,{eventCount:this.recordingEvents.length,batchSize:this.config.batchSize}),this.flush()))}flush(){if(this.recordingEvents.length===0){U.info(`RRWebPlugin flushEvent called but no events to flush`);return}U.info(`RRWebPlugin flushing events`,{eventCount:this.recordingEvents.length});let e=[...this.recordingEvents],t={version:`1.0.0`,events:e,eventCount:e.length};this.context.record(wD,t),U.info(`RRWebPlugin events sent to RUM`,{eventType:wD,eventCount:this.recordingEvents.length}),this.recordingEvents=[]}},ufe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},RI;
77(function(e){e.Path=`PATH`,e.Hash=`HASH`,e.PathAndHash=`PATH_AND_HASH`})(RI||={});var zI=`us-west-2`,BI=`https://dataplane.rum.${zI}.amazonaws.com`,VI=()=>({unique:!1,domain:window.location.hostname,path:`/`,sameSite:`Strict`,secure:!0}),HI=e=>({allowCookies:!1,batchLimit:100,client:Jae,compressionStrategy:{enabled:!0},cookieAttributes:e,debug:!1,disableAutoPageView:!1,dispatchInterval:5*1e3,enableRumClient:!0,enableXRay:!1,endpoint:BI,endpointUrl:new URL(BI),eventCacheSize:1e3,eventPluginsToLoad:[],pageIdFormat:RI.Path,pagesToExclude:[],pagesToInclude:[/.*/],signing:!1,recordResourceUrl:!0,retries:2,routeChangeComplete:100,routeChangeTimeout:1e4,sessionAttributes:{},sessionEventLimit:200,sessionLengthSeconds:1800,sessionSampleRate:1,suppressSessionStartEvent:!1,useBeacon:!0,userIdRetentionDays:30,enableW3CTraceId:!1,candidatesCacheSize:10}),dfe=class{constructor(e,t,n,r={}){var{cookieAttributes:i}=r,a=ufe(r,[`cookieAttributes`]);this.eventBus=new jD,n===void 0&&(n=`us-west-2`),this.applicationId=e;let o=Object.assign(Object.assign({},VI()),i);this.config=Object.assign(Object.assign({fetchFunction:fetch},HI(o)),a),this.config.sessionId&&(this.config.suppressSessionStartEvent=!0),this.config.endpoint=a.endpoint?a.endpoint:BI.replace(zI,n),this.config.endpointUrl=new URL(this.config.endpoint),U.configure(this.config.debug),U.info(`Initialized RUM Slim`),this.eventCache=new Ese({id:e,version:t},this.config,this.eventBus),this.dispatchManager=this.initDispatch(n,e),this.pluginManager=this.initPluginManager(e,t),this.eventCache.setPluginFlushHook(()=>this.pluginManager.flush()),this.config.enableRumClient?this.enable():this.disable()}setAwsCredentials(e){this.dispatchManager.setAwsCredentials(e)}setSigningConfigFactory(e){this.dispatchManager.setSigningConfigFactory(e)}addSessionAttributes(e){this.eventCache.addSessionAttributes(e)}getSessionId(){return this.eventCache.getSessionId()}pinSessionId(e){this.eventCache.pinSessionId(e)}startSession(e){return this.eventCache.startSession(e)}getUserId(){return this.eventCache.getUserId()}pinUserId(e){this.eventCache.pinUserId(e)}setEventMetadataHook(e){this.eventCache.setEventMetadataHook(e)}clearEventMetadataHook(){this.eventCache.clearEventMetadataHook()}addPlugin(e){this.pluginManager.addPlugin(e)}dispatch(){this.dispatchManager.dispatchFetch()}dispatchBeacon(){this.dispatchManager.dispatchBeacon()}enable(){this.eventCache.enable(),this.pluginManager.enable(),this.dispatchManager.enable()}disable(){this.dispatchManager.disable(),this.pluginManager.disable(),this.eventCache.disable()}allowCookies(e){this.config.allowCookies=e}clearCookies(){let e=this.config.cookieAttributes;[ME,NE,AE,`${ME}_${this.applicationId}`,`${NE}_${this.applicationId}`,`${AE}_${this.applicationId}`].forEach(t=>yse(t,e))}recordPageView(e){this.eventCache.recordPageView(e)}recordError(e){this.pluginManager.record(`com.amazonaws.rum.js-error`,e)}registerDomEvents(e){this.pluginManager.updatePlugin(`com.amazonaws.rum.dom-event`,e)}recordEvent(e,t,n){this.eventCache.recordEvent(e,t,n)}initDispatch(e,t){return new Yae(t,e,this.config.endpointUrl,this.eventCache,this.config)}initPluginManager(e,t){let n=new _se({applicationId:e,applicationVersion:t,config:this.config,record:this.eventCache.recordEvent,recordCandidate:this.eventCache.recordCandidate,recordPageView:this.eventCache.recordPageView,getSession:this.eventCache.getSession,eventBus:this.eventBus});return this.config.disableAutoPageView||n.addPlugin(new nO),this.config.eventPluginsToLoad.forEach(e=>{n.addPlugin(e)}),n}},UI;(function(e){e.Errors=`errors`,e.Performance=`performance`,e.Interaction=`interaction`,e.Http=`http`,e.Replay=`replay`})(UI||={});var ffe;(function(e){e.Path=`PATH`,e.Hash=`HASH`,e.PathAndHash=`PATH_AND_HASH`})(ffe||={});var pfe=e=>Object.assign(Object.assign({},HI(e)),{signing:!0,telemetries:[UI.Errors,UI.Performance,UI.Http,UI.Replay]}),mfe=class extends dfe{constructor(e,t,n,r={}){let{signing:i,telemetries:a}=pfe(VI());super(e,t,n,Object.assign({signing:i,telemetries:a},r)),U.info(`RUM client initialized for app: ${e}`),U.info(`Telemetries enabled: ${this.config.telemetries.join(`, `)||`none`}`)}initDispatch(e,t){let n=super.initDispatch(e,t);return n.setSigningConfigFactory(Uoe),n.setCognitoCredentialProviderFactory((e,t,n,r)=>{let i={identityPoolId:n,guestRoleArn:r,cookieAttributes:e.cookieAttributes};return n&&r?new ase(i,t).ChainAnonymousCredentialsProvider:new ose(i,t).ChainAnonymousCredentialsProvider}),this.config.signing&&this.config.identityPoolId&&n.setCognitoCredentials(this.config.identityPoolId,this.config.guestRoleArn),n}initPluginManager(e,t){let n=super.initPluginManager(e,t);
77return this.constructBuiltinPlugins().forEach(e=>{n.addPlugin(e)}),n}recordError(e){this.pluginManager.record(GD,e)}registerDomEvents(e){this.pluginManager.updatePlugin(LD,e)}constructBuiltinPlugins(){let e=[],t=this.telemetryFunctor();return this.config.telemetries.forEach(n=>{typeof n==`string`&&t[n.toLowerCase()]?e=[...e,...t[n.toLowerCase()]({})]:Array.isArray(n)&&t[n[0].toLowerCase()]&&(e=[...e,...t[n[0].toLowerCase()](n[1])])}),e}telemetryFunctor(){return{[UI.Errors]:e=>[new qD(e)],[UI.Performance]:e=>[new QD(e),new aO(e),new Dk(e)],[UI.Interaction]:e=>[new RD(e)],[UI.Http]:e=>[new jk(e),new kk(e)],[UI.Replay]:e=>[new lfe(e)]}}},WI=e(r(((e,t)=>{var n={default:e,call:function(e,t,n){var r=``;typeof t==`function`&&(n=t,t={});var i={data:t===void 0?null:t};if(typeof n==`function`){var a=`dscb`+ window.dscb++;window[a]=n,i._dscbstub=a}return i=JSON.stringify(i),window._dsbridge?r=_dsbridge.call(e,i):(window._dswk||navigator.userAgent.indexOf(`_dsbridge`)!=-1)&&(r=prompt(`_dsbridge=`+e,i)),JSON.parse(r||`{}`).data},register:function(e,t,r){var i=r?window._dsaf:window._dsf;window._dsInit||(window._dsInit=!0,setTimeout(function(){n.call(`_dsb.dsinit`)},0)),typeof t==`object`?i._obs[e]=t:i[e]=t},registerAsyn:function(e,t){this.register(e,t,!0)},hasNativeMethod:function(e,t){return this.call(`_dsb.hasNativeMethod`,{name:e,type:t||`all`})},disableJavascriptDialogBlock:function(e){this.call(`_dsb.disableJavascriptDialogBlock`,{disable:e!==!1})}};(function(){if(!window._dsf){var e={_dsf:{_obs:{}},_dsaf:{_obs:{}},dscb:0,dsBridge:n,close:function(){n.call(`_dsb.closePage`)},_handleMessageFromNative:function(e){var t=JSON.parse(e.data),r={id:e.callbackId,complete:!0},i=this._dsf[e.method],a=this._dsaf[e.method],o=function(e,i){r.data=e.apply(i,t),n.call(`_dsb.returnValue`,r)},s=function(e,i){t.push(function(e,t){r.data=e,r.complete=t!==!1,n.call(`_dsb.returnValue`,r)}),e.apply(i,t)};if(i)o(i,this._dsf);else if(a)s(a,this._dsaf);else{var c=e.method.split(`.`);if(c.length<2)return;var l=c.pop(),u=c.join(`.`),d=this._dsf._obs,f=d[u]||{},p=f[l];if(p&&typeof p==`function`){o(p,f);return}if(d=this._dsaf._obs,f=d[u]||{},p=f[l],p&&typeof p==`function`){s(p,f);return}}}};for(var t in e)window[t]=e[t];n.register(`_hasJavascriptMethod`,function(e,t){var n=e.split(`.`);if(n.length<2)return!!(_dsf[n]||_dsaf[n]);var e=n.pop(),r=n.join(`.`),i=_dsf._obs[r]||_dsaf._obs[r];return i&&!!i[e]})}})(),t.exports=n}))()),hfe=n({MAX_HISTORY_KEYWORDS_LIST_LENGTH:()=>30});Object.freeze({HIGHLIGHT:1,NORMAL:0});var gfe={feature_id:`UIGlobalRules`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{GATEWAY_LOGIN_TOOLTIP_PNG:`/images/G/28/NewforCN/GW-button.png`,LOGIN_TOOLTIP_WIDTH:`70%`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{GATEWAY_LOGIN_TOOLTIP_PNG:`/images/G/58/bazaar/Bazaar_Login_Tooltip.png`,LOGIN_TOOLTIP_WIDTH:`90%`}}],fallback_value:{GATEWAY_LOGIN_TOOLTIP_PNG:`/images/G/28/NewforCN/GW-button.png`,LOGIN_TOOLTIP_WIDTH:`70%`}}
77,GI=z(null),KI=null,qI=!1,JI=async()=>qI&&GI.value?GI.value:(KI||=(async()=>{try{let e=Iy.getInstance();await e.loadRules(gfe);let t=e.getFeatureValue(My.UIGlobalRules);return GI.value=t,qI=!0,t}catch(e){throw console.error(`Failed to load UIGlobalRules:`,e),KI=null,qI=!1,e}})(),KI),_fe=GI,vfe=()=>qI;function yfe(){return{config:GI,loadConfig:JI,isInitialized:vfe}}var bfe=`data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.9998%2012.5H5.99985M10.9998%206.5L5.70696%2011.7929C5.31643%2012.1834%205.31643%2012.8166%205.70696%2013.2071L10.9998%2018.5'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e`,xfe=`/img/Gateway_Top_Search_CN_bar-CQMdoK8N.svg`,Sfe=`/img/Gateway_Top_Search_WW-qGvoy9lu.svg`,Cfe=async()=>{await JI();let e=_fe.value;return`${P.getConfig().mediaUrl}${e?.GATEWAY_LOGIN_TOOLTIP_PNG}`},wfe=`${L.NEW_IMAGE_URL}10_Assets/01_DummyImage/DummyImage_Asin_list_01_3x.png`,Tfe=`${L.NEW_IMAGE_URL}10_Assets/03_LandingPage/Landing_search_3x._TTW_.png`,Efe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_DP_Arrow_L_3x._TTW_.png`,Dfe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Search_3x._TTW_.png`,Ofe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Brandstore_Back_White_3x._TTW_.png`,kfe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Landing_Screen_3x._TTW_.png`,Afe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Brandstore_Share_3x._TTW_.png`,jfe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Landing_screen_selected_3x._TTW_.png`,Mfe=`${L.NEW_IMAGE_URL}01_Emptylist/Emptylist_Address._TTW_.png`,Nfe=`${L.NEW_IMAGE_URL}10_Assets/00_Toolkits/Toolkits_Changeover_success_3x._TTW_.png`,Pfe=`${L.NEW_IMAGE_URL}10_Assets/02_Avatar/Avatar_DP_img_3x._TTW_.png`,Ffe=`${L.NEW_IMAGE_URL}00_EN/Gateway_Top_Search._TTW_.jpg`,YI=`${L.NEW_IMAGE_URL}04_BadgeLogo/Logo_Settings3x._TTW_.png`,Ife=`${L.NEW_IMAGE_URL}00_EN/Badge_Authenticity._TTW_.svg`,Lfe=`${L.NEW_IMAGE_URL}00_EN/Badge_CNCusSer._TTW_.svg`,Rfe=`${L.OLD_IMAGE_URL}confirm_btn_bg._TTW_.png`,zfe=`${L.OLD_IMAGE_URL}checkIn_success._TTW_.svg`,Bfe=`${L.OLD_IMAGE_URL}checkin_failed._TTW_.svg`,Vfe=`${L.OLD_IMAGE_URL}close-popover._TTW_.svg`,Hfe=`${L.OLD_IMAGE_URL}dsi_landing_page_bg.jpg`,Ufe=`${L.OLD_IMAGE_URL}dsi-landing-top-coins.png`,Wfe=`${L.OLD_IMAGE_URL}dsi-bottom-coins.png`,Gfe=`${L.OLD_IMAGE_URL}amz_illustration.png`,Kfe=`${L.OLD_IMAGE_URL}Retroactive_Sign.svg`,qfe=`${L.OLD_IMAGE_URL}Signed_Gift.svg`,Jfe=`${L.OLD_IMAGE_URL}Signed_Tick.svg`,Yfe=`${L.OLD_IMAGE_URL}Unsigned_Block.svg`,Xfe=`${L.OLD_IMAGE_URL}Unsigned_Cross.svg`,Zfe=`${L.WW_IMAGE_URL}/Bazaar_GW_header._TTW_.svg`,Qfe=`${L.OLD_IMAGE_URL}no_record_placeholder.png`,$fe=`${L.OLD_IMAGE_URL}assets/notice_icon.png`,epe=`${L.WW_IMAGE_URL}/reward_icon_tie_orange.png`,tpe=`${L.WW_IMAGE_URL}/reward_icon_tie_purple.png`,npe=`${L.WW_IMAGE_URL}/secure_card_icon.png`,rpe=`${L.WW_IMAGE_URL}/plus_icon.png`,ipe=`${L.WW_IMAGE_URL}/check_icon.png`,ape=`${L.WW_IMAGE_URL}/streak_icon.png`,ope=`${L.WW_IMAGE_URL}/calendar_icon.png`,spe=`${L.WW_IMAGE_URL}/giftbox_icon.png`,cpe=`${L.WW_IMAGE_URL}/milestone_reward.png`,lpe=`${L.WW_IMAGE_URL}/Bazaar_GW_header_no_Placeholder._TTW_.svg`,upe=`${L.WW_IMAGE_URL}/BAZAAR_GW_HEADER_PROD_LOGO.png`,dpe=`${L.OLD_IMAGE_URL}assets/svg/searchClose._TTW_.svg`,fpe=`${L.OLD_IMAGE_URL}assets/svg/icon/forwarding._TTW_.svg`,ppe=`${L.OLD_IMAGE_URL}assets/svg/slidingArrow._TTW_.svg`,mpe=`${L.OLD_IMAGE_URL}assets/svg/icon/whiteSlidingArrow._TTW_.svg`,hpe=`${L.OLD_IMAGE_URL}assets/image/noReview._TTW_.png`,gpe=`${L.OLD_IMAGE_URL}assets/image/emptyList._TTW_.png`,_pe=`${L.OLD_IMAGE_URL}assets/svg/icon/toDayDealShare._TTW_.svg`,vpe=`${L.OLD_IMAGE_URL}assets/image/icons/uparrow._TTW_.png`,ype=`${L.OLD_IMAGE_URL}assets/svg/detailTags/stroke._TTW_.svg`,bpe=`${L.OLD_IMAGE_URL}assets/image/cart-empty._TTW_.png`,xpe=`${L.OLD_IMAGE_URL}assets/image/cart_empty._TTW_.webp`,Spe=`${L.OLD_IMAGE_URL}/assets/svg/notSelected._TTW_.svg`,Cpe=`${L.OLD_IMAGE_URL}
77/assets/svg/selected._TTW_.svg`,wpe=`${L.OLD_IMAGE_URL}/assets/svg/selectAll._TTW_.svg`,Tpe=`${L.OLD_IMAGE_URL}/assets/svg/SELECTED_WW.svg`,Epe=`${L.OLD_IMAGE_URL}/assets/svg/noComments.svg`,Dpe=`${L.OLD_IMAGE_URL}assets/image/icons/rightArrowBlack._TTW_.svg`,Ope=`${L.OLD_IMAGE_URL}assets/svg/chevron-right._TTW_.svg`,kpe=`${L.OLD_IMAGE_URL}assets/svg/icon/priceReductionIcon._TTW_.png`,Ape=`${L.OLD_IMAGE_URL}assets/svg/icon/shareWhite._TTW_.svg`,jpe=`${L.OLD_IMAGE_URL}assets/svg/delete._TTW_.svg`,Mpe=`${L.OLD_IMAGE_URL}assets/svg/IconBack._TTW_.svg`,Npe=`${L.OLD_IMAGE_URL}assets/svg/vector._TTW_.svg`,Ppe=`${L.OLD_IMAGE_URL}assets/svg/locationIcon._TTW_.svg`,Fpe=`${L.OLD_IMAGE_URL}information-alert._TTW_.svg`,Ipe=`${L.OLD_IMAGE_URL}customer-Id-icon._TTW_.svg`,Lpe=`${L.OLD_IMAGE_URL}assets/image/icons/downArrow._TTW_.png`,Rpe=`${L.OLD_IMAGE_URL}assets/image/icons/yellowArrowRight._TTW_.png`,zpe=`${L.OLD_IMAGE_URL}assets/image/icons/promptIcon._TTW_.png`,Bpe=`${L.OLD_IMAGE_URL}assets/image/icons/downArrowIcon._TTW_.png`,Vpe=`${L.OLD_IMAGE_URL}assets/image/icon-app-logo._TTW_.png`,Hpe=`${L.OLD_IMAGE_URL}assets/image/fissionActivity/vipLuckyDrawShareBanner._TTW_.png`,Upe=`${L.OLD_IMAGE_URL}assets/image/shareBlack._TTW_.png`,Wpe=`${L.OLD_IMAGE_URL}assets/image/fissionActivity/VIPLuckyDrawBackground._TTW_.png`,Gpe=`${L.OLD_IMAGE_URL}assets/image/icons/successCheck._TTW_.png`,Kpe=`${L.OLD_IMAGE_URL}assets/image/mine-icon/Cart_Icon_Black_2x._TTW_.png`,qpe=`${L.OLD_IMAGE_URL}assets/svg/costRightDirection._TTW_.svg`,Jpe=`${L.OLD_IMAGE_URL}assets/svg/icon/GFD_1414_3x._TTW_.png`,Ype=`${L.OLD_IMAGE_URL}assets/svg/checked._TTW_.svg`,Xpe=`${L.OLD_IMAGE_URL}assets/svg/couponIcon._TTW_.svg`,Zpe=`${L.OLD_IMAGE_URL}assets/svg/treasureIcon._TTW_.svg`,Qpe=`${L.OLD_IMAGE_URL}assets/svg/rankingIcon._TTW_.svg`,$pe=`${L.OLD_IMAGE_URL}assets/svg/icon/icon_yourAccount_address._TTW_.svg`,eme=`${L.OLD_IMAGE_URL}assets/svg/icon/icon_yourAccount_identity._TTW_.svg`,tme=`${L.OLD_IMAGE_URL}assets/svg/icon/icon_yourAccount_service._TTW_.svg`,nme=`${L.OLD_IMAGE_URL}assets/svg/icon/icon_yourAccount_business._TTW_.svg`,rme=`${L.OLD_IMAGE_URL}assets/svg/icon/en_lang/Amazon_Logo_Squid_Ink_Smile_Orange._TTW_.png`,XI=`${L.OLD_IMAGE_URL}assets/svg/authenticityGuarantee._TTW_.svg`,ZI=`${L.OLD_IMAGE_URL}assets/svg/customerServiceTag._TTW_.svg`,ime=`${L.OLD_IMAGE_URL}assets/svg/icon_right_arrow._TTW_.svg`,ame=`${L.OLD_IMAGE_URL}assets/svg/ww_your_account_coupons._TTW_.svg`,ome=`${L.OLD_IMAGE_URL}assets/svg/icon/ww_yourAccount_vector._TTW_.svg`,sme=`${L.OLD_IMAGE_URL}assets/svg/icon/ww_yourAccount_union._TTW_.svg`,cme=`${L.OLD_IMAGE_URL}assets/svg/icon/ww_yourAccount_group._TTW_.svg`,lme=`${L.OLD_IMAGE_URL}assets/svg/icon/ww_yourAccount_icons._TTW_.svg`,ume=`${L.OLD_IMAGE_URL}assets/svg/icon/ww_yourAccount_archive._TTW_.svg`,dme=`${L.OLD_IMAGE_URL}assets/image/yourAccount/yourAccount_BG._TTW_.jpg`,fme=`${L.PREFIX_IMAGE_URL}NewApp/02_Background/BG_MyAccount._TTW_.jpg`,pme=`${L.OLD_IMAGE_URL}assets/image/amzLoading._TTW_.png`,mme=`${L.OLD_IMAGE_URL}assets/image/loading-spinner-ww._TTW_.svg`,hme=`${L.OLD_IMAGE_URL}assets/svg/icon/pullRefresh._TTW_.svg`,gme=`${L.WW_IMAGE_URL}/delete_btn._TTW_.png`,QI=`${L.WW_IMAGE_URL}/error_alert._TTW_.png`,_me=QI,vme=`${L.WW_IMAGE_URL}/notification_compliance_category_placeholder_s._TTW_.svg`,yme=`${L.WW_IMAGE_URL}/notification_order_category_placeholder_s._TTW_.svg`,bme=`${L.OLD_IMAGE_URL}assets/svg/stepper_del._TTW_.svg`,xme=`${L.OLD_IMAGE_URL}assets/svg/stepper_plus._TTW_.svg`,Sme=`${L.OLD_IMAGE_URL}assets/svg/stepper_minus._TTW_.svg`,Cme=`${L.OLD_IMAGE_URL}assets/svg/stepper-max-limit._TTW_.svg`,wme=`${L.WW_IMAGE_URL}/Group_630266070._TTW_.png`,Tme=`${L.OLD_IMAGE_URL}/assets/shareIcon._TTW_.svg`,Eme=`${L.OLD_IMAGE_URL}/dailySignInIngress.svg`,Dme=`${L.OLD_IMAGE_URL}GroupCouponNCHeadImage.jpg`,Ome=`${L.OLD_IMAGE_URL}GroupCouponRCHeadImage.jpg`,kme=`${L.OLD_IMAGE_URL}unknownCoupon.png`,Ame=`${L.WW_IMAGE_URL}/RecentlyBrowsedEmpty.svg`,$I={en:`https://m.media-amazon.com/images/G/01/AmazonExports/DSI/With_Copies/Referral_-_Support_Friends_to_Save_Their_Streaks_EN1.webp`,es:`https://m.media-amazon.com/images/G/01/AmazonExports/DSI/With_Copies/Referral_-_Support_Friends_to_Save_Their_Streaks_ES.webp`,zh:`https://m.media-amazon.com/images/G/01/AmazonExports/DSI/With_Copies/Referral_-_Support_Friends_to_Save_Their_Streaks_ZH.webp`},jme=e=>$I[String(e||qy).slice(0,2).toLowerCase()]||$I.en,Mme=`${P.getConfig().mediaUrl}/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/deleteBtn._TTW_.png`,Nme=`${P.getConfig().mediaUrl}/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/uploadImageBtn._TTW_.png`,Pme=`${L.WW_IMAGE_URL}/amazon_logo_ww._TTW_.png`,Fme=`${L.WW_IMAGE_URL}/alert_warning._TTW_.png`,Ime=`${L.WW_IMAGE_URL}/ID._TTW_.png`,Lme=`${L.WW_IMAGE_URL}/information-alert._TTW_.png`,Rme=`${L.WW_IMAGE_URL}/Amazon_logo._TTW_.png`,zme=`${L.WW_IMAGE_URL}
77/no_coupon_icon_ww._TTW_.png`,Bme=`${L.OLD_IMAGE_URL}assets/svg/ww_your_account_delivery_address._TTW_.svg`,Vme=`${L.OLD_IMAGE_URL}assets/svg/ww_your_account_customs_clearance._TTW_.svg`,Hme=`${L.OLD_IMAGE_URL}assets/svg/ww_your_account_customer_service_icon._TTW_.svg`,Ume=`${L.WW_IMAGE_URL}/down_arrow._TTW_.png`,Wme=`${L.OLD_IMAGE_URL}assets/svg/icon/nav_left_arrow_ww._TTW_.svg`,Gme=`${L.WW_IMAGE_URL}/icons._TTW_.png`,Kme=`${L.OLD_IMAGE_URL}assets/svg/ticketEmptyIcon._TTW_.svg`,qme=`${L.WW_IMAGE_URL}/customerServiceHeader._TTW_.svg`,Jme=`${L.WW_IMAGE_URL}/clockIcon._TTW_.svg`,Yme=`${L.WW_IMAGE_URL}/headsetIcon._TTW_.svg`,Xme=`${L.WW_IMAGE_URL}/timerIcon._TTW_.svg`,Zme=`${L.WW_IMAGE_URL}/notificationIcon._TTW_.svg`,Qme=`${L.WW_IMAGE_URL}/right_arrow._TTW_.png`,$me=`${L.WW_IMAGE_URL}/switch_on._TTW_.png`,ehe=`${L.WW_IMAGE_URL}/switch_off._TTW_.png`,the=`${L.WW_IMAGE_URL}/edit_icon_vector._TTW_.svg`,nhe=`${L.WW_IMAGE_URL}/payment_icon_ww.png`,rhe=`${L.OLD_IMAGE_URL}assets/svg/dSheetClose.svg`,ihe=`${L.OLD_IMAGE_URL}assets/svg/ww_icon_close.svg`,ahe=`${L.OLD_IMAGE_URL}assets/svg/IconBack.svg`,ohe=`${L.WW_IMAGE_URL}/amazon_logo_beta_ww.png`,she=`${L.WW_IMAGE_URL}/dp_home_ww_new.png`,che={[Zy.EN_US]:Ife,[Zy.ZH_CN]:XI},lhe={[Zy.EN_US]:Lfe,[Zy.ZH_CN]:ZI},uhe=che[qy]||XI,dhe=lhe[qy]||ZI,fhe={[Zy.EN_US]:rme,[Zy.ZH_CN]:YI}[qy]||YI,eL={[Zy.ZH_CN]:{US:`${L.NEW_IMAGE_URL}04_BadgeLogo/Badge_US3x._TTW_.png`,UK:`${L.NEW_IMAGE_URL}04_BadgeLogo/Badge_nonarch3x._TTW_.png`,JP:`${L.NEW_IMAGE_URL}04_BadgeLogo/Badge_JP3x._TTW_.png`,GE:`${L.NEW_IMAGE_URL}04_BadgeLogo/Badge_DE3x._TTW_.png`,DOTD:`${L.OLD_IMAGE_URL}assets/svg/icon/DOTD._TTW_.svg`,OP:`${L.OLD_IMAGE_URL}assets/svg/icon/OverseasPurchase._TTW_.svg`},[Zy.EN_US]:{US:`${L.OLD_IMAGE_URL}assets/svg/icon/en_lang/Badge_EN_US3x._TTW_.png`,UK:`${L.NEW_IMAGE_URL}00_EN/Badge_nonarch3x._TTW_.png`,JP:`${L.OLD_IMAGE_URL}assets/svg/icon/en_lang/Badge_EN_JP3x._TTW_.png`,GE:`${L.OLD_IMAGE_URL}assets/svg/icon/en_lang/Badge_EN_DE3x._TTW_.png`,DOTD:`${L.OLD_IMAGE_URL}assets/svg/icon/DOTD._TTW_.svg`,OP:`${L.OLD_IMAGE_URL}assets/svg/icon/OverseasPurchase._TTW_.svg`}},tL=eL[qy]||eL[Zy.ZH_CN],nL={VECTOR:Npe,VECTOR_NEW:Ppe,DELETE:jpe,STROKE:ype,UPARROW:vpe,SELECTED:Cpe,SELECTED_NEW:wpe,
77SELECTED_WW:Tpe,NOCOMMENTS_WW:Epe,ICON_BACK:Mpe,CART_EMPTY:bpe,CART_EMPTY_WEBP:xpe,CART_EMPTY_WW:wme,DOWN_ARROW:Lpe,SHARE_WHITE:Ape,NOT_SELECTED:Spe,DAILY_SIGN_IN_LANDING_BG:Hfe,DAILY_SIGN_IN_TOP_COINS:Ufe,DAILY_SIGN_IN_BOTTOM_COINS:Wfe,DAILY_SIGN_IN_CENTER_ILLUSTRATION:Gfe,NO_DATA_IMAGE:wfe,NO_REVIEW_IMAGE:hpe,RIGHT_ARROW_BLACK:Dpe,RIGHT_ARROW_BLACK_NEW:Ope,YELLOW_ARROW_RIGHT:Rpe,PRICE_REDUCTION_ICON:kpe,DAILY_SIGN_IN_INGRESS_ICON:Eme,GROUP_COUPON_NC_HEAD_IMAGE:Dme,GROUP_COUPON_RC_HEAD_IMAGE:Ome,GROUP_COUPON_UNKNOWN_COUPON:kme,PROMPT_ICON:zpe,DOWN_ARROW_ICON:Bpe,ICON_APP_LOGO:Vpe,VIP_LUCKY_DRAW_SHARE_BANNER:Hpe,SHARE_BLACK_ICON:Upe,VIP_LUCKY_DRAW_BACKGROUND:Wpe,SEARCH_CLOSE:dpe,DP_ARROW_ICON:Efe,WHITE_SHARE_ICON:Tme,EMPTY_LIST:gpe,TOOLKITS_SEARCH:Dfe,BRANDSTORE_BACK_WHITE:Ofe,LANDING_SCREEN:kfe,BRANDSTORE_SHARE:Afe,LANDING_SCREEN_SELECTED:jfe,LANDING_SEARCH:Tfe,FORWARDING:fpe,CHECKIN_NO_RECORD_PLACEHOLDER:Qfe,DETAILED_IMAGE_BACK_ICON:bfe,SLIDING_ARROW:ppe,WHITE_SLIDING_ARROW:mpe,BLACK_SHARE_ICON:_pe,EMPTYLIST_ADDRESS:Mfe,SUCCESS_ICON_IMAGE_URL:Nfe,AVATAR_LINE:Pfe,SUCCESS_CHECK:Gpe,ICON_CART:Kpe,RIGHT_DIRECTION:qpe,GFD_BADGE_ICON:Jpe,CHECKED_SVG:Ype,COUPON_ICON_SVG:Xpe,TREASURE_ICON_SVG:Zpe,RANKING_ICON_SVG:Qpe,ICON_ADDRESS:$pe,ICON_IDENTITY:eme,ICON_SERVICE:tme,ICON_BUSINESS:nme,AMAZON_LOGO_ICON:fhe,DAILY_SIGN_IN_NOTICE_ICON:$fe,REWARD_ICON_TIE_ORANGE:epe,REWARD_ICON_TIE_PURPLE:tpe,SECURE_CARD_ICON:npe,PLUS_ICON:rpe,CHECK_ICON:ipe,STREAK_ICON:ape,CALENDAR_ICON:ope,GIFTBOX_ICON:spe,GIFTBOX_OPEN_ICON:cpe,AUTHENTICITY_GUARANTEE_SVG:uhe,CHINESE_CUSTOMER_SERVICE_SVG:dhe,CHEVRON_RIGHT_SVG:ime,DELETE_BTN_CN:Mme,IMAGE_UPLOAD_BTN:Nme,getGatewayLoginTooltipUrl:Cfe,GATEWAY_TOP_SEARCH_ICON_CN:xfe,GATEWAY_TOP_SEARCH_ICON_EN:Ffe,GATEWAY_TOP_SEARCH_ICON_WW:Sfe,RETROACTIVE_SIGN:Kfe,SIGNED_GIFT:qfe,SIGNED_TICK:Jfe,UNSIGNED_BLOCK:Yfe,UNSIGNED_CROSS:Xfe,NEW_LOGO_IMAGE:Zfe,NEW_LOGO_IMAGE_NO_PLACEHOLDER:lpe,WW_COUPON_ICON_SVG:ame,WW_TOBEPAID_ICON_PNG:ome,WW_BACK_ICON_SVG:sme,WW_TRANSPORTING_ICON_SVG:cme,WW_CRITICIZE_ICON_SVG:lme,WW_AFTERSALE_ICON_SVG:ume,WW_YOUR_ACCOUNT_BG_JPG:dme,CN_YOUR_ACCOUNT_BG_JPG:fme,CN_LOADING_ICON_PNG:pme,WW_LOADING_ICON_SVG:mme,PULL_REFRESH_ICON_SVG:hme,WW_DELETE_BLACK:gme,WW_ABOUT_APP_AMAZON_LOGO_PNG:Pme,WW_ERROR_ALERT:QI,WW_ADDRESS_ERROR_ALERT:_me,ALERT_WARNING:Fme,SPC_KYC:Ime,CONFIRM_BTN_BG:Rfe,CHECK_IN_SUCCESS:zfe,CHECK_IN_FAILED:Bfe,CLOSE_POPOVER_ICON:Vfe,INFO_ALERT:Lme,WW_AMAZON_LOGO:Rme,NO_COUPON_ICON_WW:zme,WW_ADDRESS_SVG:Bme,WW_CLEARANCE_SVG:Vme,WW_SERVICE_SVG:Hme,ID_INFO_ICON:Fpe,ID_CARD_ICON:Ipe,WW_NOTIFICATION_CTG_ICON_SVG:vme,WW_NOTIFICATION_ORDER_ICON_SVG:yme,DOWN_ARROW_ICON_NEW:Ume,WW_LEFT_ARROW_SVG:Wme,WW_STEPPER_DEL:bme,WW_STEPPER_PLUS:xme,WW_STEPPER_MINUS:Sme,WW_STEPPER_MAX_LIMIT:Cme,WW_TICK_ICON:Gme,TICKET_EMPTY_ICON_CN:Kme,CONTACT_CS_HEADER_ICON:qme,CONTACT_CS_CLOCK_ICON:Jme,CONTACT_CS_HEADSET_ICON:Yme,CONTACT_CS_TIMER_ICON:Xme,CONTACT_CS_NOTIFICATION_ICON:Zme,RIGHT_ARROW_ICON_WW:Qme,SWITCH_ON_WW:$me,SWITCH_OFF_WW:ehe,EDIT_ICON_VECTOR_WW:the,PAYMENT_ICON_WW:nhe,POPUP_CLOSE_ICON_CN:rhe,POPUP_CLOSE_ICON_WW:ihe,BACK_ICON_SVG:ahe,WW_ABOUT_APP_AMAZON_LOGO_BETA_PNG:ohe,BAZAAR_GW_HEADER_PROD_LOGO:upe,WW_DP_HOME_ICON_PNG:she,WW_RECENTLY_BROWSED_EMPTY_SVG:Ame},phe={icon_cn:nL.GATEWAY_TOP_SEARCH_ICON_CN,icon_en:nL.GATEWAY_TOP_SEARCH_ICON_EN,icon_ww:nL.BAZAAR_GW_HEADER_PROD_LOGO},mhe={icon_cn:nL.AMAZON_LOGO_ICON},hhe={CN:{bar:nL.GATEWAY_TOP_SEARCH_ICON_CN,logo:nL.AMAZON_LOGO_ICON,widgetClass:`search-widget-cn`,showSearchText:!1},WW:{bar:nL.BAZAAR_GW_HEADER_PROD_LOGO,logo:void 0,widgetClass:`search-widget-ww`,showSearchText:!0}};Object.freeze({NOT_RETURNABLE:`0`,RETURNABLE:`1`});var rL=Object.freeze({PAID:`PAID`,PROCESSING:`PROCESSING`,DELIVERING:`DELIVERING`,DELIVERED:`DELIVERED`,FULFILLMENT:`FULFILLMENT`,UNFULFILLABLE:`UNFULFILLABLE`,NOSHIPMENT:`NOSHIPMENT`,CRETURNS:`CRETURNS`,RETURN:`RETURN`,CANCELLED:`ORDER_CANCELLED`,FRONT_END_PAID:`front_end_paid`,PROCESSING_WITH_SHIPMENT:`processing_with_shipment`,PROCESSING_WITHOUT_SHIPMENT:`processing_without_shipment`});Object.freeze({NOT_PAID:`NOT_PAID`,PAID_APPROVED:`PAID_APPROVED`,REFUND_APPROVED:`REFUND_APPROVED`});var iL=Object.freeze({INTERNATIONAL:`INTERNATIONAL`,UNDISPLAYED:`UNDISPLAYED`,DOMESTIC:`DOMESTIC`,DELIVERED:`DELIVERED`,IN_TRANSIT:`IN_TRANSIT`,DELAYED:`DELAYED`,DELIVERY_ATTEMPTED:`DELIVERY_ATTEMPTED`,OUT_FOR_DELIVERY:`OUT_FOR_DELIVERY`,AVAILABLE_FOR_PICKUP:`AVAILABLE_FOR_PICKUP`,UNDELIVERABLE:`UNDELIVERABLE`,RETURNING:`RETURNING`,RETURNED:`RETURNED`,CUSTOMER_ACTION:`CUSTOMER_ACTION`,EXPIRED:`EXPIRED`,UNKNOWN:`UNKNOWN`});Object.freeze({KYC_ERROR:`KYC_ERROR`,EXPIRED:`EXPIRED`,WAITING_PAY:`WAITING_PAY`,SHIPMENT_EMPTY:`SHIPMENT_EMPTY`,WAITING_DELIVERY:`WAITING_DELIVERY`,DELIVERING:`DELIVERYING`,DELIVERED:`DELIVERED`,DELIVERY_FAILED:`DELIVERY_FAILED`,CRETURNS_RETURNING:`CRETURNS_RETURNING`,CRETURNS_REFUND:`CRETURNS_REFUND`,RETURNING:`RETURNING`,REFUNDING:`REFUNDING`,WAITING_CONFIRMATION:`WAITING_CONFIRMATION`,REFUND:`REFUND`,CANCEL:`CA
77NCEL`}),Object.freeze({KYC_ERROR:[rL.CANCELLED],EXPIRED:[],WAITING_PAY:[rL.CANCELLED],SHIPMENT_EMPTY:[],WAITING_DELIVERY:[rL.PAID,rL.PROCESSING_WITHOUT_SHIPMENT],DELIVERING:[rL.DELIVERING,rL.PROCESSING_WITH_SHIPMENT],DELIVERED:[rL.DELIVERED,rL.FULFILLMENT],DELIVERY_FAILED:[rL.UNFULFILLABLE],CRETURNS_RETURNING:[rL.CRETURNS],CRETURNS_REFUND:[rL.CRETURNS],RETURNING:[rL.RETURN],REFUNDING:[rL.RETURN],WAITING_CONFIRMATION:[rL.FRONT_END_PAID],REFUND:[],CANCEL:[rL.CANCELLED]}),Object.freeze({DELIVERING:`DELIVERYING`,DELIVERED:`DELIVERYED`,DELIVERY_FAILED:`DELIVERY_FAILED`,WAITING_DELIVERY:`WAITING_DELIVERY`,RETURNING:`RETURNING`,EXPIRED:`EXPIRED`,UNKNOWN:`NOHANDLE`}),Object.freeze({DELIVERING:[iL.IN_TRANSIT,iL.OUT_FOR_DELIVERY,iL.AVAILABLE_FOR_PICKUP,iL.DELIVERY_ATTEMPTED,iL.DELAYED],DELIVERED:[iL.DELIVERED],DELIVERY_FAILED:[iL.UNDELIVERABLE],WAITING_DELIVERY:[iL.UNKNOWN,rL.NOSHIPMENT],RETURNING:[iL.RETURNING],EXPIRED:[iL.EXPIRED],UNKNOWN:[]});var aL=Object.freeze({NOT_SUPPORT_NO_REASON_REFUND:`NOT_SUPPORT_NO_REASON_REFUND`,NOT_SUPPORT_REFUND:`NOT_SUPPORT_REFUND`}),ghe={CUSTOMER_REVIEW_FROM_COMPONENT:{CUSTOMER_REVIEW:`customerReview`,ORDER_LIST:`orderList`}},oL=n({PERSONALIZED_RECOMMENDATION:()=>vhe,PERS_REC_CONSENT_TYPE:()=>_he}),_he={ON:`ON`,OFF:`OFF`},vhe=`PERSONALIZED_RECOMMENDATION`,yhe=n({CLICK_EVENTS_MAPPINGS:()=>sL,CUSTOMIZED_REDIRECT:()=>She,MESSAGE_TYPE:()=>bhe,TRANSACTION_NOTICE_ID:()=>xhe,getYACommonLinks:()=>pL,getYACommonLinksWW:()=>mL,getYAOrderTabsAllOrders:()=>fL,getYAOrderTabsIcons:()=>dL,getYAOrderTabsOld:()=>Che,getYAOrderTabsWW:()=>hL}),bhe={IMAGETEXT:`1`,TWEET:`2`},xhe=`AAHKV2X7AFYLW#通知`,sL=Object.freeze({toBePaidCount:`filterToBePaidOrdersButton`,noShipmentCount:`filterToBeShippedOrdersButton`,deliveryingCount:`filterToBeDeliveredOrdersButton`,toBeCommentedCount:`filterToBeReviewedOrdersButton`,afterSaleCount:`gotToReturnAndAfterSalesButton`,totalOrderCount:`getMyOrdersButton`,couponsList:`getMyCouponsButton`,addressList:`getMyShippingAddressButton`,kycList:`getCustomsClearanceInfoButton`,contactCS:`contactCustomerServiceButton`}),She=`AAHKV2X7AFYLW#zh-CN_自定义跳转`,cL=`yoOrderList`,Che=()=>[{ICON:`${mb}assets/svg/backIcon._TTW_.svg`,KEY:`noShipmentCount`,PATH:cL,PARAMS:2,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_TOBEPAID`)},{ICON:`${mb}assets/svg/transportingIcon._TTW_.svg`,KEY:`deliveryingCount`,PATH:cL,PARAMS:3,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_DELIVERYING`)},{ICON:`${mb}assets/svg/criticizeIcon._TTW_.svg`,KEY:`toBeCommentedCount`,PATH:`yoCustomerReview`,PARAMS:``,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_GOCOMMENT`)},{ICON:`${mb}assets/svg/refundIcon._TTW_.svg`,KEY:`afterSaleCount`,PATH:`asList`,PARAMS:``,NAME:H(`yourOrder`,`AFTER_SALE`)},{ICON:`${mb}assets/svg/indentIcon._TTW_.svg`,KEY:`totalOrderCount`,PATH:cL,PARAMS:1,NAME:H(`yourOrder`,`MY_ORDER`)}],lL=()=>[{ICON:`${mb}assets/svg/tobepaidIcon._TTW_.png`,KEY:`toBePaidCount`,PATH:cL,PARAMS:2,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_TOBEPAID`)},{ICON:`${mb}assets/svg/backIcon._TTW_.svg`,KEY:`noShipmentCount`,PATH:cL,PARAMS:3,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_NOSHIPMENT`)},{ICON:`${mb}assets/svg/transportingIcon._TTW_.svg`,KEY:`deliveryingCount`,PATH:cL,PARAMS:4,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_DELIVERYING`)},{ICON:`${mb}assets/svg/criticizeIcon._TTW_.svg`,KEY:`toBeCommentedCount`,PATH:`yoCustomerReview`,PARAMS:``,NAME:H(`yourOrder`,`ORDER_LIST_STATUS_GOCOMMENT`)},{ICON:`${mb}assets/svg/refundIcon._TTW_.svg`,KEY:`afterSaleCount`,PATH:`asList`,PARAMS:``,NAME:H(`yourOrder`,`AFTER_SALE`)},{ICON:`${mb}assets/svg/indentIcon._TTW_.svg`,KEY:`totalOrderCount`,PATH:cL,PARAMS:1,NAME:H(`yourOrder`,`MY_ORDER`)}],uL=5,dL=()=>lL().slice(0,uL),fL=()=>lL()[uL],pL=()=>[[{ICON:nL.COUPON_ICON_SVG,PATH:`couponsList`,NAME:H(`detailPage`,`COUPONS`)},{KEY:`todayDeal`,ICON:nL.TREASURE_ICON_SVG,PATH:`todayDeal`,NAME:H(`common`,`TODAY_DEAL`)},{KEY:`bestSellingRecommendations`,ICON:nL.RANKING_ICON_SVG,PATH:``,NAME:H(`yourAccount`,`RECOMMENDED_ASIN`)},{KEY:`dailySignIn`,ICON:nL.DAILY_SIGN_IN_INGRESS_ICON,PATH:`dailySignIn`,NAME:H(`dailySignIn`,`CHECK_IN_TO_CLAIM_COUPONS`)}],[{ICON:nL.ICON_ADDRESS,PATH:`addressList`,NAME:H(`common`,`DELIVERY_ADDRESS`)},{ICON:nL.ICON_IDENTITY,PATH:`kycList`,NAME:H(`yourAccount`,`CLEARANCE_INFO`)},{ICON:nL.ICON_SERVICE,PATH:`contactCS`,NAME:H(`common`,`contactCS`)},{KEY:`businessLicense`,ICON:nL.ICON_BUSINESS,PATH:`businessLicense`,NAME:H(`yourAccount`,`CERTIFICATE_INFORMATION`)}]],mL=()=>[[{ICON:nL.WW_COUPON_ICON_SVG,PATH:`couponsList`,NAME:H(`detailPage`,`COUPONS`)},{ICON:nL.WW_ADDRESS_SVG,PATH:`addressList`,NAME:H(`common`,`DELIVERY_ADDRESS`)},{ICON:nL.WW_CLEARANCE_SVG,PATH:`kycList`,NAME:H(`yourAccount`,`CLEARANCE_INFO`)},{ICON:nL.WW_SERVICE_SVG,PATH:`contactCS`,NAME:H(`common`,`contactCS`)}]],hL=()=>[{ICON:nL.WW_TOBEPAID_ICON_PNG,KEY:`toBePaidCount`,PATH:cL,PARAMS:2,NAME:H(`yourAccount`,`TO_PAY`)},{ICON:nL.WW_BACK_ICON_SVG,KEY:`noShipmentCount`,PATH:cL,PARAMS:3,NAME:H(`yourAccount`,`TO_SHIP`)},{ICON:nL.WW_TRANSPORTING_ICON_SVG,KEY:`deliveryingCount`,PATH:cL,PARAMS:4,NAME:H(`yourAccount`,`TO_RECEIVE`)},{ICON:nL.WW_CRITICIZE_ICON_SVG,KEY:`toBeCommentedCount`,PATH:`yoCustomerReview`,PARAMS:``,NAME:H(`yourAccount`,`TO_REVIEW`)},{ICON:nL.WW_AFTERSALE_ICON_SVG,KEY:`afterSaleCount`,PATH:`asList`,PARAMS:``,NAME:H(`yourOrder`,`AFTER_SALE`)}],gL={ATF:`ATF`,NETWORK_LATENCY:`networkLatency`,PV:`PV`},{ATF:whe,NETWORK_LATENCY:The}=gL,_L=`yourOrderPage`,vL={clickEvents:{filterToBePaidOrdersButton:{pageName:_L,buttonName:`filterToBePaidOrders`},filterToBeShippedOrdersButton:{pageName:_L,buttonName:`filterToBeShippedOrders`},filterToBeDeliveredOrdersButton:{pageName:_L,buttonName:`filterToBeDeliveredOrders`},filterToBeReviewedOrdersButton:{pageName:_L,buttonName:`filterToBeReviewedOrders`},filterCancelledOrdersButton:{pageName:_L,buttonName:`filterCancelledOrders`},checkMyOrderDetailButton:{pageName:_L,buttonName:`checkMyOrderDetail`},submitReturnButton:{pageName:_L,buttonName:`submitReturn`},buyAgainButton:{pageName:_L,buttonName:`buyAgain`},payNowButton:{pageName:_L,buttonName:`payNow`},cancelOrderButton:{pageName:_L,buttonName:`cancelOrder`},showAlreadyReviewedButton:{pageName:_L,buttonName:`showAlreadyReviewed`},goToReviewButton:{pageName:_L,buttonName:`goToReview`},revisePaymentButton:{pageName:_L,buttonName:`revisePayment`},payAgainButton:{pageName:_L,buttonName:`payAgain`}},loadingEvents:{yourOrderPage:{pageName:_L,eventName:whe},filterAllOrders:{pageName:_L,eventName:`filterAllOrders`},filterToBePaidOrders:{pageName:_L,eventName:`filterToBePaidOrders`},filterToBeShippedOrders:{pageName:_L,eventName:`filterToBeShippedOrders`},filterToBeDeliveredOrders:{pageName:_L,eventName:`filterToBeDeliveredOrders`},filterToBeReviewedOrders:{pageName:_L,eventName:`filterToBeReviewedOrders`},filterCancelledOrders:{pageName:_L,eventName:`filterCancelledOrders`}},businessEvents:{paymentSuccess:{pageName:_L,eventName:`paymentSuccess`}},networkLatencyEvents:{yourOrderPage:{pageName:_L,eventName:The}}},Ehe=n({ORDER_LIST_TAB_NEW:()=>xL,ORDER_LIST_TAB_WW:()=>SL}),{clickEvents:yL,loadingEvents:bL}=vL,xL=[{name:[`yourOrder`,`ORDER_LIST_STATUS_ALL`],status:`ALL`,recordLoadingEvents:bL.filterAllOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_TOBEPAID`],status:`ORDER_STATUS_TOBEPAID`,recordClickEvent:yL.filterToBePaidOrdersButton.buttonName,recordLoadingEvents:bL.filterToBePaidOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_NOSHIPMENT`],status:`ORDER_STATUS_NOSHIPMENT`,recordClickEvent:yL.filterToBeShippedOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeShippedOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_DELIVERYING`],status:`ORDER_STATUS_DELIVERYING`,recordClickEvent:yL.filterToBeDeliveredOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeDeliveredOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_GOCOMMENT`],status:`GOCOMMENT`,recordClickEvent:yL.filterToBeReviewedOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeReviewedOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_CANCEL`],status:`ORDER_STATUS_CANCEL`,recordClickEvent:yL.filterCancelledOrdersButton.buttonName,recordLoadingEvents:bL.filterCancelledOrders.eventName}],SL=[{name:[`yourOrder`,`ALL`],status:`ALL`,recordLoadingEvents:bL.filterAllOrders.eventName},{name:[`yourAccount`,`TO_PAY`],status:`ORDER_STATUS_TOBEPAID`,recordClickEvent:yL.filterToBePaidOrdersButton.buttonName,recordLoadingEvents:bL.filterToBePaidOrders.eventName},{name:[`yourAccount`,`TO_SHIP`],status:`ORDER_STATUS_NOSHIPMENT`,recordClickEvent:yL.filterToBeShippedOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeShippedOrders.eventName},{name:[`yourAccount`,`TO_RECEIVE`],status:`ORDER_STATUS_DELIVERYING`,recordClickEvent:yL.filterToBeDeliveredOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeDeliveredOrders.eventName},{name:[`yourAccount`,`TO_REVIEW`],status:`GOCOMMENT`,recordClickEvent:yL.filterToBeReviewedOrdersButton.buttonName,recordLoadingEvents:bL.filterToBeReviewedOrders.eventName},{name:[`yourOrder`,`ORDER_LIST_STATUS_CANCEL`],status:`ORDER_STATUS_CANCEL`,recordClickEvent:yL.filterCancelledOrdersButton.buttonName,recordLoadingEvents:bL.filterCancelledOrders.eventName}],Dhe=n({DP_AMAZON_TIPS_KEY:()=>DL,default:()=>OL}
77),CL={UNIT_CONVERSION_TABLE:`单位转换表`,ELECTRICAL_VOLTAGE_USAGE_INSTRUCTION:`亚马逊海外购电器电压使用说明`,BEAUTY_SHOPPING_GUIDE:`海外购美妆商品购买提示`,CUSTOMS_CLEARANCE_INFO:`清关信息`},Ohe={images:[`${L.PREFIX_IMAGE_URL}ZCNXUHAO/store/size._TTW_.png`]},wL={title:`电源使用提示`,paragraphs:[[`欢迎来到亚马逊“海外购”商店。因亚马逊“海外购”商品100%来自亚马逊海外站点,电器商品适用于海外电压环境 (如美国和日本家电产品多适用于110伏电压环境),请您在购买电器商品前务必确认该商品是否支持您所在地的电压(如中国家用电压环境为220伏)。如商品详情页面无具体介绍,请登录品牌官网查看并充分了解相关商品的电压等用电要求信息。 如该商品不支持您所在地电压等用电环境,则需要使用恰当的变压器(也叫“电压转换器”、“电源变压器”等)进行变压后方可使用,变压器的额定功率必须大于电器的额定功率,否则可能造成电器毁损或其他损失。如电器插头形状与插座类型不符,则需购买相应的转换插头产品。当您购买和使用变压器、转换插头时,请严格参考和遵守其使用说明,注意用电安全,以免造成电器毁损或其他损失。`,`注意!电压范围与插座类型是不同的含义;使用电器产品时须同时满足电压和插座要求。详情请参考下表。`],[]],images:[`${L.PREFIX_IMAGE_URL}hehehe/power/power_01._TTW_.png`,``],lists:[[`找到产品上的铭牌 (一般在背面)。`,`查看额定功率 (单位是W 或者 Watts), 如果没有此数值,可用额定电压乘以额定电流计算得出。`,`选择变压器的时候,挑选其额定功率大于电器本身额定功率的款式。`],[]]},TL={title:`海外购美妆商品购买提示`,paragraphs:[`欢迎来到亚马逊“海外购”商店。因为亚马逊海外购的商品为亚马逊海外站点直接/通过前置仓发货的纯正海外销售的商品,适用出售地的法律、法规、标准、规范和惯例等,因此可能在以下方面区别于在中国境内出售的商品:`,``],lists:[`1. 如何识别商品的生产日期和有效期?`,`2. 如果没有生产日期和有效期标识,如何使用商品?`],listParagraphs:[[[`标有生产日期和到期日的商品,通常有以下几种标记方式:`,`MFD、MFG、MAN(Manufacturing Date的简写),意思都是制造/生产日期。`],[`例如,MFG 200515 09:30,表示生产日期是2015年05月20日,09:30。`,`MFG 129-2014,表示生产日期是2014年第129天。`,`EXP(Expiry Date的简写),是指有效日期。`],[`例如,EXP 03/17,表示有效日期是2017年3月。`,`Exp Nov 17,表示有效日期是2017年11月。`,`BB、BBE(Best Before的简写):此日期前最佳`],[`例如:DEC 2019 也就是这款商品的使用截止日期为2019年12月。`]],[[`在欧洲,一般来说,可以使用30个月以上的商品是不标注生产日期的。所以欧洲很多商品包装上只有出厂批号而没有标注生产日期,开口处也会出现没有封口贴的情况。这一类商品的保质期默认为开盖后12个月内。包装上通常印有下面的图标表示开封后的使用期限。`],[`<img src='${L.PREFIX_IMAGE_URL}AGS/Michelle/Beauty_notes._CB485920528_._TTW_.jpg' />`,`(上图意为:该产品的有效期为开盖后6个月/12个月内。)`],[`在美国,食品药品管理局(FDA)并未对美妆商品生产日期或有效期的标注做出规定。美妆商品的制造商自定是否、如何标注有效期相关信息。`,`而在日本,只有“通常保存条件下3年内会变质的产品”才必须标明保质期。如果没有标明,说明这款产品在未开封条件下具有最少3年的保质期。对于没有生产日期的商品,建议您开封后在12个月内用完。`,`上述信息供您参考。`]]]},EL={title:`提交清关所需身份证信息`,paragraphs:[`政策提醒:购买海外商品时,需提交订购人二代身份证信息进行海关清关申报及实名验证。请填写与二代身份证一致的真实姓名,并保证订购人(下单人)与付款人(支付账户所有人)身份信息一致。否则将影响清关。目前仅支持中国居民二代身份证信息验证。`]},DL=Object.freeze({SIZE_CHART:`SIZE_CHART`,UNIT_CONVERSION:`UNIT_CONVERSION_TABLE`,ELECTRICAL_VOLTAGE:`ELECTRICAL_VOLTAGE_USAG
77E_INSTRUCTION`,BEAUTY_SHOPPING:`BEAUTY_SHOPPING_GUIDE`,CUSTOMS_CLEARANCE:`CUSTOMS_CLEARANCE_INFO`}),OL={unitConversion:{TITLE:CL.UNIT_CONVERSION_TABLE,CONTENT:`<div class="detail-page-form-wrapper">${Ohe.images.map(e=>`<img src='${e}'/>`).join(``)}</div>
78      `},electricalVoltage:{TITLE:CL.ELECTRICAL_VOLTAGE_USAGE_INSTRUCTION,CONTENT:`<div class="detail-page-form-wrapper"><h3>${wL.title}</h3>${wL.paragraphs.map((e,t)=>`${e.map(e=>`<p>${e}</p>`).join(``)}
79           <img src="${wL.images[t]}"></img>
80           <ol>${wL.lists[t].map(e=>`<li>${e}</li>`).join(``)}<ol>
81          `).join(``)}</div>`},beautyShopping:{TITLE:CL.BEAUTY_SHOPPING_GUIDE,CONTENT:`<div class="detail-page-form-wrapper"><h3>${TL.title}</h3>${TL.paragraphs.map((e,t)=>`<div>${e}</div><div><h4 class="list-title-small tip-spacing-mini">${TL.lists[t]}</h4><div>${TL.listParagraphs[t].map(e=>`<div class="tip-spacing-mini">${e.map(e=>e).join(``)}</div>`).join(``)}</div></div>`).join(``)}</div>`},customsClearanceInfo:{TITLE:CL.CUSTOMS_CLEARANCE_INFO,CONTENT:`<div class="detail-page-form-wrapper"><h3>${EL.title}</h3>${EL.paragraphs.map(e=>`<p>${e}</p>`).join(``)}</div>`}},khe=n({CART_TABS:()=>Ahe}),Ahe={ALL:{name:`all`,index:0},DOTD:{name:`dotd`,index:1},PRICE_DROP:{name:`price_drop`,index:2},SOLD_OUT:{name:`sold_out`,index:3}},jhe=n({ANY_CATEGORY_ID:()=>`i`,ANY_CATEGORY_VALUE:()=>`aps`,ASINS_QUANTITY_THRESHOLD_PER_PAGE:()=>10,CATEGORY_BROWSE_NODE_TYPE:()=>Phe,DATA_SORT:()=>Mhe,IMAGE_RESOLUTION:()=>300,OPEN_SEARCH_REFINEMENT_COUNTRY:()=>Vhe,OVERSEA_SITE_ID:()=>Bhe,POPULARITY_RANK_PARAM:()=>zhe,PRICE_ASC_RANK_PARAM:()=>Lhe,PRICE_DESC_RANK_PARAM:()=>Rhe,RELEVANCE_RANK_PARAM:()=>Ihe,SORT_ID:()=>Fhe,TOP_CATEGORY_ID:()=>Nhe}),Mhe=`relevanceblender`,Nhe=`node`,Phe=`CATEGORY_BROWSE_NODE`,Fhe=`sort`,Ihe=`relevanceblender`,Lhe=`price-asc-rank`,Rhe=`price-desc-rank`,zhe=`exact-aware-popularity-rank`,Bhe=`overseaSite`,Vhe=`opensearch_refinement_country`,Hhe=n({MAXIMUM_BESTSELLER_ASINS_LENGTH:()=>150}),Uhe=n({Cart:()=>khe,Common:()=>Ote,DetailPage:()=>Dhe,LandingPage:()=>Hhe,ProductList:()=>jhe,Search:()=>hfe,YourAccount:()=>yhe,YourOrder:()=>Ehe}),Whe=n({default:()=>Ghe,deleteAccount:()=>AL,getMyData:()=>kL}),kL=`getMyData`,AL=`deleteAccount`,Ghe={TITLE:`隐私声明`,CONTENT:`
82    <h3>最后更新:2024年12月9日 如需浏览此前版本,请点击<a data-path='protocol' data-title="PRIVACY_STATEMENT_OLD">此处</a></h3>
83    <p>
84      我们理解您关心您的信息是如何被使用和共享的,我们非常感谢您相信我们对此事处理的谨慎和敏感。本隐私声明将阐述亚马逊卓越有限公司、北京世纪卓越信息技术有限公司以及其关联公司(合称“亚马逊”或“我们”)是如何通过亚马逊网站、设备、产品、服务、在线商店、小程序及其他适用本隐私声明的应用程序(统称“亚马逊服务”)采集及处理您的个人信息的。
85    </p>
86    <ul>
87      <li><a data-href="#whatPersonalInformationIsCollectedFromCustomers">我们采集客户的哪些个人信息?</a></li>
88      <li><a data-href="#thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息</a> </li>
89      <li><a data-href="#cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码</a> </li>
90      <li><a data-href="#willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</a> </li>
91      <li><a data-href="#crossBorderProvisionOfPersonalInformation">个人信息跨境提供</a> </li>
92      <li><a data-href="#aboutMyInformationSecurity">关于我的信息安全</a> </li>
93      <li><a data-href="#onAdvertisements">关于广告</a> </li>
94      <li><a data-href="#whatInformationCanIObtain">我能获取哪些信息?</a> </li>
95      <li><a data-href="#whatChoicesDoIHave">我有哪些选择?</a> </li>
96      <li><a data-href="#howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</a> </li>
97      <li><a data-href="#isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</a> </li>
98      <li><a data-href="#usageConditionsNotificationsAndRevisions">使用条件、通知和修订</a> </li>
99      <li><a data-href="#usageConditionsNotificationsAndRevisions">相关惯例与信息</a> </li>
100      <li><a data-href="#howToContactUs">如何联系我们</a> </li>
101      <li><a data-href="#otherDetailsRegardingInformationCollection">其他细节</a> </li>
102    </ul>
103    <h3 id="whatPersonalInformationIsCollectedFromCustomers">我们采集客户的哪些个人信息?</h3>
104    <p>我们采集您的个人信息,以提供并持续改进我们的产品与服务。</p>
105    <p>我们采集的个人信息种类如下:</p>
106    <ul>
107      <li>
108        您向我们提供的信息:
109        我们接收并存储您提供给我们的任何有关亚马逊服务的信息。如需进一步了解我们采集的信息,请点击<a data-href="#supplyInformation">这里</a>。您可以选择不提供某些信息,但是这样可能使您无法使用部分亚马逊服务。
110      </li>
111      <li>
112        自动获取的信息:
113        我们自动接收并存储您关于使用亚马逊服务的特定信息,例如您与亚马逊服务中可获取的内容和服务的交互信息。与其他许多网站一样,我们使用cookies和其他唯一识别码。当您的网络浏览器访问亚马逊服务或由我们或代表我们在其它网站上提供的其他内容时,我们将获得某些信息。如需进一步了解我们采集的信息,请点击<a data-href="#automaticallyObtainedInformation">这里</a>。
114      </li>
115      <li>
116        从其他来源获得的信息:
117        我们可能从其他来源收到关于您的信息,例如在您使用我们的小程序时从小程序运营商获得您的é€
117è´§åœ°å€å’Œæ‰‹æœºå·ç ï¼Œä»¥ä¾¿æˆ‘们向您送达您购买的物品。如需进一步了解我们采集的信息,请点击<a data-href="#informationObtainedFromOtherSources">这里</a>。
118      </li>
119      <li>
120        个人敏感信息:
121        在您使用亚马逊服务的过程中,我们可能会收集个人敏感信息。例如,当您购买我们的海外购商品时,我们需要收集识别信息,包括您的<u>身份证号码</u>,以便您购买的商品可以清关。
122      </li>
123    </ul>
124    <h3 id="thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息?</h3>
125    <p>
126      为了向客户提供产品和服务,我们需要处理您的个人信息。这些目的包括:
127    </p>
128    <ul>
129      <li>
130        产品和服务的购买和交付:我们使用您的个人信息接受和处理订单、交付产品和服务、处理付款,并与您就订单、产品和服务以及促销优惠进行沟通。
131      </li>
132      <li>
133        提供、排除故障和改进亚马逊服务:我们使用您的个人信息来提供功能、分析性能、开发产品和服务,修复错误,并提高亚马逊服务的可用性和有效性。
134      </li>
135      <li>
136        推荐和个性化:我们使用您的个人信息向您推荐您可能感兴趣的功能、产品和服务,识别您的偏好,并使您的亚马逊服务体验个性化。
137      </li>
138      <li>
139        遵守法定义务:在某些情况下,我们收集并使用您的个人信息是为了遵守法律规定。例如,我们收集您的个人身份信息,包括您的<u>身份证号码</u>,以便您的海外购商品能够清关,并履行我们的备案义务。
140      </li>
141      <li>
142        与您进行沟通:我们使用您的个人信息,从而通过不同的渠道(如电话和电子邮件)与您就亚马逊服务进行沟通。
143      </li>
144      <li>
145        广告:我们使用您的个人信息来显示您可能感兴趣的功能、产品和服务的广告。我们不会使用可识别的个人信息来显示基于兴趣的广告。想要了解更多信息,请阅读本隐私声明的"关于广告"部分。
146      </li>
147      <li>
148        防范欺诈和信用风险:我们使用个人信息来防止和检测欺诈和滥用,以保护我们的客户、亚马逊和其他人的安全。我们还可能使用评分方法来评估和管理信用风险。
149      </li>
150    </ul>
151    <p></p>
152    <p>点击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>,进一步了解亚马逊处理您个人信息的具体目的示例。 </p>
153    <h3 id="cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码?</h3>
154    <p>
155      为了使我们的系统能够识别您的浏览器或设备,并提供和改进亚马逊服务,我们使用Cookies和其他识别码。有关Cookies和我们如何使用它们的更多信息,请阅读我们的<a data-path='protocol' data-title="COOKIES_POLICY">Cookie政策</a>。
156    </p>
157    <h3 id="willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</h3>
158    <p>
159      客户的信息是我们业务重要的一部分,我们不会将其出售给他人。我们仅以下述方式并与适用本隐私声明或采用不低于本隐私声明所述保护实践的本网站关联公司共享客户信息。这些亚马逊实体可能位于其他国家。
160    </p>
161    <ul>
162      <li>
163        涉及第三方的交易::我们向您提供由第三方提供的服务、产品或应用程序,供您通过亚马逊服务使用。您可以辨别您的交易何时会涉及第三方卖家,我们与该第三方卖家å
163…±äº«ä¸Žäº¤æ˜“有关的客户信息。
164      </li>
165      <li>
166        第三方服务供应商:我们聘请其他公司和个人代表我们履行某些职能。例如,处理产品或服务订单、投递包裹、发送信函或电子邮件、清除客户名单中的重复信息、分析数据、提供市场营销帮助、提供搜索结果和链接(包括付费搜索名单和链接)、处理付款、传输内容、评分、评估和管理信用风险,并提供客户服务。这些第三方服务提供者能够接触到为履行其职责所需的客户信息,但不能将此信息用于任何其他目的。
167      </li>
168      <li>
169        业务转让:为持续发展我们的业务,我们可能会出售或收购业务或服务。在这些交易中,客户信息通常是所转让业务资产中的一部分,但这些信息(当然除非客户作出其他同意)仍然受制于转让前已有的任何隐私声明所作出的承诺。虽然可能性不大,但在极端的情况下,如果本网站或其关联公司或他们各自的全部资产被收购时,客户信息应是被转让资产的一部分。
170      </li>
171      <li>
172        对本网站和其他人的保护:为了遵守法律、执行或适用我们的<a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
173        和其他协议,或者为了保护您、本网站、我们的客户或其他人的生命、财产或其他实质性合法利益,我们将会提供账户或其他个人信息。这包括为防止欺诈问题和减少信用风险而与其他公司和组织交换信息。
174      </li>
175    </ul>
176    <p>
177      除以上规定之外,当有关您的信息有可能披露给第三方时,您将会得到通知,并且您将有机会选择不与第三方共享此信息。
178    </p>
179    <h3 id="crossBorderProvisionOfPersonalInformation">个人信息跨境提供</h3>
180    <p>
181      为提供跨境电子商务交易、设备或系统的技术支持和维护、保障信息安全以及进行运营管理等,我们可能将我们收集的部分个人信息提供至中国境外的亚马逊关联公司,或允许中国境外的亚马逊关联公司访问存储在中国境内的个人信息。我们将遵守适用法律的规定,通过合同约定、内部政策和标准等形式确保您的个人信息在中国境外获得至少与中国境内适用要求同等的保护。
182    </p>
183    <h3 id="aboutMyInformationSecurity">关于我的信息安全</h3>
184    <p>我们的系统设计考虑到了您的安全和隐私。</p>
185    <ul>
186      <li>我们通过使用加密协议和软件保护您的个人信息在传输过程中的安全。</li>
187      <li>
188        我们处理信用卡数据时严格执行支付卡行业数据安全规范(PCI DSS)相关要求。
189      </li>
190      <li>
191        我们维护与个人信息的收集、存储和披露相关的物理、电子和程序性的安全保障。我们的安全保障程序意味着,在向您披露个人信息之前,我们有时可能会要求您提供身份证明。
192      </li>
193      <li>
194        我们的设备提供安全功能,防止未经授权的访问和数据丢失。您可以控制这些功能,并根据您的需求进行配置。
195      </li>
196      <li>
197        防止他人未经授权使用您的密码或使用您的计算机或移动设备是非常重要的。因此,您应确保在与他人共用一台计算机或移动设备时,使用完毕后即时退出登录。
198      </li>
199    </ul>
200    <h3 id="onAdvertisements">关于广告</h3>
201    <ul>
202      <li>
203        第三方广告商和其他网站的链接:亚马逊服务可能有第三方广告和对其它网站或应用程序的链接。第三方广告合作伙伴可能会在您与他们的内容、广告和服务交互时收集有关您的信息。欲了解更多关于亚马逊第三方广告,包括基于兴趣的广告,请阅读我们的
204        <a data-path="protocol" data-title="ADVERTISEMENT"> 基于兴趣的广告 </a>政策。 若要调整广告偏好,请转到<a data-path="adPreference">广告偏好设置</a>页面。
205      </li>
206      <li>
207        使用第三方广告服务:我们为广告公司提供信息,使他们能够为您提供更有用、更相关的亚马逊广告,并衡量其效果。当我们这样做时,我们从不共享您的姓名或其他直接识别您的信息。相反,我们使用广告标识符,
208        如Cookie设备识别码或应用不可逆加密技术于其他信息(如电子邮件地址)而产生的代码。例如,如果您已经下载了我们的某一个应用程序,我们将共享您的广告标识符和有关该事件的数据,这样您就不会收到再次下载应用程序的广告。一些广告公司也利用这些信息为你提供其他商家的相关广告。您可以通过进入
209        <a data-path="adPreference"> 广告偏好设置</a>页面了解更多关于如何选择退出基于兴趣的广告的信息。
210      </li>
211    </ul>
212    <h3 id="whatInformationCanIObtain">我能获取哪些信息?</h3>
213    <p>
214      您可以访问您的信息,包括您的姓名、地址、付款方式、个人资料信息、主要会员资格,以及在“您的账户”部分的网站购买历史。单击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>查看您可以访问的信息类型。
215    </p>
216    <h3 id="whatChoicesDoIHave">我有哪些选择?</h3>
217    <p>
218      如果您对我们如何收集和处理您的个人信息有任何疑问,请联系我们的<a data-path="contactCS">
218客服</a>。我们的许多亚马逊服务还包括供您选择您的信息如何被使用的设置。
219    </p>
220    <ul>
221      <li>
222        如上所述,您可以选择不提供某些信息,但之后您可能无法使用相应的亚马逊服务。
223      </li>
224      <li>
225        您可以从您的账户添加或更新某些信息。当您更新信息时,我们通常会保留一份原有信息的复件存档。
226      </li>
227      <li>
228        如果您不想收到我们的电子邮件,请调整您的电子邮件偏好设置。如果您不想收到我们的应用内通知,请调整您在应用或设备中的通知设置。
229      </li>
230      <li>
231        如果您不想看到基于兴趣的广告,请调整您的<a data-path="adPreference">广告偏好设置</a>。
232      </li>
233      <li>
234        多数浏览器上工具条中的帮助部分会告诉您怎样防止您的浏览器接受新的Cookies,怎样让您的浏览器在您收到一条新Cookie时通知您或者怎样彻底关闭Cookies。
235        由于Cookie和其他标识符能让您充分利用本网站最优秀的特色服务,所以我们建议您将其设置为打开状态。例如,如果您关闭或禁止接受我们的Cookies,就不能向您的购物车添加商品,
236        进入自行结账程序,或者不能使用您需要登录后才能使用的本网站产品和服务。有关Cookies和其他识别码的更多信息,请参见我们的<a data-path="protocol" data-title="COOKIES_POLICY" >Cookies政策</a>。
237      </li>
238      <li>
239        如果您希望浏览我们的网站而不将浏览历史记录链接到您的账户,您可以退出您的账户并在您的浏览器上屏蔽Cookies来实现。
240      </li>
241      <li>您可以关闭您的亚马逊账户以撤回您同意我们处理您的个人信息。</li>
242      <li>
243        您还可以通过更新您在适用的亚马逊网站(例如“内容和设备”)、设备或应用程序上的设置,选择退出某些其他类型的数据处理。大多数非亚马逊设备还为用户提供了更改设备权限的功能(例如禁用/访问位置服务、联系人)。
244        对于大多数设备,这些控制位于设备的设置菜单中。如果您对如何在第三方制造的设备上更改设备权限存在疑问,我们建议您联系您的移动服务运营商或设备制造商。
245      </li>
246      <li>
247        另外,在适用法律要求的范围内,如您还有其他访问、删除或更正您的个人信息的请求,请联系<a data-path="contactCS"> 客服</a>。您也可以前往
248        <a data-path="https://www.amazon.cn/hz/privacy-central/data-requests/preview.html?nativeTitle=获取我的数据&isHideTopNavBar=0">请求我的数据</a>
249        提交获取个人信息请求, 或点击<a data-path=${AL}>此处</a>
250        注销您的亚马逊账户。 根据您的选择,某些服务可能部分或者全部不可用。
251      </li>
252    </ul>
253    <h3 id="howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</h3>
254    <p>
255      我们存储您的个人信息,以使您能够继续使用亚马逊服务,我们仅在满足本隐私声明中描述的相关目的所必需的时间内存储,我们还可能根据法律的要求,如税务或会计等方面的法律要求进行存储,
256      否则我们会向您提前告知。例如,我们保留您的交易历史,以便您可以查看过去的购买记录(如需,可以重复订单)以及您将订单发送到了什么地址。
257    </p>
258    <h3 id="isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</h3>
259    <p>
260      我们不向未成年人销售产品,但我们向成年人销售未成年人用品。如果您不满18岁,只有在父母或监护人参与的情况下您才能使用本网站。
261    </p>
262    <h3 id="usageConditionsNotificationsAndRevisions">使用条件、通知和修订</h3>
263    <p>
264      如果您选择访问本网站,您的访问和有关隐私的争议将受制于本声明和我们的 <a data-path="termStatement" data-title="USE_CONDITION" >使用条件</a>,
265      包括对赔偿的限制、争议解决和中华人民共和国法律的适用。如果您有任何与本网站有关隐私问题,请联系我们并作充分描述,我们将尽力为您解决。
266    </p>
267    <p>
268      我们的业务时常变化,我们的隐私声明也随之变化。您应该经常查看我们的网站以了解最新的变更。除另有声明外,现行的隐私声明适用于我们关于您和您的账户的所有信息。
269      我们坚守我们做出的承诺,未经受影响的客户同意的情况下,我们不会对我们的政策和实践作实质性修改以至于降低对个人信息的保护程度。相关惯例和信息请见:
270    </p>
271    <ul>
272      <li>
273        <a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
274      </li>
275      <li>
276        <a data-path="contactCS">帮助中心</a>
277      </li>
278      <li>
279        <a data-path="yoOrderList">最近的购买</a>
280      </li>
281      <li>
282        <a data-path="protocol" data-title="COMMUNITY_GUIDELINES"> 您的公开资料和社区准则 </a>
283      </li>
284    </ul>
285    <h3 id="howToContactUs">如何联系我们</h3>
286    <p>
287      如果您关于亚马逊如何处理您的个人信息有任何疑问或想联系相关的个人信息处理者,请联系我们的<a data-path="contactCS">
287客服</a>
288      或发送邮件至cnprivacy{'@'}amazon.com。请您对问题提供详细描述,我们将尽力为您解决相关问题。一般情况下,我们将在15个工作日内回复您。
289    </p>
290    <h3 id="otherDetailsRegardingInformationCollection">有关信息采集的其他细节</h3>
291    <h3>业务功能</h3>
292    <p>
293      以下所列各项为亚马逊业务功能相关的个人信息类型。<u>下划线</u>所示为个人敏感信息,供您参考:
294    </p>
295    <ul>
296      <li>
297        创建您的亚马逊账户。为了创建账户,我们将要求您提供您的姓名和电话号码,并为账户设定密码。您也可以选择向我们提供您的电子邮件地址。如果您通过登录微信账号的方式创建亚马逊账户,
298        微信将向我们提供您的账户昵称和头像。您的亚马逊账户创建完成后,您可以选择在您的账户中补充其他信息,如您地址信息中的姓名、地址和电话号码、您的公开资料中的个人描述和照片。
299      </li>
300      <li>
301        在亚马逊在线商店中浏览或购物。当您在我们的在线商店搜索或购买商品或服务时,我们会自动收集某些特定类型的信息。这些信息可能包括用于将您的计算机与互联网连接的互联网协议(IP)地址和设备性能指标,如设备何时使用、
302        应用程序使用情况、连接数据以及任何错误或发生故障的事件。我们还将收集关于您的搜索历史、与网站内容的交互信息以及您移入和移出购物车的商品和服务信息。为了提升您的购物体验,您还可以设定特别事件提醒,或使用警告功能,如可订货产品通知等。
303      </li>
304      <li>
305        使用亚马逊小程序。如果您使用我们的小程序,小程序的渠道提供者可能会向我们提供您的手机号码、收货地址和<u>身份证号码</u>。采集这些信息对于我们完成您在小程序中的购物和交易而言是必要的。
306      </li>
307      <li>
308        订购下单。当您准备购买我们的海外购商品时,我们将要求您提供您的姓名、电话号码、收货地址和身份相关资料,包括您的<u>身份证号码</u>或<u>身份证复印件</u>,以方便我们货物运输、进行清关或遵守包括外汇管制在内的其他现行法规。
309        就您的订单而言,我们也可能会从第三方采集信息,例如由我们的承运人提供的最新的送货地址信息,我们将使用这些信息来更新我们的记录,以便于向您交付下一次购买的商品。
310      </li>
311      <li>
312        支付商品、内容和服务费用。您可以选择通过向我们提供支付卡信息,或者通过微信支付、支付宝等第三方支付工具进行支付。如果您选择使用第三方支付工具,我们将向支付服务提供商发送订单的详细信息,
313        他们将在您付款后及时通知我们。与您在结账时向我们提供支付信息不同,您可以选择通过在您的账户钱包中添加支付工具,或者设置支付选项,如一键下单设置。
314      </li>
315      <li>
316        与客户支持部门进行沟通:我们将采集您通过电话或电子邮件等方式提交给我们的客户服务人员的任何信息,包括用于联系我们的客户服务团队的电话号码或电子邮件地址。
317        为了保护您的隐私和安全,我们的客户服务人员可能会通过问您问题的方式验证您的身份。我们也可能与您就您的订单进行沟通。
318      </li>
319      <li>
320        参加社区活动:亚马逊服务包括采取各种方法,供您就我们提供的服务和通过我们的在线商店购买的商品提交反馈。我们将采集您通过这些论坛提供的任何信息。
321      </li>
322    </ul>
323    <h3>软件开发包( "SDK" )</h3>
324    <p>
325      我们收集的个人信息可能会使用第三方SDK进行处理,以简化客户注册、发送推送通知和进行支付。点击<a data-path="protocol" data-title="SDK">此处</a>查看我们接入的SDK详情。
326    </p>
327    <h3 id="supplyInformation">您使用亚马逊服务时提供给我们的信息</h3>
328    <p>您在以下场景会向我们提供信息:</p>
329    <ul>
330      <li>在在线商店搜索或购买产品或服务;</li>
331      <li>在购物车中添加或删除商品,或通过亚马逊服务下单或使用亚马逊服务;</li>
332      <li>在设备上或通过设备上的服务或应用程序下载、查看或使用内容;</li>
333      <li>
334        在<a data-path="openAccountSecurityPage">我的账户</a>(如果您在与我们一起购物时使用了多个电子邮件地址或手机号码,您可能会有多个账户)或您的公开资料中提供信息;
335      </li>
336      <li>上传您的 联系方式 ;</li>
337      <li>
338        在亚马逊设备或服务上配置您的设置,为其提供数据访问权限,或与之交互;
339      </li>
340      <li>通过亚马逊服务提供您的产品或服务;</li>
341      <li>通过电话、电子邮件或其他方式与我们沟通;</li>
342      <li>通过相册上传图片或通过麦克风和相机录制视频,以发表客户评论;</li>
343      <li>填写问卷、支持票或竞赛报名表;</li>
344      <li>使用我们的服务;</li>
345      <li>参与讨论板或其他社区特别活动;</li>
346      <li>提交评论和对评论进行评估;</li>
347      <li>指定在特殊时间提醒;</li>
348      <li>
348启用产品可用性推送,如订单通知。 以及</li>
349      <li>为阅读本地电子书或下载电子书到SD卡而提供读写外置存储器权限。</li>
350    </ul>
351    <h3>作为这些行为的结果,您可能向我们提供以下信息:</h3>
352    <ul>
353      <li>识别信息,如您的姓名、地址和电话号码;</li>
354      <li><u>支付信息</u>;</li>
355      <li><u>您的位置信息</u>;</li>
356      <li>地址中列出的姓名、地址和电话号码;</li>
357      <li>给我们的评论和电子邮件内容;</li>
358      <li>您的公开资料中的自我介绍或照片</li>
359      <li>关于身份的信息和文件,包括<u>身份证号码</u>;</li>
360      <li>公司和财务信息;以及</li>
361      <li>
362        设备日志文件和配置,包括Wi-Fi证书,如果您选择自动与您的其他亚马逊设备同步。
363      </li>
364    </ul>
365    <p>如果您使用亚马逊购物APP,其基本功能为购买海外购商品。本隐私声明中列出的部分个人信息包括手机号码,收货人姓名、收货地址及联系电话,支付信息,及<u>身份证信息</u>为使用该基本功能的必要个人信息。如您不提供前述信息以外的信息,不影响您使用亚马逊购物APP的基本功能。</p>
366    <h3 id="automaticallyObtainedInformation">自动获取的信息</h3>
367    <p>我们收集并分析的信息的包括:</p>
368    <ul>
369      <li>用来把您的计算机或移动设备连接到因特网上的IP地址;</li>
370      <li>登录信息、电子邮件地址和密码;</li>
371      <li>软件安装列表,用于支持自动登录您设备上的亚马逊应用;</li>
372      <li>剪贴板信息如链接或验证码,用于页面跳转、商品分享或账号登录等;</li>
373      <li>
374        设备识别码(包括IMEI, IMSI,安卓ID,OAID,IDFV及设备MAC地址),其收集也可能在应用程序后台运行时发生,用于防止和检测欺诈及滥用以保护我们客户、亚马逊和其他人的安全;
375      </li>
376      <li><u>设备或计算机的位置</u>;</li>
377      <li>
378        内容交互信息,如内容下载和包括有关您的互联网服务提供商信息的网络详细信息;
379      </li>
380      <li>
381        设备指标,如设备使用时间、应用程序使用情况、连接数据以及任何错误或事件故障;
382      </li>
383      <li>
384        亚马逊服务指标(例如,技术错误的发生、您与服务功能和内容的交互、您的设置首选项和备份信息、运行应用程序设备的位置);
385      </li>
386      <li>版本和时区设置;</li>
387      <li>
388        购物记录及内容使用历史记录,我们有时将之与来自其他客户的类似信息结合起来创造网站特色例如畅销商品;
389      </li>
390      <li>
391        完整的网站 URL点击情况 ,包括日期和时间; 您查看或搜索的产品和内容;页面响应时间、下载错误、访问特定页面的时长以及页面交互信息 (如滚动、点击和光标停留);
392      </li>
393      <li>您用来联系我们客户服务部门的电话号码;</li>
394      <li>
395        动态传感器信息,包括重力传感器、加速度计等用于屏幕方向自适用转动及提升页面呈现效果;以及
396      </li>
397      <li>通过自启动获取您的通知设置状态以向您发送通知。</li>
398    </ul>
399    <p>
400      我们还可能在设备、应用程序和我们的网页上使用设备识别码、Cookies和其他技术来收集浏览、使用或其他技术信息。
401    </p>
402    <h3 id="informationObtainedFromOtherSources">从其他来源获得的信息</h3>
403    <p>我们从其他来源获得的信息包括:</p>
404    <ul>
405      <li>
406        从我们的承运商或其他第三方得到的更新的 配送和地址信息,这些信息供我们更正我们的记录和易于交付您下一次的订货或者便于与您联系;
407      </li>
408      <li>
409        来自第三方(例如微信)的账户信息,以使得您使用您的微信认证来设置您的账户;
410      </li>
411      <li>
412        账户信息、 购买或退货信息,以及通过我们的合作企业或为我们提供技术、履行、广告或其他服务的商家获得的页面阅览信息;
413      </li>
414      <li>通过我们的关联企业提供的产品和服务互动的信息;和</li>
415      <li>搜索结果和链接,包括付费搜索名单(如赞助链接)。</li>
416    </ul>
417    <h3>您可以获取的信息</h3>
418    <p>
418您可以通过亚马逊服务获得的信息包括:</p>
419    <ul>
420      <li>最近订单的状态(包括订阅);</li>
421      <li>您的完整 订单历史记录 ;</li>
422      <li>个人身份信息(包括姓名、电子邮件、手机号码、 密码 和 地址簿 );</li>
423      <li>
424        付款设置(包括<u>支付卡信息</u>、促销证书、礼品卡余额以及一键下单设置);
425      </li>
426      <li>邮件通知设置(包括产品可用性提醒、交货、特别事件提醒和简讯);</li>
427      <li>作为推荐依据的 您最近查看的推荐和产品 (包括为我推荐和优化商品推荐);</li>
428      <li>购物清单;</li>
429      <li>您的内容、设备、服务和相关设置,以及通信和个性化广告偏好;</li>
430      <li>您最近查看的内容 ;和</li>
431      <li>您的公开资料(包括您的产品评论、照片和个人公开资料)</li>
432    </ul>
433  `},Khe={code:200,message:`success`,data:[{usNodeId:`7586145011`,treeName:`cn-shoes`,categoryName:`潮流鞋靴`,categoryLevel:1,sortValue:1,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`679337011`,treeName:`cn-shoes`,categoryName:`女鞋`,categoryLevel:2,sortValue:1,parentName:`潮流鞋靴`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`679416011`,treeName:`cn-shoes`,categoryName:`女士高跟鞋`,categoryLevel:3,sortValue:1,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71GbPN9TG-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6127771011`,treeName:`cn-shoes`,categoryName:`女士运动鞋`,categoryLevel:3,sortValue:2,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61xjzNsVwQL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679380011`,treeName:`cn-shoes`,categoryName:`女士靴子`,categoryLevel:3,sortValue:3,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51XVotsWHuL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679415011`,treeName:`cn-shoes`,categoryName:`女士牛津鞋`,categoryLevel:3,sortValue:4,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41w9P81jpeL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679399011`,treeName:`cn-shoes`,categoryName:`女士芭蕾平底鞋`,categoryLevel:3,sortValue:5,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/713xrLF7zkL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679404011`,treeName:`cn-shoes`,categoryName:`女士乐福鞋`,categoryLevel:3,sortValue:6,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51w4o-X4dqS.jpg`},{usNodeId:`679410011`,treeName:`cn-shoes`,categoryName:`女士穆勒鞋`,categoryLevel:3,sortValue:7,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61E2NQxNgwL.jpg`},{usNodeId:`679425011`,treeName:`cn-shoes`,categoryName:`女士时装凉鞋`,categoryLevel:3,sortValue:8,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61WPFPy0RDL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679394011`,treeName:`cn-shoes`,categoryName:`女士休闲鞋`,categoryLevel:3,sortValue:9,parentName:`女鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41DOvQMOOML._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`679255011`,treeName:`cn-shoes`,categoryName:`男鞋`,categoryLevel:2,sortValue:2,parentName:`潮流鞋靴`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`6127770011`,treeName:`cn-s
433hoes`,categoryName:`男士运动鞋`,categoryLevel:3,sortValue:1,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71pXiLBdY7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679307011`,treeName:`cn-shoes`,categoryName:`男士靴子`,categoryLevel:3,sortValue:2,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/418LIA+5v1L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679319011`,treeName:`cn-shoes`,categoryName:`男士商务鞋`,categoryLevel:3,sortValue:3,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71FKlUlRnsL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6796863011`,treeName:`cn-shoes`,categoryName:`男士正装鞋`,categoryLevel:3,sortValue:4,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81c7msC2C6L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679313011`,treeName:`cn-shoes`,categoryName:`男士乐福鞋`,categoryLevel:3,sortValue:5,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61ovhvGliOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420996011`,treeName:`cn-shoes`,categoryName:`男士穆勒鞋`,categoryLevel:3,sortValue:6,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61PQ2SzNkHL.jpg`},{usNodeId:`679312011`,treeName:`cn-shoes`,categoryName:`男士休闲鞋`,categoryLevel:3,sortValue:7,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71lJbbw2iQL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`679320011`,treeName:`cn-shoes`,categoryName:`男士时装凉鞋`,categoryLevel:3,sortValue:8,parentName:`男鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/313gAQSzZiL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`679217011`,treeName:`cn-shoes`,categoryName:`女童鞋`,categoryLevel:2,sortValue:3,parentName:`潮流鞋靴`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`6127769011`,treeName:`cn-shoes`,categoryName:`女童运动鞋`,categoryLevel:3,sortValue:1,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71TWEjO3UOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`4531947011`,treeName:`cn-shoes`,categoryName:`女童高跟鞋`,categoryLevel:3,sortValue:2,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71rIgTOQ8KL.jpg`},{usNodeId:`3420847011`,treeName:`cn-shoes`,categoryName:`女童靴子`,categoryLevel:3,sortValue:3,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61XIEDJvQjL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420854011`,treeName:`cn-shoes`,categoryName:`女童牛津鞋`,categoryLevel:3,sortValue:4,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61fVlacjicL.jpg`},{usNodeId:`7092047011`,treeName:`cn-shoes`,categoryName:`女童芭蕾鞋`,categoryLevel:3,sortValue:5,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61lIfNNkaFS.jpg`},{usNodeId:`3420853011`,treeName:`cn-shoes`,categoryName:`女童乐福鞋`,categoryLevel:3,sortValue:6,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Q2ni0qN3L._OFFSHORE_.jpg?ref=3240`}
433,{usNodeId:`3420848011`,treeName:`cn-shoes`,categoryName:`女童穆勒鞋`,categoryLevel:3,sortValue:7,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71RZZ+twGTL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420855011`,treeName:`cn-shoes`,categoryName:`女童时装凉鞋`,categoryLevel:3,sortValue:8,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81vbbyPg3zL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420857011`,treeName:`cn-shoes`,categoryName:`女童休闲鞋`,categoryLevel:3,sortValue:9,parentName:`女童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51yt6wQxQRL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`679182011`,treeName:`cn-shoes`,categoryName:`男童鞋`,categoryLevel:2,sortValue:4,parentName:`潮流鞋靴`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`6127768011`,treeName:`cn-shoes`,categoryName:`男童运动鞋`,categoryLevel:3,sortValue:1,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71TWEjO3UOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420713011`,treeName:`cn-shoes`,categoryName:`男童牛津鞋`,categoryLevel:3,sortValue:2,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61L3K6Kxi4L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420712011`,treeName:`cn-shoes`,categoryName:`男童乐福鞋`,categoryLevel:3,sortValue:3,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71JQOOiHRlL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420707011`,treeName:`cn-shoes`,categoryName:`男童靴子`,categoryLevel:3,sortValue:4,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71jUHhhGugL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420708011`,treeName:`cn-shoes`,categoryName:`男童穆勒鞋`,categoryLevel:3,sortValue:5,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61jlkizVgVL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3420717011`,treeName:`cn-shoes`,categoryName:`男童休闲鞋`,categoryLevel:3,sortValue:6,parentName:`男童鞋`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51yt6wQxQRL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`7141123011`,treeName:`cn-apparel`,categoryName:`服饰箱包`,categoryLevel:1,sortValue:2,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`1040658`,treeName:`cn-apparel`,categoryName:`男装`,categoryLevel:2,sortValue:1,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`2476517011`,treeName:`cn-apparel`,categoryName:`男装T恤`,categoryLevel:3,sortValue:1,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41BX2hEneNL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2562597011`,treeName:`cn-apparel`,categoryName:`男装单马甲`,categoryLevel:3,sortValue:2,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71opQU8xEgL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1045560`,treeName:`cn-apparel`,categoryName:`男装短裤`,categoryLevel:3,sortValue:3,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61lVAdGJxfL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7132376011`,treeName:`cn-apparel`,categoryName:`男装风衣`,categoryLevel:3,sortValue:4,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51ROP9wpM7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1045830`,treeName:`cn-apparel`,categoryName:`男装夹克`,categoryLevel:3,sortValue:5,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71SpAUHV5HL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044442`,treeName:`cn-apparel`,categoryName:`男装毛衣`,categoryLevel:3,sortValue:6,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81fWhv7GFjL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`9057005011`,treeName:`cn-apparel`,categoryName:`男装内衣`,categoryLevel:3,sortValue:7,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91j6BuaxzvL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2476495011`,treeName:`cn-apparel`,categoryName:`男装牛仔服`,categoryLevel:3,sortValue:8,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81nwPJJGy7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1045564`,treeName:`cn-apparel`,categoryName:`男装牛仔裤`,categoryLevel:3,sortValue:9,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51q3mb66LAL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2474937011`,treeName:`cn-apparel`,categoryName:`男装配件`,categoryLevel:3,sortValue:10,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71MbnXUEPqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2476603011`,treeName:`cn-apparel`,categoryName:`男装皮衣`,categoryLevel:3,sortValue:11,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71qlhEAlqZL.jpg`},{usNodeId:`1258644011`,treeName:`cn-apparel`,categoryName:`男装卫衣`,categoryLevel:3,sortValue:12,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/6131Av99n9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1045684`,treeName:`cn-apparel`,categoryName:`男装西服`,categoryLevel:3,sortValue:13,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Nuow2XJ9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2476602011`,treeName:`cn-apparel`,categoryName:`男装羽绒服`,categoryLevel:3,sortValue:14,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81ICPa8tqiL.jpg`},{usNodeId:`1045558`,treeName:`cn-apparel`,categoryName:`男装长裤`,categoryLevel:3,sortValue:15,parentName:`男装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71x+mHFJwhL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`1040660`,treeName:`cn-apparel`,categoryName:`女装`,categoryLevel:2,sortValue:2,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`23
43368343011`,treeName:`cn-apparel`,categoryName:`女装T恤`,categoryLevel:3,sortValue:1,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71L3PGubwsL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`9522930011`,treeName:`cn-apparel`,categoryName:`女士背带裤`,categoryLevel:3,sortValue:2,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61pvebv1phL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2368365011`,treeName:`cn-apparel`,categoryName:`女装衬衫`,categoryLevel:3,sortValue:3,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71uUaC3w5BL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1258967011`,treeName:`cn-apparel`,categoryName:`打底裤`,categoryLevel:3,sortValue:4,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61bRc2NMmHL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2348899011`,treeName:`cn-apparel`,categoryName:`女装单马甲`,categoryLevel:3,sortValue:5,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/710I62G45GL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1048186`,treeName:`cn-apparel`,categoryName:`女装短裤`,categoryLevel:3,sortValue:6,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/719NEuR4IRL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7132358011`,treeName:`cn-apparel`,categoryName:`女装短外套`,categoryLevel:3,sortValue:7,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81zP82vz3UL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044646`,treeName:`cn-apparel`,categoryName:`女装风衣`,categoryLevel:3,sortValue:8,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61YCt73E3sL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`9522930011`,treeName:`cn-apparel`,categoryName:`女装连体装`,categoryLevel:3,sortValue:9,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61pvebv1phL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`12643255011`,treeName:`cn-apparel`,categoryName:`女装毛呢大衣`,categoryLevel:3,sortValue:10,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ednKcgsdL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044456`,treeName:`cn-apparel`,categoryName:`女装毛衣`,categoryLevel:3,sortValue:11,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61N8jhUaUML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7132349011`,treeName:`cn-apparel`,categoryName:`女装背心`,categoryLevel:3,sortValue:12,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61tGbaHcyvL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`14333511`,treeName:`cn-apparel`,categoryName:`女装内衣`,categoryLevel:3,sortValue:13,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81YFgEyGV0L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7132357011`,treeName:`cn-apparel`,categoryName:`女装牛仔服`,categoryLevel:3,sortValue:14,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71D7oRH2dBL.jpg`},{usNodeId:`2474936011`,treeName:`cn-apparel`,categoryName:`女装配件`,categoryLevel:3,sortValue:15,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61ieYWCJH3L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7132352011`,treeName:`cn-apparel`,categoryName:`女装皮衣`,categoryLevel:3,sortValue:16,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ygaVFg3TL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`5417876011`,treeName:`cn-apparel`,categoryName:`女装裙子`,categoryLevel:3,sortValue:17,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71P7rAvK+0L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2376202011`,treeName:`cn-apparel`,categoryName:`女士睡衣`,categoryLevel:3,sortValue:18,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81BqVYyczhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044886`,treeName:`cn-apparel`,categoryName:`女袜`,categoryLevel:3,sortValue:19,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81+PfJPUbGL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044642`,treeName:`cn-apparel`,categoryName:`女装卫衣`,categoryLevel:3,sortValue:20,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71I7we7GRRL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1045112`,treeName:`cn-apparel`,categoryName:`女装休闲西装`,categoryLevel:3,sortValue:21,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71XZQelH5eL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2348895011`,treeName:`cn-apparel`,categoryName:`女士雪服`,categoryLevel:3,sortValue:22,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71v5hA7aKAL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`12643250011`,treeName:`cn-apparel`,categoryName:`女装ç¾
433½ç»’服`,categoryLevel:3,sortValue:23,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71HcWMhF-UL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1048184`,treeName:`cn-apparel`,categoryName:`女装长裤`,categoryLevel:3,sortValue:24,parentName:`女装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71htTfrc3BL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`23575629011`,treeName:`cn-apparel`,categoryName:`运动服装`,categoryLevel:2,sortValue:3,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`3455821`,treeName:`cn-apparel`,categoryName:`男士休闲服饰`,categoryLevel:3,sortValue:1,parentName:`运动服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/716A1Qb6zXL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3455641`,treeName:`cn-apparel`,categoryName:`男童休闲服饰`,categoryLevel:3,sortValue:2,parentName:`运动服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81gK5ymu0AL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3456051`,treeName:`cn-apparel`,categoryName:`女士休闲服饰`,categoryLevel:3,sortValue:3,parentName:`运动服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/812US08sOjL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3455761`,treeName:`cn-apparel`,categoryName:`女童休闲服饰`,categoryLevel:3,sortValue:4,parentName:`运动服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41cKWdp4BeL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`3204006011`,treeName:`cn-apparel`,categoryName:`儿童服装`,categoryLevel:2,sortValue:4,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`1040666`,treeName:`cn-apparel`,categoryName:`男童服装`,categoryLevel:3,sortValue:1,parentName:`儿童服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81ASU8FpNbL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044510`,treeName:`cn-apparel`,categoryName:`男婴服装`,categoryLevel:3,sortValue:2,parentName:`儿童服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91P11DQ-GyL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1040664`,treeName:`cn-apparel`,categoryName:`女童服装`,categoryLevel:3,sortValue:3,parentName:`儿童服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Gxn55BoHL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1044512`,treeName:`cn-apparel`,categoryName:`女婴服装`,categoryLevel:3,sortValue:4,parentName:`儿童服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81MmTPFWgrL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`9479199011`,treeName:`cn-apparel`,categoryName:`皮具箱包`,categoryLevel:2,sortValue:5,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`15743251`,treeName:`cn-apparel`,categoryName:`旅行箱包`,categoryLevel:3,sortValue:1,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71qtRmyVs6L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15743181`,treeName:`cn-apparel`,categoryName:`健身包`,categoryLevel:3,sortValue:2,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/31uKW7tjdPL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1069424`,treeName:`cn-apparel`,categoryName:`商务包袋`,categoryLevel:3,sortValue:3,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/6145GtJTxEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`360832011`,treeName:`cn-apparel`,categoryName:`双肩背包`,categoryLevel:3,sortValue:4,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51AW3H5eIfL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15743231`,treeName:`cn-apparel`,categoryName:`邮差包`,categoryLevel:3,sortValue:5,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/817Pb88MBDL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15743971`,treeName:`cn-apparel`,categoryName:`旅行配件`,categoryLevel:3,sortValue:6,parentName:`皮具箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51u3yqZIjWL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`2492642011`,treeName:`cn-apparel`,categoryName:`特色服装`,categoryLevel:2,sortValue:6,parentName:`服饰箱包`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`7586166011`,treeName:`cn-apparel`,categoryName:`传统服装`,categoryLevel:3,sortValue:1,parentName:`特色服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61R2Si6aJVL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1265851011`,treeName:`cn-apparel`,categoryName:`工作服`,categoryLevel:3,sortValue:2,parentName:`特色服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81ASU8FpNbL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11006704011`,treeName:`cn-apparel`,categoryName:`西式晚礼服`,categoryLevel:3,sortValue:3,parentName:`特色服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/513xEyLhskL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7581675011`,treeName:`cn-apparel`,categoryName:`孕妇装`,categoryLevel:3,sortValue:4,parentName:`特色服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Y3eW9TgmL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`374742011`,treeName:`cn-apparel`,categoryName:`运动迷服装`,categoryLevel:3,sortValue:5,parentName:`特色服装`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51AHMALgNlL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`3375301`,treeName:`cn-sporting-goods`,categoryName:`运动户外`,categoryLevel:1,sortValue:3,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`3375301`,treeName:`cn-sporting-goods`,categoryName:`运动户外-No`,categoryLevel:2,sortValue:1,parentName:`运动户外`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`23466320011`,treeName:`cn-sporting-goods`,categoryName:`运动户外服饰`,categoryLevel:3,sortValue:1,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ULgK90VIL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`219367011`,treeName:`cn-sporting-goods`,categoryName:`运动电子产品`,categoryLevel:3,sortValue:2,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41s4LbRyUDL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`706813011`,treeName:`cn-sporting-goods`,categoryName:`户外运动用品`,categoryLevel:3,sortValue:3,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81NwYfJN3sL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3222112011`,treeName:`cn-sporting-goods`,categoryName:`户外运动包`,categoryLevel:3,sortValue:4,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71wvsuQ3wqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3407731`,treeName:`cn-sporting-goods`,categoryName:`健身用品`,categoryLevel:3,sortValue:5,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81BR8lFYXEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2204518011`,treeName:`cn-sporting-goods`,categoryName:`冰雪运动用品`,categoryLevel:3,sortValue:6,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41mKCzNYxCL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`23479382011`,treeName:`cn-sporting-goods`,categoryName:`水上运动`,categoryLevel:3,sortValue:7,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ULgK90VIL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166239011`,treeName:`cn-sporting-goods`,categoryName:`休闲运动`,categoryLevel:3,sortValue:8,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81a3IxDEbML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3386071`,treeName:`cn-sporting-goods`,categoryName:`运动迷用品`,categoryLevel:3,sortValue:9,parentName:`运动户外-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71R2g89+FRL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`11055981`,treeName:`cn-beauty`,categoryName:`美容化妆`,categoryLevel:1,sortValue:4,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`11060711`,treeName:`cn-beauty`,categoryName:`面部护肤`,categoryLevel:2,sortValue:1,parentName:`美容化妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11060901`,treeName:`cn-beauty`,categoryName:`面部清洁`,categoryLevel:3,sortValue:1,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71-LqbIqjvL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11061931`,treeName:`cn-beauty`,categoryName:`化妆水`,categoryLevel:3,sortValue:2,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61oaQxnLzsL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7792528011`,treeName:`cn-beauty`,categoryName:`精华`,categoryLevel:3,sortValue:3,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61DfxomaJOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11061301`,treeName:`cn-beauty`,categoryName:`面霜乳液`,categoryLevel:3,sortValue:4,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71+Q1oC8arL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11061121`,treeName:`cn-beauty`,categoryName:`面膜`,categoryLevel:3,sortValue:5,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ftllts00L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11061941`,treeName:`cn-beauty`,categoryName:`眼部护理`,categoryLevel:3,sortValue:6,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71cqdbDY8RL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3761351`,treeName:`cn-beauty`,categoryName:`唇部护理`,categoryLevel:3,sortValue:7,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71FYjtZWSEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11062581`,treeName:`cn-beauty`,categoryName:`面部正装礼盒`,categoryLevel:3,sortValue:8,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81-2If+71mL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7792567011`,treeName:`cn-beauty`,categoryName:`面部防晒霜`,categoryLevel:3,sortValue:9,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/4125u+tyfKL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11062601`,treeName:`cn-beauty`,categoryName:`面部晒后修复`,categoryLevel:3,sortValue:10,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61KVelc4VEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15239989011`,treeName:`cn-beauty`,categoryName:`面部保湿喷雾`,categoryLevel:3,sortValue:11,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/319BcVfVMJL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7792527011`,treeName:`cn-beauty`,categoryName:`面部精华油`,categoryLevel:3,sortValue:12,parentName:`面部护肤`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61WQAu00RjL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`11058281`,treeName:`cn-beauty`,categoryName:`彩妆`,categoryLevel:2,sortValue:2,parentName:`美容化妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11058691`,treeName:`cn-beauty`,categoryName:`面部`,categoryLevel:3,sortValue:1,parentName:`彩妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71U401ocvKL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11058331`,treeName:`cn-beauty`,categoryName:`眼部`,categoryLevel:3,sortValue:2,parentName:`彩妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51EjAJJVwBL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11059031`,treeName:`cn-beauty`,categoryName:`唇部`,categoryLevel:3,sortValue:3,parentName:`彩妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71iNa+5LE8L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11059311`,treeName:`cn-beauty`,categoryName:`美甲`,categoryLevel:3,sortValue:4,parentName:`彩妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/611tuxYUCEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11059301`,treeName:`cn-beauty`,categoryName:`彩妆套装礼盒`,categoryLevel:3,sortValue:5,parentName:`彩妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41HIrf5v7LL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`11057241`,treeName:`cn-beauty`,categoryName:`美发护发`,categoryLevel:2,sortValue:3,parentName:`美容化妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11057241`,treeName:`cn-beauty`,categoryName:`洗发护发`,categoryLevel:3,sortValue:1,parentName:`美发护发`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51BJjf0aEsL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11057441`,treeName:`cn-beauty`,categoryName:`洗护套装`,categoryLevel:3,sortValue:2,parentName:`美发护发`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51Xy2gnxfjL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11057841`,treeName:`cn-beauty`,categoryName:`头发造型`,cat
433egoryLevel:3,sortValue:3,parentName:`美发护发`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51WWLemadxL.jpg`},{usNodeId:`11057451`,treeName:`cn-beauty`,categoryName:`染发`,categoryLevel:3,sortValue:4,parentName:`美发护发`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61AwFQAmO7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16236250011`,treeName:`cn-beauty`,categoryName:`烫发`,categoryLevel:3,sortValue:5,parentName:`美发护发`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71p6nwZJ6jL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`11060451`,treeName:`cn-beauty`,categoryName:`身体护理`,categoryLevel:2,sortValue:4,parentName:`美容化妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11056281`,treeName:`cn-beauty`,categoryName:`沐浴`,categoryLevel:3,sortValue:1,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71xmNjRugOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11060521`,treeName:`cn-beauty`,categoryName:`身体保养`,categoryLevel:3,sortValue:2,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/611Qz7ecL7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13269990011`,treeName:`cn-beauty`,categoryName:`脱毛`,categoryLevel:3,sortValue:3,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51tSYJJ-yxL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3778451`,treeName:`cn-beauty`,categoryName:`止汗香体`,categoryLevel:3,sortValue:4,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51yyxZ+0pgL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11062211`,treeName:`cn-beauty`,categoryName:`手足护理`,categoryLevel:3,sortValue:5,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41YgXkaEobL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3767491`,treeName:`cn-beauty`,categoryName:`精油香薰`,categoryLevel:3,sortValue:6,parentName:`身体护理`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/810WO8yaOCL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`11062741`,treeName:`cn-beauty`,categoryName:`工具和配件`,categoryLevel:2,sortValue:5,parentName:`美容化妆`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`13861652011`,treeName:`cn-beauty`,categoryName:`洁面工具`,categoryLevel:3,sortValue:1,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51IxZMsFQfL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3786861`,treeName:`cn-beauty`,categoryName:`美容仪`,categoryLevel:3,sortValue:2,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61RMxKwR+FL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11059391`,treeName:`cn-beauty`,categoryName:`化妆工具`,categoryLevel:3,sortValue:3,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71TnPO1lR-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3784151`,treeName:`cn-beauty`,categoryName:`美发工具`,categoryLevel:3,sortValue:4,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61AwFQAmO7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11063461`,treeName:`cn-beauty`,categoryName:`美甲工具`,categoryLevel:3,sortValue:5,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61PtlGOjz3L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11056491`,treeName:`cn-beauty`,categoryName:`沐浴工具`,categoryLevel:3,sortValue:6,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71k1wFx4QzL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13861695011`,treeName:`cn-beauty`,categoryName:`美体工具`,categoryLevel:3,sortValue:7,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51e-8Vmhs3L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13271079011`,treeName:`cn-beauty`,categoryName:`手动剃须用品`,categoryLevel:3,sortValue:8,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61FbdqvHTGL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11062781`,treeName:`cn-beauty`,categoryName:`分装瓶`,categoryLevel:3,sortValue:9,parentName:`工具和配件`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61B+9l0pvOL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`3760901`,treeName:`cn-health-personal-care`,categoryName:`个护健康`,categoryLevel:1,sortValue:5,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`3760901`,treeName:`cn-health-personal-care`,categoryName:`个护健康-No`,categoryLevel:2,sortValue:1,parentName:`个护健康`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`3764441`,treeName:`cn-health-personal-care`,categoryName:`营养保健品`,categoryLevel:3,sortValue:1,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61WZWfpzfUL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`10079992011`,treeName:`cn-health-personal-care`,categoryName:`口è
433…”护理`,categoryLevel:3,sortValue:2,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61ljUVqqw7L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3760941`,treeName:`cn-health-personal-care`,categoryName:`保健生活用品`,categoryLevel:3,sortValue:3,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81PNRjQ9V5L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15342811`,treeName:`cn-health-personal-care`,categoryName:`日用清洁用品`,categoryLevel:3,sortValue:4,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81LjQCvx+aL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3775161`,treeName:`cn-health-personal-care`,categoryName:`医疗器械`,categoryLevel:3,sortValue:5,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61jm0iYF8YL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`10079990011`,treeName:`cn-health-personal-care`,categoryName:`家庭急救`,categoryLevel:3,sortValue:6,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71FzrbaRm+L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`10080000011`,treeName:`cn-health-personal-care`,categoryName:`按摩器械`,categoryLevel:3,sortValue:7,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71odRaRGZyL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3775431`,treeName:`cn-health-personal-care`,categoryName:`老年用品`,categoryLevel:3,sortValue:8,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71YARjN2hyL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3777371`,treeName:`cn-health-personal-care`,categoryName:`成人用品`,categoryLevel:3,sortValue:9,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61D-WSzxrIL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3779501`,treeName:`cn-health-personal-care`,categoryName:`女士卫生护理`,categoryLevel:3,sortValue:10,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61gphnZN6dL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3779691`,treeName:`cn-health-personal-care`,categoryName:`眼睛护理`,categoryLevel:3,sortValue:11,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61R1GNbTc8L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3779911`,treeName:`cn-health-personal-care`,categoryName:`足部护理`,categoryLevel:3,sortValue:12,parentName:`个护健康-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61gQEKMjj-L._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`165795011`,treeName:`cn-toys-and-games`,categoryName:`玩具潮玩`,categoryLevel:1,sortValue:6,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`165795011`,treeName:`cn-toys-and-games`,categoryName:`玩具潮玩-No`,categoryLevel:2,sortValue:1,parentName:`玩具潮玩`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`166359011`,treeName:`cn-toys-and-games`,categoryName:`拼图`,categoryLevel:3,sortValue:1,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81wORiotn9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166092011`,treeName:`cn-toys-and-games`,categoryName:`拼插玩具`,categoryLevel:3,sortValue:2,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81bsIpSw8VL.jpg`},{usNodeId:`165993011`,treeName:`cn-toys-and-games`,categoryName:`动漫玩具`,categoryLevel:3,sortValue:3,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71XxEoRmhuL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`23539912011`,treeName:`cn-toys-and-games`,categoryName:`模型组装`,categoryLevel:3,sortValue:4,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61XDzYTtZvL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166242011`,treeName:`cn-toys-and-games`,categoryName:`卡片收藏`,categoryLevel:3,sortValue:5,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81EE94CCiIL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166220011`,treeName:`cn-toys-and-games`,categoryName:`游戏`,categoryLevel:3,sortValue:6,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81a3IxDEbML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6925832011`,treeName:`cn-toys-and-games`,categoryName:`玩具车`,categoryLevel:3,sortValue:7,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51aebtDCTYL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166118011`,treeName:`cn-toys-and-games`,categoryName:`娃娃`,categoryLevel:3,sortValue:8,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81SEKN3DWCL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166461011`,treeName:`cn-toys-and-games`,categoryName:`毛绒布艺`,categoryLevel:3,sortValue:9,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/711EChI9aCL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166164011`,treeName:`cn-toys-and-games`,categoryName:`电子玩具`,categoryLevel:3,sortValue:10,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/719yeMyU2jL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166316011`,treeName:`cn-toys-and-games`,categoryName:`过家家`,categoryLevel:3,sortValue:11,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Ktl+U-ZVL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`196601011`,treeName:`cn-toys-and-games`,categoryName:`婴幼玩具`,categoryLevel:3,sortValue:12,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/710cyCwDlWL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166269011`,treeName:`cn-toys-and-games`,categoryName:`益智玩具`,categoryLevel:3,sortValue:13,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71xt6fGum-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6925830011`,treeName:`cn-toys-and-games`,categoryName:`遥控电动玩具`,categoryLevel:3,sortValue:14,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61fnQwkiYHL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`12899801`,treeName:`cn-toys-and-games`,categoryName:`学校用品`,categoryLevel:3,sortValue:15,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71nuQQnHo-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`378733011`,treeName:`cn-toys-and-games`,categoryName:`绘画用品`,categoryLevel:3,sortValue:16,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71u+Cj-Lp6L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166333011`,treeName:`cn-toys-and-games`,categoryName:`木偶手偶`,categoryLevel:3,sortValue:17,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61MVOa0gkTL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166326011`,treeName:`cn-toys-and-games`,categoryName:`音乐玩具`,categoryLevel:3,sortValue:18,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61joruQja9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2522040011`,treeName:`cn-toys-and-games`,categoryName:`弹珠轨道玩具`,categoryLevel:3,sortValue:19,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91SOwfn94dL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`19431275011`,treeName:`cn-toys-and-games`,categoryName:`硬币邮票收藏`,categoryLevel:3,sortValue:20,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61EclIRp1hL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2344487011`,treeName:`cn-toys-and-games`,categoryName:`儿童户外用å“
433`,categoryLevel:3,sortValue:21,parentName:`玩具潮玩-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/619OzkjAK1L._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`284507`,treeName:`cn-kitchen`,categoryName:`进口厨具`,categoryLevel:1,sortValue:7,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`284507`,treeName:`cn-kitchen`,categoryName:`进口厨具-No`,categoryLevel:2,sortValue:1,parentName:`进口厨具`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`289814`,treeName:`cn-home`,categoryName:`锅具壶具`,categoryLevel:3,sortValue:1,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91rp5aR4t-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13162311`,treeName:`cn-home`,categoryName:`餐具`,categoryLevel:3,sortValue:2,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51trbmB3icL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`9298959011`,treeName:`cn-home`,categoryName:`水具`,categoryLevel:3,sortValue:3,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71rT1i6r+SL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`915194`,treeName:`cn-home`,categoryName:`咖啡用品`,categoryLevel:3,sortValue:4,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61lasWRX4gL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3118178011`,treeName:`cn-home`,categoryName:`茶具`,categoryLevel:3,sortValue:5,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61ZJTsto9DL.jpg`},{usNodeId:`23944789011`,treeName:`cn-home`,categoryName:`刀剪具`,categoryLevel:3,sortValue:6,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/713ONJ3Rh9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`289754`,treeName:`cn-home`,categoryName:`厨用小工具`,categoryLevel:3,sortValue:7,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51Y7OZuwgmL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`510136`,treeName:`cn-home`,categoryName:`保鲜收纳`,categoryLevel:3,sortValue:8,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81nu-Po3s-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`289668`,treeName:`cn-home`,categoryName:`烘焙用品`,categoryLevel:3,sortValue:9,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/810xJzvO4VL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16861787011`,treeName:`cn-home`,categoryName:`酒具`,categoryLevel:3,sortValue:10,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71sNCCwsomL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1063916`,treeName:`cn-home`,categoryName:`厨房装饰`,categoryLevel:3,sortValue:11,parentName:`进口厨具-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61PbEK4QIML._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`378516011`,treeName:`cn-watches`,categoryName:`时尚腕表`,categoryLevel:1,sortValue:8,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`378516011`,treeName:`cn-watches`,categoryName:`时尚腕表-No`,categoryLevel:2,sortValue:1,parentName:`时尚腕表`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`6358544011`,treeName:`cn-watches`,categoryName:`女士腕表`,categoryLevel:3,sortValue:1,parentName:`时尚腕表-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81JKr2K7TtL.jpg`},{usNodeId:`6358540011`,treeName:`cn-watches`,categoryName:`男士腕表`,categoryLevel:3,sortValue:2,parentName:`时尚腕表-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71iyXCgmJiL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6358546011`,treeName:`cn-watches`,categoryName:`女士怀表`,categoryLevel:3,sortValue:3,parentName:`时尚腕表-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71gZH8xvlRL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6358542011`,treeName:`cn-watches`,categoryName:`男士怀表`,categoryLevel:3,sortValue:4,parentName:`时尚腕表-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61JuIYJj6pL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`5262066011`,treeName:`cn-watches`,categoryName:`新奇钟表`,categoryLevel:3,sortValue:5,parentName:`时尚腕表-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71vlYryE68L._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`493964`,treeName:`cn-electronics`,categoryName:`电子数码`,categoryLevel:1,sortValue:9,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`502394`,treeName:`cn-electronics`,categoryName:`摄影摄像`,categoryLevel:2,sortValue:1,parentName:`电子数码`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`499106`,treeName:`cn-electronics`,categoryName:`胶片照相机`,categoryLevel:3,sortValue:1,parentName:`摄影摄像`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81EiqwNRWiL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`281052`,treeName:`cn-electronics`,categoryName:`数码照相机`,categoryLevel:3,sortValue:2,parentName:`摄影摄像`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ofkPr62KL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`499248`,treeName:`cn-electronics`,categoryName:`镜头`,categoryLevel:3,sortValue:3,parentName:`摄影摄像`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51bPMHTXUJL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7161073011`,treeName:`cn-electronics`,categoryName:`数码摄像机`,categoryLevel:3,sortValue:5,parentName:`摄影摄像`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Y4GW3794L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3109930011`,treeName:`cn-electronics`,categoryName:`相印机`,categoryLevel:3,sortValue:6,parentName:`摄影摄像`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/719u0ELE5yL._OFFSHORE_.jpg?ref=3240`}]}
433,{usNodeId:`172623`,treeName:`cn-electronics`,categoryName:`数码影音`,categoryLevel:2,sortValue:2,parentName:`电子数码`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`172541`,treeName:`cn-electronics`,categoryName:`耳机及配件`,categoryLevel:3,sortValue:1,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/515Lhuv45QL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172563`,treeName:`cn-electronics`,categoryName:`音箱`,categoryLevel:3,sortValue:2,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81cG220wGhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`10048700011`,treeName:`cn-electronics`,categoryName:`智能设备`,categoryLevel:3,sortValue:3,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41s4LbRyUDL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172623`,treeName:`cn-electronics`,categoryName:`影音播放器`,categoryLevel:3,sortValue:4,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/615GTR0ZV8L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172681`,treeName:`cn-electronics`,categoryName:`收录音机`,categoryLevel:3,sortValue:5,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Dva+ajuKL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`227758`,treeName:`cn-electronics`,categoryName:`数码录音笔`,categoryLevel:3,sortValue:6,parentName:`数码影音`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41sE+5GCXlL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`667846011`,treeName:`cn-electronics`,categoryName:`电视音响`,categoryLevel:2,sortValue:3,parentName:`电子数码`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`3003611`,treeName:`cn-electronics`,categoryName:`唱片机`,categoryLevel:3,sortValue:1,parentName:`电视音响`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71LW8D3LfFL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`9977442011`,treeName:`cn-electronics`,categoryName:`家庭影院`,categoryLevel:3,sortValue:2,parentName:`电视音响`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81cG220wGhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`281053`,treeName:`cn-electronics`,categoryName:`功放`,categoryLevel:3,sortValue:3,parentName:`电视音响`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71+9phJlQML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3230976011`,treeName:`cn-electronics`,categoryName:`电视音响配件`,categoryLevel:3,sortValue:4,parentName:`电视音响`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71ikWcGw1GL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`2811119011`,treeName:`cn-electronics`,categoryName:`智能通讯`,categoryLevel:2,sortValue:4,parentName:`电子数码`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`7072561011`,treeName:`cn-electronics`,categoryName:`手机`,categoryLevel:3,sortValue:1,parentName:`智能通讯`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71WcjsOVOmL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2407755011`,treeName:`cn-electronics`,categoryName:`手机配件`,categoryLevel:3,sortValue:2,parentName:`智能通讯`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61AqVBw8HSL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`541966`,treeName:`cn-computers`,categoryName:`硬核电脑`,categoryLevel:1,sortValue:10,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`541966`,treeName:`cn-computers`,categoryName:`硬核电脑-No`,categoryLevel:2,sortValue:1,parentName:`硬核电脑`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`468642`,treeName:`cn-computers`,categoryName:`游戏电玩`,categoryLevel:3,sortValue:1,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/619xpFKAXPL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`565108`,treeName:`cn-computers`,categoryName:`笔记本`,categoryLevel:3,sortValue:2,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71GJUY7ku4L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1292110011`,treeName:`cn-computers`,categoryName:`电脑存储`,categoryLevel:3,sortValue:3,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81WuG6lQuDL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`17923671011`,treeName:`cn-computers`,categoryName:`内部组件`,categoryLevel:3,sortValue:4,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/514QkXS7OtL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3012292011`,treeName:`cn-computers`,categoryName:`外部组件`,categoryLevel:3,sortValue:5,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51ZzJAD0dXL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3015426011`,treeName:`cn-computers`,categoryName:`组装电脑`,categoryLevel:3,sortValue:6,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51sz7XKO1YL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1232597011`,treeName:`cn-computers`,categoryName:`平板电脑`,categoryLevel:3,sortValue:7,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41GcCeBaq5L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1292115011`,treeName:`cn-computers`,categoryName:`显示器`,categoryLevel:3,sortValue:8,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71G7IelZrfL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172456`,treeName:`cn-computers`,categoryName:`外设产品`,categoryLevel:3,sortValue:9,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61BJ2MpgTTL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172504`,treeName:`cn-computers`,categoryName:`网络设备`,categoryLevel:3,sortValue:10,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61NR6tVjmmL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`300189`,treeName:`cn-computers`,categoryName:`路由器`,categoryLevel:3,sortValue:11,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51-S5i-jvSL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1194486`,treeName:`cn-computers`,categoryName:`无线AP`,categoryLevel:3,sortValue:12,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41em8Om6ZZL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`281414`,treeName:`cn-computers`,categoryName:`交换机`,categoryLevel:3,sortValue:13,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/4134W6wNmdL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`565098`,treeName:`cn-computers`,categoryName:`台式机`,categoryLevel:3,sortValue:14,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61cP6ICJBmL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13983711`,treeName:`cn-computers`,categoryName:`网卡`,categoryLevel:3,sortValue:15,parentName:`硬核电脑-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71tKHpAxSFL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`1063498`,treeName:`cn-home`,categoryName:`家居用品`,categoryLevel:1,sortValue:11,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`289941`,treeName:`cn-home`,categoryName:`小家电`,categoryLevel:2,sortValue:1,parentName:`家居用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`289913`,treeName:`cn-home`,categoryName:`厨房小家电`,categoryLevel:3,sortValue:1,parentName:`小家电`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61lasWRX4gL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`18065341011`,treeName:`cn-home`,categoryName:`个人护理电器`,categoryLevel:3,sortValue:2,parentName:`小家电`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61dL8TfvBqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`510106`,treeName:`cn-home`,categoryName:`居家小家电`,categoryLevel:3,sortValue:3,parentName:`小家电`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81SV6LJ1pjL._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`284507`,treeName:`cn-home`,categoryName:`家居生活`,categoryLevel:2,sortValue:2,parentName:`家居用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`1063278`,treeName:`cn-home`,categoryName:`家居装饰`,categoryLevel:3,sortValue:1,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Ip6-xKtLL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3610841`,treeName:`cn-home`,categoryName:`收纳用品`,categoryLevel:3,sortValue:2,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81nu-Po3s-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1063252`,treeName:`cn-home`,categoryName:`床上用品`,categoryLevel:3,sortValue:3,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71RZv6XiYSL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`12899091`,treeName:`cn-home`,categoryName:`缝纫针织`,categoryLevel:3,sortValue:4,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51M1IMC-IgL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1063306`,treeName:`cn-home`,categoryName:`家具`,categoryLevel:3,sortValue:5,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61qKwnd0eNL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`10802561`,treeName:`cn-home`,categoryName:`家庭清洁`,categoryLevel:3,sortValue:6,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81LjQCvx+aL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3744341`,treeName:`cn-home`,categoryName:`洗晒熨`,categoryLevel:3,sortValue:7,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61fXY7zu5vL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1063236`,treeName:`cn-home`,categoryName:`浴室用å“
433`,categoryLevel:3,sortValue:8,parentName:`家居生活`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Gxx0DV6IL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`16310211`,treeName:`cn-food`,categoryName:`进口食品`,categoryLevel:1,sortValue:12,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`16310211`,treeName:`cn-food`,categoryName:`进口食品-No`,categoryLevel:2,sortValue:1,parentName:`进口食品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`16318031`,treeName:`cn-food`,categoryName:`咖啡`,categoryLevel:3,sortValue:1,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61J0e7d0GEL.jpg`},{usNodeId:`16322721`,treeName:`cn-food`,categoryName:`休闲零食`,categoryLevel:3,sortValue:2,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/816wWkCQ0oL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16318751`,treeName:`cn-food`,categoryName:`糕点饼干`,categoryLevel:3,sortValue:3,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81nuvyw+IOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16310221`,treeName:`cn-food`,categoryName:`烘焙`,categoryLevel:3,sortValue:4,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71A9d-+8HPL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`6558923011`,treeName:`cn-food`,categoryName:`糖果巧克力`,categoryLevel:3,sortValue:5,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61k3uXboLdL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16318401`,treeName:`cn-food`,categoryName:`茶`,categoryLevel:3,sortValue:6,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81KOtHVqxdL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15525241011`,treeName:`cn-food`,categoryName:`冲调`,categoryLevel:3,sortValue:7,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91gScnlf+aL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16310281`,treeName:`cn-food`,categoryName:`调味佐料`,categoryLevel:3,sortValue:8,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71c9W6iH8RL.jpg`},{usNodeId:`6499407011`,treeName:`cn-food`,categoryName:`方便食品`,categoryLevel:3,sortValue:9,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Y45TfsVgL.jpg`},{usNodeId:`16310231`,treeName:`cn-food`,categoryName:`果汁饮料`,categoryLevel:3,sortValue:10,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61J0e7d0GEL.jpg`},{usNodeId:`16320331`,treeName:`cn-food`,categoryName:`食用油`,categoryLevel:3,sortValue:11,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71cfMzn14sL.jpg`},{usNodeId:`9865332011`,treeName:`cn-food`,categoryName:`南北干货`,categoryLevel:3,sortValue:12,parentName:`进口食品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/5135XgiYNSL.jpg`}]}]},{usNodeId:`468240`,treeName:`cn-home-improvement`,categoryName:`家居装修`,categoryLevel:1,sortValue:13,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`468240`,treeName:`cn-home-improvement`,categoryName:`家居装修-No`,categoryLevel:2,sortValue:1,parentName:`家居装修`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`318135011`,treeName:`cn-home-improvement`,categoryName:`安防劳保`,categoryLevel:3,sortValue:1,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71MljT-Cu+L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`328182011`,treeName:`cn-home-improvement`,categoryName:`家装工具`,categoryLevel:3,sortValue:2,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/618ZrHZcBgL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3754161`,treeName:`cn-home-improvement`,categoryName:`厨卫`,categoryLevel:3,sortValue:3,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71A2IqQPlCL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`495224`,treeName:`cn-home-improvement`,categoryName:`灯具照明`,categoryLevel:3,sortValue:4,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51H5-iq749L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3238155011`,treeName:`cn-home-improvement`,categoryName:`花束与园艺`,categoryLevel:3,sortValue:5,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81-Uvt1s7ML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`551240`,treeName:`cn-home-improvement`,categoryName:`建筑材料`,categoryLevel:3,sortValue:6,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61OcNa3yyML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`511228`,treeName:`cn-home-improvement`,categoryName:`五金`,categoryLevel:3,sortValue:7,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81K7ZKjd0CL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`495266`,treeName:`cn-home-improvement`,categoryName:`电工`,categoryLevel:3,sortValue:8,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/412IcQgyAQL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`13749581`,treeName:`cn-home-improvement`,categoryName:`管道排水`,categoryLevel:3,sortValue:9,parentName:`家居装修-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71EeEi+aycL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`11965861`,treeName:`cn-musical-instruments`,categoryName:`乐器器材`,categoryLevel:1,sortValue:14,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11965861`,treeName:`cn-musical-instruments`,categoryName:`乐器器材-No`,categoryLevel:2,sortValue:1,parentName:`乐器器材`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`11971311`,treeName:`cn-musical-instruments`,categoryName:`贝斯`,categoryLevel:3,sortValue:1,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61ezeISjeIL.jpg`},{usNodeId:`11974471`,treeName:`cn-musical-instruments`,categoryName:`合成器`,categoryLevel:3,sortValue:2,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61yE8fN5R0L.jpg`},{usNodeId:`11971241`,treeName:`cn-musical-instruments`,categoryName:`吉他`,categoryLevel:3,sortValue:3,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/815g0j5LbbL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`8882497011`,treeName:`cn-musical-instruments`,categoryName:`吹奏乐器`,categoryLevel:3,sortValue:4,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71QasJXn9oL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11973891`,treeName:`cn-musical-instruments`,categoryName:`DJ设备`,categoryLevel:3,sortValue:5,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61dXsYmjOqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11970241`,treeName:`cn-musical-instruments`,categoryName:`打击乐`,categoryLevel:3,sortValue:6,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61l-5IANwML._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11973111`,treeName:`cn-musical-instruments`,categoryName:`录音设备`,categoryLevel:3,sortValue:7,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61dXsYmjOqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11969981`,treeName:`cn-musical-instruments`,categoryName:`键盘钢琴`,categoryLevel:3,sortValue:8,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61PYgB4W2UL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11974091`,treeName:`cn-musical-instruments`,categoryName:`卡拉OK设备`,categoryLevel:3,sortValue:9,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71WeI0wijML.jpg`},{usNodeId:`8882493011`,treeName:`cn-musical-instruments`,categoryName:`弦乐器`,categoryLevel:3,sortValue:10,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71Rv0BaWvbL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`405757011`,treeName:`cn-musical-instruments`,categoryName:`扩声设备`,categoryLevel:3,sortValue:11,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61dXsYmjOqL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`11965881`,treeName:`cn-musical-instruments`,categoryName:`乐器配件`,categoryLevel:3,sortValue:12,parentName:`乐器器材-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71D1+h1-UxL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`165797011`,treeName:`cn-baby-products`,categoryName:`母婴用品`,categoryLevel:1,sortValue:15,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`165797011`,treeName:`cn-baby-products`,categoryName:`母婴用品-No`,categoryLevel:2,sortValue:1,parentName:`母婴用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`16323111`,treeName:`cn-baby-products`,categoryName:`婴儿辅食营养`,categoryLevel:3,sortValue:1,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81OO4li9uoL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166777011`,treeName:`cn-baby-products`,categoryName:`婴幼儿喂养用品`,categoryLevel:3,sortValue:2,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/31nFKmUZLXL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166764011`,treeName:`cn-baby-products`,categoryName:`婴幼儿尿裤`,categoryLevel:3,sortValue:3,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71n4hPKOFhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`17720255011`,treeName:`cn-baby-products`,categoryName:`婴幼儿洗护用品`,categoryLevel:3,sortValue:4,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61tCJ-AxpJL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`8446318011`,treeName:`cn-baby-products`,categoryName:`童车推车`,categoryLevel:3,sortValue:5,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71b+STiXaFL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166835011`,treeName:`cn-baby-products`,categoryName:`儿童安全座椅`,categoryLevel:3,sortValue:6,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81fq576-rQL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166829011`,treeName:`cn-baby-products`,categoryName:`外出用品`,categoryLevel:3,sortValue:7,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61Zzes+8huL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`166804011`,treeName:`cn-baby-products`,categoryName:`妈妈用品`,categoryLevel:3,sortValue:8,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71cmd3RhVQL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7147444011`,treeName:`cn-baby-products`,categoryName:`婴儿鞋服`,categoryLevel:3,sortValue:9,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81fvS5jorTL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`695338011`,treeName:`cn-baby-products`,categoryName:`育婴家具`,categoryLevel:3,sortValue:10,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61CY0HPCqhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`16323121`,treeName:`cn-baby-products`,categoryName:`母婴奶粉`,categoryLevel:3,sortValue:11,parentName:`母婴用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81OO4li9uoL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`1084128`,treeName:`cn-office-products`,categoryName:`办公用品`,categoryLevel:1,sortValue:16,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`1084128`,treeName:`cn-office-products`,categoryName:`办公用品-No`,categoryLevel:2,sortValue:1,parentName:`办公用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`1069784`,treeName:`cn-office-products`,categoryName:`笔`,categoryLevel:3,sortValue:1,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71nuQQnHo-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1069454`,treeName:`cn-office-products`,categoryName:`日历手账`,categoryLevel:3,sortValue:2,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61kdlvrgoUL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1069242`,treeName:`cn-office-products`,categoryName:`日常办公`,categoryLevel:3,sortValue:3,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71bnZ2vWQuL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`12900221`,treeName:`cn-office-products`,categoryName:`教学用品`,categoryLevel:3,sortValue:4,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amaz
433on.cn/images/I/71fpsUq7hYL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1069378`,treeName:`cn-office-products`,categoryName:`财务用品`,categoryLevel:3,sortValue:5,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71+YdaQ8XEL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`172638`,treeName:`cn-office-products`,categoryName:`办公耗材`,categoryLevel:3,sortValue:6,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71qU+2uGLIL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`723452011`,treeName:`cn-office-products`,categoryName:`礼品包装`,categoryLevel:3,sortValue:7,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/619JnyoR1WL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`281501`,treeName:`cn-office-products`,categoryName:`办公清洁`,categoryLevel:3,sortValue:8,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71+c-i6rzrL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`1068972`,treeName:`cn-office-products`,categoryName:`邮寄用品`,categoryLevel:3,sortValue:9,parentName:`办公用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61d4yyzRiCL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`7192394011`,treeName:`cn-jewelry`,categoryName:`珠宝首饰`,categoryLevel:1,sortValue:17,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!0,subMenu:[{usNodeId:`7192394011`,treeName:`cn-jewelry`,categoryName:`女士饰品`,categoryLevel:2,sortValue:1,parentName:`珠宝首饰`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`7454913011`,treeName:`cn-jewelry`,categoryName:`女士串珠`,categoryLevel:3,sortValue:1,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61UueLkEqOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`23128528011`,treeName:`cn-jewelry`,categoryName:`女士吊坠`,categoryLevel:3,sortValue:2,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61BSnyj0B-L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454917011`,treeName:`cn-jewelry`,categoryName:`女士耳饰`,categoryLevel:3,sortValue:3,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/511pSTckvhL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454897011`,treeName:`cn-jewelry`,categoryName:`女士脚链`,categoryLevel:3,sortValue:4,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71rTPcAKTcL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454939011`,treeName:`cn-jewelry`,categoryName:`女士戒指`,categoryLevel:3,sortValue:5,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/41Jwp5kC84L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454898011`,treeName:`cn-jewelry`,categoryName:`女士手链手镯`,categoryLevel:3,sortValue:6,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/714eCDiEXtL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454927011`,treeName:`cn-jewelry`,categoryName:`女士项链`,categoryLevel:3,sortValue:7,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81JknB-O4fL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`7454907011`,treeName:`cn-jewelry`,categoryName:`胸针领针`,categoryLevel:3,sortValue:8,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51AqAADXL9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2475896011`,treeName:`cn-jewelry`,categoryName:`女士钥匙链`,categoryLevel:3,sortValue:9,parentName:`女士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/517-pzL7f4L._OFFSHORE_.jpg?ref=3240`}]},{usNodeId:`3887881`,treeName:`cn-jewelry`,categoryName:`男士饰品`,categoryLevel:2,sortValue:2,parentName:`珠宝首饰`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`7072329011`,treeName:`cn-jewelry`,categoryName:`衬衫饰品`,categoryLevel:3,sortValue:1,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/510ByvkW40L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`21550946011`,treeName:`cn-jewelry`,categoryName:`男士吊坠`,categoryLevel:3,sortValue:2,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51faOo+RNWL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3888141`,treeName:`cn-jewelry`,categoryName:`男士耳饰`,categoryLevel:3,sortValue:3,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71eFjQU12vL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3888171`,treeName:`cn-jewelry`,categoryName:`男士戒指`,categoryLevel:3,sortValue:4,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71zoHpbJOOL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3888081`,treeName:`cn-jewelry`,categoryName:`手链手镯`,categoryLevel:3,sortValue:5,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71rHZRyu-IL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3888121`,treeName:`cn-jewelry`,categoryName:`男士项链`,categoryLevel:3,sortValue:6,parentName:`男士饰品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/618cbaq-RoL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`2619534011`,treeName:`cn-pet-supplies`,categoryName:`宠物用品`,categoryLevel:1,sortValue:18,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`2619534011`,treeName:`cn-pet-supplies`,categoryName:`宠物用品-No`,categoryLevel:2,sortValue:1,parentName:`宠物用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`2975312011`,treeName:`cn-pet-supplies`,categoryName:`狗用品`,categoryLevel:3,sortValue:1,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71KrEZf1KoL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2975241011`,treeName:`cn-pet-supplies`,categoryName:`猫用品`,categoryLevel:3,sortValue:2,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81EcuGBwhlL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2975504011`,treeName:`cn-pet-supplies`,categoryName:`爬行动物`,categoryLevel:3,sortValue:3,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61KJccAoyeL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2975497011`,treeName:`cn-pet-supplies`,categoryName:`昆虫用品`,categoryLevel:3,sortValue:4,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81KFPj1HI9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2975446011`,treeName:`cn-pet-supplies`,categoryName:`水族用品`,categoryLevel:3,sortValue:5,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81WCkC1ChYL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2975481011`,treeName:`cn-pet-supplies`,categoryName:`马用品`,categoryLevel:3,sortValue:6,parentName:`宠物用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71mingOidtL._OFFSHORE_.jpg?ref=3240`}]}]},{usNodeId:`15690151`,treeName:`cn-automotive`,categoryName:`汽车用品`,categoryLevel:1,sortValue:19,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`15690151`,treeName:`cn-automotive`,categoryName:`汽车用品-No`,categoryLevel:2,sortValue:1,parentName:`汽车用品`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,subMenu:[{usNodeId:`404836011`,treeName:`cn-automotive`,categoryName:`摩托车头盔`,categoryLevel:3,sortValue:1,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/51BCrRQj59L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`404826011`,treeName:`cn-automotive`,categoryName:`摩托骑行手套`,categoryLevel:3,sortValue:2,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/91yoZzCyWdL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`404847011`,treeName:`cn-automotive`,categoryName:`摩托车夹克`,categoryLevel:3,sortValue:3,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71V16XV1UiL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`404825011`,treeName:`cn-automotive`,categoryName:`摩托骑行服装`,categoryLevel:3,sortValue:4,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/8145DKFamaL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`404834011`,treeName:`cn-automotive`,categoryName:`摩托车护目镜`,categoryLevel:3,sortValue:5,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61Qag-9xv9L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3271393011`,treeName:`cn-automotive`,categoryName:`摩托骑行靴`,categoryLevel:3,sortValue:6,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/617HNPJaEJL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`404825011`,treeName:`cn-automotive`,categoryName:`摩托车护具`,categoryLevel:3,sortValue:7,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/8145DKFamaL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15718271`,treeName:`cn-automotive`,categoryName:`汽车保养`,categoryLevel:3,sortValue:8,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Bta5+DNaL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15718291`,treeName:`cn-automotive`,categoryName:`车漆保养`,categoryLevel:3,sortValue:9,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Bta5+DNaL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15718541`,treeName:`cn-automotive`,categoryName:`汽车内部清洁`,categoryLevel:3,sortValue:10,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71AMpSk7s5L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`15718381`,treeName:`cn-automotive`,categoryName:`洗车工具`,categoryLevel:3,sortValue:11,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/81Bta5+DNaL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`3248684011`,treeName:`cn-automotive`,categoryName:`车用电子`,categoryLevel:3,sortValue:12,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61zfQFuf03L._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2258019011`,treeName:`cn-automotive`,categoryName:`房车及配件`,categoryLevel:3,sortValue:13,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/61GTE7eJrzL._OFFSHORE_.jpg?ref=3240`},{usNodeId:`2204830011`,treeName:`cn-automotive`,categoryName:`驾车个人用品`,categoryLevel:3,sortValue:14,parentName:`汽车用品-No`,marketplaceIdLanguage:`AAHKV2X7AFYLW#zh-CN`,hasSecondaryTotal:!1,categoryImgUrl:`https://images-cn.ssl-images-amazon.cn/images/I/71F9BzPkNdL.jpg`}]}]}]},qhe={code:200,message:`success`,data:[{usNodeId:`26229640051`,browseNodeId:`26229640051`,treeName:``,categoryName:`Fashion`,categoryLevel:1,sortValue:0,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744307051`,browseNodeId:`26744307051`,treeName:``,categoryName:`Women`,categoryLevel:2,sortValue:0,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744367051`,browseNodeId:`26744367051`,treeName:``,categoryName:`Clothing`,categoryLevel:3,sortValue:0,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71D-kHgUVVL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/71D-kHgUVVL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744369051`,browseNodeId:`26744369051`,treeName:``,categoryName:`Shoes`,categoryLevel:3,sortValue:1,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71+11HNs70L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/71+11HNs70L._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744368051`,browseNodeId:`26744368051`,treeName:``,categoryName:`Jewelry`,categoryLevel:3,sortValue:2,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51gUdwbDrIL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51gUdwbDrIL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744366051`,browseNodeId:`26744366051`,treeName:``,categoryName:`Watches`,categoryLevel:3,sortValue:3,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61RFyHWfxML._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61RFyHWfxML._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744371051`,browseNodeId:`26744371051`,treeName:``,categoryName:`Handbags`,categoryLevel:3,sortValue:4,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61XfUqzdK7L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61XfUqzdK7L._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744370051`,browseNodeId:`26744370051`,treeName:``,categoryName:`Accessories`,categoryLevel:3,sortValue:5,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51+llA17K4L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51+llA17K4L._OFFSHORE_.jpg?ref=1725156350`}]},{usNodeId:`26744304051`,browseNodeId:`26744304051`,treeName:``,categoryName:`Men`,categoryLevel:2,sortValue:1,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744325051`,browseNodeId:`26744325051`,treeName:``,catego
433ryName:`Clothing`,categoryLevel:3,sortValue:6,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61uAqyfNylL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61uAqyfNylL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744328051`,browseNodeId:`26744328051`,treeName:``,categoryName:`Shoes`,categoryLevel:3,sortValue:7,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61SMDEjYDeL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61SMDEjYDeL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744326051`,browseNodeId:`26744326051`,treeName:``,categoryName:`Jewelry`,categoryLevel:3,sortValue:8,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/715I6OLwBtL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/715I6OLwBtL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744324051`,browseNodeId:`26744324051`,treeName:``,categoryName:`Watches`,categoryLevel:3,sortValue:9,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51VPEXJ9gJL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51VPEXJ9gJL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744327051`,browseNodeId:`26744327051`,treeName:``,categoryName:`Handbags`,categoryLevel:3,sortValue:10,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51kBxzOuRmL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51kBxzOuRmL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744323051`,browseNodeId:`26744323051`,treeName:``,categoryName:`Accessories`,categoryLevel:3,sortValue:11,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51XHaHpqRtL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51XHaHpqRtL._OFFSHORE_.jpg?ref=1725156350`}]},{usNodeId:`26744302051`,browseNodeId:`26744302051`,treeName:``,categoryName:`Girls`,categoryLevel:2,sortValue:2,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744318051`,browseNodeId:`26744318051`,treeName:``,categoryName:`Clothing`,categoryLevel:3,sortValue:12,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81X+KFQt5IL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/81X+KFQt5IL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744315051`,browseNodeId:`26744315051`,treeName:``,categoryName:`Shoes`,categoryLevel:3,sortValue:13,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26744316051`,browseNodeId:`26744316051`,treeName:``,categoryName:`Jewelry`,categoryLevel:3,sortValue:14,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/712-DCfo6oL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/712-DCfo6oL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744319051`,browseNodeId:`26744319051`,treeName:``,categoryName:`Watches`,categoryLevel:3,sortValue:15,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26744317051`,browseNodeId:`26744317051`,treeName:``,categoryName:`Handbags`,categoryLevel:3,sortValue:16,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51GZQpHz92L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/51GZQpHz92L._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744320051`,browseNodeId:`26744320051`,treeName:``,categoryName:`Accessories`,categoryLevel:3,sortValue:17,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71JR3vdEuCL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/71JR3vdEuCL._OFFSHORE_.jpg?ref=1725156350`}]},{usNodeId:`26744301051`,browseNodeId:`26744301051`,treeName:``,categoryName:`Boys`,categoryLevel:2,sortValue:3,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744310051`,browseNodeId:`26744310051`,treeName:``,categoryName:`Clothing`,categoryLevel:3,sortValue:18,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61yhK4hYd-L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61yhK4hYd-L._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744313051`,browseNodeId:`26744313051`,treeName:``,categoryName:`Shoes`,categoryLevel:3,sortValue:19,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26744311051`,browseNodeId:`26744311051`,treeName:``,categoryName:`Jewelry`,categoryLevel:3,sortValue:20,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41eT8f+uUNL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/41eT8f+uUNL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744314051`,browseNodeId:`26744314051`,treeName:``,categoryName:`Watches`,categoryLevel:3,sortValue:21,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26744312051`,browseNodeId:`26744312051`,treeName:``,categoryName:`Accessories`,categoryLevel:3,sortValue:22,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81kbseVao1L._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/81kbseVao1L._OFFSHORE_.jpg?ref=1725156350`}]},{usNodeId:`26744303051`,browseNodeId:`26744303051`,treeName:``,categoryName:`Baby`,categoryLevel:2,sortValue:4,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26744321051`,browseNodeId:`26744321051`,treeName:``,categoryName:`Baby Girls`,categoryLevel:3,sortValue:23,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71DBN40izuL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/71DBN40izuL._OFFSHORE_.jpg?ref=1725156350`},{usNodeId:`26744322051`,browseNodeId:`26744322051`,treeName:``,categoryName:`Baby Boys`,categoryLevel:3,sortValue:24,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Ac80z1pbL._OFFSHORE_.jpg?ref=1725156350`,parentName:``,image:`https://m.media-amazon.com/images/I/61Ac80z1pbL._OFFSHORE_.jpg?ref=1725156350`}]}]},{usNodeId:`26229055051`,browseNodeId:`26229055051`,treeName:``,categoryName:`Beauty`,categoryLevel:1,sortValue:1,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483240051`,browseNodeId:`26483240051`,treeName:``,categoryName:`Makeup`,categoryLevel:2,sortValue:5,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483270051`,browseNodeId:`26483270051`,treeName:``,categoryName:`Face`,categoryLevel:3,sortValue:25,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41TU3Tta8RL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483274051`,browseNodeId:`26483274051`,treeName:``,categoryName:`Eyes`,categoryLevel:3,sortValue:26,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51YK5ABOuML._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483269051`,browseNodeId:`26483269051`,treeName:``,categoryName:`Lips`,categoryLevel:3,sortValue:27,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51F1bXQ+77L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483271051`,browseNodeId:`26483271051`,treeName:``,categoryName:`Body`,categoryLevel:3,sortValue:28,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81noEcO3FzL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483272051`,browseNodeId:`26483272051`,treeName:``,categoryName:`Makeup Palettes`,categoryLevel:3,sortValue:29,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61zwJnAXJML._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483273051`,browseNodeId:`26483273051`,treeName:``,categoryName:`Makeup Sets`,categoryLevel:3,sortValue:30,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26483244051`,browseNodeId:`26483244051`,treeName:``,categoryName:`Skin Care`,categoryLevel:2,sortValue:6,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483290051`,browseNodeId:`26483290051`,treeName:``,categoryName:`Makeup Remover`,categoryLevel:3,sortValue:31,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61V8gJ6a0xL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483291051`,browseNodeId:`26483291051`,treeName:``,categoryName:`Body`,categoryLevel:3,sortValue:32,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483292051`,browseNodeId:`26483292051`,treeName:``,categoryName:`Eyes`,categoryLevel:3,sortValue:33,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51OpbvroBuL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483293051`,browseNodeId:`26483293051`,treeName:``,categoryName:`Sunscreens`,categoryLevel:3,sortValue:34,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483294051`,browseNodeId:`26483294051`,treeName:``,categoryName:`Décolleté`,categoryLevel:3,sortValue:35,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483295051`,browseNodeId:`26483295051`,treeName:``,categoryName:`Lip Care`,categoryLevel:3,sortValue:36,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71+ezwnK7zL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483296051`,browseNodeId:`26483296051`,treeName:``,categoryName:`Sets`,categoryLevel:3,sortValue:37,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483297051`,browseNodeId:`26483297051`,treeName:``,categoryName:`Hand & Foot`,categoryLevel:3,sortValue:38,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483298051`,browseNodeId:`26483298051`,treeName:``,categoryName:`Face`,categoryLevel:3,sortValue:39,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61XJn34bJrL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483299051`,browseNodeId:`26483299051`,treeName:``,categoryName:`Maternity`,categoryLevel:3,sortValue:40,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26483237051`,browseNodeId:`26483237051`,treeName:``,categoryName:`Personal Care`,categoryLevel:2,sortValue:7,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483246051`,browseNodeId:`26483246051`,treeName:``,categoryName:`Body Treatments`,categoryLevel:3,sortValue:41,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71BRrOqM+cL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483247051`,browseNodeId:`26483247051`,treeName:``,categoryName:`Cleansers`,categoryLevel:3,sortValue:42,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483248051`,browseNodeId:`26483248051`,treeName:``,categoryName:`Sets`,categoryLevel:3,sortValue:43,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71R8M6PEwrL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483249051`,browseNodeId:`26483249051`,treeName:``,categoryName:`Bathing Accs`,categoryLevel:3,sortValue:44,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/718M6DgVJ9L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483250051`,browseNodeId:`26483250051`,treeName:``,categoryName:`Deodorants`,categoryLevel:3,sortValue:45,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/512laRkY3mL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483251051`,browseNodeId:`26483251051`,treeName:``,categoryName:`Bath`,categoryLevel:3,sortValue:46,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51sJx7WKpdL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483239051`,browseNodeId:`26483239051`,treeName:``,categoryName:`Hair Care`,categoryLevel:2,sortValue:8,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483259051`,browseNodeId:`26483259051`,treeName:``,categoryName:`Hair Coloring`,categoryLevel:3,sortValue:47,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/712PsCTk6TL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}
433,{usNodeId:`26483260051`,browseNodeId:`26483260051`,treeName:``,categoryName:`Hair Perms`,categoryLevel:3,sortValue:48,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51GQpfZ9aOL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483261051`,browseNodeId:`26483261051`,treeName:``,categoryName:`Detanglers`,categoryLevel:3,sortValue:49,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51hDkjisi6L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483262051`,browseNodeId:`26483262051`,treeName:``,categoryName:`Hair Accs`,categoryLevel:3,sortValue:50,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61eurXsp6mL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483263051`,browseNodeId:`26483263051`,treeName:``,categoryName:`Hair Loss`,categoryLevel:3,sortValue:51,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483264051`,browseNodeId:`26483264051`,treeName:``,categoryName:`Shampoo`,categoryLevel:3,sortValue:52,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483265051`,browseNodeId:`26483265051`,treeName:``,categoryName:`Hair Extensions`,categoryLevel:3,sortValue:53,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61SfhRmy2SL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483266051`,browseNodeId:`26483266051`,treeName:``,categoryName:`Hair Cutting`,categoryLevel:3,sortValue:54,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71tPyjZ7t3L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483267051`,browseNodeId:`26483267051`,treeName:``,categoryName:`Styling`,categoryLevel:3,sortValue:55,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483268051`,browseNodeId:`26483268051`,treeName:``,categoryName:`Styling Tools`,categoryLevel:3,sortValue:56,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51Ov6VjWAkL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483238051`,browseNodeId:`26483238051`,treeName:``,categoryName:`Hair Removal`,categoryLevel:2,sortValue:9,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483252051`,browseNodeId:`26483252051`,treeName:``,categoryName:`Electric Shavers`,categoryLevel:3,sortValue:57,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71uC6qov95L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483253051`,browseNodeId:`26483253051`,treeName:``,categoryName:`Pre-Shave`,categoryLevel:3,sortValue:58,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483254051`,browseNodeId:`26483254051`,treeName:``,categoryName:`Mustache Scissors`,categoryLevel:3,sortValue:59,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51vmFmlvFHL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483255051`,browseNodeId:`26483255051`,treeName:``,categoryName:`Post-Treatments`,categoryLevel:3,sortValue:60,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483256051`,browseNodeId:`26483256051`,treeName:``,categoryName:`Hair Removal`,categoryLevel:3,sortValue:61,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71A0MhbBHyL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483257051`,browseNodeId:`26483257051`,treeName:``,categoryName:`Trimmers`,categoryLevel:3,sortValue:62,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61-yE+JhM
433BL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483258051`,browseNodeId:`26483258051`,treeName:``,categoryName:`Manual Shaving`,categoryLevel:3,sortValue:63,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81Q8esr-zTL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483241051`,browseNodeId:`26483241051`,treeName:``,categoryName:`Nail Care`,categoryLevel:2,sortValue:10,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483275051`,browseNodeId:`26483275051`,treeName:``,categoryName:`Foot & Hand`,categoryLevel:3,sortValue:64,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51bGnQpvk4S._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483276051`,browseNodeId:`26483276051`,treeName:``,categoryName:`Nail Care`,categoryLevel:3,sortValue:65,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483277051`,browseNodeId:`26483277051`,treeName:``,categoryName:`Nail Art`,categoryLevel:3,sortValue:66,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31YHGK6GC7L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483278051`,browseNodeId:`26483278051`,treeName:``,categoryName:`Tools`,categoryLevel:3,sortValue:67,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51KPtCrI7JL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483243051`,browseNodeId:`26483243051`,treeName:``,categoryName:`Fragrance`,categoryLevel:2,sortValue:11,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483286051`,browseNodeId:`26483286051`,treeName:``,categoryName:`Men's`,categoryLevel:3,sortValue:68,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483287051`,browseNodeId:`26483287051`,treeName:``,categoryName:`Women's`,categoryLevel:3,sortValue:69,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483288051`,browseNodeId:`26483288051`,treeName:``,categoryName:`Children's`,categoryLevel:3,sortValue:70,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483289051`,browseNodeId:`26483289051`,treeName:``,categoryName:`Sets`,categoryLevel:3,sortValue:71,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26483245051`,browseNodeId:`26483245051`,treeName:``,categoryName:`Salon & Spa`,categoryLevel:2,sortValue:12,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483300051`,browseNodeId:`26483300051`,treeName:``,categoryName:`Training Heads`,categoryLevel:3,sortValue:72,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26483242051`,browseNodeId:`26483242051`,treeName:``,categoryName:`Tools`,categoryLevel:2,sortValue:13,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483279051`,browseNodeId:`26483279051`,treeName:``,categoryName:`Tattoo Supplies`,categoryLevel:3,sortValue:73,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Stf8F3qZL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483280051`,browseNodeId:`26483280051`,treeName:``,categoryName:`Bags & Cases`,categoryLevel:3,sortValue:74,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71yO8wd8ZfL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483281051`,browseNodeId:`26483281051`,treeName:``,categoryName:`Skin Care`,categoryLevel:3,sortValue:75,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/610Llr2UTtL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483282051`,browseNodeId:`26483282051`,treeName:``,categoryName:`Cotton Balls`,categoryLevel:3,sortValue:76,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51sDU1lXoCL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483283051`,browseNodeId:`26483283051`,treeName:``,categoryName:`Mirrors`,categoryLevel:3,sortValue:77,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41yO-vgi9PL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483284051`,browseNodeId:`26483284051`,treeName:``,categoryName:`Refillable Containers`,categoryLevel:3,sortValue:78,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41vGJF1ylxL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483285051`,browseNodeId:`26483285051`,treeName:``,categoryName:`Makeup Brushes`,categoryLevel:3,sortValue:79,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/615U6mFYYpL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26230225051`,browseNodeId:`26230225051`,treeName:``,categoryName:`Home`,categoryLevel:1,sortValue:2,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616477051`,browseNodeId:`26616477051`,treeName:``,categoryName:`Kitchen`,categoryLevel:2,sortValue:14,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616570051`,browseNodeId:`26616570051`,treeName:``,categoryName:`Cookware`,categoryLevel:3,sortValue:80,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71-Y+R9rc0L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616572051`,browseNodeId:`26616572051`,treeName:``,categoryName:`Table Linens`,categoryLevel:3,sortValue:81,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71mH9bzbr5L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616574051`,browseNodeId:`26616574051`,treeName:``,categoryName:`Dining & Entertaining`,categoryLevel:3,sortValue:82,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61-traly56L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616576051`,browseNodeId:`26616576051`,treeName:``,categoryName:`Bar & Wine Tools`,categoryLevel:3,sortValue:83,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/715ol5efYUL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616578051`,browseNodeId:`26616578051`,treeName:``,categoryName:`Bakeware`,categoryLevel:3,sortValue:84,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71FzdEKAiuL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616580051`,browseNodeId:`26616580051`,treeName:``,categoryName:`Storage`,categoryLevel:3,sortValue:85,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51Bjnh6rnJL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616582051`,browseNodeId:`26616582051`,treeName:``,categoryName:`Kitchen Utensils`,categoryLevel:3,sortValue:86,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61DGnf0dW9L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616584051`,browseNodeId:`26616584051`,treeName:``,categoryName:`Water Coolers`,categoryLevel:3,sortValue:87,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616587051`,browseNodeId:`26616587051`,treeName:``,categoryName:`Coffee, Tea`,categoryLevel:3,sortValue:88,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/5162iH5ZT6L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616589051`,browseNodeId:`26616589051`,treeName:``,categoryName:`Home Brewing`,categoryLevel:3,sortValue:89,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51GNhMHI-yL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616491051`,browseNodeId:`26616491051`,treeName:``,categoryName:`Home Décor`,categoryLevel:2,sortValue:15,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616676051`,browseNodeId:`26616676051`,treeName:``,categoryName:`Candles & Holders`,categoryLevel:3,sortValue:90,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71jTyZEsztL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616677051`,browseNodeId:`26616677051`,treeName:``,categoryName:`Decorative Pillows`,categoryLevel:3,sortValue:91,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71iJNuGdUHL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616678051`,browseNodeId:`26616678051`,treeName:``,categoryName:`Window Treatments`,categoryLevel:3,sortValue:92,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81XVxLQGp5L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616679051`,browseNodeId:`26616679051`,treeName:``,categoryName:`Clocks`,categoryLevel:3,sortValue:93,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61exjtK+fNL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616680051`,browseNodeId:`26616680051`,treeName:``,categoryName:`Photo Albums`,categoryLevel:3,sortValue:94,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61tqp5wLZkL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616681051`,browseNodeId:`26616681051`,treeName:``,categoryName:`Dried & Preserved Flora`,categoryLevel:3,sortValue:95,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51OwKsedPkL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616682051`,browseNodeId:`26616682051`,treeName:``,categoryName:`Home Fragrance`,categoryLevel:3,sortValue:96,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51iRs2pghCL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616683051`,browseNodeId:`26616683051`,treeName:``,categoryName:`Slipcovers`,categoryLevel:3,sortValue:97,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/8149DM0lt5L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616684051`,browseNodeId:`26616684051`,treeName:``,categoryName:`Kids' Room Décor`,categoryLevel:3,sortValue:98,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71QZAF4Xt-L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616685051`,browseNodeId:`26616685051`,treeName:``,categoryName:`Draft Stoppers`,categoryLevel:3,sortValue:99,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61s4yP9il0L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616686051`,browseNodeId:`26616686051`,treeName:``,categoryName:`Rugs, Pads`,categoryLevel:3,sortValue:100,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71dhBrTZ5ZL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616687051`,browseNodeId:`26616687051`,treeName:``,categoryName:`Decorative Accs`,categoryLevel:3,sortValue:101,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41Dy2zuhWrL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616688051`,browseNodeId:`26616688051`,treeName:``,categoryName:`Seasonal Décor`,categoryLevel:3,sortValue:102,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61TnaZ+ug-L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616689051`,browseNodeId:`26616689051`,treeName:``,categoryName:`Display Containers`,categoryLevel:3,sortValue:103,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/711jN3nyBkL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616690051`,browseNodeId:`26616690051`,treeName:``,categoryName:`Memo Boards`,categoryLevel:3,sortValue:104,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81Td09uVc+L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616691051`,browseNodeId:`26616691051`,treeName:``,categoryName:`Indoor Fountains`,categoryLevel:3,sortValue:105,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61GTfMZHTOL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616692051`,browseNodeId:`26616692051`,treeName:``,categoryName:`Decorative Signs`,categoryLevel:3,sortValue:106,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61mlF2ulhUL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616693051`,browseNodeId:`26616693051`,treeName:``,categoryName:`Artificial Plants`,categoryLevel:3,sortValue:107,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71oTqlqIcML._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616694051`,browseNodeId:`26616694051`,treeName:``,categoryName:`Mirrors`,categoryLevel:3,sortValue:108,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41u6PU3HGKL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616695051`,browseNodeId:`26616695051`,treeName:``,categoryName:`Magnets`,categoryLevel:3,sortValue:109,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26616493051`,browseNodeId:`26616493051`,treeName:``,categoryName:`Artwork`,categoryLevel:2,sortValue:16,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616696051`,browseNodeId:`26616696051`,treeName:``,categoryName:`Drawings`,categoryLevel:3,sortValue:110,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616697051`,browseNodeId:`26616697051`,treeName:``,categoryName:`Posters & Prints`,categoryLevel:3,sortValue:111,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/813T48qyZ2L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616698051`,browseNodeId:`26616698051`,treeName:``,categoryName:`Paintings`,categoryLevel:3,sortValue:112,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Cx78o5t8L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616699051`,browseNodeId:`26616699051`,treeName:``,categoryName:`Photographs`,categoryLevel:3,sortValue:113,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71ix1xbJJfL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616700051`,browseNodeId:`26616700051`,treeName:``,categoryName:`Tapestries`,categoryLevel:3,so
433rtValue:114,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/81V+Z25EWAL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616485051`,browseNodeId:`26616485051`,treeName:``,categoryName:`Household Appliances`,categoryLevel:2,sortValue:17,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616648051`,browseNodeId:`26616648051`,treeName:``,categoryName:`Heating, Cooling`,categoryLevel:3,sortValue:115,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/714aF8IJsNL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616649051`,browseNodeId:`26616649051`,treeName:``,categoryName:`Beer & Wine Storage`,categoryLevel:3,sortValue:116,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616650051`,browseNodeId:`26616650051`,treeName:``,categoryName:`Microwaves`,categoryLevel:3,sortValue:117,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616651051`,browseNodeId:`26616651051`,treeName:``,categoryName:`Trash, Compost`,categoryLevel:3,sortValue:118,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616652051`,browseNodeId:`26616652051`,treeName:``,categoryName:`Refrigerators`,categoryLevel:3,sortValue:119,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616653051`,browseNodeId:`26616653051`,treeName:``,categoryName:`Dishwashers`,categoryLevel:3,sortValue:120,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616654051`,browseNodeId:`26616654051`,treeName:``,categoryName:`Ranges, Ovens`,categoryLevel:3,sortValue:121,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/715GzQzEQtL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616655051`,browseNodeId:`26616655051`,treeName:``,categoryName:`Parts & Accs`,categoryLevel:3,sortValue:122,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61IbtKoGlTL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616656051`,browseNodeId:`26616656051`,treeName:``,categoryName:`Washers & Dryers`,categoryLevel:3,sortValue:123,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/513EzqTbANL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616657051`,browseNodeId:`26616657051`,treeName:``,categoryName:`Small Appliances`,categoryLevel:3,sortValue:124,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/813FUj-IxVL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616479051`,browseNodeId:`26616479051`,treeName:``,categoryName:`Household Cleaning`,categoryLevel:2,sortValue:18,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616591051`,browseNodeId:`26616591051`,treeName:``,categoryName:`Squeegees`,categoryLevel:3,sortValue:125,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/91ZTsv9GvGL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616593051`,browseNodeId:`26616593051`,treeName:``,categoryName:`Feather Dusters`,categoryLevel:3,sortValue:126,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61UOn+YcvQL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616595051`,browseNodeId:`26616595051`,treeName:``,categoryName:`Gloves`,categoryLevel:3,sortValue:127,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/7113HKcTCaL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616597051`,browseNodeId:`26616597051`,treeName:``,categoryName:`Cleaning Tools`,categoryLevel:3,sortValue:128,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51Osr5eEvuL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616599051`,browseNodeId:`26616599051`,treeName:``,categoryName:`Buckets`,categoryLevel:3,sortValue:129,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/01RmK+J4pJL._OFFSHORE_.gif?ref=1725156350`,parentName:``},{usNodeId:`26616601051`,browseNodeId:`26616601051`,treeName:``,categoryName:`Scouring Pads`,categoryLevel:3,sortValue:130,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/810qa7yqG8L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616603051`,browseNodeId:`26616603051`,treeName:``,categoryName:`Vacuums`,categoryLevel:3,sortValue:131,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616605051`,browseNodeId:`26616605051`,treeName:``,categoryName:`Steam Cleaners`,categoryLevel:3,sortValue:132,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616607051`,browseNodeId:`26616607051`,treeName:``,categoryName:`Cleaning Sets`,categoryLevel:3,sortValue:133,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616609051`,browseNodeId:`26616609051`,treeName:``,categoryName:`Cleaning Cloths`,categoryLevel:3,sortValue:134,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71EZnAJnSIL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616611051`,browseNodeId:`26616611051`,treeName:``,categoryName:`Sponges`,categoryLevel:3,sortValue:135,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31e8VdYle9L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616613051`,browseNodeId:`26616613051`,treeName:``,categoryName:`Lint Rollers`,categoryLevel:3,sortValue:136,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616615051`,browseNodeId:`26616615051`,treeName:``,categoryName:`Mops & Bucket Sets`,categoryLevel:3,sortValue:137,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/6133XB77o3L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616617051`,browseNodeId:`26616617051`,treeName:``,categoryName:`Wet & Dry Mops`,categoryLevel:3,sortValue:138,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51ZJcCgnppL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616619051`,browseNodeId:`26616619051`,treeName:``,categoryName:`Cleaning Caddies`,categoryLevel:3,sortValue:139,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616621051`,browseNodeId:`26616621051`,treeName:``,categoryName:`Brushes`,categoryLevel:3,sortValue:140,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61rd768uIRL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616624051`,browseNodeId:`26616624051`,treeName:``,categoryName:`Carpet Cleaning Machines`,categoryLevel:3,sortValue:141,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616626051`,browseNodeId:`26616626051`,treeName:``,categoryName:`Brooms`,categoryLevel:3,sortValue:142,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51avdVCz6AL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616473051`,browseNodeId:`26616473051`,treeName:``,categoryName:`Laundry & Steaming`,categoryLevel:2,sortValue:19,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616512051`,browseNodeId:`26616512051`,treeName:``,categoryName:`Laundry Bags`,categoryLevel:3,sortValue:143,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71+hzaQdKUL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616514051`,browseNodeId:`26616514051`,treeName:``,categoryName:`Laundry Baskets`,categoryLevel:3,sortValue:144,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/419nSZuOZRL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616516051`,browseNodeId:`26616516051`,treeName:``,categoryName:`Irons & Steamers`,categoryLevel:3,sortValue:145,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41KYHpByXYL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616518051`,browseNodeId:`26616518051`,treeName:``,categoryName:`Clotheslines`,categoryLevel:3,sortValue:146,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/714GAucUA7L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616520051`,browseNodeId:`26616520051`,treeName:``,categoryName:`Clothes Drying Racks`,categoryLevel:3,sortValue:147,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51seMS5wvGL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616522051`,browseNodeId:`26616522051`,treeName:``,categoryName:`Clothespin Bags`,categoryLevel:3,sortValue:148,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616524051`,browseNodeId:`26616524051`,treeName:``,categoryName:`Clothes Pins`,categoryLevel:3,sortValue:149,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71A4KyMZn1L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616527051`,browseNodeId:`26616527051`,treeName:``,categoryName:`Pop-Up Laundry Hampers`,categoryLevel:3,sortValue:150,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51Xn6H6UAHL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616529051`,browseNodeId:`26616529051`,treeName:``,categoryName:`Laundry Liners`,categoryLevel:3,sortValue:151,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51Op+TNS75L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616531051`,browseNodeId:`26616531051`,treeName:``,categoryName:`Laundry Hampers`,categoryLevel:3,sortValue:152,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51SuUowim7L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616533051`,browseNodeId:`26616533051`,treeName:``,categoryName:`Laundry Sorters`,categoryLevel:3,sortValue:153,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51jGoEvmGkL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616481051`,browseNodeId:`26616481051`,treeName:``,categoryName:`Storage`,categoryLevel:2,sortValue:20,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616628051`,browseNodeId:`26616628051`,treeName:``,categoryName:`Clothing & Closet Storage`,categoryLevel:3,sortValue:154,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61dySm84hOL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616630051`,browseNodeId:`26616630051`,treeName:``,categoryName:`Baskets, Bins & Containers`,categoryLevel:3,sortValue:155,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51eKdIghfYL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616632051`,browseNodeId:`26616632051`,treeName:``,categoryName:`Bathroom Storage`,categoryLevel:3,sortValue:156,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616634051`,browseNodeId:`26616634051`,treeName:``,categoryName:`Racks, Shelves`,categoryLevel:3,sortValue:157,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51uZOXLXuML._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616636051`,browseNodeId:`26616636051`,treeName:``,categoryName:`Gift Wrap Storage`,categoryLevel:3,sortValue:158,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61vRrhbdg8L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616638051`,browseNodeId:`26616638051`,treeName:``,categoryName:`Decorative Wreath Storage`,categoryLevel:3,sortValue:159,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616640051`,browseNodeId:`26616640051`,treeName:``,categoryName:`Office Storage`,categoryLevel:3,sortValue:160,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31jGeOaZv+L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616642051`,browseNodeId:`26616642051`,treeName:``,categoryName:`Holiday Décor Storage`,categoryLevel:3,sortValue:161,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71PUDdNlHmL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616643051`,browseNodeId:`26616643051`,treeName:``,categoryName:`Home Storage Hooks`,categoryLevel:3,sortValue:162,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51IeOWMbE1L._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26616471051`,browseNodeId:`26616471051`,treeName:``,categoryName:`Trash & Recycling`,categoryLevel:2,sortValue:21,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26616495051`,browseNodeId:`26616495051`,treeName:``,categoryName:`In-Home Recycling Bins`,categoryLevel:3,sortValue:163,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61naYsJVcHL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616497051`,browseNodeId:`26616497051`,treeName:``,categoryName:`Trash Can Lids`,categoryLevel:3,sortValue:164,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51d5qF7bWGL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616500051`,browseNodeId:`26616500051`,treeName:``,categoryName:`Kitchen Trash Cans`,categoryLevel:3,sortValue:165,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41X9tczOj-L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616502051`,browseNodeId:`26616502051`,treeName:``,categoryName:`Recycling Bins`,categoryLevel:3,sortValue:166,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71r87jQHlhL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616504051`,browseNodeId:`26616504051`,treeName:``,categoryName:`In-Home 
433Composting Bins`,categoryLevel:3,sortValue:167,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616506051`,browseNodeId:`26616506051`,treeName:``,categoryName:`Wastebaskets`,categoryLevel:3,sortValue:168,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51jVlXqWkfL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26616508051`,browseNodeId:`26616508051`,treeName:``,categoryName:`Waste Separation`,categoryLevel:3,sortValue:169,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26616510051`,browseNodeId:`26616510051`,treeName:``,categoryName:`Outdoor Trash Cans`,categoryLevel:3,sortValue:170,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31-TuzJ4zzL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26228821051`,browseNodeId:`26228821051`,treeName:``,categoryName:`Automotive`,categoryLevel:1,sortValue:3,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26623827051`,browseNodeId:`26623827051`,treeName:``,categoryName:`RV Parts`,categoryLevel:2,sortValue:22,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26623861051`,browseNodeId:`26623861051`,treeName:``,categoryName:`Electronics`,categoryLevel:3,sortValue:171,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26623863051`,browseNodeId:`26623863051`,treeName:``,categoryName:`Awnings, Screens`,categoryLevel:3,sortValue:172,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71+lvCNj3ZL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26623864051`,browseNodeId:`26623864051`,treeName:``,categoryName:`Power & Electrical`,categoryLevel:3,sortValue:173,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26623866051`,browseNodeId:`26623866051`,treeName:``,categoryName:`Heating, Ventilation`,categoryLevel:3,sortValue:174,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/717MKPHHd0L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26623867051`,browseNodeId:`26623867051`,treeName:``,categoryName:`Engine & Chassis`,categoryLevel:3,sortValue:175,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26623831051`,browseNodeId:`26623831051`,treeName:``,categoryName:`Motorcycle Parts`,categoryLevel:2,sortValue:23,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26623911051`,browseNodeId:`26623911051`,treeName:``,categoryName:`Suspension`,categoryLevel:3,sortValue:176,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/618-fRjVhUL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26623913051`,browseNodeId:`26623913051`,treeName:``,categoryName:`Fluids`,categoryLevel:3,sortValue:177,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26623915051`,browseNodeId:`26623915051`,treeName:``,categoryName:`Body & Frame`,categoryLevel:3,sortValue:178,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71LhxOIuuNL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26623838051`,browseNodeId:`26623838051`,treeName:``,categoryName:`Automobile Parts`,categoryLevel:2,sortValue:24,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26624055051`,browseNodeId:`26624055051`,treeName:``,categoryName:`Replacement Parts`,categoryLevel:3,sortValue:179,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/719XB1GDR3L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26624057051`,browseNodeId:`26624057051`,treeName:``,categoryName:`Towing & Transporting`,categoryLevel:3,sortValue:180,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71Y4tA1TQmL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26624059051`,browseNodeId:`26624059051`,treeName:``,categoryName:`Automobile Accs`,categoryLevel:3,sortValue:181,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51zr5Isg5iL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26623842051`,browseNodeId:`26623842051`,treeName:``,categoryName:`Car Care`,categoryLevel:2,sortValue:25,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26624065051`,browseNodeId:`26624065051`,treeName:``,categoryName:`Cleaning Kits`,categoryLevel:3,sortValue:182,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26624067051`,browseNodeId:`26624067051`,treeName:``,categoryName:`Glass Care`,categoryLevel:3,sortValue:183,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26624068051`,browseNodeId:`26624068051`,treeName:``,categoryName:`Tire & Wheel Care`,categoryLevel:3,sortValue:184,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51l0yesXMcL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26228938051`,browseNodeId:`26228938051`,treeName:``,categoryName:`Baby`,categoryLevel:1,sortValue:4,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26488344051`,browseNodeId:`26488344051`,treeName:``,categoryName:`Travel Gear`,categoryLevel:2,sortValue:26,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26488355051`,browseNodeId:`26488355051`,treeName:``,categoryName:`Strollers`,categoryLevel:3,sortValue:185,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61gznfn+x-L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26488356051`,browseNodeId:`26488356051`,treeName:``,categoryName:`Travel Beds`,categoryLevel:3,sortValue:186,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61br0z9hYUL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26488357051`,browseNodeId:`26488357051`,treeName:``,categoryName:`Car Seats`,categoryLevel:3,sortValue:187,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Y7+kebtrL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26488345051`,browseNodeId:`26488345051`,treeName:``,categoryName:`Potty Training`,categoryLevel:2,sortValue:27,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26488359051`,browseNodeId:`26488359051`,treeName:``,categoryName:`Training Pants`,categoryLevel:3,sortValue:188,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26488360051`,browseNodeId:`26488360051`,treeName:``,categoryName:`Potties`,categoryLevel:3,sortValue:189,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Mx-gRzBrL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26488346051`,browseNodeId:`26488346051`,treeName:``,categoryName:`Baby Care`,categoryLevel:2,sortValue:28,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26488361051`,browseNodeId:`26488361051`,treeName:``,categoryName:`E
433ar & Nose Care`,categoryLevel:3,sortValue:190,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26488362051`,browseNodeId:`26488362051`,treeName:``,categoryName:`Nail Care`,categoryLevel:3,sortValue:191,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61PF69KrCIL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26488363051`,browseNodeId:`26488363051`,treeName:``,categoryName:`Gift Sets`,categoryLevel:3,sortValue:192,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]}]},{usNodeId:`26229406051`,browseNodeId:`26229406051`,treeName:``,categoryName:`Electronics`,categoryLevel:1,sortValue:5,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26475092051`,browseNodeId:`26475092051`,treeName:``,categoryName:`Camera & Photo`,categoryLevel:2,sortValue:29,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26475233051`,browseNodeId:`26475233051`,treeName:``,categoryName:`Underwater Photography`,categoryLevel:3,sortValue:193,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26475236051`,browseNodeId:`26475236051`,treeName:``,categoryName:`Binoculars & Scopes`,categoryLevel:3,sortValue:194,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61OlgghaBHL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26475239051`,browseNodeId:`26475239051`,treeName:``,categoryName:`Camcorders`,categoryLevel:3,sortValue:195,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26475081051`,browseNodeId:`26475081051`,treeName:``,categoryName:`Headphones`,categoryLevel:2,sortValue:30,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26475130051`,browseNodeId:`26475130051`,treeName:``,categoryName:`Earbuds`,categoryLevel:3,sortValue:196,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26475133051`,browseNodeId:`26475133051`,treeName:``,categoryName:`Amplifiers`,categoryLevel:3,sortValue:197,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26475135051`,browseNodeId:`26475135051`,treeName:``,categoryName:`Extension Cords`,categoryLevel:3,sortValue:198,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61hst6M5dNL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26475083051`,browseNodeId:`26475083051`,treeName:``,categoryName:`Computers`,categoryLevel:2,sortValue:31,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26475196051`,browseNodeId:`26475196051`,treeName:``,categoryName:`Scanners`,categoryLevel:3,sortValue:199,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26475200051`,browseNodeId:`26475200051`,treeName:``,categoryName:`Tablets`,categoryLevel:3,sortValue:200,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26475203051`,browseNodeId:`26475203051`,treeName:``,categoryName:`Computer Accs`,categoryLevel:3,sortValue:201,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71WNHVMk19L._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26231044051`,browseNodeId:`26231044051`,treeName:``,categoryName:`Office`,categoryLevel:1,sortValue:6,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26484551051`,browseNodeId:`26484551051`,treeName:``,categoryName:`Office Electronics`,categoryLevel:2,sortValue:32,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26484559051`,browseNodeId:`26484559051`,treeName:``,categoryName:`Electronic Dictionaries`,categoryLevel:3,sortValue:202,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26484560051`,browseNodeId:`26484560051`,treeName:``,categoryName:`Fax Machines`,categoryLevel:3,sortValue:203,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26484561051`,browseNodeId:`26484561051`,treeName:``,categoryName:`Office Electronics Accs`,categoryLevel:3,sortValue:204,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31JdDpJv-PL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}
433,{usNodeId:`26484552051`,browseNodeId:`26484552051`,treeName:``,categoryName:`Office Paper Products`,categoryLevel:2,sortValue:33,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26484570051`,browseNodeId:`26484570051`,treeName:``,categoryName:`Notebooks`,categoryLevel:3,sortValue:205,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41JLEZBgxXL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26484571051`,browseNodeId:`26484571051`,treeName:``,categoryName:`Paper`,categoryLevel:3,sortValue:206,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/815-ranrm8L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26484572051`,browseNodeId:`26484572051`,treeName:``,categoryName:`Card Stock`,categoryLevel:3,sortValue:207,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71XJ2XCbETL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26484553051`,browseNodeId:`26484553051`,treeName:``,categoryName:`Calendars, Planners`,categoryLevel:2,sortValue:34,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26484573051`,browseNodeId:`26484573051`,treeName:``,categoryName:`Planner Refills`,categoryLevel:3,sortValue:208,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/813SoZF02lL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26484574051`,browseNodeId:`26484574051`,treeName:``,categoryName:`Address Books`,categoryLevel:3,sortValue:209,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26484575051`,browseNodeId:`26484575051`,treeName:``,categoryName:`Wall Calendars`,categoryLevel:3,sortValue:210,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]}]},{usNodeId:`26231161051`,browseNodeId:`26231161051`,treeName:``,categoryName:`Pet`,categoryLevel:1,sortValue:7,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483495051`,browseNodeId:`26483495051`,treeName:``,categoryName:`Dogs`,categoryLevel:2,sortValue:35,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483507051`,browseNodeId:`26483507051`,treeName:``,categoryName:`Flea & Tick Control`,categoryLevel:3,sortValue:211,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51E3ceun3gL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483508051`,browseNodeId:`26483508051`,treeName:``,categoryName:`Litter & Housebreaking`,categoryLevel:3,sortValue:212,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51tPu77cX3L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483510051`,browseNodeId:`26483510051`,treeName:``,categoryName:`Training & Behavior Aids`,categoryLevel:3,sortValue:213,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/9166YXyAqYL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483497051`,browseNodeId:`26483497051`,treeName:``,categoryName:`Horses`,categoryLevel:2,sortValue:36,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483534051`,browseNodeId:`26483534051`,treeName:``,categoryName:`Horsewear & Bandaging`,categoryLevel:3,sortValue:214,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483535051`,browseNodeId:`26483535051`,treeName:``,categoryName:`Farrier Supplies`,categoryLevel:3,sortValue:215,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483537051`,browseNodeId:`26483537051`,treeName:``,categoryName:`Grooming & Bathing`,categoryLevel:3,sortValue:216,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/31sjX+hTngL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26483499051`,browseNodeId:`26483499051`,treeName:``,categoryName:`Fish & Aquatic Pets`,categoryLevel:2,sortValue:37,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26483545051`,browseNodeId:`26483545051`,treeName:``,categoryName:`Aquarium Accs`,categoryLevel:3,sortValue:217,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71lU2JQQHnL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26483546051`,browseNodeId:`26483546051`,treeName:``,categoryName:`Food`,categoryLevel:3,sortValue:218,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26483548051`,browseNodeId:`26483548051`,treeName:``,categoryName:`Aquariums & Fish Bowls`,categoryLevel:3,sortValue:219,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61ddrRtbzIL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26231512051`,browseNodeId:`26231512051`,treeName:``,categoryName:`Toys`,categoryLevel:1,sortValue:8,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26595493051`,browseNodeId:`26595493051`,treeName:``,categoryName:`Vehicles`,categoryLevel:2,sortValue:38,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26595529051`,browseNodeId:`26595529051`,treeName:``,categoryName:`Trucks`,categoryLevel:3,sortValue:220,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595531051`,browseNodeId:`26595531051`,treeName:``,categoryName:`Trains & Trams`,categoryLevel:3,sortValue:221,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595533051`,browseNodeId:`26595533051`,treeName:``,categoryName:`Rockets`,categoryLevel:3,sortValue:222,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26595495051`,browseNodeId:`26595495051`,treeName:``,categoryName:`Musical Instruments`,categoryLevel:2,sortValue:39,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26595573051`,browseNodeId:`26595573051`,treeName:``,categoryName:`Guitars & Strings`,categoryLevel:3,sortValue:223,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595575051`,browseNodeId:`26595575051`,treeName:``,categoryName:`Drums & Percussion`,categoryLevel:3,sortValue:224,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595577051`,browseNodeId:`26595577051`,treeName:``,categoryName:`Wind & Brass`,categoryLevel:3,sortValue:225,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26595497051`,browseNodeId:`26595497051`,treeName:``,categoryName:`Puppets & Puppet Theaters`,categoryLevel:2,sortValue:40,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26595583051`,browseNodeId:`26595583051`,treeName:``,categoryName:`Accessories`,categoryLevel:3,sortValue:226,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595585051`,browseNodeId:`26595585051`,treeName:``,categoryName:`Puppet Theaters`,categoryLevel:3,sortValue:227,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26595587051`,browseNodeId:`26595587051`,treeName:``,categoryName:`Finger Puppets`,categoryLevel:3,sortValue:228,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]}]},{usNodeId:`26230108051`,browseNodeId:`26230108051`,treeName:``,categoryName:`Health Care`,categoryLevel:1,sortValue:9,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26474755051`,browseNodeId:`26474755051`,treeName:``,categoryName:`Feminine Care`,categoryLevel:2,sortValue:41,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26474773051`,browseNodeId:`26474773051`,treeName:``,categoryName:`Panty Liners`,categoryLevel:3,sortValue:229,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26474774051`,browseNodeId:`26474774051`,treeName:``,categoryName:`Tampons`,categoryLevel:3,sortValue:230,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71p6d2jbMyL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26474775051`,browseNodeId:`26474775051`,treeName:``,categoryName:`Sanitary Napkins`,categoryLevel:3,sortValue:231,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26474756051`,browseNodeId:`26474756051`,treeName:``,categoryName:`Home Care`,categoryLevel:2,sortValue:42,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26474795051`,browseNodeId:`26474795051`,treeName:``,categoryName:`Medication Aids`,categoryLevel:3,sortValue:232,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41itVBadghL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26474796051`,browseNodeId:`26474796051`,treeName:``,categoryName:`E
433ar Care`,categoryLevel:3,sortValue:233,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51cYDmfEXiL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26474797051`,browseNodeId:`26474797051`,treeName:``,categoryName:`Allergy, Sinus & Asthma`,categoryLevel:3,sortValue:234,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26474757051`,browseNodeId:`26474757051`,treeName:``,categoryName:`Household Supplies`,categoryLevel:2,sortValue:43,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26474780051`,browseNodeId:`26474780051`,treeName:``,categoryName:`Dishwashing`,categoryLevel:3,sortValue:235,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51-SuRj39qL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26474781051`,browseNodeId:`26474781051`,treeName:``,categoryName:`Household Cleaning`,categoryLevel:3,sortValue:236,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/510NjqFJ1pL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26474782051`,browseNodeId:`26474782051`,treeName:``,categoryName:`Paper & Plastic`,categoryLevel:3,sortValue:237,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71G1vYN9WvL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]},{usNodeId:`26229874051`,browseNodeId:`26229874051`,treeName:``,categoryName:`Grocery`,categoryLevel:1,sortValue:10,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26524512051`,browseNodeId:`26524512051`,treeName:``,categoryName:`Breakfast Cereal`,categoryLevel:2,sortValue:44,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26524535051`,browseNodeId:`26524535051`,treeName:``,categoryName:`Porridge`,categoryLevel:3,sortValue:238,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26524536051`,browseNodeId:`26524536051`,treeName:``,categoryName:`Oatmeal`,categoryLevel:3,sortValue:239,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26524537051`,browseNodeId:`26524537051`,treeName:``,categoryName:`Cold Cereal`,categoryLevel:3,sortValue:240,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26524513051`,browseNodeId:`26524513051`,treeName:``,categoryName:`Cooking & Baking`,categoryLevel:2,sortValue:45,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26524541051`,browseNodeId:`26524541051`,treeName:``,categoryName:`Cooking Oils, Vinegars & Sprays`,categoryLevel:3,sortValue:241,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26524542051`,browseNodeId:`26524542051`,treeName:``,categoryName:`Baking Supplies`,categoryLevel:3,sortValue:242,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51BF7lVc+9L._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26524543051`,browseNodeId:`26524543051`,treeName:``,categoryName:`Dried Seaweed & Nori`,categoryLevel:3,sortValue:243,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26524514051`,browseNodeId:`26524514051`,treeName:``,categoryName:`Frozen`,categoryLevel:2,sortValue:46,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26524549051`,browseNodeId:`26524549051`,treeName:``,categoryName:`Desserts & Toppings`,categoryLevel:3,sortValue:244,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26524550051`,browseNodeId:`26524550051`,treeName:``,categoryName:`Potatoes & Onion Rings`,categoryLevel:3,sortValue:245,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26524551051`,browseNodeId:`26524551051`,treeName:``,categoryName:`Pizza`,categoryLevel:3,sortValue:246,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]}]},{usNodeId:`26230342051`,browseNodeId:`26230342051`,treeName:``,categoryName:`Home Imp`,categoryLevel:1,sortValue:11,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!0,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26745555051`,browseNodeId:`26745555051`,treeName:``,categoryName:`Electrical`,categoryLevel:2,sortValue:47,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26745567051`,browseNodeId:`26745567051`,treeName:``,categoryName:`Electrical Connectors`,categoryLevel:3,sortValue:247,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/51-aIqY2FYL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26745568051`,browseNodeId:`26745568051`,treeName:``,categoryName:`Power Current Equipment`,categoryLevel:3,sortValue:248,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26745569051`,browseNodeId:`26745569051`,treeName:``,categoryName:`Breakers, Load Centers & Fuses`,categoryLevel:3,sortValue:249,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61X-vBTLy0L._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]},{usNodeId:`26745556051`,browseNodeId:`26745556051`,treeName:``,categoryName:`Light Bulbs`,categoryLevel:2,sortValue:48,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26745588051`,browseNodeId:`26745588051`,treeName:``,categoryName:`Halogen Bulbs`,categoryLevel:3,sortValue:250,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``},{usNodeId:`26745589051`,browseNodeId:`26745589051`,treeName:``,categoryName:`LED Bulbs`,categoryLevel:3,sortValue:251,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61+A-CeIdtL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26745590051`,browseNodeId:`26745590051`,treeName:``,categoryName:`Eco Halogen Bulbs`,categoryLevel:3,sortValue:252,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``}]},{usNodeId:`26745557051`,browseNodeId:`26745557051`,treeName:``,categoryName:`Safety & Security`,categoryLevel:2,sortValue:49,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:``,parentName:``,subMenu:[{usNodeId:`26745601051`,browseNodeId:`26745601051`,treeName:``,categoryName:`Personal Protective Equipment`,categoryLevel:3,sortValue:253,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/61Se+2VjacL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26745602051`,browseNodeId:`26745602051`,treeName:``,categoryName:`Home Security Systems`,categoryLevel:3,sortValue:254,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/71ImNx39XdL._OFFSHORE_.jpg?ref=1725156350`,parentName:``},{usNodeId:`26745603051`,browseNodeId:`26745603051`,treeName:``,categoryName:`Household Sensors & Alarms`,categoryLevel:3,sortValue:255,marketplaceIdLanguage:`A1RCJLYSZNS1H8#en-US`,hasSecondaryTotal:!1,categoryImgUrl:`https://m.media-amazon.com/images/I/41UffEY6kPL._OFFSHORE_.jpg?ref=1725156350`,parentName:``}]}]}]},Jhe={WIDGETS:[{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:0,interactionTypeInfo:[{interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_促销定制页`,interactionTypePath:`todayDeal`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/DOTD/BAU_750x350._TTW_.jpg`}],isShow:`DISPLAY`,layoutType:`ENDTISE_TILED`,sort:2,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`9505F1B655CF4C9DB5C7BCE069AA4B42`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`TCG`,circulateType:`LOOP`,interactionTypeInfo:[{conditionMatch:`Panasonic`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/ATF/Panasonic_Topbanner_1242x400_._TTW_.jpg`},{conditionMatch:`SKECHERS`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/ATF/SKECHERS_1242x400._TTW_.jpg`},{conditionMatch:`CALVIN KLEIN`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/ATF/CALVIN_KLEIN_1242x400._TTW_.jpg`},{conditionMatch:`Galison`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/ATF/Galison_1242x400._TTW_.jpg`}],isShow:`DISPLAY`,presentationType:`TWO_IMENSIONAL`,slideType:`MANUAL`,sort:3,swipeTime:1,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`F0F2C453D89041BA8B3855AEB718A70D`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`轮播海报`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:` THE NORTH FACE`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/THE_NORTH_FACE._TTW_.png`},{conditionMatch:`HUGO BOSS`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/HUGO_BOSS._TTW_.png`},{conditionMatch:`Wrangler`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Wrangler._TTW_.png`},{conditionMatch:`Brooks Brothers`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Brooks_Brothers_._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:4,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`DC71E409F0294DD9A177F87677D83E66`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`Marmot`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Marmot._TTW_.png`},{conditionMatch:`Outdoor Research`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Outdoor_Research._TTW_.png`},{conditionMatch:`Manduka`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/manduka._TTW_.png`},{conditionMatch:`Icebreaker Merino`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Icebreaker_Merino._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:5,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`BB696DC3F3D542338F09F354FA2CDCBC`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`Sam Edelman`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Sam_Edelman._TTW_.png`},{conditionMatch:`Danner`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Danner._TTW_.png`},{conditionMatch:`Tory Burch`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Tory_Burch._TTW_.png`},{conditionMatch:`MICHAEL KORS`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/MICHAEL_KORS._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:6,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`DF3143A2A69748EFA719508F409F59BD`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`
433Estee Lauder`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Estee_Lauder._TTW_.png`},{conditionMatch:`CeraVe`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Cerave._TTW_.png`},{conditionMatch:`Neutrogena`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Neutrogena._TTW_.png`},{conditionMatch:`Eucerin`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Eucerin._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:7,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`7B6E9A0A3BE5460BBEF8209B0A9900F6`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`PRISMACOLOR`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Prismacolor._TTW_.png`},{conditionMatch:`MSI`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/MSI._TTW_.png`},{conditionMatch:`Sony`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Sony._TTW_.png`},{conditionMatch:`SAMSUNG`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Samsung._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:8,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`8CD8A2BBF23D42C8B7AE570927F0E2CD`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`Stanley`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Stanley._TTW_.png`},{conditionMatch:`Bialetti`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Bialetti._TTW_.png`},{conditionMatch:`Vitamix`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Vitamix._TTW_.png`},{conditionMatch:`All-Clad`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/All-Clad._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:9,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`1A23C8E723664A12AAA25B60234B3537`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`},{bottomSpacing:6,categoryType:`imageBanner`,imageSpacing:10,interactionTypeInfo:[{conditionMatch:`Tamagotchi`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Tamagotchi._TTW_.png`},{conditionMatch:`FunKo`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Funko._TTW_.png`},{conditionMatch:`BANDAI SPIRITS`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/Bandai._TTW_.png`},{conditionMatch:`hand2mind`,interactionTypeId1:`AAHKV2X7AFYLW#zh-CN_跳转内部页面`,interactionTypeId2:`AAHKV2X7AFYLW#zh-CN_商品列表`,interactionTypePath:`productList`,pageUrl:``,picUrl:`https://m.media-amazon.com/images/G/28/GW2024/brand/Logo/Grey/hand2mind._TTW_.png`}],isShow:`DISPLAY`,layoutType:`TRANSVERSE_TILED`,sort:10,templateHashKey:`AAHKV2X7AFYLW#zh-CN#GSApp#HomePage#0`,templateName:`GW_Fallback_BAU_V1`,uuid:`BE0BF68462134E06BB55400448CBE44F`,widgetCategoryHashKey:`AAHKV2X7AFYLW#zh-CN`,widgetCategoryTitle:`常用`,widgetName:`图片广告`}]},Yhe=n({ADD_CART_AND_FAVORITES_STATUS:()=>kge,ADVERTISING_SOURCE_PAGE:()=>A_e,AD_PREFERENCE_DATA:()=>S_e,API_LIST:()=>UL,API_MAX_ASINS_LENGTH:()=>20,APP_PAGE_CONFIG_PAGES_ENUM:()=>Y_e,AREA_CODE:()=>`+86`,ASSOCIATES_HANDLER_HORIZONTE_URL:()=>uge,AUTH_ORDER_URL:()=>L_e,AVAILABILITY_STATUS_ENUM:()=>nge,BAZAAR_FEE_SHIPPING:()=>`25`,BG_COLORS:()=>KL,BOTTOM_BAR_BUTTON_COLORS:()=>X_e,CATEGORY_BROWSE_NODE_TYPES:()=>bge,CATEGORY_MODULE:()=>Xhe,CATEGORY_REFINEMENT_ANCESTOR_BLOCK_LIST:()=>yge,CATEGORY_REFINEMENT_ID_LIST:()=>fge,CLIENT_ID:()=>Ige,CLIENT_ID_BAZAAR:()=>gve,CLIENT_ID_LIST:()=>Fge,CN_COUNTRY_CODE:()=>`CN`,CN_GSAPP_DOWNLOAD_URL_ENUM:()=>I_e,CN_LOW_VOLTAGE_LOWER_LIMIT:()=>95,CN_LOW_VOLTAGE_UPPER_LIMIT:()=>135,CONTENT_TEMPLATE_DETAILPAGE:()=>yve,COUNTRY_BADGE_MAP:()=>Cge,COUNTRY_CODE:()=>_ve,COUPON_SERVICE_PROMOTION_STATUS:()=>Tge,COUPON_SUB_TYPE:()=>Dge,CREATE_PURCHASE_PURCHASE_RESTRICTION:()=>p_e,CS_FAQ_URL:()=>F_e,CS_HOTLINE:()=>P_e,CURRENCIES_WITH_THOUSANDS_SEPARATOR:()=>bve,CURRENCY_SYMBOL:()=>`¥`,CUSTOMER_CONSENT:()=>Uge,CUSTOMER_CONSENT_AUTH_GRANTED:()=>Hge,CV_ADDRESS_NOT_REACHED:()=>Xge,CV_CANT_SHIP_3P_CONFIDENTIAL:()=>a_e,CV_CANT_SHIP_TO_ADDRESS:()=>i_e,CV_CONSENT_NOT_GRANT:()=>Zge,CV_CUSTOMER_CONSENT_NOT_GRATED:()=>e_e,CV_DELIVERY_INFO_MISSING:()=>r_e,CV_DEPENDENCY_EXCEPTION:()=>n_e,CV_INVALID_COUPON_BALANCE:()=>t_e,CV_INVALID_SHIPPING_SPEED:()=>o_e,CV_KYC_DOCUMENT_UPLOAD_REQUIRED_CONSTRAINT_VIOLATION:()=>c_e,CV_KYC_IDENTIFICATION_NOT_VALID_CONSTRAINT_VIOLATION:()=>l_e,CV_LEGACY_ADDRESS_IN_USE:()=>Yge,CV_NEED_DIFFERENT_SHIPPING_SPEED:()=>s_e,CV_QUANTITY_LIMITS:()=>Qge,CV_QUANTITY_NOT_AVAILABLE:()=>$ge,CV_SIGN_PRIORITY_MAP:()=>m_e,CV_STATS_SUFFIX_ARRAY:()=>u_e,DATA_FROM_MEMORY_CACHE_KEY_LIST:()=>cge,DEAL_OFFER_STATE:()=>sge,DEFAULT_CURRENCY_VALUE:()=>`USD`,DEFAULT_KOL:()=>ege,DEFAULT_OFFSHORE_SESSION_ID:()=>cve,DELAY_SILENT_REFRESH:()=>500,DELETE_ACCOUNT_ACDD_REVIEW_STATUS_MAPPING:()=>W_e,DELETE_ACCOUNT_DESCRIPTION_LIST:()=>V_e,DELETE_ACCOUNT_INTAKEACDD_CANCEL_STATUE_MAPPING:()=>K_e,DELETE_ACCOUNT_INTAKEACDD_CONFIRM_STATUS_MAPPING:()=>G_e,DELETE_ACCOUNT_KNOWN_DEPENDENCIES:()=>q_e,DELETE_ACCOUNT_REASON_LIST:()=>U_e,DELETE_ACCOUNT_RELATED_SERVICE_LIST:()=>H_e,DETAIL_PAGE_COUPON_STYLE:()=>Z_e,DNS_PREFETCH:()=>dve,DOWNLOAD_PERSONAL_DATA_TYPE:()=>sve,DP_AMAZON_GS_TIPS:()=>rve,DSAR_MODULE:()=>eve,ENCRYPTED_MARKETPLACE_ID:()=>Oge,ENCRYPTED_MARKETPLACE_ID_LOCALE_MAP:()=>Age,ENCRYPT_MAX_LENGTH:()=>117,ENUM_APP_CONFIG_TYPE:()=>j_e,ERROR_CODE_CREATE_PURCHASE_CV:()=>f_e,ERROR_CODE_INVALID_SESSION_ID:()=>IL,ERROR_MESSAGE_MAPPING:()=>d_e,EXTERNAL_PLATFORM:()=>Qhe,FREE_SHIPPING_PROMOTION:()=>h_e,GATEWAY_MODULES_DEFAULT:()=>B_e,GATEWAY_MODULE_DEFAULT:()=>Zhe,GET_MY_DATA_CONFIRMATION_PROMPT_TEXT:()=>nve,GET_MY_DATA_DESCRIPTION_TEXT_LIST:()=>$_e,GET_MY_DATA_REQUEST_PROMPT_TEXT:()=>tve,GFD_AVAILABILITY_STATUS:()=>rge,GFD_BADGE:()=>age,GFD_NODE_NAME:()=>ige,GSAPP:()=>$he,GSAPP_RW_SESSION_KEY:()=>lge,HIGH_DISCOUNT_THRESHOLD:()=>10,IMAGE_DOMAIN_CN:()=>BL,IMAGE_PREFIX_ON_FULL_PATH:()=>b_e,IMAGE_PREFIX_ON_PARTIAL_PATH:()=>x_e,IMAGE_URL:()=>
433jL,INTERACTION_TYPE:()=>O_e,LANDING_PAGE_TEMPLATEID_NC_COUPON:()=>z_e,MARKET_PLACE_ID:()=>Wge,MERCHANT_BADGE_MAP:()=>Sge,MERCHANT_ID_TO_NAME_MAP:()=>Bge,MESSAGE_KEYS:()=>qL,MIN_RETURNABLE_AMOUNT:()=>3,MOBILE_PHONE_MAX_LENGTH:()=>11,MY_AVATAR:()=>gge,NEW_COMER_WELFARE_FULL:()=>300,NEW_COME_WELFARE_REDUCTION:()=>20,NEW_IMAGE_URL:()=>mge,NON_RETURNABLE_FLAG:()=>zge,NOTIFICATION_ITEMS_QUANTITY_THRESHOLD_PER_PAGE:()=>20,OFFICIAL_APP_FILING_URL:()=>ove,OFFSHORE_SESSION_ID_LOCAL_STORAGE_KEY:()=>lve,ORDER_EXTERNAL_REQUEST_ID_LENGTH:()=>15,OUR_PRICE_TYPE:()=>tge,PAYMENT_LIST:()=>Vge,PAY_STATUS_RESULT:()=>zL,PA_EARN_COMMISSION_GUIDANCE_TEMPLATE_ID:()=>WL,PREFETCH_LINKS:()=>uve,PROHIBITED_CITIZEN_ID_PREFIX:()=>k_e,PROMOTION_MESSAGE:()=>QL,PROMOTION_PAGE_COUPON_STYLE:()=>Q_e,PROMOTION_SUB_TYPES:()=>YL,PROMOTION_TYPES:()=>JL,PROTOCOL_MAPPING:()=>ave,PROTOCOL_TITLE_MAPPING:()=>ive,PUBLIC_KEY:()=>RL,PUBLIC_KEY_STRING:()=>y_e,REDEEMED_COUPON_STATUS:()=>Ege,REFINEMENTID_TO_ABBR:()=>pge,REF_MARKER_ABBR:()=>oge,REQUEST_ID_LENGTH:()=>15,RETAIL_MERCHANT_ID:()=>v_e,SEARCH_IMAGE_RESOLUTION:()=>300,SEARCH_REFINMENT_BLOCK_LIST:()=>dge,SELECTION_TYPE:()=>g_e,SETTLEMENT_FIELDS:()=>mve,SETTLEMENT_TAB_TYPE:()=>GL,SHARE_MODULE:()=>HL,SUCCESS_ICON_IMAGE_URL:()=>hge,SUCCESS_STATUS_CODE:()=>wge,SUPPORTED_SUB_TYPES:()=>XL,TABBAR_PAGE_APP_CODE:()=>LL,TAB_BAR_PATH_NAME_MAPPING:()=>__e,TAB_BAR_ROUTER_NAME:()=>Pge,TAB_LIST:()=>fve,TERMINATION_OF_DELETE_STATUS_MAPPING:()=>J_e,TEXT_REG:()=>Lge,TIME_FORMAT_BY_DAY:()=>w_e,TIME_FORMAT_BY_HOUR:()=>C_e,TWISTER_DIMESIN_KEYS:()=>_ge,UNIVERSAL_SELECTION:()=>ZL,UNREAD_QUANTITY_RANGE:()=>99,UNREAD_QUANTITY_RANGE_MARK:()=>`99+`,USER_INTERACTION_METHOD:()=>`GS`,VERIFY_PHONE_NUMBER_REGEX:()=>E_e,VISITOR:()=>vve,VOLTAGE_UNIT:()=>vge,WITHDRAWAL_FIELDS:()=>hve,WITHDRAWAL_FIELD_CONDITIONS:()=>pve,WW_CATEGORY_ANCESTOR_BLOCK_LIST:()=>xge,YO_ORDER_LIST_PATH:()=>T_e,checkCNIDCardFormat:()=>D_e,formatTimestamp:()=>Rge,getPrivacySecurityList:()=>M_e,getPrivacySecurityListWW:()=>N_e,marketPlaceAddressMap:()=>Mge,marketPlaceLocaleApiMap:()=>jge,marketPlaceStyleMap:()=>Nge}),Xhe={categoryList:P.isCNFlavor()?Khe:qhe},Zhe=Jhe,Qhe=`MiniApp`,$he=`GSApp`,ege=`default`,tge={DEAL:`DEAL`,BUYING:`BUYING`},nge=Object.freeze({IN_STOCK:`IN_STOCK`,IN_STOCK_SCARCE:`IN_STOCK_SCARCE`,UNKNOWN_AVAILABILITY:`UNKNOWN_AVAILABILITY`,OUT_OF_STOCK:`OUT_OF_STOCK`}),rge={AVAILABLE:`AVAILABLE`,NOT_AVAILABLE:`NOT AVAILABLE`},ige={NGB3:`NGB3`,NGB7:`NGB7`},age=`gfd_badge`,oge=Object.freeze({DEAL_OF_THE_DAY:`DEAL_OF_THE_DAY`,BEST_DEAL:`BEST_DEAL`}),sge={AVAILABLE:`AVAILABLE`,UPCOMING:`UPCOMING`,WAITLIST:`WAITLIST`,WAITLISTFULL:`WAITLISTFULL`,UNKNOWN:`UNKNOWN`},cge=Object.freeze({yoListRefresh:`yoListRefresh`}),lge=`rwSession`,uge=`/amazon-cn/gs/rw/gp/miniapp/associates/handler.html`,dge=[`亚马逊海外购`,`在线试读`,`配送`,`亚马逊全球送达`,`在库状况`,`进口商品`,`国别`,`保税仓|香港仓发货`,`亚马逊Prime`,`Prime阅读`,`卖家`,`Kindle Unlimited包月电子书适用`,`Amazon Prime会员服务`],fge=[`i`,`n`,`opensearch_refinement_category`],pge=new Map([[`i`,`cat`],[`n`,`cat`],[`p_89`,`brand`],[`p_n_specials_match`,`discount`]]),jL=`https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/`,mge=`https://m.media-amazon.com/images/G/28/NewApp/`,hge=`https://m.media-amazon.com/images/G/28/NewApp/10_Assets/00_Toolkits/Toolkits_Changeover_success_3x._TTW_.png`,gge=`https://m.media-amazon.com/images/G/28/NewApp/10_Assets/02_Avatar/Avatar_Myaccount_img_3x._TTW_.png`,_ge={SIZE_NAME:`size_name`,COLOR_NAME:`color_name`,FLAVOR_NAME:`flavor_name`,STYLE_NAME:`style_name`},vge=`volts`,yge=[`分类`,`类别`,`商品`],bge=[`CATEGORY_BROWSE_NODE`],xge=[`Category`],Sge=Object.freeze({A2EDK7H33M5FFG:{name:`US`,badgeName:[`common`,`MERCHANT_BADGE_US`],badgeURL:tL.US,iconURL:`US.png`},A3TEGLC21NOO5Y:{name:`UK`,badgeName:[`common`,`MERCHANT_BADGE_UK`],badgeURL:tL.UK,iconURL:`UK.png`},A26HDXW89ZT98L:{name:`JP`,badgeName:[`common`,`MERCHANT_BADGE_JP`],badgeURL:tL.JP,iconURL:`JP.png`},A3CQWPW49OI3BQ:{name:`GE`,badgeName:[`common`,`MERCHANT_BADGE_GE`],badgeURL:tL.GE,iconURL:`GE.png`}}
433),Cge=Object.freeze({A2EDK7H33M5FFG:{name:`US`,badgeURL:tL.US},A3CQWPW49OI3BQ:{name:`GE`,badgeURL:tL.GE},A26HDXW89ZT98L:{name:`JP`,badgeURL:tL.JP}}),wge=`SUCCESS`,Tge=Object.freeze({ACTIVE:`ACTIVE`,REDEEMED:`REDEEMED`,USED:`USED`,EXHAUSTED:`EXHAUSTED`,UNAVAILABLE:`UNAVAILABLE`,RECEIVED:`RECEIVED`}),Ege=Object.freeze({NEW:`NEW`,PARTIALLY_USED:`PARTIALLY_USED`,COMPLETELY_USED:`COMPLETELY_USED`,EXPIRED:`EXPIRED`,REDEEMED:`REDEEMED`}),Dge=Object.freeze({BUY_X_GET_Y_OFF:`buyXGetYOff`,FST0:`fst0`}),Oge=fc(()=>P.getMarketplaceId(),`AAHKV2X7AFYLW`),kge=Object.freeze({SUCCESSFUL:0,FAILURE:-1,EXCEED_MAX_LIMIT:-2,SINGLE_PRODUCT_EXCEED_MAX_LIMIT:-3}),Age={AAHKV2X7AFYLW:`zh-CN`,ATVPDKIKX0DER:`en-US`},jge={AAHKV2X7AFYLW:`zh_CN`,ATVPDKIKX0DER:`en_US`},Mge={AAHKV2X7AFYLW:`China`},Nge={AAHKV2X7AFYLW:`cn`,ATVPDKIKX0DER:`en`},Pge=[`gateway`,`category`,`yourAccount`,`productList`],Fge=[`MiniApp`,`GSApp`],Ige=fc(()=>P.getClientId(),`GSApp`),Lge=/[\u4e00-\u9fa5]/g,Rge=function(e,t=`time`,n=`-`){if(!e)return``;typeof e==`string`&&(e=parseInt(e,10));let r=new Date(e*1e3),i=r.getFullYear(),a=r.getMonth()+1,o=r.getDate(),s=r.getHours(),c=r.getMinutes(),l=r.getSeconds();return t===`date`?[i,a,o].map(e=>e.toString()).join(n):`${[i,a,o].map(e=>e.toString()).join(`/`)} ${[s,c,l].map(e=>e.toString()).join(`:`)}`},zge={TRUE:`0`,FALSE:`1`},Bge=Object.freeze({A2EDK7H33M5FFG:`US`,A3CQWPW49OI3BQ:`DE`,A3O3KLM2V32XTW:`US`}),Vge=[{icon:`${jL}assets/svg/wechat._TTW_.svg`,get text(){return H(`checkout`,`WECHATPAY`)},id:1,type:`WeChat`}],Hge=`granted`,Uge={FALSE:`OptOut`,TRUE:`OptIn`},Wge=3240,Gge=`OMS_508`,Kge=`PCE_502_0`,qge=`PCE_502_1`,Jge=`PCE_503_2`,ML=`FRAUD`,NL=`EXCEEDED_PERMITTED_QUANTITY`,PL=`EXCEEDED_AVAILABLE_QUANTITY`,FL=`NO_MORE_ORDERING_UNITS`,IL=`SESSION_001`,Yge=`LEGACY_ADDRESS_IN_USE`,Xge=`ADDRESS_NOT_REACHED`,Zge=`CONSENT_NOT_GRANT`,Qge=`QUANTITY_LIMITS`,$ge=`QUANTITY_NOT_AVAILABLE`,e_e=`CUSTOMER_CONSENT_NOT_GRATED`,t_e=`INVALID_COUPON_BALANCE`,n_e=`DEPENDENCY_EXCEPTION`,r_e=`DELIVERY_INFO_MISSING`,i_e=`CANT_SHIP_TO_ADDRESS`,a_e=`CANT_SHIP_3P_CONFIDENTIAL`,o_e=`INVALID_SHIPPING_SPEED`,s_e=`NEED_DIFFERENT_SHIPPING_SPEED`,c_e=`KycDocumentUploadRequiredConstraintViolation`,l_e=`KycIdentificationNotValidConstraintViolation`,u_e=[`HANDLE`,`CREATE_ORDER`,`SIGN_ORDER`,`ORDER_AMOUNT`],d_e=new Map([[Kge,`unknownCV`],[qge,`地址不可达`],[Jge,`部分商品库存不足,已为您更新数量`],[ML,`用户被锁`],[NL,`超出允许下单数量`],[PL,`部分商品库存不足`],[Gge,`某些商品目前无货,请重新选择下单`],[FL,`部分商品已售完`],[IL,`创建订单失败,请退出登录重试`]]),f_e=`PCE_501_CV`,p_e=Object.freeze({NO_MORE_ORDERING_UNITS:`NO_MORE_ORDERING_UNITS`}),m_e=new Map([[ML,100],[FL,90],[PL,80],[NL,70]]),h_e=[`免国际运费`,`免运费`,`免邮`],g_e={INSTEAD_SELECT:`InsteadSelect`,SINGLE_SELECT:`SingleSelect`,MULTI_SELECT_OR:`MultiSelectOR`,MULTI_SELECT_AND:`MultiSelectAND`},LL={GATEWAY:0,CATEGORY:1,CART:2,YOURACCOUNT:3},__e={[LL.GATEWAY]:`gateway`,[LL.CATEGORY]:`category`,[LL.CART]:`cart`,[LL.YOURACCOUNT]:`yourAccount`},v_e=`A1AJ19PSB66TGU`,RL=`MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAi+rzIkpSm1HO3OdryJa83vlQEg1KCsky7MASrzL4NTKTcYSQOOcWoBihJI+2T6TaBn+67B4EojvNSDAIdikS9L5hisZ4mif/AHpHV/eEznAitKHiux61A1fCFwE/HqzL+pm3DR/KVcVJRLBaqhvk/r42uLKRImXGJgxD0ucADF9EqdCqEfn66sFdlxRo7bJU6RBQ7UqGw3RW9tnOX7r+tHlwQ+HlAS2vtotmmWWIiXiVBcJ9TJvTGglC/kmizYmirvRj+lBdk9DXHVqcB+f3GTGsXHZ6peGUq35l4YCHal4TKrlrrHATpZJyn52sMCPhS1oTlRaf83nTQd3nqUVD3wIDAQAB`,y_e=`-----BEGIN PUBLIC KEY-----\n${RL}\n-----END PUBLIC KEY-----`,zL={PAYSUCCESS:0,PAYCANCEL:-1,PAYERROR:-2,ABNORMAL:-3,SDK_INIT_FAILURE:-4},BL=`images-cn.ssl-images-amazon.cn`,b_e=`https://${BL}`,x_e=`https://${BL}/images/G/28`,S_e=[{TITLE:[`yourAccount`,`AMAZON_ADVERTISING_PREFERENCES`],CONTENT:[`yourAccount`,`ALLOW_PERSONALISED_ADS`],SWITCH:!0},{TITLE:[`yourAccount`,`WHAT_IS_PERSONALISED_ADS`],CONTENT:[`yourAccount`,`PERSONALISED_ADS_DESCRIPTION`]}],C_e=`h:m:s`,w_e=`D天h:m:s`,T_e=`yoOrderList`,E_e=/^[1][3,4,5,6,7,8,9][0-9]{9}$/;function D_e(e){let t=/(^\d{18}$)|(^\d{17}(\d|X|x)$)/,n=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2],r=[`1`,`0`,`x`,`9`,`8`,`7`,`6`,`5`,`4`,`3`,`2`,`1`];if(!e||e.length!==18||!t.test(e))return!1;let i=e.substring(17),a=0;for(let t=0;t<n.length;t++){let r=n[t],i=parseInt(e.substring(t,t+1),10);a+=r*i}let o=r[a%11];return i.toLowerCase().valueOf()===o.toLowerCase().valueOf()}var O_e={ROUTE_PAGE_TYPE:{INTERNAL:[`跳转内部页面`,`INTERNAL`],CUSTOM:[`自定义跳转`,`CUSTOM`],PROMOTION_CUSTOMIZATION:[`促销定制页`,`PROMOTION_CUSTOMIZATION`],JUMP_TO_APPLICATION_MARKETPLACE:[`跳转应用市场`,`JUMP_TO_THE_APPLICATION_MARKET`]},SECONDARY_INTERNAL_PAGE_TYPE:{HOME:[`首页`,`HOME`],PRODUCT_LIST:[`商品列表`,`PRODUCT_LIST`],CATEGORIZE:[`分类页`,`CATEGORIZE`],PERSONAL_CENTER:[`个人中心`,`PERSONAL_CENTER`],CART:[`购物车`,`CART`],ORDER_LIST:[`订单列表`,`ORDER_LIST`],SEARCH:[`搜索`,`SEARCH`],SECONDARY_ACTIVITIES:[`二级活动页`,`SECONDARY_ACTIVITIES`]}},k_e=/^81.*|^82.*|^83.*/,A_e={DP:1,PAYSUCCESS:2,CATEGORY:3,PROMOTION:4},j_e={SETTING_PAGE:`settingPage`,CART_PAGE:`cartPage`,CHECKOUT_PAGE:`checkoutPage`,DETAIL_PAGE:`dpPage`},M_e=()=>[{TITLE:H(`yourAccount`,`PRIVACY_STATEMENT`),PATH:`termStatement`,PARAMS:`PRIVACY_STATEMENT`},{TITLE:H(`yourAccount`,`USE_CONDITION`),PATH:`termStatement`,PARAMS:`USE_CONDITION`},{TITLE:H(`yourAccount`,`USE_CONDITION_FOR_AGS`),PATH:`termStatement`,PARAMS:`USE_CONDITION_FOR_AGS`},{TITLE:H(`yourAccount`,`GET_MY_DATA`),DESCRIPTION:H(`yourAccount`,`GET_ALL_DATA_AT_AMAZON`),PATH:kL},{TITLE:H(`yourAccount`,`CANCEL_ACCOUNT`),PATH:AL}],N_e=()=>[{TITLE:H(`yourAccount`,`CONDITIONS_OF_USE`),LINK:`https://www.amazon.com/gp/help/customer/display.html?view-type=embedded-webview-stand-alone&nodeId=GLSBYFE9MGKKQXXM&isHideTopNavBar=0&loadingStyle=1`,NO_LOGIN_REQUIRED:!0},{TITLE:H(`yourAccount`,`PRIVACY_NOTICE`),LINK:`https://www.amazon.com/gp/help/customer/display.html?view-type=embedded-webview-stand-alone&nodeId=GX7NJQ4ZB8MHFRNJ&isHideTopNavBar=0&loadingStyle=1`,NO_LOGIN_REQUIRED:!0}
433,{TITLE:H(`yourAccount`,`AMAZON_BAZAAR_TERMS_AND_CONDITIONS`),PATH:`detailHelpPage`,PAGE_KEY:`_BazaarApp_FAQ_Page_BazaarTerms`,NO_LOGIN_REQUIRED:!0},{TITLE:H(`yourAccount`,`REQUEST_YOUR_DATA`),LINK:`https://www.amazon.com/hz/privacy-central/data-requests/preview.html?isHideTopNavBar=0&loadingStyle=1`,DESCRIPTION:H(`yourAccount`,`RETRIEVE_ALL_BAZAAR_DATA`)},{TITLE:H(`yourAccount`,`CLOSE_YOUR_AMAZON_BAZAAR_ACCOUNT`),LINK:`https://www.amazon.com/privacy/data-deletion?isHideTopNavBar=0&loadingStyle=1`}],P_e=`4008105666`,F_e=`https://api-cslp-emt.amazon.cn/gateway/cs/getFaqPage?nativeTitle=亚马逊联系我&isHideTopNavBar=0`,I_e={iOS:`itms-apps://itunes.apple.com/cn/app/id342576766?mt=8`,Android:`https://cnmobile.s3.cn-north-1.amazonaws.com.cn/mshop-android-pcgatewayqrcode550505-cn-23.apk`},L_e=`https://www.amazon.cn/gp/help/customer/display.html/ref=ags_checkout_cou?ie=UTF8&nodeId=201625060`,VL=`https://globalstore.amazon.cn`,R_e=`https://global.amazon.com`,HL={SHARE_TYPE:{shareLink:`wx_link`,shareImage:`wx_image`,shareCard:`wx_card`},BTN_TYPE_FUNC:{shareWechat:`handleShareWeChat`,generateImages:`handleGenerateImages`,saveImages:`handleSaveImages`},IMG_URL:{WECHAT_URL:`${jL}assets/svg/icon/Wechat._TTW_.svg`,GENERATE_IMAGES_URL:`${jL}assets/svg/icon/GenerateImg._TTW_.svg`,SAVE_IMAGES_URL:`${jL}assets/svg/icon/SaveImg._TTW_.svg`},MAX_PIC_NUM:6,WEBAPP_PROD_SUBDOMAIN:fc(()=>P.isWWFlavor()?R_e:VL,VL),shareRouter:{DETAIL_PAGE:`detailPage`,GATEWAY:`gateway`,DOWNLOAD:`download`,LANDING_PAGE:`landingPage`,VIP_LUCKY_DRAW:`vipLuckyDraw`,SIZE_CHART:`sizeChart`,PA_REGISTRATION:`paRegistration`,PA_ACCOUNT:`paAccount`,DAILY_SIGN_IN_LANDING_PAGE:`dailySignInLandingPage`,DAILY_SIGN_IN_ASSISTANCE:`dailySignInAssistance`,BAZAAR:`bazaar`},LANDING_PAGE_HIDE_TEMPLATEID_LIST:[`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_NC_Coupon_Apr_v1`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT25_Social_1`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT25_Social_2`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT25_Social_3`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_NC_Coupon_event1`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_NC_Coupon_event2`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_PA_Page1`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_PA_Page2`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_PA_Page3`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V1`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V2`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V3`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V4`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V5`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V6`,`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_eg_Coupon_V7`]},z_e=[`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_MKT_NC_Coupon_Apr_v1`],B_e={WIDGETS:[{categoryType:`imageBanner`,widgetCategoryTitle:`图片广告`,isShow:`DISPLAY`,sort:23,bottomSpacing:12,layoutType:`ENDTISE_TILED`,spacing:10,height:175,interactionTypeInfo:[{interactionTypeId1:`3240#zh-CN_无`,interactionTypeId2:``,interactionTypePath:``,conditionMatch:`test`,displayName:`test`,pageUrl:``,picUrl:`https://ka-sit.etocdn.cn/840/2023-09-20/840_20230920090928248317653633.png`}]},{categoryType:`imageBanner`,widgetCategoryTitle:`图片广告`,isShow:`DISPLAY`,sort:22,bottomSpacing:12,layoutType:`ENDTISE_TILED`,spacing:10,height:175,interactionTypeInfo:[{interactionTypeId1:`3240#zh-CN_跳转内部页面`,interactionTypeId2:`3240#zh-CN_搜索`,interactionTypePath:`search`,conditionMatch:`test`,displayName:`test`,pageUrl:``,picUrl:`https://ka-sit.etocdn.cn/840/2023-09-19/840_20230919164625425317527808.png`}]}]},V_e=[{PARAGRAPH:`您即将提交永久注销您的亚马逊账户并删除您的数据的请求。一旦您的账户注销,您将无法再使用之前通过该账户访问的任何产品和服务。`},{PARAGRAPH:`注销后的账户将不再可用且无法恢复。如果您稍后决定再次开始向我们订购,或者您希望使用需要账户的产品和服务,则需要创建一个新账户。`},{PARAGRAPH:`如果您在我们的某项服务中上传了自己的内容,请在注销账户之前`,LINK_TEXT:`获取您的信息`,PATH:kL,PERIOD:!0},{PARAGRAPH:`根据法律规定,亚马逊需要或有权保留某些类型的数据,如订单历史记录。我们会遵循适用的法律规定(包括税务、会计以及预防欺诈的要求)进行上述操作。`},{PARAGRAPH:`如果您继续提交此请求,您将无法使用与已注销账户相关的产品和服务,包括但不限于:`}],H_e=[{ICON:`${jL}assets/setting_delete_account_amazon_logo1._TTW_.png`,DESCRIPTION:`您的买家个人资料,包括您的评论、讨论帖以及订单退货和退款。`},{ICON:`${jL}assets/setting_delete_account_amazon_logo2._TTW_.png`,DESCRIPTION:`与您的亚马逊Business账户关联的账户,以及与亚马逊Business上的该用户相关数据。`},{ICON:`${jL}assets/setting_delete_account_amazon_logo3._TTW_.png`,DESCRIPTION:`亚马逊联盟伙伴计划账户。`},{ICON:`${jL}assets/setting_delete_account_amazon_logo4._TTW_.png`,DESCRIPTION:`您的Prime会员资格。`},{ICON:`${jL}assets/setting_delete_account_amazon_logo5._TTW_.png`,DESCRIPTION:`您未用完的礼品卡余额将不再可用。您将无法兑换任何额外的Amazon礼品卡。`},{ICON:`${jL}assets/setting_delete_account_amazon_logo6._TTW_.png`,DESCRIPTION:`您的Kindle内容和订阅,以及通过您的账户创建的任何笔è
433®°æˆ–者注释。`}],U_e=[{TITLE:`我不再使用此账户`,VALUE:`accountNotUsingReason`},{TITLE:`我有另一个账户`,VALUE:`otherAccountReason`},{TITLE:`我想创建一个新账户`,VALUE:`newAccountReason`},{TITLE:`账户安全问题/未经授权的活动`,VALUE:`compromisedAccountReason`},{TITLE:`隐私问题`,VALUE:`privacyConcernsReason`},{TITLE:`我与亚马逊有未解决的问题`,VALUE:`openIssuesReason`},{TITLE:`我不想提供原因`,VALUE:`notApplicableReason`}],W_e={RESOURCE_NOT_FOUND:{TITLE:`注销亚马逊账户`,CONTENT:`您可能在当前登录账户下,没有需要确认的数据请求。`,SHOW_TOAST_MESSAGE:`您可能在当前登录账户下,没有需要确认的数据请求。`},UNKNOWN_FAILURE:{TITLE:`注销亚马逊账户`,CONTENT:`系统正在升级,请稍后再试。`,SHOW_TOAST_MESSAGE:`系统正在升级,请稍后再试`}},G_e={CONFIRM_CONSENT_INVALID_TOKEN:{TITLE:`注销亚马逊账户`,CONTENT:`该数据请求可能并非当前登录账户下请求,导致您无法在当前登录账户下完成操作。请在app登录此数据请求对应的账户,再次点击反馈链接(短信或邮件)去完成操作`,SHOW_TOAST_MESSAGE:`该数据请求可能并非当前登录账户下的请求,导
434致您无法在当前登录账户下完成操作。请在
435app登录此数据请求对应的账户,再次点击
436反馈链接(短信或邮件)去完成操作。`},CONFIRM_CONSENT_EXPIRED:{TITLE:`注销亚马逊账户`,CONTENT:`您的申请已过期,请重新申请。`,SHOW_TOAST_MESSAGE:`您的申请已过期,请重新申请`},CONFIRM_CONSENT_ALREADY_CONFIRMED:{TITLE:`注销亚马逊账户的请求正在处理中`,CONTENT:`您提交的注销亚马逊账户并删除数据的请求已得到确认,正在处理中,预计30天内处理完成。`,SHOW_TOAST_MESSAGE:`您的申请已确认,无需重复确认`},RESOURCE_NOT_FOUND:{TITLE:`注销亚马逊账户`,CONTENT:`您可能在当前登录账户下,没有需要确认的数据请求或者您的请求已过期。`,SHOW_TOAST_MESSAGE:`您可能在当前登录账户下,没有需要确认的数据请求
437或者您的请求已过期。`},UNKNOWN_FAILURE:{TITLE:`注销亚马逊账户`,CONTENT:`系统正在升级,请稍后再试。`,SHOW_TOAST_MESSAGE:`系统正在升级,请稍后再试`}},K_e={CANCEL_CONSENT_EXPIRED:`您的申请已过期,请重新申请`,CANCEL_CONSENT_ALREADY_CANCELED:`您已取消注销,无需重复提交`,UNKNOWN_FAILURE:`系统正在升级,请稍后再试`,RESOURCE_NOT_FOUND:`该数据请求并非当前登录账户下的请求,导
438致您无法在当前登录账户下完成操作。请在
439app登录此数据请求对应的账户,再次点击
440反馈链接(短信或邮件)去完成操作。`},q_e={OPEN_ORDERS:`订单正在进行中`,OPEN_REFUNDS:`订单正在退货中`,DSAR:`个人数据申请`,GS_OPEN_ORDERS:`APP订单正在进行中`,GS_OPEN_REFUNDS:`APP订单正在退货中`,GS_DSAR:`APP个人数据申请`},J_e={RESOURCE_NOT_FOUND:`您可能在当前登录账户下,没有需要确认的数据请求`,UNKNOWN_FAILURE:`系统正在升级,请稍后再试`,CANCEL_REQUEST_CAN_NOT_CANCEL:`您的账户注销请求已经在执行过程中,无法撤销`},UL={EMTCSLP_EXTERNAL_APIGATEWAY_PROD:oc(),EMTCSLP_EXTERNAL_APIGATEWAY_GAMMA:oc(`gamma`),MINIAPP_PROD:cc(),MINIAPP_GAMMA:cc(`gamma`),OFFSHORE_GATEWAY_PROD:sc(),OFFSHORE_GATEWAY_GAMMA:sc(`gamma`),WW_INFINITY_PROD:ic(),WW_INFINITY_GAMMA:ic(`gamma`),WW_GLOBAL_PROD:ac(),ETO_BASE_URL_PROD:lc(),ETO_BASE_URL_GAMMA:lc(`gamma`),MESSAGE_US_PROD:dc()},Y_e={SETTING_PAGE:`settingPage`,CART_PAGE:`cartPage`,CHECKOUT_PAGE:`checkoutPage`,DETAIL_PAGE:`dpPage`},X_e={CONFIRM_INFO_COLOR:`#FF6E70`,PRICE_ACTION_COLOR:`#EB1745`,ADD_CART_COLOR:`#FFD814`,BUY_NOW:`#6700CE`},Z_e={BACKGROUND_COLOR_BEFORE:`#FFF7F5`,BACKGROUND_COLOR_AFTER:`#FFF7F5`,TEXT_COLOR_BEFORE:`#FF4D5B`,TEXT_COLOR_AFTER:`#FF4D5B`,ASIN_INFO_COUPON_TEXT_COLOR:`#FF680D`,NEW_CUSTOMER_COUPON_COLOR:`#7C57FF`,NEW_CUSTOMER_BACKGROUND_COLOR_BEFORE:`#F8F6FF`},Q_e={BACKGROUND_COLOR_BEFORE:`#FF4D5B`,BACKGROUND_COLOR_AFTER:`#FFF7F5`,TEXT_COLOR_BEFORE:`#FFF`,TEXT_COLOR_AFTER:`#FF4D5B`,ASIN_INFO_COUPON_TEXT_COLOR:`#C70C06`},$_e=[{DESCRIPTION:`请选择您想要的数据。别忘了,您可以通过<a class="href" onClick="jumpToPage('yourAccount')">我的账户</a>立即访问大量数据及更新个人信息。`},{DESCRIPTION:`您可以通过<a class="href" onClick="jumpToPage('yourAccount')">我的账户</a>立即访问大量数据及更新个人信息。请注意,您的订单数据可以直接从我的订单访问。`},{DESCRIPTION:`详细了解<a class="href" onClick="jumpToPage('termStatement','PRIVACY_STATEMENT')">我们如何收集和使用数据</a>来提供和改进我们的服务。`}],eve={DATA_PROFILE_ID:{RETAIL:`retail`},CHANNEL:{OTHER:`SELF_SERVICE`},DELIVERY_TYPE:{EXTERNAL:`EXTERNAL`,DOWNLOAD_LINK:`DOWNLOAD_LINK`}},tve={CEATE_PENDING_CONFIRMATION:`申请已发送,请前往邮件&短信中确认`,CEATE_PENDING_DELIVERY:`数据已提供,请关注您的邮件和短信`,UNKNOWN_FAILURE:`提交失败,请重新提交`,DATA_REQUEST_PENDING_DELIVERY:`申请已提交,请关注您的邮件和短信`,DATA_REQUEST_PENDING_CONFIRMATION:`申请已提交,请关注您的邮件和短信`},nve={CONFIRM_PAGE_ALREADY_CONFIRMED:`数据请求已确认,无需重复确认`,CONFIRM_PAGE_DELIVERED:`数据已提供,请关注您的邮件和短信`,CONFIRM_PAGE_LINK_EXPIRED:`数据已过期,请重新提交申请`,UNKNOWN_FAILURE:`确认失败,请重新确认`,DATA_REQUEST_PENDING_DELIVERY:`数据已确认,请关注您的邮件和短信`,DATA_REQUEST_PENDING_CONFIRMATION:`数据已确认,请关注您的邮件和短信`,DATA_REQUEST_ALREADY_COMPLETED:`数据已确认,请查看您的邮件和短信`,DATA_REQUEST_ALREADY_CONFIRMED:`数据已确认,请查看您的邮件和短信`,"Failed to call createDataRequestConfirmation.":`数据已确认,请关注您的邮件和短信`},rve=[{TITLE:[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES`],CONTENT:[[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_1`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_2`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_3`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_4`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_5`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_6`],[`detailPage`,`DP_AMAZON_GS_TIPS_SERVICE_DIFFERENCES_CONTENT_STEP_7`]]},{TITLE:[`detailPage`,`DP_AMAZON_GS_TIPS_CUSTOMS_CLEARANCE_SERVICE`],CONTENT:[[`detailPage`,`DP_AMAZON_GS_TIPS_CUSTOMS_CLEARANCE_SERVICE_CONTENT_STEP_1`],[`detailPage`,`DP_AMAZON_GS_TIPS_CUSTOMS_CLEARANCE_SERVICE_CONTENT_STEP_2`]]},{TITLE:[`detailPage`,`DP_AMAZON_GS_TIPS_LOGISTICS_AND_DELIVERY`],CONTENT:[[`detailPage`,`DP_AMAZON_GS_TIPS_LOGISTICS_AND_DELIVERY_CONTENT_STEP_1`]]},{TITLE:[`detailPage`,`DP_AMAZON_GS_TIPS_OTHER`],CONTENT:[[`detailPage`,`DP_AMAZON_GS_TIPS_OTHER_CONTENT_STEP_1`]]}],ive={PRIVACY_STATEMENT:`modules["customerProtocols.privacySecurity"].TITLE`,PRIVACY_STATEMENT_OLD:`modules["customerProtocols.privacySecurityOld"].TITLE`,PRIVACY_STATEMENT_SOURCE:`modules["customerProtocols.privacySecuritySource"].TITLE`,USE_CONDITION:`modules["customerProtocols.useCondition"].TITLE`,USE_CONDITION_SOURCE:`modules["customerProtocols.useConditionSource"].TITLE`,USE_CONDITION_FOR_AGS:`modules["customerProtocols.useConditionForAGS"].TITLE`,COOKIES_POLICY:`modules["customerProtocols.cookiesPolicy"].TITLE`,ADVERTISEMENT:`modules["customerProtocols.advertisement"].TITLE`,COMMUNITY_GUIDELINES:`modules["customerProtocols.communityGuidelines"].TITLE`,INTERNATIONAL_DELIVERY:`modules["customerProtocols.internationalDelivery"].TITLE`,PERMISSION_DESCRIPTION:`modules["customerProtocols.appPermissionStatement"].TITLE`,PERSONAL_INFORMATION:`modules["customerProtocols.persInfoCollectionChecklist"].TITLE`,SDK:`modules["customerProtocols.sdk"].TITLE`,TRADEMARK:`modules["customerProtocols.trademark"].TITLE`,UNIT_CONVERSION_TABLE:OL.unitConversion.TITLE,ELECTRICAL_VOLTAGE_USAG
440E_INSTRUCTION:OL.electricalVoltage.TITLE,BEAUTY_SHOPPING_GUIDE:OL.beautyShopping.TITLE,CUSTOMS_CLEARANCE_INFO:OL.customsClearanceInfo.TITLE,OVERSEAS_ENTITY_REGISTRATION_INFO:`modules["customerProtocols.overseasEntityRegistrationInfo"].TITLE`,INFRINGEMENT:`modules["customerProtocols.infringement"].TITLE`,THIRD_PARTY_SHARED_PERSONAL_INFO_CHECKLIST:`modules["customerProtocols.thirdPartyPersonalInformationChecklist"].TITLE`},ave={PRIVACY_STATEMENT:`modules["customerProtocols.privacySecurity"].CONTENT`,PRIVACY_STATEMENT_OLD:`modules["customerProtocols.privacySecurityOld"].CONTENT`,PRIVACY_STATEMENT_SOURCE:`modules["customerProtocols.privacySecuritySource"].CONTENT`,USE_CONDITION:`modules["customerProtocols.useCondition"].CONTENT`,USE_CONDITION_SOURCE:`modules["customerProtocols.useConditionSource"].CONTENT`,USE_CONDITION_FOR_AGS:`modules["customerProtocols.useConditionForAGS"].CONTENT`,COOKIES_POLICY:`modules["customerProtocols.cookiesPolicy"].CONTENT`,ADVERTISEMENT:`modules["customerProtocols.advertisement"].CONTENT`,COMMUNITY_GUIDELINES:`modules["customerProtocols.communityGuidelines"].CONTENT`,INTERNATIONAL_DELIVERY:`modules["customerProtocols.internationalDelivery"].CONTENT`,PERMISSION_DESCRIPTION:`modules["customerProtocols.appPermissionStatement"].CONTENT`,PERSONAL_INFORMATION:`modules["customerProtocols.persInfoCollectionChecklist"].CONTENT`,SDK:`modules["customerProtocols.sdk"].CONTENT`,TRADEMARK:`modules["customerProtocols.trademark"].CONTENT`,UNIT_CONVERSION_TABLE:OL.unitConversion.CONTENT,ELECTRICAL_VOLTAGE_USAGE_INSTRUCTION:OL.electricalVoltage.CONTENT,BEAUTY_SHOPPING_GUIDE:OL.beautyShopping.CONTENT,CUSTOMS_CLEARANCE_INFO:OL.customsClearanceInfo.CONTENT,OVERSEAS_ENTITY_REGISTRATION_INFO:`modules["customerProtocols.overseasEntityRegistrationInfo"].CONTENT`,INFRINGEMENT:`modules["customerProtocols.infringement"].CONTENT`,THIRD_PARTY_SHARED_PERSONAL_INFO_CHECKLIST:`modules["customerProtocols.thirdPartyPersonalInformationChecklist"].CONTENT`},ove=`https://beian.miit.gov.cn?isHideTopNavBar=0`,sve=[{id:`orders`,label:`我的订单`,describe:`此文件包含与您账户的实体商品和数字商品订单历史记录相关的信息,如商品名称、配送地址、送达日期、支付的价格、账单信息、您从亚马逊收到的发票以及您进行过的退货。`},{id:`addresses`,label:`您的地址`,describe:`此文件包含您在亚马逊账户中添加过的账单地址和配送地址,以及您向亚马逊提供过的配送说明和偏好(如“星期六不配送”)。`},{id:`payment-options`,label:`付款选项`,describe:`此文件包含付款信息,如付款工具的相关详情(如您添加到亚马逊Wallet的信用卡或借记卡)、礼品卡信息(如余额)您在第三方网站上的亚马逊Pay使用情况的相关详情(包括您使用过的卡、支付的金额以及您购买商品的网上商店的名称)。`},{id:`subscriptions`,label:`订购`,describe:`此文件包含与您所购买的订阅相关的信息,包括Prime会员、订购省(商品定期配送服务)以及Kindle内容无限阅读、亚马音乐无限畅听或PrimeVideo等数字服务。它会说明您的哪些订阅处于活动状态或已取消状态,并显示诸如订阅账单周期、各项订阅所使用的付款工具、各项订阅的价格等信息。`},{id:`kindle`,label:`kindle`,describe:`此文件包含与您的Kindle设备相关的信息,如设备席列号、设备型号、软件更新及其日期,以及您的Kindle设备所连接网络的详情和您配置过的设置(如屏幕亮度、字体大小、语言)。它还会显示与您在设备上输入过的搜索词、购买、 借阅、归还和/或下载过的Kindle电子书、您做过的笔记、标注、阅读位置相关的信息,诸如购买时间和日期、阅读会话和搜索等信息也将包含在其中。`},{id:`apps-and-more`,label:`应用及其他`,describe:`此文件包含与您的亚马逊应用商店使用情况相关的信息,包括与您所下载的应用程序相关的信息,如名称和版本、下载日期以及您用来下载它们的设备。诸如您启动和关闭各个应用程序的时间和日期等信息也将包含在其中。`},{id:`customer-support-communication`,label:`客户支持沟通`,describe:`此文件包含您与亚马逊客户服务代理所进行的沟通的相关信息,包括通话录音、聊天转录和电子邮件互动以及这些互动的日期和时间。此外,如果您曾通过电子邮件与店铺卖家进行过沟通ï¼
440Œåˆ™å®ƒè¿˜å°†åŒ…含这些互动的相关信息。所有保留的电子邮件附件也将包含在其中。`},{id:`all-data-categories`,label:`请求您的所有数据`,describe:`若请求“所有”数据,则您将收到一个zip文件,其中包含与上述每一个类别分别相关的文件,以及与其他亚马逊服务和您所使用过的设备相关的关于您本人的信息。如果您未使用过某项特定服务或某部特定设备,则不会收到空文件。`}],cve=`000-0000000-0000000`,lve=`offshoreSessionId`,WL=`AAHKV2X7AFYLW#zh-CN#GSApp#LandingPage#0_PA _rules`,uve=[`//api-cslp-emt.amazon.cn`,`//miniapp.amazon.cn`,`//m.media-amazon.com`],dve=`dns-prefetch`,GL={SETTLEMENT:`Settlement`,WITHDRAWAL:`Withdrawal`},fve=[{type:GL.SETTLEMENT,title:Eb.personalAssociate?.getMessage(`SETTLEMENT_LIST`)},{type:GL.WITHDRAWAL,title:Eb.personalAssociate?.getMessage(`WITHDRAWAL_LIST`)}],pve={isWithdrawalCompleted:e=>e.status===4,isWithdrawalFailed:e=>e.status===5},mve=[{labelKey:`SETTLEMENT_AMOUNT`,valueKey:`totalAmount`,type:`price`},{labelKey:`SETTLEMENT_TAXATION`,valueKey:`taxation`,type:`price`,icon:`question-o`},{labelKey:`SETTLEMENT_AMOUNT_AFTER_TAXATION`,valueKey:`amount`,type:`price`},{labelKey:`SETTLEMENT_DATE`,valueKey:`date`,type:`text`}],hve=[{labelKey:`WITHDRAWAL_AMOUNT`,valueKey:`amount`,type:`price`},{labelKey:`ESTIMATED_PAYMENT_AMOUNT`,valueKey:`estimatedPayment`,type:`price`},{labelKey:`WITHDRAWAL_ACTUAL_AMOUNT`,valueKey:`actualPayment`,type:`price`,conditionKey:`isWithdrawalCompleted`},{labelKey:`WITHDRAWAL_APPLY_DATE`,valueKey:`applyDate`,type:`text`},{labelKey:`WITHDRAWAL_PAYMENT_DATE`,valueKey:`paymentDate`,type:`text`,conditionKey:`isWithdrawalCompleted`},{labelKey:`WITHDRAWAL_REASON`,valueKey:`reason`,type:`text`,conditionKey:`isWithdrawalFailed`}],gve=`BazaarApp`,_ve=Wy()?.countryCode,vve=`visitor`,KL={FREESHIPPING:`#92F0D8`,LOW_DISCOUNT:`#FFB952`,HIGH_DISCOUNT:`#FF8C8C`},qL={FREESHIPPING:`FREE_SHIPPING_UNLOCKED`,HIGH_DISCOUNT:`HIGHEST_UNLOCKED_MESSAGE`,LOW_DISCOUNT:`EXTRA_DISCOUNT_UNLOCKED`},JL={FREESHIPPING:`FREESHIPPING`,PRICE:`PRICE`},YL={FREE_SHIPPING:`Free-Shipping`,BUY_X_GET_X_PERCENT_OFF:`Buy$XGetX%Off`,BUY_X_GET_Y_AMOUNT_OFF:`Buy$XGet$YOff`},XL=new Set([YL.FREE_SHIPPING,YL.BUY_X_GET_X_PERCENT_OFF,YL.BUY_X_GET_Y_AMOUNT_OFF]),ZL=`UNIVERSAL_SELECTION`,QL={FREE_SHIPPING:`freeShipping`,ADD_TO_UNLOCK_FREESHIPPING:`addUsdToUnlockFreeShipping`,ADD_TO_UNLOCK_DISCOUNT:`addUsdToUnlockDiscount`,FREE_SHIPPING_CPI:`FREE_SHIPPING_CPI`},yve=`ASIN_DETAIL_PAGE`,bve=new Set([`ARS`,`HKD`,`JMD`,`PEN`,`PHP`,`QAR`,`TWD`,`USD`,`CLP`,`DOP`,`NGN`,`CRC`]),xve=n({API_LIST:()=>wve,ENCRYPTED_MARKETPLACE_ID_LOCALE_MAP:()=>Sve,marketPlaceStyleMap:()=>Cve}),Sve={AAHKV2X7AFYLW:`zh-CN`,ATVPDKIKX0DER:`en-US`},Cve={AAHKV2X7AFYLW:`cn`,ATVPDKIKX0DER:`en`},wve={WW_INFINITY_PROD:ic(),WW_INFINITY_GAMMA:ic(`gamma`),WW_GLOBAL_PROD:ac()},$L=Object.keys(Ac),Tve={[$L[0]]:{...Yhe,...Uhe},[$L[1]]:xve},Eve=`/message-us`,Dve=`PROMOTIONS`,eR=Gs(navigator.userAgent).marketPlace||$L[0],tR=Tve[eR];function nR(e,t){return function(){return e.apply(t,arguments)}}var{toString:Ove}=Object.prototype,{getPrototypeOf:rR}=Object,{iterator:iR,toStringTag:aR}=Symbol,oR=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),sR=e=>typeof e==`string`&&(e===`__proto__`||e===`constructor`||e===`prototype`),cR=(e,t,n)=>e===Object.prototype||!n&&t===null,kve=e=>{if(!Object.isExtensible(e))return!1;let t=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&t.push(...Object.getOwnPropertySymbols(e)),t.every(t=>{if(sR(t))return!1;let n=Object.getOwnPropertyDescriptor(e,t);return!!n&&n.configurable&&n.writable===!0})},lR=(e,t)=>{let n=e,r=[];for(;n!=null;){if(r.indexOf(n)!==-1)return!1;r.push(n);let i=rR(n);if(cR(n,i,n===e))return!1;if(oR(n,t))return!0;n=i}return!1},Ave=(e,t)=>e!=null&&lR(e,t)?e[t]:void 0,jve=e=>{if(e==null||typeof e!=`object`&&typeof e!=`function`)return e;let t=rR(e);if(t===null&&kve(e))return e;let n=Object.create(null),r=Object.create(null),i=[],a=e;for(;a!=null&&i.indexOf(a)===-1;){i.push(a);let o=a===e?t:rR(a);if(cR(a,o,a===e))break;let s=Object.getOwnPropertyNames(a);Object.getOwnPropertySymbols&&s.push(...Object.getOwnPropertySymbols(a));for(let t of s)sR(t)||oR(r,t)||(n[t]=e[t],r[t]=!0);a=o}return n},uR=(e=>t=>{let n=Ove.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),dR=e=>(e=e.toLowerCase(),t=>uR(t)===e),fR=e=>t=>typeof t===e,{isArray:pR}=Array,mR=fR(`undefined`);function hR(e){return e!==null&&!mR(e)&&e.constructor!==null&&!mR(e.constructor)&&_R(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var gR=dR(`ArrayBuffer`);function Mve(e){let t;return t=typeof ArrayBuffer<`u`&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&gR(e.buffer),t}var Nve=fR(`string`),_R=fR(`function`),vR=fR(`number`),yR=e=>typeof e==`object`&&!!e,Pve=e=>e===!0||e===!1,bR=e=>{if(!yR(e))return!1;let t=rR(e);return(t===null||t===Object.prototype||rR(t)===null)&&!lR(e,aR)&&!lR(e,iR)},Fve=e=>{if(!yR(e)||hR(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Ive=dR(`Date`),Lve=dR(`File`),Rve=e=>!!(e&&e.uri!==void 0),zve=e=>e&&e.getParts!==void 0,Bve=dR(`Blob`),Vve=dR(`FileList`),Hve=dR(`Set`),Uve=e=>yR(e)&&_R(e.pipe);function Wve(){return typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}}var xR=Wve(),SR=xR.FormData===void 0?void 0:xR.FormData,Gve=e=>{if(!e)return!1;
440if(SR&&e instanceof SR)return!0;let t=rR(e);if(!t||t===Object.prototype||!_R(e.append))return!1;let n=uR(e);return n===`formdata`||n===`object`&&_R(e.toString)&&e.toString()===`[object FormData]`},Kve=dR(`URLSearchParams`),[qve,Jve,CR,wR]=[`ReadableStream`,`Request`,`Response`,`Headers`].map(dR),TR=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``);function ER(e,t,{allOwnKeys:n=!1}={}){if(e==null)return;let r,i;if(typeof e!=`object`&&(e=[e]),pR(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(hR(e))return;let i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length,o;for(r=0;r<a;r++)o=i[r],t.call(null,e[o],o,e)}}function DR(e,t){if(hR(e))return null;t=t.toLowerCase();let n=Object.keys(e),r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}var OR=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global,kR=e=>!mR(e)&&e!==OR;function AR(...e){let{caseless:t,skipUndefined:n}=kR(this)&&this||{},r={},i=(e,i)=>{if(i===`__proto__`||i===`constructor`||i===`prototype`)return;let a=t&&typeof i==`string`&&DR(r,i)||i,o=oR(r,a)?r[a]:void 0;bR(o)&&bR(e)?r[a]=AR(o,e):bR(e)?r[a]=AR({},e):pR(e)?r[a]=e.slice():(!n||!mR(e))&&(r[a]=e)};for(let t=0,n=e.length;t<n;t++){let n=e[t];if(!n||hR(n)||(ER(n,i),typeof n!=`object`||pR(n)))continue;let r=Object.getOwnPropertySymbols(n);for(let e=0;e<r.length;e++){let t=r[e];HR.call(n,t)&&i(n[t],t)}}return r}var jR=(e,t,n,{allOwnKeys:r}={})=>(ER(t,(t,r)=>{n&&_R(t)?Object.defineProperty(e,r,{__proto__:null,value:nR(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),MR=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),NR=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,`constructor`,{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,`super`,{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},PR=(e,t,n,r)=>{let i,a,o,s={};if(t||={},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&rR(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},FR=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},IR=e=>{if(!e)return null;if(pR(e))return e;let t=e.length;if(!vR(t))return null;let n=Array(t);for(;t-- >0;)n[t]=e[t];return n},LR=(e=>t=>e&&t instanceof e)(typeof Uint8Array<`u`&&rR(Uint8Array)),RR=(e,t)=>{let n=(e&&e[iR]).call(e),r;for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},zR=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},BR=dR(`HTMLFormElement`),VR=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),{propertyIsEnumerable:HR}=Object.prototype,UR=dR(`RegExp`),WR=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};ER(n,(n,i)=>{let a;(a=t(n,i,e))!==!1&&(r[i]=a||n)}),Object.defineProperties(e,r)},GR=e=>{WR(e,(t,n)=>{if(_R(e)&&[`arguments`,`caller`,`callee`].includes(n))return!1;let r=e[n];if(_R(r)){if(t.enumerable=!1,`writable`in t){t.writable=!1;return}t.set||=()=>{throw Error(`Can not rewrite read-only method '`+n+`'`)}}})},KR=(e,t)=>{let n={},r=e=>{e.forEach(e=>{n[e]=!0})};return pR(e)?r(e):r(String(e).split(t)),n},qR=()=>{},JR=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function YR(e){return!!(e&&_R(e.append)&&e[aR]===`FormData`&&e[iR])}var XR=e=>{let t=new WeakSet,n=e=>{if(yR(e)){if(t.has(e))return;if(hR(e))return e;if(!(`toJSON`in e)){t.add(e);let r;if(Hve(e)){r=[];for(let t of e){let e=n(t);!mR(e)&&r.push(e)}}else r=pR(e)?[]:{},ER(e,(e,t)=>{let i=n(e);!mR(i)&&(r[t]=i)});return t.delete(e),r}}return e};return n(e)},ZR=dR(`AsyncFunction`),QR=e=>e&&(yR(e)||_R(e))&&_R(e.then)&&_R(e.catch),$R=((e,t)=>e?setImmediate:t?((e,t)=>(OR.addEventListener(`message`,({source:n,data:r})=>{n===OR&&r===e&&t.length&&t.shift()()},!1),n=>{t.push(n),OR.postMessage(e,`*`)}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate==`function`,_R(OR.postMessage)),ez=typeof queueMicrotask<`u`?queueMicrotask.bind(OR):typeof process<`u`&&process.nextTick||$R,tz=e=>e!=null&&_R(e[iR]),G={isArray:pR,isArrayBuffer:gR,isBuffer:hR,isFormData:Gve,isArrayBufferView:Mve,isString:Nve,isNumber:vR,isBoolean:Pve,isObject:yR,isPlainObject:bR,isEmptyObject:Fve,isReadableStream:qve,isRequest:Jve,isResponse:CR,isHeaders:wR,isUndefined:mR,isDate:Ive,isFile:Lve,isReactNativeBlob:Rve,isReactNative:zve,isBlob:Bve,isRegExp:UR,isFunction:_R,isStream:Uve,isURLSearchParams:Kve,isTypedArray:LR,isFileList:Vve,forEach:ER,merge:AR,extend:jR,trim:TR,stripBOM:MR,inherits:NR,toFlatObject:PR,kindOf:uR,kindOfTest:dR,endsWith:FR,toArray:IR,forEac
440hEntry:RR,matchAll:zR,isHTMLForm:BR,hasOwnProperty:oR,hasOwnProp:oR,hasOwnInPrototypeChain:lR,getSafeProp:Ave,toSafeFlatObject:jve,reduceDescriptors:WR,freezeMethods:GR,toObjectSet:KR,toCamelCase:VR,noop:qR,toFiniteNumber:JR,findKey:DR,global:OR,isContextDefined:kR,isSpecCompliantForm:YR,toJSONObject:XR,isAsyncFn:ZR,isThenable:QR,setImmediate:$R,asap:ez,isIterable:tz,isSafeIterable:e=>e!=null&&lR(e,iR)&&tz(e)},nz=G.toObjectSet([`age`,`authorization`,`content-length`,`content-type`,`etag`,`expires`,`from`,`host`,`if-modified-since`,`if-unmodified-since`,`last-modified`,`location`,`max-forwards`,`proxy-authorization`,`referer`,`retry-after`,`user-agent`]),rz=e=>{let t={},n,r,i;return e&&e.split(`
441`).forEach(function(e){i=e.indexOf(`:`),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim();let a=G.hasOwnProp(t,n);!n||a&&G.hasOwnProp(nz,n)||(n===`set-cookie`?a?t[n].push(r):t[n]=[r]:t[n]=a?t[n]+`, `+r:r)}),t};function iz(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(n!==9&&n!==32)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}var az=RegExp(`[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+`,`g`),oz=RegExp(`[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+`,`g`);function sz(e,t){return G.isArray(e)?e.map(e=>sz(e,t)):iz(String(e).replace(t,``))}var cz=e=>sz(e,az),lz=e=>sz(e,oz);function uz(e){let t=Object.create(null);return G.forEach(e.toJSON(),(e,n)=>{t[n]=lz(e)}),t}var dz=Symbol(`internals`);function fz(e){return e&&String(e).trim().toLowerCase()}function pz(e){return e===!1||e==null?e:G.isArray(e)?e.map(pz):cz(String(e))}function mz(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var hz=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function gz(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(n!==9&&n!==32)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}function _z(e){let t=e.length-1;if(t<1||e.charCodeAt(0)!==34||e.charCodeAt(t)!==34)return e;let n=``;for(let r=1;r<t;r++){let i=e.charCodeAt(r);if(i===34||i===92&&(r+=1,r>=t))return e;n+=e[r]}return n}function vz(e){let t=Object.create(null),n=String(e),r=0,i=!1,a=!1;function o(e){let i=gz(n.slice(r,e)),a=i.indexOf(`=`);if(a<1)return;let o=gz(i.slice(0,a));if(!hz.test(o))return;let s=o.toLowerCase();s===`__proto__`||s===`constructor`||s===`prototype`||(t[s]=_z(gz(i.slice(a+1))))}for(let e=0;e<n.length;e++){let t=n.charCodeAt(e);i?a?a=!1:t===92?a=!0:t===34&&(i=!1):t===34?i=!0:(t===44||t===59)&&(o(e),r=e+1)}return o(n.length),t}var yz=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function bz(e,t,n,r,i){if(G.isFunction(r))return r.call(this,t,n);if(i&&(t=n),G.isString(t)){if(G.isString(r))return t.indexOf(r)!==-1;if(G.isRegExp(r))return r.test(t)}}function xz(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function Sz(e,t){let n=G.toCamelCase(` `+t);[`get`,`set`,`has`].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var Cz=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=fz(t);if(!i)return;let a=G.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=pz(e))}let a=(e,t)=>G.forEach(e,(e,n)=>i(e,n,t));if(G.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(G.isString(e)&&(e=e.trim())&&!yz(e))a(rz(e),t);else if(G.isObject(e)&&G.isSafeIterable(e)){let n=Object.create(null),r,i;for(let t of e){if(!G.isArray(t))throw TypeError(`Object iterator must return a key-value pair`);i=t[0],G.hasOwnProp(n,i)?(r=n[i],n[i]=G.isArray(r)?[...r,t[1]]:[r,t[1]]):n[i]=t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=fz(e),e){let n=G.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return mz(e);if(G.isFunction(t))return t.call(this,e,n);if(G.isRegExp(t))return t.exec(e);throw TypeError(`parser must be boolean|regexp|function`)}}}has(e,t){if(e=fz(e),e){let n=G.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||bz(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=fz(e),e){let i=G.findKey(n,e);i&&(!t||bz(n,n[i],i,t))&&(delete n[i],r=!0)}}return G.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||bz(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return G.forEach(this,(r,i)=>{let a=G.findKey(n,i);if(a){t[a]=pz(r),delete t[i];return}let o=e?xz(i):String(i).trim();o!==i&&delete t[i],t[o]=pz(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return G.forEach(this,(n,r)=>
441{n!=null&&n!==!1&&(t[r]=e&&G.isArray(n)?n.join(`, `):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+`: `+t).join(`
442`)}getSetCookie(){let e=this.get(`set-cookie`);return G.isArray(e)?e:e==null||e===!1?[]:[e]}get[Symbol.toStringTag](){return`AxiosHeaders`}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return vz(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[dz]=this[dz]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=fz(e);t[r]||(Sz(n,e),t[r]=!0)}return G.isArray(e)?e.forEach(r):r(e),this}};Cz.accessor([`Content-Type`,`Content-Length`,`Accept`,`Accept-Encoding`,`User-Agent`,`Authorization`]),G.reduceDescriptors(Cz.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),G.freezeMethods(Cz);var wz=`[REDACTED ****]`;function Tz(e){if(G.hasOwnProp(e,`toJSON`))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(G.hasOwnProp(t,`toJSON`))return!0;t=Object.getPrototypeOf(t)}return!1}function Ez(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(typeof e!=`object`||!e||G.isBuffer(e))return e;if(r.indexOf(e)!==-1)return;e instanceof Cz&&(e=e.toJSON()),r.push(e);let t;if(G.isArray(e))t=[],e.forEach((e,n)=>{let r=i(e);G.isUndefined(r)||(t[n]=r)});else{if(!G.isPlainObject(e)&&Tz(e))return r.pop(),e;t=Object.create(null);for(let[r,a]of Object.entries(e)){let e=n.has(r.toLowerCase())?wz:i(a);G.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}function Dz(e){try{return String(e)}catch{return``}}function Oz(e){return e.errors.map(e=>{try{return e&&e.message?Dz(e.message):Dz(e)}catch{return``}}).filter(Boolean).join(`; `)||e.name||`AggregateError`}var K=class e extends Error{static from(t,n,r,i,a,o){let s=t.message;!s&&G.isArray(t.errors)&&t.errors.length&&(s=Oz(t));let c=new e(s,n||t.code,r,i,a);return Object.defineProperty(c,`cause`,{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),c.name=t.name,t.status!=null&&c.status==null&&(c.status=t.status),o&&Object.assign(c,o),c}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,`message`,{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name=`AxiosError`,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&G.hasOwnProp(e,`redact`)?e.redact:void 0,n=G.isArray(t)&&t.length>0?Ez(e,t):G.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}};K.ERR_BAD_OPTION_VALUE=`ERR_BAD_OPTION_VALUE`,K.ERR_BAD_OPTION=`ERR_BAD_OPTION`,K.ECONNABORTED=`ECONNABORTED`,K.ETIMEDOUT=`ETIMEDOUT`,K.ECONNREFUSED=`ECONNREFUSED`,K.ERR_NETWORK=`ERR_NETWORK`,K.ERR_FR_TOO_MANY_REDIRECTS=`ERR_FR_TOO_MANY_REDIRECTS`,K.ERR_DEPRECATED=`ERR_DEPRECATED`,K.ERR_BAD_RESPONSE=`ERR_BAD_RESPONSE`,K.ERR_BAD_REQUEST=`ERR_BAD_REQUEST`,K.ERR_CANCELED=`ERR_CANCELED`,K.ERR_NOT_SUPPORT=`ERR_NOT_SUPPORT`,K.ERR_INVALID_URL=`ERR_INVALID_URL`,K.ERR_FORM_DATA_DEPTH_EXCEEDED=`ERR_FORM_DATA_DEPTH_EXCEEDED`;function kz(e){return G.isPlainObject(e)||G.isArray(e)}function Az(e){return G.endsWith(e,`[]`)?e.slice(0,-2):e}function jz(e,t,n){return e?e.concat(t).map(function(e,t){return e=Az(e),!n&&t?`[`+e+`]`:e}).join(n?`.`:``):t}function Mz(e){return G.isArray(e)&&!e.some(kz)}var Nz=G.toFlatObject(G,{},null,function(e){return/^is[A-Z]/.test(e)});function Pz(e,t,n){if(!G.isObject(e))throw TypeError(`target must be an object`);t||=new FormData;let r=(e,t)=>{let r=G.getSafeProp(n,e);return G.isUndefined(r)?t:r},i=r(`metaTokens`,!0),a=r(`visitor`)||h,o=r(`dots`,!1),s=r(`indexes`,!1),c=r(`Blob`)||typeof Blob<`u`&&Blob,l=r(`maxDepth`,100),u=c&&G.isSpecCompliantForm(t),d=[];if(!G.isFunction(a))throw TypeError(`visitor must be a function`);function f(e){if(e===null)return``;if(G.isDate(e))return e.toISOString();if(G.isBoolean(e))return e.toString();if(!u&&G.isBlob(e))throw new K(`Blob is not supported. Use a Buffer instead.`);if(G.isArrayBuffer(e)||G.isTypedArray(e)){if(u&&typeof c==`function`)return new c([e]);throw new K(`Blob is not supported. Use a Buffer instead.`,K.ERR_NOT_SUPPORT)}return e}function p(e){if(e>l)throw new K(`Object is too deeply nested (`+e+` levels). Max depth: `+l,K.ERR_FORM_DATA_DEPTH_EXCEEDED)}function m(e,t){if(l===1/0)return JSON.stringify(e);let n=[];return JSON.stringify(e,function(e,r){if(!G.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();
442return n.push(r),p(t+n.length-1),r})}function h(e,n,r){let a=e;if(G.isReactNative(t)&&G.isReactNativeBlob(e))return t.append(jz(r,n,o),f(e)),!1;if(e&&!r&&typeof e==`object`){if(G.endsWith(n,`{}`))n=i?n:n.slice(0,-2),e=m(e,1);else if(G.isArray(e)&&Mz(e)||(G.isFileList(e)||G.endsWith(n,`[]`))&&(a=G.toArray(e)))return n=Az(n),a.forEach(function(e,r){!(G.isUndefined(e)||e===null)&&t.append(s===!0?jz([n],r,o):s===null?n:n+`[]`,f(e))}),!1}return kz(e)?!0:(t.append(jz(r,n,o),f(e)),!1)}let g=Object.assign(Nz,{defaultVisitor:h,convertValue:f,isVisitable:kz});function _(e,n,r=0){if(!G.isUndefined(e)){if(p(r),d.indexOf(e)!==-1)throw Error(`Circular reference detected in `+n.join(`.`));d.push(e),G.forEach(e,function(e,i){(!(G.isUndefined(e)||e===null)&&a.call(t,e,G.isString(i)?i.trim():i,n,g))===!0&&_(e,n?n.concat(i):[i],r+1)}),d.pop()}}if(!G.isObject(e))throw TypeError(`data must be an object`);return _(e),t}function Fz(e){let t={"!":`%21`,"'":`%27`,"(":`%28`,")":`%29`,"~":`%7E`,"%20":`+`};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Iz(e,t){this._pairs=[],e&&Pz(e,this,t)}var Lz=Iz.prototype;Lz.append=function(e,t){this._pairs.push([e,t])},Lz.toString=function(e){let t=e?t=>e.call(this,t,Fz):Fz;return this._pairs.map(function(e){return t(e[0])+`=`+t(e[1])},``).join(`&`)};function Rz(e){return encodeURIComponent(e).replace(/%3A/gi,`:`).replace(/%24/g,`$`).replace(/%2C/gi,`,`).replace(/%20/g,`+`)}function zz(e,t,n){if(!t)return e;e||=``;let r=G.isFunction(n)?{serialize:n}:n,i=G.getSafeProp(r,`encode`)||Rz,a=G.getSafeProp(r,`serialize`),o;if(o=a?a(t,r):G.isURLSearchParams(t)?t.toString():new Iz(t,r).toString(i),o){let t=e.indexOf(`#`);t!==-1&&(e=e.slice(0,t)),e+=(e.indexOf(`?`)===-1?`?`:`&`)+o}return e}var Bz=Symbol(`internals`);function Vz(e){return e?e.length:0}function Hz(e){if(e)for(;e.length&&e[e.length-1]===null;)e.pop()}function Uz(e,t){let n=e.handlers,r=Vz(n);n===t.handlersRef?r!==t.handlersLength&&(r?t.handlerEntries.forEach(function(e,r){n[e.index]!==e.handler&&t.handlerEntries.delete(r)}):t.handlerEntries.clear()):(t.handlersRef=n,t.handlerEntries.clear()),t.handlersLength=r}var Wz=class{constructor(){this.handlers=[],this[Bz]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(e,t,n){let r={fulfilled:e,rejected:t,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null},i=this[Bz];this.handlers??=[],Uz(this,i);let a=i.nextId++;return this.handlers.push(r),i.handlerEntries.set(a,{handler:r,index:this.handlers.length-1}),i.handlersLength=this.handlers.length,a}eject(e){let t=this[Bz];Uz(this,t);let n=t.handlerEntries.get(e);if(n){if(t.handlerEntries.delete(e),this.handlers[n.index]!==n.handler)return;this.handlers[n.index]=null,t.iterationDepth||(Hz(this.handlers),t.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],Uz(this,this[Bz]))}forEach(e){let t=this[Bz];Uz(this,t),t.iterationDepth++;try{G.forEach(this.handlers,function(t){t!==null&&e(t)})}finally{--t.iterationDepth||(Uz(this,t),Hz(this.handlers),t.handlersLength=Vz(this.handlers))}}},Gz={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Kz={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<`u`?URLSearchParams:Iz,FormData:typeof FormData<`u`?FormData:null,Blob:typeof Blob<`u`?Blob:null},protocols:[`http`,`https`,`file`,`blob`,`url`,`data`]},qz=n({hasBrowserEnv:()=>Jz,hasStandardBrowserEnv:()=>Xz,hasStandardBrowserWebWorkerEnv:()=>Zz,navigator:()=>Yz,origin:()=>Qz}),Jz=typeof window<`u`&&typeof document<`u`,Yz=typeof navigator==`object`&&navigator||void 0,Xz=Jz&&(!Yz||[`ReactNative`,`NativeScript`,`NS`].indexOf(Yz.product)<0),Zz=typeof WorkerGlobalScope<`u`&&self instanceof WorkerGlobalScope&&typeof self.importScripts==`function`,Qz=Jz&&window.location.href||`http://localhost`,$z={...qz,...Kz};function eB(e,t){return Pz(e,new $z.classes.URLSearchParams,{visitor:function(e,t,n,r){return $z.isNode&&G.isBuffer(e)?(this.append(t,e.toString(`base64`)),!1):r.defaultVisitor.apply(this,arguments)},...t})}var tB=100;function nB(e){if(e>tB)throw new K(`FormData field is too deeply nested (`+e+` levels). Max depth: `+tB,K.ERR_FORM_DATA_DEPTH_EXCEEDED)}function rB(e){let t=[],n=/[^.[\]]+|\[([^.[\]]*)]/g,r;for(;(r=n.exec(e))!==null;)nB(t.length),t.push(r[0]===`[]`?``:r[1]||r[0]);return t}function iB(e){let t={},n=Object.keys(e),r,i=n.length,a;for(r=0;r<i;r++)a=n[r],t[a]=e[a];return t}function aB(e){function t(e,n,r,i){nB(i);let a=e[i++];if(a===`__proto__`)return!0;let o=Number.isFinite(+a),s=i>=e.length;return a=!a&&G.isArray(r)?r.length:a,s?(G.hasOwnProp(r,a)?r[a]=G.isArray(r[a])?r[a].concat(n):[r[a],n]:r[a]=n,!o):((!G.hasOwnProp(r,a)||!G.isObject(r[a]))&&(r[a]=[]),t(e,n,r[a],i)&&G.isArray(r[a])&&(r[a]=iB(r[a])),!o)}if(G.isFormData(e)&&G.isFunction(e.entries)){let n={};return G.forEachEntry(e,(e,r)=>{t(rB(e),r,n,0)}),n}return null}var oB=Object.freeze([`get`,`delete`,`head`,`options`,`post`,`put`,`patch`,`purge`,`link`,`unlink`,`query`]),sB=(e,t)=>e!=null&&G.hasOwnProp(e,t)?e[t]:void 0;function cB(e,t,n){if(G.isString(e))try{return(t||JSON.parse)(e),G.trim(e)}catch(e){if(e.name!==`SyntaxError`)throw e}return(n||JSON.stringify)(e)}var lB={transitional:Gz,adapter:[`xhr`,`http`,`fetch`],transformRequest:[function(e,t){let n=t.getContentType()||``,r=n.indexOf(`application/json`)>-1,i=G.isObject(e);
442if(i&&G.isHTMLForm(e)&&(e=new FormData(e)),G.isFormData(e))return r?JSON.stringify(aB(e)):e;if(G.isArrayBuffer(e)||G.isBuffer(e)||G.isStream(e)||G.isFile(e)||G.isBlob(e)||G.isReadableStream(e))return e;if(G.isArrayBufferView(e))return e.buffer;if(G.isURLSearchParams(e))return t.setContentType(`application/x-www-form-urlencoded;charset=utf-8`,!1),e.toString();let a;if(i){let t=sB(this,`formSerializer`);if(n.indexOf(`application/x-www-form-urlencoded`)>-1)return eB(e,t).toString();if((a=G.isFileList(e))||n.indexOf(`multipart/form-data`)>-1){let n=sB(this,`env`),r=n&&n.FormData;return Pz(a?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType(`application/json`,!1),cB(e)):e}],transformResponse:[function(e){let t=sB(this,`transitional`)||lB.transitional,n=t&&t.forcedJSONParsing,r=sB(this,`responseType`),i=r===`json`;if(G.isResponse(e)||G.isReadableStream(e))return e;if(e&&G.isString(e)&&(n&&!r||i)){let n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,sB(this,`parseReviver`))}catch(e){if(n)throw e.name===`SyntaxError`?K.from(e,K.ERR_BAD_RESPONSE,this,null,sB(this,`response`)):e}}return e}],timeout:0,xsrfCookieName:`XSRF-TOKEN`,xsrfHeaderName:`X-XSRF-TOKEN`,maxContentLength:-1,maxBodyLength:-1,env:{FormData:$z.classes.FormData,Blob:$z.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:`application/json, text/plain, */*`,"Content-Type":void 0}}};G.forEach(oB,e=>{lB.headers[e]={}});function uB(e,t){let n=this||lB,r=t||n,i=Cz.from(r.headers),a=r.data;return G.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function dB(e){return!!(e&&e.__CANCEL__)}var fB=class extends K{constructor(e,t,n){super(e??`canceled`,K.ERR_CANCELED,t,n),this.name=`CanceledError`,this.__CANCEL__=!0}};function pB(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new K(`Request failed with status code `+n.status,n.status>=400&&n.status<500?K.ERR_BAD_REQUEST:K.ERR_BAD_RESPONSE,n.config,n.request,n))}var mB=/[\t\n\r]/g;function hB(e){if(typeof e!=`string`)return e;let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t).replace(mB,``)}function gB(e){let t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||``}function _B(e,t){e||=10;let n=Array(e),r=Array(e),i=0,a=0,o;return t=t===void 0?1e3:t,function(s){let c=Date.now(),l=r[a];o||=c,n[i]=s,r[i]=c;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o<t)return;let f=l&&c-l;return f?Math.round(d*1e3/f):void 0}}function vB(e,t){let n=0,r=1e3/t,i,a,o=(t,r=Date.now())=>{n=r,i=null,a&&=(clearTimeout(a),null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-n;s>=r?o(e,t):(i=e,a||=setTimeout(()=>{a=null,o(i)},r-s))},()=>i&&o(i),(...e)=>o(e)]}var yB=(e,t,n=3)=>{let r=0,i=_B(50,250);return vB(n=>{if(!n||!G.isNumber(n.loaded))return;let a=n.loaded,o=n.lengthComputable?n.total:void 0,s=Math.max(0,o==null?a:Math.min(a,o)),c=Math.max(0,s-r),l=i(c);r=Math.max(r,s),e({loaded:s,total:o,progress:o?s/o:void 0,bytes:c,rate:l||void 0,estimated:l&&o?(o-s)/l:void 0,event:n,lengthComputable:o!=null,[t?`download`:`upload`]:!0})},n)},bB=(e,t)=>{let n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},xB=(e,t=G.asap)=>(...n)=>t(()=>e(...n)),SB=$z.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,$z.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL($z.origin),$z.navigator&&/(msie|trident)/i.test($z.navigator.userAgent)):()=>!0,CB=$z.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>`u`)return;let s=[`${e}=${encodeURIComponent(t)}`];G.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),G.isString(r)&&s.push(`path=${r}`),G.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push(`secure`),G.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join(`; `)},read(e){if(typeof document>`u`)return null;let t=document.cookie.split(`;`);for(let n=0;n<t.length;n++){let r=t[n].replace(/^\s+/,``),i=r.indexOf(`=`);if(i!==-1&&r.slice(0,i)===e)try{return decodeURIComponent(r.slice(i+1))}catch{return r.slice(i+1)}}return null},remove(e){this.write(e,``,Date.now()-864e5,`/`)}}:{write(){},read(){return null},remove(){}};function wB(e){return typeof e==`string`?/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e):!1}function TB(e,t){if(!t)return e;let n=e.length;for(;n>0&&e.charCodeAt(n-1)===47;)n--;return e.slice(0,n)+`/`+t.replace(/^\/+/,``)}var EB=/^https?:(?!\/\/)/i;function DB(e){return e&&e.replace(/(^|&)([^=&]*=)?[^&]+/g,(e,t,n=``)=>`${t}${n}${wz}`)}function OB(e){let t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${wz}@`),n=t.indexOf(`#`),r=(n===-1?t:t.slice(0,n)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${wz}`);return n===-1?r:`${r}#${DB(t.slice(n+1))}`}function kB(e,t){if(typeof e==`string`){let n=hB(e);if(EB.test(n))throw new K(`Invalid URL ${JSON.stringify(OB(n))}: missing "//" after protocol`,K.ERR_INVALID_URL,t)}}function AB(e,t,n,r){kB(t,r);let i=!wB(t);return e&&(i||n===!1)?(kB(e,r),TB(e,t)):t}var jB=e=>e instanceof Cz?{...e}:e,MB=e=>Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(e).concat(Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)):Object.keys(e);function NB(e,t){e||={},t||={};let n=Object.create(null);Object.defineProperty(n,`hasOwnProperty`,{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(e,t,n,r){return G.isPlainObject(e)&&G.isPlainObject(t)?G.merge.call({caseless:r},e,t):G.isPlainObject(t)?G.merge({},t):G.isArray(t)?t.slice():t}function i(e,t,n,i){if(!G.isUndefined(t))return r(e,t,n,i);if(!G.isUndefined(e))return r(void 0,e,n,i)}function a(e,t){if(!G.isUndefined(t))return r(void 0,t)}function o(e,t){if(!G.isUndefined(t))return r(void 0,t);
442if(!G.isUndefined(e))return r(void 0,e)}function s(n){let r=G.hasOwnProp(t,`transitional`)?t.transitional:void 0;if(!G.isUndefined(r))if(G.isPlainObject(r)){if(G.hasOwnProp(r,n))return r[n]}else return;let i=G.hasOwnProp(e,`transitional`)?e.transitional:void 0;if(G.isPlainObject(i)&&G.hasOwnProp(i,n))return i[n]}function c(n,i,a){if(G.hasOwnProp(t,a))return r(n,i);if(G.hasOwnProp(e,a))return r(void 0,n)}let l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutErrorMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:c,headers:(e,t,n)=>i(jB(e),jB(t),n,!0)};return G.forEach(MB({...e,...t}),function(r){if(r===`__proto__`||r===`constructor`||r===`prototype`)return;let a=G.hasOwnProp(l,r)?l[r]:i,o=a(G.hasOwnProp(e,r)?e[r]:void 0,G.hasOwnProp(t,r)?t[r]:void 0,r);G.isUndefined(o)&&a!==c||(n[r]=o)}),G.hasOwnProp(t,`validateStatus`)&&G.isUndefined(t.validateStatus)&&s(`validateStatusUndefinedResolves`)===!1&&(G.hasOwnProp(e,`validateStatus`)?n.validateStatus=r(void 0,e.validateStatus):delete n.val
442idateStatus),n}var PB=[`content-type`,`content-length`];function FB(e,t,n){if(n!==`content-only`){e.set(t);return}Object.entries(t||{}).forEach(([t,n])=>{PB.includes(t.toLowerCase())&&e.set(t,n)})}var IB=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16)));function LB(e){let t=NB({},e),n=e=>G.hasOwnProp(t,e)?t[e]:void 0,r=n(`data`),i=n(`withXSRFToken`),a=n(`xsrfHeaderName`),o=n(`xsrfCookieName`),s=n(`headers`),c=n(`auth`),l=n(`baseURL`),u=n(`allowAbsoluteUrls`),d=n(`url`);if(t.headers=s=Cz.from(s),t.url=zz(AB(l,d,u,t),n(`params`),n(`paramsSerializer`)),c){let t=G.getSafeProp(c,`username`)||``,n=G.getSafeProp(c,`password`)||``;try{s.set(`Authorization`,`Basic `+btoa(t+`:`+(n?IB(n):``)))}catch(t){throw K.from(t,K.ERR_BAD_OPTION_VALUE,e)}}if(G.isFormData(r)){let e=G.getSafeProp(r,`getHeaders`);$z.hasStandardBrowserEnv||$z.hasStandardBrowserWebWorkerEnv||G.isReactNative(r)?s.setContentType(void 0):G.isFunction(e)&&FB(s,e.call(r),n(`formDataHeaderPolicy`))}if($z.hasStandardBrowserEnv&&(G.isFunction(i)&&(i=i(t)),i===!0||i==null&&SB(t.url))){let e=a&&o&&CB.read(o);e&&s.set(a,e)}return t}var RB=typeof XMLHttpRequest<`u`&&function(e){return new Promise(function(t,n){let r=LB(e),i=r.data,a=Cz.from(r.headers).normalize(),{responseType:o,onUploadProgress:s,onDownloadProgress:c}=r,l,u,d,f,p,m;function h(){f&&f(),p&&p(),r.cancelToken&&r.cancelToken.unsubscribe(l),r.signal&&r.signal.removeEventListener(`abort`,l)}let g=new XMLHttpRequest;g.open(r.method.toUpperCase(),r.url,!0),g.timeout=r.timeout;function _(i){if(!g)return;if(g.status===0&&(gB(hB(r.url))||gB($z.origin))!==`file`&&!(g.responseURL&&g.responseURL.startsWith(`file:`))){n(new K(`Request aborted`,K.ECONNABORTED,e,g)),h(),g=null;return}try{i?m&&m(i):p&&p()}catch(e){setTimeout(()=>{throw e})}if(!g)return;let a=Cz.from(`getAllResponseHeaders`in g&&g.getAllResponseHeaders());pB(function(e){t(e),h()},function(e){n(e),h()},{data:!o||o===`text`||o===`json`?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:a,config:e,request:g}),g=null}`onloadend`in g?g.onloadend=_:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.startsWith(`file:`))||setTimeout(_)},g.onabort=function(){g&&=(n(new K(`Request aborted`,K.ECONNABORTED,e,g)),h(),null)},g.onerror=function(t){let r=new K(t&&t.message?t.message:`Network Error`,K.ERR_NETWORK,e,g);r.event=t||null,n(r),h(),g=null},g.ontimeout=function(){let t=r.timeout?`timeout of `+r.timeout+`ms exceeded`:`timeout exceeded`,i=r.transitional||Gz;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new K(t,i.clarifyTimeoutError?K.ETIMEDOUT:K.ECONNABORTED,e,g)),h(),g=null},i===void 0&&a.setContentType(null),`setRequestHeader`in g&&G.forEach(uz(a),function(e,t){g.setRequestHeader(t,e)}),G.isUndefined(r.withCredentials)||(g.withCredentials=!!r.withCredentials),o&&o!==`json`&&(g.responseType=r.responseType),c&&([d,p,m]=yB(c,!0),g.addEventListener(`progress`,d)),s&&g.upload&&([u,f]=yB(s),g.upload.addEventListener(`progress`,u),g.upload.addEventListener(`loadend`,f)),(r.cancelToken||r.signal)&&(l=t=>{g&&=(n(!t||t.type?new fB(null,e,g):t),g.abort(),h(),null)},r.cancelToken&&r.cancelToken.subscribe(l),r.signal&&(r.signal.aborted?l():r.signal.addEventListener(`abort`,l)));let v=gB(r.url);if(v&&!$z.protocols.includes(v)){n(new K(`Unsupported protocol `+v+`:`,K.ERR_BAD_REQUEST,e)),h();return}g.send(i||null)})},zB=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let n=new AbortController,r=!1,i=function(e){if(!r){r=!0,o();let t=e instanceof Error?e:this.reason;n.abort(t instanceof K?t:new fB(t instanceof Error?t.message:t))}},a=t&&setTimeout(()=>{a=null,i(new K(`timeout of ${t}ms exceeded`,K.ETIMEDOUT))},t),o=()=>{e&&=(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener(`abort`,i)}),null)};e.forEach(e=>{if(!r){if(e.aborted){i.call(e);return}e.addEventListener(`abort`,i,{once:!0})}});let{signal:s}=n;return s.unsubscribe=()=>G.asap(o),s},BB=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},VB=async function*(e,t){for await(let n of HB(e))yield*BB(n,t)},HB=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},UB=(e,t,n,r)=>{let i=VB(e,t),a=0,o,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{let{done:t,value:r}=await i.next();if(t){s(),e.close();return}let o=r.byteLength;n&&n(a+=o),e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel(e){return s(e),i.return()}},{highWaterMark:2})},WB=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,GB=(e,t,n)=>t+2<n&&WB(e.charCodeAt(t+1))&&WB(e.charCodeAt(t+2)),KB=e=>e<=57?e-48:(e&223)-55,qB=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||e===43||e===47||e===45||e===95,JB=e=>e===9||e===10||e===12||e===13||e===32,YB=e=>{let t=Math.floor(e/4),n=e%4;return t*3+(n===2?1:n===3?2:0)},XB=e=>{let t=e.length,n=0;return t>0&&e.charCodeAt(t-1)===61&&(n++,t>1&&e.charCodeAt(t-2)===61&&n++),Math.floor((t-n)*3/4)},ZB=e=>{let t=e.length,n=0,r=0,i=!1;for(let a=0;a<t;a++){let o=e.charCodeAt(a);if(o===37&&GB(e,a,t)&&(o=KB(e.charCodeAt(a+1))*16+KB(e.charCodeAt(a+2)),a+=2),!JB(o)){if(o===61){r++;continue}if(!qB(o)||r>0){i=!0;continue}n++}}return i||r>2||r>0&&(n+r)%4!=0||n%4==1?XB(e):YB(n)},QB=(e,t)=>{if(!e||typeof e!=`string`||!e.startsWith(`data:`))return 0;let n=e.indexOf(`,`);if(n<0)return 0;let r=e.slice(5,n),i=e.slice(n+1);if(/;base64/i.test(r))return t(i);let a=0;for(let e=0,t=i.length;e<t;e++){let n=i.charCodeAt(e);if(n===37&&GB(i,e,t))a+=1,e+=2;else if(n<128)a+=1;else if(n<2048)a+=2;else if(n>=55296&&n<=56319&&e+1<t){let t=i.charCodeAt(e+1);t>
442=56320&&t<=57343?(a+=4,e++):a+=3}else a+=3}return a};function $B(e){let t=typeof e==`string`?e.indexOf(`#`):-1;return QB(t===-1?e:e.slice(0,t),ZB)}var eV=`1.20.0`,tV=64*1024,nV={cache:`default`,redirect:`follow`,referrer:`about:client`,referrerPolicy:``,mode:`cors`,integrity:``,keepalive:!1,priority:`auto`,window:null},{isFunction:rV}=G,iV=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))),aV=e=>{if(!G.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},oV=(e,...t)=>{try{return!!e(...t)}catch{return!1}},sV=e=>{let t=e.indexOf(`://`),n=e;return t!==-1&&(n=n.slice(t+3)),n.includes(`@`)||n.includes(`:`)},cV=e=>{let t=G.global!==void 0&&G.global!==null?G.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=G.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);let{fetch:i,Request:a,Response:o}=e,s=i?rV(i):typeof fetch==`function`,c=rV(a),l=rV(o);if(!s)return!1;let u=s&&rV(n),d=s&&(typeof r==`function`?(e=>t=>e.encode(t))(new r):async e=>new Uint8Array(await new a(e).arrayBuffer())),f=c&&u&&oV(()=>{let e=!1,t=new a($z.origin,{body:new n,method:`POST`,get duplex(){return e=!0,`half`}}),r=t.headers.has(`Content-Type`);return t.body!=null&&t.body.cancel(),e&&!r}),p=l&&u&&oV(()=>G.isReadableStream(new o(``).body)),m={stream:p&&(e=>e.body)};s&&[`text`,`arrayBuffer`,`blob`,`formData`,`stream`].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new K(`Response type '${e}' is not supported`,K.ERR_NOT_SUPPORT,n)})});let h=async e=>{if(e==null)return 0;if(G.isBlob(e))return e.size;if(G.isSpecCompliantForm(e))return(await new a($z.origin,{method:`POST`,body:e}).arrayBuffer()).byteLength;if(G.isArrayBufferView(e)||G.isArrayBuffer(e))return e.byteLength;if(G.isURLSearchParams(e)&&(e+=``),G.isString(e))return(await d(e)).byteLength},g=async(e,t)=>G.toFiniteNumber(e.getContentLength())??h(t);return async e=>{let{url:t,method:n,data:s,signal:l,cancelToken:d,timeout:_,onDownloadProgress:v,onUploadProgress:y,responseType:b,headers:x,withCredentials:S=`same-origin`,fetchOptions:C,maxContentLength:w,maxBodyLength:T,maxRedirects:E}=LB(e),D=G.isNumber(w)&&w>-1,O=G.isNumber(T)&&T>-1,k=t=>G.hasOwnProp(e,t)?e[t]:void 0,ee=i||fetch;b=b?(b+``).toLowerCase():`text`;let A=zB([l,d&&d.toAbortSignal()],_),j=null,M=A&&A.unsubscribe&&(()=>{A.unsubscribe()}),N,te=null,ne=()=>new K(`Request body larger than maxBodyLength limit`,K.ERR_BAD_REQUEST,e,j);try{let i,l=k(`auth`);if(l&&(i={username:G.getSafeProp(l,`username`)||``,password:G.getSafeProp(l,`password`)||``}),sV(t)){let e=new URL(t,$z.origin);!i&&(e.username||e.password)&&(i={username:aV(e.username),password:aV(e.password)}),(e.username||e.password)&&(e.username=``,e.password=``,t=e.href)}if(i&&(x.delete(`authorization`),x.set(`Authorization`,`Basic `+btoa(iV((i.username||``)+`:`+(i.password||``))))),D&&typeof t==`string`&&t.startsWith(`data:`)&&$B(t)>w)throw new K(`maxContentLength size of `+w+` exceeded`,K.ERR_BAD_RESPONSE,e,j);if(O&&n!==`get`&&n!==`head`){let e=await h(s);if(typeof e==`number`&&isFinite(e)&&(N=e,e>T))throw ne()}let d=O&&(G.isReadableStream(s)||G.isStream(s)),_=(e,t,n)=>UB(e,tV,e=>{if(O&&e>T)throw te=ne();t&&t(e)},n);if(f&&n!==`get`&&n!==`head`&&(y||d)){if(N??=await g(x,s),N!==0||d){let e=new a(t,{method:`POST`,body:s,duplex:`half`}),n;if(G.isFormData(s)&&(n=e.headers.get(`content-type`))&&x.setContentType(n),e.body){let[t,n]=y&&bB(N,yB(xB(y)))||[];s=_(e.body,t,n)}}}else if(d&&!c&&u&&n!==`get`&&n!==`head`)s=_(s);else if(d&&c&&!f&&n!==`get`&&n!==`head`)throw new K(`Stream request bodies are not supported by the current fetch implementation`,K.ERR_NOT_SUPPORT,e,j);G.isString(S)||(S=S?`include`:`omit`);let P=c&&`credentials`in a.prototype;if(G.isFormData(s)){let e=x.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&x.delete(`content-type`)}x.set(`User-Agent`,`axios/`+eV,!1);let re=C==null?C:Object.assign(Object.create(null),C);re&&(delete re.body,delete re.headers,delete re.method,delete re.signal,delete re.duplex,delete re.credentials);let ie=Object.assign(Object.create(null),re,{signal:A,method:n.toUpperCase(),headers:uz(x.normalize()),body:s,duplex:`half`,credentials:P?S:void 0});c&&(G.forEach(nV,(e,t)=>{ie[t]===void 0&&(ie[t]=e)}),ie.signal===void 0&&(ie.signal=null),ie.body===void 0&&(ie.body=null)),E===0&&(ie.redirect=`manual`,re&&(re.redirect=`manual`)),j=c&&new a(t,ie);let ae=await(c?ee(j,re):ee(t,ie)),oe=Cz.from(ae.headers);if(D){let t=G.toFiniteNumber(oe.getContentLength());if(t!=null&&t>w)throw new K(`maxContentLength size of `+w+` exceeded`,K.ERR_BAD_RESPONSE,e,j)}let se=p&&(b===`stream`||b===`response`);if(p&&ae.body&&(v||D||se&&M)){let t={};
442[`status`,`statusText`,`headers`].forEach(e=>{t[e]=ae[e]});let n=G.toFiniteNumber(oe.getContentLength()),[r,i]=v&&bB(n,yB(xB(v),!0))||[],a=0;ae=new o(UB(ae.body,tV,t=>{if(D&&(a=t,a>w))throw new K(`maxContentLength size of `+w+` exceeded`,K.ERR_BAD_RESPONSE,e,j);r&&r(t)},()=>{i&&i(),M&&M()}),t)}b||=`text`;let F=await m[G.findKey(m,b)||`text`](ae,e);if(D&&!p&&!se){let t;if(F!=null&&(typeof F.byteLength==`number`?t=F.byteLength:typeof F.size==`number`?t=F.size:typeof F==`string`&&(t=typeof r==`function`?new r().encode(F).byteLength:F.length)),typeof t==`number`&&t>w)throw new K(`maxContentLength size of `+w+` exceeded`,K.ERR_BAD_RESPONSE,e,j)}return!se&&M&&M(),await new Promise((t,n)=>{pB(t,n,{data:F,headers:Cz.from(ae.headers),status:ae.status,statusText:ae.statusText,config:e,request:j})})}catch(t){if(M&&M(),A&&A.aborted&&A.reason instanceof K){let n=A.reason;throw n.config=e,j&&(n.request=j),t!==n&&Object.defineProperty(n,`cause`,{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(te)throw j&&!te.request&&(te.request=j),te;if(t instanceof K)throw j&&!t.request&&(t.request=j),t;if(t&&t.name===`TypeError`&&/Load failed|fetch/i.test(t.message)){let n=new K(`Network Error`,K.ERR_NETWORK,e,j,t&&t.response);throw Object.defineProperty(n,`cause`,{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw K.from(t,t&&t.code,e,j,t&&t.response)}}},lV=new Map,uV=e=>{let t=e&&e.env||{},{fetch:n,Request:r,Response:i}=t,a=[r,i,n],o=a.length,s,c,l=lV;for(;o--;)s=a[o],c=l.get(s),c===void 0&&l.set(s,c=o?new Map:cV(t)),l=c;return c};uV();var dV={http:null,xhr:RB,fetch:{get:uV}};G.forEach(dV,(e,t)=>{if(e){try{Object.defineProperty(e,`name`,{__proto__:null,value:t})}catch{}Object.defineProperty(e,`adapterName`,{__proto__:null,value:t})}});var fV=e=>`- ${e}`,pV=e=>G.isFunction(e)||e===null||e===!1;function mV(e,t){e=G.isArray(e)?e:[e];let{length:n}=e,r,i,a={};for(let o=0;o<n;o++){r=e[o];let n;if(i=r,!pV(r)&&(i=dV[(n=String(r)).toLowerCase()],i===void 0))throw new K(`Unknown adapter '${n}'`);if(i&&(G.isFunction(i)||(i=i.get(t))))break;a[n||`#`+o]=i}if(!i){let e=Object.entries(a).map(([e,t])=>`adapter ${e} `+(t===!1?`is not supported by the environment`:`is not available in the build`));throw new K(`There is no suitable adapter to dispatch the request `+(n?e.length>1?`since :
443`+e.map(fV).join(`
444`):` `+fV(e[0]):`as no adapter specified`),K.ERR_NOT_SUPPORT)}return i}var hV={getAdapter:mV,adapters:dV};function gV(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new fB(null,e)}function _V(e){let t=G.toSafeFlatObject(e);return gV(t),t.headers=Cz.from(G.getSafeProp(t,`headers`)),t.data=uB.call(t,t.transformRequest),[`post`,`put`,`patch`].indexOf(t.method)!==-1&&t.headers.setContentType(`application/x-www-form-urlencoded`,!1),hV.getAdapter(t.adapter||lB.adapter,t)(t).then(function(e){gV(t),t.response=e;try{e.data=uB.call(t,t.transformResponse,e)}finally{delete t.response}return e.headers=Cz.from(e.headers),e},function(e){if(!dB(e)&&(gV(t),e&&e.response)){t.response=e.response;try{e.response.data=uB.call(t,t.transformResponse,e.response)}finally{delete t.response}e.response.headers=Cz.from(e.response.headers)}return Promise.reject(e)})}var vV={};[`object`,`boolean`,`number`,`function`,`string`,`symbol`].forEach((e,t)=>{vV[e]=function(n){return typeof n===e||`a`+(t<1?`n `:` `)+e}});var yV={};vV.transitional=function(e,t,n){function r(e,t){return`[Axios v`+eV+`] Transitional option '`+e+`'`+t+(n?`. `+n:``)}return(n,i,a)=>{if(e===!1)throw new K(r(i,` has been removed`+(t?` in `+t:``)),K.ERR_DEPRECATED);return t&&!yV[i]&&(yV[i]=!0,console.warn(r(i,` has been deprecated since v`+t+` and will be removed in the near future`))),e?e(n,i,a):!0}},vV.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function bV(e,t,n){if(typeof e!=`object`||!e)throw new K(`options must be an object`,K.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-- >0;){let a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new K(`option `+a+` must be `+n,K.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new K(`Unknown option `+a,K.ERR_BAD_OPTION)}}var xV={assertOptions:bV,validators:vV},SV=xV.validators,CV=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Wz,response:new Wz}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error)try{let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=t.stack,r=``;if(typeof n==`string`){let e=n.indexOf(`
445`);r=e===-1?``:n.slice(e+1)}if(!e.stack)e.stack=r;else if(r){let t=r.indexOf(`
446`),n=t===-1?-1:r.indexOf(`
447`,t+1),i=n===-1?``:r.slice(n+1);String(e.stack).endsWith(i)||(e.stack+=`
448`+r)}}catch{}throw e}}_request(e,t){typeof e==`string`?(t||={},t.url=e):t=e||{},t=NB(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&xV.assertOptions(n,{silentJSONParsing:SV.transitional(SV.boolean),forcedJSONParsing:SV.transitional(SV.boolean),clarifyTimeoutError:SV.transitional(SV.boolean),legacyInterceptorReqResOrdering:SV.transitional(SV.boolean),advertiseZstdAcceptEncoding:SV.transitional(SV.boolean),validateStatusUndefinedResolves:SV.transitional(SV.boolean)}
448,!1),r!=null&&(G.isFunction(r)?t.paramsSerializer={serialize:r}:xV.assertOptions(r,{encode:SV.function,serialize:SV.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),xV.assertOptions(t,{baseUrl:SV.spelling(`baseURL`),withXsrfToken:SV.spelling(`withXSRFToken`)},!0),t.method=(G.getSafeProp(t,`method`)||G.getSafeProp(this.defaults,`method`)||`get`).toLowerCase();let a=i&&G.merge(i.common,i[t.method]);i&&G.forEach(oB.concat(`common`),e=>{delete i[e]}),t.headers=Cz.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s&&=e.synchronous;let n=t.transitional||Gz;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[_V.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e?e(f):f}catch(e){if(!t){l=Promise.reject(e);break}try{let n=t.call(this,e);G.isThenable(n)&&(l=Promise.resolve(n).then(()=>_V.call(this,f)))}catch(e){l=Promise.reject(e)}break}}if(!l)try{l=_V.call(this,f)}catch(e){l=Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=NB(this.defaults,e),zz(AB(e.baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};G.forEach([`delete`,`get`,`head`,`options`],function(e){CV.prototype[e]=function(t,n){return this.request(NB(n||{},{method:e,url:t,data:n&&G.hasOwnProp(n,`data`)?n.data:void 0}))}}),G.forEach([`post`,`put`,`patch`,`query`],function(e){function t(t){return function(n,r,i){return this.request(NB(i||{},{method:e,headers:t?{"Content-Type":`multipart/form-data`}:{},url:n,data:r}))}}CV.prototype[e]=t(),e!==`query`&&(CV.prototype[e+`Form`]=t(!0))});var wV=class e{constructor(e){if(typeof e!=`function`)throw TypeError(`executor must be a function.`);let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new fB(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function TV(e){return function(t){return e.apply(null,t)}}function EV(e){return G.isObject(e)&&e.isAxiosError===!0}var DV={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
448alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(DV).forEach(([e,t])=>{DV[t]===void 0&&(DV[t]=e)});function OV(e){let t=new CV(e),n=nR(CV.prototype.request,t);return G.extend(n,CV.prototype,t,{allOwnKeys:!0}),G.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return OV(NB(e,t))},n}var kV=OV(lB);kV.Axios=CV,kV.CanceledError=fB,kV.CancelToken=wV,kV.isCancel=dB,kV.VERSION=eV,kV.toFormData=Pz,kV.AxiosError=K,kV.Cancel=kV.CanceledError,kV.all=function(e){return Promise.all(e)},kV.spread=TV,kV.isAxiosError=EV,kV.mergeConfig=NB,kV.AxiosHeaders=Cz,kV.formToJSON=e=>aB(G.isHTMLForm(e)?new FormData(e):e),kV.getAdapter=hV.getAdapter,kV.HttpStatusCode=DV,kV.default=kV;var AV=Symbol(`cache-parser`);function jV(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function MV(e){return(typeof e==`string`||typeof e==`number`)&&(e=Number(e))>=0&&e<1/0}function NV(e){return!0===e||typeof e==`number`||typeof e==`string`&&e!==`false`}var PV=Number;function FV(e){var t=Object.defineProperty({},AV,{enumerable:!1,value:1});if(!e||typeof e!=`string`)return t;var n=function(e){for(var t,n={},r=function(e){var t=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e,t){if(e){if(typeof e==`string`)return jV(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jV(e,t):void 0}}(e))){t&&(e=t);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
449In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}(e.toLowerCase().replace(/\s+/g,``).split(`,`));!(t=r()).done;){var i,a=t.value.split(`=`,2);n[a[0]]=(i=a[1])==null||i}return n}(e),r=n[`max-age`],i=n[`max-stale`],a=n[`min-fresh`],o=n[`s-maxage`],s=n[`stale-if-error`],c=n[`stale-while-revalidate`];return NV(n.immutable)&&(t.immutable=!0),MV(r)&&(t.maxAge=PV(r)),MV(i)&&(t.maxStale=PV(i)),MV(a)&&(t.minFresh=PV(a)),NV(n[`must-revalidate`])&&(t.mustRevalidate=!0),NV(n[`must-understand`])&&(t.mustUnderstand=!0),NV(n[`no-cache`])&&(t.noCache=!0),NV(n[`no-store`])&&(t.noStore=!0),NV(n[`no-transform`])&&(t.noTransform=!0),NV(n[`only-if-cached`])&&(t.onlyIfCached=!0),NV(n.private)&&(t.private=!0),NV(n[`proxy-revalidate`])&&(t.proxyRevalidate=!0),NV(n.public)&&(t.public=!0),MV(o)&&(t.sMaxAge=PV(o)),MV(s)&&(t.staleIfError=PV(s)),MV(c)&&(t.staleWhileRevalidate=PV(c)),t}var IV=Symbol();function LV(){var e,t,n=new Promise(function(n,r){e=n,t=r});return n.resolve=e,n.reject=t,n[IV]=1,n}function RV(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function zV(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if(typeof e==`string`)return RV(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?RV(e,t):void 0}}(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
450In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BV(e,t,n){if(e===`*`||e===null)return!1;for(var r,i=Object.keys(t),a=Object.keys(n),o=zV(e);!(r=o()).done;){for(var s,c=r.value,l=void 0,u=void 0,d=zV(i);!(s=d()).done;){var f=s.value;if(f.toLowerCase()===c){var p;l=(p=t[f])==null||(p=p.toString())==null?void 0:p.trim();break}}for(var m,h=zV(a);!(m=h()).done;){var g=m.value;if(g.toLowerCase()===c){var _;u=(_=n[g])==null||(_=_.toString())==null?void 0:_.trim();break}}if(l!=u)return!1}return!0}var VV=/^[a-z0-9-]+$/i;function HV(e,t){if(t===void 0&&(t=16),typeof e!=`string`)return null;if(e.includes(`*`))return`*`;for(var n=new Set,r=0;r<e.length;r++){var i=e[r];if(i!==` `&&i!==`	`&&i!==`,`){for(var a=r;r<e.length&&e[r]!==`,`;)r++;var o=e.slice(a,r).trim().toLowerCase();if(o.length!==0&&VV.test(o)&&(n.add(o),n.size>=t))break}}return n.size===0?null:Array.from(n)}function UV(e,t){return e>t?1:-1}
450function WV(e,t){return UV(String(e[0]),String(t[0]))}function GV(e,t){return 33*e^t}function KV(e,t){var n=5381;if(typeof e==`object`&&e){var r=typeof e.entries==`function`,i=Object.keys(e).length>0;if(e.toString===Object.prototype.toString||e.toString===Array.prototype.toString||r&&!i){t||=new WeakSet,t.add(e);var a=r&&!i?Array.from(e.entries()):Object.keys(e).sort(UV).map(function(t){return[t,e[t]]});r&&!i&&a.sort(WV);for(var o=0;o<a.length;o++){var s=a[o],c=s[1];if(n=GV(n,KV(s[0],t)),typeof c==`object`&&c&&(c.toString===Object.prototype.toString||c.toString===Array.prototype.toString)){if(t.has(c))continue;t.add(c)}n=GV(n,KV(c,t))}return GV(n,KV(e.constructor,t))}}for(var l,u=typeof e,d=0;d<u.length;d++)n=GV(n,u.charCodeAt(d));if(e instanceof Date)return GV(n,e.getTime());if(u===`number`)return GV(n,function(e){if(Number.isNaN(e))return 2146959360;if(e===1/0)return 2146435072;if(e===-1/0)return 4293918720;if(Math.abs(e)>2**53-1){for(var t=String(e),n=0,r=0;r<t.length;r++)n=GV(n,t.charCodeAt(r));return n}return e}(e));if(u===`boolean`)return GV(n,+!!e);try{l=String(e)}catch{l=Object.prototype.toString.call(e)}for(var f=0;f<l.length;f++)n=GV(n,l.charCodeAt(f));return n}var qV={IfModifiedSince:`if-modified-since`,LastModified:`last-modified`,IfNoneMatch:`if-none-match`,CacheControl:`cache-control`,Pragma:`pragma`,ETag:`etag`,Expires:`expires`,Age:`age`,XAxiosCacheEtag:`x-axios-cache-etag`,XAxiosCacheLastModified:`x-axios-cache-last-modified`,XAxiosCacheStaleIfError:`x-axios-cache-stale-if-error`,Vary:`vary`},JV=(e,t)=>{if(!e)return`not enough headers`;let n=e[qV.CacheControl];if(n){let r=FV(String(n));if(r.noCache||r.noStore||t===`server`&&r.private)return`dont cache`;if(r.immutable)return{cache:31536e6};if(r.maxAge!==void 0){let t=e[qV.Age];return{cache:t?(r.maxAge-Number(t))*1e3:r.maxAge*1e3,stale:r.maxStale===void 0?r.staleWhileRevalidate===void 0?void 0:r.staleWhileRevalidate*1e3:r.maxStale*1e3}}}let r=e[qV.Expires];if(r){let e=Date.parse(String(r))-Date.now();return e>=0?{cache:e}:`dont cache`}return`not enough headers`};function YV(e,t){let n={};for(let r of t)n[r]=e.get(r)?.toString();return n}async function XV(e,t){if(typeof t==`function`)return t(e);let{statusCheck:n,responseMatch:r,containsHeaders:i}=t;if(n&&!await n(e.status)||r&&!await r(e))return!1;if(i){for(let[t,n]of Object.entries(i))if(!await n(e.headers[t.toLowerCase()]??e.headers[t]))return!1}return!0}function ZV(e,t){return e instanceof RegExp?(e.lastIndex=0,e.test(t)):t.includes(e)}function QV(e){return e?t=>e(t)||t===304:e=>e>=200&&e<300||e===304}function $V(e=`get`,t=[]){return e=e.toLowerCase(),t.some(t=>t===e)}function eH(e,t){let{etag:n,modifiedSince:r}=t.cache,i=e.data?.meta?.revalidation;if(n){let r;r=i?.etag?i.etag:n===!0?e.data?.headers[qV.ETag]:n,r&&t.headers.set(qV.IfNoneMatch,r)}if(r){let n;n=i?.lastModified?i.lastModified===!0?new Date(e.createdAt).toUTCString():i.lastModified:r===!0?e.data.headers[qV.LastModified]||new Date(e.createdAt).toUTCString():r.toUTCString(),t.headers.set(qV.IfModifiedSince,n)}}function tH(e,t){return e.status===304&&t?(e.cached=!0,e.data=t.data,e.status=t.status,e.statusText=t.statusText,e.headers={...t.headers,...e.headers},t):{data:e.data,status:e.status,statusText:e.statusText,headers:e.headers}}function nH(e){let t=async n=>{if(n.id=e.generateKey(n,{vary:n.cache&&Array.isArray(n.cache.vary)?YV(n.headers,n.cache.vary):void 0}),n.cache===!1||(n.cache={...e.defaults.cache,...n.cache},n.cache.enabled===!1))return n;if(typeof n.cache.cachePredicate==`object`&&n.cache.cachePredicate.ignoreUrls&&n.url){for(let e of n.cache.cachePredicate.ignoreUrls)if(ZV(e,n.url))return n}if(typeof n.cache.cachePredicate==`object`&&n.cache.cachePredicate.allowUrls&&n.url){let e=!1;for(let t of n.cache.cachePredicate.allowUrls)if(ZV(t,n.url)){e=!0;break}if(!e)return n}if(n.cache.cacheTakeover&&(n.headers.set(qV.CacheControl,`no-cache, no-store, must-revalidate, max-age=0`,!1),n.headers.set(qV.Pragma,`no-cache`,!1),n.headers.set(qV.Expires,`0`,!1)),!$V(n.method,n.cache.methods))return n;let r=await e.storage.get(n.id,n),i=n.cache.override;if(n.cache.vary!==!1&&r.data?.meta?.vary&&r.data.headers[qV.Vary]){let t=Array.isArray(n.cache.vary)?n.cache.vary:HV(r.data.headers[qV.Vary]);if(t&&t!==`*`&&!BV(t,r.data.meta?.vary,n.headers)){let i=YV(n.headers,t),a=e.generateKey({...n,id:void 0},{vary:i});n.id!==a&&(n.id=a,r=await e.storage.get(a,n))}}ignoreAndRequest:if(r.state===`empty`||r.state===`stale`||r.state===`must-revalidate`||i){if(e.waiting.has(n.id)&&!i&&(r=await e.storage.get(n.id,n),r.state!==`empty`&&r.state!==`must-revalidate`))break ignoreAndRequest;let t=LV();return e.waiting.set(n.id,t),t.catch(()=>void 0),await e.storage.set(n.id,{state:`loading`,previous:i?r.data?`stale`:`empty`:r.state,data:r.data,createdAt:i&&!r.createdAt?Date.now():r.createdAt},n),(r.state===`stale`||r.state===`must-revalidate`)&&!i&&eH(r,{...n,cache:n.cache}),n.validateStatus=QV(n.validateStatus),(r.state===`stale`||r.data&&r.state!==`must-revalidate`)&&await n.cache.hydrate?.(r),n}let a;if(r.state===`loading`){let i=e.waiting.get(n.id);if(!i)return r.data&&await n.cache.hydrate?.(r),n;try{await i;let r=await e.storage.get(n.id,n);if(!r.data)return t(n);if(n.cache.vary!==!1&&r.data.headers[qV.Vary]){let e=Array.isArray(n.cache.vary)?n.cache.vary:HV(r.data.headers[qV.Vary]),i=r.data.meta?.vary;if(e===`*`||e&&i&&!BV(e,i,n.headers))return t(n)}a=r.data}catch(e){throw e}}else a=r.data;return n.transformResponse=void 0,n.adapter=function(){return Promise.resolve({config:n,data:a.data,headers:a.headers,status:a.status,statusText:a.statusText,cached:!0,stale:r.previous===`stale`,id:n.id})},n};return{onFulfilled:t}}async function rH(e,t,n){if(typeof n==`function`)return n(t);for(let[r,i]of Object.entries(n)){if(i===`delete`){await e.remove(r,t.config);continue}let n=await e.get(r,t.config);if(n.state===`loading`)continue;let a=await i(n,t);if(a===`delete`){await e.remove(r,t.config);continue}a!==`ignore`&&await e.set(r,a,t.config)}}function iH(e){let t=(t,n,r)=>{let i=e.waiting.get(t);i&&(i[n](r),e.waiting.delete(t))};return{onFulfilled:async n=>{if(!n?.config)throw n;n.id=n.config.id,n.cached??=!1;let r=n.config,i=r.cache;if(n.cached)return n;if(!i)return n.cached=!1,n;if(i.update&&await rH(e.storage,n,i.update),!$V(r.method,i.methods))return n;let a=await e.storage.get(n.id,r);if(a.state!==`loading`||!a.data&&!await XV(n,i.cachePredicate))return t(n.id,`resolve`),n;for(let e of Object.keys(n.headers))e.startsWith(`x-axios-cache`)&&delete n.headers[e];let o=i.ttl||-1,s;if(i.interpretHeader){let r=e.headerInterpreter(n.headers,e.location);if(r===`dont cache`)return t(n.id,`resolve`),n;r!==`not enough headers`&&(typeof r==`number`?o=r:(o=r.cache,s=r.stale))}
450typeof o==`function`&&(o=await o(n));let c=tH(n,a.data);if(i.etag||i.modifiedSince){if(c.meta??={},c.meta.revalidation={},i.etag){let e=i.etag===!0?n.headers[qV.ETag]:i.etag;e&&(c.meta.revalidation.etag=e)}i.modifiedSince&&(c.meta.revalidation.lastModified=i.modifiedSince===!0?n.headers[qV.LastModified]||!0:i.modifiedSince.toUTCString())}if(i.vary!==!1&&n.headers[qV.Vary]){let a=Array.isArray(i.vary)?i.vary:HV(n.headers[qV.Vary]);if(Array.isArray(a))c.meta??={},c.meta.vary=YV(r.headers,a);else if(a===`*`)return await e.storage.set(n.id,{state:`stale`,createdAt:Date.now(),data:c,ttl:o},r),t(n.id,`resolve`),n}let l={state:`cached`,ttl:o,staleTtl:s,createdAt:Date.now(),data:c};return await e.storage.set(n.id,l,r),t(n.id,`resolve`),n},onRejected:async n=>{if(!n.isAxiosError||!n.config)throw n;let r=n.config,i=r.id,a=r.cache,o=n.response;if(!a||!i)throw n;if(!$V(r.method,a.methods))throw await e.storage.remove(i,r),t(i,`reject`,n),n;let s=await e.storage.get(i,r);if(s.state!==`loading`||s.previous!==`stale`)throw(n.code!==`ERR_CANCELED`||n.code===`ERR_CANCELED`&&s.state!==`cached`)&&await e.storage.remove(i,r),n.code===`ERR_CANCELED`?t(i,`resolve`):t(i,`reject`,n),n;if(a.staleIfError){let t=String(o?.headers[qV.CacheControl]),c=t&&FV(t).staleIfError,l=typeof a.staleIfError==`function`?await a.staleIfError(o,s,n):a.staleIfError===!0&&c?c*1e3:a.staleIfError;if(l===!0||typeof l==`number`&&s.createdAt+l>Date.now()){await e.storage.set(i,{state:`stale`,createdAt:Date.now(),data:s.data},r);let t=e.waiting.get(i);return t&&(t.resolve(),e.waiting.delete(i)),{cached:!0,stale:!0,config:r,id:i,data:s.data.data,headers:s.data.headers,status:s.data.status,statusText:s.data.statusText}}}throw await e.storage.remove(i,r),t(i,`reject`,n),n}}}var aH=e=>!!e&&!!e[`is-storage`];function oH(e){if(e.meta?.revalidation)return;let t=e.headers[qV.XAxiosCacheEtag],n=e.headers[qV.XAxiosCacheLastModified];(t||n)&&(e.meta??={},e.meta.revalidation={},t&&(e.meta.revalidation.etag=t),n&&(e.meta.revalidation.lastModified=n===`use-cache-timestamp`?!0:n),delete e.headers[qV.XAxiosCacheEtag],delete e.headers[qV.XAxiosCacheLastModified],delete e.headers[qV.XAxiosCacheStaleIfError])}function sH(e){oH(e.data);let t=e.data.headers,n=e.data.meta?.revalidation;return qV.ETag in t||qV.LastModified in t||!!(n?.etag||n?.lastModified)}function cH(e){return String(e.data.headers[qV.CacheControl]).includes(`must-revalidate`)}function lH(e){return sH(e)?!0:e.state===`cached`&&e.staleTtl!==void 0&&Math.abs(Date.now()-(e.createdAt+e.ttl))<=e.staleTtl}function uH(e){return e.ttl!==void 0&&e.createdAt+e.ttl<=Date.now()}var dH={empty:0,"must-revalidate":1,stale:2,cached:3,loading:4};function fH([,e],[,t]){let n=dH[e.state]-dH[t.state];return n===0?(e.createdAt||0)-(t.createdAt||0):n}function pH(e,t){switch(e.state){case`loading`:return!1;case`empty`:case`must-revalidate`:return!0;case`cached`:return uH(e)&&!lH(e);case`stale`:return t!==void 0&&e.ttl!==void 0?Date.now()>e.createdAt+e.ttl+t:!1}}function mH({set:e,find:t,remove:n,clear:r}){return{"is-storage":1,set:e,remove:n,clear:r,get:async(r,i)=>{let a=await t(r,i);if(!a)return{state:`empty`};if(a.state===`empty`||a.state===`loading`||a.state===`must-revalidate`)return a;
450if((a.state===`cached`||a.state===`stale`)&&oH(a.data),a.state===`cached`){if(!uH(a))return a;if(!lH(a))return await n(r,i),{state:`empty`};if(a={state:`stale`,createdAt:a.createdAt,data:a.data,ttl:a.staleTtl===void 0?void 0:a.staleTtl+a.ttl},await e(r,a,i),cH(a))return{...a,state:`must-revalidate`}}return!uH(a)||sH(a)?a:(await n(r,i),{state:`empty`})}}}var hH=typeof structuredClone==`function`?structuredClone:e=>JSON.parse(JSON.stringify(e));function gH(e=!1,t=3e5,n=1024,r=36e5){function i(){return Array.from(a.data.entries()).sort(fH)}let a=mH({set:(t,r)=>{if(n&&a.data.size>=n&&(a.cleanup(),a.data.size>=n)){for(let[e]of i())if(a.data.delete(e),a.data.size<n)break}a.data.set(t,e===`double`?hH(r):r)},remove:e=>{a.data.delete(e)},find:t=>{let n=a.data.get(t);return e&&n!==void 0?hH(n):n},clear:()=>{a.data.clear()}});return a.data=new Map,a.cleanup=()=>{for(let[e,t]of i())pH(t,r)&&a.data.delete(e)},t&&(a.cleaner=setInterval(a.cleanup,t),typeof a.cleaner==`object`&&`unref`in a.cleaner&&a.cleaner.unref()),a}var _H=/^\/|\/$/g;function vH(e){return(t,n)=>{if(t.id)return t.id;let r=e(t,n);return typeof r==`string`||typeof r==`number`?`${r}`:`${KV(r)}`}}var yH=vH(({baseURL:e,url:t,method:n,params:r,data:i},a)=>(e=e===void 0?``:e.replace(_H,``),t=t===void 0?``:t.replace(_H,``),n=n===void 0?`get`:n.toLowerCase(),{url:e+(e&&t?`/`:``)+t,params:r,method:n,data:i,...a}));function bH(e,t={}){let n=e;if(n.defaults.cache)throw Error(`setupCache() should be called only once`);if(n.location=typeof window>`u`?`server`:`client`,n.storage=t.storage||gH(),!aH(n.storage))throw Error(`Use buildStorage() function`);return n.waiting=t.waiting||new Map,n.generateKey=t.generateKey||yH,n.headerInterpreter=t.headerInterpreter||JV,n.requestInterceptor=t.requestInterceptor||nH(n),n.responseInterceptor=t.responseInterceptor||iH(n),n.debug=t.debug||function(){},n.defaults.cache={enabled:t.enabled??!0,update:t.update||{},ttl:t.ttl??3e5,methods:t.methods||[`get`,`head`],cachePredicate:t.cachePredicate||{statusCheck:e=>[200,203,300,301,302,404,405,410,414,501].includes(e)},etag:t.etag??!0,modifiedSince:t.modifiedSince??t.etag===!1,interpretHeader:t.interpretHeader??!0,cacheTakeover:t.cacheTakeover??!0,staleIfError:t.staleIfError??!0,override:t.override??!1,hydrate:t.hydrate??void 0,vary:t.vary??!0},(t.register??!0)&&(n.interceptors.request.use(n.requestInterceptor.onFulfilled,n.requestInterceptor.onRejected),n.interceptors.response.use(n.responseInterceptor.onFulfilled,n.responseInterceptor.onRejected)),n}var xH=()=>{let e=[`vipLuckyDraw20240715`,`dailyLuckyDraw20240715`,`dailyLuckyDraw20241008`,`dailyLuckyDraw20241115`],t=`/campaign/campaigns`,n=[];return e.forEach(e=>{n.push(`${t}/${e}`),n.push(`${t}/${e}/rewards`)}),n},SH=r(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs=r()})(e,(function(){var e=1e3,t=6e4,n=36e5,r=`millisecond`,i=`second`,a=`minute`,o=`hour`,s=`day`,c=`week`,l=`month`,u=`quarter`,d=`year`,f=`date`,p=`Invalid Date`,m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:``+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?`+`:`-`)+_(r,2,`0`)+`:`+_(i,2,`0`)},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),a=n-i<0,o=t.clone().add(r+(a?-1:1),l);return+(-(r+(n-i)/(a?i-o:o-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:d,w:c,d:s,D:f,h:o,m:a,s:i,ms:r,Q:u}[e]||String(e||``).toLowerCase().replace(/s$/,``)},u:function(e){return e===void 0}},y=`en`,b={};b[y]=g;var x=`$isDayjsObject`,S=function(e){return e instanceof E||!(!e||!e[x])},C=function e(t,n,r){var i;if(!t)return y;if(typeof t==`string`){var a=t.toLowerCase();b[a]&&(i=a),n&&(b[a]=n,i=a);var o=t.split(`-`);if(!i&&o.length>1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},w=function(e,t){if(S(e))return e.clone();var n=typeof t==`object`?t:{};return n.date=e,n.args=arguments,new E(n)},T=v;T.l=C,T.i=S,T.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function g(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var _=g.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(t===null)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t==`string`&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||`0`).substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return T},_.isValid=function(){return this.$d.toString()!==p},_.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return w(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<w(e)},_.$g=function(e,t,n){return T.u(e)?this[t]:this.set(n,e)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(e,t){var n=this,r=!!T.u(t)||t,u=T.p(e),p=function(e,t){var i=T.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?i:i.endOf(s)},m=function(e,t){return T.w(n.toDate()[e].apply(n.toDate(`s`),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},h=this.$W,g=this.$M,_=this.$D,v=`set`+(this.$u?`UTC`:``);switch(u){case d:return r?p(1,0):p(31,11);case l:return r?p(1,g):p(0,g+1);case c:var y=this.$locale().weekStart||0,b=(h<y?h+7:h)-y;return p(r?_-b:_+(6-b),g);case s:case f:return m(v+`Hours`,0);case o:return m(v+`Minutes`,1);case a:return m(v+`Seconds`,2);case i:return m(v+`Milliseconds`,3);default:return this.clone()}},_.endOf=function(e){return this.startOf(e,!1)},_.$set=function(e,t){var n,c=T.p(e),u=`set`+(this.$u?`UTC`:``),p=(n={},n[s]=u+`Date`,n[f]=u+`Date`,n[l]=u+`Month`,n[d]=u+`FullYear`,n[o]=u+`Hours`,n[a]=u+`Minutes`,n[i]=u+`Seconds`,n[r]=u+`Milliseconds`,n)[c],m=c===s?this.$D+(t-this.$W):t;if(c===l||c===d){var h=this.clone().set(f,1);h.$d[p](m),h.init(),this.$d=h.set(f,Math.min(this.$D,h.daysInMonth())).$d}else p&&this.$d[p](m);return this.init(),this},_.set=function(e,t){return this.clone().$set(e,t)},_.get=function(e){return this[T.p(e)]()},_.add=function(r,u){var f,p=this;r=Number(r);var m=T.p(u),h=function(e){var t=w(p);return T.w(t.date(t.date()+Math.round(e*r)),p)};if(m===l)return this.set(l,this.$M+r);if(m===d)return this.set(d,this.$y+r);if(m===s)return h(1);if(m===c)return h(7);var g=(f={},f[a]=t,f[o]=n,f[i]=e,f)[m]||1,_=this.$d.getTime()+r*g;return T.w(_,this)},_.subtract=function(e,t){return this.add(-1*e,t)},_.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||`YYYY-MM-DDTHH:mm:ssZ`,i=T.z(this),a=this.$H,o=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=n.meridiem,d=function(e,n,i,a){return e&&(e[
450n]||e(t,r))||i[n].slice(0,a)},f=function(e){return T.s(a%12||12,e,`0`)},m=u||function(e,t,n){var r=e<12?`AM`:`PM`;return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case`YY`:return String(t.$y).slice(-2);case`YYYY`:return T.s(t.$y,4,`0`);case`M`:return s+1;case`MM`:return T.s(s+1,2,`0`);case`MMM`:return d(n.monthsShort,s,l,3);case`MMMM`:return d(l,s);case`D`:return t.$D;case`DD`:return T.s(t.$D,2,`0`);case`d`:return String(t.$W);case`dd`:return d(n.weekdaysMin,t.$W,c,2);case`ddd`:return d(n.weekdaysShort,t.$W,c,3);case`dddd`:return c[t.$W];case`H`:return String(a);case`HH`:return T.s(a,2,`0`);case`h`:return f(1);case`hh`:return f(2);case`a`:return m(a,o,!0);case`A`:return m(a,o,!1);case`m`:return String(o);case`mm`:return T.s(o,2,`0`);case`s`:return String(t.$s);case`ss`:return T.s(t.$s,2,`0`);case`SSS`:return T.s(t.$ms,3,`0`);case`Z`:return i}return null}(e)||i.replace(`:`,``)}))},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(r,f,p){var m,h=this,g=T.p(f),_=w(r),v=(_.utcOffset()-this.utcOffset())*t,y=this-_,b=function(){return T.m(h,_)};switch(g){case d:m=b()/12;break;case l:m=b();break;case u:m=b()/3;break;case c:m=(y-v)/6048e5;break;case s:m=(y-v)/864e5;break;case o:m=y/n;break;case a:m=y/t;break;case i:m=y/e;break;default:m=y}return p?m:T.a(m)},_.daysInMonth=function(){return this.endOf(l).$D},_.$locale=function(){return b[this.$L]},_.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=C(e,t,!0);return r&&(n.$L=r),n},_.clone=function(){return T.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},g}(),D=E.prototype;return w.prototype=D,[[`$ms`,r],[`$s`,i],[`$m`,a],[`$H`,o],[`$W`,s],[`$M`,l],[`$y`,d],[`$D`,f]].forEach((function(e){D[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),w.extend=function(e,t){return e.$i||=(e(t,E,w),!0),w},w.locale=C,w.isDayjs=S,w.unix=function(e){return w(1e3*e)},w.en=b[y],w.Ls=b,w.p={},w}))})),CH=e(SH());function wH(){return TH().__VUE_DEVTOOLS_GLOBAL_HOOK__}function TH(){return typeof navigator<`u`&&typeof window<`u`?window:typeof globalThis<`u`?globalThis:{}}var EH=typeof Proxy==`function`,DH=`devtools-plugin:setup`,OH=`plugin:settings:set`,kH,AH;function jH(){return kH===void 0&&(typeof window<`u`&&window.performance?(kH=!0,AH=window.performance):typeof globalThis<`u`&&globalThis.perf_hooks?.performance?(kH=!0,AH=globalThis.perf_hooks.performance):kH=!1),kH}function MH(){return jH()?AH.now():Date.now()}var NH=class{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;let n={};if(e.settings)for(let t in e.settings)n[t]=e.settings[t].defaultValue;let r=`__vue-devtools-plugin-settings__${e.id}`,i=Object.assign({},n);try{let e=localStorage.getItem(r),t=JSON.parse(e);Object.assign(i,t)}catch{}this.fallbacks={getSettings(){return i},setSettings(e){try{localStorage.setItem(r,JSON.stringify(e))}catch{}i=e},now(){return MH()}},t&&t.on(OH,(e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)}),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:t===`on`?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise(n=>{this.targetQueue.push({method:t,args:e,resolve:n})})})}async setRealTarget(e){this.target=e;for(let e of this.onQueue)this.target.on[e.method](...e.args);for(let e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}};function PH(e,t){let n=e,r=TH(),i=wH(),a=EH&&n.enableEarlyProxy;if(i&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!a))i.emit(DH,e,t);else{let e=a?new NH(n,i):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}}var FH=`store`;function IH(e){return e===void 0&&(e=null),If(e===null?FH:e)}function LH(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function RH(e){return typeof e==`object`&&!!e}function zH(e){return e&&typeof e.then==`function`}function BH(e,t){return function(){return e(t)}}
450function VH(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function HH(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;WH(e,n,[],e._modules.root,!0),UH(e,n,t)}function UH(e,t,n){var r=e._state,i=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var a=e._wrappedGetters,o={},s={},c=yu(!0);c.run(function(){LH(a,function(t,n){o[n]=BH(t,e),s[n]=V(function(){return o[n]()}),Object.defineProperty(e.getters,n,{get:function(){return s[n].value},enumerable:!0})})}),e._state=Ju({data:t}),e._scope=c,e.strict&&XH(e),r&&n&&e._withCommit(function(){r.data=null}),i&&i.stop()}function WH(e,t,n,r,i){var a=!n.length,o=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[o],e._modulesNamespaceMap[o]=r),!a&&!i){var s=ZH(t,n.slice(0,-1)),c=n[n.length-1];e._withCommit(function(){s[c]=r.state})}var l=r.context=GH(e,o,n);r.forEachMutation(function(t,n){qH(e,o+n,t,l)}),r.forEachAction(function(t,n){JH(e,t.root?n:o+n,t.handler||t,l)}),r.forEachGetter(function(t,n){YH(e,o+n,t,l)}),r.forEachChild(function(r,a){WH(e,t,n.concat(a),r,i)})}function GH(e,t,n){var r=t===``,i={dispatch:r?e.dispatch:function(n,r,i){var a=QH(n,r,i),o=a.payload,s=a.options,c=a.type;return(!s||!s.root)&&(c=t+c),e.dispatch(c,o)},commit:r?e.commit:function(n,r,i){var a=QH(n,r,i),o=a.payload,s=a.options,c=a.type;(!s||!s.root)&&(c=t+c),e.commit(c,o,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return e.getters}:function(){return KH(e,t)}},state:{get:function(){return ZH(e.state,n)}}}),i}function KH(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach(function(i){if(i.slice(0,r)===t){var a=i.slice(r);Object.defineProperty(n,a,{get:function(){return e.getters[i]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function qH(e,t,n,r){(e._mutations[t]||(e._mutations[t]=[])).push(function(t){n.call(e,r.state,t)})}function JH(e,t,n,r){(e._actions[t]||(e._actions[t]=[])).push(function(t){var i=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return zH(i)||(i=Promise.resolve(i)),e._devtoolHook?i.catch(function(t){throw e._devtoolHook.emit(`vuex:error`,t),t}):i})}function YH(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function XH(e){Vf(function(){return e._state.data},function(){},{deep:!0,flush:`sync`})}function ZH(e,t){return t.reduce(function(e,t){return e[t]},e)}function QH(e,t,n){return RH(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var $H=`vuex bindings`,eU=`vuex:mutations`,tU=`vuex:actions`,nU=`vuex`,rU=0;function iU(e,t){PH({id:`org.vuejs.vuex`,app:e,label:`Vuex`,homepage:`https://next.vuex.vuejs.org/`,logo:`https://vuejs.org/images/icons/favicon-96x96.png`,packageName:`vuex`,componentStateTypes:[$H]},function(n){n.addTimelineLayer({id:eU,label:`Vuex Mutations`,color:aU}),n.addTimelineLayer({id:tU,label:`Vuex Actions`,color:aU}),n.addInspector({id:nU,label:`Vuex`,icon:`storage`,treeFilterPlaceholder:`Filter stores...`}),n.on.getInspectorTree(function(n){if(n.app===e&&n.inspectorId===nU)if(n.filter){var r=[];lU(r,t._modules.root,n.filter,``),n.rootNodes=r}else n.rootNodes=[cU(t._modules.root,``)]}),n.on.getInspectorState(function(n){if(n.app===e&&n.inspectorId===nU){var r=n.nodeId;KH(t,r),n.state=uU(fU(t._modules,r),r===`root`?t.getters:t._makeLocalGettersCache,r)}}),n.on.editInspectorState(function(n){if(n.app===e&&n.inspectorId===nU){var r=n.nodeId,i=n.path;r!==`root`&&(i=r.split(`/`).filter(Boolean).concat(i)),t._withCommit(function(){n.set(t._state.data,i,n.state.value)})}}),t.subscribe(function(e,t){var r={};e.payload&&(r.payload=e.payload),r.state=t,n.notifyComponentUpdate(),n.sendInspectorTree(nU),n.sendInspectorState(nU),n.addTimelineEvent({layerId:eU,event:{time:Date.now(),title:e.type,data:r}})}),t.subscribeAction({before:function(e,t){var r={};e.payload&&(r.payload=e.payload),e._id=rU++,e._time=Date.now(),r.state=t,n.addTimelineEvent({layerId:tU,event:{time:e._time,title:e.type,groupId:e._id,subtitle:`start`,data:r}})},after:function(e,t){var r={},i=Date.now()-e._time;r.duration={_custom:{type:`duration`,display:i+`ms`,tooltip:`Action duration`,value:i}},e.payload&&(r.payload=e.payload),r.state=t,n.addTimelineEvent({layerId:tU,event:{time:Date.now(),title:e.type,groupId:e._id,subtitle:`end`,data:r}})}})})}var aU=8702998,oU={label:`namespaced`,textColor:16777215,backgroundColor:6710886};function sU(e){return e&&e!==`root`?e.split(`/`).slice(-2,-1)[0]:`Root`}function cU(e,t){return{id:t||`root`,label:sU(t),tags:e.namespaced?[oU]:[],children:Object.keys(e._children).map(function(n){return cU(e._children[n],t+n+`/`)})}}function lU(e,t,n,r){r.includes(n)&&e.push({id:r||`root`,label:r.endsWith(`/`)?r.slice(0,r.length-1):r||`Root`,tags:t.namespaced?[oU]:[]}
450),Object.keys(t._children).forEach(function(i){lU(e,t._children[i],n,r+i+`/`)})}function uU(e,t,n){t=n===`root`?t:t[n];var r=Object.keys(t),i={state:Object.keys(e.state).map(function(t){return{key:t,editable:!0,value:e.state[t]}})};if(r.length){var a=dU(t);i.getters=Object.keys(a).map(function(e){return{key:e.endsWith(`/`)?sU(e):e,editable:!1,value:pU(function(){return a[e]})}})}return i}function dU(e){var t={};return Object.keys(e).forEach(function(n){var r=n.split(`/`);if(r.length>1){var i=t,a=r.pop();r.forEach(function(e){i[e]||(i[e]={_custom:{value:{},display:e,tooltip:`Module`,abstract:!0}}),i=i[e]._custom.value}),i[a]=pU(function(){return e[n]})}else t[n]=pU(function(){return e[n]})}),t}function fU(e,t){var n=t.split(`/`).filter(function(e){return e});return n.reduce(function(e,r,i){var a=e[r];if(!a)throw Error(`Missing module "`+r+`" for path "`+t+`".`);return i===n.length-1?a:a._children},t===`root`?e:e.root._children)}function pU(e){try{return e()}catch(e){return e}}var mU=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=(typeof n==`function`?n():n)||{}},hU={namespaced:{configurable:!0}};hU.namespaced.get=function(){return!!this._rawModule.namespaced},mU.prototype.addChild=function(e,t){this._children[e]=t},mU.prototype.removeChild=function(e){delete this._children[e]},mU.prototype.getChild=function(e){return this._children[e]},mU.prototype.hasChild=function(e){return e in this._children},mU.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},mU.prototype.forEachChild=function(e){LH(this._children,e)},mU.prototype.forEachGetter=function(e){this._rawModule.getters&&LH(this._rawModule.getters,e)},mU.prototype.forEachAction=function(e){this._rawModule.actions&&LH(this._rawModule.actions,e)},mU.prototype.forEachMutation=function(e){this._rawModule.mutations&&LH(this._rawModule.mutations,e)},Object.defineProperties(mU.prototype,hU);var gU=function(e){this.register([],e,!1)};gU.prototype.get=function(e){return e.reduce(function(e,t){return e.getChild(t)},this.root)},gU.prototype.getNamespace=function(e){var t=this.root;return e.reduce(function(e,n){return t=t.getChild(n),e+(t.namespaced?n+`/`:``)},``)},gU.prototype.update=function(e){_U([],this.root,e)},gU.prototype.register=function(e,t,n){var r=this;n===void 0&&(n=!0);var i=new mU(t,n);e.length===0?this.root=i:this.get(e.slice(0,-1)).addChild(e[e.length-1],i),t.modules&&LH(t.modules,function(t,i){r.register(e.concat(i),t,n)})},gU.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r&&r.runtime&&t.removeChild(n)},gU.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return t?t.hasChild(n):!1};function _U(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return;_U(e.concat(r),t.getChild(r),n.modules[r])}}function vU(e){return new yU(e)}var yU=function(e){var t=this;e===void 0&&(e={});var n=e.plugins;n===void 0&&(n=[]);var r=e.strict;r===void 0&&(r=!1);var i=e.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new gU(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=i;var a=this,o=this,s=o.dispatch,c=o.commit;this.dispatch=function(e,t){return s.call(a,e,t)},this.commit=function(e,t,n){return c.call(a,e,t,n)},this.strict=r;var l=this._modules.root.state;WH(this,l,[],this._modules.root),UH(this,l),n.forEach(function(e){return e(t)})},bU={state:{configurable:!0}};yU.prototype.install=function(e,t){e.provide(t||`store`,this),e.config.globalProperties.$store=this,this._devtools!==void 0&&this._devtools&&iU(e,this)},bU.state.get=function(){return this._state.data},bU.state.set=function(e){}
450,yU.prototype.commit=function(e,t,n){var r=this,i=QH(e,t,n),a=i.type,o=i.payload;i.options;var s={type:a,payload:o},c=this._mutations[a];c&&(this._withCommit(function(){c.forEach(function(e){e(o)})}),this._subscribers.slice().forEach(function(e){return e(s,r.state)}))},yU.prototype.dispatch=function(e,t){var n=this,r=QH(e,t),i=r.type,a=r.payload,o={type:i,payload:a},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter(function(e){return e.before}).forEach(function(e){return e.before(o,n.state)})}catch{}var c=s.length>1?Promise.all(s.map(function(e){return e(a)})):s[0](a);return new Promise(function(e,t){c.then(function(t){try{n._actionSubscribers.filter(function(e){return e.after}).forEach(function(e){return e.after(o,n.state)})}catch{}e(t)},function(e){try{n._actionSubscribers.filter(function(e){return e.error}).forEach(function(t){return t.error(o,n.state,e)})}catch{}t(e)})})}},yU.prototype.subscribe=function(e,t){return VH(e,this._subscribers,t)},yU.prototype.subscribeAction=function(e,t){return VH(typeof e==`function`?{before:e}:e,this._actionSubscribers,t)},yU.prototype.watch=function(e,t,n){var r=this;return Vf(function(){return e(r.state,r.getters)},t,Object.assign({},n))},yU.prototype.replaceState=function(e){var t=this;this._withCommit(function(){t._state.data=e})},yU.prototype.registerModule=function(e,t,n){n===void 0&&(n={}),typeof e==`string`&&(e=[e]),this._modules.register(e,t),WH(this,this.state,e,this._modules.get(e),n.preserveState),UH(this,this.state)},yU.prototype.unregisterModule=function(e){var t=this;typeof e==`string`&&(e=[e]),this._modules.unregister(e),this._withCommit(function(){var n=ZH(t.state,e.slice(0,-1));delete n[e[e.length-1]]}),HH(this)},yU.prototype.hasModule=function(e){return typeof e==`string`&&(e=[e]),this._modules.isRegistered(e)},yU.prototype.hotUpdate=function(e){this._modules.update(e),HH(this,!0)},yU.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(yU.prototype,bU);var{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:xU}}=tR,SU={getWeblabTreatmentByCustomer:`${xU}/infra/getWeblabTreatmentByCustomer`},CU=e=>Y.get(SU.getWeblabTreatmentByCustomer,e),wU=n({getWeblab:()=>OU,getWeblabTreatment:()=>NU,isWeblabEnabled:()=>PU,weblabList:()=>kU}),TU=null,{ENCRYPTED_MARKETPLACE_ID:EU}=tR,DU=360*60*1e3,OU=async e=>{let t=`weblabTreatment-${e}`;try{let n=await X.callFnVal(i.GET_DATA_FROM_MEMORY_CACHE,{key:t});if(!n.value?.treatment||n.value?.expiredTime<new Date().getTime()){let{data:n}=await CU({marketplaceId:EU,weblabName:e});TU={treatment:n,expiredTime:new Date().getTime()+DU},await X.callFnVal(i.SAVE_DATA_TO_MEMORY_CACHE,{key:t,value:TU})}else TU=n.value}catch(e){console.error(`weblab error: `,e)}return{weblab:TU?.treatment}},kU=Object.freeze({TEST_WEBLAB:`TESTMOBILE_1021683`,LANGUAGE_DROPDOWN:`LANGUAGE_DROPDOWN_110
4505416`,CREVIEW_MEDIA_UPLOAD:`CREVIEW_MEDIA_UPLOAD_1264888`,CUSTOMER_SERVICE_DETAIL_PAGE:`CSDP_1243806`,DAILY_SIGN_IN:`DAILY_SIGN_IN_1342999`,DAILY_SIGN_IN_WW:`DAILY_SIGN_IN_WW_1415447`,PA_COMMISSION:`PA_COMMISSION_1364988`,ASIN_AUTO_REFRESH:`ASIN_AUTO_REFRESH_1350029`,IN_APP_UPDATE_BAZAAR:`IN_APP_UPDATE_BAZAAR_1343610`,COUNTRIES_PREFERENCES_BAZAAR:`COUNTRIES_PREFERENCES_BAZAAR_1346088`,SEARCH_AUTOCOMPLETE:`BAZAAR_SEARCH_AUTOCOMPLETE_1408690`,HAPTIC_FEEDBACK:`HAPTICS_FEEDBACK_1409349`,HELP_S3_MIGRATION:`GLOBALSTORE_1438660`,WATERFALL_TABS:`WATERFALL_TABS_VISIBLE_1431926`,SOCIAL_BADGING:`SOCIAL_URGENCY_BADGE_1437243`,BAZAAR_ANDROID_SSO:`BAZAAR_ANDROID_SSO_1440931`,ADDRESS_DROPDOWN:`ADDRESS_DROPDOWN_1447902`,ADDRESS_SUGGESTION:`ADDRESS_SUGGESTION_1453667`,ADDRESS_GEOCODE_VALIDATION:`ADDRESS_GEOCODE_VALIDATION_1455122`,SEARCH_PAGINATION_INCLUSIONS:`BAZAAR_SEARCH_INCLUSIONS_1460919`,KYC_ENCRYPTION:`BAZAAR_KYC_ENCRYPTION_1464612`,RECENTLY_VIEWED:`RECENTLY_VIEWED_1461750`}),AU=Object.freeze({C:`C`,T1:`T1`,T2:`T2`,T3:`T3`}),jU=AU.C,MU=`setWeblabTreatment`,NU=async e=>{try{let t=await gW.getters.getWeblabTreatment(e);if(t===void 0){let t=await X.callFnVal(i.GET_WEBLAB_TREATMENT,{weblabId:e,weblabList:Object.values(kU).join()});return gW.commit(MU,{weblabName:e,treatment:t.weblabTreatment}),t.weblabTreatment}return t}catch(e){console.error(`Error while fetching weblab treatment: `,e)}return jU},PU=async e=>AU.T1===await NU(e),FU={namespaced:!0,state:{isCartMaxLimit:!1,isCurrentCartRefresh:!1,isCloseBuyingOptionsPopup:0},mutations:{setCartMaxLimitStatus(e,t){e.isCartMaxLimit=t},setCurrentCartRefreshStatus(e,t){e.isCurrentCartRefresh=t},setCloseBuyingOptionsPopup(e,t){e.isCloseBuyingOptionsPopup=t}}},IU={namespaced:!0,state:{isAuthorize:!1,purchaseId:null,addressId:null,fillAddress:null,fillKYC:null,editingKYCItem:null,isCompleteAddr:!1,isCompleteOrd:!1,totalPrice:0,discount:0,addressList:null,checkoutItemList:[],fromWhichPage:``,addressChange:!1,isNewCustomerGuidePopupOpened:!1,isAddAddress:!1,closeBuyingOptionsPopup:``,orderInfo:{},wwDefaultAddress:null,isWWDefaultAddressLoaded:!1,selectedShippingAddress:null,fxRates:{rate:1}},mutations:{setFillAddress(e,t){e.fillAddress=t},setFillKYC(e,t){e.fillKYC=t},setEditingKYCItem(e,t){e.editingKYCItem=t},setAddressList(e,t){e.addressList=t},setIsAuthorize(e,t){e.isAuthorize=t},setCheckoutItemList(e,t){e.checkoutItemList=t},setPurchaseId(e,t){e.purchaseId=t},setAddressId(e,t){e.addressId=t},setIsCompleteAddr(e,t){e.isCompleteAddr=t},setIsCompleteKyc(e,t){e.isCompleteKyc=t},setTotalPrice(e,t){e.totalPrice=t},setDiscount(e,t){e.discount=t},setFromPage(e,t){e.fromWhichPage=t},setAddressChange(e,t){e.addressChange=t},setIsNewCustomerGuidePopupOpened(e,t){e.isNewCustomerGuidePopupOpened=t},setIsAddAddress(e,t){e.isAddAddress=t},setCloseBuyingOptionsPopup(e,t){e.closeBuyingOptionsPopup=t},setOrderInfo(e,t){e.orderInfo=t},setWWDefaultAddress(e,t){e.wwDefaultAddress=t,e.isWWDefaultAddressLoaded=!0},clearWWDefaultAddress(e){e.wwDefaultAddress=null,e.isWWDefaultAddressLoaded=!1},setFxRates(e,t){e.fxRates=t},setSelectedShippingAddress(e,t){e.selectedShippingAddress=t}},actions:{async fetchWWDefaultAddress({commit:e,state:t},n){if(t.isWWDefaultAddressLoaded&&t.wwDefaultAddress)return t.wwDefaultAddress;try{let t=((await n())?.data?.addresses||[])[0]||null;return e(`setWWDefaultAddress`,t),t}catch(t){throw console.error(`Error fetching WW default address:`,t),e(`clearWWDefaultAddress`),t}},async refreshWWDefaultAddress({commit:e,dispatch:t},n){return e(`clearWWDefaultAddress`),t(`fetchWWDefaultAddress`,n)}},getters:{getDefaultAddress(e){let t=e.addressList;return t?.find(e=>e.isDefault)||(t?.length>0?t[0]:null)},getCheckoutItemList(e){return e.checkoutItemList?.length>0?e.checkoutItemList:JSON.parse(sessionStorage.getItem(`checkoutItemList`))},getWWDefaultAddress(e){return e.wwDefaultAddress},isWWDefaultAddressLoaded(e){return e.isWWDefaultAddressLoaded},getSelectedShippingAddress(e){return e.selectedShippingAddress},getAddressList(e){return e.addressList}}},LU={namespaced:!0,state:{tabbarHeight:0,loginTooltipHeight:0,isPIPLAuthorized:!1,routerHistory:[]},mutations:{getTabbarHeight(e,t){e.tabbarHeight=Number(t)},setLoginTooltipHeight(e,t){e.loginTooltipHeight=t},async setPIPLAuthorizedStatus(e,t){e.isPIPLAuthorized=t},setRouterHistory(e,t=[]){e.routerHistory=t}}},RU={namespaced:!0,state:{gatewayScrollTop:0,landingPageScrollTopList:[]},mutations:{getGatewayScrollTop(e,t){e.gatewayScrollTop=t.toString()},getLandingPageyScrollTop(e,t){e.landingPageScrollTopList=HSe(e.landingPageScrollTopList,t)}}}
450,zU=`setNavHeight`,BU=`setAgentData`,VU=`setDistanceFromTop`,HU=`setRouterHistory`,UU=`setPATag`,WU=`setCommissionRates`,GU=`setCappedCommissionRates`,KU=`setPACommissionWeblabEnabled`,qU=`setWeblabTreatment`,JU=(e,t)=>(e.install=n=>{t&&n.component(t,e)},e),YU=e=>{let t={top:0,bottom:0};return e?.appDeviceScreen?(t.top=e.appDeviceScreen.split(`_`)[0],t.bottom=e.appDeviceScreen.split(`_`)[1],t):t},XU={namespaced:!0,state:{navHeight:0,phoneContentTopHeight:0,phoneBottomSecurityHeight:0,agentData:{top:0,bottom:0}},mutations:{[zU](e,t){e.navHeight=t,e.phoneContentTopHeight=t},[BU](e,t){let n=navigator.userAgent,r=YU(Gs(n));e.agentData=r,e.phoneContentTopHeight=Number(t?.top??r.top),e.phoneBottomSecurityHeight=Number(t?.bottom??r.bottom)},[VU](e,t){e.phoneContentTopHeight=Number(e.agentData?.top??0)+t}}},ZU={namespaced:!0,state:{picListSelected:[],isShowPoster:!1,shareBtn:{btnList:[]},platform:`wx_session`,wx_link:{url:`xxx`,title:`hello world`,description:`hello description`,thumbImageBase64:``},wx_image:{imageBase64:``}},mutations:{setPicListSelected(e,t){e.picListSelected=t},setIsShowPoster(e,t){e.isShowPoster=t},setShareBtn(e,t){e.shareBtn.btnList=t}},getters:{picNumSeclected(e){return e.picListSelected.length-1}}},QU=[{name:Eb.share?.getMessage(`SHARE_WECHAT_LINK`),type:ub.WEIXIN_SHARE_LINK},{name:Eb.share?.getMessage(`COPY_LINK`),type:ub.NATIVE_COPY_LINK}],$U=Object.freeze({weixinShareLink:`personasso3128-23`,openWeixinMiniProgram:`personasso4417-23`,nativeCopyLink:`personasso4108-23`,generateImages:`personasso3099-23`}),eW={namespaced:!0,state:{detailPageTwisterData:null},mutations:{setDetailPageTwisterData(e,t){e.detailPageTwisterData=t}}},tW={namespaced:!0,state:{businessLicenseUrl:``,desiredData:{},scrollTop:0},mutations:{setBusinessLicenseUrl(e,t){e.businessLicenseUrl=t},setDesiredData(e,t){e.desiredData=t},setScrollTop(e,t){e.scrollTop=t}}},nW={namespaced:!0,state:{currentOrderDetail:{}},mutations:{setCurrentOrderDetail(e,t){e.currentOrderDetail=t}}},rW=`personalAssociate`,iW={namespaced:!0,state:{tag:``,storeId:``,commissionRates:null,cappedCommissionRates:null,isPACommissionWeblabEnabled:!1},mutations:{[UU](e,t){e.tag=t},setStoreId(e,t){e.storeId=t},[WU](e,t){e.commissionRates=t},[GU](e,t){e.cappedCommissionRates=t},[KU](e,t){e.isPACommissionWeblabEnabled=t}},getters:{getPATag:e=>e.tag,getStoreId:e=>e.storeId,getCommissionRates:e=>e.commissionRates,getCappedCommissionRates:e=>e.cappedCommissionRates,isPACommissionWeblabEnabled:e=>e.isPACommissionWeblabEnabled,isPACommissionFeatureEnabled:e=>e.isPACommissionWeblabEnabled&&e.tag.length>0}};async function aW(e,t,n,r){let i={headers:await WJ(n,e.authOption)};return r!==void 0&&(i.cache=r),JJ.post(e.path,t,i)}async function oW(e,t,n,r){let i={params:t,headers:await WJ(n,e.authOption),...e.shouldIgnoreError&&{shouldIgnoreError:e.shouldIgnoreError}};return r!==void 0&&(i.cache=r),JJ.get(e.path,i)}async function sW(e,t,n){let r=await WJ(n,e.authOption);return JJ.put(e.path,t,{headers:r})}async function cW(e,t,n){let r=await WJ(n,e.authOption);return JJ.delete(e.path,{headers:r,data:t})}var lW={get:oW,post:aW,put:sW,del:cW},uW=function(e){return e.REQUIRED=`REQUIRED`,e.NOT_REQUIRED=`NOT_REQUIRED`,e.OPTIONAL=`OPTIONAL`,e}({}),dW={getChatSession:`/message-us/chat-session`,getChatStatus:`/message-us/get-chat-status`},fW=async()=>lW.get({path:dW.getChatSession,authOption:uW.NOT_REQUIRED,shouldIgnoreError:[vc.NOT_FOUND]}),pW=async(e,t)=>lW.get({path:dW.getChatStatus,authOption:uW.REQUIRED},{chatId:e,participantId:t}),mW={namespaced:!0,state:{chatSession:null,chatStatus:null,isOngoingChat:!1},mutations:{SET_CHAT_SESSION(e,t){e.chatSession=t},SET_CHAT_STATUS(e,t){e.chatStatus=t},SET_ONGOING_CHAT(e,t){e.isOngoingChat=t}},actions:{async fetchChatStatus({commit:e}){try{let t=(await fW())?.data;if(e(`SET_CHAT_SESSION`,t),t?.chatId&&t?.participantId){let n=(await pW(t.chatId,t.participantId))?.data?.status;e(`SET_CHAT_STATUS`,n),e(`SET_ONGOING_CHAT`,n!==`chatNotFound`)}else e(`SET_CHAT_STATUS`,null),e(`SET_ONGOING_CHAT`,!1)}catch(t){console.error(`Error fetching chat session:`,t),e(`SET_CHAT_SESSION`,null),e(`SET_CHAT_STATUS`,null),e(`SET_ONGOING_CHAT`,!1)}}},getters:{hasOngoingChat:e=>e.isOngoingChat}},hW=n({default:()=>gW}),gW=vU({state:{appConfigData:{},weblabTreatment:{},waterfallBrandAsinList:{}},getters:{getWeblabTreatment:e=>t=>e.weblabTreatment[t],getWaterfallBrandAsinList:e=>e.waterfallBrandAsinList},mutations:{setAppConfigData(e,t){e.appConfigData=t},setWeblabTreatment(e,{weblabName:t,treatment:n}){e.weblabTreatment[t]=n},setWaterfallBrandAsinList(e,t){e.waterfallBrandAsinList=t}},actions:{async fetchWeblabTreatment({commit:e},t){try{let{weblab:n}=await OU(t);e(`setWeblabTreatment`,{weblabName:t,treatment:n})}catch(e){console.error(`Error fetching weblab treatment: `,e)}},saveWaterfallBrandAsinList({commit:e},t){e(`setWaterfallBrandAsinList`,t)}},modules:{navigator:XU,checkout:IU,cart:FU,twister:eW,yourOrder:nW,share:ZU,yourAccount:tW,common:LU,personalAssociate:iW,landingPage:RU,chatSession:mW}}),_W=Object.freeze({EXCHANGE_RATE_INFORMATION:`exchangeRateInformation`,SAVE_DATA_LOCAL_STORAGE:`saveDataLocalStorage`}),vW=n({PLATFORM_TYPES:()=>yW,browserDiscriminate:()=>xW,deviceSource:()=>bW,getDeviceId:()=>TW,isAppEnv:()=>SW,isAppEnvAndroid:()=>wW,isAppEnvIos:()=>CW}),yW={IOS:`iOS`,ANDROID:`Android`},bW={get ua(){return navigator.userAgent},deviceVerificaMethodList:[`isIos`,`isAndroid`,`isOther`],isIos(){return!!this.ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)},isAndroid(){return this.ua.indexOf(`Android`)>-1||this.ua.indexOf(`Linux`)>-1},isOther(){return!this.isAndroid()&&!this.isIos()}
450,get deviceSystem(){let e={isIos:this.isIos(),isAndroid:this.isAndroid(),isOther:this.isOther()};return this.deviceVerificaMethodList.filter(t=>e[t])[0]}},xW={isWechat(){return bW.ua.toLowerCase().match(/micromessenger/i)},isWorkWechat(){let e=bW.ua.toLowerCase();return e.match(/micromessenger/i)&&e.match(/wxwork/i)}},SW=()=>`appPlatform`in Gs(navigator.userAgent),CW=()=>Gs(navigator.userAgent).appPlatform===`iOS`,wW=()=>Gs(navigator.userAgent).appPlatform===`Android`,TW=async()=>{let{deviceId:e}=await X.callFnVal(i.GET_DEVICE_ID,{});return e},{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:EW,WW_INFINITY_PROD:DW,OFFSHORE_GATEWAY_PROD:OW,WW_GLOBAL_PROD:kW}}=tR,AW={DEFAULT_CS_PROFILE_ID:`_CSIngressConfigs`,DEFAULT_CONTAINER:`CSC`},jW={getCustomerServiceConfig:`${EW}/cs/getCustomerServiceConfig`,createClick2Call:`${EW}/customer/createClick2Call`,createAccountDelete:`${EW}/privacy/intakeAcdd`,cancelAccountDelete:`${EW}/privacy/intakeAcdd/cancel`,confirmAccountDelete:`${EW}/privacy/intakeAcdd/confirm`,reviewAccountDelete:`${EW}/privacy/acdd/review`,reviewCancelAccountDelete:`${EW}/privacy/acdd/cancel`,getCategoryDSAR:`${EW}/privacy/dsar/category`,requestDSAR:`${EW}/privacy/dsar/request`,confirmDSAR:`${EW}/privacy/dsar/confirm`,viewDSAR:`${EW}/privacy/dsar/view`,downloadDSAR:`${EW}/privacy/dsar/download`,getNotificationInAppCategory:`${EW}/notification/inApp/categories`,getNotificationInAppList:`${EW}/notification/inApp/list`,getNotificationDetail:`${EW}/notification/inApp/detail`,updateReadStatus:`${EW}/notification/inApp/updateReadStatus`,getPersonalizedRecPreference:`${EW}/waterfall/personalizedRecPreference`,setPersonalizedRecPreference:`${EW}/waterfall/personalizedRecPreference`},MW={getCustomerServiceConfig:`${DW}/config-profiles`,getNotificationInAppCategory:`${DW}/notification/inapp/categories`,getNotificationInAppList:`${DW}/notification/inapp/list`,getNotificationDetail:`${DW}/notification/inapp/detail`,updateReadStatus:`${kW}/notification/inapp/setReadStatus`},NW=e=>P.isWWFlavor()?lW.get({path:MW.getNotificationInAppCategory,authOption:uW.REQUIRED},e):Y.get(jW.getNotificationInAppCategory,e),PW=e=>P.isWWFlavor()?lW.get({path:MW.getNotificationInAppList,authOption:uW.REQUIRED},e):Y.get(jW.getNotificationInAppList,e),FW=e=>P.isWWFlavor()?lW.get({path:MW.getNotificationDetail,authOption:uW.REQUIRED},e):Y.get(jW.getNotificationDetail,e),IW=e=>Y.get(jW.getCustomerServiceConfig,e),LW=e=>{let{pageKey:t,...n}=e,r=t||AW.DEFAULT_CS_PROFILE_ID,i=`${MW.getCustomerServiceConfig}/${r}`,a={container:AW.DEFAULT_CONTAINER,...n};return lW.get({path:i,authOption:uW.NOT_REQUIRED},a,void 0,{enabled:!0,ttl:qJ,staleIfError:!0})},RW=e=>Y.get(jW.createClick2Call,e),zW=e=>Y.post(jW.createAccountDelete,e),BW=e=>Y.post(jW.cancelAccountDelete,e),VW=e=>Y.post(jW.confirmAccountDelete,e),HW=e=>Y.post(jW.reviewAccountDelete,e),UW=e=>Y.post(jW.reviewCancelAccountDelete,e),WW=e=>Y.get(jW.getCategoryDSAR,e),GW=e=>Y.post(jW.requestDSAR,e),KW=e=>Y.post(jW.confirmDSAR,e),qW=e=>Y.get(jW.viewDSAR,e),JW=e=>Y.post(jW.downloadDSAR,e),YW=(e,t={})=>P.isWWFlavor()?Promise.resolve({data:!0}):Y.get(jW.getPersonalizedRecPreference,e,t),XW=(e,t={})=>P.isWWFlavor()?Promise.resolve():Y.put(jW.setPersonalizedRecPreference,e,t),ZW=e=>{let{pageKey:t,...n}=e,r=`${OW}/config-profiles/${t||AW.DEFAULT_CS_PROFILE_ID}`,i={container:AW.DEFAULT_CONTAINER,...n};return Y.get(r,i)},{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:QW,WW_INFINITY_PROD:$W,WW_GLOBAL_PROD:eG}}=tR,tG=e=>Y.post(`${QW}/address/persistShippingAddress`,e),nG=e=>Y.get(`${QW}/address/countryProvincesData`,e),rG=async({address:e}={})=>{if(!e)throw Error(`Address is required`);return lW.post({path:`${eG}/addresses`,authOption:uW.REQUIRED},{address:e})},iG=async(e=null)=>{let t=e?{type:e}:{};return lW.get({path:`${$W}/addresses`,authOption:uW.REQUIRED},t)},aG=async({addressId:e,address:t})=>lW.put({path:`${eG}/addresses/${e}`,authOption:uW.REQUIRED},{address:t}),oG=async({addressId:e})=>lW.post({path:`${eG}/addresses/${e}/deactivate`,authOption:uW.REQUIRED}),sG=async({addressId:e})=>lW.put({path:`${eG}/addresses/${e}/default`,authOption:uW.REQUIRED}),cG=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.PAGE_INCLUSIONS=e.PageInclusionType=void 0;var t;(function(e){e.CREVIEW_SUMMARY=`CREVIEW_SUMMARY`,e.VARIATIONS=`VARIATIONS`})(t||(e.PageInclusionType=t={})),e.PAGE_INCLUSIONS={DETAIL_PAGE:[t.CREVIEW_SUMMARY,t.VARIATIONS],DEFAULT:[t.CREVIEW_SUMMARY]}}))(),lG=(e=`DEFAULT`)=>cG.PAGE_INCLUSIONS[e].map(e=>`inclusions=${e}`).join(`&`),uG=lG(`DETAIL_PAGE`),dG=lG(`DEFAULT`),fG=!1;function Yve(e){fG=e}var pG={OVERLAY:`OVERLAY`,INLINE:`INLINE`},Xve={ANIMATED:`animated`,STACKED:`stacked`},Zve=1800;function mG(){try{return Iy.getInstance().getFeatureValue(My.SocialBadgeConfig)}catch{return null}}var hG=new Set,gG=null,Qve=200,_G=!1,vG=null;function yG(){if(gG||_G||hG.size===0)return;let e=mG()?.rollIntervalMs||Zve;gG=setInterval(()=>
450{hG.forEach(e=>e())},e)}function bG(){gG&&=(clearInterval(gG),null)}function xG(){_G||(_G=!0,bG()),vG&&clearTimeout(vG),vG=setTimeout(()=>{_G=!1,vG=null,yG()},Qve)}function $ve(e){let t=hG.size===0;return hG.add(e),t&&typeof window<`u`&&window.addEventListener(`scroll`,xG,{capture:!0,passive:!0}),yG(),()=>{hG.delete(e),hG.size===0&&(bG(),vG&&=(clearTimeout(vG),null),_G=!1,typeof window<`u`&&window.removeEventListener(`scroll`,xG,{capture:!0}))}}function eye(e){return mG()?.badges?.find(t=>t.type===e)?.placement||pG.INLINE}function tye(e,t){return Ob(`common`,e,t)||``}function nye(e,t,n){if(!e||e>t)return null;let r=n.get(`RUNNING_OUT_OF_STOCK`);return r?{type:`RUNNING_OUT_OF_STOCK`,priority:r.priority,count:e}:null}function rye(e){let t={overlayBadges:[],inlineBadges:[]},n=mG();if(!n?.enabled||!n?.badges?.length)return t;let r=n.badges.filter(e=>e.active),i=new Map(r.map(e=>[e.type,e])),a=[];e.badges?.length&&e.badges.forEach(e=>{let t=i.get(e.type);t&&a.push({type:e.type,priority:t.priority,count:e.count})});let o=nye(e.stockOnHand,n.stockThreshold,i);return o&&a.push(o),a.sort((e,t)=>e.priority-t.priority),a.forEach(e=>{let n=i.get(e.type),r={type:e.type,label:tye(n.labelKey,{x:String(e.count)}),count:e.count};n?.placement===pG.OVERLAY?t.overlayBadges.push(r):t.inlineBadges.push(r)}),t}function SG(e,t,n=[]){if(!fG)return[];let r=rye({badges:e?.badges,stockOnHand:e?.stockOnHand}),i=t===pG.OVERLAY?r.overlayBadges:r.inlineBadges;return n.length?i.filter(e=>!n.includes(e.type)):i}function CG(e){return[...SG(e,pG.OVERLAY),...SG(e,pG.INLINE)].map(e=>e.type)}var iye=`A3O3KLM2V32XTW`,aye=`RETURNABLE`,oye=e=>({items:(e.ids?.split(`,`)||[]).map(e=>({asin:e,merchantId:iye})),offshoreMarketplaceId:e.marketplace,locale:qy,currency:`USD`,customerId:``,inclusions:[]});function sye(e){return{data:e?.products?.map(e=>({asin:e?.asin,title:e?.title,canonicalAsin:e?.canonicalAsin,brand:e?.brand,featureBullets:e?.featureBullets,customerReviewSummary:e?.customerReviewSummary,fulfillmentManagementId:e?.fulfillmentManagementId,nonReturnableFlag:e?.nonReturnableFlag===aye?`0`:`1`,productCategory:e?.productCategory?.categoryName,glProductGroup:e?.productCategory?.glProductGroup,imageUrls:e?.images?.images?.map(e=>e?.url),mainImage:e?.images?.mainImageUrl,stockOnHand:e?.offer?.availability?.stockOnHand||0,merchantId:e?.offer?.merchantId,discriminator:e?.offer?.discriminator,maxOrderQuantity:e.offer?.availability?.stockOnHand||0,minOrderQuantity:0,miniAppPromotionModelList:(e?.offer?.promotions??[]).map(t=>({promotionInfo:t,encryptedPromotionId:t?.promotionId,encryptedMarketplaceId:e?.offer?.hostMarketplaceId,groupClaimCode:``,startDate:t?.startTime,endDate:t?.endTime,creationDate:t?.startTime,promotionCategory:t?.promotionType,promotionSubCategory:t?.promotionSubType,displayableDescription:``,merchandisingMessage:``,shortMerchandisingMessage:``,optimizedShortMerchandisingMessage:``,benefits:t?.qualificationBenefits?.map(e=>({benefitType:e?.benefit?.benefitType,quantity:e?.benefit?.benefitValue?.percentage,percentage:{value:e?.benefit?.benefitValue?.percentage,displayString:e?.benefit?.benefitValue?.percentage?.toString()}})),thresholds:t?.qualificationBenefits?.flatMap(e=>e?.qualifications?.map(e=>({thresholdType:e?.thresholdType,quantity:e?.thresholdValue?.quantity,currencyAmount:{amount:0,currencyCode:``}}))),individualClaimCode:!1})),availability:e?.offer?.availability?{primaryMessage:{displayStringList:[e?.offer?.availability?.status]},status:e?.offer?.availability?.status}:void 0,globalStore:{sourceMarketplaceId:e?.offer?.hostMarketplaceId,importFee:{amount:0,currencyCode:``}},shippingCharge:e?.offer?.shippingFee?{shippingCharge:parseFloat(e?.offer?.shippingFee?.value)||0,currencyCode:e?.offer?.shippingFee?.currencyCode}:void 0,ourPrice:e?.offer?.ourPrice?.amount?{amount:parseFloat(e?.offer?.ourPrice?.amount?.value)||0,currencyCode:e?.offer?.ourPrice?.amount?.currencyCode,type:e?.offer?.ourPrice?.type}:void 0,dealOffer:e?.offer?.deal?{dealId:e?.offer?.deal?.dealId,dealType:e?.offer?.deal?.dealType,startTime:e?.offer?.deal?.startTime,endTime:e?.offer?.deal?.endTime,state:e?.offer?.availability?.status}:void 0,selectionEligible:e?.buyability,delivery:{isGlobalStoreFreeShippingProgram:e?.offer?.isGlobalStoreFreeShippingProgram,isGlobalStorePrimeOffer:!1}
450,offerId:e?.offer?.offerId,inventoryLocationDetails:(e?.offer?.inventoryLocations??[]).map(e=>({nodeName:e?.nodeName,availabilityStatus:e?.status,nodeType:e?.nodeType})),badges:e?.badges,sizeGuide:e?.sizeGuide?{enableSizeChart:!0,sizeMap:e?.sizeGuide?.size}:void 0,twisterVariations:e?.twisterVariations?{dimensionKeys:e?.twisterVariations?.dimensions?.map(e=>({symbol:e?.symbol,displayString:e?.displayString}))||[],dimensionValues:e?.twisterVariations?.dimensions?.map(e=>e?.dimensionOptionValues||[])||[],variations:e?.twisterVariations?.variations?.map(e=>({asin:e?.asin,values:e?.dimensionOptionIndexes||[]}))||[]}:void 0}))||[]}}var wG=async(e,t)=>{if(!e)throw Error(`params is required for asinBatchProxy`);try{let n=oye(e),{data:r}=await lW.post({path:t,authOption:uW.NOT_REQUIRED},{items:n.items},void 0,{enabled:!0,ttl:KJ,staleIfError:!0});return sye(r)}catch(e){return console.error(`Error in asinBatchProxy:`,e),{data:[]}}},cye=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.DealState=e.DealType=e.InventoryAvailabilityStatus=void 0;var t;(function(e){e.AVAILABLE=`AVAILABLE`,e.NOT_AVAILABLE=`NOT_AVAILABLE`})(t||(e.InventoryAvailabilityStatus=t={}));var n;(function(e){e.DEAL_OF_THE_DAY=`DEAL_OF_THE_DAY`,e.BEST_DEAL=`BEST_DEAL`,e.LIGHTNING_DEAL=`LIGHTNING_DEAL`,e.UNKNOWN=`UNKNOWN`})(n||(e.DealType=n={}));var r;(function(e){e.AVAILABLE=`AVAILABLE`,e.UPCOMING=`UPCOMING`,e.WAITLIST=`WAITLIST`,e.WAITLISTFULL=`WAITLISTFULL`,e.UNKNOWN=`UNKNOWN`})(r||(e.DealState=r={}))})),lye=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.Inclusion=e.SelectionType=e.BenefitType=e.QualificationThresholdType=e.InventoryStatusType=e.PriceType=e.SortType=e.RefinementType=e.CategoryType=void 0;var t;(function(e){e.CATEGORY_BROWSE_NODE=`CATEGORY_BROWSE_NODE`,e.SEARCH_ALIAS=`SEARCH_ALIAS`})(t||(e.CategoryType=t={}));var n;(function(e){e.SEARCH_SHORT_ID=`SEARCH_SHORT_ID`})(n||(e.RefinementType=n={}));var r;(function(e){e.RELEVANCE=`RELEVANCE`,e.PRICE_ASC=`PRICE_ASC`,e.PRICE_DESC=`PRICE_DESC`,e.SALES_DESC=`SALES_DESC`})(r||(e.SortType=r={}));var i;(function(e){e.BUYING=`BUYING`,e.DEAL=`DEAL`})(i||(e.PriceType=i={}));var a;(function(e){e.AVAILABLE=`AVAILABLE`,e.NOT_AVAILABLE=`NOT_AVAILABLE`})(a||(e.InventoryStatusType=a={}));var o;(function(e){e.QUANTITY=`QUANTITY`,e.AMOUNT=`AMOUNT`})(o||(e.QualificationThresholdType=o={}));var s;(function(e){e.PERCENT_OFF=`PERCENT_OFF`,e.AMOUNT_OFF=`AMOUNT_OFF`})(s||(e.BenefitType=s={}));var c;(function(e){e.SINGLE_SELECTION=`SINGLE_SELECTION`,e.MULTI_SELECTION_OR=`MULTI_SELECTION_OR`})(c||(e.SelectionType=c={}));var l;(function(e){e.NAVIGATION=`NAVIGATION`,e.PROMOTIONS=`PROMOTIONS`,e.SOCIAL_BADGES=`SOCIAL_BADGES`})(l||(e.Inclusion=l={}))})),TG=cye(),EG=lye(),DG=()=>{let e=Gs(navigator.userAgent);return e&&e.keyboardLanguage?e.keyboardLanguage:qy},uye=e=>({"price-asc-rank":EG.SortType.PRICE_ASC,"price-desc-rank":EG.SortType.PRICE_DESC,relevanceblender:EG.SortType.RELEVANCE,"exact-aware-popularity-rank":EG.SortType.SALES_DESC})[e]||EG.SortType.RELEVANCE,dye=()=>[EG.Inclusion.NAVIGATION],fye=e=>{let{refinements:t,categories:n}=e.refinementRequestList.reduce((e,t)=>(P.isWWFlavor()&&(!t.value||t.value===``)||(Object.values(EG.RefinementType).includes(t.type)?e.refinements.push(t):Object.values(EG.CategoryType).includes(t.type)&&e.categories.push(t)),e),{refinements:[],categories:[]}),r=n.map(e=>({type:e.type,value:e.value})),{autoCorrect:i}=e;return{keywords:e.keyword,productIdOnly:e.asinOnly||!1,page:e.pageIndex,pageSize:e.size,...P.isWWFlavor()&&{clientMetadata:{keyboardLanguageLocale:DG(),appLocale:qy}},navigationSelection:{refinementSelections:t.map(e=>({refinementId:{type:e.type,value:e.id},refinementValueIds:Array.isArray(e.value)?e.value:[e.value]})),categorySelection:{categoryIds:r}},sortType:uye(e.sort),autoCorrect:i}};function pye(e,t,n){function r(e){let t=null,n=[],r=-1;function i(e,a,o){e.children&&e.children.length>0&&(o>r&&(r=o,t=e,n=[...a]),e.children.forEach(t=>{i(t,[...a,{id:e.categoryId.value,displayName:e.displayName,type:e.categoryId.type}],o+1)}))}return e.forEach(e=>{i(e,[],0)}),{targetNode:t,ancestorPath:n}}let i=[],{targetNode:a,ancestorPath:o}=r(e.navigation?.categories||[]),s=[];if(a){let e=(a.children||[]).map(e=>({id:e.categoryId.value,displayName:e.displayName,text:e.displayName,value:e.categoryId.value,selected:e.isSelected||!1,type:e.categoryId.type}));s=[{id:a.categoryId.value,displayName:a.displayName,type:a.categoryId.type,selectionType:``,ancestors:[...o,{id:a.categoryId.value,displayName:a.displayName,type:a.categoryId.type}],values:e}]}i.push(...s);let c=e.navigation?.refinements||[];return i.push(...c.map(e=>({id:e.refinementId.value,type:e.refinementId.type,displayName:e.displayName,selectionType:e.selectionType,ancestors:[],values:(e.refinementValues||[]).map(t=>({id:t.refinementValueId,displayName:t.displayName,text:t.displayName,value:t.refinementValueId,selected:!1,type:e.refinementId.type}))}))),{asinList:e?.products?.filter(e=>{let t=e?.offer?.ourPrice?.amount?.value;return t!=null&&t!==``})?.map(e=>({asin:e?.asin,buyPrice:e?.offer?.ourPrice?.amount?.value,title:e?.title,isGlobalStoreFreeShippingProgram:e?.offer?.isFreeShippingEligible,merchantId:e?.offer?.merchantId,mainImage:e?.mainImageUrl,customerReviewSummary:e?.customerReviewSummary,brandName:e?.brand,productCategory:e?.productCategory?.productCategory,glProductGroup:e?.productCategory?.glProductGroup,inventoryLocationDetail
450s:e?.offer?.inventoryLocations?.map(e=>({nodeName:e?.nodeName,nodeType:e?.nodeType,availabilityStatus:e?.status}))||[],dealInfo:{dealId:e?.offer?.deal?.dealId||``,dealType:e?.offer?.deal?.dealType||TG.DealType.UNKNOWN,startTime:e?.offer?.deal?.startTime||0,endTime:e?.offer?.deal?.endTime||0,state:TG.DealState.UNKNOWN},promotionList:e?.offer?.promotions?.map(e=>({text:e?.promotionType,type:e?.promotionSubType,promotionInfo:e}))||[],customerRating:{count:0,rating:0},availability:{lowStockMessage:``},ageRange:``,authors:[],parentAsin:``,canonicalAsin:``}))||[],pagination:{numPages:0,next:e?.products&&e.products.length>0?t+1:-1,current:t},metaData:{firstItem:0,itemCount:0,totalResults:0,availableResults:e?.totalCounts||0},hostRefinements:{},refinements:i,spellCorrected:e.spellCorrected,originalKeyword:e.originalKeyword,correctedKeyword:e.correctedKeyword}}var mye={C:`C`,T1:`T1`,T2:`T2`},OG=`DE_CN_GSAPP_CSF_ITEMIZATION_1048696`,kG=async()=>{if(!P.isCNFlavor())return!1;let e=gW.getters.getWeblabTreatment(OG);return e===void 0&&(await gW.dispatch(`fetchWeblabTreatment`,OG),e=gW.getters.getWeblabTreatment(OG)),e===`T1`},hye=async()=>P.isWWFlavor()||PU(kU.LANGUAGE_DROPDOWN),gye=async()=>PU(kU.CREVIEW_MEDIA_UPLOAD),_ye=async()=>PU(kU.CUSTOMER_SERVICE_DETAIL_PAGE),vye=async()=>PU(kU.DAILY_SIGN_IN),yye=async()=>PU(kU.DAILY_SIGN_IN_WW),bye=async()=>PU(kU.PA_COMMISSION),xye=async()=>PU(kU.ASIN_AUTO_REFRESH),Sye=async()=>P.isCNFlavor()?!0:PU(kU.IN_APP_UPDATE_BAZAAR),Cye=async()=>P.isCNFlavor()?!0:PU(kU.SEARCH_AUTOCOMPLETE),AG=async()=>P.isWWFlavor()?PU(kU.HAPTIC_FEEDBACK):!1,wye=async()=>P.isWWFlavor()?PU(kU.SEARCH_PAGINATION_INCLUSIONS):!1,jG=async()=>PU(kU.HELP_S3_MIGRATION),Tye=async()=>PU(kU.RECENTLY_VIEWED),Eye=()=>`${ac()}/products/search`,Dye=async e=>{if(!e)return{data:{asinList:[],pagination:{numPages:0,next:0,current:0},metaData:{firstItem:0,itemCount:0,totalResults:0,availableResults:0},hostRefinements:{},refinements:[]}};try{let t=fye(e);try{await wye()&&(t.inclusions=dye())}catch(e){console.error(`Failed to resolve search pagination inclusions weblab: `,e)}let{data:n}=await lW.post({path:Eye(),authOption:uW.NOT_REQUIRED},t);return{data:pye(n,t.page,t.pageSize)}}catch(e){return console.error(`searchProductsProxy failed:`,e),{data:{asinList:[],pagination:{numPages:0,next:0,current:0},metaData:{firstItem:0,itemCount:0,totalResults:0,availableResults:0},hostRefinements:{},refinements:[]}}}};function Oye(e){return{asin:e.asin,exclusiveStartKey:e.exclusiveStartKey,limit:e.limit,clientId:P.getClientId(),localeOnly:e?.localeOnly,offshoreMarketplaceId:e.marketplaceId}}function kye(e){return{data:{reviewList:e?.reviewList.map(e=>({reviewId:e.reviewId,rating:e.rating,reviewText:e.text,reviewTitle:e.title,submissionDate:e.reviewSubmissionTime,authorName:e.authorName,asin:e.childAsinBought})),total:e?.total,rating:e?.rating}}}var Aye=async(e,t)=>{if(!e)throw Error(`params is required for getReviewsByAsinProxy`);try{let n=Oye(e),{data:r}=await lW.get({path:t,authOption:uW.NOT_REQUIRED},{...n});return kye(r)}catch(e){return console.error(`Error in getReviewsByAsinProxy:`,e),{}}};function jye(e){return{asin:e.asin,limit:e.limit}}function Mye(e){return{reviewList:e.reviewList.map(e=>({reviewId:e.reviewId,authorName:e.authorName,asin:e.childAsinBought,reviewText:e.text,submissionDate:e.reviewSubmissionTime,rating:e.rating})),total:e.total,rating:e.rating}}var{API_LIST:{WW_INFINITY_PROD:Nye}}=tR,Pye={reviewList:[],total:0,rating:0},Fye=async e=>{let t=`${Nye}/review/top`;try{let n=jye(e),{data:r}=await lW.get({path:t,authOption:uW.NOT_REQUIRED},n,void 0,{enabled:!0,ttl:KJ,staleIfError:!0});return{data:Mye(r)}}catch(e){return console.error(`GetTopReviewsByAsin proxy failed`,e),{data:Pye}}},{API_LIST:{MINIAPP_PROD:Iye,EMTCSLP_EXTERNAL_APIGATEWAY_PROD:MG,WW_INFINITY_PROD:NG}}=tR,PG={getAsinDetail:`${MG}/asin/detail`,getAsinBatch:`${MG}/asin/batch`,getSearchResult:`${MG}/search/getSearchResult`,getSimilarities:`${Iye}/search/getSimilarities`,reviewAll:`${MG}/review/allV1`,getTopReviewsByAsin:`${MG}/review/top`,getAplusContent:`${MG}/asin/getAplusContent`},FG={getAsinBatch:`${NG}/products/find?${dG}`,getAsinBatchDP:`${NG}/products/find?${uG}`,reviewAll:`${NG}/review/allV1`},Lye=`SOCIAL_BADGES`,IG=async e=>{try{let t=await PU(kU.SOCIAL_BADGING);if(Yve(t),t)return`${e}&inclusions=${Lye}`}catch(e){console.error(`Failed to resolve social badging weblab: `,e)}return e},Rye=(e,t)=>{let n=``,r=e.map(e=>e.asin).join(`,`);return n=`ids=${encodeURIComponent(r)}&marketplace=${t}&withCache=false&allowOtherOffer=false&returnableFlagSkipped=false`,n},LG=async(e,t=!1)=>P.isWWFlavor()?wG({ids:e.id,marketplace:e.marketplace,allowOtherOffer:e.allowOtherOffer},await IG(t?FG.getAsinBatchDP:FG.getAsinBatch)):Y.get(PG.getAsinDetail,e),RG=async(e,t=!1)=>
450{if(P.isWWFlavor()){let n=await IG(t?FG.getAsinBatchDP:FG.getAsinBatch);if(e.inclusions?.length){let t=e.inclusions.map(e=>`inclusions=${e}`).join(`&`);n=`${n}&${t}`,e.inclusions=void 0}return wG(e,n)}return Y.get(PG.getAsinBatch,e)},zye=(e,t)=>P.isWWFlavor()?RG({ids:e.map(e=>e.asin).join(`,`),marketplace:t,withCache:!1,allowOtherOffer:!1,returnableFlagSkipped:!1},!0):Y.get(`${PG.getAsinBatch}?${Rye(e,t)}`),zG=e=>P.isCNFlavor()?Y.post(PG.getSearchResult,e):Dye(e),Bye=e=>P.isWWFlavor()?Aye(e,FG.reviewAll):Y.get(PG.reviewAll,e),Vye=e=>P.isWWFlavor()?Fye(e):Y.get(PG.getTopReviewsByAsin,e),Hye=e=>Y.post(PG.getAplusContent,e);function Uye(e,t){return{identificationCollectionId:e,currencyConversionEnabled:t}}function Wye(e){return{purchaseId:e.purchase.purchaseId,purchaseRestrictionModelList:[],obfuscatedAddressId:``,cvList:[],kycItemModel:{kycId:``,verificationStatus:``,holderName:``,maskedId:``,frontCitizenUploadToken:``,backCitizenUploadToken:``,lastUpdatedDate:0,maskedPhoneNumber:``}}}var BG={purchaseId:``,orderDetailList:[],purchaseRestrictionModelList:[],obfuscatedAddressId:``,cvList:[],kycItemModel:{kycId:``,verificationStatus:``,holderName:``,maskedId:``,frontCitizenUploadToken:``,backCitizenUploadToken:``,lastUpdatedDate:0,maskedPhoneNumber:``}},Gye=async(e,t,n,r)=>{if(t===void 0||n===void 0||r===void 0)return console.error(`request or params are missing for SignPurchase`),{data:BG};try{let t=Uye(n,r),{data:i}=await lW.post({path:e,authOption:uW.REQUIRED},t);return{data:Wye(i)}}catch(e){return console.error(`signPurchaseProxy failed:`,e),{data:{...BG,message:e?.data?.message||``}}}},VG=function(e){return e.SHIPPING=`SHIPPING`,e.OUR_PRICE=`OUR_PRICE`,e}({}),Kye=function(e){return e.TAX=`Tax`,e.PRINCIPAL=`Principal`,e}({}),HG=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.ProductSelectionType=e.PromotionDiscoveryType=e.PromotionCombinabilityType=e.PromotionClaimCodeType=e.PromotionBenefitType=e.PromotionThresholdType=e.PromotionActivityType=void 0;var t;(function(e){e.DEAL=`DEAL`,e.PROMOTION=`PROMOTION`,e.PRODUCT_SELECTION=`PRODUCT_SELECTION`})(t||(e.PromotionActivityType=t={}));var n;(function(e){e.QUANTITY=`QUANTITY`,e.PRICE=`PRICE`})(n||(e.PromotionThresholdType=n={}));var r;(function(e){e.PERCENTAGE_OFF=`PERCENTAGE_OFF`,e.AMOUNT_OFF=`AMOUNT_OFF`})(r||(e.PromotionBenefitType=r={}));var i;(function(e){e.GROUP=`GROUP`,e.INDIVIDUAL=`INDIVIDUAL`})(i||(e.PromotionClaimCodeType=i={}));var a;(function(e){e.EXCLUSIVE=`EXCLUSIVE`,e.PREFERENTIAL=`PREFERENTIAL`,e.UNRESTRICTED=`UNRESTRICTED`})(a||(e.PromotionCombinabilityType=a={}));var o;(function(e){e.PUBLIC=`PUBLIC`,e.PRIVATE=`PRIVATE`,e.ALL=`ALL`})(o||(e.PromotionDiscoveryType=o={}));var s;(function(e){e.ITEM_LIST=`ITEM_LIST`,e.UNIVERSAL_SELECTION=`UNIVERSAL_SELECTION`,e.MERCHANT_SELECTION=`MERCHANT_SELECTION`})(s||(e.ProductSelectionType=s={}))}))();function UG(e,t){var n;t===void 0&&(t=`0`);var r=0,i=-1;e[0]==`-`&&(e=e.substring(1),JG(e)||(r++,i=1,e.length)),t[0]==`-`&&(t=t.substring(1),JG(t)||(r++,i=2,t.length)),e=GG(e),t=GG(t),n=KG(GG(e),GG(t)),e=n[0],t=n[1],r==1&&(i===1?e=WG(e):i===2&&(t=WG(t)));var a=qG(e,t);return r?r==2?`-`+GG(a):e.length<a.length?GG(a.substring(1)):`-`+GG(WG(a)):GG(a)}function WG(e){if(JG(e))return e;for(var t=``,n=e.length,r=e.split(`.`)[1],i=r?r.length:0,a=0;a<n;a++)e[a]>=`0`&&e[a]<=`9`?t+=9-parseInt(e[a]):t+=e[a];var o=i>0?`0.`+Array(i).join(`0`)+`1`:`1`;return qG(t,o)}function GG(e){var t=e.split(`.`);for(t[0]||=`0`;t[0][0]==`0`&&t[0].length>1;)t[0]=t[0].substring(1);return t[0]+(t[1]?`.`+t[1]:``)}function KG(e,t){var n=e.split(`.`),r=t.split(`.`),i=n[0].length,a=r[0].length;return i>a?r[0]=Array(Math.abs(i-a)+1).join(`0`)+(r[0]?r[0]:``):n[0]=Array(Math.abs(i-a)+1).join(`0`)+(n[0]?n[0]:``),i=n[1]?n[1].length:0,a=r[1]?r[1].length:0,(i||a)&&(i>a?r[1]=(r[1]?r[1]:``)+Array(Math.abs(i-a)+1).join(`0`):n[1]=(n[1]?n[1]:``)+Array(Math.abs(i-a)+1).join(`0`)),e=n[0]+(n[1]?`.`+n[1]:``),t=r[0]+(r[1]?`.`+r[1]:``),[e,t]}function qG(e,t){var n=KG(e,t);e=n[0],t=n[1];for(var r=``,i=0,a=e.length-1;a>=0;a--){if(e[a]===`.`){r=`.`+r;continue}var o=parseInt(e[a])+parseInt(t[a])+i;r=o%10+r,i=Math.floor(o/10)}return i?i.toString()+r:r}function JG(e){return/^0[0]*[.]{0,1}[0]*$/.test(e)}function YG(e){return(typeof e==`number`||typeof e==`bigint`)&&(e=e.toString()),e[0]==`-`?e.substring(1):e}var XG;(function(e){e[e.CEILING=0]=`CEILING`,e[e.DOWN=1]=`DOWN`,e[e.FLOOR=2]=`FLOOR`,e[e.HALF_DOWN=3]=`HALF_DOWN`,e[e.HALF_EVEN=4]=`HALF_EVEN`,e[e.HALF_UP=5]=`HALF_UP`,e[e.UNNECESSARY=6]=`UNNECESSARY`,e[e.UP=7]=`UP`})(XG||={});function ZG(e,t,n){if(t===void 0&&(t=0),n===void 0&&(n=XG.HALF_EVEN),n===XG.UNNECESSARY)throw Error(`UNNECESSARY Rounding Mode has not yet been implemented`);(typeof e==`number`||typeof e==`bigint`)&&(e=e.toString());var r=!1;e[0]===`-`&&(r=!0,e=e.substring(1));var i=e.split(`.`),a=i[0],o=i[1];if(t<0){if(t=-t,a.length<=t)return`0`;var s=a.substr(0,a.length-t);return e=s+`.`+a.substr(a.length-t)+o,s=ZG(e,0,n),(r?`-`:``)+s+Array(t+1).join(`0`)}if(t==0)return a.length,QG(i[1],a,r,n)&&(a=$G(a)),(r&&parseInt(a)?`-`:``)+a;if(!i[1])return(r?`-`:``)+a+`.`+Array(t+1).join(`0`);if(i[1].length<t)return(r?`-`:``)+a+`.`+i[1]+Array(t-i[1].length+1).join(`0`);o=i[1].substring(0,t);var c=i[1].substring(t);return c&&QG(c,o,r,n)&&(o=$G(o),o.length>t)?(r?`-`:``)+$G(a,parseInt(o[0]))+`.`+o.substring(1):(r&&(parseInt(a)||parseInt(o))?`-`:``)+a+`.`+o}function QG(e,t,n,r){if(!e||e===Array(e.length+1).join(`0`)||r===XG.DOWN||!n&&r===XG.FLOOR||n&&r===XG.CEILING)return!1;if(r===XG.UP||n&&r===XG.FLOOR||!n&&r===XG.CEILING)return!0;var i=`5`+Array(e.length).join(`0`);if(e>i)return!0;
450if(e<i)return!1;switch(r){case XG.HALF_DOWN:return!1;case XG.HALF_UP:return!0;case XG.HALF_EVEN:default:return parseInt(t[t.length-1])%2==1}}function $G(e,t){t===void 0&&(t=0),t||=1,typeof e==`number`&&e.toString();for(var n=e.length-1,r=``,i=n;i>=0;i--){var a=parseInt(e[i])+t;a==10?(t=1,a=0):t=0,r+=a}return t&&(r+=t),r.split(``).reverse().join(``)}function eK(e){var t=e[0]===`-`;for(t&&(e=e.substr(1));e[0]==`0`;)e=e.substr(1);if(e.indexOf(`.`)!=-1)for(;e[e.length-1]==`0`;)e=e.substr(0,e.length-1);return e==``||e==`.`?e=`0`:e[e.length-1]==`.`&&(e=e.substr(0,e.length-1)),e[0]==`.`&&(e=`0`+e),t&&e!=`0`&&(e=`-`+e),e}function tK(e,t){e=e.toString(),t=t.toString();var n=0;e[0]==`-`&&(n++,e=e.substr(1)),t[0]==`-`&&(n++,t=t.substr(1)),e=eK(e),t=eK(t);var r=0,i=0;e.indexOf(`.`)!=-1&&(r=e.length-e.indexOf(`.`)-1),t.indexOf(`.`)!=-1&&(i=t.length-t.indexOf(`.`)-1);var a=r+i;if(e=eK(e.replace(`.`,``)),t=eK(t.replace(`.`,``)),e.length<t.length){var o=e;e=t,t=o}if(t==`0`)return`0`;for(var s=t.length,c=0,l=[],u=s-1,d=``,f=0;f<s;f++)l[f]=e.length-1;for(var f=0;f<2*e.length;f++){for(var p=0,m=t.length-1;m>=u&&m>=0;m--)l[m]>-1&&l[m]<e.length&&(p+=parseInt(e[l[m]--])*parseInt(t[m]));p+=c,c=Math.floor(p/10),d=p%10+d,u--}return d=eK(qye(d,a)),n==1&&(d=`-`+d),d}function qye(e,t){return t==0?e:(e=t>=e.length?Array(t-e.length+1).join(`0`)+e:e,e.substr(0,e.length-t)+`.`+e.substr(e.length-t,t))}function nK(e,t,n,r){if(n===void 0&&(n=8),r===void 0&&(r=XG.HALF_EVEN),t==0)throw Error(`Cannot divide by 0`);if(e=e.toString(),t=t.toString(),e=e.replace(/(\.\d*?[1-9])0+$/g,`$1`).replace(/\.0+$/,``),t=t.replace(/(\.\d*?[1-9])0+$/g,`$1`).replace(/\.0+$/,``),e==0)return`0`;var i=0;t[0]==`-`&&(t=t.substring(1),i++),e[0]==`-`&&(e=e.substring(1),i++);var a=t.indexOf(`.`)>0?t.length-t.indexOf(`.`)-1:-1;if(t=GG(t.replace(`.`,``)),a>=0){var o=e.indexOf(`.`)>0?e.length-e.indexOf(`.`)-1:-1;if(o==-1)e=GG(e+Array(a+1).join(`0`));else if(a>o)e=e.replace(`.`,``),e=GG(e+Array(a-o+1).join(`0`));else if(a<o){e=e.replace(`.`,``);var s=e.length-o+a;e=GG(e.substring(0,s)+`.`+e.substring(s))}else a==o&&(e=GG(e.replace(`.`,``)))}var c=0,l=t.length,u=``,d=e.indexOf(`.`)>-1&&e.indexOf(`.`)<l?e.substring(0,l+1):e.substring(0,l);if(e=e.indexOf(`.`)>-1&&e.indexOf(`.`)<l?e.substring(l+1):e.substring(l),d.indexOf(`.`)>-1){var f=d.length-d.indexOf(`.`)-1;d=d.replace(`.`,``),l>d.length&&(f+=l-d.length,d+=Array(l-d.length+1).join(`0`)),c=f,u=`0.`+Array(f).join(`0`)}for(n+=2;c<=n;){for(var p=0;parseInt(d)>=parseInt(t);)d=UG(d,`-`+t),p++;u+=p,e?(e[0]==`.`&&(u+=`.`,c++,e=e.substring(1)),d+=e.substring(0,1),e=e.substring(1)):(c||(u+=`.`),c++,d+=`0`)}return(i==1?`-`:``)+GG(ZG(u,n-2,r))}function rK(e,t){return e=e.toString(),t=t.toString(),t=iK(t),UG(e,t)}function iK(e){return e=e[0]==`-`?e.substr(1):`-`+e,e}function aK(e,t){if(t==0)throw Error(`Cannot divide by 0`);e=e.toString(),t=t.toString(),oK(e),oK(t);var n=``;e[0]==`-`&&(n=`-`,e=e.substr(1)),t[0]==`-`&&(t=t.substr(1));var r=rK(e,tK(t,ZG(nK(e,t),0,XG.FLOOR)));return n+r}function oK(e){if(e.indexOf(`.`)!=-1)throw Error(`Modulus of non-integers not supported`)}function sK(e,t){var n,r,i=!1;if(n=[e,t].map(function(e){return eK(e)}),e=n[0],t=n[1],e[0]==`-`&&t[0]!=`-`)return-1;if(e[0]!=`-`&&t[0]==`-`)return 1;if(e[0]==`-`&&t[0]==`-`&&(e=e.substr(1),t=t.substr(1),i=!0),r=KG(e,t),e=r[0],t=r[1],e.localeCompare(t)==0)return 0;for(var a=0;a<e.length;a++)if(e[a]==t[a])continue;else if(e[a]>t[a])return i?-1:1;else if(i)return 1;else return-1;return 0}var cK=function(){function e(t){t===void 0&&(t=`0`),this.value=e.validate(t)}return e.validate=function(e){if(e){if(e=e.toString(),isNaN(e))throw Error(`Parameter is not a number: `+e);e[0]==`+`&&(e=e.substring(1))}else e=`0`;if(e.startsWith(`.`)?e=`0`+e:e.startsWith(`-.`)&&(e=`-0`+e.substr(1)),/e/i.test(e)){var t=e.split(/[eE]/),n=t[0],r=t[1];n=GG(n);var i=``;n[0]==`-`&&(i=`-`,n=n.substring(1)),n.indexOf(`.`)>=0?(r=parseInt(r)+n.indexOf(`.`),n=n.replace(`.`,``)):r=parseInt(r)+n.length,e=n.length<r?i+n+Array(r-n.length+1).join(`0`):n.length>=r&&r>0?i+GG(n.substring(0,r))+(n.length>r?`.`+n.substring(r):``):i+`0.`+Array(-r+1).join(`0`)+n}return e},e.prototype.getValue=function(){return this.value},e.prototype.setValue=function(t){this.value=e.validate(t)},e.getPrettyValue=function(t,n,r){n===void 0&&(n=3),r===void 0&&(r=`,`),t=e.validate(t);var i=t.charAt(0)==`-`;i&&(t=t.substring(1));var a=t.indexOf(`.`);a=a>0?a:t.length;for(var o=``,s=a;s>0;)s<n?(n=s,s=0):s-=n,o=t.substring(s,s+n)+(s<a-n&&s>=0?r:``)+o;return(i?`-`:``)+o+t.substring(a)},e.prototype.getPrettyValue=function(t,n){return t===void 0&&(t=3),n===void 0&&(n=`,`),e.getPrettyValue(this.value,t,n)},e.round=function(t,n,r){if(n===void 0&&(n=0),r===void 0&&(r=XG.HALF_EVEN),t=e.validate(t),isNaN(n))throw Error(`Precision is not a number: `+n);return ZG(t,n,r)},e.prototype.round=function(t,n){if(t===void 0&&(t=0),n===void 0&&(n=XG.HALF_EVEN),isNaN(t))throw Error(`Precision is not a number: `+t);return new e(ZG(this.value,t,n))},e.abs=function(t){return t=e.validate(t),YG(t)},e.prototype.abs=function(){return new e(YG(this.value))},e.floor=function(t){return t=e.validate(t),t.indexOf(`.`)===-1?t:e.round(t,0,XG.FLOOR)},e.prototype.floor=function(){return this.value.indexOf(`.`)===-1?new e(this.value):new e(this.value).round(0,XG.FLOOR)},e.ceil=function(t){return t=e.validate(t),t.indexOf(`.`)===-1?t:e.round(t,0,XG.CEILING)},e.prototype.ceil=function(){return this.value.indexOf(`.`)===-1?new e(this.value):new e(this.value).round(0,XG.CEILING)},e.add=function(t,n){return t=e.validate(t),n=e.validate(n),UG(t,n)},e.prototype.add=function(t){return new e(UG(this.value,t.getValue()))},e.subtract=function(t,n){return t=e.validate(t),n=e.validate(n),rK(t,n)},e.prototype.subtract=function(t){return new e(rK(this.value,t.getValue()))},e.multiply=function(t,n){return t=e.validate(t),n=e.validate(n),tK(t,n)},e.prototype.multiply=function(t){return new e(tK(this.value,t.getValue()))},e.divide=function(t,n,r,i){return t=e.validate(t),n=e.validate(n),nK(t,n,r,i)},e.prototype.divide=function(t,n,r){return new e(nK(this.value,t.getValue(),n,r))},e.modulus=function(t,n){return t=e.validate(t),n=e.validate(n),aK(t,n)},e.prototype.modulus=function(t){return new e(aK(this.value,t.getValue()))},e.compareTo=function(t,n){return t=e.validate(t),n=e.validate(n),sK(t,n)},e.prototype.compareTo=function(e){return sK(this.value,e.getValue())},e.negate=function(t){return t=e.validate(t),iK(t)},e.prototype.negate=function(){return new e(iK(this.value))},e.stripTrailingZero=function(t){return t=e.validate(t),eK(t)},e.prototype.stripTrailingZero=function(){return new e(eK(this.value))},e.RoundingModes=XG,e}(),lK={DISCOUNT_PERCENTAGE:`% off`,DISCOUNT:`Promotion discount`},Jye=e=>{let t=e.items.map(({asin:e,quantity:t,asinDetail:n,discriminator:r,associatesInfo:i})=>{let a={asin:e,merchantId:n.merchantId,discriminator:r,quantity:t};return i?{...a,associatesToken:{token:i.assocToken,tagId:i.tagID,linkCode:i.linkCode,campaignCreativeMapId:i.campaignCreativeMapId,clickToCartSeconds:i.clickToCartSeconds,creativeASIN:i.creativeASIN}}:a});return{purchaseId:e.purchaseId,paymentMethodId:e.paymentMethodId,lineItems:t,addressInfo:{addressId:e.addressInfo.addressId,name:e.addressInfo.name,phoneNumber:e.addressInfo.phoneNumber,email:e.addressInfo.email,country:e.addressInfo.country,state:e.addressInfo.state,city:e.addressInfo.city,district:e.addressInfo.district,addressLine1:e.addressInfo.addressLine1,addressLine2:e.addressInfo.addressLine2,addressLine3:e.addressInfo.addressLine3,postalCode:e.addressInfo.postalCode}}},Yye=e=>e.ourPrice?.currencyCode||e.shippingFee?.currencyCode||e.customServiceFee?.currencyCode||``,Xye=e=>
450{e.length===0&&console.error(`No line item`);let t=Yye(e[0]),{itemTotalValue:n,shippingFeeTotalValue:r,importFeeTotalValue:i,vatTotalValue:a}=e.reduce((e,t)=>{let n=0,r=t.charges;return r&&Array.isArray(r)&&(n=r.filter(e=>e.chargeClass===Kye.TAX).reduce((e,t)=>e+parseFloat(t.charge.value),0)),{itemTotalValue:e.itemTotalValue+parseFloat(t.ourPrice.value)*t.quantity,shippingFeeTotalValue:e.shippingFeeTotalValue+parseFloat(t.shippingFee.value),importFeeTotalValue:e.importFeeTotalValue+parseFloat(t.customServiceFee.value),vatTotalValue:e.vatTotalValue+n}},{itemTotalValue:0,shippingFeeTotalValue:0,importFeeTotalValue:0,vatTotalValue:0});return{sourceItemTotal:{value:n.toFixed(2),currencyCode:t},localItemTotal:{value:n.toFixed(2),currencyCode:t},localShippingFeeTotal:{value:r.toFixed(2),currencyCode:t},localShippingDiscountTotal:{value:`0`,currencyCode:t},localImportChargeTotal:{value:i.toFixed(2),currencyCode:t},localVATTotal:{value:a.toFixed(2),currencyCode:t}}},Zye=e=>{if(e.length===0)throw Error(`Unexpected empty promotion array.`);let t=e[0],n;switch(t.discount.discountType){case HG.PromotionBenefitType.PERCENTAGE_OFF:n=Ob(`checkout`,`PERCENTAGE_DISCOUNT_OFF`,{discount:String(t.discount.discountPercentage)});break;case HG.PromotionBenefitType.AMOUNT_OFF:n=H(`checkout`,`PROMOTION_DISCOUNT`);break;default:throw Error(`Unhandled discount type: ${t.discount.discountType}`)}let r=e.reduce((e,t)=>e+parseFloat(t.discount.discountAmount.value),0),i=t.discount.discountAmount.currencyCode;return{title:n??``,discountAmount:{value:r.toFixed(2),currencyCode:i}}},Qye=e=>{let t=new Map,n=[];e.forEach(e=>{e.appliedPromotions.forEach(e=>{if(e.domain===VG.OUR_PRICE){let n=e.promotionId,r=t.get(n)||[];r.push(e),t.set(n,r)}else e.domain===VG.SHIPPING&&n.push([e])})});let r=[];return t.forEach(e=>{let t=e[0],n=e.reduce((e,t)=>e+Math.abs(parseFloat(t.discount.discountAmount.value)),0),i=t.discount.discountAmount.currencyCode,a=t.discount.discountPercentage==null?lK.DISCOUNT:`${t.discount.discountPercentage}${lK.DISCOUNT_PERCENTAGE}`;r.push({title:a,discountAmount:{currencyCode:i,value:n.toFixed(2)}})}),{promotionDetail:r,shipmentDiscountAmount:n.reduce((e,t)=>e+parseFloat(Zye(t).discountAmount.value),0).toFixed(2)}},$ye=e=>e.purchase.payment??e.purchase.orders[0]?.payment,ebe=e=>{let t=e.selectedForeignExchange,n=null;return t?n={exchangeRateGuaranteeFee:t.totalSpreadAmount,fxRateValue:t.rate&&t.rate.inverseRate?new cK(1).divide(t.rate.valueWithoutMarkup):t.rate?.valueWithoutMarkup,sourceCurrencyUnit:t.rate?.sourceCurrencyUnit,targetCurrencyUnit:t.rate?.targetCurrencyUnit}:console.warn(`No foreignExchange found in payment method.`),{brand:e.brand,cardInfo:`${e.brand} ****${e.tail}`,foreignExchangeDetail:n,paymentMethodId:e?.paymentMethodId||``,providerCurrencyConversionSupported:e.providerCurrencyConversionSupported??null}},tbe=e=>{let t=e.purchase.orders.flatMap(e=>e.lineItems),{promotionDetail:n,shipmentDiscountAmount:r}=Qye(t),i=Xye(t);i={...i,localShippingDiscountTotal:{...i.localShippingDiscountTotal,value:r}};let a=e.purchase.orders.map(e=>({lineItems:e.lineItems})),o=$ye(e),s=o?.paymentContractId;s||=(console.error(`No payment contract id found as payment is null, using empty string for paymentContractId`),``);let c={purchaseId:e.purchase.purchaseId,price:i,promotions:n,orders:a,paymentContractId:s,selectedPaymentMethod:null,message:``,restrictions:e.restrictions||[]},l=o?.selectedPaymentMethods[0];return l&&(c={...c,selectedPaymentMethod:ebe(l)}),c},uK={purchaseId:`0`,price:{sourceItemTotal:{value:`0`,currencyCode:``},localItemTotal:{value:`0`,currencyCode:``},localShippingFeeTotal:{value:`0`,currencyCode:``},localShippingDiscountTotal:{value:`0`,currencyCode:``},localImportChargeTotal:{value:`0`,currencyCode:``}},promotions:[],orders:[],paymentContractId:`0`,selectedPaymentMethod:null,message:``,restrictions:[]},nbe=async(e,t)=>{try{let n=Jye(t),{data:r}=await lW.post({path:e,authOption:uW.REQUIRED},n);return r.restrictions&&r.restrictions.length>0?{data:{...uK,restrictions:r.restrictions}}:{data:tbe(r)}}catch(e){return console.error(`PreviewPurchase proxy failed`,e),{data:{...uK,message:e?.data?.message||``}}}},rbe=!1,ibe=e=>({hasActualPurchase:e.member?.[0]?.assigned??rbe}),abe={hasActualPurchase:!1},obe={RC:`RC`},sbe=async e=>{try{let t=new URLSearchParams;t.set(`labels`,obe.RC);let n=`${e}?${t.toString()}`,{data:r}=await lW.get({path:n,authOption:uW.REQUIRED});return{data:ibe(r)}}catch(e){return console.error(`getCustomerActualPurchaseProxy failed:`,e),{data:abe}}},{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:dK,WW_INFINITY_PROD:cbe,WW_GLOBAL_PROD:fK}}=tR,pK=P.getMarketplaceId(),mK={createPurchase:`${dK}/orders/createPurchase`,setDeliveryAddr:`${dK}/orders/setDeliveryAddr`,getCustomerConsent:`${dK}/customer/getCustomerConsent`,setCustomerConsents:`${dK}/customer/setCustomerConsents`,getKYCInfoListByPaymentInstrumentId:`${dK}/orders/getKYCInfoListByPaymentInstrumentId`,createAndMapNewKYCCollectionToPaymentIntrument:`${dK}/orders/createAndMapNewKYCCollectionToPaymentIntrument`,getCustomerActualPurchase:P.isCNFlavor()?`${dK}/customer/getCustomerActualPurchase`:`${cbe}/customer-labels`,prepay:`${dK}/wechatpay/prepay`,signPurchaseV2:`${dK}/orders/signPurchaseV2`,uploadKYCImages:`${dK}/orders/uploadKycDocument`,createKYCCollection:P.isCNFlavor()?`${dK}/kyc/createKYCCollection`:`${fK}/kyc/identification-collections/create`,updateKYCCollection:P.isCNFlavor()?`${dK}/kyc/updateKYCCollection`:`${fK}/kyc/identification-collections`,removeKYCCollection:P.isCNFlavor()?`${dK}/kyc/removeKYCCollection`:`${fK}/kyc/identification-collections`,getKYCListByCustomerId:P.isCNFlavor()?`${dK}/kyc/getKYCListByCustomerId`:`${fK}/kyc/identification-collections/search`,createAndMapNewKYCCollectionToPaymentInstrument:`${dK}/kyc/createAndMapNewKYCCollectionToPaymentInstrument`,mapExistingKYCCollectionToPaymentInstrument:`${dK}/kyc/mapExistingKYCCollectionToPaymentInstrument`,createAndMapNewKYCCollectionToOrderAndAddress:`${dK}/kyc/createAndMapNewKYCCollectionToOrderAndAddress`,mapExistingKYCCollectionToOrderAndAddress:`${dK}/kyc/mapExistingKYCCollectionToOrderAndAddress`,evaluatePromotionDiscounts:`${dK}/promotion/evaluatePromotionDiscounts`,getFxRates:`${fK}/fx-rates`},lbe=e=>`${fK}/purchases/${e}/sign`,ube=e=>P.isWWFlavor()?nbe(`${fK}/purchases/preview`,e):Y.post(mK.createPurchase,e),dbe=e=>Y.post(mK.setDeliveryAddr,e),fbe=e=>Y.get(mK.getCustomerConsent,e),pbe=e=>Y.post(mK.setCustomerConsents,e),hK=e=>P.isWWFlavor()?sbe(mK.getCustomerActualPurchase):Y.get(mK.getCustomerActualPurchase,e),gK=e=>Y.post(mK.prepay,e),mbe=e=>{let t=e.purchaseId,n=e.identificationCollectionId,r=e.currencyConversionEnabled;return delete e.identificationCollectionId,delete e.currencyConversionEnabled,P.isCNFlavor()?Y.post(mK.signPurchaseV2,e):Gye(lbe(t),e,n,r)},hbe=e=>P.isWWFlavor()?(e={...e,encryptedMarketplaceId:pK},lW.post({path:mK.getKYCListByCustomerId,authOption:uW.REQUIRED},e)):Y.get(mK.getKYCListByCustomerId,e),gbe=e=>{if(P.isWWFlavor()){let{kycId:t}=e,n={encryptedMarketplaceId:pK};return lW.del({path:`${mK.removeKYCCollection}/${t}`,authOption:uW.REQUIRED},n)}return Y.post(mK.removeKYCCollection,e)},_be=e=>Y.post(mK.uploadKYCImages,e),vbe=e=>P.isWWFlavor()?lW.post({path:mK.createKYCCollection,authOption:uW.REQUIRED},e):Y.post(mK.createKYCCollection,e),ybe=e=>Y.post(mK.createAndMapNewKYCCollectionToPaymentInstrument,e),bbe=e=>{if(P.isWWFlavor()){let{kycId:t,...n}=e;return lW.put({path:`${mK.updateKYCCollection}/${t}`,authOption:uW.REQUIRED},n)}return Y.post(mK.updateKYCCollection,e)},xbe=e=>Y.post(mK.mapExistingKYCCollectionToPaymentInstrument,e),Sbe=e=>Y.post(mK.createAndMapNewKYCCollectionToOrderAndAddress,e),Cbe=e=>Y.post(mK.mapExistingKYCCollectionToOrderAndAddress,e),wbe=e=>Y.post(mK.evaluatePromotionDiscounts,e),_K=e=>lW.get({path:mK.getFxRates,authOption:uW.NOT_REQUIRED},e);
450function vK(e,t){return bu()?(xu(e,t),!0):!1}var yK=new WeakMap,Tbe=(...e)=>{let t=e[0],n=__()?.proxy??bu();if(n==null&&!Lf())throw Error(`injectLocal must be called in setup`);return n&&yK.has(n)&&t in yK.get(n)?yK.get(n)[t]:If(...e)},bK=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var xK=e=>e!=null,Ebe=Object.prototype.toString,Dbe=e=>Ebe.call(e)===`[object Object]`,SK=()=>{};function CK(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return`cancel`in e&&Object.assign(n,{cancel:e.cancel,flush:e.flush,isPending:e.isPending}),n}function Obe(e,t={}){let n,r,i=SK,a=SK,o=od(!1),s=e=>{clearTimeout(e),i(),i=SK},c;return Object.assign(l=>{let u=ud(e),d=ud(t.maxWait);return n&&s(n),u<=0||d!==void 0&&d<=0?(r&&=(s(r),void 0),o.value=!1,Promise.resolve(l())):(o.value=!0,new Promise((e,f)=>{i=t.rejectOnCancel?f:e,a=e,c=l,d&&!r&&(r=setTimeout(()=>{n&&s(n),r=void 0,o.value=!1,e(c())},d)),n=setTimeout(()=>{r&&s(r),r=void 0,o.value=!1,e(l())},u)}))},{cancel:()=>{n&&=(s(n),void 0),r&&=(s(r),void 0),o.value=!1,a=SK},flush:()=>
450{if(o.value){n&&=(clearTimeout(n),void 0),r&&=(clearTimeout(r),void 0),o.value=!1;let e=a;i=SK,a=SK,e(c())}},isPending:Zu(o)})}function kbe(...e){let t=0,n,r=!0,i=SK,a,o,s,c,l;!ad(e[0])&&typeof e[0]==`object`?{delay:o,trailing:s=!0,leading:c=!0,rejectOnCancel:l=!1}=e[0]:[o,s=!0,c=!0,l=!1]=e;let u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=SK)};return e=>{let d=ud(o),f=Date.now()-t,p=()=>a=e();return u(),d<=0?(t=Date.now(),p()):(f>d?(t=Date.now(),(c||!r)&&p()):s&&(a=new Promise((e,a)=>{i=l?a:e,n=setTimeout(()=>{t=Date.now(),r=!0,e(p()),u()},Math.max(0,d-f))})),!c&&!n&&(n=setTimeout(()=>r=!0,d)),r=!1,a)}}function Abe(e){let t;function n(){return t||=e(),t}return n.reset=async()=>{let e=t;t=void 0,e&&await e},n}function wK(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function TK(e){return Array.isArray(e)?e:[e]}function jbe(e){return e||__()}function Mbe(e,t=200,n={}){return CK(Obe(t,n),e)}function Nbe(e,t=200,n=!1,r=!0,i=!1){return CK(kbe(t,n,r,i),e)}function EK(e,t=!0,n){jbe(n)?yg(e,n):t?e():xf(e)}function DK(e,t,n={}){let{immediate:r=!0,immediateCallback:i=!1}=n,a=od(!1),o;function s(){o&&=(clearTimeout(o),void 0)}function c(){a.value=!1,s()}function l(...n){i&&e(),s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=void 0,e(...n)},ud(t))}return r&&(a.value=!0,bK&&l()),vK(c),{isPending:Zu(a),start:l,stop:c}}function Pbe(e,t,n){return Vf(e,t,{...n,immediate:!0})}var OK=bK?window:void 0;bK&&window.document;var kK=bK?window.navigator:void 0;bK&&window.location;function AK(e){let t=ud(e);return t?.$el??t}function jK(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=V(()=>{let t=TK(ud(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return Pbe(()=>[n.value?.map(e=>AK(e))??[OK].filter(e=>e!=null),TK(ud(n.value?e[1]:e[0])),TK(ld(n.value?e[2]:e[1])),ud(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=Dbe(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function Fbe(){let e=od(!1),t=__();return t&&yg(()=>{e.value=!0},t),e}function MK(e){let t=Fbe();return V(()=>(t.value,!!e()))}function Ibe(e,t,n={}){let{window:r=OK,...i}=n,a,o=MK(()=>r&&`MutationObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=Vf(V(()=>{let t=TK(ud(e)).map(AK).filter(xK);return new Set(t)}),e=>{s(),o.value&&e.size&&(a=new MutationObserver(t),e.forEach(e=>a.observe(e,i)))},{immediate:!0,flush:`post`}),l=()=>a?.takeRecords(),u=()=>{c(),s()};return vK(u),{isSupported:o,stop:u,takeRecords:l}}var Lbe=Symbol(`vueuse-ssr-width`);function Rbe(){let e=Lf()?Tbe(Lbe,null):null;return typeof e==`number`?e:void 0}function zbe(e,t={}){let{window:n=OK,ssrWidth:r=Rbe()}=t,i=MK(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=od(typeof r==`number`),o=od(),s=od(!1);return Rf(()=>{if(a.value){a.value=!i.value,s.value=ud(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=wK(n[1])),i&&a&&(a=r<=wK(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(ud(e)),s.value=o.value.matches)}),jK(o,`change`,e=>{s.value=e.matches},{passive:!0}),V(()=>s.value)}function NK(e,t={}){let{controls:n=!1,navigator:r=kK}=t,i=MK(()=>r&&`permissions`in r),a=od(),o=typeof e==`string`?{name:e}:e,s=od(),c=()=>{s.value=a.value?.state??`prompt`};jK(a,`change`,c,{passive:!0});let l=Abe(async()=>{if(i.value){if(!a.value)try{a.value=await r.permissions.query(o)}catch{a.value=void 0}finally{c()}if(n)return rd(a.value)}});return l(),n?{state:s,isSupported:i,query:l}:s}function Bbe(e={}){let{navigator:t=kK,read:n=!1,source:r,copiedDuring:i=1500,legacy:a=!1}=e,o=MK(()=>t&&`clipboard`in t),s=NK(`clipboard-read`),c=NK(`clipboard-write`),l=V(()=>o.value||a),u=od(``),d=od(!1),f=od(!1),p=DK(()=>d.value=!1,i,{immediate:!1}),m=0;async function h(){let e=!(o.value&&b(s.value));if(!e)try{u.value=await t.clipboard.readText()}catch{e=!0}e&&(u.value=y())}l.value&&n&&jK([`copy`,`cut`],h,{passive:!0});async function g(e){let n=e??ud(r);if(l.value&&n!=null){f.value=!0;let e=!(o.value&&b(c.value));if(!e)try{let e=_(n);await t.clipboard.write([e])}catch{e=!0}if(e)if(typeof n==`string`)u.value=n,v(n);else{let e=++m,t=await n();t!=null&&e===m&&(u.value=t,v(t))}d.value=!0,p.start(),f.value=!1}}function _(e){return typeof e==`string`?(u.value=e,new ClipboardItem({"text/plain":e})):new ClipboardItem({"text/plain":e().then((e=``)=>(u.value=e,new Blob([e],{type:`text/plain`})))})}function v(e){let t=document.createElement(`textarea`);t.value=e,t.style.position=`absolute`,t.style.opacity=`0`,t.setAttribute(`readonly`,``),document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function y(){var e,t;return((e=document)==null||(t=e.getSelection)==null||(t=t.call(e))==null?void 0:t.toString())??``}function b(e){return e===`granted`||e===`prompt`}return{copyPending:Zu(f),isSupported:l,text:Zu(u),copied:Zu(d),copy:g}}function Vbe(e,t,n={}){let{root:r,rootMargin:i,threshold:a=0,window:o=OK,immediate:s=!0}=n,c=MK(()=>o&&`IntersectionObserver`in o),l=V(()=>TK(ud(e)).map(AK).filter(xK)),u=SK,d=od(s),f=c.value?Vf(()=>[l.value,AK(r),ud(i),d.value],([e,n,r])=>
450{if(u(),!d.value||!e.length)return;let i=new IntersectionObserver(t,{root:AK(n),rootMargin:r,threshold:a});e.forEach(e=>e&&i.observe(e)),u=()=>{i.disconnect(),u=SK}},{immediate:s,flush:`post`}):SK,p=()=>{u(),f(),d.value=!1};return vK(p),{isSupported:c,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:p}}var PK=1;function Hbe(e,t={}){let{throttle:n=0,idle:r=200,onStop:i=SK,onScroll:a=SK,offset:o={left:0,right:0,top:0,bottom:0},observe:s={mutation:!1},eventListenerOptions:c={capture:!1,passive:!0},behavior:l=`auto`,window:u=OK,onError:d=e=>{console.error(e)}}=t,f=typeof s==`boolean`?{mutation:s}:s,p=od(0),m=od(0),h=V({get(){return p.value},set(e){_(e,void 0)}}),g=V({get(){return m.value},set(e){_(void 0,e)}});function _(t,n){var r,i;if(!u)return;let a=ud(e);if(!a)return;(r=a instanceof Document?u.document.body:a)==null||r.scrollTo({top:ud(n)??g.value,left:ud(t)??h.value,behavior:ud(l)});let o=(a==null||(i=a.document)==null?void 0:i.documentElement)||a?.documentElement||a;h!=null&&(p.value=o.scrollLeft),g!=null&&(m.value=o.scrollTop)}let v=od(!1),y=Ju({left:!0,right:!1,top:!0,bottom:!1}),b=Ju({left:!1,right:!1,top:!1,bottom:!1}),x=e=>{v.value&&(v.value=!1,b.left=!1,b.right=!1,b.top=!1,b.bottom=!1,i(e))},S=Mbe(x,n+r),C=e=>{var t;if(!u)return;let n=(e==null||(t=e.document)==null?void 0:t.documentElement)||e?.documentElement||AK(e),{display:r,flexDirection:i,direction:a}=u.getComputedStyle(n),s=a===`rtl`?-1:1,c=n.scrollLeft;b.left=c<p.value,b.right=c>p.value;let l=Math.abs(c*s)<=(o.left||0),d=Math.abs(c*s)+n.clientWidth>=n.scrollWidth-(o.right||0)-PK;r===`flex`&&i===`row-reverse`?(y.left=d,y.right=l):(y.left=l,y.right=d),p.value=c;let f=n.scrollTop;e===u.document&&!f&&(f=u.document.body.scrollTop),b.top=f<m.value,b.bottom=f>m.value;let h=Math.abs(f)<=(o.top||0),g=Math.abs(f)+n.clientHeight>=n.scrollHeight-(o.bottom||0)-PK;r===`flex`&&i===`column-reverse`?(y.top=g,y.bottom=h):(y.top=h,y.bottom=g),m.value=f},w=e=>{u&&(C(e.target.documentElement??e.target),v.value=!0,S(e),a(e))};return jK(e,`scroll`,n?Nbe(w,n,!0,!1):w,c),EK(()=>{try{let t=ud(e);if(!t)return;C(t)}catch(e){d(e)}}),f?.mutation&&e!=null&&e!==u&&e!==document&&Ibe(e,()=>{let t=ud(e);t&&C(t)},{attributes:!0,childList:!0,subtree:!0}),jK(e,`scrollend`,x,c),{x:h,y:g,isScrolling:v,arrivedState:y,directions:b,measure(){let t=ud(e);u&&t&&C(t)}}}function Ube(e={}){let{window:t=OK,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:o=`inner`}=e,s=od(n),c=od(r),l=()=>{if(t)if(o===`outer`)s.value=t.outerWidth,c.value=t.outerHeight;else if(o===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;s.value=Math.round(e*r),c.value=Math.round(n*r)}else a?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight)};l(),EK(l);let u={passive:!0};return jK(`resize`,l,u),t&&o===`visual`&&t.visualViewport&&jK(t.visualViewport,`resize`,l,u),i&&Vf(zbe(`(orientation: portrait)`),()=>l()),{width:s,height:c}}var FK=[];for(let e=0;e<256;++e)FK.push((e+256).toString(16).slice(1));function Wbe(e,t=0){return(FK[e[t+0]]+FK[e[t+1]]+FK[e[t+2]]+FK[e[t+3]]+`-`+FK[e[t+4]]+FK[e[t+5]]+`-`+FK[e[t+6]]+FK[e[t+7]]+`-`+FK[e[t+8]]+FK[e[t+9]]+`-`+FK[e[t+10]]+FK[e[t+11]]+FK[e[t+12]]+FK[e[t+13]]+FK[e[t+14]]+FK[e[t+15]]).toLowerCase()}var Gbe=new Uint8Array(16);function Kbe(){return crypto.getRandomValues(Gbe)}function IK(e,t,n){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():qbe(e,t,n)}function qbe(e,t,n){e||={};let r=e.random??e.rng?.()??Kbe();if(r.length<16)throw Error(`Random bytes length must be >= 16`);if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){if(n||=0,n<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=r[e];return t}return Wbe(r)}var LK=P.getClientId(),RK=Object.freeze({GATEWAY:`Gateway${LK}`,LANDINGPAGE:`LandingPage${LK}`,DETAILPAGE:`DetailPage${LK}`,PRODUCTLIST:`ProductList${LK}`,CART:`Cart${LK}`,SEARCH:`Search${LK}`,CATEGORY:`Category${LK}`,SPECIFIC_SEARCH_RESULT:`SpecificSearchResult${LK}`,ADDON_ITEM:`AddOnItem${LK}`,CUSTOMER_REVIEW:`CustomerReview${LK}`,BRAND_STORE:`BrandStore${LK}`,SIZE_CHART:`SizeChart${LK}`,TODAY_DEAL:`TodayDeal${LK}`,ASIN_LIST:`AsinList${LK}`,ORDER_CONFIRM:`OrderConfirm${LK}`,PAY_FAIL:`PayFail${LK}`,PAY_SUCCESS:`PaySuccess${LK}`,PAY_ABNORMAL:`PayAbnormal${LK}`,COUPON_LIST:`CouponList${LK}`,CONTACT_CS:`ContactCs${LK}`,DETAIL_HELP_PAGE:`DetailHelpPage${LK}`,SUB_HELP_PAGE_LIST:`SubHelpPageList${LK}`,AMZN_CONTACT_ME:`AmznContactMe${LK}`,PROMOTION_PAGE:`PromotionPage${LK}`,PA_REGISTRATION:`PARegistration${LK}`,DAILY_SIGN_IN:`DailySignIn${LK}`,DAILY_SIGN_IN_LANDING_PAGE:`DailySignInLandingPage${LK}`,DAILY_SIGN_IN_ASSISTANCE:`DailySignInAssistance${LK}`,LUCKY_DRAW_COUPONS:`LuckyDrawCoupons${LK}`,HAPTIC_FEEDBACK_SETTINGS:`HapticFeedbackSettings${LK}
450`,YOUR_ACCOUNT:`YourAccount${LK}`,RECENTLY_VIEWED:`RecentlyViewed${LK}`}),zK={pageTypeEnum:RK,pageTypePrefixMapping:Object.freeze({[RK.GATEWAY]:`gw`,[RK.LANDINGPAGE]:`lp`,[RK.DETAILPAGE]:`dp`,[RK.PRODUCTLIST]:`pl`,[RK.CART]:`cart`,[RK.SEARCH]:`sp`,[RK.CATEGORY]:`cat`,[RK.SPECIFIC_SEARCH_RESULT]:`ssr`,[RK.ADDON_ITEM]:`aoi`,[RK.CUSTOMER_REVIEW]:`cr`,[RK.BRAND_STORE]:`bs`,[RK.SIZE_CHART]:`sc`,[RK.TODAY_DEAL]:`td`,[RK.ASIN_LIST]:`al`,[RK.ORDER_CONFIRM]:`oc`,[RK.PAY_FAIL]:`pf`,[RK.PAY_SUCCESS]:`ps`,[RK.PAY_ABNORMAL]:`pa`,[RK.COUPON_LIST]:`cl`,[RK.CONTACT_CS]:`ccs`,[RK.DETAIL_HELP_PAGE]:`dhp`,[RK.SUB_HELP_PAGE_LIST]:`shpl`,[RK.AMZN_CONTACT_ME]:`acm`,[RK.PROMOTION_PAGE]:`pp`,[RK.PA_REGISTRATION]:`par`,[RK.DAILY_SIGN_IN]:`dsi`,[RK.DAILY_SIGN_IN_LANDING_PAGE]:`dsilp`,[RK.DAILY_SIGN_IN_ASSISTANCE]:`dsia`,[RK.LUCKY_DRAW_COUPONS]:`ldc`,[RK.HAPTIC_FEEDBACK_SETTINGS]:`hfs`,[RK.YOUR_ACCOUNT]:`ya`,[RK.RECENTLY_VIEWED]:`rv`})},BK={pagePathEnum:Object.freeze({GATEWAY:`/gateway`,LANDINGPAGE:`/landingPage`,DETAILPAGE:`/detailPage/:asinId?`,PRODUCTLIST:`/productList/:type/:keyword?`,CART:`/cart`,SEARCH:`/search`,CATEGORY:`/category`,SPECIFIC_SEARCH_RESULT:`/specificSearchResult`,ADDON_ITEM:`/addOnItem`,CUSTOMER_REVIEW:`/customerReview/all/:asinId?`,BRAND_STORE:`/brandStore/:keyword?/:brandLogoUrl?`,SIZE_CHART:`/sizeChart`,TODAY_DEAL:`/todayDeal`,ASIN_LIST:`/asinList/:dealId/:dealTitle/:pageTitle/:dealEndTime?`,ORDER_CONFIRM:`/orderConfirm/:from?`,PAY_FAIL:`/payFail`,PAY_SUCCESS:`/paySuccess`,PAY_ABNORMAL:`/payAbnormal`,COUPON_LIST:`/couponsList`,CONTACT_CS:`/contactCS`,DETAIL_HELP_PAGE:`/detailHelpPage`,SUB_HELP_PAGE_LIST:`/subHelpPageList`,AMZN_CONTACT_ME:`/amznContactMe`,PROMOTION_PAGE:`/promotionPage/:promotionId`,PA_REGISTRATION:`/paRegistration`,DAILY_SIGN_IN:`/dailySignIn`,DAILY_SIGN_IN_LANDING_PAGE:`/dailySignInLandingPage`,DAILY_SIGN_IN_ASSISTANCE:`/dailySignInAssistance/:tag?`,LUCKY_DRAW_COUPONS:`/luckyDrawCoupons`,HAPTIC_FEEDBACK_SETTINGS:`/hapticFeedbackSettings`,YOUR_ACCOUNT:`/yourAccount`,RECENTLY_VIEWED:`/recentlyViewed`})},VK={hitTypeEnum:Object.freeze({PAGE_HIT:`pageHit`,PAGE_TOUCH:`pageTouch`,POP_UP:`popUp`})},HK={pageAssemblyTypeEnum:Object.freeze({MAIN:`main`,PAGE_COMPONENT:`pageComponent`,PAGE_REPLACEMENT:`pageReplacement`,CACHE_IMPRESSION:`cacheImpression`,BACK_FORWARD_POSTBACK:`backForwardPostback`,BROWSER_DATA:`browserData`,OPF_HEADER:`opfHeader`})},q={eventTypeEnum:Object.freeze({GLANCE_VIEW:`glanceView`,PAGE_VIEW:`pageView`,ADD_TO_CART:`addToCart`,PURCHASE:`purchase`,BUY_NOW:`buyNow`,SEARCH:`search`,CONTENT_IMPRESSION:`contentImpression`,FEEDBACK_TO_CS:`feedbackToCs`,SIGN_IN:`signIn`,REGISTRATION:`registration`,APP_FIRST_START:`appFirstStart`,APP_START:`appStart`,CHECKOUT:`checkout`,PAYMENT:`payment`,CHECK_IN:`checkIn`,CHECK_IN_FAILED:`checkInFailed`,RETRO_CHECK_IN:`retroCheckIn`,SHARE:`share`,LUCKY_DRAW:`luckyDraw`,AUTO_CORRECT_TRIGGERED:`autoCorrectTriggered`,AUTO_CORRECT_NOT_APPLIED:`autoCorrectNotApplied`,AUTO_CORRECT_PROMPT_DISPLAYED:`autoCorrectPromptDisplayed`,AUTO_CORRECT_REVERTED:`autoCorrectReverted`,AUTO_COMPLETE_SUGGESTION_CLICKED:`autoCompleteSuggestionClicked`,AUTO_COMPLETE_SUGGESTION_SKIPPED:`autoCompleteSuggestionSkipped`,HAPTIC_OPT_OUT:`hapticOptOut`,TAB_SWITCH:`tabSwitch`,TAB_VIEW:`tabView`,SCROLL_DEPTH:`scrollDepth`,REWARD_CLAIMED:`rewardClaimed`,ASSIST:`assist`,MILESTONE_CLICK:`milestoneClick`})},UK={pageActionEnum:Object.freeze({ADD_TO_CART:`AddToCart`,PURCHASE:`Purchase`,BUY_NOW:`BuyNow`,FEEDBACK_TO_CS:`FeedbackToCs`,SEARCH:`Search`,APP_START:`AppStart`,APP_FIRST_START:`AppFirstStart`,SIGN_IN:`SignIn`,REGISTRATION:`Registration`,CHECKOUT:`Checkout`,PAYMENT:`Payment`,CHECK_IN:`CheckIn`,CHECK_IN_FAILED:`CheckInFailed`,RETRO_CHECK_IN:`RetroCheckIn`,SHARE:`Share`,LUCKY_DRAW:`LuckyDraw`,AUTO_CORRECT_TRIGGERED:`AutoCorrectTriggered`,AUTO_CORRECT_NOT_APPLIED:`AutoCorrectNotApplied`,AUTO_CORRECT_PROMPT_DISPLAYED:`AutoCorrectPromptDisplayed`,AUTO_CORRECT_REVERTED:`AutoCorrectReverted`,AUTO_COMPLETE_SUGGESTION_CLICKED:`AutoCompleteSuggestionClicked`,AUTO_COMPLETE_SUGGESTION_SKIPPED:`AutoCompleteSuggestionSkipped`,HAPTIC_OPT_OUT:`HapticOptOut`,TAB_SWITCH:`TabSwitch`,TAB_VIEW:`TabView`,
450SCROLL_DEPTH:`ScrollDepth`,REWARD_CLAIMED:`RewardClaimed`,ASSIST:`Assist`,MILESTONE_CLICK:`MilestoneClick`})},Jbe={pageTypeIdSourceEnum:Object.freeze({ASIN:`asin`,EXTERNAL_ASIN:`externalAsin`})},J={infoKeyTypeEnum:Object.freeze({PAGE_ASSEMBLY_TYPE:`pageAssemblyType`,PAGE_TYPE:`page-type`,SUB_PAGE_TYPE:`sub-page-type`,PAGE_ACTION:`page-action`,HIT_TYPE:`hitType`,IS_GLANCE_VIEW:`is-glance-view`,PAGE_TYPE_ID:`page-type-id`,PAGE_TYPE_ID_SOURCE:`page-type-id-source`,AVAILABILITY:`availability`,MERCHANT_ID:`merchant-id`,COUNTRY_CODE:`country-code`,SITE_VARIANT:`site-variant`,BUY_BOX_METRICS:{ASIN:`buybox-metrics-asin.0`,QUANTITY:`buybox-metrics-quantity.0`,PRICE:`buybox-metrics-price.0`,MERCHANT:`buybox-metrics-merchant.0`},SOCIAL_BADGES:`social-badges`,REF_OVERRIDE:`ref-override`,CS_HELP_CENTER_PAGE_KEY:`cs-help-center-page-key`,CS_HELP_CENTER_PAGE_TITLE:`cs-help-center-page-title`,PURCHASES:{PURCHASE_ID:`purchase-id`,PAYMENT_STATUS:`payment-status`},SEARCH:{IS_SEARCH_PAGE:`is-search-page`,KEYWORDS:`keywords`,TOTAL_FOUND:`total-found`,RANK:`rank`,PAGE_TYPE_ID:`page-type-id`,RN_ID:`rnid`,RV_ID:`rvid`},AUTO_CORRECT:{ORIGINAL_KEYWORD:`auto-correct.original-keyword`,CORRECTED_KEYWORD:`auto-correct.corrected-keyword`,IS_SPELL_CORRECTED:`auto-correct.is-spell-corrected`},AUTO_COMPLETE:{PREFIX:`auto-complete.prefix`,SUGGESTION:`auto-complete.suggestion`,SUGGESTION_RANK:`auto-complete.suggestion-rank`,SUGGESTIONS_COUNT:`auto-complete.suggestions-count`},CONTENT_IMPRESSION:{ELEMENT_CONTENT_ID:`element-content-id`,SEARCH_KEY_WORDS:`keywords`,WIDGET_CATEGORY_TYPE:`widget-category-type`,WIDGET_NAME:`widget-name`,COMPONENT_TYPE:`component-type`,COMPONENT_NAME:`component-name`,CUSTOMER_LABEL:`customer-label`},SHARE_REASON:`share-reason`,LUCKY_DRAW:{GAME_VARIANT:`lucky-draw.game-variant`,CAMPAIGN_ID:`lucky-draw.campaign-id`,DRAWING_ID:`lucky-draw.drawing-id`,LOGIN_LEFT_TIMES:`lucky-draw.login.left-times`,LOGIN_TOTAL_TIMES:`lucky-draw.login.total-times`,LOGIN_MAX_TIMES:`lucky-draw.login.max-times`,LOGIN_NC_TIMES:`lucky-draw.login.nc-times`,LOGIN_RC_TIMES:`lucky-draw.login.rc-times`,ASSISTANCE_LEFT_TIMES:`lucky-draw.assistance.left-times`,ASSISTANCE_TOTAL_TIMES:`lucky-draw.assistance.total-times`,ASSISTANCE_MAX_TIMES:`lucky-draw.assistance.max-times`,ASSISTANCE_NC_TIMES:`lucky-draw.assistance.nc-times`,ASSISTANCE_RC_TIMES:`lucky-draw.assistance.rc-times`,CUSTOMER_REWARDS_COUNT:`lucky-draw.customer-rewards-count`,REWARD:{ID:e=>`lucky-draw.reward.${e}.id`,RESOURCE_IDS:e=>`lucky-draw.reward.${e}.resource-ids`,STATUS:e=>`lucky-draw.reward.${e}.status`,CREATE_TIME:e=>`lucky-draw.reward.${e}.create-time`}},SCROLL_PAGE_INDEX:`scroll-page-index`,FROM_REF_MARKER:`from-ref-marker`,TO_REF_MARKER:`to-ref-marker`,TAB_NAME:`tab-name`,DAILY_SIGN_IN:{CAMPAIGN_ID:`daily-sign-in.campaign-id`,CUSTOMER_LABEL:`daily-sign-in.customer-label`,CONSECUTIVE_DAYS:`daily-sign-in.consecutive-days`,ACCUMULATED_DAYS:`daily-sign-in.accumulated-days`,CHECK_IN_TYPE:`daily-sign-in.check-in-type`,SOURCE:`daily-sign-in.source`,IS_MILESTONE:`daily-sign-in.is-milestone`,MILESTONE_DAYS_NEEDED:`daily-sign-in.milestone-days-needed`,REWARD_NAME:`daily-sign-in.reward-name`,REWARD_ID:`daily-sign-in.reward-id`,REWARD_COUNT:`daily-sign-in.reward-count`,IS_WIN:`daily-sign-in.is-win`,FAILURE_REASON:`daily-sign-in.failure-reason`,REFERRAL_TAG:`daily-sign-in.referral-tag`,TASK_ID:`daily-sign-in.task-id`,RULE_TYPE:`daily-sign-in.rule-type`}})},Ybe=Object.freeze({SEARCH_PAGE:{HOT_KEY:`sp_hk_[index]`,RECENT_SEARCH:`sp_rs_[index]`,SEARCH_WITHOUT_SUGGESTION:`nb_sb_noss`,AUTOCOMPLETE_SEARCH:`nb_sb_ss_[index]`},SEARCH_RESULT_PAGE:{SEARCH_RESULT_INDEX:`sr_[index]`},HELP_CENTER_PAGE:{CONTACT_CS:`help_center_contact_cs_[titleName]`,SUB_PAGE_LIST:`help_center_sub_page_list_[titleName]`,DETAIL_PAGE:`help_center_detail_page_[titleName]_[pageKey]`,INTERNAL_DETAIL_ROUTER:`help_center_internal_detail_page_[dataParam]`,AMZN_CONTACT_ME:`help_center_amzn_contact_me_[pageKey]`},DETAIL_PAGE:{THUMBNAIL:`thumbnail`,PRODUCT_SHEET:`product_sheet`},CART:{CHECKOUT:`cart_checkout`},GATEWAY:{DEAL_WIDGET:`gw_deal_[index]_[dealId]`,TCG:`gw_tcg_slide_[index]`,SHORTCUTS:`gw_shortcut_[index]`,STORE_ANNOUNCEMENT:`gw_sa_[index]`,HOT_ZONE:`gw_hz_slide[index1]_[index2]`,AS
450IN_WIDGET:`gw_asin_[index]_[asinId]`,BANNER_WIDGET:`gw_banner_[index]`,BEST_SELLER_WIDGET:`gw_bs_tab[index1]_[index2]`,POP_UP_WIDGET:`gw_pop_[redirectLinkid]`,WATERFALL_WIDGET:{DEAL:`waterfall_deal_[dealId]`,BRAND:`waterfall_brand_[brandName]`,ASIN:`[pageType]_wf_[strategyId]`},COUPON_WIDGET:`[pageType]_cp_[couponId]`}}),Xbe=`[couponId]`,Zbe=`[strategyId]`,Qbe=`default`,WK={refMarkerEnum:Ybe},$be={pagePathToPageTypeMapping:Object.freeze({[BK.pagePathEnum.GATEWAY]:zK.pageTypeEnum.GATEWAY,[BK.pagePathEnum.LANDINGPAGE]:zK.pageTypeEnum.LANDINGPAGE,[BK.pagePathEnum.DETAILPAGE]:zK.pageTypeEnum.DETAILPAGE,[BK.pagePathEnum.PRODUCTLIST]:zK.pageTypeEnum.PRODUCTLIST,[BK.pagePathEnum.CART]:zK.pageTypeEnum.CART,[BK.pagePathEnum.SEARCH]:zK.pageTypeEnum.SEARCH,[BK.pagePathEnum.CATEGORY]:zK.pageTypeEnum.CATEGORY,[BK.pagePathEnum.SPECIFIC_SEARCH_RESULT]:zK.pageTypeEnum.SPECIFIC_SEARCH_RESULT,[BK.pagePathEnum.ADDON_ITEM]:zK.pageTypeEnum.ADDON_ITEM,[BK.pagePathEnum.CUSTOMER_REVIEW]:zK.pageTypeEnum.CUSTOMER_REVIEW,[BK.pagePathEnum.BRAND_STORE]:zK.pageTypeEnum.BRAND_STORE,[BK.pagePathEnum.SIZE_CHART]:zK.pageTypeEnum.SIZE_CHART,[BK.pagePathEnum.TODAY_DEAL]:zK.pageTypeEnum.TODAY_DEAL,[BK.pagePathEnum.ASIN_LIST]:zK.pageTypeEnum.ASIN_LIST,[BK.pagePathEnum.ORDER_CONFIRM]:zK.pageTypeEnum.ORDER_CONFIRM,[BK.pagePathEnum.PAY_FAIL]:zK.pageTypeEnum.PAY_FAIL,[BK.pagePathEnum.PAY_SUCCESS]:zK.pageTypeEnum.PAY_SUCCESS,[BK.pagePathEnum.PAY_ABNORMAL]:zK.pageTypeEnum.PAY_ABNORMAL,[BK.pagePathEnum.COUPON_LIST]:zK.pageTypeEnum.COUPON_LIST,[BK.pagePathEnum.CONTACT_CS]:zK.pageTypeEnum.CONTACT_CS,[BK.pagePathEnum.DETAIL_HELP_PAGE]:zK.pageTypeEnum.DETAIL_HELP_PAGE,[BK.pagePathEnum.SUB_HELP_PAGE_LIST]:zK.pageTypeEnum.SUB_HELP_PAGE_LIST,[BK.pagePathEnum.AMZN_CONTACT_ME]:zK.pageTypeEnum.AMZN_CONTACT_ME,[BK.pagePathEnum.PROMOTION_PAGE]:zK.pageTypeEnum.PROMOTION_PAGE,[BK.pagePathEnum.PA_REGISTRATION]:zK.pageTypeEnum.PA_REGISTRATION,[BK.pagePathEnum.DAILY_SIGN_IN]:zK.pageTypeEnum.DAILY_SIGN_IN,[BK.pagePathEnum.DAILY_SIGN_IN_LANDING_PAGE]:zK.pageTypeEnum.DAILY_SIGN_IN_LANDING_PAGE,[BK.pagePathEnum.DAILY_SIGN_IN_ASSISTANCE]:zK.pageTypeEnum.DAILY_SIGN_IN_ASSISTANCE,[BK.pagePathEnum.LUCKY_DRAW_COUPONS]:zK.pageTypeEnum.LUCKY_DRAW_COUPONS,[BK.pagePathEnum.HAPTIC_FEEDBACK_SETTINGS]:zK.pageTypeEnum.HAPTIC_FEEDBACK_SETTINGS,[BK.pagePathEnum.YOUR_ACCOUNT]:zK.pageTypeEnum.YOUR_ACCOUNT})},GK=new Set([q.eventTypeEnum.GLANCE_VIEW,q.eventTypeEnum.ADD_TO_CART,q.eventTypeEnum.PURCHASE,q.eventTypeEnum.BUY_NOW,q.eventTypeEnum.SIGN_IN,q.eventTypeEnum.REGISTRATION,q.eventTypeEnum.APP_FIRST_START,q.eventTypeEnum.APP_START,q.eventTypeEnum.CHECKOUT,q.eventTypeEnum.PAYMENT,q.eventTypeEnum.CHECK_IN,q.eventTypeEnum.CHECK_IN_FAILED,q.eventTypeEnum.RETRO_CHECK_IN,q.eventTypeEnum.SHARE,q.eventTypeEnum.LUCKY_DRAW,q.eventTypeEnum.REWARD_CLAIMED,q.eventTypeEnum.ASSIST]),{API_LIST:{OFFSHORE_GATEWAY_PROD:exe,WW_GLOBAL_PROD:txe}}=tR,KK=async e=>{let t={customerBehaviorEvents:e};return P.isCNFlavor()?Y.post(`${exe}/cba/cbe/batch`,t):lW.post({path:`${txe}/cba/cbe/batch`,authOption:uW.NOT_REQUIRED},t)},nxe=`node`,rxe=e=>{if(Array.isArray(e)&&e.length>0){let t=e.find(e=>e.id===nxe);return t?t.value:null}return null},ixe=e=>{if(DJ(e))return{};let t=[];return Object.keys(e).some(t=>Array.isArray(e[t]))&&(t=e[Object.keys(e)[0]].map(e=>({id:e.id,value:e.value}))),t.length>0?t[t.length-1]:{}},qK={GSAPP_SITE_VARIANT:`GSApp`,DEFAULT_USER_AGENT:``,DEFAULT_DIRECTED_ID:``,GLANCE_VIEW_YES:`Y`,SEARCH_PAGE_YES:`Y`,CLICKSTREAM_SESSION_STORAGE_KEY:`clickstream`,CLEAR_CLICKSTREAM_SESSION_STORAGE_DEBOUNCE_TIME:1e3,SESSION_STORAGE_EVENTS_LENGTH_THRESHOLD:10,DETAIL_PAGE_PATH_PATTERN:/^(\/detailPage\d*)(.*)/,DETAIL_PAGE_PAGE_TYPE:`DetailPageGSApp`,GLANCE_VIEW_SUB_PAGE_TYPE:`Glance`,REF_MARKER_INDEX_REPLACEMENT_STRING:`[index]`,REF_MARKER_INDEX_ONE_REPLACEMENT_STRING:`[index1]`,REF_MARKER_INDEX_TWO_REPLACEMENT_STRING:`[index2]`,REF_MARKER_DEAL_ID_REPLACEMENT_STRING:`[dealId]`,REF_MARKER_ASIN_ID_REPLACEMENT_STRING:`[asinId]`,WATERFALL_WIDGET_IMPRESSION:Object.freeze({CATEGORY_TYPE:`waterfallWidget`,WIDGET_NAME:`Waterfall`})},{OFFSHORE_SESSION_ID_LOCAL_STORAGE_KEY:JK}=tR,YK=`000-0000000-0000000`,XK=null,axe=async e=>{try{let{offshoreSessionId:t}=await X.callFnVal(i.GET_OFFSHORE_SESSION_ID,{});t!==null&&(e=t,e&&localStorage&&localStorage?.setItem(JK,e))}catch(e){console.error(`Failed to fetch offshore session ID: `,e)}finally{XK=null}return e},ZK=async()=>{let e;return localStorage&&(e=localStorage.getItem(JK),e!==null)?e:(XK||=axe(e),XK)},oxe=``,sxe=`Y`,QK=`clickstream`,$K=`clickstream_referer`,cxe=1e3,lxe=6,eq=/^(\/detailPage\d*)(.*)/,uxe=[`AUTO_CORRECT_TRIGGERED`,`AUTO_CORRECT_NOT_APPLIED`,`AUTO_CORRECT_PROMPT_DISPLAYED`,`AUTO_CORRECT_REVERTED`],dxe=[`AUTO_COMPLETE_SUGGESTION_CLICKED`,`AUTO_COMPLETE_SUGGESTION_SKIPPED`],tq={ELEMENT_CONTENT_ID:`asin`,SEARCH_KEY_WORDS:`keywords`,WIDGET_CATEGORY_TYPE:`widgetCategoryType`,WIDGET_NAME:`widgetName`,COMPONENT_TYPE:`componentType`,COMPONENT_NAME:`componentName`,CUSTOMER_LABEL:`customerLabel`},nq=class{constructor(e,t,n,r,i,a,o,s,c,l,u){this.eventTypeValue=e,this.clientId=P.getClientId(),this.obfuscatedMarketplaceId=P.getMarketplaceId(),this.session=t,this.directedId=n,this.startTime=r,this.endTime=i,this.httpReferer=a,this.serverName=o,this.pathInfo=s,this.queryString=c,this.userAgent=l,this.info=u}getEvent(){return{eventType:this.eventTypeValue,clientId:this.clientId,obfuscatedMarketplaceId:this.obfuscatedMarketplaceId,session:this.session,directedId:this.directedId,startTime:this.startTime,endTime:this.endTime,httpReferer:this.httpReferer,serverName:this.serverName,pathInfo:this.pathInfo,queryString:this.queryString,httpUserAgent:this.userAgent,info:this.info}}},rq=()=>{let e=JSON.parse(sessionStorage.getItem(QK));e?.length&&(KK(e),sessionStorage.removeItem(QK))},iq=e=>{let t=JSON.parse(sessionStorage.getItem(QK))||[];t.push(e),sessionStorage.setItem(QK,JSON.stringify(t)),t.length>=lxe&&rq()},aq=()=>P.getMarketplaceId()===`AAHKV2X7AFYLW`&&P.getClientId()===`GSApp`?tR.CN_COUNTRY_CODE:tR.COUNTRY_CODE,fxe=()=>(new Date().getTime()/1e3).toString(),oq=()=>(new Date().getTime()/1e3).toString(),pxe=()=>{sessionStorage.setItem($K,window.location.href)},sq=()=>sessionStorage.getItem($K)||document.referrer||``,cq=()=>window.location.hostname,lq=e=>e.path??``,uq=e=>{let t=new URLSearchParams(e?.query);return decodeURIComponent(t?.toString())??``},dq=e=>e.match(eq)?e.replace(eq,`/detailPage$2`):e,fq=e=>(e=dq(e),$be.pagePathToPageTypeMapping[e]??``),mxe=(e,t)=>{if(!e?.matched?.[0]?.path)return!1;let n=e.matched[0].path;return!(!fq(n)||q.eventTypeEnum.PAGE_VIEW===t&&qK.DETAIL_PAGE_PATH_PATTERN.test(e?.path))},pq=e=>{let t={};return t[`order-type`]=`pipeline`,t[`order.count`]=e.length.toString(),e.forEach((e,n)=>{let r=`order.${n}`;t[`${r}.order-id`]=e?.externalOrderId??``,t[`${r}.total`]=e?.totalAmount?.value.toString()??``,t[`${r}.iso`]=e?.totalAmount?.currencyCode??``,e?.itemList?(t[`${r}.items.count`]=e.itemList.length.toString(),e.itemList.forEach((n,i)=>{let a=`${r}.items.${i}`;t[`${a}.asin`]=n?.asin??``,t[`${a}.quantity`]=n?.quantity.toString()??``,t[`${a}.merchant-id`]=n?.merchantId??n?.asinDetail?.merchantId??``,t[`${a}.coi-id`]=e?.externalOrderId??``,n?.asinDetail&&(t[`${a}.price`]=n?.asinDetail?.ourPrice?.amount.toString()??``)})):t[`${r}.items.count`]=`0`}),t},mq=(e,t)=>
450{let n=J.infoKeyTypeEnum.DAILY_SIGN_IN,r=(t,n)=>{n!=null&&n!==``&&e.push([t,n.toString()])};r(n.CAMPAIGN_ID,t.campaignId),r(n.CUSTOMER_LABEL,t.customerLabel),r(n.CONSECUTIVE_DAYS,t.consecutiveDays),r(n.ACCUMULATED_DAYS,t.accumulatedSignInDays),r(n.CHECK_IN_TYPE,t.checkInType),r(n.SOURCE,t.source),r(n.IS_MILESTONE,t.isMilestone),r(n.MILESTONE_DAYS_NEEDED,t.milestoneDaysNeeded),r(n.REWARD_NAME,t.rewardName),r(n.REWARD_ID,t.rewardId),r(n.REWARD_COUNT,t.rewardCount),r(n.IS_WIN,t.isWin),r(n.FAILURE_REASON,t.failureReason),r(n.REFERRAL_TAG,t.referralTag),r(n.TASK_ID,t.taskId),r(n.RULE_TYPE,t.ruleType)},hq=(e,t)=>{let n,r,i,a;switch(e){case q.eventTypeEnum.PAGE_VIEW:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_HIT]];break;case q.eventTypeEnum.GLANCE_VIEW:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_HIT],[J.infoKeyTypeEnum.IS_GLANCE_VIEW,qK.GLANCE_VIEW_YES],[J.infoKeyTypeEnum.SUB_PAGE_TYPE,qK.GLANCE_VIEW_SUB_PAGE_TYPE],[J.infoKeyTypeEnum.PAGE_TYPE_ID_SOURCE,Jbe.pageTypeIdSourceEnum.ASIN],[J.infoKeyTypeEnum.PAGE_TYPE_ID,t.pageTypeId],[J.infoKeyTypeEnum.AVAILABILITY,t.availability],[J.infoKeyTypeEnum.MERCHANT_ID,t.merchantId],[J.infoKeyTypeEnum.BUY_BOX_METRICS.ASIN,t.pageTypeId],[J.infoKeyTypeEnum.BUY_BOX_METRICS.MERCHANT,t.merchantId],[J.infoKeyTypeEnum.BUY_BOX_METRICS.QUANTITY,`1`],[J.infoKeyTypeEnum.BUY_BOX_METRICS.PRICE,t.price??``]],t.socialBadges&&n.push([J.infoKeyTypeEnum.SOCIAL_BADGES,t.socialBadges]);break;case q.eventTypeEnum.ADD_TO_CART:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.ADD_TO_CART],[J.infoKeyTypeEnum.BUY_BOX_METRICS.ASIN,t.asin],[J.infoKeyTypeEnum.BUY_BOX_METRICS.QUANTITY,t.count.toString()],[J.infoKeyTypeEnum.BUY_BOX_METRICS.PRICE,t.price],[J.infoKeyTypeEnum.BUY_BOX_METRICS.MERCHANT,t.merchantId]],t.socialBadges&&n.push([J.infoKeyTypeEnum.SOCIAL_BADGES,t.socialBadges]),t.refMarker&&n.push([J.infoKeyTypeEnum.REF_OVERRIDE,t.refMarker]);break;case q.eventTypeEnum.BUY_NOW:case q.eventTypeEnum.PURCHASE:r=e===q.eventTypeEnum.BUY_NOW?UK.pageActionEnum.BUY_NOW:UK.pageActionEnum.PURCHASE,n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,r],[J.infoKeyTypeEnum.PURCHASES.PAYMENT_STATUS,t?.paymentStatus?.toString()??``],[J.infoKeyTypeEnum.PURCHASES.PURCHASE_ID,t?.purchaseId??``],...Object.entries(pq(t.orderDetailList??[]))];break;case q.eventTypeEnum.SEARCH:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.SEARCH],[J.infoKeyTypeEnum.SEARCH.IS_SEARCH_PAGE,sxe],[J.infoKeyTypeEnum.SEARCH.TOTAL_FOUND,t.availableResults.toString()],[J.infoKeyTypeEnum.SEARCH.RANK,t.rank]],t.keywords&&n.push([J.infoKeyTypeEnum.SEARCH_KEY_WORDS,t.keywords]),i=ixe(t.hostRefinementRequestList),DJ(i)||(n.push([J.infoKeyTypeEnum.SEARCH.RN_ID,i?.id??``]),n.push([J.infoKeyTypeEnum.SEARCH.RV_ID,i?.value??``])),a=rxe(t.refinementRequestList),a&&n.push([J.infoKeyTypeEnum.SEARCH.PAGE_TYPE_ID,a]),t.autoCorrectEnabled!==void 0&&n.push([J.infoKeyTypeEnum.AUTO_CORRECT.IS_SPELL_CORRECTED,t.autoCorrectEnabled.toString()]);break;case q.eventTypeEnum.CONTENT_IMPRESSION:n=Object.entries(J.infoKeyTypeEnum.CONTENT_IMPRESSION).filter(([e])=>t[tq[e]]).map(([e,n])=>[n,t[tq[e]]]);break;case q.eventTypeEnum.SIGN_IN:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.SIGN_IN]];break;case q.eventTypeEnum.CHECK_IN:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.CHECK_IN]],mq(n,t);break;case q.eventTypeEnum.CHECK_IN_FAILED:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.CHECK_IN_FAILED]],mq(n,t);break;case q.eventTypeEnum.RETRO_CHECK_IN:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.RETRO_CHECK_IN]],mq(n,t);break;
450case q.eventTypeEnum.REWARD_CLAIMED:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.REWARD_CLAIMED]],mq(n,t);break;case q.eventTypeEnum.ASSIST:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.ASSIST]],mq(n,t);break;case q.eventTypeEnum.MILESTONE_CLICK:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.MILESTONE_CLICK]],mq(n,t);break;case q.eventTypeEnum.SHARE:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.SHARE]],t.asin&&n.push([`share.asin`,t.asin]),t.sharePlatform&&n.push([`share.platform`,t.sharePlatform]),t.shareType&&n.push([`share.type`,t.shareType]),t.shareUrl&&n.push([`share.url`,t.shareUrl]),t.merchantId&&n.push([`share.merchant-id`,t.merchantId]),t.shareReason&&n.push([J.infoKeyTypeEnum.SHARE_REASON,t.shareReason]),mq(n,t);break;case q.eventTypeEnum.LUCKY_DRAW:if(n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.LUCKY_DRAW],[J.infoKeyTypeEnum.LUCKY_DRAW.CAMPAIGN_ID,t.campaignId??``],[J.infoKeyTypeEnum.LUCKY_DRAW.GAME_VARIANT,t.gameVariant??``],[J.infoKeyTypeEnum.LUCKY_DRAW.DRAWING_ID,t.drawingId??``],[J.infoKeyTypeEnum.LUCKY_DRAW.LOGIN_LEFT_TIMES,t.drawInfo?.login?.leftDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.LOGIN_TOTAL_TIMES,t.drawInfo?.login?.totalDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.LOGIN_MAX_TIMES,t.drawInfo?.login?.maxDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.LOGIN_NC_TIMES,t.drawInfo?.login?.totalNCTimes?.toString()??`0`],[J.infoKeyTypeEnum.LUCKY_DRAW.LOGIN_RC_TIMES,t.drawInfo?.login?.totalRCTimes?.toString()??`0`],[J.infoKeyTypeEnum.LUCKY_DRAW.ASSISTANCE_LEFT_TIMES,t.drawInfo?.assistance?.leftDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.ASSISTANCE_TOTAL_TIMES,t.drawInfo?.assistance?.totalDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.ASSISTANCE_MAX_TIMES,t.drawInfo?.assistance?.maxDrawTimes?.toString()??``],[J.infoKeyTypeEnum.LUCKY_DRAW.ASSISTANCE_NC_TIMES,t.drawInfo?.assistance?.totalNCTimes?.toString()??`0`],[J.infoKeyTypeEnum.LUCKY_DRAW.ASSISTANCE_RC_TIMES,t.drawInfo?.assistance?.totalRCTimes?.toString()??`0`],[J.infoKeyTypeEnum.LUCKY_DRAW.CUSTOMER_REWARDS_COUNT,t.customerRewardsCount?.toString()??``]],t.rewardList&&Array.isArray(t.rewardList)){let e=J.infoKeyTypeEnum.LUCKY_DRAW.REWARD;t.rewardList.forEach((t,r)=>{t.rewardId&&n.push([e.ID(r),t.rewardId]),t.resourceIds&&n.push([e.RESOURCE_IDS(r),t.resourceIds]),t.status&&n.push([e.STATUS(r),t.status]),t.createTime&&n.push([e.CREATE_TIME(r),t.createTime])})}break;case q.eventTypeEnum.HAPTIC_OPT_OUT:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.HAPTIC_OPT_OUT]];break;case q.eventTypeEnum.REGISTRATION:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.REGISTRATION]];break;case q.eventTypeEnum.APP_FIRST_START:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.APP_FIRST_START]];break;case q.eventTypeEnum.APP_START:n=[[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.APP_START]];break;case q.eventTypeEnum.CHECKOUT:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.CHECKOUT]],t.count!==void 0&&n.push([`checkout.item-count`,t.count.toString()]),t.asinList&&Array.isArray(t.asinList)&&t.asinList.forEach((e,t)=>{e.asin&&n.push([`checkout.item.${t}.asin`,e.asin]),e.quantity!==void 0&&n.push([`checkout.item.${t}.quantity`,e.quantity.toString()]),e.merchantId&&n.push([`checkout.item.${t}.merchant`,e.merchantId])});break;case q.eventTypeEnum.PAYMENT:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.PAYMENT]],t.paymentMethod&&n.push([`payment.method`,t.paymentMethod]),t.purchaseId&&n.push([`payment.purchase-id`,t.purchaseId]),t.orderTotal!==void 0&&n.push([`payment.order-total`,t.orderTotal.toString()]),t.currency&&n.push([`payment.currency`,t.currency]),t.flavor&&n.push([`payment.flavor`,t.flavor]),t.isNewCustomer!==void 0&&n.push([`payment.is-new-customer`,t.isNewCustomer.toString()]),t.currencyConversionEnabled!==void 0&&n.push([`payment.currency-conversion-enabled`,t.currencyConversionEnabled.toString()]);break;case q.eventTypeEnum.AUTO_CORRECT_TRIGGERED:case q.eventTypeEnum.AUTO_CORRECT_NOT_APPLIED:case q.eventTypeEnum.AUTO_CORRECT_PROMPT_DISPLAYED:case q.eventTypeEnum.AUTO_CORRECT_REVERTED:n=[[J.infoKeyT
450ypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum[uxe.find(t=>q.eventTypeEnum[t]===e)]],[J.infoKeyTypeEnum.AUTO_CORRECT.ORIGINAL_KEYWORD,t.originalKeyword??``],[J.infoKeyTypeEnum.AUTO_CORRECT.CORRECTED_KEYWORD,t.correctedKeyword??``]];break;case q.eventTypeEnum.AUTO_COMPLETE_SUGGESTION_CLICKED:case q.eventTypeEnum.AUTO_COMPLETE_SUGGESTION_SKIPPED:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum[dxe.find(t=>q.eventTypeEnum[t]===e)]],[J.infoKeyTypeEnum.AUTO_COMPLETE.PREFIX,t.prefix??``],[J.infoKeyTypeEnum.AUTO_COMPLETE.SUGGESTIONS_COUNT,t.suggestionsCount?.toString()??``]],e===q.eventTypeEnum.AUTO_COMPLETE_SUGGESTION_CLICKED&&n.push([J.infoKeyTypeEnum.AUTO_COMPLETE.SUGGESTION,t.suggestion??``],[J.infoKeyTypeEnum.AUTO_COMPLETE.SUGGESTION_RANK,t.suggestionRank?.toString()??``]);break;case q.eventTypeEnum.TAB_SWITCH:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.TAB_SWITCH],[J.infoKeyTypeEnum.REF_OVERRIDE,t.toRefMarker??null],[J.infoKeyTypeEnum.FROM_REF_MARKER,t.fromRefMarker??null],[J.infoKeyTypeEnum.TO_REF_MARKER,t.toRefMarker??null]];break;case q.eventTypeEnum.TAB_VIEW:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.TAB_VIEW],[J.infoKeyTypeEnum.REF_OVERRIDE,t.refMarker??null],[J.infoKeyTypeEnum.TAB_NAME,t.tabName??null]];break;case q.eventTypeEnum.SCROLL_DEPTH:n=[[J.infoKeyTypeEnum.PAGE_ASSEMBLY_TYPE,HK.pageAssemblyTypeEnum.MAIN],[J.infoKeyTypeEnum.HIT_TYPE,VK.hitTypeEnum.PAGE_TOUCH],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.SCROLL_DEPTH],[J.infoKeyTypeEnum.REF_OVERRIDE,t.refMarker??null],[J.infoKeyTypeEnum.SCROLL_PAGE_INDEX,t.scrollPageIndex==null?null:t.scrollPageIndex.toString()]];break;default:throw Error(`Unknown event name: ${e}`)}return n},hxe=(e,t,n)=>{try{let r=[[J.infoKeyTypeEnum.PAGE_TYPE,e],[J.infoKeyTypeEnum.SITE_VARIANT,P.getClientId()],[J.infoKeyTypeEnum.COUNTRY_CODE,aq()]],i=hq(t,n),a=[...r,...i];return Object.fromEntries(a.filter(e=>e[1]!==null))}catch(e){return console.error(`Error generating attribute info:`,e.message),{}}},gxe=async(e,t,n,r,i,a)=>{let o=await ZK()??`000-0000000-0000000`,s=await _Y()??``,c=[[J.infoKeyTypeEnum.PAGE_TYPE,n],[J.infoKeyTypeEnum.PAGE_ACTION,UK.pageActionEnum.FEEDBACK_TO_CS],[J.infoKeyTypeEnum.CS_HELP_CENTER_PAGE_KEY,r],[J.infoKeyTypeEnum.CS_HELP_CENTER_PAGE_TITLE,i]];a!==null&&c.push([J.infoKeyTypeEnum.REF_OVERRIDE,a]);let l=Object.fromEntries(c.filter(e=>e[1]!==null));iq(new nq(q.eventTypeEnum.FEEDBACK_TO_CS,o,s,e,oq(),sq(t),cq(),lq(t),uq(t),bW?.ua??oxe,l).getEvent())},gq={NEW_CUSTOMER:`NC`,RETURNING_CUSTOMER:`RC`},_q=null,vq={getCountryCode:aq,getStartTime:fxe,getEndTime:oq,setHttpReferer:pxe,getHttpReferer:sq,getServerName:cq,getPathInfo:lq,getQueryString:uq,convertOrderDetailListToOrderNItemsMFormat:pq,normalizeDetailPagePath:dq,getPageTypeFromPagePath:fq,generateSpecificEventAttributeInfo:hq,generateAttributeInfo:hxe,shouldLogEvent:mxe,batchSendClickstreamEvents:rq,storeDataForBatchSend:iq,logFeedbackToCsEvent:gxe,ClickstreamEvent:nq,CLEAR_CLICKSTREAM_SESSION_STORAGE_DEBOUNCE_TIME:cxe,getCustomerLabel:()=>(_q||=(async()=>{try{return await vJ(!1)?await gY()?gq.NEW_CUSTOMER:gq.RETURNING_CUSTOMER:null}catch(e){return console.error(`getCustomerLabel failed:`,e),_q=null,null}})(),_q),resetCachedCustomerLabel:()=>{_q=null},CUSTOMER_LABEL:gq},yq={AUTO:`auto`,JSON:`json`,HTML:`html`,TEXT:`text`},bq=`/.pa/`,_xe=`${bq}paCommissionRules.html`,vxe=`${bq}asinList.json`,yxe=`${bq}highCommissionAsinList.json`,bxe=`${bq}PARegistrationAgreement.html`,xxe=`${bq}GlProductGroupCommissionRate.json`,Sxe=`${bq}PACappedCommissionRate.json`,Cxe=(e,t)=>{if(t!==yq.AUTO)return t;let n=e.headers.get(`content-type`);return n?.includes(`application/json`)?yq.JSON:n?.includes(`text/html`)?yq.HTML:yq.TEXT},xq=e=>(console.error(e),{success:!1,error:e,data:null}),Sq=async(e,t=yq.AUTO)=>{try{if(!e)return xq(`path is required: ${e}`);let n=await fetch(e);if(!n.ok)return xq(`HTTP error ${n.status} when fetching ${e}`);let r=Cxe(n,t),i;switch(r){case yq.JSON:i=await n.json();break;default:i=await n.text();break}return{success:!0,data:i,error:null}}catch(t){return xq(`${t.message} when fetching ${e}`)}},{API_LIST:{ETO_BASE_URL_PROD:Cq,OFFSHORE_GATEWAY_PROD:wq}}=tR,Tq={getPAVerificationCode:`${wq}/associate-verification-codes`,getPAEarningRecords:`${Cq}/xbappapi/app/associates/earnings`,getPAWithdrawalRecords:`${Cq}/xbappapi/app/associates/withdrawals`,getAvailableYears:`${Cq}
450/xbappapi/app/associates/availableYears`,getBestSellerAsins:`${Cq}/xbappapi/app/associates/bestSeller`,getDataOverview:`${wq}/commission-summaries`,getPATags:`${wq}/associate-tags`,getRealtimeCommissions:`${wq}/realtime-commissions`},wxe=()=>Y.post(Tq.getPAVerificationCode).catch(e=>{throw console.error(`Failed to fetch PA verification code:`,e),e}),Txe=()=>Y.get(Tq.getAvailableYears).catch(e=>{throw console.error(`Failed to fetch available years:`,e),e}),Exe=(e={})=>Y.post(Tq.getPATags,e).catch(e=>{throw console.error(`Failed to register tags:`,e),e}),Eq=(e={})=>Y.get(Tq.getPATags,e).catch(e=>{throw console.error(`Failed to get PA tags:`,e),e}),Dxe=(e={})=>Y.get(Tq.getRealtimeCommissions,e).catch(e=>{throw console.error(`Failed to get Realtime Commissions:`,e),e}),Oxe=e=>Y.post(Tq.getPAEarningRecords,e,{offshoreMarketplaceId:tR.ENCRYPTED_MARKETPLACE_ID}).catch(e=>{throw console.error(`Failed to fetch settlement record:`,e),e}),kxe=e=>Y.post(Tq.getPAWithdrawalRecords,e,{offshoreMarketplaceId:tR.ENCRYPTED_MARKETPLACE_ID}).catch(e=>{throw console.error(`Failed to fetch cash advance log:`,e),e}),Axe=async()=>Sq(_xe,yq.HTML),jxe=async()=>Sq(vxe,yq.JSON),Mxe=(e,t)=>`${_b}/web-app/?paTag=${e}&vCode=${t}`,Nxe=async()=>Sq(yxe,yq.JSON),Pxe=async()=>Sq(bxe,yq.HTML),Fxe=async()=>Sq(xxe,yq.JSON),Ixe=async()=>Sq(Sxe,yq.JSON),Lxe=`PA`,Dq=async()=>{try{let{data:e}=await Eq({role:Lxe});return e.tag}catch(e){return console.error(`Fetch PAAssociate tags info error:`,e),``}},Rxe={feature_id:`IsSystemShareSheetEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},Oq=Ju({totalAmount:0,isCartDataLoaded:!1,userModifiedCart:!1,updateTotalAmount(e){this.totalAmount=e,this.isCartDataLoaded=!0}}),zxe=r(((e,t)=>{function n(e){return e}function r(e,t,r){for(var t=t||n,r=r||e,i=0,a=e.length;i<a;i+=1)if(t.call(r,e[i],i))return e[i]}t.exports=r})),Bxe=r(((e,t)=>{var n=t.exports=function(e,t){if(typeof e==`function`||t)return n.by(e,t);for(var r={object:[],function:[],string:{},number:{},boolean:{},undefined:{}},i=[],a=0;a<e.length;a++){var o=e[a],s=o===`__proto__`?r.objects:r[typeof o]||r.objects;Array.isArray(s)?s.indexOf(o)<0&&(s.push(o),i.push(o)):Object.hasOwnProperty.call(s,o)||(s[o]=!0,i.push(o))}return i};n.by=function(e,t){if(typeof e==`function`){var n=t;t=e,e=n}for(var r=[],i=0;i<e.length;i++){for(var a=e[i],o=!1,s=0;s<r.length;s++){var c=r[s];if(t.call(r,a,c)){o=!0;break}}o||r.push(a)}return r}})),Vxe=r(((e,t)=>{t.exports=[{code:`AED`,number:`784`,digits:2,currency:`UAE Dirham`,countries:[`United Arab Emirates (The)`]},{code:`AFN`,number:`971`,digits:2,currency:`Afghani`,countries:[`Afghanistan`]},{code:`ALL`,number:`008`,digits:2,currency:`Lek`,countries:[`Albania`]},{code:`AMD`,number:`051`,digits:2,currency:`Armenian Dram`,countries:[`Armenia`]},{code:`ANG`,number:`532`,digits:2,currency:`Netherlands Antillean Guilder`,countries:[`Curaçao`,`Sint Maarten (Dutch Part)`]},{code:`AOA`,number:`973`,digits:2,currency:`Kwanza`,countries:[`Angola`]},{code:`ARS`,number:`032`,digits:2,currency:`Argentine Peso`,countries:[`Argentina`]},{code:`AUD`,number:`036`,digits:2,currency:`Australian Dollar`,countries:[`Australia`,`Christmas Island`,`Cocos (Keeling) Islands (The)`,`Heard Island and Mcdonald Islands`,`Kiribati`,`Nauru`,`Norfolk Island`,`Tuvalu`]},{code:`AWG`,number:`533`,digits:2,currency:`Aruban Florin`,countries:[`Aruba`]},{code:`AZN`,number:`944`,digits:2,currency:`Azerbaijan Manat`,countries:[`Azerbaijan`]},{code:`BAM`,number:`977`,digits:2,currency:`Convertible Mark`,countries:[`Bosnia and Herzegovina`]},{code:`BBD`,number:`052`,digits:2,currency:`Barbados Dollar`,countries:[`Barbados`]},{code:`BDT`,number:`050`,digits:2,currency:`Taka`,countries:[`Bangladesh`]},{code:`BGN`,number:`975`,digits:2,currency:`Bulgarian Lev`,countries:[`Bulgaria`]},{code:`BHD`,number:`048`,digits:3,currency:`Bahraini Dinar`,countries:[`Bahrain`]},{code:`BIF`,number:`108`,digits:0,currency:`Burundi Franc`,countries:[`Burundi`]},{code:`BMD`,number:`060`,digits:2,currency:`Bermudian Dollar`,countries:[`Bermuda`]},{code:`BND`,number:`096`,digits:2,currency:`Brunei Dollar`,countries:[`Brunei Darussalam`]},{code:`BOB`,number:`068`,digits:2,currency:`Boliviano`,countries:[`Bolivia (Plurinational State Of)`]},{code:`BOV`,number:`984`,digits:2,currency:`Mvdol`,countries:[`Bolivia (Plurinational State Of)`]},{code:`BRL`,number:`986`,digits:2,currency:`Brazilian Real`,countries:[`Brazil`]},{code:`BSD`,number:`044`,digits:2,currency:`Bahamian Dollar`,countries:[`Bahamas (The)`]},{code:`BTN`,number:`064`,digits:2,currency:`Ngultrum`,countries:[`Bhutan`]},{code:`BWP`,number:`072`,digits:2,currency:`Pula`,countries:[`Botswana`]},{code:`BYN`,number:`933`,digits:2,currency:`Belarusian Ruble`,countries:[`Belarus`]},{code:`BZD`,number:`084`,digits:2,currency:`Belize Dollar`,countries:[`Belize`]},{code:`CAD`,number:`124`,digits:2,currency:`Canadian Dollar`,countries:[`Canada`]},{code:`CDF`,number:`976`,digits:2,currency:`Congolese Franc`,countries:[`Congo (The Democratic Republic of The)`]},{code:`CHE`,number:`947`,digits:2,currency:`WIR Euro`,countries:[`Switzerland`]},{code:`CHF`,number:`756`,digits:2,currency:`Swiss Franc`,countries:[`Liechtenstein`,`Switzerland`]},{code:`CHW`,number:`948`,digits:2,currency:`WIR Franc`,countries:[`Switzerland`]},{code:`CLF`,number:`990`,digits:4,currency:`Unidad de Fomento`,countries:[`Chile`]},{code:`CLP`,number:`152`,digits:0,currency:`Chilean Peso`,countries:[`Chile`]},{code:`CNY`,number:`156`,digits:2,currency:`Yuan Renminbi`,countries:[`China`]},{code:`COP`,number:`170`,digits:2,currency:`Colombian Peso`,countries:[`Colombia`]},{code:`COU`,number:`970`,digits:2,currency:`Unidad de Valor Real`,countries:[`Colombia`]},{code:`CRC`,number:`188`,digits:2,currency:`Costa Rican Colon`,countries:[`Costa Rica`]}
450,{code:`CUC`,number:`931`,digits:2,currency:`Peso Convertible`,countries:[`Cuba`]},{code:`CUP`,number:`192`,digits:2,currency:`Cuban Peso`,countries:[`Cuba`]},{code:`CVE`,number:`132`,digits:2,currency:`Cabo Verde Escudo`,countries:[`Cabo Verde`]},{code:`CZK`,number:`203`,digits:2,currency:`Czech Koruna`,countries:[`Czechia`]},{code:`DJF`,number:`262`,digits:0,currency:`Djibouti Franc`,countries:[`Djibouti`]},{code:`DKK`,number:`208`,digits:2,currency:`Danish Krone`,countries:[`Denmark`,`Faroe Islands (The)`,`Greenland`]},{code:`DOP`,number:`214`,digits:2,currency:`Dominican Peso`,countries:[`Dominican Republic (The)`]},{code:`DZD`,number:`012`,digits:2,currency:`Algerian Dinar`,countries:[`Algeria`]},{code:`EGP`,number:`818`,digits:2,currency:`Egyptian Pound`,countries:[`Egypt`]},{code:`ERN`,number:`232`,digits:2,currency:`Nakfa`,countries:[`Eritrea`]},{code:`ETB`,number:`230`,digits:2,currency:`Ethiopian Birr`,countries:[`Ethiopia`]},{code:`EUR`,number:`978`,digits:2,currency:`Euro`,countries:`Åland Islands.Andorra.Austria.Belgium.Croatia.Cyprus.Estonia.European Union.Finland.France.French Guiana.French Southern Territories (The).Germany.Greece.Guadeloupe.Holy See (The).Ireland.Italy.Latvia.Lithuania.Luxembourg.Malta.Martinique.Mayotte.Monaco.Montenegro.Netherlands (The).Portugal.Réunion.Saint Barthélemy.Saint Martin (French Part).Saint Pierre and Miquelon.San Marino.Slovakia.Slovenia.Spain`.split(`.`)},{code:`FJD`,number:`242`,digits:2,currency:`Fiji Dollar`,countries:[`Fiji`]},{code:`FKP`,number:`238`,digits:2,currency:`Falkland Islands Pound`,countries:[`Falkland Islands (The) [Malvinas]`]},{code:`GBP`,number:`826`,digits:2,currency:`Pound Sterling`,countries:[`Guernsey`,`Isle of Man`,`Jersey`,`United Kingdom of Great Britain and Northern Ireland (The)`]},{code:`GEL`,number:`981`,digits:2,currency:`Lari`,countries:[`Georgia`]},{code:`GHS`,number:`936`,digits:2,currency:`Ghana Cedi`,countries:[`Ghana`]},{code:`GIP`,number:`292`,digits:2,currency:`Gibraltar Pound`,countries:[`Gibraltar`]},{code:`GMD`,number:`270`,digits:2,currency:`Dalasi`,countries:[`Gambia (The)`]},{code:`GNF`,number:`324`,digits:0,currency:`Guinean Franc`,countries:[`Guinea`]},{code:`GTQ`,number:`320`,digits:2,currency:`Quetzal`,countries:[`Guatemala`]},{code:`GYD`,number:`328`,digits:2,currency:`Guyana Dollar`,countries:[`Guyana`]},{code:`HKD`,number:`344`,digits:2,currency:`Hong Kong Dollar`,countries:[`Hong Kong`]},{code:`HNL`,number:`340`,digits:2,currency:`Lempira`,countries:[`Honduras`]},{code:`HTG`,number:`332`,digits:2,currency:`Gourde`,countries:[`Haiti`]},{code:`HUF`,number:`348`,digits:2,currency:`Forint`,countries:[`Hungary`]},{code:`IDR`,number:`360`,digits:2,currency:`Rupiah`,countries:[`Indonesia`]},{code:`ILS`,number:`376`,digits:2,currency:`New Israeli Sheqel`,countries:[`Israel`]},{code:`INR`,number:`356`,digits:2,currency:`Indian Rupee`,countries:[`Bhutan`,`India`]},{code:`IQD`,number:`368`,digits:3,currency:`Iraqi Dinar`,countries:[`Iraq`]},{code:`IRR`,number:`364`,digits:2,currency:`Iranian Rial`,countries:[`Iran (Islamic Republic Of)`]},{code:`ISK`,number:`352`,digits:0,currency:`Iceland Krona`,countries:[`Iceland`]},{code:`JMD`,number:`388`,digits:2,currency:`Jamaican Dollar`,countries:[`Jamaica`]},{code:`JOD`,number:`400`,digits:3,currency:`Jordanian Dinar`,countries:[`Jordan`]},{code:`JPY`,number:`392`,digits:0,currency:`Yen`,countries:[`Japan`]},{code:`KES`,number:`404`,digits:2,currency:`Kenyan Shilling`,countries:[`Kenya`]},{code:`KGS`,number:`417`,digits:2,currency:`Som`,countries:[`Kyrgyzstan`]},{code:`KHR`,number:`116`,digits:2,currency:`Riel`,countries:[`Cambodia`]},{code:`KMF`,number:`174`,digits:0,currency:`Comorian Franc `,countries:[`Comoros (The)`]},{code:`KPW`,number:`408`,digits:2,currency:`North Korean Won`,countries:[`Korea (The Democratic People’s Republic Of)`]},{code:`KRW`,number:`410`,digits:0,currency:`Won`,countries:[`Korea (The Republic Of)`]},{code:`KWD`,number:`414`,digits:3,currency:`Kuwaiti Dinar`,countries:[`Kuwait`]},{code:`KYD`,number:`136`,digits:2,currency:`Cayman Islands Dollar`,countries:[`Cayman Islands (The)`]},{code:`KZT`,number:`398`,digits:2,currency:`Tenge`,countries:[`Kazakhstan`]},{code:`LAK`,number:`418`,digits:2,currency:`Lao Kip`,countries:[`Lao People’s Democratic Republic (The)`]},{code:`LBP`,number:`422`,digits:2,currency:`Lebanese Pound`,countries:[`Lebanon`]},{code:`LKR`,number:`144`,digits:2,currency:`Sri Lanka Rupee`,countries:[`Sri Lanka`]},{code:`LRD`,number:`430`,digits:2,currency:`Liberian Dollar`,countries:[`Liberia`]},{code:`LSL`,number:`426`,digits:2,currency:`Loti`,countries:[`Lesotho`]},{code:`LYD`,number:`434`,digits:3,currency:`Libyan Dinar`,countries:[`Libya`]},{code:`MAD`,number:`504`,digits:2,currency:`Moroccan Dirham`,countries:[`Morocco`,`Western Sahara`]},{code:`MDL`,number:`498`,digits:2,currency:`Moldovan Leu`,countries:[`Moldova (The Republic Of)`]},{code:`MGA`,number:`969`,digits:2,currency:`Malagasy Ariary`,countries:[`Madagascar`]}
450,{code:`MKD`,number:`807`,digits:2,currency:`Denar`,countries:[`North Macedonia`]},{code:`MMK`,number:`104`,digits:2,currency:`Kyat`,countries:[`Myanmar`]},{code:`MNT`,number:`496`,digits:2,currency:`Tugrik`,countries:[`Mongolia`]},{code:`MOP`,number:`446`,digits:2,currency:`Pataca`,countries:[`Macao`]},{code:`MRU`,number:`929`,digits:2,currency:`Ouguiya`,countries:[`Mauritania`]},{code:`MUR`,number:`480`,digits:2,currency:`Mauritius Rupee`,countries:[`Mauritius`]},{code:`MVR`,number:`462`,digits:2,currency:`Rufiyaa`,countries:[`Maldives`]},{code:`MWK`,number:`454`,digits:2,currency:`Malawi Kwacha`,countries:[`Malawi`]},{code:`MXN`,number:`484`,digits:2,currency:`Mexican Peso`,countries:[`Mexico`]},{code:`MXV`,number:`979`,digits:2,currency:`Mexican Unidad de Inversion (UDI)`,countries:[`Mexico`]},{code:`MYR`,number:`458`,digits:2,currency:`Malaysian Ringgit`,countries:[`Malaysia`]},{code:`MZN`,number:`943`,digits:2,currency:`Mozambique Metical`,countries:[`Mozambique`]},{code:`NAD`,number:`516`,digits:2,currency:`Namibia Dollar`,countries:[`Namibia`]},{code:`NGN`,number:`566`,digits:2,currency:`Naira`,countries:[`Nigeria`]},{code:`NIO`,number:`558`,digits:2,currency:`Cordoba Oro`,countries:[`Nicaragua`]},{code:`NOK`,number:`578`,digits:2,currency:`Norwegian Krone`,countries:[`Bouvet Island`,`Norway`,`Svalbard and Jan Mayen`]},{code:`NPR`,number:`524`,digits:2,currency:`Nepalese Rupee`,countries:[`Nepal`]},{code:`NZD`,number:`554`,digits:2,currency:`New Zealand Dollar`,countries:[`Cook Islands (The)`,`New Zealand`,`Niue`,`Pitcairn`,`Tokelau`]},{code:`OMR`,number:`512`,digits:3,currency:`Rial Omani`,countries:[`Oman`]},{code:`PAB`,number:`590`,digits:2,currency:`Balboa`,countries:[`Panama`]},{code:`PEN`,number:`604`,digits:2,currency:`Sol`,countries:[`Peru`]},{code:`PGK`,number:`598`,digits:2,currency:`Kina`,countries:[`Papua New Guinea`]},{code:`PHP`,number:`608`,digits:2,currency:`Philippine Peso`,countries:[`Philippines (The)`]},{code:`PKR`,number:`586`,digits:2,currency:`Pakistan Rupee`,countries:[`Pakistan`]},{code:`PLN`,number:`985`,digits:2,currency:`Zloty`,countries:[`Poland`]},{code:`PYG`,number:`600`,digits:0,currency:`Guarani`,countries:[`Paraguay`]},{code:`QAR`,number:`634`,digits:2,currency:`Qatari Rial`,countries:[`Qatar`]},{code:`RON`,number:`946`,digits:2,currency:`Romanian Leu`,countries:[`Romania`]},{code:`RSD`,number:`941`,digits:2,currency:`Serbian Dinar`,countries:[`Serbia`]},{code:`RUB`,number:`643`,digits:2,currency:`Russian Ruble`,countries:[`Russian Federation (The)`]},{code:`RWF`,number:`646`,digits:0,currency:`Rwanda Franc`,countries:[`Rwanda`]},{code:`SAR`,number:`682`,digits:2,currency:`Saudi Riyal`,countries:[`Saudi Arabia`]},{code:`SBD`,number:`090`,digits:2,currency:`Solomon Islands Dollar`,countries:[`Solomon Islands`]},{code:`SCR`,number:`690`,digits:2,currency:`Seychelles Rupee`,countries:[`Seychelles`]},{code:`SDG`,number:`938`,digits:2,currency:`Sudanese Pound`,countries:[`Sudan (The)`]},{code:`SEK`,number:`752`,digits:2,currency:`Swedish Krona`,countries:[`Sweden`]},{code:`SGD`,number:`702`,digits:2,currency:`Singapore Dollar`,countries:[`Singapore`]}
450,{code:`SHP`,number:`654`,digits:2,currency:`Saint Helena Pound`,countries:[`Saint Helena, Ascension and Tristan Da Cunha`]},{code:`SLE`,number:`925`,digits:2,currency:`Leone`,countries:[`Sierra Leone`]},{code:`SOS`,number:`706`,digits:2,currency:`Somali Shilling`,countries:[`Somalia`]},{code:`SRD`,number:`968`,digits:2,currency:`Surinam Dollar`,countries:[`Suriname`]},{code:`SSP`,number:`728`,digits:2,currency:`South Sudanese Pound`,countries:[`South Sudan`]},{code:`STN`,number:`930`,digits:2,currency:`Dobra`,countries:[`Sao Tome and Principe`]},{code:`SVC`,number:`222`,digits:2,currency:`El Salvador Colon`,countries:[`El Salvador`]},{code:`SYP`,number:`760`,digits:2,currency:`Syrian Pound`,countries:[`Syrian Arab Republic`]},{code:`SZL`,number:`748`,digits:2,currency:`Lilangeni`,countries:[`Eswatini`]},{code:`THB`,number:`764`,digits:2,currency:`Baht`,countries:[`Thailand`]},{code:`TJS`,number:`972`,digits:2,currency:`Somoni`,countries:[`Tajikistan`]},{code:`TMT`,number:`934`,digits:2,currency:`Turkmenistan New Manat`,countries:[`Turkmenistan`]},{code:`TND`,number:`788`,digits:3,currency:`Tunisian Dinar`,countries:[`Tunisia`]},{code:`TOP`,number:`776`,digits:2,currency:`Pa’anga`,countries:[`Tonga`]},{code:`TRY`,number:`949`,digits:2,currency:`Turkish Lira`,countries:[`Türki̇ye`]},{code:`TTD`,number:`780`,digits:2,currency:`Trinidad and Tobago Dollar`,countries:[`Trinidad and Tobago`]},{code:`TWD`,number:`901`,digits:2,currency:`New Taiwan Dollar`,countries:[`Taiwan (Province of China)`]},{code:`TZS`,number:`834`,digits:2,currency:`Tanzanian Shilling`,countries:[`Tanzania, United Republic Of`]},{code:`UAH`,number:`980`,digits:2,currency:`Hryvnia`,countries:[`Ukraine`]},{code:`UGX`,number:`800`,digits:0,currency:`Uganda Shilling`,countries:[`Uganda`]},{code:`USD`,number:`840`,digits:2,currency:`US Dollar`,countries:[`American Samoa`,`Bonaire, Sint Eustatius and Saba`,`British Indian Ocean Territory (The)`,`Ecuador`,`El Salvador`,`Guam`,`Haiti`,`Marshall Islands (The)`,`Micronesia (Federated States Of)`,`Northern Mariana Islands (The)`,`Palau`,`Panama`,`Puerto Rico`,`Timor-Leste`,`Turks and Caicos Islands (The)`,`United States Minor Outlying Islands (The)`,`United States of America (The)`,`Virgin Islands (British)`,`Virgin Islands (u.s.)`]},{code:`USN`,number:`997`,digits:2,currency:`US Dollar (Next day)`,countries:[`United States of America (The)`]},{code:`UYI`,number:`940`,digits:0,currency:`Uruguay Peso en Unidades Indexadas (UI)`,countries:[`Uruguay`]},{code:`UYU`,number:`858`,digits:2,currency:`Peso Uruguayo`,countries:[`Uruguay`]},{code:`UYW`,number:`927`,digits:4,currency:`Unidad Previsional`,countries:[`Uruguay`]},{code:`UZS`,number:`860`,digits:2,currency:`Uzbekistan Sum`,countries:[`Uzbekistan`]},{code:`VED`,number:`926`,digits:2,currency:`Bolívar Soberano`,countries:[`Venezuela (Bolivarian Republic Of)`]},{code:`VES`,number:`928`,digits:2,currency:`Bolívar Soberano`,countries:[`Venezuela (Bolivarian Republic Of)`]},{code:`VND`,number:`704`,digits:0,currency:`Dong`,countries:[`Viet Nam`]},{code:`VUV`,number:`548`,digits:0,currency:`Vatu`,countries:[`Vanuatu`]},{code:`WST`,number:`882`,digits:2,currency:`Tala`,countries:[`Samoa`]},{code:`XAF`,number:`950`,digits:0,currency:`CFA Franc BEAC`,countries:[`Cameroon`,`Central African Republic (The)`,`Chad`,`Congo (The)`,`Equatorial Guinea`,`Gabon`]},{code:`XAG`,number:`961`,digits:0,currency:`Silver`,countries:[`Zz11_silver`]},{code:`XAU`,number:`959`,digits:0,currency:`Gold`,countries:[`Zz08_gold`]},{code:`XBA`,number:`955`,digits:0,currency:`Bond Markets Unit European Composite Unit (EURCO)`,countries:[`Zz01_bond Markets Unit European_eurco`]},{code:`XBB`,number:`956`,digits:0,currency:`Bond Markets Unit European Monetary Unit (E.M.U.-6)`,countries:[`Zz02_bond Markets Unit European_emu-6`]},{code:`XBC`,number:`957`,digits:0,currency:`Bond Markets Unit European Unit of Account 9 (E.U.A.-9)`,countries:[`Zz03_bond Markets Unit European_eua-9`]},{code:`XBD`,number:`958`,digits:0,currency:`Bond Markets Unit European Unit of Account 17 (E.U.A.-17)`,countries:[`Zz04_bond Markets Unit European_eua-17`]},{code:`XCD`,number:`951`,digits:2,currency:`East Caribbean Dollar`,countries:[`Anguilla`,`Antigua and Barbuda`,`Dominica`,`Grenada`,`Montserrat`,`Saint Kitts and Nevis`,`Saint Lucia`,`Saint Vincent and the Grenadines`]}
450,{code:`XDR`,number:`960`,digits:0,currency:`SDR (Special Drawing Right)`,countries:[`International Monetary Fund (Imf)\xA0`]},{code:`XOF`,number:`952`,digits:0,currency:`CFA Franc BCEAO`,countries:[`Benin`,`Burkina Faso`,`Côte D'ivoire`,`Guinea-Bissau`,`Mali`,`Niger (The)`,`Senegal`,`Togo`]},{code:`XPD`,number:`964`,digits:0,currency:`Palladium`,countries:[`Zz09_palladium`]},{code:`XPF`,number:`953`,digits:0,currency:`CFP Franc`,countries:[`French Polynesia`,`New Caledonia`,`Wallis and Futuna`]},{code:`XPT`,number:`962`,digits:0,currency:`Platinum`,countries:[`Zz10_platinum`]},{code:`XSU`,number:`994`,digits:0,currency:`Sucre`,countries:[`Sistema Unitario De Compensacion Regional De Pagos "Sucre"`]},{code:`XTS`,number:`963`,digits:0,currency:`Codes specifically reserved for testing purposes`,countries:[`Zz06_testing_code`]},{code:`XUA`,number:`965`,digits:0,currency:`ADB Unit of Account`,countries:[`Member Countries of the African Development Bank Group`]},{code:`XXX`,number:`999`,digits:0,currency:`The codes assigned for transactions where no currency is involved`,countries:[`Zz07_no_currency`]},{code:`YER`,number:`886`,digits:2,currency:`Yemeni Rial`,countries:[`Yemen`]},{code:`ZAR`,number:`710`,digits:2,currency:`Rand`,countries:[`Lesotho`,`Namibia`,`South Africa`]},{code:`ZMW`,number:`967`,digits:2,currency:`Zambian Kwacha`,countries:[`Zambia`]},{code:`ZWG`,number:`924`,digits:2,currency:`Zimbabwe Gold`,countries:[`Zimbabwe`]}]})),Hxe=r(((e,t)=>{t.exports=`2024-06-25`})),kq=e(r((e=>{var t=zxe();Bxe();var n=Vxe();Hxe(),e.code=function(e){return e=e.toUpperCase(),t(n,function(t){return t.code===e})}}))()),Aq=function(e){return e[e.CEILING=0]=`CEILING`,e[e.FLOOR=1]=`FLOOR`,e[e.UP=2]=`UP`,e[e.DOWN=3]=`DOWN`,e[e.HALF_UP=4]=`HALF_UP`,e[e.HALF_DOWN=5]=`HALF_DOWN`,e[e.HALF_EVEN=6]=`HALF_EVEN`,e}({}),Uxe=class{logger=console;convertWithRoundingModeAndScale(e,t,n,r,i,a,o){let s=new cK(e),c=new cK(t);if(i!==n&&i!==r)throw Error(`Unit currency (${i}) must equal either from currency (${n}) or to currency (${r})`);let l;return l=i===n?s.multiply(c):s.divide(c,o+10),l.round(o,this.mapRoundingMode(a))}mapRoundingMode(e){switch(e){case Aq.CEILING:return cK.RoundingModes.CEILING;case Aq.FLOOR:return cK.RoundingModes.FLOOR;case Aq.UP:return cK.RoundingModes.UP;case Aq.DOWN:return cK.RoundingModes.DOWN;case Aq.HALF_UP:return cK.RoundingModes.HALF_UP;case Aq.HALF_DOWN:return cK.RoundingModes.HALF_DOWN;case Aq.HALF_EVEN:return cK.RoundingModes.HALF_EVEN;default:return cK.RoundingModes.HALF_UP}}getCurrencyScale(e){try{let t=kq.code(e);if(t)return t.digits}catch{console.warn(`Currency code ${e} not found in currency-codes package`)}return 2}toBigDecimalNormalized(e){return new cK(e)}totalNormalized(e){return e.reduce((e,t)=>e.add(this.toBigDecimalNormalized(t)),new cK(`0`))}},Wxe=class extends Uxe{convert(e){let t=this.totalNormalized(e.inputAmounts),n=this.remainders(e);this.logger.debug&&this.logger.debug(`annotated:`,n);let r=this.convertWithRoundingModeAndScale(t.getValue(),e.conversionRate,e.fromCurrency,e.toCurrency,e.unitCurrency,Aq.HALF_UP,this.getCurrencyScale(e.toCurrency)),i=this.total(n);this.logger.debug&&this.logger.debug(`target:`,r.getValue(),`vs total:`,i.getValue());let a=r.subtract(i);return this.logger.debug&&this.logger.debug(`excessTotal:`,a.getValue()),a.compareTo(new cK(`0`))===0?{outputAmounts:this.toStringList(n)}:n.length===1?{outputAmounts:[r.getValue()]}:{outputAmounts:this.adjustAmounts(e,n,a)}}remainders(e){let t=this.getCurrencyScale(e.toCurrency),n=[];return e.inputAmounts.forEach((r,i)=>{let a=this.convertWithRoundingModeAndScale(r,e.conversionRate,e.fromCurrency,e.toCurrency,e.unitCurrency,Aq.DOWN,t+1),o=a.round(t,cK.RoundingModes.DOWN),s=a.subtract(o);n.push({amount:o,pos:i,remainder:s,originalAmount:new cK(r)})}),n}adjustAmounts(e,t,n){let r=Array(t.length),i=[...t].sort((e,t)=>{let n=e.remainder.abs(),r=t.remainder.abs().compareTo(n);return r===0?e.pos-t.pos:r}),a=this.getCurrencyScale(e.toCurrency),o=this.getUlpForScale(a),s=n;for(let e=0;e<i.length;e++){let t=i[e],n=t.pos;if(r[n])continue;let a=this.getIndexWithSameOriginalAmountAndOppositeSign(i,e);if(a!==-1)r[n]=t.amount.getValue(),r[i[a].pos]=i[a].amount.getValue();else{let e=t.amount,i=this.getAdjustedUlp(s,o,t.originalAmount),a=e.add(i);s=s.subtract(i),r[n]=a.getValue()}}for(let e=0;e<t.length;e++)r[e]||(r[e]=t[e].amount.getValue());return r}getUlpForScale(e){switch(e){case 0:return new cK(`1`);case 1:return new cK(`0.1`);case 2:return new cK(`0.01`);case 3:return new cK(`0.001`);default:let t=`0.`;for(let n=0;n<e-1;n++)t+=`0`;return t+=`1`,new cK(t)}}getIndexWithSameOriginalAmountAndOppositeSign(e,t){if(!e||t<0||t>=e.length-1)return-1;
450for(let n=t+1;n<e.length&&e[t].remainder.negate().compareTo(e[n].remainder)===0;n++)if(e[t].originalAmount.negate().compareTo(e[n].originalAmount)===0)return n;return-1}getAdjustedUlp(e,t,n){let r=new cK(`0`);return e.compareTo(r)>0?t:e.compareTo(r)<0?t.negate():r}total(e){return e.reduce((e,t)=>e.add(t.amount),new cK(`0`))}toStringList(e){return e.map(e=>e.amount.getValue())}},Gxe=class{static getConverter(e){if(e===`RETAIL_PRESERVE_SIGN`)return new Wxe;throw Error(`Unsupported converter type: ${e}`)}},Kxe=class{fromCurrencyValue;toCurrencyValue;unitCurrencyValue;conversionRateValue;inputAmountsValue;fxCurrencyConverterValue;fromCurrency(e){return this.fromCurrencyValue=e,this}toCurrency(e){return this.toCurrencyValue=e,this}unitCurrency(e){return this.unitCurrencyValue=e,this}conversionRate(e){return this.conversionRateValue=e,this}inputAmounts(e){return this.inputAmountsValue=[...e],this}converter(e){try{return this.fxCurrencyConverterValue=Gxe.getConverter(e),this}catch{throw Error(`Invalid converter ${e} specified`)}}build(){if(!this.fromCurrencyValue||!this.toCurrencyValue||!this.unitCurrencyValue||!this.conversionRateValue||!this.inputAmountsValue||!this.fxCurrencyConverterValue)throw Error(`All required fields must be set`);let e=this.fxCurrencyConverterValue;return{fromCurrency:this.fromCurrencyValue,toCurrency:this.toCurrencyValue,unitCurrency:this.unitCurrencyValue,conversionRate:this.conversionRateValue,inputAmounts:this.inputAmountsValue,getFxCurrencyConverter:()=>e}}},jq=class{static RETAIL_PRESERVE_SIGN=`RETAIL_PRESERVE_SIGN`;static convert(e){if(!e.exchangeRateWithoutMarkup)return this.convertWithoutUnloadedRate(e);let t=this.getFromCurrency(e),n=this.getToCurrency(e),r=e.fromCurrency,i=this.calculateAndSetGrandTotal(e,n);i.fromCurrency=t,i.toCurrency=n;let a=e.exchangeRateWithoutMarkup.getValue();return i.toAmounts=this.performCurrencyConversion(e.fromAmounts,a,t,n,r),i.fxRateFee=this.calculateFxRateFee(i),i}static convertWithoutUnloadedRate(e){let t=this.getFromCurrency(e),n=this.getToCurrency(e),r=e.fromCurrency,i=this.calculateAndSetGrandTotal(e,n);i.fromCurrency=t,i.toCurrency=n;let a=e.rate.getValue();return i.toAmounts=this.performCurrencyConversion(e.fromAmounts,a,t,n,r),i.fxRateFee=void 0,i}static calculateAndSetGrandTotal(e,t){let n={fromCurrency:``,toCurrency:``,toAmounts:[],grandTotal:new cK(`0`)},r=e.rate,i=this.calculateTotalAmount(e.fromAmounts),a;return a=e.useInverseRate?i.divide(r,20,cK.RoundingModes.HALF_UP):i.multiply(r),n.grandTotal=this.formatScaleAfterCurrencyConversion(a,t),n}static calculateTotalAmount(e){return e.reduce((e,t)=>e.add(t),new cK(`0`))}static performCurrencyConversion(e,t,n,r,i){let a=e.map(e=>e.getValue()),o=new Kxe().converter(this.RETAIL_PRESERVE_SIGN).conversionRate(t).fromCurrency(n).toCurrency(r).unitCurrency(i).inputAmounts(a).build();return o.getFxCurrencyConverter().convert(o).outputAmounts.map(e=>new cK(e))}static getCurrencyFractionDigits(e){try{let t=kq.code(e);if(t)return t.digits}catch{console.warn(`Currency code ${e} not found in currency-codes package`)}return 2}static calculateFxRateFee(e){let t=this.calculateTotalAmount(e.toAmounts),n=e.grandTotal.subtract(t),r=this.getCurrencyFractionDigits(e.toCurrency);return n.round(r,cK.RoundingModes.HALF_UP)}static formatScaleAfterCurrencyConversion(e,t){let n=this.getCurrencyFractionDigits(t);return e.round(n,cK.RoundingModes.HALF_UP)}static getFromCurrency(e){return e.useInverseRate?e.toCurrency:e.fromCurrency}static getToCurrency(e){return e.useInverseRate?e.fromCurrency:e.toCurrency}},qxe=`00:00:00`,Jxe=e=>{let t=parseInt(e/3600,10),n=parseInt(e%3600/60,10),r=e%60;return`${t<10?`0${t}:`:`${t}:`}${n<10?`0${n}:`:`${n}:`}${r<10?`0${r}`:r}`},Yxe=(e,t,n)=>{if(e>0){t&&t(e);let r=setInterval(()=>{--e,t&&t(e),e===0&&(clearInterval(r),n&&n())},1e3)}},Xxe=()=>(new Date().getTime()/1e3).toString(),{DEFAULT_OFFSHORE_SESSION_ID:Zxe}=tR,Mq=new class{createWidgetImpressionHandler(e){return(t,n)=>{let r=e.matched?.[0]?.path,i={path:e.path,query:{...e.query},matched:r==null?[]:[{path:r}]};this.logWidgetImpression(n,i)}}async logWidgetImpression(e,t){try{let n=vq.getStartTime(),r=await vq.getCustomerLabel(),i={widgetCategoryType:e.categoryType,widgetName:e.widgetName};r&&(i.customerLabel=r),this.logEvent(q.eventTypeEnum.CONTENT_IMPRESSION,n,t,i)}catch(e){console.error(`logWidgetImpression failed:`,e)}}logComponentImpression(e,t,n){let r=vq.getStartTime();this.logEvent(q.eventTypeEnum.CONTENT_IMPRESSION,r,n,{componentType:e,componentName:t})}async logEvent(e,t,n,r={}){if(!vq.shouldLogEvent(n,e))return;let i=n?.matched[0].path,a=qK.DETAIL_PAGE_PATH_PATTERN.test(i)?vq.normalizeDetailPagePath(i):i,o=vq.getPageTypeFromPagePath(a),s=await ZK()??Zxe,c=await _Y()??qK.DEFAULT_DIRECTED_ID,l=vq.generateAttributeInfo(o,e,r),u=Xxe(),d=new vq.ClickstreamEvent(e,s,c,t,u,vq.getHttpReferer(),vq.getServerName(),vq.getPathInfo(n),vq.getQueryString(n),bW?.ua??qK.DEFAULT_USER_AGENT,l).getEvent();GK.has(e)?KK([d]):vq.storeDataForBatchSend(d)}logLuckyDrawEvent(e,t,{campaignId:n,gameVariant:r,drawingId:i,drawInfo:a,customerRewardsCount:o,rewardList:s}){this.logEvent(q.eventTypeEnum.LUCKY_DRAW,e,t,{campaignId:n,gameVariant:r,drawingId:i,drawInfo:a,customerRewardsCount:o,rewardList:s})}},Nq=new class{async logEvent(e,t,n={}){let r=await ZK()??`000-0000000-0000000`,i=await _Y()??qK.DEFAULT_DIRECTED_ID,a=vq.getEndTime(),o=vq.generateAttributeInfo(null,e,n),s=new vq.ClickstreamEvent(e,r,i,t??a,a,vq.getHttpReferer(),vq.getServerName(),null,null,bW?.ua??qK.DEFAULT_USER_AGENT,o).getEvent();GK.has(e)?KK([s]):vq.storeDataForBatchSend(s)}},Pq=null,{PERSONALIZED_RECOMMENDATION:Qxe}=oL,Fq=Wy(),$xe=1440*60*1e3,Iq=[`D`,`h`,`m`,`s`],eSe=[1440*60*1e3,3600*1e3,60*1e3,1e3],Lq=`a-toast-ww`,Rq=`a-toast`,tSe={BROWSE_MODE:`BROWSE_MODE`,NORMAL_MODE:`NORMAL_MODE`},{MERCHANT_BADGE_MAP:nSe,AVAILABILITY_STATUS_ENUM:zq,ASSOCIATES_HANDLER_HORIZONTE_URL:rSe,GSAPP_RW_SESSION_KEY:iSe,INTERACTION_TYPE:Bq,TABBAR_PAGE_APP_CODE:Vq,ADD_CART_AND_FAVORITES_STATUS:Hq,GFD_AVAILABILITY_STATUS:aSe,GFD_NODE_NAME:Uq,Common:{MARKETPLACE_INFO:Wq,ASIN_SOURCE_MARKETPLACE:Gq},SHARE_MODULE:{WEBAPP_PROD_SUBDOMAIN:oSe},CURRENCIES_WITH_THOUSANDS_SEPARATOR:sSe}=tR,Kq=`0`,qq=``,Jq=`1`,cSe=3,Yq=0,Xq=1,Zq={},Qq=new Map,lSe=e=>
450!e||!e.inventoryLocationDetails?!1:e.inventoryLocationDetails.some(e=>e.availabilityStatus===aSe.AVAILABLE&&(e.nodeName===Uq.NGB3||e.nodeName===Uq.NGB7)),$q=e=>{let t=e.asin||``,n=[],r=``,i=e.twisterVariations?.variations||[],a=e.twisterVariations?.dimensionValues||[];return i.forEach(e=>{e.asin===t&&(n=e.values)}),n.forEach((e,t)=>{r+=a[t][e]}),{asinText:r,values:n}},uSe=async()=>{let{result:e}=await X.callFnVal(i.IS_AUTHENTICATED);if(!e)return{addressInfo:null,addressList:[]};let{value:t}=await X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:`addressList`,saveByUserId:!0});if(JSON.stringify(t)===`{}`||!t)return{addressInfo:null,addressList:[]};let{data:n}=await tG({encryptedAddress:t}).catch(()=>({data:null})),r=n??[],{value:a}=await X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:`selectedAddressInfoId`,saveByUserId:!0}),o=null;a&&(o=r?.find(e=>e.id===a)),o||=r?.find(e=>e.isDefault);let s={};return s=o||(r?.length>0?r[0]:null),{addressInfo:s,addressList:r,selectedAddressId:s?.id}},eJ=e=>{X.callFn(i.SAVE_DATA_TO_MEMORY_CACHE,{key:`isCartDataChanged`,value:e})},dSe=e=>{X.callFn(i.GET_SHOPPING_CART_LIST,{},async t=>{let{data:n}=await RG({ids:(t.list||[]).map(e=>e.productItem.asin).toString(),marketplace:eR,withCache:!1,allowOtherOffer:!1,returnableFlagSkipped:!1}).catch(()=>({data:[]})),r=n.filter(e=>e.availability?.status===zq.OUT_OF_STOCK||!e.selectionEligible);r.length?X.callFn(i.DELETE_SHOPPING_CART_LIST,{asins:r.map(e=>e.asin)},()=>{e({status:!0,count:r.length}),eJ(!0)}):e({status:!1})})},fSe=e=>{X.callFn(i.GET_DATA_FROM_MEMORY_CACHE,{key:`isCartDataChanged`},t=>{t.value===!0?e(!0):e(!1)})},tJ=async(e,t,n=1,r=!1)=>{let{data:i}=await LG({id:e,marketplace:eR,allowOtherOffer:!0,merchantId:t}).catch(()=>({data:{}}));return i=Array.isArray(i)?i[0]:i,i?{count:n,productItem:{...i,ourPrice:i.ourPrice?.amount,unit:i.ourPrice?.currencyCode,stocks:i.stockOnHand,gsBadge:nSe[
450i.merchantId],twisterDisplayString:$q(i).asinText},selected:r,addTime:new Date().getTime(),pricesInStr:`${i.ourPrice?.amount}`}:(_T({message:H(`common`,`PRODUCTS_HAVE_BEEN_SOLD_OUT_UNABLE_ADD_CART`),className:P.isWWFlavor()?Lq:Rq}),null)},pSe=async(e,t,n,r=1,a=!1,o,s,c)=>{Oq.userModifiedCart=!0;let l=await tJ(t,n,r,a);if(!l)return;let u=vq.getStartTime();X.callFn(i.ADD_SHOPPING_CART_LIST,{item:l},e=>{if(l.productItem.availability?.status===zq.OUT_OF_STOCK||!l.productItem.selectionEligible){_T({message:H(`common`,`PRODUCTS_HAVE_BEEN_SOLD_OUT_UNABLE_ADD_CART`),className:P.isWWFlavor()?Lq:Rq});return}if(e.result===Hq.SINGLE_PRODUCT_EXCEED_MAX_LIMIT){_T({message:H(`common`,`SINGLE_PRODUCT_EXCEED_MAX_LIMIT`),className:P.isWWFlavor()?Lq:Rq});return}if(e.result===Hq.EXCEED_MAX_LIMIT){gW.commit(`cart/setCartMaxLimitStatus`,!0);return}s||eJ(!0),o(e)});let d={asin:t,merchantId:n,count:r,price:l?.pricesInStr??Kq,refMarker:c,socialBadges:CG(l?.productItem).join(`,`)||void 0};Mq.logEvent(q.eventTypeEnum.ADD_TO_CART,u,e?.currentRoute?.value??qq,d)},mSe=async(e,t,n,r=1,a=!1,o)=>{let s=vq.getStartTime(),c=await tJ(t,n,r,a);return c?new Promise((a,l)=>{if(c.productItem?.availability?.status===zq.OUT_OF_STOCK||!c.productItem.selectionEligible){_T({message:H(`common`,`PRODUCTS_HAVE_BEEN_SOLD_OUT_UNABLE_ADD_CART`),className:P.isWWFlavor()?Lq:Rq}),a({success:!1});return}X.callFnVal(i.ADD_SHOPPING_CART_LIST,{item:c}).then(e=>{switch(e.result){case Hq.SUCCESSFUL:o||eJ(!0),a({success:!0});break;case Hq.FAILURE:case Hq.SINGLE_PRODUCT_EXCEED_MAX_LIMIT:a({success:!1});break;case Hq.EXCEED_MAX_LIMIT:gW.commit(`cart/setCartMaxLimitStatus`,!0),l();break;default:break}});let u={asin:t,merchantId:n,count:r,price:c?.pricesInStr??Kq,socialBadges:CG(c?.productItem).join(`,`)||void 0};Mq.logEvent(q.eventTypeEnum.ADD_TO_CART,s,e?.currentRoute?.value??qq,u)}):Promise.resolve()},nJ=e=>!e.productItem.selectionEligible||e.productItem?.availability&&e.productItem.availability.status===zq.OUT_OF_STOCK,hSe=(e=[],t)=>{let n=[];e.forEach(e=>{n.push(tJ(e.asin,e.merchantId,e.count))}),Promise.all(n).then(n=>{if(n.some(nJ)){t({isOutOfStock:!0,list:n.filter(nJ)});return}n.forEach((t,n)=>{t.associateToken=e[n].associateToken,t.associateTokenTimeStamp=e[n].associateTokenTimeStamp}),gW.commit(`checkout/setCheckoutItemList`,n),X.callFn(i.SAVE_DATA_TO_MEMORY_CACHE,{key:`checkoutList`,value:n},()=>t({isOutOfStock:!1}))})},gSe=e=>e?parseInt(e,10)-new Date().getTime():null,rJ=e=>{if(e<0&&(e=0),Number(e).toFixed!==`NAN`&&e){if(P.isWWFlavor()){let t=String(e).split(`.`),n=t[0],r=t.length>1?t[1]:`00`;return[n,r.length===1?`${r}0`:r]}let t=Number(e).toFixed(2);return[t.toString().split(`.`)[0],t.toString().split(`.`)[1]]}return[`0`,`00`]},iJ=e=>{if(Array.isArray(e)){let t=[];for(let n=0;n<e.length;n++)t[n]=iJ(e[n]);return t}if(Object.prototype.toString.call(e)===`[object Object]`){let t={};return Object.keys(e).forEach(n=>{t[n]=iJ(e[n])}),t}return e},aJ=(e=0)=>{let t=e;return t=IK(),t},_Se=e=>{let t=new Date().getFullYear().toString();return(0,CH.default)(e).format(`YYYY`)===t?(0,CH.default)(e).format(H(`common`,`SHORT_DATE_FORMAT`)):(0,CH.default)(e).format(H(`common`,`COMPLETE_DATE_FORMAT`))},oJ=(e,t)=>{let n=t||window.location.href,r=RegExp(`[?&]${e}=([^&]*)`,`i`).exec(n);return r?decodeURIComponent(r[1].replaceAll(`+`,` `)):null},vSe=(e,t)=>{let n=null;return t||=1e3,function(...r){if(n)return;let i=this;n=setTimeout(()=>{n=null},t),e.apply(i,r)}},ySe=(e,t={toastMessage:``,copyInputDom:null})=>{if(bW.isIos()){let{copy:t}=Bbe();t(e)}if(bW.isAndroid()){let{copyInputDom:n}=t;n.value.value=e,n.value.focus(),n.value.select(),document.execCommand(`copy`,!1,null)}_T({icon:tR.SUCCESS_ICON_IMAGE_URL,overlay:!1,overlayClass:`a-overlay-white`,message:t?.toastMessage||H(`common`,`copySucceed`),className:P.isWWFlavor()?Lq:Rq})},sJ=e=>{if(e&&typeof e==`string`){let t=e.split(`_`);if(t.length>0)return t.slice(1).join(`_`)}return``};function cJ(e){let t={},n=e.match(/[?&]+([^=&]+)=([^&]*)/gi);return n&&n.forEach(e=>{let[n,r]=e.split(`=`);t[n.substring(1)]=decodeURIComponent(r)}),t}var lJ=e=>{let t=e.replaceAll(`/`,``);X.callFn(i.CHANGE_TABBAR_SELECT_ITEM,{selectIndex:Vq[t.toUpperCase()]},()=>{})},bSe=e=>Object.keys(Vq).some(t=>e.toUpperCase().indexOf(`/${t}`)!==-1),uJ=e=>{X.callFn(i.GET_WEB_VIEW_ORIGINAL_PAGE_PATH,{},()=>{gW.commit(`common/setRouterHistory`,[]),e.go(-e.options.history.state.position)})},xSe=`/bazaar`,SSe=7,CSe=/[?&]tag=[^&#]/,wSe={IS_TAGGED_LINK:`isTaggedLink`},TSe=`true`,dJ={PASSCODE:`passcode`},ESe=(e,t)=>{let n=Object.entries(t).filter(([,e])=>e!=null).map(([e,t])=>`${e}=${encodeURIComponent(t)}`).join(`&`);return n?`${e}${e.includes(`?`)?`&`:`?`}${n}`:e},DSe=(e,t)=>{if(!e||t!==dJ.PASSCODE||!CSe.test(e))return;let n=ESe(e,{[wSe.IS_TAGGED_LINK]:TSe});X.callFn(i.OPEN_NATIVE_PAGE,{url:n,animated:!1,isExternal:!0})};function fJ(e,t,n,r){if(t.includes(oSe)){let i=new URL(t).pathname;if(P.isWWFlavor()&&i.startsWith(xSe)&&(i=i.substring(SSe)),DSe(t,r),bSe(t))if(SW())uJ(e),lJ(i);else{let t={path:i,query:{}};n&&(t.query.ref=n),e?.push(t)}else{let r={...cJ(t)};n&&(r.ref=n),e.push({path:i,query:r})}}else{let e=n&&t?`${t}${t.includes(`?`)?`&`:`?`}ref=${n}`:t;X.callFn(i.OPEN_NATIVE_PAGE,{url:e,animated:!1,isExternal:!0})}}var pJ=(e,t,n)=>{if(Bq.ROUTE_PAGE_TYPE.INTERNAL.includes(sJ(e.interactionTypeId1)))if(Bq.SECONDARY_INTERNAL_PAGE_TYPE.PRODUCT_LIST.includes(sJ(e.interactionTypeId2))){let n={name:e.interactionTypePath,params:{keyword:e.conditionMatch,type:`search`},query:{keywords:e.conditionMatch}};e?.refMarker&&(n.query.ref=e.refMarker),t?.push(n)}else if(Bq.SECONDARY_INTERNAL_PAGE_TYPE.CATEGORIZE.includes(sJ(e.interactionTypeId2))){let n=[];for(let t in e.category)t.indexOf(`categoryId`)!==-1&&n.push(e.category[t]);let r={name:e.interactionTypePath,params:{keyword:JSON.stringify({value:n[n.length-1],id:`n`}),type:`fromCategory`},query:{}};e?.refMarker&&(r.query.ref=e.refMarker),t?.push(r)}else if(Bq.SECONDARY_INTERNAL_PAGE_TYPE.SECONDARY_ACTIVITIES.includes(sJ(e.interactionTypeId2))){let n={name:`landingPage`,query:{templateId:`${e.selectedPage?.pageId}_${e.selectedPage?.pageName}`}};e?.refMarker&&(n.query.ref=e.refMarker),t?.push(n)}else if(Vq?.[e.interactionTypePath.toUpperCase()]>=0)if(SW())uJ(t),lJ(e.interactionTypePath);else{let n={name:e.interactionTypePath,query:{}};e?.refMarker&&(n.query.ref=e.refMarker),t?.push(n)}else{let n={name:e.interactionTypePath};e.routerQuery&&Object.keys(e.routerQuery).length>0?n.query={...e.routerQuery}:n.query={},e?.refMarker&&(n.query.ref=e.refMarker),t?.push(n)}else if(Bq.ROUTE_PAGE_TYPE.CUSTOM.includes(sJ(e.interactionTypeId1)))fJ(t,e.pageUrl,e.refMarker,n);else if(Bq.ROUTE_PAGE_TYPE.PROMOTION_CUSTOMIZATION.includes(sJ(e.interactionTypeId1))){let n={name:e.interactionTypePath,query:{}};e?.refMarker&&(n.query.ref=e.refMarker),t?.push(n)}else Bq.ROUTE_PAGE_TYPE.JUMP_TO_APPLICATION_MARKETPLACE.includes(sJ(e.interactionTypeId1))&&SW()&&X.callFn(i.OPEN_APP_STORE_TO_WRITE_REVIEW,{})};function mJ(e,t){return e.map(e=>`${t}=${encodeURIComponent(e)}`).join(`&`)}function OSe(e){return{promotionIds:new URLSearchParams(e).getAll(`promotionIdList`)}}var kSe=(e,t,n)=>{if(typeof e!=`number`||typeof t!=`string`)return e;if(e<=0)return H(`detailPage`,`ENDED`);let r=t;return n&&typeof n==`string`&&e<=$xe&&(r=n),eSe.forEach((t,n)=>{if(r.indexOf(Iq[n])===-1)return;let i=Math.floor(e/t);r=r.replace(Iq[n],[`m`,`s`].includes(Iq[n])&&i<10?`0${i}`:i),e-=i*t}),r},ASe=2e3,hJ=(e,t=!1,n=ASe)=>
450{_T({message:e,icon:t?tR.SUCCESS_ICON_IMAGE_URL:``,overlay:!1,overlayClass:`a-overlay-white`,className:P.isWWFlavor()?Lq:Rq,duration:n})},gJ=()=>{X.callFn(i.DELETE_DATA_FROM_MEMORY_CACHE,{key:`isGatewayWidgetPopupCalled`}),X.callFn(i.DELETE_DATA_FROM_MEMORY_CACHE,{key:`isLandingPageWidgetPopupCalledList`})},jSe=async()=>{if(P.isCNFlavor())try{let e=await Dq();gW.commit(`${rW}/${UU}`,e||``)}catch(e){gW.commit(`${rW}/${UU}`,``),console.error(`Failed to fetch PA tag after login:`,e)}},_J=({onSuccess:e,onFail:t}={})=>{X.callFn(i.START_LOGIN,null,n=>{n.result?(gJ(),jSe(),e?.()):t?.()})},MSe=(e,t,n)=>{if(!e)return;let r=0,i=0,a=null;e.addEventListener(`touchstart`,e=>{a&&clearTimeout(a),r=e.touches[0].clientX}),e.addEventListener(`touchend`,e=>{i=e.changedTouches[0].clientX,i+150<r&&(a=setTimeout(()=>{a=null,pJ(t,n)},800))})},vJ=async(e=!0)=>{let{result:t}=await X.callFnVal(i.IS_AUTHENTICATED,{});return!t&&e&&_J(),t},yJ=(e,t)=>{for(let n=0;n<t.length;n++)if(e.includes(t[n]))return!0;return!1},NSe=()=>X.callFnVal(i.GET_APP_CURRENT_MODE,{}),PSe=e=>e===e.toUpperCase(),FSe=e=>e?e===tSe.BROWSE_MODE:!0,ISe=async(e=!0)=>{let{appMode:t}=await NSe(),n=FSe(t);return n&&e&&X.callFn(i.SHOW_PIPL_CONFIRM_ALERT_VIEW,{},()=>{}),n},LSe=(e,t)=>{let n=new Date(e),r=new Date(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()&&n.getDate()===r.getDate()&&n.getHours()===r.getHours()&&n.getMinutes()===r.getMinutes()};function RSe(e,t){let n=e.toString().length-e.toString().indexOf(`.`)-1,r=t.toString().length-t.toString().indexOf(`.`)-1;return 10**Math.max(n,r)}function zSe(e,t){let n=RSe(e,t);return e*n*(t*n)/(n*n)}function bJ(e,t){if(typeof e!=`object`||typeof t!=`object`)return!1;let n=Reflect.ownKeys(e),r=Reflect.ownKeys(t);if(n.length!==r.length)return!1;for(let r=0;r<n.length;r++){let i=n[r];if(typeof e[i]==`object`){if(!bJ(e[i],t[i]))return!1}else if(e[i]!==t[i])return!1}return!0}var BSe=(e,t)=>(0,CH.default)(new Date(e.replaceAll(`-`,`/`))).format(t),xJ=async()=>{let e=``;if(SW()){if(await vJ(!1)){let{accessToken:t}=await X.callFnVal(i.GET_ACCESS_TOKEN,{});e=t}}else e=sessionStorage.getItem(`token`)||``;return{token:e}},SJ=async e=>{let t=gW.state?.appConfigData?.value,n=t||await X.callFnVal(i.GET_APP_CONFIG,{});return t||gW.commit(`setAppConfigData`,n),n[e]},CJ=e=>Object.prototype.toString.call(e).slice(8).slice(0,-1).toLowerCase(),VSe=(e,t=200,n=null,r=!1)=>{if(CJ(e)!==`string`||e.length===0)return e;let i=`_TTW`,a=e.split(`.`),o=a.length-1,s=``;if(e.toLowerCase().endsWith(`.gif`))return e.includes(i)?e:(a.splice(o,0,`${i}_`),a.join(`.`));let c=typeof window<`u`&&window.devicePixelRatio?Math.min(window.devicePixelRatio,2):1,l=Math.round(t*c),u=n?Math.round(n*c):null;return r&&(s+=`_AC`),u&&(s+=`_SX${u}`),s+=`_SY${l}`,e.includes(`/images/G/`)&&!e.includes(i)&&!e.toLowerCase().endsWith(`.svg`)&&(s+=i),a.splice(o,0,`${s}_`),a.join(`.`)},HSe=(e,t)=>{if(e.findIndex(e=>e.id===t.id)!==-1){let n=e.findIndex(e=>e.id===t.id);e.splice(n,1,t)}else e.push(t);return e},USe=e=>e.replace(/(\d{3})\d{4}(\d{4})/,`$1****$2`),WSe=e=>Array(e.length).join(`*`)+e.substr(e.length-1,1),GSe=e=>`${e.substr(0,3)}******${e[e.length-1]}`,wJ=e=>
450Wq.GE.cnMerchantId===e||Wq.GE.marketplaceName===e,KSe=async e=>{try{return await kG()?!1:Wq.GE.cnMerchantId===e||Wq.GE.marketplaceName===e}catch(e){return console.error(`Error in isAsinFromGEAndCsfInclusive:`,e),!1}},qSe=e=>{let t=!1,n=!1;return e.forEach(e=>{let r=e.merchantId||e.asinDetail?.merchantId;r&&(wJ(r)?t=!0:n=!0)}),t&&n?Gq.MIXED_GE:t?Gq.ONLY_GE:Gq.NO_GE},TJ=async()=>{if(P.isWWFlavor())return!0;let{value:e}=await X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:Qxe});return!!e},EJ=async()=>{if(P.isWWFlavor())return!0;let e=!0;if(await vJ(!1))try{let{data:t}=await YW({},await xJ());e=t}catch(t){console.error(`call getPersonalizedRecPreference Api =>> error`,t),e=await TJ()}else e=await TJ();return e},JSe=(e,t,n,r,i)=>{let a=vq.getStartTime();vq.logFeedbackToCsEvent(a,e?.currentRoute?.value??``,t,n,r,i)},YSe=(e,t)=>{e!==null&&(t.value=[e.levelOneTitle??``,e.levelTwoTitle??``,e.title??``].filter(Boolean).join(` > `))},DJ=e=>Object.keys(e).length===0;function OJ(e,t){if(!e||!t)return 1;let n=e.split(`.`).map(Number),r=t.split(`.`).map(Number),i=Math.max(n.length,r.length);for(let e=0;e<i;e++){let t=n[e]||0,i=r[e]||0;if(t>i)return 1;if(t<i)return-1}return 0}async function XSe(){if(Pq!=null)return Pq;try{let e=Iy.getInstance();await e.loadRules(Rxe),Pq=e.getFeatureValue(Ay.IsSystemShareSheetEnabled)}catch(e){console.error(`load shareRules error:`,e),Pq=!1}return Pq}var ZSe=e=>new Promise(t=>{let n=document.createElement(`canvas`);n.width=e.width,n.height=e.height,n.getContext(`2d`).drawImage(e,0,0),t(n.toDataURL(`image/png`))}),QSe=async(e,t=5e3)=>e?new Promise(n=>{let r=new Image;r.crossOrigin=`Anonymous`;let i=()=>{r.onload=null,r.onerror=null},a=setTimeout(()=>{i(),n(``)},t);r.onload=()=>{clearTimeout(a),ZSe(r).then(n).catch(()=>{n(``)}),i()},r.onerror=()=>{clearTimeout(a),n(``),i()},r.src=e}):``,kJ={SYSTEM_SHEET:`system-sheet`,WECHAT_MINIPROGRAM:`wechat-miniprogram`,WECHAT_LINK:`wechat-link`,COPY_LINK:`copy-link`};function AJ(e,t,n,r,i){try{let a=vq.getStartTime(),o={asin:t,merchantId:n,sharePlatform:r,shareType:`product`,shareUrl:i||``};Mq.logEvent(q.eventTypeEnum.SHARE,a,e?.currentRoute?.value??qq,o)}catch(e){console.error(`Error logging share event:`,e)}}async function $Se(e,t,n,r){try{let a=await QSe(r.shareImage||nL.EMPTY_LIST);await X.callFn(i.SHARE_WW_DATA,{data:{url:r.shareUrl||``,title:r.shareTitle||``,de
450scription:``,thumbImageBase64:a}}),AJ(e,t,n,kJ.SYSTEM_SHEET,r.shareUrl)}catch(e){console.error(`Error in shareViaSystemSheet:`,e)}}var jJ=async(e=!1)=>{let t=Fq;t.currency=P.getDefaultFromCurrency(),localStorage.setItem(Ry,JSON.stringify(t));let n={...t,rate:1,isDisabled:e};gW.commit(`checkout/setFxRates`,n),localStorage.setItem(_W.EXCHANGE_RATE_INFORMATION,JSON.stringify({})),await X.callFnVal(i.SAVE_DATA_TO_DISK_CACHE,{key:Ry,value:JSON.stringify(t)})},MJ=(e,t)=>{if(Qq.has(e))return Qq.get(e);let n=t().finally(()=>{Qq.get(e)===n&&Qq.delete(e)});return Qq.set(e,n),n},eCe=()=>{let e=`useFx:USD_to_${Fq?.currency}`;return!Fq?.currency||Fq?.currency===P.getDefaultFromCurrency()?(jJ(!0),Promise.resolve()):Zq[e]?Promise.resolve():MJ(e,async()=>{try{let{data:{rate:t}}=await _K({sourceCurrency:`USD`,targetCurrency:Fq?.currency});if(t?.rate&&t?.targetCurrency&&t?.sourceCurrency){let n={...Fq,rate:t.rate};gW.commit(`checkout/setFxRates`,n);let r={sourceCurrency:t.sourceCurrency,targetCurrency:t.targetCurrency,rate:t.rate,expiry:t.expiry};localStorage.setItem(_W.EXCHANGE_RATE_INFORMATION,JSON.stringify(r)),Zq[e]=t.rate}else jJ()}catch(e){jJ(),console.error(`api---fx-rates-error`,e)}})},NJ=()=>gW.state.checkout.fxRates,tCe=e=>{if(!e)return;let t=t=>{let[n,r]=t.split(`_to_`);return[n,r].some(t=>t?.endsWith(e)||t===e)};Object.keys(Zq).forEach(e=>{t(e)&&delete Zq[e]}),Qq.forEach((e,n)=>{t(n)&&Qq.delete(n)})},nCe=(e,t)=>new Intl.NumberFormat(Fq?.languageCode||P.getConfig().defaultLocale,{currency:t||Fq?.currency}).format(e),rCe=({fromCurrency:e,toCurrency:t})=>{if(!e||!t)return Promise.resolve(Yq);if(e===t)return Promise.resolve(Xq);let n=`getRate:${e}_to_${t}`;return Zq[n]?Promise.resolve(Zq[n]):MJ(n,async()=>{try{let r=gW.state.checkout?.fxRates||{},i=r.currency,a=r.rate,o=i===e?a:null,s=i===t?a:null,c=[];[{rate:o,currency:e},{rate:s,currency:t}].forEach(({rate:e,currency:t})=>{e?c.push(Promise.resolve(e)):t===`USD`?c.push(Promise.resolve(Xq)):c.push(_K({sourceCurrency:`USD`,targetCurrency:t}).then(e=>e?.data?.rate?.rate||null))});let[l,u]=await Promise.all(c);if(o||=l,s||=u,!o||!s)return Yq;let d=s/o;return Zq[n]=d,d}catch(e){return console.error(`api---getRateBetweenTwoCurrencies-error`,e),Yq}})},PJ=(e,t,n)=>{if(!P.isWWFlavor()||!Fq?.currency||!Fq?.languageCode)return e;let r=n||gW.state.checkout?.fxRates?.rate,i=t===P.getDefaultFromCurrency()?Jq:r,a=t||Fq?.currency,o={fromCurrency:P.getDefaultFromCurrency(),toCurrency:a,fromAmounts:[new cK(e)],rate:new cK(i),useInverseRate:!1};return nCe(jq.convert(o).toAmounts[0].value,a)},iCe=(e,t)=>e<=cSe||t===tR.NON_RETURNABLE_FLAG.FALSE,FJ=async(e,t,n)=>{if(!e)return 0;let r=n||gW.state.checkout?.fxRates?.currency;if(!r||r===t)return e;if(!t||t===P.getDefaultFromCurrency())return PJ(e,r);let i=await rCe({fromCurrency:t,toCurrency:r});return i?PJ(e,t,i):e},IJ=(e,t=!0)=>{if(!e)return 0;if(typeof e==`number`)return t?e:Math.trunc(e);let n=e.toString().replace(/[^\d.,-]/g,``).trim(),r=n.lastIndexOf(`,`),i=n.lastIndexOf(`.`),a=0;if(r>i){let e=n.substring(r+1);n=e.length<=2&&!isNaN(e)?n.replace(/\./g,``).replace(`,`,`.`):n.replace(/,/g,``),a=parseFloat(n)}else i>r&&(n=n.replace(/,/g,``)),a=parseFloat(n);return isNaN(a)?0:t?a:Math.trunc(a)},aCe=async()=>{X.callFn(i.GET_SHOPPING_CART_LIST,{},async e=>{let t=e.list;if(!t.length){Oq.updateTotalAmount(0);return}try{let e=await RG({ids:t?.map(e=>e.productItem.asin).toString(),marketplace:eR,withCache:!1,allowOtherOffer:!1,returnableFlagSkipped:!1}).catch(e=>(console.error(`Failed to fetch fresh product data:`,e),{data:[]})),n=new Map;e?.data?.forEach(e=>{e.asin&&n.set(e.asin,e)});let r=t.map(e=>{let t=n.get(e.productItem.asin);return t?{...e,selectionEligible:t.selectionEligible,ourPriceAmount:t.ourPrice?.amount}:{...e,selectionEligible:!0,ourPriceAmount:e.productItem.ourPrice}}),i=(await Promise.all(r.filter(e=>e.selected&&e.selectionEligible&&e.ourPriceAmount!==null&&e.ourPriceAmount!==void 0).map(async e=>IJ(await FJ(e.ourPriceAmount,e.productItem.unit))*e.count))).reduce((e,t)=>e+t,0);Oq.updateTotalAmount(i)}catch(e){console.error(`Error calculating total:`,e),Oq.updateTotalAmount(0)}})},oCe=(e,t,n=!1)=>
450{if(e==null||e===``)return e;let r=typeof e==`string`?parseFloat(e):e;if(isNaN(r))return e;let i=r%1==0?r.toFixed(0):r.toFixed(2);if(n||sSe.has(t)){let e=i.split(`.`);return e[0]=e[0].replace(/\B(?=(\d{3})+(?!\d))/g,`,`),e.join(`.`)}return i},sCe=e=>{if(typeof e==`number`)return e;if(typeof e==`string`){let t=e.replace(/[,\s]/g,``),n=parseFloat(t);return isNaN(n)?0:n}return 0},cCe=(e,t,n)=>{if(!P.isWWFlavor()||!Fq?.currency||!Fq?.languageCode)return e;let r=n||gW.state.checkout?.fxRates?.rate,i=t===P.getDefaultFromCurrency()?Jq:r,a=t||Fq?.currency,o={fromCurrency:P.getDefaultFromCurrency(),toCurrency:a,fromAmounts:[new cK(e)],rate:new cK(i),useInverseRate:!1},s=jq.convert(o);return Number(s.toAmounts[0].value)},lCe=(e,t)=>{let[n,r=``]=e.split(`#`,2),[i,a=``]=n.split(`?`,2);if(!a)return e;let o=new URLSearchParams(a);o.delete(t);let s=o.toString(),c=s?`${i}?${s}`:i;return r?`${c}#${r}`:c},{API_LIST:{OFFSHORE_GATEWAY_PROD:uCe}}=tR,LJ=`x-api-key`,dCe=`X-Amz-Session-Id`,fCe=`X-Amz-Country-Code`,RJ=`X-Amz-Offshore-Marketplace-Id`,zJ=`X-Amz-Client-Id`,BJ=`X-Amz-Token`,pCe=`Content-Type`,mCe=`application/json`,hCe=`X-Amz-Request-Id`,gCe=`Accept-Language`,VJ={GAMMA:`aYjSDVSSfM4gxyIKCMtrn2QF9UxZllag5kFICbCD`,PROD:`YvZHVxMV6W5eJE4p2p7Wc8kqj20m7pzB1Rwjw7cP`},_Ce={GAMMA:`gamma`,PROD:`prod`},vCe=e=>e.includes(_Ce.GAMMA)?VJ.GAMMA:VJ.PROD,yCe=xH(),bCe=e=>{let{url:t}=e;return yJ(t,[...yCe,`/content/getAsinOrDealList`,`/config/category`,`/asin/detail`,`/brandStore/browseInfo`,`/content/category`,`/dps/promotion/GetPromotionInfosByPromotionIds`,`/dps/dealsByIdList`,`/recommend/asins`,`/categorys/list`,`/asin/getAplusContent`,`/brandStore/browseInfo`,`/review/allV1`,`/review/top`,`/dps/deals/items`,`/dps/deals`,`/dps/promotions`,`/dps/promotionsByIdList`,`/dps/promotions/items`,`/content/widget/hotKeys`,`/content/widget/floatingWindow`,`/recommend/deals`,`/content/getPersonalRecommend`,`/content/setPersonalRecommend`,`/config/getUpdatePopupConfig`])},xCe=e=>{let{url:t}=e;return yJ(t,[`/content/template`,`/campaign/rewards`,`/campaign/campaigns`,`/promotion/redeemPromotions`,`/content/widget/popup`,`/search/getSearchResult`,`/search/suggestions`,`/content/widget/advertising`,`/infra/getWeblabTreatmentByCustomer`,`/promotion/getNewCustomerPromotions`,`/cba/cbe/batch`,`/promotion/getPromotionInfosByOffer`,`/asin/batch`,`/waterfall/items`])},HJ=async e=>{let{accessToken:t}=await X.callFnVal(i.GET_ACCESS_TOKEN,{});return e===mc.APP?t:sessionStorage.getItem(`token`)||``},UJ=async(e,t={url:``})=>{let n={"Content-Type":`application/json`},r=await ZK()??`000-0000000-0000000`;n.marketplaceId=eR,n.clientId=tR.CLIENT_ID,n[dCe]=r,n[fCe]=tR.CN_COUNTRY_CODE;let{url:i}=t;return i.includes(uCe)&&(Object.assign(n,{[RJ]:eR,[zJ]:tR.CLIENT_ID,[LJ]:vCe(i),[gCe]:qy}),await vJ(!1)?n[BJ]=await HJ(mc.APP):n[BJ]=tR.VISITOR),SW()?bCe(t)||(xCe(t)?await vJ(!1)&&(n.token=await HJ(mc.APP)):n.token=await HJ(mc.APP)):n.token=await HJ(mc.H5),{headers:{...n,...e}}},WJ=async(e,t)=>{let n=await ZK()??`000-0000000-0000000`,r={"Content-Type":`application/json`,"X-Amz-Client-Id":tR.CLIENT_ID_BAZAAR,"x-api-key":uc(),"X-Amz-RABL-Regions":Wy()?.rablRegions,"X-Amz-Offshore-Marketplace-Id":P.getMarketplaceId(),"X-Amz-Country-Code":tR.COUNTRY_CODE,"Accept-Language":qy,"X-Amz-Request-Id":aJ(tR.REQUEST_ID_LENGTH),"X-Amz-Session-Id":n};if(t===uW.REQUIRED||t===uW.OPTIONAL&&await vJ(!1)){let{token:e}=await xJ();r={...r,"X-Amz-Token":e||tR.VISITOR}}else r={...r,"X-Amz-Token":tR.VISITOR};return{...r,...e}},SCe=async()=>P.isWWFlavor()?{[LJ]:uc(),[RJ]:P.getMarketplaceId(),[zJ]:tR.CLIENT_ID_BAZAAR,[pCe]:mCe,[hCe]:aJ(tR.REQUEST_ID_LENGTH),[BJ]:tR.VISITOR}:{marketplaceId:eR,clientId:tR.CLIENT_ID},GJ={SUCCESS:`success`,ERROR:`error`,UNKNOWN:`unknown`},CCe=e=>e>=200&&e<300?GJ.SUCCESS:e>=400&&e<600?GJ.ERROR:GJ.UNKNOWN;function wCe(e,t){try{X.callFn(i.SAVE_DATA_TO_DISK_CACHE,{key:String(e),value:JSON.stringify(t)})}catch(e){console.error(`[NativeCache] Save failed:`,e)}}async function TCe(e){try{let t=await X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:String(e)});if(t?.value)return typeof t.value==`string`?JSON.parse(t.value):t.value}catch(e){console.error(`[NativeCache] Load failed:`,e)}return null}function ECe(e){try{X.callFn(i.DELETE_DATA_FROM_DISK_CACHE,{key:String(e)})}catch(e){console.error(`[NativeCache] Remove failed:`,e)}}var DCe=1e3*60*5,OCe=256;function kCe(){let e=gH(!1,DCe,OCe);return mH({async find(t,n){try{let r=await e.get(t);if(r&&r.state!==`empty`)return r;if(n?.cache?.persist===!0){let n=await TCe(t);if(n&&n.state&&n.state!==`empty`)return await e.set(t,n),n}}catch{}return{state:Cc,data:void 0}},async set(t,n){try{await e.set(t,n)}catch{}},async remove(t){try{await e.remove(t),await ECe(t)}catch{}}})}var KJ=1e3*60*5,qJ=1e3*60*30,ACe=1e3*60*60*24*3,JJ=bH(kV.create({timeout:Sc.TIMEOUT_DEFAULT}),{enabled:!1,methods:[`get`,`head`,`post`],ttl:KJ,interpretHeader:!1,storage:kCe()});kV.defaults.withCredentials=!1;var jCe=e=>{let{url:t}=e;return yJ(t,[`/orders/createPurchase`,`/config/category`,`/orders/setReturnContractState`,`/orders/setReturnTransportationAndSign`,`/privacy/dsar/category`,`/privacy/dsar/request`,`/privacy/dsar/confirm`,`/privacy/dsar/view`,`/cba/cbe/batch`,`/kyc/identification-collections/create`])},YJ=async e=>(jCe(e)&&(e.timeout=Sc.TIMEOUT_MAX),e.meta=`meta`in e?e.meta:{},e.meta.requestStartedTime=new Date().getTime(),e),XJ=e=>Promise.reject(e);
450JJ.interceptors.request.use(YJ,XJ);var ZJ=async e=>{if(CY.recordAPILatencyAndError(e),e.config?.cache?.persist===!0&&e.id&&!e.cached)try{let t=await JJ.storage.get(e.id);t&&t.state!==`empty`&&wCe(e.id,t)}catch{}return Promise.resolve(e)},QJ=e=>{if(e.config){let t=e.config.method?.toUpperCase()||GJ.UNKNOWN,n=e.config.url&&e.config.url.trim()||GJ.UNKNOWN;e.message=`${e.message} for ${t} ${n}`}return(e.config?.shouldIgnoreError||[]).includes(e?.response?.status)?Promise.reject(e?.response||e):(CY.recordAPILatencyAndError(e),e?.response?.status===vc.UNAUTHORIZED&&X.callFn(i.ON_ACCESS_TOKEN_INVALID,{}),Promise.reject(e?.response||e))};JJ.interceptors.response.use(ZJ,QJ);var Y={async post(e,t,n={}){let r=await UJ(n,{url:e});return JJ.post(e,t,r)},async get(e,t,n={}){let{headers:r={},cache:i}=n,a=await UJ(r,{url:e});return JJ.get(e,{params:t,headers:a.headers,cache:i})},async put(e,t,n={}){let r=await UJ(n,{url:e});return JJ.put(e,t,r)},requestConfig:YJ,requestError:XJ,handleSuccessfulResponse:ZJ,handleErrorResponse:QJ};function MCe(e){return{promotionQueryParameters:{offerIdentifiers:e.dealIdList.map(t=>({itemId:t,merchantId:``,hostOfferMetaData:{ASIN:``,SKU:``,merchantId:0,marketplaceId:e.marketplaceId??0,listingType:``,fulfillmentManagementId:0,discriminator:``}}))}}}function NCe(e){return{deals:(e.promotions||[]).map(e=>({id:e.promotionId,type:e.promotionType,status:e.promotionStatus,title:e.promotionTitle,price:{amount:e.price?.amount??0,currency:e.price?.unit??`USD`},startTime:e.dateRange.startDate,endTime:e.dateRange.endDate,imageUrl:e.imageUrl,sourceMarketplaceId:parseInt(e.marketplaceId,10)}))}}var PCe=`/promotion/find`,FCe=async e=>{if(!e||!e.dealIdList?.length)return{deals:[]};try{let t=MCe(e),{data:n}=await Y.post(PCe,t);return NCe(n)}catch(e){return console.error(`getDealsByIdListProxy failed:`,e),{deals:[]}}},ICe=e=>{let{uuid:t,marketplaceId:n,pageNum:r,pageSize:i,widgetType:a}=e;return{uuid:t,marketplaceId:n,pageNum:r,pageSize:i,widgetType:a}},LCe=e=>({data:JSON.parse(e.data)}),RCe=async(e,t)=>{try{let n=ICe(t),{data:r}=P.isCNFlavor()?await Y.get(e,n):await lW.get({path:e,authOption:uW.NOT_REQUIRED},n);return LCe(r)}catch(e){return console.error(`getAsinOrDealListProxy failed:`,e),{data:[]}}},zCe=e=>{if(!e?.data)return{data:{code:500,message:`error`,widgets:[]}};try{let t=e.data;return t?.data&&typeof t.data==`string`?{data:{code:t.code,...JSON.parse(t.data)}}:e}catch{return{data:{code:500,message:`error`,widgets:[]}}}},BCe=e=>{if(!e?.data)return{data:null};try{let t=e.data?.data??e.data;return typeof t==`string`?{data:JSON.parse(t)}:{data:t}}catch{return{data:null}}},VCe=e=>({promotionQueryParameters:{offerIdentifiers:[{itemId:``,merchantId:``,hostOfferMetaData:{marketplaceId:e.marketplaceId||0,merchantId:0,ASIN:``,SKU:``,fulfillmentManagementId:0,listingType:``,discriminator:``}}]}}),HCe=e=>({deals:e.promotions.map(e=>({id:e.promotionId,type:e.promotionType,status:e.promotionStatus,title:e.promotionTitle,price:{amount:e.price.amount,currency:e.price.unit},startTime:e.dateRange.startDate,endTime:e.dateRange.endDate,imageUrl:e.imageUrl,sourceMarketplaceId:Number(e.marketplaceId)})),lastEvaluatedKey:e.lastEvaluatedKey}),UCe=`/promotion/find`,WCe=async e=>{if(!e||!e.limit||!e.marketplaceId)return{deals:[],lastEvaluatedKey:``};try{let t=VCe(e),{data:n}=await lW.post({path:UCe,authOption:uW.NOT_REQUIRED},t);return HCe(n)}catch(e){return console.error(`getDealsProxy failed:`,e),{deals:[],lastEvaluatedKey:``}}},$J=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.IconType=e.HighlightedType=e.HotKeyType=void 0;var t;(function(e){e[e.SEARCH=0]=`SEARCH`,e[e.JUMP=1]=`JUMP`})(t||(e.HotKeyType=t={}));var n;(function(e){e[e.NO_DISPLAY=0]=`NO_DISPLAY`,e[e.DISPLAY=1]=`DISPLAY`})(n||(e.HighlightedType=n={}));var r;(function(e){e[e.NO_DISPLAY=1]=`NO_DISPLAY`,e[e.DISPLAY=0]=`DISPLAY`})(r||(e.IconType=r={}))}))(),GCe=e=>{let t=P.getDefaultLocale(),n=P.getClientId();return{language:e.language,pageType:`HotKey`,customerContext:{personalRecStatus:!0},templateId:`${e.marketplaceId}#${t}#${n}#HotKey#0_hotKey`}};function KCe(e){return{code:e.code,message:e.message,data:e.widgets.map(e=>{let t=e?.attributes?JSON.parse(e.attributes):{};return{hashKey:e?.uuid||``,channel:1,name:t?.hotKeyName||``,categoryType:e?.categoryType||``,widgetName:e?.widgetName||``,hotKeyType:$J.HotKeyType[t?.hotKeyType]??$J.HotKeyType.SEARCH,iconType:$J.IconType[t?.iconType]??$J.IconType.DISPLAY,isHighlighted:$J.HighlightedType[t?.isHighlighted]??$J.HighlightedType.NO_DISPLAY,iconPic:t?.
450iconPic||``,moduleInfo:{pic:e?.interactionTypeInfo?.[0]?.picUrl||``,interactionTypeId1:e?.interactionTypeInfo?.[0]?.interactionTypeId1||``,interactionTypeId2:e?.interactionTypeInfo?.[0]?.interactionTypeId2||``,interactionTypePath:e?.interactionTypeInfo?.[0]?.interactionTypePath||``,conditionMatch:String(e?.interactionTypeInfo?.[0]?.conditionMatch||``),displayName:e?.interactionTypeInfo?.[0]?.displayName||``,category:{categoryId1:e?.interactionTypeInfo?.[0]?.category?.categoryId1||``,categoryId2:e?.interactionTypeInfo?.[0]?.category?.categoryId2||``,categoryId3:e?.interactionTypeInfo?.[0]?.category?.categoryId3||``,categoryName:e?.interactionTypeInfo?.[0]?.category?.categoryName||``},selectedPage:{pageId:e?.interactionTypeInfo?.[0]?.selectedPage?.pageId||``,pageName:e?.interactionTypeInfo?.[0]?.selectedPage?.pageName||``,pagePath:e?.interactionTypeInfo?.[0]?.selectedPage?.pagePath||``},pageUrl:e?.interactionTypeInfo?.[0]?.pageUrl||``,refMarker:e?.interactionTypeInfo?.[0]?.refMarker||``}}})}}var qCe=()=>P.isCNFlavor()?`${sc()}/content/template`:`${ac()}/content/template`,JCe=async e=>{if(!e)return{data:{code:400,message:`error`,data:[]}};try{let t=GCe(e),n=qCe(),{data:r}=P.isCNFlavor()?await Y.post(n,t):await lW.post({path:n,authOption:uW.OPTIONAL},t,void 0,{enabled:!0,ttl:qJ,staleIfError:!0});return{data:KCe(r)}}catch(e){return console.error(`searchProductsProxy failed:`,e),{data:{code:400,message:`error`,data:[]}}}},YCe=e=>{let{language:t,pageValue:n}=e,r=P.getClientId(),i=`FloatingWindow`,a=P.getDefaultLocale();return{language:t,pageType:i,customerContext:{personalRecStatus:!0},templateId:`${P.getMarketplaceId()}#${a}#${r}#${i}#0_floatingWindow`,requestPage:n||`HOME_PAGE`}},XCe=e=>{let t=e.widgets||[],n;if(P.isWWFlavor()){let e=t.filter(e=>e.placements?.includes(`HOME_PAGE`));n=(e.length?e:t).slice().sort((e,t)=>(t.updateTime||0)-(e.updateTime||0))[0]}else n=t[0];if(!n)return{hashKey:``,name:``,categoryType:``,topShow:0,topPic:``,pageType:1,pageValue:[],customModuleInfo:{isShow:0,pic:``,interactionTypeId1:``,interactionTypeId2:``,interactionTypePath:``,conditionMatch:``,displayName:``,category:{categoryId1:``,categoryId2:``,categoryId3:``,categoryName:``},selectedPage:{pageId:``,pageName:``,pagePath:``},pageUrl:``,refMarker:``}};let r=JSON.parse(n.attributes||`{}`),i=n.interactionTypeInfo?.[0]||{};return{hashKey:n.uuid,name:n.widgetName,categoryType:n.categoryType||``,topShow:+(r.topShow===`DISPLAY`),topPic:r.topPic||``,pageType:4,pageValue:[{hashKey:n.uuid,name:n.widgetName}],customModuleInfo:{isShow:+(r.customShow===`DISPLAY`),pic:i.picUrl||``,interactionTypeId1:i.interactionTypeId1||``,interactionTypeId2:i.interactionTypeId2||``,interactionTypePath:i.interactionTypePath||``,conditionMatch:i.conditionMatch||``,displayName:i.displayName||``,category:i.category||{categoryId1:``,categoryId2:``,categoryId3:``,categoryName:``},selectedPage:i.selectedPage||{pageId:``,pageName:``,pagePath:``},pageUrl:i.pageUrl||``,refMarker:i.refMarker||``}}},ZCe=()=>P.isCNFlavor()?`${sc()}/content/template`:`${ac()}/content/template`,QCe=async e=>{try{let t=YCe(e),n=ZCe(),{data:r}=P.isCNFlavor()?await Y.post(n,t):await lW.post({path:n,authOption:uW.OPTIONAL},t);return{data:{code:200,data:XCe(r)}}}catch(e){let t=e;return console.error(`FloatingWindowProxy failed:`,{message:t?.message,status:t?.response?.status,data:t?.response?.data}),{data:{code:500,data:{hashKey:``,name:``,topShow:0,topPic:``,pageType:1,pageValue:[],customModuleInfo:{isShow:0,pic:``,interactionTypeId1:``,interactionTypeId2:``,interactionTypePath:``,conditionMatch:``,displayName:``,category:{categoryId1:``,categoryId2:``,categoryId3:``,categoryName:``},selectedPage:{pageId:``,pageName:``,pagePath:``},pageUrl:``}}}}}};r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.PromotionItemSortType=void 0;var t;(function(e){e.POPULARITY=`POPULARITY`})(t||(e.PromotionItemSortType=t={}))}))().PromotionItemSortType.POPULARITY;var $Ce=e=>({promotions:e.promotionItems?.map(e=>({id:e.promotionItemId,encryptedMerchantId:e.encryptedMerchantId}))||[],lastEvaluatedKey:e.lastEvaluatedKey}),ewe=`YYYY.MM.DD`,eY=`YYYY.MM.DD HH:mm:ss`,twe=`DD/MM/YYYY`,tY={1:`HOME_PAGE`,2:`LandingPage`,3:`TYP`},nwe=1,nY=2,rwe=3,iwe=500,awe=`Failed to retrieve widget pop data`,owe
450=e=>{let{language:t,customerContext:n,pageType:r,pageValue:i}=e,a=`Popup`,o=`${P.getMarketplaceId()}#${P.getDefaultLocale()}#${P.getClientId()}#${a}#0_popup`,s=r;return{language:t,pageType:a,customerContext:n,templateId:o,requestPage:tY[s]&&r!==nY?tY[s]:i}},rY=e=>{try{return{data:{code:e.code,message:e.message,data:{list:e.widgets.map(e=>{let t=[];e.placements&&e.placements.length&&e.placements.forEach(e=>{e.includes(tY[1])?t.push(nwe):e.includes(tY[2])&&!t.includes(nY)?t.push(nY):e.includes(tY[3])&&t.push(rwe)});let n=e.attributes?JSON.parse(e.attributes):{};return{hashKey:e.uuid,name:e.widgetName,categoryType:e.categoryType||``,beginTime:e.startTime,endTime:e.endTime,enableTime:(0,CH.default)(n.openTime||e.updateTime).format(eY),pageType:t,displayInterval:n?.displayInterval||0,couponAssociation:n?.couponAssociation||!1,targetingRules:e.targetingRules||{inclusiveRules:[],exclusiveRules:[]},picInfo:e.interactionTypeInfo?.length?{...e.interactionTypeInfo[0],pic:e.interactionTypeInfo[0].picUrl,interactionTypeId1:e.interactionTypeInfo[0].interactionTypeId1,refMarker:e.interactionTypeInfo[0].refMarker}:{pic:``,interactionTypeId1:``,refMarker:``}}})}}}}catch(e){return console.error(`convertToWidgetPopupResponseV1 failed:`,e),{data:{code:iwe,message:awe,data:{list:[]}}}}},swe=()=>P.isCNFlavor()?`${sc()}/content/template`:`${ac()}/content/template`,cwe=async e=>{let t=owe(e),n=swe();if(P.isCNFlavor()){let{data:e}=await Y.post(n,t);return rY(e)}let{data:r}=await lW.post({path:n,authOption:uW.OPTIONAL},t);return rY(r)},{MARKET_PLACE_ID:iY,ENCRYPTED_MARKETPLACE_ID_LOCALE_MAP:aY,ENCRYPTED_MARKETPLACE_ID:oY,API_LIST:{MINIAPP_PROD:sY,WW_INFINITY_PROD:cY,WW_GLOBAL_PROD:lY,OFFSHORE_GATEWAY_PROD:uY,EMTCSLP_EXTERNAL_APIGATEWAY_PROD:lwe}}
450=tR,dY={getGatewayModulesInfo:P.isWWFlavor()?`${lY}/content/template`:`${uY}/content/template`,getDealsByIdList:`${sY}/dps/dealsByIdList`,getDeals:`${sY}/dps/deals`,getDealsItems:`${sY}/dps/deals/items`,getAsinOrDealList:P.isWWFlavor()?`${cY}/content/getAsinOrDealList`:`${uY}/content/getAsinOrDealList`,getPageConfig:P.isWWFlavor()?`${cY}/config/page`:`${uY}/config/page`,getRecommendDeals:`${uY}/recommend/deals`,getWaterfallItems:P.isWWFlavor()?`${lY}/waterfall/items`:`${lwe}/waterfall/items`};`${cY}`;var uwe=(e,t=iY,n=`VALID`)=>{if(!P.isWWFlavor()){let r=[`?marketplaceId=${t}`,`status=${n}`,`eligibility=Y`];return e.forEach(e=>{e&&typeof e==`string`&&r.push(`dealId=${e}`)}),Y.get(dY.getDealsByIdList+r.join(`&`))}return FCe({dealIdList:e,marketplaceId:t,status:n,eligibility:`Y`})},dwe=e=>{let{limit:t,type:n,exclusiveStartKey:r,marketplaceId:i=iY}=e;if(!P.isWWFlavor()){let e=new URLSearchParams({marketplaceId:String(i),limit:String(t)});return n&&e.set(`type`,n),r&&e.set(`exclusiveStartKey`,r),Y.get(`${dY.getDeals}?${e.toString()}`)}return WCe({marketplaceId:i,type:n,limit:t,ExclusiveStartKey:r})},fwe=e=>Y.get(dY.getDealsItems,e),pwe=async e=>
450P.isCNFlavor()?zCe(await Y.post(dY.getGatewayModulesInfo,e)):lW.post({path:dY.getGatewayModulesInfo,authOption:uW.OPTIONAL},e,void 0,{enabled:!0,ttl:KJ,staleIfError:!0}),mwe=async e=>await JCe(e),hwe=async e=>cwe(e),gwe=e=>QCe(e),_we=async e=>RCe(dY.getAsinOrDealList,e),vwe=()=>{let e={marketplaceId:oY,language:aY[oY]};return P.isWWFlavor()?lW.get({path:dY.getPageConfig,authOption:uW.NOT_REQUIRED}):Y.get(dY.getPageConfig,e,{marketplaceId:oY})},ywe=async(e,t={})=>BCe(await Y.get(dY.getRecommendDeals,{language:aY[oY],...e},t)),bwe=e=>P.isWWFlavor()?lW.post({path:dY.getWaterfallItems,authOption:uW.OPTIONAL},e):Y.get(dY.getWaterfallItems,e),fY=tR.API_LIST,pY={GSApp:`/session/createOffshoreSessionId`,Bazaar:`/sessions`},xwe=async()=>{let e=await SCe();return P.isWWFlavor()?JJ.post(`${fY.WW_INFINITY_PROD}${pY.Bazaar}`,{},{headers:e,timeout:Sc.TIMEOUT_DEFAULT}):JJ.get(`${fY.EMTCSLP_EXTERNAL_APIGATEWAY_PROD}${pY.GSApp}`,{params:e,timeout:Sc.TIMEOUT_DEFAULT})},{ADD_CART_AND_FAVORITES_STATUS:Swe}=tR,Cwe={SUCCESS:200,FAIL:500},mY={call(e,t,n=()=>{}){try{this[`${e}`](e,t,n)}catch(t){console.error(`Natively compatible with native methods ${e} This method is not available`,t)}},getDirectedId(e,t,n){n({directedId:``})},async getOffshoreSessionId(e,t,n){try{let e=await xwe();n({offshoreSessionId:P.isWWFlavor()?e.data?.session?.sessionId:e.data})}catch(e){console.error(`Failed to create offshore session:`,e),n({offshoreSessionId:YK})}},addShoppingCartList(e,t,n){let r=JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]};if(r.list.length>=20){n({result:Swe.EXCEED_MAX_LIMIT});return}r.list.length&&r.list.some(e=>e.productItem.asin===t.item.productItem.asin)||(r.list.push(t.item),sessionStorage.setItem(`cartList`,JSON.stringify(r))),n(t)},getShoppingCartList(e,t,n){n(JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]})},deleteShoppingCartList(e,t,n){let r=JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]};r.list.length>0&&(r.list=r.list.filter(e=>!t.asins.some(t=>t===e.productItem.asin)),sessionStorage.setItem(`cartList`,JSON.stringify(r))),n(r)},updateShoppingCartCount(e,t){let n=JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]};n.list.length>0&&(n.list.forEach(e=>{e.productItem.asin===t.asin&&(e.count=t.count)}),sessionStorage.setItem(`cartList`,JSON.stringify(n)))},getShoppingCartListLength(e,t,n){n((JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]}).list.length)},getDeviceId(e,t,n){n({deviceId:``})},updateShoppingCartItemSelect(e,t){let n=JSON.parse(sessionStorage.getItem(`cartList`))||{list:[]};n.list.length>0&&(n.list.forEach(e=>{e.productItem.asin===t.asin&&(e.selected=t.select)}),sessionStorage.setItem(`cartList`,JSON.stringify(n)))},deleteAllShoppingCartItems(){sessionStorage.setItem(`cartList`,{list:[]})},openNativePage(e,t,n){location.href=t.url,n({})},getWebViewOriginalPagePath(e,t,n){n({path:`path`})},saveDataToMemoryCache(e,t,n=()=>null){let r=JSON.parse(sessionStorage.getItem(`saveDataSession`))||[];r.length&&r.some(e=>(e.key===t.key&&(e.value=t.value),e.key===t.key))||r.push(t),sessionStorage.setItem(`saveDataSession`,JSON.stringify(r)),n()},getDataFromMemoryCache(e,t,n){let r=JSON.parse(sessionStorage.getItem(`saveDataSession`))||[];r.length&&(r.some(e=>(e.key===t.key&&n(e),e.key===t.key))||n({}))},deleteDataFromMemoryCache(e,t,n=()=>{}){let r=JSON.parse(sessionStorage.getItem(`saveDataSession`))||[];if(r.length){let e=r.filter(e=>e.key!==t.key);sessionStorage.setItem(`saveDataSession`,JSON.stringify(e)),n({})}},saveDataToDiskCache(e,t,n=()=>null){let r=JSON.parse(localStorage.getItem(_W.SAVE_DATA_LOCAL_STORAGE))||[];r.length&&r.some(e=>(e.key===t.key&&(e.value=t.value),e.key===t.key))||r.push(t),localStorage.setItem(_W.SAVE_DATA_LOCAL_STORAGE,JSON.stringify(r)),n()},getDataFromDiskCache(e,t,n){let r=JSON.parse(localStorage.getItem(_W.SAVE_DATA_LOCAL_STORAGE))||[];r.length&&r.some(e=>(e.key===t.key&&n({value:e.value}),e.key===t.key))||n({value:{}})},changeTabbarSelectItem(e,t,n){n()},isAuthenticated(e,t,n){n({result:!1})},getAppCurrentMode(e,t,n){n({appMode:`NORMAL_MODE`})},startLogin(e,t,n){n()},controlWebViewBounces(e,t,n){n()},getAccessToken(e,t,n){n({accessToken:sessionStorage.getItem(`token`)??``})},onOpenUrlProvidedByNative(e,t,n){n({url:`path`})},onGatewayElementMounted(e,t,n){n()},async getAppConfig(e,t,n){try{let e=await vwe();e.data.code===Cwe.SUCCESS?n({value:e.data.data}):n({value:``})}catch(e){n({value:``}),console.error(`get config page error>>>`,e)}},getAppTabbarHeight(e,t,n){n({height:0})},onAccessTokenInvalid(e,t,n){n({})},checkDebugMode(e,t,n){n({result:!1})},bottomBarStatusChange(e,t,n){n({})},getWeblabTreatment(e,t,n){n({weblabTreatment:`C`})},restartApp(e,t,n){window.location.reload(),window.location.replace(`${window.location.origin}/gateway`),n()},notificationPermissionRequestCount(e,t,n){n({value:parseInt(localStorage.getItem(`notificationPermissionCount`)||`0`,10)})}},wwe=n({Bridge:()=>X}),X={callFn(e,t,n=()=>{}){if(!SW()){mY.call(e,t,e=>{n(e)});return}WI.default.call(`asynJSCallNative`,JSON.stringify({methodName:e,params:t}),e=>{let t=JSON.parse(e);t?.status===0?n(t.data):console.error(t,`bridge callFn error`)})},callFnVal(e,t){return new Promise((n,r)=>{if(!SW()){mY.call(e,t,e=>{n(e)});return}WI.default.call(`asynJSCallNative`,JSON.stringify({methodName:e,params:t}),e=>{let t=JSON.parse(e);t?.status===0?n(t.data):(console.error(t,`bridge callFnVal error`),r())})})},callFnSynchronous(e,t){if(!SW()){let e=(JSON.parse(sessionStorage.getItem(`saveDataSession`))||[]).find(e=>e.key===t.key);return e?JSON.stringify(e):`{}`}return WI.default.call(i.SYNC_JS_CALL_NATIVE,JSON.stringify({methodName:e,params:t}))},registerFn(e,t=()=>{}){WI.default.register(e,t)},hasNativeMethodFn(e,t=`all`){return WI.default.hasNativeMethod(e,t)}},hY=n({getDirectedId:()=>_Y,getIsNewCustomer:()=>gY}),gY=async()=>{try{if(await vJ(!1)){let{data:e}=await hK();return!e.hasActualPurchase}return!1}catch(e){return console.error(e,`getCustomerActualPurchase---api---error`),!1}},_Y=async()=>{let e;try{let{directedId:t}=await X.callFnVal(i.GET_DIRECTED_ID,{});t!=null&&(e=t)}catch(e){console.error(`getDirectedId unhandledrejection: `,e)}return e},Twe={"apigw-beta-cn.gsweb.ags.a2z.org.cn":M.EnvironmentStage.Beta,"apigw-gamma-cn.gsweb.ags.a2z.org.cn":M.EnvironmentStage.Gamma,"globalstore.amazon.cn":M.EnvironmentStage.Prod,localhost:M.EnvironmentStage.Beta},vY={"beta.bazaar.xb.amazon.dev":M.EnvironmentStage.Beta,"gamma.bazaar.xb.amazon.dev":M.EnvironmentStage.Gamma,"global.amazon.com":M.EnvironmentStage.Prod,localhost:M.EnvironmentStage.Beta},Ewe=Object.freeze({[M.EnvironmentStage.Beta]:{awsRumConfig:{sessionSampleRate:1,guestRoleArn:`arn:aws:iam::552638187494:role/cw-rum-unauthenticated-role-beta`,identityPoolId:`us-east-1:1cf71860-1830-4e71-ba67-ca2ac848d35a`,endpoint:`https://dataplane.rum.us-east-1.amazonaws.com`,telemetries:[`errors`,`performance`,`http`],allowCookies:!0,enableXRay:!0},applicationId:`2ff6b335-7de7-42dd-9c4f-cdea5ae1190b`,applicationVersion:`1.0.0`,applicationRegion:`us-east-1`}
450,[M.EnvironmentStage.Prod]:{awsRumConfig:{sessionSampleRate:1,guestRoleArn:`arn:aws:iam::552638187494:role/cw-rum-unauthenticated-role-prod`,identityPoolId:`us-east-1:e84c5551-db1b-41dc-b2ff-216426874048`,endpoint:`https://dataplane.rum.us-east-1.amazonaws.com`,telemetries:[`errors`,`performance`,`http`],allowCookies:!0,enableXRay:!0},applicationId:`9052c0be-0e2c-4812-8c05-a2422d7e133e`,applicationVersion:`1.0.0`,applicationRegion:`us-east-1`}}),Dwe=Object.freeze({[M.EnvironmentStage.Beta]:{awsRumConfig:{sessionSampleRate:1,guestRoleArn:`arn:aws:iam::765635303336:role/cloudwatch-rum-unauthenticated-role`,identityPoolId:`us-east-1:c2b35de7-be1e-4ead-a091-1c5b8e0b11c2`,endpoint:`https://dataplane.rum.us-east-1.amazonaws.com`,telemetries:[`errors`,`performance`,`http`],allowCookies:!0,enableXRay:!0,sessionEventLimit:0},applicationId:`3cc031e7-5622-4858-8edc-4c815ccf4459`,applicationVersion:`1.0.0`,applicationRegion:`us-east-1`},[M.EnvironmentStage.Gamma]:{awsRumConfig:{sessionSampleRate:1,guestRoleArn:`arn:aws:iam::510979790712:role/cloudwatch-rum-unauthenticated-role`,identityPoolId:`us-east-1:7584678d-796a-48dd-af68-ec61464682de`,endpoint:`https://dataplane.rum.us-east-1.amazonaws.com`,telemetries:[`errors`,`performance`,`http`],allowCookies:!0,enableXRay:!0,sessionEventLimit:0},applicationId:`e77d9c09-3695-4292-ae3b-78ce82056d76`,applicationVersion:`1.0.0`,applicationRegion:`us-east-1`},[M.EnvironmentStage.Prod]:{awsRumConfig:{sessionSampleRate:1,guestRoleArn:`arn:aws:iam::134911381199:role/cloudwatch-rum-unauthenticated-role`,identityPoolId:`us-east-1:d2d42fca-644c-4244-8662-f13891dde26d`,endpoint:`https://dataplane.rum.us-east-1.amazonaws.com`,telemetries:[`errors`,`performance`,`http`],allowCookies:!0,enableXRay:!0,sessionEventLimit:0},applicationId:`d62f41fc-afe2-438a-98a2-e30154e389e0`,applicationVersion:`1.0.0`,applicationRegion:`us-east-1`}});function Owe(e){for(let{pattern:t,name:n}of[{pattern:/\/review\/customerReview/,name:`GetCustomerReview`},{pattern:/\/review\/candidates/,name:`GetReviewCandidates`},{pattern:/\/purchases\/preview/,name:`PreviewPurchase`},{pattern:/\/purchases\/[^/]+\/sign/,name:`SignPurchase`},{pattern:/\/orders$/,name:`FindOrders`},{pattern:/\/orders\/*/,name:`GetOrder`},{pattern:/\/products\/find/,name:`FindProducts`},{pattern:/\/promotions\/find/,name:`FindPromotions`},{pattern:/\/coupons\/redeem/,name:`RedeemCoupons`},{pattern:/\/products\/search/,name:`SearchProducts`},{pattern:/\/addresses$/,name:`FindAddresses`},{pattern:/\/customer-locations/,name:`FindCustomerLocations`},{pattern:/\/content\/template/,name:`GetTemplate`},{pattern:/\/content\/getAsinOrDealList/,name:`GetAsinOrDealList`},{pattern:/\/waterfall\/items/,name:`GetRecommendationItems`},{pattern:/\/cba\/cbe\/batch/,name:`BatchLogCBA`},{pattern:/\/fx-rates$/,name:`GetFXRate`}])if(t.test(e))return n}var kwe={feature_id:`MinNotificationFlowVersion`,options:[{when_all:[{is:[`flavor`,`WW`]},{is:[`deviceType`,`iOS`]}],return_value:`1.6.0`},{when_all:[{is:[`flavor`,`WW`]},{is:[`deviceType`,`Android`]}],return_value:`2.6.0`}],fallback_value:null},yY=`1.0.0`,bY={IOS:`iOS`,ANDROID:`Android`,UNKNOWN:`Unknown`},xY=()=>CW()?bY.IOS:wW()?bY.ANDROID:bY.UNKNOWN,Awe=Promise.resolve(yY),jwe=Promise.resolve(!1),Mwe=(e,t)=>{if(typeof e!=`string`||typeof t!=`string`)return console.warn(`compareVersions: Invalid input types, expected strings but got:`,typeof e,typeof t),0;let n=e.split(`.`).map(Number),r=t.split(`.`).map(Number),i=Math.max(n.length,r.length);for(let e=0;e<i;e++){let t=(n[e]||0)-(r[e]||0);if(t!==0)return Math.sign(t)}return 0},SY=()=>{try{return new Promise(e=>{try{X.callFn(i.GET_CURRENT_APP_VERSION,{},t=>{e(t?.version||t?.result||yY)})}catch(t){console.error(`Error getting app version:`,t),e(yY)}})}catch(e){return console.error(`Error in getCurrentAppVersion:`,e),Awe}},Nwe=()=>{try{return SY().then(async e=>{try{let t=Iy.getInstance(),n=await t.loadRules(kwe).then(()=>{let e={deviceType:xY()};return t.getFeatureValue(jy.MinNotificationFlowVersion,e)});return n?Mwe(e,n)>=0:!1}catch(e){return console.error(`Error getting min version from logica rules:`,e),!1}}).catch(e=>
450(console.error(`Error checking notification flow support:`,e),!1))}catch(e){return console.error(`Error checking notification flow support:`,e),jwe}},Pwe=n({awsRumHandler:()=>CY}),Fwe=()=>{let e=P.isCNFlavor()?Twe:vY,t=P.isCNFlavor()?Ewe:Dwe,n=e[window.location.hostname];if(n===void 0)return console.error(`Missing hostname '${window.location.host}' in mapping: ${JSON.stringify(e)}`),t.Beta;let r=t[n];return r===void 0?(console.error(`Missing rum configuration for stage ${n} in ${JSON.stringify(t)}.`),t.Beta):r},CY={awsRumInstance:null,initialize(){let{applicationId:e,applicationVersion:t,applicationRegion:n,awsRumConfig:r}=Fwe();this.awsRumInstance=new mfe(e,t,n,r)},getInstance(){return this.awsRumInstance},async recordClickEvent(e){let t={...e,visitCount:1};await this.recordCustomEvent(`clickEvent`,t)},async recordBusinessEvent(e){let t={...e,visitCount:1};await this.recordCustomEvent(`businessEvent`,t)},async recordLoadingEvent(e){await this.recordCustomEvent(`loadingEvent`,e)},async recordNetLatencyEvent(e){await this.recordLoadingEvent(e)},async recordAPILatencyAndError(e){let t=new Date().getTime()-e.config.meta.requestStartedTime,n=e.config.url,r=n.split(`?`)[0],i=Owe(r),a=e?.response?.status||e?.request?.status,o={apiName:i,apiUrl:r,fullPath:n,visitCount:1,duration:t,httpStatusCode:a,httpStatus:CCe(a)};
450await this.recordCustomEvent(`apiDurationEvent`,o)},async recordCustomEvent(e,t){if(!SW())return;let n=_Y().then(e=>e??``).catch(()=>``),r=X.callFnVal(i.GET_DATA_FROM_MEMORY_CACHE,{key:`networkStatus`}).catch(e=>{console.error(`getDataFromMemoryCache failed for networkStatus:`,e)}),a=X.callFnVal(i.GET_DATA_FROM_MEMORY_CACHE,{key:`appStatus`}).catch(e=>{console.error(`getDataFromMemoryCache failed for appStatus:`,e)}),o=SY().catch(e=>{console.error(`getCurrentAppVersion failed:`,e)}),[s,c,l,u]=await Promise.all([n,r,a,o]),d={...t,directedId:s,countryCode:P.isCNFlavor()?tR.CN_COUNTRY_CODE:tR.COUNTRY_CODE,networkStatus:c?.value??`undefined`,appStatus:l?.value??`undefined`,appVersion:u??`undefined`};this.awsRumInstance.recordEvent(e,d)}},wY={TABS:`tabs`,SUBCATEGORIES:`subcategories`},Iwe=[wY.TABS,wY.SUBCATEGORIES],Lwe=`waterfall-sticky-scroll-root`,Rwe=`waterfall-sticky-exclude`,TY={ALL:`ALL`,CATEGORY:`CATEGORY`,ULTRA_LOW:`ULTRA_LOW`,FLEXIBLE:`FLEXIBLE`},zwe=[`gateway`,`dailySignIn`,`landingPage`],Bwe={MIN_VISIBLE:8,MAX_ADDITIONAL_PAGES:3},Vwe={MAX_PAGE_ZERO_FETCHES:6},Hwe=`BrowseNode`,Uwe=`waterfallTabFetchError`,Wwe=n({Diagnostic:()=>AY,createConsoleReporter:()=>Gwe,defineDiagnostics:()=>Kwe,defineProdDiagnostics:()=>qwe,formatDiagnostic:()=>EY});function EY(e){let t=`[${e.name}] ${e.message}`,n=[];return e.fix&&n.push(`fix: ${e.fix}`),e.sources?.length&&n.push(`sources: ${e.sources.join(`, `)}`),e.docs&&n.push(`see: ${e.docs}`),n.length===0?t:[t,...n.map((e,t)=>`${t<n.length-1?`├▶`:`╰▶`} ${e}`)].join(`
451`)}function DY(e,...t){return typeof e==`function`?e(...t):e}function Gwe({method:e=`warn`,formatter:t=EY}={}){return(n,{method:r=e}={})=>{console[r](t(n))}}function OY(e,t){return typeof e==`string`?`${e}/${t.toLowerCase()}`:e?.(t)}function Kwe(e){let t=e.reporters??[],n={},{docsBase:r}=e;for(let i of Object.keys(e.codes)){let a=e.codes[i],o=a.docs===!1?void 0:a.docs||OY(r,i),s=(e={},n={})=>{let r=new AY({code:i,why:DY(a.why,e),fix:DY(a.fix,e),docs:o,cause:e.cause,sources:e.sources},s);for(let e of t)e(r,n);return r};n[i]=s}return n}function qwe(e={}){let{docsBase:t,reporters:n=[]}=e;return new Proxy({},{get(e,r){if(typeof r!=`string`)return;let i=(e={},a={})=>{let o=OY(t,r),s=new AY({code:r,why:o??``,docs:o,cause:e.cause,sources:e.sources},i);for(let e of n)e(s,a);return s};return i}})}var kY,AY,Jwe=t((()=>{kY=Error.captureStackTrace,AY=class e extends Error{name;code;docs;fix;sources;get why(){return this.message}constructor(t,n=e){super(t.why,{cause:t.cause}),this.code=this.name=t.code,this.fix=t.fix,this.docs=t.docs,this.sources=t.sources,kY?.(this,n)}toJSON(){return{name:this.name,why:this.why,fix:this.fix,docs:this.docs,sources:this.sources,cause:this.cause,stack:this.stack}}}})),jY=e=>e.startsWith(`/`);function MY(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function Ywe(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&MY(e.default)}var NY=Object.assign;function PY(e,t){let n={};for(let r in t){let i=t[r];n[r]=IY(i)?i.map(e):e(i)}return n}var FY=()=>{},IY=Array.isArray;function LY(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var RY=Symbol(``);function zY(e,t){return NY(Error(),{type:e,[RY]:!0},t)}function BY(e,t){return e instanceof Error&&RY in e&&(t==null||!!(e.type&t))}var VY=Symbol(``),HY=Symbol(``),UY=Symbol(``),WY=Symbol(``),GY=Symbol(``);function KY(){return If(UY)}function qY(e){return If(WY)}var JY=typeof document<`u`,YY=/#/g,Xwe=/&/g,Zwe=/\//g,Qwe=/=/g,$we=/\?/g,XY=/\+/g,eTe=/%5B/g,tTe=/%5D/g,ZY=/%5E/g,nTe=/%60/g,QY=/%7B/g,rTe=/%7C/g,$Y=/%7D/g,iTe=/%20/g;function eX(e){return e==null?``:encodeURI(``+e).replace(rTe,`|`).replace(eTe,`[`).replace(tTe,`]`)}function aTe(e){return eX(e).replace(QY,`{`).replace($Y,`}`).replace(ZY,`^`)}function tX(e){return eX(e).replace(XY,`%2B`).replace(iTe,`+`).replace(YY,`%23`).replace(Xwe,`%26`).replace(nTe,"`").replace(QY,`{`).replace($Y,`}`).replace(ZY,`^`)}function oTe(e){return tX(e).replace(Qwe,`%3D`)}function sTe(e){return eX(e).replace(YY,`%23`).replace($we,`%3F`)}function cTe(e){return sTe(e).replace(Zwe,`%2F`)}function nX(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var lTe=/\/$/,uTe=e=>e.replace(lTe,``);function rX(e,t,n=`/`){let r,i={}
vendor: 5,036 bytes, line 451
451,a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r||=t.slice(0,s),o=t.slice(s,t.length)),r=mTe(r??t,n),{fullPath:r+a+o,path:r,query:i,hash:nX(o)}}function dTe(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function iX(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function fTe(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&aX(t.matched[r],n.matched[i])&&oX(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function aX(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function oX(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!pTe(e[n],t[n]))return!1;return!0}function pTe(e,t){return IY(e)?sX(e,t):IY(t)?sX(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function sX(e,t){return IY(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function mTe(e,t){if(jY(e))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o<r.length;o++)if(s=r[o],s!==`.`)if(s===`..`)a>1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var cX={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0};function lX(e){if(!e)if(JY){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),uTe(e)}var hTe=/^[^#]+#/;function uX(e,t){return e.replace(hTe,`#`)+t}function gTe(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var dX=()=>history.scrollRestoration===`manual`?{left:window.scrollX,top:window.scrollY}:null;function _Te(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=gTe(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function fX(e,t){return(history.state?history.state.position-t:-1)+e}var pX=new Map;function vTe(e){pX.set(e,dX())}function yTe(e){let t=pX.get(e);return pX.delete(e),t}function bTe(e){return typeof e==`string`||e&&typeof e==`object`}function mX(e){return typeof e==`string`||typeof e==`symbol`}function xTe(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;e<n.length;++e){let r=n[e].replace(XY,` `),i=r.indexOf(`=`),a=nX(i<0?r:r.slice(0,i)),o=i<0?null:nX(r.slice(i+1));if(a in t){let e=t[a];IY(e)||(e=t[a]=[e]),e.push(o)}else t[a]=o}return t}function hX(e){let t=``;for(let n in e){let r=e[n];if(n=oTe(n),r==null){r!==void 0&&(t+=(t.length?`&`:``)+n);continue}(IY(r)?r.map(e=>e&&tX(e)):[r&&tX(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function STe(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=IY(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function gX(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _X(e,t,n){let r=e.value;if(!r)return;let i=r,a=()=>{i[t].delete(n)};Cg(a),gp(a),hp(()=>{let r=e.value;r&&(i=r),i[t].add(n)}),i[t].add(n)}function CTe(e){_X(If(VY,{}),`leaveGuards`,e)}function wTe(e){_X(If(VY,{}),`updateGuards`,e)}function vX(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(zY(4,{from:n,to:t})):e instanceof Error?c(e):bTe(e)?c(zY(2,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function yX(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(MY(s)){let c=(s.__vccOpts||s)[t];c&&a.push(vX(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=Ywe(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&vX(c,n,r,o,e,i)()}))}}return a}function TTe(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;o<a;o++){let a=t.matched[o];a&&(e.matched.find(e=>aX(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>aX(e,s))||i.push(s))}return[n,r,i]}var ETe=()=>location.protocol+`//`+location.host;function bX(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),iX(n,``)}return iX(n,e)+r+i}function DTe(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=bX(e,location),c=n.value,l=t.value,u=0;
vendor: 4,182 bytes, line 451
451if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){let{history:e}=window;e.state&&e.replaceState(NY({},e.state,{scroll:dX()}),``)}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),{pauseListeners:c,listen:l,destroy:d}}function xX(e,t,n,r=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:null}}function OTe(e){let{history:t,location:n}=window,r={value:bX(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:ETe()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,NY({},t.state,xX(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=NY({},i.value,t.state,{forward:e,scroll:dX()});a(o.current,o,!0),a(e,NY({},xX(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function kTe(e){e=lX(e);let t=OTe(e),n=DTe(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=NY({location:``,base:e,go:r,createHref:uX.bind(null,e)},t,n);return Object.defineProperty(i,`location`,{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,`state`,{enumerable:!0,get:()=>t.state.value}),i}function ATe(e=``){let t=[],n=[[``,{}]],r=0;e=lX(e);function i(e,t={}){r++,r!==n.length&&n.splice(r),n.push([e,t])}function a(e,n,{direction:r,delta:i}){let a={direction:r,delta:i,type:`pop`};for(let r of t)r(e,n,a)}let o={location:``,state:{},base:e,createHref:uX.bind(null,e),replace(e,t){n.splice(r--,1),i(e,t)},push(e,t){i(e,t)},listen(e){return t.push(e),()=>{let n=t.indexOf(e);n>-1&&t.splice(n,1)}},destroy(){t=[],n=[[``,{}]],r=0},go(e,t=!0){let i=this.location,o=e<0?`back`:`forward`;r=Math.max(0,Math.min(r+e,n.length-1)),t&&a(this.location,i,{direction:o,delta:e})}};return Object.defineProperty(o,`location`,{enumerable:!0,get:()=>n[r][0]}),Object.defineProperty(o,`state`,{enumerable:!0,get:()=>n[r][1]}),o}var jTe={type:0,value:``},MTe=/[a-zA-Z0-9_]/;function NTe(e){if(!e)return[[]];if(e===`/`)return[[jTe]];if(!jY(e))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:MTe.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var SX=`[^/]+?`,PTe={sensitive:!1,strict:!1,start:!0,end:!0},FTe=/[.+*?^${}()[\]/\\]/g;function ITe(e,t){let n=NY({},PTe,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(FTe,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||SX;if(u!==SX){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u}
451)(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(IY(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=IY(c)?c.join(`/`):c;if(!l)if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`);n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function LTe(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function CX(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=LTe(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(wX(r))return 1;if(wX(i))return-1}return i.length-r.length}function wX(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var RTe={strict:!1,end:!0,sensitive:!1};function zTe(e,t,n){let r=NY(ITe(NTe(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function BTe(e,t){let n=[],r=new Map;t=LY(RTe,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=EX(e);s.aliasOf=r&&r.record;let l=LY(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(EX(NY({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&!jY(u)){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=zTe(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!DX(d)&&o(e.name)),OX(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r||=d}return f?()=>{o(f)}:FY}function o(e){if(mX(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=UTe(e,n);n.splice(t,0,e),e.record.name&&!DX(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw zY(1,{location:e});s=i.record.name,a=NY(TX(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&TX(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw zY(1,{location:e,currentLocation:t});s=i.record.name,a=NY({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:HTe(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function TX(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function EX(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:VTe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,`mods`,{value:{}}),t}function VTe(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function DX(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function HTe(e){return e.reduce((e,t)=>
vendor: 9,020 bytes, line 451
451NY(e,t.meta),{})}function UTe(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;CX(e,t[i])<0?r=i:n=i+1}let i=WTe(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function WTe(e){let t=e;for(;t=t.parent;)if(OX(t)&&CX(e,t)===0)return t}function OX({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function kX(e){let t=If(UY),n=If(WY),r=V(()=>{let n=ld(e.to);return t.resolve(n)}),i=V(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(aX.bind(null,i));if(o>-1)return o;let s=AX(e[t-2]);return t>1&&AX(i)===s&&a[a.length-1].path!==s?a.findIndex(aX.bind(null,e[t-2])):o}),a=V(()=>i.value>-1&&JTe(n.params,r.value.params)),o=V(()=>i.value>-1&&i.value===n.matched.length-1&&oX(n.params,r.value.params));function s(n={}){if(qTe(n)){let n=t[ld(e.replace)?`replace`:`push`](ld(e.to)).catch(FY);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:V(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function GTe(e){return e.length===1?e[0]:e}var KTe=rp({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:kX,setup(e,{slots:t}){let n=Ju(kX(e)),{options:r}=If(UY),i=V(()=>({[jX(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[jX(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&GTe(t.default(n));return e.custom?r:ph(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function qTe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function JTe(e,t){for(let n in t){let r=t[n],i=e[n];if(IY(r)){if(!IY(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}else if(r!==i)return!1}return!0}function AX(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var jX=(e,t,n)=>e??t??n,YTe=rp({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=If(GY),i=V(()=>e.route||r.value),a=If(HY,0),o=V(()=>{let e=ld(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=V(()=>i.value.matched[o.value]);Ff(HY,V(()=>o.value+1)),Ff(VY,s),Ff(GY,i);let c=z();return Vf(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!aX(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return MX(n.default,{Component:l,route:r});let u=o.props[a],d=ph(l,NY({},u?u===!0?r.params:typeof u==`function`?u(r):u:null,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return MX(n.default,{Component:d,route:r})||d}}});function MX(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var XTe=YTe;function ZTe(e){let t=BTe(e.routes,e),n=e.parseQuery||xTe,r=e.stringifyQuery||hX,i=e.history,a=gX(),o=gX(),s=gX(),c=od(cX),l=od(0),u=cX;JY&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let d=PY.bind(null,e=>``+e),f=PY.bind(null,cTe),p=PY.bind(null,nX);function m(e,n){let r,i;mX(e)?(r=t.getRecordMatcher(e),i=n):i=e;let a=t.addRoute(i,r);return l.value++,()=>{a(),l.value++}}function h(e){let n=t.getRecordMatcher(e);n&&(t.removeRoute(n),l.value++)}function g(){t.clearRoutes(),l.value++}function _(){return t.getRoutes().map(e=>e.record)}function v(e){return!!t.getRecordMatcher(e)}function y(e,a){if(l.value,typeof e==`string`){a||=e.startsWith(`/`)?cX:c.value;let r=rX(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return NY(r,o,{params:p(o.params),redirectedFrom:void 0,href:s})}a=NY({},a||(e.path!=null&&e.path.startsWith(`/`)&&!(`name`in e&&e.name)?cX:c.value));let o;if(e.path!=null)o=NY({},e,{path:rX(n,e.path,a.path).path});else{let t=NY({},e.params);for(let e in t)t[e]??delete t[e];o=NY({},e,{params:f(t)}),a.params=f(a.params)}let s=t.resolve(o,a),u=e.hash||``;s.params=d(p(s.params));let m=dTe(r,NY({},e,{hash:aTe(u),path:s.path})),h=i.createHref(m);return NY({fullPath:m,hash:u,query:r===hX?STe(e.query):e.query||{}},s,{redirectedFrom:void 0,href:h})}function b(e){return typeof e==`string`?rX(n,e,c.value.path):NY({},e)}function x(e,t){if(u!==e)return zY(8,{from:t,to:e})}function S(e){return T(e)}function C(e){return S(NY(b(e),{replace:!0}))}function w(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=b(i):{path:i},i.params={}),NY({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function T(e,t){let n=u=y(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,l=w(n,i);if(l)return T(NY(b(l),{state:typeof l==`object`?NY({},a,l.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&fTe(r,i,n)&&(f=zY(16,{to:d,from:i}),ie(i,i,!0,!1)),(f?Promise.resolve(f):O(d,i)).catch(e=>BY(e)?BY(e,2)?e:re(e):ne(e,d,i)).then(e=>{if(e){if(BY(e,2))return T(NY({replace:s},b(e.to),{state:typeof e.to==`object`?NY({},a,e.to.state):a,force:o}),t||d)}else e=ee(d,i,!0,s,a);return k(d,i,e),e})}function E(e,t){let n=x(e,t);return n?Promise.reject(n):Promise.resolve()}function D(e){let t=se.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function O(e,t){let n,[r,i,s]=TTe(e,t);n=yX(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(vX(r,e,t))});let c=E.bind(null,e,t);return n.push(c),ce(n).then(()=>{n=[];for(let r of a.list())n.push(vX(r,e,t));return n.push(c),ce(n)}).then(()=>{n=yX(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(vX(r,e,t))});return n.push(c),ce(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter)if(IY(r.beforeEnter))for(let i of r.beforeEnter)n.push(vX(i,e,t));else n.push(vX(r.beforeEnter,e,t));return n.push(c),ce(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=yX(s,`beforeRouteEnter`,e,t,D),n.push(c),ce(n))).then(()=>{n=[];for(let r of o.list())n.push(vX(r,e,t));return n.push(c),ce(n)}).catch(e=>BY(e,8)?e:Promise.reject(e))}function k(e,t,n){s.list().forEach(r=>D(()=>r(e,t,n)))}function ee(e,t,n,r,a){let o=x(e,t);if(o)return o;let s=t===cX,l=JY?history.state:{};n&&(r||s?i.replace(e.fullPath,NY({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,ie(e,t,n,s),re()}let A;function j(){A||=i.listen((e,t,n)=>{if(!F.listening)return;let r=y(e),a=w(r,F.currentRoute.value);if(a){T(NY(a,{replace:!0,force:!0}),r).catch(FY);return}u=r;let o=c.value;JY&&n.delta&&vTe(fX(o.fullPath,n.delta)),O(r,o).catch(e=>BY(e,12)?e:BY(e,2)?(T(NY(b(e.to),{force:!0}),r).then(e=>{BY(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(FY),Promise.reject()):(n.delta&&i.go(-n.delta,!1),ne(e,r,o))).then(e=>{e||=ee(r,o,!1),e&&(n.delta&&!BY(e,8)?i.go(-n.delta,!1):n.type===`pop`&&BY(e,20)&&i.go(-1,!1)),k(r,o,e)}).catch(FY)})}let M=gX(),N=gX(),te;function ne(e,t,n){re(e);let r=N.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function P(){return te&&c.value!==cX?Promise.resolve():new Promise((e,t)=>{M.add([e,t])})}function re(e){return te||(te=!e,j(),M.list().forEach(([t,n])=>e?n(e):t()),M.reset()),e}function ie(t,n,r,i){let{scrollBehavior:a}=e;if(!JY||!a)return Promise.resolve();let o=!r&&yTe(fX(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return xf().then(()=>a(t,n,o)).then(e=>t===c.value&&e&&_Te(e)).catch(e=>t===c.value&&ne(e,t,n))}let ae=e=>i.go(e),oe,se=new Set,F={currentRoute:c,listening:!0,addRoute:m,removeRoute:h,clearRoutes:g,hasRoute:v,getRoutes:_,resolve:y,options:e,push:S,replace:C,go:ae,back:()=>ae(-1),forward:()=>ae(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:N.add,isReady:P,install(e){e.component(`RouterLink`,KTe),e.component(`RouterView`,XTe),e.config.globalProperties.$router=F,Object.defineProperty(e.config.globalProperties,`$route`,{enumerable:!0,get:()=>ld(c)}),JY&&!oe&&c.value===cX&&(oe=!0,S(i.location).catch(e=>{}));let t={};for(let e in cX)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(UY,F),e.provide(WY,Yu(t)),e.provide(GY,c);let n=e.unmount;se.add(e),e.unmount=function(){se.delete(e),se.size<1&&(u=cX,A&&A(),A=null,c.value=cX,oe=!1,te=!1),n()}}};function ce(e){return e.reduce((e,t)=>e.then(()=>D(t)),Promise.resolve())}return F}var NX=(e,t={})=>{let n=Object.keys(t);if(n.length<=0||!e)return e;
451let r=new URL(e),i=new URLSearchParams(r.search);return n.forEach(e=>i.append(e,t[e])),`${r.origin}${r.pathname}?${i.toString()}`},QTe=e=>{let t=new URLSearchParams(window.location.search);return t.get(e)?t.get(e).replaceAll(` `,`+`):``},$Te=e=>Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`),eEe=(e,t,n=``,r=``)=>`${e}/${t}${n?`/${n}`:``}${r?`?${r}`:``}`,tEe=3500,{domain:nEe,templateId:rEe,pid:iEe}=kc.ios.oneLink,PX=null,FX=null,IX=()=>{PX!==null&&(clearTimeout(PX),PX=null),FX&&=(document.removeEventListener(`visibilitychange`,FX),null)},aEe=e=>{if(bW.isIos()){IX();let t=`${HL.WEBAPP_PROD_SUBDOMAIN}${e}`,n=new URL(t);n.searchParams.delete(`isShare`),t=n.toString(),t=NX(t,{isBackToGateway:!0});let r=`${kc.ios.customSchemeUrl}${encodeURIComponent(t)}`,i=`https://${nEe}/${rEe}?pid=${iEe}&deep_link_value=${encodeURIComponent(t)}`;window.location.href=r,PX=setTimeout(()=>{window.location.href=i,IX()},tEe),FX=()=>{document.hidden&&IX()},document.addEventListener(`visibilitychange`,FX,{once:!0});return}let t=lCe(e,`isShare`),n=encodeURIComponent(t),r=`${kc.android.storeUrl}${kc.android.packageName}&referrer=${n}`,i=`intent://${kc.android.baseUrl}${t}#Intent;scheme=https;package=${kc.android.packageName};S.browser_fallback_url=${encodeURIComponent(r)};end`;window.location.href=i},{DETAIL_PAGE_PATH:LX,SEARCH_PAGE_PATH:oEe}=tR.Common,{TAB_BAR_PATH_NAME_MAPPING:sEe}=tR,cEe=e=>gW.state.common.routerHistory.length<e,lEe=e=>e?.includes(LX),uEe=e=>e.includes(oEe),dEe=(e,t,n)=>{let r=gW.state.common.routerHistory.filter(e=>e.name.includes(LX)).length;r===0?t({name:LX,...n}):(e.getRoutes().some(e=>e.name===`${LX+r}`)||e.addRoute({path:`/${LX+r}/:asinId?`,name:`${LX+r}`,meta:{keepAlive:!0},component:()=>Fy(()=>import(`./DetailPage-z8tTk_e7.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37]))}),t({name:`${LX+r}`,...n}))},fEe=(e,t)=>{SW()?(X.callFn(i.GET_WEB_VIEW_ORIGINAL_PAGE_PATH,{},()=>{gW.commit(`common/${HU}`,[]),e.go(-e.options.history.state.position)}),X.callFn(i.CHANGE_TABBAR_SELECT_ITEM,{selectIndex:t},()=>{})):e?.push({name:sEe[t]})},pEe={feature_id:`IsStarRatingEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},mEe={feature_id:`SocialBadgeConfig`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:{enabled:!0,stockThreshold:10,rollIntervalMs:1800,animationType:`ROLLING`,badges:[{type:`BESTSELLER`,placement:`OVERLAY`,priority:1,labelKey:`SOCIAL_BADGE_BESTSELLER`,active:!0},{type:`MOST_VIEWED`,placement:`INLINE`,priority:2,labelKey:`SOCIAL_BADGE_MOST_VIEWED`,active:!0},{type:`MOST_SHARED`,placement:`INLINE`,priority:3,labelKey:`SOCIAL_BADGE_MOST_SHARED`,active:!0},{type:`RUNNING_OUT_OF_STOCK`,placement:`INLINE`,priority:4,labelKey:`SOCIAL_BADGE_RUNNING_OUT_OF_STOCK`,active:!0}]}}],fallback_value:{enabled:!1,stockThreshold:10,rollIntervalMs:1800,animationType:`ROLLING`,badges:[]}},{USER_INTERACTION_METHOD:hEe,GSAPP:gEe,PAYMENT_LIST:RX}=tR,_Ee={BACK:`Back`,DONE:`Done`},vEe=`/bazaar/interimSuccess`,yEe=`/bazaar/interimFail`,bEe=`executionStatus`,xEe=`paySuccess`,SEe=`payFail`,CEe={APPROVED:`APPROVED`,DECLINED:`DECLINED`},wEe=async(e,t,n,r=null)=>{let{result:a}=await X.callFnVal(i.CHECK_WECHAT_APP_HAS_INSTALLED);if(a)try{let n=r;if(!n){let{data:t}=await gK({userInteractionMethod:hEe,externalPlatform:gEe,purchaseId:e,requestId:aJ(tR.ORDER_EXTERNAL_REQUEST_ID_LENGTH)});n=t}let{result:a}=await X.callFnVal(i.PAY_ORDER,{payType:`WeChat`,payData:n?.redirectParameters});t&&(a===tR.PAY_STATUS_RESULT.SDK_INIT_FAILURE?t(a,n):t(a))}catch(e){n&&n(),console.error(e,`makePayment error.`)}},TEe=(e,t,n)=>{SW()&&X.callFnVal(i.REPORT_PURCHASE_TO_MMP,{orderId:e,total:t,paymentType:RX[0].type,isFirstPurchase:n}).catch(()=>{console.error(`Failed to call bridge method: ${i.REPORT_PURCHASE_TO_MMP}`),n&&X.callFnVal(i.REPORT_PAY_ORDER_TO_TALKING_DATA,{orderId:e,total:t,paymentType:RX[0].type}).catch(()=>{console.error(`Failed to call bridge method: ${i.REPORT_PAY_ORDER_TO_TALKING_DATA}`)})})},EEe=e=>{SW()&&(X.callFnVal(i.CHANGE_CURRENT_CUSTOMER_ACTUAL_PURCHASE_STATUS,{hasActualPurchase:!0}).catch(()=>
451{console.error(`Failed to call bridge method: ${i.CHANGE_CURRENT_CUSTOMER_ACTUAL_PURCHASE_STATUS}`)}),X.callFnVal(i.REPORT_EVENT_TO_SERVER,{eventType:`placeOrder`,eventData:JSON.stringify({orderPrice:e})}).catch(()=>{console.error(`Failed to call bridge method: ${i.REPORT_EVENT_TO_SERVER}`)}))},DEe=async(e=``,t=null)=>{t&&X.registerFn(i.ON_PAYMENT_CONTINUE_CLICKED,t),X.callFn(i.OPEN_PAYMENT_SELECTION_PAGE,{paymentContractId:e})},OEe=e=>{try{let t=new URL(e);return t.pathname===vEe?!0:t.pathname===yEe?!1:t.searchParams.get(bEe)===CEe.APPROVED}catch(e){return console.error(`Failed to parse intercepted payment prepare URL:`,e),!1}},kEe=e=>{if(SW())try{X.registerFn(i.ON_PAYMENT_REDIRECT_INTERCEPTED,t=>{e.push({name:OEe(t)?xEe:SEe})})}catch(e){console.error(`Failed to register InstaPay/3DS prepare-flow return listener:`,e)}},zX=Object.freeze({NONE:`NONE`,INVOKE_3DS_CHALLENGE:`INVOKE_3DS_CHALLENGE`}),AEe=zX.NONE,jEe=async()=>{if(!SW())return!1;try{let{result:e}=await X.callFnVal(i.CHECK_NATIVE_METHOD_EXIST,{methodName:i.OPEN_PAYMENT_PREPARE_PAGE});return!!e}catch(e){throw console.error(`Failed to call bridge method:`,i.CHECK_NATIVE_METHOD_EXIST,e),e}},BX=Object.freeze({NOT_REQUIRED:`NOT_REQUIRED`,LAUNCHED:`LAUNCHED`,UPGRADE_REQUIRED:`UPGRADE_REQUIRED`}),MEe=async(e,t=``)=>{if(e!==zX.INVOKE_3DS_CHALLENGE)return BX.NOT_REQUIRED;if(!await jEe())return BX.UPGRADE_REQUIRED;if(!t.startsWith(`amzn1.pc`))throw console.error(`Invalid paymentContractId for prepare:`,t),Error(`Invalid paymentContractId`);try{X.callFn(i.OPEN_PAYMENT_PREPARE_PAGE,{paymentContractId:t})}catch(e){throw console.error(`Failed to call bridge method:`,i.OPEN_PAYMENT_PREPARE_PAGE,e),e}return BX.LAUNCHED},VX={FIRST_TIME:`FIRST_TIME`,SECOND_TIME:`SECOND_TIME`},NEe={YO_CANCEL_ORDER:`YO_CANCEL_ORDER`,YO_IMPORT_FEE:`YO_IMPORT_FEE`,YO_SHIPPING_FEE:`YO_SHIPPING_FEE`,YO_ORDER_RETURN:`YO_ORDER_RETURN`,YO_ASIN_NO_RETURN:`YO_ASIN_NO_RETURN`,YO_RETURNLESS_REFUND_LIMIT:`YO_RETURNLESS_REFUND_LIMIT`,YO_CONFIRM_RETURN:`YO_CONFIRM_RETURN`,YO_RETURNLESS_REFUND_SUCCESS:`YO_RETURNLESS_REFUND_SUCCESS`,YO_RETURNLESS_REFUND_DISCOUNT_CONFIRM:`YO_RETURNLESS_REFUND_DISCOUNT_CONFIRM`},PEe={title:Eb.yourOrder?.getMessage(`CANNOT_CANCEL_ORDER`),content:Eb.yourOrder?.getMessage(`CURREN_ORDER_CANNOT_BE_CANCELLED`),confirmText:H(`button`,`KNOW`)},FEe={title:``,content:``,confirmText:H(`button`,`KNOW`)},IEe={title:``,content:``,confirmText:H(`button`,`KNOW`)},LEe={content:``,confirmText:H(`button`,`CONFIRM`),cancelText:H(`button`,`CANCEL`),cancelShow:!0,contentClass:`cancel-order-title`},REe={title:Eb.yourOrder?.getMessage(`ASIN_CANNOT_BE_RETURNED`),content:Eb.yourOrder?.getMessage(`ASIN_CANNOT_BE_RETURNED_CONTENT`),confirmText:H(`button`,`CLOSE`),contentClass:`content-center`},zEe={title:Eb.yourOrder?.getMessage(`RETURNLESS_REFUND_LIMIT`),content:Eb.yourOrder?.getMessage(`RETURNLESS_REFUND_LIMIT_CONTENT`),confirmText:H(`button`,`CLOSE`),contentClass:`content-center`},BEe={title:Eb.yourOrder?.getMessage(`CONFIRM_RETURN_TITLE`),content:``,confirmText:H(`button`,`CONFIRM`),cancelText:H(`button`,`CANCEL`),cancelShow:!0,contentClass:`content-center`},VEe={title:Eb.yourOrder?.getMessage(`CONFIRM_RETURN_TITLE`),content:Eb.yourOrder?.getMessage(`CONFIRM_RETURN_CONTENT`),confirmText:H(`button`,`CONFIRM`),cancelText:H(`button`,`CANCEL`),contentClass:`content-center`,cancelShow:!0};Eb.yourOrder?.getMessage(`RETURNLESS_REFUND_SUCCESS_TITLE`),Eb.yourOrder?.getMessage(`RETURNLESS_REFUND_SUCCESS_CONTENT`),H(`button`,`CONFIRM`);var HEe={title:``,content:``},UEe={title:``,content:``},HX={PASSCODE:`passcode`,WIDGET_POPUP:`widgetPopup`},WEe=20,GEe=30,UX={[HX.PASSCODE]:WEe,[HX.WIDGET_POPUP]:GEe},WX=z([]),KEe=e=>[...e].sort((e,t)=>UX[e.name]-UX[t.name]),qEe=e=>{WX.value.some(t=>t.name===e)||(WX.value=KEe([...WX.value,{name:e}]))},JEe=e=>{let t=WX.value.findIndex(t=>t.name===e);if(t===-1)return;let n=WX.value.slice();n.splice(t,1),WX.value=n},YEe=e=>V(()=>WX.value[0]?.name===e),XEe=()=>({enqueue:qEe,release:JEe,isActive:YEe}),GX=Promise.resolve(),ZEe=Promise.resolve(!1),QEe=Promise.resolve(!0),KX=2,qX={GATEWAY_FIRST_LAUNCH:`GATEWAY_FIRST_LAUNCH`,ORDER_PLACEMENT:`ORDER_PLACEMENT`,ORDER_TRACKING:`ORDER_TRACKING`,PERSONALIZED_CONTENT:`PERSONALIZED_CONTENT`},JX={POPUP_DISPLAYED:`notification_popup_displayed`,POPUP_ACTION:`notification_popup_action`},YX={CONTINUE_CLICKED:`continue_clicked`,GO_TO_SETTINGS_CLICKED:`go_to_settings_clicked`,CANCELLED:`cancelled`},$Ee={[qX.GATEWAY_FIRST_LAUNCH]:!0,[qX.ORDER_PLACEMENT]:!0,[qX.ORDER_TRACKING]:!0,[qX.PERSONALIZED_CONTENT]:!0},XX=null,ZX=()=>SW()&&P.isWWFlavor(),eDe=e=>$Ee[e?.toUpperCase().replace(/\s+/g,`_`)]??!1,tDe=e=>{XX=e},nDe=(e=``)=>
451{if(!ZX())return new Promise(e=>e({shouldShow:!1,popupType:VX.FIRST_TIME}));try{return X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:a.NOTIFICATION_PERMISSION_COUNT_KEY}).then(t=>{let n=Number(t?.value)||0;return e===qX.GATEWAY_FIRST_LAUNCH&&n>0?{shouldShow:!1,popupType:VX.FIRST_TIME}:n>=KX?{shouldShow:!1,popupType:n===0?VX.FIRST_TIME:VX.SECOND_TIME}:{shouldShow:!0,popupType:n===0?VX.FIRST_TIME:VX.SECOND_TIME}}).catch(t=>(console.error(`Error checking notification permission status${e?` (context: ${e})`:``}:`,t),{shouldShow:!1,popupType:VX.FIRST_TIME}))}catch(t){return console.error(`Error checking notification permission status${e?` (context: ${e})`:``}:`,t),new Promise(e=>e({shouldShow:!1,popupType:VX.FIRST_TIME}))}},QX=()=>{if(!ZX())return QEe;try{return new Promise(e=>{try{X.callFn(i.CHECK_PUSH_PERMISSION,{},t=>{e(t?.result||!1)})}catch(t){console.error(`Bridge error in checkCurrentPushPermission:`,t),e(!1)}})}catch(e){return console.error(`Error checking push permission:`,e),ZEe}},rDe=(e=``)=>!eDe(e)||!ZX()?GX:Nwe().then(t=>t?nDe(e).then(t=>{let{shouldShow:n,popupType:r}=t;return n?QX().then(t=>t?GX:(Nq.logEvent(JX.POPUP_DISPLAYED,void 0,{touchpoint:e,popupType:r}),XX&&XX({popupType:r,context:e}),GX)):GX}):(e===qX.ORDER_PLACEMENT&&(X.callFn(i.REQUEST_NOTIFICATION_PERMISSION,{}),X.callFn(i.SAVE_DATA_TO_DISK_CACHE,{key:i.REQUEST_NOTIFICATION_PERMISSION,value:!0,saveByUserId:!0})),GX)).catch(e=>(console.error(`Error in requestNotificationPermission:`,e),GX)),$X=(e=VX.FIRST_TIME)=>{try{return X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:a.NOTIFICATION_PERMISSION_COUNT_KEY}).then(t=>{let n=(Number(t?.value)||0)+1;return X.callFnVal(i.SAVE_DATA_TO_DISK_CACHE,{key:a.NOTIFICATION_PERMISSION_COUNT_KEY,value:n}).then(()=>(e===VX.FIRST_TIME?(Nq.logEvent(JX.POPUP_ACTION,void 0,{popupType:e,action:YX.CONTINUE_CLICKED,attemptCount:n}),X.callFn(i.REQUEST_NOTIFICATION_PERMISSION,{})):e===VX.SECOND_TIME&&(Nq.logEvent(JX.POPUP_ACTION,void 0,{popupType:e,action:YX.GO_TO_SETTINGS_CLICKED,attemptCount:n}),SW()&&X.callFn(i.OPEN_SYSTEM_SETTING,{})),GX))}).catch(e=>(console.error(`Error handling notification confirmation:`,e),GX))}catch(e){return console.error(`Error handling notification confirmation:`,e),GX}},iDe=()=>{try{return X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:a.NOTIFICATION_PERMISSION_COUNT_KEY}).then(e=>{let t=(Number(e?.value)||0)+1;return X.callFnVal(i.SAVE_DATA_TO_DISK_CACHE,{key:a.NOTIFICATION_PERMISSION_COUNT_KEY,value:t}).then(()=>(Nq.logEvent(JX.POPUP_ACTION,void 0,{popupType:t===1?VX.FIRST_TIME:VX.SECOND_TIME,action:YX.CANCELLED,attemptCount:t,frequencyCapReached:t>=KX}),GX))}).catch(e=>(console.error(`Error handling notification cancellation:`,e),GX))}catch(e){return console.error(`Error handling notification cancellation:`,e),GX}};function aDe(e=VX.FIRST_TIME){let t=z(!1),n=z(e);return yg(()=>{tDe(({popupType:e})=>{n.value=e,t.value=!0})}),{showNotificationPopup:t,currentPopupType:n,onNotificationConfirm:async()=>{await $X(n.value),t.value=!1},onNotificationCancel:async()=>{await iDe(),t.value=!1},onNotificationGoToSettings:async()=>{await $X(VX.SECOND_TIME),t.value=!1}}}var oDe=500,sDe=`passcodeContentTemplatesData`,cDe=50,lDe=e=>!(!e||e.length<4||e.length>cDe),uDe=(e=[])=>e.filter(e=>e.categoryType===`passcode`).reduce((e,t)=>{let n={};try{n=typeof t.attributes==`string`?JSON.parse(t.attributes):t.attributes||{}}catch(e){console.error(`Failed to parse passcode attributes:`,e)}let r=n.passcode||``,i=t.fillBackgroundColor||``,a=t.interactionTypeInfo&&t.interactionTypeInfo.length>0?t.interactionTypeInfo[0]:void 0,o=n.refMarker||``;return r&&i&&a&&o?e.push({passcode:r,image:i,interactionTypeInfo:a,refMarker:o,start:t.startTime?.toString()??``,end:t.endTime?.toString()??``}):r&&console.warn(`Passcode template dropped (missing required fields): uuid=${t.uuid||`unknown`}, hasImage=${!!i}, hasInteractionType=${!!a}, hasRefMarker=${!!o}`),e},[]),dDe=e=>{if(!(!SW()||!e?.length))try{X.callFn(i.SAVE_DATA_TO_MEMORY_CACHE,{key:sDe,value:e})?.catch?.(e=>{console.error(`Failed to sync passcode templates:`,e)})}catch(e){console.error(`Failed to sync passcode templates:`,e)}},fDe=e=>
451{if(SW())try{X.registerFn(i.NOTIFY_PASSCODE_RESULT,t=>{!t||!t.image||!t.interactionTypeInfo||e(t)})}catch(e){console.error(`call bridge method NOTIFY_PASSCODE_RESULT failed:`,e)}},pDe=async e=>{if(!SW()||!e)return null;try{let t=X.callFnVal(i.GET_MATCHED_PASSCODE,{passcode:e}).catch(e=>(console.error(`Failed to check passcode match:`,e),null)),n=await Promise.race([t,new Promise(e=>setTimeout(()=>e(null),oDe))]);return n?.passcode?.interactionTypeInfo?n:null}catch(e){return console.error(`Failed to check passcode match:`,e),null}},mDe=(e,t,n)=>{let r={...e};t&&(r.refMarker=t),pJ(r,n,dJ.PASSCODE)},eZ=`gs-vconsole-dismissed-by`,hDe=`#__vconsole .vc-switch`,gDe=1e3,_De=`__vconsole`,vDe=`vc-toggle`,tZ=`anonymous`,yDe=`--vconsole-close-btn-size`,bDe=`style`,xDe=`class`,nZ=`none`,rZ=24,SDe=rZ+4;function CDe(){let e=z(!1),t=z(0),n=z(0),r=null,i=tZ,a=null,o=0,s=!1,c=null,l=null,u=V(()=>({top:`${t.value}px`,left:`${n.value}px`,[yDe]:`${rZ}px`}));function d(e){let r=e.getBoundingClientRect();n.value=r.left+r.width/2-rZ/2,t.value=r.top-SDe}function f(){r&&(r.style.display=nZ),e.value=!1,localStorage.setItem(eZ,i)}async function p(){if(!SW())return tZ;try{let{getDirectedId:e}=await Fy(async()=>{let{getDirectedId:e}=await Promise.resolve().then(()=>hY);return{getDirectedId:e}},void 0);return await e()??tZ}catch{return tZ}}function m(e){return e?.classList.contains(vDe)??!1}function h(t,n){l=new MutationObserver(()=>{let r=window.getComputedStyle(t).display===nZ;e.value=!m(n)&&!r,e.value&&d(t)}),l.observe(n,{attributes:!0,attributeFilter:[xDe]})}function g(t){let n=localStorage.getItem(eZ);if(n&&n!==i&&localStorage.removeItem(eZ),localStorage.getItem(`gs-vconsole-dismissed-by`)===i){t.style.display=nZ;return}d(t);let r=document.getElementById(_De);e.value=!m(r),c=new MutationObserver(()=>d(t)),c.observe(t,{attributes:!0,attributeFilter:[bDe]}),r&&h(t,r)}function _(){a&&=(clearInterval(a),null)}async function v(e){i=await p(),!s&&g(e)}return yg(()=>{a=setInterval(()=>{if(r=document.querySelector(hDe),r){_(),v(r);return}o+=1,o>=30&&_()},gDe)}),Cg(()=>{s=!0,_(),c&&=(c.disconnect(),null),l&&=(l.disconnect(),null)}),{isVisible:e,positionStyle:u,dismiss:f}}var wDe=n({enableDebugMode:()=>TDe,useDebugMode:()=>aZ}),iZ=z(!1);function TDe(){iZ.value=!0}function aZ(){return{isDebugMode:V(()=>iZ.value)}}var EDe={feature_id:`IsLoadingIconEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function DDe(){return{isLoadingIconEnabled:Ay.useFeatureFlag(Ay.IsLoadingIconEnabled,EDe).isEnabled}}var ODe={feature_id:`IsDPProductSelectionModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function kDe(){return{isDPProductSelectionModified:Ay.useFeatureFlag(Ay.IsDPProductSelectionModified,ODe).isEnabled}}var{Common:{MARKETPLACE_INFO:oZ}}=tR,ADe={[oZ.US.cnMerchantId]:!0,[oZ.JP.cnMerchantId]:!0,[oZ.GE.cnMerchantId]:!1,[oZ.UK.cnMerchantId]:!1},jDe={isShowPopup:{type:Boolean,required:!0,default:()=>!1},selectedAsin:{type:String,required:!0,default:()=>``},merchantId:{type:String,required:!1},isFromAsinList:{type:Boolean,required:!1,default:()=>!1},isAddToCart:{type:Boolean,required:!1,default:()=>!0},isProductReplace:{type:Boolean,default:()=>!1},quantity:{type:Number,default:()=>1},promotionInfoList:{type:Array,default:()=>[]},marginBottom:{required:!1,type:Number}},MDe=async e=>{let{data:t}=await RG({ids:e,marketplace:eR,withCache:!1,allowOtherOffer:!1,returnableFlagSkipped:!1});return t};function NDe(e=[],t=[]){let n={},r={};return e.forEach(e=>{t.forEach(t=>{t===e?.spec?.color_name&&(e?.mainImage&&!n[t]&&(n[t]=e.mainImage),e?.badges&&!r[t]&&(r[t]=e.badges))})}),{colorImg:n,colorBadges:r}}function PDe(e,t=20){if(!e.length||!t||t<1)return[];let[n,r]=[null,null],i=[];for(let a=0;a<Math.ceil(e.length/t);a++)n=a*t,r=n+t,i.push(e.slice(n,r));return i}var FDe={size_name:`SIZE_NAME`,color_name:`COLOR_NAME`,flavor_name:`FLAVOR_NAME`,style_name:`STYLE_NAME`,special_size_type:`SPECIAL_SIZE_TYPE`,customer_package_type:`CUSTOMER_PACKAGE_TYPE`,band_color:`BAND_COLOR`,Edition:`EDITION`,Item_package_quantity:`ITEM_PACKAGE_QUANTITY`,configuration:`CONFIGURATION`,pattern_name:`PATTERN_NAME`},IDe=`checkout`,LDe=(e,t)=>{let n=t?.[e];
451if(n&&n!==e)return n;let r=FDe[e];return r&&H(IDe,r,e)||e},RDe=e=>`calc(100vw / 750  * ${e})`;function zDe(e){let t=tR.MERCHANT_BADGE_MAP?.[e];return t?{...t,badgeName:H(...t.badgeName)}:null}var sZ=r(((e,t)=>{t.exports={options:{usePureJavaScript:!1}}})),BDe=r(((e,t)=>{var n={};t.exports=n;var r={};n.encode=function(e,t,n){if(typeof t!=`string`)throw TypeError(`"alphabet" must be a string.`);if(n!==void 0&&typeof n!=`number`)throw TypeError(`"maxline" must be a number.`);var r=``;if(!(e instanceof Uint8Array))r=i(e,t);else{var a=0,o=t.length,s=t.charAt(0),c=[0];for(a=0;a<e.length;++a){for(var l=0,u=e[a];l<c.length;++l)u+=c[l]<<8,c[l]=u%o,u=u/o|0;for(;u>0;)c.push(u%o),u=u/o|0}for(a=0;e[a]===0&&a<e.length-1;++a)r+=s;for(a=c.length-1;a>=0;--a)r+=t[c[a]]}if(n){var d=RegExp(`.{1,`+n+`}`,`g`);r=r.match(d).join(`\r
452`)}return r},n.decode=function(e,t){if(typeof e!=`string`)throw TypeError(`"input" must be a string.`);if(typeof t!=`string`)throw TypeError(`"alphabet" must be a string.`);var n=r[t];if(!n){n=r[t]=[];for(var i=0;i<t.length;++i)n[t.charCodeAt(i)]=i}e=e.replace(/\s/g,``);for(var a=t.length,o=t.charAt(0),s=[0],i=0;i<e.length;i++){var c=n[e.charCodeAt(i)];if(c===void 0)return;for(var l=0,u=c;l<s.length;++l)u+=s[l]*a,s[l]=u&255,u>>=8;for(;u>0;)s.push(u&255),u>>=8}for(var d=0;e[d]===o&&d<e.length-1;++d)s.push(0);return typeof Buffer<`u`?Buffer.from(s.reverse()):new Uint8Array(s.reverse())};function i(e,t){var n=0,r=t.length,i=t.charAt(0),a=[0];for(n=0;n<e.length();++n){for(var o=0,s=e.at(n);o<a.length;++o)s+=a[o]<<8,a[o]=s%r,s=s/r|0;for(;s>0;)a.push(s%r),s=s/r|0}var c=``;for(n=0;e.at(n)===0&&n<e.length()-1;++n)c+=i;for(n=a.length-1;n>=0;--n)c+=t[a[n]];return c}})),cZ=r(((e,t)=>{var n=sZ(),r=BDe(),i=t.exports=n.util=n.util||{};(function(){if(typeof process<`u`&&process.nextTick&&!process.browser){i.nextTick=process.nextTick,typeof setImmediate==`function`?i.setImmediate=setImmediate:i.setImmediate=i.nextTick;return}if(typeof setImmediate==`function`){i.setImmediate=function(){return setImmediate.apply(void 0,arguments)},i.nextTick=function(e){return setImmediate(e)};return}if(i.setImmediate=function(e){setTimeout(e,0)},typeof window<`u`&&typeof window.postMessage==`function`){var e=`forge.setImmediate`,t=[];i.setImmediate=function(n){t.push(n),t.length===1&&window.postMessage(e,`*`)};
452function n(n){if(n.source===window&&n.data===e){n.stopPropagation();var r=t.slice();t.length=0,r.forEach(function(e){e()})}}window.addEventListener(`message`,n,!0)}if(typeof MutationObserver<`u`){var n=Date.now(),r=!0,a=document.createElement(`div`),t=[];new MutationObserver(function(){var e=t.slice();t.length=0,e.forEach(function(e){e()})}).observe(a,{attributes:!0});var o=i.setImmediate;i.setImmediate=function(e){Date.now()-n>15?(n=Date.now(),o(e)):(t.push(e),t.length===1&&a.setAttribute(`a`,r=!r))}}i.nextTick=i.setImmediate})(),i.isNodejs=typeof process<`u`&&process.versions&&process.versions.node,i.globalScope=(function(){return i.isNodejs?global:typeof self>`u`?window:self})(),i.isArray=Array.isArray||function(e){return Object.prototype.toString.call(e)===`[object Array]`},i.isArrayBuffer=function(e){return typeof ArrayBuffer<`u`&&e instanceof ArrayBuffer},i.isArrayBufferView=function(e){return e&&i.isArrayBuffer(e.buffer)&&e.byteLength!==void 0};function a(e){if(!(e===8||e===16||e===24||e===32))throw Error(`Only 8, 16, 24, or 32 bits supported: `+e)}i.ByteBuffer=o;function o(e){if(this.data=``,this.read=0,typeof e==`string`)this.data=e;else if(i.isArrayBuffer(e)||i.isArrayBufferView(e))if(typeof Buffer<`u`&&e instanceof Buffer)this.data=e.toString(`binary`);else{var t=new Uint8Array(e);try{this.data=String.fromCharCode.apply(null,t)}catch{for(var n=0;n<t.length;++n)this.putByte(t[n])}}else (e instanceof o||typeof e==`object`&&typeof e.data==`string`&&typeof e.read==`number`)&&(this.data=e.data,this.read=e.read);this._constructedStringLength=0}i.ByteStringBuffer=o;var s=4096;i.ByteStringBuffer.prototype._optimizeConstructedString=function(e){this._constructedStringLength+=e,this._constructedStringLength>s&&(this.data.substr(0,1),this._constructedStringLength=0)},i.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read},i.ByteStringBuffer.prototype.isEmpty=function(){return this.length()<=0},i.ByteStringBuffer.prototype.putByte=function(e){return this.putBytes(String.fromCharCode(e))},i.ByteStringBuffer.prototype.fillWithByte=function(e,t){e=String.fromCharCode(e);for(var n=this.data;t>0;)t&1&&(n+=e),t>>>=1,t>0&&(e+=e);return this.data=n,this._optimizeConstructedString(t),this},i.ByteStringBuffer.prototype.putBytes=function(e){return this.data+=e,this._optimizeConstructedString(e.length),this},i.ByteStringBuffer.prototype.putString=function(e){return this.putBytes(i.encodeUtf8(e))},i.ByteStringBuffer.prototype.putInt16=function(e){return this.putBytes(String.fromCharCode(e>>8&255)+String.fromCharCode(e&255))},i.ByteStringBuffer.prototype.putInt24=function(e){return this.putBytes(String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(e&255))},i.ByteStringBuffer.prototype.putInt32=function(e){return this.putBytes(String.fromCharCode(e>>24&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(e&255))},i.ByteStringBuffer.prototype.putInt16Le=function(e){return this.putBytes(String.fromCharCode(e&255)+String.fromCharCode(e>>8&255))},i.ByteStringBuffer.prototype.putInt24Le=function(e){return this.putBytes(String.fromCharCode(e&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(e>>16&255))},i.ByteStringBuffer.prototype.putInt32Le=function(e){return this.putBytes(String.fromCharCode(e&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>24&255))},i.ByteStringBuffer.prototype.putInt=function(e,t){a(t);var n=``;do t-=8,n+=String.fromCharCode(e>>t&255);while(t>0);return this.putBytes(n)},i.ByteStringBuffer.prototype.putSignedInt=function(e,t){return e<0&&(e+=2<<t-1),this.putInt(e,t)},i.ByteStringBuffer.prototype.putBuffer=function(e){return this.putBytes(e.getBytes())},i.ByteStringBuffer.prototype.getByte=function(){return this.data.charCodeAt(this.read++)},i.ByteStringBuffer.prototype.getInt16=function(){var e=this.data.charCodeAt(this.read)<<8^this.data.charCodeAt(this.read+1);return this.read+=2,e},i.ByteStringBuffer.prototype.getInt24=function(){var e=this.data.charCodeAt(this.read)<<16^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2);return this.read+=3,e},i.ByteStringBuffer.prototype.getInt32=function(){var e=this.data.charCodeAt(this.read)<<24^this.data.charCodeAt(this.read+1)<<16^this.data.charCodeAt(this.read+2)<<8^this.data.charCodeAt(this.read+3);return this.read+=4,e},i.ByteStringBuffer.prototype.getInt16Le=function(){var e=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8;return this.read+=2,e},i.ByteStringBuffer.prototype.getInt24Le=function(){var e=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16;return this.read+=3,e},i.ByteStringBuffer.prototype.getInt32Le=function(){var e=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16^this.data.charCodeAt(this.read+3)<<24;return this.read+=4,e},i.ByteStringBuffer.prototype.getInt=function(e){a(e);var t=0;do t=(t<<8)+this.data.charCodeAt(this.read++),e-=8;while(e>0);return t},i.ByteStringBuffer.prototype.getSignedInt=function(e){var t=this.getInt(e),n=2<<e-2;return t>=n&&(t-=n<<1),t},i.ByteStringBuffer.prototype.getBytes=function(e){var t;return e?(e=Math.min(this.length(),e),t=this.data.slice(this.read,this.read+e),this.read+=e):e===0?t=``:(t=this.read===0?this.data:this.data.slice(this.read),this.clear()),t},i.ByteStringBuffer.prototype.bytes=function(e){return e===void 0?this.data.slice(this.read):this.data.slice(this.read,this.read+e)},i.ByteStringBuffer.prototype.at=function(e){return this.data.charCodeAt(this.read+e)},i.ByteStringBuffer.prototype.setAt=function(e,t){return this.data=this.data.substr(0,this.read+e)+String.fromCharCode(t)+this.data.substr(this.read+e+1),this},i.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)},i.ByteStringBuffer.prototype.copy=function(){var e=i.createBuffer(this.data);return e.read=this.read,e},i.ByteStringBuffer.prototype.compact=function(){return this.read>0&&(this.data=this.data.slice(this.read),this.read=0),this},i.ByteStringBuffer.prototype.clear=function(){return this.data=``,this.read=0,this},i.ByteStringBuffer.prototype.truncate=function(e){var t=Math.max(0,this.length()-e);return this.data=this.data.substr(this.read,t),this.read=0,this},i.ByteStringBuffer.prototype.toHex=function(){for(var e=``,t=this.read;t<this.data.length;++t){var n=this.data.charCodeAt(t);n<16&&(e+=`0`),e+=n.toString(16)}return e},i.ByteStringBuffer.prototype.toString=function(){return i.decodeUtf8(this.bytes())};function c(e,t){t||={},this.read=t.readOffset||0,this.growSize=t.growSize||1024;var n=i.isArrayBuffer(e),r=i.isArrayBufferView(e);if(n||r){n?this.data=new DataView(e):this.data=new DataView(e.buffer,e.byteOffset,e.byteLength),this.write=`writeOffset`in t?t.writeOffset:this.data.byteLength;return}this.data=new DataView(new ArrayBuffer(0)),this.write=0,e!=null&&this.putBytes(e),`writeOffset`in t&&(this.write=t.writeOffset)}i.DataBuffer=c,i.DataBuffer.prototype.length=function(){return this.write-this.read},i.DataBuffer.prototype.isEmpty=function(){return this.length()<=0},i.DataBuffer.prototype.accommodate=function(e,t){if(this.length()>=e)return this;t=Math.max(t||this.growSize,e);var n=new Uint8Array(this.data.buffer,this.data.byteOffset,this.data.byteLength),r=new 
452Uint8Array(this.length()+t);return r.set(n),this.data=new DataView(r.buffer),this},i.DataBuffer.prototype.putByte=function(e){return this.accommodate(1),this.data.setUint8(this.write++,e),this},i.DataBuffer.prototype.fillWithByte=function(e,t){this.accommodate(t);for(var n=0;n<t;++n)this.data.setUint8(e);return this},i.DataBuffer.prototype.putBytes=function(e,t){if(i.isArrayBufferView(e)){var n=new Uint8Array(e.buffer,e.byteOffset,e.byteLength),r=n.byteLength-n.byteOffset;this.accommodate(r);var a=new Uint8Array(this.data.buffer,this.write);return a.set(n),this.write+=r,this}if(i.isArrayBuffer(e)){var n=new Uint8Array(e);this.accommodate(n.byteLength);var a=new Uint8Array(this.data.buffer);return a.set(n,this.write),this.write+=n.byteLength,this}if(e instanceof i.DataBuffer||typeof e==`object`&&typeof e.read==`number`&&typeof e.write==`number`&&i.isArrayBufferView(e.data)){var n=new Uint8Array(e.data.byteLength,e.read,e.length());this.accommodate(n.byteLength);var a=new Uint8Array(e.data.byteLength,this.write);return a.set(n),this.write+=n.byteLength,this}if(e instanceof i.ByteStringBuffer&&(e=e.data,t=`binary`),t||=`binary`,typeof e==`string`){var o;if(t===`hex`)return this.accommodate(Math.ceil(e.length/2)),o=new Uint8Array(this.data.buffer,this.write),this.write+=i.binary.hex.decode(e,o,this.write),this;if(t===`base64`)return this.accommodate(Math.ceil(e.length/4)*3),o=new Uint8Array(this.data.buffer,this.write),this.write+=i.binary.base64.decode(e,o,this.write),this;if(t===`utf8`&&(e=i.encodeUtf8(e),t=`binary`),t===`binary`||t===`raw`)return this.accommodate(e.length),o=new Uint8Array(this.data.buffer,this.write),this.write+=i.binary.raw.decode(o),this;if(t===`utf16`)return this.accommodate(e.length*2),o=new Uint16Array(this.data.buffer,this.write),this.write+=i.text.utf16.encode(o),this;throw Error(`Invalid encoding: `+t)}throw Error(`Invalid parameter: `+e)},i.DataBuffer.prototype.putBuffer=function(e){return this.putBytes(e),e.clear(),this},i.DataBuffer.prototype.putString=function(e){return this.putBytes(e,`utf16`)},i.DataBuffer.prototype.putInt16=function(e){return this.accommodate(2),this.data.setInt16(this.write,e),this.write+=2,this},i.DataBuffer.prototype.putInt24=function(e){return this.accommodate(3),this.data.setInt16(this.write,e>>8&65535),this.data.setInt8(this.write,e>>16&255),this.write+=3,this},i.DataBuffer.prototype.putInt32=function(e){return this.accommodate(4),this.data.setInt32(this.write,e),this.write+=4,this},i.DataBuffer.prototype.putInt16Le=function(e){return this.accommodate(2),this.data.setInt16(this.write,e,!0),this.write+=2,this},i.DataBuffer.prototype.putInt24Le=function(e){return this.accommodate(3),this.data.setInt8(this.write,e>>16&255),this.data.setInt16(this.write,e>>8&65535,!0),this.write+=3,this},i.DataBuffer.prototype.putInt32Le=function(e){return this.accommodate(4),this.data.setInt32(this.write,e,!0),this.write+=4,this},i.DataBuffer.prototype.putInt=function(e,t){a(t),this.accommodate(t/8);do t-=8,this.data.setInt8(this.write++,e>>t&255);while(t>0);return this},i.DataBuffer.prototype.putSignedInt=function(e,t){return a(t),this.accommodate(t/8),e<0&&(e+=2<<t-1),this.putInt(e,t)},i.DataBuffer.prototype.getByte=function(){return this.data.getInt8(this.read++)},i.DataBuffer.prototype.getInt16=function(){var e=this.data.getInt16(this.read);return this.read+=2,e},i.DataBuffer.prototype.getInt24=function(){var e=this.data.getInt16(this.read)<<8^this.data.getInt8(this.read+2);return this.read+=3,e},i.DataBuffer.prototype.getInt32=function(){var e=this.data.getInt32(this.read);return this.read+=4,e},i.DataBuffer.prototype.getInt16Le=function(){var e=this.data.getInt16(this.read,!0);return this.read+=2,e},i.DataBuffer.prototype.getInt24Le=function(){var e=this.data.getInt8(this.read)^this.data.getInt16(this.read+1,!0)<<8;return this.read+=3,e},i.DataBuffer.prototype.getInt32Le=function(){var e=this.data.getInt32(this.read,!0);return this.read+=4,e},i.DataBuffer.prototype.getInt=function(e){a(e);var t=0;do t=(t<<8)+this.data.getInt8(this.read++),e-=8;while(e>0);return t},i.DataBuffer.prototype.getSignedInt=function(e){var t=this.getInt(e),n=2<<e-2;return t>=n&&(t-=n<<1),t},i.DataBuffer.prototype.getBytes=function(e){var t;return e?(e=Math.min(this.length(),e),t=this.data.slice(this.read,this.read+e),this.read+=e):e===0?t=``:(t=this.read===0?this.data:this.data.slice(this.read),this.clear()),t},i.DataBuffer.prototype.bytes=function(e){return e===void 0?this.data.slice(this.read):this.data.slice(this.read,this.read+e)},i.DataBuffer.prototype.at=function(e){return this.data.getUint8(this.read+e)},i.DataBuffer.prototype.setAt=function(e,t){return this.data.setUint8(e,t),this},i.DataBuffer.prototype.last=function(){return this.data.getUint8(this.write-1)},i.DataBuffer.prototype.copy=function(){return new i.DataBuffer(this)},i.DataBuffer.prototype.compact=function(){if(this.read>0){var e=new Uint8Array(this.data.buffer,this.read),t=new Uint8Array(e.byteLength);t.set(e),this.data=new DataView(t),this.write-=this.read,this.read=0}return this},i.DataBuffer.prototype.clear=function(){return this.data=new DataView(new ArrayBuffer(0)),this.read=this.write=0,this},i.DataBuffer.prototype.truncate=function(e){return this.write=Math.max(0,this.length()-e),this.read=Math.min(this.read,this.write),this},i.DataBuffer.prototype.toHex=function(){for(var e=``,t=this.read;t<this.data.byteLength;++t){var n=this.data.getUint8(t);n<16&&(e+=`0`),e+=n.toString(16)}return e},i.DataBuffer.prototype.toString=function(e){var t=new Uint8Array(this.data,this.read,this.length());if(e||=`utf8`,e===`binary`||e===`raw`)return i.binary.raw.encode(t);if(e===`hex`)return i.binary.hex.encode(t);if(e===`base64`)return i.binary.base64.encode(t);if(e===`utf8`)return i.text.utf8.decode(t);if(e===`utf16`)return i.text.utf16.decode(t);throw Error(`Invalid encoding: `+e)},i.createBuffer=function(e,t){return t||=`raw`,e!==void 0&&t===`utf8`&&(e=i.encodeUtf8(e)),new i.ByteBuffer(e)},i.fillString=function(e,t){for(var n=``;t>0;)t&1&&(n+=e),t>>>=1,t>0&&(e+=e);return n},i.xorBytes=function(e,t,n){for(var r=``,i=``,a=``,o=0,s=0;n>0;--n,++o)i=e.charCodeAt(o)^t.charCodeAt(o),s>=10&&(r+=a,a=``,s=0),a+=String.fromCharCode(i),++s;return r+=a,r},i.hexToBytes=function(e){var t=``,n=0;for(e.length&!0&&(n=1,t+=String.fromCharCode(parseInt(e[0],16)));n<e.length;n+=2)t+=String.fromCharCode(parseInt(e.substr(n,2),16));return t},i.bytesToHex=function(e){return i.createBuffer(e).toHex()},i.int32ToBytes=function(e){return String.fromCharCode(e>>24&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(e&255)};var l=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
452+/=`,u=[62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,64,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],d=`123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz`;i.encode64=function(e,t){for(var n=``,r=``,i,a,o,s=0;s<e.length;)i=e.charCodeAt(s++),a=e.charCodeAt(s++),o=e.charCodeAt(s++),n+=l.charAt(i>>2),n+=l.charAt((i&3)<<4|a>>4),isNaN(a)?n+=`==`:(n+=l.charAt((a&15)<<2|o>>6),n+=isNaN(o)?`=`:l.charAt(o&63)),t&&n.length>t&&(r+=n.substr(0,t)+`\r
453`,n=n.substr(t));return r+=n,r},i.decode64=function(e){e=e.replace(/[^A-Za-z0-9\+\/\=]/g,``);for(var t=``,n,r,i,a,o=0;o<e.length;)n=u[e.charCodeAt(o++)-43],r=u[e.charCodeAt(o++)-43],i=u[e.charCodeAt(o++)-43],a=u[e.charCodeAt(o++)-43],t+=String.fromCharCode(n<<2|r>>4),i!==64&&(t+=String.fromCharCode((r&15)<<4|i>>2),a!==64&&(t+=String.fromCharCode((i&3)<<6|a)));return t},i.encodeUtf8=function(e){return unescape(encodeURIComponent(e))},i.decodeUtf8=function(e){return decodeURIComponent(escape(e))},i.binary={raw:{},hex:{},base64:{},base58:{},baseN:{encode:r.encode,decode:r.decode}},i.binary.raw.encode=function(e){return String.fromCharCode.apply(null,e)},i.binary.raw.decode=function(e,t,n){var r=t;r||=new Uint8Array(e.length),n||=0;for(var i=n,a=0;a<e.length;++a)r[i++]=e.charCodeAt(a);return t?i-n:r},i.binary.hex.encode=i.bytesToHex,i.binary.hex.decode=function(e,t,n){var r=t;r||=new Uint8Array(Math.ceil(e.length/2)),n||=0;var i=0,a=n;for(e.length&1&&(i=1,r[a++]=parseInt(e[0],16));i<e.length;i+=2)r[a++]=parseInt(e.substr(i,2),16);return t?a-n:r},i.binary.base64.encode=function(e,t){for(var n=``,r=``,i,a,o,s=0;s<e.byteLength;)i=e[s++],a=e[s++],o=e[s++],n+=l.charAt(i>>2),n+=l.charAt((i&3)<<4|a>>4),isNaN(a)?n+=`==`:(n+=l.charAt((a&15)<<2|o>>6),n+=isNaN(o)?`=`:l.charAt(o&63)),t&&n.length>t&&(r+=n.substr(0,t)+`\r
454`,n=n.substr(t));return r+=n,r},i.binary.base64.decode=function(e,t,n){var r=t;r||=new Uint8Array(Math.ceil(e.length/4)*3),e=e.replace(/[^A-Za-z0-9\+\/\=]/g,``),n||=0;for(var i,a,o,s,c=0,l=n;c<e.length;)i=u[e.charCodeAt(c++)-43],a=u[e.charCodeAt(c++)-43],o=u[e.charCodeAt(c++)-43],s=u[e.charCodeAt(c++)-43],r[l++]=i<<2|a>>4,o!==64&&(r[l++]=(a&15)<<4|o>>2,s!==64&&(r[l++]=(o&3)<<6|s));return t?l-n:r.subarray(0,l)},i.binary.base58.encode=function(e,t){return i.binary.baseN.encode(e,d,t)},i.binary.base58.decode=function(e,t){return i.binary.baseN.decode(e,d,t)},i.text={utf8:{},utf16:{}},i.text.utf8.encode=function(e,t,n){e=i.encodeUtf8(e);var r=t;r||=new Uint8Array(e.length),n||=0;for(var a=n,o=0;o<e.length;++o)r[a++]=e.charCodeAt(o);return t?a-n:r},i.text.utf8.decode=function(e){return i.decodeUtf8(String.fromCharCode.apply(null,e))},i.text.utf16.encode=function(e,t,n){var r=t;r||=new Uint8Array(e.length*2);var i=new Uint16Array(r.buffer);n||=0;for(var a=n,o=n,s=0;s<e.length;++s)i[o++]=e.charCodeAt(s),a+=2;return t?a-n:r},i.text.utf16.decode=function(e){return String.fromCharCode.apply(null,new Uint16Array(e.buffer))},i.deflate=function(e,t,n){if(t=i.decode64(e.deflate(i.encode64(t)).rval),n){var r=2;t.charCodeAt(1)&32&&(r=6),t=t.substring(r,t.length-4)}return t},i.inflate=function(e,t,n){var r=e.inflate(i.encode64(t)).rval;return r===null?null:i.decode64(r)};var f=function(e,t,n){if(!e)throw Error(`WebStorage not available.`);var r;if(n===null?r=e.removeItem(t):(n=i.encode64(JSON.stringify(n)),r=e.setItem(t,n)),r!==void 0&&r.rval!==!0){var a=Error(r.error.message);throw a.id=r.error.id,a.name=r.error.name,a}},p=function(e,t){if(!e)throw Error(`WebStorage not available.`);var n=e.getItem(t);if(e.init)if(n.rval===null){if(n.error){var r=Error(n.error.message);throw r.id=n.error.id,r.name=n.error.name,r}n=null}else n=n.rval;return n!==null&&(n=JSON.parse(i.decode64(n))),n},m=function(e,t,n,r){var i=p(e,t);i===null&&(i={}),i[n]=r,f(e,t,i)},h=function(e,t,n){var r=p(e,t);return r!==null&&(r=n in r?r[n]:null),r},g=function(e,t,n){var r=p(e,t);if(r!==null&&n in r){delete r[n];var i=!0;for(var a in r){i=!1;break}i&&(r=null),f(e,t,r)}},_=function(e,t){f(e,t,null)},v=function(e,t,n){var r=null;n===void 0&&(n=[`web`,`flash`]);var i,a=!1,o=null;for(var s in n){i=n[s];try{if(i===`flash`||i===`both`){if(t[0]===null)throw Error(`Flash local storage not available.`);r=e.apply(this,t),a=i===`flash`}(i===`web`||i===`both`)&&(t[0]=localStorage,r=e.apply(this,t),a=!0)}catch(e){o=e}if(a)break}if(!a)throw o;return r};i.setItem=function(e,t,n,r,i){v(m,arguments,i)},i.getItem=function(e,t,n,r){return v(h,arguments,r)},i.removeItem=function(e,t,n,r){v(g,arguments,r)},i.clearItems=function(e,t,n){v(_,arguments,n)},i.isEmpty=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},i.format=function(e){for(var t=/%./g,n,r,i=0,a=[],o=0;n=t.exec(e);){r=e.substring(o,t.lastIndex-2),r.length>0&&a.push(r),o=t.lastIndex;var s=n[0][1];switch(s){case`s`:case`o`:i<arguments.length?a.push(arguments[i+++1]):a.push(`<?>`);break;case`%`:a.push(`%`);break;default:a.push(`<%`+s+`?>`)}}return a.push(e.substring(o)),a.join(``)},i.formatNumber=function(e,t,n,r){var i=e,a=isNaN(t=Math.abs(t))?2:t,o=n===void 0?`,`:n,s=r===void 0?`.`:r,c=i<0?`-`:``,l=parseInt(i=Math.abs(+i||0).toFixed(a),10)+``,u=l.length>3?l.length%3:0;return c+(u?l.substr(0,u)+s:``)+l.substr(u).replace(/(\d{3})(?=\d)/g,`$1`+s)+(a?o+Math.abs(i-l).toFixed(a).slice(2):``)},i.formatSize=function(e){return e=e>=1073741824?i.formatNumber(e/1073741824,2,`.`,``)+` GiB`:e>=1048576?i.formatNumber(e/1048576,2,`.`,``)+` MiB`:e>=1024?i.formatNumber(e/1024,0)+` KiB`:i.formatNumber(e,0)+` bytes`,e},i.bytesFromIP=function(e){return e.indexOf(`.`)===-1?e.indexOf(`:`)===-1?null:i.bytesFromIPv6(e):i.bytesFromIPv4(e)},i.bytesFromIPv4=function(e){if(e=e.split(`.`),e.length!==4)return null;for(var t=i.createBuffer(),n=0;n<e.length;++n){var r=parseInt(e[n],10);if(isNaN(r))return null;t.putByte(r)}return t.getBytes()},i.bytesFromIPv6=function(e){var t=0;e=e.split(`:`).filter(function(e){return e.length===0&&++t,!0});for(var n=(8-e.length+t)*2,r=i.createBuffer(),a=0;a<8;++a){if(!e[a]||e[a].length===0){r.fillWithByte(0,n),n=0;continue}var o=i.hexToBytes(e[a]);o.length<2&&r.putByte(0),r.putBytes(o)}return r.getBytes()},i.bytesToIP=function(e){return e.length===4?i.bytesToIPv4(e):e.length===16?i.bytesToIPv6(e):null},i.bytesToIPv4=function(e){if(e.length!==4)return null;for(var t=[],n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t.join(`.`)},i.bytesToIPv6=function(e){if(e.length!==16)return null;for(var t=[],n=[],r=0,a=0;a<e.length;a+=2){for(var o=i.bytesToHex(e[a]+e[a+1]);o[0]===`0`&&o!==`0`;)o=o.substr(1);if(o===`0`){var s=n[n.length-1],c=t.length;!s||c!==s.end+1?n.push({start:c,end:c}):(s.end=c,s.end-s.start>n[r].end-n[r].start&&(r=n.length-1))}t.push(o)}if(n.length>0){var l=n[r];l.end-l.start>0&&(t.splice(l.start,l.end-l.start+1,``),l.start===0&&t.unshift(``),l.end===7&&t.pu
454sh(``))}return t.join(`:`)},i.estimateCores=function(e,t){if(typeof e==`function`&&(t=e,e={}),e||={},`cores`in i&&!e.update)return t(null,i.cores);if(typeof navigator<`u`&&`hardwareConcurrency`in navigator&&navigator.hardwareConcurrency>0)return i.cores=navigator.hardwareConcurrency,t(null,i.cores);if(typeof Worker>`u`)return i.cores=1,t(null,i.cores);if(typeof Blob>`u`)return i.cores=2,t(null,i.cores);var n=URL.createObjectURL(new Blob([`(`,function(){self.addEventListener(`message`,function(e){for(var t=Date.now(),n=t+4;Date.now()<n;);self.postMessage({st:t,et:n})})}.toString(),`)()`],{type:`application/javascript`}));r([],5,16);function r(e,s,c){if(s===0){var l=Math.floor(e.reduce(function(e,t){return e+t},0)/e.length);return i.cores=Math.max(1,l),URL.revokeObjectURL(n),t(null,i.cores)}a(c,function(t,n){e.push(o(c,n)),r(e,s-1,c)})}function a(e,t){for(var r=[],i=[],a=0;a<e;++a){var o=new Worker(n);o.addEventListener(`message`,function(n){if(i.push(n.data),i.length===e){for(var a=0;a<e;++a)r[a].terminate();t(null,i)}}),r.push(o)}for(var a=0;a<e;++a)r[a].postMessage(a)}function o(e,t){for(var n=[],r=0;r<e;++r)for(var i=t[r],a=n[r]=[],o=0;o<e;++o)if(r!==o){var s=t[o];(i.st>s.st&&i.st<s.et||s.st>i.st&&s.st<i.et)&&a.push(o)}return n.reduce(function(e,t){return Math.max(e,t.length)},0)}}})),lZ=r(((e,t)=>{var n=sZ();cZ(),t.exports=n.cipher=n.cipher||{},n.cipher.algorithms=n.cipher.algorithms||{},n.cipher.createCipher=function(e,t){var r=e;if(typeof r==`string`&&(r=n.cipher.getAlgorithm(r),r&&=r()),!r)throw Error(`Unsupported algorithm: `+e);return new n.cipher.BlockCipher({algorithm:r,key:t,decrypt:!1})},n.cipher.createDecipher=function(e,t){var r=e;if(typeof r==`string`&&(r=n.cipher.getAlgorithm(r),r&&=r()),!r)throw Error(`Unsupported algorithm: `+e);return new n.cipher.BlockCipher({algorithm:r,key:t,decrypt:!0})},n.cipher.registerAlgorithm=function(e,t){e=e.toUpperCase(),n.cipher.algorithms[e]=t},n.cipher.getAlgorithm=function(e){return e=e.toUpperCase(),e in n.cipher.algorithms?n.cipher.algorithms[e]:null};var r=n.cipher.BlockCipher=function(e){this.algorithm=e.algorithm,this.mode=this.algorithm.mode,this.blockSize=this.mode.blockSize,this._finish=!1,this._input=null,this.output=null,this._op=e.decrypt?this.mode.decrypt:this.mode.encrypt,this._decrypt=e.decrypt,this.algorithm.initialize(e)};r.prototype.start=function(e){e||={};var t={};for(var r in e)t[r]=e[r];t.decrypt=this._decrypt,this._finish=!1,this._input=n.util.createBuffer(),this.output=e.output||n.util.createBuffer(),this.mode.start(t)},r.prototype.update=function(e){for(e&&this._input.putBuffer(e);!this._op.call(this.mode,this._input,this.output,this._finish)&&!this._finish;);this._input.compact()},r.prototype.finish=function(e){e&&(this.mode.name===`ECB`||this.mode.name===`CBC`)&&(this.mode.pad=function(t){return e(this.blockSize,t,!1)},this.mode.unpad=function(t){return e(this.blockSize,t,!0)});var t={};return t.decrypt=this._decrypt,t.overflow=this._input.length()%this.blockSize,!(!this._decrypt&&this.mode.pad&&!this.mode.pad(this._input,t)||(this._finish=!0,this.update(),this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,t))||this.mode.afterFinish&&!this.mode.afterFinish(this.output,t))}})),uZ=r(((e,t)=>{var n=sZ();cZ(),n.cipher=n.cipher||{};var r=t.exports=n.cipher.modes=n.cipher.modes||{};r.ecb=function(e){e||={},this.name=`ECB`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=Array(this._ints),this._outBlock=Array(this._ints)},r.ecb.prototype.start=function(e){},r.ecb.prototype.encrypt=function(e,t,n){if(e.length()<this.blockSize&&!(n&&e.length()>0))return!0;for(var r=0;r<this._ints;++r)this._inBlock[r]=e.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(var r=0;r<this._ints;++r)t.putInt32(this._outBlock[r])},r.ecb.prototype.decrypt=function(e,t,n){if(e.length()<this.blockSize&&!(n&&e.length()>0))return!0;for(var r=0;r<this._ints;++r)this._inBlock[r]=e.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(var r=0;r<this._ints;++r)t.putInt32(this._outBlock[r])},r.ecb.prototype.pad=function(e,t){var n=e.length()===this.blockSize?this.blockSize:this.blockSize-e.length();return e.fillWithByte(n,n),!0},r.ecb.prototype.unpad=function(e,t){if(t.overflow>0)return!1;var n=e.length(),r=e.at(n-1);return r>this.blockSize<<2?!1:(e.truncate(r),!0)},r.cbc=function(e){e||={},this.name=`CBC`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=Array(this._ints),this._outBlock=Array(this._ints)},r.cbc.prototype.start=function(e){if(e.iv===null){if(!this._prev)throw Error(`Invalid IV parameter.`);this._iv=this._prev.slice(0)}else if(`iv`in e)this._iv=i(e.iv,this.blockSize),this._prev=this._iv.slice(0);else throw Error(`Invalid IV parameter.`)},r.cbc.prototype.encrypt=function(e,t,n){if(e.length()<this.blockSize&&!(n&&e.length()>0))return!0;for(var r=0;r<this._ints;++r)this._inBlock[r]=this._prev[r]^e.getInt32();this.cipher.encrypt(this._inBlock,this._outBlock);for(var r=0;r<this._ints;++r)t.putInt32(this._outBlock[r]);this._prev=this._outBlock},r.cbc.prototype.decrypt=function(e,t,n){if(e.length()<this.blockSize&&!(n&&e.length()>0))return!0;for(var r=0;r<this._ints;++r)this._inBlock[r]=e.getInt32();this.cipher.decrypt(this._inBlock,this._outBlock);for(var r=0;r<this._ints;++r)t.putInt32(this._prev[r]^this._outBlock[r]);this._prev=this._inBlock.slice(0)},r.cbc.prototype.pad=function(e,t){var n=e.length()===this.blockSize?this.blockSize:this.blockSize-e.length();return e.fillWithByte(n,n),!0},r.cbc.prototype.unpad=function(e,t){if(t.overflow>0)return!1;var n=e.length(),r=e.at(n-1);return r>this.blockSize<<2?!1:(e.truncate(r),!0)},r.cfb=function(e){e||={},this.name=`CFB`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=Array(this._ints),this._partialBlock=Array(this._ints),this._partialOutput=n.util.createBuffer(),this._partialBytes=0},r.cfb.prototype.start=function(e){if(!(`iv`in e))throw Error(`Invalid IV parameter.`);this._iv=i(e.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0},r.cfb.prototype.encrypt=function(e,t,n){var r=e.length();if(r===0)return!0;
454if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&r>=this.blockSize){for(var i=0;i<this._ints;++i)this._inBlock[i]=e.getInt32()^this._outBlock[i],t.putInt32(this._inBlock[i]);return}var a=(this.blockSize-r)%this.blockSize;a>0&&(a=this.blockSize-a),this._partialOutput.clear();for(var i=0;i<this._ints;++i)this._partialBlock[i]=e.getInt32()^this._outBlock[i],this._partialOutput.putInt32(this._partialBlock[i]);if(a>0)e.read-=this.blockSize;else for(var i=0;i<this._ints;++i)this._inBlock[i]=this._partialBlock[i];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),a>0&&!n)return t.putBytes(this._partialOutput.getBytes(a-this._partialBytes)),this._partialBytes=a,!0;t.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=0},r.cfb.prototype.decrypt=function(e,t,n){var r=e.length();if(r===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&r>=this.blockSize){for(var i=0;i<this._ints;++i)this._inBlock[i]=e.getInt32(),t.putInt32(this._inBlock[i]^this._outBlock[i]);return}var a=(this.blockSize-r)%this.blockSize;a>0&&(a=this.blockSize-a),this._partialOutput.clear();for(var i=0;i<this._ints;++i)this._partialBlock[i]=e.getInt32(),this._partialOutput.putInt32(this._partialBlock[i]^this._outBlock[i]);if(a>0)e.read-=this.blockSize;else for(var i=0;i<this._ints;++i)this._inBlock[i]=this._partialBlock[i];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),a>0&&!n)return t.putBytes(this._partialOutput.getBytes(a-this._partialBytes)),this._partialBytes=a,!0;t.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=0},r.ofb=function(e){e||={},this.name=`OFB`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=Array(this._ints),this._partialOutput=n.util.createBuffer(),this._partialBytes=0},r.ofb.prototype.start=function(e){if(!(`iv`in e))throw Error(`Invalid IV parameter.`);this._iv=i(e.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0},r.ofb.prototype.encrypt=function(e,t,n){var r=e.length();if(e.length()===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&r>=this.blockSize){for(var i=0;i<this._ints;++i)t.putInt32(e.getInt32()^this._outBlock[i]),this._inBlock[i]=this._outBlock[i];return}var a=(this.blockSize-r)%this.blockSize;a>0&&(a=this.blockSize-a),this._partialOutput.clear();for(var i=0;i<this._ints;++i)this._partialOutput.putInt32(e.getInt32()^this._outBlock[i]);if(a>0)e.read-=this.blockSize;else for(var i=0;i<this._ints;++i)this._inBlock[i]=this._outBlock[i];if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),a>0&&!n)return t.putBytes(this._partialOutput.getBytes(a-this._partialBytes)),this._partialBytes=a,!0;t.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=0},r.ofb.prototype.decrypt=r.ofb.prototype.encrypt,r.ctr=function(e){e||={},this.name=`CTR`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=null,this._outBlock=Array(this._ints),this._partialOutput=n.util.createBuffer(),this._partialBytes=0},r.ctr.prototype.start=function(e){if(!(`iv`in e))throw Error(`Invalid IV parameter.`);this._iv=i(e.iv,this.blockSize),this._inBlock=this._iv.slice(0),this._partialBytes=0},r.ctr.prototype.encrypt=function(e,t,n){var r=e.length();if(r===0)return!0;if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&r>=this.blockSize)for(var i=0;i<this._ints;++i)t.putInt32(e.getInt32()^this._outBlock[i]);else{var o=(this.blockSize-r)%this.blockSize;o>0&&(o=this.blockSize-o),this._partialOutput.clear();for(var i=0;i<this._ints;++i)this._partialOutput.putInt32(e.getInt32()^this._outBlock[i]);if(o>0&&(e.read-=this.blockSize),this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),o>0&&!n)return t.putBytes(this._partialOutput.getBytes(o-this._partialBytes)),this._partialBytes=o,!0;t.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=0}a(this._inBlock)},r.ctr.prototype.decrypt=r.ctr.prototype.encrypt,r.gcm=function(e){e||={},this.name=`GCM`,this.cipher=e.cipher,this.blockSize=e.blockSize||16,this._ints=this.blockSize/4,this._inBlock=Array(this._ints),this._outBlock=Array(this._ints),this._partialOutput=n.util.createBuffer(),this._partialBytes=0,this._R=3774873600},r.gcm.prototype.start=function(e){if(!(`iv`in e))throw Error(`Invalid IV parameter.`);var t=n.util.createBuffer(e.iv);this._cipherLength=0;var r=`additionalData`in e?n.util.createBuffer(e.additionalData):n.util.createBuffer();if(`tagLength`in e?this._tagLength=e.tagLength:this._tagLength=128,this._tag=null,e.decrypt&&(this._tag=n.util.createBuffer(e.tag).getBytes(),this._tag.length!==this._tagLength/8))throw Error(`Authentication tag does not match tag length.`);this._hashBlock=Array(this._ints),this.tag=null,this._hashSubkey=Array(this._ints),this.cipher.encrypt([0,0,0,0],this._hashSubkey),this.componentBits=4,this._m=this.generateHashTable(this._hashSubkey,this.componentBits);var i=t.length();if(i===12)this._j0=[t.getInt32(),t.getInt32(),t.getInt32(),1];else{for(this._j0=[0,0,0,0];t.length()>0;)this._j0=this.ghash(this._hashSubkey,this._j0,[t.getInt32(),t.getInt32(),t.getInt32(),t.getInt32()]);this._j0=this.ghash(this._hashSubkey,this._j0,[0,0].concat(o(i*8)))}this._inBlock=this._j0.slice(0),a(this._inBlock),this._partialBytes=0,r=n.util.createBuffer(r),this._aDataLength=o(r.length()*8);var s=r.length()%this.blockSize;for(s&&r.fillWithByte(0,this.blockSize-s),this._s=[0,0,0,0];r.length()>0;)this._s=this.ghash(this._hashSubkey,this._s,[r.getInt32(),r.getInt32(),r.getInt32(),r.getInt32()])},r.gcm.prototype.encrypt=function(e,t,n){var r=e.length();if(r===0)return!0;
454if(this.cipher.encrypt(this._inBlock,this._outBlock),this._partialBytes===0&&r>=this.blockSize){for(var i=0;i<this._ints;++i)t.putInt32(this._outBlock[i]^=e.getInt32());this._cipherLength+=this.blockSize}else{var o=(this.blockSize-r)%this.blockSize;o>0&&(o=this.blockSize-o),this._partialOutput.clear();for(var i=0;i<this._ints;++i)this._partialOutput.putInt32(e.getInt32()^this._outBlock[i]);if(o<=0||n){if(n){var s=r%this.blockSize;this._cipherLength+=s,this._partialOutput.truncate(this.blockSize-s)}else this._cipherLength+=this.blockSize;for(var i=0;i<this._ints;++i)this._outBlock[i]=this._partialOutput.getInt32();this._partialOutput.read-=this.blockSize}if(this._partialBytes>0&&this._partialOutput.getBytes(this._partialBytes),o>0&&!n)return e.read-=this.blockSize,t.putBytes(this._partialOutput.getBytes(o-this._partialBytes)),this._partialBytes=o,!0;t.putBytes(this._partialOutput.getBytes(r-this._partialBytes)),this._partialBytes=0}this._s=this.ghash(this._hashSubkey,this._s,this._outBlock),a(this._inBlock)},r.gcm.prototype.decrypt=function(e,t,n){var r=e.length();if(r<this.blockSize&&!(n&&r>0))return!0;this.cipher.encrypt(this._inBlock,this._outBlock),a(this._inBlock),this._hashBlock[0]=e.getInt32(),this._hashBlock[1]=e.getInt32(),this._hashBlock[2]=e.getInt32(),this._hashBlock[3]=e.getInt32(),this._s=this.ghash(this._hashSubkey,this._s,this._hashBlock);for(var i=0;i<this._ints;++i)t.putInt32(this._outBlock[i]^this._hashBlock[i]);r<this.blockSize?this._cipherLength+=r%this.blockSize:this._cipherLength+=this.blockSize},r.gcm.prototype.afterFinish=function(e,t){var r=!0;t.decrypt&&t.overflow&&e.truncate(this.blockSize-t.overflow),this.tag=n.util.createBuffer();var i=this._aDataLength.concat(o(this._cipherLength*8));this._s=this.ghash(this._hashSubkey,this._s,i);var a=[];this.cipher.encrypt(this._j0,a);for(var s=0;s<this._ints;++s)this.tag.putInt32(this._s[s]^a[s]);return this.tag.truncate(this.tag.length()%(this._tagLength/8)),t.decrypt&&this.tag.bytes()!==this._tag&&(r=!1),r},r.gcm.prototype.multiply=function(e,t){for(var n=[0,0,0,0],r=t.slice(0),i=0;i<128;++i)e[i/32|0]&1<<31-i%32&&(n[0]^=r[0],n[1]^=r[1],n[2]^=r[2],n[3]^=r[3]),this.pow(r,r);return n},r.gcm.prototype.pow=function(e,t){for(var n=e[3]&1,r=3;r>0;--r)t[r]=e[r]>>>1|(e[r-1]&1)<<31;t[0]=e[0]>>>1,n&&(t[0]^=this._R)},r.gcm.prototype.tableMultiply=function(e){for(var t=[0,0,0,0],n=0;n<32;++n){var r=e[n/8|0]>>>(7-n%8)*4&15,i=this._m[n][r];t[0]^=i[0],t[1]^=i[1],t[2]^=i[2],t[3]^=i[3]}return t},r.gcm.prototype.ghash=function(e,t,n){return t[0]^=n[0],t[1]^=n[1],t[2]^=n[2],t[3]^=n[3],this.tableMultiply(t)},r.gcm.prototype.generateHashTable=function(e,t){for(var n=8/t,r=4*n,i=16*n,a=Array(i),o=0;o<i;++o){var s=[0,0,0,0],c=o/r|0,l=(r-1-o%r)*t;s[c]=1<<t-1<<l,a[o]=this.generateSubHashTable(this.multiply(s,e),t)}return a},r.gcm.prototype.generateSubHashTable=function(e,t){var n=1<<t,r=n>>>1,i=Array(n);i[r]=e.slice(0);for(var a=r>>>1;a>0;)this.pow(i[2*a],i[a]=[]),a>>=1;for(a=2;a<r;){for(var o=1;o<a;++o){var s=i[a],c=i[o];i[a+o]=[s[0]^c[0],s[1]^c[1],s[2]^c[2],s[3]^c[3]]}a*=2}for(i[0]=[0,0,0,0],a=r+1;a<n;++a){var l=i[a^r];
454i[a]=[e[0]^l[0],e[1]^l[1],e[2]^l[2],e[3]^l[3]]}return i};function i(e,t){if(typeof e==`string`&&(e=n.util.createBuffer(e)),n.util.isArray(e)&&e.length>4){var r=e;e=n.util.createBuffer();for(var i=0;i<r.length;++i)e.putByte(r[i])}if(e.length()<t)throw Error(`Invalid IV length; got `+e.length()+` bytes and expected `+t+` bytes.`);if(!n.util.isArray(e)){for(var a=[],o=t/4,i=0;i<o;++i)a.push(e.getInt32());e=a}return e}function a(e){e[e.length-1]=e[e.length-1]+1&4294967295}function o(e){return[e/4294967296|0,e&4294967295]}})),dZ=r(((e,t)=>{var n=sZ();lZ(),uZ(),cZ(),t.exports=n.aes=n.aes||{},n.aes.startEncrypting=function(e,t,n,r){var i=m({key:e,output:n,decrypt:!1,mode:r});return i.start(t),i},n.aes.createEncryptionCipher=function(e,t){return m({key:e,output:null,decrypt:!1,mode:t})},n.aes.startDecrypting=function(e,t,n,r){var i=m({key:e,output:n,decrypt:!0,mode:r});return i.start(t),i},n.aes.createDecryptionCipher=function(e,t){return m({key:e,output:null,decrypt:!0,mode:t})},n.aes.Algorithm=function(e,t){i||d();var n=this;n.name=e,n.mode=new t({blockSize:16,cipher:{encrypt:function(e,t){return p(n._w,e,t,!1)},decrypt:function(e,t){return p(n._w,e,t,!0)}}}),n._init=!1},n.aes.Algorithm.prototype.initialize=function(e){if(!this._init){var t=e.key,r;if(typeof t==`string`&&(t.length===16||t.length===24||t.length===32))t=n.util.createBuffer(t);else if(n.util.isArray(t)&&(t.length===16||t.length===24||t.length===32)){r=t,t=n.util.createBuffer();for(var i=0;i<r.length;++i)t.putByte(r[i])}if(!n.util.isArray(t)){r=t,t=[];var a=r.length();if(a===16||a===24||a===32){a>>>=2;for(var i=0;i<a;++i)t.push(r.getInt32())}}if(!n.util.isArray(t)||!(t.length===4||t.length===6||t.length===8))throw Error(`Invalid key parameter.`);var o=this.mode.name,s=[`CFB`,`OFB`,`CTR`,`GCM`].indexOf(o)!==-1;this._w=f(t,e.decrypt&&!s),this._init=!0}},n.aes._expandKey=function(e,t){return i||d(),f(e,t)},n.aes._updateBlock=p,r(`AES-ECB`,n.cipher.modes.ecb),r(`AES-CBC`,n.cipher.modes.cbc),r(`AES-CFB`,n.cipher.modes.cfb),r(`AES-OFB`,n.cipher.modes.ofb),r(`AES-CTR`,n.cipher.modes.ctr),r(`AES-GCM`,n.cipher.modes.gcm);function r(e,t){n.cipher.registerAlgorithm(e,function(){return new n.aes.Algorithm(e,t)})}var i=!1,a=4,o,s,c,l,u;function d(){i=!0,c=[0,1,2,4,8,16,32,64,128,27,54];for(var e=Array(256),t=0;t<128;++t)e[t]=t<<1,e[t+128]=t+128<<1^283;o=Array(256),s=Array(256),l=[,,,,],u=[,,,,];for(var t=0;t<4;++t)l[t]=Array(256),u[t]=Array(256);for(var n=0,r=0,a,d,f,p,m,h,g,t=0;t<256;++t){p=r^r<<1^r<<2^r<<3^r<<4,p=p>>8^p&255^99,o[n]=p,s[p]=n,m=e[p],a=e[n],d=e[a],f=e[d],h=m<<24^p<<16^p<<8^p^m,g=(a^d^f)<<24^(n^f)<<16^(n^d^f)<<8^n^a^f;for(var _=0;_<4;++_)l[_][n]=h,u[_][p]=g,h=h<<24|h>>>8,g=g<<24|g>>>8;n===0?n=r=1:(n=a^e[e[e[a^f]]],r^=e[e[r]])}}function f(e,t){for(var n=e.slice(0),r,i=1,s=n.length,l=a*(s+6+1),d=s;d<l;++d)r=n[d-1],d%s===0?(r=o[r>>>16&255]<<24^o[r>>>8&255]<<16^o[r&255]<<8^o[r>>>24]^c[i]<<24,i++):s>6&&d%s===4&&(r=o[r>>>24]<<24^o[r>>>16&255]<<16^o[r>>>8&255]<<8^o[r&255]),n[d]=n[d-s]^r;if(t){var f,p=u[0],m=u[1],h=u[2],g=u[3],_=n.slice(0);l=n.length;for(var d=0,v=l-a;d<l;d+=a,v-=a)if(d===0||d===l-a)_[d]=n[v],_[d+1]=n[v+3],_[d+2]=n[v+2],_[d+3]=n[v+1];else for(var y=0;y<a;++y)f=n[v+y],_[d+(3&-y)]=p[o[f>>>24]]^m[o[f>>>16&255]]^h[o[f>>>8&255]]^g[o[f&255]];n=_}return n}function p(e,t,n,r){var i=e.length/4-1,a,c,d,f,p;r?(a=u[0],c=u[1],d=u[2],f=u[3],p=s):(a=l[0],c=l[1],d=l[2],f=l[3],p=o);for(var m=t[0]^e[0],h=t[r?3:1]^e[1],g=t[2]^e[2],_=t[r?1:3]^e[3],v,y,b,x=3,S=1;S<i;++S)v=a[m>>>24]^c[h>>>16&255]^d[g>>>8&255]^f[_&255]^e[++x],y=a[h>>>24]^c[g>>>16&255]^d[_>>>8&255]^f[m&255]^e[++x],b=a[g>>>24]^c[_>>>16&255]^d[m>>>8&255]^f[h&255]^e[++x],_=a[_>>>24]^c[m>>>16&255]^d[h>>>8&255]^f[g&255]^e[++x],m=v,h=y,g=b;n[0]=p[m>>>24]<<24^p[h>>>16&255]<<16^p[g>>>8&255]<<8^p[_&255]^e[++x],n[r?3:1]=p[h>>>24]<<24^p[g>>>16&255]<<16^p[_>>>8&255]<<8^p[m&255]^e[++x],n[2]=p[g>>>24]<<24^p[_>>>16&255]<<16^p[m>>>8&255]<<8^p[h&255]^e[++x],n[r?1:3]=p[_>>>24]<<24^p[m>>>16&255]<<16^p[h>>>8&255]<<8^p[g&255]^e[++x]}function m(e){e||={};var t=`AES-`+(e.mode||`CBC`).toUpperCase(),r=e.decrypt?n.cipher.createDecipher(t,e.key):n.
454cipher.createCipher(t,e.key),i=r.start;return r.start=function(e,t){var a=null;t instanceof n.util.ByteBuffer&&(a=t,t={}),t||={},t.output=a,t.iv=e,i.call(r,t)},r}})),fZ=r(((e,t)=>{var n=sZ();n.pki=n.pki||{};var r=t.exports=n.pki.oids=n.oids=n.oids||{};function i(e,t){r[e]=t,r[t]=e}function a(e,t){r[e]=t}i(`1.2.840.113549.1.1.1`,`rsaEncryption`),i(`1.2.840.113549.1.1.4`,`md5WithRSAEncryption`),i(`1.2.840.113549.1.1.5`,`sha1WithRSAEncryption`),i(`1.2.840.113549.1.1.7`,`RSAES-OAEP`),i(`1.2.840.113549.1.1.8`,`mgf1`),i(`1.2.840.113549.1.1.9`,`pSpecified`),i(`1.2.840.113549.1.1.10`,`RSASSA-PSS`),i(`1.2.840.113549.1.1.11`,`sha256WithRSAEncryption`),i(`1.2.840.113549.1.1.12`,`sha384WithRSAEncryption`),i(`1.2.840.113549.1.1.13`,`sha512WithRSAEncryption`),i(`1.3.101.112`,`EdDSA25519`),i(`1.2.840.10040.4.3`,`dsa-with-sha1`),i(`1.3.14.3.2.7`,`desCBC`),i(`1.3.14.3.2.26`,`sha1`),i(`1.3.14.3.2.29`,`sha1WithRSASignature`),i(`2.16.840.1.101.3.4.2.1`,`sha256`),i(`2.16.840.1.101.3.4.2.2`,`sha384`),i(`2.16.840.1.101.3.4.2.3`,`sha512`),i(`2.16.840.1.101.3.4.2.4`,`sha224`),i(`2.16.840.1.101.3.4.2.5`,`sha512-224`),i(`2.16.840.1.101.3.4.2.6`,`sha512-256`),i(`1.2.840.113549.2.2`,`md2`),i(`1.2.840.113549.2.5`,`md5`),i(`1.2.840.113549.1.7.1`,`data`),i(`1.2.840.113549.1.7.2`,`signedData`),i(`1.2.840.113549.1.7.3`,`envelopedData`),i(`1.2.840.113549.1.7.4`,`signedAndEnvelopedData`),i(`1.2.840.113549.1.7.5`,`digestedData`),i(`1.2.840.113549.1.7.6`,`encryptedData`),i(`1.2.840.113549.1.9.1`,`emailAddress`),i(`1.2.840.113549.1.9.2`,`unstructuredName`),i(`1.2.840.113549.1.9.3`,`contentType`),i(`1.2.840.113549.1.9.4`,`messageDigest`),i(`1.2.840.113549.1.9.5`,`signingTime`),i(`1.2.840.113549.1.9.6`,`counterSignature`),i(`1.2.840.113549.1.9.7`,`challengePassword`),i(`1.2.840.113549.1.9.8`,`unstructuredAddress`),i(`1.2.840.113549.1.9.14`,`extensionRequest`),i(`1.2.840.113549.1.9.20`,`friendlyName`),i(`1.2.840.113549.1.9.21`,`localKeyId`),i(`1.2.840.113549.1.9.22.1`,`x509Certificate`),i(`1.2.840.113549.1.12.10.1.1`,`keyBag`),i(`1.2.840.113549.1.12.10.1.2`,`pkcs8ShroudedKeyBag`),i(`1.2.840.113549.1.12.10.1.3`,`certBag`),i(`1.2.840.113549.1.12.10.1.4`,`crlBag`),i(`1.2.840.113549.1.12.10.1.5`,`secretBag`),i(`1.2.840.113549.1.12.10.1.6`,`safeContentsBag`),i(`1.2.840.113549.1.5.13`,`pkcs5PBES2`),i(`1.2.840.113549.1.5.12`,`pkcs5PBKDF2`),i(`1.2.840.113549.1.12.1.1`,`pbeWithSHAAnd128BitRC4`),i(`1.2.840.113549.1.12.1.2`,`pbeWithSHAAnd40BitRC4`),i(`1.2.840.113549.1.12.1.3`,`pbeWithSHAAnd3-KeyTripleDES-CBC`),i(`1.2.840.113549.1.12.1.4`,`pbeWithSHAAnd2-KeyTripleDES-CBC`),i(`1.2.840.113549.1.12.1.5`,`pbeWithSHAAnd128BitRC2-CBC`),i(`1.2.840.113549.1.12.1.6`,`pbewithSHAAnd40BitRC2-CBC`),i(`1.2.840.113549.2.7`,`hmacWithSHA1`),i(`1.2.840.113549.2.8`,`hmacWithSHA224`),i(`1.2.840.113549.2.9`,`hmacWithSHA256`),i(`1.2.840.113549.2.10`,`hmacWithSHA384`),i(`1.2.840.113549.2.11`,`hmacWithSHA512`),i(`1.2.840.113549.3.7`,`des-EDE3-CBC`),i(`2.16.840.1.101.3.4.1.2`,`aes128-CBC`),i(`2.16.840.1.101.3.4.1.22`,`aes192-CBC`),i(`2.16.840.1.101.3.4.1.42`,`aes256-CBC`),i(`2.5.4.3`,`commonName`),i(`2.5.4.4`,`surname`),i(`2.5.4.5`,`serialNumber`),i(`2.5.4.6`,`countryName`),i(`2.5.4.7`,`localityName`),i(`2.5.4.8`,`stateOrProvinceName`),i(`2.5.4.9`,`streetAddress`),i(`2.5.4.10`,`organizationName`),i(`2.5.4.11`,`organizationalUnitName`),i(`2.5.4.12`,`title`),i(`2.5.4.13`,`description`),i(`2.5.4.15`,`businessCategory`),i(`2.5.4.17`,`postalCode`),i(`2.5.4.42`,`givenName`),i(`2.5.4.65`,`pseudonym`),i(`1.3.6.1.4.1.311.60.2.1.2`,`jurisdictionOfIncorporationStateOrProvinceName`),i(`1.3.6.1.4.1.311.60.2.1.3`,`jurisdictionOfIncorporationCountryName`),i(`2.16.840.1.113730.1.1`,`nsCertType`),i(`2.16.840.1.113730.1.13`,`nsComment`),a(`2.5.29.1`,`authorityKeyIdentifier`),a(`2.5.29.2`,`keyAttributes`),a(`2.5.29.3`,`certificatePolicies`),a(`2.5.29.4`,`keyUsageRestriction`),a(`2.5.29.5`,`policyMapping`),a(`2.5.29.6`,`subtreesConstraint`),a(`2.5.29.7`,`subjectAltName`),a(`2.5.29.8`,`issuerAltName`),a(`2.5.29.9`,`subjectDirectoryAttributes`),a(`2.5.29.10`,`basicConstraints`),a(`2.5.29.11`,`nameConstraints`),a(`2.5.29.12`,`policyConstraints`),a(`2.5.29.13`,`basicConstraints`),i(`2.5.29.14`,`subjectKeyIdentifier`),i(`2.5.29.15`,`keyUsage`),a(`2.5.29.16`,`privateKeyUsagePeriod`),i(`2.5.29.17`,`subjectAltName`),i(`2.5.29.18`,`issuerAltName`),i(`2.5.29.19`,`basicConstraints`),a(`2.5.29.20`,`cRLNumber`),a(`2.5.29.21`,`cRLReason`),a(`2.5.29.22`,`expirationDate`),a(`2.5.29.23`,`instructionCode`),a(`2.5.29.24`,`invalidityDate`),a(`2.5.29.25`,`cRLDistributionPoints`),a(`2.5.29.26`,`issuingDistributionPoint`),a(`2.5.29.27`,`deltaCRLIndicator`),a(`2.5.29.28`,`issuingDistributionPoint`),a(`2.5.29.29`,`certificateIssuer`),a(`2.5.29.30`,`nameConstraints`),i(`2.5.29.31`,`cRLDistributionPoints`),i(`2.5.29.32`,`certificatePolicies`),a(`2.5.29.33`,`policyMappings`),a(`2.5.29.34`,`policyConstraints`),i(`2.5.29.35`,`authorityKeyIdentifier`),a(`2.5.29.36`,`policyConstraints`),i(`2.5.29.37`,`extKeyUsage`),a(`2.5.29.46`,`freshestCRL`),a(`2.5.29.54`,`inhibitAnyPol
454icy`),i(`1.3.6.1.4.1.11129.2.4.2`,`timestampList`),i(`1.3.6.1.5.5.7.1.1`,`authorityInfoAccess`),i(`1.3.6.1.5.5.7.3.1`,`serverAuth`),i(`1.3.6.1.5.5.7.3.2`,`clientAuth`),i(`1.3.6.1.5.5.7.3.3`,`codeSigning`),i(`1.3.6.1.5.5.7.3.4`,`emailProtection`),i(`1.3.6.1.5.5.7.3.8`,`timeStamping`)})),pZ=r(((e,t)=>{var n=sZ();cZ(),fZ();var r=t.exports=n.asn1=n.asn1||{};r.Class={UNIVERSAL:0,APPLICATION:64,CONTEXT_SPECIFIC:128,PRIVATE:192},r.Type={NONE:0,BOOLEAN:1,INTEGER:2,BITSTRING:3,OCTETSTRING:4,NULL:5,OID:6,ODESC:7,EXTERNAL:8,REAL:9,ENUMERATED:10,EMBEDDED:11,UTF8:12,ROID:13,SEQUENCE:16,SET:17,PRINTABLESTRING:19,IA5STRING:22,UTCTIME:23,GENERALIZEDTIME:24,BMPSTRING:30},r.maxDepth=256,r.create=function(e,t,i,a,o){if(n.util.isArray(a)){for(var s=[],c=0;c<a.length;++c)a[c]!==void 0&&s.push(a[c]);a=s}var l={tagClass:e,type:t,constructed:i,composed:i||n.util.isArray(a),value:a};return o&&`bitStringContents`in o&&(l.bitStringContents=o.bitStringContents,l.original=r.copy(l)),l},r.copy=function(e,t){var i;if(n.util.isArray(e)){i=[];for(var a=0;a<e.length;++a)i.push(r.copy(e[a],t));return i}return typeof e==`string`?e:(i={tagClass:e.tagClass,type:e.type,constructed:e.constructed,composed:e.composed,value:r.copy(e.value,t)},t&&!t.excludeBitStringContents&&(i.bitStringContents=e.bitStringContents),i)},r.equals=function(e,t,i){if(n.util.isArray(e)){if(!n.util.isArray(t)||e.length!==t.length)return!1;for(var a=0;a<e.length;++a)if(!r.equals(e[a],t[a]))return!1;return!0}if(typeof e!=typeof t)return!1;if(typeof e==`string`)return e===t;var o=e.tagClass===t.tagClass&&e.type===t.type&&e.constructed===t.constructed&&e.composed===t.composed&&r.equals(e.value,t.value);return i&&i.includeBitStringContents&&(o&&=e.bitStringContents===t.bitStringContents),o},r.getBerValueLength=function(e){var t=e.getByte();if(t!==128)return t&128?e.getInt((t&127)<<3):t};function i(e,t,n){if(n>t){var r=Error(`Too few bytes to parse DER.`);throw r.available=e.length(),r.remaining=t,r.requested=n,r}}var a=function(e,t){var n=e.getByte();if(t--,n!==128){var r;if(!(n&128))r=n;else{var a=n&127;i(e,t,a),r=e.getInt(a<<3)}if(r<0)throw Error(`Negative length: `+r);return r}};r.fromDer=function(e,t){t===void 0&&(t={strict:!0,parseAllBytes:!0,decodeBitStrings:!0}),typeof t==`boolean`&&(t={strict:t,parseAllBytes:!0,decodeBitStrings:!0}),`strict`in t||(t.strict=!0),`parseAllBytes`in t||(t.parseAllBytes=!0),`decodeBitStrings`in t||(t.decodeBitStrings=!0),`maxDepth`in t||(t.maxDepth=r.maxDepth),typeof e==`string`&&(e=n.util.createBuffer(e));var i=e.length(),a=o(e,e.length(),0,t);if(t.parseAllBytes&&e.length()!==0){var s=Error(`Unparsed DER bytes remain after ASN.1 parsing.`);throw s.byteCount=i,s.remaining=e.length(),s}return a};function o(e,t,n,s){if(n>=s.maxDepth)throw Error(`ASN.1 parsing error: Max depth exceeded.`);var c;i(e,t,2);var l=e.getByte();t--;var u=l&192,d=l&31;c=e.length();var f=a(e,t);if(t-=c-e.length(),f!==void 0&&f>t){if(s.strict){var p=Error(`Too few bytes to read ASN.1 value.`);throw p.available=e.length(),p.remaining=t,p.requested=f,p}f=t}var m,h,g=(l&32)==32;if(g)if(m=[],f===void 0)for(;;){if(i(e,t,2),e.bytes(2)===`\0\0`){e.getBytes(2),t-=2;break}c=e.length(),m.push(o(e,t,n+1,s)),t-=c-e.length()}else for(;f>0;)c=e.length(),m.push(o(e,f,n+1,s)),t-=c-e.length(),f-=c-e.length();if(m===void 0&&u===r.Class.UNIVERSAL&&d===r.Type.BITSTRING&&(h=e.bytes(f)),m===void 0&&s.decodeBitStrings&&u===r.Class.UNIVERSAL&&d===r.Type.BITSTRING&&f>1){var _=e.read,v=t,y=0;if(d===r.Type.BITSTRING&&(i(e,t,1),y=e.getByte(),t--),y===0)try{c=e.length();var b=o(e,t,n+1,{strict:!0,decodeBitStrings:!0}),x=c-e.length();t-=x,d==r.Type.BITSTRING&&x++;var S=b.tagClass;x===f&&(S===r.Class.UNIVERSAL||S===r.Class.CONTEXT_SPECIFIC)&&(m=[b])}catch{}m===void 0&&(e.read=_,t=v)}if(m===void 0){if(f===void 0){if(s.strict)throw Error(`Non-constructed ASN.1 object of indefinite length.`);f=t}if(d===r.Type.BMPSTRING)for(m=``;f>0;f-=2)i(e,t,2),m+=String.fromCharCode(e.getInt16()),t-=2;else m=e.getBytes(f),t-=f}var C=h===void 0?null:{bitStringContents:h};return r.create(u,d,g,m,C)}r.toDer=function(e){var t=n.util.createBuffer(),i=e.tagClass|e.type,a=n.util.createBuffer(),o=!1;if(`bitStringContents`in e&&(o=!0,e.original&&(o=r.equals(e,e.original))),o)a.putBytes(e.bitStringContents);
454else if(e.composed){e.constructed?i|=32:a.putByte(0);for(var s=0;s<e.value.length;++s)e.value[s]!==void 0&&a.putBuffer(r.toDer(e.value[s]))}else if(e.type===r.Type.BMPSTRING)for(var s=0;s<e.value.length;++s)a.putInt16(e.value.charCodeAt(s));else e.type===r.Type.INTEGER&&e.value.length>1&&(e.value.charCodeAt(0)===0&&!(e.value.charCodeAt(1)&128)||e.value.charCodeAt(0)===255&&(e.value.charCodeAt(1)&128)==128)?a.putBytes(e.value.substr(1)):a.putBytes(e.value);if(t.putByte(i),a.length()<=127)t.putByte(a.length()&127);else{var c=a.length(),l=``;do l+=String.fromCharCode(c&255),c>>>=8;while(c>0);t.putByte(l.length|128);for(var s=l.length-1;s>=0;--s)t.putByte(l.charCodeAt(s))}return t.putBuffer(a),t},r.oidToDer=function(e){var t=e.split(`.`),r=n.util.createBuffer();r.putByte(40*parseInt(t[0],10)+parseInt(t[1],10));for(var i,a,o,s,c=2;c<t.length;++c){if(i=!0,a=[],o=parseInt(t[c],10),o>4294967295)throw Error(`OID value too large; max is 32-bits.`);do s=o&127,o>>>=7,i||(s|=128),a.push(s),i=!1;while(o>0);for(var l=a.length-1;l>=0;--l)r.putByte(a[l])}return r},r.derToOid=function(e){var t;typeof e==`string`&&(e=n.util.createBuffer(e));var r=e.getByte();t=Math.floor(r/40)+`.`+r%40;for(var i=0;e.length()>0;){if(i>70368744177663)throw Error(`OID value too large; max is 53-bits.`);r=e.getByte(),i*=128,r&128?i+=r&127:(t+=`.`+(i+r),i=0)}return t},r.utcTimeToDate=function(e){var t=new Date,n=parseInt(e.substr(0,2),10);n=n>=50?1900+n:2e3+n;var r=parseInt(e.substr(2,2),10)-1,i=parseInt(e.substr(4,2),10),a=parseInt(e.substr(6,2),10),o=parseInt(e.substr(8,2),10),s=0;if(e.length>11){var c=e.charAt(10),l=10;c!==`+`&&c!==`-`&&(s=parseInt(e.substr(10,2),10),l+=2)}if(t.setUTCFullYear(n,r,i),t.setUTCHours(a,o,s,0),l&&(c=e.charAt(l),c===`+`||c===`-`)){var u=parseInt(e.substr(l+1,2),10),d=parseInt(e.substr(l+4,2),10),f=u*60+d;f*=6e4,c===`+`?t.setTime(+t-f):t.setTime(+t+f)}return t},r.generalizedTimeToDate=function(e){var t=new Date,n=parseInt(e.substr(0,4),10),r=parseInt(e.substr(4,2),10)-1,i=parseInt(e.substr(6,2),10),a=parseInt(e.substr(8,2),10),o=parseInt(e.substr(10,2),10),s=parseInt(e.substr(12,2),10),c=0,l=0,u=!1;e.charAt(e.length-1)===`Z`&&(u=!0);var d=e.length-5,f=e.charAt(d);if(f===`+`||f===`-`){var p=parseInt(e.substr(d+1,2),10),m=parseInt(e.substr(d+4,2),10);l=p*60+m,l*=6e4,f===`+`&&(l*=-1),u=!0}return e.charAt(14)===`.`&&(c=parseFloat(e.substr(14),10)*1e3),u?(t.setUTCFullYear(n,r,i),t.setUTCHours(a,o,s,c),t.setTime(+t+l)):(t.setFullYear(n,r,i),t.setHours(a,o,s,c)),t},r.dateToUtcTime=function(e){if(typeof e==`string`)return e;var t=``,n=[];n.push((``+e.getUTCFullYear()).substr(2)),n.push(``+(e.getUTCMonth()+1)),n.push(``+e.getUTCDate()),n.push(``+e.getUTCHours()),n.push(``+e.getUTCMinutes()),n.push(``+e.getUTCSeconds());for(var r=0;r<n.length;++r)n[r].length<2&&(t+=`0`),t+=n[r];return t+=`Z`,t},r.dateToGeneralizedTime=function(e){if(typeof e==`string`)return e;var t=``,n=[];n.push(``+e.getUTCFullYear()),n.push(``+(e.getUTCMonth()+1)),n.push(``+e.getUTCDate()),n.push(``+e.getUTCHours()),n.push(``+e.getUTCMinutes()),n.push(``+e.getUTCSeconds());for(var r=0;r<n.length;++r)n[r].length<2&&(t+=`0`),t+=n[r];return t+=`Z`,t},r.integerToDer=function(e){var t=n.util.createBuffer();if(e>=-128&&e<128)return t.putSignedInt(e,8);if(e>=-32768&&e<32768)return t.putSignedInt(e,16);if(e>=-8388608&&e<8388608)return t.putSignedInt(e,24);if(e>=-2147483648&&e<2147483648)return t.putSignedInt(e,32);var r=Error(`Integer too large; max is 32-bits.`);throw r.integer=e,r},r.derToInteger=function(e){typeof e==`string`&&(e=n.util.createBuffer(e));var t=e.length()*8;if(t>32)throw Error(`Integer too large; max is 32-bits.`);return e.getSignedInt(t)},r.validate=function(e,t,i,a){var o=!1;if((e.tagClass===t.tagClass||t.tagClass===void 0)&&(e.type===t.type||t.type===void 0))if(e.constructed===t.constructed||t.constructed===void 0){if(o=!0,t.value&&n.util.isArray(t.value))for(var s=0,c=0;o&&c<t.value.length;++c){var l=t.value[c];o=!!l.optional;var u=e.value[s];if(!u){l.optional||(o=!1,a&&a.push(`[`+t.name+`] Missing required element. Expected tag class "`+l.tagClass+`", type "`+l.type+`"`));continue}if(l.tagClass!==void 0&&l.type!==void 0&&(u.tagClass!==l.tagClass||u.type!==l.type))if(l.optional){o=!0;continue}else{o=!1,a&&a.push(`[`+t.name+`] Tag mismatch. Expected (`+l.tagClass+`,`+l.type+`), got (`+u.tagClass+`,`+u.type+`)`);break}if(r.validate(u,l,i,a))++s,o=!0;else if(l.optional)o=!0;else{o=!1;break}}if(o&&i&&(t.capture&&(i[t.capture]=e.value),t.captureAsn1&&(i[t.captureAsn1]=e),t.captureBitStringContents&&`bitStringContents`in e&&(i[t.captureBitStringContents]=e.bitStringContents),t.captureBitStringValue&&`bitStringContents`in e))if(e.bitStringContents.length<2)i[t.captureBitStringValue]=``;
454else{if(e.bitStringContents.charCodeAt(0)!==0)throw Error(`captureBitStringValue only supported for zero unused bits`);i[t.captureBitStringValue]=e.bitStringContents.slice(1)}}else a&&a.push(`[`+t.name+`] Expected constructed "`+t.constructed+`", got "`+e.constructed+`"`);else a&&(e.tagClass!==t.tagClass&&a.push(`[`+t.name+`] Expected tag class "`+t.tagClass+`", got "`+e.tagClass+`"`),e.type!==t.type&&a.push(`[`+t.name+`] Expected type "`+t.type+`", got "`+e.type+`"`));return o};var s=/[^\\u0000-\\u00ff]/;r.prettyPrint=function(e,t,i){var a=``;t||=0,i||=2,t>0&&(a+=`
455`);for(var o=``,c=0;c<t*i;++c)o+=` `;switch(a+=o+`Tag: `,e.tagClass){case r.Class.UNIVERSAL:a+=`Universal:`;break;case r.Class.APPLICATION:a+=`Application:`;break;case r.Class.CONTEXT_SPECIFIC:a+=`Context-Specific:`;break;case r.Class.PRIVATE:a+=`Private:`;break}if(e.tagClass===r.Class.UNIVERSAL)switch(a+=e.type,e.type){case r.Type.NONE:a+=` (None)`;break;case r.Type.BOOLEAN:a+=` (Boolean)`;break;case r.Type.INTEGER:a+=` (Integer)`;break;case r.Type.BITSTRING:a+=` (Bit string)`;break;case r.Type.OCTETSTRING:a+=` (Octet string)`;break;case r.Type.NULL:a+=` (Null)`;break;case r.Type.OID:a+=` (Object Identifier)`;break;case r.Type.ODESC:a+=` (Object Descriptor)`;break;case r.Type.EXTERNAL:a+=` (External or Instance of)`;break;case r.Type.REAL:a+=` (Real)`;break;case r.Type.ENUMERATED:a+=` (Enumerated)`;break;case r.Type.EMBEDDED:a+=` (Embedded PDV)`;break;case r.Type.UTF8:a+=` (UTF8)`;break;case r.Type.ROID:a+=` (Relative Object Identifier)`;break;case r.Type.SEQUENCE:a+=` (Sequence)`;break;case r.Type.SET:a+=` (Set)`;break;case r.Type.PRINTABLESTRING:a+=` (Printable String)`;break;case r.Type.IA5String:a+=` (IA5String (ASCII))`;break;case r.Type.UTCTIME:a+=` (UTC time)`;break;case r.Type.GENERALIZEDTIME:a+=` (Generalized time)`;break;case r.Type.BMPSTRING:a+=` (BMP String)`;break}else a+=e.type;if(a+=`
456`,a+=o+`Constructed: `+e.constructed+`
457`,e.composed){for(var l=0,u=``,c=0;c<e.value.length;++c)e.value[c]!==void 0&&(l+=1,u+=r.prettyPrint(e.value[c],t+1,i),c+1<e.value.length&&(u+=`,`));a+=o+`Sub values: `+l+u}else{if(a+=o+`Value: `,e.type===r.Type.OID){var d=r.derToOid(e.value);a+=d,n.pki&&n.pki.oids&&d in n.pki.oids&&(a+=` (`+n.pki.oids[d]+`) `)}if(e.type===r.Type.INTEGER)try{a+=r.derToInteger(e.value)}catch{a+=`0x`+n.util.bytesToHex(e.value)}else if(e.type===r.Type.BITSTRING){if(e.value.length>1?a+=`0x`+n.util.bytesToHex(e.value.slice(1)):a+=`(none)`,e.value.length>0){var f=e.value.charCodeAt(0);f==1?a+=` (1 unused bit shown)`:f>1&&(a+=` (`+f+` unused bits shown)`)}}else if(e.type===r.Type.OCTETSTRING)s.test(e.value)||(a+=`(`+e.value+`) `),a+=`0x`+n.util.bytesToHex(e.value);else if(e.type===r.Type.UTF8)try{a+=n.util.decodeUtf8(e.value)}catch(t){if(t.message===`URI malformed`)a+=`0x`+n.util.bytesToHex(e.value)+` (malformed UTF8)`;else throw t}else e.type===r.Type.PRINTABLESTRING||e.type===r.Type.IA5String?a+=e.value:s.test(e.value)?a+=`0x`+n.util.bytesToHex(e.value):e.value.length===0?a+=`[null]`:a+=e.value}return a}})),mZ=r(((e,t)=>{var n=sZ();t.exports=n.md=n.md||{},n.md.algorithms=n.md.algorithms||{}})),hZ=r(((e,t)=>{var n=sZ();mZ(),cZ();var r=t.exports=n.hmac=n.hmac||{};r.create=function(){var e=null,t=null,r=null,i=null,a={};return a.start=function(a,o){if(a!==null)if(typeof a==`string`)if(a=a.toLowerCase(),a in n.md.algorithms)t=n.md.algorithms[a].create();else throw Error(`Unknown hash algorithm "`+a+`"`);else t=a;if(o===null)o=e;else{if(typeof o==`string`)o=n.util.createBuffer(o);else if(n.util.isArray(o)){var s=o;o=n.util.createBuffer();for(var c=0;c<s.length;++c)o.putByte(s[c])}var l=o.length();l>t.blockLength&&(t.start(),t.update(o.bytes()),o=t.digest()),r=n.util.createBuffer(),i=n.util.createBuffer(),l=o.length();for(var c=0;c<l;++c){var s=o.at(c);r.putByte(54^s),i.putByte(92^s)}if(l<t.blockLength)for(var s=t.blockLength-l,c=0;c<s;++c)r.putByte(54),i.putByte(92);e=o,r=r.bytes(),i=i.bytes()}t.start(),t.update(r)},a.update=function(e){t.update(e)},a.getMac=function(){var e=t.digest().bytes();return t.start(),t.update(i),t.update(e),t.digest()},a.digest=a.getMac,a}})),gZ=r(((e,t)=>{var n=sZ();mZ(),cZ();var r=t.exports=n.md5=n.md5||{};n.md.md5=n.md.algorithms.md5=r,r.create=function(){c||l();var e=null,t=n.util.createBuffer(),r=Array(16),a={algorithm:`md5`,blockLength:64,digestLength:16,messageLength:0,fullMessageLength:null,messageLengthSize:8};return a.start=function(){a.messageLength=0,a.fullMessageLength=a.messageLength64=[];for(var r=a.messageLengthSize/4,i=0;i<r;++i)a.fullMessageLength.push(0);return t=n.util.createBuffer(),e={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878},a},a.start(),a.update=function(i,o){o===`utf8`&&(i=n.util.encodeUtf8(i));var s=i.length;a.messageLength+=s,s=[s/4294967296>>>0,s>>>0];for(var c=a.fullMessageLength.length-1;c>=0;--c)a.fullMessageLength[c]+=s[1],s[1]=s[0]+(a.fullMessageLength[c]/4294967296>>>0),a.fullMessageLength[c]=a.fullMessageLength[c]>>>0,s[0]=s[1]/4294967296>>>0;return t.putBytes(i),u(e,r,t),(t.read>2048||t.length()===0)&&t.compact(),a},a.digest=function(){var o=n.util.createBuffer();o.putBytes(t.bytes());var s=a.fullMessageLength[a.fullMessageLength.length-1]+a.messageLengthSize&a.blockLength-1;o.putBytes(i.substr(0,a.blockLength-s));for(var c,l=0,d=a.fullMessageLength.length-1;d>=0;--d)c=a.fullMessageLength[d]*8+l,l=c/4294967296>>>0,o.putInt32Le(c>>>0);var f={h0:e.h0,h1:e.h1,h2:e.h2,h3:e.h3};u(f,r,o);var p=n.util.createBuffer();return p.putInt32Le(f.h0),p.putInt32Le(f.h1),p.putInt32Le(f.h2),p.putInt32Le(f.h3),p},a};var i=null,a=null,o=null,s=null,c=!1;function l(){i=`€`,i+=n.util.fillString(`\0`,64),a=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1,6,11,0,5,10,15,4,9,14,3,8,13,2,7,12,5,8,11,14,1,4,7,10,13,0,3,6,9,12,15,2,0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9],o=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21],s=Array(64);for(var e=0;e<64;++e)s[e]=Math.floor(Math.abs(Math.sin(e+1))*4294967296);c=!0}function u(e,t,n){for(var r,i,c,l,u,d,f,p,m=n.length();m>=64;){for(i=e.h0,c=e.h1,l=e.h2,u=e.h3,p=0;p<16;++p)t[p]=n.getInt32Le(),d=u^c&(l^u),r=i+d+s[p]+t[p],f=o[p],i=u,u=l,l=c,c+=r<<f|r>>>32-f;for(;p<32;
457++p)d=l^u&(c^l),r=i+d+s[p]+t[a[p]],f=o[p],i=u,u=l,l=c,c+=r<<f|r>>>32-f;for(;p<48;++p)d=c^l^u,r=i+d+s[p]+t[a[p]],f=o[p],i=u,u=l,l=c,c+=r<<f|r>>>32-f;for(;p<64;++p)d=l^(c|~u),r=i+d+s[p]+t[a[p]],f=o[p],i=u,u=l,l=c,c+=r<<f|r>>>32-f;e.h0=e.h0+i|0,e.h1=e.h1+c|0,e.h2=e.h2+l|0,e.h3=e.h3+u|0,m-=64}}})),_Z=r(((e,t)=>{var n=sZ();cZ();var r=t.exports=n.pem=n.pem||{};r.encode=function(e,t){t||={};var r=`-----BEGIN `+e.type+`-----\r
458`,a;if(e.procType&&(a={name:`Proc-Type`,values:[String(e.procType.version),e.procType.type]},r+=i(a)),e.contentDomain&&(a={name:`Content-Domain`,values:[e.contentDomain]},r+=i(a)),e.dekInfo&&(a={name:`DEK-Info`,values:[e.dekInfo.algorithm]},e.dekInfo.parameters&&a.values.push(e.dekInfo.parameters),r+=i(a)),e.headers)for(var o=0;o<e.headers.length;++o)r+=i(e.headers[o]);return e.procType&&(r+=`\r
459`),r+=n.util.encode64(e.body,t.maxline||64)+`\r
460`,r+=`-----END `+e.type+`-----\r
461`,r},r.decode=function(e){for(var t=[],r=/\s*-----BEGIN ([A-Z0-9- ]+)-----\r?\n?([\x21-\x7e\s]+?(?:\r?\n\r?\n))?([:A-Za-z0-9+\/=\s]+?)-----END \1-----/g,i=/([\x21-\x7e]+):\s*([\x21-\x7e\s^:]+)/,o=/\r?\n/,s;s=r.exec(e),s;){var c=s[1];c===`NEW CERTIFICATE REQUEST`&&(c=`CERTIFICATE REQUEST`);var l={type:c,procType:null,contentDomain:null,dekInfo:null,headers:[],body:n.util.decode64(s[3])};if(t.push(l),s[2]){for(var u=s[2].split(o),d=0;s&&d<u.length;){for(var f=u[d].replace(/\s+$/,``),p=d+1;p<u.length;++p){var m=u[p];if(!/\s/.test(m[0]))break;f+=m,d=p}if(s=f.match(i),s){for(var h={name:s[1],values:[]},g=s[2].split(`,`),_=0;_<g.length;++_)h.values.push(a(g[_]));if(!l.procType){if(h.name!==`Proc-Type`)throw Error(`Invalid PEM formatted message. The first encapsulated header must be "Proc-Type".`);if(h.values.length!==2)throw Error(`Invalid PEM formatted message. The "Proc-Type" header must have two subfields.`);l.procType={version:g[0],type:g[1]}}else if(!l.contentDomain&&h.name===`Content-Domain`)l.contentDomain=g[0]||``;else if(!l.dekInfo&&h.name===`DEK-Info`){if(h.values.length===0)throw Error(`Invalid PEM formatted message. The "DEK-Info" header must have at least one subfield.`);l.dekInfo={algorithm:g[0],parameters:g[1]||null}}else l.headers.push(h)}++d}if(l.procType===`ENCRYPTED`&&!l.dekInfo)throw Error(`Invalid PEM formatted message. The "DEK-Info" header must be present if "Proc-Type" is "ENCRYPTED".`)}}if(t.length===0)throw Error(`Invalid PEM formatted message.`);return t};function i(e){for(var t=e.name+`: `,n=[],r=function(e,t){return` `+t},i=0;i<e.values.length;++i)n.push(e.values[i].replace(/^(\S+\r\n)/,r));t+=n.join(`,`)+`\r
462`;for(var a=0,o=-1,i=0;i<t.length;++i,++a)if(a>65&&o!==-1){var s=t[o];s===`,`?(++o,t=t.substr(0,o)+`\r
463 `+t.substr(o)):t=t.substr(0,o)+`\r
464`+s+t.substr(o+1),a=i-o-1,o=-1,++i}else (t[i]===` `||t[i]===`	`||t[i]===`,`)&&(o=i);return t}function a(e){return e.replace(/^\s+/,``)}})),vZ=r(((e,t)=>{var n=sZ();lZ(),uZ(),cZ(),t.exports=n.des=n.des||{},n.des.startEncrypting=function(e,t,n,r){var i=m({key:e,output:n,decrypt:!1,mode:r||(t===null?`ECB`:`CBC`)});return i.start(t),i},n.des.createEncryptionCipher=function(e,t){return m({key:e,output:null,decrypt:!1,mode:t})},n.des.startDecrypting=function(e,t,n,r){var i=m({key:e,output:n,decrypt:!0,mode:r||(t===null?`ECB`:`CBC`)});return i.start(t),i},n.des.createDecryptionCipher=function(e,t){return m({key:e,output:null,decrypt:!0,mode:t})},n.des.Algorithm=function(e,t){var n=this;n.name=e,n.mode=new t({blockSize:8,cipher:{encrypt:function(e,t){return p(n._keys,e,t,!1)},decrypt:function(e,t){return p(n._keys,e,t,!0)}}}),n._init=!1},n.des.Algorithm.prototype.initialize=function(e){if(!this._init){var t=n.util.createBuffer(e.key);if(this.name.indexOf(`3DES`)===0&&t.length()!==24)throw Error(`Invalid Triple-DES key size: `+t.length()*8);this._keys=f(t),this._init=!0}},r(`DES-ECB`,n.cipher.modes.ecb),r(`DES-CBC`,n.cipher.modes.cbc),r(`DES-CFB`,n.cipher.modes.cfb),r(`DES-OFB`,n.cipher.modes.ofb),r(`DES-CTR`,n.cipher.modes.ctr),r(`3DES-ECB`,n.cipher.modes.ecb),r(`3DES-CBC`,n.cipher.modes.cbc),r(`3DES-CFB`,n.cipher.modes.cfb),r(`3DES-OFB`,n.cipher.modes.ofb),r(`3DES-CTR`,n.cipher.modes.ctr);function r(e,t){n.cipher.registerAlgorithm(e,function(){return new n.des.Algorithm(e,t)})}var i=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,16778240,16778240,0,65540,66560,0,16842756],a=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,-2147483616,1048608,-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],o=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,134217728,134349320,8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],s=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],c=[256,34078976,34078720,1107296512,524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,524544,33554688,1073742080,524288,0,1074266112,34078976,1073742080],l=[536870928,541065216,16384,541081616,54106
4645216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,541065216,4210704,16384,4194320,536887312,0,541081600,536870912,4194320,536887312],u=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,0,2099202,69206016,2048,67108866,67110912,2048,2097154],d=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,266240,4160,4160,262208,268435456,268701696];function f(e){for(var t=[0,4,536870912,536870916,65536,65540,536936448,536936452,512,516,536871424,536871428,66048,66052,536936960,536936964],n=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],r=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],i=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],a=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],o=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],s=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],c=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],l=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],u=[0,268435456,8,268435464,0,268435456,8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],d=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],f=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],p=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],m=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],h=e.length()>8?3:1,g=[],_=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],v=0,y,b=0;b<h;b++){var x=e.getInt32(),S=e.getInt32();y=(x>>>4^S)&252645135,S^=y,x^=y<<4,y=(S>>>-16^x)&65535,x^=y,S^=y<<-16,y=(x>>>2^S)&858993459,S^=y,x^=y<<2,y=(S>>>-16^x)&65535,x^=y,S^=y<<-16,y=(x>>>1^S)&1431655765,S^=y,x^=y<<1,y=(S>>>8^x)&16711935,x^=y,S^=y<<8,y=(x>>>1^S)&1431655765,S^=y,x^=y<<1,y=x<<8|S>>>20&240,x=S<<24|S<<8&16711680|S>>>8&65280|S>>>24&240,S=y;for(var C=0;C<_.length;++C){_[C]?(x=x<<2|x>>>26,S=S<<2|S>>>26):(x=x<<1|x>>>27,S=S<<1|S>>>27),x&=-15,S&=-15;var w=t[x>>>28]|n[x>>>24&15]|r[x>>>20&15]|i[x>>>16&15]|a[x>>>12&15]|o[x>>>8&15]|s[x>>>4&15],T=c[S>>>28]|l[S>>>24&15]|u[S>>>20&15]|d[S>>>16&15]|f[S>>>12&15]|p[S>>>8&15]|m[S>>>4&15];y=(T>>>16^w)&65535,g[v++]=w^y,g[v++]=T^y<<16}}return g}function p(e,t,n,r){var f=e.length===32?3:9,p=f===3?r?[30,-2,-2]:[0,32,2]:r?[94,62,-2,32,64,2,30,-2,-2]:[0,32,2,62,30,-2,64,96,2],m,h=t[0],g=t[1];m=(h>>>4^g)&252645135,g^=m,h^=m<<4,m=(h>>>16^g)&65535,g^=m,h^=m<<16,m=(g>>>2^h)&858993459,h^=m,g^=m<<2,m=(g>>>8^h)&16711935,h^=m,g^=m<<8,m=(h>>>1^g)&1431655765,g^=m,h^=m<<1,h=h<<1|h>>>31,g=g<<1|g>>>31;for(var _=0;_<f;_+=3){for(var v=p[_+1],y=p[_+2],b=p[_];b!=v;b+=y){var x=g^e[b],S=(g>>>4|g<<28)^e[b+1];m=h,h=g,g=m^(a[x>>>24&63]|s[x>>>16&63]|l[x>>>8&63]|d[x&63]|i[S>>>24&63]|o[S>>>16&63]|c[S>>>8&63]|u[S&63])}m=h,h=g,g=m}h=h>>>1|h<<31,g=g>>>1|g<<31,m=(h>>>1^g)&1431655765,g^=m,h^=m<<1,m=(g>>>8^h)&16711935,h^=m,g^=m<<8,m=(g>>>2^h)&858993459,h^=m,g^=m<<2,m=(h>>>16^g)&65535,g^=m,h^=m<<16,m=(h>>>
4644^g)&252645135,g^=m,h^=m<<4,n[0]=h,n[1]=g}function m(e){e||={};var t=`DES-`+(e.mode||`CBC`).toUpperCase(),r=e.decrypt?n.cipher.createDecipher(t,e.key):n.cipher.createCipher(t,e.key),i=r.start;return r.start=function(e,t){var a=null;t instanceof n.util.ByteBuffer&&(a=t,t={}),t||={},t.output=a,t.iv=e,i.call(r,t)},r}})),yZ=r(((e,t)=>{t.exports={}})),bZ=r(((e,t)=>{var n=sZ();hZ(),mZ(),cZ();var r=n.pkcs5=n.pkcs5||{},i;n.util.isNodejs&&!n.options.usePureJavaScript&&(i=yZ()),t.exports=n.pbkdf2=r.pbkdf2=function(e,t,r,a,o,s){if(typeof o==`function`&&(s=o,o=null),n.util.isNodejs&&!n.options.usePureJavaScript&&i.pbkdf2&&(typeof o!=`object`||!o)&&(i.pbkdf2Sync.length>4||!o||o===`sha1`))return typeof o!=`string`&&(o=`sha1`),e=Buffer.from(e,`binary`),t=Buffer.from(t,`binary`),s?i.pbkdf2Sync.length===4?i.pbkdf2(e,t,r,a,function(e,t){if(e)return s(e);s(null,t.toString(`binary`))}):i.pbkdf2(e,t,r,a,o,function(e,t){if(e)return s(e);s(null,t.toString(`binary`))}):i.pbkdf2Sync.length===4?i.pbkdf2Sync(e,t,r,a).toString(`binary`):i.pbkdf2Sync(e,t,r,a,o).toString(`binary`);if(o??=`sha1`,typeof o==`string`){if(!(o in n.md.algorithms))throw Error(`Unknown hash algorithm: `+o);o=n.md[o].create()}var c=o.digestLength;if(a>4294967295*c){var l=Error(`Derived key is too long.`);if(s)return s(l);throw l}var u=Math.ceil(a/c),d=a-(u-1)*c,f=n.hmac.create();f.start(o,e);var p=``,m,h,g;if(!s){for(var _=1;_<=u;++_){f.start(null,null),f.update(t),f.update(n.util.int32ToBytes(_)),m=g=f.digest().getBytes();for(var v=2;v<=r;++v)f.start(null,null),f.update(g),h=f.digest().getBytes(),m=n.util.xorBytes(m,h,c),g=h;p+=_<u?m:m.substr(0,d)}return p}var _=1,v;function y(){if(_>u)return s(null,p);f.start(null,null),f.update(t),f.update(n.util.int32ToBytes(_)),m=g=f.digest().getBytes(),v=2,b()}function b(){if(v<=r)return f.start(null,null),f.update(g),h=f.digest().getBytes(),m=n.util.xorBytes(m,h,c),g=h,++v,n.util.setImmediate(b);p+=_<u?m:m.substr(0,d),++_,y()}y()}})),xZ=r(((e,t)=>{var n=sZ();mZ(),cZ();var r=t.exports=n.sha256=n.sha256||{};n.md.sha256=n.md.algorithms.sha256=r,r.create=function(){a||s();var e=null,t=n.util.createBuffer(),r=Array(64),o={algorithm:`sha256`,blockLength:64,digestLength:32,messageLength:0,fullMessageLength:null,messageLengthSize:8};return o.start=function(){o.messageLength=0,o.fullMessageLength=o.messageLength64=[];for(var r=o.messageLengthSize/4,i=0;i<r;++i)o.fullMessageLength.push(0);return t=n.util.createBuffer(),e={h0:1779033703,h1:3144134277,h2:1013904242,h3:2773480762,h4:1359893119,h5:2600822924,h6:528734635,h7:1541459225},o},o.start(),o.update=function(i,a){a===`utf8`&&(i=n.util.encodeUtf8(i));var s=i.length;o.messageLength+=s,s=[s/4294967296>>>0,s>>>0];for(var l=o.fullMessageLength.length-1;l>=0;--l)o.fullMessageLength[l]+=s[1],s[1]=s[0]+(o.fullMessageLength[l]/4294967296>>>0),o.fullMessageLength[l]=o.fullMessageLength[l]>>>0,s[0]=s[1]/4294967296>>>0;return t.putBytes(i),c(e,r,t),(t.read>2048||t.length()===0)&&t.compact(),o},o.digest=function(){var a=n.util.createBuffer();a.putBytes(t.bytes());var s=o.fullMessageLength[o.fullMessageLength.length-1]+o.messageLengthSize&o.blockLength-1;a.putBytes(i.substr(0,o.blockLength-s));for(var l,u,d=o.fullMessageLength[0]*8,f=0;f<o.fullMessageLength.length-1;++f)l=o.fullMessageLength[f+1]*8,u=l/4294967296>>>0,d+=u,a.putInt32(d>>>0),d=l>>>0;a.putInt32(d);var p={h0:e.h0,h1:e.h1,h2:e.h2,h3:e.h3,h4:e.h4,h5:e.h5,h6:e.h6,h7:e.h7};c(p,r,a);var m=n.util.createBuffer();return m.putInt32(p.h0),m.putInt32(p.h1),m.putInt32(p.h2),m.putInt32(p.h3),m.putInt32(p.h4),m.putInt32(p.h5),m.putInt32(p.h6),m.putInt32(p.h7),m},o};var i=null,a=!1,o=null;function s(){i=`€`,i+=n.util.fillString(`\0`,64),o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
464734187,3204031479,3329325298],a=!0}function c(e,t,n){for(var r,i,a,s,c,l,u,d,f,p,m,h,g,_,v,y=n.length();y>=64;){for(u=0;u<16;++u)t[u]=n.getInt32();for(;u<64;++u)r=t[u-2],r=(r>>>17|r<<15)^(r>>>19|r<<13)^r>>>10,i=t[u-15],i=(i>>>7|i<<25)^(i>>>18|i<<14)^i>>>3,t[u]=r+t[u-7]+i+t[u-16]|0;for(d=e.h0,f=e.h1,p=e.h2,m=e.h3,h=e.h4,g=e.h5,_=e.h6,v=e.h7,u=0;u<64;++u)s=(h>>>6|h<<26)^(h>>>11|h<<21)^(h>>>25|h<<7),c=_^h&(g^_),a=(d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10),l=d&f|p&(d^f),r=v+s+c+o[u]+t[u],i=a+l,v=_,_=g,g=h,h=m+r>>>0,m=p,p=f,f=d,d=r+i>>>0;e.h0=e.h0+d|0,e.h1=e.h1+f|0,e.h2=e.h2+p|0,e.h3=e.h3+m|0,e.h4=e.h4+h|0,e.h5=e.h5+g|0,e.h6=e.h6+_|0,e.h7=e.h7+v|0,y-=64}}})),SZ=r(((e,t)=>{var n=sZ();cZ();var r=null;n.util.isNodejs&&!n.options.usePureJavaScript&&!process.versions[`node-webkit`]&&(r=yZ());var i=t.exports=n.prng=n.prng||{};i.create=function(e){for(var t={plugin:e,key:null,seed:null,time:null,reseeds:0,generated:0,keyBytes:``},i=e.md,a=Array(32),o=0;o<32;++o)a[o]=i.create();t.pools=a,t.pool=0,t.generate=function(e,r){if(!r)return t.generateSync(e);var i=t.plugin.cipher,a=t.plugin.increment,o=t.plugin.formatKey,c=t.plugin.formatSeed,l=n.util.createBuffer();t.key=null,u();function u(d){if(d)return r(d);if(l.length()>=e)return r(null,l.getBytes(e));if(t.generated>1048575&&(t.key=null),t.key===null)return n.util.nextTick(function(){s(u)});var f=i(t.key,t.seed);t.generated+=f.length,l.putBytes(f),t.key=o(i(t.key,a(t.seed))),t.seed=c(i(t.key,t.seed)),n.util.setImmediate(u)}},t.generateSync=function(e){var r=t.plugin.cipher,i=t.plugin.increment,a=t.plugin.formatKey,o=t.plugin.formatSeed;t.key=null;for(var s=n.util.createBuffer();s.length()<e;){t.generated>1048575&&(t.key=null),t.key===null&&c();var l=r(t.key,t.seed);t.generated+=l.length,s.putBytes(l),t.key=a(r(t.key,i(t.seed))),t.seed=o(r(t.key,t.seed))}return s.getBytes(e)};function s(e){if(t.pools[0].messageLength>=32)return l(),e();var n=32-t.pools[0].messageLength<<5;t.seedFile(n,function(n,r){if(n)return e(n);t.collect(r),l(),e()})}function c(){if(t.pools[0].messageLength>=32)return l();var e=32-t.pools[0].messageLength<<5;t.collect(t.seedFileSync(e)),l()}function l(){t.reseeds=t.reseeds===4294967295?0:t.reseeds+1;var e=t.plugin.md.create();e.update(t.keyBytes);for(var n=1,r=0;r<32;++r)t.reseeds%n===0&&(e.update(t.pools[r].digest().getBytes()),t.pools[r].start()),n<<=1;t.keyBytes=e.digest().getBytes(),e.start(),e.update(t.keyBytes);var i=e.digest().getBytes();t.key=t.plugin.formatKey(t.keyBytes),t.seed=t.plugin.formatSeed(i),t.generated=0}function u(e){var t=null,r=n.util.globalScope,i=r.crypto||r.msCrypto;i&&i.getRandomValues&&(t=function(e){return i.getRandomValues(e)});var a=n.util.createBuffer();if(t)for(;a.length()<e;){var o=Math.max(1,Math.min(e-a.length(),65536)/4),s=new Uint32Array(Math.floor(o));try{t(s);for(var c=0;c<s.length;++c)a.putInt32(s[c])}catch(e){if(!(typeof QuotaExceededError<`u`&&e instanceof QuotaExceededError))throw e}}if(a.length()<e)for(var l,u,d,f=Math.floor(Math.random()*65536);a.length()<e;){u=16807*(f&65535),l=16807*(f>>16),u+=(l&32767)<<16,u+=l>>15,u=(u&2147483647)+(u>>31),f=u&4294967295;for(var c=0;c<3;++c)d=f>>>(c<<3),d^=Math.floor(Math.random()*256),a.putByte(d&255)}return a.getBytes(e)}return r?(t.seedFile=function(e,t){r.randomBytes(e,function(e,n){if(e)return t(e);t(null,n.toString())})},t.seedFileSync=function(e){return r.randomBytes(e).toString()}):(t.seedFile=function(e,t){try{t(null,u(e))}catch(e){t(e)}},t.seedFileSync=u),t.collect=function(e){for(var n=e.length,r=0;r<n;++r)t.pools[t.pool].update(e.substr(r,1)),t.pool=t.pool===31?0:t.pool+1},t.collectInt=function(e,n){for(var r=``,i=0;i<n;i+=8)r+=String.fromCharCode(e>>i&255);t.collect(r)},t.registerWorker=function(e){e===self?t.seedFile=function(e,t){function n(e){var r=e.data;r.forge&&r.forge.prng&&(self.removeEventListener(`message`,n),t(r.forge.prng.err,r.forge.prng.bytes))}self.addEventListener(`message`,n),self.postMessage({forge:{prng:{needed:e}}})}:e.addEventListener(`message`,function(n){var r=n.data;r.forge&&r.forge.prng&&t.seedFile(r.forge.prng.needed,function(t,n){e.postMessage({forge:{prng:{err:t,bytes:n}}})})})},t}})),CZ=r(((e,t)=>{var n=sZ();dZ(),xZ(),SZ(),cZ(),(function(){if(n.random&&n.random.getBytes){t.exports=n.random;return}(function(e){var r={},i=[,,,,],a=n.util.createBuffer();r.formatKey=function(e){var t=n.util.createBuffer(e);return e=[,,,,],e[0]=t.getInt32(),e[1]=t.getInt32(),e[2]=t.getInt32(),e[3]=t.getInt32(),n.aes._expandKey(e,!1)},r.formatSeed=function(e){var t=n.util.createBuffer(e);return e=[,,,,],e[0]=t.getInt32(),e[1]=t.getInt32(),e[2]=t.getInt32(),e[3]=t.getInt32(),e},r.cipher=function(e,t){return n.aes._updateBlock(e,t,i,!1),a.putInt32(i[0]),a.putInt32(i[1]),a.putInt32(i[2]),a.putInt32(i[3]),a.getBytes()},r.increment=function(e){return++e[3],e},r.md=n.md.sha256;function o(){var e=n.prng.create(r);return e.getBytes=function(t,n){return e.generate(t,n)},e.getBytesSync=function(t){return e.generate(t)},e}var s=o(),c=null,l=n.util.globalScope,u=l.crypto||l.msCrypto;if(u&&u.getRandomValues&&(c=function(e){return u.getRandomValues(e)}),n.options.usePureJavaScript||!n.util.isNodejs&&!c){if(typeof window>`u`||window.document,s.collectInt(+new Date,32),typeof navigator<`u`){var d=``;for(var f in navigator)try{typeof navigator[f]==`string`&&(d+=navigator[f])}catch{}s.collect(d),d=null}e&&(e().mousemove(function(e){s.collectInt(e.clientX,16),s.collectInt(e.clientY,16)}),e().keypress(function(e){s.collectInt(e.charCode,8)}))}if(!n.random)n.random=s;else for(var f in s)n.random[f]=s[f];n.random.createInstance=o,t.exports=n.random})(typeof jQuery<`u`?jQuery:null)})()})),wZ=r(((e,t)=>{var n=sZ();cZ();var r=[217,120,249,196,25,221,181,237,40,233,253,121,74,160,216,157,198,126,55,131,43,118,83,142,98,76,100,136,68,139,251,162,23,154,89,245,135,179,79,19,97,69,109,141,9,129,125,50,189,143,64,235,134,183,123,11,240,149,33,34,92,107,78,130,84,214,101,147,206,96,178,28,115,86,192,20,167,140,241,220,18,117,202,31,59,190,228,209,66,61,212,48,163,60,182,38,111,191,14,218,70,105,7,87,39,242,29,155,188,148,67,3,248,17,199,246,144,239,62,231,6,195,213,47,200,102,30,215,8,232,234,222,128,82,238,247,132,170,114,172,53,77,106,42,150,26,210,113,90,21,73,116,75,159,208,94,4,24,164,23
4646,194,224,65,110,15,81,203,204,36,145,175,80,161,244,112,57,153,124,58,133,35,184,180,122,252,2,54,91,37,85,151,49,45,93,250,152,227,138,146,174,5,223,41,16,103,108,186,201,211,0,230,207,225,158,168,44,99,22,1,63,88,226,137,169,13,56,52,27,171,51,255,176,187,72,12,95,185,177,205,46,197,243,219,71,229,165,156,119,10,166,32,104,254,127,193,173],i=[1,2,3,5],a=function(e,t){return e<<t&65535|(e&65535)>>16-t},o=function(e,t){return(e&65535)>>t|e<<16-t&65535};t.exports=n.rc2=n.rc2||{},n.rc2.expandKey=function(e,t){typeof e==`string`&&(e=n.util.createBuffer(e)),t||=128;var i=e,a=e.length(),o=t,s=Math.ceil(o/8),c=255>>(o&7),l;for(l=a;l<128;l++)i.putByte(r[i.at(l-1)+i.at(l-a)&255]);for(i.setAt(128-s,r[i.at(128-s)&c]),l=127-s;l>=0;l--)i.setAt(l,r[i.at(l+1)^i.at(l+s)]);return i};var s=function(e,t,r){var s=!1,c=null,l=null,u=null,d,f,p,m,h=[];for(e=n.rc2.expandKey(e,t),p=0;p<64;p++)h.push(e.getInt16Le());r?(d=function(e){for(p=0;p<4;p++)e[p]+=h[m]+(e[(p+3)%4]&e[(p+2)%4])+(~e[(p+3)%4]&e[(p+1)%4]),e[p]=a(e[p],i[p]),m++},f=function(e){for(p=0;p<4;p++)e[p]+=h[e[(p+3)%4]&63]}):(d=function(e){for(p=3;p>=0;p--)e[p]=o(e[p],i[p]),e[p]-=h[m]+(e[(p+3)%4]&e[(p+2)%4])+(~e[(p+3)%4]&e[(p+1)%4]),m--},f=function(e){for(p=3;p>=0;p--)e[p]-=h[e[(p+3)%4]&63]});var g=function(e){var t=[];for(p=0;p<4;p++){var n=c.getInt16Le();u!==null&&(r?n^=u.getInt16Le():u.putInt16Le(n)),t.push(n&65535)}m=r?0:63;for(var i=0;i<e.length;i++)for(var a=0;a<e[i][0];a++)e[i][1](t);for(p=0;p<4;p++)u!==null&&(r?u.putInt16Le(t[p]):t[p]^=u.getInt16Le()),l.putInt16Le(t[p])},_=null;return _={start:function(e,t){e&&typeof e==`string`&&(e=n.util.createBuffer(e)),s=!1,c=n.util.createBuffer(),l=t||new n.util.createBuffer,u=e,_.output=l},update:function(e){for(s||c.putBuffer(e);c.length()>=8;)g([[5,d],[1,f],[6,d],[1,f],[5,d]])},finish:function(e){var t=!0;if(r)if(e)t=e(8,c,!r);else{var n=c.length()===8?8:8-c.length();c.fillWithByte(n,n)}if(t&&(s=!0,_.update()),!r&&(t=c.length()===0,t))if(e)t=e(8,l,!r);else{var i=l.length(),a=l.at(i-1);a>i?t=!1:l.truncate(a)}return t}},_};n.rc2.startEncrypting=function(e,t,r){var i=n.rc2.createEncryptionCipher(e,128);return i.start(t,r),i},n.rc2.createEncryptionCipher=function(e,t){return s(e,t,!0)},n.rc2.startDecrypting=function(e,t,r){var i=n.rc2.createDecryptionCipher(e,128);return i.start(t,r),i},n.rc2.createDecryptionCipher=function(e,t){return s(e,t,!1)}})),TZ=r(((e,t)=>{var n=sZ();t.exports=n.jsbn=n.jsbn||{};var r,i=!0;function a(e,t,n){this.data=[],e!=null&&(typeof e==`number`?this.fromNumber(e,t,n):t==null&&typeof e!=`string`?this.fromString(e,256):this.fromString(e,t))}n.jsbn.BigInteger=a;function o(){return new a(null)}function s(e,t,n,r,i,a){for(;--a>=0;){var o=t*this.data[e++]+n.data[r]+i;i=Math.floor(o/67108864),n.data[r++]=o&67108863}return i}function c(e,t,n,r,i,a){for(var o=t&32767,s=t>>15;--a>=0;){var c=this.data[e]&32767,l=this.data[e++]>>15,u=s*c+l*o;c=o*c+((u&32767)<<15)+n.data[r]+(i&1073741823),i=(c>>>30)+(u>>>15)+s*l+(i>>>30),n.data[r++]=c&1073741823}return i}function l(e,t,n,r,i,a){for(var o=t&16383,s=t>>14;--a>=0;){var c=this.data[e]&16383,l=this.data[e++]>>14,u=s*c+l*o;c=o*c+((u&16383)<<14)+n.data[r]+i,i=(c>>28)+(u>>14)+s*l,n.data[r++]=c&268435455}return i}typeof navigator>`u`?(a.prototype.am=l,r=28):i&&navigator.appName==`Microsoft Internet Explorer`?(a.prototype.am=c,r=30):i&&navigator.appName!=`Netscape`?(a.prototype.am=s,r=26):(a.prototype.am=l,r=28),a.prototype.DB=r,a.prototype.DM=(1<<r)-1,a.prototype.DV=1<<r;var u=52;a.prototype.FV=2**u,a.prototype.F1=u-r,a.prototype.F2=2*r-u;var d=`0123456789abcdefghijklmnopqrstuvwxyz`,f=[],p=48,m;for(m=0;m<=9;++m)f[p++]=m;for(p=97,m=10;m<36;++m)f[p++]=m;for(p=65,m=10;m<36;++m)f[p++]=m;function h(e){return d.charAt(e)}function g(e,t){return f[e.charCodeAt(t)]??-1}function _(e){for(var t=this.t-1;t>=0;--t)e.data[t]=this.data[t];e.t=this.t,e.s=this.s}function v(e){this.t=1,this.s=e<0?-1:0,e>0?this.data[0]=e:e<-1?this.data[0]=e+this.DV:this.t=0}function y(e){var t=o();return t.fromInt(e),t}function b(e,t){var n;if(t==16)n=4;else if(t==8)n=3;else if(t==256)n=8;else if(t==2)n=1;else if(t==32)n=5;else if(t==4)n=2;else{this.fromRadix(e,t);return}this.t=0,this.s=0;for(var r=e.length,i=!1,o=0;--r>=0;){var s=n==8?e[r]&255:g(e,r);if(s<0){e.charAt(r)==`-`&&(i=!0);continue}i=!1,o==0?this.data[this.t++]=s:o+n>this.DB?(this.data[this.t-1]|=(s&(1<<this.DB-o)-1)<<o,this.data[this.t++]=s>>this.DB-o):this.data[this.t-1]|=s<<o,o+=n,o>=this.DB&&(o-=this.DB)}n==8&&e[0]&128&&(this.s=-1,o>0&&(this.data[this.t-1]|=(1<<this.DB-o)-1<<o)),this.clamp(),i&&a.ZERO.subTo(this,this)}function x(){for(var e=this.s&this.DM;this.t>0&&this.data[this.t-1]==e;)--this.t}function S(e){if(this.s<0)return`-`+this.negate().toString(e);var t;if(e==16)t=4;else if(e==8)t=3;else if(e==2)t=1;else if(e==32)t=5;else if(e==4)t=2;else return this.toRadix(e);var n=(1<<t)-1,r,i=!1,a=``,o=this.t,s=this.DB-o*this.DB%t;if(o-- >0)for(s<this.DB&&(r=this.data[o]>>s)>0&&(i=!0,a=h(r));o>=0;)s<t?(r=(this.data[o]&(1<<s)-1)<<t-s,r|=this.data[--o]>>(s+=this.DB-t)):(r=this.data[o]>>(s-=t)&n,s<=0&&(s+=this.DB,--o)),r>0&&(i=!0),i&&(a+=h(r));return i?a:`0`}function C(){var e=o();return a.ZERO.subTo(this,e),e}function w(){return this.s<0?this.negate():this}function T(e){var t=this.s-e.s;if(t!=0)return t;var n=this.t;if(t=n-e.t,t!=0)return this.s<0?-t:t;for(;--n>=0;)if((t=this.data[n]-e.data[n])!=0)return t;return 0}function E(e){var t=1,n;return(n=e>>>16)!=0&&(e=n,t+=16),(n=e>>8)!=0&&(e=n,t+=8),(n=e>>4)!=0&&(e=n,t+=4),(n=e>>2)!=0&&(e=n,t+=2),(n=e>>1)!=0&&(e=n,t+=1),t}function D(){return this.t<=0?0:this.DB*(this.t-1)+E(this.data[this.t-1]^this.s&this.DM)}function O(e,t){var n;for(n=this.t-1;n>=0;--n)t.data[n+e]=this.data[n];for(n=e-1;n>=0;--n)t.data[n]=0;t.t=this.t+e,t.s=this.s}function k(e,t){for(var n=e;n<this.t;++n)t.data[n-e]=this.data[n];t.t=Math.max(this.t-e,0),t.s=this.s}function ee(e,t){var n=e%this.DB,r=this.DB-n,i=(1<<r)-1,a=Math.floor(e/this.DB),o=this.s<<n&this.DM,s;for(s=this.t-1;s>=0;--s)t.data[s+a+1]=this.data[s]>>r|o,o=(this.data[s]&i)<<n;for(s=a-1;s>=0;--s)t.data[s]=0;t.data[a]=o,t.t=this.t+a+1,t.s=this.s,t.clamp()}function A(e,t){t.s=this.s;var n=Math.floor(e/this.DB);if(n>=this.t){t.t=0;return}var r=e%this.DB,i=this.DB-r,a=(1<<r)-1;t.data[0]=this.data[n]>>r;
464for(var o=n+1;o<this.t;++o)t.data[o-n-1]|=(this.data[o]&a)<<i,t.data[o-n]=this.data[o]>>r;r>0&&(t.data[this.t-n-1]|=(this.s&a)<<i),t.t=this.t-n,t.clamp()}function j(e,t){for(var n=0,r=0,i=Math.min(e.t,this.t);n<i;)r+=this.data[n]-e.data[n],t.data[n++]=r&this.DM,r>>=this.DB;if(e.t<this.t){for(r-=e.s;n<this.t;)r+=this.data[n],t.data[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<e.t;)r-=e.data[n],t.data[n++]=r&this.DM,r>>=this.DB;r-=e.s}t.s=r<0?-1:0,r<-1?t.data[n++]=this.DV+r:r>0&&(t.data[n++]=r),t.t=n,t.clamp()}function M(e,t){var n=this.abs(),r=e.abs(),i=n.t;for(t.t=i+r.t;--i>=0;)t.data[i]=0;for(i=0;i<r.t;++i)t.data[i+n.t]=n.am(0,r.data[i],t,i,0,n.t);t.s=0,t.clamp(),this.s!=e.s&&a.ZERO.subTo(t,t)}function N(e){for(var t=this.abs(),n=e.t=2*t.t;--n>=0;)e.data[n]=0;for(n=0;n<t.t-1;++n){var r=t.am(n,t.data[n],e,2*n,0,1);(e.data[n+t.t]+=t.am(n+1,2*t.data[n],e,2*n+1,r,t.t-n-1))>=t.DV&&(e.data[n+t.t]-=t.DV,e.data[n+t.t+1]=1)}e.t>0&&(e.data[e.t-1]+=t.am(n,t.data[n],e,2*n,0,1)),e.s=0,e.clamp()}function te(e,t,n){var r=e.abs();if(!(r.t<=0)){var i=this.abs();if(i.t<r.t){t?.fromInt(0),n!=null&&this.copyTo(n);return}n??=o();var s=o(),c=this.s,l=e.s,u=this.DB-E(r.data[r.t-1]);u>0?(r.lShiftTo(u,s),i.lShiftTo(u,n)):(r.copyTo(s),i.copyTo(n));var d=s.t,f=s.data[d-1];if(f!=0){var p=f*(1<<this.F1)+(d>1?s.data[d-2]>>this.F2:0),m=this.FV/p,h=(1<<this.F1)/p,g=1<<this.F2,_=n.t,v=_-d,y=t??o();for(s.dlShiftTo(v,y),n.compareTo(y)>=0&&(n.data[n.t++]=1,n.subTo(y,n)),a.ONE.dlShiftTo(d,y),y.subTo(s,s);s.t<d;)s.data[s.t++]=0;for(;--v>=0;){var b=n.data[--_]==f?this.DM:Math.floor(n.data[_]*m+(n.data[_-1]+g)*h);if((n.data[_]+=s.am(0,b,n,v,0,d))<b)for(s.dlShiftTo(v,y),n.subTo(y,n);n.data[_]<--b;)n.subTo(y,n)}t!=null&&(n.drShiftTo(d,t),c!=l&&a.ZERO.subTo(t,t)),n.t=d,n.clamp(),u>0&&n.rShiftTo(u,n),c<0&&a.ZERO.subTo(n,n)}}}function ne(e){var t=o();return this.abs().divRemTo(e,null,t),this.s<0&&t.compareTo(a.ZERO)>0&&e.subTo(t,t),t}function P(e){this.m=e}function re(e){return e.s<0||e.compareTo(this.m)>=0?e.mod(this.m):e}function ie(e){return e}function ae(e){e.divRemTo(this.m,null,e)}function oe(e,t,n){e.multiplyTo(t,n),this.reduce(n)}function se(e,t){e.squareTo(t),this.reduce(t)}P.prototype.convert=re,P.prototype.revert=ie,P.prototype.reduce=ae,P.prototype.mulTo=oe,P.prototype.sqrTo=se;function F(){if(this.t<1)return 0;var e=this.data[0];if(!(e&1))return 0;var t=e&3;return t=t*(2-(e&15)*t)&15,t=t*(2-(e&255)*t)&255,t=t*(2-((e&65535)*t&65535))&65535,t=t*(2-e*t%this.DV)%this.DV,t>0?this.DV-t:-t}function ce(e){this.m=e,this.mp=e.invDigit(),this.mpl=this.mp&32767,this.mph=this.mp>>15,this.um=(1<<e.DB-15)-1,this.mt2=2*e.t}function le(e){var t=o();return e.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),e.s<0&&t.compareTo(a.ZERO)>0&&this.m.subTo(t,t),t}function ue(e){var t=o();return e.copyTo(t),this.reduce(t),t}function de(e){for(;e.t<=this.mt2;)e.data[e.t++]=0;for(var t=0;t<this.m.t;++t){var n=e.data[t]&32767,r=n*this.mpl+((n*this.mph+(e.data[t]>>15)*this.mpl&this.um)<<15)&e.DM;for(n=t+this.m.t,e.data[n]+=this.m.am(0,r,e,t,0,this.m.t);e.data[n]>=e.DV;)e.data[n]-=e.DV,e.data[++n]++}e.clamp(),e.drShiftTo(this.m.t,e),e.compareTo(this.m)>=0&&e.subTo(this.m,e)}function fe(e,t){e.squareTo(t),this.reduce(t)}function pe(e,t,n){e.multiplyTo(t,n),this.reduce(n)}ce.prototype.convert=le,ce.prototype.revert=ue,ce.prototype.reduce=de,ce.prototype.mulTo=pe,ce.prototype.sqrTo=fe;function me(){return(this.t>0?this.data[0]&1:this.s)==0}function he(e,t){if(e>4294967295||e<1)return a.ONE;var n=o(),r=o(),i=t.convert(this),s=E(e)-1;for(i.copyTo(n);--s>=0;)if(t.sqrTo(n,r),(e&1<<s)>0)t.mulTo(r,i,n);else{var c=n;n=r,r=c}return t.revert(n)}function ge(e,t){var n=e<256||t.isEven()?new P(t):new ce(t);return this.exp(e,n)}a.prototype.copyTo=_,a.prototype.fromInt=v,a.prototype.fromString=b,a.prototype.clamp=x,a.prototype.dlShiftTo=O,a.prototype.drShiftTo=k,a.prototype.lShiftTo=ee,a.prototype.rShiftTo=A,a.prototype.subTo=j,a.prototype.multiplyTo=M,a.prototype.squareTo=N,a.prototype.divRemTo=te,a.prototype.invDigit=F,a.prototype.isEven=me,a.prototype.exp=he,a.prototype.toString=S,a.prototype.negate=C,a.prototype.abs=w,a.prototype.compareTo=T,a.prototype.bitLength=D,a.prototype.mod=ne,a.prototype.modPowInt=ge,a.ZERO=y(0),a.ONE=y(1);function _e(){var e=o();return this.copyTo(e),e}function ve(){if(this.s<0){if(this.t==1)return this.data[0]-this.DV;if(this.t==0)return-1}else if(this.t==1)return this.data[0];else if(this.t==0)return 0;return(this.data[1]&(1<<32-this.DB)-1)<<this.DB|this.data[0]}function ye(){return this.t==0?this.s:this.data[0]<<24>>24}function be(){return this.t==0?this.s:this.data[0]<<16>>16}function xe(e){return Math.floor(Math.LN2*this.DB/Math.log(e))}function Se(){return this.s<0?-1:this.t<=0||this.t==1&&this.data[0]<=0?0:1}function Ce(e){if(e??=10,this.signum()==0||e<2||e>36)return`0`;var t=this.chunkSize(e),n=e**+t,r=y(n),i=o(),a=o(),s=``;for(this.divRemTo(r,i,a);i.signum()>0;)s=(n+a.intValue()).toString(e).substr(1)+s,i.divRemTo(r,i,a);return a.intValue().toString(e)+s}function we(e,t){this.fromInt(0),t??=10;for(var n=this.chunkSize(t),r=t**+n,i=!1,o=0,s=0,c=0;c<e.length;++c){var l=g(e,c);if(l<0){e.charAt(c)==`-`&&this.signum()==0&&(i=!0);continue}s=t*s+l,++o>=n&&(this.dMultiply(r),this.dAddOffset(s,0),o=0,s=0)}o>0&&(this.dMultiply(t**+o),this.dAddOffset(s,0)),i&&a.ZERO.subTo(this,this)}function Te(e,t,n){if(typeof t==`number`)if(e<2)this.fromInt(1);else for(this.fromNumber(e,n),this.testBit(e-1)||this.bitwiseTo(a.ONE.shiftLeft(e-1),Ne,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(t);)this.dAddOffset(2,0),this.bitLength()>e&&this.subTo(a.ONE.shiftLeft(e-1),this);else{var r=[],i=e&7;r.length=(e>>3)+1,t.nextBytes(r),i>0?r[0]&=(1<<i)-1:r[0]=0,this.fromString(r,256)}}function Ee(){var e=this.t,t=[];t[0]=this.s;var n=this.DB-e*this.DB%8,r,i=0;if(e-- >0)for(n<this.DB&&(r=this.data[e]>>n)!=(this.s&this.DM)>>n&&(t[i++]=r|this.s<<this.DB-n);e>=0;)n<8?(r=(this.data[e]&(1<<n)-1)<<8-n,r|=this.data[--e]>>(n+=this.DB-8)):(r=this.data[e]>>(n-=8)&255,n<=0&&(n+=this.DB,--e)),r&128&&(r|=-256),i==0&&(this.s&128)!=(r&128)&&++i,(i>0||r!=this.s)&&(t[i++]=r);return t}function De(e){return this.compareTo(e)==0}function Oe(e){return this.compareTo(e)<0?this:e}function ke(e){return this.compareTo(e)>0?this:e}function Ae(e,t,n){var r,i,a=Math.min(e.t,this.t);for(r=0;r<a;++r)n.data[r]=t(this.data[r],e.data[r]);if(e.t<this.t){for(i=e.s&this.DM,r=a;r<this.t;++r)n.data[r]=t(this.data[r],i);n.t=this.t}else{for(i=this.s&this.DM,r=a;r<e.t;++r)n.data[r]=t(i,e.data[r]);n.t=e.t}n.s=t(this.s,e.s),n.clamp()}function je(e,t){return e&t}function Me(e){var t=o();return this.bitwiseTo(e,je,t),t}function Ne(e,t){return e|t}function Pe(e){var t=o();return this.bitwiseTo(e,Ne,t),t}function Fe(e,t){return e^t}function Ie(e){var t=o();return this.bitwiseTo(e,Fe,t),t}function Le(e,t){return e&~t}function Re(e){var t=o();return this.bitwiseTo(e,Le,t),t}function ze(){for(var e=o(),t=0;t<this.t;++t)e.data[t]=this.DM&~this.data[t];return e.t=this.t,e.s=~this.s,e}function Be(e){var t=o();return e<0?this.rShiftTo(-e,t):this.lShiftTo(e,t),t}function Ve(e){var t=o();return e<0?this.lShiftTo(-e,t):this.rShiftTo(e,t),t}function He(e){if(e==0)return-1;var t=0;return e&65535||(e>>=16,t+=16),e&255||(e>>=8,t+=8),e&15||(e>>=4,t+=4),e&3||(e>>=2,t+=2),e&1||++t,t}function Ue(){for(var e=0;e<this.t;++e)if(this.data[e]!=0)return e*this.DB+He(this.data[e]);return this.s<0?this.t*this.DB:-1}function We(e){for(var t=0;e!=0;)e&=e-1,++t;return t}function Ge(){for(var e=0,t=this.s&this.DM,n=0;n<this.t;++n)e+=We(this.data[n]^t);return e}function Ke(e){var t=Math.floor(e/this.DB);return t>=this.t?this.s!=0:(this.data[t]&1<<e%this.DB)!=0}function qe(e,t){var n=a.ONE.shiftLeft(e);return this.bitwiseTo(n,t,n),n}function Je(e){return this.changeBit(e,Ne)}function Ye(e){return this.changeBit(e,Le)}function Xe(e){return this.changeBit(e,Fe)}function Ze(e,t){for(var n=0,r=0,i=Math.min(e.t,this.t);n<i;)r+=this.data[n]+e.data[n],t.data[n++]=r&this.DM,r>>=this.DB;if(e.t<this.t){for(r+=e.s;n<this.t;)r+=this.data[n],t.data[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<e.t;)r+=e.data[n],t.data[n++]=r&this.DM,r>>=this.DB;r+=e.s}t.s=r<0?-1:0,r>0?t.data[n++]=r:r<-1&&(t.data[n++]=this.DV+r),t.t=n,t.clamp()}function Qe(e){var t=o();return this.addTo(e,t),t}function $e(e){var t=o();return this.subTo(e,t),t}function et(e){var t=o();return this.multiplyTo(e,t),t}function tt(){var e=o();return this.squareTo(e),e}function nt(e){var t=o();return this.divRemTo(e,t,null),t}function rt(e){var t=o();return this.divRemTo(e,null,t),t}function it(e){var t=o(),n=o();return this.divRemTo(e,t,n),[t,n]}function at(e){this.data[this.t]=this.am(0,e-1,this,0,0,this.t),++this.t,this.clamp()}function ot(e,t){if(e!=0){for(;this.t<=t;)this.data[this.t++]=0;for(this.data[t]+=e;this.data[t]>=this.DV;)this.data[t]-=this.DV,++t>=this.t&&(this.data[this.t++]=0),++this.data[t]}}function st(){}function ct(e){return e}function lt(e,t,n){e.multiplyTo(t,n)}function ut(e,t){e.squareTo(t)}st.prototype.convert=ct,st.prototype.revert=ct,st.prototype.mulTo=lt,st.prototype.sqrTo=ut;function dt(e){return this.exp(e,new st)}function ft(e,t,n){var r=Math.min(this.t+e.t,t);for(n.s=0,n.t=r;r>0;)n.data[--r]=0;var i;for(i=n.t-this.t;r<i;++r)n.data[r+this.t]=this.am(0,e.data[r],n,r,0,this.t);for(i=Math.min(e.t,t);r<i;++r)this.am(0,e.data[r],n,r,0,t-r);n.clamp()}function pt(e,t,n){--t;var r=n.t=this.t+e.t-t;for(n.s=0;--r>=0;)n.data[r]=0;for(r=Math.max(t-this.t,0);r<e.t;++r)n.data[this.t+r-t]=this.am(t-r,e.data[r],n,0,0,this.t+r-t);n.clamp(),n.drShiftTo(1,n)}function mt(e){this.r2=o(),this.q3=o(),a.ONE.dlShiftTo(2*e.t,this.r2),this.mu=this.r2.divide(e),this.m=e}function ht(e){if(e.s<0||e.t>2*this.m.t)return e.mod(this.m);
464if(e.compareTo(this.m)<0)return e;var t=o();return e.copyTo(t),this.reduce(t),t}function gt(e){return e}function _t(e){for(e.drShiftTo(this.m.t-1,this.r2),e.t>this.m.t+1&&(e.t=this.m.t+1,e.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);e.compareTo(this.r2)<0;)e.dAddOffset(1,this.m.t+1);for(e.subTo(this.r2,e);e.compareTo(this.m)>=0;)e.subTo(this.m,e)}function vt(e,t){e.squareTo(t),this.reduce(t)}function yt(e,t,n){e.multiplyTo(t,n),this.reduce(n)}mt.prototype.convert=ht,mt.prototype.revert=gt,mt.prototype.reduce=_t,mt.prototype.mulTo=yt,mt.prototype.sqrTo=vt;function bt(e,t){var n=e.bitLength(),r,i=y(1),a;if(n<=0)return i;r=n<18?1:n<48?3:n<144?4:n<768?5:6,a=n<8?new P(t):t.isEven()?new mt(t):new ce(t);var s=[],c=3,l=r-1,u=(1<<r)-1;if(s[1]=a.convert(this),r>1){var d=o();for(a.sqrTo(s[1],d);c<=u;)s[c]=o(),a.mulTo(d,s[c-2],s[c]),c+=2}var f=e.t-1,p,m=!0,h=o(),g;for(n=E(e.data[f])-1;f>=0;){for(n>=l?p=e.data[f]>>n-l&u:(p=(e.data[f]&(1<<n+1)-1)<<l-n,f>0&&(p|=e.data[f-1]>>this.DB+n-l)),c=r;!(p&1);)p>>=1,--c;if((n-=c)<0&&(n+=this.DB,--f),m)s[p].copyTo(i),m=!1;else{for(;c>1;)a.sqrTo(i,h),a.sqrTo(h,i),c-=2;c>0?a.sqrTo(i,h):(g=i,i=h,h=g),a.mulTo(h,s[p],i)}for(;f>=0&&!(e.data[f]&1<<n);)a.sqrTo(i,h),g=i,i=h,h=g,--n<0&&(n=this.DB-1,--f)}return a.revert(i)}function xt(e){var t=this.s<0?this.negate():this.clone(),n=e.s<0?e.negate():e.clone();if(t.compareTo(n)<0){var r=t;t=n,n=r}var i=t.getLowestSetBit(),a=n.getLowestSetBit();if(a<0)return t;for(i<a&&(a=i),a>0&&(t.rShiftTo(a,t),n.rShiftTo(a,n));t.signum()>0;)(i=t.getLowestSetBit())>
4640&&t.rShiftTo(i,t),(i=n.getLowestSetBit())>0&&n.rShiftTo(i,n),t.compareTo(n)>=0?(t.subTo(n,t),t.rShiftTo(1,t)):(n.subTo(t,n),n.rShiftTo(1,n));return a>0&&n.lShiftTo(a,n),n}function St(e){if(e<=0)return 0;var t=this.DV%e,n=this.s<0?e-1:0;if(this.t>0)if(t==0)n=this.data[0]%e;else for(var r=this.t-1;r>=0;--r)n=(t*n+this.data[r])%e;return n}function Ct(e){if(this.signum()==0)return a.ZERO;var t=e.isEven();if(this.isEven()&&t||e.signum()==0)return a.ZERO;for(var n=e.clone(),r=this.clone(),i=y(1),o=y(0),s=y(0),c=y(1);n.signum()!=0;){for(;n.isEven();)n.rShiftTo(1,n),t?((!i.isEven()||!o.isEven())&&(i.addTo(this,i),o.subTo(e,o)),i.rShiftTo(1,i)):o.isEven()||o.subTo(e,o),o.rShiftTo(1,o);for(;r.isEven();)r.rShiftTo(1,r),t?((!s.isEven()||!c.isEven())&&(s.addTo(this,s),c.subTo(e,c)),s.rShiftTo(1,s)):c.isEven()||c.subTo(e,c),c.rShiftTo(1,c);n.compareTo(r)>=0?(n.subTo(r,n),t&&i.subTo(s,i),o.subTo(c,o)):(r.subTo(n,r),t&&s.subTo(i,s),c.subTo(o,c))}if(r.compareTo(a.ONE)!=0)return a.ZERO;if(c.compareTo(e)>=0)return c.subtract(e);if(c.signum()<0)c.addTo(e,c);else return c;return c.signum()<0?c.add(e):c}var wt=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],Tt=(1<<26)/wt[wt.length-1];function Et(e){var t,n=this.abs();if(n.t==1&&n.data[0]<=wt[wt.length-1]){for(t=0;t<wt.length;++t)if(n.data[0]==wt[t])return!0;return!1}if(n.isEven())return!1;for(t=1;t<wt.length;){for(var r=wt[t],i=t+1;i<wt.length&&r<Tt;)r*=wt[i++];for(r=n.modInt(r);t<i;)if(r%wt[t++]==0)return!1}return n.millerRabin(e)}function Dt(e){var t=this.subtract(a.ONE),n=t.getLowestSetBit();if(n<=0)return!1;for(var r=t.shiftRight(n),i=Ot(),o,s=0;s<e;++s){do o=new a(this.bitLength(),i);while(o.compareTo(a.ONE)<=0||o.compareTo(t)>=0);var c=o.modPow(r,this);if(c.compareTo(a.ONE)!=0&&c.compareTo(t)!=0){for(var l=1;l++<n&&c.compareTo(t)!=0;)if(c=c.modPowInt(2,this),c.compareTo(a.ONE)==0)return!1;if(c.compareTo(t)!=0)return!1}}return!0}function Ot(){return{nextBytes:function(e){for(var t=0;t<e.length;++t)e[t]=Math.floor(Math.random()*256)}}}a.prototype.chunkSize=xe,a.prototype.toRadix=Ce,a.prototype.fromRadix=we,a.prototype.fromNumber=Te,a.prototype.bitwiseTo=Ae,a.prototype.changeBit=qe,a.prototype.addTo=Ze,a.prototype.dMultiply=at,a.prototype.dAddOffset=ot,a.prototype.multiplyLowerTo=ft,a.prototype.multiplyUpperTo=pt,a.prototype.modInt=St,a.prototype.millerRabin=Dt,a.prototype.clone=_e,a.prototype.intValue=ve,a.prototype.byteValue=ye,a.prototype.shortValue=be,a.prototype.signum=Se,a.prototype.toByteArray=Ee,a.prototype.equals=De,a.prototype.min=Oe,a.prototype.max=ke,a.prototype.and=Me,a.prototype.or=Pe,a.prototype.xor=Ie,a.prototype.andNot=Re,a.prototype.not=ze,a.prototype.shiftLeft=Be,a.prototype.shiftRight=Ve,a.prototype.getLowestSetBit=Ue,a.prototype.bitCount=Ge,a.prototype.testBit=Ke,a.prototype.setBit=Je,a.prototype.clearBit=Ye,a.prototype.flipBit=Xe,a.prototype.add=Qe,a.prototype.subtract=$e,a.prototype.multiply=et,a.prototype.divide=nt,a.prototype.remainder=rt,a.prototype.divideAndRemainder=it,a.prototype.modPow=bt,a.prototype.modInverse=Ct,a.prototype.pow=dt,a.prototype.gcd=xt,a.prototype.isProbablePrime=Et,a.prototype.square=tt})),EZ=r(((e,t)=>{var n=sZ();mZ(),cZ();var r=t.exports=n.sha1=n.sha1||{};n.md.sha1=n.md.algorithms.sha1=r,r.create=function(){a||o();var e=null,t=n.util.createBuffer(),r=Array(80),c={algorithm:`sha1`,blockLength:64,digestLength:20,messageLength:0,fullMessageLength:null,messageLengthSize:8};return c.start=function(){c.messageLength=0,c.fullMessageLength=c.messageLength64=[];for(var r=c.messageLengthSize/4,i=0;i<r;++i)c.fullMessageLength.push(0);return t=n.util.createBuffer(),e={h0:1732584193,h1:4023233417,h2:2562383102,h3:271733878,h4:3285377520},c},c.start(),c.update=function(i,a){a===`utf8`&&(i=n.util.encodeUtf8(i));var o=i.length;c.messageLength+=o,o=[o/4294967296>>>0,o>>>0];for(var l=c.fullMessageLength.length-1;l>=0;--l)c.fullMessageLength[l]+=o[1],o[1]=o[0]+(c.fullMessageLength[l]/4294967296>>>0),c.fullMessageLength[l]=c.fullMessageLength[l]>>>0,o[0]=o[1]/4294967296>>>0;return t.putBytes(i),s(e,r,t),(t.read>2048||t.length()===0)&&t.compact(),c},c.digest=function(){var a=n.util.createBuffer();a.putBytes(t.bytes());var o=c.fullMessageLength[c.fullMessageLength.length-1]+c.messageLengthSize&c.blockLength-1;a.putBytes(i.substr(0,c.blockLength-o));for(var l,u,d=c.fullMessageLength[0]*8,f=0;f<c.fullMessageLength.length-1;++f)l=c.fullMessageLength[f+1]*8,u=l/4294967296>>>0,d+=u,a.putInt32(d>>>0),d=l>>>0;a.putInt32(d);var p={h0:e.h0,h1:e.h1,h2:e.h2,h3:e.h3,h4:e.h4};s(p,r,a);var m=n.util.createBuffer();return m.putInt32(p.h0),m.putInt32(p.h1),m.putInt32(p.h2),m.putInt32(p.h3),m.putInt32(p.h4),m},c};var i=null,a=!1;function o(){i=`€`,i+=n.util.fillString(`\0`,64),a=!0}function s(e,t,n){for(var r,i,a,o,s,c,l,u,d=n.length();d>=64;){for(i=e.h0,a=e.h1,o=e.h2,s=e.h3,c=e.h4,u=0;u<16;++u)r=n.getInt32(),t[u]=r,l=s^a&(o^s),r=(i<<5|i>>>27)+l+c+1518500249+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;for(;u<20;++u)r=t[u-3]^t[u-8]^t[u-14]^t[u-16],r=r<<1|r>>>31,t[u]=r,l=s^a&(o^s),r=(i<<5|i>>>27)+l+c+1518500249+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;for(;u<32;++u)r=t[u-3]^t[u-8]^t[u-14]^t[u-16],r=r<<1|r>>>31,t[u]=r,l=a^o^s,r=(i<<5|i>>>27)+l+c+1859775393+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;for(;u<40;++u)r=t[u-6]^t[u-16]^t[u-28]^t[u-32],r=r<<2|r>>>30,t[u]=r,l=a^o^s,r=(i<<5|i>>>27)+l+c+1859775393+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;for(;u<60;++u)r=t[u-6]^t[u-16]^t[u-28]^t[u-32],r=r<<2|r>>>30,t[u]=r,l=a&o|s&(a^o),r=(i<<5|i>>>27)+l+c+2400959708+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;for(;u<80;++u)r=t[u-6]^t[u-16]^t[u-28]^t[u-32],r=r<<2|r>>>30,t[u]=r,l=a^o^s,r=(i<<5|i>>>27)+l+c+3395469782+r,c=s,s=o,o=(a<<30|a>>>2)>>>0,a=i,i=r;e.h0=e.h0+i|0,e.h1=e.h1+a|0,e.h2=e.h2+o|0,e.h3=e.h3+s|0,e.h4=e.h4+c|0,d-=64}}})),DZ=r(((e,t)=>{var n=sZ();cZ(),CZ(),EZ();var r=t.exports=n.pkcs1=n.pkcs1||{};r.encode_rsa_oaep=function(e,t,r){var a,o,s,c;typeof r==`string`?(a=r,o=arguments[3]||void 0,s=arguments[4]||void 0):r&&(a=r.label||void 0,o=r.seed||void 0,s=r.md||void 0,r.mgf1&&r.mgf1.md&&(c=r.mgf1.md)),s?s.start():s=n.md.sha1.create(),c||=s;var l=Math.ceil(e.n.bitLength()/8),u=l-2*s.digestLength-2;if(t.length>u){var d=Error(`RSAES-OAEP input message length is too long.`);throw d.length=t.length,d.maxLength=u,d}a||=``,s.update(a,`raw`);for(var f=s.digest(),p=``,m=u-t.length,h=0;h<m;h++)p+=`\0`;var g=f.getBytes()+p+`�`+t;if(!o)o=n.random.getBytes(s.digestLength);else if(o.length!==s.digestLength){var d=Error(`Invalid RSAES-OAEP seed. The seed length must match the digest length.`);throw d.seedLength=o.length,d.digestLength=s.digestLength,d}var _=i(o,l-s.digestLength-1,c),v=n.util.xorBytes(g,_,g.length),y=i(v,s.digestLength,c);return`\0`+n.util.xorBytes(o,y,o.length)+v},r.decode_rsa_oaep=function(e,t,r){var a,o,s;typeof r==`string`?(a=r,o=arguments[3]||void 0):r&&(a=r.label||void 0,o=r.md||void 0,r.mgf1&&r.mgf1.md&&(s=r.mgf1.md));var c=Math.ceil(e.n.bitLength()/8);if(t.length!==c){var l=Error(`RSAES-OAEP encoded message length is invali
464d.`);throw l.length=t.length,l.expectedLength=c,l}if(o===void 0?o=n.md.sha1.create():o.start(),s||=o,c<2*o.digestLength+2)throw Error(`RSAES-OAEP key is too short for the hash function.`);a||=``,o.update(a,`raw`);for(var u=o.digest().getBytes(),d=t.charAt(0),f=t.substring(1,o.digestLength+1),p=t.substring(1+o.digestLength),m=i(p,o.digestLength,s),h=i(n.util.xorBytes(f,m,f.length),c-o.digestLength-1,s),g=n.util.xorBytes(p,h,p.length),_=g.substring(0,o.digestLength),l=d!==`\0`,v=0;v<o.digestLength;++v)l|=u.charAt(v)!==_.charAt(v);for(var y=1,b=o.digestLength,x=o.digestLength;x<g.length;x++){var S=g.charCodeAt(x),C=S&1^1;l|=S&(y?65534:0),y&=C,b+=y}if(l||g.charCodeAt(b)!==1)throw Error(`Invalid RSAES-OAEP padding.`);return g.substring(b+1)};function i(e,t,r){r||=n.md.sha1.create();for(var i=``,a=Math.ceil(t/r.digestLength),o=0;o<a;++o){var s=String.fromCharCode(o>>24&255,o>>16&255,o>>8&255,o&255);r.start(),r.update(e+s),i+=r.digest().getBytes()}return i.substring(0,t)}})),OZ=r(((e,t)=>{var n=sZ();cZ(),TZ(),CZ(),(function(){if(n.prime){t.exports=n.prime;return}var e=t.exports=n.prime=n.prime||{},r=n.jsbn.BigInteger,i=[6,4,2,4,2,4,6,2],a=new r(null);a.fromInt(30);var o=function(e,t){return e|t};e.generateProbablePrime=function(e,t,r){typeof t==`function`&&(r=t,t={}),t||={};var i=t.algorithm||`PRIMEINC`;typeof i==`string`&&(i={name:i}),i.options=i.options||{};var a=t.prng||n.random,o={nextBytes:function(e){for(var t=a.getBytesSync(e.length),n=0;n<e.length;++n)e[n]=t.charCodeAt(n)}};if(i.name===`PRIMEINC`)return s(e,o,i.options,r);throw Error(`Invalid prime generation algorithm: `+i.name)};function s(e,t,n,r){return`workers`in n?u(e,t,n,r):c(e,t,n,r)}function c(e,t,n,r){var i=d(e,t),a=0,o=f(i.bitLength());`millerRabinTests`in n&&(o=n.millerRabinTests);var s=10;`maxBlockTime`in n&&(s=n.maxBlockTime),l(i,e,t,a,o,s,r)}function l(e,t,r,a,o,s,c){var u=+new Date;do{if(e.bitLength()>t&&(e=d(t,r)),e.isProbablePrime(o))return c(null,e);e.dAddOffset(i[a++%8],0)}while(s<0||+new Date-u<s);n.util.setImmediate(function(){l(e,t,r,a,o,s,c)})}function u(e,t,i,a){if(typeof Worker>`u`)return c(e,t,i,a);var o=d(e,t),s=i.workers,l=i.workLoad||100,u=l*30/8,f=i.workerScript||`forge/prime.worker.js`;if(s===-1)return n.util.estimateCores(function(e,t){e&&(t=2),s=t-1,p()});p();function p(){s=Math.max(1,s);for(var n=[],i=0;i<s;++i)n[i]=new Worker(f);for(var c=s,i=0;i<s;++i)n[i].addEventListener(`message`,m);var p=!1;function m(i){if(!p){--c;var s=i.data;if(s.found){for(var f=0;f<n.length;++f)n[f].terminate();return p=!0,a(null,new r(s.prime,16))}o.bitLength()>e&&(o=d(e,t));var m=o.toString(16);i.target.postMessage({hex:m,workLoad:l}),o.dAddOffset(u,0)}}}}function d(e,t){var n=new r(e,t),i=e-1;return n.testBit(i)||n.bitwiseTo(r.ONE.shiftLeft(i),o,n),n.dAddOffset(31-n.mod(a).byteValue(),0),n}function f(e){return e<=100?27:e<=150?18:e<=200?15:e<=250?12:e<=300?9:e<=350?8:e<=400?7:e<=500?6:e<=600?5:e<=800?4:e<=1250?3:2}})()})),kZ=r(((e,t)=>{var n=sZ();if(pZ(),TZ(),fZ(),DZ(),OZ(),CZ(),cZ(),r===void 0)var r=n.jsbn.BigInteger;var i=n.util.isNodejs?yZ():null,a=n.asn1,o=n.util;n.pki=n.pki||{},t.exports=n.pki.rsa=n.rsa=n.rsa||{};var s=n.pki,c=[6,4,2,4,2,4,6,2],l={name:`PrivateKeyInfo`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`PrivateKeyInfo.version`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyVersion`},{name:`PrivateKeyInfo.privateKeyAlgorithm`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`AlgorithmIdentifier.algorithm`,tagClass:a.Class.UNIVERSAL,type:a.Type.OID,constructed:!1,capture:`privateKeyOid`}]},{name:`PrivateKeyInfo`,tagClass:a.Class.UNIVERSAL,type:a.Type.OCTETSTRING,constructed:!1,capture:`privateKey`}]},u={name:`RSAPrivateKey`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`RSAPrivateKey.version`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyVersion`},{name:`RSAPrivateKey.modulus`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyModulus`},{name:`RSAPrivateKey.publicExponent`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,c
464onstructed:!1,capture:`privateKeyPublicExponent`},{name:`RSAPrivateKey.privateExponent`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyPrivateExponent`},{name:`RSAPrivateKey.prime1`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyPrime1`},{name:`RSAPrivateKey.prime2`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyPrime2`},{name:`RSAPrivateKey.exponent1`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyExponent1`},{name:`RSAPrivateKey.exponent2`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyExponent2`},{name:`RSAPrivateKey.coefficient`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`privateKeyCoefficient`}]},d={name:`RSAPublicKey`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`RSAPublicKey.modulus`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`publicKeyModulus`},{name:`RSAPublicKey.exponent`,tagClass:a.Class.UNIVERSAL,type:a.Type.INTEGER,constructed:!1,capture:`publicKeyExponent`}]},f=n.pki.rsa.publicKeyValidator={name:`SubjectPublicKeyInfo`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,captureAsn1:`subjectPublicKeyInfo`,value:[{name:`SubjectPublicKeyInfo.AlgorithmIdentifier`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`AlgorithmIdentifier.algorithm`,tagClass:a.Class.UNIVERSAL,type:a.Type.OID,constructed:!1,capture:`publicKeyOid`}]},{name:`SubjectPublicKeyInfo.subjectPublicKey`,tagClass:a.Class.UNIVERSAL,type:a.Type.BITSTRING,constructed:!1,value:[{name:`SubjectPublicKeyInfo.subjectPublicKey.RSAPublicKey`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:`rsaPublicKey`}]}]},p={name:`DigestInfo`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`DigestInfo.DigestAlgorithm`,tagClass:a.Class.UNIVERSAL,type:a.Type.SEQUENCE,constructed:!0,value:[{name:`DigestInfo.DigestAlgorithm.algorithmIdentifier`,tagClass:a.Class.UNIVERSAL,type:a.Type.OID,constructed:!1,capture:`algorithmIdentifier`},{name:`DigestInfo.DigestAlgorithm.parameters`,tagClass:a.Class.UNIVERSAL,type:a.Type.NULL,capture:`parameters`,optional:!0,constructed:!1}]},{name:`DigestInfo.digest`,tagClass:a.Class.UNIVERSAL,type:a.Type.OCTETSTRING,constructed:!1,capture:`digest`}]},m=function(e){var t;if(e.algorithm in s.oids)t=s.oids[e.algorithm];else{var n=Error(`Unknown message digest algorithm.`);throw n.algorithm=e.algorithm,n}var r=a.oidToDer(t).getBytes(),i=a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[]),o=a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[]);o.value.push(a.create(a.Class.UNIVERSAL,a.Type.OID,!1,r)),o.value.push(a.create(a.Class.UNIVERSAL,a.Type.NULL,!1,``));var c=a.create(a.Class.UNIVERSAL,a.Type.OCTETSTRING,!1,e.digest().getBytes());return i.value.push(o),i.value.push(c),a.toDer(i).getBytes()},h=function(e,t,i){if(i)return e.modPow(t.e,t.n);if(!t.p||!t.q)return e.modPow(t.d,t.n);t.dP||=t.d.mod(t.p.subtract(r.ONE)),t.dQ||=t.d.mod(t.q.subtract(r.ONE)),t.qInv||=t.q.modInverse(t.p);var a;do a=new r(n.util.bytesToHex(n.random.getBytes(t.n.bitLength()/8)),16);while(a.compareTo(t.n)>=0||!a.gcd(t.n).equals(r.ONE));e=e.multiply(a.modPow(t.e,t.n)).mod(t.n);for(var o=e.mod(t.p).modPow(t.dP,t.p),s=e.mod(t.q).modPow(t.dQ,t.q);o.compareTo(s)<0;)o=o.add(t.p);var c=o.subtract(s).multiply(t.qInv).mod(t.p).multiply(t.q).add(s);return c=c.multiply(a.modInverse(t.n)).mod(t.n),c};s.rsa.encrypt=function(e,t,i){var a=i,o,s=Math.ceil(t.n.bitLength()/8);i!==!1&&i!==!0?(a=i===2,o=g(e,t,i)):(o=n.util.createBuffer(),o.putBytes(e));for(var c=h(new r(o.toHex(),16),t,a).toString(16),l=n.util.createBuffer(),u=s-Math.ceil(c.length/2);u>0;)l.putByte(0),--u;return l.putBytes(n.util.hexToBytes(c)),l.getBytes()},s.rsa.decrypt=function(e,t,i,a){var o=Math.ceil(t.n.bitLength()/8);if(e.length!==o){var s=Error(`Encrypted message length is invalid.`);throw s.length=e.length,s.expected=o,s}var c=new r(n.util.createBuffer(e).toHex(),16);if(c.compareTo(t.n)>
464=0)throw Error(`Encrypted message is invalid.`);for(var l=h(c,t,i).toString(16),u=n.util.createBuffer(),d=o-Math.ceil(l.length/2);d>0;)u.putByte(0),--d;return u.putBytes(n.util.hexToBytes(l)),a===!1?u.getBytes():_(u.getBytes(),t,i)},s.rsa.createKeyPairGenerationState=function(e,t,i){typeof e==`string`&&(e=parseInt(e,10)),e||=2048,i||={};var a=i.prng||n.random,o={nextBytes:function(e){for(var t=a.getBytesSync(e.length),n=0;n<e.length;++n)e[n]=t.charCodeAt(n)}},s=i.algorithm||`PRIMEINC`,c;if(s===`PRIMEINC`)c={algorithm:s,state:0,bits:e,rng:o,eInt:t||65537,e:new r(null),p:null,q:null,qBits:e>>1,pBits:e-(e>>1),pqState:0,num:null,keys:null},c.e.fromInt(c.eInt);else throw Error(`Invalid key generation algorithm: `+s);return c},s.rsa.stepKeyPairGenerationState=function(e,t){`algorithm`in e||(e.algorithm=`PRIMEINC`);var n=new r(null);n.fromInt(30);for(var i=0,a=function(e,t){return e|t},o=+new Date,l,u=0;e.keys===null&&(t<=0||u<t);){if(e.state===0){var d=e.p===null?e.pBits:e.qBits,f=d-1;e.pqState===0?(e.num=new r(d,e.rng),e.num.testBit(f)||e.num.bitwiseTo(r.ONE.shiftLeft(f),a,e.num),e.num.dAddOffset(31-e.num.mod(n).byteValue(),0),i=0,++e.pqState):e.pqState===1?e.num.bitLength()>d?e.pqState=0:e.num.isProbablePrime(b(e.num.bitLength()))?++e.pqState:e.num.dAddOffset(c[i++%8],0):e.pqState===2?e.pqState=e.num.subtract(r.ONE).gcd(e.e).compareTo(r.ONE)===0?3:0:e.pqState===3&&(e.pqState=0,e.p===null?e.p=e.num:e.q=e.num,e.p!==null&&e.q!==null&&++e.state,e.num=null)}else if(e.state===1)e.p.compareTo(e.q)<0&&(e.num=e.p,e.p=e.q,e.q=e.num),++e.state;else if(e.state===2)e.p1=e.p.subtract(r.ONE),e.q1=e.q.subtract(r.ONE),e.phi=e.p1.multiply(e.q1),++e.state;else if(e.state===3)e.phi.gcd(e.e).compareTo(r.ONE)===0?++e.state:(e.p=null,e.q=null,e.state=0);else if(e.state===4)e.n=e.p.multiply(e.q),e.n.bitLength()===e.bits?++e.state:(e.q=null,e.state=0);else if(e.state===5){var p=e.e.modInverse(e.phi);e.keys={privateKey:s.rsa.setPrivateKey(e.n,e.e,p,e.p,e.q,p.mod(e.p1),p.mod(e.q1),e.q.modInverse(e.p)),publicKey:s.rsa.setPublicKey(e.n,e.e)}}l=+new Date,u+=l-o,o=l}return e.keys!==null},s.rsa.generateKeyPair=function(e,t,r,c){if(arguments.length===1?typeof e==`object`?(r=e,e=void 0):typeof e==`function`&&(c=e,e=void 0):arguments.length===2?typeof e==`number`?typeof t==`function`?(c=t,t=void 0):typeof t!=`number`&&(r=t,t=void 0):(r=e,c=t,e=void 0,t=void 0):arguments.length===3&&(typeof t==`number`?typeof r==`function`&&(c=r,r=void 0):(c=r,r=t,t=void 0)),r||={},e===void 0&&(e=r.bits||2048),t===void 0&&(t=r.e||65537),!n.options.usePureJavaScript&&!r.prng&&e>=256&&e<=16384&&(t===65537||t===3)){if(c){if(x(`generateKeyPair`))return i.generateKeyPair(`rsa`,{modulusLength:e,publicExponent:t,publicKeyEncoding:{type:`spki`,format:`pem`},privateKeyEncoding:{type:`pkcs8`,format:`pem`}},function(e,t,n){if(e)return c(e);c(null,{privateKey:s.privateKeyFromPem(n),publicKey:s.publicKeyFromPem(t)})});if(S(`generateKey`)&&S(`exportKey`))return o.globalScope.crypto.subtle.generateKey({name:`RSASSA-PKCS1-v1_5`,modulusLength:e,publicExponent:w(t),hash:{name:`SHA-256`}},!0,[`sign`,`verify`]).then(function(e){return o.globalScope.crypto.subtle.exportKey(`pkcs8`,e.privateKey)}).then(void 0,function(e){c(e)}).then(function(e){if(e){var t=s.privateKeyFromAsn1(a.fromDer(n.util.createBuffer(e)));c(null,{privateKey:t,publicKey:s.setRsaPublicKey(t.n,t.e)})}});if(C(`generateKey`)&&C(`exportKey`)){var l=o.globalScope.msCrypto.subtle.generateKey({name:`RSASSA-PKCS1-v1_5`,modulusLength:e,publicExponent:w(t),hash:{name:`SHA-256`}},!0,[`sign`,`verify`]);l.oncomplete=function(e){var t=e.target.result,r=o.globalScope.msCrypto.subtle.exportKey(`pkcs8`,t.privateKey);r.oncomplete=function(e){var t=e.target.result,r=s.privateKeyFromAsn1(a.fromDer(n.util.createBuffer(t)));c(null,{privateKey:r,publicKey:s.setRsaPublicKey(r.n,r.e)})},r.onerror=function(e){c(e)}},l.onerror=function(e){c(e)};return}}else if(x(`generateKeyPairSync`)){var u=i.generateKeyPairSync(`rsa`,{modulusLength:e,publicExponent:t,publicKeyEncoding:{type:`spki`,format:`pem`},privateKeyEncoding:{type:`pkcs8`,format:`pem`}});return{privateKey:s.privateKeyFromPem(u.privateKey),publicKey:s.publicKeyFromPem(u.publicKey)}}}var d=s.rsa.createKeyPairGenerationState(e,t,r);if(!c)return s.rsa.stepKeyPairGenerationState(d,0),d.keys;v(d,r,c)}
464,s.setRsaPublicKey=s.rsa.setPublicKey=function(e,t){var r={n:e,e:t};return r.encrypt=function(e,t,i){if(typeof t==`string`?t=t.toUpperCase():t===void 0&&(t=`RSAES-PKCS1-V1_5`),t===`RSAES-PKCS1-V1_5`)t={encode:function(e,t,n){return g(e,t,2).getBytes()}};else if(t===`RSA-OAEP`||t===`RSAES-OAEP`)t={encode:function(e,t){return n.pkcs1.encode_rsa_oaep(t,e,i)}};else if([`RAW`,`NONE`,`NULL`,null].indexOf(t)!==-1)t={encode:function(e){return e}};else if(typeof t==`string`)throw Error(`Unsupported encryption scheme: "`+t+`".`);var a=t.encode(e,r,!0);return s.rsa.encrypt(a,r,!0)},r.verify=function(e,t,i,o){typeof i==`string`?i=i.toUpperCase():i===void 0&&(i=`RSASSA-PKCS1-V1_5`),o===void 0&&(o={_parseAllDigestBytes:!0,_skipPaddingChecks:!1}),`_parseAllDigestBytes`in o||(o._parseAllDigestBytes=!0),`_skipPaddingChecks`in o||(o._skipPaddingChecks=!1),i===`RSASSA-PKCS1-V1_5`?i={verify:function(e,t){t=_(t,r,!0,void 0,o);var i=a.fromDer(t,{parseAllBytes:o._parseAllDigestBytes}),s={},c=[];if(!a.validate(i,p,s,c)||i.value.length!==2){var l=Error(`ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value.`);throw l.errors=c,l}var u=a.derToOid(s.algorithmIdentifier);if(!(u===n.oids.md2||u===n.oids.md5||u===n.oids.sha1||u===n.oids.sha224||u===n.oids.sha256||u===n.oids.sha384||u===n.oids.sha512||u===n.oids[`sha512-224`]||u===n.oids[`sha512-256`])){var l=Error(`Unknown RSASSA-PKCS1-v1_5 DigestAlgorithm identifier.`);throw l.oid=u,l}if((u===n.oids.md2||u===n.oids.md5)&&!(`parameters`in s))throw Error(`ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value. Missing algorithm identifier NULL parameters.`);return e===s.digest}}:(i===`NONE`||i===`NULL`||i===null)&&(i={verify:function(e,t){return t=_(t,r,!0,void 0,o),e===t}});var c=s.rsa.decrypt(t,r,!0,!1);return i.verify(e,c,r.n.bitLength())},r},s.setRsaPrivateKey=s.rsa.setPrivateKey=function(e,t,r,i,a,o,c,l){var u={n:e,e:t,d:r,p:i,q:a,dP:o,dQ:c,qInv:l};return u.decrypt=function(e,t,r){typeof t==`string`?t=t.toUpperCase():t===void 0&&(t=`RSAES-PKCS1-V1_5`);var i=s.rsa.decrypt(e,u,!1,!1);if(t===`RSAES-PKCS1-V1_5`)t={decode:_};else if(t===`RSA-OAEP`||t===`RSAES-OAEP`)t={decode:function(e,t){return n.pkcs1.decode_rsa_oaep(t,e,r)}};else if([`RAW`,`NONE`,`NULL`,null].indexOf(t)!==-1)t={decode:function(e){return e}};else throw Error(`Unsupported encryption scheme: "`+t+`".`);return t.decode(i,u,!1)},u.sign=function(e,t){var n=!1;typeof t==`string`&&(t=t.toUpperCase()),t===void 0||t===`RSASSA-PKCS1-V1_5`?(t={encode:m},n=1):(t===`NONE`||t===`NULL`||t===null)&&(t={encode:function(){return e}},n=1);var r=t.encode(e,u.n.bitLength());return s.rsa.encrypt(r,u,n)},u},s.wrapRsaPrivateKey=function(e){return a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,a.integerToDer(0).getBytes()),a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.OID,!1,a.oidToDer(s.oids.rsaEncryption).getBytes()),a.create(a.Class.UNIVERSAL,a.Type.NULL,!1,``)]),a.create(a.Class.UNIVERSAL,a.Type.OCTETSTRING,!1,a.toDer(e).getBytes())])},s.privateKeyFromAsn1=function(e){var t={},i=[];if(a.validate(e,l,t,i)&&(e=a.fromDer(n.util.createBuffer(t.privateKey))),t={},i=[],!a.validate(e,u,t,i)){var o=Error(`Cannot read private key. ASN.1 object does not contain an RSAPrivateKey.`);throw o.errors=i,o}var c=n.util.createBuffer(t.privateKeyModulus).toHex(),d=n.util.createBuffer(t.privateKeyPublicExponent).toHex(),f=n.util.createBuffer(t.privateKeyPrivateExponent).toHex(),p=n.util.createBuffer(t.privateKeyPrime1).toHex(),m=n.util.createBuffer(t.privateKeyPrime2).toHex(),h=n.util.createBuffer(t.privateKeyExponent1).toHex(),g=n.util.createBuffer(t.privateKeyExponent2).toHex(),_=n.util.createBuffer(t.privateKeyCoefficient).toHex();return s.setRsaPrivateKey(new r(c,16),new r(d,16),new r(f,16),new r(p,16),new r(m,16),new r(h,16),new r(g,16),new r(_,16))},s.privateKeyToAsn1=s.privateKeyToRSAPrivateKey=function(e){return a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,a.integerToDer(0).getBytes()),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.n)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.e)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.d)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.p)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.q)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.dP)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.dQ)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.qInv))])},s.publicKeyFromAsn1=function(e){var t={},i=[];if(a.validate(e,f,t,i)){var o=a.derToOid(t.publicKeyOid);if(o!==s.oids.rsaEncryption){var c=Error(`Cannot read public key. Unknown OID.`);throw c.oid=o,c}e=t.rsaPublicKey}if(i=[],!a.validate(e,d,t,i)){var c=Error(`Cannot read public key. ASN.1 object does not contain an RSAPublicKey.`);throw c.errors=i,c}var l=n.util.createBuffer(t.publicKeyModulus).toHex(),u=n.util.createBuffer(t.publicKeyExponent).toHex();return s.setRsaPublicKey(new r(l,16),new r(u,16))},s.publicKeyToAsn1=s.publicKeyToSubjectPublicKeyInfo=function(e){return a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.OID,!1,a.oidToDer(s.oids.rsaEncryption).getBytes()),a.create(a.Class.UNIVERSAL,a.Type.NULL,!1,``)]),a.create(a.Class.UNIVERSAL,a.Type.BITSTRING,!1,[s.publicKeyToRSAPublicKey(e)])])},s.publicKeyToRSAPublicKey=function(e){return a.create(a.Class.UNIVERSAL,a.Type.SEQUENCE,!0,[a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.n)),a.create(a.Class.UNIVERSAL,a.Type.INTEGER,!1,y(e.e))])};function g(e,t,r){var i=n.util.createBuffer(),a=Math.ceil(t.n.bitLength()/8);if(e.length>a-11){var o=Error(`Message is too long for PKCS#1 v1.5 padding.`);throw o.length=e.length,o.max=a-11,o}i.putByte(0),i.putByte(r);var s=a-3-e.length,c;if(r===0||r===1){c=r===0?0:255;for(var l=0;l<s;++l)i.putByte(c)}else for(;s>0;){for(var u=0,d=n.random.getBytes(s),l=0;l<s;
464++l)c=d.charCodeAt(l),c===0?++u:i.putByte(c);s=u}return i.putByte(0),i.putBytes(e),i}function _(e,t,r,i,a){var o=Math.ceil(t.n.bitLength()/8),s=n.util.createBuffer(e),c=s.getByte(),l=s.getByte();if(c!==0||r&&l!==0&&l!==1||!r&&l!==2||r&&l===0&&i===void 0)throw Error(`Encryption block is invalid.`);var u=0;if(l===0){u=o-3-i;for(var d=0;d<u;++d)if(s.getByte()!==0)throw Error(`Encryption block is invalid.`)}else if(l===1){for(u=0;s.length()>1;){if(s.getByte()!==255){--s.read;break}++u}if(u<8&&!(a&&a._skipPaddingChecks))throw Error(`Encryption block is invalid.`)}else if(l===2){for(u=0;s.length()>1;){if(s.getByte()===0){--s.read;break}++u}if(u<8&&!(a&&a._skipPaddingChecks))throw Error(`Encryption block is invalid.`)}if(s.getByte()!==0||u!==o-3-s.length())throw Error(`Encryption block is invalid.`);return s.getBytes()}function v(e,t,i){typeof t==`function`&&(i=t,t={}),t||={};var a={algorithm:{name:t.algorithm||`PRIMEINC`,options:{workers:t.workers||2,workLoad:t.workLoad||100,workerScript:t.workerScript}}};`prng`in t&&(a.prng=t.prng),o();function o(){c(e.pBits,function(t,n){if(t)return i(t);if(e.p=n,e.q!==null)return l(t,e.q);c(e.qBits,l)})}function c(e,t){n.prime.generateProbablePrime(e,a,t)}function l(t,n){if(t)return i(t);if(e.q=n,e.p.compareTo(e.q)<0){var a=e.p;e.p=e.q,e.q=a}if(e.p.subtract(r.ONE).gcd(e.e).compareTo(r.ONE)!==0){e.p=null,o();return}if(e.q.subtract(r.ONE).gcd(e.e).compareTo(r.ONE)!==0){e.q=null,c(e.qBits,l);return}if(e.p1=e.p.subtract(r.ONE),e.q1=e.q.subtract(r.ONE),e.phi=e.p1.multiply(e.q1),e.phi.gcd(e.e).compareTo(r.ONE)!==0){e.p=e.q=null,o();return}if(e.n=e.p.multiply(e.q),e.n.bitLength()!==e.bits){e.q=null,c(e.qBits,l);return}var u=e.e.modInverse(e.phi);e.keys={privateKey:s.rsa.setPrivateKey(e.n,e.e,u,e.p,e.q,u.mod(e.p1),u.mod(e.q1),e.q.modInverse(e.p)),publicKey:s.rsa.setPublicKey(e.n,e.e)},i(null,e.keys)}}function y(e){var t=e.toString(16);t[0]>=`8`&&(t=`00`+t);var r=n.util.hexToBytes(t);return r.length>1&&(r.charCodeAt(0)===0&&!(r.charCodeAt(1)&128)||r.charCodeAt(0)===255&&(r.charCodeAt(1)&128)==128)?r.substr(1):r}function b(e){return e<=100?27:e<=150?18:e<=200?15:e<=250?12:e<=300?9:e<=350?8:e<=400?7:e<=500?6:e<=600?5:e<=800?4:e<=1250?3:2}function x(e){return n.util.isNodejs&&typeof i[e]==`function`}function S(e){return o.globalScope!==void 0&&typeof o.globalScope.crypto==`object`&&typeof o.globalScope.crypto.subtle==`object`&&typeof o.globalScope.crypto.subtle[e]==`function`}function C(e){return o.globalScope!==void 0&&typeof o.globalScope.msCrypto==`object`&&typeof o.globalScope.msCrypto.subtle==`object`&&typeof o.globalScope.msCrypto.subtle[e]==`function`}function w(e){for(var t=n.util.hexToBytes(e.toString(16)),r=new Uint8Array(t.length),i=0;i<t.length;++i)r[i]=t.charCodeAt(i);return r}})),AZ=r(((e,t)=>{var n=sZ();if(dZ(),pZ(),vZ(),mZ(),fZ(),bZ(),_Z(),CZ(),wZ(),kZ(),cZ(),r===void 0)var r=n.jsbn.BigInteger;var i=n.asn1,a=n.pki=n.pki||{};t.exports=a.pbe=n.pbe=n.pbe||{};var o=a.oids,s={name:`EncryptedPrivateKeyInfo`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`EncryptedPrivateKeyInfo.encryptionAlgorithm`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`AlgorithmIdentifier.algorithm`,tagClass:i.Class.UNIVERSAL,type:i.Type.OID,constructed:!1,capture:`encryptionOid`},{name:`AlgorithmIdentifier.parameters`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,captureAsn1:`encryptionParams`}]},{name:`EncryptedPrivateKeyInfo.encryptedData`,tagClass:i.Class.UNIVERSAL,type:i.Type.OCTETSTRING,constructed:!1,capture:`encryptedData`}]},c={name:`PBES2Algorithms`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`PBES2Algorithms.keyDerivationFunc`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`PBES2Algorithms.keyDerivationFunc.oid`,tagClass:i.Class.UNIVERSAL,type:i.Type.OID,constructed:!1,capture:`kdfOid`},{name:`PBES2Algorithms.params`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`PBES2Algorithms.params.salt`,tagClass:i.Class.UNIVERSAL,type:i.Type.OCTETSTRING,constructed:!1,capture:`kdfSalt`},{name:`PBES2Algorithms.params.iterationCount`,tagClass:i.Class.UNIVERSAL,type:i.Type.INTEGER,c
464onstructed:!1,capture:`kdfIterationCount`},{name:`PBES2Algorithms.params.keyLength`,tagClass:i.Class.UNIVERSAL,type:i.Type.INTEGER,constructed:!1,optional:!0,capture:`keyLength`},{name:`PBES2Algorithms.params.prf`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,optional:!0,value:[{name:`PBES2Algorithms.params.prf.algorithm`,tagClass:i.Class.UNIVERSAL,type:i.Type.OID,constructed:!1,capture:`prfOid`}]}]}]},{name:`PBES2Algorithms.encryptionScheme`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`PBES2Algorithms.encryptionScheme.oid`,tagClass:i.Class.UNIVERSAL,type:i.Type.OID,constructed:!1,capture:`encOid`},{name:`PBES2Algorithms.encryptionScheme.iv`,tagClass:i.Class.UNIVERSAL,type:i.Type.OCTETSTRING,constructed:!1,capture:`encIv`}]}]},l={name:`pkcs-12PbeParams`,tagClass:i.Class.UNIVERSAL,type:i.Type.SEQUENCE,constructed:!0,value:[{name:`pkcs-12PbeParams.salt`,tagClass:i.Class.UNIVERSAL,type:i.Type.OCTETSTRING,constructed:!1,capture:`salt`},{name:`pkcs-12PbeParams.iterations`,tagClass:i.Class.UNIVERSAL,type:i.Type.INTEGER,constructed:!1,capture:`iterations`}]};a.encryptPrivateKeyInfo=function(e,t,r){r||={},r.saltSize=r.saltSize||8,r.count=r.count||2048,r.algorithm=r.algorithm||`aes128`,r.prfAlgorithm=r.prfAlgorithm||`sha1`;var s=n.random.getBytesSync(r.saltSize),c=r.count,l=i.integerToDer(c),u,d,m;if(r.algorithm.indexOf(`aes`)===0||r.algorithm===`des`){var h,g,_;switch(r.algorithm){case`aes128`:u=16,h=16,g=o[`aes128-CBC`],_=n.aes.createEncryptionCipher;break;case`aes192`:u=24,h=16,g=o[`aes192-CBC`],_=n.aes.createEncryptionCipher;break;case`aes256`:u=32,h=16,g=o[`aes256-CBC`],_=n.aes.createEncryptionCipher;break;case`des`:u=8,h=8,g=o.desCBC,_=n.des.createEncryptionCipher;break;default:var v=Error(`Cannot encrypt private key. Unknown encryption algorithm.`);throw v.algorithm=r.algorithm,v}var y=`hmacWith`+r.prfAlgorithm.toUpperCase(),b=f(y),x=n.pkcs5.pbkdf2(t,s,c,u,b),S=n.random.getBytesSync(h),C=_(x);C.start(S),C.update(i.toDer(e)),C.finish(),m=C.output.getBytes();var w=p(s,l,u,y);d=i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OID,!1,i.oidToDer(o.pkcs5PBES2).getBytes()),i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OID,!1,i.oidToDer(o.pkcs5PBKDF2).getBytes()),w]),i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OID,!1,i.oidToDer(g).getBytes()),i.create(i.Class.UNIVERSAL,i.Type.OCTETSTRING,!1,S)])])])}else if(r.algorithm===`3des`){u=24;var T=new n.util.ByteBuffer(s),x=a.pbe.generatePkcs12Key(t,T,1,c,u),S=a.pbe.generatePkcs12Key(t,T,2,c,u),C=n.des.createEncryptionCipher(x);C.start(S),C.update(i.toDer(e)),C.finish(),m=C.output.getBytes(),d=i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OID,!1,i.oidToDer(o[`pbeWithSHAAnd3-KeyTripleDES-CBC`]).getBytes()),i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OCTETSTRING,!1,s),i.create(i.Class.UNIVERSAL,i.Type.INTEGER,!1,l.getBytes())])])}else{var v=Error(`Cannot encrypt private key. Unknown encryption algorithm.`);throw v.algorithm=r.algorithm,v}return i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[d,i.create(i.Class.UNIVERSAL,i.Type.OCTETSTRING,!1,m)])},a.decryptPrivateKeyInfo=function(e,t){var r=null,o={},c=[];if(!i.validate(e,s,o,c)){var l=Error(`Cannot read encrypted private key. ASN.1 object is not a supported EncryptedPrivateKeyInfo.`);throw l.errors=c,l}var u=i.derToOid(o.encryptionOid),d=a.pbe.getCipher(u,o.encryptionParams,t),f=n.util.createBuffer(o.encryptedData);return d.update(f),d.finish()&&(r=i.fromDer(d.output)),r},a.encryptedPrivateKeyToPem=function(e,t){var r={type:`ENCRYPTED PRIVATE KEY`,body:i.toDer(e).getBytes()};return n.pem.encode(r,{maxline:t})},a.encryptedPrivateKeyFromPem=function(e){var t=n.pem.decode(e)[0];if(t.type!==`ENCRYPTED PRIVATE KEY`){var r=Error(`Could not convert encrypted private key from PEM; PEM header type is "ENCRYPTED PRIVATE KEY".`);throw r.headerType=t.type,r}if(t.procType&&t.procType.type===`ENCRYPTED`)throw Error(`Could not convert encrypted private key from PEM; PEM is encrypted.`);return i.fromDer(t.body)},a.encryptRsaPrivateKey=function(e,t,r){if(r||={},!r.legacy){var o=a.wrapRsaPrivateKey(a.privateKeyToAsn1(e));return o=a.encryptPrivateKeyInfo(o,t,r),a.encryptedPrivateKeyToPem(o)}var s,c,l,u;switch(r.algorithm){case`aes128`:s=`AES-128-CBC`,l=16,c=n.random.getBytesSync(16),u=n.aes.createEncryptionCipher;break;case`aes192`:s=`AES-192-CBC`,l=24,c=n.random.getBytesSync(16),u=n.aes.createEncryptionCipher;break;case`aes256`:s=`AES-256-CBC`,l=32,c=n.random.getBytesSync(16),u=n.aes.createEncryptionCipher;break;case`3des`:s=`DES-EDE3-CBC`,l=24,c=n.random.getBytesSync(8),u=n.des.createEncryptionCipher;break;case`des`:s=`DES-CBC`,l=8,c=n.random.getBytesSync(8),u=n.des.createEncryptionCipher;break;default:var d=Error(`Could not encrypt RSA private key; unsupported encryption algorithm "`+r.algorithm+`".`);throw d.algorithm=r.algorithm,d}var f=n.pbe.opensslDeriveBytes(t,c.substr(0,8),l),p=u(f);p.start(c),p.update(i.toDer(a.privateKeyToAsn1(e))),p.finish();var m={type:`RSA PRIVATE KEY`,procType:{version:`4`,type:`ENCRYPTED`},dekInfo:{algorithm:s,parameters:n.util.bytesToHex(c).toUpperCase()},body:p.output.getBytes()};return n.pem.encode(m)},a.decryptRsaPrivateKey=function(e,t){var r=null,o=n.pem.decode(e)[0];if(o.type!==`ENCRYPTED PRIVATE KEY`&&o.type!==`PRIVATE KEY`&&o.type!==`RSA PRIVATE KEY`){var s=Error(`Could not convert private key from PEM; PEM header type is not "ENCRYPTED PRIVATE KEY", "PRIVATE KEY", or "RSA PRIVATE KEY".`);throw s.headerType=s,s}if(o.procType&&o.procType.type===`ENCRYPTED`){var c,l;switch(o.dekInfo.algorithm){case`DES-CBC`:c=8,l=n.des.createDecryptionCipher;break;case`DES-EDE3-CBC`:c=24,l=n.des.createDecryptionCipher;break;case`AES-128-CBC`:c=16,l=n.aes.createDecryptionCipher;break;case`AES-192-CBC`:c=24,l=n.aes.createDecryptionCipher;break;case`AES-256-CBC`:c=32,l=n.aes.createDecryptionCipher;break;case`RC2-40-CBC`:c=5,l=function(e){return n.rc2.createDecryptionCipher(e,40)};break;case`RC2-64-CBC`:c=8,l=function(e){return n.rc2.createDecryptionCipher(e,64)};break;case`RC2-128-CBC`:c=16,l=function(e){return n.rc2.createDecryptionCipher(e,128)};break;default:var s=Error(`Could not decrypt private key; unsupported encryption algorithm "`+o.dekInfo.algorithm+`".`);throw s.algorithm=o.dekInfo.algorithm,s}var u=n.util.hexToBytes(o.dekInfo.parameters),d=n.pbe.opensslDeriveBytes(t,u.substr(0,8),c),f=l(d);if(f.start(u),f.update(n.util.createBuffer(o.body)),f.finish())r=f.output.getBytes();else return r}else r=o.body;return r=o.type===`ENCRYPTED PRIVATE KEY`?a.decryptPrivateKeyInfo(i.fromDer(r),t):i.fromDer(r),r!==null&&(r=a.privateKeyFromAsn1(r)),r},a.pbe.generatePkcs12Key=function(e,t,r,i,a,o){var s,c;if(o==null){if(!(`sha1`in n.md))throw Error(`"sha1" hash algorithm unavailable.`);o=n.md.sha1.create()}var l=o.digestLength,u=o.blockLength,d=new n.util.ByteBuffer,f=new n.util.ByteBuffer;if(e!=null){for(c=0;c<e.length;c++)f.putInt16(e.charCodeAt(c));f.putInt16(0)}var p=f.length(),m=t.length(),h=new n.util.ByteBuffer;h.fillWithByte(r,u);var g=u*Math.ceil(m/u),_=new n.util.ByteBuffer;for(c=0;c<g;c++)_.putByte(t.at(c%m));var v=u*Math.ceil(p/u),y=new n.util.ByteBuffer;for(c=0;c<v;c++)y.putByte(f.at(c%p));var b=_;b.putBuffer(y);for(var x=Math.ceil(a/l),S=1;S<=x;S++){var C=new n.util.ByteBuffer;C.putBytes(h.bytes()),C.putBytes(b.bytes());for(var w=0;w<i;w++)o.start(),o.update(C.getBytes()),C=o.digest();var T=new n.util.ByteBuffer;for(c=0;c<u;c++)T.putByte(C.at(c%l));var E=Math.ceil(m/u)+Math.ceil(p/u),D=new n.util.ByteBuffer;for(s=0;s<E;s++){var O=new n.util.ByteBuffer(b.getBytes(u)),k=511;for(c=T.length()-1;c>=0;c--)k>>=8,k+=T.at(c)+O.at(c),O.setAt(c,k&255);D.putBuffer(O)}b=D,d.putBuffer(C)}return d.truncate(d.length()-a),d},a.pbe.getCipher=function(e,t,n){switch(e){case a.oids.pkcs5PBES2:return a.pbe.getCipherForPBES2(e,t,n);case a.oids[`pbeWithSHAAnd3-KeyTripleDES-CBC`]:case a.oids[`pbewithSHAAnd40BitRC2-CBC`]:return a.pbe.getCipherForPKCS12PBE(e,t,n);default:var r=Error(`Cannot read encrypted PBE data block. Unsupported OID.`);throw r.oid=e,r.supportedOids=[`pkcs5PBES2`,`pbeWithSHAAnd3-KeyTripleDES-CBC`,`pbewithSHAAnd40BitRC2-CBC`],r}},a.pbe.getCipherForPBES2=function(e,t,r){var o={},s=[];if(!i.validate(t,c,o,s)){var l=Error(`Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.`);throw l.errors=s,l}if(e=i.derToOid(o.kdfOid),e!==a.oids.pkcs5PBKDF2){var l=Error(`Cannot read encrypted private key. Unsupported key derivation function OID.`);
464throw l.oid=e,l.supportedOids=[`pkcs5PBKDF2`],l}if(e=i.derToOid(o.encOid),e!==a.oids[`aes128-CBC`]&&e!==a.oids[`aes192-CBC`]&&e!==a.oids[`aes256-CBC`]&&e!==a.oids[`des-EDE3-CBC`]&&e!==a.oids.desCBC){var l=Error(`Cannot read encrypted private key. Unsupported encryption scheme OID.`);throw l.oid=e,l.supportedOids=[`aes128-CBC`,`aes192-CBC`,`aes256-CBC`,`des-EDE3-CBC`,`desCBC`],l}var u=o.kdfSalt,f=n.util.createBuffer(o.kdfIterationCount);f=f.getInt(f.length()<<3);var p,m;switch(a.oids[e]){case`aes128-CBC`:p=16,m=n.aes.createDecryptionCipher;break;case`aes192-CBC`:p=24,m=n.aes.createDecryptionCipher;break;case`aes256-CBC`:p=32,m=n.aes.createDecryptionCipher;break;case`des-EDE3-CBC`:p=24,m=n.des.createDecryptionCipher;break;case`desCBC`:p=8,m=n.des.createDecryptionCipher;break}var h=d(o.prfOid),g=n.pkcs5.pbkdf2(r,u,f,p,h),_=o.encIv,v=m(g);return v.start(_),v},a.pbe.getCipherForPKCS12PBE=function(e,t,r){var o={},s=[];if(!i.validate(t,l,o,s)){var c=Error(`Cannot read password-based-encryption algorithm parameters. ASN.1 object is not a supported EncryptedPrivateKeyInfo.`);throw c.errors=s,c}var u=n.util.createBuffer(o.salt),f=n.util.createBuffer(o.iterations);f=f.getInt(f.length()<<3);var p,m,h;switch(e){case a.oids[`pbeWithSHAAnd3-KeyTripleDES-CBC`]:p=24,m=8,h=n.des.startDecrypting;break;case a.oids[`pbewithSHAAnd40BitRC2-CBC`]:p=5,m=8,h=function(e,t){var r=n.rc2.createDecryptionCipher(e,40);return r.start(t,null),r};break;default:var c=Error(`Cannot read PKCS #12 PBE data block. Unsupported OID.`);throw c.oid=e,c}var g=d(o.prfOid),_=a.pbe.generatePkcs12Key(r,u,1,f,p,g);g.start();var v=a.pbe.generatePkcs12Key(r,u,2,f,m,g);return h(_,v)},a.pbe.opensslDeriveBytes=function(e,t,r,i){if(i==null){if(!(`md5`in n.md))throw Error(`"md5" hash algorithm unavailable.`);i=n.md.md5.create()}t===null&&(t=``);for(var a=[u(i,e+t)],o=16,s=1;o<r;++s,o+=16)a.push(u(i,a[s-1]+e+t));return a.join(``).substr(0,r)};function u(e,t){return e.start().update(t).digest().getBytes()}function d(e){var t;if(!e)t=`hmacWithSHA1`;else if(t=a.oids[i.derToOid(e)],!t){var n=Error(`Unsupported PRF OID.`);throw n.oid=e,n.supported=[`hmacWithSHA1`,`hmacWithSHA224`,`hmacWithSHA256`,`hmacWithSHA384`,`hmacWithSHA512`],n}return f(t)}function f(e){var t=n.md;switch(e){case`hmacWithSHA224`:t=n.md.sha512;case`hmacWithSHA1`:case`hmacWithSHA256`:case`hmacWithSHA384`:case`hmacWithSHA512`:e=e.substr(8).toLowerCase();break;default:var r=Error(`Unsupported PRF algorithm.`);throw r.algorithm=e,r.supported=[`hmacWithSHA1`,`hmacWithSHA224`,`hmacWithSHA256`,`hmacWithSHA384`,`hmacWithSHA512`],r}if(!t||!(e in t))throw Error(`Unknown hash algorithm: `+e);return t[e].create()}function p(e,t,r,o){var s=i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OCTETSTRING,!1,e),i.create(i.Class.UNIVERSAL,i.Type.INTEGER,!1,t.getBytes())]);return o!==`hmacWithSHA1`&&s.value.push(i.create(i.Class.UNIVERSAL,i.Type.INTEGER,!1,n.util.hexToBytes(r.toString(16))),i.create(i.Class.UNIVERSAL,i.Type.SEQUENCE,!0,[i.create(i.Class.UNIVERSAL,i.Type.OID,!1,i.oidToDer(a.oids[o]).getBytes()),i.create(i.Class.UNIVERSAL,i.Type.NULL,!1,``)])),s}})),jZ=r(((e,t)=>{var n=sZ();pZ(),cZ();var r=n.asn1,i=t.exports=n.pkcs7asn1=n.pkcs7asn1||{};n.pkcs7=n.pkcs7||{},n.pkcs7.asn1=i;var a={name:`ContentInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`ContentInfo.ContentType`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`contentType`},{name:`ContentInfo.content`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,captureAsn1:`content`}]};i.contentInfoValidator=a;var o={name:`EncryptedContentInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`EncryptedContentInfo.contentType`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`contentType`},{name:`EncryptedContentInfo.contentEncryptionAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`EncryptedContentInfo.contentEncryptionAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`encAlgorithm`},{name:`EncryptedContentInfo.contentEncryptionAlgorithm.parameter`,tagClass:r.Class.UNIVERSAL,captureAsn1:`encParameter`}]},{name:`EncryptedContentInfo.encryptedContent`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,capture:`encryptedContent`,captureAsn1:`encryptedContentAsn1`}]};i.envelopedDataValidator={name:`EnvelopedData`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`EnvelopedData.Version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,c
464onstructed:!1,capture:`version`},{name:`EnvelopedData.RecipientInfos`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,constructed:!0,captureAsn1:`recipientInfos`}].concat(o)},i.encryptedDataValidator={name:`EncryptedData`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`EncryptedData.Version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`version`}].concat(o)};var s={name:`SignerInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`SignerInfo.version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1},{name:`SignerInfo.issuerAndSerialNumber`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`SignerInfo.issuerAndSerialNumber.issuer`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`issuer`},{name:`SignerInfo.issuerAndSerialNumber.serialNumber`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`serial`}]},{name:`SignerInfo.digestAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`SignerInfo.digestAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`digestAlgorithm`},{name:`SignerInfo.digestAlgorithm.parameter`,tagClass:r.Class.UNIVERSAL,constructed:!1,captureAsn1:`digestParameter`,optional:!0}]},{name:`SignerInfo.authenticatedAttributes`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:`authenticatedAttributes`},{name:`SignerInfo.digestEncryptionAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,capture:`signatureAlgorithm`},{name:`SignerInfo.encryptedDigest`,tagClass:r.Class.UNIVERSAL,type:r.Type.OCTETSTRING,constructed:!1,capture:`signature`},{name:`SignerInfo.unauthenticatedAttributes`,tagClass:r.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,capture:`unauthenticatedAttributes`}]};i.signedDataValidator={name:`SignedData`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`SignedData.Version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`version`},{name:`SignedData.DigestAlgorithms`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,constructed:!0,captureAsn1:`digestAlgorithms`},a,{name:`SignedData.Certificates`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,optional:!0,captureAsn1:`certificates`},{name:`SignedData.CertificateRevocationLists`,tagClass:r.Class.CONTEXT_SPECIFIC,type:1,optional:!0,captureAsn1:`crls`},{name:`SignedData.SignerInfos`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,capture:`signerInfos`,optional:!0,value:[s]}]},i.recipientInfoValidator={name:`RecipientInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`RecipientInfo.version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`version`},{name:`RecipientInfo.issuerAndSerial`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`RecipientInfo.issuerAndSerial.issuer`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`issuer`},{name:`RecipientInfo.issuerAndSerial.serialNumber`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`serial`}]},{name:`RecipientInfo.keyEncryptionAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`RecipientInfo.keyEncryptionAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`encAlgorithm`},{name:`RecipientInfo.keyEncryptionAlgorithm.parameter`,tagClass:r.Class.UNIVERSAL,constructed:!1,captureAsn1:`encParameter`,optional:!0}]},{name:`RecipientInfo.encryptedKey`,tagClass:r.Class.UNIVERSAL,type:r.Type.OCTETSTRING,constructed:!1,capture:`encKey`}]}})),MZ=r(((e,t)=>{var n=sZ();cZ(),n.mgf=n.mgf||{};var r=t.exports=n.mgf.mgf1=n.mgf1=n.mgf1||{};r.create=function(e){return{generate:function(t,r){for(var i=new n.util.ByteBuffer,a=Math.ceil(r/e.digestLength),o=0;o<a;o++){var s=new n.util.ByteBuffer;s.putInt32(o),e.start(),e.update(t+s.getBytes()),i.putBuffer(e.digest())}return i.truncate(i.length()-r),i.getBytes()}}}})),VDe=r(((e,t)=>{var n=sZ();MZ(),t.exports=n.mgf=n.mgf||{},n.mgf.mgf1=n.mgf1})),NZ=r(((e,t)=>{var n=sZ();CZ(),cZ();var r=t.exports=n.pss=n.pss||{};r.create=function(e){arguments.length===3&&(e={md:arguments[0],mgf:arguments[1],saltLength:arguments[2]});var t=e.md,r=e.mgf,i=t.digestLength,a=e.salt||null;typeof a==`string`&&(a=n.util.createBuffer(a));var o;if(`saltLength`in e)o=e.saltLength;else if(a!==null)o=a.length();else throw Error(`Salt length not specified or specific salt not given.`);if(a!==null&&a.length()!==o)throw Error(`Given salt length does not match length of given salt.`);var s=e.prng||n.random,c={};return c.encode=function(e,c){var l,u=c-1,d=Math.ceil(u/8),f=e.digest().getBytes();if(d<i+o+2)throw Error(`Message is too long to encrypt.`);var p=a===null?s.getBytesSync(o):a.bytes(),m=new n.util.ByteBuffer;m.fillWithByte(0,8),m.putBytes(f),m.putBytes(p),t.start(),t.update(m.getBytes());var h=t.digest().getBytes(),g=new n.util.ByteBuffer;g.fillWithByte(0,d-o-i-2),g.putByte(1),g.putBytes(p);var _=g.getBytes(),v=d-i-1,y=r.generate(h,v),b=``;for(l=0;l<v;
464l++)b+=String.fromCharCode(_.charCodeAt(l)^y.charCodeAt(l));var x=65280>>8*d-u&255;return b=String.fromCharCode(b.charCodeAt(0)&~x)+b.substr(1),b+h+`¼`},c.verify=function(e,a,s){var c,l=s-1,u=Math.ceil(l/8);if(a=a.substr(-u),u<i+o+2)throw Error(`Inconsistent parameters to PSS signature verification.`);if(a.charCodeAt(u-1)!==188)throw Error(`Encoded message does not end in 0xBC.`);var d=u-i-1,f=a.substr(0,d),p=a.substr(d,i),m=65280>>8*u-l&255;if((f.charCodeAt(0)&m)!==0)throw Error(`Bits beyond keysize not zero as expected.`);var h=r.generate(p,d),g=``;for(c=0;c<d;c++)g+=String.fromCharCode(f.charCodeAt(c)^h.charCodeAt(c));g=String.fromCharCode(g.charCodeAt(0)&~m)+g.substr(1);var _=u-i-o-2;for(c=0;c<_;c++)if(g.charCodeAt(c)!==0)throw Error(`Leftmost octets not zero as expected`);if(g.charCodeAt(_)!==1)throw Error(`Inconsistent PSS signature, 0x01 marker not found`);var v=g.substr(-o),y=new n.util.ByteBuffer;return y.fillWithByte(0,8),y.putBytes(e),y.putBytes(v),t.start(),t.update(y.getBytes()),p===t.digest().getBytes()},c}})),PZ=r(((e,t)=>{var n=sZ();dZ(),pZ(),vZ(),mZ(),VDe(),fZ(),_Z(),NZ(),kZ(),cZ();var r=n.asn1,i=t.exports=n.pki=n.pki||{},a=i.oids,o={};o.CN=a.commonName,o.commonName=`CN`,o.C=a.countryName,o.countryName=`C`,o.L=a.localityName,o.localityName=`L`,o.ST=a.stateOrProvinceName,o.stateOrProvinceName=`ST`,o.O=a.organizationName,o.organizationName=`O`,o.OU=a.organizationalUnitName,o.organizationalUnitName=`OU`,o.E=a.emailAddress,o.emailAddress=`E`;var s=n.pki.rsa.publicKeyValidator,c={name:`Certificate`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`Certificate.TBSCertificate`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`tbsCertificate`,value:[{name:`Certificate.TBSCertificate.version`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,value:[{name:`Certificate.TBSCertificate.version.integer`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`certVersion`}]},{name:`Certificate.TBSCertificate.serialNumber`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`certSerialNumber`},{name:`Certificate.TBSCertificate.signature`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`Certificate.TBSCertificate.signature.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`certinfoSignatureOid`},{name:`Certificate.TBSCertificate.signature.parameters`,tagClass:r.Class.UNIVERSAL,optional:!0,captureAsn1:`certinfoSignatureParams`}]},{name:`Certificate.TBSCertificate.issuer`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`certIssuer`},{name:`Certificate.TBSCertificate.validity`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`Certificate.TBSCertificate.validity.notBefore (utc)`,tagClass:r.Class.UNIVERSAL,type:r.Type.UTCTIME,constructed:!1,optional:!0,capture:`certValidity1UTCTime`},{name:`Certificate.TBSCertificate.validity.notBefore (generalized)`,tagClass:r.Class.UNIVERSAL,type:r.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:`certValidity2GeneralizedTime`},{name:`Certificate.TBSCertificate.validity.notAfter (utc)`,tagClass:r.Class.UNIVERSAL,type:r.Type.UTCTIME,constructed:!1,optional:!0,capture:`certValidity3UTCTime`},{name:`Certificate.TBSCertificate.validity.notAfter (generalized)`,tagClass:r.Class.UNIVERSAL,type:r.Type.GENERALIZEDTIME,constructed:!1,optional:!0,capture:`certValidity4GeneralizedTime`}]},{name:`Certificate.TBSCertificate.subject`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`certSubject`},s,{name:`Certificate.TBSCertificate.issuerUniqueID`,tagClass:r.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,optional:!0,value:[{name:`Certificate.TBSCertificate.issuerUniqueID.id`,tagClass:r.Class.UNIVERSAL,type:r.Type.BITSTRING,constructed:!1,captureBitStringValue:`certIssuerUniqueId`}]},{name:`Certificate.TBSCertificate.subjectUniqueID`,tagClass:r.Class.CONTEXT_SPECIFIC,type:2,constructed:!0,optional:!0,value:[{name:`Certificate.TBSCertificate.subjectUniqueID.id`,tagClass:r.Class.UNIVERSAL,type:r.Type.BITSTRING,constructed:!1,captureBitStringValue:`certSubjectUniqueId`}]},{name:`Certificate.TBSCertificate.extensions`,tagClass:r.Class.CONTEXT_SPECIFIC,type:3,constructed:!0,captureAsn1:`certExtensions`,optional:!0}]},{name:`Certificate.signatureAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`Certificate.signatureAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`certSignatureOid`},{name:`Certificate.TBSCertificate.signature.parameters`,tagClass:r.Class.UNIVERSAL,optional:!0,captureAsn1:`certSignatureParam
464s`}]},{name:`Certificate.signatureValue`,tagClass:r.Class.UNIVERSAL,type:r.Type.BITSTRING,constructed:!1,captureBitStringValue:`certSignature`}]},l={name:`rsapss`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`rsapss.hashAlgorithm`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,value:[{name:`rsapss.hashAlgorithm.AlgorithmIdentifier`,tagClass:r.Class.UNIVERSAL,type:r.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:`rsapss.hashAlgorithm.AlgorithmIdentifier.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`hashOid`}]}]},{name:`rsapss.maskGenAlgorithm`,tagClass:r.Class.CONTEXT_SPECIFIC,type:1,constructed:!0,value:[{name:`rsapss.maskGenAlgorithm.AlgorithmIdentifier`,tagClass:r.Class.UNIVERSAL,type:r.Class.SEQUENCE,constructed:!0,optional:!0,value:[{name:`rsapss.maskGenAlgorithm.AlgorithmIdentifier.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`maskGenOid`},{name:`rsapss.maskGenAlgorithm.AlgorithmIdentifier.params`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`rsapss.maskGenAlgorithm.AlgorithmIdentifier.params.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`maskGenHashOid`}]}]}]},{name:`rsapss.saltLength`,tagClass:r.Class.CONTEXT_SPECIFIC,type:2,optional:!0,value:[{name:`rsapss.saltLength.saltLength`,tagClass:r.Class.UNIVERSAL,type:r.Class.INTEGER,constructed:!1,capture:`saltLength`}]},{name:`rsapss.trailerField`,tagClass:r.Class.CONTEXT_SPECIFIC,type:3,optional:!0,value:[{name:`rsapss.trailer.trailer`,tagClass:r.Class.UNIVERSAL,type:r.Class.INTEGER,constructed:!1,capture:`trailer`}]}]},u={name:`CertificationRequestInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`certificationRequestInfo`,value:[{name:`CertificationRequestInfo.integer`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`certificationRequestInfoVersion`},{name:`CertificationRequestInfo.subject`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`certificationRequestInfoSubject`},s,{name:`CertificationRequestInfo.attributes`,tagClass:r.Class.CONTEXT_SPECIFIC,type:0,constructed:!0,optional:!0,capture:`certificationRequestInfoAttributes`,value:[{name:`CertificationRequestInfo.attributes`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`CertificationRequestInfo.attributes.type`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1},{name:`CertificationRequestInfo.attributes.value`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,constructed:!0}]}]}]},d={name:`CertificationRequest`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,captureAsn1:`csr`,value:[u,{name:`CertificationRequest.signatureAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`CertificationRequest.signatureAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`csrSignatureOid`},{name:`CertificationRequest.signatureAlgorithm.parameters`,tagClass:r.Class.UNIVERSAL,optional:!0,captureAsn1:`csrSignatureParams`}]},{name:`CertificationRequest.signature`,tagClass:r.Class.UNIVERSAL,type:r.Type.BITSTRING,constructed:!1,captureBitStringValue:`csrSignature`}]};i.RDNAttributesAsArray=function(e,t){for(var n=[],i,s,c,l=0;l<e.value.length;++l){i=e.value[l];for(var u=0;u<i.value.length;++u)c={},s=i.value[u],c.type=r.derToOid(s.value[0].value),c.value=s.value[1].value,c.valueTagClass=s.value[1].type,c.type in a&&(c.name=a[c.type],c.name in o&&(c.shortName=o[c.name])),t&&(t.update(c.type),t.update(c.value)),n.push(c)}return n},i.CRIAttributesAsArray=function(e){for(var t=[],n=0;n<e.length;++n)for(var s=e[n],c=r.derToOid(s.value[0].value),l=s.value[1].value,u=0;u<l.length;++u){var d={};if(d.type=c,d.value=l[u].value,d.valueTagClass=l[u].type,d.type in a&&(d.name=a[d.type],d.name in o&&(d.shortName=o[d.name])),d.type===a.extensionRequest){d.extensions=[];for(var f=0;f<d.value.length;++f)d.extensions.push(i.certificateExtensionFromAsn1(d.value[f]))}t.push(d)}return t};function f(e,t){typeof t==`string`&&(t={shortName:t});for(var n=null,r,i=0;n===null&&i<e.attributes.length;++i)r=e.attributes[i],(t.type&&t.type===r.type||t.name&&t.name===r.name||t.shortName&&t.shortName===r.shortName)&&(n=r);return n}var p=function(e,t,n){var i={};if(e!==a[`RSASSA-PSS`])return i;n&&(i={hash:{algorithmOid:a.sha1},mgf:{algorithmOid:a.mgf1,hash:{algorithmOid:a.sha1}},saltLength:20});var o={},s=[];if(!r.validate(t,l,o,s)){var c=Error(`Cannot read RSASSA-PSS parameter block.`);throw c.errors=s,c}return o.hashOid!==void 0&&(i.hash=i.hash||{},i.hash.algorithmOid=r.derToOid(o.hashOid)),o.maskGenOid!==void 0&&(i.mgf=i.mgf||{},i.mgf.algorithmOid=r.derToOid(o.maskGenOid),i.mgf.hash=i.mgf.hash||{},i.mgf.hash.algorithmOid=r.derToOid(o.maskGenHashOid)),o.saltLength!==void 0&&(i.saltLength=o.saltLength.charCodeAt(0)),i},m=function(e){switch(a[e.signatureOid]){case`sha1WithRSAEncryption`:case`sha1WithRSASignature`:return n.md.sha1.create();case`md5WithRSAEncryption`:return n.md.md5.create();case`sha256WithRSAEncryption`:return n.md.sha256.create();case`sha384WithRSAEncryption`:return n.md.sha384.create();case`sha512WithRSAEncryption`:return n.md.sha512.create();case`RSASSA-PSS`:return n.md.sha256.create();default:var t=Error(`Could not compute `+e.type+` digest. Unknown signature OID.`);throw t.signatureOid=e.signatureOid,t}},h=function(e){var t=e.certificate,r;switch(t.signatureOid){case a.sha1WithRSAEncryption:case a.sha1WithRSASignature:break;case a[`RSASSA-PSS`]:var i=a[t.signatureParameters.mgf.hash.algorithmOid],o;if(i===void 0||n.md[i]===void 0){var s=Error(`Unsupported MGF hash function.`);throw s.oid=t.signatureParameters.mgf.hash.algorithmOid,s.name=i,s}if(o=a[t.signatureParameters.mgf.algorithmOid],o===void 0||n.mgf[o]===void 0){var s=Error(`Unsupported MGF function.`);throw s.oid=t.signatureParameters.mgf.algorithmOid,s.name=o,s}if(o=n.mgf[o].create(n.md[i].create()),i=a[t.signatureParameters.hash.algorithmOid],i===void 0||n.md[i]===void 0){var s=Error(`Unsupported RSASSA-PSS hash function.`);throw s.oid=t.signatureParameters.hash.algorithmOid,s.name=i,s}r=n.pss.create(n.md[i].create(),o,t.signatureParameters.saltLength);break}return t.publicKey.verify(e.md.digest().getBytes(),e.signature,r)};i.certificateFromPem=function(e,t,a){var o=n.pem.decode(e)[0];if(o.type!==`CERTIFICATE`&&o.type!==`X509 CERTIFICATE`&&o.type!==`TRUSTED CERTIFICATE`){var s=Error(`Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".`);throw s.headerType=o.type,s}if(o.procType&&o.procType.type===`ENCRYPTED`)throw Error(`Could not convert certificate from PEM; PEM is encrypted.`);var c=r.fromDer(o.body,a);return i.certificateFromAsn1(c,t)},i.certificateToPem=function(e,t){var a={type:`CERTIFICATE`,body:r.toDer(i.certificateToAsn1(e)).getBytes()};return n.pem.encode(a,{maxline:t})},i.publicKeyFromPem=function(e){var t=n.pem.decode(e)[0];if(t.type!==`PUBLIC KEY`&&t.type!==`RSA PUBLIC KEY`){var a=Error(`Could not convert public key from PEM; PEM header type is not "PUBLIC KEY" or "RSA PUBLIC KEY".`);throw a.headerType=t.type,a}if(t.procType&&t.procType.type===`ENCRYPTED`)throw Error(`Could not convert public key from PEM; PEM is encrypted.`);var o=r.fromDer(t.body);return i.publicKeyFromAsn1(o)},i.publicKeyToPem=function(e,t){var a={type:`PUBLIC KEY`,body:r.toDer(i.publicKeyToAsn1(e)).getBytes()};return n.pem.encode(a,{maxline:t})},i.publicKeyToRSAPublicKeyPem=function(e,t){var a={type:`RSA PUBLIC KEY`,body:r.toDer(i.publicKeyToRSAPublicKey(e)).getBytes()};return n.pem.encode(a,{maxline:t})},i.getPublicKeyFingerprint=function(e,t){t||={};var a=t.md||n.md.sha1.create(),o=t.type||`RSAPublicKey`,s;switch(o){case`RSAPublicKey`:s=r.toDer(i.publicKeyToRSAPublicKey(e)).getBytes();break;case`SubjectPublicKeyInfo`:s=r.toDer(i.publicKeyToAsn1(e)).getBytes();break;default:throw Error(`Unknown fingerprint type "`+t.type+`".`)}a.start(),a.update(s);var c=a.digest();if(t.encoding===`hex`){var l=c.toHex();return t.delimiter?l.match(/.{2}/g).join(t.delimiter):l}else if(t.encoding===`binary`)return c.getBytes();else if(t.encoding)throw Error(`Unknown encoding "`+t.encoding+`".`);return c},i.certificationRequestFromPem=function(e,t,a){var o=n.pem.decode(e)[0];if(o.type!==`CERTIFICATE REQUEST`){var s=Error(`Could not convert certification request from PEM; PEM header type is not "CERTIFICATE REQUEST".`);throw s.headerType=o.type,s}if(o.procType&&o.procType.type===`ENCRYPTED`)throw Error(`Could not convert certification request from PEM; PEM is encrypted.`);var c=r.fromDer(o.body,a);return i.certificationRequestFromAsn1(c,t)},i.certificationRequestToPem=function(e,t){var a={type:`CERTIFICATE REQUEST`,body:r.toDer(i.certificationRequestToAsn1(e)).getBytes()};return n.pem.encode(a,{maxline:t})},i.createCertificate=function(){var e={};return e.version=2,e.serialNumber=`00`,e.signatureOid=null,e.signature=null,e.siginfo={},e.siginfo.algorithmOid=null,e.validity={},e.validity.notBefore=new Date,e.validity.notAfter=new Date,e.issuer={},e.issuer.getField=function(t){return f(e.issuer,t)},e.issuer.addField=function(t){_([t]),e.issuer.attributes.push(t)},e.issuer.attributes=[],e.issuer.hash=null,e.subject={},e.subject.getField=function(t){return f(e.subject,t)},e.subject.addField=function(t){_([t]),e.subject.attributes.push(t)},e.subject.attributes=[],e.subject.hash=null,e.extensions=[],e.publicKey=null,e.md=null,e.setSubject=function(t,n){_
464(t),e.subject.attributes=t,delete e.subject.uniqueId,n&&(e.subject.uniqueId=n),e.subject.hash=null},e.setIssuer=function(t,n){_(t),e.issuer.attributes=t,delete e.issuer.uniqueId,n&&(e.issuer.uniqueId=n),e.issuer.hash=null},e.setExtensions=function(t){for(var n=0;n<t.length;++n)v(t[n],{cert:e});e.extensions=t},e.getExtension=function(t){typeof t==`string`&&(t={name:t});for(var n=null,r,i=0;n===null&&i<e.extensions.length;++i)r=e.extensions[i],(t.id&&r.id===t.id||t.name&&r.name===t.name)&&(n=r);return n},e.sign=function(t,o){e.md=o||n.md.sha1.create();var s=a[e.md.algorithm+`WithRSAEncryption`];if(!s){var c=Error(`Could not compute certificate digest. Unknown message digest algorithm OID.`);throw c.algorithm=e.md.algorithm,c}e.signatureOid=e.siginfo.algorithmOid=s,e.tbsCertificate=i.getTBSCertificate(e);var l=r.toDer(e.tbsCertificate);e.md.update(l.getBytes()),e.signature=t.sign(e.md)},e.verify=function(t){var n=!1;if(!e.issued(t)){var a=t.issuer,o=e.subject,s=Error(`The parent certificate did not issue the given child certificate; the child certificate's issuer does not match the parent's subject.`);throw s.expectedIssuer=o.attributes,s.actualIssuer=a.attributes,s}var c=t.md;if(c===null){c=m({signatureOid:t.signatureOid,type:`certificate`});var l=t.tbsCertificate||i.getTBSCertificate(t),u=r.toDer(l);c.update(u.getBytes())}return c!==null&&(n=h({certificate:e,md:c,signature:t.signature})),n},e.isIssuer=function(t){var n=!1,r=e.issuer,i=t.subject;if(r.hash&&i.hash)n=r.hash===i.hash;else if(r.attributes.length===i.attributes.length){n=!0;for(var a,o,s=0;n&&s<r.attributes.length;++s)a=r.attributes[s],o=i.attributes[s],(a.type!==o.type||a.value!==o.value)&&(n=!1)}return n},e.issued=function(t){return t.isIssuer(e)},e.generateSubjectKeyIdentifier=function(){return i.getPublicKeyFingerprint(e.publicKey,{type:`RSAPublicKey`})},e.verifySubjectKeyIdentifier=function(){for(var t=a.subjectKeyIdentifier,r=0;r<e.extensions.length;++r){var i=e.extensions[r];if(i.id===t){var o=e.generateSubjectKeyIdentifier().getBytes();return n.util.hexToBytes(i.subjectKeyIdentifier)===o}}return!1},e},i.certificateFromAsn1=function(e,t){var a={},o=[];if(!r.validate(e,c,a,o)){var s=Error(`Cannot read X.509 certificate. ASN.1 object is not an X509v3 Certificate.`);throw s.errors=o,s}if(r.derToOid(a.publicKeyOid)!==i.oids.rsaEncryption)throw Error(`Cannot read public key. OID is not RSA.`);var l=i.createCertificate();l.version=a.certVersion?a.certVersion.charCodeAt(0):0,l.serialNumber=n.util.createBuffer(a.certSerialNumber).toHex(),l.signatureOid=n.asn1.derToOid(a.certSignatureOid),l.signatureParameters=p(l.signatureOid,a.certSignatureParams,!0),l.siginfo.algorithmOid=n.asn1.derToOid(a.certinfoSignatureOid),l.siginfo.parameters=p(l.siginfo.algorithmOid,a.certinfoSignatureParams,!1),l.signature=a.certSignature;var u=[];
464if(a.certValidity1UTCTime!==void 0&&u.push(r.utcTimeToDate(a.certValidity1UTCTime)),a.certValidity2GeneralizedTime!==void 0&&u.push(r.generalizedTimeToDate(a.certValidity2GeneralizedTime)),a.certValidity3UTCTime!==void 0&&u.push(r.utcTimeToDate(a.certValidity3UTCTime)),a.certValidity4GeneralizedTime!==void 0&&u.push(r.generalizedTimeToDate(a.certValidity4GeneralizedTime)),u.length>2)throw Error(`Cannot read notBefore/notAfter validity times; more than two times were provided in the certificate.`);if(u.length<2)throw Error(`Cannot read notBefore/notAfter validity times; they were not provided as either UTCTime or GeneralizedTime.`);if(l.validity.notBefore=u[0],l.validity.notAfter=u[1],l.tbsCertificate=a.tbsCertificate,t){l.md=m({signatureOid:l.signatureOid,type:`certificate`});var d=r.toDer(l.tbsCertificate);l.md.update(d.getBytes())}var h=n.md.sha1.create(),g=r.toDer(a.certIssuer);h.update(g.getBytes()),l.issuer.getField=function(e){return f(l.issuer,e)},l.issuer.addField=function(e){_([e]),l.issuer.attributes.push(e)},l.issuer.attributes=i.RDNAttributesAsArray(a.certIssuer),a.certIssuerUniqueId&&(l.issuer.uniqueId=a.certIssuerUniqueId),l.issuer.hash=h.digest().toHex();var v=n.md.sha1.create(),y=r.toDer(a.certSubject);return v.update(y.getBytes()),l.subject.getField=function(e){return f(l.subject,e)},l.subject.addField=function(e){_([e]),l.subject.attributes.push(e)},l.subject.attributes=i.RDNAttributesAsArray(a.certSubject),a.certSubjectUniqueId&&(l.subject.uniqueId=a.certSubjectUniqueId),l.subject.hash=v.digest().toHex(),a.certExtensions?l.extensions=i.certificateExtensionsFromAsn1(a.certExtensions):l.extensions=[],l.publicKey=i.publicKeyFromAsn1(a.subjectPublicKeyInfo),l},i.certificateExtensionsFromAsn1=function(e){for(var t=[],n=0;n<e.value.length;++n)for(var r=e.value[n],a=0;a<r.value.length;++a)t.push(i.certificateExtensionFromAsn1(r.value[a]));return t},i.certificateExtensionFromAsn1=function(e){var t={};if(t.id=r.derToOid(e.value[0].value),t.critical=!1,e.value[1].type===r.Type.BOOLEAN?(t.critical=e.value[1].value.charCodeAt(0)!==0,t.value=e.value[2].value):t.value=e.value[1].value,t.id in a){if(t.name=a[t.id],t.name===`keyUsage`){var i=r.fromDer(t.value),o=0,s=0;i.value.length>1&&(o=i.value.charCodeAt(1),s=i.value.length>2?i.value.charCodeAt(2):0),t.digitalSignature=(o&128)==128,t.nonRepudiation=(o&64)==64,t.keyEncipherment=(o&32)==32,t.dataEncipherment=(o&16)==16,t.keyAgreement=(o&8)==8,t.keyCertSign=(o&4)==4,t.cRLSign=(o&2)==2,t.encipherOnly=(o&1)==1,t.decipherOnly=(s&128)==128}else if(t.name===`basicConstraints`){var i=r.fromDer(t.value);i.value.length>0&&i.value[0].type===r.Type.BOOLEAN?t.cA=i.value[0].value.charCodeAt(0)!==0:t.cA=!1;var c=null;i.value.length>0&&i.value[0].type===r.Type.INTEGER?c=i.value[0].value:i.value.length>1&&(c=i.value[1].value),c!==null&&(t.pathLenConstraint=r.derToInteger(c))}else if(t.name===`extKeyUsage`)for(var i=r.fromDer(t.value),l=0;l<i.value.length;++l){var u=r.derToOid(i.value[l].value);u in a?t[a[u]]=!0:t[u]=!0}else if(t.name===`nsCertType`){var i=r.fromDer(t.value),o=0;i.value.length>1&&(o=i.value.charCodeAt(1)),t.client=(o&128)==128,t.server=(o&64)==64,t.email=(o&32)==32,t.objsign=(o&16)==16,t.reserved=(o&8)==8,t.sslCA=(o&4)==4,t.emailCA=(o&2)==2,t.objCA=(o&1)==1}else if(t.name===`subjectAltName`||t.name===`issuerAltName`){t.altNames=[];for(var d,i=r.fromDer(t.value),f=0;f<i.value.length;++f){d=i.value[f];var p={type:d.type,value:d.value};switch(t.altNames.push(p),d.type){case 1:case 2:case 6:break;case 7:p.ip=n.util.bytesToIP(d.value);break;case 8:p.oid=r.derToOid(d.value);break;default:}}}else if(t.name===`subjectKeyIdentifier`){var i=r.fromDer(t.value);t.subjectKeyIdentifier=n.util.bytesToHex(i.value)}}return t},i.certificationRequestFromAsn1=function(e,t){var a={},o=[];if(!r.validate(e,d,a,o)){var s=Error(`Cannot read PKCS#10 certificate request. ASN.1 object is not a PKCS#10 CertificationRequest.`);throw s.errors=o,s}if(r.derToOid(a.publicKeyOid)!==i.oids.rsaEncryption)throw Error(`Cannot read public key. OID is not RSA.`);var c=i.createCertificationRequest();if(c.version=a.csrVersion?a.csrVersion.charCodeAt(0):0,c.signatureOid=n.asn1.derToOid(a.csrSignatureOid),c.signatureParameters=p(c.signatureOid,a.csrSignatureParam
464s,!0),c.siginfo.algorithmOid=n.asn1.derToOid(a.csrSignatureOid),c.siginfo.parameters=p(c.siginfo.algorithmOid,a.csrSignatureParams,!1),c.signature=a.csrSignature,c.certificationRequestInfo=a.certificationRequestInfo,t){c.md=m({signatureOid:c.signatureOid,type:`certification request`});var l=r.toDer(c.certificationRequestInfo);c.md.update(l.getBytes())}var u=n.md.sha1.create();return c.subject.getField=function(e){return f(c.subject,e)},c.subject.addField=function(e){_([e]),c.subject.attributes.push(e)},c.subject.attributes=i.RDNAttributesAsArray(a.certificationRequestInfoSubject,u),c.subject.hash=u.digest().toHex(),c.publicKey=i.publicKeyFromAsn1(a.subjectPublicKeyInfo),c.getAttribute=function(e){return f(c,e)},c.addAttribute=function(e){_([e]),c.attributes.push(e)},c.attributes=i.CRIAttributesAsArray(a.certificationRequestInfoAttributes||[]),c},i.createCertificationRequest=function(){var e={};return e.version=0,e.signatureOid=null,e.signature=null,e.siginfo={},e.siginfo.algorithmOid=null,e.subject={},e.subject.getField=function(t){return f(e.subject,t)},e.subject.addField=function(t){_([t]),e.subject.attributes.push(t)},e.subject.attributes=[],e.subject.hash=null,e.publicKey=null,e.attributes=[],e.getAttribute=function(t){return f(e,t)},e.addAttribute=function(t){_([t]),e.attributes.push(t)},e.md=null,e.setSubject=function(t){_(t),e.subject.attributes=t,e.subject.hash=null},e.setAttributes=function(t){_(t),e.attributes=t},e.sign=function(t,o){e.md=o||n.md.sha1.create();var s=a[e.md.algorithm+`WithRSAEncryption`];if(!s){var c=Error(`Could not compute certification request digest. Unknown message digest algorithm OID.`);throw c.algorithm=e.md.algorithm,c}e.signatureOid=e.siginfo.algorithmOid=s,e.certificationRequestInfo=i.getCertificationRequestInfo(e);var l=r.toDer(e.certificationRequestInfo);e.md.update(l.getBytes()),e.signature=t.sign(e.md)},e.verify=function(){var t=!1,n=e.md;if(n===null){n=m({signatureOid:e.signatureOid,type:`certification request`});var a=e.certificationRequestInfo||i.getCertificationRequestInfo(e),o=r.toDer(a);n.update(o.getBytes())}return n!==null&&(t=h({certificate:e,md:n,signature:e.signature})),t},e};function g(e){for(var t=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]),i,a,o=e.attributes,s=0;s<o.length;++s){i=o[s];var c=i.value,l=r.Type.PRINTABLESTRING;`valueTagClass`in i&&(l=i.valueTagClass,l===r.Type.UTF8&&(c=n.util.encodeUtf8(c))),a=r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.type).getBytes()),r.create(r.Class.UNIVERSAL,l,!1,c)])]),t.value.push(a)}return t}function _(e){for(var t,n=0;n<e.length;++n){if(t=e[n],t.name===void 0&&(t.type&&t.type in i.oids?t.name=i.oids[t.type]:t.shortName&&t.shortName in o&&(t.name=i.oids[o[t.shortName]])),t.type===void 0)if(t.name&&t.name in i.oids)t.type=i.oids[t.name];else{var s=Error(`Attribute type not specified.`);throw s.attribute=t,s}if(t.shortName===void 0&&t.name&&t.name in o&&(t.shortName=o[t.name]),t.type===a.extensionRequest&&(t.valueConstructed=!0,t.valueTagClass=r.Type.SEQUENCE,!t.value&&t.extensions)){t.value=[];for(var c=0;c<t.extensions.length;++c)t.value.push(i.certificateExtensionToAsn1(v(t.extensions[c])))}if(t.value===void 0){var s=Error(`Attribute value not specified.`);throw s.attribute=t,s}}}function v(e,t){if(t||={},e.name===void 0&&e.id&&e.id in i.oids&&(e.name=i.oids[e.id]),e.id===void 0)if(e.name&&e.name in i.oids)e.id=i.oids[e.name];else{var o=Error(`Extension ID not specified.`);throw o.extension=e,o}if(e.value!==void 0)return e;if(e.name===`keyUsage`){var s=0,c=0,l=0;e.digitalSignature&&(c|=128,s=7),e.nonRepudiation&&(c|=64,s=6),e.keyEncipherment&&(c|=32,s=5),e.dataEncipherment&&(c|=16,s=4),e.keyAgreement&&(c|=8,s=3),e.keyCertSign&&(c|=4,s=2),e.cRLSign&&(c|=2,s=1),e.encipherOnly&&(c|=1,s=0),e.decipherOnly&&(l|=128,s=7);var u=String.fromCharCode(s);l===0?c!==0&&(u+=String.fromCharCode(c)):u+=String.fromCharCode(c)+String.fromCharCode(l),e.value=r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,u)}else if(e.name===`basicConstraints`)e.value=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]),e.cA&&e.value.value.push(r.create(r.Class.UNIVERSAL,r.Type.BOOLEAN,!1,`ÿ`)),`pathLenConstraint`in e&&e.value.value.push(r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.pathLenConstraint).getBytes()));else if(e.name===`extKeyUsage`){e.value=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);var d=e.value.value;for(var f in e)e[f]===!0&&(f in a?d.push(r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(a[f]).getBytes())):f.indexOf(`.`)!==-1&&d.push(r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(f).getBytes())))}else if(e.name===`nsCertType`){var s=0,c=0;e.client&&(c|=128,s=7),e.server&&(c|=64,s=6),e.email&&(c|=32,s=5),e.objsign&&(c|=16,s=4),e.reserved&&(c|=8,s=3),e.sslCA&&(c|=4,s=2),e.emailCA&&(c|=2,s=1),e.objCA&&(c|=1,s=0);var u=String.fromCharCode(s);c!==0&&(u+=String.fromCharCode(c)),e.value=r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,u)}else if(e.name===`subjectAltName`||e.name===`issuerAltName`){e.value=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);for(var p,m=0;
464m<e.altNames.length;++m){p=e.altNames[m];var u=p.value;if(p.type===7&&p.ip){if(u=n.util.bytesFromIP(p.ip),u===null){var o=Error(`Extension "ip" value is not a valid IPv4 or IPv6 address.`);throw o.extension=e,o}}else p.type===8&&(u=p.oid?r.oidToDer(r.oidToDer(p.oid)):r.oidToDer(u));e.value.value.push(r.create(r.Class.CONTEXT_SPECIFIC,p.type,!1,u))}}else if(e.name===`nsComment`&&t.cert){if(!/^[\x00-\x7F]*$/.test(e.comment)||e.comment.length<1||e.comment.length>128)throw Error(`Invalid "nsComment" content.`);e.value=r.create(r.Class.UNIVERSAL,r.Type.IA5STRING,!1,e.comment)}else if(e.name===`subjectKeyIdentifier`&&t.cert){var h=t.cert.generateSubjectKeyIdentifier();e.subjectKeyIdentifier=h.toHex(),e.value=r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,h.getBytes())}else if(e.name===`authorityKeyIdentifier`&&t.cert){e.value=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);var d=e.value.value;if(e.keyIdentifier){var _=e.keyIdentifier===!0?t.cert.generateSubjectKeyIdentifier().getBytes():e.keyIdentifier;d.push(r.create(r.Class.CONTEXT_SPECIFIC,0,!1,_))}if(e.authorityCertIssuer){var v=[r.create(r.Class.CONTEXT_SPECIFIC,4,!0,[g(e.authorityCertIssuer===!0?t.cert.issuer:e.authorityCertIssuer)])];d.push(r.create(r.Class.CONTEXT_SPECIFIC,1,!0,v))}if(e.serialNumber){var y=n.util.hexToBytes(e.serialNumber===!0?t.cert.serialNumber:e.serialNumber);d.push(r.create(r.Class.CONTEXT_SPECIFIC,2,!1,y))}}else if(e.name===`cRLDistributionPoints`){e.value=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);for(var d=e.value.value,b=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]),x=r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[]),p,m=0;m<e.altNames.length;++m){p=e.altNames[m];var u=p.value;if(p.type===7&&p.ip){if(u=n.util.bytesFromIP(p.ip),u===null){var o=Error(`Extension "ip" value is not a valid IPv4 or IPv6 address.`);throw o.extension=e,o}}else p.type===8&&(u=p.oid?r.oidToDer(r.oidToDer(p.oid)):r.oidToDer(u));x.value.push(r.create(r.Class.CONTEXT_SPECIFIC,p.type,!1,u))}b.value.push(r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[x])),d.push(b)}if(e.value===void 0){var o=Error(`Extension value not specified.`);throw o.extension=e,o}return e}function y(e,t){switch(e){case a[`RSASSA-PSS`]:var n=[];return t.hash.algorithmOid!==void 0&&n.push(r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(t.hash.algorithmOid).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)])])),t.mgf.algorithmOid!==void 0&&n.push(r.create(r.Class.CONTEXT_SPECIFIC,1,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(t.mgf.algorithmOid).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(t.mgf.hash.algorithmOid).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)])])])),t.saltLength!==void 0&&n.push(r.create(r.Class.CONTEXT_SPECIFIC,2,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(t.saltLength).getBytes())])),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,n);default:return r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)}}function b(e){var t=r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[]);if(e.attributes.length===0)return t;for(var i=e.attributes,a=0;a<i.length;++a){var o=i[a],s=o.value,c=r.Type.UTF8;`valueTagClass`in o&&(c=o.valueTagClass),c===r.Type.UTF8&&(s=n.util.encodeUtf8(s));var l=!1;`valueConstructed`in o&&(l=o.valueConstructed);var u=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(o.type).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[r.create(r.Class.UNIVERSAL,c,l,s)])]);t.value.push(u)}return t}var x=new Date(`1950-01-01T00:00:00Z`),S=new Date(`2050-01-01T00:00:00Z`);function C(e){return e>=x&&e<S?r.create(r.Class.UNIVERSAL,r.Type.UTCTIME,!1,r.dateToUtcTime(e)):r.create(r.Class.UNIVERSAL,r.Type.GENERALIZEDTIME,!1,r.dateToGeneralizedTime(e))}i.getTBSCertificate=function(e){var t=C(e.validity.notBefore),a=C(e.validity.notAfter),o=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes())]),r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,n.util.hexToBytes(e.serialNumber)),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.siginfo.algorithmOid).getBytes()),y(e.siginfo.algorithmOid,e.siginfo.parameters)]),g(e.issuer),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[t,a]),g(e.subject),i.publicKeyToAsn1(e.publicKey)]);return e.issuer.uniqueId&&o.value.push(r.create(r.Class.CONTEXT_SPECIFIC,1,!0,[r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,`\0`+e.issuer.uniqueId)])),e.subject.uniqueId&&o.value.push(r.create(r.Class.CONTEXT_SPECIFIC,2,!0,[r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,`\0`+e.subject.uniqueId)])),e.extensions.length>0&&o.value.push(i.certificateExtensionsToAsn1(e.extensions)),o},i.getCertificationRequestInfo=function(e){return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes()),g(e.subject),i.publicKeyToAsn1(e.publicKey),b(e)])},i.distinguishedNameToAsn1=function(e){return g(e)},i.certificateToAsn1=function(e){var t=e.tbsCertificate||i.getTBSCertificate(e);return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[t,r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.signatureOid).getBytes()),y(e.signatureOid,e.signatureParameters)]),r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,`\0`+e.signature)])},i.certificateExtensionsToAsn1=function(e){var t=r.create(r.Class.CONTEXT_SPECIFIC,3,!0,[]),n=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);t.value.push(n);for(var a=0;a<e.length;++a)n.value.push(i.certificateExtensionToAsn1(e[a]));return t},i.certificateExtensionToAsn1=function(e){var t=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[]);t.value.push(r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.id).getBytes())),e.critical&&t.value.push(r.create(r.Class.UNIVERSAL,r.Type.BOOLEAN,!1,`ÿ`));var n=e.value;return typeof e.value!=`string`&&(n=r.toDer(n).getBytes()),t.value.push(r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,n)),t},i.certificationRequestToAsn1=function(e){var t=e.certificationRequestInfo||i.getCertificationRequestInfo(e);return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[t,r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.signatureOid).getBytes()),y(e.signatureOid,e.signatureParameters)]),r.create(r.Class.UNIVERSAL,r.Type.BITSTRING,!1,`\0`+e.signature)])},i.createCaStore=function(e){var t={certs:{}};t.getIssuer=function(e){return a(e.issuer)},t.addCertificate=function(e){if(typeof e==`string`&&(e=n.pki.certificateFromPem(e)),o(e.subject),!t.hasCertificate(e))if(e.subject.hash in t.certs){var r=t.certs[e.subject.hash];n.util.isArray(r)||(r=[r]),r.push(e),t.certs[e.subject.hash]=r}else t.certs[e.subject.hash]=e},t.hasCertificate=function(e){typeof e==`string`&&(e=n.pki.certificateFromPem(e));var t=a(e.subject);if(!t)return!1;n.util.isArray(t)||(t=[t]);for(var o=r.toDer(i.certificateToAsn1(e)).getBytes(),s=0;s<t.length;++s)if(o===r.toDer(i.certificateToAsn1(t[s])).getBytes())return!0;return!1},t.listAllCertificates=function(){var e=[];for(var r in t.certs)if(t.certs.hasOwnProperty(r)){var i=t.certs[r];if(!n.util.isArray(i))e.push(i);else for(var a=0;a<i.length;++a)e.push(i[a])}return e},t.removeCertificate=function(e){var s;if(typeof e==`string`&&(e=n.pki.certificateFromPem(e)),o(e.subject),!t.hasCertificate(e))return null;var c=a(e.subject);if(!n.util.isArray(c))return s=t.certs[e.subject.hash],delete t.certs[e.subject.hash],s;for(var l=r.toDer(i.certificateToAsn1(e)).getBytes(),u=0;u<c.length;++u)l===r.toDer(i.certificateToAsn1(c[u])).getBytes()&&(s=c[u],c.splice(u,1));return c.length===0&&delete t.certs[e.subject.hash],s};function a(e){return o(e),t.certs[e.hash]||null}function o(e){if(!e.hash){var t=n.md.sha1.create();e.attributes=i.RDNAttributesAsArray(g(e),t),e.hash=t.digest().toHex()}}if(e)for(var s=0;s<e.length;++s){var c=e[s];t.addCertificate(c)}return t},i.certificateError={bad_certificate:`forge.pki.BadCertificate`,unsupported_certificate:`forge.pki.UnsupportedCertificate`,certificate_revoked:`forge.pki.CertificateRevoked`,certificate_expired:`forge.pki.CertificateExpired`,certificate_unknown:`forge.pki.CertificateUnknown`,unknown_ca:`forge.pki.UnknownCertificateAuthority`},i.verifyCertificateChain=function(e,t,r){typeof r==`function`&&(r={verify:r}),r||={},t=t.slice(0);var a=t.slice(0),o=r.validityCheckDate;o===void 0&&(o=new Date);var s=!0,c=null,l=0;do{var u=t.shift(),d=null,f=!1;if(o&&(o<u.validity.notBefore||o>
464u.validity.notAfter)&&(c={message:`Certificate is not valid yet or has expired.`,error:i.certificateError.certificate_expired,notBefore:u.validity.notBefore,notAfter:u.validity.notAfter,now:o}),c===null){if(d=t[0]||e.getIssuer(u),d===null&&u.isIssuer(u)&&(f=!0,d=u),d){var p=d;n.util.isArray(p)||(p=[p]);for(var m=!1;!m&&p.length>0;){d=p.shift();try{m=d.verify(u)}catch{}}m||(c={message:`Certificate signature is invalid.`,error:i.certificateError.bad_certificate})}c===null&&(!d||f)&&!e.hasCertificate(u)&&(c={message:`Certificate is not trusted.`,error:i.certificateError.unknown_ca})}if(c===null&&d&&!u.isIssuer(d)&&(c={message:`Certificate issuer is invalid.`,error:i.certificateError.bad_certificate}),c===null)for(var h={keyUsage:!0,basicConstraints:!0},g=0;c===null&&g<u.extensions.length;++g){var _=u.extensions[g];_.critical&&!(_.name in h)&&(c={message:`Certificate has an unsupported critical extension.`,error:i.certificateError.unsupported_certificate})}if(c===null&&(!s||t.length===0&&(!d||f))){var v=u.getExtension(`basicConstraints`),y=u.getExtension(`keyUsage`);y!==null&&(!y.keyCertSign||v===null)&&(c={message:`Certificate keyUsage or basicConstraints conflict or indicate that the certificate is not a CA. If the certificate is the only one in the chain or isn't the first then the certificate must be a valid CA.`,error:i.certificateError.bad_certificate}),c===null&&v===null&&(c={message:`Certificate is missing basicConstraints extension and cannot be used as a CA.`,error:i.certificateError.bad_certificate}),c===null&&v!==null&&!v.cA&&(c={message:`Certificate basicConstraints indicates the certificate is not a CA.`,error:i.certificateError.bad_certificate}),c===null&&y!==null&&`pathLenConstraint`in v&&l-1>v.pathLenConstraint&&(c={message:`Certificate basicConstraints pathLenConstraint violated.`,error:i.certificateError.bad_certificate})}var b=c===null?!0:c.error,x=r.verify?r.verify(b,l,a):b;if(x===!0)c=null;else throw b===!0&&(c={message:`The application rejected the certificate.`,error:i.certificateError.bad_certificate}),(x||x===0)&&(typeof x==`object`&&!n.util.isArray(x)?(x.message&&(c.message=x.message),x.error&&(c.error=x.error)):typeof x==`string`&&(c.error=x)),c;s=!1,++l}while(t.length>0);return!0}})),FZ=r(((e,t)=>{var n=sZ();pZ(),hZ(),fZ(),jZ(),AZ(),CZ(),kZ(),EZ(),cZ(),PZ();var r=n.asn1,i=n.pki,a=t.exports=n.pkcs12=n.pkcs12||{},o={name:`ContentInfo`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`ContentInfo.contentType`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`contentType`},{name:`ContentInfo.content`,tagClass:r.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:`content`}]},s={name:`PFX`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`PFX.version`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,capture:`version`},o,{name:`PFX.macData`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,optional:!0,captureAsn1:`mac`,value:[{name:`PFX.macData.mac`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`PFX.macData.mac.digestAlgorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`PFX.macData.mac.digestAlgorithm.algorithm`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`macAlgorithm`},{name:`PFX.macData.mac.digestAlgorithm.parameters`,optional:!0,tagClass:r.Class.UNIVERSAL,captureAsn1:`macAlgorithmParameters`}]},{name:`PFX.macData.mac.digest`,tagClass:r.Class.UNIVERSAL,type:r.Type.OCTETSTRING,constructed:!1,capture:`macDigest`}]},{name:`PFX.macData.macSalt`,tagClass:r.Class.UNIVERSAL,type:r.Type.OCTETSTRING,constructed:!1,capture:`macSalt`},{name:`PFX.macData.iterations`,tagClass:r.Class.UNIVERSAL,type:r.Type.INTEGER,constructed:!1,optional:!0,capture:`macIterations`}]}]},c={name:`SafeBag`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`SafeBag.bagId`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`bagId`},{name:`SafeBag.bagValue`,tagClass:r.Class.CONTEXT_SPECIFIC,constructed:!0,captureAsn1:`bagValue`},{name:`SafeBag.bagAttributes`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,constructed:!0,optional:!0,capture:`bagAttributes`}]},l={name:`Attribute`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`Attribute.attrId`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`oid`},{name:`Attribute.attrValues`,tagClass:r.Class.UNIVERSAL,type:r.Type.SET,constructed:!0,capture:`values`}]},u={name:`CertBag`,tagClass:r.Class.UNIVERSAL,type:r.Type.SEQUENCE,constructed:!0,value:[{name:`CertBag.certId`,tagClass:r.Class.UNIVERSAL,type:r.Type.OID,constructed:!1,capture:`certId`},{name:`CertBag.certValue`,tagClass:r.Class.CONTEXT_SPECIFIC,constructed:!0,value:[{name:`CertBag.certValue[0]`,tagClass:r.Class.UNIVERSAL,type:r.Class.OCTETSTRING,constructed:!1,capture:`cert`}]}]};function d(e,t,n,r){for(var i=[],a=0;a<e.length;a++)for(var o=0;o<e[a].safeBags.length;o++){var s=e[a].safeBags[o];if(!(r!==void 0&&s.type!==r)){if(t===null){i.push(s);continue}s.attributes[t]!==void 0&&s.attributes[t].indexOf(n)>=0&&i.push(s)}}return i}a.pkcs12FromAsn1=function(e,t,o){typeof t==`string`?(o=t,t=!0):t===void 0&&(t=!0);var c={};if(!r.validate(e,s,c,[])){var l=Error(`Cannot read PKCS#12 PFX. ASN.1 object is not an PKCS#12 PFX.`);throw l.errors=l,l}var u={version:c.version.charCodeAt(0),safeContents:[],getBags:function(e){var t={},r;return`localKeyId`in e?r=e.localKeyId:`localKeyIdHex`in e&&(r=n.util.hexToBytes(e.localKeyIdHex)),r===void 0&&!(`friendlyName`in e)&&`bagType`in e&&(t[e.bagType]=d(u.safeContents,null,null,e.bagType)),r!==void 0&&(t.localKeyId=d(u.safeContents,`localKeyId`,r,e.bagType)),`friendlyName`in e&&(t.friendlyName=d(u.safeContents,`friendlyName`,e.friendlyName,e.bagType)),t},getBagsByFriendlyName:function(e,t){return d(u.safeContents,`friendlyName`,e,t)},getBagsByLocalKeyId:function(e,t){return d(u.safeContents,`localKeyId`,e,t)}};if(c.version.charCodeAt(0)!==3){var l=Error(`PKCS#12 PFX of version other than 3 not supported.`);throw l.version=c.version.charCodeAt(0),l}if(r.derToOid(c.contentType)!==i.oids.data){var l=Error(`Only PKCS#12 PFX in password integrity mode supported.`);throw l.oid=r.derToOid(c.contentType),l}var m=c.content.value[0];if(m.tagClass!==r.Class.UNIVERSAL||m.type!==r.Type.OCTETSTRING)throw Error(`PKCS#12 authSafe content data is not an OCTET STRING.`);if(m=f(m),c.mac){var h=null,g=0,_=r.derToOid(c.macAlgorithm);switch(_){case i.oids.sha1:h=n.md.sha1.create(),g=20;break;case i.oids.sha256:h=n.md.sha256.create(),g=32;break;case i.oids.sha384:h=n.md.sha384.create(),g=48;break;case i.oids.sha512:h=n.md.sha512.create(),g=64;break;case i.oids.md5:h=n.md.md5.create(),g=16;break}if(h===null)throw Error(`PKCS#12 uses unsupported MAC algorithm: `+_);var v=new n.util.ByteBuffer(c.macSalt),y=`macIterations`in c?parseInt(n.util.bytesToHex(c.macIterations),16):1,b=a.generateKey(o,v,3,y,g,h),x=n.hmac.create();if(x.start(h,b),x.update(m.value),x.getMac().getBytes()!==c.macDigest)throw Error(`PKCS#12 MAC could not be verified. Invalid password?`)}else if(Array.isArray(e.value)&&e.value.length>2)throw Error(`Invalid PKCS#12. macData field present but MAC was not val
464idated.`);return p(u,m.value,t,o),u};function f(e){if(e.composed||e.constructed){for(var t=n.util.createBuffer(),r=0;r<e.value.length;++r)t.putBytes(e.value[r].value);e.composed=e.constructed=!1,e.value=t.getBytes()}return e}function p(e,t,n,a){if(t=r.fromDer(t,n),t.tagClass!==r.Class.UNIVERSAL||t.type!==r.Type.SEQUENCE||t.constructed!==!0)throw Error(`PKCS#12 AuthenticatedSafe expected to be a SEQUENCE OF ContentInfo`);for(var s=0;s<t.value.length;s++){var c=t.value[s],l={},u=[];if(!r.validate(c,o,l,u)){var d=Error(`Cannot read ContentInfo.`);throw d.errors=u,d}var p={encrypted:!1},g=null,_=l.content.value[0];switch(r.derToOid(l.contentType)){case i.oids.data:if(_.tagClass!==r.Class.UNIVERSAL||_.type!==r.Type.OCTETSTRING)throw Error(`PKCS#12 SafeContents Data is not an OCTET STRING.`);g=f(_).value;break;case i.oids.encryptedData:g=m(_,a),p.encrypted=!0;break;default:var d=Error(`Unsupported PKCS#12 contentType.`);throw d.contentType=r.derToOid(l.contentType),d}p.safeBags=h(g,n,a),e.safeContents.push(p)}}function m(e,t){var a={},o=[];if(!r.validate(e,n.pkcs7.asn1.encryptedDataValidator,a,o)){var s=Error(`Cannot read EncryptedContentInfo.`);throw s.errors=o,s}var c=r.derToOid(a.contentType);if(c!==i.oids.data){var s=Error(`PKCS#12 EncryptedContentInfo ContentType is not Data.`);throw s.oid=c,s}c=r.derToOid(a.encAlgorithm);var l=i.pbe.getCipher(c,a.encParameter,t),u=f(a.encryptedContentAsn1),d=n.util.createBuffer(u.value);if(l.update(d),!l.finish())throw Error(`Failed to decrypt PKCS#12 SafeContents.`);return l.output.getBytes()}function h(e,t,n){if(!t&&e.length===0)return[];if(e=r.fromDer(e,t),e.tagClass!==r.Class.UNIVERSAL||e.type!==r.Type.SEQUENCE||e.constructed!==!0)throw Error(`PKCS#12 SafeContents expected to be a SEQUENCE OF SafeBag.`);for(var a=[],o=0;o<e.value.length;o++){var s=e.value[o],l={},d=[];if(!r.validate(s,c,l,d)){var f=Error(`Cannot read SafeBag.`);throw f.errors=d,f}var p={type:r.derToOid(l.bagId),attributes:g(l.bagAttributes)};a.push(p);var m,h,_=l.bagValue.value[0];switch(p.type){case i.oids.pkcs8ShroudedKeyBag:if(_=i.decryptPrivateKeyInfo(_,n),_===null)throw Error(`Unable to decrypt PKCS#8 ShroudedKeyBag, wrong password?`);case i.oids.keyBag:try{p.key=i.privateKeyFromAsn1(_)}catch{p.key=null,p.asn1=_}continue;case i.oids.certBag:m=u,h=function(){if(r.derToOid(l.certId)!==i.oids.x509Certificate){var e=Error(`Unsupported certificate type, only X.509 supported.`);throw e.oid=r.derToOid(l.certId),e}var n=r.fromDer(l.cert,t);try{p.cert=i.certificateFromAsn1(n,!0)}catch{p.cert=null,p.asn1=n}};break;default:var f=Error(`Unsupported PKCS#12 SafeBag type.`);throw f.oid=p.type,f}if(m!==void 0&&!r.validate(_,m,l,d)){var f=Error(`Cannot read PKCS#12 `+m.name);throw f.errors=d,f}h()}return a}function g(e){var t={};if(e!==void 0)for(var n=0;n<e.length;++n){var a={},o=[];if(!r.validate(e[n],l,a,o)){var s=Error(`Cannot read PKCS#12 BagAttribute.`);throw s.errors=o,s}var c=r.derToOid(a.oid);if(i.oids[c]!==void 0){t[i.oids[c]]=[];for(var u=0;u<a.values.length;++u)t[i.oids[c]].push(a.values[u].value)}}return t}a.toPkcs12Asn1=function(e,t,o,s){s||={},s.saltSize=s.saltSize||8,s.count=s.count||2048,s.algorithm=s.algorithm||s.encAlgorithm||`aes128`,`useMac`in s||(s.useMac=!0),`localKeyId`in s||(s.localKeyId=null),`generateLocalKeyId`in s||(s.generateLocalKeyId=!0);var c=s.localKeyId,l;if(c!==null)c=n.util.hexToBytes(c);else if(s.generateLocalKeyId)if(t){var u=n.util.isArray(t)?t[0]:t;typeof u==`string`&&(u=i.certificateFromPem(u));var d=n.md.sha1.create();d.update(r.toDer(i.certificateToAsn1(u)).getBytes()),c=d.digest().getBytes()}else c=n.random.getBytes(20);var f=[];c!==null&&f.push(r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.localKeyId).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,c)])])),`friendlyName`in s&&f.push(r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.friendlyName).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[r.create(r.Class.UNIVERSAL,r.Type.BMPSTRING,!1,s.friendlyName)])])),f.length>0&&(l=r.create(r.Class.UNIVERSAL,r.Type.SET,!0,f));var p=[],m=[];t!==null&&(m=n.util.isArray(t)?t:[t]);for(var h=[],g=0;g<m.length;++g){t=m[g],typeof t==`string`&&(t=i.certificateFromPem(t));var _=g===0?l:void 0,v=i.certificateToAsn1(t),y=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.certBag).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.x509Certificate).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,r.toDer(v).getBytes())])])]),_]);h.push(y)}if(h.length>0){var b=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,h),x=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.data).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,r.toDer(b).getBytes())])]);p.push(x)}var S=null;if(e!==null){var C=i.wrapRsaPrivateKey(i.privateKeyToAsn1(e));S=o===null?r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.keyBag).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[C]),l]):r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.pkcs8ShroudedKeyBag).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[i.encryptPrivateKeyInfo(C,o,s)]),l]);
464var w=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[S]),T=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.data).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,r.toDer(w).getBytes())])]);p.push(T)}var E=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,p),D;if(s.useMac){var d=n.md.sha1.create(),O=new n.util.ByteBuffer(n.random.getBytes(s.saltSize)),k=s.count,e=a.generateKey(o,O,3,k,20),ee=n.hmac.create();ee.start(d,e),ee.update(r.toDer(E).getBytes());var A=ee.getMac();D=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.sha1).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)]),r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,A.getBytes())]),r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,O.getBytes()),r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(k).getBytes())])}return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(3).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(i.oids.data).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,r.toDer(E).getBytes())])]),D])},a.generateKey=n.pbe.generatePkcs12Key})),IZ=r(((e,t)=>{var n=sZ();pZ(),fZ(),AZ(),_Z(),bZ(),FZ(),NZ(),kZ(),cZ(),PZ();var r=n.asn1,i=t.exports=n.pki=n.pki||{};i.pemToDer=function(e){var t=n.pem.decode(e)[0];if(t.procType&&t.procType.type===`ENCRYPTED`)throw Error(`Could not convert PEM to DER; PEM is encrypted.`);return n.util.createBuffer(t.body)},i.privateKeyFromPem=function(e){var t=n.pem.decode(e)[0];if(t.type!==`PRIVATE KEY`&&t.type!==`RSA PRIVATE KEY`){var a=Error(`Could not convert private key from PEM; PEM header type is not "PRIVATE KEY" or "RSA PRIVATE KEY".`);throw a.headerType=t.type,a}if(t.procType&&t.procType.type===`ENCRYPTED`)throw Error(`Could not convert private key from PEM; PEM is encrypted.`);var o=r.fromDer(t.body);return i.privateKeyFromAsn1(o)},i.privateKeyToPem=function(e,t){var a={type:`RSA PRIVATE KEY`,body:r.toDer(i.privateKeyToAsn1(e)).getBytes()};return n.pem.encode(a,{maxline:t})},i.privateKeyInfoToPem=function(e,t){var i={type:`PRIVATE KEY`,body:r.toDer(e).getBytes()};return n.pem.encode(i,{maxline:t})}})),LZ=r(((e,t)=>{var n=sZ();pZ(),hZ(),gZ(),_Z(),IZ(),CZ(),EZ(),cZ();var r=function(e,t,r,i){var a=n.util.createBuffer(),o=e.length>>1,s=o+(e.length&1),c=e.substr(0,s),l=e.substr(o,s),u=n.util.createBuffer(),d=n.hmac.create();r=t+r;var f=Math.ceil(i/16),p=Math.ceil(i/20);d.start(`MD5`,c);var m=n.util.createBuffer();u.putBytes(r);for(var h=0;h<f;++h)d.start(null,null),d.update(u.getBytes()),u.putBuffer(d.digest()),d.start(null,null),d.update(u.bytes()+r),m.putBuffer(d.digest());d.start(`SHA1`,l);var g=n.util.createBuffer();u.clear(),u.putBytes(r);for(var h=0;h<p;++h)d.start(null,null),d.update(u.getBytes()),u.putBuffer(d.digest()),d.start(null,null),d.update(u.bytes()+r),g.putBuffer(d.digest());return a.putBytes(n.util.xorBytes(m.getBytes(),g.getBytes(),i)),a},i=function(e,t,r){var i=n.hmac.create();i.start(`SHA1`,e);var a=n.util.createBuffer();return a.putInt32(t[0]),a.putInt32(t[1]),a.putByte(r.type),a.putByte(r.version.major),a.putByte(r.version.minor),a.putInt16(r.length),a.putBytes(r.fragment.bytes()),i.update(a.getBytes()),i.digest().getBytes()},a=function(e,t,r){var i=!1;try{var a=e.deflate(t.fragment.getBytes());t.fragment=n.util.createBuffer(a),t.length=a.length,i=!0}catch{}return i},o=function(e,t,r){var i=!1;try{var a=e.inflate(t.fragment.getBytes());t.fragment=n.util.createBuffer(a),t.length=a.length,i=!0}catch{}return i},s=function(e,t){var r=0;switch(t){case 1:r=e.getByte();break;case 2:r=e.getInt16();break;case 3:r=e.getInt24();break;case 4:r=e.getInt32();break}return n.util.createBuffer(e.getBytes(r))},c=function(e,t,n){e.putInt(n.length(),t<<3),e.putBuffer(n)},l={};l.Versions={TLS_1_0:{major:3,minor:1},TLS_1_1:{major:3,minor:2},TLS_1_2:{major:3,minor:3}},l.SupportedVersions=[l.Versions.TLS_1_1,l.Versions.TLS_1_0],l.Version=l.SupportedVersions[0],l.MaxFragment=15360,l.ConnectionEnd={server:0,client:1},l.PRFAlgorithm={tls_prf_sha256:0},l.BulkCipherAlgorithm={none:null,rc4:0,des3:1,aes:2}
464,l.CipherType={stream:0,block:1,aead:2},l.MACAlgorithm={none:null,hmac_md5:0,hmac_sha1:1,hmac_sha256:2,hmac_sha384:3,hmac_sha512:4},l.CompressionMethod={none:0,deflate:1},l.ContentType={change_cipher_spec:20,alert:21,handshake:22,application_data:23,heartbeat:24},l.HandshakeType={hello_request:0,client_hello:1,server_hello:2,certificate:11,server_key_exchange:12,certificate_request:13,server_hello_done:14,certificate_verify:15,client_key_exchange:16,finished:20},l.Alert={},l.Alert.Level={warning:1,fatal:2},l.Alert.Description={close_notify:0,unexpected_message:10,bad_record_mac:20,decryption_failed:21,record_overflow:22,decompression_failure:30,handshake_failure:40,bad_certificate:42,unsupported_certificate:43,certificate_revoked:44,certificate_expired:45,certificate_unknown:46,illegal_parameter:47,unknown_ca:48,access_denied:49,decode_error:50,decrypt_error:51,export_restriction:60,protocol_version:70,insufficient_security:71,internal_error:80,user_canceled:90,no_renegotiation:100},l.HeartbeatMessageType={heartbeat_request:1,heartbeat_response:2},l.CipherSuites={},l.getCipherSuite=function(e){var t=null;for(var n in l.CipherSuites){var r=l.CipherSuites[n];if(r.id[0]===e.charCodeAt(0)&&r.id[1]===e.charCodeAt(1)){t=r;break}}return t},l.handleUnexpected=function(e,t){!e.open&&e.entity===l.ConnectionEnd.client||e.error(e,{message:`Unexpected message. Received TLS record out of order.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.unexpected_message}})},l.handleHelloRequest=function(e,t,n){!e.handshaking&&e.handshakes>0&&(l.queue(e,l.createAlert(e,{level:l.Alert.Level.warning,description:l.Alert.Description.no_renegotiation})),l.flush(e)),e.process()},l.parseHelloMessage=function(e,t,r){var i=null,a=e.entity===l.ConnectionEnd.client;if(r<38)e.error(e,{message:a?`Invalid ServerHello message. Message too short.`:`Invalid ClientHello message. Message too short.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}});else{var o=t.fragment,c=o.length();if(i={version:{major:o.getByte(),minor:o.getByte()},random:n.util.createBuffer(o.getBytes(32)),session_id:s(o,1),extensions:[]},a?(i.cipher_suite=o.getBytes(2),i.compression_method=o.getByte()):(i.cipher_suites=s(o,2),i.compression_methods=s(o,1)),c=r-(c-o.length()),c>0){for(var u=s(o,2);u.length()>0;)i.extensions.push({type:[u.getByte(),u.getByte()],data:s(u,2)});if(!a)for(var d=0;d<i.extensions.length;++d){var f=i.extensions[d];if(f.type[0]===0&&f.type[1]===0)for(var p=s(f.data,2);p.length()>0&&p.getByte()===0;)e.session.extensions.server_name.serverNameList.push(s(p,2).getBytes())}}if(e.session.version&&(i.version.major!==e.session.version.major||i.version.minor!==e.session.version.minor))return e.error(e,{message:`TLS version change is disallowed during renegotiation.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.protocol_version}});if(a)e.session.cipherSuite=l.getCipherSuite(i.cipher_suite);else for(var m=n.util.createBuffer(i.cipher_suites.bytes());m.length()>0&&(e.session.cipherSuite=l.getCipherSuite(m.getBytes(2)),e.session.cipherSuite===null););if(e.session.cipherSuite===null)return e.error(e,{message:`No cipher suites in common.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.handshake_failure},cipherSuite:n.util.bytesToHex(i.cipher_suite)});a?e.session.compressionMethod=i.compression_method:e.session.compressionMethod=l.CompressionMethod.none}return i},l.createSecurityParameters=function(e,t){var n=e.entity===l.ConnectionEnd.client,r=t.random.bytes(),i=n?e.session.sp.client_random:r,a=n?r:l.createRandom().getBytes();e.session.sp={entity:e.entity,prf_algorithm:l.PRFAlgorithm.tls_prf_sha256,bulk_cipher_algorithm:null,cipher_type:null,enc_key_length:null,block_length:null,fixed_iv_length:null,record_iv_length:null,mac_algorithm:null,mac_length:null,mac_key_length:null,compression_algorithm:e.session.compressionMethod,pre_master_secret:null,master_secret:null,client_random:i,server_random:a}},l.handleServerHello=function(e,t,n){var r=l.parseHelloMessage(e,t,n);if(!e.fail){if(r.version.minor<=e.version.minor)e.version.minor=r.version.minor;else return e.error(e,{message:`Incompatible TLS version.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.protocol_version}});e.session.version=e.version;var i=r.session_id.bytes();i.length>0&&i===e.session.id?(e.expect=h,e.session.resuming=!0,e.session.sp.server_random=r.random.bytes()):(e.expect=d,e.session.resuming=!1,l.createSecurityParameters(e,r)),e.session.id=i,e.process()}},l.handleClientHello=function(e,t,r){var i=l.parseHelloMessage(e,t,r);if(!e.fail){var a=i.session_id.bytes(),o=null;if(e.sessionCache&&(o=e.sessionCache.getSession(a),o===null?a=``:(o.version.major!==i.version.major||o.version.minor>i.version.minor)&&(o=null,a=``)),a.length===0&&(a=n.random.getBytes(32)),e.session.id=a,e.session.clientHelloVersion=i.version,e.session.sp={},o)e.version=e.session.version=o.version,e.session.sp=o.sp;else{for(var s,c=1;c<l.SupportedVersions.length&&(s=l.SupportedVersions[c],!(s.minor<=i.version.minor));++c);e.version={major:s.major,minor:s.minor},e.session.version=e.version}o===null?(e.expect=e.verifyClient===!1?x:b,e.session.resuming=!1,l.createSecurityParameters(e,i)):(e.expect=C,e.session.resuming=!0,e.session.sp.client_random=i.random.bytes()),e.open=!0,l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createServerHello(e)})),e.session.resuming?(l.queue(e,l.createRecord(e,{type:l.ContentType.change_cipher_spec,data:l.createChangeCipherSpec()})),e.state.pending=l.createConnectionState(e),e.state.current.write=e.state.pending.write,l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createFinished(e)}))):(l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createCertificate(e)})),e.fail||(l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createServerKeyExchange(e)}
464)),e.verifyClient!==!1&&l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createCertificateRequest(e)})),l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createServerHelloDone(e)})))),l.flush(e),e.process()}},l.handleCertificate=function(e,t,r){if(r<3)return e.error(e,{message:`Invalid Certificate message. Message too short.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}});var i=t.fragment,a={certificate_list:s(i,3)},o,c,u=[];try{for(;a.certificate_list.length()>0;)o=s(a.certificate_list,3),c=n.asn1.fromDer(o),o=n.pki.certificateFromAsn1(c,!0),u.push(o)}catch(t){return e.error(e,{message:`Could not parse certificate list.`,cause:t,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.bad_certificate}})}var d=e.entity===l.ConnectionEnd.client;(d||e.verifyClient===!0)&&u.length===0?e.error(e,{message:d?`No server certificate provided.`:`No client certificate provided.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}}):u.length===0?e.expect=d?f:x:(d?e.session.serverCertificate=u[0]:e.session.clientCertificate=u[0],l.verifyCertificateChain(e,u)&&(e.expect=d?f:x)),e.process()},l.handleServerKeyExchange=function(e,t,n){if(n>0)return e.error(e,{message:`Invalid key parameters. Only RSA is supported.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.unsupported_certificate}});e.expect=p,e.process()},l.handleClientKeyExchange=function(e,t,r){if(r<48)return e.error(e,{message:`Invalid key parameters. Only RSA is supported.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.unsupported_certificate}});var i=t.fragment,a={enc_pre_master_secret:s(i,2).getBytes()},o=null;if(e.getPrivateKey)try{o=e.getPrivateKey(e,e.session.serverCertificate),o=n.pki.privateKeyFromPem(o)}catch(t){e.error(e,{message:`Could not get private key.`,cause:t,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}})}if(o===null)return e.error(e,{message:`No private key set.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}});try{var c=e.session.sp;c.pre_master_secret=o.decrypt(a.enc_pre_master_secret);var u=e.session.clientHelloVersion;if(u.major!==c.pre_master_secret.charCodeAt(0)||u.minor!==c.pre_master_secret.charCodeAt(1))throw Error(`TLS version rollback attack detected.`)}catch{c.pre_master_secret=n.random.getBytes(48)}e.expect=C,e.session.clientCertificate!==null&&(e.expect=S),e.process()},l.handleCertificateRequest=function(e,t,n){if(n<3)return e.error(e,{message:`Invalid CertificateRequest. Message too short.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}});var r=t.fragment,i={certificate_types:s(r,1),certificate_authorities:s(r,2)};e.session.certificateRequest=i,e.expect=m,e.process()},l.handleCertificateVerify=function(e,t,r){if(r<2)return e.error(e,{message:`Invalid CertificateVerify. Message too short.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}});var i=t.fragment;i.read-=4;var a=i.bytes();i.read+=4;var o={signature:s(i,2).getBytes()},c=n.util.createBuffer();c.putBuffer(e.session.md5.digest()),c.putBuffer(e.session.sha1.digest()),c=c.getBytes();try{if(!e.session.clientCertificate.publicKey.verify(c,o.signature,`NONE`))throw Error(`CertificateVerify signature does not match.`);e.session.md5.update(a),e.session.sha1.update(a)}catch{return e.error(e,{message:`Bad signature in CertificateVerify.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.handshake_failure}})}e.expect=C,e.process()},l.handleServerHelloDone=function(e,t,r){if(r>0)return e.error(e,{message:`Invalid ServerHelloDone message. Invalid length.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.record_overflow}});if(e.serverCertificate===null){var i={message:`No server certificate provided. Not enough security.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.insufficient_security}}
464,a=e.verify(e,i.alert.description,0,[]);if(a!==!0)return(a||a===0)&&(typeof a==`object`&&!n.util.isArray(a)?(a.message&&(i.message=a.message),a.alert&&(i.alert.description=a.alert)):typeof a==`number`&&(i.alert.description=a)),e.error(e,i)}e.session.certificateRequest!==null&&(t=l.createRecord(e,{type:l.ContentType.handshake,data:l.createCertificate(e)}),l.queue(e,t)),t=l.createRecord(e,{type:l.ContentType.handshake,data:l.createClientKeyExchange(e)}),l.queue(e,t),e.expect=v;var o=function(e,t){e.session.certificateRequest!==null&&e.session.clientCertificate!==null&&l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createCertificateVerify(e,t)})),l.queue(e,l.createRecord(e,{type:l.ContentType.change_cipher_spec,data:l.createChangeCipherSpec()})),e.state.pending=l.createConnectionState(e),e.state.current.write=e.state.pending.write,l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createFinished(e)})),e.expect=h,l.flush(e),e.process()};if(e.session.certificateRequest===null||e.session.clientCertificate===null)return o(e,null);l.getClientSignature(e,o)},l.handleChangeCipherSpec=function(e,t){if(t.fragment.getByte()!==1)return e.error(e,{message:`Invalid ChangeCipherSpec message received.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.illegal_parameter}});var n=e.entity===l.ConnectionEnd.client;(e.session.resuming&&n||!e.session.resuming&&!n)&&(e.state.pending=l.createConnectionState(e)),e.state.current.read=e.state.pending.read,(!e.session.resuming&&n||e.session.resuming&&!n)&&(e.state.pending=null),e.expect=n?g:w,e.process()},l.handleFinished=function(e,t,i){var a=t.fragment;a.read-=4;var o=a.bytes();a.read+=4;var s=t.fragment.getBytes();a=n.util.createBuffer(),a.putBuffer(e.session.md5.digest()),a.putBuffer(e.session.sha1.digest());var c=e.entity===l.ConnectionEnd.client,u=c?`server finished`:`client finished`,d=e.session.sp;if(a=r(d.master_secret,u,a.getBytes(),12),a.getBytes()!==s)return e.error(e,{message:`Invalid verify_data in Finished message.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.decrypt_error}});e.session.md5.update(o),e.session.sha1.update(o),(e.session.resuming&&c||!e.session.resuming&&!c)&&(l.queue(e,l.createRecord(e,{type:l.ContentType.change_cipher_spec,data:l.createChangeCipherSpec()})),e.state.current.write=e.state.pending.write,e.state.pending=null,l.queue(e,l.createRecord(e,{type:l.ContentType.handshake,data:l.createFinished(e)}))),e.expect=c?_:T,e.handshaking=!1,++e.handshakes,e.peerCertificate=c?e.session.serverCertificate:e.session.clientCertificate,l.flush(e),e.isConnected=!0,e.connected(e),e.process()},l.handleAlert=function(e,t){var n=t.fragment,r={level:n.getByte(),description:n.getByte()},i;switch(r.description){case l.Alert.Description.close_notify:i=`Connection closed.`;break;case l.Alert.Description.unexpected_message:i=`Unexpected message.`;break;case l.Alert.Description.bad_record_mac:i=`Bad record MAC.`;break;case l.Alert.Description.decryption_failed:i=`Decryption failed.`;break;case l.Alert.Description.record_overflow:i=`Record overflow.`;break;case l.Alert.Description.decompression_failure:i=`Decompression failed.`;break;case l.Alert.Description.handshake_failure:i=`Handshake failure.`;break;case l.Alert.Description.bad_certificate:i=`Bad certificate.`;break;case l.Alert.Description.unsupported_certificate:i=`Unsupported certificate.`;break;case l.Alert.Description.certificate_revoked:i=`Certificate revoked.`;break;case l.Alert.Description.certificate_expired:i=`Certificate expired.`;break;case l.Alert.Description.certificate_unknown:i=`Certificate unknown.`;break;case l.Alert.Description.illegal_parameter:i=`Illegal parameter.`;break;case l.Alert.Description.unknown_ca:i=`Unknown certificate authority.`;break;case l.Alert.Description.access_denied:i=`Access denied.`;break;case l.Alert.Description.decode_error:i=`Decode error.`;break;case l.Alert.Description.decrypt_error:i=`Decrypt error.`;break;case l.Alert.Description.export_restriction:i=`Export restriction.`;break;case l.Alert.Description.protocol_version:i=`Unsupported protocol version.`;break;case l.Alert.Description.insufficient_security:i=`Insufficient security.`;break;case l.Alert.Description.internal_error:i=`Internal error.`;break;case l.Alert.Description.user_canceled:i=`User canceled.`;break;case l.Alert.Description.no_renegotiation:i=`Renegotiation not supported.`;break;default:i=`Unknown error.`;break}if(r.description===l.Alert.Description.close_notify)return e.close();e.error(e,{message:i,send:!1,origin:e.entity===l.ConnectionEnd.client?`server`:`client`,alert:r}),e.process()},l.handleHandshake=function(e,t){var r=t.fragment,i=r.getByte(),a=r.getInt24();if(a>r.length())return e.fragmented=t,t.fragment=n.util.createBuffer(),r.read-=4,e.process();e.fragmented=null,r.read-=4;var o=r.bytes(a+4);r.read+=4,i in ae[e.entity][e.expect]?(e.entity===l.ConnectionEnd.server&&!e.open&&!e.fail&&(e.handshaking=!0,e.session={version:null,extensions:{server_name:{serverNameList:[]}}
vendor: 8,300 bytes, line 464
464,cipherSuite:null,compressionMethod:null,serverCertificate:null,clientCertificate:null,md5:n.md.md5.create(),sha1:n.md.sha1.create()}),i!==l.HandshakeType.hello_request&&i!==l.HandshakeType.certificate_verify&&i!==l.HandshakeType.finished&&(e.session.md5.update(o),e.session.sha1.update(o)),ae[e.entity][e.expect][i](e,t,a)):l.handleUnexpected(e,t)},l.handleApplicationData=function(e,t){e.data.putBuffer(t.fragment),e.dataReady(e),e.process()},l.handleHeartbeat=function(e,t){var r=t.fragment,i=r.getByte(),a=r.getInt16(),o=r.getBytes(a);if(i===l.HeartbeatMessageType.heartbeat_request){if(e.handshaking||a>o.length)return e.process();l.queue(e,l.createRecord(e,{type:l.ContentType.heartbeat,data:l.createHeartbeat(l.HeartbeatMessageType.heartbeat_response,o)})),l.flush(e)}else if(i===l.HeartbeatMessageType.heartbeat_response){if(o!==e.expectedHeartbeatPayload)return e.process();e.heartbeatReceived&&e.heartbeatReceived(e,n.util.createBuffer(o))}e.process()};var u=0,d=1,f=2,p=3,m=4,h=5,g=6,_=7,v=8,y=0,b=1,x=2,S=3,C=4,w=5,T=6,E=l.handleUnexpected,D=l.handleChangeCipherSpec,O=l.handleAlert,k=l.handleHandshake,ee=l.handleApplicationData,A=l.handleHeartbeat,j=[];j[l.ConnectionEnd.client]=[[E,O,k,E,A],[E,O,k,E,A],[E,O,k,E,A],[E,O,k,E,A],[E,O,k,E,A],[D,O,E,E,A],[E,O,k,E,A],[E,O,k,ee,A],[E,O,k,E,A]],j[l.ConnectionEnd.server]=[[E,O,k,E,A],[E,O,k,E,A],[E,O,k,E,A],[E,O,k,E,A],[D,O,E,E,A],[E,O,k,E,A],[E,O,k,ee,A],[E,O,k,E,A]];var M=l.handleHelloRequest,N=l.handleServerHello,te=l.handleCertificate,ne=l.handleServerKeyExchange,P=l.handleCertificateRequest,re=l.handleServerHelloDone,ie=l.handleFinished,ae=[];ae[l.ConnectionEnd.client]=[[E,E,N,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,te,ne,P,re,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,ne,P,re,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,E,P,re,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,E,E,re,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,ie],[M,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[M,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E]];var oe=l.handleClientHello,se=l.handleClientKeyExchange,F=l.handleCertificateVerify;ae[l.ConnectionEnd.server]=[[E,oe,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,te,E,E,E,E,E,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,se,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,F,E,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,ie],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E],[E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E]],l.generateKeys=function(e,t){var n=r,i=t.client_random+t.server_random;e.session.resuming||(t.master_secret=n(t.pre_master_secret,`master secret`,i,48).bytes(),t.pre_master_secret=null),i=t.server_random+t.client_random;var a=2*t.mac_key_length+2*t.enc_key_length,o=e.version.major===l.Versions.TLS_1_0.major&&e.version.minor===l.Versions.TLS_1_0.minor;o&&(a+=2*t.fixed_iv_length);var s=n(t.master_secret,`key expansion`,i,a),c={client_write_MAC_key:s.getBytes(t.mac_key_length),server_write_MAC_key:s.getBytes(t.mac_key_length),client_write_key:s.getBytes(t.enc_key_length),server_write_key:s.getBytes(t.enc_key_length)};return o&&(c.client_write_IV=s.getBytes(t.fixed_iv_length),c.server_write_IV=s.getBytes(t.fixed_iv_length)),c},l.createConnectionState=function(e){var t=e.entity===l.ConnectionEnd.client,n=function(){var e={sequenceNumber:[0,0],macKey:null,macLength:0,macFunction:null,cipherState:null,cipherFunction:function(e){return!0},compressionState:null,compressFunction:function(e){return!0},updateSequenceNumber:function(){e.sequenceNumber[1]===4294967295?(e.sequenceNumber[1]=0,++e.sequenceNumber[0]):++e.sequenceNumber[1]}};return e},r={read:n(),write:n()};if(r.read.update=function(e,t){return r.read.cipherFunction(t,r.read)?r.read.compressFunction(e,t,r.read)||e.error(e,{message:`Could not decompress record.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.decompression_failure}}):e.error(e,{message:`Could not decrypt record or bad MAC.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.bad_record_mac}}),!e.fail},r.write.update=function(e,t){return r.write.compressFunction(e,t,r.write)?r.write.cipherFunction(t,r.write)||e.error(e,{message:`Could not encrypt record.`,send:!1,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}}):e.error(e,{message:`Could not compress record.`,send:!1,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}}),!e.fail},e.session){var i=e.session.sp;switch(e.session.cipherSuite.initSecurityParameters(i),i.keys=l.generateKeys(e,i),r.read.macKey=t?i.keys.server_write_MAC_key:i.keys.client_write_MAC_key,r.write.macKey=t?i.keys.client_write_MAC_key:i.keys.server_write_MAC_key,e.session.cipherSuite.initConnectionState(r,e,i),i.compression_algorithm){case l.CompressionMethod.none:break;case l.CompressionMethod.deflate:r.read.compressFunction=o,r.write.compressFunction=a;break;default:throw Error(`Unsupported compression algorithm.`)}}return r},l.createRandom=function(){var e=new Date,t=+e+e.getTimezoneOffset()*6e4,r=n.util.createBuffer();return r.putInt32(t),r.putBytes(n.random.getBytes(28)),r},l.createRecord=function(e,t){return t.data?{type:t.type,version:{major:e.version.major,minor:e.version.minor},length:t.data.length(),fragment:t.data}:null},l.createAlert=function(e,t){var r=n.util.createBuffer();return r.putByte(t.level),r.putByte(t.description),l.createRecord(e,{type:l.ContentType.alert,data:r})},l.createClientHello=function(e){e.session.clientHelloVersion={major:e.version.major,minor:e.version.minor};for(var t=n.util.createBuffer(),r=0;r<e.cipherSuites.length;++r){var i=e.cipherSuites[r];t.putByte(i.id[0]),t.putByte(i.id[1])}var a=t.length(),o=n.util.createBuffer();o.putByte(l.CompressionMethod.none);var s=o.length(),u=n.util.createBuffer();if(e.virtualHost){var d=n.util.createBuffer();d.putByte(0),d.putByte(0);var f=n.util.createBuffer();f.putByte(0),c(f,2,n.util.createBuffer(e.virtualHost));var p=n.util.createBuffer();c(p,2,f),c(d,2,p),u.putBuffer(d)}var m=u.length();m>0&&(m+=2);var h=e.session.id,g=h.length+1+2+4+28+2+a+1+s+m,_=n.util.createBuffer();return _.putByte(l.HandshakeType.client_hello),_.putInt24(g),_.putByte(e.version.major),_.putByte(e.version.minor),_.putBytes(e.session.sp.client_random),c(_,1,n.util.createBuffer(h)),c(_,2,t),c(_,1,o),m>0&&c(_,2,u),_},l.createServerHello=function(e){var t=e.session.id,r=t.length+1+2+4+28+2+1,i=n.util.createBuffer();return i.putByte(l.HandshakeType.server_hello),i.putInt24(r),i.putByte(e.version.major),i.putByte(e.version.minor),i.putBytes(e.session.sp.server_random),c(i,1,n.util.createBuffer(t)),i.putByte(e.session.cipherSuite.id[0]),i.putByte(e.session.cipherSuite.id[1]),i.putByte(e.session.compressionMethod),i},l.createCertificate=function(e){var t=e.entity===l.ConnectionEnd.client,r=null;if(e.getCertificate){var i=t?e.session.certificateRequest:e.session.extensions.server_name.serverNameList;r=e.getCertificate(e,i)}var a=n.util.createBuffer();if(r!==null)try{n.util.isArray(r)||(r=[r]);for(var o=null,s=0;s<r.length;++s){var u=n.pem.decode(r[s])[0];if(u.type!==`CERTIFICATE`&&u.type!==`X509 CERTIFICATE`&&u.type!==`TRUSTED CERTIFICATE`){var d=Error(`Could not convert certificate from PEM; PEM header type is not "CERTIFICATE", "X509 CERTIFICATE", or "TRUSTED CERTIFICATE".`);throw d.headerType=u.type,d}if(u.procType&&u.procType.type===`ENCRYPTED`)throw Error(`Could not convert certificate from PEM; PEM is encrypted.`);var f=n.util.createBuffer(u.body);o===null&&(o=n.asn1.fromDer(f.bytes(),!1));var p=n.util.createBuffer();c(p,3,f),a.putBuffer(p)}r=n.pki.certificateFromAsn1(o),t?e.session.clientCertificate=r:e.session.serverCertificate=r}catch(t){return e.error(e,{message:`Could not send certificate list.`,cause:t,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.bad_certificate}})}var m=3+a.length(),h=n.util.createBuffer();return h.putByte(l.HandshakeType.certificate),h.putInt24(m),c(h,3,a),h},l.createClientKeyExchange=function(e){var t=n.util.createBuffer();t.putByte(e.session.clientHelloVersion.major),t.putByte(e.session.clientHelloVersion.minor),t.putBytes(n.random.getBytes(46));var r=e.session.sp;r.pre_master_secret=t.getBytes(),t=e.session.serverCertificate.publicKey.encrypt
464(r.pre_master_secret);var i=t.length+2,a=n.util.createBuffer();return a.putByte(l.HandshakeType.client_key_exchange),a.putInt24(i),a.putInt16(t.length),a.putBytes(t),a},l.createServerKeyExchange=function(e){var t=0,r=n.util.createBuffer();return t>0&&(r.putByte(l.HandshakeType.server_key_exchange),r.putInt24(t)),r},l.getClientSignature=function(e,t){var r=n.util.createBuffer();r.putBuffer(e.session.md5.digest()),r.putBuffer(e.session.sha1.digest()),r=r.getBytes(),e.getSignature=e.getSignature||function(e,t,r){var i=null;if(e.getPrivateKey)try{i=e.getPrivateKey(e,e.session.clientCertificate),i=n.pki.privateKeyFromPem(i)}catch(t){e.error(e,{message:`Could not get private key.`,cause:t,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}})}i===null?e.error(e,{message:`No private key set.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.internal_error}}):t=i.sign(t,null),r(e,t)},e.getSignature(e,r,t)},l.createCertificateVerify=function(e,t){var r=t.length+2,i=n.util.createBuffer();return i.putByte(l.HandshakeType.certificate_verify),i.putInt24(r),i.putInt16(t.length),i.putBytes(t),i},l.createCertificateRequest=function(e){var t=n.util.createBuffer();t.putByte(1);var r=n.util.createBuffer();for(var i in e.caStore.certs){var a=e.caStore.certs[i],o=n.pki.distinguishedNameToAsn1(a.subject),s=n.asn1.toDer(o);r.putInt16(s.length()),r.putBuffer(s)}var u=1+t.length()+2+r.length(),d=n.util.createBuffer();return d.putByte(l.HandshakeType.certificate_request),d.putInt24(u),c(d,1,t),c(d,2,r),d},l.createServerHelloDone=function(e){var t=n.util.createBuffer();return t.putByte(l.HandshakeType.server_hello_done),t.putInt24(0),t},l.createChangeCipherSpec=function(){var e=n.util.createBuffer();return e.putByte(1),e},l.createFinished=function(e){var t=n.util.createBuffer();t.putBuffer(e.session.md5.digest()),t.putBuffer(e.session.sha1.digest());var i=e.entity===l.ConnectionEnd.client,a=e.session.sp,o=12,s=r,c=i?`client finished`:`server finished`;t=s(a.master_secret,c,t.getBytes(),o);var u=n.util.createBuffer();return u.putByte(l.HandshakeType.finished),u.putInt24(t.length()),u.putBuffer(t),u},l.createHeartbeat=function(e,t,r){r===void 0&&(r=t.length);var i=n.util.createBuffer();i.putByte(e),i.putInt16(r),i.putBytes(t);var a=i.length(),o=Math.max(16,a-r-3);return i.putBytes(n.random.getBytes(o)),i},l.queue=function(e,t){if(t&&!(t.fragment.length()===0&&(t.type===l.ContentType.handshake||t.type===l.ContentType.alert||t.type===l.ContentType.change_cipher_spec))){if(t.type===l.ContentType.handshake){var r=t.fragment.bytes();e.session.md5.update(r),e.session.sha1.update(r),r=null}var i;if(t.fragment.length()<=l.MaxFragment)i=[t];else{i=[];for(var a=t.fragment.bytes();a.length>l.MaxFragment;)i.push(l.createRecord(e,{type:t.type,data:n.util.createBuffer(a.slice(0,l.MaxFragment))})),a=a.slice(l.MaxFragment);a.length>0&&i.push(l.createRecord(e,{type:t.type,data:n.util.createBuffer(a)}))}for(var o=0;o<i.length&&!e.fail;++o){var s=i[o];e.state.current.write.update(e,s)&&e.records.push(s)}}},l.flush=function(e){for(var t=0;t<e.records.length;++t){var n=e.records[t];e.tlsData.putByte(n.type),e.tlsData.putByte(n.version.major),e.tlsData.putByte(n.version.minor),e.tlsData.putInt16(n.fragment.length()),e.tlsData.putBuffer(e.records[t].fragment)}return e.records=[],e.tlsDataReady(e)};var ce=function(e){switch(e){case!0:return!0;case n.pki.certificateError.bad_certificate:return l.Alert.Description.bad_certificate;case n.pki.certificateError.unsupported_certificate:return l.Alert.Description.unsupported_certificate;case n.pki.certificateError.certificate_revoked:return l.Alert.Description.certificate_revoked;case n.pki.certificateError.certificate_expired:return l.Alert.Description.certificate_expired;case n.pki.certificateError.certificate_unknown:return l.Alert.Description.certificate_unknown;case n.pki.certificateError.unknown_ca:return l.Alert.Description.unknown_ca;default:return l.Alert.Description.bad_certificate}},le=function(e){switch(e){case!0:return!0;case l.Alert.Description.bad_certificate:return n.pki.certificateError.bad_certificate;case l.Alert.Description.unsupported_certificate:return n.pki.certificateError.unsupported_certificate;case l.Alert.Description.certificate_revoked:return n.pki.certificateError.certificate_revoked;case l.Alert.Description.certificate_expired:return n.pki.certificateError.certificate_expired;case l.Alert.Description.certificate_unknown:return n.pki.certificateError.certificate_unknown;case l.Alert.Description.unknown_ca:return n.pki.certificateError.unknown_ca;default:return n.pki.certificateError.bad_certificate}};for(var ue in l.verifyCertificateChain=function(e,t){try{var r={};for(var i in e.verifyOptions)r[i]=e.verifyOptions[i];r.verify=function(t,r,i){ce(t);var a=e.verify(e,t,r,i);if(a!==!0){if(typeof a==`object`&&!n.util.isArray(a)){var o=Error(`The application rejected the certificate.`);throw o.send=!0,o.alert={level:l.Alert.Level.fatal,description:l.Alert.Description.bad_certificate},a.message&&(o.message=a.message),a.alert&&(o.alert.description=a.alert),o}a!==t&&(a=le(a))}return a},n.pki.verifyCertificateChain(e.caStore,t,r)}catch(t){var a=t;(typeof a!=`object`||n.util.isArray(a))&&(a={send:!0,alert:{level:l.Alert.Level.fatal,description:ce(t)}}),`send`in a||(a.send=!0),`alert`in a||(a.alert={level:l.Alert.Level.fatal,description:ce(a.error)}),e.error(e,a)}return!e.fail},l.createSessionCache=function(e,t){var r=null;if(e&&e.getSession&&e.setSession&&e.order)r=e;else{for(var i in r={},r.cache=e||{},r.capacity=Math.max(t||100,1),r.order=[],e)r.order.length<=t?r.order.push(i):delete e[i];r.getSession=function(e){var t=null,i=null;if(e?i=n.util.bytesToHex(e):r.order.length>
4640&&(i=r.order[0]),i!==null&&i in r.cache){for(var a in t=r.cache[i],delete r.cache[i],r.order)if(r.order[a]===i){r.order.splice(a,1);break}}return t},r.setSession=function(e,t){if(r.order.length===r.capacity){var i=r.order.shift();delete r.cache[i]}var i=n.util.bytesToHex(e);r.order.push(i),r.cache[i]=t}}return r},l.createConnection=function(e){var t=null;t=e.caStore?n.util.isArray(e.caStore)?n.pki.createCaStore(e.caStore):e.caStore:n.pki.createCaStore();var r=e.cipherSuites||null;if(r===null)for(var i in r=[],l.CipherSuites)r.push(l.CipherSuites[i]);var a=e.server?l.ConnectionEnd.server:l.ConnectionEnd.client,o=e.sessionCache?l.createSessionCache(e.sessionCache):null,s={version:{major:l.Version.major,minor:l.Version.minor},entity:a,sessionId:e.sessionId,caStore:t,sessionCache:o,cipherSuites:r,connected:e.connected,virtualHost:e.virtualHost||null,verifyClient:e.verifyClient||!1,verify:e.verify||function(e,t,n,r){return t},verifyOptions:e.verifyOptions||{},getCertificate:e.getCertificate||null,getPrivateKey:e.getPrivateKey||null,getSignature:e.getSignature||null,input:n.util.createBuffer(),tlsData:n.util.createBuffer(),data:n.util.createBuffer(),tlsDataReady:e.tlsDataReady,dataReady:e.dataReady,heartbeatReceived:e.heartbeatReceived,closed:e.closed,error:function(t,n){n.origin=n.origin||(t.entity===l.ConnectionEnd.client?`client`:`server`),n.send&&(l.queue(t,l.createAlert(t,n.alert)),l.flush(t));var r=n.fatal!==!1;r&&(t.fail=!0),e.error(t,n),r&&t.close(!1)},deflate:e.deflate||null,inflate:e.inflate||null};s.reset=function(e){s.version={major:l.Version.major,minor:l.Version.minor},s.record=null,s.session=null,s.peerCertificate=null,s.state={pending:null,current:null},s.expect=s.entity===l.ConnectionEnd.client?u:y,s.fragmented=null,s.records=[],s.open=!1,s.handshakes=0,s.handshaking=!1,s.isConnected=!1,s.fail=!(e||e===void 0),s.input.clear(),s.tlsData.clear(),s.data.clear(),s.state.current=l.createConnectionState(s)},s.reset();var c=function(e,t){var n=t.type-l.ContentType.change_cipher_spec,r=j[e.entity][e.expect];n in r?r[n](e,t):l.handleUnexpected(e,t)},d=function(e){var t=0,r=e.input,i=r.length();if(i<5)t=5-i;else{e.record={type:r.getByte(),version:{major:r.getByte(),minor:r.getByte()},length:r.getInt16(),fragment:n.util.createBuffer(),ready:!1};var a=e.record.version.major===e.version.major;a&&e.session&&e.session.version&&(a=e.record.version.minor===e.version.minor),a||e.error(e,{message:`Incompatible TLS version.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.protocol_version}})}return t},f=function(e){var t=0,n=e.input,r=n.length();return r<e.record.length?t=e.record.length-r:(e.record.fragment.putBytes(n.getBytes(e.record.length)),n.compact(),e.state.current.read.update(e,e.record)&&(e.fragmented!==null&&(e.fragmented.type===e.record.type?(e.fragmented.fragment.putBuffer(e.record.fragment),e.record=e.fragmented):e.error(e,{message:`Invalid fragmented record.`,send:!0,alert:{level:l.Alert.Level.fatal,description:l.Alert.Description.unexpected_message}})),e.record.ready=!0)),t};return s.handshake=function(e){if(s.entity!==l.ConnectionEnd.client)s.error(s,{message:`Cannot initiate handshake as a server.`,fatal:!1});else if(s.handshaking)s.error(s,{message:`Handshake already in progress.`,fatal:!1});else{s.fail&&!s.open&&s.handshakes===0&&(s.fail=!1),s.handshaking=!0,e||=``;var t=null;e.length>0&&(s.sessionCache&&(t=s.sessionCache.getSession(e)),t===null&&(e=``)),e.length===0&&s.sessionCache&&(t=s.sessionCache.getSession(),t!==null&&(e=t.id)),s.session={id:e,version:null,cipherSuite:null,compressionMethod:null,serverCertificate:null,certificateRequest:null,clientCertificate:null,sp:{},md5:n.md.md5.create(),sha1:n.md.sha1.create()},t&&(s.version=t.version,s.session.sp=t.sp),s.session.sp.client_random=l.createRandom().getBytes(),s.open=!0,l.queue(s,l.createRecord(s,{type:l.ContentType.handshake,data:l.createClientHello(s)})),l.flush(s)}},s.process=function(e){var t=0;return e&&s.input.putBytes(e),s.fail||(s.record!==null&&s.record.ready&&s.record.fragment.isEmpty()&&(s.record=null),s.record===null&&(t=d(s)),!s.fail&&s.record!==null&&!s.record.ready&&(t=f(s)),!s.fail&&s.record!==null&&s.record.ready&&c(s,s.record)),t},s.prepare=function(e){return l.queue(s,l.createRecord(s,{type:l.ContentType.application_data,data:n.util.createBuffer(e)})),l.flush(s)},s.prepareHeartbeatRequest=function(e,t){return e instanceof n.util.ByteBuffer&&(e=e.bytes()),t===void 0&&(t=e.length),s.expectedHeartbeatPayload=e,l.queue(s,l.createRecord(s,{type:l.ContentType.heartbeat,data:l.createHeartbeat(l.HeartbeatMessageType.heartbeat_request,e,t)})),l.flush(s)},s.close=function(e){if(!s.fail&&s.sessionCache&&s.session){var t={id:s.session.id,version:s.session.version,sp:s.session.sp};t.sp.keys=null,s.sessionCache.setSession(t.id,t)}s.open&&(s.open=!1,s.input.clear(),(s.isConnected||s.handshaking)&&(s.isConnected=s.handshaking=!1,l.queue(s,l.createAlert(s,{level:l.Alert.Level.warning,de
464scription:l.Alert.Description.close_notify})),l.flush(s)),s.closed(s)),s.reset(e)},s},t.exports=n.tls=n.tls||{},l)typeof l[ue]!=`function`&&(n.tls[ue]=l[ue]);n.tls.prf_tls1=r,n.tls.hmac_sha1=i,n.tls.createSessionCache=l.createSessionCache,n.tls.createConnection=l.createConnection})),HDe=r(((e,t)=>{var n=sZ();dZ(),LZ();var r=t.exports=n.tls;r.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA={id:[0,47],name:`TLS_RSA_WITH_AES_128_CBC_SHA`,initSecurityParameters:function(e){e.bulk_cipher_algorithm=r.BulkCipherAlgorithm.aes,e.cipher_type=r.CipherType.block,e.enc_key_length=16,e.block_length=16,e.fixed_iv_length=16,e.record_iv_length=16,e.mac_algorithm=r.MACAlgorithm.hmac_sha1,e.mac_length=20,e.mac_key_length=20},initConnectionState:i},r.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA={id:[0,53],name:`TLS_RSA_WITH_AES_256_CBC_SHA`,initSecurityParameters:function(e){e.bulk_cipher_algorithm=r.BulkCipherAlgorithm.aes,e.cipher_type=r.CipherType.block,e.enc_key_length=32,e.block_length=16,e.fixed_iv_length=16,e.record_iv_length=16,e.mac_algorithm=r.MACAlgorithm.hmac_sha1,e.mac_length=20,e.mac_key_length=20},initConnectionState:i};function i(e,t,i){var o=t.entity===n.tls.ConnectionEnd.client;e.read.cipherState={init:!1,cipher:n.cipher.createDecipher(`AES-CBC`,o?i.keys.server_write_key:i.keys.client_write_key),iv:o?i.keys.server_write_IV:i.keys.client_write_IV},e.write.cipherState={init:!1,cipher:n.cipher.createCipher(`AES-CBC`,o?i.keys.client_write_key:i.keys.server_write_key),iv:o?i.keys.client_write_IV:i.keys.server_write_IV},e.read.cipherFunction=c,e.write.cipherFunction=a,e.read.macLength=e.write.macLength=i.mac_length,e.read.macFunction=e.write.macFunction=r.hmac_sha1}function a(e,t){var i=!1,a=t.macFunction(t.macKey,t.sequenceNumber,e);e.fragment.putBytes(a),t.updateSequenceNumber();var s=e.version.minor===r.Versions.TLS_1_0.minor?t.cipherState.init?null:t.cipherState.iv:n.random.getBytesSync(16);t.cipherState.init=!0;var c=t.cipherState.cipher;return c.start({iv:s}),e.version.minor>=r.Versions.TLS_1_1.minor&&c.output.putBytes(s),c.update(e.fragment),c.finish(o)&&(e.fragment=c.output,e.length=e.fragment.length(),i=!0),i}function o(e,t,n){if(!n){var r=e-t.length()%e;t.fillWithByte(r-1,r)}return!0}function s(e,t,n){var r=!0;if(n){for(var i=t.length(),a=t.last(),o=i-1-a;o<i-1;++o)r&&=t.at(o)==a;r&&t.truncate(a+1)}return r}function c(e,t){var i=!1,a=e.version.minor===r.Versions.TLS_1_0.minor?t.cipherState.init?null:t.cipherState.iv:e.fragment.getBytes(16);t.cipherState.init=!0;var o=t.cipherState.cipher;o.start({iv:a}),o.update(e.fragment),i=o.finish(s);var c=t.macLength,u=n.random.getBytesSync(c),d=o.output.length();d>=c?(e.fragment=o.output.getBytes(d-c),u=o.output.getBytes(c)):e.fragment=o.output.getBytes(),e.fragment=n.util.createBuffer(e.fragment),e.length=e.fragment.length();var f=t.macFunction(t.macKey,t.sequenceNumber,e);return t.updateSequenceNumber(),i=l(t.macKey,u,f)&&i,i}function l(e,t,r){var i=n.hmac.create();return i.start(`SHA1`,e),i.update(t),t=i.digest().getBytes(),i.start(null,null),i.update(r),r=i.digest().getBytes(),t===r}})),RZ=r(((e,t)=>{var n=sZ();mZ(),cZ();var r=t.exports=n.sha512=n.sha512||{};n.md.sha512=n.md.algorithms.sha512=r;var i=n.sha384=n.sha512.sha384=n.sha512.sha384||{};i.create=function(){return r.create(`SHA-384`)},n.md.sha384=n.md.algorithms.sha384=i,n.sha512.sha256=n.sha512.sha256||{create:function(){return r.create(`SHA-512/256`)}},n.md[`sha512/256`]=n.md.algorithms[`sha512/256`]=n.sha512.sha256,n.sha512.sha224=n.sha512.sha224||{create:function(){return r.create(`SHA-512/224`)}},n.md[`sha512/224`]=n.md.algorithms[`sha512/224`]=n.sha512.sha224,r.create=function(e){if(o||l(),e===void 0&&(e=`SHA-512`),!(e in c))throw Error(`Invalid SHA-512 algorithm: `+e);for(var t=c[e],r=null,i=n.util.createBuffer(),s=Array(80),d=0;d<80;++d)s[d]=[,,];var f=64;switch(e){case`SHA-384`:f=48;break;case`SHA-512/256`:f=32;break;case`SHA-512/224`:f=28;break}var p={algorithm:e.replace(`-`,``).toLowerCase(),blockLength:128,digestLength:f,messageLength:0,fullMessageLength:null,messageLengthSize:16};return p.start=function(){p.messageLength=0,p.fullMessageLength=p.messageLength128=[];for(var e=p.messageLengthSize/4,a=0;a<e;++a)p.fullMessageLength.push(0);i=n.util.createBuffer(),r=Array(t.length);for(var a=0;a<t.length;++a)r[a]=t[a].slice(0);return p},p.start(),p.update=function(e,t){t===`utf8`&&(e=n.util.encodeUtf8(e));var a=e.length;p.messageLength+=a,a=[a/4294967296>>>0,a>>>0];for(var o=p.fullMessageLength.length-1;o>=0;--o)p.fullMessageLength[o]+=a[1],a[1]=a[0]+(p.fullMessageLength[o]/4294967296>>>0),p.fullMessageLength[o]=p.fullMessageLength[o]>>>0,a[0]=a[1]/4294967296>>>0;return i.putBytes(e),u(r,s,i),(i.read>2048||i.length()===0)&&i.compact(),p},p.digest=function(){var t=n.util.createBuffer();t.putBytes(i.bytes());var o=p.fullMessageLength[p.fullMessageLength.length-1]+p.messageLengthSize&p.blockLength-1;t.putBytes(a.substr(0,p.blockLength-o));for(var c,l,d=p.fullMessageLength[0]*8,f=0;f<p.fullMessageLength.length-1;++f)c=p.fullMessageLength[f+1]*8,l=c/4294967296>>>0,d+=l,t.putInt32(d>>>0),d=c>>>0;t.putInt32(d);for(var m=Array(r.length),f=0;f<r.length;++f)m[f]=r[f].slice(0);u(m,s,t);for(var h=n.util.createBuffer(),g=e===`SHA-512`?m.length:e===`SHA-384`?m.length-2:m.length-4,f=0;f<g;++f)h.putInt32(m[f][0]),(f!==g-1||e!==`SHA-512/224`)&&h.putInt32(m[f][1]);return h},p};var a=null,o=!1,s=null,c=null;function l(){a=`€`,a+=n.util.fillString(`\0`,128),s=[[1116352408,3609767458],[1899447441,602891725],[3049323471,3964484399],[3921009573,2173295548],[961987163,4081628472],[1508970993,3053834265],[2453635748,2937671579],[2870763221,3664609560],[3624381080,2734883394],[310598401,1164996542],[607225278,1323610764],[1426881987,3590304994],[1925078388,4068182383],[2162078206,991336113],[2614888103,633803317],[3248222580,3479774868],[3835390401,2666613458],[4022224774,944711139],[264347078,2341262773],[604807628,2007800933],[770255983,1495990901],[1249150122,1856431235],[1555081692,3175218132],[1996064986,2198950837],[2554220882,3999719339],[2821834349,766784016],[2952996808,2566594879],[3210313671,3203337956],[3336571891,1034457026],[3584528711,2466948901],[113926993,3758326383],[338241895,168717936],[666307205,1188179964],[773529912,1546045734],[1294757372,1522805485],[1396182291,2643833823],[1695183700,2343527390],[1986661051,1014477480],[2177026350,1206759142],[2456956037,344077627],[2730485921,1290863460],[2820302411,3158454273],[3259730800,3505952657],[3345764771,106217008],[3516065817,3606008344],[3600352804,1432725776],[4094571909,1467031594],[275423344,851169720],[430227734,3100823752],[506948616,1363258195],[659060556,3750685593],[883997877,3785050280],[958139571,3318307427],[1322822218,3812723403],[1537002063,2003034995],[1747873779,3602036899],[1955562222,1575990012],[2024104815,1125592928],[2227730452,2716904306],[2361852424,442776044],[2428436474,593698344],[2756734187,3733110249],[3204031479,2999351573],[3329325298,3815920427],[3391569614,3928383900],[3515267271,566280711],[3940187606,3454069534],[4118630271,4000239992],[116418474,1914138554],[174292421,2731055270],[289380356,3203993006],[460393269,320620315],[685471733,587496836],[852142971,1086792851],[1017036298,365543100],[1126000580,2618297676],[1288033470,3409855158],[1501505948,4234509866],[1607167915,987167468],[1816402316,1246189591]],c={},c[`SHA-512`]=[[1779033703,4089235720],[3144134277,2227873595],[1013904242,4271175723],[2773480762,1595750129],[1359893119,2917565137],[2600822924,725511199],[528734635,4215389547],[1541459225,327033209]],c[`SHA-384`]=[[3418070365,3238371032],[1654270250,914150663],[2438529370,812702999],[355462360,4144912697],[1731405415,4290775857],[2394180231,1750603025],[3675008525,1694076839],[1203062813,3204075428]],c[`SHA-512/256`]=[[573645204,4230739756],[2673172387,3360449730],[596883563,1867755857],[2520282905,1497426621],[2519219938,28279439
46407],[3193839141,1401305490],[721525244,746961066],[246885852,2177182882]],c[`SHA-512/224`]=[[2352822216,424955298],[1944164710,2312950998],[502970286,855612546],[1738396948,1479516111],[258812777,2077511080],[2011393907,79989058],[1067287976,1780299464],[286451373,2446758561]],o=!0}function u(e,t,n){for(var r,i,a,o,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,ee,A,j,M,N,te,ne,P,re,ie=n.length();ie>=128;){for(j=0;j<16;++j)t[j][0]=n.getInt32()>>>0,t[j][1]=n.getInt32()>>>0;for(;j<80;++j)te=t[j-2],M=te[0],N=te[1],r=((M>>>19|N<<13)^(N>>>29|M<<3)^M>>>6)>>>0,i=((M<<13|N>>>19)^(N<<3|M>>>29)^(M<<26|N>>>6))>>>0,P=t[j-15],M=P[0],N=P[1],a=((M>>>1|N<<31)^(M>>>8|N<<24)^M>>>7)>>>0,o=((M<<31|N>>>1)^(M<<24|N>>>8)^(M<<25|N>>>7))>>>0,ne=t[j-7],re=t[j-16],N=i+ne[1]+o+re[1],t[j][0]=r+ne[0]+a+re[0]+(N/4294967296>>>0)>>>0,t[j][1]=N>>>0;for(g=e[0][0],_=e[0][1],v=e[1][0],y=e[1][1],b=e[2][0],x=e[2][1],S=e[3][0],C=e[3][1],w=e[4][0],T=e[4][1],E=e[5][0],D=e[5][1],O=e[6][0],k=e[6][1],ee=e[7][0],A=e[7][1],j=0;j<80;++j)u=((w>>>14|T<<18)^(w>>>18|T<<14)^(T>>>9|w<<23))>>>0,d=((w<<18|T>>>14)^(w<<14|T>>>18)^(T<<23|w>>>9))>>>0,f=(O^w&(E^O))>>>0,p=(k^T&(D^k))>>>0,c=((g>>>28|_<<4)^(_>>>2|g<<30)^(_>>>7|g<<25))>>>0,l=((g<<4|_>>>28)^(_<<30|g>>>2)^(_<<25|g>>>7))>>>0,m=(g&v|b&(g^v))>>>0,h=(_&y|x&(_^y))>>>0,N=A+d+p+s[j][1]+t[j][1],r=ee+u+f+s[j][0]+t[j][0]+(N/4294967296>>>0)>>>0,i=N>>>0,N=l+h,a=c+m+(N/4294967296>>>0)>>>0,o=N>>>0,ee=O,A=k,O=E,k=D,E=w,D=T,N=C+i,w=S+r+(N/4294967296>>>0)>>>0,T=N>>>0,S=b,C=x,b=v,x=y,v=g,y=_,N=i+o,g=r+a+(N/4294967296>>>0)>>>0,_=N>>>0;N=e[0][1]+_,e[0][0]=e[0][0]+g+(N/4294967296>>>0)>>>0,e[0][1]=N>>>0,N=e[1][1]+y,e[1][0]=e[1][0]+v+(N/4294967296>>>0)>>>0,e[1][1]=N>>>0,N=e[2][1]+x,e[2][0]=e[2][0]+b+(N/4294967296>>>0)>>>0,e[2][1]=N>>>0,N=e[3][1]+C,e[3][0]=e[3][0]+S+(N/4294967296>>>0)>>>0,e[3][1]=N>>>0,N=e[4][1]+T,e[4][0]=e[4][0]+w+(N/4294967296>>>0)>>>0,e[4][1]=N>>>0,N=e[5][1]+D,e[5][0]=e[5][0]+E+(N/4294967296>>>0)>>>0,e[5][1]=N>>>0,N=e[6][1]+k,e[6][0]=e[6][0]+O+(N/4294967296>>>0)>>>0,e[6][1]=N>>>0,N=e[7][1]+A,e[7][0]=e[7][0]+ee+(N/4294967296>>>0)>>>0,e[7][1]=N>>>0,ie-=128}}})),UDe=r((e=>{var t=sZ();pZ();var n=t.asn1;e.privateKeyValidator={name:`PrivateKeyInfo`,tagClass:n.Class.UNIVERSAL,type:n.Type.SEQUENCE,constructed:!0,value:[{name:`PrivateKeyInfo.version`,tagClass:n.Class.UNIVERSAL,type:n.Type.INTEGER,constructed:!1,capture:`privateKeyVersion`},{name:`PrivateKeyInfo.privateKeyAlgorithm`,tagClass:n.Class.UNIVERSAL,type:n.Type.SEQUENCE,constructed:!0,value:[{name:`AlgorithmIdentifier.algorithm`,tagClass:n.Class.UNIVERSAL,type:n.Type.OID,constructed:!1,capture:`privateKeyOid`}]},{name:`PrivateKeyInfo`,tagClass:n.Class.UNIVERSAL,type:n.Type.OCTETSTRING,constructed:!1,capture:`privateKey`}]},e.publicKeyValidator={name:`SubjectPublicKeyInfo`,tagClass:n.Class.UNIVERSAL,type:n.Type.SEQUENCE,constructed:!0,captureAsn1:`subjectPublicKeyInfo`,value:[{name:`SubjectPublicKeyInfo.AlgorithmIdentifier`,tagClass:n.Class.UNIVERSAL,type:n.Type.SEQUENCE,constructed:!0,value:[{name:`AlgorithmIdentifier.algorithm`,tagClass:n.Class.UNIVERSAL,type:n.Type.OID,constructed:!1,capture:`publicKeyOid`}]},{tagClass:n.Class.UNIVERSAL,type:n.Type.BITSTRING,constructed:!1,composed:!0,captureBitStringValue:`ed25519PublicKey`}]}})),WDe=r(((e,t)=>{var n=sZ();TZ(),CZ(),RZ(),cZ();var r=UDe(),i=r.publicKeyValidator,a=r.privateKeyValidator;if(o===void 0)var o=n.jsbn.BigInteger;var s=n.util.ByteBuffer,c=typeof Buffer>`u`?Uint8Array:Buffer;n.pki=n.pki||{},t.exports=n.pki.ed25519=n.ed25519=n.ed25519||{};var l=n.ed25519;l.constants={},l.constants.PUBLIC_KEY_BYTE_LENGTH=32,l.constants.PRIVATE_KEY_BYTE_LENGTH=64,l.constants.SEED_BYTE_LENGTH=32,l.constants.SIGN_BYTE_LENGTH=64,l.constants.HASH_BYTE_LENGTH=64,l.generateKeyPair=function(e){e||={};var t=e.seed;if(t===void 0)t=n.random.getBytesSync(l.constants.SEED_BYTE_LENGTH);else if(typeof t==`string`){if(t.length!==l.constants.SEED_BYTE_LENGTH)throw TypeError(`"seed" must be `+l.constants.SEED_BYTE_LENGTH+` bytes in length.`)}else if(!(t instanceof Uint8Array))throw TypeError(`"seed" must be a node.js Buffer, Uint8Array, or a binary string.`);t=u({message:t,encoding:`binary`});for(var r=new c(l.constants.PUBLIC_KEY_BYTE_LENGTH),i=new c(l.constants.PRIVATE_KEY_BYTE_LENGTH),a=0;a<32;++a)i[a]=t[a];return b(r,i),{publicKey:r,privateKey:i}},l.privateKeyFromAsn1=function(e){var t={},r=[];if(!n.asn1.validate(e,a,t,r)){var i=Error(`Invalid Key.`);throw i.errors=r,i}var o=n.asn1.derToOid(t.privateKeyOid),s=n.oids.EdDSA25519;if(o!==s)throw Error(`Invalid OID "`+o+`"; OID must be "`+s+`".`);var c=t.privateKey;return{privateKeyBytes:u({message:n.asn1.fromDer(c).value,encoding:`binary`})}},l.publicKeyFromAsn1=function(e){var t={},r=[];if(!n.asn1.validate(e,i,t,r)){var a=Error(`Invalid Key.`);throw a.errors=r,a}var o=n.asn1.derToOid(t.publicKeyOid),s=n.oids.EdDSA25519;if(o!==s)throw Error(`Invalid OID "`+o+`"; OID must be "`+s+`".`);var c=t.ed25519PublicKey;if(c.length!==l.constants.PUBLIC_KEY_BYTE_LENGTH)throw Error(`Key length is invali
464d.`);return u({message:c,encoding:`binary`})},l.publicKeyFromPrivateKey=function(e){e||={};var t=u({message:e.privateKey,encoding:`binary`});if(t.length!==l.constants.PRIVATE_KEY_BYTE_LENGTH)throw TypeError(`"options.privateKey" must have a byte length of `+l.constants.PRIVATE_KEY_BYTE_LENGTH);for(var n=new c(l.constants.PUBLIC_KEY_BYTE_LENGTH),r=0;r<n.length;++r)n[r]=t[32+r];return n},l.sign=function(e){e||={};var t=u(e),n=u({message:e.privateKey,encoding:`binary`});if(n.length===l.constants.SEED_BYTE_LENGTH)n=l.generateKeyPair({seed:n}).privateKey;else if(n.length!==l.constants.PRIVATE_KEY_BYTE_LENGTH)throw TypeError(`"options.privateKey" must have a byte length of `+l.constants.SEED_BYTE_LENGTH+` or `+l.constants.PRIVATE_KEY_BYTE_LENGTH);var r=new c(l.constants.SIGN_BYTE_LENGTH+t.length);x(r,t,t.length,n);for(var i=new c(l.constants.SIGN_BYTE_LENGTH),a=0;a<i.length;++a)i[a]=r[a];return i},l.verify=function(e){e||={};var t=u(e);if(e.signature===void 0)throw TypeError(`"options.signature" must be a node.js Buffer, a Uint8Array, a forge ByteBuffer, or a binary string.`);var n=u({message:e.signature,encoding:`binary`});if(n.length!==l.constants.SIGN_BYTE_LENGTH)throw TypeError(`"options.signature" must have a byte length of `+l.constants.SIGN_BYTE_LENGTH);var r=u({message:e.publicKey,encoding:`binary`});if(r.length!==l.constants.PUBLIC_KEY_BYTE_LENGTH)throw TypeError(`"options.publicKey" must have a byte length of `+l.constants.PUBLIC_KEY_BYTE_LENGTH);var i=new c(l.constants.SIGN_BYTE_LENGTH+t.length),a=new c(l.constants.SIGN_BYTE_LENGTH+t.length),o;for(o=0;o<l.constants.SIGN_BYTE_LENGTH;++o)i[o]=n[o];for(o=0;o<t.length;++o)i[o+l.constants.SIGN_BYTE_LENGTH]=t[o];return S(a,i,i.length,r)>=0};function u(e){var t=e.message;if(t instanceof Uint8Array||t instanceof c)return t;var n=e.encoding;if(t===void 0)if(e.md)t=e.md.digest().getBytes(),n=`binary`;else throw TypeError(`"options.message" or "options.md" not specified.`);if(typeof t==`string`&&!n)throw TypeError(`"options.encoding" must be "binary" or "utf8".`);if(typeof t==`string`){if(typeof Buffer<`u`)return Buffer.from(t,n);t=new s(t,n)}else if(!(t instanceof s))throw TypeError(`"options.message" must be a node.js Buffer, a Uint8Array, a forge ByteBuffer, or a string with "options.encoding" specifying its encoding.`);for(var r=new c(t.length()),i=0;i<r.length;++i)r[i]=t.at(i);return r}var d=F(),f=F([1]),p=F([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),m=F([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),h=F([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),g=F([26200,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214]),_=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]),v=F([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]);function y(e,t){var r=n.md.sha512.create(),i=new s(e);r.update(i.getBytes(t),`binary`);var a=r.digest().getBytes();if(typeof Buffer<`u`)return Buffer.from(a,`binary`);for(var o=new c(l.constants.HASH_BYTE_LENGTH),u=0;u<64;++u)o[u]=a.charCodeAt(u);return o}function b(e,t){var n=[F(),F(),F(),F()],r,i=y(t,32);for(i[0]&=248,i[31]&=127,i[31]|=64,re(n,i),O(e,n),r=0;r<32;++r)t[r+32]=e[r];return 0}function x(e,t,n,r){var i,a,o=new Float64Array(64),s=[F(),F(),F(),F()],c=y(r,32);c[0]&=248,c[31]&=127,c[31]|=64;var l=n+64;for(i=0;i<n;++i)e[64+i]=t[i];for(i=0;i<32;++i)e[32+i]=c[32+i];var u=y(e.subarray(32),n+32);for(T(u),re(s,u),O(e,s),i=32;i<64;++i)e[i]=r[i];var d=y(e,n+64);for(T(d),i=32;i<64;++i)o[i]=0;for(i=0;i<32;++i)o[i]=u[i];for(i=0;i<32;++i)for(a=0;a<32;a++)o[i+a]+=d[i]*c[a];return w(e.subarray(32),o),l}function S(e,t,n,r){var i,a,o=new c(32),s=[F(),F(),F(),F()],l=[F(),F(),F(),F()];if(a=-1,n<64||ee(l,r)||!C(t,32))return-1;for(i=0;i<n;++i)e[i]=t[i];for(i=0;i<32;++i)e[i+32]=r[i];var u=y(e,n);if(T(u),P(s,l,u),re(l,t.subarray(32)),E(s,l),O(o,s),n-=64,N(t,0,o,0)){for(i=0;i<n;++i)e[i]=0;return-1}for(i=0;i<n;++i)e[i]=t[i+64];return a=n,a}function C(e,t){var n;for(n=31;n>=0;--n){if(e[t+n]<_[n])return!0;
464if(e[t+n]>_[n])return!1}return!1}function w(e,t){var n,r,i,a;for(r=63;r>=32;--r){for(n=0,i=r-32,a=r-12;i<a;++i)t[i]+=n-16*t[r]*_[i-(r-32)],n=t[i]+128>>8,t[i]-=n*256;t[i]+=n,t[r]=0}for(n=0,i=0;i<32;++i)t[i]+=n-(t[31]>>4)*_[i],n=t[i]>>8,t[i]&=255;for(i=0;i<32;++i)t[i]-=n*_[i];for(r=0;r<32;++r)t[r+1]+=t[r]>>8,e[r]=t[r]&255}function T(e){for(var t=new Float64Array(64),n=0;n<64;++n)t[n]=e[n],e[n]=0;w(e,t)}function E(e,t){var n=F(),r=F(),i=F(),a=F(),o=F(),s=F(),c=F(),l=F(),u=F();le(n,e[1],e[0]),le(u,t[1],t[0]),de(n,n,u),ce(r,e[0],e[1]),ce(u,t[0],t[1]),de(r,r,u),de(i,e[3],t[3]),de(i,i,m),de(a,e[2],t[2]),ce(a,a,a),le(o,r,n),le(s,a,i),ce(c,a,i),ce(l,r,n),de(e[0],o,s),de(e[1],l,c),de(e[2],c,s),de(e[3],o,l)}function D(e,t,n){for(var r=0;r<4;++r)se(e[r],t[r],n)}function O(e,t){var n=F(),r=F(),i=F();ae(i,t[2]),de(n,t[0],i),de(r,t[1],i),k(e,r),e[31]^=ne(n)<<7}function k(e,t){var n,r,i,a=F(),o=F();for(n=0;n<16;++n)o[n]=t[n];for(oe(o),oe(o),oe(o),r=0;r<2;++r){for(a[0]=o[0]-65517,n=1;n<15;++n)a[n]=o[n]-65535-(a[n-1]>>16&1),a[n-1]&=65535;a[15]=o[15]-32767-(a[14]>>16&1),i=a[15]>>16&1,a[14]&=65535,se(o,a,1-i)}for(n=0;n<16;n++)e[2*n]=o[n]&255,e[2*n+1]=o[n]>>8}function ee(e,t){var n=F(),r=F(),i=F(),a=F(),o=F(),s=F(),c=F();return ie(e[2],f),A(e[1],t),ue(i,e[1]),de(a,i,p),le(i,i,e[2]),ce(a,e[2],a),ue(o,a),ue(s,o),de(c,s,o),de(n,c,i),de(n,n,a),j(n,n),de(n,n,i),de(n,n,a),de(n,n,a),de(e[0],n,a),ue(r,e[0]),de(r,r,a),M(r,i)&&de(e[0],e[0],v),ue(r,e[0]),de(r,r,a),M(r,i)?-1:(ne(e[0])===t[31]>>7&&le(e[0],d,e[0]),de(e[3],e[0],e[1]),0)}function A(e,t){var n;for(n=0;n<16;++n)e[n]=t[2*n]+(t[2*n+1]<<8);e[15]&=32767}function j(e,t){var n=F(),r;for(r=0;r<16;++r)n[r]=t[r];for(r=250;r>=0;--r)ue(n,n),r!==1&&de(n,n,t);for(r=0;r<16;++r)e[r]=n[r]}function M(e,t){var n=new c(32),r=new c(32);return k(n,e),k(r,t),N(n,0,r,0)}function N(e,t,n,r){return te(e,t,n,r,32)}function te(e,t,n,r,i){var a,o=0;for(a=0;a<i;++a)o|=e[t+a]^n[r+a];return(1&o-1>>>8)-1}function ne(e){var t=new c(32);return k(t,e),t[0]&1}function P(e,t,n){var r,i;for(ie(e[0],d),ie(e[1],f),ie(e[2],f),ie(e[3],d),i=255;i>=0;--i)r=n[i/8|0]>>(i&7)&1,D(e,t,r),E(t,e),E(e,e),D(e,t,r)}function re(e,t){var n=[F(),F(),F(),F()];ie(n[0],h),ie(n[1],g),ie(n[2],f),de(n[3],h,g),P(e,n,t)}function ie(e,t){var n;for(n=0;n<16;n++)e[n]=t[n]|0}function ae(e,t){var n=F(),r;for(r=0;r<16;++r)n[r]=t[r];for(r=253;r>=0;--r)ue(n,n),r!==2&&r!==4&&de(n,n,t);for(r=0;r<16;++r)e[r]=n[r]}function oe(e){var t,n,r=1;for(t=0;t<16;++t)n=e[t]+r+65535,r=Math.floor(n/65536),e[t]=n-r*65536;e[0]+=r-1+37*(r-1)}function se(e,t,n){for(var r,i=~(n-1),a=0;a<16;++a)r=i&(e[a]^t[a]),e[a]^=r,t[a]^=r}function F(e){var t,n=new Float64Array(16);if(e)for(t=0;t<e.length;++t)n[t]=e[t];return n}function ce(e,t,n){for(var r=0;r<16;++r)e[r]=t[r]+n[r]}function le(e,t,n){for(var r=0;r<16;++r)e[r]=t[r]-n[r]}function ue(e,t){de(e,t,t)}function de(e,t,n){var r,i,a=0,o=0,s=0,c=0,l=0,u=0,d=0,f=0,p=0,m=0,h=0,g=0,_=0,v=0,y=0,b=0,x=0,S=0,C=0,w=0,T=0,E=0,D=0,O=0,k=0,ee=0,A=0,j=0,M=0,N=0,te=0,ne=n[0],P=n[1],re=n[2],ie=n[3],ae=n[4],oe=n[5],se=n[6],F=n[7],ce=n[8],le=n[9],ue=n[10],de=n[11],fe=n[12],pe=n[13],me=n[14],he=n[15];r=t[0],a+=r*ne,o+=r*P,s+=r*re,c+=r*ie,l+=r*ae,u+=r*oe,d+=r*se,f+=r*F,p+=r*ce,m+=r*le,h+=r*ue,g+=r*de,_+=r*fe,v+=r*pe,y+=r*me,b+=r*he,r=t[1],o+=r*ne,s+=r*P,c+=r*re,l+=r*ie,u+=r*ae,d+=r*oe,f+=r*se,p+=r*F,m+=r*ce,h+=r*le,g+=r*ue,_+=r*de,v+=r*fe,y+=r*pe,b+=r*me,x+=r*he,r=t[2],s+=r*ne,c+=r*P,l+=r*re,u+=r*ie,d+=r*ae,f+=r*oe,p+=r*se,m+=r*F,h+=r*ce,g+=r*le,_+=r*ue,v+=r*de,y+=r*fe,b+=r*pe,x+=r*me,S+=r*he,r=t[3],c+=r*ne,l+=r*P,u+=r*re,d+=r*ie,f+=r*ae,p+=r*oe,m+=r*se,h+=r*F,g+=r*ce,_+=r*le,v+=r*ue,y+=r*de,b+=r*fe,x+=r*pe,S+=r*me,C+=r*he,r=t[4],l+=r*ne,u+=r*P,d+=r*re,f+=r*ie,p+=r*ae,m+=r*oe,h+=r*se,g+=r*F,_+=r*ce,v+=r*le,y+=r*ue,b+=r*de,x+=r*fe,S+=r*pe,C+=r*me,w+=r*he,r=t[5],u+=r*ne,d+=r*P,f+=r*re,p+=r*ie,m+=r*ae,h+=r*oe,g+=r*se,_+=r*F,v+=r*ce,y+=r*le,b+=r*ue,x+=r*de,S+=r*fe,C+=r*pe,w+=r*me,T+=r*he,r=t[6],d+=r*ne,f+=r*P,p+=r*re,m+=r*ie,h+=r*ae,g+=r*oe,_+=r*se,v+=r*F,y+=r*ce,b+=r*le,x+=r*ue,S+=r*de,C+=r*fe,w+=r*pe,T+=r*me,E+=r*he,r=t[7],f+=r*ne,p+=r*P,m+=r*re,h+=r*ie,g+=r*ae,_+=r*oe,v+=r*se,y+=r*F,b+=r*ce,x+=r*le,S+=r*ue,C+=r*de,w+=r*fe,T+=r*pe,E+=r*me,D+=r*he,r=t[8],p+=r*ne,m+=r*P,h+=r*re,g+=r*ie,_+=r*ae,v+=r*oe,y+=r*se,b+=r*F,x+=r*ce,S+=r*le,C+=r*ue,w+=r*de,T+=r*fe,E+=r*pe,D+=r*me,O+=r*he,r=t[9],m+=r*ne,h+=r*P,g+=r*re,_+=r*ie,v+=r*ae,y+=r*oe,b+=r*se,x+=r*F,S+=r*ce,C+=r*le,w+=r*ue,T+=r*de,E+=r*fe,D+=r*pe,O+=r*me,k+=r*he,r=t[10],h+=r*ne,g+=r*P,_+=r*re,v+=r*ie,y+=r*ae,b+=r*oe,x+=r*se,S+=r*F,C+=r*ce,w+=r*le,T+=r*ue,E+=r*de,D+=r*fe,O+=r*pe,k+=r*me,ee+=r*he,r=t[11],g+=r*ne,_+=r*P,v+=r*re,y+=r*ie,b+=r*ae,x+=r*oe,S+=r*se,C+=r*F,w+=r*ce,T+=r*le,E+=r*ue,D+=r*de,O+=r*fe,k+=r*pe,ee+=r*me,A+=r*he,r=t[12],_+=r*ne,v+=r*P,y+=r*re,b+=r*ie,x+=r*ae,S+=r*oe,C+=r*se,w+=r*F,T+=r*ce,E+=r*le,D+=r*ue,O+=r*de,k+=r*fe,ee+=r*pe,A+=r*me,j+=r*he,r=t[13],v+=r*ne,y+=r*P,b+=r*re,x+=r*ie,S+=r*ae,C+=r*oe,w+=r*se,T+=r*F,E+=r*ce,D+=r*le,O+=r*ue,k+=r*de,ee+=r*fe,A+=r*pe,j+=r*me,M+=r*he,r=t[14],y+=r*ne,b+=r*P,x+=r*re,S+=r*ie,C+=r*ae,w+=r*oe,T+=r*se,E+=r*F,D+=r*ce,O+=r*le,k+=r*ue,ee+=r*de,A+=r*fe,j+=r*pe,M+=r*me,N+=r*he,r=t[15],b+=r*ne,x+=r*P,S+=r*re,C+=r*ie,w+=r*ae,T+=r*oe,E+=r*se,D+=r*F,O+=r*ce,k+=r*le,ee+=r*ue,A+=r*de,j+=r*fe,M+=r*pe,N+=r*me,te+=r*he,a+=38*x,o+=38*S,s+=38*C,c+=38*w,l+=38*T,u+=38*E,d+=38*D,f+=38*O,p+=38*k,m+=38*ee,h+=38*A,g+=38*j,_+=38*M,v+=38*N,y+=38*te,i=1,r=a+i+65535,i=Math.floor(r/65536),a=r-i*65536,r=o+i+65535,i=Math.floor(r/65536),o=r-i*65536,r=s+i+65535,i=Math.floor(r/65536),s=r-i*65536,r=c+i+65535,i=Math.floor(r/65536),c=r-i*65536,r=l+i+65535,i=Math.floor(r/65536),l=r-i*65536,r=u+i+65535,i=Math.floor(r/65536),u=r-i*65536,r=d+i+65535,i=Math.floor(r/65536),d=r-i*65536,r=f+i+65535,i=Math.floor(r/65536),f=r-i*65536,r=p+i+65535,i=Math.floor(r/65536),p=r-i*65536,r=m+i+65535,i=Math.floor(r/65536),m=r-i*65536,r=h+i+65535,i=Math.floor(r/65536),h=r-i*65536,r=g+i+65535,i=Math.floor(r/65536),g=r-i*65536,r=_+i+65535,i=Math.floor(r/65536),_=r-i*65536,r=v+i+65535,i=Math.floor(r/65536),v=r-i*65536,r=y+i+65535,i=Math.floor(r/65536),y=r-i*65536,r=b+i+65535,i=Math.floor(r/65536),b=r-i*65536,a+=i-1+37*(i-1),i=1,r=a+i+65535,i=Math.floor(r/65536),a=r-i*65536,r=o+i+65535,i=Math.floor(r/65536),o=r-i*65536,r=s+i+65535,i=Math.floor(r/65536),s=r-i*65536,r=c+i+65535,i=Math.floor(r/65536),c=r-i*65536,r=l+i+65535,i=Math.floor(r/65536),l=r-i*65536,r=u+i+65535,i=Math.floor(r/65536),u=r-i*65536,r=d+i+65535,i=Math.floor(r/65536),d=r-i*65536,r=f+i+65535,i=Math.floor(r/65536),f=r-i*65536,r=p+i+65535,i=Math.floor(r/65536),p=r-i*65536,r=m+i+65535,i=Math.floor(r/65536),m=r-i*65536,r=h+i+65535,i=Math.floor(r/65536),h=r-i*65536,r=g+i+65535,i=Math.floor(r/65536),g=r-i*65536,r=_+i+65535,i=Math.floor(r/65536),_=r-i*65536,r=v+i+65535,i=Math.floor(r/65536),v=r-i*65536,r=y+i+65535,i=Math.floor(r/65536),y=r-i*65536,r=b+i+65535,i=Math.floor(r/65536),b=r-i*65536,a+=i-1+37*(i-1),e[0]=a,e[1]=o,e[2]=s,e[3]=c,e[4]=l,e[5]=u,e[6]=d,e[7]=f,e[8]=p,e[9]=m,e[10]=h,e[11]=g,e[12]=_,e[13]=v,e[14]=y,e[15]=b}})),GDe=r(((e,t)=>{var n=sZ();cZ(),CZ(),TZ(),t.exports=n.kem=n.kem||{};var r=n.jsbn.BigInteger;n.kem.rsa={},n.kem.rsa.create=function(e,t){t||={};var i=t.prng||n.random,a={};return a.encrypt=function(t,a){var o=Math.ceil(t.n.bitLength()/8),s;do s=new r(n.util.bytesToHex(i.getBytesSync(o)),16).mod(t.n);while(s.compareTo(r.ONE)<=0);s=n.util.hexToBytes(s.toString(16));var c=o-s.length;return c>0&&(s=n.util.fillString(`\0`,c)+s),{encapsulation:t.encrypt(s,`NONE`),key:e.generate(s,a)}},a.decrypt=function(t,n,r){var i=t.decrypt(n,`NONE`);return e.generate(i,r)},a},n.kem.kdf1=function(e,t){i(this,e,0,t||e.digestLength)},n.kem.kdf2=function(e,t){i(this,e,1,t||e.digestLength)};function i(e,t,r,i){e.generate=function(e,a){for(var o=new n.util.ByteBuffer,s=Math.ceil(a/i)+r,c=new n.util.ByteBuffer,l=r;l<s;++l){c.putInt32(l),t.start(),t.update(e+c.getBytes());var u=t.digest();o.putBytes(u.getBytes(i))}return o.truncate(o.length()-a),o.getBytes()}}})),KDe=r(((e,t)=>{var n=sZ();cZ(),t.exports=n.log=n.log||{},n.log.levels=[`none`,`error`,`warning`,`info`,`debug`,`verbose`,`max`];var r={},i=[],a=null;n.log.LEVEL_LOCKED=2,n.log.NO_LEVEL_CHECK=4,n.log.INTERPOLATE=8;for(var o=0;o<n.log.levels.length;++o){var s=n.log.levels[o];r[s]={index:o,name:s.toUpperCase()}}n.log.logMessage=function(e){for(var t=r[e.level].index,a=0;a<i.length;++a){var o=i[a];o.flags&n.log.NO_LEVEL_CHECK?o.f(e):t<=r[o.level].index&&o.f(o,e)}},n.log.prepareStandard=function(e){`standard`in e||(e.standard=r[e.level].name+` [`+e.category+`] `+e.message)},n.log.prepareFull=function(e){if(!(`full`in e)){var t=[e.message];t=t.concat([]),e.full=n.util.format.apply(this,t)}},n.log.prepareStandardFull=function(e){`standardFull`in e||(n.log.prepareStandard(e),e.standardFull=e.standard)};for(var c=[`error`,`warning`,`info`,`debug`,`verbose`],o=0;o<c.length;++o)(function(e){n.log[e]=function(t,r){var i=Array.prototype.slice.call(arguments).slice(2),a={timestamp:new Date,level:e,category:t,message:r,arguments:i};
464n.log.logMessage(a)}})(c[o]);if(n.log.makeLogger=function(e){var t={flags:0,f:e};return n.log.setLevel(t,`none`),t},n.log.setLevel=function(e,t){var r=!1;if(e&&!(e.flags&n.log.LEVEL_LOCKED)){for(var i=0;i<n.log.levels.length;++i)if(t==n.log.levels[i]){e.level=t,r=!0;break}}return r},n.log.lock=function(e,t){t===void 0||t?e.flags|=n.log.LEVEL_LOCKED:e.flags&=~n.log.LEVEL_LOCKED},n.log.addLogger=function(e){i.push(e)},typeof console<`u`&&`log`in console){var l;if(console.error&&console.warn&&console.info&&console.debug){var u={error:console.error,warning:console.warn,info:console.info,debug:console.debug,verbose:console.debug},d=function(e,t){n.log.prepareStandard(t);var r=u[t.level],i=[t.standard];i=i.concat(t.arguments.slice()),r.apply(console,i)};l=n.log.makeLogger(d)}else{var d=function(e,t){n.log.prepareStandardFull(t),console.log(t.standardFull)};l=n.log.makeLogger(d)}n.log.setLevel(l,`debug`),n.log.addLogger(l),a=l}else console={log:function(){}};if(a!==null&&typeof window<`u`&&window.location){var f=new URL(window.location.href).searchParams;f.has(`console.level`)&&n.log.setLevel(a,f.get(`console.level`).slice(-1)[0]),f.has(`console.lock`)&&f.get(`console.lock`).slice(-1)[0]==`true`&&n.log.lock(a)}n.log.consoleLogger=a})),qDe=r(((e,t)=>{t.exports=mZ(),gZ(),EZ(),xZ(),RZ()})),JDe=r(((e,t)=>{var n=sZ();dZ(),pZ(),vZ(),fZ(),_Z(),jZ(),CZ(),cZ(),PZ();var r=n.asn1,i=t.exports=n.pkcs7=n.pkcs7||{};i.messageFromPem=function(e){var t=n.pem.decode(e)[0];if(t.type!==`PKCS7`){var a=Error(`Could not convert PKCS#7 message from PEM; PEM header type is not "PKCS#7".`);throw a.headerType=t.type,a}if(t.procType&&t.procType.type===`ENCRYPTED`)throw Error(`Could not convert PKCS#7 message from PEM; PEM is encrypted.`);var o=r.fromDer(t.body);return i.messageFromAsn1(o)},i.messageToPem=function(e,t){var i={type:`PKCS7`,body:r.toDer(e.toAsn1()).getBytes()};return n.pem.encode(i,{maxline:t})},i.messageFromAsn1=function(e){var t={},a=[];if(!r.validate(e,i.asn1.contentInfoValidator,t,a)){var o=Error(`Cannot read PKCS#7 message. ASN.1 object is not an PKCS#7 ContentInfo.`);throw o.errors=a,o}var s=r.derToOid(t.contentType),c;switch(s){case n.pki.oids.envelopedData:c=i.createEnvelopedData();break;case n.pki.oids.encryptedData:c=i.createEncryptedData();break;case n.pki.oids.signedData:c=i.createSignedData();break;default:throw Error(`Cannot read PKCS#7 message. ContentType with OID `+s+` is not (yet) supported.`)}return c.fromAsn1(t.content.value[0]),c},i.createSignedData=function(){var e=null;return e={type:n.pki.oids.signedData,version:1,certificates:[],crls:[],signers:[],digestAlgorithmIdentifiers:[],contentInfo:null,signerInfos:[],fromAsn1:function(t){if(p(e,t,i.asn1.signedDataValidator),e.certificates=[],e.crls=[],e.digestAlgorithmIdentifiers=[],e.contentInfo=null,e.signerInfos=[],e.rawCapture.certificates)for(var r=e.rawCapture.certificates.value,a=0;a<r.length;++a)e.certificates.push(n.pki.certificateFromAsn1(r[a]))},toAsn1:function(){e.contentInfo||e.sign();for(var t=[],i=0;i<e.certificates.length;++i)t.push(n.pki.certificateToAsn1(e.certificates[i]));var a=[],o=r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,e.digestAlgorithmIdentifiers),e.contentInfo])]);return t.length>0&&o.value[0].value.push(r.create(r.Class.CONTEXT_SPECIFIC,0,!0,t)),a.length>0&&o.value[0].value.push(r.create(r.Class.CONTEXT_SPECIFIC,1,!0,a)),o.value[0].value.push(r.create(r.Class.UNIVERSAL,r.Type.SET,!0,e.signerInfos)),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.type).getBytes()),o])},addSigner:function(t){var r=t.issuer,i=t.serialNumber;if(t.certificate){var a=t.certificate;typeof a==`string`&&(a=n.pki.certificateFromPem(a)),r=a.issuer.attributes,i=a.serialNumber}var o=t.key;if(!o)throw Error(`Could not add PKCS#7 signer; no private key specified.`);typeof o==`string`&&(o=n.pki.privateKeyFromPem(o));var s=t.digestAlgorithm||n.pki.oids.sha1;switch(s){case n.pki.oids.sha1:case n.pki.oids.sha256:case n.pki.oids.sha384:case n.pki.oids.sha512:case n.pki.oids.md5:break;default:throw Error(`Could not add PKCS#7 signer; unknown message digest algorithm: `+s)}var c=t.authenticatedAttributes||[];
464if(c.length>0){for(var l=!1,u=!1,d=0;d<c.length;++d){var f=c[d];if(!l&&f.type===n.pki.oids.contentType){if(l=!0,u)break;continue}if(!u&&f.type===n.pki.oids.messageDigest){if(u=!0,l)break;continue}}if(!l||!u)throw Error(`Invalid signer.authenticatedAttributes. If signer.authenticatedAttributes is specified, then it must contain at least two attributes, PKCS #9 content-type and PKCS #9 message-digest.`)}e.signers.push({key:o,version:1,issuer:r,serialNumber:i,digestAlgorithm:s,signatureAlgorithm:n.pki.oids.rsaEncryption,signature:null,authenticatedAttributes:c,unauthenticatedAttributes:[]})},sign:function(i){if(i||={},(typeof e.content!=`object`||e.contentInfo===null)&&(e.contentInfo=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(n.pki.oids.data).getBytes())]),`content`in e)){var o;e.content instanceof n.util.ByteBuffer?o=e.content.bytes():typeof e.content==`string`&&(o=n.util.encodeUtf8(e.content)),i.detached?e.detachedContent=r.create(r.Class.UNIVERSAL,r.Type.OCTET
464STRING,!1,o):e.contentInfo.value.push(r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,o)]))}e.signers.length!==0&&a(t())},verify:function(){throw Error(`PKCS#7 signature verification not yet implemented.`)},addCertificate:function(t){typeof t==`string`&&(t=n.pki.certificateFromPem(t)),e.certificates.push(t)},addCertificateRevokationList:function(e){throw Error(`PKCS#7 CRL support not yet implemented.`)}},e;function t(){for(var t={},i=0;i<e.signers.length;++i){var a=e.signers[i],o=a.digestAlgorithm;o in t||(t[o]=n.md[n.pki.oids[o]].create()),a.authenticatedAttributes.length===0?a.md=t[o]:a.md=n.md[n.pki.oids[o]].create()}for(var o in e.digestAlgorithmIdentifiers=[],t)e.digestAlgorithmIdentifiers.push(r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(o).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)]));return t}function a(t){var i;if(e.detachedContent?i=e.detachedContent:(i=e.contentInfo.value[1],i=i.value[0]),!i)throw Error(`Could not sign PKCS#7 message; there is no content to sign.`);var a=r.derToOid(e.contentInfo.value[0].value),o=r.toDer(i);for(var s in o.getByte(),r.getBerValueLength(o),o=o.getBytes(),t)t[s].start().update(o);for(var c=new Date,l=0;l<e.signers.length;++l){var f=e.signers[l];if(f.authenticatedAttributes.length===0){if(a!==n.pki.oids.data)throw Error(`Invalid signer; authenticatedAttributes must be present when the ContentInfo content type is not PKCS#7 Data.`)}else{f.authenticatedAttributesAsn1=r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[]);for(var p=r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[]),m=0;m<f.authenticatedAttributes.length;++m){var h=f.authenticatedAttributes[m];h.type===n.pki.oids.messageDigest?h.value=t[f.digestAlgorithm].digest():h.type===n.pki.oids.signingTime&&(h.value||=c),p.value.push(d(h)),f.authenticatedAttributesAsn1.value.push(d(h))}o=r.toDer(p).getBytes(),f.md.start().update(o)}f.signature=f.key.sign(f.md,`RSASSA-PKCS1-V1_5`)}e.signerInfos=u(e.signers)}},i.createEncryptedData=function(){var e=null;return e={type:n.pki.oids.encryptedData,version:0,encryptedContent:{algorithm:n.pki.oids[`aes256-CBC`]},fromAsn1:function(t){p(e,t,i.asn1.encryptedDataValidator)},decrypt:function(t){t!==void 0&&(e.encryptedContent.key=t),m(e)}},e},i.createEnvelopedData=function(){var e=null;return e={type:n.pki.oids.envelopedData,version:0,recipients:[],encryptedContent:{algorithm:n.pki.oids[`aes256-CBC`]},fromAsn1:function(t){var n=p(e,t,i.asn1.envelopedDataValidator);e.recipients=s(n.recipientInfos.value)},toAsn1:function(){return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.type).getBytes()),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,c(e.recipients)),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,f(e.encryptedContent))])])])},findRecipient:function(t){for(var n=t.issuer.attributes,r=0;r<e.recipients.length;++r){var i=e.recipients[r],a=i.issuer;if(i.serialNumber===t.serialNumber&&a.length===n.length){for(var o=!0,s=0;s<n.length;++s)if(a[s].type!==n[s].type||a[s].value!==n[s].value){o=!1;break}if(o)return i}}return null},decrypt:function(t,r){if(e.encryptedContent.key===void 0&&t!==void 0&&r!==void 0)switch(t.encryptedContent.algorithm){case n.pki.oids.rsaEncryption:case n.pki.oids.desCBC:var i=r.decrypt(t.encryptedContent.content);e.encryptedContent.key=n.util.createBuffer(i);break;default:throw Error(`Unsupported asymmetric cipher, OID `+t.encryptedContent.algorithm)}m(e)},addRecipient:function(t){e.recipients.push({version:0,issuer:t.issuer.attributes,serialNumber:t.serialNumber,encryptedContent:{algorithm:n.pki.oids.rsaEncryption,key:t.publicKey}})},encrypt:function(t,r){if(e.encryptedContent.content===void 0){r||=e.encryptedContent.algorithm,t||=e.encryptedContent.key;var i,a,o;switch(r){case n.pki.oids[`aes128-CBC`]:i=16,a=16,o=n.aes.createEncryptionCipher;break;case n.pki.oids[`aes192-CBC`]:i=24,a=16,o=n.aes.createEncryptionCipher;break;case n.pki.oids[`aes256-CBC`]:i=32,a=16,o=n.aes.createEncryptionCipher;break;case n.pki.oids[`des-EDE3-CBC`]:i=24,a=8,o=n.des.createEncryptionCipher;break;default:throw Error(`Unsupported symmetric cipher, OID `+r)}if(t===void 0)t=n.util.createBuffer(n.random.getBytes(i));else if(t.length()!=i)throw Error(`Symmetric key has wrong length; got `+t.length()+` bytes, expected `+i+`.`);e.encryptedContent.algorithm=r,e.encryptedContent.key=t,e.encryptedContent.parameter=n.util.createBuffer(n.random.getBytes(a));var s=o(t);if(s.start(e.encryptedContent.parameter.copy()),s.update(e.content),!s.finish())throw Error(`Symmetric encryption failed.`);e.encryptedContent.content=s.output}for(var c=0;c<e.recipients.length;++c){var l=e.recipients[c];if(l.encryptedContent.content===void 0)switch(l.encryptedContent.algorithm){case n.pki.oids.rsaEncryption:l.encryptedContent.content=l.encryptedContent.key.encrypt
464(e.encryptedContent.key.data);break;default:throw Error(`Unsupported asymmetric cipher, OID `+l.encryptedContent.algorithm)}}}},e};function a(e){var t={},a=[];if(!r.validate(e,i.asn1.recipientInfoValidator,t,a)){var o=Error(`Cannot read PKCS#7 RecipientInfo. ASN.1 object is not an PKCS#7 RecipientInfo.`);throw o.errors=a,o}return{version:t.version.charCodeAt(0),issuer:n.pki.RDNAttributesAsArray(t.issuer),serialNumber:n.util.createBuffer(t.serial).toHex(),encryptedContent:{algorithm:r.derToOid(t.encAlgorithm),parameter:t.encParameter?t.encParameter.value:void 0,content:t.encKey}}}function o(e){return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[n.pki.distinguishedNameToAsn1({attributes:e.issuer}),r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,n.util.hexToBytes(e.serialNumber))]),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.encryptedContent.algorithm).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)]),r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,e.encryptedContent.content)])}function s(e){for(var t=[],n=0;n<e.length;++n)t.push(a(e[n]));return t}function c(e){for(var t=[],n=0;n<e.length;++n)t.push(o(e[n]));return t}function l(e){var t=r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,r.integerToDer(e.version).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[n.pki.distinguishedNameToAsn1({attributes:e.issuer}),r.create(r.Class.UNIVERSAL,r.Type.INTEGER,!1,n.util.hexToBytes(e.serialNumber))]),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.digestAlgorithm).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)])]);if(e.authenticatedAttributesAsn1&&t.value.push(e.authenticatedAttributesAsn1),t.value.push(r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.signatureAlgorithm).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.NULL,!1,``)])),t.value.push(r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,e.signature)),e.unauthenticatedAttributes.length>0){for(var i=r.create(r.Class.CONTEXT_SPECIFIC,1,!0,[]),a=0;a<e.unauthenticatedAttributes.length;++a){var o=e.unauthenticatedAttributes[a];i.values.push(d(o))}t.value.push(i)}return t}function u(e){for(var t=[],n=0;n<e.length;++n)t.push(l(e[n]));return t}function d(e){var t;if(e.type===n.pki.oids.contentType)t=r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.value).getBytes());else if(e.type===n.pki.oids.messageDigest)t=r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,e.value.bytes());else if(e.type===n.pki.oids.signingTime){var i=new Date(`1950-01-01T00:00:00Z`),a=new Date(`2050-01-01T00:00:00Z`),o=e.value;if(typeof o==`string`){var s=Date.parse(o);o=isNaN(s)?o.length===13?r.utcTimeToDate(o):r.generalizedTimeToDate(o):new Date(s)}t=o>=i&&o<a?r.create(r.Class.UNIVERSAL,r.Type.UTCTIME,!1,r.dateToUtcTime(o)):r.create(r.Class.UNIVERSAL,r.Type.GENERALIZEDTIME,!1,r.dateToGeneralizedTime(o))}return r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.type).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SET,!0,[t])])}function f(e){return[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(n.pki.oids.data).getBytes()),r.create(r.Class.UNIVERSAL,r.Type.SEQUENCE,!0,[r.create(r.Class.UNIVERSAL,r.Type.OID,!1,r.oidToDer(e.algorithm).getBytes()),e.parameter?r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,e.parameter.getBytes()):void 0]),r.create(r.Class.CONTEXT_SPECIFIC,0,!0,[r.create(r.Class.UNIVERSAL,r.Type.OCTETSTRING,!1,e.content.getBytes())])]}function p(e,t,i){var a={};if(!r.validate(t,i,a,[])){var o=Error(`Cannot read PKCS#7 message. ASN.1 object is not a supported PKCS#7 message.`);throw o.errors=o,o}if(r.derToOid(a.contentType)!==n.pki.oids.data)throw Error(`Unsupported PKCS#7 message. Only wrapped ContentType Data supported.`);if(a.encryptedContent){var s=``;if(n.util.isArray(a.encryptedContent))for(var c=0;c<a.encryptedContent.length;++c){if(a.encryptedContent[c].type!==r.Type.OCTETSTRING)throw Error(`Malformed PKCS#7 message, expecting encrypted content constructed of only OCTET STRING objects.`);s+=a.encryptedContent[c].value}else s=a.encryptedContent;e.encryptedContent={algorithm:r.derToOid(a.encAlgorithm),parameter:n.util.createBuffer(a.encParameter.value),content:n.util.createBuffer(s)}}if(a.content){var s=``;if(n.util.isArray(a.content))for(var c=0;c<a.content.length;++c){if(a.content[c].type!==r.Type.OCTETSTRING)throw Error(`Malformed PKCS#7 message, expecting content constructed of only OCTET STRING objects.`);s+=a.content[c].value}else s=a.content;e.content=n.util.createBuffer(s)}return e.version=a.version.charCodeAt(0),e.rawCapture=a,a}function m(e){if(e.encryptedContent.key===void 0)throw Error(`Symmetric key not available.`);if(e.content===void 0){var t;switch(e.encryptedContent.algorithm){case n.pki.oids[`aes128-CBC`]:case n.pki.oids[`aes192-CBC`]:case n.pki.oids[`aes256-CBC`]:t=n.aes.createDecryptionCipher(e.encryptedContent.key);break;case n.pki.oids.desCBC:case n.pki.oids[`des-EDE3-CBC`]:t=n.des.createDecryptionCipher(e.encryptedContent.key);break;default:throw Error(`Unsupported symmetric cipher, OID `+e.encryptedContent.algorithm)}if(t.start(e.encryptedContent.parameter),t.update(e.encryptedContent.content),!t.finish())throw Error(`Symmetric decryption failed.`);e.content=t.output}}})),YDe=r(((e,t)=>{var n=sZ();dZ(),hZ(),gZ(),EZ(),cZ();var r=t.exports=n.ssh=n.ssh||{};r.privateKeyToPutty=function(e,t,r){r||=``,t||=``;var s=`ssh-rsa`,c=t===``?`none`:`aes256-cbc`,l=`PuTTY-User-Key-File-2: `+s+`\r
465`;l+=`Encryption: `+c+`\r
466`,l+=`Comment: `+r+`\r
467`;var u=n.util.createBuffer();a(u,s),i(u,e.e),i(u,e.n);var d=n.util.encode64(u.bytes(),64),f=Math.floor(d.length/66)+1;l+=`Public-Lines: `+f+`\r
468`,l+=d;var p=n.util.createBuffer();i(p,e.d),i(p,e.p),i(p,e.q),i(p,e.qInv);var m;if(!t)m=n.util.encode64(p.bytes(),64);else{var h=p.length()+16-1;h-=h%16;var g=o(p.bytes());g.truncate(g.length()-h+p.length()),p.putBuffer(g);var _=n.util.createBuffer();_.putBuffer(o(`\0\0\0\0`,t)),_.putBuffer(o(`\0\0\0�`,t));var v=n.aes.createEncryptionCipher(_.truncate(8),`CBC`);
468v.start(n.util.createBuffer().fillWithByte(0,16)),v.update(p.copy()),v.finish();var y=v.output;y.truncate(16),m=n.util.encode64(y.bytes(),64)}f=Math.floor(m.length/66)+1,l+=`\r
469Private-Lines: `+f+`\r
470`,l+=m;var b=o(`putty-private-key-file-mac-key`,t),x=n.util.createBuffer();a(x,s),a(x,c),a(x,r),x.putInt32(u.length()),x.putBuffer(u),x.putInt32(p.length()),x.putBuffer(p);var S=n.hmac.create();return S.start(`sha1`,b),S.update(x.bytes()),l+=`\r
471Private-MAC: `+S.digest().toHex()+`\r
472`,l},r.publicKeyToOpenSSH=function(e,t){var r=`ssh-rsa`;t||=``;var o=n.util.createBuffer();return a(o,r),i(o,e.e),i(o,e.n),r+` `+n.util.encode64(o.bytes())+` `+t},r.privateKeyToOpenSSH=function(e,t){return t?n.pki.encryptRsaPrivateKey(e,t,{legacy:!0,algorithm:`aes128`}):n.pki.privateKeyToPem(e)},r.getPublicKeyFingerprint=function(e,t){t||={};var r=t.md||n.md.md5.create(),o=`ssh-rsa`,s=n.util.createBuffer();a(s,o),i(s,e.e),i(s,e.n),r.start(),r.update(s.getBytes());var c=r.digest();if(t.encoding===`hex`){var l=c.toHex();return t.delimiter?l.match(/.{2}/g).join(t.delimiter):l}else if(t.encoding===`binary`)return c.getBytes();else if(t.encoding)throw Error(`Unknown encoding "`+t.encoding+`".`);return c};function i(e,t){var r=t.toString(16);r[0]>=`8`&&(r=`00`+r);var i=n.util.hexToBytes(r);e.putInt32(i.length),e.putBytes(i)}function a(e,t){e.putInt32(t.length),e.putString(t)}function o(){for(var e=n.md.sha1.create(),t=arguments.length,r=0;r<t;++r)e.update(arguments[r]);return e.digest()}})),zZ=e(r(((e,t)=>{t.exports=sZ(),dZ(),HDe(),pZ(),lZ(),vZ(),WDe(),hZ(),GDe(),KDe(),qDe(),MZ(),bZ(),_Z(),DZ(),FZ(),JDe(),IZ(),OZ(),SZ(),NZ(),CZ(),wZ(),YDe(),LZ(),cZ()}))());function BZ(e){let t=zZ.default.pki.publicKeyFromPem(tR.PUBLIC_KEY_STRING).encrypt(e,`RSA-OAEP`,{md:zZ.default.md.sha256.create(),mgf1:{md:zZ.default.md.sha1.create()}});return zZ.default.util.encode64(t)}function XDe(e){let t=tR.ENCRYPT_MAX_LENGTH,n=zZ.default.util.createBuffer(e,`utf8`).getBytes(),r=[];if(n.length>t){let e=n,i=[];for(;e.length>t;)i.push(e.substring(0,t)),e=e.substring(t);return i.push(e),i.forEach(e=>{let t=BZ(e);r.push(t)}),r.toString()}return BZ(e)}var VZ={feature_id:`GetPromiseRange`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:`4–12`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`HK`]}],return_value:`2–5`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`PH`]}],return_value:`5–9`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`TW`]}],return_value:`3–7`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`TH`]}],return_value:`5–9`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`VN`]}],return_value:`5–9`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`CO`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`PE`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`CL`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`EC`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`AR`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`NO`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`JM`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`CR`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`DO`]}],return_value:`8–14`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`KW`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`OM`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`QA`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`BH`]}],return_value:`7–13`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`NG`]}],return_value:`7–13`}],fallback_value:`4–12`},ZDe={1243749050:{rule:{feature_id:`GetUSOutPromiseRange`,options:[{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`HK`]}],return_value:`8–15`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`PH`]}],return_value:`12–19`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`TW`]}],return_value:`12–18`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`PE`]}],return_value:`9–20`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`EC`]}],return_value:`17–28`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`AR`]}],return_value:`9–19`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`JM`]}],return_value:`13–20`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`CR`]}],return_value:`13–20`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`DO`]}],return_value:`15–25`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`KW`]}],return_value:`14–20`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`OM`]}],return_value:`12–24`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`QA`]}],return_value:`10–17`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`BH`]}],return_value:`7–20`},{when_all:[{is:[`flavor`,`WW`]},{is:[`shipToCountryCode`,`NG`]}],return_value:`23–30`}],fallback_value:null},featureType:jy.GetUSOutPromiseRange},873749615102:{rule:VZ,featureType:jy.GetPromiseRange}};function QDe(){let e=z(Wy()),t=V(()=>e.value?.country),n=`4–12`,r=z(Ob(`checkout`,`USUALLY_TAKES_A_FEW_DAYS_TO_ARRIVE`,{range:n})||``),i=z(Ob(`detailPage`,`INTERNATIONAL_DELIVERY_RANGE`,{range:n,country:t.value})||``);return{promiseRangeText:r,promiseRangeTextDP:i,initializePromiseRange:async()=>{try{let e=Iy.getInstance();r.value=Ob(`checkout`,`USUALLY_TAKES_A_FEW_DAYS_TO_ARRIVE`,{range:await e.loadRules(VZ).then(()=>e.getFeatureValue(jy.GetPromiseRange))})||``}catch(e){console.error(`Failed to get promise range:`,e),r.value=Ob(`checkout`,`USUALLY_TAKES_A_FEW_DAYS_TO_ARRIVE`,{range:n})||``}},initializeDPPromiseRange:async e=>{try{let r=Iy.getInstance(),a=n,o=e?.value?.fulfillmentManagementId||e?.fulfillmentManagementId,s=o?ZDe[o]:null;a=s&&await r.loadRules(s.rule).then(()=>r.getFeatureValue(s.featureType))||n,i.value=Ob(`detailPage`,`INTERNATIONAL_DELIVERY_RANGE`,{range:a,country:t.value})||``}catch(e){console.error(`Failed to get promise range:`,e),i.value=Ob(`detailPage`,`INTERNATIONAL_DELIVERY_RANGE`,{range:n,country:t.value})||``}},country:t,customerPreferencesDetail:e}}var{ATF:$De,NETWORK_LATENCY:eOe}=gL,HZ=`cartPage`,UZ={clickEvents:{manageCart_btn:{pageName:HZ,buttonName:`manageCart`},filterDOTD_btn:{pageName:HZ,buttonName:`filterDOTD`},filterPriceDrop_btn:{pageName:HZ,buttonName:`filterPriceDrop`},filterOutOfStock_btn:{pageName:HZ,buttonName:`filterOutOfStock`},checkout_btn:{pageName:HZ,buttonName:`checkout`},getFreeShipping_btn:{pageName:HZ,buttonName:`getFreeShipping`}
472,addAnotherVariant_btn:{pageName:HZ,buttonName:`addAnotherVariant`},removeFromCart_btn:{pageName:HZ,buttonName:`removeFromCart`},shareProductInCart_btn:{pageName:HZ,buttonName:`shareProductInCart`},goToProductDetail_btn:{pageName:HZ,buttonName:`goToProductDetail`}},loadingEvents:{cartPage:{pageName:`cartPage`,eventName:$De}},networkLatencyEvents:{cartPage:{pageName:`cartPage`,eventName:eOe}}},{ATF:tOe,NETWORK_LATENCY:nOe}=gL,WZ=`categoryPage`,GZ={loadingEvents:{categoryPage:{pageName:WZ,eventName:tOe}},networkLatencyEvents:{categoryPage:{pageName:WZ,eventName:nOe}}},{ATF:rOe,NETWORK_LATENCY:iOe}=gL,KZ=`checkoutPage`,qZ={clickEvents:{addDeliveryInfoButton:{pageName:KZ,buttonName:`addDeliveryInfo`},increaseQuantityButton:{pageName:KZ,buttonName:`increaseQuantity`},decreaseQuantityButton:{pageName:KZ,buttonName:`decreaseQuantity`},showImportFeeButton:{pageName:KZ,buttonName:`showImportFee`},showShippingFeeButton:{pageName:KZ,buttonName:`showShippingFee`},choosePaymentMethodButton:{pageName:KZ,buttonName:`choosePaymentMethod`},agreeToTermsAndConditionsButton:{pageName:KZ,buttonName:`agreeToTermsAndConditions`},agreeToVoltageCompliance:{pageName:KZ,buttonName:`agreeToVoltageCompliance`},payNowButton:{pageName:KZ,buttonName:`payNow`}},loadingEvents:{checkoutPage:{pageName:KZ,eventName:rOe}},businessEvents:{paymentSuccess:{pageName:KZ,eventName:`paymentSuccess`},paymentPrepareError:{pageName:KZ,eventName:`paymentPrepareError`}},networkLatencyEvents:{checkoutPage:{pageName:`checkoutPage`,eventName:iOe}}},{ATF:aOe,NETWORK_LATENCY:oOe}=gL,JZ=`detailPage`,YZ={clickEvents:{chooseProductSpecificationButton:{pageName:JZ,buttonName:`chooseProductSpecification`},viewProductSpecificationButton:{pageName:JZ,buttonName:`viewProductSpecification`},addToCartButton:{pageName:JZ,buttonName:`addToCart`},buyNowButton:{pageName:JZ,buttonName:`buyNow`},searchProductButton:{pageName:JZ,buttonName:`searchProduct`},shipmentLegalpolicyButton:{pageName:JZ,buttonName:`showShipmentLegalpolicy`},allReviewButton:{pageName:JZ,buttonName:`showAllReviews`},toHomeButton:{pageName:JZ,buttonName:`returnToHome`},toCartButton:{pageName:JZ,buttonName:`goToCart`},visitBrandStoreButton:{pageName:JZ,buttonName:`visitBrandStore`},claimCouponButton:{pageName:JZ,buttonName:`claimCoupon`},shareProductButton:{pageName:JZ,buttonName:`shareProduct`}},loadingEvents:{detailPage:{pageName:JZ,eventName:aOe}},businessEvents:{paymentSuccess:{pageName:JZ,eventName:`paymentSuccess`}},networkLatencyEvents:{detailPage:{pageName:JZ,eventName:oOe}}},{ATF:XZ,NETWORK_LATENCY:ZZ}=gL,QZ={clickEvents:{rotationPosterWidget:{widgetName:`RotationPoster`},advertisingSpaceWidget:{widgetName:`AdvertisingSpace`},shortcutWidget:{widgetName:`Shortcut`},switchLabelWidget:{widgetName:`SwitchLabel`},waterfallWidget:{widgetName:`WaterfallWidget`},asinShowcaseWidget:{widgetName:`AsinShowcase`},mapAreaWidget:{widgetName:`MapArea`},couponWidgetWidget:{widgetName:`CouponWidget`},introductionWidget:{widgetName:`Introduction`},popupWidgetWidget:{widgetName:`PopupWidget`},bestsellerWidget:{widgetName:`Bestseller`},storeAnnouncementWidget:{widgetName:`StoreAnnouncement`},marqueeWidget:{widgetName:`Marquee`},dealWidgetWidget:{widgetName:`DealWidget`},claimCouponButton:{widgetName:`claimCoupon`}},loadingEvents:{gatewayPage:{pageName:`gatewayPage`,eventName:XZ},landingPage:{pageName:`landingPage`,eventName:XZ}},networkLatencyEvents:{gatewayPage:{pageName:`gatewayPage`,eventName:ZZ},landingPage:{pageName:`landingPage`,eventName:ZZ}}},{ATF:sOe,NETWORK_LATENCY:cOe}=gL,$Z=`searchPage`,eQ={clickEvents:{searchButton:{pageName:$Z,buttonName:`searchButton`},passcodeNavigation:{pageName:$Z,buttonName:`passcodeNavigation`},autocompleteSuggestion:{pageName:$Z,buttonName:`autocompleteSuggestion`}},loadingEvents:{searchPage:{pageName:$Z,eventName:sOe}},networkLatencyEvents:{searchPage:{pageName:$Z,eventName:cOe}}},{ATF:lOe,NETWORK_LATENCY:uOe}=gL,tQ=`yourAccountPage`,nQ={clickEvents:{addToCartButton:{pageName:tQ,buttonName:`addToCart`},loginButton:{pageName:tQ,buttonName:`login`},filterToBePaidOrdersButton:{pageName:tQ,buttonName:`filterToBePaidOrders`},filterToBeShippedOrdersButton:{pageName:tQ,buttonName:`filterToBeShippedOrders`},filterToBeDeliveredOrdersButton:{pageName:tQ,buttonName:`filterToBeDeliveredOrders`},filterToBeReviewedOrdersButton:{pageName:tQ,buttonName:`filterToBeReviewedOrders`},gotToReturnAndAfterSalesButton:{pageName:tQ,buttonName:`gotToReturnAndAfterSales`},getMyOrdersButton:{pageName:tQ,buttonName:`getMyOrders`},getMyCouponsButton:{pageName:tQ,buttonName:`getMyCoupons`},getMyShippingAddressButton:{pageName:tQ,buttonName:`getMyShippingAddress`},getCustomsClearanceInfoButton:{pageName:tQ,buttonName:`getCustomsClearanceInfo`},goToSettingsButton:{pageName:tQ,buttonName:`goToSettings`}},loadingEvents:{yourAccountPage:{pageName:tQ,eventName:lOe}},networkLatencyEvents:{yourAccountPage:{pageName:tQ,eventName:uOe}}},{PV:rQ}=gL,iQ=`simpleLuckyDraw`,aQ={clickEvents:{luckDrawBtn:{pageName:iQ,buttonName:`luckDrawBtn`,cId:``,visitCount:1},shareBtn:{pageName:iQ,buttonName:`shareBtn`,cId:``,visitCount:1},claimPrizesBtn:{pageName:iQ,buttonName:`claimPrizesBtn`,cId:``,visitCount:1}},loadingEvents:{luckyDrawPage:{pageName:iQ,eventName:rQ,cId:``,visitCount:1},fissionLandPage:{pageName:`fissionLandingPage`,eventName:rQ,cId:``}}},{PV:dOe}=gL,oQ=`sharingFission`,sQ={clickEvents:{claimCodeBtn:{pageName:oQ,buttonName:`claimCodeBtn`,cId:``,visitCount:1},orderBtn:{pageName:oQ,buttonName:`orderBtn`,cId:``,visitCount:1}},loadingEvents:{themeParkTicketsPage:{pageName:oQ,eventName:dOe,cId:``,visitCount:1}}},fOe={businessEvents:{skinDispatch:{pageName:`dailyRewardsDispatcher`,eventName:`skinDispatch`}}},cQ=`fillAddressPage`,pOe={clickEvents:{useSuggestedAddressButton:{pageName:cQ,buttonName:`useSuggestedAddress`},keepOriginalAddressButton:{pageName:cQ,buttonName:`keepOriginalAddress`},addressSuggestionSelectButton:{pageName:cQ,buttonName:`addressSuggestionSelect`},fieldDropdownSelectButton:{pageName:cQ,buttonName:`fieldDropdownSelect`},useAsEnteredButton:{pageName:cQ,buttonName:`useAsEntered`}}}
472,mOe={searchPage:eQ.clickEvents,cartPage:UZ.clickEvents,detailPage:YZ.clickEvents,checkoutPage:qZ.clickEvents,landingPage:QZ.clickEvents,yourOrderPage:vL.clickEvents,yourAccountPage:nQ.clickEvents,luckyDrawPage:aQ.clickEvents,themeParkTicketsPage:sQ.clickEvents,fillAddressPage:pOe.clickEvents},hOe={cartPage:UZ.loadingEvents,detailPage:YZ.loadingEvents,categoryPage:GZ.loadingEvents,searchPage:eQ.loadingEvents,checkoutPage:qZ.loadingEvents,landingPage:QZ.loadingEvents,yourOrderPage:vL.loadingEvents,yourAccountPage:nQ.loadingEvents,luckyDrawPage:aQ.loadingEvents,themeParkTicketsPage:sQ.loadingEvents},lQ={detailPage:YZ.businessEvents,checkoutPage:qZ.businessEvents,yourOrderPage:vL.businessEvents,dailyRewardsPage:fOe.businessEvents},gOe={cartPage:UZ.networkLatencyEvents,detailPage:YZ.networkLatencyEvents,categoryPage:GZ.networkLatencyEvents,searchPage:eQ.networkLatencyEvents,checkoutPage:qZ.networkLatencyEvents,landingPage:QZ.networkLatencyEvents,yourOrderPage:vL.networkLatencyEvents,yourAccountPage:nQ.networkLatencyEvents},uQ=e=>`${P.getMarketplaceId()}/${P.getClientId()}/${qy}/${e}.html`,_Oe=({pageKey:e,title:t,levelTwoTitle:n,levelOneTitle:r,feedbackData:i,refMarkerValue:a})=>({staticPagePath:uQ(e),title:t,levelTwoTitle:n,levelOneTitle:r,helpPageFeedback:JSON.stringify(i),ref:a}),vOe=(e,t)=>{let n=``;return e.thresholdAmount?n+=`Spend ${e.thresholdAmount}`:e.thresholdQuantity&&(n+=`Buy ${e.thresholdQuantity} items`),t.benefitPercentage?n+=` ${t.benefitPercentage}% off sale price`:t.benefitAmount&&(n+=` Save ${t.benefitAmount}`),n},yOe=(e,t)=>{let n=``;return e.thresholdAmount?n+=`Over ${e.thresholdAmount}`:e.thresholdQuantity&&(n+=`${e.thresholdQuantity} items`),t.benefitPercentage?n+=` ${t.benefitPercentage}% off`:t.benefitAmount&&(n+=` Save ${t.benefitAmount}`),n},bOe=(e,t)=>{let n=``;return e.thresholdAmount?n+=`For Amazon Global Store items over ${e.thresholdAmount},`:e.thresholdQuantity&&(n+=`For Amazon Global Store items over ${e.thresholdQuantity} items,`),t.benefitPercentage?n+=` get ${t.benefitPercentage}% off sale price.`:t.benefitAmount&&(n+=` get ${t.benefitAmount} off at checkout.`),n},xOe=(e,t)=>{let n=``;return e.thresholdAmount?n+=`Over ${e.thresholdAmount}`:e.thresholdQuantity&&(n+=`Buy ${e.thresholdQuantity}`),t.benefitPercentage?n+=` ${t.benefitPercentage}% off`:t.benefitAmount&&(n+=` Save ${t.benefitAmount}`),n},dQ=e=>{let t={};if(e?.promotionPriceQualification){let n=e.promotionPriceQualification.price.amount;t.thresholdAmount=Number.isInteger(n)?n:Number(n.toFixed(2))}else e?.promotionQuantityQualification&&(t.thresholdQuantity=e.promotionQuantityQualification.quantity);return t},fQ=e=>{let t={};if(e?.benefit?.promotionPercentageOffBenefit){let n=e.benefit.promotionPercentageOffBenefit.discountPercentage??0;t.benefitPercentage=Number.isInteger(n)?n.toString():n.toFixed(1)}else if(e?.benefit?.promotionAmountOffBenefit){let n=e.benefit.promotionAmountOffBenefit.discountAmount.amount;t.benefitAmount=Number.isInteger(n)?n:Number(n.toFixed(2))}return t},pQ=(e,t)=>({shortMerchandisingMessage:vOe(e,t),displayableDescription:yOe(e,t),merchandisingMessage:bOe(e,t),optimizedShortMerchandisingMessage:xOe(e,t)}),mQ=e=>({encryptedPromotionId:e.promotionId,encryptedMarketplaceId:e.marketplaceId,isIndividualClaimCode:e.isIndividualClaimCode,groupClaimCode:e.groupClaimCode,startDate:e.dateRange.startDate,endDate:e.dateRange.endDate,creationDate:e.creationTime||Date.now(),promotionCategory:e.promotionType,promotionSubCategory:e.promotionSubType,isOncePerCustomer:e.isOncePerCustomer}),SOe=e=>e?.map(e=>{if(e.benefit?.promotionAmountOffBenefit){let t=e.benefit.promotionAmountOffBenefit;return{benefitType:`fixedAmountOff`,quantity:t.usageCap||0,percentage:null,fixedAmount:{amount:t?.discountAmount?.amount||0,currencyCode:t?.discountAmount?.unit||``}}}if(e.benefit?.promotionPercentageOffBenefit){let t=e.benefit.promotionPercentageOffBenefit;return{benefitType:`percentOff`,quantity:t.usageCap||0,percentage:{value:t?.discountPercentage||0,displayString:(t?.discountPercentage||0).toString()},fixedAmount:null}}return null}).filter(e=>e!==null)||[],COe=e=>e?.map(e=>{if(e.benefit?.promotionAmountOffBenefit){let t=e.benefit.promotionAmountOffBenefit;return{benefitType:`fixedAmountOff`,quantity:(t.usageCap||0).toString(),percentage:{value:0,displayString:``},fixedAmount:{amount:t?.discountAmount?.amount||0,currencyCode:t?.discountAmount?.unit||``,displayString:`${t?.discountAmount?.unit||``} ${t?.discountAmount?.amount||0}`}}}if(e.benefit?.promotionPercentageOffBenefit){let t=e.benefit.promotionPercentageOffBenefit;return{benefitType:`percentOff`,quantity:(t.usageCap||0).toString(),percentage:{value:t?.discountPercentage||0,displayString:(t?.discountPercentage||0).toString()},fixedAmount:{amount:0,currencyCode:``,displayString:``}}}return null}).filter(e=>e!==null)||[],wOe=e=>e?.at(0)?.qualifications?.map(e=>e.promotionPriceQualification?{thresholdType:`minPurchase`,quantity:e?.promotionPriceQualification?.productActivityId||0,currencyAmount:{amount:e?.promotionPriceQualification?.price?.amount||0,currencyCode:e?.promotionPriceQualification?.price?.unit||``}}:null).filter(e=>e!==null)||[],TOe=e=>e?.at(0)?.qualifications?.map(e=>e.promotionPriceQualification?{thresholdType:`minPurchase`,quantity:e?.promotionPriceQualification?.productActivityId||0,currencyAmount:(e?.promotionPriceQualification?.price?.amount||``).toString()}:e.promotionQuantityQualification?{thresholdType:`minQuantity`,quantity:e?.promotionQuantityQualification?.quantity||0,currencyAmount:``}:null).filter(e=>e!==null)||[],EOe=e=>({data:{miniAppPromotionList:e.promotions.map(e=>{let t=e?.qualificationBenefits?.[0],n=t?.qualifications?.[0],r=pQ(dQ(n),fQ(t));return{...mQ(e),...r,termsAndConditions:e.termsAndConditions,benefits:COe(e.qualificationBenefits),thresholds:TOe(e.qualificationBenefits),bouncebackConfig:{futureBouncebackValue:``,returnWindowDaysAfterShipment:``,oncePerCustomer:!1,earliestFulfillmentDate:0},promotionBenefitProduct:[],redeemedCouponStatus:e.promotionStatus}})}}),DOe=async(e,t)=>{if(!e)throw Error(`params is required for getPromotionInfoByOfferProxy`);let n=new URL(t);n.searchParams.set(`promotionType`,`POINT_OF_SALES_DISCOUNT`),n.searchParams.set(`promotionQueryType`,`QUERY_BY_OFFERS`);let{data:r}=await lW.post({path:n.toString(),authOption:uW.NOT_REQUIRED},e);return EOe(r)},OOe=e=>{let t=e.coupon?.couponStatus,n=e.promotionStatus;return t==null?n?{status:n}:null:{status:t}},kOe=e=>({miniAppPromotionList:e.promotions.map(e=>{let t=e?.qualificationBenefits?.[0],n=t?.qualifications?.[0],r=pQ(dQ(n),fQ(t));return{...mQ(e),issuingMerchant:e.merchantId,...r,termsAndConditions:e.termsAndConditions?{text:e.termsAndConditions}:null,benefits:SOe(e.qualificationBenefits),thresholds:wOe(e.qualificationBenefits),bouncebackConfig:{futureBouncebackValue:``,returnWindowDaysAfterShipment:``,oncePerCustomer:!1,earliestFulfillmentDate:0},promotionBenefitProduct:null,redeemedCouponStatus:OOe(e)}})}),AOe=async(e,t)=>{if(!e)throw Error(`params is required for getPromotionInfoByPromotionIdsProxy`);let n=new URLSearchParams;n.set(`promotionType`,`POINT_OF_SALES_DISCOUNT`),n.set(`promotionQueryType`,`QUERY_BY_PROMOTION_IDS`);let r=`${t}${t.includes(`?`)?`&`:`?`}${n.toString()}`;try{let{data:t}=await lW.post({path:r,authOption:uW.REQUIRED},e);return{data:kOe(t)}}catch(e){throw Error(`Failed to retrieve promotion info: ${e}`)}},jOe=e=>{let t={};
472return e.promotions?.forEach(e=>{e.promotionId&&(e.coupon?.couponStatus==null?e.promotionStatus&&(t[e.promotionId]=e.promotionStatus):t[e.promotionId]=e.coupon.couponStatus)}),t},MOe=async(e,t)=>{if(!e)throw Error(`params is required for getPromotionStatusByPromotionIdsProxy`);let n=new URLSearchParams;n.set(`promotionType`,`POINT_OF_SALES_DISCOUNT`),n.set(`promotionQueryType`,`QUERY_BY_PROMOTION_IDS`);let r=`${t}${t.includes(`?`)?`&`:`?`}${n.toString()}`;try{let{data:t}=await lW.post({path:r,authOption:uW.REQUIRED},e);return{data:jOe(t)}}catch(e){throw Error(`Failed to retrieve promotion info: ${e}`)}},NOe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.RedemptionErrorReason=e.RedemptionStatus=void 0;var t;(function(e){e.SUCCEED=`200`,e.REQUEST_ERROR=`300`,e.REDEEM_EXCEED=`401`,e.PROMOTION_EXCEED=`402`,e.OTHER_FAILURE=`500`,e.COUPON_USED=`501`})(t||(e.RedemptionStatus=t={}));var n;(function(e){e.DEPENDENCY_EXCEPTION=`DEPENDENCY_EXCEPTION`,e.NOT_NEW_CUSTOMER=`NOT_NEW_CUSTOMER`,e.EXHAUSTED=`EXHAUSTED`,e.HAS_BEEN_REDEEMED=`HAS_BEEN_REDEEMED`})(n||(e.RedemptionErrorReason=n={}))})),POe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.RedemptionStatus=void 0;var t;(function(e){e.SUCCESS=`SUCCESS`,e.ALREADY_REDEEMED=`ALREADY_REDEEMED`,e.REACHED_CAP=`REACHED_CAP`,e.INVALID_PROMOTION=`INVALID_PROMOTION`,e.OTHER=`OTHER`,e.INVALID_INPUT=`INVALID_INPUT`})(t||(e.RedemptionStatus=t={}))})),hQ=NOe(),gQ=POe(),FOe={[gQ.RedemptionStatus.SUCCESS]:hQ.RedemptionStatus.SUCCEED,[gQ.RedemptionStatus.ALREADY_REDEEMED]:hQ.RedemptionStatus.COUPON_USED,[gQ.RedemptionStatus.REACHED_CAP]:hQ.RedemptionStatus.REDEEM_EXCEED,[gQ.RedemptionStatus.INVALID_PROMOTION]:hQ.RedemptionStatus.REQUEST_ERROR,[gQ.RedemptionStatus.INVALID_INPUT]:hQ.RedemptionStatus.REQUEST_ERROR,[gQ.RedemptionStatus.OTHER]:hQ.RedemptionStatus.OTHER_FAILURE},IOe={[gQ.RedemptionStatus.ALREADY_REDEEMED]:hQ.RedemptionErrorReason.HAS_BEEN_REDEEMED,[gQ.RedemptionStatus.REACHED_CAP]:hQ.RedemptionErrorReason.EXHAUSTED,[gQ.RedemptionStatus.INVALID_PROMOTION]:hQ.RedemptionErrorReason.DEPENDENCY_EXCEPTION,[gQ.RedemptionStatus.INVALID_INPUT]:hQ.RedemptionErrorReason.DEPENDENCY_EXCEPTION,[gQ.RedemptionStatus.OTHER]:hQ.RedemptionErrorReason.DEPENDENCY_EXCEPTION};function LOe(e){return FOe[e]||hQ.RedemptionStatus.OTHER_FAILURE}function ROe(e){return IOe[e]}function zOe(e){return{promotionIds:e.promotionIdList}}function BOe(e){let t={};return Object.keys(e.redemptionResults).forEach(n=>{let r=e.redemptionResults[n];t[n]={succeeded:r.status===gQ.RedemptionStatus.SUCCESS,errorReason:r.status===gQ.RedemptionStatus.SUCCESS?void 0:ROe(r.status)}}),{redemptionResult:t}}function VOe(e){return{promotionIds:[e.encryptedPromotionId]}}function HOe(e){if(!e.redemptionResults)return{status:hQ.RedemptionStatus.OTHER_FAILURE,message:`No redemption results found in the response`,encryptedPromotionId:void 0,individualCouponClaimCode:void 0};let t=Object.keys(e.redemptionResults);if(!t||t.length===0)return{status:hQ.RedemptionStatus.OTHER_FAILURE,message:`No redemption results found in the response`,encryptedPromotionId:void 0,individualCouponClaimCode:void 0};let n=t[0],r=e.redemptionResults[n];return{status:LOe(r.status),message:r.message,encryptedPromotionId:n,individualCouponClaimCode:r.status===gQ.RedemptionStatus.SUCCESS?n:void 0}}var _Q={redemptionResult:{}},UOe=async(e,t)=>{if(!e||typeof e!=`string`||e.trim()===``)return console.error(`URL is missing or invalid for redeemPromotions`),{data:_Q};if(!t)return console.error(`request is missing for redeemPromotions`),{data:_Q};if(!t.promotionIdList||t.promotionIdList.length===0)return console.error(`promotionIdList is missing or empty for redeemPromotions`),{data:_Q};try{let n=zOe(t),{data:r}=await lW.post({path:e,authOption:uW.REQUIRED},n);return{data:BOe(r)}}catch(e){return console.error(`redeemPromotionsProxy failed:`,e),{data:_Q}}},WOe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.CurrencyUnit=e.ProductSelectionType=e.PromotionCombinability=e.PromotionBenefitType=e.CouponStatus=e.PromotionThresholdType=e.PromotionStatus=e.PromotionQueryType=e.PromotionType=void 0;var t;(function(e){e.POINT_OF_SALES_DISCOUNT=`POINT_OF_SALES_DISCOUNT`,e.DEAL=`DEAL`})(t||(e.PromotionType=t={}));var n;(function(e){e.QUERY_BY_OFFERS=`QUERY_BY_OFFERS`,e.QUERY_BY_CUSTOMER=`QUERY_BY_CUSTOMER`,e.QUERY_BY_PROMOTION_IDS=`QUERY_BY_PROMOTION_IDS`,e.LOAD_VALID_PROMOTIONS=`LOAD_VALID_PROMOTIONS`})(n||(e.PromotionQueryType=n={}));var r;(function(e){e.ACTIVE=`ACTIVE`,e.INACTIVE=`INACTIVE`,e.EXPIRED=`EXPIRED`})(r||(e.PromotionStatus=r={}));var i;(function(e){e.QUANTITY=`QUANTITY`,e.PRICE=`PRICE`})(i||(e.PromotionThresholdType=i={}));var a;(function(e){e.REDEEMED=`REDEEMED`,e.USED=`USED`})(a||(e.CouponStatus=a={}));var o;(function(e){e.PERCENTAGE_OFF=`PERCENTAGE_OFF`,e.AMOUNT_OFF=`AMOUNT_OFF`})(o||(e.PromotionBenefitType=o={}));var s;(function(e){e.EXCLUSIVE=`EXCLUSIVE`,e.PREFERENTIAL=`PREFERENTIAL`,e.UNRESTRICTED=`UNRESTRICTED`})(s||(e.PromotionCombinability=s={}));var c;(function(e){e.ITEM_LIST=`ITEM_LIST`,e.UNIVERSAL_SELECTION=`UNIVERSAL_SELECTION`})(c||(e.ProductSelectionType=c={}));var l;(function(e){e.CNY=`CNY`})(l||(e.CurrencyUnit=l={}))})),GOe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.PromotionType=void 0;var t;(function(e){e.POSD=`POSD`})(t||(e.PromotionType=t={}))})),KOe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.DealType=void 0;var t;(function(e){e.DEAL_OF_THE_DAY=`DEAL_OF_THE_DAY`,e.BEST_DEAL=`BEST_DEAL`,e.ALL=`ALL`})(t||(e.DealType=t={}))})),qOe=WOe(),JOe=GOe();KOe();var vQ={PROMOTION_IDS:`promotionIds`,PROMOTION_PRICE_QUALIFICATION:`promotionPriceQualification`,PROMOTION_QUANTITY_QUALIFICATION:`promotionQuantityQualification`,PROMOTION_AMOUNT_OFF_BENEFIT:`promotionAmountOffBenefit`,PROMOTION_PERCENTAGE_OFF_BENEFIT:`promotionPercentageOffBenefit`}
472,yQ={COLON_SPACE:`: `,SPACE_ITEMS:` items`,SPACE_OFF:` off`,PERCENTAGE:`%`};function YOe(){return JOe.PromotionType.POSD}function XOe(e){let t=e.qualificationBenefits||[],n=``,r=``,i=``,a=e.promotionType;if(t.length>0){let e=t[0];if(e.qualifications&&e.qualifications.length>0){let t=e.qualifications[0];if(vQ.PROMOTION_PRICE_QUALIFICATION in t){let e=t.promotionPriceQualification;n=`${e.promotionThresholdType}${yQ.COLON_SPACE}${e.price.amount} ${e.price.unit}`}else if(vQ.PROMOTION_QUANTITY_QUALIFICATION in t){let e=t.promotionQuantityQualification;n=`${e.promotionThresholdType}${yQ.COLON_SPACE}${e.quantity}${yQ.SPACE_ITEMS}`}}if(e.benefit){let t=e.benefit;if(vQ.PROMOTION_AMOUNT_OFF_BENEFIT in t){let e=t.promotionAmountOffBenefit;r=`${e.benefitType}${yQ.COLON_SPACE}${e.discountAmount.amount} ${e.discountAmount.unit}${yQ.SPACE_OFF}`}else if(vQ.PROMOTION_PERCENTAGE_OFF_BENEFIT in t){let e=t.promotionPercentageOffBenefit;r=`${e.benefitType}${yQ.COLON_SPACE}${e.discountPercentage}${yQ.PERCENTAGE}${yQ.SPACE_OFF}`}}}return i=qOe.ProductSelectionType.UNIVERSAL_SELECTION,{type:a,threshold:n,benefit:r,applies:i}}function ZOe(e){return{id:e.promotionId,type:YOe(),status:e.promotionStatus,title:e?.promotionTitle,rule:XOe(e),startTime:e?.dateRange?.startDate,endTime:e?.dateRange?.endDate,imageUrl:e?.imageUrl,sourceMarketplaceId:e.marketplaceId?parseInt(e.marketplaceId,10):void 0}}function bQ(e){return e.map(ZOe)}function QOe(e){return{promotions:bQ(e.promotions||[]),lastEvaluatedKey:e.lastEvaluatedKey}}function $Oe(e){return{promotions:bQ(e.promotions||[])}}var eke=async(e,t)=>{try{return!e||!e.trim()?(console.error(`URL is missing or invalid for getPromotions`),{data:{promotions:[],lastEvaluatedKey:void 0}}):t?{data:QOe((await lW.post({path:e,authOption:uW.REQUIRED},{limit:t.limit,exclusiveStartKey:t.exclusiveStartKey})).data)}:(console.error(`request or params are missing for getPromotions`),{data:{promotions:[],lastEvaluatedKey:void 0}})}catch(e){return console.error(`getPromotionsProxy failed:`,e),{data:{promotions:[],lastEvaluatedKey:void 0,error:{occurred:!0,message:e instanceof Error?e.message:`Unknown error`}}}}},tke=10,nke=async(e,t)=>{try{if(!e||!e.trim())return console.error(`URL is missing or invalid for getPromotionItems`),{data:{promotions:[],lastEvaluatedKey:void 0}};if(!t||!t.promotionId)return console.error(`request or promotionId is missing for getPromotionItems`),{data:{promotions:[],lastEvaluatedKey:void 0}};let n=e.replace(`{promotionId}`,t.promotionId);return{data:$Ce((await lW.post({path:n,authOption:uW.REQUIRED},{limit:t.limit||tke,exclusiveStartKey:t.exclusiveStartKey})).data)}}catch(e){return console.error(`getPromotionItemsProxy failed:`,e),{data:{promotions:[],lastEvaluatedKey:void 0,error:{occurred:!0,message:e instanceof Error?e.message:`Unknown error`}}}}},rke=async(e,t)=>{try{return!e||!e.trim()?(console.error(`URL is missing or invalid for getPromotionsByIds`),{data:{promotions:[]}}):!t||t.length===0?(console.error(`PromotionIds List is empty`),{data:{promotions:[]}}):{data:$Oe((await lW.post({path:e,authOption:uW.REQUIRED},{promotionQueryParameters:{promotionIds:t}})).data)}}catch(e){return console.error(`getPromotionsByIdsProxy failed:`,e),{data:{promotions:[],error:{occurred:!0,message:e instanceof Error?e.message:`Unknown error`}}}}},xQ=(e,t)=>({status:hQ.RedemptionStatus.OTHER_FAILURE,message:e,encryptedPromotionId:t?.encryptedPromotionId,individualCouponClaimCode:void 0}),ike=async(e,t)=>{if(!e||typeof e!=`string`||e.trim()===``)return console.error(`URL is missing or invalid for redeemPromotionForCurrentCustomer`),{data:xQ(`URL is missing or invalid for redeemPromotionForCurrentCustomer`,t)};if(!t)return console.error(`request is missing for redeemPromotionForCurrentCustomer`),{data:xQ(`Request is missing for redeemPromotionForCurrentCustomer`)};if(!t.encryptedPromotionId||t.encryptedPromotionId.trim()===``)return console.error(`encryptedPromotionId is missing or empty for redeemPromotionForCurrentCustomer`),{data:xQ(`EncryptedPromotionId is missing or empty for redeemPromotionForCurrentCustomer`,t)};try{let n=VOe(t),{data:r}=await lW.post({path:e,authOption:uW.REQUIRED},n);return{data:HOe(r)}}catch(e){return console.error(`redeemPromotionForCurrentCustomerProxy failed:`,e),{data:xQ(`An error occurred while processing the redemption request`,t)}}},SQ={QUERY_BY_OFFERS:`QUERY_BY_OFFERS`,QUERY_BY_CUSTOMER:`QUERY_BY_CUSTOMER`,LOAD_VALID_PROMOTIONS:`
472LOAD_VALID_PROMOTIONS`,QUERY_BY_PROMOTION_IDS:`QUERY_BY_PROMOTION_IDS`},ake={UNIVERSAL_SELECTION:`UNIVERSAL_SELECTION`},oke={SUCCESS:`SUCCESS`,FAILED:`FAILED`,OTHER:`OTHER`},CQ={POINT_OF_SALES_DISCOUNT:`POINT_OF_SALES_DISCOUNT`,DEAL:`DEAL`},wQ={BUY_AMOUNT_GET_PERCENT_OFF:`Buy$XGetX%Off`,BUY_QUANTITY_GET_PERCENT_OFF:`BuyNGetX%Off`,BUY_AMOUNT_GET_AMOUNT_OFF:`Buy$XGet$YOff`,FREE_SHIPPING:`Free-Shipping`},TQ={NOT_STARTED:`NOT_STARTED`,EXPIRED:`EXPIRED`,ACTIVE:`ACTIVE`,EXHAUSTED:`EXHAUSTED`,TERMINATED:`TERMINATED`},EQ={REDEEMED:`REDEEMED`,USED:`USED`,UNKNOWN:`UNKNOWN`},DQ={PERCENTAGE_OFF:`PERCENTAGE_OFF`,PERCENT_OFF:`PERCENT_OFF`,AMOUNT_OFF:`AMOUNT_OFF`},OQ={AMOUNT_OFF:`AMOUNT_OFF`,PERCENTAGE_OFF:`OFF`,FREE_SHIPPING:`FREE SHIPPING`},ske=1e3,cke=e=>!e||typeof e!=`object`?!1:[`promotionSubType`,`qualificationBenefits`,`promotionStatus`,`promotionId`].every(t=>Object.prototype.hasOwnProperty.call(e,t)),lke=()=>({discountPercentage:0,amount:0,amountSignificantDigits:0,unit:NJ()?.currency,promotionThresholdType:``,describe:``,simpleDescription:``,displayCouponType:``,termOfValidityStr:``,benefitType:``,discountAmount:0,discountAmountSignificantDigits:0,quantity:0}),kQ=e=>e?typeof e==`number`?Math.trunc(e):e.replace(/([,.]\d{1,2})$/,``):0,uke=async e=>{let t={amount:0,amountSignificantDigits:0,describe:``,simpleDescription:``,promotionThresholdType:``,quantity:0};if(!e?.length)return t;let{promotionQuantityQualification:n,promotionPriceQualification:r}=e[0],i=NJ()?.currency;if(n){let{promotionThresholdType:e,quantity:r}=n,i=Ob(`couponsList`,`BUY_QUANTITY`,{quantity:r}),a=Ob(`couponsList`,`PURCHASE_QUANTITY`,{quantity:r});return{...t,quantity:r,describe:i,simpleDescription:a,promotionThresholdType:e}}if(r){let{promotionThresholdType:e,price:n}=r,a=await FJ(n.amount,n.unit),o=kQ(a),s=Ob(`couponsList`,`BUY_AMOUNT`,{currency:i,amount:o}),c=Ob(`couponsList`,`PURCHASE_AMOUNT`,{currency:i,amount:o});return{...t,amount:a,amountSignificantDigits:o,describe:s,simpleDescription:c,promotionThresholdType:e}}return t},dke=async(e,t)=>{let n={discountPercentage:0,discountAmount:0,discountAmountSignificantDigits:0,describe:``,simpleDescription:``,displayCouponType:``,benefitType:``},r=()=>{let e=Ob(`couponsList`,`GET_FREE_SHIPPING`,{});return{...n,describe:e,simpleDescription:H(`couponsList`,`EXCHANGE_FREE_SHIPPING`),displayCouponType:OQ.FREE_SHIPPING}},i=async e=>{let{benefitType:t,discountPercentage:r}=e;return{...n,discountPercentage:r,benefitType:t,describe:Ob(`couponsList`,`GET_PERCENT`,{percent:r}),simpleDescription:Ob(`couponsList`,`EXCHANGE_DISCOUNT`,{percent:r}),displayCouponType:OQ.PERCENTAGE_OFF}},a=async e=>{let{benefitType:t,discountAmount:r}=e,i=r?.amount?await FJ(r.amount,r.unit):0,a=NJ()?.currency,o=kQ(i,!1);return{...n,benefitType:t,discountAmount:i,discountAmountSignificantDigits:o,simpleDescription:Ob(`couponsList`,`EXCHANGE_AMOUNT`,{currency:a,amount:o}),describe:Ob(`couponsList`,`GET_AMOUNT`,{currency:a,amount:o}),displayCouponType:OQ.AMOUNT_OFF}};if(t===wQ.FREE_SHIPPING)return r();let{promotionPercentageOffBenefit:o,promotionAmountOffBenefit:s}=e;return o?i(o):s?await a(s):n},fke=async(e,t)=>{let n=lke(),{benefit:r,qualifications:i}=e;if(!r||!i?.length)return console.warn(`The data structure of qualificationBenefitsItem is incomplete:`,e),n;if(t.dateRange){let{startDate:e,endDate:r}=t.dateRange,i=e=>(0,CH.default)(e*ske).format(twe);n.termOfValidityStr=`${i(e)} - ${i(r)}`}let a=await uke(i),o=await dke(r,t.promotionSubType);return{...n,quantity:a.quantity,describe:`${a.describe}  ${o.describe}`,simpleDescription:`${o.simpleDescription} ${a.simpleDescription}`,discountPercentage:o.discountPercentage,discountAmount:o.discountAmount,discountAmountSignificantDigits:o.discountAmountSignificantDigits,displayCouponType:o.displayCouponType,benefitType:o.benefitType,promotionThresholdType:a.promotionThresholdType,amount:a.amount,amountSignificantDigits:a.amountSignificantDigits}},pke=(e,t)=>Object.entries(t).every(([t,n])=>Array.isArray(n)?n.includes(e[t]):e[t]===n)?e:[],mke=async(e,t)=>{if(!cke(e))return console.error(`Invalid promotion info structure:`,e),[];let n=e;t?.filterCriteria&&(n=pke(e,t.filterCriteria));let{qualificationBenefits:r}=n;return!Array.isArray(r)||!r.length?(console.warn(`No qualification benefits found:`,r),[]):(e.couponStatus=e.coupon?.couponStatus||EQ.UNKNOWN,(await Promise.all(r.map(t=>fke(t,e)))).map(t=>({...e,...t})))},hke=async(e,t)=>{if(!e)return{benefitType:``,percentage:0,amount:0,simpleDescription:``};let n=NJ()?.currency,{benefitType:r,benefitValue:i}=e,{percentage:a=0,amount:o}=i,s=o?.value?await FJ(o.value,o?.currencyCode):0,c=kQ(s,!1),l=``;return l=t===wQ.FREE_SHIPPING?H(`couponsList`,`FREE_shipping_WW`):r===DQ.PERCENT_OFF?`${a}%`:`${n} ${c}
472`,{benefitType:r,percentage:a,amount:s,simpleDescription:l}},gke=async e=>e.qualificationBenefits?.length?(await Promise.all(e.qualificationBenefits.map(async t=>{let n=await hke(t.benefit,e.promotionSubType);return e.promotionSubType===wQ.FREE_SHIPPING?`${n.simpleDescription}`:`${n.simpleDescription} ${H(`couponsList`,`EXTRA_COUPON`)}`}))).join(`#`):``,AQ=async e=>{if(!Array.isArray(e)||e.length===0)return[];let t=e.map(async e=>{let t=e.miniAppPromotionModelList||e.promotionList;if(!Array.isArray(t)||t.length===0)return e;let n=await Promise.all(t.map(async e=>{if(!e.promotionInfo)return e;let{promotionSubType:t}=e.promotionInfo,n=await gke(e.promotionInfo);return{...e,displayableDescription:n,text:n,type:t}}));return{...e,miniAppPromotionModelList:n}});return await Promise.all(t)},_ke=e=>{if(!Array.isArray(e)||e.length===0)return[];let t=e.filter(e=>{let{promotionInfo:t}=e||{};return t&&t.promotionSubType!==wQ.FREE_SHIPPING&&t.promotionStatus===TQ.ACTIVE&&t.displayOnDetailPage&&t.isClaimCodeEnabled});if(t.length===0)return[];let n=Date.now(),r=t[0],{promotionInfo:i}=r;if(i?.startTime){let e=Math.abs(new Date(i.startTime).getTime()-n);for(let i=1;i<t.length;i++){let a=t[i].promotionInfo;if(a?.startTime){let o=new Date(a.startTime).getTime(),s=Math.abs(o-n);s<e&&(e=s,r=t[i])}}}let{displayableDescription:a}=r,o=a.split(`#`);return[{...r,displayableDescription:o[0],text:o[0]}]};r((e=>{Object.defineProperty(e,`__esModule`,{value:!0})}))();var{MARKET_PLACE_ID:vke,ENCRYPTED_MARKETPLACE_ID:yke,API_LIST:{MINIAPP_PROD:jQ,EMTCSLP_EXTERNAL_APIGATEWAY_PROD:MQ,WW_GLOBAL_PROD:NQ}}=tR,bke=10,PQ=vke,xke=`VALID`,Ske=!0,Cke=`encryptedPromotionIdList`,wke=`promotionId`,FQ=`exclusiveStartKey`,Tke=`Y`,IQ={getNewCustomerPromotions:`${MQ}/promotion/getNewCustomerPromotions`,getPromotionInfosByPromotionIds:`${jQ}/dps/promotion/GetPromotionInfosByPromotionIds`,redeemPromotionForCurrentCustomer:`${jQ}/dps/promotion/redeemPromotionForCurrentCustomer`,redeemPromotions:`${MQ}/promotion/redeemPromotions`,getCustomerActualPurchase:`${MQ}/customer/getCustomerActualPurchase`,getPromotionStatusByPromotionIds:`${MQ}/promotion/getPromotionStatusByPromotionIds`,getPromotions:`${jQ}/dps/promotions`,getPromotionsByIdList:`${jQ}/dps/promotionsByIdList`,getPromotionsItems:`${jQ}/dps/promotions/items`,getRedeemedCouponsByCustomer:`${MQ}/promotion/getRedeemedCouponsByCustomer`,getPromotionInfosByOffer:`${MQ}/promotion/getPromotionInfosByOffer`},LQ={getPromotions:`${NQ}/promotions/find?promotionType=POINT_OF_SALES_DISCOUNT&promotionQueryType=LOAD_VALID_PROMOTIONS`,getPromotionsByIdList:`${NQ}/promotions/find?promotionType=POINT_OF_SALES_DISCOUNT&promotionQueryType=QUERY_BY_PROMOTION_IDS`,getPromotionsItems:`${NQ}/promotions/{promotionId}/items?sort=POPULARITY`,findPromotionsForTiers:`${NQ}/promotions/find?promotionType=${CQ.POINT_OF_SALES_DISCOUNT}&promotionQueryType=${SQ.LOAD_VALID_PROMOTIONS}&limit=100`,findPromotions:`${NQ}/promotions/find`,redeemCoupons:`${NQ}/coupons/redeem`},Eke=e=>{let t=``;return e&&(t=new URLSearchParams({withRedeemedCouponStatus:Ske,encryptMarketID:yke}),e.forEach(e=>{t.append(Cke,encodeURIComponent(e))})),t},RQ=e=>P.isWWFlavor()?Promise.resolve({data:{promotionIds:[],hasActualPurchase:!0}}):Y.get(IQ.getNewCustomerPromotions,e),zQ=e=>{if(P.isWWFlavor()){let t={promotionIdList:e.encryptedPromotionIds,encryptedMarketplaceId:e.encryptedMarketplaceId};return UOe(LQ.redeemCoupons,t)}return Y.post(IQ.redeemPromotions,e)},Dke=e=>P.isWWFlavor()?ike(LQ.redeemCoupons,e):Y.get(IQ.redeemPromotionForCurrentCustomer,e),Oke=e=>Y.get(IQ.getCustomerActualPurchase,e),kke=(e,t=xke,n=Tke)=>{if(P.isWWFlavor())return rke(LQ.getPromotionsByIdList,e);let r=new URLSearchParams({status:t,eligibility:n,marketplaceId:PQ});return e.filter(e=>!!e&&typeof e==`string`).forEach(e=>{r.append(wke,e)}),Y.get(`${IQ.getPromotionsByIdList}?${r}`)},Ake=e=>{if(P.isWWFlavor())return nke(LQ.getPromotionsItems,e);let{exclusiveStartKey:t,promotionId:n}=e,r=new URLSearchParams({promotionId:n,marketplaceId:PQ,limit:e?.limit?e.limit:bke});return t&&r.set(FQ,encodeURIComponent(t)),Y.get(`${IQ.getPromotionsItems}?${r}`)}
472,jke=(e,t={})=>P.isWWFlavor()?Promise.resolve({data:{promotions:[],hasMore:!1}}):Y.get(IQ.getRedeemedCouponsByCustomer,e,t),Mke=e=>{if(P.isWWFlavor())return e.asinOfferId?DOe({promotionQueryParameters:{offerIdentifiers:[{itemId:e.asin,merchantId:e.merchantId,offerListingId:e.asinOfferId}]}},LQ.findPromotions):Promise.resolve({data:{miniAppPromotionList:[]}});let t=new URLSearchParams({asin:e.asin,encryptedMarketplaceId:eR,encryptedMerchantId:e.merchantId,withRedeemedCouponStatus:!0});return Y.get(IQ.getPromotionInfosByOffer,t)},BQ=e=>P.isWWFlavor()?AOe({promotionQueryParameters:{promotionIds:e||[]},withCoupon:!0},LQ.findPromotions):Y.get(`${IQ.getPromotionInfosByPromotionIds}?${Eke(e)}`),VQ=e=>{if(P.isWWFlavor()){let{promotionIds:t}=OSe(e);return MOe({promotionQueryParameters:{promotionIds:t||[]},withCoupon:!0},LQ.findPromotions)}return Y.get(`${IQ.getPromotionStatusByPromotionIds}?${e}`)},Nke=e=>{if(P.isWWFlavor())return eke(LQ.getPromotions,e);let{limit:t,exclusiveStartKey:n}=e,r=new URLSearchParams({limit:t,marketplaceId:PQ});return n&&r.set(FQ,n),Y.get(`${IQ.getPromotions}?${r}`)},Pke=e=>lW.post({path:LQ.findPromotions,authOption:e?.authOption??uW.REQUIRED},e),Fke=e=>lW.post({path:LQ.redeemCoupons,authOption:uW.REQUIRED},e);function Ike(e){return{loadFeatureRules:async()=>{let t=Iy.getInstance();try{await t.loadRules(e)}catch(e){console.error(`Failed to load feature rules:`,e)}}}}var Lke={feature_id:`ShouldDisplayEstimatedVAT`,fallback_value:!1,options:[{when_all:[{is:[`shipToCountryCode`,`NO`]}],return_value:!0}]},Rke={UNKNOWN:`UNKNOWN`,EXPIRED:`EXPIRED`,NOT_STARTED:`NOT_STARTED`,REDEEMED:`REDEEMED`,USED:`USED`,ACTIVE:`ACTIVE`,EXHAUSTED:`EXHAUSTED`},HQ={POSD:`Buy$XGet$YOff`,FST:`Free-Shipping`},UQ={FST:`Free-Shipping`,BUY_X_GET_Y_OFF:`Buy$XGet$YOff`,BUY_X_GET_X_OFF:`Buy$XGetX%Off`,BUY_N_GET_X_OFF:`BuyNGetX%Off`},WQ=function(e){switch(e){case`EXHAUSTED`:return H(`couponsList`,`ALREADY_SOLD_OUT`);case`EXPIRED`:return H(`couponsList`,`EXPIRED`);case`ACTIVE`:return H(`couponsList`,`TAKE_IT_NOW`);case`USED`:return H(`couponsList`,`USED`);case`UNAVAILABLE`:return H(`couponsList`,`UNAVAILABLE`);case`REDEEMED`:return H(`couponsList`,`SHOP_ITEMS`);default:return H(`couponsList`,`AVAILABLE_GOODS`)}},GQ=function(e){if(!e||!e?.promotionSubCategory||!e?.benefits?.length)return``;let{promotionSubCategory:t,benefits:n}=e;return t===UQ.BUY_X_GET_Y_OFF?n[0].fixedAmount?.amount:t===UQ.FST?H(`couponsList`,`FREE_SHIPPING`):t===UQ.BUY_X_GET_X_OFF||t===UQ.BUY_N_GET_X_OFF?eb?n[0].percentage?.value:(100-(n[0].percentage?.value??0))/10:``},zke=function(e){if(!e||!e?.promotionSubCategory||!e?.thresholds?.length)return``;let{promotionSubCategory:t,thresholds:n}=e;return t===UQ.BUY_X_GET_Y_OFF||t===UQ.BUY_X_GET_X_OFF?Ob(`couponsList`,`AVAILABLE_FOR_OVER_AMOUNT`,{AMOUNT:String(n[0].currencyAmount?.amount)}):t===UQ.BUY_N_GET_X_OFF?Ob(`couponsList`,`AVAILABLE_FOR_OVER_QUANTITY`,{QUANTITY:String(n[0].quantity)}):t===UQ.FST?H(`couponsList`,`ZERO_THRESHOLD_FREE_SHIPPING`):``},KQ=function(e){if(!e||!e?.promotionSubCategory)return``;let{promotionSubCategory:t}=e;return t===UQ.BUY_X_GET_Y_OFF},qQ=function(e){if(!e||!e?.promotionSubCategory)return``;let{promotionSubCategory:t}=e;return t===UQ.BUY_X_GET_X_OFF||t===UQ.BUY_N_GET_X_OFF},Bke={REDEEMED:`REDEEMED`,ACTIVE:`ACTIVE`,USED:`USED`,EXHAUSTED:`EXHAUSTED`,UNAVAILABLE:`UNAVAILABLE`,EXPIRED:`EXPIRED`},Vke=.1,Hke=e=>{if(!e||!e.promotionCategory||!e.thresholds||!e.thresholds.length)return``;let t=e.thresholds;switch(e.promotionCategory){case`buyAmountXGetPercentOffX`:case`buyAmountXGetAmountOffY`:case`buyAmountXGetAmountOffX`:return Ob(`couponsList`,`AVAILABLE_FOR_OVER_AMOUNT`,{AMOUNT:String(t[0].currencyAmount?.amount)});case`buyQuantityXGetPercentOffX`:case`buyQuantityXGetAmountOffX`:case`buyQuantityXGetQuantityFreeX`:return Ob(`couponsList`,`AVAILABLE_FOR_OVER_QUANTITY_YUAN`,{QUANTITY:String(t[0].quantity)});case`forEachQuantityXGetPercentOffQuantityX`:case`forEachQuantityXGetAmountOffX`:case`forEachQuantityXGetQuantityFreeX`:return Ob(`couponsList`,`FOREACH_QUANTITY_GET_QUANTITY_FREE`,{QUANTITY:String(t[0].quantity)});case`discountCheapestNofM`:return Ob(`couponsList`,`DISCOUNT_CHEAPEST_NOF_M`,{QUANTITY:String(t[0].quantity)});case`buyAmountXGetShippingFreeX`:case`buyAmountXGetSimpleShippingFreeX`:return(t[0].currencyAmount?.amount??0)<=Vke?H(`couponsList`,`ZERO_THRESHOLD_IS_AVAILABLE`):Ob(`couponsList`,`AVAILABLE_FOR_OVER_AMOUNT`,{AMOUNT:String(t[0].currencyAmount?.amount)});case`buyQuantityXGetShippingFreeX`:case`buyQuantityXGetSimpleShippingFreeX`:return Ob(`couponsList`,`FREE_SHIPPING_FOR_X_PIECES`,{QUANTITY:String(t[0].quantity)});default:return``}},JQ={BUY_X_GET_Y_OFF:`Buy$XGet$YOff`,BUY_X_GET_X_OFF:`Buy$XGetX%Off`,BUY_N_GET_X_OFF:`BuyNGetX%Off`};function YQ(e){let t=e?.thresholds||[],n=e?.benefits||[],r=n[0]?.percentage?.value||0,i=NJ()?.currency,a=P.isWWFlavor()?i:H(`common`,`currencyUnit`);return eb||(r=(100-n[0]?.percentage?.value)/10),e.promotionSubCategory===JQ.BUY_X_GET_Y_OFF?Ob(`couponsList`,`BUY_AMOUNT_X_GET_Y_AMOUNT_OFF`,{threshold:t[0].currencyAmount.amount,benefit:n[0]?.fixedAmount?.amount,currency:a}):e.promotionSubCategory===JQ.BUY_X_GET_X_OFF?Ob(`couponsList`,`BUY_AMOUNT_X_GET_X_PERCENT_OFF`,{threshold:t[0].currencyAmount.amount,benefit:r,currency:a}):e.promotionSubCategory===JQ.BUY_N_GET_X_OFF?Ob(`couponsList`,`BUY_N_GET_X_PERCENT_OFF`,{threshold:t[0].quantity,benefit:r}):``}async function XQ(){let e=[],{data:t}=await RQ({encryptedMarketplaceId:eR});if(!t||!t?.promotions||!t?.promotions?.length)return e;let n=[];
472if(t?.promotions?.forEach(e=>{(e.status===tR.COUPON_SERVICE_PROMOTION_STATUS.ACTIVE||e.status===tR.COUPON_SERVICE_PROMOTION_STATUS.REDEEMED)&&n.push(e.promotionId)}),!n.length)return e;let{data:r}=await BQ(n);return e=r?.miniAppPromotionList?.map(e=>{let t=e.promotionSubCategory===HQ.FST;return{id:e.encryptedPromotionId,isFreeShipping:t,text:YQ(e),threshold:e.thresholds[0]?.currencyAmount?.amount,amount:e.benefits[0]?.fixedAmount?.amount}}),e}async function Uke(){if(await vJ(!1))try{let{data:e}=await hK();return e.hasActualPurchase===!1?{promotionList:await XQ()}:{promotionList:[]}}catch(e){return console.error(e,`api---getCustomerActualPurchase---error`),{promotionList:[]}}else return{promotionList:await XQ()}}var{ENCRYPTED_MARKETPLACE_ID:ZQ,formatTimestamp:QQ,COUPON_SERVICE_PROMOTION_STATUS:$Q,REDEEMED_COUPON_STATUS:Wke}=tR,Gke=0,Kke=3,qke=(e,t=null)=>e?.length?e.filter(e=>e.text||e.promotionSubCategory).slice(Gke,Kke-+!!t).map(e=>({text:e?.text||YQ(e)})):[],e$=e=>e.isFreeShipping?H(`couponsList`,`ZERO_THRESHOLD_FREE_SHIPPING`):YQ(e),Jke=e=>`${QQ(e.startDate,`date`,`/`)} - ${QQ(e.endDate,`date`,`/`)}`,Yke=(e,t)=>e.isFreeShipping&&t.isNewCustomerCoupon?H(`couponsList`,`NEW_CUSTOMER_FREE_SHIPPING_COUPON`):t.isOfferCustomerCoupon?H(`couponsList`,`ASIN_APPLICATION_SCOPE_VIEW_RULE`):H(`common`,`newCustomerCoupon`),Xke=e=>e.status||$Q.UNKNOWN,Zke=e=>Xke(e)===$Q.REDEEMED||Wke.REDEEMED===e.redeemedCouponStatus,Qke=e=>e?.length?e.filter(e=>$Q.ACTIVE===e.status):[],t$=(e,t=$Q.REDEEMED)=>Zke(e)?t:$Q.ACTIVE,n$=(e,t=[],n)=>e.map((e,r)=>(e.isFreeShipping=e.promotionSubCategory===HQ.FST,{thresholdAmount:e?.thresholds[0]?.currencyAmount?.amount,id:e.encryptedPromotionId,benefitsAmount:e?.benefits[0]?.fixedAmount?.amount,type:t[r]?.type||e?.promotionSubCategory,status:t[r]?.status||t$(e),isFreeShipping:e?.isFreeShipping,promotionSubCategory:e?.promotionSubCategory,redeemedCouponStatus:e?.redeemedCouponStatus,endDate:e?.endDate,percentage:e?.benefits[0]?.percentage?.value,minQuantity:e?.thresholds[0]?.quantity,text:e$(e),buttonText:WQ(t[r]?.status),termOfValidity:Jke(e),priceText:GQ(e),isShowCurrencyUnit:KQ(e),isShowPercentOff:qQ(e),requirement:Yke(e,n),description:e$(e),...n})),r$=async(e,t,n,r)=>{try{let{data:i}=await BQ(e);r(n$(i?.miniAppPromotionList||[],t,n))}catch(e){console.error(`getPromotionInfosByPromotionIds api error:`,e)}},i$=async(e,t)=>{try{let n=[],{data:r}=await RQ({encryptedMarketplaceId:ZQ},t),i=(r?.promotions??[]).filter(e=>$Q[e.status]);i.length?(i.forEach(e=>{n.push(e.promotionId)}),await r$(n,i,{isNewCustomerCoupon:!0},t=>e(t))):e(i)}catch(e){console.error(`getNewCustomerPromotions api error:`,e)}},$ke=async e=>{if(await vJ(!1)===!1)i$(t=>{e(t)});else try{let{data:t}=await hK();t.hasActualPurchase===!1&&i$(t=>{e(t)})}catch(e){console.error(`getCustomerActualPurchase api error:`,e)}},eAe=async(e,t)=>{try{let{data:n}=await Mke(e);t(n$(n?.miniAppPromotionList||[],[],{isOfferCustomerCoupon:!0}))}catch(e){console.error(`getPromotionInfosByOffer api error:`,e)}},tAe=async(e,t)=>{if(e?.length)try{let{data:{redemptionResult:n}}=await zQ({encryptedPromotionIds:e.map(e=>e.encryptedPromotionId||e.id),encryptedMarketplaceId:ZQ}),r=Object.values(n||[])?.filter(e=>!!e.succeeded);r.some(e=>e)?hJ(Ob(`couponsList`,`SUCCESS_CLAIMED_NUM_COUPONS`,{NUM:r.length})):hJ(H(`couponsList`,`CLAIMED_FAILED_RETRY`)),t&&t()}catch(e){console.error(`redeemPromotions api error:`,e)}},nAe=async(e,t)=>{try{if(!await vJ(!1)){t(e.reduce((e,t)=>(e[t.id]=$Q.ACTIVE,e),{}));return}let{data:n}=await VQ(`${mJ(e.map(e=>e.id),`promotionIdList`)}&encryptedMarketplaceId=${eR}`);t(n)}catch(e){console.error(`getPromotionStatusByPromotionIds API error:`,e)}},rAe=`[pageType]`,iAe=`[widget]`,a$=e=>{if(!e?.currentRoute?.value?.matched?.length)return``;let t=e.currentRoute.value.matched[0]?.path;return t?(vq.getPageTypeFromPagePath(t),vq.getPageTypeFromPagePath(t)||``):``},aAe=e=>a$(e)===zK.pageTypeEnum.GATEWAY,oAe=e=>{let t=a$(e);if(!t)return``;let n=zK.pageTypePrefixMapping[t];return n===void 0?(console.warn(`[refTagUtils] Page type "${t}" is recognized but has no prefix mapping. Ensure pageTypePrefixMapping includes an entry for this page type.`),``):n},o$=(e,t)=>
472{if(!e)return``;let n=oAe(t);return n?e.replace(rAe,n):(console.warn(`[refTagUtils] Unable to resolve page type prefix for ref marker "${e}". The marker will be dropped. Check that the current route has a valid page type mapping.`),``)},s$={DetailPage:`adp`,TodayDeal:`pc`,Category:`acp`,PaySuccess:`psp`},sAe=e=>{let t=a$(e);if(!t)return console.warn(`[refTagUtils] getAdvertisingWidgetPrefix: unable to resolve current page type.`),``;let n=Object.keys(s$).find(e=>t.startsWith(e));return n?s$[n]:(console.warn(`[refTagUtils] getAdvertisingWidgetPrefix: page type "${t}" has no advertising widget mapping.`),``)},cAe=(e,t)=>{let n=o$(e,t);if(!n)return``;let r=sAe(t);return r?n.replace(iAe,r):``},c$=(e,t,n=o$)=>{let r=iJ(e);r?.refMarker&&(r.refMarker=n(r.refMarker,t)),pJ(r,t)},lAe=(e,t)=>{c$(e,t,cAe)},uAe=({widgetRefMarker:e,couponId:t,router:n})=>{if(e){let t=o$(e,n);if(t)return{ref:t}}if(t){let e=o$(WK.refMarkerEnum.GATEWAY.COUPON_WIDGET.replace(Xbe,t),n);if(e)return{ref:e}}return{}},dAe=[e=>e.startsWith(`lp_sc_`),e=>e.startsWith(`gw_sc_`),e=>e===`nb_sb_noss`,e=>e.startsWith(`nb_sb_ss_`),e=>e.startsWith(`sp_hk_`),e=>e.startsWith(`sp_rs_`)],fAe=e=>e&&dAe.some(t=>t(e))?e:``,pAe=(e,t)=>{let n=fAe(e);return n?`sr_${n}_${t}`:`sr_${t}`},mAe=(e,t)=>
472{if(!(`ref`in(e?.currentRoute?.value?.query||{}))&&t)return t.includes(`[pageType]`)?o$(t,e)||void 0:t},l$=`DEAL`,hAe=`_AC_SY400_`,gAe=`relevancerank`,_Ae=`aplus-product-description`,vAe=.5,yAe={SIZE_CHART_TITLE:DL.SIZE_CHART,UNIT_CONVERSION_TITLE:DL.UNIT_CONVERSION,ELECTRICAL_VOLTAGE_TITLE:DL.ELECTRICAL_VOLTAGE,BEAUTY_SHOPPING_TITLE:DL.BEAUTY_SHOPPING,CUSTOMS_CLEARANCE_TITLE:DL.CUSTOMS_CLEARANCE},bAe={PROMOTION:`PROMOTION`,DEAL:`DEAL`,DEFAULT:`DEFAULT`},xAe={HORIZONTAL_RECTANGLE:`brand-store-asin-horizontal-rectangle`,SQUARE:`brand-store-asin-square`,VERTICAL_RECTANGLE:`brand-store-asin-vertical-rectangle`},SAe={OUT_OF_STOCK:0,IN_STOCK:1},CAe={low:0,high:10},wAe={DEAL_OF_THE_DAY:{priceShow:[`detailPage`,`DOTD_DISCOUNTED_PRICE`],textShow:[`detailPage`,`DOTD`],configType:`dotdPrice`},BEST_DEAL:{priceShow:[`detailPage`,`BEST_DEAL_PRICE`],textShow:[`detailPage`,`BEST_DEAL`],configType:`bestPrice`}},TAe={LEADTIME:`LEADTIME`,AVAILABLE_DATE:`AVAILABLE_DATE`,UNKNOWN_AVAILABILITY:`UNKNOWN_AVAILABILITY`},EAe={ACTIVE:`ACTIVE`,REDEEMED:`REDEEMED`},DAe={SHIPMENT_CONFIG:`shipmentConfig`,SHIPPING_FEE:`shippingFee`,TAX:`tax`,ENDORSEMENT:`endorsement`,ELIGIBLE_FOR_RETURN:`eligibleForReturn`,INELIGIBLE_FOR_RETURN:`ineligibleForReturn`,FINAL_SALE_RETURN_POLICY:`finalSaleReturn`},OAe=[`buyingOptions`,`shipped`,`express`,`estimate`],kAe=P.isWWFlavor()?[`buyingOptions`,`shipped`,`express`,`address`,`estimate`,`return`]:[`buyingOptions`,`shipped`,`express`,`address`,`estimate`],AAe=P.isWWFlavor()?[`buyingOptions`,`shipped`,`express`,`gfd_badge`,`address`,`estimate`,`return`]:[`buyingOptions`,`shipped`,`express`,`gfd_badge`,`address`,`estimate`],jAe={ASIN_DETAILS:`asinDetails`,THUMBNAIL_LIST:`thumbnailList`,REVIEW_DATA:`reviewData`,APLUSCONTENT_DATA:`aplusContent`,IS_IN_STOCK:`isInStock`,PROMOTIONS:`promotions`,PROMOTIONSWW:`promotionsWW`,BRAND_PRODUCTS_URL:`brandProductsUrl`,PRICE_TYPE:`priceType`,IS_SHOW_COUPON_BOX:`isShowCouponBox`,IS_SHOW_COUPON_BOX_WW:`isShowCouponBoxWW`,ASSCOIATE_TOKEN:`associateToken`,DETAIL_PAGE_API_CONFIG:`detailPageConfig`,IS_SHOW_SOLD_OUT_POPUP:`isShowSoldOutPopup`,ASIN_LIST_POPUP:`asinListPopup`},MAe={ADD_CART:`add_cart`,PAY:`pay`,VIEW_OTHERS:`view_others`},NAe={401:[`detailPage`,`LOGIN_INFORMATION_IS_INCORRECT_PLEASE_LOG_IN_AGAIN`],400:[`detailPage`,`API_ERRPR`],500:[`detailPage`,`API_ERRPR`]},{SHARE_MODULE:{shareRouter:{DOWNLOAD:PAe}},COUPON_SERVICE_PROMOTION_STATUS:FAe}=tR,IAe=(e,t=``,n=``,r=!0)=>{let a=new URL(location.href),o=a.origin,s=a.searchParams;s.delete(`isShare`),X.callFn(i.OPEN_NATIVE_PAGE,{url:NX(`${o}/${PAe}`,{target:eEe(o,e,t,n||s.toString())}),animated:r})},u$=e=>{if(!e)return 0;let t=String(e).split(`.`),n=t[0],r=t.length>1?t[1]:`00`;return[n,r.length===1?`${r}0`:r.slice(0,2)]},LAe=e=>e.indexOf(`.jpg`)===-1?e:e.replace(`.jpg`,`.${hAe}.jpg`),RAe=(e,t)=>(t&&(e=e.map(e=>{if(e?.asin){if(e.reviewTwister=``,!t.twisterVariations?.variations)return e;let n=t.twisterVariations.variations.filter(t=>t.asin===e.asin)[0];t.twisterVariations.dimensionKeys.forEach((r,i)=>{e?.reviewTwister?e.reviewTwister=`${e.reviewTwister},${t.twisterVariations.dimensionValues[i][n.values[i]]}`:e.reviewTwister=t.twisterVariations.dimensionValues[i][n.values[i]]})}return e})),e),d$=(e,t)=>{let n=[];return n=e.filter(e=>(e.thresholdAmount<=t||e.minQuantity===1)&&!e.isFreeShipping).sort((e,t)=>t.benefitsAmount-e.benefitsAmount),n},zAe=(e,t)=>{let n=[];return n=e.filter(e=>e.thresholdAmount>t&&!e.isFreeShipping).sort((e,t)=>e.thresholdAmount-t.thresholdAmount),n},BAe=e=>e.filter(e=>e.isFreeShipping),f$=(e,t)=>e.map(e=>(!e.benefitsAmount&&!e.isFreeShipping&&e.minQuantity<=1&&(e.benefitsAmount=t-t*((100-e.percentage)/100)),e)),VAe=e=>e.filter(e=>e.minQuantity>1),HAe=(e,t)=>{if(!t?.length)return[];let n=iJ(t);return n=f$(n.filter(e=>e.status!==FAe.UNAVAILABLE),e),[...d$(n,e),...zAe(n,e),...VAe(n),...BAe(n)]},UAe=(e,t)=>{let n=new RegExp(Object.keys(t).join(`|`),`g`);return e.replace(n,e=>t[e]||``)},WAe=(e,t,n,r)=>{let i=n??``,a=String(e),o=String(t);return{addUsdToUnlockFreeShipping:Ob(`common`,`ADD_USD_TO_UNLOCK_FREE_SHIPPING`,{currencyCode:i,amount:a},`Add ${i}${a} more for free shipping`),addUsdToUnlockDiscount:r?Ob(`common`,`ADD_USD_TO_UNLOCK_AMOUNT_DISCOUNT`,{currencyCode:i,amount:a,discount:o},`Add ${i} ${a} to unlock ${i} ${o} off`):Ob(`common`,`ADD_USD_TO_UNLOCK_DISCOUNT`,{currencyCode:i,amount:a,discount:o},`Add ${i}${a} more to unlock ${o}% off`),freeShipping:Ob(`common`,`FREE_SHIPPING_CPI`,{},`Spend ${i}${a} more for free shipping`),wootFreeShippingUnlocked:Ob(`common`,`FREE_SHIPPING_UNLOCKED`,{},`Free shipping unlocked!`),wootExtraDiscountUnlocked:r?Ob(`common`,`EXTRA_AMOUNT_DISCOUNT_UNLOCKED`,{currencyCode:i,discount:o},`Woot! ${i} ${o} off unlocked!`):Ob(`common`,`EXTRA_DISCOUNT_UNLOCKED`,{discount:o},`You got ${o}% extra discount!`)}},GAe={feature_id:`IsHapticFeedbackEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},p$=function(e){return e.LIGHT=`light`,e.MEDIUM=`medium`,e.HEAVY=`heavy`,e}({}),m$=function(e){return e.CRITICAL=`CRITICAL`,e.NORMAL=`NORMAL`,e}({}),KAe=100,h$=80,g$=25,_$=8,v$={ORDER_SUCCESS:`orderSuccess`,PAYMENT_ERROR:`paymentError`,CPI_BAR:`cpiBar`,LUCKY_DRAW:`luckyDraw`},qAe={[v$.ORDER_SUCCESS]:{priority:m$.CRITICAL,payload:{pattern:[p$.HEAVY,p$.HEAVY],delays:[KAe],durations:[g$,g$]}},[v$.PAYMENT_ERROR]:{priority:m$.CRITICAL,payload:{pattern:[p$.LIGHT,p$.LIGHT,p$.LIGHT],delays:[h$,h$],durations:[_$,_$,_$]}},[v$.CPI_BAR]:{priority:m$.CRITICAL,payload:{pattern:[p$.LIGHT,p$.LIGHT,p$.LIGHT],delays:[h$,h$],durations:[_$,_$,_$]}},[v$.LUCKY_DRAW]:{priority:m$.CRITICAL,payload:{pattern:[p$.LIGHT,p$.LIGHT,p$.LIGHT],delays:[h$,h$],durations:[_$,_$,_$]}}},JAe=100,YAe=500,XAe=500,y$=0,b$=0,x$={},ZAe=!1,S$=e=>{try{let t=e?.value;if(t&&typeof t==`object`&&typeof t.enabled==`boolean`)return t.enabled}catch(e){console.warn(`Haptic: Pref parse error:`,e)}return null},C$=e=>{try{X.callFn(i.SAVE_DATA_TO_DISK_CACHE,{key:a.HAPTIC_PREFERENCES_KEY,value:{enabled:e}},()=>{})}catch(e){console.warn(`Haptic: Save pref error:`,e)}},QAe=e=>{try{X.callFn(i.GET_DATA_FROM_DISK_CACHE,{key:a.HAPTIC_PREFERENCES_KEY},t=>{let n=S$(t),r=n===null?!0:n;n===null&&C$(r),typeof e==`function`&&e(r)})}
472catch(e){console.warn(`Haptic: Load pref error:`,e)}},$Ae=(e,t)=>{let n=Date.now();if(t===m$.CRITICAL)return b$=n,y$=n,x$[e]=n,!0;if(n-b$<XAe||n-y$<JAe)return!1;let r=x$[e];return r&&n-r<YAe?!1:(y$=n,x$[e]=n,!0)};async function eje(){let e=Iy.getInstance();return ZAe||=(await e.loadRules(GAe),!0),!(!e.getFeatureValue(Ay.IsHapticFeedbackEnabled)||!await AG()||S$(await X.callFnVal(i.GET_DATA_FROM_DISK_CACHE,{key:a.HAPTIC_PREFERENCES_KEY}))===!1)}var w$=e=>{let t=qAe[e];t&&$Ae(e,t.priority)&&eje().then(n=>{n&&X.callFn(i.TRIGGER_HAPTIC_FEEDBACK,{...t.payload,scenario:e},()=>{})}).catch(e=>{console.warn(`Haptic: trigger error:`,e)})},T$=()=>{let e=IH();return{getCommissionRates:()=>({commissionRatesJson:e?.getters?.[`personalAssociate/getCommissionRates`]??null,cappedCommissionRatesJson:e?.getters?.[`personalAssociate/getCappedCommissionRates`]??null})}},tje=e=>{let t=e?.totalAmount?.value??0,n=e?.tax?.value??0,r=e?.shippingFee?.value??0,i=e?.shippingDiscount?.value??0,a=e?.discount?.value??0,o=e?.payment?.selectedPaymentMethods?.[0]?.selectedForeignExchange,s=o?.currencyConversionEnabled?parseFloat(o?.totalSpreadAmount?.value??0):0;return{priceBreakdown:{totalAmount:t,importFee:n,shippingFee:r,shippingDiscount:i,discount:a,itemsTotalPrice:parseFloat((t-a-n-r-s).toFixed(2)),exchangeRateGuaranteeFee:s,currencyCode:e?.totalAmount?.currencyCode??(P.isWWFlavor()?`USD`:`CNY`)}}},nje=e=>{let t=e.reduce((e,t)=>(e.priceBreakdown.totalAmount+=t.priceBreakdown.totalAmount,e.priceBreakdown.importFee+=t.priceBreakdown.importFee,e.priceBreakdown.shippingFee+=t.priceBreakdown.shippingFee,e.priceBreakdown.shippingDiscount+=t.priceBreakdown.shippingDiscount,e.priceBreakdown.discount+=t.priceBreakdown.discount,e.priceBreakdown.itemsTotalPrice+=t.priceBreakdown.itemsTotalPrice,e.priceBreakdown.exchangeRateGuaranteeFee+=t.priceBreakdown.exchangeRateGuaranteeFee,e.priceBreakdown.currencyCode=t.priceBreakdown.currencyCode,e),{priceBreakdown:{totalAmount:0,importFee:0,shippingFee:0,shippingDiscount:0,discount:0,itemsTotalPrice:0,exchangeRateGuaranteeFee:0,currencyCode:`USD`}});return t.priceBreakdown.totalAmount=parseFloat(t.priceBreakdown.totalAmount.toFixed(2)),t.priceBreakdown.importFee=parseFloat(t.priceBreakdown.importFee.toFixed(2)),t.priceBreakdown.shippingFee=parseFloat(t.priceBreakdown.shippingFee.toFixed(2)),t.priceBreakdown.shippingDiscount=parseFloat(t.priceBreakdown.shippingDiscount.toFixed(2)),t.priceBreakdown.discount=parseFloat(t.priceBreakdown.discount.toFixed(2)),t.priceBreakdown.itemsTotalPrice=parseFloat(t.priceBreakdown.itemsTotalPrice.toFixed(2)),t.priceBreakdown.exchangeRateGuaranteeFee=parseFloat(t.priceBreakdown.exchangeRateGuaranteeFee.toFixed(2)),t},rje=e=>nje(e.map(e=>tje(e))),ije=100,aje=(e,t)=>{if(!e||!t)return;let{cappedCommissionRates:n}=t;if(!(!n||Object.keys(n).length===0))return n[e]},E$=(e,t)=>{if(!e||!t)return 0;let{commissionRates:n}=t;return!n||Object.keys(n).length===0?0:n[e]??n.gl_other??0},D$=(e,t,{commissionRatesJson:n,cappedCommissionRatesJson:r}={})=>{let i=E$(t,n),a=e>=0?e:0,o=H(`common`,`currencyUnit`);if(i===0||a===0)return`${o}0.00`;let s=i/ije*a,c=aje(t,r);c&&s>c&&(s=c);let[l,u]=rJ(Number(s.toFixed(2)));return`${o}${l}.${u}`},oje=e=>{if(!e||typeof e!=`string`)return 0;let t=e.replace(/[¥$€£₹₽₩₪₨₦₡₱₫₴₸₼₾₿]/g,``).replace(/,/g,``).replace(/\s/g,``).trim(),n=parseFloat(t);return isNaN(n)?0:n},O$=e=>{if(!e)return 0;
472let t=e.ourPrice?.amount??0,n=e.dealOffer?.price??0,r=e.couponPrice??0,i=e.ourPrice?.type===l$;return r>0?r:i&&n>0?n:t},sje=(e,t,{commissionRatesJson:n}={})=>t?E$(t,n)>0&&e>0:!1,cje=new Set([ab.US.cnMerchantId,ab.GE.cnMerchantId]),lje=()=>{let e=IH(),{getCommissionRates:t}=T$(),n=V(()=>P.isCNFlavor()?e.getters[`personalAssociate/isPACommissionFeatureEnabled`]:!1),r=e=>e?cje.has(e):!1,i=e=>n.value&&r(e),a=e=>e?.merchantId||e?.encryptedMerchantId;return{isPACommissionFeatureEnabled:i,resolveMerchantId:a,canShowPABadge:(e,n=O$)=>!e||!i(a(e))?!1:sje(n(e),e.glProductGroup,t())}},k$=r(((e,t)=>{(function(e,n){var r=n(e,e.document,Date);e.lazySizes=r,typeof t==`object`&&t.exports&&(t.exports=r)})(typeof window<`u`?window:{},function(e,t,n){var r,i;if((function(){var t,n={lazyClass:`lazyload`,loadedClass:`lazyloaded`,loadingClass:`lazyloading`,preloadClass:`lazypreload`,errorClass:`lazyerror`,autosizesClass:`lazyautosizes`,fastLoadedClass:`ls-is-cached`,iframeLoadMode:0,srcAttr:`data-src`,srcsetAttr:`data-srcset`,sizesAttr:`data-sizes`,minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])})(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s=`addEventListener`,c=`getAttribute`,l=e[s].bind(e),u=e.setTimeout,d=e.requestAnimationFrame||u,f=e.requestIdleCallback,p=/^picture$/i,m=[`load`,`error`,`lazyincluded`,`_lazyloaded`],h={},g=Array.prototype.forEach,_=function(e,t){return h[t]||(h[t]=RegExp(`(\\s|^)`+t+`(\\s|$)`)),h[t].test(e[c](`class`)||``)&&h[t]},v=function(e,t){_(e,t)||e.setAttribute(`class`,(e[c](`class`)||``).trim()+` `+t)},y=function(e,t){var n;(n=_(e,t))&&e.setAttribute(`class`,(e[c](`class`)||``).replace(n,` `))},b=function(e,t,n){var r=n?s:`removeEventListener`;n&&b(e,t),m.forEach(function(n){e[r](n,t)})},x=function(e,n,i,a,o){var s=t.createEvent(`Event`);return i||={},i.instance=r,s.initEvent(n,!a,!o),s.detail=i,e.dispatchEvent(s),s},S=function(t,n){var r;!o&&(r=e.picturefill||i.pf)?(n&&n.src&&!t[c](`srcset`)&&t.setAttribute(`srcset`,n.src),r({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},C=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,n){for(n||=e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},T=(function(){var e,n,r=[],i=[],a=r,o=function(){var t=a;for(a=r.length?i:r,e=!0,n=!1;t.length;)t.shift()();e=!1},s=function(r,i){e&&!i?r.apply(this,arguments):(a.push(r),n||(n=!0,(t.hidden?u:d)(o)))};return s._lsFlush=o,s})(),E=function(e,t){return t?function(){T(e)}:function(){var t=this,n=arguments;T(function(){e.apply(t,n)})}},D=function(e){var t,r=0,a=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,r=n.now(),e()},c=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:E(function(){u(s)},!0);return function(e){var i;(e=e===!0)&&(o=33),!t&&(t=!0,i=a-(n.now()-r),i<0&&(i=0),e||i<9?c():u(c,i))}},O=function(e){var t,r,i=99,a=function(){t=null,e()},o=function(){var e=n.now()-r;e<i?u(o,i-e):(f||a)(a)};return function(){r=n.now(),t||=u(o,i)}},k=(function(){var o,f,m,h,w,k,A,j,M,N,te,ne,P=/^img$/i,re=/^iframe$/i,ie=`onscroll`in e&&!/(gle|ing)bot/.test(navigator.userAgent),ae=0,oe=0,se=0,F=-1,ce=function(e){se--,(!e||se<0||!e.target)&&(se=0)},le=function(e){return ne??=C(t.body,`visibility`)==`hidden`,ne||!(C(e.parentNode,`visibility`)==`hidden`&&C(e,`visibility`)==`hidden`)},ue=function(e,n){var r,i=e,o=le(e);for(j-=n,te+=n,M-=n,N+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=a;)o=(C(i,`opacity`)||1)>0,o&&C(i,`overflow`)!=`visible`&&(r=i.getBoundingClientRect(),o=N>r.left&&M<r.right&&te>r.top-1&&j<r.bottom+1);return o},de=function(){var e,n,s,l,u,d,p,m,g,_,v,y,b=r.elements;if((h=i.loadMode)&&se<8&&(e=b.length)){for(n=0,F++;n<e;n++)if(!(!b[n]||b[n]._lazyRace)){if(!ie||r.prematureUnveil&&r.prematureUnveil(b[n])){ye(b[n]);continue}if((!(m=b[n][c](`data-expand`))||!(d=m*1))&&(d=oe),_||(_=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand,r._defEx=_,v=_*i.expFactor,y=i.hFac,ne=null,oe<v&&se<1&&F>2&&h>2&&!t.hidden?(oe=v,F=0):oe=h>1&&F>1&&se<6?_:ae),g!==d&&(k=innerWidth+d*y,A=innerHeight+d,p=d*-1,g=d),s=b[n].getBoundingClientRect(),(te=s.bottom)>=p&&(j=s.top)<=A&&(N=s.right)>=p*y&&(M=s.left)<=k&&(te||N||M||j)&&(i.loadHidden||le(b[n]))&&(f&&se<3&&!m&&(h<3||F<4)||ue(b[n],d))){if(ye(b[n]),u=!0,se>9)break}else !u&&f&&!l&&se<4&&F<4&&h>
4722&&(o[0]||i.preloadAfterLoad)&&(o[0]||!m&&(te||N||M||j||b[n][c](i.sizesAttr)!=`auto`))&&(l=o[0]||b[n])}l&&!u&&ye(l)}},fe=D(de),pe=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}ce(e),v(t,i.loadedClass),y(t,i.loadingClass),b(t,he),x(t,`lazyloaded`)},me=E(pe),he=function(e){me({target:e.target})},ge=function(e,t){var n=e.getAttribute(`data-load-mode`)||i.iframeLoadMode;n==0?e.contentWindow.location.replace(t):n==1&&(e.src=t)},_e=function(e){var t,n=e[c](i.srcsetAttr);(t=i.customMedia[e[c](`data-media`)||e[c](`media`)])&&e.setAttribute(`media`,t),n&&e.setAttribute(`srcset`,n)},ve=E(function(e,t,n,r,a){var o,s,l,d,f,h;(f=x(e,`lazybeforeunveil`,t)).defaultPrevented||(r&&(n?v(e,i.autosizesClass):e.setAttribute(`sizes`,r)),s=e[c](i.srcsetAttr),o=e[c](i.srcAttr),a&&(l=e.parentNode,d=l&&p.test(l.nodeName||``)),h=t.firesLoad||`src`in e&&(s||o||d),f={target:e},v(e,i.loadingClass),h&&(clearTimeout(m),m=u(ce,2500),b(e,he,!0)),d&&g.call(l.getElementsByTagName(`source`),_e),s?e.setAttribute(`srcset`,s):o&&!d&&(re.test(e.nodeName)?ge(e,o):e.src=o),a&&(s||d)&&S(e,{src:o})),e._lazyRace&&delete e._lazyRace,y(e,i.lazyClass),T(function(){var t=e.complete&&e.naturalWidth>1;(!h||t)&&(t&&v(e,i.fastLoadedClass),pe(f),e._lazyCache=!0,u(function(){`_lazyCache`in e&&delete e._lazyCache},9)),e.loading==`lazy`&&se--},!0)}),ye=function(e){if(!e._lazyRace){var t,n=P.test(e.nodeName),r=n&&(e[c](i.sizesAttr)||e[c](`sizes`)),a=r==`auto`;(a||!f)&&n&&(e[c](`src`)||e.srcset)&&!e.complete&&!_(e,i.errorClass)&&_(e,i.lazyClass)||(t=x(e,`lazyunveilread`).detail,a&&ee.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,se++,ve(e,t,a,r,n))}},be=O(function(){i.loadMode=3,fe()}),xe=function(){i.loadMode==3&&(i.loadMode=2),be()},Se=function(){if(!f){if(n.now()-w<999){u(Se,999);return}f=!0,i.loadMode=3,fe(),l(`scroll`,xe,!0)}};return{_:function(){w=n.now(),r.elements=t.getElementsByClassName(i.lazyClass),o=t.getElementsByClassName(i.lazyClass+` `+i.preloadClass),l(`scroll`,fe,!0),l(`resize`,fe,!0),l(`pageshow`,function(e){if(e.persisted){var n=t.querySelectorAll(`.`+i.loadingClass);n.length&&n.forEach&&d(function(){n.forEach(function(e){e.complete&&ye(e)})})}}),e.MutationObserver?new MutationObserver(fe).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s](`DOMNodeInserted`,fe,!0),a[s](`DOMAttrModified`,fe,!0),setInterval(fe,999)),l(`hashchange`,fe,!0),[`focus`,`mouseover`,`click`,`load`,`transitionend`,`animationend`].forEach(function(e){t[s](e,fe,!0)}),/d$|^c/.test(t.readyState)?Se():(l(`load`,Se),t[s](`DOMContentLoaded`,fe),u(Se,2e4)),r.elements.length?(de(),T._lsFlush()):fe()},checkElems:fe,unveil:ye,_aLSL:xe}})(),ee=(function(){var e,n=E(function(e,t,n,r){var i,a,o;if(e._lazysizesWidth=r,r+=`px`,e.setAttribute(`sizes`,r),p.test(t.nodeName||``))for(i=t.getElementsByTagName(`source`),a=0,o=i.length;a<o;a++)i[a].setAttribute(`sizes`,r);n.detail.dataAttr||S(e,n.detail)}),r=function(e,t,r){var i,a=e.parentNode;a&&(r=w(e,a,r),i=x(e,`lazybeforesizes`,{width:r,dataAttr:!!t}),i.defaultPrevented||(r=i.detail.width,r&&r!==e._lazysizesWidth&&n(e,a,i,r)))},a=O(function(){var t,n=e.length;if(n)for(t=0;t<n;t++)r(e[t])});return{_:function(){e=t.getElementsByClassName(i.autosizesClass),l(`resize`,a)},checkElems:a,updateElem:r}})(),A=function(){!A.i&&t.getElementsByClassName&&(A.i=!0,ee._(),k._())};return u(function(){i.init&&A()}),r={cfg:i,autoSizer:ee,loader:k,init:A,uP:S,aC:v,rC:y,hC:_,fire:x,gW:w,rAF:T},r})})),uje=r(((e,t)=>{(function(e,n){var r=function(){n(e.lazySizes),e.removeEventListener(`lazyunveilread`,r,!0)};n=n.bind(null,e,e.document),typeof t==`object`&&t.exports?n(k$()):typeof define==`function`&&define.amd?define([`lazysizes`],n):e.lazySizes?r():e.addEventListener(`lazyunveilread`,r,!0)})(window,function(e,t,n){var r,i,a=n.cfg,o={string:1,number:1},s=/^\-*\+*\d+\.*\d*$/,c=/^picture$/i,l=/\s*\{\s*width\s*\}\s*/i,u=/\s*\{\s*height\s*\}\s*/i,d=/\s*\{\s*([a-z0-9]+)\s*\}\s*/gi,f=/^\[.*\]|\{.*\}$/,p=/^(?:auto|\d+(px)?)$/,m=t.createElement(`a`),h=t.createElement(`img`),g=`srcset`in h&&!(`sizes`in h),_=!!e.HTMLPictureElement&&!g;(function(){var e,t={prefix:``,postfix:``,srcAttr:`data-src`,absUrl:!1,modifyOptions:function(){},widthmap:{},ratio:!1,traditionalRatio:!1,aspectratio:!1};for(e in r=n&&n.cfg,r.supportsType||=function(e){return!e},r.rias||={},i=r.rias,`widths`in i||(i.widths=[],(function(e){for(var t,n=0;!t||t<3e3;)n+=5,n>30&&(n+=1),t=36*n,e.push(t)})(i.widths)),t)e in i||(i[e]=t[e])})();function v(t,n,r){var a,o,l,u,p,m=e.getComputedStyle(t);if(!r)o=t.parentNode,r={isPicture:!!(o&&c.test(o.nodeName||``))};else{for(u in p={},r)p[u]=r[u];r=p}for(a in l=function(e,n){var a=t.getAttribute(`data-`+e);if(!a){var o=m.getPropertyValue(`--ls-`+e);o&&(a=o.trim())}if(a){if(a==`true`)a=!0;else if(a==`false`)a=!1;else if(s.test(a))a=parseFloat(a);else if(typeof i[e]==`function`)a=i[e](t,a);else if(f.test(a))try{a=JSON.parse(a)}catch{}r[e]=a}else e in i&&typeof i[e]!=`function`&&!r[e]?r[e]=i[e]:n&&typeof i[e]==`function`&&(r[e]=i[e](t,a))},i)l(a);return n.replace(d,function(e,t){t in r||l(t,!0)}),r}function y(e,t){var n=[];return n.srcset=[],t.absUrl&&(m.setAttribute(`href`,e),e=m.href),e=((t.prefix||``)+e+(t.postfix||``)).replace(d,function(e,n){return o[typeof t[n]]?t[n]:e}),t.widths.forEach(function(r){var a=t.widthmap[r]||r,o=t.aspectratio||t.ratio,s=!t.aspectratio&&i.traditionalRatio,c={u:e.replace(l,a).replace(u,o?Math.round(s?r*o:r/o):``),w:r};n.push(c),n.srcset.push(c.c=c.u+` `+r+`w`)}),n}function b(e,n,i){var a=0,o=0,s=i;if(e){if(n.ratio===`container`){for(a=s.scrollWidth,o=s.scrollHeight;(!a||!o)&&s!==t;)s=s.parentNode,a=s.scrollWidth,o=s.scrollHeight;a&&o&&(n.ratio=n.traditionalRatio?o/a:a/o)}e=y(e,n),e.isPicture=n.isPicture,g&&i.nodeName.toUpperCase()==`IMG`?i.removeAttribute(r.srcsetAttr):i.setAttribute(r.srcsetAttr,e.srcset.join(`, `)),Object.defineProperty(i,`_lazyrias`,{value:e,writable:!0})}}function x(e,t){var r=v(e,t);
472return i.modifyOptions.call(e,{target:e,details:r,detail:r}),n.fire(e,`lazyriasmodifyoptions`,r),r}function S(e){return e.getAttribute(e.getAttribute(`data-srcattr`)||i.srcAttr)||e.getAttribute(r.srcsetAttr)||e.getAttribute(r.srcAttr)||e.getAttribute(`data-pfsrcset`)||``}addEventListener(`lazybeforesizes`,function(e){if(e.detail.instance==n){var t=e.target,a,o,s,c,u,d,f,m,h,g,y,w,T;if(!(!e.detail.dataAttr||e.defaultPrevented||i.disabled||!((h=t.getAttribute(r.sizesAttr)||t.getAttribute(`sizes`))&&p.test(h)))){if(a=S(t),o=x(t,a),y=l.test(o.prefix)||l.test(o.postfix),o.isPicture&&(c=t.parentNode))for(u=c.getElementsByTagName(`source`),d=0,f=u.length;d<f;d++)(y||l.test(m=S(u[d])))&&(s=v(u[d],m,o),b(m,s,u[d]),w=!0);y||l.test(a)?(b(a,o,t),w=!0):w&&(T=[],T.srcset=[],T.isPicture=!0,Object.defineProperty(t,`_lazyrias`,{value:T,writable:!0})),w&&(_?t.removeAttribute(r.srcAttr):h!=`auto`&&(g={width:parseInt(h,10)},C({target:t,detail:g})))}}},!0);var C=(function(){var i=function(e,t){return e.w-t.w},o=function(e){for(var t,n,r=e.length,i=e[r-1],a=0;a<r;a++)if(i=e[a],i.d=i.w/e.w,i.d>=e.d){!i.cached&&(t=e[a-1])&&t.d>e.d-.13*e.d**2.2&&(n=(t.d-.6)**1.6,t.cached&&(t.d+=.15*n),t.d+(i.d-e.d)*n>e.d&&(i=t));break}return i},s=function(e,t){var i;return!e._lazyrias&&n.pWS&&(i=n.pWS(e.getAttribute(r.srcsetAttr||``))).length&&(Object.defineProperty(e,`_lazyrias`,{value:i,writable:!0}),t&&e.parentNode&&(i.isPicture=e.parentNode.nodeName.toUpperCase()==`PICTURE`)),e._lazyrias},c=function(t){var r=e.devicePixelRatio||1,i=n.getX&&n.getX(t);return Math.min(i||r,2.4,r)},l=function(t,n){var r,a,l,u,d=t._lazyrias,f;if(d.isPicture&&e.matchMedia){for(a=0,r=t.parentNode.getElementsByTagName(`source`),l=r.length;a<l;a++)if(s(r[a])&&!r[a].getAttribute(`type`)&&(!(u=r[a].getAttribute(`media`))||(matchMedia(u)||{}).matches)){d=r[a]._lazyrias;break}}return(!d.w||d.w<n)&&(d.w=n,d.d=c(t),f=o(d.sort(i))),f},u=function(i){if(i.detail.instance==n){var o,c=i.target;if(!g&&(e.respimage||e.picturefill||a.pf)){t.removeEventListener(`lazybeforesizes`,u);return}!(`_lazyrias`in c)&&(!i.detail.dataAttr||!s(c,!0))||(o=l(c,i.detail.width),o&&o.u&&c._lazyrias.cur!=o.u&&(c._lazyrias.cur=o.u,o.cached=!0,n.rAF(function(){c.setAttribute(r.srcAttr,o.u),c.setAttribute(`src`,o.u)})))}};return _?u=function(){}:addEventListener(`lazybeforesizes`,u),u})()})})),dje=n({default:()=>mje,getBaseImageUrl:()=>I$,getLqipUrl:()=>R$,getRiasUrl:()=>L$}),A$=e(k$());uje();var j$=`_SY`,M$=`_TTW`,N$=`.svg`,P$=`.gif`,fje=40,F$=`/images/G/`,I$=e=>CJ(e)!==`string`||e.length===0?e:e.replace(/\.(_AC)?(_SX\d+)?(_SY\d+)?(_TTW)?_\./g,`.`),pje=(e,t)=>{if(CJ(e)!==`string`||e.length===0||e.toLowerCase().endsWith(P$)||e.toLowerCase().endsWith(N$))return e;let n=e.split(`.`),r=n.length-1,i=e.includes(F$)?M$:``,a=`${j$}${Math.round(t)}${i}`;return n.splice(r,0,`${a}_`),n.join(`.`)},L$=e=>{if(CJ(e)!==`string`||e.length===0)return e;let t=I$(e);if(t.toLowerCase().endsWith(P$)||t.toLowerCase().endsWith(N$))return t;let n=t.split(`.`),r=n.length-1,i=`${j$}{width}${t.includes(F$)?M$:``}`;return n.splice(r,0,`${i}_`),n.join(`.`)},R$=e=>pje(I$(e),fje);A$.default.cfg.lazyClass=`lazyload`,A$.default.cfg.loadedClass=`lazyloaded`,A$.default.cfg.loadingClass=`lazyloading`;var mje=A$.default;function hje(){return{isStarRatingEnabled:V(()=>Ay.isFeatureEnabled(Ay.IsStarRatingEnabled))}}var gje={feature_id:`ProductItemUIRules`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{flavorClass:`ProductItem_CN`,buyButtonIcon:`assets/svg/detailTags/stroke.svg`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{flavorClass:`ProductItem_WW`,buyButtonIcon:`assets/svg/detailTags/ww-buy-button.svg`}}],fallback_value:{flavorClass:`ProductItem_CN`,buyButtonIcon:`assets/svg/detailTags/stroke.svg`}},z$=z(null),B$=null,V$=!1,_je=async()=>V$&&z$.value!==null?z$.value:(B$||=(async()=>{try{let e=Iy.getInstance();await e.loadRules(gje);let t=e.getFeatureValue(Ay.ProductItemUIRules);return z$.value=t,V$=!0,t}catch(e){throw console.error(`Failed to load ProductItemUIRules:`,e),B$=null,V$=!1,e}})(),B$),vje=(e,t=!0)=>{if(!e)return`0`;let n=u$(t?PJ(e):e);return Array.isArray(n)?n[0]:`0`},yje=(e,t=!0)=>{let n=t?PJ(e):e;if(!String(n).includes(`.`))return``;let r=u$(n);return Array.isArray(r)?r[1]:`00`},H$=0,bje=(e=O$)=>{let{getCommissionRates:t}=T$();return{getPACommissionText:n=>
472n?D$(e(n)||H$,n.glProductGroup||``,t()):D$(H$,``,t())}},U$=typeof window<`u`,W$=(e,t=!1)=>t?Symbol.for(e):Symbol(e),xje=(e,t,n)=>G$({l:e,k:t,s:n}),G$=e=>JSON.stringify(e).replace(/\u2028/g,`\\u2028`).replace(/\u2029/g,`\\u2029`).replace(/\u0027/g,`\\u0027`),K$=e=>typeof e==`number`&&isFinite(e),q$=e=>a1(e)===`[object Date]`,J$=e=>a1(e)===`[object RegExp]`,Y$=e=>o1(e)&&Object.keys(e).length===0,X$=Object.assign,Sje=Object.create,Z$=(e=null)=>Sje(e),Cje,Q$=()=>Cje||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:Z$(),wje=Object.prototype.hasOwnProperty;function $$(e,t){return wje.call(e,t)}var e1=Array.isArray,t1=e=>typeof e==`function`,Z=e=>typeof e==`string`,n1=e=>typeof e==`boolean`,r1=e=>typeof e==`object`&&!!e,Tje=e=>r1(e)&&t1(e.then)&&t1(e.catch),i1=Object.prototype.toString,a1=e=>i1.call(e),o1=e=>a1(e)===`[object Object]`,Eje=e=>e==null?``:e1(e)||o1(e)&&e.toString===i1?JSON.stringify(e,null,2):String(e);function s1(e,t=``){return e.reduce((e,n,r)=>r===0?e+n:e+t+n,``)}function Dje(e,t){typeof console<`u`&&(console.warn(`[intlify] `+e),t&&console.warn(t.stack))}function c1(e){return e.replace(/&/g,`&amp;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`).replace(/"/g,`&quot;`).replace(/'/g,`&apos;`).replace(/\//g,`&#x2F;`).replace(/=/g,`&#x3D;`)}function Oje(e){return e.replace(/&(?![a-z0-9#]{2,6};)/gi,`&amp;`).replace(/"/g,`&quot;`).replace(/'/g,`&apos;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`)}var kje=/^javascript:/i,Aje=/^(?:href|src|action|formaction)$/i,jje=/&#(?:x([0-9a-f]+)|(\d+));?/gi,Mje=/&(?:Tab|NewLine);/g,Nje=/&colon;?/gi,Pje=/[\u0000-\u0020\u007f-\u009f]/g,Fje=/(?:^|[\s"'<>/])on\w+\s*=\s*["']?[^"'>]+["']?/i,Ije=/(^|[\s"'<>/])on(\w+\s*=)/gi,Lje=/(^|[\s"'<>/])((?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi;function Rje(e,t,n){let r=t||n;if(!r)return e;let i=Number.parseInt(r,t?16:10);return i<=127?String.fromCharCode(i):e}function l1(e){let t=e.replace(jje,Rje).replace(Mje,``).replace(Nje,`:`).replace(Pje,``);return kje.test(t)}function zje(e){let t=/url\s*\(/gi,n=``,r=0,i;for(;(i=t.exec(e))!==null;){let a=i.index,o=t.lastIndex-1,s=o+1,c=1,l=null;for(;s<e.length;s++){let t=e[s];if(l){t===l&&(l=null);continue}if(t===`"`||t===`'`)l=t;else if(t===`(`)c++;else if(t===`)`&&(c--,c===0))break}if(c!==0)break;let u=e.slice(o+1,s).trim(),d=u.startsWith(`"`)&&u.endsWith(`"`)||u.startsWith(`'`)&&u.endsWith(`'`)?u.slice(1,-1).trim():u;n+=e.slice(r,a),n+=l1(d)?`url(about:blank)`:e.slice(a,s+1),r=s+1}return n+e.slice(r)}function u1(e,t){return Aje.test(e)&&l1(t)?`about:blank`:Oje(e.toLowerCase()===`style`?zje(t):t)}function Bje(e){return e=e.replace(/([\w:-]+)\s*=\s*"([^"]*)"/g,(e,t,n)=>`${t}="${u1(t,n)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${u1(t,n)}'`),Fje.test(e)&&(e=e.replace(Ije,`$1&#111;n$2`)),e=e.replace(Lje,(e,t,n,r)=>l1(r)?`${t}${n}about:blank`:e),e}var d1=e=>!r1(e)||e1(e);function f1(e,t){if(d1(e)||d1(t))throw Error(`Invalid value`);let n=[{src:e,des:t}];for(;n.length;){let{src:e,des:t}=n.pop();Object.keys(e).forEach(r=>{if(r===`__proto__`)return;let i=e[r];if(e1(i)){let e=[];e.length=i.length,t[r]=e,n.push({src:i,des:e})}else r1(i)?((!r1(t[r])||e1(t[r]))&&(t[r]=Z$()),n.push({src:i,des:t[r]})):t[r]=i})}}function Vje(e,t,n){return{line:e,column:t,offset:n}}function p1(e,t,n){let r={start:e,end:t};return n!=null&&(r.source=n),r}var m1={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16};m1.EXPECTED_TOKEN,m1.INVALID_TOKEN_IN_PLACEHOLDER,m1.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,m1.UNKNOWN_ESCAPE_SEQUENCE,m1.INVALID_UNICODE_ESCAPE_SEQUENCE,m1.UNBALANCED_CLOSING_BRACE,m1.UNTERMINATED_CLOSING_BRACE,m1.EMPTY_PLACEHOLDER,m1.NOT_ALLOW_NEST_PLACEHOLDER,m1.INVALID_LINKED_FORMAT,m1.MUST_HAVE_MESSAGES_IN_PLURAL,m1.UNEXPECTED_EMPTY_LINKED_MODIFIER,m1.UNEXPECTED_EMPTY_LINKED_KEY,m1.UNEXPECTED_LEXICAL_ANALYSIS,m1.UNHANDLED_CODEGEN_NODE_TYPE,m1.UNHANDLED_MINIFIER_NODE_TYPE;function h1(e,t,n={}){let{domain:r,messages:i,args:a}=n,o=SyntaxError(String(e));return o.code=e,t&&(o.location=t),o.domain=r,o}function Hje(e){throw e}var g1=` `,Uje=`\r`,_1=`
473`,Wje=`\u2028`,Gje=`\u2029`;function Kje(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===Uje&&t[e+1]===_1,s=e=>t[e]===_1,c=e=>t[e]===Gje,l=e=>t[e]===Wje,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?_1:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var v1=void 0,y1=`'`,qje=`tokenizer`;function Jje(e,t={}){let n=t.location!==!1,r=Kje(e),i=()=>r.index(),a=()=>Vje(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();t.column+=r,t.offset+=r,u&&u(h1(e,n?p1(a.startLoc,t):null,{domain:qje,args:i}))}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=p1(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(m1.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===g1||e.currentPeek()===_1;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===v1)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===v1)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===y1;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;
473if(!(n===7||n===11))return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function T(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===g1||!t?!1:t===_1?(e.peek(),r()):D(e,!1)},i=r();return e.resetPeek(),i}function E(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function D(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?!(r===g1||r===_1):i===g1?(e.peek(),n(!0,g1)):i===_1?(e.peek(),n(!0,_1)):!0},r=n();return t&&e.resetPeek(),r}function O(e,t){let n=e.currentChar();return n===v1?v1:t(n)?(e.next(),n):null}function k(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function ee(e){return O(e,k)}function A(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function j(e){return O(e,A)}function M(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function N(e){return O(e,M)}function te(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function ne(e){return O(e,te)}function P(e){let t=``,n=``;for(;t=N(e);)n+=t;return n}function re(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===g1||n===_1)if(D(e))t+=n,e.next();else if(E(e))break;else t+=n,e.next();else t+=n,e.next()}return t}function ie(e){g(e);let t=``,n=``;for(;t=j(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==v1&&r!==g1&&r!==_1&&r!==` `){let t=ue(e);return d(m1.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===v1&&d(m1.UNTERMINATED_CLOSING_BRACE,a(),0),n}function ae(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${P(e)}`):t+=P(e),e.currentChar()===v1&&d(m1.UNTERMINATED_CLOSING_BRACE,a(),0),t}function oe(e){return e!==y1&&e!==_1}function se(e){g(e),m(e,`'`);let t=``,n=``;for(;t=O(e,oe);)t===`\\`?n+=F(e):n+=t;let r=e.currentChar();return r===_1||r===v1?(d(m1.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===_1&&(e.next(),m(e,`'`)),n):(m(e,`'`),n)}function F(e){let t=e.currentChar();switch(t){case`\\`:case`'`:return e.next(),`\\${t}`;case`u`:return ce(e,t,4);case`U`:return ce(e,t,6);default:return d(m1.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t),``}}function ce(e,t,n){m(e,t);let r=``;for(let i=0;i<n;i++){let n=ne(e);if(!n){d(m1.INVALID_UNICODE_ESCAPE_SEQUENCE,a(),0,`\\${t}${r}${e.currentChar()}`);break}r+=n}return`\\${t}${r}`}function le(e){return e!==`{`&&e!==`}`&&e!==g1&&e!==_1}function ue(e){g(e);let t=``,n=``;for(;t=O(e,le);)n+=t;return n}function de(e){let t=``,n=``;for(;t=ee(e);)n+=t;return n}function fe(e){let t=n=>{let r=e.currentChar();return r===`{`||r===`@`||r===`|`||r===`(`||r===`)`||!r||r===g1?n:(n+=r,e.next(),t(n))};return t(``)}function pe(e){g(e);let t=m(e,`|`);return g(e),t}function me(e,t){let n=null;switch(e.currentChar()){case`{`:return t.braceNest>=1&&d(m1.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),e.next(),n=f(t,2,`{`),g(e),t.braceNest++,n;case`}`:return t.braceNest>0&&t.currentType===2&&d(m1.EMPTY_PLACEHOLDER,a(),0),e.next(),n=f(t,3,`}`),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&t.braceNest===0&&(t.inLinked=!1),n;case`@`:return t.braceNest>0&&d(m1.UNTERMINATED_CLOSING_BRACE,a(),0),n=he(e,t)||p(t),t.braceNest=0,n;default:{let r=!0,i=!0,o=!0;if(E(e))return t.braceNest>0&&d(m1.UNTERMINATED_CLOSING_BRACE,a(),0),n=f(t,1,pe(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(t.currentType===4||t.currentType===5||t.currentType===6))return d(m1.UNTERMINATED_CLOSING_BRACE,a(),0),t.braceNest=0,ge(e,t);if(r=y(e,t))return n=f(t,4,ie(e)),g(e),n;if(i=b(e,t))return n=f(t,5,ae(e)),g(e),n;if(o=x(e,t))return n=f(t,6,se(e)),g(e),n;if(!r&&!i&&!o)return n=f(t,12,ue(e)),d(m1.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n.value),g(e),n;break}}return n}function he(e,t){let{currentType:n}=t,r=null,i=e.currentChar();switch((n===7||n===8||n===11||n===9)&&(i===_1||i===g1)&&d(m1.INVALID_LINKED_FORMAT,a(),0),i){case`@`:return e.next(),r=f(t,7,`@`),t.inLinked=!0,r;case`.`:return g(e),e.next(),f(t,8,`.`);case`:`:return g(e),e.next(),f(t,9,`:`);default:return E(e)?(r=f(t,1,pe(e)),t.braceNest=0,t.inLinked=!1,r):S(e,t)||w(e,t)?(g(e),he(e,t)):C(e,t)?(g(e),f(t,11,de(e))):T(e,t)?(g(e),i===`{`?me(e,t)||r:f(t,10,fe(e))):(n===7&&d(m1.INVALID_LINKED_FORMAT,a(),0),t.braceNest=0,t.inLinked=!1,ge(e,t))}}function ge(e,t){let n={type:13};if(t.braceNest>0)return me(e,t)||p(t);if(t.inLinked)return he(e,t)||p(t);switch(e.currentChar()){case`{`:return me(e,t)||p(t);case`}`:return d(m1.UNBALANCED_CLOSING_BRACE,a(),0),e.next(),f(t,3,`}`);case`@`:return he(e,t)||p(t);default:if(E(e))return n=f(t,1,pe(e)),t.braceNest=0,t.inLinked=!1,n;if(D(e))return f(t,0,re(e));break}return n}function _e(){let{currentType:e,offset:t,startLoc:n,endLoc:o}=c;return c.lastType=e,c.lastOffset=t,c.lastStartLoc=n,c.lastEndLoc=o,c.offset=i(),c.startLoc=a(),r.currentChar()===v1?f(c,13):ge(r,c)}return{nextToken:_e,currentOffset:i,currentPosition:a,context:l}}var Yje=`parser`,Xje=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,Zje=/\\([\\@{}|])/g;function Qje(e,t){return t}function $je(e,t,n){switch(e){case`\\\\`:return`\\`;case`\\'`:return`'`;default:{let e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):`�`}}}function eMe(e={}){let t=e.location!==!1,{onError:n}=e;function r(e,r,i,a,...o){let s=e.currentPosition();s.offset+=a,s.column+=a,n&&n(h1(r,t?p1(i,s):null,{domain:Yje,args:o}))}function i(e,n,r){let i={type:e};return t&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function a(e,n,r,i){t&&(e.end=n,e.loc&&(e.loc.end=r))}function o(e,t){let n=e.context(),r=i(3,n.offset,n.startLoc);return r.value=t.replace(Zje,Qje),a(r,e.currentOffset(),e.currentPosition()),r}function s(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(5,n,r);return o.index=parseInt(t,10),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function c(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(4,n,r);
473return o.key=t,e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function l(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(9,n,r);return o.value=t.replace(Xje,$je),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function u(e){let t=e.nextToken(),n=e.context(),{lastOffset:o,lastStartLoc:s}=n,c=i(8,o,s);return t.type===11?(t.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,b1(t)),c.value=t.value||``,a(c,e.currentOffset(),e.currentPosition()),{node:c}):(r(e,m1.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),c.value=``,a(c,o,s),{nextConsumeToken:t,node:c})}function d(e,t){let n=e.context(),r=i(7,n.offset,n.startLoc);return r.value=t,a(r,e.currentOffset(),e.currentPosition()),r}function f(e){let t=e.context(),n=i(6,t.offset,t.startLoc),o=e.nextToken();if(o.type===8){let t=u(e);n.modifier=t.node,o=t.nextConsumeToken||e.nextToken()}switch(o.type!==9&&r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(o)),o=e.nextToken(),o.type===2&&(o=e.nextToken()),o.type){case 10:o.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(o)),n.key=d(e,o.value||``);break;case 4:o.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(o)),n.key=c(e,o.value||``);break;case 5:o.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(o)),n.key=s(e,o.value||``);break;case 6:o.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(o)),n.key=l(e,o.value||``);break;default:{r(e,m1.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);let s=e.context(),c=i(7,s.offset,s.startLoc);return c.value=``,a(c,s.offset,s.startLoc),n.key=c,a(n,s.offset,s.startLoc),{nextConsumeToken:o,node:n}}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){let t=e.context(),n=i(2,t.currentType===1?e.currentOffset():t.offset,t.currentType===1?t.endLoc:t.startLoc);n.items=[];let u=null;do{let i=u||e.nextToken();switch(u=null,i.type){case 0:i.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(i)),n.items.push(o(e,i.value||``));break;case 5:i.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(i)),n.items.push(s(e,i.value||``));break;case 4:i.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(i)),n.items.push(c(e,i.value||``));break;case 6:i.value??r(e,m1.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,b1(i)),n.items.push(l(e,i.value||``));break;case 7:{let t=f(e);n.items.push(t.node),u=t.nextConsumeToken||null;break}}}while(t.currentType!==13&&t.currentType!==1);return a(n,t.currentType===1?t.lastOffset:e.currentOffset(),t.currentType===1?t.lastEndLoc:e.currentPosition()),n}function m(e,t,n,o){let s=e.context(),c=o.items.length===0,l=i(1,t,n);l.cases=[],l.cases.push(o);do{let t=p(e);c||=t.items.length===0,l.cases.push(t)}while(s.currentType!==13);return c&&r(e,m1.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),a(l,e.currentOffset(),e.currentPosition()),l}function h(e){let t=e.context(),{offset:n,startLoc:r}=t,i=p(e);return t.currentType===13?i:m(e,n,r,i)}function g(n){let o=Jje(n,X$({},e)),s=o.context(),c=i(0,s.offset,s.startLoc);return t&&c.loc&&(c.loc.source=n),c.body=h(o),e.onCacheKey&&(c.cacheKey=e.onCacheKey(n)),s.currentType!==13&&r(o,m1.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||``),a(c,o.currentOffset(),o.currentPosition()),c}return{parse:g}}function b1(e){if(e.type===13)return`EOF`;let t=(e.value||``).replace(/\r?\n/gu,`\\n`);return t.length>10?t.slice(0,9)+`…`:t}function tMe(e,t={}){let n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function x1(e,t){for(let n=0;n<e.length;n++)S1(e[n],t)}function S1(e,t){switch(e.type){case 1:x1(e.cases,t),t.helper(`plural`);break;case 2:x1(e.items,t);break;case 6:S1(e.key,t),t.helper(`linked`),t.helper(`type`);break;case 5:t.helper(`interpolate`),t.helper(`list`);break;case 4:t.helper(`interpolate`),t.helper(`named`);break}}function nMe(e,t={}){let n=tMe(e);n.helper(`normalize`),e.body&&S1(e.body,n);let r=n.context();e.helpers=Array.from(r.helpers)}function rMe(e){let t=e.body;return t.type===2?C1(t):t.cases.forEach(e=>C1(e)),e}function C1(e){if(e.items.length===1){let t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{let t=[];for(let n=0;n<e.items.length;n++){let r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=s1(t);for(let t=0;t<e.items.length;t++){let n=e.items[t];(n.type===3||n.type===9)&&delete n.value}}}}function w1(e){switch(e.t=e.type,e.type){case 0:{let t=e;w1(t.body),t.b=t.body,delete t.body;break}case 1:{let t=e,n=t.cases;for(let e=0;e<n.length;e++)w1(n[e]);t.c=n,delete t.cases;break}case 2:{let t=e,n=t.items;for(let e=0;e<n.length;e++)w1(n[e]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{let t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{let t=e;w1(t.key),t.k=t.key,delete t.key,t.modifier&&(w1(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{let t=e;t.i=t.index,delete t.index;break}case 4:{let t=e;t.k=t.key,delete t.key;break}default:}delete e.type}function iMe(e,t){let{filename:n,breakLineCode:r,needIndent:i}=t,a=t.location!==!1,o={filename:n,code:``,column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:i,indentLevel:0};a&&e.loc&&(o.source=e.loc.source);let s=()=>o;function c(e,t){o.code+=e}function l(e,t=!0){let n=t?r:``;c(i?n+`  `.repeat(e):n)}function u(e=!0){let t=++o.indentLevel;e&&l(t)}
473function d(e=!0){let t=--o.indentLevel;e&&l(t)}function f(){l(o.indentLevel)}return{context:s,push:c,indent:u,deindent:d,newline:f,helper:e=>`_${e}`,needIndent:()=>o.needIndent}}function aMe(e,t){let{helper:n}=e;e.push(`${n(`linked`)}(`),T1(e,t.key),t.modifier?(e.push(`, `),T1(e,t.modifier),e.push(`, _type`)):e.push(`, undefined, _type`),e.push(`)`)}function oMe(e,t){let{helper:n,needIndent:r}=e;e.push(`${n(`normalize`)}([`),e.indent(r());let i=t.items.length;for(let n=0;n<i&&(T1(e,t.items[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}function sMe(e,t){let{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n(`plural`)}([`),e.indent(r());let i=t.cases.length;for(let n=0;n<i&&(T1(e,t.cases[n]),n!==i-1);n++)e.push(`, `);e.deindent(r()),e.push(`])`)}}function cMe(e,t){t.body?T1(e,t.body):e.push(`null`)}function T1(e,t){let{helper:n}=e;switch(t.type){case 0:cMe(e,t);break;case 1:sMe(e,t);break;case 2:oMe(e,t);break;case 6:aMe(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n(`interpolate`)}(${n(`list`)}(${t.index}))`,t);break;case 4:e.push(`${n(`interpolate`)}(${n(`named`)}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:}}var lMe=(e,t={})=>{let n=Z(t.mode)?t.mode:`normal`,r=Z(t.filename)?t.filename:`message.intl`;t.sourceMap;let i=t.breakLineCode==null?n===`arrow`?`;`:`
474`:t.breakLineCode,a=t.needIndent?t.needIndent:n!==`arrow`,o=e.helpers||[],s=iMe(e,{filename:r,breakLineCode:i,needIndent:a});s.push(n===`normal`?`function __msg__ (ctx) {`:`(ctx) => {`),s.indent(a),o.length>0&&(s.push(`const { ${s1(o.map(e=>`${e}: _${e}`),`, `)} } = ctx`),s.newline()),s.push(`return `),T1(s,e),s.deindent(a),s.push(`}`),delete e.helpers;let{code:c,map:l}=s.context();return{ast:e,code:c,map:l?l.toJSON():void 0}};function uMe(e,t={}){let n=X$({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null?!0:n.optimize,o=eMe(n).parse(e);return r?(a&&rMe(o),i&&w1(o),{ast:o,code:``}):(nMe(o,n),lMe(o,n))}function dMe(){typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(Q$().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!=`boolean`&&(Q$().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function E1(e){return r1(e)&&M1(e)===0&&($$(e,`b`)||$$(e,`body`))}var D1=[`b`,`body`];function fMe(e){return L1(e,D1)}var O1=[`c`,`cases`];function pMe(e){return L1(e,O1,[])}var k1=[`s`,`static`];function mMe(e){return L1(e,k1)}var A1=[`i`,`items`];function hMe(e){return L1(e,A1,[])}var j1=[`t`,`type`];function M1(e){return L1(e,j1)}var N1=[`v`,`value`];function P1(e,t){let n=L1(e,N1);if(n!=null)return n;throw z1(t)}var F1=[`m`,`modifier`];function gMe(e){return L1(e,F1)}var I1=[`k`,`key`];function _Me(e){let t=L1(e,I1);if(t)return t;throw z1(6)}function L1(e,t,n){for(let n=0;n<t.length;n++){let r=t[n];if($$(e,r)&&e[r]!=null)return e[r]}return n}var R1=[...D1,...O1,...k1,...A1,...I1,...F1,...N1,...j1];function z1(e){return Error(`unhandled node type: ${e}`)}function B1(e){return t=>vMe(t,e)}function vMe(e,t){let n=fMe(t);if(n==null)throw z1(0);if(M1(n)===1){let t=pMe(n);return e.plural(t.reduce((t,n)=>[...t,V1(e,n)],[]))}else return V1(e,n)}function V1(e,t){let n=mMe(t);if(n!=null)return e.type===`text`?n:e.normalize([n]);{let n=hMe(t).reduce((t,n)=>[...t,H1(e,n)],[]);return e.normalize(n)}}function H1(e,t){let n=M1(t);switch(n){case 3:return P1(t,n);case 9:return P1(t,n);case 4:{let r=t;if($$(r,`k`)&&r.k)return e.interpolate(e.named(r.k));if($$(r,`key`)&&r.key)return e.interpolate(e.named(r.key));throw z1(n)}case 5:{let r=t;if($$(r,`i`)&&K$(r.i))return e.interpolate(e.list(r.i));if($$(r,`index`)&&K$(r.index))return e.interpolate(e.list(r.index));throw z1(n)}case 6:{let n=t,r=gMe(n),i=_Me(n);return e.linked(H1(e,i),r?H1(e,r):void 0,e.type)}case 7:return P1(t,n);case 8:return P1(t,n);default:throw Error(`unhandled node on format message part: ${n}`)}}var yMe=e=>e,U1=Z$();function bMe(e,t={}){let n=!1,r=t.onError||Hje;return t.onError=e=>{n=!0,r(e)},{...uMe(e,t),detectError:n}}function xMe(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&Z(e)){n1(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||yMe)(e),r=U1[n];if(r)return r;let{ast:i,detectError:a}=bMe(e,{...t,location:!1,jit:!0}),o=B1(i);return a?o:U1[n]=o}else{let t=e.cacheKey;return t?U1[t]||(U1[t]=B1(e)):B1(e)}}var W1=null;function SMe(e){W1=e}function CMe(e,t,n){W1&&W1.emit(`i18n:init`,{timestamp:Date.now(),i18n:e,version:t,meta:n})}var wMe=TMe(`function:translate`);function TMe(e){return t=>W1&&W1.emit(e,t)}var G1={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function K1(e){return h1(e,null,void 0)}G1.INVALID_ARGUMENT,G1.INVALID_DATE_ARGUMENT,G1.INVALID_ISO_DATE_ARGUMENT,G1.NOT_SUPPORT_NON_STRING_MESSAGE,G1.NOT_SUPPORT_LOCALE_PROMISE_VALUE,G1.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,G1.NOT_SUPPORT_LOCALE_TYPE;function q1(e,t){return t.locale==null?Y1(e.locale):Y1(t.locale)}var J1;function Y1(e){if(Z(e))return e;if(t1(e)){if(e.resolvedOnce&&J1!=null)return J1;if(e.constructor.name===`Function`){let t=e();if(Tje(t))throw K1(G1.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return J1=t}else throw K1(G1.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw K1(G1.NOT_SUPPORT_LOCALE_TYPE)}function EMe(e,t,n){return[...new Set([n,...e1(t)?t:r1(t)?Object.keys(t).filter(e=>e!==`default`):Z(t)?[t]:[n]])]}function X1(e,t,n){let r=Z(n)?n:t0,i=e;i.__localeChainCache||=new Map;let a=G$(t),o=i.__localeChainCache.get(r);o||(o=new Map,i.__localeChainCache.set(r,o));let s=o.get(a);if(s)return s;let c=[],l=[n];for(;e1(l);)l=Z1(c,l,t);let u=e1(t)||!o1(t)?t:t.default?t.default:null;return l=Z(u)?[u]:u,e1(l)&&Z1(c,l,!1),o.set(a,c),c}function Z1(e,t,n){let r=!0;for(let i=0;i<t.length&&n1(r);i++){let a=t[i];Z(a)&&(r=DMe(e,t[i],n))}return r}function DMe(e,t,n){let r,i=t.split(`-`);do r=OMe(e,i.join(`-`),n),i.splice(-1,1);while(i.length&&r===!0);return r}function OMe(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!==`!`;let i=t.replace(/!/g,``);e.push(i),(e1(n)||o1(n))&&n[i]&&(r=n[i])}return r}var Q1=[];Q1[0]={w:[0],i:[3,0],"[":[4],o:[7]},Q1[1]={w:[1],".":[2],"[":[4],o:[7]},Q1[2]={w:[2],i:[3,0],0:[3,0]},Q1[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Q1[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Q1[5]={"'":[4,0],o:8,l:[5,0]},Q1[6]={'"':[4,0],o:8,l:[6,0]};var kMe=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function AMe(e){return kMe.test(e)}function jMe(e){let t=e.charCodeAt(0);return t===e.charCodeAt(e.length-1)&&(t===34||t===39)?e.slice(1,-1):e}function MMe(e){if(e==null)return`o`;switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return`i`;case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return`w`}return`i`}function NMe(e){let t=e.trim();return e.charAt(0)===`0`&&isNaN(parseInt(e))?!1:AMe(t)?jMe(t):`*`+t}function PMe(e){let t=[],n=-1,r=0,i=0,a,o,s,c,l,u,d,f=[];f[0]=()=>{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>
474{if(i>0)i--,r=4,f[0]();else{if(i=0,o===void 0||(o=NMe(o),o===!1))return!1;f[1]()}};function p(){let t=e[n+1];if(r===5&&t===`'`||r===6&&t===`"`)return n++,s=`\\`+t,f[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a===`\\`&&p())){if(c=MMe(a),d=Q1[r],l=d[c]||d.l||8,l===8||(r=l[0],l[1]!==void 0&&(u=f[l[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}var $1=new Map;function FMe(e,t){return r1(e)?e[t]:null}function IMe(e,t){if(!r1(e))return null;let n=$1.get(t);if(n||(n=PMe(t),n&&$1.set(t,n)),!n)return null;let r=n.length,i=e,a=0;for(;a<r;){let e=n[a];if(R1.includes(e)&&E1(i)||!r1(i)||!$$(i,e))return null;let t=i[e];if(t===void 0||t1(i))return null;i=t,a++}return i}var e0={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,INVALID_NUMBER_ARGUMENT:8,INVALID_DATE_ARGUMENT:9};e0.NOT_FOUND_KEY,e0.FALLBACK_TO_TRANSLATE,e0.CANNOT_FORMAT_NUMBER,e0.FALLBACK_TO_NUMBER_FORMAT,e0.CANNOT_FORMAT_DATE,e0.FALLBACK_TO_DATE_FORMAT,e0.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER,e0.INVALID_NUMBER_ARGUMENT,e0.INVALID_DATE_ARGUMENT;var LMe=`11.4.10`,t0=`en-US`,n0=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function RMe(){return{upper:(e,t)=>t===`text`&&Z(e)?e.toUpperCase():t===`vnode`&&r1(e)&&`__v_isVNode`in e?e.children.toUpperCase():e,lower:(e,t)=>t===`text`&&Z(e)?e.toLowerCase():t===`vnode`&&r1(e)&&`__v_isVNode`in e?e.children.toLowerCase():e,capitalize:(e,t)=>t===`text`&&Z(e)?n0(e):t===`vnode`&&r1(e)&&`__v_isVNode`in e?n0(e.children):e}}var r0;function zMe(e){r0=e}var i0;function BMe(e){i0=e}var a0;function VMe(e){a0=e}var HMe=null,UMe=()=>HMe,o0=null,s0=e=>{o0=e},WMe=()=>o0,c0=0;function GMe(e={}){let t=t1(e.onWarn)?e.onWarn:Dje,n=Z(e.version)?e.version:LMe,r=Z(e.locale)||t1(e.locale)?e.locale:t0,i=t1(r)?t0:r,a=e1(e.fallbackLocale)||o1(e.fallbackLocale)||Z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=o1(e.messages)?e.messages:l0(i),s=o1(e.datetimeFormats)?e.datetimeFormats:l0(i),c=o1(e.numberFormats)?e.numberFormats:l0(i),l=X$(Z$(),e.modifiers,RMe()),u=e.pluralRules||Z$(),d=t1(e.missing)?e.missing:null,f=n1(e.missingWarn)||J$(e.missingWarn)?e.missingWarn:!0,p=n1(e.fallbackWarn)||J$(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=t1(e.postTranslation)?e.postTranslation:null,_=o1(e.processor)?e.processor:null,v=n1(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,b=t1(e.messageCompiler)?e.messageCompiler:r0,x=t1(e.messageResolver)?e.messageResolver:i0||FMe,S=t1(e.localeFallbacker)?e.localeFallbacker:a0||EMe,C=r1(e.fallbackContext)?e.fallbackContext:void 0,w=e,T=r1(w.__datetimeFormatters)?w.__datetimeFormatters:new Map,E=r1(w.__numberFormatters)?w.__numberFormatters:new Map,D=r1(w.__meta)?w.__meta:{};c0++;let O={version:n,cid:c0,locale:r,fallbackLocale:a,messages:o,modifiers:l,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:h,postTranslation:g,processor:_,warnHtmlMessage:v,escapeParameter:y,messageCompiler:b,messageResolver:x,localeFallbacker:S,fallbackContext:C,onWarn:t,__meta:D};return O.datetimeFormats=s,O.numberFormats=c,O.__datetimeFormatters=T,O.__numberFormatters=E,__INTLIFY_PROD_DEVTOOLS__&&CMe(O,n,D),O}var l0=e=>({[e]:Z$()});function u0(e,t,n,r,i){let{missing:a,onWarn:o}=e;if(a!==null){let r=a(e,n,t,i);return Z(r)?r:t}else return t}function d0(e,t,n){let r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function KMe(e,t){return e===t?!1:e.split(`-`)[0]===t.split(`-`)[0]}function qMe(e,t){let n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(KMe(e,t[r]))return!0;return!1}function f0(e,t,n,r,i,a,o){let{fallbackLocale:s,localeFallbacker:c,onWarn:l}=e,u=c(e,s,n);for(let n=0;n<u.length;n++){let a=u[n],s=(r[a]||{})[t];if(o1(s)&&Z(a))return a;u0(e,t,a,i,o)}return null}function p0(e,t,n){let r=`${e}__${t}`;return o1(n)&&!Y$(n)&&(r=`${r}__${JSON.stringify(n)}`),r}function m0(e,t,n){for(let r in n){let n=`${t}__${r}`;for(let t of e.keys())(t===n||t.startsWith(`${n}__`))&&e.delete(t)}}function h0(e,t,n,r){let[,i,a,o]=e,s=n;
474return Z(i)?t.key=i:o1(i)&&Object.keys(i).forEach(e=>{r.includes(e)?s[e]=i[e]:t[e]=i[e]}),Z(a)?t.locale=a:o1(a)&&(s=a),o1(o)&&(s=o),s}var g0=typeof Intl<`u`;g0&&Intl.DateTimeFormat,g0&&Intl.NumberFormat;function _0(e,...t){let{datetimeFormats:n,unresolving:r,onWarn:i}=e,{__datetimeFormatters:a}=e;if(!Z(t[0])&&!q$(t[0])&&!K$(t[0]))return``;let[o,s,c,l]=y0(...t),u=n1(c.missingWarn)?c.missingWarn:e.missingWarn,d=n1(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=!!c.part,p=q1(e,c);if(!Z(o)||o===``){let e=new Intl.DateTimeFormat(p.replace(/!/g,``),l);return f?e.formatToParts(s):e.format(s)}let m=f0(e,o,p,n,u,d,`datetime format`);if(!Z(m))return r?-1:o;let h=n[m][o],g=p0(m,o,l),_=a.get(g);return _||(_=new Intl.DateTimeFormat(m,X$({},h,l)),a.set(g,_)),f?_.formatToParts(s):_.format(s)}var v0=[`localeMatcher`,`weekday`,`era`,`year`,`month`,`day`,`hour`,`minute`,`second`,`timeZoneName`,`formatMatcher`,`hour12`,`timeZone`,`dateStyle`,`timeStyle`,`calendar`,`dayPeriod`,`numberingSystem`,`hourCycle`,`fractionalSecondDigits`];function y0(...e){let[t]=e,n=Z$(),r=Z$(),i;if(Z(t)){let e=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!e)throw K1(G1.INVALID_ISO_DATE_ARGUMENT);let n=e[3]?e[3].trim().startsWith(`T`)?`${e[1].trim()}${e[3].trim()}`:`${e[1].trim()}T${e[3].trim()}`:e[1].trim();i=new Date(n);try{i.toISOString()}catch{throw K1(G1.INVALID_ISO_DATE_ARGUMENT)}}else if(q$(t)){if(isNaN(t.getTime()))throw K1(G1.INVALID_DATE_ARGUMENT);i=t}else if(K$(t))i=t;else throw K1(G1.INVALID_ARGUMENT);let a=h0(e,n,r,v0);return[n.key||``,i,n,a]}function b0(e,t,n){m0(e.__datetimeFormatters,t,n)}function x0(e,...t){let{numberFormats:n,unresolving:r,onWarn:i}=e,{__numberFormatters:a}=e;if(!K$(t[0]))return``;let[o,s,c,l]=C0(...t),u=n1(c.missingWarn)?c.missingWarn:e.missingWarn,d=n1(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=!!c.part,p=q1(e,c);if(!Z(o)||o===``){let e=new Intl.NumberFormat(p.replace(/!/g,``),l);return f?e.formatToParts(s):e.format(s)}let m=f0(e,o,p,n,u,d,`number format`);if(!Z(m))return r?-1:o;let h=n[m][o],g=p0(m,o,l),_=a.get(g);return _||(_=new Intl.NumberFormat(m,X$({},h,l)),a.set(g,_)),f?_.formatToParts(s):_.format(s)}var S0=[`localeMatcher`,`style`,`currency`,`currencyDisplay`,`currencySign`,`useGrouping`,`minimumIntegerDigits`,`minimumFractionDigits`,`maximumFractionDigits`,`minimumSignificantDigits`,`maximumSignificantDigits`,`compactDisplay`,`notation`,`signDisplay`,`unit`,`unitDisplay`,`roundingMode`,`roundingPriority`,`roundingIncrement`,`trailingZeroDisplay`];function C0(...e){let[t]=e,n=Z$(),r=Z$();if(!K$(t))throw K1(G1.INVALID_ARGUMENT);let i=t,a=h0(e,n,r,S0);return[n.key||``,i,n,a]}function w0(e,t,n){m0(e.__numberFormatters,t,n)}var JMe=e=>e,YMe=e=>``,XMe=`text`,ZMe=e=>e.length===0?``:s1(e),QMe=Eje;function T0(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function $Me(e){let t=K$(e.pluralIndex)?e.pluralIndex:-1;return K$(e.named?.count)?e.named.count:K$(e.named?.n)?e.named.n:t}function eNe(e={}){let t=e.locale,n=$Me(e),r=Z(t)&&t1(e.pluralRules?.[t])?e.pluralRules[t]:T0,i=r===T0?void 0:T0,a=e=>e[r(n,e.length,i)],o=e.list||[],s=e=>o[e],c=e.named||Z$();K$(e.pluralIndex)&&(c.count||=e.pluralIndex,c.n||=e.pluralIndex);let l=e=>c[e];function u(t,n){return(t1(e.messages)?e.messages(t,!!n):r1(e.messages)?e.messages[t]:!1)||(e.parent?e.parent.message(t):YMe)}let d=t=>e.modifiers?e.modifiers[t]:JMe,f=t1(e.processor?.normalize)?e.processor.normalize:ZMe,p=t1(e.processor?.interpolate)?e.processor.interpolate:QMe,m={list:s,named:l,plural:a,linked:(e,...t)=>{let[n,r]=t,i=`text`,a=``;t.length===1?r1(n)?(a=n.modifier||a,i=n.type||i):Z(n)&&(a=n||a):t.length===2&&(Z(n)&&(a=n||a),Z(r)&&(i=r||i));let o=u(e,!0)(m),s=o===``||o===void 0?e:o,c=i===`vnode`&&e1(s)&&a?s[0]:s;return a?d(a)(c,i):c},message:u,type:Z(e.processor?.type)?e.processor.type:XMe,interpolate:p,normalize:f,values:X$(Z$(),o,c)};return m}var E0=()=>``,D0=e=>t1(e);function O0(e,...t){let{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:a,fallbackLocale:o,messages:s}=e,[c,l]=j0(...t),u=n1(l.missingWarn)?l.missingWarn:e.missingWarn,d=n1(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=n1(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=Z(l.default)||n1(l.default)?n1(l.default)?a?c:()=>c:l.default:n?a?c:()=>c:null,h=n||m!=null&&(Z(m)||t1(m)),g=q1(e,l);f&&tNe(l);
474let[_,v,y]=p?[c,g,s[g]||Z$()]:k0(e,c,g,o,d,u),b=_,x=c;if(!p&&!(Z(b)||E1(b)||D0(b))&&h&&(b=m,x=b),!p&&(!(Z(b)||E1(b)||D0(b))||!Z(v)))return i?-1:c;let S=!1,C=D0(b)?b:A0(e,c,v,b,x,()=>{S=!0});if(S)return b;let w=nNe(e,C,eNe(iNe(e,v,y,l))),T=r?r(w,c):w;if(f&&Z(T)&&(T=Bje(T)),__INTLIFY_PROD_DEVTOOLS__){let t={timestamp:Date.now(),key:Z(c)?c:D0(b)?b.key:``,locale:v||(D0(b)?b.locale:``),format:Z(b)?b:D0(b)?b.source:``,message:T};t.meta=X$({},e.__meta,UMe()||{}),wMe(t)}return T}function tNe(e){e1(e.list)?e.list=e.list.map(e=>Z(e)?c1(e):e):r1(e.named)&&Object.keys(e.named).forEach(t=>{Z(e.named[t])&&(e.named[t]=c1(e.named[t]))})}function k0(e,t,n,r,i,a){let{messages:o,onWarn:s,messageResolver:c,localeFallbacker:l}=e,u=l(e,r,n),d=Z$(),f,p=null;for(let n=0;n<u.length&&(f=u[n],d=o[f]||Z$(),(p=c(d,t))===null&&(p=d[t]),!(Z(p)||E1(p)||D0(p)));n++)if(!qMe(f,u)){let n=u0(e,t,f,a,`translate`);n!==t&&(p=n)}return[p,f,d]}function A0(e,t,n,r,i,a){let{messageCompiler:o,warnHtmlMessage:s}=e;if(D0(r)){let e=r;return e.locale=e.locale||n,e.key=e.key||t,e}if(o==null){let e=(()=>r);return e.locale=n,e.key=t,e}let c=o(r,rNe(e,n,i,r,s,a));return c.locale=n,c.key=t,c.source=r,c}function nNe(e,t,n){return t(n)}function j0(...e){let[t,n,r]=e,i=Z$();if(!Z(t)&&!K$(t)&&!D0(t)&&!E1(t))throw K1(G1.INVALID_ARGUMENT);let a=K$(t)?String(t):(D0(t),t);return K$(n)?i.plural=n:Z(n)?i.default=n:o1(n)&&!Y$(n)?i.named=n:e1(n)&&(i.list=n),K$(r)?i.plural=r:Z(r)?i.default=r:o1(r)&&X$(i,r),[a,i]}function rNe(e,t,n,r,i,a){return{locale:t,key:n,warnHtmlMessage:i,onError:e=>{throw a&&a(e),e},onCacheKey:e=>xje(t,n,e)}}function iNe(e,t,n,r){let{modifiers:i,pluralRules:a,messageResolver:o,fallbackLocale:s,fallbackWarn:c,missingWarn:l,fallbackContext:u}=e,d={locale:t,modifiers:i,pluralRules:a,messages:(r,i)=>{let a=o(n,r);if(a==null&&(u||i)){let[n,,i]=k0(u||e,r,t,s,c,l);a=n??o(i,r)}if(Z(a)||E1(a)){let n=!1,i=A0(e,r,t,a,r,()=>{n=!0});return n?E0:i}else if(D0(a))return a;else return E0}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),K$(r.plural)&&(d.pluralIndex=r.plural),d}dMe();var aNe=`11.4.10`;function oNe(){typeof __VUE_I18N_FULL_INSTALL__!=`boolean`&&(Q$().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!=`boolean`&&(Q$().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!=`boolean`&&(Q$().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(Q$().__INTLIFY_PROD_DEVTOOLS__=!1)}var M0={UNEXPECTED_RETURN_TYPE:24,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function N0(e,...t){return h1(e,null,void 0)}M0.UNEXPECTED_RETURN_TYPE,M0.INVALID_ARGUMENT,M0.MUST_BE_CALL_SETUP_TOP,M0.NOT_INSTALLED,M0.UNEXPECTED_ERROR,M0.REQUIRED_VALUE,M0.INVALID_VALUE,M0.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,M0.NOT_INSTALLED_WITH_PROVIDE,M0.NOT_COMPATIBLE_LEGACY_VUE_I18N,M0.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;var P0=W$(`__translateVNode`),F0=W$(`__datetimeParts`),I0=W$(`__numberParts`),L0=W$(`__setPluralRules`);W$(`__intlifyMeta`);var R0=W$(`__injectWithOption`),z0=W$(`__dispose`),B0={FALLBACK_TO_ROOT:10,NOT_FOUND_PARENT_SCOPE:11,IGNORE_OBJ_FLATTEN:12,DEPRECATE_LEGACY_MODE:13,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:14,DUPLICATE_USE_I18N_CALLING:15};B0.FALLBACK_TO_ROOT,B0.NOT_FOUND_PARENT_SCOPE,B0.IGNORE_OBJ_FLATTEN,B0.DEPRECATE_LEGACY_MODE,B0.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE,B0.DUPLICATE_USE_I18N_CALLING;var V0=null;{let e=Q$().__VUE_INSTANCE_SETTERS__;e1(e)&&e.push(e=>{V0=e})}function H0(e){if(!r1(e)||E1(e))return e;for(let t in e)if($$(e,t))if(!t.includes(`.`))r1(e[t])&&H0(e[t]);else{let n=t.split(`.`),r=n.length-1,i=e,a=!1;for(let e=0;e<r;e++){if(n[e]===`__proto__`)throw Error(`unsafe key: ${n[e]}`);if(n[e]in i||(i[n[e]]=Z$()),!r1(i[n[e]])){a=!0;break}i=i[n[e]]}if(a||(E1(i)?R1.includes(n[r])||delete e[t]:(i[n[r]]=e[t],delete e[t])),!E1(i)){let e=i[n[r]];r1(e)&&H0(e)}}return e}function U0(e,t){let{messages:n,__i18n:r,messageResolver:i,flatJson:a}=t,o=o1(n)?n:e1(r)?Z$():{[e]:Z$()};
474if(e1(r)&&r.forEach(e=>{if(`locale`in e&&`resource`in e){let{locale:t,resource:n}=e;t?(o[t]=o[t]||Z$(),f1(n,o[t])):f1(n,o)}else Z(e)&&f1(JSON.parse(e),o)}),i==null&&a)for(let e in o)$$(o,e)&&H0(o[e]);return o}function sNe(e){return e.type}function W0(e,t,n){let r=r1(t.messages)?t.messages:Z$();`__i18nGlobal`in n&&(r=U0(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));let i=Object.keys(r);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,r[t])}),r1(t.datetimeFormats)){let n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(r1(t.numberFormats)){let n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function G0(e){return B(o_,null,e,0)}function K0(){return V0??__()}var q0=()=>[],cNe=()=>!1,J0=0;function Y0(e){return((t,n,r,i)=>e(n,r,K0()||void 0,i))}function X0(e={}){let{__root:t,__injectWithOption:n}=e,r=t===void 0,i=e.flatJson,a=U$?z:od,o=n1(e.inheritLocale)?e.inheritLocale:!0,s=a(t&&o?t.locale.value:Z(e.locale)?e.locale:t0),c=a(t&&o?t.fallbackLocale.value:Z(e.fallbackLocale)||e1(e.fallbackLocale)||o1(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),l=a(U0(s.value,e)),u=a(o1(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=a(o1(e.numberFormats)?e.numberFormats:{[s.value]:{}}),f=t?t.missingWarn:n1(e.missingWarn)||J$(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:n1(e.fallbackWarn)||J$(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:n1(e.fallbackRoot)?e.fallbackRoot:!0,h=!!e.fallbackFormat,g=t1(e.missing)?e.missing:null,_=t1(e.missing)?Y0(e.missing):null,v=t1(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:n1(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,x=t?t.modifiers:o1(e.modifiers)?e.modifiers:{},S=e.pluralRules||t&&t.pluralRules,C;C=(()=>{r&&s0(null);let t={version:aNe,locale:s.value,fallbackLocale:c.value,messages:l.value,modifiers:x,pluralRules:S,missing:_===null?void 0:_,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:y,escapeParameter:b,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:`vue`}};t.datetimeFormats=u.value,t.numberFormats=d.value,t.__datetimeFormatters=o1(C)?C.__datetimeFormatters:void 0,t.__numberFormatters=o1(C)?C.__numberFormatters:void 0;let n=GMe(t);return r&&s0(n),n})(),d0(C,s.value,c.value);function w(){return[s.value,c.value,l.value,u.value,d.value]}let T=V({get:()=>s.value,set:e=>{C.locale=e,s.value=e}}),E=V({get:()=>c.value,set:e=>{C.fallbackLocale=e,c.value=e,d0(C,s.value,e)}}),D=V(()=>l.value),O=V(()=>u.value),k=V(()=>d.value);function ee(){return t1(v)?v:null}function A(e){v=e,C.postTranslation=e}function j(){return g}function M(e){e!==null&&(_=Y0(e)),g=e,C.missing=_}let N=(e,n,i,a,o,s)=>{w();let c;try{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=t?WMe():void 0),c=e(C)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=void 0)}if(i!==`translate exists`&&K$(c)&&c===-1||i===`translate exists`&&!c){let[e,r]=n();return t&&m?a(t):o(e)}else if(s(c))return c;else throw N0(M0.UNEXPECTED_RETURN_TYPE)};function te(...e){return N(t=>Reflect.apply(O0,null,[t,...e]),()=>j0(...e),`translate`,t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>Z(e))}function ne(...e){let[t,n,r]=e;if(r&&!r1(r))throw N0(M0.INVALID_ARGUMENT);return te(t,n,X$({resolvedMessage:!0},r||{}))}function P(...e){return N(t=>Reflect.apply(_0,null,[t,...e]),()=>y0(...e),`datetime format`,t=>Reflect.apply(t.d,t,[...e]),()=>``,e=>Z(e)||e1(e))}function re(...e){return N(t=>Reflect.apply(x0,null,[t,...e]),()=>C0(...e),`number format`,t=>Reflect.apply(t.n,t,[...e]),()=>``,e=>Z(e)||e1(e))}function ie(e){return e.map(e=>Z(e)||K$(e)||n1(e)?G0(String(e)):e)}let ae={normalize:ie,interpolate:e=>e,type:`vnode`};function oe(...e){return N(t=>{let n,r=t;try{r.processor=ae,n=Reflect.apply(O0,null,[r,...e])}finally{r.processor=null}return n},()=>j0(...e),`translate`,t=>t[P0](...e),e=>[G0(e)],e=>e1(e))}function se(...e){return N(t=>Reflect.apply(x0,null,[t,...e]),()=>C0(...e),`number format`,t=>t[I0](...e),q0,e=>Z(e)||e1(e))}function F(...e){return N(t=>Reflect.apply(_0,null,[t,...e]),()=>y0(...e),`datetime format`,t=>t[F0](...e),q0,e=>Z(e)||e1(e))}function ce(e){S=e,C.pluralRules=S}function le(e,t){return N(()=>
474{if(!e)return!1;let n=Z(t)?t:s.value,r=Z(t)?[n]:X1(C,c.value,n);for(let t=0;t<r.length;t++){let n=fe(r[t]),i=C.messageResolver(n,e);if(i===null&&(i=n[e]),E1(i)||D0(i)||Z(i))return!0}return!1},()=>[e],`translate exists`,n=>Reflect.apply(n.te,n,[e,t]),cNe,e=>n1(e))}function ue(e){let t=null,n=X1(C,c.value,s.value);for(let r=0;r<n.length;r++){let i=l.value[n[r]]||{},a=C.messageResolver(i,e);if(a!=null){t=a;break}}return t}function de(e){return ue(e)??(t&&t.tm(e)||{})}function fe(e){return l.value[e]||{}}function pe(e,t){if(i){let n={[e]:t};for(let e in n)$$(n,e)&&H0(n[e]);t=n[e]}l.value[e]=t,C.messages=l.value}function me(e,t){l.value[e]=l.value[e]||{};let n={[e]:t};if(i)for(let e in n)$$(n,e)&&H0(n[e]);t=n[e],f1(t,l.value[e]),C.messages=l.value}function he(e){return u.value[e]||{}}function ge(e,t){u.value[e]=t,C.datetimeFormats=u.value,b0(C,e,t)}function _e(e,t){u.value[e]=X$(u.value[e]||{},t),C.datetimeFormats=u.value,b0(C,e,t)}function ve(e){return d.value[e]||{}}function ye(e,t){d.value[e]=t,C.numberFormats=d.value,w0(C,e,t)}function be(e,t){d.value[e]=X$(d.value[e]||{},t),C.numberFormats=d.value,w0(C,e,t)}J0++,t&&U$&&(Vf(t.locale,e=>{o&&(s.value=e,C.locale=e,d0(C,s.value,c.value))}),Vf(t.fallbackLocale,e=>{o&&(c.value=e,C.fallbackLocale=e,d0(C,s.value,c.value))}));let xe={id:J0,locale:T,fallbackLocale:E,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(s.value=t.locale.value,c.value=t.fallbackLocale.value,d0(C,s.value,c.value))},get availableLocales(){return Object.keys(l.value).sort()},messages:D,get modifiers(){return x},get pluralRules(){return S||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(e){f=e,C.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(e){p=e,C.fallbackWarn=p},get fallbackRoot(){return m},set fallbackRoot(e){m=e},get fallbackFormat(){return h},set fallbackFormat(e){h=e,C.fallbackFormat=h},get warnHtmlMessage(){return y},set warnHtmlMessage(e){y=e,C.warnHtmlMessage=e},get escapeParameter(){return b},set escapeParameter(e){b=e,C.escapeParameter=e},t:te,getLocaleMessage:fe,setLocaleMessage:pe,mergeLocaleMessage:me,getPostTranslationHandler:ee,setPostTranslationHandler:A,getMissingHandler:j,setMissingHandler:M,[L0]:ce};return xe.datetimeFormats=O,xe.numberFormats=k,xe.rt=ne,xe.te=le,xe.tm=de,xe.d=P,xe.n=re,xe.getDateTimeFormat=he,xe.setDateTimeFormat=ge,xe.mergeDateTimeFormat=_e,xe.getNumberFormat=ve,xe.setNumberFormat=ye,xe.mergeNumberFormat=be,xe[R0]=n,xe[P0]=oe,xe[F0]=F,xe[I0]=se,xe}function lNe(e){let t=Z(e.locale)?e.locale:t0,n=Z(e.fallbackLocale)||e1(e.fallbackLocale)||o1(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=t1(e.missing)?e.missing:void 0,i=n1(e.silentTranslationWarn)||J$(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,a=n1(e.silentFallbackWarn)||J$(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=n1(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,c=o1(e.modifiers)?e.modifiers:{},l=e.pluralizationRules,u=t1(e.postTranslation)?e.postTranslation:void 0,d=Z(e.warnHtmlInMessage)?e.warnHtmlInMessage!==`off`:!0,f=!!e.escapeParameterHtml,p=n1(e.sync)?e.sync:!0,m=e.messages;if(o1(e.sharedMessages)){let t=e.sharedMessages;m=Object.keys(t).reduce((e,n)=>(X$(e[n]||(e[n]={}),t[n]),e),m||{})}let{__i18n:h,__root:g,__injectWithOption:_}=e,v=e.datetimeFormats,y=e.numberFormats,b=e.flatJson;return{locale:t,fallbackLocale:n,messages:m,flatJson:b,datetimeFormats:v,numberFormats:y,missing:r,missingWarn:i,fallbackWarn:a,fallbackRoot:o,fallbackFormat:s,modifiers:c,pluralRules:l,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,__i18n:h,__root:g,__injectWithOption:_}}function Z0(e={}){let t=X0(lNe(e)),{__extender:n}=e,r={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return n1(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=n1(e)?!e:e},get silentFallbackWarn(){return n1(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=n1(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?`warn`:`off`},set warnHtmlInMessage(e){t.warnHtmlMessage=e!==`off`},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){return Reflect.apply(t.t,t,[...e])},rt(...e){return Reflect.apply(t.rt,t,[...e])},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return Reflect.apply(t.d,t,[...e])},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return Reflect.apply(t.n,t,[...e])},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)}};return r.__extender=n,r}function uNe(e,t,n){return{beforeCreate(){let r=K0();if(!r)throw N0(M0.UNEXPECTED_ERROR);let i=this.$options;if(i.i18n){let r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=t,this===this.$root)this.$i18n=Q0(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Z0(r);let e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=Q0(e,i);else{this.$i18n=Z0({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});let e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}else this.$i18n=e;i.__i18nGlobal&&W0(t,i,i),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$te=(e,t)=>
474this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){let e=K0();if(!e)throw N0(M0.UNEXPECTED_ERROR);let t=this.$i18n;t&&(delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,t?.__disposer&&(t.__disposer(),delete t.__disposer,delete t.__extender),n.__deleteInstance(e),delete this.$i18n)}}}function Q0(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[L0](t.pluralizationRules||e.pluralizationRules);let n=U0(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(t=>e.mergeLocaleMessage(t,n[t])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n])),t.numberFormats&&Object.keys(t.numberFormats).forEach(n=>e.mergeNumberFormat(n,t.numberFormats[n])),e}var $0={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e===`parent`||e===`global`,default:`parent`},i18n:{type:Object}};function dNe({slots:e},t){return t.length===1&&t[0]===`default`?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===a_?t.children:[t]],[]):t.reduce((t,n)=>{let r=e[n];return r&&(t[n]=r()),t},Z$())}function e2(){return a_}var t2=rp({name:`i18n-t`,props:X$({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>K$(e)||!isNaN(e)}},$0),setup(e,t){let{slots:n,attrs:r}=t,i=e.i18n||o2({useScope:e.scope,__useComponent:!0});return()=>{let a=()=>{let r=Object.keys(n).filter(e=>e[0]!==`_`),a=Z$();e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=Z(e.plural)?+e.plural:e.plural);let o=dNe(t,r);return i[P0](e.keypath,o,a)},o=X$(Z$(),r),s=Z(e.tag)||r1(e.tag)?e.tag:e2();return r1(s)?ph(s,o,{default:a}):ph(s,o,a())}}});function fNe(e){return e1(e)&&!Z(e[0])}function n2(e,t,n,r){let{slots:i,attrs:a}=t;return()=>{let t=()=>{let t={part:!0},a=Z$();e.locale&&(t.locale=e.locale),Z(e.format)?t.key=e.format:r1(e.format)&&(Z(e.format.key)&&(t.key=e.format.key),a=Object.keys(e.format).reduce((t,r)=>n.includes(r)?X$(Z$(),t,{[r]:e.format[r]}):t,Z$()));let o=r(e.value,t,a),s=[t.key];return e1(o)?s=o.map((e,t)=>{let n=i[e.type],r=n?n({[e.type]:e.value,index:t,parts:o}):[e.value];return fNe(r)&&(r[0].key=`${e.type}-${t}`),r}):Z(o)&&(s=[o]),s},o=X$(Z$(),a),s=Z(e.tag)||r1(e.tag)?e.tag:e2();return r1(s)?ph(s,o,{default:t}):ph(s,o,t())}}var r2=rp({name:`i18n-n`,props:X$({value:{type:Number,required:!0},format:{type:[String,Object]}},$0),setup(e,t){let n=e.i18n||o2({useScope:e.scope,__useComponent:!0});return n2(e,t,S0,(...e)=>n[I0](...e))}});function pNe(e,t){let n=e;if(e.mode===`composition`)return n.__getInstance(t)||e.global;{let r=n.__getInstance(t);return r==null?e.global.__composer:r.__composer}}function mNe(e){let t=t=>{let{instance:n,value:r}=t;if(!n||!n.$)throw N0(M0.UNEXPECTED_ERROR);let i=pNe(e,n.$),a=i2(r);return[Reflect.apply(i.t,i,[...a2(a)]),i]};return{created:(e,n)=>{let[r,i]=t(n);U$&&(e.__i18nWatcher=Vf(i.locale,()=>{n.instance&&n.instance.$forceUpdate()})),e.__composer=i,e.textContent=r},unmounted:e=>{U$&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){let n=e.__composer,r=i2(t);e.textContent=Reflect.apply(n.t,n,[...a2(r)])}},getSSRProps:e=>{let[n]=t(e);return{textContent:n}}}}function i2(e){if(Z(e))return{path:e};if(o1(e)){if(!(`path`in e))throw N0(M0.REQUIRED_VALUE,`path`);return e}else throw N0(M0.INVALID_VALUE)}function a2(e){let{path:t,locale:n,args:r,choice:i,plural:a}=e,o={},s=r||{};return Z(n)&&(o.locale=n),K$(i)&&(o.plural=i),K$(a)&&(o.plural=a),[t,s,o]}function hNe(e,t,...n){let r=o1(n[0])?n[0]:{};(!n1(r.globalInstall)||r.globalInstall)&&([t2.name,`I18nT`].forEach(t=>e.component(t,t2)),[r2.name,`I18nN`].forEach(t=>e.component(t,r2)),[l2.name,`I18nD`].forEach(t=>e.component(t,l2))),e.directive(`t`,mNe(t))}var gNe=W$(`global-vue-i18n`);function _Ne(e={}){let t=__VUE_I18N_LEGACY_API__&&n1(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=n1(e.globalInjection)?e.globalInjection:!0,r=new Map,[i,a]=vNe(e,t),o=W$(``);function s(e){return r.get(e)||null}function c(e,t){r.set(e,t)}function l(e){r.delete(e)}let u={get mode(){return __VUE_I18N_LEGACY_API__&&t?`legacy`:`composition`}
474,async install(e,...r){if(e.__VUE_I18N_SYMBOL__=o,e.provide(e.__VUE_I18N_SYMBOL__,u),o1(r[0])){let e=r[0];u.__composerExtend=e.__composerExtend,u.__vueI18nExtend=e.__vueI18nExtend}let i=null;!t&&n&&(i=TNe(e,u.global)),__VUE_I18N_FULL_INSTALL__&&hNe(e,u,...r),__VUE_I18N_LEGACY_API__&&t&&e.mixin(uNe(a,a.__composer,u));let s=e.unmount;e.unmount=()=>{i&&i(),u.dispose(),s()}},get global(){return a},dispose(){i.stop()},__instances:r,__getInstance:s,__setInstance:c,__deleteInstance:l};return u}function o2(e={}){let t=K0();if(t==null)throw N0(M0.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw N0(M0.NOT_INSTALLED);let n=yNe(t),r=xNe(n),i=sNe(t),a=bNe(e,i);if(a===`global`)return W0(r,e,i),r;if(a===`parent`){let i=s2(n,t,e.__useComponent);return i??=r,i}if(a===`isolated`){if(n.mode!==`composition`)throw N0(M0.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);let i=n,a=X$({},e);a.__root=s2(n,t)||r;let o=X0(a);return i.__composerExtend&&(o[z0]=i.__composerExtend(o)),bu()&&xu(()=>{let e=o[z0];e&&(e(),delete o[z0])}),o}let o=n,s=o.__getInstance(t);if(s==null){let n=X$({},e);`__i18n`in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),s=X0(n),o.__composerExtend&&(s[z0]=o.__composerExtend(s)),CNe(o,t,s),o.__setInstance(t,s)}return s}function vNe(e,t){let n=yu(),r=__VUE_I18N_LEGACY_API__&&t?n.run(()=>Z0(e)):n.run(()=>X0(e));if(r==null)throw N0(M0.UNEXPECTED_ERROR);return[n,r]}function yNe(e){let t=If(e.isCE?gNe:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw N0(e.isCE?M0.NOT_INSTALLED_WITH_PROVIDE:M0.UNEXPECTED_ERROR);return t}function bNe(e,t){return Y$(e)?`__i18n`in t?`local`:`global`:e.useScope?e.useScope:`local`}function xNe(e){return e.mode===`composition`?e.global:e.global.__composer}function s2(e,t,n=!1){let r=null,i=t.root,a=SNe(t,n);for(;a!=null;){let t=e;if(e.mode===`composition`)r=t.__getInstance(a);else if(__VUE_I18N_LEGACY_API__){let e=t.__getInstance(a);e!=null&&(r=e.__composer,n&&r&&!r[R0]&&(r=null))}if(r!=null||i===a)break;a=a.parent}return r}function SNe(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function CNe(e,t,n){yg(()=>{},t),Cg(()=>{let r=n;e.__deleteInstance(t);let i=r[z0];i&&(i(),delete r[z0])},t)}var wNe=[`locale`,`fallbackLocale`,`availableLocales`],c2=[`t`,`rt`,`d`,`n`,`tm`,`te`];function TNe(e,t){let n=Object.create(null);return wNe.forEach(e=>{let r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw N0(M0.UNEXPECTED_ERROR);let i=ad(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,i)}),e.config.globalProperties.$i18n=n,c2.forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw N0(M0.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,c2.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}var l2=rp({name:`i18n-d`,props:X$({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},$0),setup(e,t){let n=e.i18n||o2({useScope:e.scope,__useComponent:!0});return n2(e,t,v0,(...e)=>n[F0](...e))}});if(oNe(),zMe(xMe),BMe(IMe),VMe(X1),__INTLIFY_PROD_DEVTOOLS__){let e=Q$();e.__INTLIFY__=!0,SMe(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var ENe=n({default:()=>DNe}),DNe={TITLE:`兴趣导向的广告`,CONTENT:`
475      <p class="p-t-24">
476          兴趣导向的广告有时被称为个性化的或有针对性的广告。我们显示兴趣导向的广告,以显示您可能感兴趣的功能、产品和服务。在提供兴趣导向的广告时,我们遵循由数字广告联盟(一个关于推广、在线广告和消费者维权的组织联盟)制定的《在线行为广告自律原则》。
477      </p>
478      <h3>我们用什么样的信息来展示兴趣导向的广告?</h3>
479      <p>
480          为了向您提供兴趣导向的广告,我们使用诸如您与亚马逊网站、内容或服务的互动等信息。我们不会使用您的身份信息来投放兴趣导向的广告,如姓名或电子邮件地址。
481      </p>
482      <p>
483          如在广告行业中常见的行为,我们使用cookies、像素及其他技术(合称“cookies”),这使我们能够通过测量点击或观看的广告内容来了解我们向您展示的兴趣导向的广告的有效性,并为您提供更有用和相关的广告。例如,如果我们了解哪些广告已经显示给您的浏览器,我们将会谨慎,不会重复地显示相同的广告。
484      </p>
485      <p>
486        有关我们收集的信息类型的更多信息,请参阅我们的<a data-path="termStatement" data-title="PRIVACY_STATEMENT">隐私声明</a>。
487      </p>
488      <h3>我们如何与第三方合作,向您展示兴趣导向的广告?</h3>
489      <p>
490          我们与第三方合作以提高我们所提供广告的相关性,
490如广告商、出版商、社交媒体网络、搜索引擎、广告服务公司以及代表他们工作的广告公司。在向您提供兴趣导向的广告时,我们不会将您在非关联网站上的交互与识别您的信息相关联,例如姓名或电子邮件地址,我们也不会向广告商或展示我们兴趣导向广告的第三方网站提供任何此类信息。广告商等第三方可以假定
491      </p>
492      <p>
493          第三方广告商或代表他们工作的广告公司,有时使用
494          cookies直接传递内容(包括广告)到您的浏览器或设备,当这种情况发生时,他们可能会自动收到一个
495          IP地址。他们也可以用cookies来衡量他们广告的效果、向您展示更多相关的广告内容、并代表亚马逊提供服务。关于如何控制和删除cookies(包括第三方cookies)的信息,请访问我们的Cookies通知。
496      </p>
497      <h3>广告偏好</h3>
498      <p>
499          亚马逊为您提供接收兴趣导向广告的选择。您可以选择不接收来自亚马逊的兴趣导向广告。您仍然会看到广告,但它们不会基于您的兴趣。请访问您的<a data-path="adPreference">广告偏好</a>页面,了解如何设置您的偏好。
500      </p>
501      <p>
502          有关其他亚马逊公司提供的网站和服务的广告宣传行为,请查看兴趣导向广告政策和其他通知。
503      </p>
504    `},ONe=n({default:()=>kNe}),kNe={TITLE:`应用权限说明`,CONTENT:`
505    <h3>安卓操作系统应用权限</h3>
506    <table>
507      <tr>
508        <th>权限名称</th>
509        <th>功能说明</th>
510        <th>使用场景</th>
511      </tr>
512      <tr>
513        <td>INTERNET</td>
514        <td>允许应用联网和发送统计数据</td>
515        <td>推送通知,talkingdata埋点</td>
516      </tr>
517      <tr>
518        <td>ACCESS_NETWORK_STATE</td>
519        <td>允许应用检测网络连接状态,在网络异常状态下暂停数据发送</td>
520        <td>推送通知,talkingdata埋点</td>
521      </tr>
522      <tr>
523        <td>ACCESS_WIFI_STATE</td>
524        <td>获取设备的MAC地址,同样用来标识唯一用户</td>
525        <td>推送通知,talkingdata埋点</td>
526      </tr>
527      <tr>
528        <td>VIBRATE</td>
529        <td>震动权限(使用通知功能必选)</td>
530        <td>推送通知</td>
531      </tr>
532      <tr>
533        <td>GET_TASKS</td>
534        <td>获取任务信息,目的是防止sdk被频繁唤醒</td>
535        <td>推送通知</td>
536      </tr>
537      <tr>
538        <td>SCHEDULE_EXACT_ALARM</td>
539        <td>兼容android12 alarm权限</td>
540        <td>推送通知</td>
541      </tr>
542      <tr>
543        <td>BADGE_ICON</td>
544        <td>vivo角标设置</td>
545        <td>推送通知</td>
546      </tr>
547      <tr>
548        <td>READ PHONE STATE</td>
549        <td>
550          允许应用以只读的方式访问手机设备的信息,通过获取的信息来唯一标识用户
551        </td>
552        <td>talkingdata埋点</td>
553      </tr>
554      <tr>
555        <td>WRITE EXTERNAL STORAGE</td>
556        <td>用于保存设备信息,以及记录日志;保存海报到本地相册</td>
557        <td>talkingdata埋点,分享</td>
558      </tr>
559      <tr>
560        <td>READ_CLIPBOARD</td>
561        <td>读取剪切板信息</td>
562        <td>PAKOL</td>
563      </tr>
564      <tr>
565        <td>READ_EXTERNAL_STORAGE</td>
566        <td>读取相册信息用于上传图片</td>
567        <td>清关信息页面填写上传身份证照片</td>
568      </tr>
569      <tr>
570        <td>MANAGE_ACCOUNTS</td>
571        <td>用于指示应用程序具有管理账户的能力。当应用程序需要创建、修改或删除用户的账户信息时,它们需要声明这个权限</td>
572        <td>登陆注册</td>
573      </tr>
574      <tr>
575        <td>USE_CREDENTIALS</td>
576        <td>允许应用程序请求验证从AccountManager的authtoken</td>
577        <td>登陆注册</td>
578      </tr>
579      <tr>
580        <td>GET_ACCOUNTS</td>
581        <td>允许应用程序访问设备上的账户信息</td>
582        <td>登陆注册</td>
583      </tr>
584      <tr>
585        <td>AUTHENTICATE_ACCOUNTS</td>
586        <td>用于指示应用程序具有验证账户的能力</td>
587        <td>登陆注册</td>
588      </tr>
589    </table>
590    <h3>IOS操作系统应用权限</h3>
591    <table>
592      <tr>
593        <th>权限名称</th>
594        <th>功能说明</th>
595        <th>使用场景</th>
596        <th>
596内容是否支持自定义</th>
597        <th>弹窗内容</th>
598      </tr>
599      <tr>
600        <td>Privacy - Photo Library Additions Usage Description</td>
601        <td>保存图片到相册</td>
602        <td>商品详情页点击分享按钮,保存海报到相册</td>
603        <td>是</td>
604        <td>只有你允许保存照片的程序和功能才能使用它。例如:保存海报</td>
605      </tr>
606      <tr>
607        <td>Privacy - Camera Usage Description</td>
608        <td>相机功能</td>
609        <td>KYC上传图片</td>
610        <td>是</td>
611        <td>只有你允许使用相机的程序和功能才能使用它。例如:选择身份证图片上传</td>
612      </tr>
613      <tr>
614        <td>Privacy - Photo Library Usage Description</td>
615        <td>相册</td>
616        <td>KYC上传图片</td>
617        <td>是</td>
618        <td>只有你允许使用相册的程序和功能才能使用它。例如:选择身份证图片上传</td>
619      </tr>
620      <tr>
621        <td>Privacy - Tracking Usage Description</td>
622        <td>IDFA</td>
623        <td>TalkingDataSDK使用</td>
624        <td>是</td>
625        <td>获取设备信息用以精准推送您喜欢的内容</td>
626      </tr>
627      <tr>
628        <td>Push</td>
629        <td>消息推送</td>
630        <td>消息推送</td>
631        <td>否</td>
632        <td>
633          <img class="img-round" src="https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/protocol/permission_description_push._TTW_.jpg" alt="" />
634        </td>
635      </tr>
636      <tr>
637        <td>剪切板</td>
638        <td>获取剪切板内容</td>
639        <td>未安装app时的D e e p Li n k</td>
640        <td>否</td>
641        <td>
642          <img class="img-round" src="https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/protocol/permission_description_clipBoard._TTW_.jpg" alt="" />
643        </td>
644      </tr>
645      <tr>
646        <td>Access WiFi Information</td>
647        <td>获取Wifi信息</td>
648        <td>TalkingDataSDK归因</td>
649        <td>-</td>
650        <td>无弹窗(暂时不能确认)</td>
651      </tr>
652      <tr>
653        <td>Privacy - Location When In Use Usage Description</td>
654        <td>获取定位权限</td>
655        <td>TalkingDataSDK归因需要获取Wifi信息。iOS13之后,获取Wifi信息,需要开启定位权限。</td>
656        <td>是</td>
657        <td>获取wifi信息需要开启定位权限</td>
658      </tr>
659    </table>
660  `},ANe=n({default:()=>jNe}),jNe={TITLE:`社区准则`,CONTENT:`
661    <p class="p-t-24">
662      社区准则的目的是为亚马逊社区保持有帮助、相关、有意义和适当的信息
663    </p>
664    <p>
665      社区是与其他用户分享您的想法和经历(正面和负面)的地方。以下准则解释了社区允许和不允许发布的内容。
666    </p>
667    <p>
668      使用社区功能,即表示您已同意我们的<a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>和
669      <a data-path="termStatement" data-title="PRIVACY_STATEMENT" >隐私声明</a>。您还同意遵守这些指南,我们会不时更新这些指南。社区功能包括
670    </p>
671    <ul>
672      <li>评论(包括星级)</li>
673      <li>有帮助的投票</li>
674      <li>个人资料页面</li>
675      <li>亚马逊关注</li>
676      <li>亚马逊数字和设备论坛</li>
677      <li>关于违规行为的举报</li>
678    </ul>
679    <h3>准则适用于什么</h3>
680    <ul>
681      <li>您的社区行为,包括:</li>
682      <ul class="circle-format">
683        <li>分享文字、照片、视频、链接</li>
684        <li>将评论标记为 “有帮助的”</li>
685      </ul>
686      <li>与其他社区成员以及亚马逊的互动</li>
687      <li>
688        该指南不适用于在亚马逊上销售的商品或服务中的内容(例如:图书内容)。
689      </li>
690    </ul>
691    <h3>谁可以参加</h3>
692    <p>如果您有亚马逊账户,则可以:</p>
693    <ul>
694      <li>创建和更新购物清单、愿望清单和礼品清单</li>
695      <li>更新您的个人资料页面</li>
696      <li>参加数码和设备论坛</li>
697    </ul>
698    <P>要执行以下任何操作,您需要在过去 12 个月内使用有效的信用卡或借记卡在 Amazon.cn 上花费至少20元人民币:</P>
699    <ul>
700      <li>发表评论(包括星级)</li>
701      <li>提交有帮助的投票</li>
702      <li>关注其他用户</li>
703    </ul>
704    <P>促销折扣不计入20元人民币的最低消费要求。</P>
705    <h3>什么不允许?</h3>
706    <p>卖家、订单或配送反馈</p>
707    <p>我们不允许评论聚焦于以下内容:</p>
708    <ul>
709      <li>卖家及其提供的客户服务</li>
710      <li>订购问题和退货</li>
711      <li>配送包装</li>
712      <li>商品状况和残损</li>
713      <li>配送费用和速度</li>
714    </ul>
715    <p>
716      为什么不允许?
717      社区内容旨在帮助客户了解商品本身,而不是某人的个人订购体验。也就是说,我们绝对希望了解您对卖家和包装的反馈,而不是在评论中提供反馈。
718    </p>
719    <h3>关于定价和供货情况的评论</h3>
720    <p>
721      如果您的评论与商品的价值相关即可进行评论(例如: “仅售100人民币,这款搅拌机真的很棒。“ 不允许发表与个人体验相关的定价评论。例如,不要比较不同商店中同一商品的价格: “在这里找到这件商品的价格比我在当地的商店便宜 5 人民币。“ 这样的评论是不允许的,因为该评论并非与所有用户都相关。
722    </p>
723    <p>
724      关于产品货存性的一些评论是允许的。例如,你可以讨论尚未发布的产品形式: “我å¸
724Œæœ›è¿™æœ¬ä¹¦ä¹Ÿæœ‰å¹³è£…版。” 但是,我们不允许对特定商店的货存情况发表评论。同样,社区的目的是为了帮助您与其他买家分享产品相关信息的反馈。
725    </p>
726    <h3>以不受支持的语言编写的内容</h3>
727    <p>
728      为确保内容有帮助性,我们仅允许您所访问的亚马逊网站所提供支持的语言编写内容。例如,我们不允许在Amazon.cn上以法语撰写的评论,因为该亚马逊仅支持中文和英语语言选择。某些亚马逊网站支持多种语言,但不允许使用多种语言编写的内容。
729    </p>
730    <h3>重复的文字、垃圾邮件、用符号创建的图片</h3>
731    <p>在提供的内容中,我们不允许包含分散注意力的内容和垃圾邮件。这包括:</p>
732    <ul>
733      <li>多次重复的文字</li>
734      <li>不含有任何意义的文字</li>
735      <li>仅使用标点符号或其他符号的内容</li>
736      <li>ASCII 艺术(用符号和字母创建的图片)</li>
737    </ul>
738    <h3>私人信息</h3>
739    <p>请勿发布侵犯他人隐私或分享您个人信息的内容。这包括:</p>
740    <ul>
741      <li>电话号码</li>
742      <li>电子邮件地址</li>
743      <li>邮寄地址</li>
744      <li>车牌号</li>
745      <li>数据源名称 (DSN)</li>
746      <li>订单号</li>
747    </ul>
748    <h3>亵渎、骚扰的内容</h3>
749    <p>我们允许对他人的信念和专业知识具有尊重性的质疑。我们不允许:</p>
750    <ul>
751      <li>亵渎、淫秽、骂人。</li>
752      <li>骚扰、威胁。</li>
753      <li>关于危害儿童和青少年的人格的内容。</li>
754      <li>攻击与您意见不同的人。</li>
755      <li>侮辱、诽谤或煽动性内容。</li>
756      <li>掩盖他人的意见。请不要从多个帐户或煽动他人发布相同言论。</li>
757    </ul>
758    <h3>仇恨言论</h3>
759    <p>不允许基于以下特征对他人表达仇恨言论:</p>
760    <ul>
761      <li>种族</li>
762      <li>民族或地域</li>
763      <li>国籍</li>
764      <li>性别</li>
765      <li>性别认同</li>
766      <li>性取向</li>
767      <li>宗教</li>
768      <li>年龄</li>
769      <li>残疾</li>
770    </ul>
771    <p>同样也不允许宣传使用此类仇恨言论的组织。</p>
772    <h3>色情内容</h3>
773    <p>
774      我们允许对在亚马逊上销售的色情和情趣商品进行讨论。带有色情内容的商品(书籍、电影)也是如此。但是我们仍然不允许亵渎或淫秽语言。我们也不允许包含裸露内容和露骨色情图片或相关描述的内容。
775    </p>
776    <h3>链接</h3>
777    <p>
778      我们允许链接到亚马逊上的其他商品,但不允许链接到外部网站。不要发布指向钓鱼或其他恶意软件网站的链接。
779      我们不允许使用带有引荐来源标签或附属代码的网址。
780    </p>
781    <h3>广告、利益冲突、促销内容</h3>
782    <p>
783      如果内容的主要目的是宣传公司、网站、作者或特别优惠,我们不允许发布这样的内容。我们也不允许用户创建、编辑或发布与自己的商品或服务有关的内容。以下来源提供的商品和服务也是如此:。
784    </p>
785    <ul>
786      <li>朋友们</li>
787      <li>亲戚们</li>
788      <li>雇主</li>
789      <li>商业伙伴</li>
790      <li>竞争对手</li>
791    </ul>
792    <p>
793      我们不允许以促销形式撰写评论。例如,如果某人与商品有直接或间接的经济利益关系或其他任何利益冲突,我们会删除此人发布的评论。
794    </p>
795    <p>
796      对于评论以外的社区内容,您可以发布与您有利益关系或密切个人关系的品牌、卖家、作者或艺术家的商品和服务,前提是您要清楚而明确地披露这种关系。示例:"我写这篇文章拿到了报酬。"
797      但是,品牌和企业在参与社区互动时,不能以任何将亚马逊客户转移到非亚马逊网站、服务、应用程序或渠道的方式,开展营销或销售交易。这包括广告、特别优惠或"行动号召"。对于品牌、卖家、作者或艺术家账户所发布的关于自己商品或服务的内容,不需要额外添加标签。
798    </p>
799    <h3>有偿评论</h3>
800    <p>
801      评论应诚实地反映您的观点。正因为如此,我们不允许为换取报酬而创建、编辑或删除评论。报酬包括现金、折扣、免费商品、礼品卡和退款。一些不允许内容的常见示例:
802    </p>
803    <ul>
804      <li>
805        您的订单在送达时,包装里有一张礼品卡。要兑换礼品卡,您必须先发表正面的评论。
806      </li>
807      <li>
808        发表负面评论后,您收到了一封电子邮件,其中说明如果您更改或删除评论,则可以获得退款。
809      </li>
810      <li>
811        您收到一条文本消息,承诺在您购买商品并发布评论后,会向您提供退款赔偿。
812      </li>
813    </ul>
814    <p>
815      例外情况:您可以对从作者或出版商处收到的免费或折扣图书(提前阅读本)进行评论。但是,他们不能以此来换取评论,也不能试图影响评论。
816    </p>
817    <h3>抄袭、侵权、冒名顶替</h3>
818    <p>
819      我们仅允许您发布自己的内容或您有权在亚马逊上使用的内容。这包括文字、图像和视频。不允许:
820    </p>
821    <ul>
822      <li>
823        发布侵犯他人知识产权(包括版权、商标、专利、商业机密)或其他专有权的内容
824      </li>
825      <li>以侵犯他人知识产权或所有权的方式与社区成员互动</li>
826      <li>冒充某人或组织</li>
827    </ul>
828    <h3>非法和危险活动</h3>
829    <p>不要发布鼓励非法活动的内容,例如:</p>
830    <ul>
831      <li>暴力</li>
832      <li>非法使用药物</li>
833      <li>未成年人饮酒</li>
834      <li>虐待儿童或动物</li>
835      <li>欺诈</li>
836    </ul>
837    <p>
838      我们不允许宣传或威胁对自己或他人造成人身或经济伤害的内容。这包括恐怖主义。关于造成伤害的笑话或讽刺评论是不允许的。
839    </p>
840    <p>
841      也不允许提供欺诈性商品、服务、促销或计划(快速赚钱、金字塔)。不要鼓励错误使用商品的危险行为。
842    </p>
843    <h3>违规行为的后果</h3>
844    <p>
845      违反我们的准则会使社区变得不在具备信赖性、安全性及实用性。如果有人违反了准则,我们将:
846    </p>
847    <ul>
848      <li>删除其相关内容</li>
849      <li>限制他们使用社区功能的权限</li>
850      <li>移除相关商品</li>
851      <li>暂停或终止他们的账户</li>
852      <li>预扣付款</li>
853    </ul>
854    <p>
855      如果我们发现不寻常的评论行为,我们可能会限制发布评论的权限。如果我们拒绝或删除某人的评论,因为它违反了我们的,我们将不再接受他们对同一商品的任何评论。
856    </p>
857    <p>
858      如果违法相关法律法规的规定,我们可能会采取法律行动,并产生民事和刑事处罚。
859    </p>
860    <h3>如何举报违规行为</h3>
861    <p>
862      使用您要举报的内容旁边的 “报告滥用行为” 链接。如果没有 “报告滥用行为”链接,请发送电子邮件至community-email{'@'}amazon.cn。描述出您所举报内容的位置及您认为它违反了社区准则的原因。
863    </p>
864    <p>
865      如果有人以提供报酬的形式请求您创建、编辑或发布违规内容,请将该请求发送至community-email{'@'}amazon.cn 。发送内容需包括:
866    </p>
867    <ul>
868      <li>联系信息</li>
869      <li>商品详情页面</li>
870      <li>提供报酬的屏幕截图</li>
871    </ul>
872    <p>收到您的举报后,我们将进行调查并采取适当的措施。</p>
873  `},MNe=n({default:()=>NNe}),NNe={TITLE:`Cookies 政策`,CONTENT:`
874    <h3>最近更新: 2020年10月1日</h3>
875    <p>
876      我们使用 cookies 、像素及其他技术(合称 "cookies")识别您的浏览器或设备,了解您的利益,并为您提供基本功能和服务及其他用途,包括:
877    </p>
878    <ul class="number-format">
879      <li>
880        当您登录并使用我们的服务时用于识别您。这允许我们为您提供产品推荐、显示个性化内容、将您识别为Prime 会员、使您能够使用一键购买,以及提供其他定制功能和服务。
881      </li>
882      <li>
883        持续追踪您指定的偏好。这允许我们尊重您的偏好,例如您是否希望看到兴趣导向的广告。您可以通过<a data-path="adPreference">我的账户</a> 设置您的偏好。
884      </li>
885      <li>持续追踪存储在您购物车中的物品。</li>
886      <li>进行研究和诊断,以改善亚马逊的内容、产品和服务。</li>
887      <li>防止欺诈行为。</li>
888      <li>提高安全性。</li>
889      <li>
890        在亚马逊网站和第三方网站上传递与您的兴趣相关的内容,包括广告(关于我们如何使用cookies 投放兴趣导向的广告,请参见<a data-path="adPreference">兴趣导向广告的通知</a> )。
891      </li>
892      <li>报告。这允许我们衡量和分析我们的服务的性能。</li>
893    </ul>
894    <p>
895      亚马逊的 cookies可以让您充分利用亚马逊的一些基本功能。例如,如果您阻止或以其他方式拒绝我们的 cookies,您将无法添加商品至您的购物车、继续结账、或使用任何需要您登录的亚马逊产品和服务。
896    </p>
897    <p>
898      当您与亚马逊服务互动时,授权的第三方也可以设置 cookies。第三方包括搜索引擎、衡量和分析服务的提供商、社交媒体网络、和广告公司等。第三方在传递内容的过程中使用 cookies
899      ,包括与您的兴趣相关的广告,以衡量其广告的有效性,并代表亚马逊提供服务。
900    </p>
901    <p>
902      您可以通过浏览器设置来管理浏览器 cookies 。大多数浏览器上的 " 帮助 "功能将告诉您如何阻止浏览器接受新 cookies 、如何让浏览器在收到一个新cookie 时通知您、如何阻止 cookies 、以及 cookies
903      何时过期。如果您阻止浏览器上的所有 cookies ,我们或第三方都不会将 cookies传输到您的浏览器。但是,如果您这样做,您可能在每次访问一个网站时都必须手动调整一些偏好,并且有些功能和服务可能无法工作。
904    </p>
905    <p>
906      有关我们收集的信息类型的更多信息,请参阅我们的<a data-path="termStatement" data-title="PRIVACY_STATEMENT">隐私声明</a>。
907    </p>
908  `},PNe=n({default:()=>FNe}),FNe={TITLE:`举报侵权行为`,CONTENT:`
909    <div class="infringement-area">
910      <h3>
910关于亚马逊的侵权举报表格</h3>
911      <p>
912        亚马逊的侵权举报表旨在供知识产权所有者及其代理人使用,用于将涉嫌侵犯知识产权(例如版权和商标问题)通知亚马逊。如果您不是知识产权所有者或其代理人,亚马逊将无法处理通过此表格提交的投诉。请通过相应渠道向亚马逊报告您的疑虑:
913      </p>
914      <ul>
915        <li>
916          用户可以使用此<a data-download-url={downloadUrl}>表格联系我们</a>举报不当商品信息。
917        </li>
918        <li>
919          用户可以将填写好的表格发送至下方邮箱,亚马逊会有专人来处理您的诉求。
920        </li>
921        <li>e-mail: {mail}</li>
922      </ul>
923    </div>
924    <div class="infringement-area">
925      <h3>我们不强制执行</h3>
926      <p>
927        如果您认为卖家在商品详情页面上发布的商品与他们的商品不完全匹配,或者您的受版权保护的图片在未经您同意的情况下被加入到我们的目录中,我们要求您使用此<a data-download-url={downloadUrl} >表格联系我们</a>直接举报违规行为。
928      </p>
929      <p>
930        独家或选择性分发:亚马逊尊重制造商为其商品签订独家分销协议的权利。但是,违反此关协议并不构成对知识产权的侵犯。由于这些协议的执行是制造商和委售商之间的问题,亚马逊不适合协助执行活动。
931      </p>
932      <p>
933        请查看<a data-path="https://sellercentral.amazon.com/gp/help/external/U5SQCEKADDAQRLZ">亚马逊知识产权政策</a>,了解有关不同侵权类型的更多信息。
934      </p>
935    </div>
936    <div class="infringement-area">
937      <h3>声明</h3>
938      <p>
939        我有充分理由相信,上述商品中部分(或全部)侵害了知识产权拥有人或其代理人的知识产权,或法律不允许如此使用。
940      </p>
941      <p>
942        在法律的限制范围内,我在此表示此侵权申诉中的信息皆为真实准确,且我是知识产权的拥有人或已获得知识产权拥有人的授权,可以为上述的权利做出行动。
943      </p>
944      <p>
945        我了解,如果接受,亚马逊可能将此报告中包含的信息,订单ID号除外,与所有被举报的卖方共享。
946      </p>
947      <p class="infringement-content-tip">
948        下载表格并发送至指定邮件,表示您已阅读并接受上述的声明。
949      </p>
950    </div>
951    `},INe=n({default:()=>LNe}),LNe={TITLE:`国际配送条款与条件`,CONTENT:`
952    <p class="p-t-24">
953      您订单中的每件商品都由 Amazon Export Sales,LLC.(简称“亚马逊美国”)或被指定销售商品的零售商(简称“零售商”)销售。
954    </p>
955    <p>
956      请点击<a data-path="https://www.amazon.com/gp/help/customer/display.html?nodeId=14309551">此处</a>查阅美国亚马逊网站上本条款与条件原文。本页面中文内容仅供参考,请以英文原文内容为准。
957    </p>
958    <p>
959      运送至美国境外国家/地区的商品可能需要缴纳由目的地国家/地区收取的税费、关税和费用(简称进口费)。目的地国家/地区的收货人为被记录的进口方,由其负责所有进口费用。
960    </p>
961    <p>
962      对于已计算进口费用的每件商品,您授权亚马逊美国或零售商(视情况而定)指定承运商(简称指定承运商)作为您的代理人与目的地国家/地区的相关海关和税务机关交涉,为您的商品结关、处理并支付该商品的实际进口费。
963    </p>
964    <p>
965      进口费用保证金为您订单中的商品运送至美国境外的国家所预估的进口费用。通过下订单,您同意允许亚马逊美国和/或零售商(视情况而定)对您订单中的适用商品收取进口费用保证金。该保证金将代表您本人用于偿付指定承运商代您向目的地国家/地区的有关当局支付的进口费用。
966    </p>
967    <p>
968      您进一步同意,指定承运商可向亚马逊美国或零售商(视情况而定)披露对您从亚马逊美国或零售商处购买的商品所征收的实际进口费用的金额(简称实际进口费用)。如果进口费用保证金超出实际进口费用,亚马逊美国或零售商(视情况而定)将向您退还差额。
969    </p>
970    <p>
971      对于代表另一收货人进行的订购,您也同意代表在订单中指定的收货人给予上述授权。
972    </p>
973    <p>
974      如需获得有关实际进口费用的详细信息或与结关有关的单据或收据,您可以联系在您的发货确认电子邮件中指明的指定承运商。这些条款和条件作为亚马逊网站标准的使用条件的补充。根据这些使用条件,在商品交付至美国的公共承运商时,该商品的所有权和灭失风险即转移给收货人。
975    </p>
976    <p>
977      请注意,参加国际直运计划的零售商可具有与亚马逊美国的条款和条件不同的政策。对于从零售商处购买的商品,请查看适用的零售商政策,了解可能适用于您购买的商品的任何其他条款和条件。
978    </p>
979    <h3>限制</h3>
980    <p>
981      对于跨国运送的商品,请注意任何制造商担保均可能失效;制造商提供的服务选择可能不再适用;产品手册、说明书和安全注意事项可能未使用目的地国家/地区的语言;产品(及随附材料)可能未根据目标国家/地区的标准、规格和包装要求进行设计;且产品可能不符合目的地国家/地区的电压和其他电气标准(如适当,需要使用适配器或转换器)。您负责确保产品可合法地进口至目的地国家/地区。从
982      Amazon.com订购时,收件人是被记录的进口方,必须遵循目的地国家/地区的所有法律法规。
983    </p>
984    <h3>隐私</h3>
985    <p>
986      您的隐私对我们很重要,我们知道您关心有关您订单的信息的使用和共享方式。我们希望我们的国际客户和跨国运送商品的客户了解,跨境运送可能会被海关和/或邮政机关打开并检查。
987    </p>
988    <p>
989      此外,我们可能会向国际承运商提供有关特定订单、装运货物和产品的信息(如产品名称),而承运商可能会将此类信息传达给海关和/或邮政当局以便为清关手续提供便利并确保遵循本地法律。
990    </p>
991    <p>
992      如果您购买了礼品,包裹会被标示为礼品,但商品的价值将体现在报关文件里。
993    </p>
994    <p>海关当局要求将礼品价值直接标示在包裹上。</p>
995  `},RNe=n({default:()=>zNe}),zNe={TITLE:`亚马逊海外实体注册信息`,CONTENT:`
996    <div>
997      <h3>亚马逊美国</h3>
998      <table cellspacing="0" cellpadding="0">
999        <tr>
1000          <td>主体名称</td>
1001          <td>Amazon Export Sales LLC</td>
1002        </tr>
1003        <tr>
1004          <td>注册国</td>
1005          <td>美国</td>
1006        </tr>
1007        <tr>
1008          <td>注册号</td>
1009          <td>3971236</td>
1010        </tr>
1011        <tr>
1012          <td>注册地址</td>
1013          <td>美国特拉华州威尔明顿市小佛斯路251号,邮编19808</td>
1014        </tr>
1015      </table>
1016      <h3>亚马逊英国/德国</h3>
1017      <table cellspacing="0" cellpadding="0">
1018        <tr>
1019          <td>主体名称</td>
1020          <td>Amazon EU S.à r.l.</td>
1021        </tr>
1022        <tr>
1023          <td>注册国</td>
1024          <td>卢森堡</td>
1025        </tr>
1026        <tr>
1027          <td>注册号</td>
1028          <td>B101818</td>
1029        </tr>
1030        <tr>
1031          <td>注册地址</td>
1032          <td>卢森堡肯尼迪大街38号,邮编L-1855</td>
1033        </tr>
1034      </table>
1035      <h3>亚马逊日本</h3>
1036      <table cellspacing="0" cellpadding="0">
1037        <tr>
1038          <td>主体名称</td>
1039          <td>Amazon Japan Godo Kaisha</td>
1040        </tr>
1041        <tr>
1042          <td>注册国</td>
1043          <td>日本</td>
1044        </tr>
1045        <tr>
1046          <td>注册号</td>
1047          <td>3040001028447</td>
1048        </tr>
1049        <tr>
1050          <td>注册地址</td>
1051          <td>日本东京都目黑区下目黑一丁目8番1号</td>
1052        </tr>
1053      </table>
1054    </div>
1055  `},BNe=n({default:()=>VNe}),VNe={TITLE:`个人信息收集清单`,CONTENT:`
1056    <h3>基本信息</h3>
1057    <ul>
1058      <li>识别信息,如您的姓名、地址和电话号码;</li>
1059      <li>支付信息;</li>
1060      <li>地址中列出的姓名、地址和电话号码;</li>
1061      <li>给我们的评论内容;</li>
1062      <li>您的公开资料中的自我介绍或照片;</li>
1063      <li>关于身份的信息和文件,包括身份证号码;</li>
1064    </ul>
1065    <h3>交易信息</h3>
1066    <ul>
1067      <li>我的订单:在您完成订单及订单管理时采集,用于交易履约</li>
1068      <li>购物车在您添加和管理购物车时采集,用于交易履约</li>
1069      <li>足迹:在您浏览商品与服务时采集,用于更好的展现商品与服务</li>
1070      <li>搜索记录:在您搜索商品与服务时采集,用于更好的展现商品与服务</li>
1071    </ul>
1072    <h3>设备信息</h3>
1073    <ul>
1074      <li>
1075        设备信息:为向您提供适配的页面展示、保障账户及交易安全、个性化推荐服务,我们将在帮您启动APP或者下单时,收集使用您的设备型号及其他设备信息。
1076      </li>
1077    </ul>
1078  `},HNe=n({default:()=>UNe}),UNe={TITLE:`隐私声明`,CONTENT:`
1079    <h3>最后更新:2023年7月3日</h3>
1080    <p>
1081      我们理解您关心您的信息是如何被使用和共享的,我们非常感谢您相信我们对此事处理的谨慎和敏感。本隐私声明将阐述亚马逊卓越有限公司、北京世纪卓越信息技术有限公司以及其关联公司(合称“亚马逊”或“我们”)是如何通过亚马逊网站、设备、产品、服务、在线商店、小程序及其他适用本隐私声明的应用程序(统称“亚马逊服务”)采集及处理您的个人信息的。
1082    </p>
1083    <ul>
1084      <li><a data-href="#whatPersonalInformationIsCollectedFromCustomers">我们采集客户的哪些个人信息?</a></li>
1085      <li><a data-href="#thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息</a> </li>
1086      <li><a data-href="#cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码</a> </li>
1087      <li><a data-href="#willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</a> </li>
1088      <li><a data-href="#crossBorderProvisionOfPersonalInformation">个人信息跨境提供</a> </li>
1089      <li><a data-href="#aboutMyInformationSecurity">关于我的信息安全</a> </li>
1090      <li><a data-href="#onAdvertisements">关于广告</a> </li>
1091      <li><a data-href="#whatInformationCanIObtain">我能获取哪些信息?</a> </li>
1092      <li><a data-href="#whatChoicesDoIHave">我有哪些选择?</a> </li>
1093      <li><a data-href="#howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</a> </li>
1094      <li><a data-href="#isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</a> </li>
1095      <li><a data-href="#usageConditionsNotificationsAndRevisions">使用条件、通知和修订</a> </li>
1096      <li><a data-href="#usageConditionsNotificationsAndRevisions">相关惯例与信息</a> </li>
1097      <li><a data-href="#howToContactUs">如何联系我们</a> </li>
1098      <li><a data-href="#otherDetailsRegardingInformationCollection">其他细节</a> </li>
1099    </ul>
1100    <h3 id="whatPersonalInformationIsCollectedFromCustomers">我们采集您的哪些个人信息?</h3>
1101    <p>我们采集您的个人信息,以提供并持续改进我们的产品与服务。</p>
1102    <p>我们采集的个人信息种类如下:</p>
1103    <ul>
1104      <li>
1105        您向我们提供的信息:
1106        我们接收并存储您提供给我们的任何有关亚马逊服务的信息。如需进一步了解我们采集的信息,请点击<a data-href="#supplyInformation">这里</a>。您可以选择不提供某些信息,但是这样可能使您无法使用部分亚马逊服务。
1107      </li>
1108      <li>
1109        自动获取的信息:
1110        我们自动接收并存储您关于使用亚马逊服务的特定信息,例如您与亚马逊服务中可获取的内容和服务的交互信息。与其他许多网站一样,我们使用cookies和其他唯一识别码。当您的网络浏览器访问亚马逊服务或由我们或代表我们在其它网站上提供的其他内容时,我们将获得某些信息。如需进一步了解我们收集的信息,请点击<a data-href="#automaticallyObtainedInformation">这里</a>。
1111      </li>
1112      <li>
1113        从其他来源获得的信息:
1114        我们可能从其他来源收到关于您的信息,例如在您使用我们的小程序时从小程序运营商获得您的é€
1114è´§åœ°å€å’Œæ‰‹æœºå·ç ï¼Œä»¥ä¾¿æˆ‘们向您送达您购买的物品。如需进一步了解我们接收的信息,请点击<a data-href="#informationObtainedFromOtherSources">这里</a>。
1115      </li>
1116      <li>
1117        个人敏感信息:
1118        在您使用亚马逊服务的过程中,我们可能会收集个人敏感信息。例如,当您购买我们的海外购商品时,我们需要收集识别信息,包括您的<u>身份证号码</u>,以便您购买的商品可以清关。
1119      </li>
1120    </ul>
1121    <h3 id="thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息?</h3>
1122    <p>
1123      我们会为了操作、提供、开发和改善我们为客户提供的产品和服务而处理您的个人信息。这些目的包括:
1124    </p>
1125    <ul>
1126      <li>
1127        产品和服务的购买和交付: 我们使用您的个人信息接受和处理订单、交付产品和服务、处理付款,并与您就订单、产品和服务以及促销优惠进行沟通。
1128      </li>
1129      <li>
1130        提供、排除故障和改进亚马逊服务: 我们使用您的个人信息来提供功能、分析性能、修复错误,并提高亚马逊服务的可用性和有效性。
1131      </li>
1132      <li>
1133        推荐和个性化: 我们使用您的个人信息向您推荐您可能感兴趣的功能、产品和服务,识别您的偏好,并使您的亚马逊服务体验个性化。
1134      </li>
1135      <li>
1136        遵守法定义务: 在某些情况下,我们收集并使用您的个人信息是为了遵守法律规定。例如,我们收集您的个人身份信息,包括您的<u>身份证号码</u>,以便您的海外购商品能够清关,并履行我们的备案义务。
1137      </li>
1138      <li>
1139        与您进行沟通:我们使用您的个人信息,从而通过不同的渠道(如电话和电子邮件)与您就亚马逊服务进行沟通。
1140      </li>
1141      <li>
1142        广告:我们使用您的个人信息来显示您可能感兴趣的功能、产品和服务的广告。我们不会使用可识别的个人信息来显示基于兴趣的广告。想要了解更多信息,请阅读本隐私声明的"关于广告"部分。
1143      </li>
1144      <li>
1145        防范欺诈和信用风险:我们使用个人信息来防止和检测欺诈和滥用,以保护我们的客户、亚马逊和其他人的安全。我们还可能使用评分方法来评估和管理信用风险。
1146      </li>
1147    </ul>
1148    <p>您可以点击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>,进一步了解亚马逊处理您个人信息的具体目的示例。 </p>
1149    <h3 id="cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码?</h3>
1150    <p>
1151      为了使我们的系统能够识别您的浏览器或设备,并提供和改进亚马逊服务,我们使用Cookies和其他识别码。有关Cookies和我们如何使用它们的更多信息,请阅读我们的Cookie政策。
1152    </p>
1153    <h3 id="willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</h3>
1154    <p>
1155      客户的信息是我们业务重要的一部分,我们不会将其出售给他人。我们仅以下述方式并与适用本隐私声明或采用不低于本隐私声明所述保护实践的本网站关联公司共享客户信息。这些亚马逊实体可能位于其他国家。
1156    </p>
1157    <ul>
1158      <li>
1159        涉及第三方的交易::我们向您提供由第三方提供的服务、产品或应用程序,供您通过亚马逊服务使用。您可以辨别您的交易何时会涉及第三方卖家,我们与该第三方卖家å
1159…±äº«ä¸Žäº¤æ˜“有关的客户信息。
1160      </li>
1161      <li>
1162        第三方服务供应商:我们聘请其他公司和个人代表我们履行某些职能。例如,处理产品或服务订单、投递包裹、发送信函或电子邮件、清除客户名单中的重复信息、分析数据、提供市场营销帮助、提供搜索结果和链接(包括付费搜索名单和链接)、处理付款、传输内容、评分、评估和管理信用风险,并提供客户服务。这些第三方服务提供者能够接触到为履行其职责所需的客户信息,但不能将此信息用于任何其他目的。
1163      </li>
1164      <li>
1165        业务转让:为持续发展我们的业务,我们可能会出售或收购业务或服务。在这些交易中,客户信息通常是所转让业务资产中的一部分,但这些信息(当然除非客户作出其他同意)仍然受制于转让前已有的任何隐私声明所作出的承诺。虽然可能性不大,但在极端的情况下,如果本网站或其关联公司或他们各自的全部资产被收购时,客户信息应是被转让资产的一部分。
1166      </li>
1167      <li>
1168        对本网站和其他人的保护:为了遵守法律、执行或适用我们的使用条件和其他协议,或者为了保护您、本网站、我们的客户或其他人的生命、财产或其他实质性合法利益,我们将会提供账户或其他个人信息。这包括为防止欺诈问题和减少信用风险而与其他公司和组织交换信息。
1169      </li>
1170    </ul>
1171    <p>
1172      除以上规定之外,当有关您的信息有可能披露给第三方时,您将会得到通知,并且您将有机会选择不与第三方共享此信息。
1173    </p>
1174    <h3 id="crossBorderProvisionOfPersonalInformation">个人信息跨境提供</h3>
1175    <p>
1176      为提供跨境电子商务交易、设备或系统的技术支持和维护、保障信息安全以及进行运营管理等,我们可能将我们收集的部分个人信息提供至中国境外的亚马逊关联公司,或允许中国境外的亚马逊关联公司访问存储在中国境内的个人信息。我们将遵守适用法律的规定,通过合同约定、内部政策和标准等形式确保您的个人信息在中国境外获得至少与中国境内适用要求同等的保护。
1177    </p>
1178    <h3 id="aboutMyInformationSecurity">关于我的信息安全</h3>
1179    <p>我们的系统设计考虑到了您的安全和隐私。</p>
1180    <ul>
1181      <li>我们通过使用加密协议和软件保护您的个人信息在传输过程中的安全。</li>
1182      <li>
1183        我们处理信用卡数据时严格执行支付卡行业数据安全规范(PCI DSS)相关要求。
1184      </li>
1185      <li>
1186        我们维护与个人信息的收集、存储和披露相关的物理、电子和程序性的安全保障。我们的安全保障程序意味着,在向您披露个人信息之前,我们有时可能会要求您提供身份证明。
1187      </li>
1188      <li>
1189        我们的设备提供安全功能,防止未经授权的访问和数据丢失。您可以控制这些功能,并根据您的需求进行配置。
1190      </li>
1191      <li>
1192        防止他人未经授权使用您的密码或使用您的计算机或移动设备是非常重要的。因此,您应确保在与他人共用一台计算机或移动设备时,使用完毕后即时退出登录。
1193      </li>
1194    </ul>
1195    <h3 id="onAdvertisements">关于广告</h3>
1196    <ul>
1197      <li>
1198        第三方广告商和其他网站的链接:亚马逊服务可能有第三方广告和对其它网站或应用程序的链接。第三方广告合作伙伴可能会在您与他们的内容、广告和服务交互时收集有关您的信息。欲了解更多关于亚马逊第三方广告,包括基于兴趣的广告,请阅读我们的
1199        基于兴趣的广告政策。 若要调整广告偏好,请转到<a data-path="adPreference">广告偏好设置</a>页面。
1200      </li>
1201      <li>
1202        使用第三方广告服务:我们为广告公司提供信息,使他们能够为您提供更有用、更相关的亚马逊广告,并衡量其效果。当我们这样做时,我们从不共享您的姓名或其他直接识别您的信息。相反,我们使用广告标识符,
1203        如Cookie设备识别码或应用不可逆加密技术于其他信息(如电子邮件地址)而产生的代码。例如,如果您已经下载了我们的某一个应用程序,我们将共享您的广告标识符和有关该事件的数据,这样您就不会收到再次下载应用程序的广告。一些广告公司也利用这些信息为你提供其他商家的相关广告。您可以通过进入
1204        <a data-path="adPreference"> 广告偏好设置</a>页面了解更多关于如何选择退出基于兴趣的广告的信息。
1205      </li>
1206    </ul>
1207    <h3 id="whatInformationCanIObtain">我能获取哪些信息?</h3>
1208    <p>
1209      您可以访问您的信息,包括您的姓名、地址、付款方式、个人资料信息、主要会员资格、家庭设置,以及在“您的账户”部分的网站购买历史。单击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>查看您可以访问的信息类型。
1210    </p>
1211    <h3 id="whatChoicesDoIHave">我有哪些选择?</h3>
1212    <p>
1213      如果您对我们如何收集和处理您的个人信息有任何疑问,请联系我们的<a data-path="contactCS">
1213客服</a>。我们的许多亚马逊服务还包括供您选择您的信息如何被使用的设置。
1214    </p>
1215    <ul>
1216      <li>
1217        如上所述,您可以选择不提供某些信息,但之后您可能无法使用相应的亚马逊服务。
1218      </li>
1219      <li>
1220        您可以从您的账户添加或更新某些信息。当您更新信息时,我们通常会保留一份原有信息的复件存档。
1221      </li>
1222      <li>
1223        如果您不想收到我们的电子邮件,请调整您的电子邮件偏好设置。如果您不想收到我们的应用内通知,请调整您在应用或设备中的通知设置。
1224      </li>
1225      <li>
1226        如果您不想看到基于兴趣的广告,请调整您的<a data-path="adPreference">广告偏好设置</a>。
1227      </li>
1228      <li>
1229        多数浏览器上工具条中的帮助部分会告诉您怎样防止您的浏览器接受新的Cookies,怎样让您的浏览器在您收到一条新Cookie时通知您或者怎样彻底关闭Cookies。
1230        由于Cookie和其他标识符能让您充分利用本网站最优秀的特色服务,所以我们建议您将其设置为打开状态。例如,如果您关闭或禁止接受我们的Cookies,就不能向您的购物车添加商品,
1231        进入自行结账程序,或者不能使用您需要登录后才能使用的本网站产品和服务。有关Cookies和其他识别码的更多信息,请参见我们的<a data-path="protocol" data-title="COOKIES_POLICY" >Cookies政策</a>。
1232      </li>
1233      <li>
1234        如果您希望浏览我们的网站而不将浏览历史记录链接到您的账户,您可以退出您的账户并在您的浏览器上屏蔽Cookies来实现。
1235      </li>
1236      <li>您可以关闭您的亚马逊账户以撤回您同意我们处理您的个人信息。</li>
1237      <li>
1238        您还可以通过更新您在适用的亚马逊网站(例如“内容和设备”)、设备或应用程序上的设置,选择退出某些其他类型的数据处理。大多数非亚马逊设备还为用户提供了更改设备权限的功能(例如禁用/访问位置服务、联系人)。
1239        对于大多数设备,这些控制位于设备的设置菜单中。如果您对如何在第三方制造的设备上更改设备权限存在疑问,我们建议您联系您的移动服务运营商或设备制造商。
1240      </li>
1241      <li>
1242        另外,在适用法律要求的范围内,如您还有其他访问、删除或更正您的个人信息的请求,请联系<a data-path="contactCS"> 客服</a>。您也可以前往
1243        请求我的数据
1244        提交获取个人信息请求, 或点击<a data-path="deleteAccount">此处</a>
1245        注销您的亚马逊账户。 根据您的选择,某些服务可能部分或者全部不可用。
1246      </li>
1247    </ul>
1248    <h3 id="howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</h3>
1249    <p>
1250      我们存储您的个人信息,以使您能够继续使用亚马逊服务,我们仅在满足本隐私声明中描述的相关目的所必需的时间内存储,我们还可能根据法律的要求,如税务或会计等方面的法律要求进行存储,否则我们会向您提前告知。例如,我们保留您的交易历史,以便您可以查看过去的购买记录(如需,可以重复订单)以及您将订单发送到了什么地址。
1251    </p>
1252    <h3 id="isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</h3>
1253    <p>
1254      我们不向未成年人销售产品,但我们向成年人销售未成年人用品。如果您不满18岁,只有在父母或监护人参与的情况下您才能使用本网站。
1255    </p>
1256    <h3 id="usageConditionsNotificationsAndRevisions">使用条件、通知和修订</h3>
1257    <p>
1258      如果您选择访问本网站,您的访问和有关隐私的争议将受制于本声明和我们的 <a data-path="termStatement" data-title="USE_CONDITION" >使用条件</a>,
1259      包括对赔偿的限制、争议解决和中华人民共和国法律的适用。如果您有任何与本网站上有关隐私问题,请联系我们并作充分描述,我们将尽力为您解决。
1260    </p>
1261    <p>
1262      我们的业务时常变化,我们的隐私声明也随之变化。您应该经常查看我们的网站以了解最新的变更。除另有声明外,现行的隐私声明适用于我们关于您和您的账户的所有信息。
1263      我们坚守我们做出的承诺,未经受影响的客户同意的情况下,我们不会对我们的政策和实践作实质性修改以至于降低对个人信息的保护程度。相关惯例和信息请见:
1264    </p>
1265    <ul>
1266      <li>
1267        <a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
1268      </li>
1269      <li>
1270        <a data-path="contactCS">帮助中心</a>
1271      </li>
1272      <li>
1273        <a data-path="yoOrderList">最近的购买</a>
1274      </li>
1275      <li>
1276        <a data-path="protocol" data-title="COMMUNITY_GUIDELINES"> 您的公开资料和社区准则 </a>
1277      </li>
1278    </ul>
1279    <h3 id="howToContactUs">如何联系我们</h3>
1280    <p>
1281      如果您关于亚马逊如何处理您的个人信息有任何疑问或想联系相关的个人信息处理者,请联系我们的<a data-path="contactCS">
1281客服</a>
1282      或发送邮件至cnprivacy{'@'}amazon.com。请您对问题提供详细描述,我们将尽力为您解决相关问题。一般情况下,我们将在15个工作日内回复您。
1283    </p>
1284    <h3 id="otherDetailsRegardingInformationCollection">有关信息采集的其他细节</h3>
1285    <h3>业务功能</h3>
1286    <p>
1287      以下所列各项为亚马逊业务功能相关的个人信息类型。<u>下划线</u>所示为个人敏感信息,供您参考:
1288    </p>
1289    <ul>
1290      <li>
1291        创建您的亚马逊账户 。为了创建账户,我们将要求您提供您的姓名和电话号码,并为账户设定密码。您也可以选择向我们提供您的电子邮件地址。如果您通过登录微信账号的方式创建亚马逊账户,微信将向我们提供您的账户昵称和头像。您的亚马逊账户创建完成后,您可以选择在您的账户中补充其他信息,如您地址信息中的姓名、地址和电话号码、您的公开资料中的个人描述和照片。
1292      </li>
1293      <li>
1294        在亚马逊在线商店中浏览或购物当您在我们的在线商店搜索或购买商品或服务时,我们会自动收集某些特定类型的信息。这些信息可能包括用于将您的计算机与互联网连接的互联网协议(IP)地址和设备性能指标,如设备何时使用、应用程序使用情况、连接数据以及任何错误或发生故障的事件。我们还将收集关于您的搜索历史、与网站内容的交互信息以及您移入和移出购物车的商品和服务信息。为了提升您的购物体验,您还可以选择编辑心愿单或礼品登记、设定特别事件提醒,或使用警告功能,如可订货产品通知等。
1295      </li>
1296      <li>
1297        使用亚马逊小程序。如果您使用我们的小程序,小程序的渠道提供者可能会向我们提供您的手机号码、收货地址和 身份证号码 。采集这些信息对于我们完成您在小程序中的购物和交易而言是必要的。
1298      </li>
1299      <li>
1300        订购下单。当您准备购买我们的海外购商品时,我们将要求您提供您的姓名、电话号码、收货地址和身份相关资料,包括您的<u>身份证号码</u>或<u>身份证复印件</u>,以方便我们货物运输、进行清关或遵守包括外汇管制在内的其他现行法规。
1301        就您的订单而言,我们也可能会从第三方采集信息,例如由我们的承运人提供的最新的送货地址信息,我们将使用这些信息来更新我们的记录,以便于向您交付下一次购买的商品。
1302      </li>
1303      <li>
1304        支付商品、内容和服务费用。您可以选择通过向我们提供支付卡信息,或者通过微信支付、支付宝等第三方支付工具进行支付。如果您选择使用第三方支付工具,我们将向支付服务提供商发送订单的详细信息,
1305        他们将在您付款后及时通知我们。与您在结账时向我们提供支付信息不同,您可以选择通过在您的账户钱包中添加支付工具,或者设置支付选项,如一键下单设置。
1306      </li>
1307      <li>
1308        与客户支持部门进行沟通:我们将采集您通过电话或电子邮件等方式提交给我们的客户服务人员的任何信息,包括用于联系我们的客户服务团队的电话号码或电子邮件地址。
1309        为了保护您的隐私和安全,我们的客户服务人员可能会通过问您问题的方式验证您的身份。我们也可能与您就您的订单进行沟通。
1310      </li>
1311      <li>
1312        参加社区活动:亚马逊服务包括采取各种方法,供您就我们提供的服务和通过我们的在线商店购买的商品提交反馈。我们将采集您通过这些论坛提供的任何信息。
1313      </li>
1314    </ul>
1315    <h3>软件开发包( "SDK" )</h3>
1316    <p>
1317      我们收集的个人信息可能会使用第三方SDK进行处理,以简化客户注册、发送推送通知和进行支付。点击<a data-path="protocol" data-title="SDK">此处</a>查看我们接入的SDK详情。
1318    </p>
1319    <h3 id="supplyInformation">您使用亚马逊服务时提供给我们的信息</h3>
1320    <p>您在以下场景会向我们提供信息:</p>
1321    <ul>
1322      <li>在在线商店搜索或购买产品或服务;</li>
1323      <li>在购物车中添加或删除商品,或通过亚马逊服务下单或使用亚马逊服务;</li>
1324      <li>在设备上或通过设备上的服务或应用程序下载、查看或使用内容;</li>
1325      <li>
1326        在<a data-path="openAccountSecurityPage">我的账户</a>(如果您在与我们一起购物时使用了多个电子邮件地址或手机号码,您可能会有多个账户)或您的公开资料中提供信息;
1327      </li>
1328      <li>上传您的 联系方式 ;</li>
1329      <li>
1330        在亚马逊设备或服务上配置您的设置,为其提供数据访问权限,或与之交互;
1331      </li>
1332      <li>通过亚马逊服务提供您的产品或服务;</li>
1333      <li>通过电话、电子邮件或其他方式与我们沟通;</li>
1334      <li>通过相册上传图片或通过麦克风和相机录制视频,以发表客户评论;</li>
1335      <li>填写问卷、支持票或竞赛报名表;</li>
1336      <li>使用我们的服务,如Kindle App;</li>
1337      <li>编辑心愿单或礼品登记;</li>
1338      <li>参与讨论板或其他社区特别活动;</li>
1339      <li>提交和对评论进行评估;</li>
1340      <li>指定在特殊时间提醒;</li>
1341      <li>
1341启用产品可用性推送,如订单通知。 以及</li>
1342      <li>为阅读本地电子书或下载电子书到SD卡而提供读写外置存储器权限。</li>
1343    </ul>
1344    <h3>作为这些行为的结果,您可能向我们提供以下信息:</h3>
1345    <ul>
1346      <li>识别信息,如您的姓名、地址和电话号码;</li>
1347      <li><u>支付信息</u>;</li>
1348      <li><u>您的位置信息</u>;</li>
1349      <li>地址中列出的姓名、地址和电话号码;</li>
1350      <li>给我们的评论和电子邮件内容;</li>
1351      <li>您的公开资料中的自我介绍或照片</li>
1352      <li>关于身份的信息和文件,包括<u>身份证号码</u>;</li>
1353      <li>公司和财务信息;以及</li>
1354      <li>
1355        设备日志文件和配置,包括Wi-Fi证书,如果您选择自动与您的其他亚马逊设备同步。
1356      </li>
1357    </ul>
1358    <h3 id="automaticallyObtainedInformation">自动获取的信息</h3>
1359    <p>我们收集并分析的信息的包括:</p>
1360    <ul>
1361      <li>用来把您的计算机或移动设备连接到因特网上的IP地址;</li>
1362      <li>登录信息、电子邮件地址和密码;</li>
1363      <li>软件安装列表,用于支持自动登录您设备上的亚马逊应用;</li>
1364      <li>
1365        设备识别码(包括IMEI, IMSI,安卓ID及设备MAC地址),其收集也可能在应用程序后台运行时发生,用于防止和检测欺诈及滥用以保护我们客户、亚马逊和其他人的安全;
1366      </li>
1367      <li><u>设备或计算机的位置</u>;</li>
1368      <li>
1369        内容交互信息,如内容下载和包括有关您的互联网服务提供商信息的网络详细信息;
1370      </li>
1371      <li>
1372        设备指标,如设备使用时间、应用程序使用情况、连接数据以及任何错误或事件故障;
1373      </li>
1374      <li>
1375        亚马逊服务指标(例如,技术错误的发生、您与服务功能和内容的交互、您的设置首选项和备份信息、运行应用程序设备的位置);
1376      </li>
1377      <li>版本和时区设置;</li>
1378      <li>
1379        购物记录及内容使用历史记录,我们有时将之与来自其他客户的类似信息结合起来创造网站特色例如畅销商品;
1380      </li>
1381      <li>
1382        完整的网站 URL点击情况 ,包括日期和时间; 您查看或搜索的产品和内容;页面响应时间、下载错误、访问特定页面的时长以及页面交互信息 (如滚动、点击和光标停留);
1383      </li>
1384      <li>您用来联系我们客户服务部门的电话号码;</li>
1385      <li>
1386        动态传感器信息,包括重力传感器、加速度计等用于屏幕方向自适用转动及提升页面呈现效果;以及
1387      </li>
1388      <li>通过自启动获取您的通知设置状态以向您发送通知。</li>
1389    </ul>
1390    <p>
1391      我们还可能在设备、应用程序和我们的网页上使用设备识别码、Cookies和其他技术来收集浏览、使用或其他技术信息。
1392    </p>
1393    <h3 id="informationObtainedFromOtherSources">从其他来源获得的信息</h3>
1394    <p>我们从其他来源获得的信息包括:</p>
1395    <ul>
1396      <li>
1397        从我们的承运商或其他第三方得到的更新的 配送和地址信息,这些信息供我们更正我们的记录和易于交付您下一次的订货或者便于与您联系;
1398      </li>
1399      <li>
1400        来自第三方(例如微信)的账户信息,以使得您使用您的微信认证来设置您的账户;
1401      </li>
1402      <li>
1403        账户信息、 购买或退货信息,以及通过我们的合作企业或为我们提供技术、履行、广告或其他服务的商家获得的页面阅览信息;
1404      </li>
1405      <li>通过我们的关联企业提供的产品和服务互动的信息;和</li>
1406      <li>搜索结果和链接,包括付费搜索名单(如赞助链接)。</li>
1407    </ul>
1408    <h3>您可以获取的信息</h3>
1409    <p>您可以通过亚马逊服务获得的信息包括:</p>
1410    <ul>
1411      <li>最近订单的状态(包括订阅);</li>
1412      <li>您的完整 订单历史记录 ;</li>
1413      <li>个人身份信息(包括姓名、电子邮件、手机号码、 密码 和 地址簿 );</li>
1414      <li>
1415        付款设置(包括<u>支付卡信息</u>、促销证书、礼品卡余额以及一键下单设置);
1416      </li>
1417      <li>邮件通知设置(包括产品可用性提醒、交货、特别事件提醒和简讯);</li>
1418      <li>作为推荐依据的 您最近查看的推荐和产品 (包括为我推荐和优化商品推荐);</li>
1419      <li>购物清单(包括心愿单);</li>
1420      <li>您的内容、设备、服务和相关设置,以及通信和个性化广告偏好;</li>
1421      <li>您最近查看的内容 ;和</li>
1422      <li>您的公开资料(包括您的产品评论、照片和个人公开资料)</li>
1423    </ul>
1424  `},WNe=n({default:()=>GNe}),GNe={TITLE:`隐私声明`,CONTENT:`
1425    <h3>最后更新:2024年1月27日</h3>
1426    <p>
1427      我们理解您关心您的信息是如何被使用和共享的,我们非常感谢您相信我们对此事处理的谨慎和敏感。本隐私声明将阐述亚马逊卓越有限公司、北京世纪卓越信息技术有限公司以及其关联公司(合称“亚马逊”或“我们”)是如何通过亚马逊网站、设备、产品、服务、在线商店、小程序及其他适用本隐私声明的应用程序(统称“亚马逊服务”)采集及处理您的个人信息的。
1428    </p>
1429    <ul>
1430      <li><a data-href="#whatPersonalInformationIsCollectedFromCustomers">我们采集客户的哪些个人信息?</a></li>
1431      <li><a data-href="#thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息</a> </li>
1432      <li><a data-href="#cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码</a> </li>
1433      <li><a data-href="#willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</a> </li>
1434      <li><a data-href="#crossBorderProvisionOfPersonalInformation">个人信息跨境提供</a> </li>
1435      <li><a data-href="#aboutMyInformationSecurity">关于我的信息安全</a> </li>
1436      <li><a data-href="#onAdvertisements">关于广告</a> </li>
1437      <li><a data-href="#whatInformationCanIObtain">我能获取哪些信息?</a> </li>
1438      <li><a data-href="#whatChoicesDoIHave">我有哪些选择?</a> </li>
1439      <li><a data-href="#howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</a> </li>
1440      <li><a data-href="#isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</a> </li>
1441      <li><a data-href="#usageConditionsNotificationsAndRevisions">使用条件、通知和修订</a> </li>
1442      <li><a data-href="#usageConditionsNotificationsAndRevisions">相关惯例与信息</a> </li>
1443      <li><a data-href="#howToContactUs">如何联系我们</a> </li>
1444      <li><a data-href="#otherDetailsRegardingInformationCollection">其他细节</a> </li>
1445    </ul>
1446    <h3 id="whatPersonalInformationIsCollectedFromCustomers">我们采集客户的哪些个人信息?</h3>
1447    <p>我们采集您的个人信息,以提供并持续改进我们的产品与服务。</p>
1448    <p>我们采集的个人信息种类如下:</p>
1449    <ul>
1450      <li>
1451        您向我们提供的信息:
1452        我们接收并存储您提供给我们的任何有关亚马逊服务的信息。如需进一步了解我们采集的信息,请点击<a data-href="#supplyInformation">这里</a>。您可以选择不提供某些信息,但是这样可能使您无法使用部分亚马逊服务。
1453      </li>
1454      <li>
1455        自动获取的信息:
1456        我们自动接收并存储您关于使用亚马逊服务的特定信息,例如您与亚马逊服务中可获取的内容和服务的交互信息。与其他许多网站一样,我们使用cookies和其他唯一识别码。当您的网络浏览器访问亚马逊服务或由我们或代表我们在其它网站上提供的其他内容时,我们将获得某些信息。如需进一步了解我们采集的信息,请点击<a data-href="#automaticallyObtainedInformation">这里</a>。
1457      </li>
1458      <li>
1459        从其他来源获得的信息:
1460        我们可能从其他来源收到关于您的信息,例如在您使用我们的小程序时从小程序运营商获得您的é€
1460è´§åœ°å€å’Œæ‰‹æœºå·ç ï¼Œä»¥ä¾¿æˆ‘们向您送达您购买的物品。如需进一步了解我们采集的信息,请点击<a data-href="#informationObtainedFromOtherSources">这里</a>。
1461      </li>
1462      <li>
1463        个人敏感信息:
1464        在您使用亚马逊服务的过程中,我们可能会收集个人敏感信息。例如,当您购买我们的海外购商品时,我们需要收集识别信息,包括您的<u>身份证号码</u>,以便您购买的商品可以清关。
1465      </li>
1466    </ul>
1467    <h3 id="thePurposeOfProcessingYourPersonalInformation">我们出于什么目的处理您的个人信息?</h3>
1468    <p>
1469      我们会为了操作、提供、开发和改善我们为客户提供的产品和服务而处理您的个人信息。这些目的包括:
1470    </p>
1471    <ul>
1472      <li>
1473        产品和服务的购买和交付:我们使用您的个人信息接受和处理订单、交付产品和服务、处理付款,并与您就订单、产品和服务以及促销优惠进行沟通。
1474      </li>
1475      <li>
1476        提供、排除故障和改进亚马逊服务:我们使用您的个人信息来提供功能、分析性能、修复错误,并提高亚马逊服务的可用性和有效性。
1477      </li>
1478      <li>
1479        推荐和个性化:我们使用您的个人信息向您推荐您可能感兴趣的功能、产品和服务,识别您的偏好,并使您的亚马逊服务体验个性化。
1480      </li>
1481      <li>
1482        遵守法定义务:在某些情况下,我们收集并使用您的个人信息是为了遵守法律规定。例如,我们收集您的个人身份信息,包括您的<u>身份证号码</u>,以便您的海外购商品能够清关,并履行我们的备案义务。
1483      </li>
1484      <li>
1485        与您进行沟通:我们使用您的个人信息,从而通过不同的渠道(如电话和电子邮件)与您就亚马逊服务进行沟通。
1486      </li>
1487      <li>
1488        广告:我们使用您的个人信息来显示您可能感兴趣的功能、产品和服务的广告。我们不会使用可识别的个人信息来显示基于兴趣的广告。想要了解更多信息,请阅读本隐私声明的"关于广告"部分。
1489      </li>
1490      <li>
1491        防范欺诈和信用风险:我们使用个人信息来防止和检测欺诈和滥用,以保护我们的客户、亚马逊和其他人的安全。我们还可能使用评分方法来评估和管理信用风险。
1492      </li>
1493    </ul>
1494    <p></p>
1495    <p>点击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>,进一步了解亚马逊处理您个人信息的具体目的示例。 </p>
1496    <h3 id="cookiesAndOtherIdentificationCodes">什么是Cookies和其他识别码?</h3>
1497    <p>
1498      为了使我们的系统能够识别您的浏览器或设备,并提供和改进亚马逊服务,我们使用Cookies和其他识别码。有关Cookies和我们如何使用它们的更多信息,请阅读我们的<a data-path='protocol' data-title="COOKIES_POLICY">Cookie政策</a>。
1499    </p>
1500    <h3 id="willWeShareYourPersonalInformationWithOthers">我们是否会与他人共享您的个人的信息?</h3>
1501    <p>
1502      客户的信息是我们业务重要的一部分,我们不会将其出售给他人。我们仅以下述方式并与适用本隐私声明或采用不低于本隐私声明所述保护实践的本网站关联公司共享客户信息。这些亚马逊实体可能位于其他国家。
1503    </p>
1504    <ul>
1505      <li>
1506        涉及第三方的交易::我们向您提供由第三方提供的服务、产品或应用程序,供您通过亚马逊服务使用。您可以辨别您的交易何时会涉及第三方卖家,我们与该第三方卖家å
1506…±äº«ä¸Žäº¤æ˜“有关的客户信息。
1507      </li>
1508      <li>
1509        第三方服务供应商:我们聘请其他公司和个人代表我们履行某些职能。例如,处理产品或服务订单、投递包裹、发送信函或电子邮件、清除客户名单中的重复信息、分析数据、提供市场营销帮助、提供搜索结果和链接(包括付费搜索名单和链接)、处理付款、传输内容、评分、评估和管理信用风险,并提供客户服务。这些第三方服务提供者能够接触到为履行其职责所需的客户信息,但不能将此信息用于任何其他目的。
1510      </li>
1511      <li>
1512        业务转让:为持续发展我们的业务,我们可能会出售或收购业务或服务。在这些交易中,客户信息通常是所转让业务资产中的一部分,但这些信息(当然除非客户作出其他同意)仍然受制于转让前已有的任何隐私声明所作出的承诺。虽然可能性不大,但在极端的情况下,如果本网站或其关联公司或他们各自的全部资产被收购时,客户信息应是被转让资产的一部分。
1513      </li>
1514      <li>
1515        对本网站和其他人的保护:为了遵守法律、执行或适用我们的<a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
1516        和其他协议,或者为了保护您、本网站、我们的客户或其他人的生命、财产或其他实质性合法利益,我们将会提供账户或其他个人信息。这包括为防止欺诈问题和减少信用风险而与其他公司和组织交换信息。
1517      </li>
1518    </ul>
1519    <p>
1520      除以上规定之外,当有关您的信息有可能披露给第三方时,您将会得到通知,并且您将有机会选择不与第三方共享此信息。
1521    </p>
1522    <h3 id="crossBorderProvisionOfPersonalInformation">个人信息跨境提供</h3>
1523    <p>
1524      为提供跨境电子商务交易、设备或系统的技术支持和维护、保障信息安全以及进行运营管理等,我们可能将我们收集的部分个人信息提供至中国境外的亚马逊关联公司,或允许中国境外的亚马逊关联公司访问存储在中国境内的个人信息。我们将遵守适用法律的规定,通过合同约定、内部政策和标准等形式确保您的个人信息在中国境外获得至少与中国境内适用要求同等的保护。
1525    </p>
1526    <h3 id="aboutMyInformationSecurity">关于我的信息安全</h3>
1527    <p>我们的系统设计考虑到了您的安全和隐私。</p>
1528    <ul>
1529      <li>我们通过使用加密协议和软件保护您的个人信息在传输过程中的安全。</li>
1530      <li>
1531        我们处理信用卡数据时严格执行支付卡行业数据安全规范(PCI DSS)相关要求。
1532      </li>
1533      <li>
1534        我们维护与个人信息的收集、存储和披露相关的物理、电子和程序性的安全保障。我们的安全保障程序意味着,在向您披露个人信息之前,我们有时可能会要求您提供身份证明。
1535      </li>
1536      <li>
1537        我们的设备提供安全功能,防止未经授权的访问和数据丢失。您可以控制这些功能,并根据您的需求进行配置。
1538      </li>
1539      <li>
1540        防止他人未经授权使用您的密码或使用您的计算机或移动设备是非常重要的。因此,您应确保在与他人共用一台计算机或移动设备时,使用完毕后即时退出登录。
1541      </li>
1542    </ul>
1543    <h3 id="onAdvertisements">关于广告</h3>
1544    <ul>
1545      <li>
1546        第三方广告商和其他网站的链接:亚马逊服务可能有第三方广告和对其它网站或应用程序的链接。第三方广告合作伙伴可能会在您与他们的内容、广告和服务交互时收集有关您的信息。欲了解更多关于亚马逊第三方广告,包括基于兴趣的广告,请阅读我们的
1547        <a data-path="protocol" data-title="ADVERTISEMENT"> 基于兴趣的广告 </a>政策。 若要调整广告偏好,请转到<a data-path="adPreference">广告偏好设置</a>页面。
1548      </li>
1549      <li>
1550        使用第三方广告服务:我们为广告公司提供信息,使他们能够为您提供更有用、更相关的亚马逊广告,并衡量其效果。当我们这样做时,我们从不共享您的姓名或其他直接识别您的信息。相反,我们使用广告标识符,
1551        如Cookie设备识别码或应用不可逆加密技术于其他信息(如电子邮件地址)而产生的代码。例如,如果您已经下载了我们的某一个应用程序,我们将共享您的广告标识符和有关该事件的数据,这样您就不会收到再次下载应用程序的广告。一些广告公司也利用这些信息为你提供其他商家的相关广告。您可以通过进入
1552        <a data-path="adPreference"> 广告偏好设置</a>页面了解更多关于如何选择退出基于兴趣的广告的信息。
1553      </li>
1554    </ul>
1555    <h3 id="whatInformationCanIObtain">我能获取哪些信息?</h3>
1556    <p>
1557      您可以访问您的信息,包括您的姓名、地址、付款方式、个人资料信息、主要会员资格、家庭设置,以及在“您的账户”部分的网站购买历史。单击<a data-href="#otherDetailsRegardingInformationCollection">这里</a>查看您可以访问的信息类型。
1558    </p>
1559    <h3 id="whatChoicesDoIHave">我有哪些选择?</h3>
1560    <p>
1561      如果您对我们如何收集和处理您的个人信息有任何疑问,请联系我们的<a data-path="contactCS">
1561客服</a>。我们的许多亚马逊服务还包括供您选择您的信息如何被使用的设置。
1562    </p>
1563    <ul>
1564      <li>
1565        如上所述,您可以选择不提供某些信息,但之后您可能无法使用相应的亚马逊服务。
1566      </li>
1567      <li>
1568        您可以从您的账户添加或更新某些信息。当您更新信息时,我们通常会保留一份原有信息的复件存档。
1569      </li>
1570      <li>
1571        如果您不想收到我们的电子邮件,请调整您的电子邮件偏好设置。如果您不想收到我们的应用内通知,请调整您在应用或设备中的通知设置。
1572      </li>
1573      <li>
1574        如果您不想看到基于兴趣的广告,请调整您的<a data-path="adPreference">广告偏好设置</a>。
1575      </li>
1576      <li>
1577        多数浏览器上工具条中的帮助部分会告诉您怎样防止您的浏览器接受新的Cookies,怎样让您的浏览器在您收到一条新Cookie时通知您或者怎样彻底关闭Cookies。
1578        由于Cookie和其他标识符能让您充分利用本网站最优秀的特色服务,所以我们建议您将其设置为打开状态。例如,如果您关闭或禁止接受我们的Cookies,就不能向您的购物车添加商品,
1579        进入自行结账程序,或者不能使用您需要登录后才能使用的本网站产品和服务。有关Cookies和其他识别码的更多信息,请参见我们的<a data-path="protocol" data-title="COOKIES_POLICY" >Cookies政策</a>。
1580      </li>
1581      <li>
1582        如果您希望浏览我们的网站而不将浏览历史记录链接到您的账户,您可以退出您的账户并在您的浏览器上屏蔽Cookies来实现。
1583      </li>
1584      <li>您可以关闭您的亚马逊账户以撤回您同意我们处理您的个人信息。</li>
1585      <li>
1586        您还可以通过更新您在适用的亚马逊网站(例如“内容和设备”)、设备或应用程序上的设置,选择退出某些其他类型的数据处理。大多数非亚马逊设备还为用户提供了更改设备权限的功能(例如禁用/访问位置服务、联系人)。
1587        对于大多数设备,这些控制位于设备的设置菜单中。如果您对如何在第三方制造的设备上更改设备权限存在疑问,我们建议您联系您的移动服务运营商或设备制造商。
1588      </li>
1589      <li>
1590        另外,在适用法律要求的范围内,如您还有其他访问、删除或更正您的个人信息的请求,请联系<a data-path="contactCS"> 客服</a>。您也可以前往
1591        <a data-path="https://www.amazon.cn/hz/privacy-central/data-requests/preview.html?nativeTitle=获取我的数据&isHideTopNavBar=0">请求我的数据</a>
1592        提交获取个人信息请求, 或点击<a data-path="deleteAccount">此处</a>
1593        注销您的亚马逊账户。 根据您的选择,某些服务可能部分或者全部不可用。
1594      </li>
1595    </ul>
1596    <h3 id="howLongWillWeStoreYourPersonalInformationInMemory">我们将在多长时间内存储您的个人信息?</h3>
1597    <p>
1598      我们存储您的个人信息,以使您能够继续使用亚马逊服务,我们仅在满足本隐私声明中描述的相关目的所必需的时间内存储,我们还可能根据法律的要求,如税务或会计等方面的法律要求进行存储,
1599      否则我们会向您提前告知。例如,我们保留您的交易历史,以便您可以查看过去的购买记录(如需,可以重复订单)以及您将订单发送到了什么地址。
1600    </p>
1601    <h3 id="isItAllowedForMinorsToUseThisWebsite">是否允许未成年人使用本网站?</h3>
1602    <p>
1603      我们不向未成年人销售产品,但我们向成年人销售未成年人用品。如果您不满18岁,只有在父母或监护人参与的情况下您才能使用本网站。
1604    </p>
1605    <h3 id="usageConditionsNotificationsAndRevisions">使用条件、通知和修订</h3>
1606    <p>
1607      如果您选择访问本网站,您的访问和有关隐私的争议将受制于本声明和我们的 <a data-path="termStatement" data-title="USE_CONDITION" >使用条件</a>,
1608      包括对赔偿的限制、争议解决和中华人民共和国法律的适用。如果您有任何与本网站有关隐私问题,请联系我们并作充分描述,我们将尽力为您解决。
1609    </p>
1610    <p>
1611      我们的业务时常变化,我们的隐私声明也随之变化。您应该经常查看我们的网站以了解最新的变更。除另有声明外,现行的隐私声明适用于我们关于您和您的账户的所有信息。
1612      我们坚守我们做出的承诺,未经受影响的客户同意的情况下,我们不会对我们的政策和实践作实质性修改以至于降低对个人信息的保护程度。相关惯例和信息请见:
1613    </p>
1614    <ul>
1615      <li>
1616        <a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
1617      </li>
1618      <li>
1619        <a data-path="contactCS">帮助中心</a>
1620      </li>
1621      <li>
1622        <a data-path="yoOrderList">最近的购买</a>
1623      </li>
1624      <li>
1625        <a data-path="protocol" data-title="COMMUNITY_GUIDELINES"> 您的公开资料和社区准则 </a>
1626      </li>
1627    </ul>
1628    <h3 id="howToContactUs">如何联系我们</h3>
1629    <p>
1630      如果您关于亚马逊如何处理您的个人信息有任何疑问或想联系相关的个人信息处理者,请联系我们的<a data-path="contactCS">
1630客服</a>
1631      或发送邮件至cnprivacy{'@'}amazon.com。请您对问题提供详细描述,我们将尽力为您解决相关问题。一般情况下,我们将在15个工作日内回复您。
1632    </p>
1633    <h3 id="otherDetailsRegardingInformationCollection">有关信息采集的其他细节</h3>
1634    <h3>业务功能</h3>
1635    <p>
1636      以下所列各项为亚马逊业务功能相关的个人信息类型。<u>下划线</u>所示为个人敏感信息,供您参考:
1637    </p>
1638    <ul>
1639      <li>
1640        创建您的亚马逊账户。为了创建账户,我们将要求您提供您的姓名和电话号码,并为账户设定密码。您也可以选择向我们提供您的电子邮件地址。如果您通过登录微信账号的方式创建亚马逊账户,
1641        微信将向我们提供您的账户昵称和头像。您的亚马逊账户创建完成后,您可以选择在您的账户中补充其他信息,如您地址信息中的姓名、地址和电话号码、您的公开资料中的个人描述和照片。
1642      </li>
1643      <li>
1644        在亚马逊在线商店中浏览或购物。当您在我们的在线商店搜索或购买商品或服务时,我们会自动收集某些特定类型的信息。这些信息可能包括用于将您的计算机与互联网连接的互联网协议(IP)地址和设备性能指标,如设备何时使用、
1645        应用程序使用情况、连接数据以及任何错误或发生故障的事件。我们还将收集关于您的搜索历史、与网站内容的交互信息以及您移入和移出购物车的商品和服务信息。为了提升您的购物体验,您还可以设定特别事件提醒,或使用警告功能,如可订货产品通知等。
1646      </li>
1647      <li>
1648        使用亚马逊小程序。如果您使用我们的小程序,小程序的渠道提供者可能会向我们提供您的手机号码、收货地址和<u>身份证号码</u>。采集这些信息对于我们完成您在小程序中的购物和交易而言是必要的。
1649      </li>
1650      <li>
1651        订购下单。当您准备购买我们的海外购商品时,我们将要求您提供您的姓名、电话号码、收货地址和身份相关资料,包括您的<u>身份证号码</u>或<u>身份证复印件</u>,以方便我们货物运输、进行清关或遵守包括外汇管制在内的其他现行法规。
1652        就您的订单而言,我们也可能会从第三方采集信息,例如由我们的承运人提供的最新的送货地址信息,我们将使用这些信息来更新我们的记录,以便于向您交付下一次购买的商品。
1653      </li>
1654      <li>
1655        支付商品、内容和服务费用。您可以选择通过向我们提供支付卡信息,或者通过微信支付、支付宝等第三方支付工具进行支付。如果您选择使用第三方支付工具,我们将向支付服务提供商发送订单的详细信息,
1656        他们将在您付款后及时通知我们。与您在结账时向我们提供支付信息不同,您可以选择通过在您的账户钱包中添加支付工具,或者设置支付选项,如一键下单设置。
1657      </li>
1658      <li>
1659        与客户支持部门进行沟通:我们将采集您通过电话或电子邮件等方式提交给我们的客户服务人员的任何信息,包括用于联系我们的客户服务团队的电话号码或电子邮件地址。
1660        为了保护您的隐私和安全,我们的客户服务人员可能会通过问您问题的方式验证您的身份。我们也可能与您就您的订单进行沟通。
1661      </li>
1662      <li>
1663        参加社区活动:亚马逊服务包括采取各种方法,供您就我们提供的服务和通过我们的在线商店购买的商品提交反馈。我们将采集您通过这些论坛提供的任何信息。
1664      </li>
1665    </ul>
1666    <h3>软件开发包( "SDK" )</h3>
1667    <p>
1668      我们收集的个人信息可能会使用第三方SDK进行处理,以简化客户注册、发送推送通知和进行支付。点击<a data-path="protocol" data-title="SDK">此处</a>查看我们接入的SDK详情。
1669    </p>
1670    <h3 id="supplyInformation">您使用亚马逊服务时提供给我们的信息</h3>
1671    <p>您在以下场景会向我们提供信息:</p>
1672    <ul>
1673      <li>在在线商店搜索或购买产品或服务;</li>
1674      <li>在购物车中添加或删除商品,或通过亚马逊服务下单或使用亚马逊服务;</li>
1675      <li>在设备上或通过设备上的服务或应用程序下载、查看或使用内容;</li>
1676      <li>
1677        在<a data-path="openAccountSecurityPage">我的账户</a>(如果您在与我们一起购物时使用了多个电子邮件地址或手机号码,您可能会有多个账户)或您的公开资料中提供信息;
1678      </li>
1679      <li>上传您的 联系方式 ;</li>
1680      <li>
1681        在亚马逊设备或服务上配置您的设置,为其提供数据访问权限,或与之交互;
1682      </li>
1683      <li>通过亚马逊服务提供您的产品或服务;</li>
1684      <li>通过电话、电子邮件或其他方式与我们沟通;</li>
1685      <li>通过相册上传图片或通过麦克风和相机录制视频,以发表客户评论;</li>
1686      <li>填写问卷、支持票或竞赛报名表;</li>
1687      <li>使用我们的服务;</li>
1688      <li>参与讨论板或其他社区特别活动;</li>
1689      <li>提交评论和对评论进行评估;</li>
1690      <li>指定在特殊时间提醒;</li>
1691      <li>
1691启用产品可用性推送,如订单通知。 以及</li>
1692      <li>为阅读本地电子书或下载电子书到SD卡而提供读写外置存储器权限。</li>
1693    </ul>
1694    <h3>作为这些行为的结果,您可能向我们提供以下信息:</h3>
1695    <ul>
1696      <li>识别信息,如您的姓名、地址和电话号码;</li>
1697      <li><u>支付信息</u>;</li>
1698      <li><u>您的位置信息</u>;</li>
1699      <li>地址中列出的姓名、地址和电话号码;</li>
1700      <li>给我们的评论和电子邮件内容;</li>
1701      <li>您的公开资料中的自我介绍或照片</li>
1702      <li>关于身份的信息和文件,包括<u>身份证号码</u>;</li>
1703      <li>公司和财务信息;以及</li>
1704      <li>
1705        设备日志文件和配置,包括Wi-Fi证书,如果您选择自动与您的其他亚马逊设备同步。
1706      </li>
1707    </ul>
1708    <h3 id="automaticallyObtainedInformation">自动获取的信息</h3>
1709    <p>我们收集并分析的信息的包括:</p>
1710    <ul>
1711      <li>用来把您的计算机或移动设备连接到因特网上的IP地址;</li>
1712      <li>登录信息、电子邮件地址和密码;</li>
1713      <li>软件安装列表,用于支持自动登录您设备上的亚马逊应用;</li>
1714      <li>剪贴板信息如链接或验证码,用于页面跳转、商品分享或账号登录等;</li>
1715      <li>
1716        设备识别码(包括IMEI, IMSI,安卓ID,OAID,IDFV及设备MAC地址),其收集也可能在应用程序后台运行时发生,用于防止和检测欺诈及滥用以保护我们客户、亚马逊和其他人的安全;
1717      </li>
1718      <li><u>设备或计算机的位置</u>;</li>
1719      <li>
1720        内容交互信息,如内容下载和包括有关您的互联网服务提供商信息的网络详细信息;
1721      </li>
1722      <li>
1723        设备指标,如设备使用时间、应用程序使用情况、连接数据以及任何错误或事件故障;
1724      </li>
1725      <li>
1726        亚马逊服务指标(例如,技术错误的发生、您与服务功能和内容的交互、您的设置首选项和备份信息、运行应用程序设备的位置);
1727      </li>
1728      <li>版本和时区设置;</li>
1729      <li>
1730        购物记录及内容使用历史记录,我们有时将之与来自其他客户的类似信息结合起来创造网站特色例如畅销商品;
1731      </li>
1732      <li>
1733        完整的网站 URL点击情况 ,包括日期和时间; 您查看或搜索的产品和内容;页面响应时间、下载错误、访问特定页面的时长以及页面交互信息 (如滚动、点击和光标停留);
1734      </li>
1735      <li>您用来联系我们客户服务部门的电话号码;</li>
1736      <li>
1737        动态传感器信息,包括重力传感器、加速度计等用于屏幕方向自适用转动及提升页面呈现效果;以及
1738      </li>
1739      <li>通过自启动获取您的通知设置状态以向您发送通知。</li>
1740    </ul>
1741    <p>
1742      我们还可能在设备、应用程序和我们的网页上使用设备识别码、Cookies和其他技术来收集浏览、使用或其他技术信息。
1743    </p>
1744    <h3 id="informationObtainedFromOtherSources">从其他来源获得的信息</h3>
1745    <p>我们从其他来源获得的信息包括:</p>
1746    <ul>
1747      <li>
1748        从我们的承运商或其他第三方得到的更新的 配送和地址信息,这些信息供我们更正我们的记录和易于交付您下一次的订货或者便于与您联系;
1749      </li>
1750      <li>
1751        来自第三方(例如微信)的账户信息,以使得您使用您的微信认证来设置您的账户;
1752      </li>
1753      <li>
1754        账户信息、 购买或退货信息,以及通过我们的合作企业或为我们提供技术、履行、广告或其他服务的商家获得的页面阅览信息;
1755      </li>
1756      <li>通过我们的关联企业提供的产品和服务互动的信息;和</li>
1757      <li>搜索结果和链接,包括付费搜索名单(如赞助链接)。</li>
1758    </ul>
1759    <h3>您可以获取的信息</h3>
1760    <p>
1760您可以通过亚马逊服务获得的信息包括:</p>
1761    <ul>
1762      <li>最近订单的状态(包括订阅);</li>
1763      <li>您的完整 订单历史记录 ;</li>
1764      <li>个人身份信息(包括姓名、电子邮件、手机号码、 密码 和 地址簿 );</li>
1765      <li>
1766        付款设置(包括<u>支付卡信息</u>、促销证书、礼品卡余额以及一键下单设置);
1767      </li>
1768      <li>邮件通知设置(包括产品可用性提醒、交货、特别事件提醒和简讯);</li>
1769      <li>作为推荐依据的 您最近查看的推荐和产品 (包括为我推荐和优化商品推荐);</li>
1770      <li>购物清单;</li>
1771      <li>您的内容、设备、服务和相关设置,以及通信和个性化广告偏好;</li>
1772      <li>您最近查看的内容 ;和</li>
1773      <li>您的公开资料(包括您的产品评论、照片和个人公开资料)</li>
1774    </ul>
1775  `},KNe=n({default:()=>qNe}),qNe={TITLE:`Source隐私声明`,CONTENT:`
1776  <h3>隐私声明</h3>
1777  <p>Amazon在处理、使用和共享个人信息时会做到小心慎重。本隐私条款(以下简称“本条款”)阐述了Amazon(包括Amazon.com在内,Amazon Service LLC以及其它国内外的关联公司)通过参照本条款的Amazon网页、终端、产品、服务、网店及实体店(以下简称为“Amazon服务”),对个人信息的获取及处理政策。<b>您利用Amazon服务时,视为您已同意本条款。</b></p>
1778  <h3>个人信息管理人</h3>
1779  <p>向亚马逊提供或收集的任何个人信息主要由亚马逊服务有限责任公司控制,该公司位于美国华盛顿州西雅图市特里大道北410号98109-5210。</p>
1780  <h3>Amazon获取哪些个人信息?</h3>
1781  <p>Amazon为提供并不断改善商品和服务而获取个人信息。</p>
1782  <p>我们获取的个人信息如下:</p>
1783  <ul>
1784    <li><b>您提供的信息:</b> Amazon接收并存储您在利用Amazon服务时提供的信息。如需了解Amazon获取的信息实例,请查看本页下方“利用Amazon服务时提供的信息”。您可以选择不提供某些信息,但是这样可能使您无法利用Amazon服务中的许多功能。您向Amazon提供第三者的个人信息时,须已得到该第三者对提供该信息的同意。</li>
1785    <li><b>自动接收的信息:</b> 包括经Amazon服务提供的内容及服务利用状况在内,当您利用Amazon服务时,Amazon会自动获取并储存一定的信息。当您从浏览器或终端访问Amazon服务及其他网站上Amazon或其代理提供的其他内容时,Amazon将与其他许多网站一样,使用“cookie”等识别文件接收一定的信息。如需了解Amazon获取信息实例,请查看本页下方“自动获取的信息”。</li>
1786    <li><b>其他信息:Amazon</b> 可能从其他来源接收关于您的信息并将其加入帐户信息。例如从配送公司获得配送及地址相关最新信息,为便于以后的配送更新您的帐户信息。如需了解Amazon从其他来源获取的信息实例,请查看这里。</li>
1787  </ul>
1788  <h3>Amazon使用个人信息的目的是什么?(使用目的)</h3>
1789  <p>Amazon利用个人信息的目的是为了运营、提供、开发并改善向顾客提供的商品及服务。使用目的包括以下内容。</p>
1790  <ul>
1791    <li><b>商品及服务的购买及配送:</b> Amazon为接收及处理订单、商品及服务的配送、处理支付以及在有关订单、商品和服务连同促销中便于联络,利用个人信息。</li>
1792    <li><b>Amazon服务的提供、解决问题及改善:</b> Amazon为提供Amazon服务功能、分析效果、解决问题并实现使用简单方便,利用个人信息。</li>
1793    <li><b>推荐及个性化:</b> Amazon为向您推荐您可能关心的功能、商品及服务,把握您的偏好并实现利用Amazon服务的个性化,利用浏览历史记录、购买历史记录及其它个人信息。</li>
1794    <li><b>语音、画像及照相功能的提供:</b> 在您利用Amazon的语音、画像及照相功能时,为了应答您的要求,提供您所要求的服务并对服务做出改善,利用输入语音、画像、动画等个人信息。关于Alexa的声音服务详细内容,请查看<a data-path="https://www.amazon.co.jp/-/zh/b/?node=6971547051">这里</a>。</li>
1795    <li><b>遵守法令:</b>Amazon为遵从法令,有时会获取并利用个人信息。例如:您与药剂师或注册销售店等商量关于Amazon销售的部分医药品时,需要您提供身体状态相关信息。</li>
1796    <li><b>联络:</b> Amazon采用各种手段(电话、电子邮件、聊天等)与您进行Amazon服务相关联络时,利用个人信息。</li>
1797    <li><b>广告。</b> Amazon为显示与您可能关心的功能、商品及服务相关的个性化广告,使用浏览历史记录、购买历史记录及其它个人信息。不会为显示个性化广告,利用可以特定个人的信息。有关详细规定请查看个性化<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909150">广告条款</a>。</li>
1798    <li><b>防止不正当行为及信用风险:</b> Amazon为保护您、Amazon及其他相关者,防止并发现不正当行为,利用个人信息。例如:为确认身份,有时将从卖家获取设立地点及银行账号等信息。此外,为分析并管理信用风险,有时会利用信用评估手法。</li>
1799  </ul>
1800  <p>此外,Amazon可能会在下文“Amazon是否会与第三者共享个人信息?”一节及个人信息保护法所规定的范围内,为向第三方提供您所提供的个人信息而利用个人信息。</p>
1801  <h3>什么是Cookie等识别文件?</h3>
1802  <p>Amazon为提供和改善Amazon服务,使用Cookie等识别文件,识别您使用的浏览器或终端。关于Cookie的详细内容及Amazon的Cookie使用详细情况,请查看<a data-path="https://amazon.co.jp/gp/help/customer/display.html?nodeId=201890250">"关于Cookie"</a>。</p>
1803  <h3>是否会对外发送利用者相关的信息?</h3>
1804  <p>关于日本《电信事业法》规定的对外发送规则项下的利用者相关的信息披露,请参考对发送信息的项目、该信息的接收方名称、使用目的等作出说明的"<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=TqcmM4jxHGO639om3V">日本《电信事业法》项下的信息披露</a>"。</p>
1805  <h3>Amazon是否会与第三者共享个人信息?</h3>
1806  <p>个人信息对Amazon的业务非常重要,Amazon不会将其转卖给第三者。关于个人信息,Amazon将在下列记载范围内共享:</p>
1807  <ul>
1808    <li><b>Amazon共同利用:</b> Amazon将在 Amazon.com, Inc.以及该公司所支配的Amazon Services LLC, Amazon.com Sales, Inc.、Amazon Services International LLC , AMZN Mobile LLC和Amazon Japan合同会社等国内外关联公司之间,按照本条款规定的利用目的共同利用个人信息。均适用本条款,或至少遵守本条款规定的条件。共同利用的个人数据的对象为“Amazon获取哪些个人信息?”一节及“信息获取实例”一节中所列举的个人数据。由Amazon.com Services LLC首先负责共同使用个人数据的管理。</li>
1809    <li><b>第三方相关交易等:</b> 为了您利用Amazon服务或利用经由Amazon服务,Amazon提供由第三者提供的服务、商品、应用程序或技术。例如:通过Amazon店铺购买第三者的商品,从Amazon应用程序店下载第三方应用程序开发人员开发的应用程序,通过Alexa服务使用第三者的技术。当您向第三方卖家订购商品时,关于您的订货信息(包括个人数据)将提供给包括海外卖家在内的相关卖家,该等信息适用该第三方卖家的隐私政策。在Amazon上销售商品的外国卖家,须向Amazon保证其已采取所有与日本个人信息保护法所要求个人信息处理业务者采取的、与个人数据处理相关的措施同等或以上的措施,以及所有与OECD的《隐私保护与个人数据跨境流动准则》下的八项原则相对应的措施。请在卖家信息页面确认相应卖家的信息。 </li>
1810  </ul>
1811  <p>当利用者使用信用卡进行支付时,为了由信用卡发行公司实施违规监测和防范措施,Amazon会将订单相关信息提供给利用者所使用的信用卡发行公司。
1811尽管信用卡发行公司可能位于国外,但由于Amazon无法事先知晓相关国家,因此无法掌握和提供其个人信息保护措施的相关信息。</p>
1812  <p>关于外国第三方所在国家的个人信息保护制度的信息,请参照<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=GV6CERSBJCDKYU96">【这里】</a>。</p>
1813  <p>Amazon也可能会与第三方共同提供联名信用卡等服务或商品销售。第三方参与和您的交易时,我们会向您明示。Amazon与该第三方共享该交易有关的个人信息。</p>
1814  <ul>
1815    <li><b>第三方服务提供者:</b>Amazon委托其他公司或个人代理我们处理部分业务。委托业务包括:处理商品或服务订单、商品配送、发送信函或电子邮件、清除客户名单中的重复信息、分析数据、提供市场营销帮助、提供搜索结果和链接(包括广告主链接及其Listing)、处理付款事项、内容传送、信用评估、信用风险分析及管理、提供客户服务等。这些提供服务的第三者为办理上述业务而利用所需的个人信息,但不会将此信息用于任何其他目的。</li>
1816    <li><b>业务转让:</b>Amazon在经营过程中可能会出售或收购业务或服务。此时,个人信息通常包括在转让对象事业资产中,但这些信息(当然除非客户另行作出同意)仍然受制于已有的隐私条款规定。另外,如果Amazon或其全部资产实质上被收购,个人信息自然是转让资产的一部分。</li>
1817    <li><b>对Amazon及其它人的保护:</b>为了遵守法律,沿用或适用<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909000">使用条款</a>等其他协议,或者为了保护Amazon、利用者或第三者的权利、财产或安全,Amazon认为应当进行信息披露时,会披露帐户及其他个人信息。这里还包括为防止欺诈、盗版以及降低信用风险而与其他企业和组织交换信息。另外,还包括为了履行法律上的义务,例如向厂家等提供关于医药品的副作用等销售商品的安全性信息。</li>
1818  </ul>
1819  <p>除以上规定之外,在可能将个人信息与第三者共享时,Amazon会向您发出通知。届时,您可以拒绝提供个人信息。</p>
1820  <h3>关于个人相关信息的获取</h3>
1821  <p>Amazon可能会接收第三方提供的下列个人相关信息(根据日本个人信息保护法的定义),并将该信息作为个人数据获取。(Amazon接收并作为个人数据获取的个人相关信息)</p>
1822  <ul>
1823    <li>通过Cookie、设备识别码等收集的您的网页浏览历史记录</li>
1824    <li>通过广告标识符等收集的您的其它网页及应用服务的使用历史记录</li>
1825    <li>其它为向您提供最优化的广告、内容、服务所必要的数据</li>
1826  </ul>
1827  <p>Amazon可能会出于“Amazon使用个人信息的目的是什么?(使用目的)”一节中列举的、或其它已向您明示的目的,而将获得的个人相关信息作为个人数据利用。</p>
1828  <h3>关于个人信息安全</h3>
1829  <p>Amazon构筑有考虑到安全及隐私的系统。</p>
1830  <ul>
1831    <li>Amazon使用暗号化协议及软件,确保通信中的个人信息安全。</li>
1832    <li>Amazon根据PCI数据安全标准(PCI DSS)处理信用卡数据。</li>
1833    <li>Amazon对于获取、存储及向外部披露您的个人信息,采取物理性、电子化及手续上的保护措施。为确保安全,在您披露个人信息时,需要验证您的身份。</li>
1834    <li>Amazon装置拥有安全功能,防止数据被不正当使用或损坏。可以根据必要,操作或设定安全功能。装置安全设定的管理方法,请查看<a data-path="https://amazon.co.jp/gp/help/customer/display.html?nodeId=200127470">这里</a>。</li>
1835    <li>防止他人未经授权使用您的密码、或您的计算机、终端及应用程序是非常重要的。建议您不要将Amazon的密码用于其它网络账户。此外,请您在与他人共用一台计算机时,务必在使用完毕后即时退出登录。</li>
1836  </ul>
1837  <h3>匿名加工信息</h3>
1838  <p>匿名加工信息是指对个人信息进行加工,从而不能识别特定的个人,并且不能复原该个人信息。Amazon有时会制作匿名加工信息,该匿名加工信息中包括以下内容:经散列化处理后的电子邮箱、订单信息(居住地所在的都道府县、经散列化处理后的用户ID、订单ID、Session ID)。Amazon可能会通过适用的、加密或安全的方式,向第三方提供按上文所述制成的匿名加工信息。</p>
1839  <h3>关于广告</h3>
1840  <ul>
1841    <li><b>
1841第三方广告主及其他网站的链接:</b> Amazon服务中有时含有与第三方广告主的广告和其他网站及应用程序的链接。阅览第三方广告主的内容、广告及服务等,第三方广告主即有可能获得阅览者相关信息。如需了解Amazon的第三方广告(包括个性化广告),请查看本网站的<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909150">《个性化广告条款》</a>。想要变更广告显示设定时,可以在<a data-path="https://www.amazon.co.jp/-/zh/adprefs">广告显示设定</a>页中变更。</li>
1842    <li><b>第三方广告服务的利用:</b> Amazon为了传送更有用且具有关联性的Amazon广告,测定其效果,将向广告公司提供一定的信息。Amazon不会提供姓名等可识别个人的信息,而是使用Cookie、终端识别文件、将邮箱地址等信息进行不可逆加密后获得的代码等广告用识别文件。例如,已经下载Amazon 应用程序的,通过共享广告识别文件及其数据,实现不会再次显示应用程序下载相关的广告。虽然我们不会与广告公司分享您的特定购物行为,例如购买、产品浏览量或搜索次数,但我们可能会共享广告标识符和他们代表我们向您展示的广告的估算价值,以便他们能够为您提供更有效的亚马逊广告。广告公司中,有些公司利用这一信息传送其他广告主的相关广告。关于个性化广告的单方推送(opt-out)方法,请参阅<a data-path="https://www.amazon.co.jp/-/zh/adprefs">广告显示设定</a>页。</li>
1843  </ul>
1844  <h3>可以访问哪些信息?</h3>
1845  <p>从本网站的“帐户服务”可以获得姓名、地址、支付方法、简历信息、Prime会员资格、家族会员设定及订单历史记录等各种各样的信息。关于可访问信息详细情况,请查看本页下方“您可以获取的信息”。</p>
1846  <h3>有哪些变更设定选择?</h3>
1847  <p>您若对Amazon获取及利用个人信息有问题的话,请与<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/contact-us/ref=cu_surl">客服联络</a>。很多Amazon服务可以变更个人信息利用方法设定。</p>
1848  <ul>
1849    <li>如上所述,可以选择不向Amazon提供一定的信息。但请注意届时有可能许多Amazon服务不能利用。</li>
1850    <li>在“能获取哪些信息?”中列举的信息等当中,有些信息您可以追加或更新。当您更新信息时,Amazon通常会保存备份更新前的信息作为记录。</li>
1851    <li>如果您不想收到Amazon的电子邮件、其他联络,请通过信息<a data-path="https://www.amazon.co.jp/-/zh/gp/cpc/homepage?ref_=ya_d_l_comm_prefs">发送服务变更设定</a>。不希望接收应用程序的通知时,请变更应用程序或终端的通知设定。</li>
1852    <li>若不希望接收个性化广告时,请通过<a data-path="https://www.amazon.co.jp/-/zh/adprefs">广告显示的设定</a>变更相关设置。</li>
1853    <li>关于拒绝接受新的cookie以及其他识别文件、接受新cookie通知、关闭cookie功能的方法,几乎所有浏览器或终端的“帮助”功能中都会有所说明。但是,为了您利用Amazon服务的重要功能,我们建议您将其设置为打开状态。例如,如果您关闭或拒绝接受我们的cookie,您将可能无法向您的购物车添加商品、不能进入结账页面、或者无法利用需要登录的Amazon服务。关于Cookie等识别文件的详细内容,请查看<a data-path="https://amazon.co.jp/gp/help/customer/display.html?nodeId=201890250">“关于cookie”</a>。</li>
1854    <li>阅览本网站时不想与帐户阅览历史记录挂钩的话,请您先退出登录,并将浏览器中的cookie关闭后再利用。</li>
1855    <li>您可以在<a data-path="https://www.amazon.co.jp/-/zh/gp/yourstore/iyr?collection=purchased&amp;ref_=pd_ys_iyr_nort">这里</a>管理Amazon的推荐内容,在<a data-path="https://www.amazon.co.jp/-/zh/gp/yourstore/iyr/?ie=UTF8&amp;ref_=sv_ys_3">这里</a>删除您不希望看到的推荐内容,还可以在<a data-path="https://www.amazon.co.jp/-/zh/gp/history/?ie=UTF8&amp;ref_=sv_ys_1">这里</a>编辑您的浏览历史记录。</li>
1856    <li>通过在Amazon网站(“内容和终端的管理”等)、装置或应用程序上变更设定,可以从其他部分数据利用中单方推送(opt-out)广告。详细情况,请查看<a data-path="https://amazon.co.jp/gp/help/customer/display.html?nodeId=GQFYXZHZB2H629WN">这里</a>。Amazon装置以外的大多数终端,也具有变更终端许可设定的功能(一条坊服务、联络地址无效和允许访问等)。几乎所有终端,均可在终端的设定菜单中进行变更。关于第三者生产制造的终端变更设定许可的方法,请与所使用的手机或终端制造公司联络。</li>
1857    <li>卖家可以在<a data-path="https://sellercentral.amazon.co.jp/">Sell Central</a>追加或更新部分信息,可以访问卖家帐户信息更新帐户信息并从通知设定功能变更电子邮件及其他联络设定。</li>
1858    <li>作者可以从作者页及<a data-path="https://author.amazon.co.jp/?language=ja_JP">作者Central</a>访问帐户,追加或更新所提供的信息。</li>
1859  </ul>
1860  <p>另外,若有法令规定,有时会认可个人信息的披露或删除权利。有关个人信息的披露,请查看<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=G5NBVNN2RHXD5BUW">“请求我的数据”</a>;有关关闭账户和删除个人信息,请查看<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=GDK92DNLSGWTV6MP">“关闭Amazon账户”</a>;或者请与<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/contact-us/ref=cu_surl">客服联络</a>。请注意根据要求,部分服务可能受到限制或不能利用。</p>
1861  <h3>未成年人可以使用Amazon服务吗?</h3>
1862  <p>Amazon不销售由儿童订购的商品。销售面向儿童商品的前提是由成人购买。未成年人须在父母或监护人正当参与情况下利用Amazon服务。</p>
1863  <h3>使用条款和政策及其修定</h3>
1864  <p>利用Amazon服务时,有关利用及隐私的所有争议将适用本隐私条款及本网站<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909000">使用条款</a>(包括适用免责事项、争议以及日本法律的相关规定)。如果您对Amazon有关隐私方面有任何问题,请与客服部门联系。</p>
1865  <p>Amazon的业务不断变化,本隐私条款也随之变更。请您经常访问本网站了解最新的变更内容。除另有规定外,最新的本条款适用于包括帐户信息在内的全部信息。未经您的同意,Amazon决不会对条款和业务作出重大修改致使降低对已获取的个人信息的保护程度。</p>
1866  <h3>相关信息</h3>
1867  <ul>
1868    <li><a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909000">使用条件</a></li>
1869    <li><a data-path="https://sellercentral.amazon.com/gp/help/external/521?language=ja_JP">卖家计划政策 </a></li>
1870    <li><a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=508510">帮助部门</a></li>
1871    <li><a data-path="https://www.amazon.co.jp/-/zh/your-orders">最近购买的商品</a></li>
1872    <li><a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201929730">我的公开资料和社区指南</a></li>
1873  </ul>
1874  <h3>信息获取实例</h3>
1875  <h3>利用Amazon服务时提供的信息</h3>
1876  <p>伴随以下内容获取您所提供的信息。</p>
1877  <ul>
1878    <li>在通过Amazon店搜索或购买商品或服务。 </li>
1879    <li>添加/删除购物车,提交亚马逊或其他相关服务的订单</li>
1880    <li>终端或终端的服务或者应用程序内容的下载、流式处理、视听或利用。</li>
1881    <li>在<a data-path="https://www.amazon.co.jp/-/zh/gp/css/homepage.html/ref=hp_468496_youraccount">帐户服务</a>(如果您在Amazon上购物时使用不止一个电子邮件地址或电话号码,您可以有两个以上帐户)或<a data-path="https://www.amazon.co.jp/-/zh/gp/pdp/profile/?ie=UTF8&amp;ref_=sv_ys_4">简历</a>中输入信息, </li>
1882    <li>在Alexa语音服务中的对话以及其他交谈。</li>
1883    <li>上传联络地址信息。</li>
1884    <li>变更Amazon装置或服务的设定变更,允许访问或使用数据。</li>
1885    <li>为了开发或提供卖家帐户、kindle直通-出版、开发者帐户以及其他面向Amazon客户的软件、商品或服务,在帐户中输入的信息。</li>
1886    <li>利用Amazon服务提供商品或服务。</li>
1887    <li>以电话、电子邮件或其他方式,与Amazon联系。 </li>
1888    <li>填写调查问卷、支持票或竞赛报名表。 </li>
1889    <li>Amazon Photos、Amazon Drive以及其他Amazon服务的画像、动画以及其他文件的上传或流式处理。</li>
1890    <li>
1890Prime Video等Amazon服务的利用。</li>
1891    <li>Play List、Watch List、预购单或礼品设定的编辑。 </li>
1892    <li>告示板及参加其他社群 </li>
1893    <li>向顾客评论投稿或评论。 </li>
1894    <li>利用REMANDER。</li>
1895    <li>利用电子邮件通知等信息推送服务。</li>
1896  </ul>
1897  <p>其结果,Amazon可获取到以下信息。</p>
1898  <ul>
1899    <li>姓名、地址或电话号码。 </li>
1900    <li>支付信息 </li>
1901    <li>年龄。</li>
1902    <li>位置信息。</li>
1903    <li>IP地址</li>
1904    <li>登录在配送地址中的 (姓名、地址及电话号码)。</li>
1905    <li>朋友及其他人的电子邮箱</li>
1906    <li>寄送给Amazon的评价及电子邮件内容。 </li>
1907    <li>登在简历中的照片及<a data-path="https://www.amazon.co.jp/-/zh/gp/pdp/profile/?ie=UTF8&amp;ref_=sv_ys_4">自我介绍</a>。 </li>
1908    <li>与Alexa讲话时的语音记录。</li>
1909    <li>与Amazon服务相关获取或储存的画像及动画。</li>
1910    <li>驾照号码等身份证相关信息及文档。</li>
1911    <li>公司信息及财务信息。</li>
1912    <li>信用信息。</li>
1913    <li>Wi-Fi认证信息等终端日志记录及设定信息(设定为与其他Amazon装置自动同步时)。</li>
1914    <li>此外,在购买医药用品以及医疗器械等时,如果您向Amazon的药剂师或者注册销售商等进行咨询,有可能让您提供有关使用者身体状况方面的信息(年龄、性别、健康状况、病情和病史、同时使用的药物情况、医生的诊断等)。</li>
1915  </ul>
1916  <h3>自动获取的信息</h3>
1917  <p>Amazon获取和分析的信息包含以下内容。</p>
1918  <ul>
1919    <li>用来把您的计算机连接到互联网上的IP地址。 </li>
1920    <li>登录信息、电子邮件地址、密码。 </li>
1921    <li>计算机或终端的位置信息。 </li>
1922    <li>同时流式处理及下载时间及数量、包括互联网连接公司的信息等关于流式处理及下载质量相关的网络详细内容、内容下载、流式处理、再生等内容利用的相关信息。</li>
1923    <li>终端的利用时间、应用程序的利用、接续相关数据及错误或失效等终端信息。</li>
1924    <li>Amazon服务信息(技术错误的发生、服务功能及内容的利用、设定及备份信息、实施应用程序终端的位置信息、上传画像及文档相关信息(文档名称、日期、时间及画像的位置信息等)等)。</li>
1925    <li>版本及时区设置。 </li>
1926    <li>购物历史记录及内容的利用历史记录(我们有时将之与其他客户的类似信息结合起来编制“畅销商品”等信息)。 </li>
1927    <li>包括日期及时间、显示或搜索的商品及内容、网页的应答时间、下载中断、特定网页的访问时间及网页利用信息(滚动、点击及鼠标动作等),访问本网站或通过本网站访问别处以及途径本网站的完整的URL记录。</li>
1928    <li>与Amazon客服联络所使用的电话号码。 </li>
1929    <li>在Amazon店铺或利用Amazon服务的店铺购物时的画像及动画。</li>
1930  </ul>
1931  <p>此外,Amazon利用终端的识别文件、Cookie以及其他终端、应用程序及Amazon网页上的技术,获取浏览、利用等其他技术性信息。</p>
1932  <h3>从其他来源获得的信息</h3>
1933  <p>Amazon从其他来源获得的信息例包括下列内容。 </p>
1934  <ul>
1935    <li>从承运商或其他第三方得到的最新的配送地址及住址信息,供Amazon更正记录以便于您下次订货或者与您联系。 </li>
1936    <li>从Amazon进行联合品牌事业的公司、以及Amazon提供技术、Order Fulfillment、广告等服务的公司得到的帐户信息、购买或退货信息及页面阅览信息。 </li>
1937    <li>利用Amazon关联公司提供的商品及服务的相关信息。</li>
1938    <li>赞助商链接,包括搜索联动型广告在内的搜索结果及各类链接。 </li>
1939    <li>上网终端及与Alexa链接的服务相关信息。 </li>
1940    <li>为防止和发现不正当交易或者提供授信和融资服务,从信用调查机构取得的信用历史记录信息。</li>
1941  </ul>
1942  <h3>
1942您可以查看的信息</h3>
1943  <p>您可以通过Amazon服务查看的信息例包括下列内容。 </p>
1944  <ul>
1945    <li>最近的订单(包括定期购买在内。)的状况。 </li>
1946    <li>订单历史记录</li>
1947    <li>可识别个人的信息(姓名、电子邮件地址、密码及地址簿)</li>
1948    <li>付款方式设置(支付用卡信息、货到同时支付现金、通过便利店、提款机、网上银行、电子钱包付款、Amazon积分、优惠券、Amazon礼品券的余额、手机支付及一键下单设置) </li>
1949    <li>电子邮件通知设置(Delivers、信息发送服务、通知邮件、简报) </li>
1950    <li>推荐商品及成为推荐商品信息来源的最近浏览商品(包括向您推荐并保证推荐商品正确)</li>
1951    <li>心愿单及礼品订单(包括心愿单及Baby Registry。) </li>
1952    <li>数字内容、装置、服务及其设定以及信息传送服务及广告显示设定</li>
1953    <li>最近视听的内容</li>
1954    <li>与帐户绑定的语音历史记录</li>
1955    <li>简介(预览以及其他简介信息)</li>
1956    <li>卖家在<a data-path="https://sellercentral.amazon.co.jp/">Seller Central</a>更新帐户信息,可以访问帐户其他信息,变更联络方式设定。</li>
1957    <li>作者可以从<a data-path="https://kdp.amazon.co.jp/ja_JP/">Kindle Direct出版</a>或<a data-path="https://author.amazon.co.jp/?language=ja_JP">作者Central</a>访问帐户其他信息,进行帐户信息的更新。</li>
1958    <li>开发者利用Amazon面向开发者的服务,从开发者服务门户更新帐户信息,可以访问帐户其他信息,变更联络方式设定。</li>
1959  </ul>
1960  `},JNe=n({default:()=>YNe}),YNe={TITLE:`第三方SDK`,CONTENT:`
1961  <h3>最后更新:2026年3月26日</h3>
1962  <p>我们收集的个人信息可能会使用第三方 SDK进行处理,以简化客户注册、发送推送通知、进行支付、统计数据,这些 SDK包括:</p>
1963
1964  <h3>微信Open SDK</h3>
1965  <p>所属机构:深圳市腾讯计算机系统有限公司</p>
1966  <p>收集的个人信息类型:微信头像、昵称,微信支付订单标识,支付状态,微信APP的安装状态 ,设备型号信息</p>
1967  <p>目的和场景:实现分享、微信支付和登录</p>
1968  <p>隐私保护说明:<a data-path="https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8">https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8</a></p>
1969
1970  <h3>TalkingData SDK</h3>
1971  <p>所属机构:北京腾云天下科技有限公司</p>
1972  <p>收集的个人信息类型:设备信息、IP地址信息、唯一设备识别符(OAID,Android ID,ODID)、IDFA、IDFV</p>
1973  <p>目的和场景:统计APP行为的数量</p>
1974  <p>隐私保护说明:<a data-path="https://www.talkingdata.com/sdkprivacy.jsp?languagetype=zh_cn">https://www.talkingdata.com/sdkprivacy.jsp?languagetype=zh_cn</a></p>
1975
1976  <h3>移动智能终端补充设备标识体系统一调用 SDK</h3>
1977  <p>所属机构: 中国信息通信研究院</p>
1978  <p>收集的个人信息类型: 开放匿名设备标识符(OAID)、开发者匿名设备标识符(VAID)、应用匿名设备标识符(AAID),设备制造商,设备型号,设备品牌</p>
1979  <p>目的和场景:数据分析与统计</p>
1980  <p>隐私保护说明:<a data-path="https://www.msa-alliance.cn/col.jsp?id=122">https://www.msa-alliance.cn/col.jsp?id=122</a></p>
1981
1982  <h3>个推SDK</h3>
1983  <p>所属机构:每日互动股份有限公司</p>
1984  <p>收集的个人信息类型:应用列表信息、网络信息以及位置相关信息、设备识别码、设备平台、设备厂商用于生成唯一的推送目标ID(CID)、设备ID(GID)、系统版本、OAID、AndroidID、WIFI连接信息、运营商信息、DHCP、BSSID及SSID</p>
1985  <p>目的和场景:使用设备信息进行通知推送</p>
1986  <p>隐私保护说明:<a data-path="https://www.getui.com/privacy">https://www.getui.com/privacy</a></p>
1987
1988  <h3>此外,个推SDK中集成了下列厂商SDK,详细信息如下:</h3>
1989
1990  <h3>卓信ID SDK</h3>
1991  <p>所属机构:中互智安(北京)科技有限公司</p>
1992  <p>收集的个人信息类型:设备制造商、设备型号、设备系统信息、OAID、设备联网方式和状态信息、屏幕亮度、电池状态及所在国家、设备常见应用的版本等安装信息</p>
1993  <p>目的和场景:提供设备标识与安全风控服务</p>
1994  <p>隐私保护说明:<a data-path="https://zxid.mobileservice.cn/privacy">https://zxid.mobileservice.cn/privacy</a></p>
1995
1996  <h3>小米推送SDK</h3>
1997  <p>所属机构:北京小米移动软件有限公司</p>
1998  <p>收集的个人信息类型:设备标识OAID、加密的Android ID,使用推送服务的应用信息如应用包名、版本号和运行状态,设备相关信息如设备厂商、设备型号、设备内存、操作系统版本、小米推送SDK版本、设备归属国家或地区、SIM卡运营商名称、当前网络类型、WiFi状态</p>
1999  <p>目的和场景:用于亚马逊海外购APP向小米手机用户推送消息</p>
2000  <p>隐私保护说明:<a data-path="https://dev.mi.com/console/doc/detail?pId=1822">https://dev.mi.com/console/doc/detail?pId=1822</a></p>
2001
2002  <h3>VIVO 推送SDK</h3>
2003  <p>所属机构:维沃移动通信有限公司</p>
2004  <p>收集的个人信息类型:设备标识信息(如IMEI、EmmCID、UFSID、ANDROIDID、GUID、GAID、OPENID、VAID、OAID、RegID、加密的Android ID)、使用推送服务的应用软件信息(如
2004应用包名、版本号等)、设备制造商、网络相关信息(如IP地址、网络类型)、国家码、设备类型;消息创建、送达和点击的时间戳;推送SDK版本号、设备型号、操作系统版本、当前网络类型、消息发送结果、通知栏状态、锁屏状态;手机系统状态信息、应用行为数据;推送信息内容、通知栏状态</p>
2005  <p>目的和场景:用于亚马逊海外购APP向VIVO手机用户推送消息</p>
2006  <p>隐私保护说明:<a data-path="https://dev.vivo.com.cn/documentCenter/doc/652">https://dev.vivo.com.cn/documentCenter/doc/652</a></p>
2007
2008  <h3>OPUSH 推送SDK</h3>
2009  <p>所属机构:广东欢太科技有限公司</p>
2010  <p>收集的个人信息类型:RegisterId、appKey、appSecret、MCS应用包名、应用版本号、推送SDK版本号</p>
2011  <p>目的和场景:用于亚马逊海外购APP向OPPO手机用户推送消息</p>
2012  <p>隐私保护说明:<a data-path="https://open.oppomobile.com/documentation/page/info?id=11228">https://open.oppomobile.com/documentation/page/info?id=11228</a></p>
2013
2014  <h3>魅族推送SDK</h3>
2015  <p>所属机构:珠海市魅族通讯设备有限公司</p>
2016  <p>收集的个人信息类型 :设备相关信息如手机品牌、手机型号、系统版本、系统语言,设备标识符(通过相关标识符生成应用间不相关的用户标识:push ID),推送的消息内容,收集第三方应用基于 push ID 分类的、应用间不相关的标签、别名信息;收集第三方应用接收推送消息开关的状态信息;收集消息送达后的相关展示、划掉、点击行为类数据</p>
2017  <p>目的和场景:用于亚马逊海外购APP向魅族手机用户推送消息</p>
2018  <p>隐私保护说明:<a data-path="https://open.flyme.cn/docs?id=202">https://open.flyme.cn/docs?id=202</a></p>
2019
2020  <h3>华为推送SDK</h3>
2021  <p>所属机构:华为软件技术有限公司</p>
2022  <p>收集的个人信息类型:应用基本信息、AAID、设备标识符、设备硬件信息、系统基本信息、系统设置</p>
2023  <p>目的和场景:用于亚马逊海外购APP向华为手机用户推送消息</p>
2024  <p>隐私保护说明:<a data-path="https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177">https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177</a></p>
2025
2026  <h3>荣耀推送SDK</h3>
2027  <p>所属机构:荣耀终端有限公司</p>
2028  <p>收集的个人信息类型:设备标识符(AAID、PushToken)</p>
2029  <p>目的和场景:用于亚马逊海外购APP向荣耀手机用户推送消息</p>
2030  <p>隐私保护说明:<a data-path="https://developer.honor.com/cn/docs/11002/guides/sdk-data-security">https://developer.honor.com/cn/docs/11002/guides/sdk-data-security</a></p>
2031  `},XNe=n({default:()=>ZNe}),ZNe={TITLE:`第三方共享个人信息清单`,CONTENT:`<div class="third-party-check-list">
2032  <h3>第三方SDK清单</h3>
2033  <table cellspacing="0" cellpadding="0" class="third-part-sdk">
2034    <thead style="border-bottom: 1px solid #cfcfcf;">
2035      <tr>
2036        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">产品名称</th>
2037        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">所属机构</th>
2038        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">使用场景</th>
2039        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">共享个人信息类型</th>
2040        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">功能</th>
2041        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">共享方式</th>
2042        <th style="width:100px;min-width:100px;max-width:100px;">隐私政策链接</th>          
2043      </tr>
2044    </thead>
2045    <tbody>
2046      <tr>
2047        <td>个推</td>
2048        <td>每日互动股份有限公司</td>
2049        <td>推送通知</td>
2050        <td>应用列表信息、网络信息以及位置相关信息、设备信息:设备识别码、设备平台、设备厂商用于生成唯一的推送目标ID(CID)和设备ID(GID)</td>
2051        <td>使用设备信息进行通知推送</td>
2052        <td>SDK本机采集</td>
2053        <td>
2053https://www.getui.com/privacy</td>
2054      </tr>
2055      <tr>
2056        <td>微信</td>
2057        <td>深圳市腾讯计算机系统有限公司</td>
2058        <td>支付和登录支持</td>
2059        <td>个人常用设备信息</td>
2060        <td>使用设备信息支持微信支付和登录</td>
2061        <td>SDK本机采集</td>
2062        <td>https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl</td>
2063      </tr>
2064      <tr>
2065        <td>支付宝</td>
2066        <td>支付宝(中国)网络技术有限公司</td>
2067        <td>支付</td>
2068        <td>个人常用设备信息</td>
2069        <td>使用设备信息支持支付宝支付</td>
2070        <td>SDK本机采集</td>
2071        <td>https://render.alipay.com/p/c/k2cx0tg8</td>
2072      </tr>
2073      <tr>
2074        <td>TalkingData</td>
2075        <td>北京腾云天下科技有限公司</td>
2076        <td>统计分析</td>
2077        <td>设备信息、IP地址信息、IDFA</td>
2078        <td>用来统计APP行为的数量</td>
2079        <td>SDK本机采集</td>
2080        <td>https://www.talkingdata.com/privacy.jsp?languagetype=zh_cn</td>
2081      </tr>
2082      <tr>
2083        <td>联想统一认证SDK</td>
2084        <td>联想集团有限公司</td>
2085        <td>统计分析</td>
2086        <td>广告标识符(OAID )</td>
2087        <td>数据分析与统计</td>
2088        <td>SDK本机采集</td>
2089        <td>https://www.msa-alliance.cn/col.jsp?id=122</td>
2090      </tr>
2091    </tbody>
2092  </table>
2093  <h3>亚马逊海外关联公司清单</h3>
2094  <table cellspacing="0" cellpadding="0" class="amz-related-list">
2095    <thead style="border-bottom: 1px solid #cfcfcf;"> 
2096      <tr>
2097        <th style="border-right: 1px solid #cfcfcf; width:100px;min-width:100px;max-width:100px;">公司名称</th>
2098        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">注册地</th>
2099        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">共享个人信息类型</th>
2100        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">使用目的</th>
2101        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">使用场景</th>
2102        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">共享方式</th>
2103        <th style="width:100px;min-width:100px;max-width:100px;">隐私政策链接</th>          
2104      </tr>
2105    </thead>
2106    <tbody>
2107      <tr>
2108        <td>Amazon Export Sales LLC</td>
2109        <td>美国特拉华州威尔明顿市小佛斯路251号,邮编191008</td>
2110        <td>用户账户信息、订单信息、身份信息、</td>
2111        <td>履行海外购订单及提供相关服务</td>
2112        <td>亚马逊海外购业务</td>
2113        <td>接口传输</td>
2114        <td>https://www.amazon.com/gp/help/customer/display.html?nodeId=GX7NJQ4ZB8MHFRNJ&ref_=footer_privacy</td>
2115      </tr>
2116      <tr>
2117        <td>Amazon EU S.à r.l.</td>
2118        <td>卢森堡肯尼迪大街38号,邮编L-1855</td>
2119        <td>用户账户信息、订单信息、身份信息、</td>
2120        <td>履行海外购订单及提供相关服务</td>
2121        <td>亚马逊海外购业务</td>
2122        <td>接口传输</td>
2123        <td>https://www.amazon.de/-/en/gp/help/customer/display.html?nodeId=201909010&ref_=footer_privacy</td>
2124      </tr>
2125    </tbody>
2126  </table>
2127</div>
2128`},QNe=n({default:()=>$Ne}),$Ne={TITLE:`亚马逊商标的不完全清单`,CONTENT:`
2129  <p class="p-t-24">1-CLICK</p>
2130  <p>1-CLICK COMPARE</p>
2131  <p>1-CLICK WEBSTORE</p>
2132  <p>1800DIAPERS</p>
2133  <p>6PM</p>
2134  <p>6PM.COM IT'S TIME TO GET YOUR BRAND FIX Design</p>
2135  <p>43 PEOPLE</p>
2136  <p>43 PLACES</p>
2137  <p>43 THINGS</p>
2138  <p>47NORTH</p>
2139  <p>47 NORTH Design</p>
2140  <p>"a" Design</p>
2141  <p>A2Z</p>
2142  <p>A9</p>
2143  <p>A.COM</p>
2144  <p>A9.COM</p>
2145  <p>A9SEARCH</p>
2146  <p>A-ZSHOP</p>
2147  <p>A-LISTCOLLECTION</p>
2148  <p>ABE</p>
2149  <p>ABEBOOKS</p>
2150  <p>ACX AUDIOBOOK CREATION EXCHANGE and Design</p>
2151  <p>ADMASH</p>
2152  <p>ADVANCED BOOK EXCHANGE</p>
2153  <p>ADZINIA</p>
2154  <p>AIR PATRIOTS</p>
2155  <p>AIRPORT MANIA</p>
2156  <p>AJC COLLECTION</p>
2157  <p>AL DENTE</p>
2158  <p>ALEJANDRA SKY</p>
2159  <p>ALEXA</p>
2160  <p>ALL CONSUMING</p>
2161  <p>AMAZON</p>
2162  <p>AMAZON and Design</p>
2163  <p>AMAZON ANYWHERE</p>
2164  <p>AMAZONASSIST</p>
2165  <p>AMAZON BASICS Design</p>
2166  <p>AMAZON BOOKCLIPS PODCAST Design</p>
2167  <p>AMAZON.CA</p>
2168  <p>AMAZON.CA FIRST NOVEL AWARD WINNER Design</p>
2169  <p>AMAZON CLOUD DRIVE</p>
2170  <p>AMAZON CLOUD PLAYER</p>
2171  <p>AMAZON.COM</p>
2172  <p>AMAZON.COM Design</p>
2173  <p>AMAZON.COM ANYWHERE</p>
2174  <p>AMAZON.COM OUTLET</p>
2175  <p>AMAZONCONNECT</p>
2176  <p>AMAZONCROSSING</p>
2177  <p>AMAZON CURRENCY CONVERTER</p>
2178  <p>AMAZONDC</p>
2179  <p>AMAZON DEVPAY</p>
2180  <p>AMAZON EC2</p>
2181  <p>AMAZONENCORE</p>
2182  <p>AMAZON FLOW</p>
2183  <p>AMAZONFRESH</p>
2184  <p>AMAZON FRUSTRATION-FREE</p>
2185  <p>
2185AMAZON GLACIER</p>
2186  <p>AMAZON HONOR SYSTEM</p>
2187  <p>AMAZONKINDLE</p>
2188  <p>AMAZON LINKS (Guitar Design)</p>
2189  <p>AMAZON MARKETPLACE</p>
2190  <p>AMAZON MECHANICAL TURK</p>
2191  <p>AMAZONMP3 Design</p>
2192  <p>AMAZON OUTLET</p>
2193  <p>AMAZON PAYMENTS</p>
2194  <p>AMAZON PERSONALIZATION NETWORK</p>
2195  <p>AMAZON PRIME</p>
2196  <p>AMAZON PRODUCT ADS</p>
2197  <p>AMAZON REMEMBERS</p>
2198  <p>AMAZON ROUTE 53</p>
2199  <p>AMAZON SERVICES JAPAN</p>
2200  <p>AMAZON SILK</p>
2201  <p>AMAZONSILK</p>
2202  <p>AMAZON SIMPLE PAY</p>
2203  <p>AMAZONSUPPLY</p>
2204  <p>AMAZONTOTE Design</p>
2205  <p>AMAZONUNBOX Design</p>
2206  <p>AMAZON VIDEO ON DEMAND Design</p>
2207  <p>AMAZON VINE</p>
2208  <p>AMAZON VPC</p>
2209  <p>AMAZON WEB SERVICES Design</p>
2210  <p>AMAZON WEBSTORE</p>
2211  <p>AMAZONWINDOWSHOP Design</p>
2212  <p>AMAZON WINE</p>
2213  <p>AMAZON WIRE PODCAST Design</p>
2214  <p>AMAZON{'@'}WORK</p>
2215  <p>AMI DANS LA RUE</p>
2216  <p>AMZN, AND YOU'RE DONE</p>
2217  <p>APPLY & BUY</p>
2218  <p>ARMCHAIR COMMENTARY</p>
2219  <p>ARTIFICIAL</p>
2220  <p>ASKVILLE</p>
2221  <p>ASSOCIATES CENTRAL</p>
2222  <p>ASTORE Design</p>
2223  <p>AUDIBLE</p>
2224  <p>AUDIBLEKIDS Design</p>
2225  <p>AUDIBLELISTENER</p>
2226  <p>AUDIBLEMANAGER</p>
2227  <p>AUDILBLEORIGINALS</p>
2228  <p>AUDIBLEREADY</p>
2229  <p>AUDIOBOOKSTAND</p>
2230  <p>AUDJIE</p>
2231  <p>AUTORIP</p>
2232  <p>AWS</p>
2233  <p>AWS MARKETPLACE Design</p>
2234  <p>BAG O'CRAP</p>
2235  <p>BEAUTY BAR</p>
2236  <p>BECAUSE YOU READ</p>
2237  <p>BETTERIZER</p>
2238  <p>BIBLIOFIND</p>
2239  <p>BID-CLICK</p>
2240  <p>BIOLABS</p>
2241  <p>BLACK ROOSTER</p>
2242  <p>BLOCKVIEW</p>
2243  <p>BOOKCASSETTE</p>
2244  <p>BOOK-OLOGY</p>
2245  <p>BOOKSLEUTH</p>
2246  <p>BOP</p>
2247  <p>BOP BASICS</p>
2248  <p>BOP BIJOUX</p>
2249  <p>BOTTOM OF THE PAGE</p>
2250  <p>BOUQUETS</p>
2251  <p>BOX OFFICE MOJO</p>
2252  <p>BRIGHTVOICE</p>
2253  <p>BRIGITTE BAILEY</p>
2254  <p>BRILLIANCE</p>
2255  <p>BRILLIANCE AUDIO</p>
2256  <p>BUY ONCE, READ EVERYWHERE</p>
2257  <p>BUYPHRASE</p>
2258  <p>CAMPERFORCE</p>
2259  <p>CERTIFIED FRUSTRATION-FREE PACKAGING</p>
2260  <p>CHECKOUT BY AMAZON</p>
2261  <p>CHORDSTRIKE</p>
2262  <p>CHRISTIN MICHAELS</p>
2263  <p>CLICKDRIVER</p>
2264  <p>CLICK.HEAR</p>
2265  <p>CLOUDFRONT</p>
2266  <p>CREATESPACE</p>
2267  <p>CRITICALMASS TICKETING</p>
2268  <p>CROSSLINKS</p>
2269  <p>CULTURE PHIT</p>
2270  <p>CUSTOMFLIX</p>
2271  <p>CVCORP</p>
2272  <p>DEALS.WOOT!</p>
2273  <p>
2273DIAPERS.COM</p>
2274  <p>DENALI</p>
2275  <p>DON'T RESTRICT ME</p>
2276  <p>DPREVIEW</p>
2277  <p>DROP SHIP CENTRAL</p>
2278  <p>DYNAMODB</p>
2279  <p>EAMAZON</p>
2280  <p>EARTH'S BIGGEST</p>
2281  <p>EARTH'S BIGGEST BOOKSTORE</p>
2282  <p>EARTH'S BIGGEST MOVIE DATABASE</p>
2283  <p>EARTH'S BIGGEST SELECTION</p>
2284  <p>EC2</p>
2285  <p>EGGHEAD</p>
2286  <p>ELASTIC COMPUTE CLOUD</p>
2287  <p>ELASTICACHE</p>
2288  <p>EMERGENCY HOLIDAY PROVISIONS</p>
2289  <p>END USER</p>
2290  <p>ENDLESS</p>
2291  <p>FABRIC.COM</p>
2292  <p>FBA</p>
2293  <p>FILMFINDERS</p>
2294  <p>FIRE</p>
2295  <p>FITZWELL</p>
2296  <p>FULFILLMENT BY AMAZON</p>
2297  <p>GABCAB</p>
2298  <p>GABRIELLA ROCHA</p>
2299  <p>GAMECIRCLE</p>
2300  <p>GET ONLINE, NOT IN LINE</p>
2301  <p>GET STUFF. DONE.</p>
2302  <p>GETPHRASE</p>
2303  <p>GIFT CENTRAL</p>
2304  <p>GIFTPHRASE</p>
2305  <p>GLAMAZON FASHIONWEEK</p>
2306  <p>GOLD BOX</p>
2307  <p>GOOD AT FINDING GOODS</p>
2308  <p>GREEN 3</p>
2309  <p>GROWNUP SCHOOL</p>
2310  <p>HIGHBURY, HOLITUDE</p>
2311  <p>HOMEBASE</p>
2312  <p>I WANT ONE!</p>
2313  <p>IBERLIBRO</p>
2314  <p>IMDB</p>
2315  <p>IMPROVE YOUR HOLITUDE</p>
2316  <p>INNOVATIONS IN SEARCH TECHNOLOGIES</p>
2317  <p>IVONA</p>
2318  <p>JAVARI</p>
2319  <p>JOYO</p>
2320  <p>JOYO Design</p>
2321  <p>JUNGLEE Design</p>
2322  <p>JUNGLEE.COM</p>
2323  <p>JUSTBOOKS</p>
2324  <p>KIDS.WOOT!</p>
2325  <p>KINDLE</p>
2326  <p>KINDLE CERTIFIED EDUCATION SERVICE PROVIDER</p>
2327  <p>KINDLE CERTIFIED SERVICE PROVIDER</p>
2328  <p>KINDLE FIRE</p>
2329  <p>KINDLE FREETIME</p>
2330  <p>KINDLE POWERFAST</p>
2331  <p>KINDLE SINGLES</p>
2332  <p>LASSEN</p>
2333  <p>LE COMITE DES MAMANS</p>
2334  <p>LESS SCHLEP. MORE SHOP.</p>
2335  <p>LIGHTNING DEALS</p>
2336  <p>LISTMANIA</p>
2337  <p>LISTS OF BESTS</p>
2338  <p>LIVEBID</p>
2339  <p>LIVING CLASSICS</p>
2340  <p>LOOK INSIDE! Design</p>
2341  <p>LOVEFILM</p>
2342  <p>LOVEFILM INSTANT</p>
2343  <p>LUMIANI</p>
2344  <p>MADE FOR KINDLE Design</p>
2345  <p>MATCHES & MATRIMONY</p>
2346  <p>MECHANICAL TURK</p>
2347  <p>MERCHANTS{'@'}AMAZONCOM.JP</p>
2348  <p>MES Z'ENVIES CADEAUX</p>
2349  <p>MTURK</p>
2350  <p>MOBIPOCKET</p>
2351  <p>MONKEY PRIZE</p>
2352  <p>MOOFI</p>
2353  <p>MUSIC YOU SHOULD HEAR</p>
2354  <p>MYHABIT</p>
2355  <p>NEW FOR YOU</p>
2356  <p>NOT TOO COY</p>
2357  <p>NOVA AUDIO BOOKS</p>
2358  <p>NOWNOW</p>
2359  <p>OF NOTE</p>
2360  <p>OLE'ION</p>
2361  <p>OMAKASE</p>
2362  <p>OMNIVORACIOUS</p>
2363  <p>ONE COMMUNITY, EVERY DEAL</p>
2364  <p>ONE DAY, ONE DEAL</p>
2365  <p>ONE DAY, YOU'LL UNDERSTAND</p>
2366  <p>OPENSEARCH</p>
2367  <p>PAPERWHITE</p>
2368  <p>PASSION FOR BOOKS.</p>
2369  <p>PAYPHRASE</p>
2370  <p>PAY WITH AMAZON</p>
2371  <p>PIKE STREET</p>
2372  <p>PINZON</p>
2373  <p>POINTING DEVICES</p>
2374  <p>POLYPHEMUS!</p>
2375  <p>POWERED BY SERVICE</p>
2376  <p>PRE-DAWN DELIVERY</p>
2377  <p>PRIME</p>
2378  <p>PROMISCUOUS</p>
2379  <p>PURCHASE CIRCLES</p>
2380  <p>QUEST GOLD</p>
2381  <p>QUESTVILLE</p>
2382  <p>QUIDSI</p>
2383  <p>READERS</p>
2384  <p>REAL NAME</p>
2385  <p>REFLEXIVE</p>
2386  <p>REMOTELOAD</p>
2387  <p>RICOCHET</p>
2388  <p>ROMANTIC SOLES</p>
2389  <p>RSVP</p>
2390  <p>SEARCH INSIDE THE BOOK</p>
2391  <p>SEARCH INSIDE!</p>
2392  <p>SELLER CENTRAL</p>
2393  <p>SELLER DESKTOP</p>
2394  <p>SELL ON AMAZON</p>
2395  <p>SELLOUT.WOOT!</p>
2396  <p>SHARE THE LOVE</p>
2397  <p>SHELFARI</p>
2398  <p>SHIRT.WOOT!</p>
2399  <p>SHOPBOP</p>
2400  <p>SHOP WITH POINTS</p>
2401  <p>SHOULD DO THIS</p>
2402  <p>SILK</p>
2403  <p>SIMPLZ: ZOO</p>
2404  <p>SIT, WATCH, DISCUSS</p>
2405  <p>SKYSCAPE</p>
2406  <p>SMALLPARTS Design</p>
2407  <p>Smile Design</p>
2408  <p>SNAP TO LISTEN Design</p>
2409  <p>SNAPTELL</p>
2410  <p>SO YOU'D LIKE TO</p>
2411  <p>SOAP.COM</p>
2412  <p>SOULMATE</p>
2413  <p>SOUNDUNWOUND</p>
2414  <p>STANZA</p>
2415  <p>STARMETER</p>
2416  <p>STATE & LAKE</p>
2417  <p>STRATHWOOD</p>
2418  <p>SUBSCRIBE & SAVE Design</p>
2419  <p>TAKE-IT PRICE</p>
2420  <p>TEXTBUYME</p>
2421  <p>TEXTPAYME</p>
2422  <p>THE BOOK LIVES ON</p>
2423  <p>THE COOL PEOPLE</p>
2424  <p>THE LAST WORD ON KINDLE</p>
2425  <p>THE SIGNIFICANT SEVEN</p>
2426  <p>THING</p>
2427  <p>THOMAS & MERCER</p>
2428  <p>THOMAS & MERCER Design</p>
2429  <p>TOOL CRIB OF THE NORTH</p>
2430  <p>TOOTHSTEJNN</p>
2431  <p>TRIACIPEDIS</p>
2432  <p>TWO LIONS</p>
2433  <p>TYPE Z</p>
2434  <p>ULTIMATELISTENER</p>
2435  <p>UNBOX</p>
2436  <p>UNIVERSAL WISHLIST Design</p>
2437  <p>VENDOR CENTRAL</p>
2438  <p>VIGOTTI</p>
2439  <p>VIKTOR THE PREDIKTOR</p>
2440  <p>Vine Design</p>
2441  <p>VINE VOICE</p>
2442  <p>WAG REFLEX</p>
2443  <p>WAREHOUSE DEALS</p>
2444  <p>WE DELIVER EVERYTHING BUT THE BABY</p>
2445  <p>WHISPERCAST</p>
2446  <p>WHISPERLINK</p>
2447  <p>WHISPERNET</p>
2448  <p>WHISPERSHARE</p>
2449  <p>WHISPERSYNC</p>
2450  <p>WINTRY FLEECE</p>
2451  <p>WITHOUTABOX</p>
2452  <p>WOOT!</p>
2453  <p>WOOT CELLARS</p>
2454  <p>WOOT HAPPY HOUR</p>
2455  <p>WOOT-OFF!</p>
2456  <p>WRAP YOUR HOLIDAYS IN A SMILE</p>
2457  <p>X-RAY</p>
2458  <p>YOU SIT. WE FETCH.</p>
2459  <p>YOYO.COM</p>
2460  <p>ZAPPOS</p>
2461  <p>ZAPPOS.COM</p>
2462  <p>ZAPPOS COUTURE</p>
2463  <p>
2464    ZIRCONIUM and other Amazon.com graphics, logos, page headers, button
2465    icons, scripts, and service names are trademarks, registered trademarks or
2466    trade dress of Amazon in the United States and/or other countries.
2467    Amazon's trademarks and trade dress may not be used in connection with any
2468    product or service that is not Amazon's, in any manner that is likely to
2469    cause confusion among customers, or in any manner that disparages or
2470    discredits Amazon. All other trademarks not owned by Amazon that appear on
2471    this site are the property of their respective owners, who may or may not
2472    be affiliated with, connected to, or sponsored by Amazon.
2473  </p>
2474  <p>亚马逊 amazon.cn & design</p>
2475  <p>亚马逊网络服务</p>
2476  <p>亚马逊</p>
2477  <p>亚马逊元素</p>
2478  <p>亚马逊倍思</p>
2479  <p>卓越</p>
2480  <p>金读之光</p>
2481  <p>金读</p>
2482  <p>查瓦利</p>
2483  <p>分秒必争</p>
2484  <p>心愿单</p>
2485  <p>捷步</p>
2486  <p>捷步达康</p>
2487  <p>美捷步</p>
2488  <p>星斗</p>
2489  <p>亚马逊 & amazon.cn Z 实惠</p>
2490  <p>搭配街</p>
2491`},ePe=n({default:()=>tPe}),tPe={TITLE:`使用条件`,CONTENT:`
2492  <h3>使用条件</h3>
2493  <p>欢迎访问亚马逊移动客户端、小程序及网站<a data-path="https://www.amazon.cn/">www.amazon.cn</a>(“本网站”)。本网站的网络运营服务及其它亚马逊服务(定义见下文)所包括的产品和服务由亚马逊卓越有限公司及其关联公司(“亚马逊” 或“我们”)向您提供。亚马逊服务指您访问本网站或在本网站购物、使用亚马逊产品或服务、或者使用亚马逊提供的与前述任一项相关的软件时亚马逊向您提供的产品和服务。亚马逊基于以下条件提供亚马逊服务。</p>
2494  <p><b><u>使用亚马逊服务即表明您同意本使用条件,请仔细阅读这些使用条件。</u></b></p>
2495  <p>我们向您提供不同类型的亚马逊服务。在一些情况下,除遵守本使用条件外,您还需要遵守额外的条款。您使用一项亚马逊服务(例如,我的账户或亚马逊应用)时,您同时应接受适用于那些服务的使用条件、准则、条款和协议(以下统称为“服务条款”)。如果本使用条件与服务条款有不一致之处,则以服务条款为准。</p>
2496  <h3>隐私</h3>
2497  <p>请阅读我们的<a data-path="termStatement" data-title="PRIVACY_STATEMENT">隐私声明</a>以了解我们的惯例。该声明也适用于您对亚马逊服务的使用。</p>
2498  <h3>电子通讯</h3>
2499  <p>当您使用亚马逊服务或者从您的台式电脑或移动设备给我们发送电子邮件、短信、及其它通讯,您可能正与我们进行电子通讯。您同意接收我们发给您的电子通讯信息,比如电子邮件、短信、手机的推送通知、或本网站上或其它的亚马逊服务(比如我们的消息中心)发布通知和消息,且可以为您自己的记录保留这些通讯信息的副本。您同意我们用电子方式提供给您的所有协议、通知、披露和其他信息均符合任何要求该等通讯应该是书面形式的法律法规的规定。</p>
2500  <h3>版权</h3>
2501  <p>亚马逊服务所包含或提供的所有内容诸如文字、图表、标识、按钮图标、图像、声音文件片段、数字下载、数据编辑和软件都是亚马逊或其内容提供者的财产,受中国和国际版权法的保护。亚马逊服务中包含的或通过亚马逊服务提供的所有内容的编译都是亚马逊的独有财产,受中国和国际版权法的保护。</p>
2502  <h3>商标权利</h3>
2503  <p><a data-path="https://www.amazon.com/-/zh/gp/help/customer/display.html?ref_=hp_left_v4_sib&nodeId=GCX77V9988LUPMB2">请点击此链接访问非完全的亚马逊商标清单</a>。另外,亚马逊服务所包含或者提供的图表、标识、页眉、按钮图标、文字、服务品名均为亚马逊在中国和其它国家的商标或商业外观。亚马逊的商标或商业外观不得以任何可能引起消费者混淆的方式或任何诋毁或诽谤亚马逊的方式用于与本网站或其关联公司无关联的任何商品或服务上。亚马逊服务的其他商标是其商标权利人各自的财产,这些权利人可能隶属于亚马逊、与亚马逊相关或由亚马逊赞助,也可能不是。</p>
2504  <h3>商品合规</h3>
2505  <p>在本网站上展示的商品是由位于中国大陆(即,不包括香港特别行政区、澳门特别行政区和台湾)以外的亚马逊海外实体直接销售和配送的,并适用于相关服务条款,比如<a data-path="https://www.amazon.cn/gp/help/customer/display.html/?nodeId=202045290">亚马逊海外购使用条件</a>。<b><u>这些进口商品均受商品原销售目的地法律管辖,而该等法律有可能与中国法规的要求不同,比如在语言、商品包装和标识、商品信息披露等方面。这些商品在其相关的商品详情页面均已被标注为进口商品。在您选择购买和进口这些进口商品自用时,请注意这些差别。</u></b></p>
2506  <h3>许可和网站进入</h3>
2507  <p>如您遵守本使用条件和任何服务条款并支付应付费用,我们或内容提供商对您对本网站的访问和个人且非商业使用亚马逊服务授予有限许可,该许可为非排他的、不可转让的且不可再许可的许可。这一许可不包括以下内容:任何对亚马逊服务或其内容的再销售或商业使用;任何对商品目录、说明或价格的收集和使用;任何对亚马逊服务或其内容的衍生利用;为任何第三方利益的任何下载、拷贝账户信息或对账户信息的其它使用;或者任何数据采集、网络爬虫或类似的数据收集和摘录工具的使用。您不得使用亚马逊服务侵犯、盗用知识产权或其他合法权利。本使用条件或服务条款没有明确许可您的所有权利均为亚马逊或其许可方、供应商、出版商、权利所有人、或其它内容提供方保留和所有。未经亚马逊明确书面同意,不得以任何商业目的对亚马逊服务或其任何部分进行转载、复制、拷贝、出售、转售、访问或以其他方式加以利用。您不得,也不得允许任何第三方使用亚马逊服务中的人工智能生成内容直接或间接地开发或改进大型语言或多模式模型、机器学习模型或相关技术。未经亚马逊明确书面同意,您不得用框架或运用框架技术附上本网站的商标、标识或其他专有信息(包括图像、文字、网页设计或形式)。未经亚马逊明确书面同意,您不得ä
2507»¥ä»»ä½•原标记或任何其他"隐藏文本"方式使用我们的名字或商标。您不得滥用亚马逊服务。您仅可在法律允许的情况下使用亚马逊服务。如果您未遵守本使用条件或任何服务条款,则亚马逊在此的授权即时终止。</p>
2508  <h3>您的账户</h3>
2509  <p>您需要一个您自己的亚马逊账户以使用某些亚马逊服务,且您需要登陆您的账户并在该账户下绑定一个有效支付方式。如果您选择的支付方式有问题,我们会通过您账户绑定的其他有效支付方式进行扣款。<b><u>您应负责维护您的账户和密码的保密性并限制第三方使用/访问您的账户,并且,您同意对在您的账户和密码下发生的所有活动承担责任。</u></b>亚马逊海外实体销售供儿童使用的商品,但仅向具有支付能力的成年人销售这些商品。如果您未满18周岁,您只能在父母或监护人的参与下使用亚马逊服务。亚马逊海外实体提供的酒类产品仅销售给成年人。亚马逊保留自行决定拒绝提供服务、关闭账户、终止您使用亚马逊服务的权利、删除或编辑内容或取消订单的权利。</p>
2510  <h3>禁止代购销售</h3>
2511  <p>亚马逊着眼于向终端消费者的业务拓展,因此不允许代购销售。代购是指客户的主要或者重要的业务通过购买亚马逊的商品并将其转售给其直接客户的行为。如果亚马逊发现您的账户中有转售从亚马逊购买的商品的记录,我们将不再允许此账户购买商品,并有å
2511¯èƒ½æ°¸ä¹…地关闭您在亚马逊的该账户。</p>
2512  <h3>评论、意见、信息交流和其他内容</h3>
2513  <p>您可以发布评论、意见、图片和其他内容,以及提出建议、想法、意见、问题或其他信息,前提是其内容不是非法、淫秽、威胁、诽谤、侵犯隐私、侵犯知识产权(包括公开权)或以其他形式对第三方构成伤害、侵犯或引起公众反感,也不包含软件病毒、政治宣传、商业招揽、连锁信、大宗邮件或任何形式的“垃圾邮件”或未经要求的商业电子信息。您不得使用虚假的电子邮件地址、手机号码、冒充任何他人或实体,或以其它方式对卡片或其他内容的来源进行误导。本网站保留清除或编辑这些内容的权利(但非义务),但不对发布的内容进行定期的审查。</p>
2514  <p>如果您发布内容或提交材料,除非我们另行说明,您同意授予我们非独有的、免费的、永久的、不可撤销的和完全的再许可权的下述许可:在全世界范围内任何媒体上使用、转载、修改、改编、出版、翻译、创作衍生作品、分发和展示这些内容。您授予我们和许可受让人根据需要使用您所提交的与这些内容有关的名字的权利。您声明并保证:您对所发布的内容拥有所有权或以其它方式对相关权利拥有控制权;发布的内容是准确的;对您所提供内容的使用不违反本政策并不会对任何个人和实体造成伤害;并且您将对于因您所提供的内容引起的对亚马逊的损害进行赔偿。我们有权(但非义务)监控和编辑或清除任何活动或内容。我们对您或任何第三方所发布的内容不承担责任。</p>
2515  <h3>知识产权投诉</h3>
2516  <p>亚马逊尊重他人的知识产权。如果您认为您的知识产权(比如版权或商标权利等)受到了侵犯,请填写<a data-path="protocol" data-title="INFRINGEMENT">通知表格</a>向我们提供涉嫌侵权的相关信息。我们会尽快对权利人有关其权利可能受到的任何侵害予以回复。</p>
2517  <h3>商品信息</h3>
2518  <p><b><u>我们努力使商品信息尽可能准确。但是,我们并不保证商品信息或本网站服务的其他内容是准确的、完整的、可靠的、最新的或无误的。如果亚马逊海外实体提供的商品与本网站上商品描述不一致,您唯一的救济是将该未经使用过的商品退还。</u></b></p>
2519  <h3>ä»·æ ¼</h3>
2520  <p>除了标明的售价外,商品还可能显示其他参考价格作为比较,以供您在购买商品时作参考。直到您发出订单并经亚马逊海外实体确认发货才能确认该商品的售价。尽管尽最大的努力,我们的商品目录里的一小部分商品可能偶尔会有定价错误。</p>
2521  <h3>软件应用许可</h3>
2522  <p>当您使用亚马逊的应用软件时,比如亚马逊移动客户端,您授予我们您设备的一些许可。大部分移动设备均向您提供有关该等许可的信息。获得更多这些许可的信息,<a data-path="https://www.amazon.com/gp/help/customer/display.html/?nodeId=201818880">点击这里</a>。</p>
2523  <h3>制裁及出口政策</h3>
2524  <p>如果您受制于美国的制裁,或受制于您正在使用的亚马逊服务所在地之国家政府施行的、与美国法律一致的制裁,您可能无法使用任何亚马逊服务。您必须遵守可能对商品、软件(包括亚马逊软件)、技术及服务所适用的美国或其他国家的所有出口及再出口限制。</p>
2525  <h3>其他企业</h3>
2526  <p>我们提供连接到关联公司和其他企业网站的链接。我们不负责审查和评估也不担保任何企业或个人(包括它们网站的内容)的待售商品。我们对所有这些企业或任何其他第三人或其网站的行为、商品和内容不承担责任。您应仔细阅读其使用条件及隐私政策。</p>
2527  <h3>担保和责任限制的免责声明</h3>
2528  <p><b><u>除非另有明确的书面说明,亚马逊服务及其所包含的或以其它方式通过亚马逊服务提供给您的全部信息、内容、材料、商品(包括软件)和其他服务,是在“现状”
2528和 “现存”的基础上提供的。除非另有明确的书面说明,我们不对亚马逊服务的运营及包含在亚马逊服务内的信息、内容、材料、商品(包括软件)或服务作任何形式的、明示或默示的声明或担保(根据中华人民共和国法律另有规定的除外)。您明确同意自担风险使用亚马逊服务。</u></b></p>
2529  <p><b><u>在法律所允许的最大限度内,我们不承诺所有明示或默示的担保,包括但不限于对适销性和满足特定目的的默示担保。我们不担保亚马逊服务、其所包含的或以其它方式通过亚马逊服务提供给您的全部信息、内容、材料、商品(包括软件)和服务、其服务器或从本网站发出的电子信件没有病毒或其他有害成分。在法律所允许的最大限度内,除非另有明确的书面说明,我们不对由于使用亚马逊服务、或由于其所包含的或以其它方式通过亚马逊服务提供给您的全部信息、内容、材料、商品(包括软件)和服务、或购买和使用产品引起的任何损害承担责任(除非根据中华人民共和国法律应承担责任的以外),包括但不限于直接、间接或附带的惩罚性和结果性的损害赔偿。</u></b></p>
2530  <h3>适用法律</h3>
2531  <p>通过使用任何亚马逊服务,您同意本使用条件以及您和本网站之间发生的任何争议均适用中华人民共和国法律(服务条款另行规定的情形除外)。</p>
2532  <h3>争议</h3>
2533  <p><b><u>有关与您使用任何亚马逊服务的任何争议或主张应提交北京市有管辖权的法院诉讼解决(服务条款另行规定的情形除外)。</u></b></p>
2534  <h3>网站政策、修改和可分性</h3>
2535  <p>请阅读本网站上发布的其他政策。这些政策同样适用于您对亚马逊服务的使用。我们保留在任何时候对本网站、政策、服务条款和本使用条件作出修改的权利。如果本使用条件中任何一条被视为废止、无效或因任何理由不可执行,该使用条件应视为可分割的且不影响任何其余条款的有效性和可执行性。</p>
2536  <h3>额外的亚马逊软件使用条款</h3>
2537  <p>以下条款(“软件条款”)适用于任何我们提供给您的与亚马逊服务相关的软件(包括软件的任何更新或升级)及任何相关文件(“亚马逊软件”)。</p>
2538  <ul class="number-format">
2539    <li>亚马逊软件的使用:您只可以为您使用和享受亚马逊提供的亚马逊服务之目的使用亚马逊软件,并且该等使用应遵守本使用条件、软件条款及任何服务条款。您不得将亚马逊软件的任何部分合并到其它程序中,或结合其它程序编辑亚马逊软件的任何部分,或对亚马逊软件全部或副本进行复制(除行使本条赋予的权利)、修改、生成衍生作品、分发、转让任何权利、或许可。所有亚马逊服务使用的软件为亚马逊或其软件供应商的财产,受中国及国际版权相关法律的保护。</li>
2540    <li>第三方服务的使用:在您使用亚马逊软件时,您可能同时使用一家或多家第三方的服务,例如无线网络服务商或者移动软件服务商。当使用这些第三方的服务时,您应遵守这些第三方的政策、使用条件以及相关费用的规定。</li>
2541    <li>禁止反向工程:您不得进行鼓励、协助或授权任何其他人复制、修改、反向工程、反向编译或应用任何其他流程或程序来获取源代码或其他底层组件(例如模型、模型参数或模型权重),或绕过与亚马逊软件相关的任何安全措施。</li>
2542    <li>软件更新:我们可在未通知您的情况下随时对亚马逊软件自动更新或者手动更新。</li>
2543    <li>冲突:在本使用条件和任何其它适用于亚马逊软件任何部分的亚马逊或第三方条款(比如开放源码授权条款)有冲突的情况下,就该等冲突以及涉及亚马逊软件的部分,以该等其它条款为准。</li>
2544  </ul>
2545  `},nPe=n({default:()=>rPe}),rPe={TITLE:`亚马逊海外购使用条件`,CONTENT:`
2546    <h3>亚马逊海外购使用条件</h3>
2547    <p>欢迎访问亚马逊海外购。亚马逊海外购的每件商品(“海外购商品”)均由以下表格中所列亚马逊海外实体(“亚马逊海外实体”)之一销售及发货。您一旦下单购买任何海外购商品,即表示您同意本亚马逊海外购使用条件(本“使用条件”)。</p>
2548    <h3>适用法律、争议解决及适用的使用条件</h3>
2549    <p>在购买海外购商品时,您承认(1)您是从相关的亚马逊海外实体(如下表所列)订购商品,等同于从相关的亚马逊海外网站(如下表所列)购买商品;(2)在购买之时该等商品尚未进口到中国内地(即,香港特别行政区、澳门特别行政区及台湾除外)(为本文件之目的,下文提及的“中国”
2549具有与上文规定相同的含义);及(3)且该销售发生在原商品销售国,并受如下所列、适用的亚马逊海外网站的使用条件(“适用的使用条件”)的约束。特别地,您同意,下表中所列适用法律和争议解决(其详细规定见适用的使用条件)将适用,并放弃因任何原因可能适用的任何其他司法管辖权。</p>
2550    <table cellspacing="0" cellpadding="0">
2551      <tr>
2552        <td>亚马逊海外网站</td>
2553        <td>Amazon.com</td>
2554        <td>Amazon.co.uk</td>
2555        <td>Amazon.co.jp</td>
2556        <td>Amazon.de</td>
2557      </tr>
2558      <tr>
2559        <td>亚马逊海外实体</td>
2560        <td>Amazon Export Sales LLC</td>
2561        <td>Amazon EU SARL</td>
2562        <td>Amazon Japan Godo Kaisha</td>
2563        <td>Amazon EU SARL</td>
2564      </tr>
2565      <tr>
2566        <td>适用法律</td>
2567        <td>美国法律</td>
2568        <td>卢森堡大公国法律</td>
2569        <td>日本法律</td>
2570        <td>卢森堡大公国法律</td>
2571      </tr>
2572      <tr>
2573        <td>争议解决</td>
2574        <td>由美国仲裁协会仲裁</td>
2575        <td>卢森堡市区法院</td>
2576        <td>东京地方法院</td>
2577        <td>卢森堡市区法院</td>
2578      </tr>
2579      <tr>
2580        <td rowspan="2">适用的使用条件</td>
2581        <td>
2582          <p><a data-path="https://www.amazon.com/gp/help/customer/display.html/ref=footer_cou?ie=UTF8&nodeId=508088">亚马逊美国的使用条件</a>(英文原文)</p>
2583          <p><a data-path="https://www.amazon.com/gp/help/customer/display.html?nodeId=14309551">国际配送条款和条件</a>(英文原文)</p>
2584        </td>
2585        <td><p><a data-path="https://www.amazon.co.uk/gp/help/customer/display.html/ref=footer_cou?ie=UTF8&nodeId=1040616">英国亚马逊的使用及销售条件</a>(英文原文)</p></td>
2586        <td><p><a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909000">亚马逊日本的使用条件</a>(日文原文)</p></td>
2587        <td><p><a data-path="https://www.amazon.de/gp/help/customer/display?nodeId=505048">德国亚马逊的使用及销售条件</a>(英文原文)</p></td>
2588      </tr>
2589      <tr>
2590        <td>
2591          <p><a data-path="termStatement" data-title="USE_CONDITION_SOURCE">亚马逊美国的使用条件</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p>
2592          <p><a data-path="protocol" data-title="INTERNATIONAL_DELIVERY">国际配送条款和条件</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p>
2593        </td>
2594        <td><p><a data-path="termStatement" data-title="USE_CONDITION_SOURCE">英国亚马逊的使用及销售条件</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p></td>
2595        <td><p><a data-path="termStatement" data-title="USE_CONDITION_SOURCE">亚马逊日本的使用条件</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</P></td>
2596        <td><p><a data-path="termStatement" data-title="USE_CONDITION_SOURCE">德国亚马逊的使用及销售条件</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</P></td>
2597      </tr>
2598    </table>
2599    <p>如果本使用条件的任何条款与适用的使用条件(如上表所列)或亚马逊中国使用条件有冲突,该冲突应根据以下排序来解决:(1)本使用条件;(2)适用的使用条件;及(3)亚马逊中国使用条件。</p>
2600    <h3>进口责任</h3>
2601    <p>购买海外购商品时,您对合法进口商品到中国负全责,且为中国海关清关的进口方。商品的灭失风险及所有权自亚马逊海外实体将其交付给承运人时即转移给您。您同意,您将是商品的最终消费者或您将把商品作为礼物送给其他个人,且在任何情况下均仅为个人用途、非为转售而购买商品。</p>
2602    <h3>对进口商品的特别说明</h3>
2603    <p>海外购商品是从其它原商品销售地运至中国的进口商品,生产商提供的质保和其他售后服务可能不包æ
2603‹¬ä¸­å›½ï¼›å•†å“æ ‡ç­¾å’ŒåŒ…装、手册、说明书及安全警示可能没有中文版本;且商品可能不是按照中国的标准与使用习惯设计的。您有责任正确使用商品,且完全理解所有相关说明与警示。</p>
2604    <h3>进口费用</h3>
2605    <p>作为进口商品,海外购商品可能需缴纳进口费用。进口费用包含了进口服务相关的所有税金及其他费用,是一站式服务,您无需再支付进口清关时可能发生的其他费用。对于被收取进口费用的每件海外购商品,您均授权亚马逊海外实体指派承运人(“指定承运人”)作为您在中国相关海关与税务部门的代理,为货物进行清关、并处理并支付进口费用。</p>
2606    <p>进口费用不是向中国政府部门支付的实际金额(“实际进口费用”)。从对进口费用的估算之日到实际进入中国缴纳这些税费之日,适用于特定商品的海关条例和税率可能会在此期间有所变化。进口费用的税率通常是由商品的类别决定的。您下订单即表示您同意允许亚马逊海外实体收取您订单中相关商品的进口费用。预估进口费用将以您的名义使用,以偿付指定承运人代表您向有关中国政府部门支付的实际进口费用。您也同意承运人或其他代理可向亚马逊海外实体披露实际进口费用。</p>
2607    <p>预估进口费用与实际进口费用可能会有差异,高于实际进口费用的部分不予退回,低于实际进口费用的部分由亚马逊海外购承担,您无需再行支付。</p>
2608    <h3>合同缔结</h3>
2609    <p>亚马逊海外购展示的商品和价格等信息仅仅是要约邀请,您的订单将成为订购商品的要约。当您作为消费者为生活消费需要下单并支付货款的情况下,您货款支付成功后即视为亚马逊海外实体与您之间的订购合同就已支付货款部分商品成立。</p>
2610    <h3>退货、退款及所有权</h3>
2611    <p>亚马逊海外实体在货物抵达其库房前对退回的货物不享有所有权。亚马逊海外实体可自主选择在不要求退货或享有退回商品的所有权的前提下进行退款,在这种情况下,亚马逊海外实体对退回的商品不享有所有权。</p>
2612    <h3>商品信息和价格</h3>
2613    <p>亚马逊努力使亚马逊海外购商品信息尽可能准确。但是,亚马逊海外实体并不保证亚马逊海外购商品描述是准确的、完整的、可靠的、最新的或无误的。为客户的便利,我们有时会提供外国语言的机器翻译,仅供您参考。如果亚马逊海外实体提供的商品与网站描述的不一致,您唯一的救济是退货退款。</p>
2614    <p>对于亚马逊海外实体销售的商品,只有您提交了订单后方能确认商品的价格。尽管已尽最大的努力,亚马逊海外购商店的一小部分商品可能偶尔会出现错价。如果亚马逊海外实体销售商品的正确价格高于网站显示的价格,亚马逊海外实体有权根据情况决定,在发货前联系您咨询您的意见,或取消您的订单并通知您。</p>
2615    <h3>责任</h3>
2616    <p><b>在适用法律所允许的最大限度内 ,亚马逊海外实体不承诺所有明示或默示的担保,包括但不限于对适销性和满足特定目的的默示担保。除非另有明确的书面说明,亚马逊海外实体不对任何直接、间接或附带的惩罚性和结果性的损害赔偿承担责任;且在任何情况下,亚马逊海外实体承担的最大责任均不应超过就相关商品您支付的成本。</b></p>
2617    <h3>隐私</h3>
2618    <p>为购买亚马逊海外购商品,您同意每个亚马逊海外网站收集或获取您的amazon.cn账户的相关信息。每个亚马逊海外网站将根据它们各自的隐私声明保存和使用该等信息。亚马逊海外网站的隐私声明见下表:</p>
2619    <table cellspacing="0" cellpadding="0">
2620      <tr>
2621        <td>亚马逊海外网站</td>
2622        <td>Amazon.com</td>
2623        <td>Amazon.co.uk</td>
2624        <td>Amazon.co.jp</td>
2625        <td>Amazon.de</td>
2626      </tr>
2627      <tr>
2628        <td rowspan="2">隐私声明</td>
2629        <td><p><a data-path="https://www.amazon.com/gp/help/customer/display.html/ref=footer_privacy?ie=UTF8&nodeId=468496">亚马逊美国的隐私声明</a>(英文原文)</p></td>
2630        <td><p><a data-path="https://www.amazon.co.uk/gp/help/customer/display.html/ref=footer_privacy?ie=UTF8&nodeId=502584">亚马逊英国的隐私声明</a>(英文原文)</p></td>
2631        <td><p><a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909010">亚马逊日本的隐私声明</a></p></td>
2632        <td><p>
2632<a data-path="https://www.amazon.de/gp/help/customer/display?nodeId=3312401">亚马逊德国的隐私声明</a>(英文原文)</p></td>
2633      </tr>
2634      <tr>
2635        <td><p><a data-path="termStatement" data-title="PRIVACY_STATEMENT_SOURCE">亚马逊美国的隐私声明</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p></td>
2636        <td><p><a data-path="termStatement" data-title="PRIVACY_STATEMENT_SOURCE">亚马逊英国的隐私声明</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p></td>
2637        <td><p><a data-path="termStatement" data-title="PRIVACY_STATEMENT_SOURCE">亚马逊日本的隐私声明</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p></td>
2638        <td><p><a data-path="termStatement" data-title="PRIVACY_STATEMENT_SOURCE">亚马逊德国的隐私声明</a>(中文翻译,仅供参考,可能未及时更新,请以英文为准)</p></td>
2639      </tr>
2640    </table>
2641    <p>您的隐私对我们非常重要,且我们知道您关心您的订单信息是如何被使用和分享的。我们希望我们的客户知悉,跨境运输需接受海关及/或邮政部门的开箱检查。</p>
2642    <p>
2642我们也可能将某些订单、运送及商品信息(如商品名称或标题),提供给国际承运人或代理,且该等信息可能因清关及为符合法律的规定而经由承运人或代理提供给海关及/或邮政部门。</p>
2643  `},iPe=n({default:()=>aPe}),aPe={TITLE:`Source使用条件`,CONTENT:`
2644  <h3>使用条款</h3>
2645  <p>欢迎访问Amazon。美国法人Amazon.com Services LLC及其/或者关联公司(以下统称“亚马逊”)基于以下条件向您提供服务。当您访问Amazon,在Amazon购物,使用亚马逊的网站功能或服务,以及手机应用软件,或者使用亚马逊在提供该等服务的同时所提供的软件时,亚马逊将根据本使用条款向您提供服务、商品或功能(以下统称“亚马逊服务”)。您一旦使用亚马逊服务,便视为您同意本使用条款的规定,因此,请您务必仔细阅读。亚马逊服务涉及多方面,因此有些将适用追加规定或条件。例如,个人信息功能、亚马逊礼品卡、亚马逊Video、亚马逊设备或为亚马逊手机客户端的运用软件等,当您在利用亚马逊这些服务时,将适用该等亚马逊服务使用规则及服务条款(总称“服务条款”)。若本使用条件与服务条款发生冲突,将以服务条款为准。</p>
2646  <h3>隐私</h3>
2647  <p>请仔细阅读<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909010">隐私声明</a>,理解我们的作法,它同样适用于您对亚马逊服务的利用。</p>
2648  <h3>电子通讯</h3>
2649  <p>当您利用亚马逊服务或者接收亚马逊发送的电子邮件、短信以及通过任何装置发送来的其他联系时,即被看作您正与亚马逊进行电子通讯。由此被看作您同意以下述电子方式接收从亚马逊发来的各种联系。例如:电子邮件、短信、移动终端的推播信息、或在本网站上发出通知、消息等,或者利用亚马逊消息中心等其他亚马逊服务,以各种电子方式的联系(以下将亚马逊与您联系统称为“电子通知”)。您同意亚马逊通过电子通知的方式与您联系所有协议、通知、消息、信息披露和其他信息是符合关于采取书面方式进行联系的法律要求的。</p>
2650  <h3>版权</h3>
2651  <p>通过亚马逊服务所提供的所有内容(文字、图表、标识、按钮图标、图像、声音文件片段、数字下载、数据编辑等)均为亚马逊或内容提供者的财产,受美国和日本的著作权法以及与版权有关的国际法的保护。通过亚马逊服务所提供的所有内容的编译均为亚马逊的独有财产,受美国和日本的著作权法以及与著作权有关的国际法的保护。通过亚马逊服务所提供的信息和图像等,禁止擅自转载。本网站的部分书籍目录数据库已经获得“BOOK”数据库(版权人:株式会社东败、日本出版贩卖株式会社、日外Associates株式会社、株式会社纪伊国屋书店)、株式会社音乐出版社、株式会社Oricon、株式会社GAGA・Communications各家公司的使用许可;本网站的部分商品目录使用了已获著作权人许可的“JICFS/IFDB”数据库(著作权人:一般财团法人流通系统开发中心)。</p>
2652  <h3>商标</h3>
2653  <p>部分亚马逊的商标可在<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201909280">亚马逊商标的不完全清单</a>查看。这些商标以及亚马逊服务所显示的其他商标均为亚马逊的商标,有的已在日本或其他国家获得注册。另外,包含在亚马逊服务中或可以通过这里利用的图表、标识、网页页眉、按钮图标、文字、服务品名均为美国及其他国家亚马逊的商标或商业外观。不能将亚马逊的商标和商业外观以可能引起消费者混淆的方式或者有损亚马逊名誉或信用的方式用于与非亚马逊的产品或服务上。亚马逊服务中标示的商标中非由亚马逊所拥有的此外所有商标,无论是否与亚马逊相合作、相关联、或者亚马逊接受赞助,均为其所有权人各自的财产。</p>
2654  <h3>使用许可和网站进入</h3>
2655  <p>如您遵守本使用条件及服务条款,亚马逊或内容提供者许可您限定性、非排他性、非商业性以及个人性的利用权(不可转让且不可再许可)。这一许可不包括以下内容:任何对亚马逊服务或其内容的再销售或商业使用;任何对商品目录、说明、价格等的收集和使用;任何对亚马逊或其内容的衍生利用;任何为第三者而下载或拷贝账户信息以及其他利用,使用任何数据采集、Robots等的数据收集和摘录工具。未经本ä
2655½¿ç”¨æ¡ä»¶æˆ–者其他服务条款明示许可的所有权利,均由亚马逊或其许可人、提供人、出版人、权利持有人或其他内容权利人予以保留。未经亚马逊明确书面同意,不得以商业目的对亚马逊或其任何部分进行转载、复制、拷贝、出售、转售、访问或以其他方式加以利用。未经明确书面同意,不得将商标、标识以及亚马逊持有的其他具有产权价值的信息(包括图像、文字、网页设计、形式)用于frame或运用frame技术导入该等信息。另外,未经亚马逊明确的书面同意,不得擅自将亚马逊的名称及商标作为基本定义标签等隐蔽文档使用。严禁不正当利用亚马逊服务,仅可按照相关法律规定予以利用。如您的利用违反了本使用条件或其他服务条款,亚马逊将终止授予您使用的权利。</p>
2656  <h3>我的账户</h3>
2657  <p>利用亚马逊服务时,有时需要您自身进入亚马逊账户并登录有效的付款方式。若您选择的支付方法不能够完成支付,我们将换用您所登录的其他有效支付方法结账。具体选择设定支付方法,请点击<a data-path="https://www.amazon.co.jp/-/zh/cpe/managepaymentmethods">这里</a>。您应负责维护您的账户和密码的保密性并限制第三方访问您的账户。并且,您同意对使用您的账户和密码实施的所有活动行为承担责任。Amazon也提供儿童相关的商品,但将提供对象限于成年人(18周岁及以上)。如果您是未成年者,您只能在父母或监护人参与情况下利用亚马逊服务。</p>
2658  <p>当发现有违反本条款及其他使用条件行为、违法行为、不正当行为时,以及合理怀疑有其他不妥行为时,亚马逊保留自行决定且不作预先通知的拒绝提供服务、关闭账户、解除亚马逊服务利用许可、删除和编辑内容、取消订单、变更和停止宣传或促销等的权利。</p>
2659  <h3>评论、意见、信息交流及其他内容</h3>
2660  <p>您可以利用亚马逊服务张贴评论、意见、图片、录像及其他内容,以及发送建议、想法、意见、问题或其他信息。但是,该内容不能是违法、淫秽、威胁、诋毁名誉、侵犯隐私、侵犯知识产权、诽谤中伤第三方、引起反感的内容,也不能包含软件病毒、政治宣传、商业招揽、连锁信、大宗邮件或任何形式的“垃圾邮件”。您不得使用虚假的电子邮件地址,不得冒充任何他人或组织,也不得对卡片或其他内容的来源进行误导。亚马逊保留删除或编辑这些内容的权利(但非义务),但并不对所张贴的内容进行定期性的审查。</p>
2661  <p>如果您张贴内容或提交材料,除非本网站另作明确规定,您被视为同意就下列事项授予亚马逊非排他的、无偿的、永久的、不可撤销的和完全可再许可的权利:使用、复制、修改、改编、公开、翻译、创作衍生作品、分发以及在全世界范围内以任何媒体形态展示这些内容。您将允许亚马逊和接受再许可的人根据需要使用与这些内容有关的您所提交的名字的权利。您声明并保证(1)您持有或者控制您所张贴内容的所有权利;(2)张贴内容是准确的;(3)对您所提供内容的使用不违反本政策且不会对任何他人或组织造成伤害;(4)您会对于因您所提供的内容所引起的所有请求对亚马逊进行补偿。亚马逊有权利(但非义务)监控并且编辑或删除任何操作或内容。亚马逊对您或第三方所张贴的任何内容均不承担义务或责任。</p>
2662  <h3>知识产权侵权投诉</h3>
2663  <p>亚马逊尊重他人的知识产权。如果您认为您的作品被复制或使用已经构成著作权等知识产权侵权,那么请按照亚马逊的<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201995100">知识产权侵权投诉程序</a>进行。</p>
2664  <h3>合同成立</h3>
2665  <p>如果您通过本网站订购商品,本网站将向您发送记载确认收到您的订单以及您的订单内容的“订单确认”电子通知。您的订单将成为购买商品的要约。无论您选择哪种商品付款方式和配送方式,在您订购Amazon所销售的商品后,本网站向您发送“订购商品发货”电子通知之时,您的要约获得承诺,即合同成立。但是,对于数字产品,在发送“订单确认”电子通知之时,对定期购买的商品发送“购买确认”电子通知之时,而在预订的情形下发送告知预订商品已经或即将可以下载、或者已经保存在云上的电子通知之时,您的要约获得承诺,即合同成立。对于Amazon以外的卖家出售的商品,在本网站发送告知商品已经发货的“订购商品发货”电子通知之时,您购买该商品的合同成立。如果您在一份订单里订购了多种商品,对于“订购商品发货”电子通知中尚未确认发货的商品则不因该“订购商品发货”电子通知的发送而致合同成立。</p>
2666  <h3>退货和退款</h3>
2667  <p>收到您<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201819300">退货</a>的商品后,相关负责部门会立即开始按序处理<a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=202063080">退款</a>事宜。收到商品至完成退款处理的时间会因退货中心退货处理情况以及付款方式而有所不同。详见ã€
2667‚有关详细信息,请参阅<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=201819300">退款页面</a>。处理完毕后我们将立即发送电子通知予以告知。另外,Amazon退款金额不附利息。</p>
2668  <h3>所有权转移及商品灭失风险</h3>
2669  <p>在Amazon购买的所有商品(数字下载商品除外),无论您选择哪种付款方式和配送方式,该商品的所有权于将商品交付给配送商之时转移给您。但是,如果在商品送达指定送货地点之前,由于配送商的故意或过失而导致商品灭失的,则由本网站对该灭失承担责任。</p>
2670  <h3>商品描述</h3>
2671  <p>亚马逊尽力保持商品描述的准确性。但是,亚马逊并不保证商品描述或本网站的其他内容准确、完整、可靠、最新或无误。如果Amazon销售的商品与描述不一致,请您将未经使用的商品退货。对于商品描述不准确的情形,退款是本网站为您提供的唯一救济方式。</p>
2672  <h3>商品价格</h3>
2673  <p>除非另有规定,本网站上的“参考价”或“生产商建议零售价”栏显示的是生产商等告知消费者的价格(标示于商品包装或目录,有时被称作“建议零售价”)或者告知零售商的价格(有时被称作“参考零售价”)。“价格”栏显示本网站的销售价格。本网站上由Amazon以外的卖家出售商品时,有些商品的“标价”由该卖家提供。</p>
2674  <p>本网站尽最大努力准确显示商品信息。然而,一旦网站上显示了错误的商品价格或其相关信息(包括积分数),将进行下述价格调整:</p>
2675  <p>正确的商品价格比本网站显示的价格低的,我们将向您收取低的价格。</p>
2676  <p>正确的商品价格比本网站显示的价格高的,Amazon自行决定在发货前与您联系,告知您正确价格并向您征询是否发送商品,或者取消订单并通知您。</p>
2677  <p>请注意,上述政策仅适用于由Amazon自营销售的商品,而第三方卖家可能采取不同的价格调整政策。</p>
2678  <h3>亚马逊软件条件</h3>
2679  <p>与亚马逊服务相关,亚马逊向您提供的软件(包括对该软件的更新或升级以下简称“亚马逊软件”),均适用本项记载的下述条件(以下简称为“软件条件”)。</p>
2680  <ul class="number-format">
2681    <li><b>亚马逊软件使用</b> 亚马逊软件的目的仅限于利用亚马逊提供的亚马逊服务,在本使用条件及服务条款允许的情况下使用。您不得将亚马逊软件的一部分与其他程序合并使用或者组合编辑编译,不得将亚马逊软件相关权利的全部或部分复制(本项赋予权利的行使除外)、变更,衍生著作物的编制、发放、权利的转让或许可利用。亚马逊服务中使用的所有软件均为亚马逊或其软件提供者的财产,受著作权有关的美国及国际法的保护。</li>
2682    <li><b>使用第三方服务</b> 如您使用亚马逊软件,您可能同时使用无线网络运营商或者移动软件服务商等第三方服务。当使用这些第三方服务时,您可能需要遵守该等第三方的要求、使用条件以及相关费用的规定。</li>
2683    <li><b>禁止反向工程</b> 您不得反向工程、反编译、反汇编或者篡改全部或部分亚马逊软件,不得绕过亚马逊软件附带的安全功能。</li>
2684    <li><b>软件更新</b> 亚马逊将随时为您提供亚马逊软件自动更新或者手动更新而不另发通知。</li>
2685    <li><b>政府部门最终用户</b> 您如果是美国政府当局最终用户,亚马逊允许您把亚马逊软件作为美国联邦规则集(请参照第48篇§ 2.101)中定义的“商业品目”利用。对于亚马逊软件,亚马逊赋予您的权利与本使用条件中赋予所有用户的权利相同。</li>
2686    <li><b>矛盾</b> 开放源码利用许可证条款等项目上,本使用条件若与适用于亚马逊软件的部分亚马逊或第三者条件发生矛盾时,应在矛盾解除范围内,适用亚马逊软件该等部分的相关其他条件。</li>
2687  </ul>
2688  <h3>应用程序的许可</h3>
2689  <p>利用亚马逊编制的应用程序(例如亚马逊APP或Kindle 阅读软件)时,您可以把您自己的装置使用许可授权给亚马逊。我们向您提供有关几乎所有移动设备的许可信息。若需要更多的有关许可方面的信息,请参照<a data-path="https://amazon.co.jp/gp/help/customer/display.html?nodeId=202056980">在应用中找到最终用户权限</a>。</p>
2690  <h3>制裁措施及出口政策</h3>
2691  <p>若您属于美国采取制裁措施对象,或属于利用亚马逊的国家政府当局实施的与美国法律一致的制裁措施对象时,则不能利用亚马逊服务。您必须遵守商品、软件(包括亚马逊软件)、技术以及服务所适用的美国及其他所有出口、再出口的限制。</p>
2692  <h3>第三方业务</h3>
2693  <p>亚马逊之外的第三方也会在本网站上开店、提供服务、销售商品、发布广告,本网站会链接到合作公司和一些其他公司的网站。亚马逊不负责审查和评估也不保证上述企业或个人的商品等或者网站的内容。亚马逊对上述企业或个人、第三人的行为、商品和内容不承担任何义务或责任。建议您仔细阅读第三方的隐私声明和使用条件。</p>
2694  <h3>免责声明</h3>
2695  <p>除非另有书面规定,亚马逊服务以及您通过亚马逊服务和本网站能够利用的全部信息、内容、材料、商品(包括软件)及其他服务,是由亚马逊以“现有状态”并在“可能提供的限度”内予以提供。除非另有书面规定,亚马逊不对亚马逊服务的运营以及发布在本网站或亚马逊服务上的信息、内容、材料、商品作出任何形式的、明示或默示的声明或保证。您被视为明确已同意自担责任使用本网站和亚马逊服务。在所适用法律允许的限度内,亚马逊不作出任何明示或默示的保证,包括但不限于对适销性和满足特定目的的默示保证。</p>
2696  <p>亚马逊不保证亚马逊服务、信息、内容、材料、商品(包括软件)、亚马逊服务等服务中包含或提供的服务、服务器、从ä
2696ºšé©¬é€Šå‘出的电子通知未感染病毒或其他有害成分。亚马逊不对使用亚马逊服务或通过亚马逊服务销售给您的商品所产生的间接、附带、惩罚性和必然的损害承担任何种类的责任。对于因使用亚马逊服务或通过亚马逊服务销售给您的商品对您所产生的人身或物品的直接损失或损害,仅限于亚马逊存在过失(故意或者重大过失除外)的情况下,以您所使用的服务或购买的商品价格金额(如使用持续性服务,则以相当于该服务的一个期间的费用金额)为限承担责任。</p>
2697  <p>有些管辖地区的法律不承认对默示保证、某种损害的排除或限制。在适用该类法律时,上述免责声明、例外、限制规定的全部或部分可能并不适用,您可能享有其他权利。</p>
2698  <h3>适用法律</h3>
2699  <p>如果您利用亚马逊服务,则您已同意因本使用条件或亚马逊服务引起或者与之相关的所有争议,不受法律冲突原则所限,一律适用日本法律。</p>
2700  <h3>争议</h3>
2701  <p>关于因亚马逊服务引起或与之相关的亚马逊与您之间发生的争议,除法律认可有管辖权的法院外,东京地方法院为非排他的管辖法院。但是,如果您是企业客户,则您已同意以东京地方法院为唯一的管辖法院。</p>
2702  <h3>网站运营政策、修改和可分性</h3>
2703  <p>请仔细阅读本网站上发布的关于价格等方面的本网站的运营政策。您在访问Amazon时同样适用这些政策。Amazon保留随时对本网站、政策、使用条件作出修改的权利。如果本使用条件的部分规定因不正当或者无效等任何理由不可执行,则该使用条件应视为可分割的,且不影响其余条件的有效性和约束力。</p>
2704  <h3>地址、联络方式</h3>
2705  <p>关于亚马逊作为卖家直接提供商品或服务时的标识说明,请参照<a data-path="https://www.amazon.co.jp/-/zh/gp/help/customer/display.html?nodeId=202008070">特定商业交易法规定的标识说明</a>页。</p>
2706  <h3>网站运营人:</h3>
2707  <ul>
2708    <li>Amazon.com Services LLC </li>
2709  </ul>
2710  <p>410 Terry Avenue North, Seattle, WA, 98109-5210, United States</p>
2711  `},oPe=n({default:()=>sPe}),sPe={NO_ASINID:`无商品ID!`,ASIN:`ASIN`,LOGIN_INFORMATION_IS_INCORRECT_PLEASE_LOG_IN_AGAIN:`登录信息错误,请重新登录!`,API_ERRPR:`接口错误!`,YUAN_EXCLUSIVE_FOR_NEW_CUSTOMER:`元 [新人专享]`,COUPON_EXCLUSIVE_FOR_NEW_CUSTOMER:`优惠券 [新人专享]`,FREE_SHIPPING:`+免运费`,FREE_SHIPPING_EXCLUSIVE_FOR_NEW_CUSTOMER:`免运费 [新人专享]`,NEW_CUSTOMER_COUPONS:`新人优惠券`,PAY_NOW:`立即支付`,NO_MORE:`没有更多了`,REQUEST_FAILED_CLICK_TO_RELOAD:`请求失败,点击重新加载`,PURCHASE:`购入`,ALL_C_REVIEW:`全部评价`,JUMP_TO_SEARCH_PAGE:`跳转搜索页`,SEARCH:`搜索`,COMPREHENSIVE_SORTING:`综合排序`,PRICE:`价格`,RELATED_HOT_RECOMMENDATION:`与品牌品类相关的热门推荐`,COUPONS:`优惠券`,TERMS_AND_CONDITION:`使用规则`,ALL_CATEGORY_BENEFITS_FOR_FULL_SELECTION:`全场全品类福利`,AVAILABEL_PRODUCTS:`可用商品`,CLAIMNOW:`立即领取`,CURRENTLY_NO_COUPONS_AVAILABLE:`暂无优惠券`,I_SEE:`我知道了`,FULL:`满`,BOT_AVAILABLE:`无可用`,CLAIMED_SUCCESSFULLY:`领取成功`,BEST_SELLING_ITEM_RECOMMENDATION:`畅销单品推荐`,C_REVIEW:`买家评价`,NO_C_REVIEW_CURRENTLY_AVAILABLE:`暂无买家评价`,VIEW_ALL:`查看全部`,AMAZON_PURCHASER:`亚马逊买家`,ADD_YOUER_C_REVIEW:`添加您的评价`,AFTER_THE_COUPON_DISCOUNT:`券后`,SAVE:`节省`,CLAIM_THE_COUPON:`领券`,CLAIM_THE_TOTAL_COUPON:`领券({total})`,SEARCH_FOR_MORE_GLOBAL_STORE_PRODUCTS:`搜索更多海外购商品`,PRODUCT:`商品`,DETAIL:`详情`,REVIEW:`评价`,RECOMMEND:`推荐`,OTHER_SELLERS_SELLING_THE_SAME_PRODUCT:`同款商品的其他卖家`,SELECTED:`已选`,SHIPPING:`发货`,SOLD:`销售`,AMAZON_BADGE_SOLD:`亚马逊{badgeName}销售`,AMAZON:`亚马逊`,SOLD_BY:`亚马逊{badgeName}销售发货`,SOLD_AND_SHIPPED:`销售发货`,EXPRESS_DELIVERY:`快递`,FREIGHT_IS_SUBJECT_TO_ACTUAL_SETTLEMENT:`实际运费以结算为准`,SEND_TO:`送至`,GLOBAL_STORE_DIRECT_SHIPPING_PACKAG
2711ES_USUALLY_TAKE_4_12_DAYS_TO_DELIVER:`海外购包裹通常需要4-12天送达`,PLEASE_SELECT_THE_ADDRESS:`请添加收货地`,CSF:`进口费用`,ESTIMATE:`预计`,IFD_IS_SUBJECT_TO_ACTUAL_SETTLEMENT:`实际税费以结算为准`,NOT_SUPPORT_30_DAY_RETURN_WITHOUT_AREASON:`不支持30天无理由退货`,AMAZON_GLOBAL_STORE:`亚马逊海外购`,SALES_AND_SHIPPING:`销售发货`,PRODUCT_DETAIL:`商品详情`,PRODUCT_FEATURES_BASIC_INFORMATION:`商品特点 & 基本信息`,AMAZON_GLOBAL_STORE_TIPS:`亚马逊海外购小贴士`,GATEWAY:`首页`,CART:`购物车`,ALREADY:`已`,COLLECT:`收藏`,ADD_TO_CART:`加入购物车`,PURCHASE_CLAIM_THE_COUPON:`领券购买`,PURCHASE_IMMEDIATELY:`立即购买`,COLLECT_SUCCESSFULLY:`收藏成功`,COLLECT_FAILED:`收藏失败`,THE_CURRENT_ASIN_IS_TEMPORARILY_OUT_OF_STOCK:`当前商品暂时无货`,VIEW_OTHER_ASINS:`查看其他商品`,JUMP_TO:`跳转`,CONTINUE_SLIDING_TO_VIEW_C_REVIEWS:`继 续 滑 动 查 看 买 家 评 价`,TOTAL:`共`,SORT:`种`,TOTAL_TYPES:`共 {total} 种`,CURRENTLY_OUT_OF_STOCK:`目前无货`,RELEASE_SLIDE_TO_VIEW_C_REVIEWS:`释 放 滑 动 查 看 买 家 评 价`,DOTD_DISCOUNTED_PRICE:`镇店价`,TIME_REMAINING:`距结束`,DOTD:`镇店之宝`,BEST_DEAL_PRICE:`特卖价`,BEST_DEAL:`特卖汇`,DAY:`天`,PRODUCT_INFO:`产品信息`,SEARCH_FOR_MILLIONS_OF_PRODUCTS:`搜索千万种商品`,USUALLY_SHIPS_WITHIN_WEEKS:`通常需要4-6周发货`,UP:`起`,BUY_NOW_OR_MISS_OUT:`仅剩{stockOnHand}件,欲购从速`,PLEASE_BROWSE_OTHER_PRODUCTS:`快去看看其他商品`,ALL:`全部`,AMAZON_BUYER:`亚马逊买家`,GO_APP_VIEW:`前往APP查看`,SIZE_CHART:`尺码表`,BRAND_SPECIFIC_SIZE_CHART:`品牌尺码表`,RELATED_RECOMMENDATION:`相关推荐`,IMPORT_FEE_INSTRUCTION:`进口费用说明`,IMPORT_FEE_INSTRUCTION_CONTENT:`进口费用包含进口服务相关的费用及其他费用。多不退少不补。`,GFD_POPUP_TITLE:`海外购商品国内前置保税仓发货`,GFD_POPUP_CONTENT:`亚马逊海外购商品将提前备货至国内前置保税仓,下单后优先从前置保税仓发货。最快2日送达,预计送达时间以结算页为准。`,GFD_POPUP_BUTTON:`我知道了`,DECLARATION_FOR_CLAIMING_MULTIPLE_COUPONS:`当前多个优惠券可领取,不支持叠加使用。领取后,在购物车和结算页,系统将自动应用优惠力度最大的优惠券支持下单。`,DP_AMAZON_GS_TIPS:{SERVICE_DIFFERENCES:`商品和服务差异`,SERVICE_DIFFERENCES_CONTENT:[`亚马逊海外购商品由亚马逊海外网站出售,适用使用境外网站所在的原销售地的法律、法规、标准、规范和惯例等,因此可能在以下方面区别于在中国境内出售的商品:`,`尺码:<a data-title='SIZE_CHART_TITLE'>鞋服尺码表</a>, <a data-title='UNIT_CONVERSION_TITLE'>单位转换表</a> 。备注: 如果销售品牌提供了具体的尺码表,请以品牌尺码表为准。`,`电压和电源插座:电子产品可能不支持中国的电压环境、电源插座等规格标准,需配合变压或转换设备等使用。<a data-title='ELECTRICAL_VOLTAGE_TITLE'>电源使用提示</a>。`,`美妆商品保质期:美妆商品的生产日期/保质期标注可能和国内渠道购买的产品有所区别,详见<a data-title='BEAUTY_SHOPPING_TITLE'>美妆商品购买提示</a>。`,`售后服务:亚马逊海外购的商品由境外网站所在的原销售地的品牌商提供售后保修,该等保修和其他售后服务可能不覆盖中国,详情请联系品牌商的售后咨询。`,`标签、手册和说明书:标签、手册和说明书等未译成中文;所载成分、声称、产品描述、参考值和推荐值可能与中国标准或惯例有别。`,`其他:因出售地和使用地人群(特别是儿童、老人和残疾人等)、使用环境、消费场景与习惯不同,可能导致商品不能或不能完全适用于使用目的。`],CUSTOMS_CLEARANCE_SERVICE:`清关服务`,CUSTOMS_CLEARANCE_SERVICE_CONTENT:[`根据中国海关的要求,在您购买亚马逊海外购商品时,需要提交订购人的身份证信息(目前仅支持中国居民身份证信息验证)用于清关<a data-title='CUSTOMS_CLEARANCE_TITLE'>点击这里查看详情</a>。`,`亚马逊不会以任何理由索要您的银行卡号、验证码等信息。如遇不法分子冒充亚马逊海外购客服向您索取银行账户等信息,请及时通过联系亚马逊海外购客服或报警,敬请提高警惕。`],LOGISTICS_AND_DELIVERY:`物流配送`,LOGISTICS_AND_DELIVERY_CONTENT:[`亚马逊海外购商品符合海关进出口政策要求,且支持中国除港澳台地区之外的全境配送,但部分偏远地区的配送时间会相应延长,少数商品不支持配送。如果您已成功下单而我们无法为您配送,我们会及时通知您。`],OTHER:`其他`,OTHER_CONTENT:[`亚马逊海外购出售的境外商品仅限个人自用,购买行为必须遵循自用、合理数量原则,不得转为其他商业用途,不得再次销售。`]}},cPe=n({default:()=>lPe}
2711),lPe={TITLE:`Interest-Based Advertising`,CONTENT:`
2712    <p class="p-t-24">
2713        Interest-Based Advertising is sometimes referred to as personalized or targeted advertising. We show interest-based ads to display features, products, and services that you may be interested in. In providing interest-based ads, we follow the Self-Regulatory Principles for Online Behavioral Advertising established by the Digital Advertising Alliance (an organization alliance about promotion, online advertising, and consumer rights).
2714    </p>
2715    <h3>What Information Do We Use to Show Interest-Based Ads?</h3>
2716    <p>
2717        To provide you with interest-based ads, we use information such as your interactions with Amazon websites, content, or services. We do not use your identity information to deliver interest-based ads, such as your name or email address.
2718    </p>
2719    <p>
2720        As is common in the advertising industry, we use cookies, pixels, and other technologies (collectively “cookies”), which enable us to understand the effectiveness of the interest-based ads we show to you by measuring the ads clicked or viewed, and to provide you with more useful and relevant ads. For example, if we know which ads have been shown to your browser, we will be cautious not to repeatedly show the same ads.
2721    </p>
2722    <p>
2723      For more information about the types of information we collect, please see our <a data-path="termStatement" data-title="PRIVACY_STATEMENT">Privacy Statement</a>.
2724    </p>
2725    <h3>How Do We Work with Third Parties to Show You Interest-Based Ads?</h3>
2726    <p>
2727        We work with third parties to enhance the relevance of the ads we provide, such as advertisers, publishers, social media networks, search engines, ad serving companies, and agencies working on their behalf. When we provide you with interest-based ads, we do not associate your interactions on non-affiliated websites with identifying information, such as your name or email address, and we do not provide any such information to advertisers or third-party websites that display our interest-based ads. Advertisers and other third parties may assume
2728    </p>
2729    <p>
2730        Third-party advertisers or advertising companies working on their behalf sometimes use cookies to deliver content (including ads) directly to your browser or device, and when this happens, they may automatically receive an IP address. They may also use cookies to measure the effectiveness of their ads, to show you more relevant advertising content, and to provide services on behalf of Amazon. For information on how to control and delete cookies (including third-party cookies), please visit our Cookies Notice.
2731    </p>
2732    <h3>Advertising Preferences</h3>
2733    <p>
2734        Amazon offers you the choice to receive interest-based ads. You can choose not to receive interest-based ads from Amazon. You will still see ads, but they will not be based on your interests. Please visit your <a data-path="adPreference">Advertising Preferences</a> page to learn how to set your preferences.
2735    </p>
2736    <p>
2737        For advertising practices on websites and services provided by other Amazon companies, please review the Interest-Based Advertising Policy and other notices.
2738    </p>
2739  `},uPe=n({default:()=>dPe}),dPe={TITLE:`App Permissions Explanation`,CONTENT:`
2740    <h3>Android Operating System App Permissions</h3>
2741    <table>
2742      <tr>
2743        <th>Permission Name</th>
2744        <th>Function Description</th>
2745        <th>Usage Scenario</th>
2746      </tr>
2747      <tr>
2748        <td>INTERNET</td>
2749        <td>Allows the app to connect to the network and send statistical data</td>
2750        <td>Push notifications, TalkingData embedding</td>
2751      </tr>
2752      <tr>
2753        <td>ACCESS_NETWORK_STATE</td>
2754        <td>Allows the app to detect network connection status and pause data transmission in case of network abnormalities</td>
2755        <td>Push notifications, TalkingData embedding</td>
2756      </tr>
2757      <tr>
2758        <td>ACCESS_WIFI_STATE</td>
2759        <td>Obtain the device's MAC address, also used to identify unique users</td>
2760        <td>Push notifications, TalkingData embedding</td>
2761      </tr>
2762      <tr>
2763        <td>VIBRATE</td>
2764        <td>Vibration permission (mandatory for notification function)</td>
2765        <td>Push notifications</td>
2766      </tr>
2767      <tr>
2768        <td>GET_TASKS</td>
2769        <td>Get task information, the purpose is to prevent the SDK from being frequently awakened</td>
2770        <td>Push notifications</td>
2771      </tr>
2772      <tr>
2773        <td>SCHEDULE_EXACT_ALARM</td>
2774        <td>Compatible with Android 12 alarm permission</td>
2775        <td>Push notifications</td>
2776      </tr>
2777      <tr>
2778        <td>BADGE_ICON</td>
2779        <td>Vivo badge setting</td>
2780        <td>Push notifications</td>
2781      </tr>
2782      <tr>
2783        <td>READ PHONE STATE</td>
2784        <td>
2785          Allows the app to access phone device information in read-only mode, using the obtained information to uniquely identify users
2786        </td>
2787        <td>TalkingData embedding</td>
2788      </tr>
2789      <tr>
2790        <td>WRITE EXTERNAL STORAGE</td>
2791        <td>
2791Used to save device information, as well as record logs; save posters to local albums</td>
2792        <td>TalkingData embedding, sharing</td>
2793      </tr>
2794      <tr>
2795        <td>READ_CLIPBOARD</td>
2796        <td>Read clipboard information</td>
2797        <td>PAKOL</td>
2798      </tr>
2799      <tr>
2800        <td>READ_EXTERNAL_STORAGE</td>
2801        <td>Read album information for uploading pictures</td>
2802        <td>Filling and uploading ID card photos on the customs information page</td>
2803      </tr>
2804      <tr>
2805        <td>MANAGE_ACCOUNTS</td>
2806        <td>Used to indicate that the app has the ability to manage accounts. When apps need to create, modify, or delete user account information, they need to declare this permission</td>
2807        <td>Login and registration</td>
2808      </tr>
2809      <tr>
2810        <td>USE_CREDENTIALS</td>
2811        <td>Allows the app to request verification of authtoken from AccountManager</td>
2812        <td>Login and registration</td>
2813      </tr>
2814      <tr>
2815        <td>GET_ACCOUNTS</td>
2816        <td>Allows the app to access account information on the device</td>
2817        <td>Login and registration</td>
2818      </tr>
2819      <tr>
2820        <td>AUTHENTICATE_ACCOUNTS</td>
2821        <td>Used to indicate that the app has the ability to authenticate accounts</td>
2822        <td>Login and registration</td>
2823      </tr>
2824    </table>
2825    <h3>iOS Operating System App Permissions</h3>
2826    <table>
2827      <tr>
2828        <th>Permission Name</th>
2829        <th>Function Description</th>
2830        <th>Usage Scenario</th>
2831        <th>Is Content Customizable</th>
2832        <th>Popup Content</th>
2833      </tr>
2834      <tr>
2835        <td>Privacy - Photo Library Additions Usage Description</td>
2836        <td>Save pictures to the album</td>
2837        <td>Clicking the share button on the product details page, saving posters to the album</td>
2838        <td>Yes</td>
2839        <td>Only programs and features that you allow to save photos can use it. For example: saving posters</td>
2840      </tr>
2841      <tr>
2842        <td>Privacy - Camera Usage Description</td>
2843        <td>Camera function</td>
2844        <td>KYC upload pictures</td>
2845        <td>Yes</td>
2846        <td>Only programs and features that you allow to use the camera can use it. For example: selecting ID card pictures for upload</td>
2847      </tr>
2848      <tr>
2849        <td>Privacy - Photo Library Usage Description</td>
2850        <td>Album</td>
2851        <td>KYC upload pictures</td>
2852        <td>Yes</td>
2853        <td>Only programs and features that you allow to use the album can use it. For example: selecting ID card pictures for upload</td>
2854      </tr>
2855      <tr>
2856        <td>Privacy - Tracking Usage Description</td>
2857        <td>IDFA</td>
2858        <td>Use of TalkingDataSDK</td>
2859        <td>Yes</td>
2860        <td>Obtain device information to accurately push content you like</td>
2861      </tr>
2862      <tr>
2863        <td>Push</td>
2864        <td>Message push</td>
2865        <td>Message push</td>
2866        <td>No</td>
2867        <td>
2868          <img class="img-round" src="https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/protocol/permission_description_push._TTW_.jpg" alt="" />
2869        </td>
2870      </tr>
2871      <tr>
2872        <td>Clipboard</td>
2873        <td>Get clipboard content</td>
2874        <td>Deep Link when the app is not installed</td>
2875        <td>No</td>
2876        <td>
2877          <img class="img-round" src="https://m.media-amazon.com/images/G/28/GlobalStoreMobileShoppingWebapp/assets/image/protocol/permission_description_clipBoard._TTW_.jpg" alt="" />
2878        </td>
2879      </tr>
2880      <tr>
2881        <td>Access WiFi Information</td>
2882        <td>Obtain Wifi information</td>
2883        <td>TalkingDataSDK attribution</td>
2884        <td>-</td>
2885        <td>No popup (not confirmed yet)</td>
2886      </tr>
2887      <tr>
2888        <td>Privacy - Location When In Use Usage Description</td>
2889        <td>Obtain location permission</td>
2890        <td>TalkingDataSDK attribution requires obtaining Wifi information. After iOS 13, obtaining Wifi information requires enabling location permissions.</td>
2891        <td>Yes</td>
2892        <td>Obtaining wifi information requires enabling location permissions</td>
2893      </tr>
2894    </table>
2895  `},fPe=n({default:()=>pPe}),pPe={TITLE:`社区准则`,CONTENT:`
2896    <p class="p-t-24">
2897      社区准则的目的是为亚马逊社区保持有帮助、相关、有意义和适当的信息
2898    </p>
2899    <p>
2900      社区是与其他用户分享您的想法和经历(正面和负面)的地方。以下
2900准则解释了社区允许和不允许发布的内容。
2901    </p>
2902    <p>
2903      使用社区功能,即表示您已同意我们的<a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>和
2904      <a data-path="termStatement" data-title="PRIVACY_STATEMENT" >隐私声明</a>。您还同意遵守这些指南,我们会不时更新这些指南。社区功能包括
2905    </p>
2906    <ul>
2907      <li>评论(包括星级)</li>
2908      <li>有帮助的投票</li>
2909      <li>个人资料页面</li>
2910      <li>亚马逊关注</li>
2911      <li>亚马逊数字和设备论坛</li>
2912      <li>关于违规行为的举报</li>
2913    </ul>
2914    <h3>准则适用于什么</h3>
2915    <ul>
2916      <li>您的社区行为,包括:</li>
2917      <ul class="circle-format">
2918        <li>分享文字、照片、视频、链接</li>
2919        <li>将评论标记为 “有帮助的”</li>
2920      </ul>
2921      <li>与其他社区成员以及亚马逊的互动</li>
2922      <li>
2923        该指南不适用于在亚马逊上销售的商品或服务中的内容(例如:图书内容)。
2924      </li>
2925    </ul>
2926    <h3>谁可以参加</h3>
2927    <p>如果您有亚马逊账户,则可以:</p>
2928    <ul>
2929      <li>创建和更新购物清单、愿望清单和礼品清单</li>
2930      <li>更新您的个人资料页面</li>
2931      <li>参加数码和设备论坛</li>
2932    </ul>
2933    <P>要执行以下任何操作,您需要在过去 12 个月内使用有效的信用卡或借记卡在 Amazon.cn 上花费至少20元人民币:</P>
2934    <ul>
2935      <li>发表评论(包括星级)</li>
2936      <li>提交有帮助的投票</li>
2937      <li>关注其他用户</li>
2938    </ul>
2939    <P>促销折扣不计入20元人民币的最低消费要求。</P>
2940    <h3>什么不允许?</h3>
2941    <p>卖家、订单或配送反馈</p>
2942    <p>我们不允许评论聚焦于以下内容:</p>
2943    <ul>
2944      <li>卖家及其提供的客户服务</li>
2945      <li>订购问题和退货</li>
2946      <li>配送包装</li>
2947      <li>商品状况和残损</li>
2948      <li>配送费用和速度</li>
2949    </ul>
2950    <p>
2951      为什么不允许?
2952      社区内容旨在帮助客户了解商品本身,而不是某人的个人订购体验。也就是说,我们绝对希望了解您对卖家和包装的反馈,而不是在评论中提供反馈。
2953    </p>
2954    <h3>关于定价和供货情况的评论</h3>
2955    <p>
2956      如果您的评论与商品的价值相关即可进行评论(例如: “仅售100人民币,这款搅拌机真的很棒。“ 不允许发表与个人体验相关的定价评论。例如,不要比较不同商店中同一商品的价格: “在这里找到这件商品的价格比我在当地的商店便宜 5 人民币。“ 这样的评论是不允许的,因为该评论并非与所有用户都相关。
2957    </p>
2958    <p>
2959      关于产品货存性的一些评论是允许的。例如,你可以讨论尚未发布的产品形式: “我希望这本书也有平装版。” 但是,我们不允许对特定商店的货存情况发表评论。同样,社区的目的是为了帮助您与其他买家分享产品相关信息的反馈。
2960    </p>
2961    <h3>以不受支持的语言编写的内容</h3>
2962    <p>
2963      为确保内容有帮助性,我们仅允许您所访问的亚马逊网站所提供支持的语言编写内容。例如,我们不允许在Amazon.cn上以法语撰写的评论,因为该亚马逊仅支持中文和英语语言选择。某些亚马逊网站支持多种语言,但不允许使用多种语言编写的内容。
2964    </p>
2965    <h3>重复的文字、垃圾邮件、用符号创建的图片</h3>
2966    <p>在提供的内容中,我们不允许包含分散注意力的内容和垃圾邮件。这包括:</p>
2967    <ul>
2968      <li>多次重复的文字</li>
2969      <li>不含有任何意义的文字</li>
2970      <li>仅使用标点符号或其他符号的内容</li>
2971      <li>ASCII 艺术(用符号和字母创建的图片)</li>
2972    </ul>
2973    <h3>私人信息</h3>
2974    <p>请勿发布侵犯他人隐私或分享您个人信息的内容。这包括:</p>
2975    <ul>
2976      <li>电话号码</li>
2977      <li>电子邮件地址</li>
2978      <li>邮寄地址</li>
2979      <li>
2979车牌号</li>
2980      <li>数据源名称 (DSN)</li>
2981      <li>订单号</li>
2982    </ul>
2983    <h3>亵渎、骚扰的内容</h3>
2984    <p>我们允许对他人的信念和专业知识具有尊重性的质疑。我们不允许:</p>
2985    <ul>
2986      <li>亵渎、淫秽、骂人。</li>
2987      <li>骚扰、威胁。</li>
2988      <li>关于危害儿童和青少年的人格的内容。</li>
2989      <li>攻击与您意见不同的人。</li>
2990      <li>侮辱、诽谤或煽动性内容。</li>
2991      <li>掩盖他人的意见。请不要从多个帐户或煽动他人发布相同言论。</li>
2992    </ul>
2993    <h3>仇恨言论</h3>
2994    <p>不允许基于以下特征对他人表达仇恨言论:</p>
2995    <ul>
2996      <li>种族</li>
2997      <li>民族或地域</li>
2998      <li>国籍</li>
2999      <li>性别</li>
3000      <li>性别认同</li>
3001      <li>性取向</li>
3002      <li>宗教</li>
3003      <li>年龄</li>
3004      <li>残疾</li>
3005    </ul>
3006    <p>同样也不允许宣传使用此类仇恨言论的组织。</p>
3007    <h3>色情内容</h3>
3008    <p>
3009      我们允许对在亚马逊上销售的色情和情趣商品进行讨论。带有色情内容的商品(书籍、电影)也是如此。但是我们仍然不允许亵渎或淫秽语言。我们也不允许包含裸露内容和露骨色情图片或相关描述的内容。
3010    </p>
3011    <h3>链接</h3>
3012    <p>
3013      我们允许链接到亚马逊上的其他商品,但不允许链接到外部网站。不要发布指向钓鱼或其他恶意软件网站的链接。
3014      我们不允许使用带有引荐来源标签或附属代码的网址。
3015    </p>
3016    <h3>广告、利益冲突、促销内容</h3>
3017    <p>
3018      如果内容的主要目的是宣传公司、网站、作者或特别优惠,我们不允许发布这样的内容。我们也不允许用户创建、编辑或发布与自己的商品或服务有关的内容。以下来源提供的商品和服务也是如此:。
3019    </p>
3020    <ul>
3021      <li>朋友们</li>
3022      <li>亲戚们</li>
3023      <li>雇主</li>
3024      <li>商业伙伴</li>
3025      <li>竞争对手</li>
3026    </ul>
3027    <p>
3028      我们不允许以促销形式撰写评论。例如,如果某人与商品有直接或间接的经济利益关系或其他任何利益冲突,我们会删除此人发布的评论。
3029    </p>
3030    <p>
3031      对于评论以外的社区内容,您可以发布与您有利益关系或密切个人关系的品牌、卖家、作者或艺术家的商品和服务,前提是您要清楚而明确地披露这种关系。示例:"我写这篇文章拿到了报酬。"
3032      但是,品牌和企业在参与社区互动时,不能以任何将亚马逊客户转移到非亚马逊网站、服务、应用程序或渠道的方式,开展营销或销售交易。这包括广告、特别优惠或"行动号召"。对于品牌、卖家、作者或艺术家账户所发布的关于自己商品或服务的内容,不需要额外添加标签。
3033    </p>
3034    <h3>有偿评论</h3>
3035    <p>
3036      评论应诚实地反映您的观点。正因为如此,我们不允许为换取报酬而创建、编辑或删除评论。报酬包括现金、折扣、免费商品、礼品卡和退款。一些不允许内容的常见示例:
3037    </p>
3038    <ul>
3039      <li>
3040        您的订单在送达时,包装里有一张礼品卡。要兑换礼品卡,您必须先发表正面的评论。
3041      </li>
3042      <li>
3043        发表负面评论后,您收到了一封电子邮件,其中说明如果您更改或删除评论,则可以获得退款。
3044      </li>
3045      <li>
3046        您收到一条文本消息,承诺在您购买商品并发布评论后,会向您提供退款赔偿。
3047      </li>
3048    </ul>
3049    <p>
3050      例外情况:您可以对从作者或出版商处收到的免费或折扣图书(提前阅读本)进行评论。但是,他们不能以此来换取评论,也不能试图影响评论。
3051    </p>
3052    <h3>抄袭、侵权、冒名顶替</h3>
3053    <p>
3054      我们仅允许您发布自己的内容或您有权在亚马逊上使用的内容。这包括文字、图像和视频。不允许:
3055    </p>
3056    <ul>
3057      <li>
3058        发布侵犯他人知识产权(包括版权、商标、专利、商业机密)或其他专有权的内容
3059      </li>
3060      <li>以侵犯他人知识产权或所有权的方式与社区成员互动</li>
3061      <li>冒充某人或组织</li>
3062    </ul>
3063    <h3>非法和危险活动</h3>
3064    <p>不要发布鼓励非法活动的内容,例如:</p>
3065    <ul>
3066      <li>暴力</li>
3067      <li>非法使用药物</li>
3068      <li>未成年人饮酒</li>
3069      <li>虐待儿童或动物</li>
3070      <li>欺诈</li>
3071    </ul>
3072    <p>
3073      我们不允许宣传或威胁对自己或他人造成人身或经济伤害的内容。这包括恐怖主义。关于造成伤害的笑话或讽刺评论是不允许的。
3074    </p>
3075    <p>
3076      也不允许提供欺诈性商品、服务、促销或计划(快速赚钱、金字塔)。不要鼓励错误使用商品的危险行为。
3077    </p>
3078    <h3>违规行为的后果</h3>
3079    <p>
3080      违反我们的准则会使社区变得不在具备信赖性、å
3080®‰å…¨æ€§åŠå®žç”¨æ€§ã€‚如果有人违反了准则,我们将:
3081    </p>
3082    <ul>
3083      <li>删除其相关内容</li>
3084      <li>限制他们使用社区功能的权限</li>
3085      <li>移除相关商品</li>
3086      <li>暂停或终止他们的账户</li>
3087      <li>预扣付款</li>
3088    </ul>
3089    <p>
3090      如果我们发现不寻常的评论行为,我们可能会限制发布评论的权限。如果我们拒绝或删除某人的评论,因为它违反了我们的,我们将不再接受他们对同一商品的任何评论。
3091    </p>
3092    <p>
3093      如果违法相关法律法规的规定,我们可能会采取法律行动,并产生民事和刑事处罚。
3094    </p>
3095    <h3>如何举报违规行为</h3>
3096    <p>
3097      使用您要举报的内容旁边的 “报告滥用行为” 链接。如果没有 “报告滥用行为”链接,请发送电子邮件至community-email{'@'}amazon.cn。描述出您所举报内容的位置及您认为它违反了社区准则的原因。
3098    </p>
3099    <p>
3100      如果有人以提供报酬的形式请求您创建、编辑或发布违规内容,请将该请求发送至community-email{'@'}amazon.cn 。发送内容需包括:
3101    </p>
3102    <ul>
3103      <li>联系信息</li>
3104      <li>商品详情页面</li>
3105      <li>提供报酬的屏幕截图</li>
3106    </ul>
3107    <p>收到您的举报后,我们将进行调查并采取适当的措施。</p>
3108  `},mPe=n({default:()=>hPe}),hPe={TITLE:`Cookies Policy`,CONTENT:`
3109    <h3>Last Updated: October 1, 2020</h3>
3110    <p>
3111      We use cookies, pixels, and other technologies (collectively, "cookies") to recognize your browser or device, learn about your interests, and provide you with essential features and services and for additional purposes, including:
3112    </p>
3113    <ul class="number-format">
3114      <li>
3115        To recognize you when you sign-in to use our services. This allows us to provide you with product recommendations, display personalized content, recognize you as a Prime member, enable you to use 1-Click purchasing, and provide other customized features and services.
3116      </li>
3117      <li>
3118        To keep track of your specified preferences. This allows us to honor your likes and dislikes, such as whether or not you would like to see interest-based ads. You can set your preferences through <a data-path="adPreference">My Account</a>.
3119      </li>
3120      <li>Keep track of items stored in your shopping cart.</li>
3121      <li>Conduct research and diagnostics to improve Amazon's content, products, and services.</li>
3122      <li>Prevent fraudulent activity.</li>
3123      <li>Improve security.</li>
3124      <li>
3125        Deliver content, including ads, relevant to your interests on Amazon sites and third-party sites (see <a data-path="adPreference">Interest-Based Ads Notice</a> for how we use cookies to deliver interest-based ads).
3126      </li>
3127      <li>Reporting. This allows us to measure and analyze the performance of our services.</li>
3128    </ul>
3129    <p>
3130      Amazon's cookies allow you to take advantage of some of Amazon's essential features. For instance, if you block or otherwise reject our cookies, you will not be able to add items to your shopping cart, proceed to checkout, or use any Amazon products and services that require you to sign in.
3131    </p>
3132    <p>
3133      When you interact with Amazon services, authorized third parties may also set cookies. Third parties include search engines, providers of measurement and analytics services, social media networks, and advertising companies. Third parties use cookies in the process of delivering content, including ads relevant to your interests, to measure the effectiveness of their ads, and to perform services on behalf of Amazon.
3134    </p>
3135    <p>
3136      You can manage browser cookies through your browser settings. The "Help" feature on most browsers will tell you how to stop accepting new cookies, how to be notified when you receive a new cookie, how to disable cookies, and when cookies will expire. If you block all cookies on your browser, neither we nor third parties will transmit cookies to your browser. But if you do so, you may have to manually adjust some preferences every time you visit a site and some services and functionalities may not work.
3137    </p>
3138    <p>
3139      For more information about the types of information we collect, please see our <a data-path="termStatement" data-title="PRIVACY_STATEMENT">Privacy Statement</a>.
3140    </p>
3141  `},gPe=n({default:()=>_Pe}),_Pe={TITLE:`International Shipping Terms and Conditions`,CONTENT:`
3142    <p class="p-t-24">
3143      Each item in your order is sold by Amazon Export Sales, LLC (referred to as "Amazon US") or by the retailer designated to sell the item (referred to as "Retailer").
3144    </p>
3145    <p>
3146      Please click <a data-path="https://www.amazon.com/gp/help/customer/display.html?nodeId=14309551">here</a> to view the original terms and conditions on the Amazon US website. The Chinese content on this page is for reference only, please refer to the original English content.
3147    </p>
3148    <p>
3149      Items shipped to countries outside of the United States may be subject to taxes, customs duties, and fees levied by the destination country/region (referred to as import fees). The recipient of the shipment in the destination country/region is the recorded importer and is responsible for all import fees.
3150    </p>
3151    <p>
3152      For each item for which import fees have been calculated, you authorize Amazon US or the Retailer (as applicable) to designate a carrier (referred to as designated carrier) as your agent to negotiate with the relevant customs and tax authorities in the destination country/region, to clear your item, process, and pay the actual import fees for that item.
3153    </p>
3154    <p>
3155      The import fee deposit represents the estimated import fees for shipping items in your order to countries outside the United States. By placing an order, you agree to allow Amazon US and/or Retailer (as applicable) to collect an import fee deposit for applicable items in your order. This deposit will be used on your behalf to pay the import fees that the designated carrier incurs on your behalf to the authorities in the destination country/region.
3156    </p>
3157    <p>
3158      You further agree that the designated carrier may disclose to Amazon US or Retailer (as applicable) the amount of actual import fees levied on the item you purchase from Amazon US or Retailer (referred to as the actual import fees). If the import fee deposit exceeds the actual import fees, Amazon US or Retailer (as applicable) will refund the difference to you.
3159    </p>
3160    <p>
3161      For orders made on behalf of another recipient, you also agree to grant the above authorization on behalf of the recipient specified in the order.
3162    </p>
3163    <p>
3164      If you need detailed information about the actual import fees or documents related to customs clearance or receipts, you can contact the designated carrier specified in your shipping confirmation email. These terms and conditions supplement the standard terms of use of the Amazon website. Under these terms of use, the ownership and risk of loss of goods transfer to the recipient when the goods are delivered to the public carrier in the United States.
3165    </p>
3166    <p>
3167      Please note that retailers participating in the international direct shipping program may have policies that differ from those of Amazon US. For items purchased from retailers, please review the applicable retailer policies to understand any other terms and conditions that may apply to your purchase.
3168    </p>
3169    <h3>Restrictions</h3>
3170    <p>
3171      For cross-border shipped items, please be aware that any manufacturer warranty may become void; service choices offered by the manufacturer may no longer apply; product manuals, instructions, and safety warnings may not be in the language of the destination country/region; products (and accompanying materials) may not be designed in accordance with the standards, specifications, and packaging requirements of the target country/region; and products may not conform to the voltage and other electrical standards of the destination country/region (if appropriate, an adapter or converter is required). You are responsible for ensuring that the product can be lawfully imported into the destination country/region. When ordering from Amazon.com, the recipient is the recorded importer and must comply with all laws and regulations of the destination country/region.
3172    </p>
3173    <h3>Privacy</h3>
3174    <p>
3175      Your privacy is important to us, and we know you care about how information about your order is used and shared. We want our international customers and customers shipping products internationally to be aware that cross-border shipments are subject to opening and inspection by customs and/or postal authorities.
3176    </p>
3177    <p>
3178      Additionally, we may provide certain order, shipment, and product information (such as product names) to our international carriers, and such information may be communicated by the carriers to customs and/or postal authorities to facilitate customs clearance and comply with local laws.
3179    </p>
3180    <p>
3181      If you purchase a gift, the package will be marked as a gift, but the value of the item will still be stated in the customs documentation.
3182    </p>
3183    <p>Customs authorities require the value of the gift item to be stated directly on the package.</p>
3184  `},vPe=n({default:()=>yPe}),yPe={TITLE:`Amazon International Entity Registration Information`,CONTENT:`
3185    <div>
3186      <h3>Amazon USA</h3>
3187      <table cellspacing="0" cellpadding="0">
3188        <tr>
3189          <td>Entity Name</td>
3190          <td>Amazon Export Sales LLC</td>
3191        </tr>
3192        <tr>
3193          <td>Country of Registration</td>
3194          <td>United States</td>
3195        </tr>
3196        <tr>
3197          <td>Registration Number</td>
3198          <td>3971236</td>
3199        </tr>
3200        <tr>
3201          <td>Registered Address</td>
3202          <td>251 Little Falls Drive, Wilmington, Delaware 19808, USA</td>
3203        </tr>
3204      </table>
3205      <h3>Amazon UK/Germany</h3>
3206      <table cellspacing="0" cellpadding="0">
3207        <tr>
3208          <td>Entity Name</td>
3209          <td>Amazon EU S.à r.l.</td>
3210        </tr>
3211        <tr>
3212          <td>Country of Registration</td>
3213          <td>Luxembourg</td>
3214        </tr>
3215        <tr>
3216          <td>Registration Number</td>
3217          <td>B101818</td>
3218        </tr>
3219        <tr>
3220          <td>Registered Address</td>
3221          <td>38 Avenue John F. Kennedy, L-1855 Luxembourg</td>
3222        </tr>
3223      </table>
3224      <h3>Amazon Japan</h3>
3225      <table cellspacing="0" cellpadding="0">
3226        <tr>
3227          <td>Entity Name</td>
3228          <td>Amazon Japan Godo Kaisha</td>
3229        </tr>
3230        <tr>
3231          <td>Country of Registration</td>
3232          <td>Japan</td>
3233        </tr>
3234        <tr>
3235          <td>Registration Number</td>
3236          <td>3040001028447</td>
3237        </tr>
3238        <tr>
3239          <td>Registered Address</td>
3240          <td>1-8-1 Shimo-Meguro, Meguro-ku, Tokyo, Japan</td>
3241        </tr>
3242      </table>
3243    </div>
3244  `},bPe=n({default:()=>xPe}),xPe={TITLE:`个人信息收集清单`,CONTENT:`
3245    <h3>基本信息</h3>
3246    <ul>
3247      <li>识别信息,如您的姓名、地址和电话号码;</li>
3248      <li>支付信息;</li>
3249      <li>地址中列出的姓名、地址和电话号码;</li>
3250      <li>给我们的评论内容;</li>
3251      <li>您的公开资料中的自我介绍或照片;</li>
3252      <li>关于身份的信息和文件,包括身份证号码;</li>
3253    </ul>
3254    <h3>交易信息</h3>
3255    <ul>
3256      <li>我的订单:在您完成订单及订单管理时采集,用于交易履约</li>
3257      <li>购物车在您添加和管理购物车时采集,用于交易履约</li>
3258      <li>足迹:在您浏览商品与服务时采集,用于更好的展现商品与服务</li>
3259      <li>搜索记录:在您搜索商品与服务时采集,用于更好的展现商品与服务</li>
3260    </ul>
3261    <h3>设备信息</h3>
3262    <ul>
3263      <li>
3264        设备信息:为向您提供适配的页面展示、保障账号及交易安全、个性化推荐服务,我们将在帮您启动APP或者下单时,收集使用您的设备型号及其他设备信息。
3265      </li>
3266    </ul>
3267  `},SPe=n({default:()=>CPe}),CPe={TITLE:`隐私声明`,CONTENT:`
3268    <h3>最后更新:2023年11月16日</h3>
3269    <p>
3270      我们理解您关心您的信息是如何被使用和共享的,我们非常感谢您相信我们对此事处理的谨慎和敏感。本隐私声明将阐述亚马逊卓越有限公司、北京世纪卓越信息技术有限公司以及其关联公司(合称“亚马逊”或“我们”)是如何通过亚马逊网站、设备、产品、服务、在线商店、小程序及其他适用本隐私声明的应用程序(统称“亚马逊服务”)采集及处理您的个人信息的。
3271    </p>
3272    <ul>
3273      <li>我们采集客户的哪些个人信息?</li>
3274      <li>我们出于什么目的处理您的个人信息</li>
3275      <li>什么是Cookies和其他识别码</li>
3276      <li>我们是否会与他人共享您的个人的信息?</li>
3277      <li>个人信息跨境提供</li>
3278      <li>关于我的信息安全</li>
3279      <li>关于广告</li>
3280      <li>我能获取哪些信息?</li>
3281      <li>我有哪些选择?</li>
3282      <li>我们将在多长时间内存储您的个人信息?</li>
3283      <li>是否允许未成年人使用本网站?</li>
3284      <li>使用条件、通知和修订</li>
3285      <li>相关惯例与信息</li>
3286      <li>如何联系我们</li>
3287      <li>其他细节</li>
3288    </ul>
3289    <h3>我们采集您的哪些个人信息?</h3>
3290    <p>我们采集您的个人信息,以提供并持续改进我们的产品与服务。</p>
3291    <p>我们采集的个人信息种类如下:</p>
3292    <ul>
3293      <li>
3294        您向我们提供的信息:
3295        我们接收并存储您提供给我们的任何有关亚马逊服务的信息。您可以选择不提供某些信息,但是这样可能使您无法使用部分亚马逊服务。
3296      </li>
3297      <li>
3298        自动获取的信息:
3299        我们自动接收并存储您关于使用亚马逊服务的特定信息,例如您与亚马逊服务中可获取的内容和服务的交互信息。与其他许多网站一样,我们使用cookies和其他唯一识别码。当您的网络浏览器访问亚马逊服务或由我们或代表我们在其它网站上提供的其他内容时,我们将获得某些信息。
3300      </li>
3301      <li>
3302        从其他来源获得的信息:
3303        我们可能从其他来源收到关于您的信息,例如在您使用我们的小程序时从小程序运营商获得您的é€
3303è´§åœ°å€å’Œæ‰‹æœºå·ç ï¼Œä»¥ä¾¿æˆ‘们向您送达您购买的物品。
3304      </li>
3305      <li>
3306        个人敏感信息:
3307        在您使用亚马逊服务的过程中,我们可能会收集个人敏感信息。例如,当您购买我们的海外购商品时,我们需要收集识别信息,包括您的<u>身份证号码</u>,以便您购买的商品可以清关。
3308      </li>
3309    </ul>
3310    <p>如需进一步了解我们收集的个人信息详情,请前往本隐私政策的末尾查看。</p>
3311    <h3>我们出于什么目的处理您的个人信息?</h3>
3312    <p>
3313      我们会为了操作、提供、开发和改善我们为客户提供的产品和服务而处理您的个人信息。这些目的包括:
3314    </p>
3315    <ul>
3316      <li>
3317        产品和服务的购买和交付:我们使用您的个人信息接受和处理订单、交付产品和服务、处理付款,并与您就订单、产品和服务以及促销优惠进行沟通。
3318      </li>
3319      <li>
3320        提供、排除故障和改进亚马逊服务:我们使用您的个人信息来提供功能、分析性能、修复错误,并提高亚马逊服务的可用性和有效性。
3321      </li>
3322      <li>
3323        推荐和个性化:我们使用您的个人信息向您推荐您可能感兴趣的功能、产品和服务,识别您的偏好,并使您的亚马逊服务体验个性化。
3324      </li>
3325      <li>
3326        遵守法定义务:在某些情况下,我们收集并使用您的个人信息是为了遵守法律规定。例如,我们收集您的个人身份信息,包括您的<u>身份证号码</u>,以便您的海外购商品能够清关,并履行我们的备案义务。
3327      </li>
3328      <li>
3329        与您进行沟通:我们使用您的个人信息,从而通过不同的渠道(如电话和电子邮件)与您就亚马逊服务进行沟通。
3330      </li>
3331      <li>
3332        广告:我们使用您的个人信息来显示您可能感兴趣的功能、产品和服务的广告。我们不会使用可识别的个人信息来显示基于兴趣的广告。想要了解更多信息,请阅读本隐私声明的"关于广告"部分。
3333      </li>
3334      <li>
3335        防范欺诈和信用风险:我们使用个人信息来防止和检测欺诈和滥用,以保护我们的客户、亚马逊和其他人的安全。我们还可能使用评分方法来评估和管理信用风险。
3336      </li>
3337    </ul>
3338    <p>如需进一步了解我们收集的个人信息详情,请前往本隐私政策的末尾查看。</p>
3339    <h3>什么是Cookies和其他识别码?</h3>
3340    <p>
3341      为了使我们的系统能够识别您的浏览器或设备,并提供和改进亚马逊服务,我们使用Cookies和其他识别码。有关Cookies和我们如何使用它们的更多信息,请阅读我们的<a data-path='protocol' data-title="COOKIES_POLICY">Cookie政策</a>。
3342    </p>
3343    <h3>我们是否会与他人共享所收到的信息?</h3>
3344    <p>
3345      客户的信息是我们业务重要的一部分,我们不会将其出售给他人。我们仅以下述方式并与适用本隐私声明或采用不低于本隐私声明所述保护实践的本网站关联公司共享客户信息。这些亚马逊实体可能位于其他国家。
3346    </p>
3347    <ul>
3348      <li>
3349        涉及第三方的交易::我们向您提供由第三方提供的服务、产品或应用程序,供您通过亚马逊服务使用。您可以辨别您的交易何时会涉及第三方卖家,我们与该第三方卖家å
3349…±äº«ä¸Žäº¤æ˜“有关的客户信息。
3350      </li>
3351      <li>
3352        第三方服务供应商:我们聘请其他公司和个人代表我们履行某些职能。例如,处理产品或服务订单、投递包裹、发送信函或电子邮件、清除客户名单中的重复信息、分析数据、提供市场营销帮助、提供搜索结果和链接(包括付费搜索名单和链接)、处理付款、传输内容、评分、评估和管理信用风险,并提供客户服务。这些第三方服务提供者能够接触到为履行其职责所需的客户信息,但不能将此信息用于任何其他目的。
3353      </li>
3354      <li>
3355        业务转让:为持续发展我们的业务,我们可能会出售或收购业务或服务。在这些交易中,客户信息通常是所转让业务资产中的一部分,但这些信息(当然除非客户作出其他同意)仍然受制于转让前已有的任何隐私声明所作出的承诺。虽然可能性不大,但在极端的情况下,如果本网站或其关联公司或他们各自的全部资产被收购时,客户信息应是被转让资产的一部分。
3356      </li>
3357      <li>
3358        对本网站和其他人的保护:为了遵守法律、执行或适用我们的<a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
3359        和其他协议,或者为了保护您、本网站、我们的客户或其他人的生命、财产或其他实质性合法利益,我们将会提供账户或其他个人信息。这包括为防止欺诈问题和减少信用风险而与其他公司和组织交换信息。
3360      </li>
3361    </ul>
3362    <p>
3363      除以上规定之外,当有关您的信息有可能披露给第三方时,您将会得到通知,并且您将有机会选择不与第三方共享此信息。
3364    </p>
3365    <h3>个人信息跨境提供</h3>
3366    <p>
3367      为提供跨境电子商务交易、设备或系统的技术支持和维护、保障信息安全以及进行运营管理等,我们可能将我们收集的部分个人信息提供至中国境外的亚马逊关联公司,或允许中国境外的亚马逊关联公司访问存储在中国境内的个人信息。我们将遵守适用法律的规定,通过合同约定、内部政策和标准等形式确保您的个人信息在中国境外获得至少与中国境内适用要求同等的保护。
3368    </p>
3369    <h3>关于我的信息安全</h3>
3370    <p>我们的系统设计考虑到了您的安全和隐私。</p>
3371    <ul>
3372      <li>我们通过使用加密协议和软件保护您的个人信息在传输过程中的安全。</li>
3373      <li>
3374        我们处理信用卡数据时严格执行支付卡行业数据安全规范(PCI DSS)相关要求。
3375      </li>
3376      <li>
3377        我们维护与个人信息的收集、存储和披露相关的物理、电子和程序性的安全保障。我们的安全保障程序意味着,在向您披露个人信息之前,我们有时可能会要求您提供身份证明。
3378      </li>
3379      <li>
3380        我们的设备提供安全功能,防止未经授权的访问和数据丢失。您可以控制这些功能,并根据您的需求进行配置。
3381      </li>
3382      <li>
3383        防止他人未经授权使用您的密码或使用您的计算机或移动设备是非常重要的。因此,您应确保在与他人共用一台计算机或移动设备时,使用完毕后即时退出登录。
3384      </li>
3385    </ul>
3386    <h3>关于广告</h3>
3387    <ul>
3388      <li>
3389        第三方广告商和其他网站的链接:亚马逊服务可能有第三方广告和对其它网站或应用程序的链接。第三方广告合作伙伴可能会在您与他们的内容、广告和服务交互时收集有关您的信息。欲了解更多关于亚马逊第三方广告,包括基于兴趣的广告,请阅读我们的
3390        <a data-path="protocol" data-title="ADVERTISEMENT"> 基于兴趣的广告 </a>政策。 若要调整广告偏好,请转到<a data-path="adPreference">广告偏好设置</a>页面。
3391      </li>
3392      <li>
3393        使用第三方广告服务:我们为广告公司提供信息,使他们能够为您提供更有用、更相关的亚马逊广告,并衡量其效果。当我们这样做时,我们从不共享您的姓名或其他直接识别您的信息。相反,我们使用广告标识符,
3394        如Cookie设备识别码或应用不可逆加密技术于其他信息(如电子邮件地址)而产生的代码。例如,如果您已经下载了我们的某一个应用程序,我们将共享您的广告标识符和有关该事件的数据,这样您就不会收到再次下载应用程序的广告。一些广告公司也利用这些信息为你提供其他商家的相关广告。您可以通过进入
3395        <a data-path="adPreference"> 广告偏好设置</a>页面了解更多关于如何选择退出基于兴趣的广告的信息。
3396      </li>
3397    </ul>
3398    <h3>我能获取哪些信息?</h3>
3399    <p>
3400      您可以访问您的信息,包括您的姓名、地址、付款方式、个人资料信息、主要会员资格、家庭设置,以及在“您的账户”部分的网站购买历史。
3401    </p>
3402    <h3>我有哪些选择?</h3>
3403    <p>
3404      如果您对我们如何收集和处理您的个人信息有任何疑问,请联系我们的<a data-path="contactCS">
3404客服</a>。我们的许多亚马逊服务还包括供您选择您的信息如何被使用的设置。
3405    </p>
3406    <ul>
3407      <li>
3408        如上所述,您可以选择不提供某些信息,但之后您可能无法使用相应的亚马逊服务。
3409      </li>
3410      <li>
3411        您可以从您的账户添加或更新某些信息。当您更新信息时,我们通常会保留一份原有信息的复件存档。
3412      </li>
3413      <li>
3414        如果您不想收到我们的电子邮件,请调整您的电子邮件偏好设置。如果您不想收到我们的应用内通知,请调整您在应用或设备中的通知设置。
3415      </li>
3416      <li>
3417        如果您不想看到基于兴趣的广告,请调整您的<a data-path="adPreference">广告偏好设置</a>。
3418      </li>
3419      <li>
3420        多数浏览器上工具条中的帮助部分会告诉您怎样防止您的浏览器接受新的Cookies,怎样让您的浏览器在您收到一条新Cookie时通知您或者怎样彻底关闭Cookies。
3421        由于Cookie和其他标识符能让您充分利用本网站最优秀的特色服务,所以我们建议您将其设置为打开状态。例如,如果您关闭或禁止接受我们的Cookies,就不能向您的购物车添加商品,
3422        进入自行结账程序,或者不能使用您需要登录后才能使用的本网站产品和服务。有关Cookies和其他识别码的更多信息,请参见我们的<a data-path="protocol" data-title="COOKIES_POLICY" >Cookies政策</a>。
3423      </li>
3424      <li>
3425        如果您希望浏览我们的网站而不将浏览历史记录链接到您的账户,您可以退出您的账户并在您的浏览器上屏蔽Cookies来实现。
3426      </li>
3427      <li>您可以关闭您的亚马逊账户以撤回您同意我们处理您的个人信息。</li>
3428      <li>
3429        您还可以通过更新您在适用的亚马逊网站(例如“内容和设备”)、设备或应用程序上的设置,选择退出某些其他类型的数据处理。大多数非亚马逊设备还为用户提供了更改设备权限的功能(例如禁用/访问位置服务、联系人)。
3430        对于大多数设备,这些控制位于设备的设置菜单中。如果您对如何在第三方制造的设备上更改设备权限存在疑问,我们建议您联系您的移动服务运营商或设备制造商。
3431      </li>
3432      <li>
3433        另外,在适用法律要求的范围内,如您还有其他访问、删除或更正您的个人信息的请求,请联系<a data-path="contactCS"> 客服</a>。您也可以前往
3434        <a data-path="https://www.amazon.cn/hz/privacy-central/data-requests/preview.html?nativeTitle=获取我的数据&isHideTopNavBar=0">请求我的数据</a>
3435        提交获取个人信息请求, 或点击<a data-path="deleteAccount">此处</a>
3436        注销您的亚马逊账户。 根据您的选择,某些服务可能部分或者全部不可用。
3437      </li>
3438    </ul>
3439    <h3>我们将在多长时间内存储您的个人信息?</h3>
3440    <p>
3441      我们存储您的个人信息,以使您能够继续使用亚马逊服务,我们仅在满足本隐私声明中描述的相关目的所必需的时间内存储,我们还可能根据法律的要求,如税务或会计等方面的法律要求进行存储,
3442      否则我们会向您提前告知。例如,我们保留您的交易历史,以便您可以查看过去的购买记录(如需,可以重复订单)以及您将订单发送到了什么地址。
3443    </p>
3444    <h3>是否允许未成年人使用本网站?</h3>
3445    <p>
3446      我们不向未成年人销售产品,但我们向成年人销售未成年人用品。如果您不满18岁,只有在父母或监护人参与的情况下您才能使用本网站。
3447    </p>
3448    <h3>使用条件、通知和修订</h3>
3449    <p>
3450      如果您选择访问本网站,您的访问和有关隐私的争议将受制于本声明和我们的 <a data-path="termStatement" data-title="USE_CONDITION" >使用条件</a>,
3451      包括对赔偿的限制、争议解决和中华人民共和国法律的适用。如果您有任何对本网站上有关隐私问题,请联系我们并作充分描述,我们将尽力为您解决。
3452    </p>
3453    <p>
3454      我们的业务时常变化,我们的隐私声明也随之变化。您应该经常查看我们的网站以了解最新的变更。除另有声明外,现行的隐私声明适用于我们关于您和您的账户的所有信息。
3455      我们坚守我们做出的承诺,未经受影响的客户同意的情况下,我们不会对我们的政策和实践作实质性修改以至于降低对个人信息的保护程度。相关惯例和信息请见:
3456    </p>
3457    <ul>
3458      <li>
3459        <a data-path="termStatement" data-title="USE_CONDITION">使用条件</a>
3460      </li>
3461      <li>
3462        <a data-path="contactCS">帮助中心</a>
3463      </li>
3464      <li>
3465        <a data-path="yoOrderList">最近的购买</a>
3466      </li>
3467      <li>
3468        <a data-path="protocol" data-title="COMMUNITY_GUIDELINES"> 您的公开资料和社区准则 </a>
3469      </li>
3470    </ul>
3471    <h3>如何联系我们</h3>
3472    <p>
3473      如果您关于亚马逊如何处理您的个人信息有任何疑问或想联系相关的个人信息处理者,请联系我们的<a data-path="contactCS">
3473客服</a>
3474      或发送邮件至cnprivacy{'@'}amazon.com。请您对问题提供详细描述,我们将尽力为您解决相关问题。一般情况下,我们将在15个工作日内回复您。
3475    </p>
3476    <h3>有关信息采集的其他细节</h3>
3477    <h3>业务功能</h3>
3478    <p>
3479      以下所列各项为亚马逊业务功能相关的个人信息类型。<u>下划线</u>所示为个人敏感信息,供您参考:
3480    </p>
3481    <ul>
3482      <li>
3483        创建您的亚马逊账户。为了创建账户,我们将要求您提供您的姓名和电话号码,并为账户设定密码。您也可以选择向我们提供您的电子邮件地址。如果您通过登录微信账号的方式创建亚马逊账户,
3484        微信将向我们提供您的账户昵称和头像。您的亚马逊账户创建完成后,您可以选择在您的账户中补充其他信息,如您地址信息中的姓名、地址和电话号码、您的公开资料中的个人描述和照片。
3485      </li>
3486      <li>
3487        在亚马逊在线商店中浏览或购物当您在我们的在线商店搜索或购买商品或服务时,我们会自动收集某些特定类型的信息。这些信息可能包括用于将您的计算机与互联网连接的互联网协议(IP)地址和设备性能指标,如设备何时使用、
3488        应用程序使用情况、连接数据以及任何错误或发生故障的事件。我们还将收集关于您的搜索历史、与网站内容的交互信息以及您移入和移出购物车的商品和服务信息。为了提升您的购物体验,您还可以选择编辑心愿单或礼品登记、设定特别事件提醒,或使用警告功能,如可订货产品通知等。
3489        微信将向我们提供您的账户昵称和头像。您的亚马逊账户创建完成后,您可以选择在您的账户中补充其他信息,如您地址信息中的姓名、地址和电话号码、您的公开资料中的个人描述和照片。
3490      </li>
3491      <li>
3492        使用亚马逊小程序。如果您使用我们的小程序,小程序的渠道提供者可能会向我们提供您的手机号码、收货地址和<u>身份证号码</u>。采集这些信息对于我们完成您在小程序中的购物和交易而言是必要的。
3493      </li>
3494      <li>
3495        订购下单。当您准备购买我们的海外购商品时,我们将要求您提供您的姓名、电话号码、收货地址和身份相关资料,包括您的<u>身份证号码</u>或<u>身份证复印件</u>,以方便我们货物运输、进行清关或遵守包括外汇管制在内的其他现行法规。
3496        就您的订单而言,我们也可能会从第三方采集信息,例如由我们的承运人提供的最新的送货地址信息,我们将使用这些信息来更新我们的记录,以便于向您交付下一次购买的商品。
3497      </li>
3498      <li>
3499        支付商品、内容和服务费用。您可以选择通过向我们提供支付卡信息,或者通过微信支付、支付宝等第三方支付工具进行支付。如果您选择使用第三方支付工具,我们将向支付服务提供商发送订单的详细信息,
3500        他们将在您付款后及时通知我们。与您在结账时向我们提供支付信息不同,您可以选择通过在您的账户钱包中添加支付工具,或者设置支付选项,如一键下单设置。
3501      </li>
3502      <li>
3503        与客户支持部门进行沟通:我们将采集您通过电话或电子邮件等方式提交给我们的客户服务人员的任何信息,包括用于联系我们的客户服务团队的电话号码或电子邮件地址。
3504        为了保护您的隐私和安全,我们的客户服务人员可能会通过问您问题的方式验证您的身份。我们也可能与您就您的订单进行沟通。
3505      </li>
3506      <li>
3507        参加社区活动:亚马逊服务包括采取各种方法,供您就我们提供的服务和通过我们的在线商店购买的商品提交反馈。我们将采集您通过这些论坛提供的任何信息。
3508      </li>
3509    </ul>
3510    <h3>软件开发包( "SDK" )</h3>
3511    <p>
3512      我们收集的个人信息可能会使用第三方SDK进行处理,以简化客户注册、发送推送通知和进行支付。点击<a data-path="protocol" data-title="SDK">此处</a>查看我们接入的SDK详情。
3513    </p>
3514    <h3>您使用亚马逊服务时提供给我们的信息</h3>
3515    <p>您在以下场景会向我们提供信息:</p>
3516    <ul>
3517      <li>在在线商店搜索或购买产品或服务;</li>
3518      <li>在购物车中添加或删除商品,或通过亚马逊服务下单或使用亚马逊服务;</li>
3519      <li>在设备上或通过设备上的服务或应用程序下载、查看或使用内容;</li>
3520      <li>
3521        在<a data-path="openAccountSecurityPage">我的账户</a>(如果您在与我们一起购物时使用了多个电子邮件地址或手机号码,您可能会有多个账户)或您的公开资料中提供信息;
3522      </li>
3523      <li>上传您的 联系方式 ;</li>
3524      <li>
3525        在亚马逊设备或服务上配置您的设置,为其提供数据访问权限,或与之交互;
3526      </li>
3527      <li>通过亚马逊服务提供您的产品或服务;</li>
3528      <li>通过电话、电子邮件或其他方式与我们沟通;</li>
3529      <li>通过相册上传图片或通过麦克风和相机录制视频,以发表客户评论;</li>
3530      <li>填写问卷、支持票或竞赛报名表;</li>
3531      <li>使用我们的服务,如海外购App;</li>
3532      <li>参与讨论板或其他社区特别活动;</li>
3533      <li>提交和对评论进行评估;</li>
3534      <li>指定在特殊时间提醒;</li>
3535      <li>
3535启用产品可用性推送,如订单通知。 以及</li>
3536      <li>为阅读本地电子书或下载电子书到SD卡而提供读写外置存储器权限。</li>
3537    </ul>
3538    <h3>作为这些行为的结果,您可能向我们提供以下信息:</h3>
3539    <ul>
3540      <li>识别信息,如您的姓名、地址和电话号码;</li>
3541      <li><u>支付信息</u>;</li>
3542      <li><u>您的位置信息</u>;</li>
3543      <li>地址中列出的姓名、地址和电话号码;</li>
3544      <li>给我们的评论和电子邮件内容;</li>
3545      <li>您的公开资料中的自我介绍或照片</li>
3546      <li>关于身份的信息和文件,包括<u>身份证号码</u>;</li>
3547      <li>公司和财务信息;以及</li>
3548      <li>
3549        设备日志文件和配置,包括Wi-Fi证书,如果您选择自动与您的其他亚马逊设备同步。
3550      </li>
3551    </ul>
3552    <h3>自动获取的信息</h3>
3553    <p>我们收集并分析的信息的包括:</p>
3554    <ul>
3555      <li>用来把您的计算机或移动设备连接到因特网上的IP地址;</li>
3556      <li>登录信息、电子邮件地址和密码;</li>
3557      <li>软件安装列表,用于支持自动登录您设备上的亚马逊应用;</li>
3558      <li>
3559        设备识别码(包括IMEI, IMSI,安卓ID及设备MAC地址),其收集也可能在应用程序后台运行时发生,用于防止和检测欺诈及滥用以保护我们客户、亚马逊和其他人的安全;
3560      </li>
3561      <li><u>设备或计算机的位置</u>;</li>
3562      <li>
3563        内容交互信息,如内容下载和包括有关您的互联网服务提供商信息的网络详细信息;
3564      </li>
3565      <li>
3566        设备指标,如设备使用时间、应用程序使用情况、连接数据以及任何错误或事件故障;
3567      </li>
3568      <li>
3569        亚马逊服务指标(例如,技术错误的发生、您与服务功能和内容的交互、您的设置首选项和备份信息、运行应用程序设备的位置);
3570      </li>
3571      <li>版本和时区设置;</li>
3572      <li>
3573        购物记录及内容使用历史记录,我们有时将之与来自其他客户的类似信息结合起来创造网站特色例如畅销商品;
3574      </li>
3575      <li>
3576        完整的网站 URL点击情况 ,包括日期和时间; 您查看或搜索的产品和内容;页面响应时间、下载错误、访问特定页面的时长以及页面交互信息 (如滚动、点击和光标停留);
3577      </li>
3578      <li>您用来联系我们客户服务部门的电话号码;</li>
3579      <li>
3580        动态传感器信息,包括重力传感器、加速度计等用于屏幕方向自适用转动及提升页面呈现效果;以及
3581      </li>
3582      <li>通过自启动获取您的通知设置状态以向您发送通知。</li>
3583    </ul>
3584    <p>
3585      我们还可能在设备、应用程序和我们的网页上使用设备识别码、Cookies和其他技术来收集浏览、使用或其他技术信息。
3586    </p>
3587    <h3>从其他来源获得的信息</h3>
3588    <p>我们从其他来源获得的信息包括:</p>
3589    <ul>
3590      <li>
3591        从我们的承运商或其他第三方得到的更新的 配送和地址信息,这些信息供我们更正我们的记录和易于交付您下一次的订货或者便于与您联系;
3592      </li>
3593      <li>
3594        来自第三方(例如微信)的账户信息,以使得您使用您的微信认证来设置您的账户;
3595      </li>
3596      <li>
3597        账户信息、 购买或退货信息,以及通过我们的合作企业或为我们提供技术、履行、广告或其他服务的商家获得的页面阅览信息;
3598      </li>
3599      <li>通过我们的关联企业提供的产品和服务互动的信息;和</li>
3600      <li>搜索结果和链接,包括付费搜索名单(如赞助链接)。</li>
3601    </ul>
3602    <h3>您可以获取的信息</h3>
3603    <p>您可以通过亚马逊服务获得的信息包括:</p>
3604    <ul>
3605      <li>最近订单的状态(包括订阅);</li>
3606      <li>您的完整 订单历史记录 ;</li>
3607      <li>个人身份信息(包括姓名、电子邮件、手机号码、 密码 和 地址簿 );</li>
3608      <li>
3609        付款设置(包括<u>支付卡信息</u>、促销证书、礼品卡余额以及一键下单设置);
3610      </li>
3611      <li>邮件通知设置(包括产品可用性提醒、交货、特别事件提醒和简讯);</li>
3612      <li>作为推荐依据的 您最近查看的推荐和产品 (包括为我推荐和优化商品推荐);</li>
3613      <li>购物清单;</li>
3614      <li>您的内容、设备、服务和相关设置,以及通信和个性化广告偏好;</li>
3615      <li>您最近查看的内容 ;和</li>
3616      <li>您的公开资料(包括您的产品评论、照片和个人公开资料)</li>
3617    </ul>
3618  `},wPe=n({default:()=>TPe}),TPe={TITLE:`Third-Party SDKs`,CONTENT:`
3619  <h3>Last Updated: December 1, 2023</h3>
3620  <p>We may use third-party SDKs to process the personal information we collect, to simplify customer registration, send push notifications, process payments, and gather statistics. These SDKs include:</p>
3621  <h3>Getui</h3>
3622  <h3>
3622Affiliated Organization: GeTui Interactive Co., Ltd.</h3>
3623  <p>Use Case: Push Notifications</p>
3624  <p>Types of Personal Information Collected: App list information, network and location-related information, device information such as device identifier, platform, and manufacturer to generate a unique push target ID (CID) and device ID (GID)</p>
3625  <p>Function: Use device information for notification push</p>
3626  <p>Privacy Protection Statement: <a data-path="https://www.getui.com/privacy">https://www.getui.com/privacy</a></p>
3627  <h3>WeChat</h3>
3628  <h3>Affiliated Organization: Shenzhen Tencent Computer Systems Company Limited</h3>
3629  <p>Use Case: Payment and Login Support</p>
3630  <p>Types of Personal Information Collected: Commonly used device information</p>
3631  <p>Function: Use device information to support WeChat payment and login</p>
3632  <p>Privacy Protection Statement: <a data-path="https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl">https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl</a></p>
3633  <h3>Alipay</h3>
3634  <h3>Affiliated Organization: Alipay (China) Network Technology Co., Ltd.</h3>
3635  <p>Use Case: Payment</p>
3636  <p>Types of Personal Information Collected: Commonly used device information</p>
3637  <p>Function: Use device information to support Alipay payments</p>
3638  <p>Privacy Protection Statement: <a data-path="https://render.alipay.com/p/c/k2cx0tg8">https://render.alipay.com/p/c/k2cx0tg8</a></p>
3639  <h3>TalkingData</h3>
3640  <h3>Affiliated Organization: Beijing TendCloud Tianxia Technology Co., Ltd.</h3>
3641  <p>Use Case: Statistical Analysis</p>
3642  <p>Types of Personal Information Collected: Device information, IP address, IDFA</p>
3643  <p>Function: Used for statistical analysis of APP behavior</p>
3644  <p>Privacy Protection Statement: <a data-path="https://www.talkingdata.com/privacy.jsp?languagetype=zh_cn">https://www.talkingdata.com/privacy.jsp?languagetype=zh_cn</a></p>
3645  <p>SDK Information: <a data-path="https://www.talkingdata.com/safety.jsp?languagetype=zh_cn">https://www.talkingdata.com/safety.jsp?languagetype=zh_cn</a></p>
3646
3647  <h3>In addition, the following manufacturer SDKs are integrated into Getui SDK, with details as follows:</h3>
3648  <h3>Xiaomi Push</h3>
3649  <p>Affiliated Organization: Xiaomi Technology Co., Ltd.</p>
3650  <p>Use Case: Message push to Xiaomi brand phones</p>
3651  <p>Types of Personal Information Collected: Software installation list, commonly used device information</p>
3652  <p>Function: Use device information for notification push</p>
3653  <p>Privacy Protection Statement: <a data-path="https://dev.mi.com/console/doc/detail?pId=1822">https://dev.mi.com/console/doc/detail?pId=1822</a></p>
3654
3655  <h3>VIVO Push</h3>
3656  <p>Affiliated Organization: Vivo Mobile Communication Co., Ltd.</p>
3657  <p>Use Case: Message push to VIVO brand phones</p>
3658  <p>Types of Personal Information Collected: Running processes of this application</p>
3659  <p>Function: Used by Amazon Overseas Purchase APP to push messages to VIVO phone users</p>
3660  <p>Privacy Protection Statement: <a data-path="https://dev.vivo.com.cn/documentCenter/doc/652#w1-12075822">https://dev.vivo.com.cn/documentCenter/doc/652#w1-12075822</a></p>
3661
3662  <h3>OPPO Push</h3>
3663  <p>Affiliated Organization: Guangdong Oppo Mobile Telecommunications Corp., Ltd.</p>
3664  <p>Use Case: Message push to OPPO brand phones</p>
3665  <p>Types of Personal Information Collected: Software installation list, commonly used device information</p>
3666  <p>Function: Use device information for notification push</p>
3667  <p>Privacy Protection Statement: <a data-path="https://open.oppomobile.com/new/developmentDoc/info?id=10288">https://open.oppomobile.com/new/developmentDoc/info?id=10288</a></p>
3668
3669  <h3>Meizu Push</h3>
3670  <p>Affiliated Organization: Zhuhai Meizu Communications Equipment Co., Ltd.</p>
3671  <p>Use Case: Message push to Meizu brand phones</p>
3672  <p>Types of Personal Information Collected: External storage (SD card data), carrier information</p>
3673  <p>Function: Used by Amazon Overseas Purchase APP to push messages to Meizu phone users</p>
3674  <p>Privacy Protection Statement: <a data-path="https://static.meizu.com/resources/term/privacy8.html">https://static.meizu.com/resources/term/privacy8.html</a></p>
3675
3676  <h3>Huawei Push</h3>
3677  <p>Affiliated Organization: Huawei Software Technologies Co., Ltd.</p>
3678  <p>Use Case: Message push to Huawei brand phones</p>
3679  <p>Types of Personal Information Collected: AndroidID, BSSID, network information, carrier information, running processes of this application</p>
3680  <p>Function: Used by Amazon Overseas Purchase APP to push messages to Huawei phone users</p>
3681  <p>Privacy Protection Statement: <a data-path="https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177">https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177</a></p>
3682
3683  <h3>Honor Push</h3>
3684  <p>Affiliated Organization: Honor Terminal Co., Ltd.</p>
3685  <p>Use Case: Message push to Honor brand phones</p>
3686  <p>Types of Personal Information Collected: Running processes of this application</p>
3687  <p>Function: Used by Amazon Overseas Purchase APP to push messages to Honor phone users</p>
3688  <p>Privacy Protection Statement: <a data-path="https://developer.hihonor.com/cn/kitdoc?category=%E5%9F%BA%E7%A1%80%E6%9C%8D%E5%8A%A1&kitId=11002&navigation=guides&docId=sdk-data-security.md&token=">https://developer.hihonor.com/cn/kitdoc?category=%E5%9F%BA%E7%A1%80%E6%9C%8D%E5%8A%A1&kitId=11002&navigation=guides&docId=sdk-data-security.md&token=</a></p>
3689  `},EPe=n({default:()=>DPe}),DPe={TITLE:`List of Third-Party Shared Personal Information`,CONTENT:` 
3690  <div class="third-party-check-list">
3691  <h3>Third-Party SDK List</h3>
3692  <table cellspacing="0" cellpadding="0">
3693    <thead style="border-bottom: 1px solid #cfcfcf;">
3694      <tr>
3695        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Product Name</th>
3696        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Organization</th>
3697        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Usage Scenario</th>
3698        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Shared Personal Information Type</th>
3699        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Function</th>
3700        <th style="border-right: 1px solid #cfcfcf;width:100px;min-width:100px;max-width:100px;">Sharing Method</th>
3701        <th style="width:100px;min-width:100px;max-width:100px;">Privacy Policy Link</th>  
3702      </tr>        
3703    </thead>
3704    <tbody>
3705      <tr>
3706        <td>Getui</td>
3707        <td>Zhejiang Daily Interactive Network Technology Co., Ltd.</td>
3708        <td>Push Notifications</td>
3709        <td>App list information, network information, location-related information, device information: device identifier, device platform, device manufacturer (used to generate a unique push target ID (CID) and device ID (GID))</td>
3710        <td>Uses device information for notification push</td>
3711        <td>SDK local collection</td>
3712        <td>
3712https://www.getui.com/privacy</td>
3713      </tr>
3714      <tr>
3715        <td>WeChat</td>
3716        <td>Tencent Computer System Co., Ltd.</td>
3717        <td>Payment and Login Support</td>
3718        <td>Frequently used personal device information</td>
3719        <td>Uses device information to support WeChat Pay and login</td>
3720        <td>SDK local collection</td>
3721        <td>https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl</td>
3722      </tr>
3723      <tr>
3724        <td>Alipay</td>
3725        <td>Alipay (China) Network Technology Co., Ltd.</td>
3726        <td>Payment</td>
3727        <td>Frequently used personal device information</td>
3728        <td>Uses device information to support Alipay payment</td>
3729        <td>SDK local collection</td>
3730        <td>https://render.alipay.com/p/c/k2cx0tg8</td>
3731      </tr>
3732      <tr>
3733        <td>TalkingData</td>
3734        <td>Beijing Tengyun Tianxia Technology Co., Ltd.</td>
3735        <td>Statistical Analysis</td>
3736        <td>Device information, IP address information, IDFA</td>
3737        <td>Used for APP behavior analysis and statistics</td>
3738        <td>SDK local collection</td>
3739        <td>https://www.talkingdata.com/privacy.jsp?languagetype=zh_cn</td>
3740      </tr>
3741      <tr>
3742        <td>Lenovo Unified Authentication SDK</td>
3743        <td>Lenovo Group Limited</td>
3744        <td>Statistical Analysis</td>
3745        <td>Advertising Identifier (OAID)</td>
3746        <td>Data analysis and statistics</td>
3747        <td>SDK local collection</td>
3748        <td>https://www.msa-alliance.cn/col.jsp?id=122</td>
3749      </tr>
3750    </tbody>
3751  </table>
3752  <h3>Amazon Cross boarder Affiliated Companies List</h3>
3753  <table cellspacing="0" cellpadding="0">
3754    <thead style="border-bottom: 1px solid #cfcfcf;">
3755      <tr>
3756        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Company Name</th>
3757        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Registered Location</th>
3758        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Shared Personal Information Type</th>
3759        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Purpose of Use</th>
3760        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Usage Scenario</th>
3761        <th style="border-right: 1px solid #cfcfcf;min-width:100px;max-width:100px;">Sharing Method</th>
3762        <th style="min-width:100px;max-width:100px;">Privacy Policy Link</th>          
3763      </tr>
3764    </thead>
3765    <tbody>
3766      <tr>
3767        <td>Amazon Export Sales LLC</td>
3768        <td>251 Little Falls Drive, Wilmington, Delaware, USA, ZIP 19808</td>
3769        <td>User account information, order information, identity information</td>
3770        <td>To fulfill Overseas Purchase orders and provide related services</td>
3771        <td>Amazon cross boarder Purchase Business</td>
3772        <td>Interface transmission</td>
3773        <td>https://www.amazon.com/gp/help/customer/display.html?nodeId=GX7NJQ4ZB8MHFRNJ&ref_=footer_privacy</td>
3774      </tr>
3775      <tr>
3776        <td>Amazon EU S.à r.l.</td>
3777        <td>38 Kennedy Avenue, Luxembourg, L-1855</td>
3778        <td>User account information, order information, identity information</td>
3779        <td>To fulfill Overseas Purchase orders and provide related services</td>
3780        <td>Amazon cross boarder Business</td>
3781        <td>Interface transmission</td>
3782        <td>https://www.amazon.de/-/en/gp/help/customer/display.html?nodeId=201909010&ref_=footer_privacy</td>
3783      </tr>
3784    </tbody>
3785  </table>
3786</div>
3787`},OPe=n({default:()=>kPe}),kPe={TITLE:`A Partial List of Amazon Trademarks`,CONTENT:`
3788  <p class="p-t-24">1-CLICK</p>
3789  <p>1-CLICK COMPARE</p>
3790  <p>1-CLICK WEBSTORE</p>
3791  <p>1800DIAPERS</p>
3792  <p>6PM</p>
3793  <p>6PM.COM IT'S TIME TO GET YOUR BRAND FIX Design</p>
3794  <p>43 PEOPLE</p>
3795  <p>43 PLACES</p>
3796  <p>43 THINGS</p>
3797  <p>47NORTH</p>
3798  <p>47 NORTH Design</p>
3799  <p>"a" Design</p>
3800  <p>A2Z</p>
3801  <p>A9</p>
3802  <p>A.COM</p>
3803  <p>A9.COM</p>
3804  <p>A9SEARCH</p>
3805  <p>A-ZSHOP</p>
3806  <p>A-LISTCOLLECTION</p>
3807  <p>ABE</p>
3808  <p>ABEBOOKS</p>
3809  <p>ACX AUDIOBOOK CREATION EXCHANGE and Design</p>
3810  <p>ADMASH</p>
3811  <p>ADVANCED BOOK EXCHANGE</p>
3812  <p>ADZINIA</p>
3813  <p>AIR PATRIOTS</p>
3814  <p>AIRPORT MANIA</p>
3815  <p>AJC COLLECTION</p>
3816  <p>AL DENTE</p>
3817  <p>ALEJANDRA SKY</p>
3818  <p>ALEXA</p>
3819  <p>ALL CONSUMING</p>
3820  <p>AMAZON</p>
3821  <p>AMAZON and Design</p>
3822  <p>AMAZON ANYWHERE</p>
3823  <p>AMAZONASSIST</p>
3824  <p>AMAZON BASICS Design</p>
3825  <p>AMAZON BOOKCLIPS PODCAST Design</p>
3826  <p>AMAZON.CA</p>
3827  <p>AMAZON.CA FIRST NOVEL AWARD WINNER Design</p>
3828  <p>AMAZON CLOUD DRIVE</p>
3829  <p>AMAZON CLOUD PLAYER</p>
3830  <p>AMAZON.COM</p>
3831  <p>AMAZON.COM Design</p>
3832  <p>AMAZON.COM ANYWHERE</p>
3833  <p>AMAZON.COM OUTLET</p>
3834  <p>AMAZONCONNECT</p>
3835  <p>AMAZONCROSSING</p>
3836  <p>AMAZON CURRENCY CONVERTER</p>
3837  <p>AMAZONDC</p>
3838  <p>AMAZON DEVPAY</p>
3839  <p>AMAZON EC2</p>
3840  <p>AMAZONENCORE</p>
3841  <p>AMAZON FLOW</p>
3842  <p>AMAZONFRESH</p>
3843  <p>AMAZON FRUSTRATION-FREE</p>
3844  <p>
3844AMAZON GLACIER</p>
3845  <p>AMAZON HONOR SYSTEM</p>
3846  <p>AMAZONKINDLE</p>
3847  <p>AMAZON LINKS (Guitar Design)</p>
3848  <p>AMAZON MARKETPLACE</p>
3849  <p>AMAZON MECHANICAL TURK</p>
3850  <p>AMAZONMP3 Design</p>
3851  <p>AMAZON OUTLET</p>
3852  <p>AMAZON PAYMENTS</p>
3853  <p>AMAZON PERSONALIZATION NETWORK</p>
3854  <p>AMAZON PRIME</p>
3855  <p>AMAZON PRODUCT ADS</p>
3856  <p>AMAZON REMEMBERS</p>
3857  <p>AMAZON ROUTE 53</p>
3858  <p>AMAZON SERVICES JAPAN</p>
3859  <p>AMAZON SILK</p>
3860  <p>AMAZONSILK</p>
3861  <p>AMAZON SIMPLE PAY</p>
3862  <p>AMAZONSUPPLY</p>
3863  <p>AMAZONTOTE Design</p>
3864  <p>AMAZONUNBOX Design</p>
3865  <p>AMAZON VIDEO ON DEMAND Design</p>
3866  <p>AMAZON VINE</p>
3867  <p>AMAZON VPC</p>
3868  <p>AMAZON WEB SERVICES Design</p>
3869  <p>AMAZON WEBSTORE</p>
3870  <p>AMAZONWINDOWSHOP Design</p>
3871  <p>AMAZON WINE</p>
3872  <p>AMAZON WIRE PODCAST Design</p>
3873  <p>AMAZON{'@'}WORK</p>
3874  <p>AMI DANS LA RUE</p>
3875  <p>AMZN, AND YOU'RE DONE</p>
3876  <p>APPLY & BUY</p>
3877  <p>ARMCHAIR COMMENTARY</p>
3878  <p>ARTIFICIAL</p>
3879  <p>ASKVILLE</p>
3880  <p>ASSOCIATES CENTRAL</p>
3881  <p>ASTORE Design</p>
3882  <p>AUDIBLE</p>
3883  <p>AUDIBLEKIDS Design</p>
3884  <p>AUDIBLELISTENER</p>
3885  <p>AUDIBLEMANAGER</p>
3886  <p>AUDILBLEORIGINALS</p>
3887  <p>AUDIBLEREADY</p>
3888  <p>AUDIOBOOKSTAND</p>
3889  <p>AUDJIE</p>
3890  <p>AUTORIP</p>
3891  <p>AWS</p>
3892  <p>AWS MARKETPLACE Design</p>
3893  <p>BAG O'CRAP</p>
3894  <p>BEAUTY BAR</p>
3895  <p>BECAUSE YOU READ</p>
3896  <p>BETTERIZER</p>
3897  <p>BIBLIOFIND</p>
3898  <p>BID-CLICK</p>
3899  <p>BIOLABS</p>
3900  <p>BLACK ROOSTER</p>
3901  <p>BLOCKVIEW</p>
3902  <p>BOOKCASSETTE</p>
3903  <p>BOOK-OLOGY</p>
3904  <p>BOOKSLEUTH</p>
3905  <p>BOP</p>
3906  <p>BOP BASICS</p>
3907  <p>BOP BIJOUX</p>
3908  <p>BOTTOM OF THE PAGE</p>
3909  <p>BOUQUETS</p>
3910  <p>BOX OFFICE MOJO</p>
3911  <p>BRIGHTVOICE</p>
3912  <p>BRIGITTE BAILEY</p>
3913  <p>BRILLIANCE</p>
3914  <p>BRILLIANCE AUDIO</p>
3915  <p>BUY ONCE, READ EVERYWHERE</p>
3916  <p>BUYPHRASE</p>
3917  <p>CAMPERFORCE</p>
3918  <p>CERTIFIED FRUSTRATION-FREE PACKAGING</p>
3919  <p>CHECKOUT BY AMAZON</p>
3920  <p>CHORDSTRIKE</p>
3921  <p>CHRISTIN MICHAELS</p>
3922  <p>CLICKDRIVER</p>
3923  <p>CLICK.HEAR</p>
3924  <p>CLOUDFRONT</p>
3925  <p>CREATESPACE</p>
3926  <p>CRITICALMASS TICKETING</p>
3927  <p>CROSSLINKS</p>
3928  <p>CULTURE PHIT</p>
3929  <p>CUSTOMFLIX</p>
3930  <p>CVCORP</p>
3931  <p>DEALS.WOOT!</p>
3932  <p>
3932DIAPERS.COM</p>
3933  <p>DENALI</p>
3934  <p>DON'T RESTRICT ME</p>
3935  <p>DPREVIEW</p>
3936  <p>DROP SHIP CENTRAL</p>
3937  <p>DYNAMODB</p>
3938  <p>EAMAZON</p>
3939  <p>EARTH'S BIGGEST</p>
3940  <p>EARTH'S BIGGEST BOOKSTORE</p>
3941  <p>EARTH'S BIGGEST MOVIE DATABASE</p>
3942  <p>EARTH'S BIGGEST SELECTION</p>
3943  <p>EC2</p>
3944  <p>EGGHEAD</p>
3945  <p>ELASTIC COMPUTE CLOUD</p>
3946  <p>ELASTICACHE</p>
3947  <p>EMERGENCY HOLIDAY PROVISIONS</p>
3948  <p>END USER</p>
3949  <p>ENDLESS</p>
3950  <p>FABRIC.COM</p>
3951  <p>FBA</p>
3952  <p>FILMFINDERS</p>
3953  <p>FIRE</p>
3954  <p>FITZWELL</p>
3955  <p>FULFILLMENT BY AMAZON</p>
3956  <p>GABCAB</p>
3957  <p>GABRIELLA ROCHA</p>
3958  <p>GAMECIRCLE</p>
3959  <p>GET ONLINE, NOT IN LINE</p>
3960  <p>GET STUFF. DONE.</p>
3961  <p>GETPHRASE</p>
3962  <p>GIFT CENTRAL</p>
3963  <p>GIFTPHRASE</p>
3964  <p>GLAMAZON FASHIONWEEK</p>
3965  <p>GOLD BOX</p>
3966  <p>GOOD AT FINDING GOODS</p>
3967  <p>GREEN 3</p>
3968  <p>GROWNUP SCHOOL</p>
3969  <p>HIGHBURY, HOLITUDE</p>
3970  <p>HOMEBASE</p>
3971  <p>I WANT ONE!</p>
3972  <p>IBERLIBRO</p>
3973  <p>IMDB</p>
3974  <p>IMPROVE YOUR HOLITUDE</p>
3975  <p>INNOVATIONS IN SEARCH TECHNOLOGIES</p>
3976  <p>IVONA</p>
3977  <p>JAVARI</p>
3978  <p>JOYO</p>
3979  <p>JOYO Design</p>
3980  <p>JUNGLEE Design</p>
3981  <p>JUNGLEE.COM</p>
3982  <p>JUSTBOOKS</p>
3983  <p>KIDS.WOOT!</p>
3984  <p>KINDLE</p>
3985  <p>KINDLE CERTIFIED EDUCATION SERVICE PROVIDER</p>
3986  <p>KINDLE CERTIFIED SERVICE PROVIDER</p>
3987  <p>KINDLE FIRE</p>
3988  <p>KINDLE FREETIME</p>
3989  <p>KINDLE POWERFAST</p>
3990  <p>KINDLE SINGLES</p>
3991  <p>LASSEN</p>
3992  <p>LE COMITE DES MAMANS</p>
3993  <p>LESS SCHLEP. MORE SHOP.</p>
3994  <p>LIGHTNING DEALS</p>
3995  <p>LISTMANIA</p>
3996  <p>LISTS OF BESTS</p>
3997  <p>LIVEBID</p>
3998  <p>LIVING CLASSICS</p>
3999  <p>LOOK INSIDE! Design</p>
4000  <p>LOVEFILM</p>
4001  <p>LOVEFILM INSTANT</p>
4002  <p>LUMIANI</p>
4003  <p>MADE FOR KINDLE Design</p>
4004  <p>MATCHES & MATRIMONY</p>
4005  <p>MECHANICAL TURK</p>
4006  <p>MERCHANTS{'@'}AMAZONCOM.JP</p>
4007  <p>MES Z'ENVIES CADEAUX</p>
4008  <p>MTURK</p>
4009  <p>MOBIPOCKET</p>
4010  <p>MONKEY PRIZE</p>
4011  <p>MOOFI</p>
4012  <p>MUSIC YOU SHOULD HEAR</p>
4013  <p>MYHABIT</p>
4014  <p>NEW FOR YOU</p>
4015  <p>NOT TOO COY</p>
4016  <p>NOVA AUDIO BOOKS</p>
4017  <p>NOWNOW</p>
4018  <p>OF NOTE</p>
4019  <p>OLE'ION</p>
4020  <p>OMAKASE</p>
4021  <p>OMNIVORACIOUS</p>
4022  <p>ONE COMMUNITY, EVERY DEAL</p>
4023  <p>ONE DAY, ONE DEAL</p>
4024  <p>ONE DAY, YOU'LL UNDERSTAND</p>
4025  <p>OPENSEARCH</p>
4026  <p>PAPERWHITE</p>
4027  <p>PASSION FOR BOOKS.</p>
4028  <p>PAYPHRASE</p>
4029  <p>PAY WITH AMAZON</p>
4030  <p>PIKE STREET</p>
4031  <p>PINZON</p>
4032  <p>POINTING DEVICES</p>
4033  <p>POLYPHEMUS!</p>
4034  <p>POWERED BY SERVICE</p>
4035  <p>PRE-DAWN DELIVERY</p>
4036  <p>PRIME</p>
4037  <p>PROMISCUOUS</p>
4038  <p>PURCHASE CIRCLES</p>
4039  <p>QUEST GOLD</p>
4040  <p>QUESTVILLE</p>
4041  <p>QUIDSI</p>
4042  <p>READERS</p>
4043  <p>REAL NAME</p>
4044  <p>REFLEXIVE</p>
4045  <p>REMOTELOAD</p>
4046  <p>RICOCHET</p>
4047  <p>ROMANTIC SOLES</p>
4048  <p>RSVP</p>
4049  <p>SEARCH INSIDE THE BOOK</p>
4050  <p>SEARCH INSIDE!</p>
4051  <p>SELLER CENTRAL</p>
4052  <p>SELLER DESKTOP</p>
4053  <p>SELL ON AMAZON</p>
4054  <p>SELLOUT.WOOT!</p>
4055  <p>SHARE THE LOVE</p>
4056  <p>SHELFARI</p>
4057  <p>SHIRT.WOOT!</p>
4058  <p>SHOPBOP</p>
4059  <p>SHOP WITH POINTS</p>
4060  <p>SHOULD DO THIS</p>
4061  <p>SILK</p>
4062  <p>SIMPLZ: ZOO</p>
4063  <p>SIT, WATCH, DISCUSS</p>
4064  <p>SKYSCAPE</p>
4065  <p>SMALLPARTS Design</p>
4066  <p>Smile Design</p>
4067  <p>SNAP TO LISTEN Design</p>
4068  <p>SNAPTELL</p>
4069  <p>SO YOU'D LIKE TO</p>
4070  <p>SOAP.COM</p>
4071  <p>SOULMATE</p>
4072  <p>SOUNDUNWOUND</p>
4073  <p>STANZA</p>
4074  <p>STARMETER</p>
4075  <p>STATE & LAKE</p>
4076  <p>STRATHWOOD</p>
4077  <p>SUBSCRIBE & SAVE Design</p>
4078  <p>TAKE-IT PRICE</p>
4079  <p>TEXTBUYME</p>
4080  <p>TEXTPAYME</p>
4081  <p>THE BOOK LIVES ON</p>
4082  <p>THE COOL PEOPLE</p>
4083  <p>THE LAST WORD ON KINDLE</p>
4084  <p>THE SIGNIFICANT SEVEN</p>
4085  <p>THING</p>
4086  <p>THOMAS & MERCER</p>
4087  <p>THOMAS & MERCER Design</p>
4088  <p>TOOL CRIB OF THE NORTH</p>
4089  <p>TOOTHSTEJNN</p>
4090  <p>TRIACIPEDIS</p>
4091  <p>TWO LIONS</p>
4092  <p>TYPE Z</p>
4093  <p>ULTIMATELISTENER</p>
4094  <p>UNBOX</p>
4095  <p>UNIVERSAL WISHLIST Design</p>
4096  <p>VENDOR CENTRAL</p>
4097  <p>VIGOTTI</p>
4098  <p>VIKTOR THE PREDIKTOR</p>
4099  <p>Vine Design</p>
4100  <p>VINE VOICE</p>
4101  <p>WAG REFLEX</p>
4102  <p>WAREHOUSE DEALS</p>
4103  <p>WE DELIVER EVERYTHING BUT THE BABY</p>
4104  <p>WHISPERCAST</p>
4105  <p>WHISPERLINK</p>
4106  <p>WHISPERNET</p>
4107  <p>WHISPERSHARE</p>
4108  <p>WHISPERSYNC</p>
4109  <p>WINTRY FLEECE</p>
4110  <p>WITHOUTABOX</p>
4111  <p>WOOT!</p>
4112  <p>WOOT CELLARS</p>
4113  <p>WOOT HAPPY HOUR</p>
4114  <p>WOOT-OFF!</p>
4115  <p>WRAP YOUR HOLIDAYS IN A SMILE</p>
4116  <p>X-RAY</p>
4117  <p>YOU SIT. WE FETCH.</p>
4118  <p>YOYO.COM</p>
4119  <p>ZAPPOS</p>
4120  <p>ZAPPOS.COM</p>
4121  <p>ZAPPOS COUTURE</p>
4122  <p>
4123 ZIRCONIUM and other Amazon.com graphics, logos, page headers, button
4124 icons, scripts, and service names are trademarks, registered trademarks or
4125 trade dress of Amazon in the United States and/or other countries.
4126 Amazon's trademarks and trade dress may not be used in connection with any
4127 product or service that is not Amazon's, in any manner that is likely to
4128 cause confusion among customers, or in any manner that disparages or
4129 discredits Amazon. All other trademarks not owned by Amazon that appear on
4130 this site are the property of their respective owners, who may or may not
4131 be affiliated with, connected to, or sponsored by Amazon.
4132</p>
4133  <p>Amazon amazon.cn & design</p>
4134<p>Amazon Web Services</p>
4135<p>Amazon</p>
4136<p>Amazon Elements</p>
4137<p>Amazon Basics</p>
4138<p>Excellence</p>
4139<p>Gold Reading Light</p>
4140<p>Gold Reading</p>
4141<p>Chawali</p>
4142<p>Minute by Minute</p>
4143<p>Wishlist</p>
4144<p>Express Step</p>
4145<p>Express Step Decathlon</p>
4146<p>Beautiful Express Step</p>
4147<p>Star Fight</p>
4148<p>Amazon & amazon.cn Z Affordable</p>
4149<p>Matching Street</p>
4150`},APe=n({default:()=>jPe}),jPe={TITLE:`使用条件`,CONTENT:`
4151  <h3>最近更新:2023年11月16日</h3>
4152  <p>
4153    欢迎访问www.amazon.cn(“本网站”)。本网站的网络运营服务及其它亚马逊服务(定义见下文)所包括的产品和服务由亚马逊卓越有限公司及其关联公司(包括北京世纪卓越信息技术有限公司)(“亚马逊”
4154    或“我们”)向您提供。亚马逊服务指您访问本网站或在本网站购物、使用亚马逊产品或服务、使用亚马逊的移动客户端、或者使用亚马逊提供的与前述任一项相关的软件时亚马逊向您提供的产品和服务。除非商品详情页面明确说明,否则本网站上商品由北京世纪卓越信息技术有限公司,且该等商品描述以及其它内容中的“亚马逊”均指北京世纪卓越信息技术有限公司(注册信息)。亚马逊基于以下条件提供亚马逊服务。
4155  </p>
4156  <p><b><u>使用亚马逊服务即表明您同意本使用条件,请仔细阅读这些使用条件。</b></u></p>
4157  <p>
4158    我们向您提供不同类型的亚马逊服务。在一些情况下,除遵守本使用条件外,您还需要遵守额外的条款。您使用一项亚马逊服务(例如,我的帐户、礼品卡、亚马逊设备、或亚马逊应用)时,您同时应接受适用于那些服务的使用条件、准则、条款和协议(以下统称为“服务条款”)。如果本使用条件与服务条款有不一致之处,则以服务条款为准。
4159  </p>
4160  <h3>隐私</h3>
4161  <p>
4162    请阅读我们的隐私声明以了解我们的惯例。该声明也适用于您对亚马逊服务的使用。
4163  </p>
4164  <h3>电子通讯</h3>
4165  <p>
4166    当您使用亚马逊服务或者从您的台式电脑或移动设备给我们发送电子邮件、短信、及其它通讯,您可能正与我们进行电子通讯。您同意接收我们发给您的电子通讯信息,比如电子邮件、短信、手机的推送通知、
4167    或本网站上或其它的亚马逊服务(比如我们的消息中心)发布通知和消息,且可以为您自己的记录保留这些通讯信息的副本。您同意我们用电子方式提供给您的所有协议、通知、披露和其他信息均符合任何要求该等通讯应该是书面形式的法律法规的规定。
4168  </p>
4169  <h3>版权</h3>
4170  <p>
4171    亚马逊服务所包含或提供的所有内容诸如文字、图表、标识、按钮图标、图像、声音文件片段、数字下载、数据编辑和软件都是亚马逊或其内容提供者的财产,
4172    受中国和国际版权法的保护。亚马逊服务中包含的或通过亚马逊服务提供的所有内容的编译都是亚马逊的独有财产,受中国和国际版权法的保护。
4173  </p>
4174  <h3>商标权利</h3>
4175  <p>
4176    <a data-path="protocol" data-title="TRADEMARK">请点击此链接访问非完全的亚马逊商标清单</a>。另外,亚马逊服务所包含或者提供的图表、标识、页眉、按钮图标、文字、服务品名均为亚马逊在中国和其它国家的商标或商业外观。
4177    亚马逊的商标或商业外观不得以任何可能引起消费者混淆的方式或任何诋毁或诽谤亚马逊的方式用于与本网站或其关联公司无关联的任何商品或服务上。亚马逊服务的其他商标是其商标权利人各自的财产,这些权利人可能隶属于亚马逊、与亚马逊相关或由亚马逊赞助,也可能不是。
4178  </p>
4179  <h3>专利</h3>
4180  <p>
4181    亚马逊拥有的一个或多个专利适用于亚马逊服务及通过亚马逊服务获得的功能和服务。部分亚马逊服务在一个或多个专利许可下运行ã€
4181‚<a data-path="https://www.amazon.com/gp/help/customer/display.html/?nodeId=200204190">请点击此链接访问相关的亚马逊专利和相关的许可专利的非完全清单</a>。
4182  </p>
4183  <h3>商品合规</h3>
4184  <p>
4185    由北京世纪卓越信息技术有限公司或在中国大陆(即,不包括香港特别行政区、澳门特别行政区和台湾)境内注册成立的第三方卖家销售的商品及其售后服务均受中国人民共和国法律管辖。
4186    在本网站上展示的有些商品可能是由位于中国大陆(即,不包括香港特别行政区、澳门特别行政区和台湾)以外的卖家直接销售和配送的,并适用于相关服务条款,比如
4187    <a data-path="termStatement" data-title="USE_CONDITION_FOR_AGS" >亚马逊海外购使用条件</a>。
4188    <b><u>这些进口商品均受商品原销售目的地法律管辖,而该等法律有可能与中国法规的要求不同,比如在语言、商品包装和标识、商品信息披露等方面。这些商品在其相关的商品详情页面均已被标注为进口商品。
4189    在您选择购买和进口这些进口商品自用时,请注意这些差别。</u></b>
4190  </p>
4191  <h3>许可和网站进入</h3>
4192  <p>
4193    如您遵守本使用条件和任何服务条款并支付应付费用,我们或内容提供商对您对本网站的访问和个人且非商业使用亚马逊服务授予有限许可,该许可为非排他的、不可转让的且不可再许可的许可。
4194    这一许可不包括以下内容:任何对亚马逊服务或其内容的再销售或商业使用;任何对商品目录、说明或价格的收集和使用;任何对亚马逊服务或其内容的衍生利用;为任何第三方利益的任何下载、
4195    拷贝帐户信息或对账户信息的其它使用;或者任何数据采集、网络爬虫或类似的数据收集和摘录工具的使用。本使用条件或服务条款没有明确许可您的所有权利均为亚马逊或其许可方、供应商、出版商、
4196    权利所有人、或其它内容提供方保留和所有。未经亚马逊明确书面同意,不得以任何商业目的对亚马逊服务或其任何部分进行转载、复制、拷贝、出售、转售、访问或以其他方式加以利用。
4197    未经亚马逊明确书面同意,您不得用框架或运用框架技术附上本网站的商标、标识或其他专有信息(包括图像、文字、网页设计或形式)。未经亚马逊明确书面同意,
4198    您不得以任何原标记或任何其他"隐藏文本"方式使用我们的名字或商标。您不得滥用亚马逊服务。您仅可在法律允许的情况下使用亚马逊服务。如果您未遵守本使用条件或任何服务条款,则亚马逊在此的授权即时终止。
4199  </p>
4200  <h3>您的账户</h3>
4201  <p>
4202    您需要一个您自己的亚马逊账户以使用某些亚马逊服务,且您需要登陆您的账户并在该账户下绑定一个有效支付方式。如果您选择的支付方式有问题,我们会通过您账户绑定的其他有效支付方式进行扣款。
4203    <b><u>您应负责维护您的帐户和密码的保密性并限制第三方使用/访问您的账户,并且,您同意对在您的帐户和密码下发生的所有活动承担责任。</u></b>亚马逊销售供儿童使用的商品,但我们仅向具有支付能力的成年人销售这些商品。
4204    如果您未满18周岁,您只能在父母或监护人的参与下使用亚马逊服务。亚马逊提供的酒类产品仅销售给成年人。亚马逊保留自行决定拒绝提供服务、关闭帐户、终止您使用亚马逊服务的权利、删除或编辑内容或取消订单的权利。
4205  </p>
4206  <h3>禁止代购销售</h3>
4207  <p>
4208    亚马逊着眼于向终端消费者的业务拓展,因此不允许代购销售。代购是指客户的主要或者重要的业务通过购买亚马逊的商品并将其转售给其直接客户的行为。如果亚马逊发现您的帐户中有转售从亚马逊购买的商品的记录,
4209    我们将不再允许此帐户购买商品,并有可能永久地关闭您在亚马逊的该帐户。
4210  </p>
4211  <h3>评论、意见、信息交流和其他内容</h3>
4212  <p>
4213    您可以发布评论、意见、图片和其他内容,以及提出建议、想法、意见、问题或其他信息,前提是其内容不是非法、淫秽、威胁、诽谤、侵犯隐私、侵犯知识产权(包括公开权)或以其他形式对第三方构成伤害、侵犯或引起公众反感,
4214    也不包含软件病毒、政治宣传、商业招揽、连锁信、大宗邮件或任何形式的“垃圾邮件”或未经要求的商业电子信息。您不得使用虚假的电子邮件地址、手机号码、冒充任何他人或实体,或以其它方式对卡片或其他内容的来源进行误导。
4215    本网站保留清除或编辑这些内容的权利(但非义务),但不对发布的内容进行定期的审查。
4216  </p>
4217  <p>
4218    如果您发布内容或提交材料,除非我们另行说明,您同意授予我们非独有的、免费的、永久的、不可撤销的和完全的再许可权的下述许可:在全世界范围内任何媒体上使用、转载、修改、改编、出版、翻译、创作衍生作品、分发和展示这些内容。
4219    您授予我们和许可受让人根据需要使用您所提交的与这些内容有关的名字的权利。您声明并保证:您对所发布的内容拥有所有权或以其它方式对相关权利拥有控制权;发布的内容是准确的;
4220    对您所提供内容的使用不违反本政策并不会对任何个人和实体造成伤害;并且您将对于因您所提供的内容引起的对亚马逊的损害进行赔偿。我们有权(但非义务)监控和编辑或清除任何活动或内容。我们对您或任何第三方所发布的内容不承担责任。
4221  </p>
4222  <h3>知识产权投诉</h3>
4223  <p>
4224    亚马逊尊重他人的知识产权。如果您认为您的知识产权(比如版权或商标权利等)受到了侵犯,请<a data-path="protocol" data-title="INFRINGEMENT">填写通知表格</a>向我们提供涉嫌侵权的相关信息。我们会尽快对权利人有关其权利可能受到的任何侵害予以回复。
4225  </p>
4226  <h3>货物灭失</h3>
4227  <p>
4228    所有在本网站订购的实物商品由我们通过承运商进行配送。因此,该商品的所有权及灭失风险自我们将其交付给承运商时转移给您。
4229  </p>
4230  <h3>合同缔结</h3>
4231  <p>
4232    <b><u>如果您通过本网站订购商品,本网站上展示的商品和价格等信息仅仅是要约邀请,您的订单将成为订购商品的要约。当您作为消费者为生活消费需要下单并支付货款的情况下,您货款支付成功后即视为我们与您之间的订购合同就已支付货款部分商品成立。</u></b>
4233  </p>
4234  <h3>退货、退款及所有权</h3>
4235  <p>
4236    亚马逊在货物抵达亚马逊库房前对退回的货物不享有所有权。亚马逊可自主选择在不要求退货的前提下进行退款,在这种情况下,亚马逊对退回的货物不享有所有权。如需了解更多的退货及退款信息,请参看我们的<a data-path="asList">退货中心</a>。
4237  </p>
4238  <h3>商品信息</h3>
4239  <p>
4240    <b><u>我们努力使商品信息尽可能准确。但是,我们并不保证商品信息或本网站服务的其他内容是准确的、完整的、可靠的、最新的或无误的。如果我们提供的商品与本网站上商品描述不一致,您唯一的救济是将该未经使用过的商品退还我们。 </u></b>
4241  </p>
4242  <h3>价格及其他因素</h3>
4243  <p>
4244    除非另有规定,在本网站上显示的图书产品的定价和非图书类产品的厂商建议零售价是我们根据生产商或供应商提供的价格信息展示在网站上的参考价格。当商品由第三方卖家销售时,商品的参考价格由该第三方卖家根据亚马逊对第三方卖家的相关要求提供。
4245  </p>
4246  <p>
4247    对于由亚马逊销售的商品,直到您发出订单并经我们确认发货,我们才能确认该商品的售价。尽管我们尽最大的努力,但是由于技术障碍以及各类因素,我们的商品目录里的一小部分商品可能偶尔会有定价错误、商品无货、或其他我们难以控制和避免的情况。
4248    如果某一商品出现前述情形,我们有权根据具体情况决定在发货前联系您咨询您的意见,或者取消您的订单并通知您。
4249  </p>
4250  <p>
4251    请注意,本价格及其他因素政策仅适用于由亚马逊销售和配送的商品。对于您从第三方卖家购买的商品,系统会根据该卖家在亚马逊选择的服务、在您下订单时提示可支持的支付方式;并且,对于错误标价、商品无货、
4252    或其他第三方卖家难以控制和避免的情况,第三方卖家有可能遵循不同的政策。
4253  </p>
4254  <h3>软件应用许可</h3>
4255  <p>
4256    当您使用亚马逊的应用软件时,比如亚马逊移动客户端或者Kindle阅读软件,您授予我们您设备的一些许可。大部分移动设备均向您提供有关该等许可的信息。获得更多这些许可的信息,点击
4257    <a data-path="https://www.amazon.com/gp/help/customer/display.html/?nodeId=201818880">这里</a>。
4258  </p>
4259  <h3>制裁及出口政策</h3>
4260  <p>
4261    如果您受制于美国的制裁,或受制于您正在使用的亚马逊服务所在地之国家政府施行的、与美国法律一致的制裁,您可能无法使用任何亚马逊服务。您必须遵守可能对商品、软件(包括亚马逊软件)、技术及服务所适用的美国或其他国家的所有出口及再出口限制。
4262  </p>
4263  <h3>其他企业</h3>
4264  <p>
4265    除亚马逊之外的其他第三方卖家通过亚马逊服务开店、提供服务或软件、或者销售商品。另外,我们提供连接到关联公司和其他企业网站的链接。我们不负责审查和评估也不担保任何企业或个人(包括它们网站的内容)的待售商品。
4266    我们对所有这些企业或任何其他第三人或其网站的行为、商品和内容不承担责任。您应仔细阅读其使用条件及隐私政策。
4267  </p>
4268  <h3>担保和责任限制的免责声明</h3>
4269  <p>
4270    <b><u>
4270除非另有明确的书面说明,亚马逊服务及其所包含的或以其它方式通过亚马逊服务提供给您的全部信息、内容、材料、商品(包括软件)和其他服务,是在“现状”和“现存”的基础上提供的。除非另有明确的书面说明,我们不对亚马逊服务的运营及包含在亚马逊服务内的信息、
4271    内容、材料、商品(包括软件)或服务作任何形式的、明示或默示的声明或担保(根据中华人民共和国法律另有规定的除外)。您明确同意自担风险使用亚马逊服务。</u></b>
4272  </p>
4273  <p>
4274    <b><u>在法律所允许的最大限度内,我们不承诺所有明示或默示的担保,包括但不限于对适销性和满足特定目的的默示担保。我们不担保亚马逊服务、其所包含的或以其它方式通过亚马逊服务提供给您的全部
4275    信息、内容、材料、商品(包括软件)和服务、其服务器或从本网站发出的电子信件没有病毒或其他有害成分。在法律所允许的最大限度内,除非另有明确的书面说明,我们不对由于使用亚马逊服务、或由于其所包含的或以其它方式通过亚马逊服务提供给您的全部信息、
4276    内容、材料、商品(包括软件)和服务、或购买和使用产品引起的任何损害承担责任(除非根据中华人民共和国法律应承担责任的以外),包括但不限于直接、间接或附带的惩罚性和结果性的损害赔偿。</u></b>
4277  </p>
4278  <h3>适用法律</h3>
4279  <p>
4280    通过使用任何亚马逊服务,您同意本使用条件以及您和本网站之间发生的任何争议均适用中华人民共和国法律(服务条款另行规定的情形除外)。
4281  </p>
4282  <h3>争议</h3>
4283  <p>
4284    <b><u>有关与您使用任何亚马逊服务或与通过本网站由北京世纪卓越信息技术有限公司销售的商品或服务相关的任何形式的任何争议或主张应提交北京市有管辖权的法院诉讼解决(服务条款另行规定的情形除外)。</u></b>
4285  </p>
4286  <h3>网站政策、修改和可分性</h3>
4287  <p>
4288    请阅读本网站上发布的其他政策。这些政策同样适用于您对亚马逊服务的使用。我们保留在任何时候对本网站、政策、服务条款和本使用条件作出修改的权利。如果本使用条件中任何一条被视为废止、
4289    无效或因任何理由不可执行,该使用条件应视为可分割的且不影响任何其余条款的有效性和可执行性。
4290  </p>
4291  <h3>额外的亚马逊软件使用条款</h3>
4292  <p>
4293    以下条款(“软件条款”)适用于任何我们提供给您的与亚马逊服务相关的软件(包括软件的任何更新或升级)及任何相关文件(“亚马逊软件”)。
4294  </p>
4295  <ul class="number-format">
4296    <li>
4297      亚马逊软件的使用:您只可以为您使用和享受亚马逊提供的亚马逊服务之目的使用亚马逊软件,并且该等使用应遵守本使用条件、软件条款及任何服务条款。您不得将亚马逊软件的任何部分合并到其它程序中,
4298      或结合其它程序编辑亚马逊软件的任何部分,或对亚马逊软件全部或副本进行复制(除行使本条赋予的权利)、修改、生成衍生作品、分发、转让任何权利、或许可。
4299      所有亚马逊服务使用的软件为亚马逊或其软件供应商的财产,受中国及国际版权相关法律的保护。
4300    </li>
4301    <li>
4302      第三方服务的使用 在您使用亚马逊软件时,您可能同时使用一家或多家第三方的服务,例如无线网络服务商或者移动软件服务商。当使用这些第三方的服务时,您应遵守这些第三方的政策、使用条件以及相关费用的规定。
4303    </li>
4304    <li>
4305      禁止反向工程 您不得鼓励、协助或授权任何其他人复制、修改、反向工程、反向编译或反汇编、拆解或者试图篡改全部或部分的亚马逊软件,或利用亚马逊软件创设衍生产品。
4306    </li>
4307    <li>
4308      软件更新 我们可在未通知您的情况下随时对亚马逊软件自动更新或者手动更新。
4309    </li>
4310    <li>
4311      冲突 在本使用条件和任何其它适用于亚马逊软件任何部分的亚马逊或第三方条款(比如开放源码授权条款)有冲突的情况下,就该等冲突以及涉及亚马逊软件的部分,以该等其它条款为准。
4312    </li>
4313  </ul>
4314  `},MPe=n({default:()=>NPe}),NPe={TITLE:`亚马逊海外购使用条件`,CONTENT:`
4315    <h3>亚马逊海外购使用条件</h3>
4316    <p>
4317      欢迎访问亚马逊海外购。亚马逊海外购的每件商品(“海外购商品”)均由以下表格中所列亚马逊海外实体(“亚马逊海外实体”)之一销售及发货。您一旦下单购买任何海外购商品,即表示您同意本亚马逊海外购使用条件(本“使用条件”)。
4318    </p>
4319    <h3>适用法律、争议解决及适用的使用条件</h3>
4320    <p>
4321      在购买海外购商品时,您承认(1)您是从相关的亚马逊海外实体(如下表所列)订购商品,等同于从相关的亚马逊海外网站(如下表所列)购买商品;(2)在购买之时该等商品尚未进口到中国内地(即,香港特别行政区、澳门特别行政区及台湾除外)
4322      (为本文件之目的,下文提及的“中国”具有与上文规定相同的含义);及(3)且该销售发生在原商品销售国,并受如下所列、适用的亚马逊海外网站的使用条件(“适用的使用条件”)的约束。特别地,您同意,下表中所列适用法律和争议解决(其详细规定见适用的使用条件)将适用,并放弃因任何原因可能适用的任何其他司法管辖权。
4323    </p>
4324    <table cellspacing="0" cellpadding="0">
4325      <tr>
4326        <td>亚马逊海外网站</td>
4327        <td>Amazon.com</td>
4328        <td>Amazon.co.uk</td>
4329        <td>Amazon.co.jp</td>
4330        <td>Amazon.de</td>
4331      </tr>
4332      <tr>
4333        <td>亚马逊海外实体</td>
4334        <td>Amazon Export Sales LLC</td>
4335        <td>Amazon EU SARL</td>
4336        <td>Amazon Japan Godo Kaisha</td>
4337        <td>Amazon EU SARL</td>
4338      </tr>
4339      <tr>
4340        <td>适用法律</td>
4341        <td>美国法律</td>
4342        <td>卢森堡大公国法律</td>
4343        <td>日本法律</td>
4344        <td>卢森堡大公国法律</td>
4345      </tr>
4346      <tr>
4347        <td>争议解决</td>
4348        <td>由美国仲裁协会仲裁</td>
4349        <td>卢森堡市区法院</td>
4350        <td>东京地方法院</td>
4351        <td>卢森堡市区法院</td>
4352      </tr>
4353      <tr>
4354        <td rowspan="2">适用的使用条件</td>
4355        <td>
4356          <p>
4357            <a data-path="https://www.amazon.com/gp/help/customer/display.html/ref=footer_cou?ie=UTF8&nodeId=508088">亚马逊美国的使用条件</a>(英文原文)
4358          </p>
4359          <p>
4360            <a data-path="https://www.amazon.com/gp/help/customer/display.html?nodeId=14309551">国际配送条款和条件</a>(英文原文)
4361          </p>
4362        </td>
4363        <td>
4364          <a data-path="https://www.amazon.co.uk/gp/help/customer/display.html/ref=footer_cou?ie=UTF8&nodeId=1040616">英国亚马逊的使用及销售条件</a>(英文原文)
4365        </td>
4366        <td>
4367          <a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909000">亚马逊日本的使用条件</a>(日文原文)
4368        </td>
4369        <td>
4370          <a data-path="https://www.amazon.de/gp/help/customer/display?nodeId=505048">德国亚马逊的使用及销售条件</a>(英文原文)
4371        </td>
4372      </tr>
4373      <tr>
4374        <td>
4375          <p>
4376            <a data-path="termStatement" data-title="USE_CONDITION">亚马逊美国的使用条件</a>(中文翻译,仅供参考)
4377          </p>
4378          <p>
4379            <a data-path="protocol" data-title="INTERNATIONAL_DELIVERY">国际配送条款和条件</a>(中文翻译,仅供参考)
4380          </p>
4381        </td>
4382        <td>英国亚马逊的使用及销售条件(中文翻译,仅供参考)</td>
4383        <td>
4384          <a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909000">亚马逊日本的使用条件</a>(中文翻译,仅供参考)
4385        </td>
4386        <td>德国亚马逊的使用及销售条件(中文翻译,仅供参考)</td>
4387      </tr>
4388    </table>
4389    <p>
4390      如果本使用条件的任何条款与适用的使用条件(如上表所列)或amazon.cn使用条件有冲突,该冲突应根据以下排序来解决:(1)本使用条件;(2)适用的使用条件;及(3)amazon.cn使用条件。
4391    </p>
4392    <h3>进口责任</h3>
4393    <p>
4394      购买海外购商品时,您对合法进口商品到中国负全责,且为中国海关清关的进口方。商品的灭失风险及所有权自我们将其交付给承运人时即转移给您。您可能需缴纳中国海关及税务部门征收的税费(“进口税费”),
4395      这些税费会在货物进口到中国时产生。关于进口税费的更多详细信息请参见下文。您同意,您将是商品的最终消费者或您将把商品作为礼物送给其他个人,且在任何情况下均仅为个人用途、非为转售而购买商品。
4396    </p>
4397    <h3>对进口商品的特别说明</h3>
4398    <p>
4399      海外购商品是从其它原商品销售地运至中国的进口商品,生产商提供的质保和其他售后服务可能不包æ
4399‹¬ä¸­å›½ï¼›å•†å“æ ‡ç­¾å’ŒåŒ…装、手册、说明书及安全警示可能没有中文版本;
4400      且商品可能不是按照中国的标准与使用习惯设计的。您有责任正确使用商品,且完全理解所有相关说明与警示。
4401    </p>
4402    <h3>进口税费</h3>
4403    <p>
4404      作为进口商品,海外购商品可能需缴纳进口税费。作为进口方,您有义务支付该等进口税费。我们会预估海外购商品的进口税费(“预估进口税费”),并在您下单时向您收取预估进口税费。
4405      对于被收取预估进口税费的每件海外购商品,您均授权亚马逊海外实体指派承运人(“指定承运人”)作为您在中国相关海关与税务部门的代理,为货物进行清关、并处理并支付实际进口税费。
4406    </p>
4407    <p>
4408      预估进口税费不是向中国政府部门支付的实际金额(“实际进口税费”)。从对进口税费的估算之日到实际进入中国缴纳这些税费之日,适用于特定商品的海关条例和税率可能会在此期间有所变化。
4409      进口税费的税率通常是由商品的类别决定的。您下订单即表示您同意允许亚马逊海外实体收取您订单中相关商品的预估进口税费。预估进口税费将以您的名义使用,以偿付指定承运人代表您向有关中国政府部门支付的实际进口税费。
4410      您也同意承运人或其他代理可向亚马逊海外实体披露实际进口税费。如果实际进口税费少于预估进口税费,您会收到差额部分的自动退款。您将收到确认退款金额的通知邮件。自完成清关之日后大约180日内您将收到退还款项。
4411      如果实际进口税费多于预估进口税费,您无需额外付款。如您欲获取实际进口税费的详情,或清关的文件或收据,请联系您收到的发货确认邮件中的指定承运人。
4412    </p>
4413    <h3>退货、退款及所有权</h3>
4414    <p>
4415      亚马逊海外实体在货物抵达其库房前对退回的货物不享有所有权。亚马逊海外实体可自主选择在不要求退货或享有退回商品的所有权的前提下进行退款。
4416    </p>
4417    <h3>商品信息和价格</h3>
4418    <p>
4419      亚马逊努力使亚马逊海外购商品信息尽可能准确。但是,亚马逊海外实体并不保证亚马逊海外购商品描述是准确的、完整的、可靠的、最新的或无误的。为客户的便利,
4420      我们有时会提供外国语言的机器翻译,仅供您参考。如果亚马逊海外实体提供的商品与网站描述的不一致,您唯一的救济是退货退款。
4421    </p>
4422    <p>
4423      对于亚马逊海外实体销售的商品,只有您提交了订单后方能确认商品的价格。尽管我们尽最大的努力,亚马逊海外购商店的一小部分商品可能偶尔会出现错价。如果亚马逊海外实体销售商品的正确价格高于网站显示的价格,
4424      亚马逊海外实体有权根据情况决定,在发货前联系您咨询您的意见,或取消您的订单并通知您。
4425    </p>
4426    <h3>责任</h3>
4427    <p>
4428      在适用法律所允许的最大限度内,亚马逊海外实体不承诺所有明示或默示的担保,包括但不限于对适销性和满足特定目的的默示担保。除非另有明确的书面说明,亚马逊海外实体不对任何直接、
4429      间接或附带的惩罚性和结果性的损害赔偿承担责任;且在任何情况下,亚马逊海外实体承担的最大责任均不应超过就相关商品您支付的成本。
4430    </p>
4431    <h3>隐私</h3>
4432    <p>
4433      为购买亚马逊海外购商品,您同意每个亚马逊海外网站收集或获取您的amazon.cn账户的相关信息。每个亚马逊海外网站将根据它们各自的隐私声明保存和使用该等信息。亚马逊海外网站的隐私声明见下表:
4434    </p>
4435    <table cellspacing="0" cellpadding="0">
4436      <tr>
4437        <td>亚马逊海外网站</td>
4438        <td>Amazon.com</td>
4439        <td>Amazon.co.uk</td>
4440        <td>Amazon.co.jp</td>
4441        <td>Amazon.de</td>
4442      </tr>
4443      <tr>
4444        <td rowspan="2">隐私声明</td>
4445        <td>
4446          <a data-path="https://www.amazon.com/gp/help/customer/display.html/ref=footer_privacy?ie=UTF8&nodeId=468496">亚马逊美国的隐私声明</a>(英文原文)
4447        </td>
4448        <td>
4449          <a data-path="https://www.amazon.co.uk/gp/help/customer/display.html/ref=footer_privacy?ie=UTF8&nodeId=502584">亚马逊英国的隐私声明</a>(英文原文)
4450        </td>
4451        <td>
4452          <a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909010">亚马逊日本的隐私声明</a>
4453        </td>
4454        <td>
4455          <a data-path="https://www.amazon.de/gp/help/customer/display?no
4455deId=3312401">亚马逊德国的隐私声明</a>(英文原文)
4456        </td>
4457      </tr>
4458      <tr>
4459        <td>
4460          <a data-path="termStatement" data-title="PRIVACY_STATEMENT">亚马逊美国的隐私声明</a>(中文翻译,仅供参考)
4461        </td>
4462        <td>
4463          <a data-path="termStatement" data-title="PRIVACY_STATEMENT">亚马逊英国的隐私声明</a>(中文翻译,仅供参考)
4464        </td>
4465        <td>
4466          <a data-path="https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201909010">亚马逊日本的隐私声明</a>(中文翻译,仅供参考)
4467        </td>
4468        <td>
4469          <a data-path="termStatement" data-title="PRIVACY_STATEMENT">亚马逊德国的隐私声明</a>(中文翻译,仅供参考)
4470        </td>
4471      </tr>
4472    </table>
4473    <p>
4474      您的隐私对我们非常重要,且我们知道您关心您的订单信息是如何被使用和分享的。我们希望我们的客户知悉,跨境运输需接受海关及/或邮政部门的开箱检查。
4475    </p>
4476    <p>
4477      我们也可能将某些订单、运送及商品信息(如
4477商品名称或标题),提供给我们的国际承运人或代理,且该等信息可能因清关及为符合法律的规定而经由承运人或代理提供给海关及/或邮政部门。
4478    </p>
4479  `},PPe=n({default:()=>FPe}),FPe={NO_ASINID:`There is no ASIN ID.`,ASIN:`ASIN`,LOGIN_INFORMATION_IS_INCORRECT_PLEASE_LOG_IN_AGAIN:`Login Information Error  Please Log in Again!`,API_ERRPR:`Interface Error!`,YUAN_EXCLUSIVE_FOR_NEW_CUSTOMER:`Yuan [New User Exclusive]`,COUPON_EXCLUSIVE_FOR_NEW_CUSTOMER:`Coupon [New User Exclusive]`,FREE_SHIPPING:`Free Shipping`,FREE_SHIPPING_EXCLUSIVE_FOR_NEW_CUSTOMER:`Free Shipping [New User Exclusive]`,NEW_CUSTOMER_COUPONS:`New User Coupon`,PAY_NOW:`Pay now`,NO_MORE:`No more`,REQUEST_FAILED_CLICK_TO_RELOAD:`Request Failed  Click to Reload`,PURCHASE:`Purchase`,ALL_C_REVIEW:`All Reviews`,JUMP_TO_SEARCH_PAGE:`Jump to Search Page`,SEARCH:`Search`,COMPREHENSIVE_SORTING:`Comprehensive Sorting`,PRICE:`Price`,AMAZON_GLOBAL_BRAND_STORE:`Amazon Global Store Brand Store`,COUPONS:`Coupons`,TERMS_AND_CONDITION:`Terms`,ALL_CATEGORY_BENEFITS_FOR_FULL_SELECTION:`Benefits for All Products and Categories`,AVAILABEL_PRODUCTS:`Available Products`,CLAIMNOW:`Claim Now`,CLAIM_THE_TOTAL_COUPON:`Claim Coupon({total})`,CURRENTLY_NO_COUPONS_AVAILABLE:`No Coupon Available`,I_SEE:`I Understand`,FULL:`Full`,BOT_AVAILABLE:`No Available`,CLAIMED_
4479SUCCESSFULLY:`Claimed successfully`,BEST_SELLING_ITEM_RECOMMENDATION:`Bestselling Product Recommendations`,C_REVIEW:`Product Reviews`,NO_C_REVIEW_CURRENTLY_AVAILABLE:`No Reviews`,VIEW_ALL:`All`,AMAZON_PURCHASER:`Amazon Buyers`,ADD_YOUER_C_REVIEW:`Add Your Review`,AFTER_THE_COUPON_DISCOUNT:`After coupon`,AFTER:`After`,COUPON:`Coupon`,SAVE:`Save`,CLAIM_THE_COUPON:`Claim Coupon`,SEARCH_FOR_MORE_GLOBAL_STORE_PRODUCTS:`Search More Global Store Products`,PRODUCT:`Product`,DETAIL:`Details`,REVIEW:`Reviews`,RECOMMEND:`Recommendations`,OTHER_SELLERS_SELLING_THE_SAME_PRODUCT:`Other Sellers of the Same Product`,SELECTED:`Selected`,SHIPPING:`Shipping`,AMAZON:`Amazon`,SOLD_BY:`Sold and delivered by {badgeName}`,SOLD_AND_SHIPPED:`Sold by and ships from Amazon US`,SOLD:`Sold by`,AMAZON_BADGE_SOLD:`Sold by Amazon {badgeName}`,EXPRESS_DELIVERY:`Express`,FREIGHT_IS_SUBJECT_TO_ACTUAL_SETTLEMENT:`The actual shipping fee is subject to settlement`,SEND_TO:`Deliver to`,GLOBAL_STORE_DIRECT_SHIPPING_PACKAGES_USUALLY_TAKE_4_12_DAYS_TO_DELIVER:`4-12 days for international delivery`,PLEASE_SELECT_THE_ADDRESS:`Please add a delivery address.`,CSF:`Import fee`,ESTIMATE:`Estimated `,IFD_IS_SUBJECT_TO_ACTUAL_SETTLEMENT:`Actual taxes and fees will be finalized upon settlement.`,NOT_SUPPORT_30_DAY_RETURN_WITHOUT_AREASON:`Ineligible for return`,AMAZON_GLOBAL_STORE:`Amazon  Global Stores Purchase`,SALES_AND_SHIPPING:`Sell and ship`,PRODUCT_DETAIL:`Product details`,PRODUCT_FEATURES_BASIC_INFORMATION:`Product Features & Basic Information`,AMAZON_GLOBAL_STORE_TIPS:`Tips for Amazon Global Stores purchase`,GATEWAY:`Home`,CART:`Cart`,ALREADY:`Already`,COLLECT:`Save`,ADD_TO_CART:`Add to Cart`,PURCHASE_CLAIM_THE_COUPON:`After coupon`,PURCHASE_IMMEDIATELY:`Buy Now`,COLLECT_SUCCESSFULLY:`Successfully Moved In`,COLLECT_FAILED:`Failed to Move In`,THE_CURRENT_ASIN_IS_TEMPORARILY_OUT_OF_STOCK:`Item is currently out of stock`,VIEW_OTHER_ASINS:`View other items`,JUMP_TO:`Jump to`,CONTINUE_SLIDING_TO_VIEW_C_REVIEWS:`Slide more to view customer reviews`,TOTAL:`Total`,SORT:`types`,TOTAL_TYPES:`Total {total} types`,CURRENTLY_OUT_OF_STOCK:`Currently unavailable`,RELEASE_SLIDE_TO_VIEW_C_REVIEWS:`Release sliding to view customer reviews`,DOTD_DISCOUNTED_PRICE:`Deal price`,TIME_REMAINING:`Ends in `,DOTD:`Today's Deals`,BEST_DEAL_PRICE:`Best deal price`,BEST_DEAL:`Best deal`,DAY:`d`,PRODUCT_INFO:`Product information`,SEARCH_FOR_MILLIONS_OF_PRODUCTS:`Search millions of products`,USUALLY_SHIPS_WITHIN_WEEKS:`Usually ships in 4-6 weeks`,UP:`n/a`,BUY_NOW_OR_MISS_OUT:`Only {stockOnHand} left - order soon`,PLEASE_BROWSE_OTHER_PRODUCTS:`Go check out other items`,ALL:`All`,AMAZON_BUYER:`Amazon customer`,GO_APP_VIEW:`Go to the app to view`,SIZE_CHART:`Size Chart`,BRAND_SPECIFIC_SIZE_CHART:`Brand size chart`,IMPORT_FEE_INSTRUCTION:`Import charges explanation`,IMPORT_FEE_INSTRUCTION_CONTENT:`Import charges include fees related to import services and other costs. No refund for overpayment, no additional charge for underpayment.`,GFD_POPUP_TITLE:`Overseas purchase items shipped from domestic bonded warehouse`,GFD_POPUP_CONTENT:`Amazon Global Store purchase items will be pre-stocked in the domestic bonded warehouse, and orders will be prioritized for shipment from the bonded warehouse. Delivery in as fast as 2 days, estimated delivery time is based on the checkout page.`,GFD_POPUP_BUTTON:`Got it`,DECLARATION_FOR_CLAIMING_MULTIPLE_COUPONS:`Multiple coupons are currently available for collection and cannot be used in combination. After receiving it, the system will automatically apply the coupon with the highest discount to supp
4479ort ordering in the shopping cart and checkout page.`,DP_AMAZON_GS_TIPS:{SERVICE_DIFFERENCES:`Product and service differences`,SERVICE_DIFFERENCES_CONTENT:[`Products purchased from Amazon Global Stores Purchase are sold by  Global Stores Amazon websites and are subject to the laws, regulations, standards, norms, and practices of the country where the foreign website is located. Therefore, they may differ in the following respects from products sold within China:`,`Sizes: <a data-title='SIZE_CHART_TITLE'>Shoe and Clothing Size Chart</a>, <a data-title='UNIT_CONVERSION_TITLE'>Unit Conversion Chart</a>. Note: If the selling brand provides a specific size chart, please refer to the brand's size chart.`,`Voltage and Power Sockets: Electronic products may not support China's voltage environment, power sockets, and other specification standards, and may require the use of transformers or adapters. <a data-title='ELECTRICAL_VOLTAGE_TITLE'>Tips for Electrical Power Use</a>.`,`Shelf Life of Beauty Products: The labeling of the production date/shelf life of beauty products may differ from products purchased through domestic channels. See <a data-title='BEAUTY_SHOPPING_TITLE'>Tips for Purchasing Beauty Products</a> for details.`,`After-Sales Service: After-sales warranty for products from Amazon  Global Stores Purchase is provided by the brand merchants of the original sales location of the foreign website. Such warranties and other after-sales services may not cover China. For details, please contact the brand merchant's after-sales service.`,`Labels, Manuals, and Instruction Books: Labels, manuals, and instruction books are not translated into Chinese; the ingredients, claims, product descriptions, reference values, and recommended values may differ from Chinese standards or practices.`,`Other: Due to differences in demographics (especially children, the elderly, and the disabled), usage environment, consumption scenarios, and habits between the place of sale and the place of use, the product may not be suitable or fully suitable for its intended purpose.`],CUSTOMS_CLEARANCE_SERVICE:`Customs Clearance Service`,CUSTOMS_CLEARANCE_SERVICE_CONTENT:[`According to the requirements of Chinese customs, when purchasing products from Amazon  Global Stores Purchase, you will need to submit the identity card information of the orderer (currently only supporting verification of Chinese resident identity card information) for customs clearance. <a data-title='CUSTOMS_CLEARANCE_TITLE'>Click here for details</a>.`,`Amazon will never ask for your bank card number, verification code, or any other such information for any reason. If criminals impersonating Amazon  Global Stores Purchase customer service ask for your bank account information, please contact Amazon  Global Stores Purchase customer service or the police in a timely manner and remain vigilant.`],LOGISTICS_AND_DELIVERY:`Logistics and Delivery`,LOGISTICS_AND_DELIVERY_CONTENT:[`Products from Amazon  Global Stores Purchase comply with customs import and export policy requirements and support delivery throughout China, excluding Hong Kong, Macau, and Taiwan. However, delivery times may be extended for some remote areas, and a few products do not support delivery. If you have successfully placed an order and we are unable to deliver to you, we will notify you in time.`],OTHER:`Other`,OTHER_CONTENT:[`Global Stores products sold by Amazon  Global Stores Purchase are for personal use only. Purchasing behavior must follow the principles of personal use and reasonable quantity and must not be turned into other commercial purposes or resold.`]}},IPe={name:`Name`,tel:`Phone`,save:`Save`,clear:`Clear`,undo:`Undo`,cancel:`Cancel`,confirm:`Confirm`,delete:`Delete`,loading:`Loading...`,noCoupon:`No coupons`,nameEmpty:`Please fill in the name`,addContact:`Add contact`,telInvalid:`Malformed phone number`,vanCalendar:{end:`End`,start:`Start`,title:`Calendar`,weekdays:[`Sun`,`Mon`,`Tue`,`Wed`,`Thu`,`Fri`,`Sat`],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`Choose no more than ${e} days`}
4479,vanCascader:{select:`Select`},vanPagination:{prev:`Previous`,next:`Next`},vanPullRefresh:{pulling:`Pull to refresh...`,loosing:`Loose to refresh...`},vanSubmitBar:{label:`Total:`},vanCoupon:{unlimited:`Unlimited`,discount:e=>`${e*10}% off`,condition:e=>`At least ${e}`},vanCouponCell:{title:`Coupon`,count:e=>`You have ${e} coupons`},vanCouponList:{exchange:`Exchange`,close:`Close`,enable:`Available`,disabled:`Unavailable`,placeholder:`Coupon code`},vanAddressEdit:{area:`Area`,areaEmpty:`Please select a receiving area`,addressEmpty:`Address can not be empty`,addressDetail:`Address`,defaultAddress:`Set as the default address`},vanAddressList:{add:`Add new address`}},LPe={Common:{ARRIVED:`已到达`}},RPe=n({i18n:()=>d2,siphonI18n:()=>u2,usI18n:()=>UPe}),zPe={"zh-CN":GC,"en-US":IPe},BPe=()=>P.isCNFlavor()?`zh-CN`:`en-US`,VPe=Object.assign({"./lang/zh-CN/modules/customerProtocols/advertisement.js":ENe,"./lang/zh-CN/modules/customerProtocols/appPermissionStatement.js":ONe,"./lang/zh-CN/modules/customerProtocols/communityGuidelines.js":ANe,"./lang/zh-CN/modules/customerProtocols/cookiesPolicy.js":MNe,"./lang/zh-CN/modules/customerProtocols/infringement.js":PNe,"./lang/zh-CN/modules/customerProtocols/internationalDelivery.js":INe,"./lang/zh-CN/modules/customerProtocols/overseasEntityRegistrationInfo.js":RNe,"./lang/zh-CN/modules/customerProtocols/persInfoCollectionChecklist.js":BNe,"./lang/zh-CN/modules/customerProtocols/privacySecurity/v1.js":HNe,"./lang/zh-CN/modules/customerProtocols/privacySecurity.js":Whe,"./lang/zh-CN/modules/customerProtocols/privacySecurityOld.js":WNe,"./lang/zh-CN/modules/customerProtocols/privacySecuritySource.js":KNe,"./lang/zh-CN/modules/customerProtocols/sdk.js":JNe,"./lang/zh-CN/modules/customerProtocols/thirdPartyPersonalInformationChecklist.js":XNe,"./lang/zh-CN/modules/customerProtocols/trademark.js":QNe,"./lang/zh-CN/modules/customerProtocols/useCondition.js":ePe,"./lang/zh-CN/modules/customerProtocols/useConditionForAGS.js":nPe,"./lang/zh-CN/modules/customerProtocols/useConditionSource.js":iPe,"./lang/zh-CN/modules/detailPage.js":oPe}),HPe=Object.assign({"./lang/en-US/modules/customerProtocols/advertisement.js":cPe,"./lang/en-US/modules/customerProtocols/appPermissionStatement.js":uPe,"./lang/en-US/modules/customerProtocols/communityGuidelines.js":fPe,"./lang/en-US/modules/customerProtocols/cookiesPolicy.js":mPe,"./lang/en-US/modules/customerProtocols/internationalDelivery.js":gPe,"./lang/en-US/modules/customerProtocols/overseasEntityRegistrationInfo.js":vPe,"./lang/en-US/modules/customerProtocols/persInfoCollectionChecklist.js":bPe,"./lang/en-US/modules/customerProtocols/privacySecurity.js":SPe,"./lang/en-US/modules/customerProtocols/sdk.js":wPe,"./lang/en-US/modules/customerProtocols/thirdPartyPersonalInformationChecklist.js":EPe,"./lang/en-US/modules/customerProtocols/trademark.js":OPe,"./lang/en-US/modules/customerProtocols/useCondition.js":APe,"./lang/en-US/modules/customerProtocols/useConditionForAGS.js":MPe,"./lang/en-US/modules/detailPage.js":PPe}),u2=(e,t=`zh-CN`)=>{let n={};return Object.keys(e).forEach(r=>{let i=r.replace(`./lang/${t}/`,``).replace(/^\.\//,``);i=i.substring(0,i.lastIndexOf(`.`));let a=i.split(`/`),o=a.shift(),s=a.join(`.`),c=e[r]?.default;o&&(s?(n[o]=n[o]||{},n[o][s]=c):n[o]=c||{})}),n},d2=_Ne({locale:qy,fallbackLocale:BPe(),legacy:!1,messages:{"zh-CN":{...u2(VPe,`zh-CN`),...LPe},"en-US":{...u2(HPe,`en-US`)}}});function UPe(e){e.use(d2);let t=d2.global.locale.value;JC.use(t,zPe[t])}var{API_LIST:{WW_INFINITY_PROD:WPe}}=tR,GPe={getCustomerLocation:`${WPe}/customer-locations`},KPe=`get fake offshore session Id`,qPe=`139-0922812-9292720`,JPe=async(e,t=!1)=>{let n=await ZK()??`000-0000000-0000000`,r={"Content-Type":`application/json`,"X-Amz-Client-Id":tR.CLIENT_ID_BAZAAR,"x-api-key":uc(),"X-Amz-Offshore-Marketplace-Id":P.getMarketplaceId(),"X-Amz-Request-Id":aJ(tR.REQUEST_ID_LENGTH),"X-Amz-Session-Id":n,"X-Amz-Token":tR.VISITOR};if(t){let t=e.countryCode;t&&(r[`X-Amz-Country-Code`]=t,r[`X-Amz-Session-Id`]===KPe&&!SW()&&(r[`X-Amz-Session-Id`]=qPe))}return r},f2=async(e,t=!1)=>{let n={params:e,headers:await JPe(e,t)};return JJ.get(GPe.getCustomerLocation,n)},YPe=n({getCustomerLocationData:()=>XPe}),XPe=async(e=!1)=>{try{let t=await f2({},e);if(t?.data?.customerLocation?.countryCode&&t?.data?.isAutoDetectionSuccessful){let e=t.data.customerLocation.countryCode,n=t.data.customerLocation.rablRegions;await Hy();let r=Uy()[e];if(r){let t=n?.map(e=>e.regionId?.toString()).join(`, `)||``,a={country:r.country,countryCode:e,language:r.language,currency:r.currency,languageCode:r.languageCode,ph
4479oneCode:r.phoneCode,rablRegions:t};await X.callFnVal(i.SAVE_DATA_TO_DISK_CACHE,{key:Ry,value:JSON.stringify(a)}),localStorage.setItem(Ry,JSON.stringify(a)),X.callFn(i.ON_COMPLETE_PREFERENCE_PICKER_FLOW,{})}}}catch(e){console.error(`Error fetching customer preferences:`,e)}},ZPe=n({loadUIComponents:()=>QPe}),QPe=async()=>{let[e,t,n,r]=await Promise.all([Fy(()=>import(`./router-8Y0HCOnQ.js`),__vite__mapDeps([38,39,1,40,4])),Fy(()=>Promise.resolve().then(()=>hW),void 0),Fy(()=>Promise.resolve().then(()=>p2),void 0),Fy(()=>import(`./registerGlobComp-CTi58D0B.js`),__vite__mapDeps([41,3,5,1,6,24,11,22,9,10,23,15,42,36]))]);return{router:e.default,store:t.default,vantUse:n.default,registerGlobComp:r.registerGlobComp}},p2=n({default:()=>$Pe});function $Pe(e){[_T,PT,Yie,VT,Zw,aT,Uw,Qie,Aw,ET,sT,cT,Vw,vT,qT,Bie,kT,Ow].forEach(t=>e.config.globalProperties[`$${t.name}`]=t),[cae].forEach(t=>e.use(t))}var eFe={feature_id:`IsSkeletonLoadingEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},tFe={version:4,country_calling_codes:{1:[`US`,`AG`,`AI`,`AS`,`BB`,`BM`,`BS`,`CA`,`DM`,`DO`,`GD`,`GU`,`JM`,`KN`,`KY`,`LC`,`MP`,`MS`,`PR`,`SX`,`TC`,`TT`,`VC`,`VG`,`VI`],7:[`RU`,`KZ`],20:[`EG`],27:[`ZA`],30:[`GR`],31:[`NL`],32:[`BE`],33:[`FR`],34:[`ES`],36:[`HU`],39:[`IT`,`VA`],40:[`RO`],41:[`CH`],43:[`AT`],44:[`GB`,`GG`,`IM`,`JE`],45:[`DK`],46:[`SE`],47:[`NO`,`SJ`],48:[`PL`],49:[`DE`],51:[`PE`],52:[`MX`],53:[`CU`],54:[`AR`],55:[`BR`],56:[`CL`],57:[`CO`],58:[`VE`],60:[`MY`],61:[`AU`,`CC`,`CX`],62:[`ID`],63:[`PH`],64:[`NZ`],65:[`SG`],66:[`TH`],81:[`JP`],82:[`KR`],84:[`VN`],86:[`CN`],90:[`TR`],91:[`IN`],92:[`PK`],93:[`AF`],94:[`LK`],95:[`MM`],98:[`IR`],211:[`SS`],212:[`MA`,`EH`],213:[`DZ`],216:[`TN`],218:[`LY`],220:[`GM`],221:[`SN`],222:[`MR`],223:[`ML`],224:[`GN`],225:[`CI`],226:[`BF`],227:[`NE`],228:[`TG`],229:[`BJ`],230:[`MU`],231:[`LR`],232:[`SL`],233:[`GH`],234:[`NG`],235:[`TD`],236:[`CF`],237:[`CM`],238:[`CV`],239:[`ST`],240:[`GQ`],241:[`GA`],242:[`CG`],243:[`CD`],244:[`AO`],245:[`GW`],246:[`IO`],247:[`AC`],248:[`SC`],249:[`SD`],250:[`RW`],251:[`ET`],252:[`SO`],253:[`DJ`],254:[`KE`],255:[`TZ`],256:[`UG`],257:[`BI`],258:[`MZ`],260:[`ZM`],261:[`MG`],262:[`RE`,`YT`],263:[`ZW`],264:[`NA`],265:[`MW`],266:[`LS`],267:[`BW`],268:[`SZ`],269:[`KM`],290:[`SH`,`TA`],291:[`ER`],297:[`AW`],298:[`FO`],299:[`GL`],350:[`GI`],351:[`PT`],352:[`LU`],353:[`IE`],354:[`IS`],355:[`AL`],356:[`MT`],357:[`CY`],358:[`FI`,`AX`],359:[`BG`],370:[`LT`],371:[`LV`],372:[`EE`],373:[`MD`],374:[`AM`],375:[`BY`],376:[`AD`],377:[`MC`],378:[`SM`],380:[`UA`],381:[`RS`],382:[`ME`],383:[`XK`],385:[`HR`],386:[`SI`],387:[`BA`],389:[`MK`],420:[`CZ`],421:[`SK`],423:[`LI`],500:[`FK`],501:[`BZ`],502:[`GT`],503:[`SV`],504:[`HN`],505:[`NI`],506:[`CR`],507:[`PA`],508:[`PM`],509:[`HT`],590:[`GP`,`BL`,`MF`],591:[`BO`],592:[`GY`],593:[`EC`],594:[`GF`],595:[`PY`],596:[`MQ`],597:[`SR`],598:[`UY`],599:[`CW`,`BQ`],670:[`TL`],672:[`NF`],673:[`BN`],674:[`NR`],675:[`PG`],676:[`TO`],677:[`SB`],678:[`VU`],679:[`FJ`],680:[`PW`],681:[`WF`],682:[`CK`],683:[`NU`],685:[`WS`],686:[`KI`],687:[`NC`],688:[`TV`],689:[`PF`],690:[`TK`],691:[`FM`],692:[`MH`],850:[`KP`],852:[`HK`],853:[`MO`],855:[`KH`],856:[`LA`],880:[`BD`],886:[`TW`],960:[`MV`],961:[`LB`],962:[`JO`],963:[`SY`],964:[`IQ`],965:[`KW`],966:[`SA`],967:[`YE`],968:[`OM`],970:[`PS`],971:[`AE`],972:[`IL`],973:[`BH`],974:[`QA`],975:[`BT`],976:[`MN`],977:[`NP`],992:[`TJ`],993:[`TM`],994:[`AZ`],995:[`GE`],996:[`KG`],998:[`UZ`]},countries:{AC:[`247`,`00`,`(?:[01589]\\d|[2-467])\\d{4}`,[5,6]],AD:[`376`,`00`,`(?:1|6\\d)\\d{7}|[135-9]\\d{5}`,[6,8,9],[[`(\\d{3})(\\d{3})`,`$1 $2`,[`[135-9]`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`1`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`6`]]]],AE:[`971`,`00`,`(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}`,[5,6,7,8,9,10,11,12],[[`(\\d{3})(\\d{2,9})`,`$1 $2`,[`60|8`]],[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[236]|[479][2-8]`],`0$1`],[`(\\d{3})(\\d)(\\d{5})`,`$1 $2 $3`,[`[479]`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`5`],`0$1`]],`0`],AF:[`93`,`00`,`[2-7]\\d{8}`,[9],[[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2-7]`],`0$1`]],`0`],AG:[`1`,`011`,`(?:268|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([457]\\d{6})$|1`,`268$1`,0,`268`],AI:[`1`,`011`,`(?:264|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2457]\\d{6})$|1`,`264$1`,0,`264`],AL:[`355`,`00`,`(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}`,[6,7,8,9],[[`(\\d{3})(\\d{3,4})`,`$1 $2`,[`80|9`],`0$1`],[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`4[2-6]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2358][2-5]|4`],`0$1`],[`(\\d{3})(\\d{5})`,`$1 $2`,[`[23578]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`6`],`0$1`]],`0`],AM:[`374`,`00`,`(?:[1-489]\\d|55|60|77)\\d{6}`,[8],[[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`[89]0`],`0 $1`],[`(\\d{3})(\\d{5})`,`$1 $2`,[`2|3[12]`],`(0$1)`],[`(\\d{2})(\\d{6})`,`$1 $2`,[`1|47`],`(0$1)`],[`(\\d{2})(\\d{6})`,`$1 $2`,[`[3-9]`],`0$1`]],`0`],AO:[`244`,`00`,`[29]\\d{8}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[29]`]]]],AR:[`54`,`00`,`(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}`,[10,11],[[`(\\d{4})(\\d{2})(\\d{4})`,`$1 $2-$3`,[`2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])`,`2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)`,`2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]`,`2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]`],`0$1`,1],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2-$3`,[`1`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`[68]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2-$3`,[`[23]`],`0$1`,1],[`(\\d)(\\d{4})(\\d{2})(\\d{4})`,`$2 15-$3-$4`,[`9(?:2[2-469]|3[3-578])`,`9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))`,`9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)`,`9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]`,`9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]`],`0$1`,0,`$1 $2 $3-$4`],[`(\\d)(\\d{2})(\\d{4})(\\d{4})`,`$2 15-$3-$4`,[`91`],`0$1`,0,`$1 $2 $3-$4`],[`(\\d{3})(\\d{3})(\\d{5})`,`$1-$2-$3`,[`8`],`0$1`],[`(\\d)(\\d{3})(\\d{3})(\\d{4})`,`$2 15-$3-$4`,[`9`],`0$1`,0,`$1 $2 $3-$4`]],`0`,0,`0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-4
44796-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?`,`9$1`],AS:[`1`,`011`,`(?:[58]\\d\\d|684|900)\\d{7}`,[10],0,`1`,0,`([267]\\d{6})$|1`,`684$1`,0,`684`],AT:[`43`,`00`,`1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}`,[4,5,6,7,8,9,10,11,12,13],[[`(\\d)(\\d{3,12})`,`$1 $2`,[`1(?:11|[2-9])`],`0$1`],[`(\\d{3})(\\d{2})`,`$1 $2`,[`517`],`0$1`],[`(\\d{2})(\\d{3,5})`,`$1 $2`,[`5[079]`],`0$1`],[`(\\d{3})(\\d{3,10})`,`$1 $2`,[`(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]`,`(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]`],`0$1`],[`(\\d{4})(\\d{3,9})`,`$1 $2`,[`[2-467]|5[2-6]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`5`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4,7})`,`$1 $2 $3`,[`5`],`0$1`]],`0`],AU:[`61`,`001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011`,`1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}`,[5,6,7,8,9,10,12],[[`(\\d{2})(\\d{3,4})`,`$1 $2`,[`16`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2,4})`,`$1 $2 $3`,[`16`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`14|4`],`0$1`],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[2378]`],`(0$1)`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1(?:30|[89])`]]],`0`,0,`(183[12])|0`,0,0,0,[[`(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}`,[9]],[`4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}`,[9]],[`180(?:0\\d{3}|2)\\d{3}`,[7,10]],[`190[0-26]\\d{6}`,[10]],0,0,0,[`163\\d{2,6}`,[5,6,7,8,9]],[`14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}`,[9]],[`13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}`,[6,8,10,12]]],`0011`],AW:[`297`,`00`,`(?:[25-79]\\d\\d|800)\\d{4}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[25-9]`]]]],AX:[`358`,`00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))`,`2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}`,[5,6,7,8,9,10,11,12],0,`0`,0,0,0,0,`18`,0,`00`],AZ:[`994`,`00`,`365\\d{6}|(?:[124579]\\d|60|88)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`90`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`1[28]|2|365|46`,`1[28]|2|365[45]|46`,`1[28]|2|365(?:4|5[02])|46`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[13-9]`],`0$1`]],`0`],BA:[`387`,`00`,`6\\d{8}|(?:[35689]\\d|49|70)\\d{6}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`6[1-3]|[7-9]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2-$3`,[`[3-5]|6[56]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3 $4`,[`6`],`0$1`]],`0`],BB:[`1`,`011`,`(?:246|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`246$1`,0,`246`],BD:[`880`,`00`,`[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}`,[6,7,8,9,10],[[`(\\d{2})(\\d{4,6})`,`$1-$2`,[`31[5-8]|[459]1`],`0$1`],[`(\\d{3})(\\d{3,7})`,`$1-$2`,[`3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]`],`0$1`],[`(\\d{4})(\\d{3,6})`,`$1-$2`,[`[13-9]|2[23]`],`0$1`],[`(\\d)(\\d{7,8})`,`$1-$2`,[`2`],`0$1`]],`0`],BE:[`32`,`00`,`4\\d{8}|[1-9]\\d{7}`,[8,9],[[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`(?:80|9)0`],`0$1`],[`(\\d)(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[239]|4[23]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[15-8]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`4`],`0$1`]],`0`],BF:[`226`,`00`,`[024-7]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[024-7]`]]]],BG:[`359`,`00`,`00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}`,[6,7,8,9,12],[[`(\\d)(\\d)(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`2`],`0$1`],[`(\\d{3})(\\d{4})`,`$1 $2`,[`43[1-6]|70[1-9]`],`0$1`],[`(\\d)(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2,3})`,`$1 $2 $3`,[`[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`(?:70|8)0`],`0$1`],[`(\\d{3})(\\d{3})(\\d{2})`,`$1 $2 $3`,[`43[1-7]|7`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[48]|9[08]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`9`],`0$1`]],`0`],BH:[`973`,`00`,`[136-9]\\d{7}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[13679]|8[02-4679]`]]]],BI:[`257`,`00`,`(?:[267]\\d|31)\\d{6}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2367]`]]]],BJ:[`229`,`00`,`(?:01\\d|8)\\d{7}`,[8,10],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`0`]]]],BL:[`590`,`00`,`7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}`,[9],0,`0`,0,0,0,0,0,[[`(?:59(?:0(?:2[7-9]|3[3-7]|5[12]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}`],[`(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}`],[`80[0-5]\\d{6}`],[`8[129]\\d{7}`],0,0,0,0,[`9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}`]]],BM:[`1`,`011`,`(?:441|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`441$1`,0,`441`],BN:[`673`,`00`,`[2-578]\\d{6}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[2-578]`]]]],BO:[`591`,`00(?:1\\d)?`,`(?:[2-7]\\d\\d|8001)\\d{5}`,[8,9],[[`(\\d)(\\d{7})`,`$1 $2`,[`[23]|4[46]|50`]],[`(\\d{8})`,`$1`,[`[5-7]`]],[`(\\d{3})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`8`]]],`0`,0,`0(1\\d)?`],BQ:[`599`,`00`,`(?:[34]1|7\\d)\\d{5}`,[7],0,0,0,0,0,0,`[347]`],BR:[`55`,`00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)`,`[1-467]\\d{9,10}
4479|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}`,[8,9,10,11],[[`(\\d{4})(\\d{4})`,`$1-$2`,[`300|4(?:0[02]|37|86)`,`300|4(?:0(?:0|20)|370|864)`]],[`(\\d{3})(\\d{2,3})(\\d{4})`,`$1 $2 $3`,[`(?:[358]|90)0`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2-$3`,[`(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]`],`($1)`],[`(\\d{2})(\\d{5})(\\d{4})`,`$1 $2-$3`,[`[16][1-9]|[2-57-9]`],`($1)`]],`0`,0,`(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?`,`$2`],BS:[`1`,`011`,`(?:242|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([3-8]\\d{6})$|1`,`242$1`,0,`242`],BT:[`975`,`00`,`[178]\\d{7}|[2-8]\\d{6}`,[7,8],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2-6]|7[246]|8[2-4]`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`1[67]|[78]`]]]],BW:[`267`,`00`,`(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}`,[7,8,10],[[`(\\d{2})(\\d{5})`,`$1 $2`,[`90`]],[`(\\d{3})(\\d{4})`,`$1 $2`,[`[24-6]|3[15-9]`]],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[37]`]],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`0`]],[`(\\d{3})(\\d{4})(\\d{3})`,`$1 $2 $3`,[`8`]]]],BY:[`375`,`810`,`(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}`,[6,7,8,9,10,11],[[`(\\d{3})(\\d{3})`,`$1 $2`,[`800`],`8 $1`],[`(\\d{3})(\\d{2})(\\d{2,4})`,`$1 $2 $3`,[`800`],`8 $1`],[`(\\d{4})(\\d{2})(\\d{3})`,`$1 $2-$3`,[`1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])`,`1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])`],`8 0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2-$3-$4`,[`1(?:[56]|7[467])|2[1-3]`],`8 0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2-$3-$4`,[`[1-4]`],`8 0$1`],[`(\\d{3})(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`[89]`],`8 $1`]],`8`,0,`0|80?`,0,0,0,0,`8~10`],BZ:[`501`,`00`,`(?:0800\\d|[2-8])\\d{6}`,[7,11],[[`(\\d{3})(\\d{4})`,`$1-$2`,[`[2-8]`]],[`(\\d)(\\d{3})(\\d{4})(\\d{3})`,`$1-$2-$3-$4`,[`0`]]]],CA:[`1`,`011`,`[2-9]\\d{9}|3\\d{6}`,[7,10],0,`1`,0,0,0,0,0,[[`(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}`,[10]],[``,[10]],[`8(?:00|33|44|55|66|77|88)[2-9]\\d{6}`,[10]],[`900[2-9]\\d{6}`,[10]],[`52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}`,[10]],0,[`310\\d{4}`,[7]],0,[`600[2-9]\\d{6}`,[10]]]],CC:[`61`,`001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011`,`1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}`,[6,7,8,9,10,12],0,`0`,0,`([59]\\d{7})$|0`,`8$1`,0,0,[[`8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}`,[9]],[`4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}`,[9]],[`180(?:0\\d{3}|2)\\d{3}`,[7,10]],[`190[0-26]\\d{6}`,[10]],0,0,0,0,[`14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}`,[9]],[`13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}`,[6,8,10,12]]],`0011`],CD:[`243`,`00`,`(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}`,[7,8,9,10],[[`(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`88`],`0$1`],[`(\\d{2})(\\d{5})`,`$1 $2`,[`[1-6]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[89]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`5`],`0$1`]],`0`],CF:[`236`,`00`,`8776\\d{4}|(?:[27]\\d|61)\\d{6}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[26-8]`]]]],CG:[`242`,`00`,`222\\d{6}|(?:0\\d|80)\\d{7}`,[9],[[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`8`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[02]`]]]],CH:[`41`,`00`,`8\\d{11}|[2-9]\\d{8}`,[9,12],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8[047]|90`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2-79]|81`],`0$1`],[`(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`8`],`0$1`]],`0`],CI:[`225`,`00`,`[02]\\d{9}`,[10],[[`(\\d{2})(\\d{2})(\\d)(\\d{5})`,`$1 $2 $3 $4`,[`2`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3 $4`,[`0`]]]],CK:[`682`,`00`,`[2-578]\\d{4}`,[5],[[`(\\d{2})(\\d{3})`,`$1 $2`,[`[2-578]`]]]],CL:[`56`,`(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0`,`12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}`,[9,10,11],[[`(\\d{5})(\\d{4})`,`$1 $2`,[`219`,`2196`],`($1)`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`60|809`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`44`]],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`2[1-36]`],`($1)`],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`9(?:10|[2-9])`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])`],`($1)`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`60|8`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`]],[`(\\d{3})(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3 $4`,[`60`]]]],CM:[`237`,`00`,`[26]\\d{8}|88\\d{6,7}`,[8,9],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`88`]],[`(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`[26]|88`]]]],CN:[`86`,`00|1(?:[12]\\d|79)\\d\\d00`,`(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}`,[7,8,9,10,11,12],[[`(\\d{2})(\\d{5,6}
4479)`,`$1 $2`,[`(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]`,`(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1`,`10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12`,`10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123`,`10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123`],`0$1`],[`(\\d{3})(\\d{5,6})`,`$1 $2`,[`3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]`,`(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]`,`85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])`,`85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`(?:4|80)0`]],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`10|2(?:[02-57-9]|1[1-9])`,`10|2(?:[02-57-9]|1[1-9])`,`10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]`],`0$1`,1],[`(\\d{3})(\\d{7,8})`,`$1 $2`,[`9`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`80`],`0$1`,1],[`(\\d{3})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[3-578]`],`0$1`,1],[`(\\d{3})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`1[3-9]`]],[`(\\d{2})(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3 $4`,[`[12]`],`0$1`,1]],`0`,0,`(1(?:[12]\\d|79)\\d\\d)|0`,0,0,0,0,`00`],CO:[`57`,`00(?:4(?:[14]4|56)|[579])`,`(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}`,[8,10,11],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`46`]],[`(\\d{3})(\\d{7})`,`$1 $2`,[`6|90`],`($1)`],[`(\\d{3})(\\d{7})`,`$1 $2`,[`3[0-357]|9[14]`]],[`(\\d)(\\d{3})(\\d{7})`,`$1-$2-$3`,[`1`],`0$1`,0,`$1 $2 $3`]],`0`,0,`0([3579]|4(?:[14]4|56))?`],CR:[`506`,`00`,`(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}`,[8,10],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[2-7]|8[3-9]`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`[89]`]]],0,0,`(19(?:0[0-2468]|1[09]|20|66|77|99))`],CU:[`53`,`119`,`(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}`,[6,7,8,10],[[`(\\d{2})(\\d{4,6})`,`$1 $2`,[`2[1-4]|[34]`],`(0$1)`],[`(\\d)(\\d{6,7})`,`$1 $2`,[`7`],`(0$1)`],[`(\\d)(\\d{7})`,`$1 $2`,[`[56]`],`0$1`],[`(\\d{3})(\\d{7})`,`$1 $2`,[`8`],`0$1`]],`0`],CV:[`238`,`0`,`(?:[2-59]\\d\\d|800)\\d{4}`,[7],[[`(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[2-589]`]]]],CW:[`599`,`00`,`(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}`,[7,8],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[3467]`]],[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`9[4-8]`]]],0,0,0,0,0,`[69]`],CX:[`61`,`001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011`,`1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}`,[6,7,8,9,10,12],0,`0`,0,`([59]\\d{7})$|0`,`8$1`,0,0,[[`8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}`,[9]],[`4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}`,[9]],[`180(?:0\\d{3}|2)\\d{3}`,[7,10]],[`190[0-26]\\d{6}`,[10]],0,0,0,0,[`14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}`,[9]],[`13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}`,[6,8,10,12]]],`0011`],CY:[`357`,`00`,`(?:[279]\\d|[58]0)\\d{6}`,[8],[[`(\\d{2})(\\d{6})`,`$1 $2`,[`[257-9]`]]]],CZ:[`420`,`00`,`(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}`,[9,10,11,12],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2-8]|9[015-7]`]],[`(\\d{2})(\\d{3})(\\d{3})(\\d{2})`,`$1 $2 $3 $4`,[`96`]],[`(\\d{2})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`9`]],[`(\\d{3})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`9`]]]],DE:[`49`,`00`,`[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}`,[4,5,6,7,8,9,10,11,12,13,14,15],[[`(\\d{2})(\\d{3,13})`,`$1 $2`,[`3[02]|40|[68]9`],`0$1`],[`(\\d{3})(\\d{3,12})`,`$1 $2`,[`2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1`,`2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1`],`0$1`],[`(\\d{4})(\\d{2,11})`,`$1 $2`,[`[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]`,`[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]`],`0$1`],[`(\\d{3})(\\d{4})`,`$1 $2`,[`138`],`0$1`],[`(\\d{5})(\\d{2,10})`,`$1 $2`,[`3`],`0$1`],[`(\\d{3})(\\d{5,11})`,`$1 $2`,[`181`],`0$1`],[`(\\d{3})(\\d)(\\d{4,10})`,`$1 $2 $3`,[`1(?:3|80)|9`],`0$1`],[`(\\d{3})(\\d{7,8})`,`$1 $2`,[`1[67]`],`0$1`],[`(\\d{3})(\\d{7,12})`,`$1 $2`,[`8`],`0$1`],[`(\\d{5})(\\d{6})`,`$1 $2`,[`185`,`1850`,`18500`],`0$1`],[`(\\d{3})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`7`],`0$1`],[`(\\d{4})(\\d{7})`,`$1 $2`,[`18[68]`],`0$1`],[`(\\d{4})(\\d{7})`,`$1 $2`,[`15[1279]`],`0$1`],[`(\\d{5})(\\d{6})`,`$1 $2`,[`15[03568]`,`15(?:[0568]|3[13])`],`0$1`],[`(\\d{3})(\\d{8})`,`$1 $2`,[`18`],`0$1`],[`(\\d{3})(\\d{2})(\\d{7,8})`,`$1 $2 $3`,[`1(?:6[023]|7)`],`0$1`],[`(\\d{4})(\\d{2})(\\d{7})`,`$1 $2 $3`,[`15[279]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{8}
4479)`,`$1 $2 $3`,[`15`],`0$1`]],`0`],DJ:[`253`,`00`,`(?:2\\d|77)\\d{6}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[27]`]]]],DK:[`45`,`00`,`[2-9]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2-9]`]]]],DM:[`1`,`011`,`(?:[58]\\d\\d|767|900)\\d{7}`,[10],0,`1`,0,`([2-7]\\d{6})$|1`,`767$1`,0,`767`],DO:[`1`,`011`,`(?:[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,0,0,0,`8001|8[024]9`],DZ:[`213`,`00`,`(?:[1-4]|[5-79]\\d|80)\\d{7}`,[8,9],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[1-4]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`9`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[5-8]`],`0$1`]],`0`],EC:[`593`,`00`,`1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}`,[8,9,10,11],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2-$3`,[`[2-7]`],`(0$1)`,0,`$1-$2-$3`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`9`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`1`]]],`0`],EE:[`372`,`00`,`8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}`,[7,8,10],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88`,`[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88`]],[`(\\d{4})(\\d{3,4})`,`$1 $2`,[`[45]|8(?:00|[1-49])`,`[45]|8(?:00[1-9]|[1-49])`]],[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`7`]],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`]]]],EG:[`20`,`00`,`[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}`,[8,9,10],[[`(\\d)(\\d{7,8})`,`$1 $2`,[`[23]`],`0$1`],[`(\\d{2})(\\d{6,7})`,`$1 $2`,[`1[35]|[4-6]|8[2468]|9[235-7]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[89]`],`0$1`],[`(\\d{2})(\\d{8})`,`$1 $2`,[`1`],`0$1`]],`0`],EH:[`212`,`00`,`[5-8]\\d{8}`,[9],0,`0`,0,0,0,0,0,[[`528[89]\\d{5}`],[`(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|3[01]|5[0-5]))\\d{6}`],[`80[0-7]\\d{6}`],[`89\\d{7}`],0,0,0,0,[`(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}`]]],ER:[`291`,`00`,`[178]\\d{6}`,[7],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[178]`],`0$1`]],`0`],ES:[`34`,`00`,`(?:400|[5-9]\\d\\d)\\d{6}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[89]00`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[4-9]`]]]],ET:[`251`,`00`,`(?:11|[2-57-9]\\d)\\d{7}`,[9],[[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[1-57-9]`],`0$1`]],`0`],FI:[`358`,`00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))`,`[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}`,[5,6,7,8,9,10,11,12],[[`(\\d{5})`,`$1`,[`20[2-59]`],`0$1`],[`(\\d{3})(\\d{3,7})`,`$1 $2`,[`(?:[1-3]0|[68])0|70[07-9]`],`0$1`],[`(\\d{2})(\\d{4,8})`,`$1 $2`,[`[14]|2[09]|50|7[135]`],`0$1`],[`(\\d{2})(\\d{6,10})`,`$1 $2`,[`7`],`0$1`],[`(\\d)(\\d{4,9})`,`$1 $2`,[`(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9`],`0$1`]],`0`,0,0,0,0,`1[03-79]|[2-9]`,0,`00`],FJ:[`679`,`0(?:0|52)`,`45\\d{5}|(?:0800\\d|[235-9])\\d{6}`,[7,11],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[235-9]|45`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`0`]]],0,0,0,0,0,0,0,`00`],FK:[`500`,`00`,`[2-7]\\d{4}`,[5]],FM:[`691`,`00`,`(?:[39]\\d\\d|820)\\d{4}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[389]`]]]],FO:[`298`,`00`,`[2-9]\\d{5}`,[6],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[2-9]`]]],0,0,`(10(?:01|[12]0|88))`],FR:[`33`,`00`,`[1-9]\\d{8}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`],`0 $1`],[`(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`[1-79]`],`0$1`]],`0`],GA:[`241`,`00`,`(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}`,[7,8],[[`(\\d)(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2-7]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`0`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`11|[67]`],`0$1`]],0,0,`0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})`,`$1`],GB:[`44`,`00`,`[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}`,[7,9,10],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`800`,`8001`,`80011`,`800111`,`8001111`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`845`,`8454`,`84546`,`845464`],`0$1`],[`(\\d{3})(\\d{6})`,`$1 $2`,[`800`],`0$1`],[`(\\d{5})(\\d{4,5})`,`$1 $2`,[`1(?:38|5[23]|69|76|94)`,`1(?:(?:38|69)7|5(?:24|39)|768|946)`,`1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)`],`0$1`],[`(\\d{4})(\\d{5,6})`,`$1 $2`,[`1(?:[2-69][02-9]|[78])`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[25]|7(?:0|6[02-9])`,`[25]|7(?:0|6(?:[03-9]|2[356]))`],`0$1`],[`(\\d{4})(\\d{6})`,`$1 $2`,[`7`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[1389]`],`0$1`]],`0`,0,`0|180020`,0,0,0,[[`(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
4479))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}`,[9,10]],[`7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}`,[10]],[`80[08]\\d{7}|800\\d{6}|8001111`],[`(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d`,[7,10]],[`70\\d{8}`,[10]],0,[`(?:3[0347]|55)\\d{8}`,[10]],[`76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}`,[10]],[`56\\d{8}`,[10]]],0,` x`],GD:[`1`,`011`,`(?:473|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`473$1`,0,`473`],GE:[`995`,`00`,`(?:[3-57]\\d\\d|800)\\d{6}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`70`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`32`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[57]`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[348]`],`0$1`]],`0`],GF:[`594`,`00`,`(?:694\\d|7093)\\d{5}|(?:59|[89]\\d)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[5-7]|80[6-9]|9[47]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[89]`],`0$1`]],`0`],GG:[`44`,`00`,`(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?`,[7,9,10],0,`0`,0,`([25-9]\\d{5})$|0|180020`,`1481$1`,0,0,[[`1481[25-9]\\d{5}`,[10]],[`7(?:(?:781|839)\\d|911[17])\\d{5}`,[10]],[`80[08]\\d{7}|800\\d{6}|8001111`],[`(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d`,[7,10]],[`70\\d{8}`,[10]],0,[`(?:3[0347]|55)\\d{8}`,[10]],[`76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}`,[10]],[`56\\d{8}`,[10]]]],GH:[`233`,`00`,`[235]\\d{8}|800\\d{5,6}`,[8,9],[[`(\\d{3})(\\d{5})`,`$1 $2`,[`8`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2358]`],`0$1`]],`0`],GI:[`350`,`00`,`(?:[25]\\d|60)\\d{6}`,[8],[[`(\\d{3})(\\d{5})`,`$1 $2`,[`2`]]]],GL:[`299`,`00`,`(?:19|[2-689]\\d|70)\\d{4}`,[6],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`19|[2-9]`]]]],GM:[`220`,`00`,`[48]\\d{8}|[2-9]\\d{6}`,[7,9],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[235-9]|4(?:[0-35]|4[16-9])`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[48]`]]]],GN:[`224`,`00`,`722\\d{6}|(?:3|6\\d)\\d{7}`,[8,9],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`3`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[67]`]]]],GP:[`590`,`00`,`7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[5-79]|80[6-9]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`],`0$1`]],`0`,0,0,0,0,0,[[`(?:59(?:0(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)|87\\d)|80[6-9]\\d\\d)\\d{4}`],[`(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}`],[`80[0-5]\\d{6}`],[`8[129]\\d{7}`],0,0,0,0,[`9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}`]]],GQ:[`240`,`00`,`222\\d{6}|(?:3\\d|55|[89]0)\\d{7}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[235]`]],[`(\\d{3})(\\d{6})`,`$1 $2`,[`[89]`]]]],GR:[`30`,`00`,`5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}`,[10,11,12],[[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`21|7`]],[`(\\d{4})(\\d{6})`,`$1 $2`,[`2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2689]`]],[`(\\d{3})(\\d{3,4})(\\d{5})`,`$1 $2 $3`,[`8`]]]],GT:[`502`,`00`,`80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}`,[8,11],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[2-8]`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`]]]],GU:[`1`,`011`,`(?:[58]\\d\\d|671|900)\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`671$1`,0,`671`],GW:[`245`,`00`,`[49]\\d{8}|4\\d{6}`,[7,9],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`40`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[49]`]]]],GY:[`592`,`001`,`(?:[2-8]\\d{3}|9008)\\d{3}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[2-9]`]]]],HK:[`852`,`00(?:30|5[09]|[126-9]?)`,`8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}`,[5,6,7,8,9,11],[[`(\\d{3})(\\d{2,5})`,`$1 $2`,[`900`,`9003`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[2-7]|8[1-4]|9(?:0[1-9]|[1-8])`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`]],[`(\\d{3})(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`9`]]],0,0,0,0,0,0,0,`00`],HN:[`504`,`00`,`8\\d{10}|[237-9]\\d{7}`,[8,11],[[`(\\d{4})(\\d{4})`,`$1-$2`,[`[237-9]`]]]],HR:[`385`,`00`,`[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}`,[7,8,9],[[`(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`6[01]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2,3})`,`$1 $2 $3`,[`8`],`0$1`],[`(\\d)(\\d{4})(\\d{3})`,`$1 $2 $3`,[`1`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`6|7[245]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`9`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[2-57]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`],`0$1`]],`0`],HT:[`509`,`00`,`[2-589]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`[2-589]`]]]],HU:[`36`,`00`,`[235-7]\\d{8}|[1-9]\\d{7}`,[8,9],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`],`(06 $1)`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]`],`(06 $1)`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[2-9]`],`06 $1`]],`06`],ID:[`62`,`00[89]`,`00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}`,[7,8,9,10,11,12,13,14,15,16,17],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`15`]],[`(\\d{2})(\\d{5,9})`,`$1 $2`,[`2[124]|[36]1`],`(0$1)`],[`(\\d{3})(\\d{5,7})`,`$1 $2`,[`800`],`0$1`],[`(\\d{3})(\\d{5,8})`,`$1 $2`,[`[2-79]`],`(0$1)`],[`(\\d{3})(\\d{3,4})(\\d{3})`,`$1-$2-$3`,[`8[1-35-9]`],`0$1`],[`(\\d{3})(\\d{6,8})`,`$1 $2`,[`1`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`804`],`0$1`],[`(\\d{3})(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`80`],`0$1`],[`(\\d{3})(\\d{4})(\\d{4,5})`,`$1-$2-$3`,[`8`],`0$1`]],`0`],IE:[`353`,`00`,`(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}`,[7,8,9,10],[[`(\\d{2})(\\d{5})`,`$1 $2`,[`2[24-9]|47|58|6[237-9]|9[35-9]`],`(0$1)`],[`(\\d{3})(\\d{5})`,`$1 $2`,[`[45]0`],`(0$1)`],[`(\\d)(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`1`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[2569]|4[1-69]|7[14]`],`(0$1)`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`70`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`81`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[78]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1`]],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`4`],`(0$1)`],[`(\\d{2})(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3 $4`,[`8`],`0$1`]],`0`],IL:[`972`,`0(?:0|1(?:05|[2-9]))`,`1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}`,[7,8,9,10,11,12],[[`(\\d{4})(\\d{3})`,`$1-$2`,[`125`]],[`(\\d{4})(\\d{2})(\\d{2})`,`$1-$2-$3`,[`121`]],[`(\\d)(\\d{3})(\\d{4})`,`$1-$2-$3`,[`[2-489]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`[57]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1-$2-$3`,[`12`]],[`(\\d{4})(\\d{6})`,`$1-$2`,[`159`]],[`(\\d)(\\d{3})(\\d{3})(\\d{3})`,`$1-$2-$3-$4`,[`1[7-9]`]],[`(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})`,`$1-$2 $3-$4`,[`15`]]],`0`],IM:[`44`,`00`,`1624\\d{6}|(?:[3578]\\d|90)\\d{8}`,[10],0,`0`,0,`([25-8]\\d{5})$|0|180020`,`1624$1`,0,`74576|(?:16|7[56])24`],IN:[`91`,`00`,`(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}`,[8,9,10,11,12,13],[[`(\\d{8})`,`$1`,[`5(?:0|2[23]|3[03]|[67]1|88)`,`5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)`,`5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)`],0,1],[`(\\d{4})(\\d{4,5})`,`$1 $2`,[`180`,`1800`],0,1],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`140`],0,1],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`11|2[02]|33|4[04]|79[1-7]|80[2-46]`,`11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])`,`11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67)[14]`,`1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31)|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]`,`1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:3171|5[15][2-6]|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|8(?:16|2[014]|3[126]|6[136]|7[78]|83)(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]`],`0$1`,1],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2
4479-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|3[129]|5[29]|6[02-5]|70)|807`,`1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7(?:[23569]|8[0-57-9])|8[1-6])|7(?:1(?:[013-8]|9[6-9])|3(?:17|2[0-49]|9[2-57])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]`,`1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578])\\d|7(?:[23569]\\d|8[0-57-9])|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|3(?:2[0-49]|9[2-57])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]`],`0$1`,1],[`(\\d{5})(\\d{5})`,`$1 $2`,[`16|[6-9]`],`0$1`,1],[`(\\d{4})(\\d{2,4})(\\d{4})`,`$1 $2 $3`,[`18[06]`,`18[06]0`],0,1],[`(\\d{4})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`18`],0,1]],`0`],IO:[`246`,`00`,`3\\d{6}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`3`]]]],IQ:[`964`,`00`,`(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}`,[8,9,10],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[2-6]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`7`],`0$1`]],`0`],IR:[`98`,`00`,`[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}`,[4,5,6,7,10],[[`(\\d{4,5})`,`$1`,[`96`],`0$1`],[`(\\d{2})(\\d{4,5})`,`$1 $2`,[`(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`9`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[1-8]`],`0$1`]],`0`],IS:[`354`,`00|1(?:0(?:01|[12]0)|100)`,`(?:38\\d|[4-9])\\d{6}`,[7,9],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[4-9]`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`3`]]],0,0,0,0,0,0,0,`00`],IT:[`39`,`00`,`0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?`,[6,7,8,9,10,11,12],[[`(\\d{2})(\\d{4,6})`,`$1 $2`,[`0[26]`]],[`(\\d{3})(\\d{3,6})`,`$1 $2`,[`0[13-57-9][0159]|8(?:03|4[17]|9[2-5])`,`0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))`]],[`(\\d{4})(\\d{2,6})`,`$1 $2`,[`0(?:[13-579][2-46-8]|8[236-8])`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`894`]],[`(\\d{2})(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`0[26]|5`]],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`1(?:44|[679])|[378]|43`]],[`(\\d{3})(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`0[13-57-9][0159]|14`]],[`(\\d{2})(\\d{4})(\\d{5})`,`$1 $2 $3`,[`0[26]`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`0`]],[`(\\d{3})(\\d{4})(\\d{4,5})`,`$1 $2 $3`,[`[03]`]]],0,0,0,0,0,0,[[`0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}`],[`3[2-9]\\d{7,8}|(?:31|43)\\d{8}`,[9,10]],[`80(?:0\\d{3}|3)\\d{3}`,[6,9]],[`(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}`,[6,8,9,10]],[`1(?:78\\d|99)\\d{6}`,[9,10]],[`3[2-8]\\d{9,10}`,[11,12]],0,0,[`55\\d{8}`,[10]],[`84(?:[08]\\d{3}|[17])\\d{3}`,[6,9]]]],JE:[`44`,`00`,`1534\\d{6}|(?:[3578]\\d|90)\\d{8}`,[10],0,`0`,0,`([0-24-8]\\d{5})$|0|180020`,`1534$1`,0,0,[[`1534[0-24-8]\\d{5}`],[`7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}`],[`80(?:07(?:35|81)|8901)\\d{4}`],[`(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}`],[`701511\\d{4}`],0,[`(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}`],[`76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}`],[`56\\d{8}`]]],JM:[`1`,`011`,`(?:[58]\\d\\d|658|900)\\d{7}`,[10],0,`1`,0,0,0,0,`658|876`],JO:[`962`,`00`,`(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}`,[8,9],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2356]|87`],`(0$1)`],[`(\\d{3})(\\d{5,6})`,`$1 $2`,[`[89]`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`70`],`0$1`],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[47]`],`0$1`]],`0`],JP:[`81`,`010`,`00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}`,[8,9,10,11,12,13,14,15,16,17],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1-$2-$3`,[`(?:12|57|99)0`],`0$1`],[`(\\d{4})(\\d)(\\d{4})`,`$1-$2-$3`,[`1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])`,`1(?
4479:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]`,`1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`60`],`0$1`],[`(\\d)(\\d{4})(\\d{4})`,`$1-$2-$3`,[`3|4(?:2[09]|7[01])|6[1-9]`,`3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])`,`1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]`,`1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{4})`,`$1-$2-$3`,[`[14]|[289][2-9]|5[3-9]|7[2-4679]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`800`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1-$2-$3`,[`[25-9]`],`0$1`]],`0`,0,`(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0`,`$1`],KE:[`254`,`000`,`(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}`,[7,8,9,10],[[`(\\d{2})(\\d{5,7})`,`$1 $2`,[`[24-6]`],`0$1`],[`(\\d{3})(\\d{6})`,`$1 $2`,[`[17]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[89]`],`0$1`]],`0`],KG:[`996`,`00`,`8\\d{9}|[235-9]\\d{8}`,[9,10],[[`(\\d{4})(\\d{5})`,`$1 $2`,[`3(?:1[346]|[24-79])`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[235-79]|88`],`0$1`],[`(\\d{3})(\\d{3})(\\d)(\\d{2,3})`,`$1 $2 $3 $4`,[`8`],`0$1`]],`0`],KH:[`855`,`00[14-9]`,`1\\d{9}|[1-9]\\d{7,8}`,[8,9,10],[[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[1-9]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1`]]],`0`],KI:[`686`,`00`,`(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}`,[5,8],0,`0`],KM:[`269`,`00`,`[3478]\\d{6}`,[7],[[`(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[3478]`]]]],KN:[`1`,`011`,`(?:[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-7]\\d{6})$|1`,`869$1`,0,`869`],KP:[`850`,`00|99`,`85\\d{6}|(?:19\\d|[2-7])\\d{7}`,[8,10],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`],`0$1`],[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2-7]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`],`0$1`]],`0`],KR:[`82`,`00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))`,`00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}`,[5,6,8,9,10,11,12,13,14],[[`(\\d{2})(\\d{3,4})`,`$1-$2`,[`(?:3[1-3]|[46][1-4]|5[1-5])1`],`0$1`],[`(\\d{4})(\\d{4})`,`$1-$2`,[`1`]],[`(\\d)(\\d{3,4})(\\d{4})`,`$1-$2-$3`,[`2`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1-$2-$3`,[`[36]0|8`],`0$1`],[`(\\d{2})(\\d{3,4})(\\d{4})`,`$1-$2-$3`,[`[1346]|5[1-5]`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1-$2-$3`,[`[57]`],`0$1`],[`(\\d{2})(\\d{5})(\\d{4})`,`$1-$2-$3`,[`5`],`0$1`]],`0`,0,`0(8(?:[1-46-8]|5\\d\\d))?`],KW:[`965`,`00`,`18\\d{5}
4479|(?:[2569]\\d|41)\\d{6}`,[7,8],[[`(\\d{4})(\\d{3,4})`,`$1 $2`,[`[169]|2(?:[235]|4[1-35-9])|52`]],[`(\\d{3})(\\d{5})`,`$1 $2`,[`[245]`]]]],KY:[`1`,`011`,`(?:345|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`345$1`,0,`345`],KZ:[`7`,`810`,`8\\d{13}|[78]\\d{9}`,[10,14],0,`8`,0,0,0,0,`7`,0,`8~10`],LA:[`856`,`00`,`[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}`,[8,9,10],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`2[13]|3[14]|[4-8]`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3 $4`,[`3`],`0$1`],[`(\\d{2})(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`[23]`],`0$1`]],`0`],LB:[`961`,`00`,`[27-9]\\d{7}|[13-9]\\d{6}`,[7,8],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[27-9]`]]],`0`],LC:[`1`,`011`,`(?:[58]\\d\\d|758|900)\\d{7}`,[10],0,`1`,0,`([2-8]\\d{6})$|1`,`758$1`,0,`758`],LI:[`423`,`00`,`[68]\\d{8}|(?:[2378]\\d|90)\\d{5}`,[7,9],[[`(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[2379]|8(?:0[09]|7)`,`[2379]|8(?:0(?:02|9)|7)`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`69`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`6`]]],`0`,0,`(1001)|0`],LK:[`94`,`00`,`[1-9]\\d{8}`,[9],[[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`7`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[1-689]`],`0$1`]],`0`],LR:[`231`,`00`,`(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}`,[7,8,9],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`4[67]|[56]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2-578]`],`0$1`]],`0`],LS:[`266`,`00`,`(?:[256]\\d\\d|800)\\d{5}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[2568]`]]]],LT:[`370`,`00`,`(?:[3469]\\d|52|[78]0)\\d{6}`,[8],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`52[0-7]`],`(0-$1)`,1],[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`[7-9]`],`0 $1`,1],[`(\\d{2})(\\d{6})`,`$1 $2`,[`37|4(?:[15]|6[1-8])`],`(0-$1)`,1],[`(\\d{3})(\\d{5})`,`$1 $2`,[`[3-6]`],`(0-$1)`,1]],`0`,0,`[08]`],LU:[`352`,`00`,`35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}`,[4,5,6,7,8,9,10,11],[[`(\\d{2})(\\d{3})`,`$1 $2`,[`2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])`]],[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])`]],[`(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`20[2-689]`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})`,`$1 $2 $3 $4`,[`20`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})`,`$1 $2 $3 $4`,[`[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]`]],[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`80[01]|90[015]`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3 $4`,[`20`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`6`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})`,`$1 $2 $3 $4 $5`,[`20`]]],0,0,`(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)`],LV:[`371`,`00`,`(?:[268]\\d|78|90)\\d{6}`,[8],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2679]|8[01]`]]]],LY:[`218`,`00`,`[2-9]\\d{8}`,[9],[[`(\\d{2})(\\d{7})`,`$1-$2`,[`[2-9]`],`0$1`]],`0`],MA:[`212`,`00`,`[5-8]\\d{8}`,[9],[[`(\\d{4})(\\d{5})`,`$1-$2`,[`892`],`0$1`],[`(\\d{2})(\\d{7})`,`$1-$2`,[`8(?:0[0-7]|9)`],`0$1`],[`(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`[5-8]`],`0$1`]],`0`,0,0,0,0,`[5-8]`],MC:[`377`,`00`,`(?:[3489]|[67]\\d)\\d{7}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`4`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[389]`]],[`(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4 $5`,[`[67]`],`0$1`]],`0`],MD:[`373`,`00`,`(?:[235-7]\\d|[89]0)\\d{6}`,[8],[[`(\\d{3})(\\d{5})`,`$1 $2`,[`[89]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`22|3`],`0$1`],[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`[25-7]`],`0$1`]],`0`],ME:[`382`,`00`,`(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[2-9]`],`0$1`]],`0`],MF:[`590`,`00`,`7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}`,[9],0,`0`,0,0,0,0,0,[[`(?:59(?:0(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}`],[`(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}`],[`80[0-5]\\d{6}`],[`8[129]\\d{7}`],0,0,0,0,[`9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}`]]],MG:[`261`,`00`,`[23]\\d{8}`,[9],[[`(\\d{2})(\\d{2})(\\d{3})(\\d{2})`,`$1 $2 $3 $4`,[`[23]`],`0$1`]],`0`,0,`([24-9]\\d{6})$|0`,`20$1`],MH:[`692`,`011`,`329\\d{4}|(?:[256]\\d|45)\\d{5}`,[7],[[`(\\d{3})(\\d{4})`,`$1-$2`,[`[2-6]`]]],`1`],MK:[`389`,`00`,`[2-578]\\d{7}`,[8],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`2|34[47]|4(?:[37]7|5[47]|64)`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[347]`],`0$1`],[`(\\d{3})(\\d)(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[58]`],`0$1`]],`0`],ML:[`223`,`00`,`[24-9]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[24-9]`]]]],MM:[`95`,`00`,`1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}`,[6,7,8,9,10],[[`(\\d)(\\d{2})(\\d{3})`,`$1 $2 $3`,[`16|2`],`0$1`],[`(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]`],`0$1`],[`(\\d)(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[12]|452|678|86`,`[12]|452|6788|86`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[4-7]|8[1-35]`],`0$1`],[`(\\d)(\\d{3})(\\d{4,6})`,`$1 $2 $3`,[`9(?:2[0-4]|[35-9]|4[137-9])`],`0$1`],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`],`0$1`],[`(\\d)(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`92`],`0$1`],[`(\\d)(\\d{5})(\\d{4})`,`$1 $2 $3`,[`9`],`0$1`]],`0`],MN:[`976`,`001`,`[12]\\d{7,9}|[5-9]\\d{7}`,[8,9,10],[[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`11|2[16]`],`0$1`],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[5-9]`]],[`(\\d{3})(\\d{5,6})`,`$1 $2`,[`[12]2[1-3]`],`0$1`],[`(\\d{4})(\\d{5,6})`,`$1 $2`,[`[12](?:27|3[2-8]|4[2-68]|5[1-4689])`,`[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]`],`0$1`],[`(\\d{5})(\\d{4,5})`,`$1 $2`,[`[12]`],`0$1`]],`0`],MO:[`853`,`00`,`0800\\d{3}|(?:28|[68]\\d)\\d{6}`,[7,8],[[`(\\d{4})(\\d{3})`,`$1 $2`,[`0`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[268]`]]]],MP:[`1`,`011`,`[58]\\d{9}|(?:67|90)0\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`670$1`,0,`670`],MQ:[`596`,`00`,`7091\\d{5}|(?:[56]9|[89]\\d)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[5-79]|8(?:0[6-9]|[36])`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`],`0$1`]],`0`],MR:[`222`,`00`,`(?:[2-4]\\d\\d|800)\\d{5}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2-48]`]]]],MS:[`1`,`011`,`(?:[58]\\d\\d|664|900)\\d{7}`,[10],0,`1`,0,`([34]\\d{6})$|1`,`664$1`,0,`664`],MT:[`356`,`00`,`3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[2357-9]`]]]],MU:[`230`,`0(?:0|[24-7]0|3[03])`,`(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}`,[7,8,10],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[2-46]|8[013]`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[57]`]],[`(\\d{5})(\\d{5})`,`$1 $2`,[`8`]]],0,0,0,0,0,0,0,`020`],MV:[`960`,`0(?:0|19)`,`(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}`,[7,10],[[`(\\d{3})(\\d{4})`,`$1-$2`,[`[34679]`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[89]`]]],0,0,0,0,0,0,0,`00`],MW:[`265`,`00`,`(?:[1289]\\d|31|77)\\d{7}|1\\d{6}`,[7,9],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1[2-9]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[1-37-9]`],`0$1`]],`0`],MX:[`52`,`0[09]`,`[2-9]\\d{9}`,[10],[[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`33|5[56]|81`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2-9]`]]],0,0,0,0,0,0,0,`00`],MY:[`60`,`00`,`1\\d{8,9}|(?:3\\d|[4-9])\\d{7}`,[8,9,10],[[`(\\d)(\\d{3})(\\d{4})`,`$1-$2 $3`,[`[4-79]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1-$2 $3`,[`1(?:[02469]|[378][1-9]|53)|8`,`1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8`],`0$1`],[`(\\d)(\\d{4})(\\d{4})`,`$1-$2 $3`,[`3`],`0$1`],[`(\\d)(\\d{3})(\\d{2})(\\d{4})`,`$1-$2-$3-$4`,[`1(?:[367]|80)`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1-$2 $3`,[`15`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4})`,`$1-$2 $3`,[`1`],`0$1`]],`0`],MZ:[`258`,`00`,`(?:2|8\\d)\\d{7}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`2|8[2-9]`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`8`]]]],NA:[`264`,`00`,`[68]\\d{7,8}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`88`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`6`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`87`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`],`0$1`]],`0`],NC:[`687`,`00`,`(?:050|[2-57-9]\\d\\d)\\d{3}`,[6],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1.$2.$3`,[`[02-57-9]`]]]],NE:[`227`,`00`,`[027-9]\\d{7}`,[8],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`08`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[089]|2[013]|7[0467]`]]]],NF:[`672`,`00`,`[13]\\d{5}`,[6],[[`(\\d{2})(\\d{4})`,`$1 $2`,[`1[0-3]`]],[`(\\d)(\\d{5})`,`$1 $2`,[`[13]`]]],0,0,`([0-258]\\d{4})$`,`3$1`],NG:[`234`,`009`,`(?:20|9\\d)\\d{8}|[78]\\d{9,13}`,[10,11,12,13,14],[[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[7-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`20[129]`],`0$1`],[`(\\d{4})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{3})(\\d{4})(\\d{4,5})`,`$1 $2 $3`,[`[78]`],`0$1`],[`(\\d{3})(\\d{5})(\\d{5,6})`,`$1 $2 $3`,[`[78]`],`0$1`]],`0`],NI:[`505`,`00`,`(?:1800|[25-8]\\d{3})\\d{4}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[125-8]`]]]],NL:[`31`,`00`,`(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}`,[5,6,7,8,9,10,11],[[`(\\d{3})(\\d{4,7})`,`$1 $2`,[`[89]0`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`66`],`0$1`],[`(\\d)(\\d{8})`,`$1 $2`,[`6`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1[16-8]|2[259]|3[124]|4[17-9]|5[124679]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[1-578]|91`],`0$1`],[`(\\d{3})(\\d{3})(\\d{5})`,`$1 $2 $3`,[`9`],`0$1`]],`0`],NO:[`47`,`00`,`(?:0|[2-9]\\d{3})\\d{4}`,[5,8],[[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`8`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[2-79]`]]],0,0,0,0,0,`[02-689]|7[0-8]`],NP:[`977`,`00`,`(?:1\\d|9)\\d{9}|[1-9]\\d{7}`,[8,10,11],[[`(\\d)(\\d{7})`,`$1-$2`,[`1[2-6]`],`0$1`],[`(\\d{2})(\\d{6})`,`$1-$2`,[`1[01]|[2-8]|9(?:[1-59]|[67][2-6])`],`0$1`],[`(\\d{3})(\\d{7})`,`$1-$2`,[`9`]]],`0`],NR:[`674`,`00`,`(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[24-9]`]]]],NU:[`683`,`00`,`(?:[4-7]|888\\d)\\d{3}`,[4,7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`8`]]]],NZ:[`64`,`0(?:0|161)`,`[1289]\\d{9}|50\\d{5}
4479(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}`,[5,6,7,8,9,10],[[`(\\d{2})(\\d{3,8})`,`$1 $2`,[`8[1-79]`],`0$1`],[`(\\d{3})(\\d{2})(\\d{2,3})`,`$1 $2 $3`,[`50[036-8]|8|90`,`50(?:[0367]|88)|8|90`],`0$1`],[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`24|[346]|7[2-57-9]|9[2-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`2(?:10|74)|[589]`],`0$1`],[`(\\d{2})(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`1|2[028]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,5})`,`$1 $2 $3`,[`2(?:[169]|7[0-35-9])|7`],`0$1`]],`0`,0,0,0,0,0,0,`00`],OM:[`968`,`00`,`(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}`,[7,8,9],[[`(\\d{3})(\\d{4,6})`,`$1 $2`,[`[58]`]],[`(\\d{2})(\\d{6})`,`$1 $2`,[`2`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[179]`]]]],PA:[`507`,`00`,`(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}`,[7,8,10,11],[[`(\\d{3})(\\d{4})`,`$1-$2`,[`[1-57-9]`]],[`(\\d{4})(\\d{4})`,`$1-$2`,[`[68]`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`]]]],PE:[`51`,`00|19(?:1[124]|77|90)00`,`(?:[14-8]|9\\d)\\d{7}`,[8,9],[[`(\\d{3})(\\d{5})`,`$1 $2`,[`80`],`(0$1)`],[`(\\d)(\\d{7})`,`$1 $2`,[`1`],`(0$1)`],[`(\\d{2})(\\d{6})`,`$1 $2`,[`[4-8]`],`(0$1)`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`9`]]],`0`,0,0,0,0,0,0,`00`,` Anexo `],PF:[`689`,`00`,`4\\d{5}(?:\\d{2})?|8\\d{7,8}`,[6,8,9],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`44`]],[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`4|8[7-9]`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`]]]],PG:[`675`,`00|140[1-3]`,`(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}`,[7,8],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`18|[2-69]|85[02-46-9]`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[78]`]]],0,0,0,0,0,0,0,`00`],PH:[`63`,`00`,`(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}`,[6,8,9,10,11,12,13],[[`(\\d)(\\d{5})`,`$1 $2`,[`2`],`(0$1)`],[`(\\d{4})(\\d{4,6})`,`$1 $2`,[`3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2`,`3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))`],`(0$1)`],[`(\\d{5})(\\d{4})`,`$1 $2`,[`346|4(?:27|9[35])|883`,`3469|4(?:279|9(?:30|56))|8834`],`(0$1)`],[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`2`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[3-7]|8[2-8]`],`(0$1)`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[89]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`]],[`(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})`,`$1 $2 $3 $4`,[`1`]]],`0`],PK:[`92`,`00`,`122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}`,[8,9,10,11,12],[[`(\\d{3})(\\d{3})(\\d{2,7})`,`$1 $2 $3`,[`[89]0`],`0$1`],[`(\\d{4})(\\d{5})`,`$1 $2`,[`1`]],[`(\\d{3})(\\d{6,7})`,`$1 $2`,[`2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])`,`9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]`],`(0$1)`],[`(\\d{2})(\\d{7,8})`,`$1 $2`,[`(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]`],`(0$1)`],[`(\\d{5})(\\d{5})`,`$1 $2`,[`58`],`(0$1)`],[`(\\d{3})(\\d{7})`,`$1 $2`,[`3`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91`],`(0$1)`],[`(\\d{3})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`[24-9]`],`(0$1)`]],`0`],PL:[`48`,`00`,`(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}`,[6,7,8,9,10],[[`(\\d{5})`,`$1`,[`19`]],[`(\\d{3})(\\d{3})`,`$1 $2`,[`11|20|64`]],[`(\\d{2})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1`,`30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19`]],[`(\\d{3})(\\d{2})(\\d{2,3})`,`$1 $2 $3`,[`64`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)`]],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`1[2-8]|[2-7]|8[1-79]|9[145]`]],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`8`]]]],PM:[`508`,`00`,`[78]\\d{8}|[2-9]\\d{5}`,[6,9],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[2-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`7`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`],`0$1`]],`0`],PR:[`1`,`011`,`(?:[589]\\d\\d|787)\\d{7}`,[10],0,`1`,0,0,0,0,`787|939`],PS:[`970`,`00`,`[2489]2\\d{6}|(?:1\\d|5)\\d{8}`,[8,9,10],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[2489]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`5`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1`]]],`0`],PT:[`351`,`00`,`1693\\d{5}|(?:[26-9]\\d|30)\\d{7}`,[9],[[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`2[12]`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`16|[236-9]`]]]],PW:[`680`,`01[12]`,`(?:[24-8]\\d\\d|345|900)\\d{4}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[2-9]`]]]],PY:[`595`,`00`,`[36-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}`,[6,7,8,9,10,11],[[`(\\d{3})(\\d{3,6})`,`$1 $2`,[`[2-9]0`],`0$1`],[`(\\d{2})(\\d{5})`,`$1 $2`,[`3[289]|4[246-8]|61|7[1-3]|8[1-36]`],`(0$1)`],[`(\\d{3})(\\d{4,5})`,`$1 $2`,[`2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`87`]],[`(\\d{3})(\\d{6})`,`$1 $2`,[`9(?:[5-79]|8[1-7])`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2-8]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`9`]]],`0`],QA:[`974`,`00`,`800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}`,[7,8,9,11],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`2[136]|8`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[3-7]`]]]],RE:[`262`,`00`,`709\\d{6}|(?:26|[689]\\d)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[26-9]`],`0$1`]],`0`,0,0,0,0,0,[[`2631[0-6]\\d{4}|26(?:2\\d|30|88)\\d{5}`],[`(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}`],[`80\\d{7}`],[`89[1-37-9]\\d{6}`],0,0,0,0,[`9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}`],[`8(?:1[019]|2[0156]|84|90)\\d{6}`]]],RO:[`40`,`00`,`(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}`,[6,9],[[`(\\d{3})(\\d{3})`,`$1 $2`,[`2[3-6]`,`2[3-6]\\d9`],`0$1`],[`(\\d{2})(\\d{4})`,`$1 $2`,[`219|31`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[23]1`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[236-9]`],`0$1`]],`0`,0,0,0,0,0,0,0,` int `],RS:[`381`,`00`,`38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}`,[6,7,8,9,10,11,12],[[`(\\d{3})(\\d{3,9}
4479)`,`$1 $2`,[`(?:2[389]|39)0|[7-9]`],`0$1`],[`(\\d{2})(\\d{5,10})`,`$1 $2`,[`[1-36]`],`0$1`]],`0`],RU:[`7`,`810`,`8\\d{13}|[347-9]\\d{9}`,[10,14],[[`(\\d{4})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`7(?:1[0-8]|2[1-9])`,`7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))`,`7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2`],`8 ($1)`,1],[`(\\d{5})(\\d)(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`7(?:1[0-68]|2[1-9])`,`7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))`,`7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]`],`8 ($1)`,1],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`7`],`8 ($1)`,1],[`(\\d{3})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2-$3-$4`,[`[349]|8(?:[02-7]|1[1-8])`],`8 ($1)`,1],[`(\\d{4})(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`8`],`8 ($1)`]],`8`,0,0,0,0,`[3489]`,0,`8~10`],RW:[`250`,`00`,`(?:06|[27]\\d\\d|[89]00)\\d{6}`,[8,9],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`0`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`2`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[7-9]`],`0$1`]],`0`],SA:[`966`,`00`,`(?:[15]\\d|800|92)\\d{7}`,[9,10],[[`(\\d{4})(\\d{5})`,`$1 $2`,[`9`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`5`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`]]],`0`],SB:[`677`,`0[01]`,`[6-9]\\d{6}|[1-6]\\d{4}`,[5,7],[[`(\\d{2})(\\d{5})`,`$1 $2`,[`6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])`]]]],SC:[`248`,`010|0[0-2]`,`(?:[2489]\\d|64)\\d{5}`,[7],[[`(\\d)(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[246]|9[57]`]]],0,0,0,0,0,0,0,`00`],SD:[`249`,`00`,`[19]\\d{8}`,[9],[[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[19]`],`0$1`]],`0`],SE:[`46`,`00`,`(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}`,[6,7,8,9,10,12],[[`(\\d{2})(\\d{2,3})(\\d{2})`,`$1-$2 $3`,[`20`],`0$1`,0,`$1 $2 $3`],[`(\\d{3})(\\d{4})`,`$1-$2`,[`9(?:00|39|44|9)`],`0$1`,0,`$1 $2`],[`(\\d{2})(\\d{3})(\\d{2})`,`$1-$2 $3`,[`[12][136]|3[356]|4[0246]|6[03]|90[1-9]`],`0$1`,0,`$1 $2 $3`],[`(\\d)(\\d{2,3})(\\d{2})(\\d{2})`,`$1-$2 $3 $4`,[`8`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d{3})(\\d{2,3})(\\d{2})`,`$1-$2 $3`,[`1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])`],`0$1`,0,`$1 $2 $3`],[`(\\d{3})(\\d{2,3})(\\d{3})`,`$1-$2 $3`,[`9(?:00|39|44)`],`0$1`,0,`$1 $2 $3`],[`(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})`,`$1-$2 $3 $4`,[`1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1-$2 $3 $4`,[`10|7`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d)(\\d{3})(\\d{3})(\\d{2})`,`$1-$2 $3 $4`,[`8`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1-$2 $3 $4`,[`[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d{3})(\\d{2})(\\d{2})(\\d{3})`,`$1-$2 $3 $4`,[`9`],`0$1`,0,`$1 $2 $3 $4`],[`(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1-$2 $3 $4 $5`,[`[26]`],`0$1`,0,`$1 $2 $3 $4 $5`]],`0`],SG:[`65`,`0[0-3]\\d`,`(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}`,[8,10,11],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[369]|8(?:0[1-9]|[1-9])`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`]],[`(\\d{4})(\\d{4})(\\d{3})`,`$1 $2 $3`,[`7`]],[`(\\d{4})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`1`]]]],SH:[`290`,`00`,`(?:[256]\\d|8)\\d{3}`,[4,5],0,0,0,0,0,0,`[256]`],SI:[`386`,`00|10(?:22|66|88|99)`,`[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}`,[5,6,7,8],[[`(\\d{2})(\\d{3,6})`,`$1 $2`,[`8[09]|9`],`0$1`],[`(\\d{3})(\\d{5})`,`$1 $2`,[`59|8`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[37][01]|4[013]|51|6`],`0$1`],[`(\\d)(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[1-57]`],`(0$1)`]],`0`,0,0,0,0,0,0,`00`],SJ:[`47`,`00`,`0\\d{4}|(?:[489]\\d|79)\\d{6}`,[5,8],0,0,0,0,0,0,`79`],SK:[`421`,`00`,`[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}`,[6,7,9],[[`(\\d)(\\d{2})(\\d{3,4})`,`$1 $2 $3`,[`21`],`0$1`],[`(\\d{2})(\\d{2})(\\d{2,3})`,`$1 $2 $3`,[`[3-5][1-8]1`,`[3-5][1-8]1[67]`],`0$1`],[`(\\d)(\\d{3})(\\d{3})(\\d{2})`,`$1 $2 $3 $4`,[`2`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[689]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[3-5]`],`0$1`]],`0`],SL:[`232`,`00`,`(?:[237-9]\\d|66)\\d{6}`,[8],[[`(\\d{2})(\\d{6})`,`$1 $2`,[`[236-9]`],`(0$1)`]],`0`],SM:[`378`,`00`,`(?:0549|[5-7]\\d)\\d{6}`,[8,10],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[5-7]`]],[`(\\d{4})(\\d{6})`,`$1 $2`,[`0`]]],0,0,`([89]\\d{5})$`,`0549$1`],SN:[`221`,`00`,`(?:[378]\\d|93)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`]],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[379]`]]]],SO:[`252`,`00`,`[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}`,[6,7,8,9],[[`(\\d{2})(\\d{4})`,`$1 $2`,[`8[125]`]],[`(\\d{6})`,`$1`,[`[134]`]],[`(\\d)(\\d{6})`,`$1 $2`,[`[15]|2[0-79]|3[0-46-8]|4[0-7]`]],[`(\\d{2})(\\d{5,7})`,`$1 $2`,[`1|28|9[2-9]`]],[`(\\d)(\\d{7})`,`$1 $2`,[`[267]|904`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[346-9]`]]],`0`],SR:[`597`,`00`,`(?:[2-5]|[6-9]\\d)\\d{5}`,[6,7],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1-$2-$3`,[`56`]],[`(\\d{3})(\\d{3})`,`$1-$2`,[`[2-5]`]],[`(\\d{3})(\\d{4})`,`$1-$2`,[`[6-9]`]]]],SS:[`211`,`00`,`[19]\\d{8}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[19]`],`0$1`]],`0`],ST:[`239`,`00`,`(?:22|9\\d)\\d{5}`,[7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[29]`]]]],SV:[`503`,`00`,`[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?`,[7,8,11],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[89]`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[25-7]`]],[`(\\d{3})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[89]`]]]],SX:[`1`,`011`,`7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`(5\\d{6})$|1`,`721$1`,0,`721`],SY:[`963`,`00`,`[1-359]\\d{8}|[1-5]\\d{7}`,[8,9],[[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[1-4]|5[1-3]`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[59]`],`0$1`,1]],`0`],SZ:[`268`,`00`,`0800\\d{4}|(?:[237]\\d|900)\\d{6}`,[8,9],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[0237]`]],[`(\\d{5})(\\d{4})`,`$1 $2`,[`9`]]]],TA:[`290`,`00`,`8\\d{3}`,[4],0,0,0,0,0,0,`8`],TC:[`1`,`011`,`(?:[58]\\d\\d|649|900)\\d{7}`,[10],0,`1`,0,`([2-479]\\d{6})$|1`,`649$1`,0,`649`],TD:[`235`,`00|16`,`(?:22|[3689]\\d|77)\\d{6}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[236-9]`]]],0,0,0,0,0,0,0,`00`],TG:[`228`,`00`,`[279]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[279]`]]]],TH:[`66`,`00[1-9]`,`(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}`,[8,9,10,13],[[`(\\d)(\\d{3})(\\d{4})`,`$1 $2 $3`,[`2`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[13-9]`],`0$1`],[`(\\d{4})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`1`]]],`0`],TJ:[`992`,`810`,`(?:[0-57-9]\\d|66)\\d{7}`,[9],[[`(\\d{6})(\\d)(\\d{2})`,`$1 $2 $3`,[`331`,`3317`]],[`(\\d{3})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`44[02-479]|[34]7`]],[`(\\d{4})(\\d)(\\d{4})`,`$1 $2 $3`,[`3(?:[1245]|3[12])`]],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`\\d`]]],0,0,0,0,0,0,0,`8~10`],TK:[`690`,`00`,`[2-47]\\d{3,6}`,[4,5,6,7]],TL:[`670`,`00`,`7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}`,[7,8],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[2-489]|70`]],[`(\\d{4})(\\d{4})`,`$1 $2`,[`7`]]]],TM:[`993`,`810`,`[1-7]\\d{7}`,[8],[[`(\\d{2})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2-$3-$4`,[`12`],`(8 $1)`],[`(\\d{3})(\\d)(\\d{2})(\\d{2})`,`$1 $2-$3-$4`,[`[1-5]`],`(8 $1)`],[`(\\d{2})(\\d{6})`,`$1 $2`,[`[67]`],`8 $1`]],`8`,0,0,0,0,0,0,`8~10`],TN:[`216`,`00`,`[2-57-9]\\d{7}`,[8],[[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2-57-9]`]]]],TO:[`676`,`00`,`(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}`,[5,7],[[`(\\d{2})(\\d{3})`,`$1-$2`,[`[2-4]|50|6[09]|7[0-24-69]|8[05]`]],[`(\\d{4})(\\d{3})`,`$1 $2`,[`0`]],[`(\\d{3})(\\d{4})`,`$1 $2`,[`[5-9]`]]]],TR:[`90`,`00`,`4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}`,[7,10,12,13],[[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`512|8[01589]|90`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`5`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[24][1-8]|3[1-9]`],`(0$1)`,1],[`(\\d{3})(\\d{3})(\\d{6,7})`,`$1 $2 $3`,[`80`],`0$1`,1]],`0`],TT:[`1`,`011`,`(?:[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-46-8]\\d{6})$|1`,`868$1`,0,`868`],TV:[`688`,`00`,`(?:2|7\\d\\d|90)\\d{4}`,[5,6,7],[[`(\\d{2})(\\d{3})`,`$1 $2`,[`2`]],[`(\\d{2})(\\d{4})`,`$1 $2`,[`90`]],[`(\\d{2})(\\d{5})`,`$1 $2`,[`7`]]]],TW:[`886`,`0(?:0[25-79]|19)`,`[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}`,[7,8,9,10,11],[[`(\\d{2})(\\d)(\\d{4})`,`$1 $2 $3`,[`202`],`0$1`],[`(\\d{3})(\\d{5})`,`$1 $2`,[`826`],`0$1`],[`(\\d{3})(\\d{2})(\\d{3})`,`$1 $2 $3`,[`83`],`0$1`],[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`82`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[25]0|37|49|8[09]`],`0$1`],[`(\\d)(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`[23568]|4(?:0[02-48]|[1-478])|7[1-9]`,`[23568]|4(?:0[2-48]|[1-478])|(?:400|7)[1-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[49]`],`0$1`],[`(\\d{2})(\\d{4})(\\d{4,5})`,`$1 $2 $3`,[`7`],`0$1`]],`0`,0,0,0,0,0,0,0,`#`],TZ:[`255`,`00[056]`,`(?:[25-8]\\d|41|90)\\d{7}`,[9],[[`(\\d{3})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`[89]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[24]`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`5`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[67]`],`0$1`]],`0`],UA:[`380`,`00`,`[89]\\d{9}|[3-9]\\d{8}`,[9,10],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]`,`6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]`],`0$1`],[`(\\d{4})(\\d{5})`,`$1 $2`,[`3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])`,`3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[3-7]|89|9[1-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[89]`],`0$1`]],`0`,0,0,0,0,0,0,`0~0`],UG:[`256`,`00[057]`,`800\\d{6}|(?:[29]0|[347]\\d)\\d{7}`,[9],[[`(\\d{4})(\\d{5})`,`$1 $2`,[`202`,`2024`,`20240`],`0$1`],[`(\\d{3})(\\d{6})`,`$1 $2`,[`20[0-35-7]|4(?:6[45]|[7-9])|[7-9]`,`20(?:[0135-7]|2[5-9])|4(?:6[45]|[7-9])|[7-9]`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`[2-4]`],`0$1`]],`0`],US:[`1`,`011`,`[2-9]\\d{9}|3\\d{6}`,[10],[[`(\\d{3})(\\d{4})`,`$1-$2`,[`310`],0,1],[`(\\d{3})(\\d{3})(\\d{4})`,`($1) $2-$3`,[`[2-9]`],0,1,`$1-$2-$3`]],`1`,0,0,0,0,0,[[`(?:472[2-47-9]|983[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[02469]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-2478]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}`],[``],[`8(?:00|33|44|55|66|77|88)[2-9]\\d{6}`],[`900[2-9]\\d{6}`],[`52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}`]]],UY:[`598`,`0(?:0|1[3-9]\\d)`,`0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}`,[4,5,6,7,8,9,10,11,12,13],[[`(\\d{4,5})`,`$1`,[`21`]],[`(\\d{3})(\\d{3,4})`,`$1 $2`,[`0`]],[`(\\d{3})(\\d{4})`,`$1 $2`,[`[49]0|8`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`9`],`0$1`],[`(\\d{4})(\\d{4})`,`$1 $2`,[`[124]`]],[`(\\d{3})(\\d{3})(\\d{2,4})`,`$1 $2 $3`,[`0`]],[`(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})`,`$1 $2 $3 $4`,[`0`]]],`0`,0,0,0,0,0,0,`00`,` int. `],UZ:[`998`,`00`,`(?:20|33|[5-9]\\d)\\d{7}`,[9],[[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`[235-9]`]]]],VA:[`39`,`00`,`0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}`,[6,7,8,9,10,11,12],0,0,0,0,0,0,`06698`],VC:[`1`,`011`,`(?:[58]\\d\\d|784|900)\\d{7}`,[10],0,`1`,0,`([2-7]\\d{6})$|1`,`784$1`,0,`784`],VE:[`58`,`00`,`[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}`,[10],[[`(\\d{3})(\\d{7})`,`$1-$2`,[`[24-689]`],`0$1`]],`0`],VG:[`1`,`011`,`(?:284|[58]\\d\\d|900)\\d{7}`,[10],0,`1`,0,`([2-578]\\d{6})$|1`,`284$1`,0,`284`],VI:[`1`,`011`,`[58]\\d{9}|(?:34|90)0\\d{7}`,[10],0,`1`,0,`([2-9]\\d{6})$|1`,`340$1`,0,`340`],VN:[`84`,`00`,`[12]\\d{9}|[135-9]\\d{8}|[16]\\d{6,7}|7\\d{6}`,[7,8,9,10],[[`(\\d{4})(\\d{4,6})`,`$1 $2`,[`1(?:2[02]|[89])`],0,1],[`(\\d{2})(\\d{3})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`1[26]|6`],`0$1`,1],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[357-9]`],`0$1`,1],[`(\\d{2})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`2[48]`],`0$1`,1],[`(\\d{3})(\\d{4})(\\d{3})`,`$1 $2 $3`,[`2`],`0$1`,1]],`0`],VU:[`678`,`00`,`[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}`,[5,7],[[`(\\d{3})(\\d{4})`,`$1 $2`,[`[57-9]`]]]],WF:[`681`,`00`,`(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}`,[6,9],[[`(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3`,[`[47-9]`]],[`(\\d{3})(\\d{2})(\\d{2})(\\d{2})`,`$1 $2 $3 $4`,[`8`]]]],WS:[`685`,`0`,`(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}`,[5,6,7,10],[[`(\\d{5})`,`$1`,[`[2-5]|6[1-9]`]],[`(\\d{3})(\\d{3,7})`,`$1 $2`,[`[68]`]],[`(\\d{2})(\\d{5})`,`$1 $2`,[`7`]]]],XK:[`383`,`00`,`2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}`,[8,9,10,11,12],[[`(\\d{3})(\\d{5})`,`$1 $2`,[`[89]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[2-4]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`2|39`],`0$1`],[`(\\d{2})(\\d{7,10})`,`$1 $2`,[`3`],`0$1`]],`0`],YE:[`967`,`00`,`(?:1|7\\d)\\d{7}|[1-7]\\d{6}`,[7,8,9],[[`(\\d)(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`[1-6]|7(?:[24-6]|8[0-7])`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`7`],`0$1`]],`0`],YT:[`262`,`00`,`(?:639\\d|7093)\\d{5}|(?:26|80|9\\d)\\d{7}`,[9],0,`0`,0,0,0,0,0,[[`26(?:89\\d|9(?:0[0-467]|15|5[0-4]|6\\d|[78]0))\\d{4}`],[`(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}`],[`80\\d{7}`],0,0,0,0,0,[`9(?:(?:39|47)8[01]|769\\d)\\d{4}`]]],ZA:[`27`,`00`,`[1-79]\\d{8}|8\\d{4,9}`,[5,6,7,8,9,10],[[`(\\d{2})(\\d{3,4})`,`$1 $2`,[`8[1-4]`],`0$1`],[`(\\d{2})(\\d{3})(\\d{2,3})`,`$1 $2 $3`,[`8[1-4]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`860`],`0$1`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`[1-9]`],`0$1`],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`8`],`0$1`]],`0`],ZM:[`260`,`00`,`800\\d{6}|(?:21|[579]\\d|63)\\d{7}`,[9],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[28]`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`[579]`],`0$1`]],`0`],ZW:[`263`,`00`,`(?:13|8\\d{4})\\d{5}|[235-8]\\d{8}|[2-689]\\d{6}`,[7,9,10],[[`(\\d{2})(\\d{3,5})`,`$1 $2`,[`1|2(?:0[0-36-9]|29|58)|67[0-46-9]|(?:55|68)[0-69]`],`0$1`],[`(\\d{3})(\\d{3,5})`,`$1 $2`,[`2(?:0[45]|[27]|48)|37|675|(?:55|68)[78]`],`0$1`],[`(\\d)(\\d{3})(\\d{2,4})`,`$1 $2 $3`,[`[49]`],`0$1`],[`(\\d{3})(\\d{4})`,`$1 $2`,[`80`],`0$1`],[`(\\d{4})(\\d{3,5})`,`$1 $2`,[`548`],`0$1`],[`(\\d{2})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`29[013-9]`],`0$1`],[`(\\d{2})(\\d{7})`,`$1 $2`,[`[256]|39|8[13-59]`],`(0$1)`],[`(\\d{2})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`7`],`0$1`],[`(\\d{3})(\\d{3})(\\d{3,4})`,`$1 $2 $3`,[`3`],`0$1`],[`(\\d{4})(\\d{6})`,`$1 $2`,[`8`],`0$1`]],`0`]},nonGeographic:{800:[`800`,0,`(?:00|[1-9]\\d)\\d{6}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`\\d`]]],0,0,0,0,0,0,[0,0,[`(?:00|[1-9]\\d)\\d{6}`]]],808:[`808`,0,`[1-9]\\d{7}`,[8],[[`(\\d{4})(\\d{4})`,`$1 $2`,[`[1-9]`]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,[`[1-9]\\d{7}`]]],870:[`870`,0,`7\\d{11}|[235-7]\\d{8}`,[9,12],[[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`[235-7]`]]],0,0,0,0,0,0,[0,[`(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}`],0,0,0,0,0,0,[`2\\d{8}`,[9]]]],878:[`878`,0,`10\\d{10}`,[12],[[`(\\d{2})(\\d{5})(\\d{5})`,`$1 $2 $3`,[`1`]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,[`10\\d{10}`]]],881:[`881`,0,`6\\d{9}|[0-36-9]\\d{8}`,[9,10],[[`(\\d)(\\d{3})(\\d{5})`,`$1 $2 $3`,[`[0-37-9]`]],[`(\\d)(\\d{3})(\\d{5,6})`,`$1 $2 $3`,[`6`]]],0,0,0,0,0,0,[0,[`6\\d{9}|[0-36-9]\\d{8}`]]],882:[`882`,0,`[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?`,[7,8,9,10,11,12],[[`(\\d{2})(\\d{5})`,`$1 $2`,[`16|342`]],[`(\\d{2})(\\d{6})`,`$1 $2`,[`49`]],[`(\\d{2})(\\d{2})(\\d{4})`,`$1 $2 $3`,[`1[36]|9`]],[`(\\d{2})(\\d{4})(\\d{3})`,`$1 $2 $3`,[`3[23]`]],[`(\\d{2})(\\d{3,4})(\\d{4})`,`$1 $2 $3`,[`16`]],[`(\\d{2})(\\d{4})(\\d{4}
4479)`,`$1 $2 $3`,[`10|23|3(?:[15]|4[57])|4|5[12]`]],[`(\\d{3})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`34`]],[`(\\d{2})(\\d{4,5})(\\d{5})`,`$1 $2 $3`,[`[1-35]`]]],0,0,0,0,0,0,[0,[`342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}`,[7,8,9,10,12]],0,0,0,[`348[57]\\d{7}`,[11]],0,0,[`1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}`]]],883:[`883`,0,`(?:[1-4]\\d|51)\\d{6,10}`,[8,9,10,11,12],[[`(\\d{3})(\\d{3})(\\d{2,8})`,`$1 $2 $3`,[`[14]|2[24-689]|3[02-689]|51[24-9]`]],[`(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3`,[`510`]],[`(\\d{3})(\\d{3})(\\d{4})`,`$1 $2 $3`,[`21`]],[`(\\d{4})(\\d{4})(\\d{4})`,`$1 $2 $3`,[`51[13]`]],[`(\\d{3})(\\d{3})(\\d{3})(\\d{3})`,`$1 $2 $3 $4`,[`[235]`]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,[`(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}`]]],888:[`888`,0,`\\d{11}`,[11],[[`(\\d{3})(\\d{3})(\\d{5})`,`$1 $2 $3`]],0,0,0,0,0,0,[0,0,0,0,0,0,[`\\d{11}`]]],979:[`979`,0,`[1359]\\d{8}`,[9],[[`(\\d)(\\d{4})(\\d{4})`,`$1 $2 $3`,[`[1359]`]]],0,0,0,0,0,0,[0,0,0,[`[1359]\\d{8}`]]]}};function nFe(e,t){var n=Array.prototype.slice.call(t);return n.push(tFe),e.apply(this,n)}function m2(e,t){e=e.split(`-`),t=t.split(`-`);for(var n=e[0].split(`.`),r=t[0].split(`.`),i=0;i<3;i++){var a=Number(n[i]),o=Number(r[i]);if(a>o)return 1;if(o>a)return-1;if(!isNaN(a)&&isNaN(o))return 1;if(isNaN(a)&&!isNaN(o))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}var rFe={}.constructor;function h2(e){return e!=null&&e.constructor===rFe}var iFe=/^\d+$/;function aFe(e){return iFe.test(e)}function g2(e){"@babel/helpers - typeof";return g2=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},g2(e)}function _2(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function v2(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,oFe(r.key),r)}}function y2(e,t,n){return t&&v2(e.prototype,t),n&&v2(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function oFe(e){var t=sFe(e,`string`);return g2(t)==`symbol`?t:t+``}function sFe(e,t){if(g2(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(g2(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var cFe=`1.2.0`,lFe=`1.7.35`,b2=` ext. `,x2=function(){function e(t){_2(this,e),w2(t),this.metadata=t,E2.call(this,t)}return y2(e,[{key:`getCountries`,value:function(){return Object.keys(this.metadata.countries).filter(function(e){return e!==`001`})}},{key:`getCountryMetadata`,value:function(e){return this.metadata.countries[e]}},{key:`nonGeographic`,value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:`hasCountry`,value:function(e){return this.getCountryMetadata(e)!==void 0}},{key:`hasCallingCode`,value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&t.length===1&&t[0]===`001`)return!0}}},{key:`isNonGeographicCallingCode`,value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:`country`,value:function(e){return this.selectNumberingPlan(e)}},{key:`selectNumberingPlan`,value:function(e,t){var n,r;if(e&&(aFe(e)?r=e:n=e),t&&(r=t),n&&n!==`001`){var i=this.getCountryMetadata(n);if(!i)throw Error(`Unknown country: ${n}`);this.numberingPlan=new S2(i,this)}else if(r){if(!this.hasCallingCode(r))throw Error(`Unknown calling code: ${r}`);this.numberingPlan=new S2(this.getNumberingPlanMetadata(r),this)}else this.numberingPlan=void 0;return this}},{key:`getCountryCodesForCallingCode`,value:function(e){var t=this.countryCallingCodes()[e];if(t)return t.length===1&&t[0].length===3?void 0:t}},{key:`getCountryCodeForCallingCode`,value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:`getNumberingPlanMetadata`,value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var n=this.nonGeographic()[e];if(n)return n}else{var r=this.countryCallingCodes()[e];if(r&&r.length===1&&r[0]===`001`)return this.metadata.countries[`001`]}}},{key:`countryCallingCode`,value:function(){return this.numberingPlan.callingCode()}},{key:`IDDPrefix`,value:function(){return this.numberingPlan.IDDPrefix()}},{key:`defaultIDDPrefix`,value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:`nationalNumberPattern`,value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:`possibleLengths`,value:function(){return this.numberingPlan.possibleLengths()}},{key:`formats`,value:function(){return this.numberingPlan.formats()}},{key:`nationalPrefixForParsing`,value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:`nationalPrefixTransformRule`,value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:`leadingDigits`,value:function(){return this.numberingPlan.leadingDigits()}},{key:`hasTypes`,value:function(){return this.numberingPlan.hasTypes()}},{key:`type`,value:function(e){return this.numberingPlan.type(e)}},{key:`ext`,value:function(){return this.numberingPlan.ext()}},{key:`countryCallingCodes`,value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:`chooseCountryByCountryCallingCode`,value:function(e){return this.selectNumberingPlan(e)}},{key:`hasSelectedNumberingPlan`,value:function(){return this.numberingPlan!==void 0}}])}(),S2=function(){function e(t,n){_2(this,e),this.globalMetadataObject=n,this.metadata=t,E2.call(this,n.metadata)}return y2(e,[{key:`callingCode`,value:function(){return this.metadata[0]}},{key:`_getDefaultCountryMetadataForThisCallingCode`,value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:`getDefaultCountryMetadataForRegion`,value:function(){return this._getDefaultCountryMetadataForThisCallingCode()}},{key:`IDDPrefix`,value:function(){if(!(this.v1||this.v2))return this.metadata[1]}},{key:`defaultIDDPrefix`,value:function(){if(!(this.v1||this.v2))return this.metadata[12]}},{key:`nationalNumberPattern`,value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:`possibleLengths`,value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:`_getFormats`,value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:`formats`,value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this._getDefaultCountryMetadataForThisCallingCode())||[]).map(function(t){return new uFe(t,e)})}},{key:`nationalPrefix`,value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:`_getNationalPrefixFormattingRule`,value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:`nationalPrefixFormattingRule`,value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this._getDefaultCountryMetadataForThisCallingCode())}},{key:`_nationalPrefixForParsing`,value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:`nationalPrefixForParsing`,value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:`nationalPrefixTransformRule`,value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:`_getNationalPrefixIsOptionalWhenFormatting`,value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:`nationalPrefixIsOptionalWhenFormattingInNationalFormat`,value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this._getDefaultCountryMetadataForThisCallingCode())}},{key:`leadingDigits`,value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:`types`,value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:`hasTypes`,value:function(){return this.types()&&this.types().length===0?!1:!!this.types()}}
vendor: 1,351 bytes, line 4479
4479,{key:`type`,value:function(e){if(this.hasTypes()&&C2(this.types(),e))return new fFe(C2(this.types(),e),this)}},{key:`ext`,value:function(){return this.v1||this.v2?b2:this.metadata[13]||b2}}])}(),uFe=function(){function e(t,n){_2(this,e),this._format=t,this.metadata=n}return y2(e,[{key:`pattern`,value:function(){return this._format[0]}},{key:`format`,value:function(){return this._format[1]}},{key:`leadingDigitsPatterns`,value:function(){return this._format[2]||[]}},{key:`nationalPrefixFormattingRule`,value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:`nationalPrefixIsOptionalWhenFormattingInNationalFormat`,value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:`nationalPrefixIsMandatoryWhenFormattingInNationalFormat`,value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:`usesNationalPrefix`,value:function(){return!!(this.nationalPrefixFormattingRule()&&!dFe.test(this.nationalPrefixFormattingRule()))}},{key:`internationalFormat`,value:function(){return this._format[5]||this.format()}}])}(),dFe=/^\(?\$1\)?$/,fFe=function(){function e(t,n){_2(this,e),this.type=t,this.metadata=n}return y2(e,[{key:`pattern`,value:function(){return this.metadata.v1?this.type:this.t
4479ype[0]}},{key:`possibleLengths`,value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}])}();function C2(e,t){switch(t){case`FIXED_LINE`:return e[0];case`MOBILE`:return e[1];case`TOLL_FREE`:return e[2];case`PREMIUM_RATE`:return e[3];case`PERSONAL_NUMBER`:return e[4];case`VOICEMAIL`:return e[5];case`UAN`:return e[6];case`PAGER`:return e[7];case`VOIP`:return e[8];case`SHARED_COST`:return e[9]}}function w2(e){if(!e)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!h2(e)||!h2(e.countries))throw Error(`[libphonenumber-js] \`metadata\` argument was passed but it's not a valid metadata. Must be an object having \`.countries\` child object property. Got ${h2(e)?`an object of shape: { `+Object.keys(e).join(`, `)+` }`:`a `+pFe(e)+`: `+e}.`)}var pFe=function(e){return g2(e)};function T2(e,t){var n=new x2(t);if(n.hasCountry(e))return n.selectNumberingPlan(e).countryCallingCode();throw Error(`Unknown country: ${e}`)}function mFe(e,t){return t.countries.hasOwnProperty(e)}function E2(e){var t=e.version;typeof t==`number`?(this.v1=t===1,this.v2=t===2,this.v3=t===3,this.v4=t===4):t?m2(t,cFe)===-1?this.v2=!0:m2(t,lFe)===-1?this.v3=!0:this.v4=!0:this.v1=!0}function hFe(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=gFe(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
4480In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gFe(e,t){if(e){if(typeof e==`string`)return D2(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D2(e,t):void 0}}function D2(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _Fe(e,t){for(var n=e.slice(),r=hFe(t),i;!(i=r()).done;){var a=i.value;e.indexOf(a)<0&&n.push(a)}return n.sort(function(e,t){return e-t})}function O2(e,t,n){return k2(e,void 0,t,n)}function k2(e,t,n,r){n&&(r=new x2(r.metadata),r.selectNumberingPlan(n));var i=r.type(t),a=i&&i.possibleLengths()||r.possibleLengths();if(!a)return`IS_POSSIBLE`;if(t===`FIXED_LINE_OR_MOBILE`){if(!r.type(`FIXED_LINE`))return k2(e,`MOBILE`,n,r);var o=r.type(`MOBILE`);o&&(a=_Fe(a,o.possibleLengths()))}else if(t&&!i)return`INVALID_LENGTH`;var s=e.length,c=a[0];return c===s?`IS_POSSIBLE`:c>s?`TOO_SHORT`:a[a.length-1]<s?`TOO_LONG`:a.indexOf(s,1)>=0?`IS_POSSIBLE`:`INVALID_LENGTH`}function vFe(e,t,n){t===void 0&&(t={});var r=new x2(n);if(t.v2){if(!e.countryCallingCode)throw Error(`Invalid phone number object passed`);r.selectNumberingPlan(e.country||e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!r.hasCountry(e.country))throw Error(`Unknown country: ${e.country}`);r.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw Error(`Invalid phone number object passed`);r.selectNumberingPlan(e.countryCallingCode)}}if(r.possibleLengths())return A2(e.phone||e.nationalNumber,r);if(e.countryCallingCode&&r.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw Error(`Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.`)}function A2(e,t){switch(O2(e,void 0,t)){case`IS_POSSIBLE`:return!0;default:return!1}}function j2(e,t){return e||=``,RegExp(`^(?:`+t+`)$`).test(e)}function yFe(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=bFe(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
4481In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bFe(e,t){if(e){if(typeof e==`string`)return M2(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M2(e,t):void 0}}function M2(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var xFe=[`MOBILE`,`PREMIUM_RATE`,`TOLL_FREE`,`SHARED_COST`,`VOIP`,`PERSONAL_NUMBER`,`PAGER`,`UAN`,`VOICEMAIL`];function N2(e,t,n){if(t||={},!(!e.country&&!e.countryCallingCode)){var r=new x2(n);r.selectNumberingPlan(e.country||e.countryCallingCode);var i=t.v2?e.nationalNumber:e.phone;if(j2(i,r.nationalNumberPattern())){if(P2(i,`FIXED_LINE`,r))return r.type(`MOBILE`)&&r.type(`MOBILE`).pattern()===``||!r.type(`MOBILE`)||P2(i,`MOBILE`,r)?`FIXED_LINE_OR_MOBILE`:`FIXED_LINE`;for(var a=yFe(xFe),o;!(o=a()).done;){var s=o.value;if(P2(i,s,r))return s}}}}function P2(e,t,n){var r=n.type(t);return!r||!r.pattern()||r.possibleLengths()&&r.possibleLengths().indexOf(e.length)<0?!1:j2(e,r.pattern())}function SFe(e,t,n){t||={};var r=new x2(n);return r.selectNumberingPlan(e.country||e.countryCallingCode),r.hasTypes()?N2(e,t,r.metadata)!==void 0:j2(t.v2?e.nationalNumber:e.phone,r.nationalNumberPattern())}var CFe=/^[A-Z]{2}$/;function wFe(e){return CFe.test(e)}var TFe=!1;function EFe(e,t){var n,r,i=new x2(t);return wFe(e)?(n=e,i.selectNumberingPlan(n),r=i.countryCallingCode()):(r=e,TFe&&i.isNonGeographicCallingCode(r)&&(n=`001`)),{country:n,callingCode:r}}function DFe(e,t,n){var r=new x2(n).getCountryCodesForCallingCode(e);
4481return r?r.filter(function(e){return OFe(t,e,n)}):[]}function OFe(e,t,n){var r=new x2(n);return r.selectNumberingPlan(t),r.numberingPlan.possibleLengths().indexOf(e.length)>=0}var F2=`0-90-9٠-٩۰-۹`,I2=`-‐-―−ー-//.. \xA0­​⁠ ()()[]\\[\\]~⁓∼~`,L2=`++`,kFe=RegExp(`([`+F2+`])`);function AFe(e,t,n,r){if(t){var i=new x2(r);i.selectNumberingPlan(t||n);var a=new RegExp(i.IDDPrefix());if(e.search(a)===0){e=e.slice(e.match(a)[0].length);var o=e.match(kFe);if(!(o&&o[1]!=null&&o[1].length>0&&o[1]===`0`))return e}}}function jFe(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=RegExp(`^(?:`+t.numberingPlan.nationalPrefixForParsing()+`)`),r=n.exec(e);if(r){var i,a,o=r.length-1,s=o>0&&r[o];if(t.nationalPrefixTransformRule()&&s)i=e.replace(n,t.nationalPrefixTransformRule()),o>1&&(a=r[1]);else{var c=r[0];i=e.slice(c.length),s&&(a=r[1])}var l;if(s){var u=e.indexOf(r[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(l=t.numberingPlan.nationalPrefix())}else l=r[0];return{nationalNumber:i,nationalPrefix:l,carrierCode:a}}}return{nationalNumber:e}}function MFe(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=NFe(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
4482In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NFe(e,t){if(e){if(typeof e==`string`)return R2(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R2(e,t):void 0}}function R2(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function PFe(e,t,n){for(var r=new x2(n),i=MFe(t),a;!(a=i()).done;){var o=a.value;if(r.selectNumberingPlan(o),r.leadingDigits()){if(e&&e.search(r.leadingDigits())===0)return o}else if(N2({phone:e,country:o},void 0,r.metadata))return o}}var FFe=!1;function z2(e,t){var n=t.nationalNumber,r=t.metadata;if(FFe&&r.isNonGeographicCallingCode(e))return`001`;var i=r.getCountryCodesForCallingCode(e);if(i)return i.length===1?i[0]:PFe(n,i,r.metadata)}function B2(e,t,n){var r=jFe(e,n),i=r.carrierCode,a=r.nationalNumber;return a!==e&&(!IFe(e,a,n)||n.numberingPlan.possibleLengths()&&(t||=z2(n.numberingPlan.callingCode(),{nationalNumber:a,metadata:n}),!LFe(a,t,n)))?{nationalNumber:e}:{nationalNumber:a,carrierCode:i}}function IFe(e,t,n){return!(j2(e,n.nationalNumberPattern())&&!j2(t,n.nationalNumberPattern()))}function LFe(e,t,n){switch(O2(e,t,n)){case`TOO_SHORT`:case`INVALID_LENGTH`:return!1;default:return!0}}function RFe(e,t,n,r,i){if(!(t||n||r))return{number:e};var a=t||n?T2(t||n,i):r;if(e.indexOf(a)===0){var o=new x2(i);o.selectNumberingPlan(t||n||r);var s=e.slice(a.length),c=B2(s,void 0,o).nationalNumber,l=B2(e,void 0,o).nationalNumber;if(!j2(l,o.nationalNumberPattern())&&j2(c,o.nationalNumberPattern())||O2(l,void 0,o)===`TOO_LONG`)return{countryCallingCode:a,number:s}}return{number:e}}function V2(e,t,n,r,i){if(!e)return{};var a;if(e[0]!==`+`){var o=AFe(e,t||n,r,i);if(o&&o!==e)a=!0,e=`+`+o;else{if(t||n||r){var s=RFe(e,t,n,r,i),c=s.countryCallingCode,l=s.number;if(c)return{countryCallingCodeSource:`FROM_NUMBER_WITHOUT_PLUS_SIGN`,countryCallingCode:c,number:l}}return{number:e}}}if(e[1]===`0`)return{};for(var u=new x2(i),d=2;d-1<=3&&d<=e.length;){var f=e.slice(1,d);if(u.hasCallingCode(f))return u.selectNumberingPlan(f),{countryCallingCodeSource:a?`FROM_NUMBER_WITH_IDD`:`FROM_NUMBER_WITH_PLUS_SIGN`,countryCallingCode:f,number:e.slice(d)};d++}return{}}function zFe(e){return e.replace(RegExp(`[${I2}]+`,`g`),` `).trim()}var BFe=/(\$\d)/;function VFe(e,t,n){var r=n.useInternationalFormat,i=n.withNationalPrefix;n.carrierCode,n.metadata;var a=e.replace(new RegExp(t.pattern()),r?t.internationalFormat():i&&t.nationalPrefixFormattingRule()?t.format().replace(BFe,t.nationalPrefixFormattingRule()):t.format());return r?zFe(a):a}var HFe=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function UFe(e,t,n){var r=new x2(n);if(r.selectNumberingPlan(e||t),r.defaultIDDPrefix())return r.defaultIDDPrefix();if(HFe.test(r.IDDPrefix()))return r.IDDPrefix()}var WFe=`;ext=`,H2=function(e){return`([${F2}]{1,${e}})`};function U2(e){var t=`20`,n=`15`,r=`9`,i=`6`,a=`[ \xA0\\t,]*`,o=`[:\\..]?[ \xA0\\t,-]*`,s=`#?`,c=`(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)`,l=`(?:[xx##~~]|int|int)`,u=`[- ]+`,d=`[ \xA0\\t]*`,f=`(?:,{2}|;)`,p=WFe+H2(t),m=a+c+o+H2(t)+s,h=a+l+o+H2(r)+s,g=u+H2(i)+`#`,_=d+f+o+H2(n)+s,v=d+`(?:,)+`+o+H2(r)+s;return p+`|`+m+`|`+h+`|`+g+`|`+_+`|`+v}var GFe=`[`+F2+`]{2}`,KFe=`[`+L2+`]{0,1}(?:[`+I2+`]*[`+F2+`]){3,}[`+I2+F2+`]*`,qFe=RegExp(`^[`+L2+`]{0,1}(?:[`+I2+`]*[`+F2+`]){1,2}$`,`i`),JFe=KFe+`(?:`+U2()+`)?`,YFe=RegExp(`^`+GFe+`$|^`+JFe+`$`,`i`);function XFe(e){return e.length>=2&&YFe.test(e)}function ZFe(e){return qFe.test(e)}function QFe(e){var t=e.number,n=e.ext;if(!t)return``;if(t[0]!==`+`)throw Error(`"formatRFC3966()" expects "number" to be in E.164 format.`);return`tel:${t}${n?`;ext=`+n:``}`}var W2={formatExtension:function(e,t,n){return`${e}${n.ext()}${t}`}};function $Fe(e,t,n,r){n=n?nIe({},W2,n):W2;var i=new x2(r);if(e.country&&e.country!==`001`){if(!i.hasCountry(e.country))throw Error(`Unknown country: ${e.country}`);i.selectNumberingPlan(e.country)}else if(e.countryCallingCode)i.selectNumberingPlan(e.countryCallingCode);else return e.phone||``;var a=i.countryCallingCode(),o=n.v2?e.nationalNumber:e.phone,s;switch(t){case`NATIONAL`:return o?(s=G2(o,e.carrierCode,`NATIONAL`,i,n),K2(s,e.ext,i,n.formatExtension)):``;
4482case`INTERNATIONAL`:return o?(s=G2(o,null,`INTERNATIONAL`,i,n),s=`+${a} ${s}`,K2(s,e.ext,i,n.formatExtension)):`+${a}`;case`E.164`:return`+${a}${o}`;case`RFC3966`:return QFe({number:`+${a}${o}`,ext:e.ext});case`IDD`:if(!n.fromCountry)return;var c=tIe(o,e.carrierCode,a,n.fromCountry,i);return c?K2(c,e.ext,i,n.formatExtension):void 0;default:throw Error(`Unknown "format" argument passed to "formatNumber()": "${t}"`)}}function G2(e,t,n,r,i){var a=eIe(r.formats(),e);return a?VFe(e,a,{useInternationalFormat:n===`INTERNATIONAL`,withNationalPrefix:!(a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&i&&i.nationalPrefix===!1),carrierCode:t,metadata:r}):e}function eIe(e,t){return rIe(e,function(e){if(e.leadingDigitsPatterns().length>0){var n=e.leadingDigitsPatterns()[e.leadingDigitsPatterns().length-1];if(t.search(n)!==0)return!1}return j2(t,e.pattern())})}function K2(e,t,n,r){return t?r(e,t,n):e}function tIe(e,t,n,r,i){if(T2(r,i.metadata)===n){var a=G2(e,t,`NATIONAL`,i);return n===`1`?n+` `+a:a}var o=UFe(r,void 0,i.metadata);if(o)return`${o} ${n} ${G2(e,null,`INTERNATIONAL`,i)}`}function nIe(){for(var e=1,t=[...arguments];e<t.length;){if(t[e])for(var n in t[e])t[0][n]=t[e][n];e++}return t[0]}function rIe(e,t){for(var n=0;n<e.length;){if(t(e[n]))return e[n];n++}}function q2(e){"@babel/helpers - typeof";return q2=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},q2(e)}function J2(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Y2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?J2(Object(n),!0).forEach(function(t){iIe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J2(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function iIe(e,t,n){return(t=Z2(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aIe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function X2(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,Z2(r.key),r)}}function oIe(e,t,n){return t&&X2(e.prototype,t),n&&X2(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function Z2(e){var t=sIe(e,`string`);return q2(t)==`symbol`?t:t+``}function sIe(e,t){if(q2(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(q2(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var cIe=function(){function e(t,n,r){if(aIe(this,e),!t)throw TypeError(`First argument is required`);if(typeof t!=`string`)throw TypeError(`First argument must be a string`);if(t[0]===`+`&&!n)throw TypeError("`metadata` argument not passed");if(h2(n)&&h2(n.countries)){r=n;var i=t;if(!lIe.test(i))throw Error('Invalid `number` argument passed: must consist of a "+" followed by digits');var a=V2(i,void 0,void 0,void 0,r),o=a.countryCallingCode;if(n=a.number,t=o,!n)throw Error("Invalid `number` argument passed: too short")}if(!n)throw TypeError("`nationalNumber` argument is required");if(typeof n!=`string`)throw TypeError("`nationalNumber` argument must be a string");w2(r);var s=EFe(t,r),c=s.country,l=s.callingCode;this.country=c,this.countryCallingCode=l,this.nationalNumber=n,this.number=`+`+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return r}}return oIe(e,[{key:`setExt`,value:function(e){this.ext=e}},{key:`getPossibleCountries`,value:function(){return this.country?[this.country]:DFe(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:`isPossible`,value:function(){return vFe(this,{v2:!0},this.getMetadata())}}
vendor: 5,227 bytes, lines 4482-4483
4482,{key:`isValid`,value:function(){return SFe(this,{v2:!0},this.getMetadata())}},{key:`isNonGeographic`,value:function(){return new x2(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:`isEqual`,value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:`getType`,value:function(){return N2(this,{v2:!0},this.getMetadata())}},{key:`format`,value:function(e,t){return $Fe(this,e,t?Y2(Y2({},t),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:`formatNational`,value:function(e){return this.format(`NATIONAL`,e)}},{key:`formatInternational`,value:function(e){return this.format(`INTERNATIONAL`,e)}},{key:`getURI`,value:function(e){return this.format(`RFC3966`,e)}}])}(),lIe=/^\+\d+$/;function Q2(e){"@babel/helpers - typeof";return Q2=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},Q2(e)}function $2(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,dIe(r.key),r)}}function uIe(e,t,n){return t&&$2(e.prototype,t),n&&$2(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}function dIe(e){var t=fIe(e,`string`);return Q2(t)==`symbol`?t:t+``}function fIe(e,t){if(Q2(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(Q2(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function pIe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function mIe(e,t,n){return t=r4(t),hIe(e,t4()?Reflect.construct(t,n||[],r4(e).constructor):t.apply(e,n))}function hIe(e,t){if(t&&(Q2(t)==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return gIe(e)}function gIe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function _Ie(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,`prototype`,{writable:!1}),t&&n4(e,t)}function e4(e){var t=typeof Map==`function`?new Map:void 0;return e4=function(e){if(e===null||!yIe(e))return e;if(typeof e!=`function`)throw TypeError(`Super expression must either be null or a function`);if(t!==void 0){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return vIe(e,arguments,r4(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),n4(n,e)},e4(e)}function vIe(e,t,n){if(t4())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&n4(i,n.prototype),i}function t4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(t4=function(){return!!e})()}function yIe(e){try{return Function.toString.call(e).indexOf(`[native code]`)!==-1}catch{return typeof e==`function`}}function n4(e,t){return n4=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n4(e,t)}function r4(e){return r4=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r4(e)}var i4=function(e){function t(e){var n;return pIe(this,t),n=mIe(this,t,[e]),Object.setPrototypeOf(n,t.prototype),n.name=n.constructor.name,n}return _Ie(t,e),uIe(t)}(e4(Error)),a4=RegExp(`(?:`+U2()+`)$`,`i`);function bIe(e){var t=e.search(a4);if(t<0)return{};for(var n=e.slice(0,t),r=e.match(a4),i=1;i<r.length;){if(r[i])return{number:n,ext:r[i]};i++}}var xIe={0:`0`,1:`1`,2:`2`,3:`3`,4:`4`,5:`5`,6:`6`,7:`7`,8:`8`,9:`9`,"0":`0`,"1":`1`,"2":`2`,"3":`3`,"4":`4`,"5":`5`,"6":`6`,"7":`7`,"8":`8`,"9":`9`,"٠":`0`,"١":`1`,"٢":`2`,"٣":`3`,"٤":`4`,"٥":`5`,"٦":`6`,"٧":`7`,"٨":`8`,"٩":`9`,"۰":`0`,"۱":`1`,"۲":`2`,"۳":`3`,"۴":`4`,"۵":`5`,"۶":`6`,"۷":`7`,"۸":`8`,"۹":`9`};function SIe(e){return xIe[e]}function CIe(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=wIe(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
4483In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wIe(e,t){if(e){if(typeof e==`string`)return o4(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o4(e,t):void 0}}function o4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s4(e){for(var t=``,n=CIe(e.split(``)),r;!(r=n()).done;){var i=r.value;t+=TIe(i,t)||``}return t}function TIe(e,t,n){if(e===`+`){if(t){typeof n==`function`&&n(`end`);return}return`+`}return SIe(e)}
4483var c4=`([`+F2+`]|[\\-\\.\\(\\)]?)`,EIe=`^\\+`+c4+`*[`+F2+`]`+c4+`*$`,DIe=new RegExp(EIe,`g`),l4=F2,OIe=`[`+l4+`]+((\\-)*[`+l4+`])*`,kIe=`[a-zA-Z]+((\\-)*[`+l4+`])*`,AIe=`^(`+OIe+`\\.)*`+kIe+`\\.?$`,jIe=new RegExp(AIe,`g`),u4=`tel:`,d4=`;phone-context=`,MIe=`;isub=`;function NIe(e){var t=e.indexOf(d4);if(t<0)return null;var n=t+d4.length;if(n>=e.length)return``;var r=e.indexOf(`;`,n);return r>=0?e.substring(n,r):e.substring(n)}function PIe(e){return e===null?!0:e.length===0?!1:DIe.test(e)||jIe.test(e)}function FIe(e,t){var n=t.extractFormattedPhoneNumber,r=NIe(e);if(!PIe(r))throw new i4(`NOT_A_NUMBER`);var i;if(r===null)i=n(e)||``;else{i=``,r.charAt(0)===`+`&&(i+=r);var a=e.indexOf(u4),o=a>=0?a+u4.length:0,s=e.indexOf(d4);i+=e.substring(o,s)}var c=i.indexOf(MIe);if(c>0&&(i=i.substring(0,c)),i!==``)return i}var IIe=250,LIe=RegExp(`[`+L2+F2+`]`),RIe=RegExp(`[^`+F2+`#]+$`),zIe=!1;function BIe(e,t,n){t||={};var r=new x2(n);if(t.defaultCountry&&!r.hasCountry(t.defaultCountry))throw t.v2?new i4(`INVALID_COUNTRY`):Error(`Unknown country: ${t.defaultCountry}`);var i=HIe(e,t.v2,t.extract),a=i.number,o=i.ext,s=i.error;if(!a){if(t.v2)throw s===`TOO_SHORT`?new i4(`TOO_SHORT`):new i4(`NOT_A_NUMBER`);return{}}var c=WIe(a,t.defaultCountry,t.defaultCallingCode,r),l=c.country,u=c.nationalNumber,d=c.countryCallingCode,f=c.countryCallingCodeSource,p=c.carrierCode;if(!r.hasSelectedNumberingPlan()){if(t.v2)throw new i4(`INVALID_COUNTRY`);return{}}if(!u||u.length<2){if(t.v2)throw new i4(`TOO_SHORT`);return{}}if(u.length>17){if(t.v2)throw new i4(`TOO_LONG`);return{}}if(t.v2){var m=new cIe(d,u,r.metadata);return l&&(m.country=l),p&&(m.carrierCode=p),o&&(m.ext=o),m.__countryCallingCodeSource=f,m}var h=(t.extended?r.hasSelectedNumberingPlan():l)?j2(u,r.nationalNumberPattern()):!1;return t.extended?{country:l,countryCallingCode:d,carrierCode:p,valid:h,possible:h?!0:!!(t.extended===!0&&r.possibleLengths()&&A2(u,r)),phone:u,ext:o}:h?UIe(l,u,o):{}}function VIe(e,t,n){if(e){if(e.length>IIe){if(n)throw new i4(`TOO_LONG`);return}if(t===!1)return e;var r=e.search(LIe);if(!(r<0))return e.slice(r).replace(RIe,``)}}function HIe(e,t,n){var r=FIe(e,{extractFormattedPhoneNumber:function(e){return VIe(e,n,t)}});if(!r)return{};if(!XFe(r))return ZFe(r)?{error:`TOO_SHORT`}:{};var i=bIe(r);return i.ext?i:{number:r}}function UIe(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}function WIe(e,t,n,r){var i=V2(s4(e),void 0,t,n,r.metadata),a=i.countryCallingCodeSource,o=i.countryCallingCode,s=i.number,c;if(o)r.selectNumberingPlan(o);else if(s&&(t||n))t?(c=t,r.selectNumberingPlan(t),o=r.numberingPlan.callingCode()):(r.selectNumberingPlan(n),o=n,zIe&&r.isNonGeographicCallingCode(o)&&(c=`001`));else return{};if(!s)return{countryCallingCodeSource:a,countryCallingCode:o};var l=B2(s4(s),void 0,r),u=l.nationalNumber,d=l.carrierCode,f=z2(o,{nationalNumber:u,metadata:r});return f&&(c=f,f===`001`||r.selectNumberingPlan(c)),{country:c,countryCallingCode:o,countryCallingCodeSource:a,nationalNumber:u,carrierCode:d}}function f4(e){"@babel/helpers - typeof";return f4=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},f4(e)}function p4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?p4(Object(n),!0).forEach(function(t){GIe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p4(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function GIe(e,t,n){return(t=KIe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KIe(e){var t=qIe(e,`string`);return f4(t)==`symbol`?t:t+``}function qIe(e,t){if(f4(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(f4(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function JIe(e,t,n){return BIe(e,m4(m4({},t),{},{v2:!0}),n)}function h4(e){"@babel/helpers - typeof";return h4=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},h4(e)}function g4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function YIe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
4483t%2?g4(Object(n),!0).forEach(function(t){XIe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g4(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function XIe(e,t,n){return(t=ZIe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZIe(e){var t=QIe(e,`string`);return h4(t)==`symbol`?t:t+``}function QIe(e,t){if(h4(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(h4(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function $Ie(e,t){return rLe(e)||nLe(e,t)||tLe(e,t)||eLe()}function eLe(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
4484In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tLe(e,t){if(e){if(typeof e==`string`)return _4(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_4(e,t):void 0}}function _4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nLe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function rLe(e){if(Array.isArray(e))return e}function iLe(e){var t=$Ie(Array.prototype.slice.call(e),4),n=t[0],r=t[1],i=t[2],a=t[3],o,s,c;if(typeof n==`string`)o=n;else throw TypeError(`A text for parsing must be a string.`);if(!r||typeof r==`string`)a?(s=i,c=a):(s=void 0,c=i),r&&(s=YIe({defaultCountry:r},s));else if(h2(r))i?(s=r,c=i):c=r;else throw Error(`Invalid second argument: ${r}`);return{text:o,options:s,metadata:c}}function v4(e){"@babel/helpers - typeof";return v4=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},v4(e)}function y4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?y4(Object(n),!0).forEach(function(t){aLe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y4(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function aLe(e,t,n){return(t=oLe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oLe(e){var t=sLe(e,`string`);return v4(t)==`symbol`?t:t+``}function sLe(e,t){if(v4(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(v4(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function cLe(e,t,n){t&&t.defaultCountry&&!mFe(t.defaultCountry,n)&&(t=b4(b4({},t),{},{defaultCountry:void 0}));try{return JIe(e,t,n)}catch(e){if(!(e instanceof i4))throw e}}function lLe(){var e=iLe(arguments),t=e.text,n=e.options,r=e.metadata;return cLe(t,n,r)}function uLe(){return nFe(lLe,arguments)}function dLe(e,t){if(!e||!t||typeof e!=`string`||!t.startsWith(`+1`)||t.length<=2)return e;let n=e.replace(/\D/g,``),r=t.replace(/^\+1/,``);return n.length===7?`${r}${n}`:n.length===10&&r&&n.startsWith(r)?n:n.length===11&&n.startsWith(`1${r}`)?n.substring(1):n}function fLe(e,t,n){if(typeof e!=`string`||!e.trim())return!1;let r=n?dLe(e,n):e;try{let e=uLe(r,t);return e?e.isValid():!1}catch{return!1}}var pLe={feature_id:`Address.ValidationRules`,fallback_value:[],options:[{when_all:[{is:[`fieldId`,`FULL_NAME`]}],return_value:[{type:`minWords`,value:2,errorKey:`NAME_MUST_HAVE_FIRST_AND_LAST`},{type:`wordMinLength`,value:[2,1],errorKey:`NAME_FIRST_WORD_TOO_SHORT`},{type:`wordMaxLength`,value:[60,60],errorKey:`NAME_WORD_TOO_LONG`},{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`NAME_CONTAINS_EMOJI`},{type:`disallowedCharsRegex`,value:`[@;,]`,errorKey:`NAME_CONTAINS_SPECIAL_CHARACTERS`},{type:`allowedCharsRegex`,value:`^[\\p{L}\\s\\-'.]+$`,errorKey:`NAME_CONTAINS_INVALID_CHARACTERS`},{type:`regex`,value:`^(?!\\s*[0-9\\s]+\\s*$).*$`,errorKey:`NAME_CANNOT_BE_NUMERIC_ONLY`}]},{when_all:[{is:[`fieldId`,`ADDRESS_LINE_ONE`]}],return_value:[{type:`minLength`,value:5,errorKey:`ADDRESS_LINE_1_TOO_SHORT`},{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`ADDRESS_CONTAINS_EMOJI`},{type:`allowedCharsRegex`,value:`^[\\p{L}\\p{N}
4484\\s,\\.\\-/()&#']+$`,errorKey:`ADDRESS_LINE_1_INVALID_CHARACTERS`}]},{when_all:[{is:[`fieldId`,`ADDRESS_LINE_TWO`]}],return_value:[{type:`minLength`,value:1,errorKey:`ADDRESS_LINE_2_TOO_SHORT`},{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`ADDRESS_CONTAINS_EMOJI`},{type:`allowedCharsRegex`,value:`^[\\p{L}\\p{N}\\s,\\.\\-/()&#']+$`,errorKey:`ADDRESS_LINE_2_INVALID_CHARACTERS`}]},{when_all:[{is:[`fieldId`,`LANDMARK`]}],return_value:[{type:`minLength`,value:1,errorKey:`LANDMARK_TOO_SHORT`},{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`LANDMARK_CONTAINS_EMOJI`},{type:`allowedCharsRegex`,value:`^[\\p{L}\\p{N}\\s,\\-'.]+$`,errorKey:`LANDMARK_INVALID_CHARACTERS`}]},{when_all:[{is:[`fieldId`,`DEPARTMENT`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`REGION`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`STATE`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`PROVINCE`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`GOVERNORATE`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`CANTON`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`PARISH`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`CITY`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`DISTRICT`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`BARANGAY`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`COMMUNE`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]},{when_all:[{is:[`fieldId`,`MUNICIPALITY`]}],return_value:[{type:`disallowedCharsRegex`,value:`\\p{Emoji_Presentation}|\\p{Extended_Pictographic}`,errorKey:`FIELD_CONTAINS_EMOJI`}]}]},x4={MIN_LENGTH:`minLength`,MIN_WORDS:`minWords`,WORD_MIN_LENGTH:`wordMinLength`,WORD_MAX_LENGTH:`wordMaxLength`,ALLOWED_CHARS_REGEX:`allowedCharsRegex`,DISALLOWED_CHARS_REGEX:`disallowedCharsRegex`,REGEX:`regex`},S4={FIELD_REQUIRED:`FIELD_REQUIRED`,MUST_NOT_EXCEED_CHARACTERS:`MUST_NOT_EXCEED_CHARACTERS`},C4=`[AddressValidation]`,mLe=`u`,hLe=/\s+/,w4=new Map,T4=new Map,E4=!1,gLe=()=>{if(!E4)try{Iy.getInstance().loadRules(pLe),E4=!0}catch(e){console.error(`[AddressValidation] Failed to load rules config`,e)}},_Le=e=>{let t=T4.get(e);if(t)return t;try{gLe();let t=Iy.getInstance().getFeatureValue(My.AddressValidationRules,{fieldId:e}),n=Array.isArray(t)?t:[];return T4.set(e,n),n}catch(t){return console.error(`[AddressValidation] Failed to load rules for field: ${e}`,t),[]}},D4=e=>e.split(hLe).filter(e=>e.length>0),O4=(e,t)=>{try{let n=w4.get(e);return n||(n=new RegExp(e,mLe),w4.set(e,n)),n.test(t)}catch{return console.error(`${C4} Invalid regex pattern: ${e}`),null}},vLe=(e,t)=>{let n=t.trim();switch(e.type){case x4.MIN_LENGTH:return n.length<e.value?e.errorKey:null;case x4.MIN_WORDS:return D4(n).length<e.value?e.errorKey:null;case x4.WORD_MIN_LENGTH:{let t=D4(n),r=e.value;for(let n=0;n<r.length&&n<t.length;n++)if(t[n].length<r[n])return e.errorKey;return null}case x4.WORD_MAX_LENGTH:{let t=D4(n),r=e.value;for(let n=0;n<r.length&&n<t.length;n++)if(t[n].length>r[n])return e.errorKey;return null}case x4.ALLOWED_CHARS_REGEX:return O4(e.value,n)===!0?null:e.errorKey;case x4.DISALLOWED_CHARS_REGEX:{let t=O4(e.value,n);return t===null||t===!0?e.errorKey:null}case x4.REGEX:return O4(e.value,n)===!0?null:e.errorKey;default:return console.warn(`${C4} Unknown validation rule type: ${e.type}`),null}},yLe=(e,t,n,r)=>{let i=(t||``).trim();if(n&&i===``)return{isValid:!1,errorKey:S4.FIELD_REQUIRED};if(!n&&i===``)return{isValid:!0,errorKey:null};if(r&&i.length>r)return{isValid:!1,errorKey:S4.MUST_NOT_EXCEED_CHARACTERS};let a=_Le(e),o=null;return a.find(e=>(o=vLe(e,i),o!==null)),o?{isValid:!1,errorKey:o}:{isValid:!0,errorKey:null}},k4=r(((e,t)=>{function n(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}t.exports=n})),bLe=r(((e,t)=>{t.exports=typeof global==`object`&&global&&global.Object===Object&&global})),A4=r(((e,t)=>{var n=bLe(),r=typeof self==`object`&&self&&self.Object===Object&&self;
4484t.exports=n||r||Function(`return this`)()})),xLe=r(((e,t)=>{var n=A4();t.exports=function(){return n.Date.now()}})),SLe=r(((e,t)=>{var n=/\s/;function r(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}t.exports=r})),CLe=r(((e,t)=>{var n=SLe(),r=/^\s+/;function i(e){return e&&e.slice(0,n(e)+1).replace(r,``)}t.exports=i})),j4=r(((e,t)=>{t.exports=A4().Symbol})),wLe=r(((e,t)=>{var n=j4(),r=Object.prototype,i=r.hasOwnProperty,a=r.toString,o=n?n.toStringTag:void 0;function s(e){var t=i.call(e,o),n=e[o];try{e[o]=void 0;var r=!0}catch{}var s=a.call(e);return r&&(t?e[o]=n:delete e[o]),s}t.exports=s})),TLe=r(((e,t)=>{var n=Object.prototype.toString;function r(e){return n.call(e)}t.exports=r})),ELe=r(((e,t)=>{var n=j4(),r=wLe(),i=TLe(),a=`[object Null]`,o=`[object Undefined]`,s=n?n.toStringTag:void 0;function c(e){return e==null?e===void 0?o:a:s&&s in Object(e)?r(e):i(e)}t.exports=c})),DLe=r(((e,t)=>{function n(e){return typeof e==`object`&&!!e}t.exports=n})),OLe=r(((e,t)=>{var n=ELe(),r=DLe(),i=`[object Symbol]`;function a(e){return typeof e==`symbol`||r(e)&&n(e)==i}t.exports=a})),kLe=r(((e,t)=>{var n=CLe(),r=k4(),i=OLe(),a=NaN,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;function u(e){if(typeof e==`number`)return e;if(i(e))return a;if(r(e)){var t=typeof e.valueOf==`function`?e.valueOf():e;e=r(t)?t+``:t}if(typeof e!=`string`)return e===0?e:+e;e=n(e);var u=s.test(e);return u||c.test(e)?l(e.slice(2),u?2:8):o.test(e)?a:+e}t.exports=u})),ALe=r(((e,t)=>{var n=k4(),r=xLe(),i=kLe(),a=`Expected a function`,o=Math.max,s=Math.min;function c(e,t,c){var l,u,d,f,p,m,h=0,g=!1,_=!1,v=!0;if(typeof e!=`function`)throw TypeError(a);t=i(t)||0,n(c)&&(g=!!c.leading,_=`maxWait`in c,d=_?o(i(c.maxWait)||0,t):d,v=`trailing`in c?!!c.trailing:v);function y(t){var n=l,r=u;return l=u=void 0,h=t,f=e.apply(r,n),f}function b(e){return h=e,p=setTimeout(C,t),g?y(e):f}function x(e){var n=e-m,r=e-h,i=t-n;return _?s(i,d-r):i}function S(e){var n=e-m,r=e-h;return m===void 0||n>=t||n<0||_&&r>=d}function C(){var e=r();if(S(e))return w(e);p=setTimeout(C,x(e))}function w(e){return p=void 0,v&&l?y(e):(l=u=void 0,f)}function T(){p!==void 0&&clearTimeout(p),h=0,l=m=u=p=void 0}function E(){return p===void 0?f:w(r())}function D(){var e=r(),n=S(e);if(l=arguments,u=this,m=e,n){if(p===void 0)return b(m);if(_)return clearTimeout(p),p=setTimeout(C,t),y(m)}return p===void 0&&(p=setTimeout(C,t)),f}return D.cancel=T,D.flush=E,D}t.exports=c}));function jLe(e,t,n){return e.$source||={},e.$source[t]=n,e}var MLe=e=>e?.body instanceof ReadableStream,NLe=[`BandwidthLimitExceeded`,`EC2ThrottledException`,`LimitExceededException`,`PriorRequestNotComplete`,`ProvisionedThroughputExceededException`,`RequestLimitExceeded`,`RequestThrottled`,`RequestThrottledException`,`SlowDown`,`ThrottledException`,`Throttling`,`ThrottlingException`,`TooManyRequestsException`,`TransactionInProgressException`],PLe=[`TimeoutError`,`RequestTimeout`,`RequestTimeoutException`],FLe=[500,502,503,504],ILe=[`ECONNRESET`,`ECONNREFUSED`,`EPIPE`,`ETIMEDOUT`],LLe=[`EHOSTUNREACH`,`ENETUNREACH`,`ENOTFOUND`,`EAI_AGAIN`],RLe=e=>e?.$retryable!==void 0,zLe=e=>e.$metadata?.clockSkewCorrected,BLe=e=>{let t=new Set([`Failed to fetch`,`NetworkError when attempting to fetch resource`,`The Internet connection appears to be offline`,`Load failed`,`Network request failed`]);return e&&e instanceof TypeError?t.has(e.message):!1},M4=e=>e.$metadata?.httpStatusCode===429||NLe.includes(e.name)||e.$retryable?.throttling==1,N4=(e,t=0)=>RLe(e)||zLe(e)||e.name===`InvalidSignatureException`&&e.message?.includes(`Signature expired`)||PLe.includes(e.name)||ILe.includes(e?.code||``)||LLe.includes(e?.code||``)||FLe.includes(e.$metadata?.httpStatusCode||0)||BLe(e)||HLe(e)||e.cause!==void 0&&t<=10&&N4(e.cause,t+1),VLe=e=>{if(e.$metadata?.httpStatusCode!==void 0){let t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!N4(e)}return!1};function HLe(e){return e.code===`ERR_HTTP2_STREAM_ERROR`&&e.message.includes(`NGHTTP2_REFUSED_STREAM`)}var P4=20*1e3,ULe=`amz-sdk-invocation-id`,WLe=`amz-sdk-request`;function GLe(e,t){if(Kb.isInstance(e))for(let n in e.headers){if(!Ub(e.headers,n))continue;let r=n.toLowerCase();if(r===`retry-after`){let r=e.headers[n],i=NaN;if(r.endsWith(`GMT`))try{i=(sx(r).getTime()-Date.now())/1e3}catch(e){t?.trace?.(`Failed to parse retry-after header`),t?.trace?.(e)}else r.match(/ GMT, ((\d+)|(\d+\.\d+))$/)?i=Number(r.match(/ GMT, ([\d.]+)$/)?.[1]):r.match(/^((\d+)|(\d+\.\d+))$/)?i=Number(r):Date.parse(r)>=Date.now()&&(i=(Date.parse(r)-Date.now())/1e3);return isNaN(i)?void 0:new Date(Date.now()+i*1e3)}else if(r===`x-amz-retry-after`){let r=e.headers[n],i=Number(r);
4484if(isNaN(i)){t?.trace?.(`Failed to parse x-amz-retry-after=${r}`);return}return new Date(Date.now()+i)}}}var KLe=e=>e instanceof Error?e:e instanceof Object?Object.assign(Error(),e):Error(typeof e==`string`?e:`AWS SDK error wrapper for ${e}`);function qLe(e){return t=>(n,r)=>async i=>{let a=await t.retryStrategy(),o=await t.maxAttempts();if(YLe(a)){a=a;let s=await a.acquireInitialRetryToken((r.partition_id??``)+(r.__retryLongPoll?`:longpoll`:``)),c=Error(),l=0,u=0,{request:d}=i,f=Wb.isInstance(d);for(f&&(d.headers[ULe]=Xx());;)try{f&&(d.headers[WLe]=`attempt=${l+1}; max=${o}`);let{response:e,output:t}=await n(i);return a.recordSuccess(s),t.$metadata.attempts=l+1,t.$metadata.totalRetryDelay=u,{response:e,output:t}}catch(n){let i=XLe(n,t.logger);if(c=KLe(n),f&&e(d))throw(r.logger instanceof qE?console:r.logger)?.warn(`An error was encountered in a non-retryable streaming request.`),c;try{s=await a.refreshRetryTokenForRetry(s,i)}catch{throw c.$metadata||={},c.$metadata.attempts=l+1,c.$metadata.totalRetryDelay=u,c}l=s.getRetryCount();let o=s.getRetryDelay();u+=(s?.$retryLog?.acquisitionDelay??0)+o,o>0&&await JLe(o)}}else return a=a,a?.mode&&(r.userAgent=[...r.userAgent||[],[`cfg/retry-mode`,a.mode]]),a.retry(n,i)}}var JLe=e=>new Promise(t=>setTimeout(t,e)),YLe=e=>e.acquireInitialRetryToken!==void 0&&e.refreshRetryTokenForRetry!==void 0&&e.recordSuccess!==void 0,XLe=(e,t)=>{let n={error:e,errorType:ZLe(e)},r=GLe(e.$response,t);return r&&(n.retryAfterHint=r),n},ZLe=e=>M4(e)?`THROTTLING`:N4(e)?`TRANSIENT`:VLe(e)?`SERVER_ERROR`:`CLIENT_ERROR`,QLe={name:`retryMiddleware`,tags:[`RETRY`],step:`finalizeRequest`,priority:`high`,override:!0};function $Le(e){let t=qLe(e);return e=>({applyToStack:n=>{n.add(t(e),QLe)}})}var eRe=class e{static setTimeoutFn=(e,t)=>setTimeout(e,t);beta;minCapacity;minFillRate;scaleConstant;smooth;enabled=!1;availableTokens=0;lastMaxRate=0;measuredTxRate=0;requestCount=0;fillRate;lastThrottleTime;lastTimestamp=0;lastTxRateBucket;maxCapacity;timeWindow=0;constructor(e){this.beta=e?.beta??.7,this.minCapacity=e?.minCapacity??1,this.minFillRate=e?.minFillRate??.5,this.scaleConstant=e?.scaleConstant??.4,this.smooth=e?.smooth??.8,this.lastThrottleTime=this.getCurrentTimeInSeconds(),this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}async getSendToken(){return this.acquireTokenBucket(1)}updateClientSendingRate(e){let t;this.updateMeasuredRate();let n=e;if(n?.errorType===`THROTTLING`||M4(n?.error??e)){let e=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=e,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(e),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());let r=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(r)}getCurrentTimeInSeconds(){return Date.now()/1e3}async acquireTokenBucket(t){if(this.enabled){for(this.refillTokenBucket();t>this.availableTokens;){let n=(t-this.availableTokens)/this.fillRate*1e3;await new Promise(t=>e.setTimeoutFn(t,n)),this.refillTokenBucket()}this.availableTokens-=t}}refillTokenBucket(){let e=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=e;return}let t=(e-this.lastTimestamp)*this.fillRate;this.availableTokens=Math.min(this.maxCapacity,this.availableTokens+t),this.lastTimestamp=e}calculateTimeWindow(){this.timeWindow=this.getPrecise((this.lastMaxRate*(1-this.beta)/this.scaleConstant)**(1/3))}
4484cubicThrottle(e){return this.getPrecise(e*this.beta)}cubicSuccess(e){return this.getPrecise(this.scaleConstant*(e-this.lastThrottleTime-this.timeWindow)**3+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(e){this.refillTokenBucket(),this.fillRate=Math.max(e,this.minFillRate),this.maxCapacity=Math.max(e,this.minCapacity),this.availableTokens=Math.min(this.availableTokens,this.maxCapacity)}updateMeasuredRate(){let e=this.getCurrentTimeInSeconds(),t=Math.floor(e*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){let e=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(e*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(e){return parseFloat(e.toFixed(8))}},F4=class e{static v2026=typeof process<`u`&&{}?.SMITHY_NEW_RETRIES_2026===`true`;static delay(){return e.v2026?50:100}static throttlingDelay(){return e.v2026?1e3:500}static cost(){return e.v2026?14:5}static throttlingCost(){return e.v2026?5:10}static modifiedCostType(){return e.v2026?`THROTTLING`:`TRANSIENT`}},tRe=class{x=F4.delay();computeNextBackoffDelay(e){let t=Math.random()*Math.min(this.x*2**e,P4);return Math.floor(t)}setDelayBase(e){this.x=e}},I4=class{delay;count;cost;longPoll;$retryLog={acquisitionDelay:0};constructor(e,t,n,r){this.delay=e,this.count=t,this.cost=n,this.longPoll=r}getRetryCount(){return this.count}getRetryDelay(){return Math.min(P4,this.delay)}getRetryCost(){return this.cost}isLongPoll(){return this.longPoll}},L4;(function(e){e.STANDARD=`standard`,e.ADAPTIVE=`adaptive`})(L4||={});var nRe=L4.STANDARD,R4={incompatible:1,attempts:2,capacity:3},z4=class{mode=L4.STANDARD;retryBackoffStrategy;capacity=500;maxAttemptsProvider;baseDelay;constructor(e){typeof e==`number`?this.maxAttemptsProvider=async()=>e:typeof e==`function`?this.maxAttemptsProvider=e:e&&typeof e==`object`&&(this.maxAttemptsProvider=async()=>e.maxAttempts,this.baseDelay=e.baseDelay,this.retryBackoffStrategy=e.backoff),this.maxAttemptsProvider??=async()=>3,this.baseDelay??=F4.delay(),this.retryBackoffStrategy??=new tRe}async acquireInitialRetryToken(e){return new I4(F4.delay(),0,void 0,F4.v2026&&e.includes(`:longpoll`))}async refreshRetryTokenForRetry(e,t){let n=await this.getMaxAttempts(),r=this.retryCode(e,t,n),i=r===0,a=e.isLongPoll?.();if(i||a){let n=t.errorType;this.retryBackoffStrategy.setDelayBase(n===`THROTTLING`?F4.throttlingDelay():this.baseDelay);let o=this.retryBackoffStrategy.computeNextBackoffDelay(e.getRetryCount()),s=o;if(t.retryAfterHint instanceof Date&&(s=Math.max(o,Math.min(t.retryAfterHint.getTime()-Date.now(),o+5e3))),i){let t=this.getCapacityCost(n);this.capacity-=t;let r=new I4(0,e.getRetryCount()+1,t,e.isLongPoll?.()??!1);return await new Promise(e=>setTimeout(e,s)),r.$retryLog.acquisitionDelay=s,r}else{let e=F4.v2026&&r===R4.capacity&&a?s:0;e>0&&await new Promise(t=>setTimeout(t,e))}}throw Error(`No retry token available`)}recordSuccess(e){this.capacity=Math.min(500,this.capacity+(e.getRetryCost()??1))}getCapacity(){return this.capacity}async maxAttempts(){return this.maxAttemptsProvider()}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of 3`),3}}retryCode(e,t,n){let r=e.getRetryCount()+1,i=this.isRetryableError(t.errorType)?0:R4.incompatible,a=r<n?0:R4.attempts,o=this.capacity>=this.getCapacityCost(t.errorType)?0:R4.capacity;return i||a||o}getCapacityCost(e){return e===F4.modifiedCostType()?F4.throttlingCost():F4.cost()}isRetryableError(e){return e===`THROTTLING`||e===`TRANSIENT`}},rRe=class{mode=L4.ADAPTIVE;rateLimiter;standardRetryStrategy;constructor(e,t){let{rateLimiter:n}=t??{};this.rateLimiter=n??new eRe,this.standardRetryStrategy=t?new z4({maxAttempts:typeof e==`number`?e:3,...t}):new z4(e)}async acquireInitialRetryToken(e){let t=await this.standardRetryStrategy.acquireInitialRetryToken(e);return await this.rateLimiter.getSendToken(),t}async refreshRetryTokenForRetry(e,t){this.rateLimiter.updateClientSendingRate(t);let n=await this.standardRetryStrategy.refreshRetryTokenForRetry(e,t);return await this.rateLimiter.getSendToken(),n}recordSuccess(e){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(e)}
4484async maxAttemptsProvider(){return this.standardRetryStrategy.maxAttempts()}},iRe=(e,t)=>{let{retryStrategy:n,retryMode:r}=e,{defaultMaxAttempts:i=3,defaultBaseDelay:a=F4.delay()}=t??{},o=Xb(e.maxAttempts??i),s=n?Promise.resolve(n):void 0,c=async()=>{let e=await o();return await Xb(r)()===L4.ADAPTIVE?new rRe(o,{maxAttempts:e,baseDelay:a}):new z4({maxAttempts:e,baseDelay:a})};return Object.assign(e,{maxAttempts:o,retryStrategy:()=>s??=c()})},aRe=$Le(MLe);F4.v2026||=typeof process==`object`&&{}?.AWS_NEW_RETRIES_2026===`true`;function B4(e,t,n){e.__aws_sdk_context?e.__aws_sdk_context.features||(e.__aws_sdk_context.features={}):e.__aws_sdk_context={features:{}},e.__aws_sdk_context.features[t]=n}function oRe(e){return e}var sRe=e=>t=>async n=>{if(!Wb.isInstance(n.request))return t(n);let{request:r}=n,{handlerProtocol:i=``}=e.requestHandler.metadata||{};if(i.indexOf(`h2`)>=0&&!r.headers[`:authority`])delete r.headers.host,r.headers[`:authority`]=r.hostname+(r.port?`:`+r.port:``);else if(!r.headers.host){let e=r.hostname;r.port!=null&&(e+=`:${r.port}`),r.headers.host=e}return t(n)},cRe={name:`hostHeaderMiddleware`,step:`build`,priority:`low`,tags:[`HOST`],override:!0},lRe=e=>({applyToStack:t=>{t.add(sRe(e),cRe)}}),uRe=()=>(e,t)=>async n=>{try{let r=await e(n),{clientName:i,commandName:a,logger:o,dynamoDbDocumentClientOptions:s={}}=t,{overrideInputFilterSensitiveLog:c,overrideOutputFilterSensitiveLog:l}=s,u=c??t.inputFilterSensitiveLog,d=l??t.outputFilterSensitiveLog,{$metadata:f,...p}=r.output;return o?.info?.({clientName:i,commandName:a,input:u(n.input),output:d(p),metadata:f}),r}catch(e){let{clientName:r,commandName:i,logger:a,dynamoDbDocumentClientOptions:o={}}=t,{overrideInputFilterSensitiveLog:s}=o,c=s??t.inputFilterSensitiveLog;throw a?.error?.({clientName:r,commandName:i,input:c(n.input),error:e,metadata:e.$metadata}),e}},dRe={name:`loggerMiddleware`,tags:[`LOGGER`],step:`initialize`,override:!0},fRe=e=>({applyToStack:e=>{e.add(uRe(),dRe)}}),pRe=e=>({applyToStack:e=>{}}),mRe=(e,t)=>{if(!t||t.length===0)return e;let n=[];for(let r of t)for(let t of e)t.schemeId.split(`#`)[1]===r&&n.push(t);for(let t of e)n.find(({schemeId:e})=>e===t.schemeId)||n.push(t);return n};function hRe(e){let t=new Map;for(let n of e)t.set(n.schemeId,n);return t}var gRe=(e,t)=>(n,r)=>async i=>{let a=mRe(e.httpAuthSchemeProvider(await t.httpAuthSchemeParametersProvider(e,r,i.input)),e.authSchemePreference?await e.authSchemePreference():[]),o=hRe(e.httpAuthSchemes),s=Hb(r),c=[];for(let n of a){let i=o.get(n.schemeId);if(!i){c.push(`HttpAuthScheme \`${n.schemeId}\` was not enabled for this service.`);continue}let a=i.identityProvider(await t.identityProviderConfigProvider(e));if(!a){c.push(`HttpAuthScheme \`${n.schemeId}\` did not have an IdentityProvider configured.`);continue}let{identityProperties:l={},signingProperties:u={}}=n.propertiesExtractor?.(e,r)||{};n.identityProperties=Object.assign(n.identityProperties||{},l),n.signingProperties=Object.assign(n.signingProperties||{},u),s.selectedHttpAuthScheme={httpAuthOption:n,identity:await a(n.identityProperties),signer:i.signer};break}if(!s.selectedHttpAuthScheme)throw Error(c.join(`
4485`));return n(i)},_Re={step:`serialize`,tags:[`HTTP_AUTH_SCHEME`],name:`httpAuthSchemeMiddleware`,override:!0,relation:`before`,toMiddleware:`endpointV2Middleware`},vRe=(e,{httpAuthSchemeParametersProvider:t,identityProviderConfigProvider:n})=>({applyToStack:r=>{r.addRelativeTo(gRe(e,{httpAuthSchemeParametersProvider:t,identityProviderConfigProvider:n}),_Re)}}),yRe=e=>e=>{throw e},bRe=(e,t)=>{},xRe=e=>(e,t)=>async n=>{if(!Wb.isInstance(n.request))return e(n);let r=Hb(t).selectedHttpAuthScheme;if(!r)throw Error(`No HttpAuthScheme was selected: unable to sign request`);let{httpAuthOption:{signingProperties:i={}},identity:a,signer:o}=r,s=await e({...n,request:await o.sign(n.request,a,i)}).catch((o.errorHandler||yRe)(i));return(o.successHandler||bRe)(s.response,i),s},SRe={step:`finalizeRequest`,tags:[`HTTP_SIGNING`],name:`httpSigningMiddleware`,aliases:[`apiKeyMiddleware`,`tokenMiddleware`,`awsAuthMiddleware`],override:!0,relation:`after`,toMiddleware:`retryMiddleware`},CRe=e=>({applyToStack:t=>{t.addRelativeTo(xRe(e),SRe)}}),V4=e=>{if(typeof e==`function`)return e;let t=Promise.resolve(e);return()=>t},wRe=class{authSchemes=new Map;constructor(e){for(let t in e){if(!Ub(e,t))continue;let n=e[t];n!==void 0&&this.authSchemes.set(t,n)}}
4485getIdentityProvider(e){return this.authSchemes.get(e)}},TRe=(e=>function(t){return H4(t)&&t.expiration.getTime()-Date.now()<e})(3e5),H4=e=>e.expiration!==void 0,ERe=(e,t,n)=>{if(e===void 0)return;let r=typeof e==`function`?e:async()=>Promise.resolve(e),i,a,o,s=!1,c=async e=>{a||=r(e);try{i=await a,o=!0,s=!1}finally{a=void 0}return i};return t===void 0?async e=>((!o||e?.forceRefresh)&&(i=await c(e)),i):async e=>((!o||e?.forceRefresh)&&(i=await c(e)),s?i:n(i)?(t(i)&&await c(e),i):(s=!0,i))};function DRe(e){return e===void 0?!0:typeof e==`string`&&e.length<=50}function ORe(e){let t=V4(e.userAgentAppId??void 0),{customUserAgent:n}=e;return Object.assign(e,{customUserAgent:typeof n==`string`?[[n]]:n,userAgentAppId:async()=>{let n=await t();if(!DRe(n)){let t=e.logger?.constructor?.name===`NoOpLogger`||!e.logger?console:e.logger;typeof n==`string`?n.length>50&&t?.warn(`The provided userAgentAppId exceeds the maximum length of 50 characters.`):t?.warn(`userAgentAppId must be a string or undefined.`)}return n}})}var kRe={partitions:[{id:`aws`,outputs:{dnsSuffix:`amazonaws.com`,dualStackDnsSuffix:`api.aws`,implicitGlobalRegion:`us-east-1`,name:`aws`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^(us|eu|ap|sa|ca|me|af|il|mx)\\-\\w+\\-\\d+$`,regions:{"af-south-1":{description:`Africa (Cape Town)`},"ap-east-1":{description:`Asia Pacific (Hong Kong)`},"ap-east-2":{description:`Asia Pacific (Taipei)`},"ap-northeast-1":{description:`Asia Pacific (Tokyo)`},"ap-northeast-2":{description:`Asia Pacific (Seoul)`},"ap-northeast-3":{description:`Asia Pacific (Osaka)`},"ap-south-1":{description:`Asia Pacific (Mumbai)`},"ap-south-2":{description:`Asia Pacific (Hyderabad)`},"ap-southeast-1":{description:`Asia Pacific (Singapore)`},"ap-southeast-2":{description:`Asia Pacific (Sydney)`},"ap-southeast-3":{description:`Asia Pacific (Jakarta)`},"ap-southeast-4":{description:`Asia Pacific (Melbourne)`},"ap-southeast-5":{description:`Asia Pacific (Malaysia)`},"ap-southeast-6":{description:`Asia Pacific (New Zealand)`},"ap-southeast-7":{description:`Asia Pacific (Thailand)`},"aws-global":{description:`aws global region`},"ca-central-1":{description:`Canada (Central)`},"ca-west-1":{description:`Canada West (Calgary)`},"eu-central-1":{description:`Europe (Frankfurt)`},"eu-central-2":{description:`Europe (Zurich)`},"eu-north-1":{description:`Europe (Stockholm)`},"eu-south-1":{description:`Europe (Milan)`},"eu-south-2":{description:`Europe (Spain)`},"eu-west-1":{description:`Europe (Ireland)`},"eu-west-2":{description:`Europe (London)`},"eu-west-3":{description:`Europe (Paris)`},"il-central-1":{description:`Israel (Tel Aviv)`},"me-central-1":{description:`Middle East (UAE)`},"me-south-1":{description:`Middle East (Bahrain)`},"mx-central-1":{description:`Mexico (Central)`},"sa-east-1":{description:`South America (Sao Paulo)`},"us-east-1":{description:`US East (N. Virginia)`},"us-east-2":{description:`US East (Ohio)`},"us-west-1":{description:`US West (N. California)`},"us-west-2":{description:`US West (Oregon)`}}},{id:`aws-cn`,outputs:{dnsSuffix:`amazonaws.com.cn`,dualStackDnsSuffix:`api.amazonwebservices.com.cn`,implicitGlobalRegion:`cn-northwest-1`,name:`aws-cn`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^cn\\-\\w+\\-\\d+$`,regions:{"aws-cn-global":{description:`aws-cn global region`},"cn-north-1":{description:`China (Beijing)`},"cn-northwest-1":{description:`China (Ningxia)`}}},{id:`aws-eusc`,outputs:{dnsSuffix:`amazonaws.eu`,dualStackDnsSuffix:`api.amazonwebservices.eu`,implicitGlobalRegion:`eusc-de-east-1`,name:`aws-eusc`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^eusc\\-(de)\\-\\w+\\-\\d+$`,regions:{"eusc-de-east-1":{description:`AWS European Sovereign Cloud (Germany)`}}},{id:`aws-iso`,outputs:{dnsSuffix:`c2s.ic.gov`,dualStackDnsSuffix:`api.aws.ic.gov`,implicitGlobalRegion:`us-iso-east-1`,name:`aws-iso`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^us\\-iso\\-\\w+\\-\\d+$`,regions:{"aws-iso-global":{description:`aws-iso global region`},"us-iso-east-1":{description:`US ISO East`},"us-iso-west-1":{description:`US ISO WEST`}}},{id:`aws-iso-b`,outputs:{dnsSuffix:`sc2s.sgov.gov`,dualStackDnsSuffix:`api.aws.scloud`,implicitGlobalRegion:`us-isob-east-1`,name:`aws-iso-b`,supp
4485ortsDualStack:!0,supportsFIPS:!0},regionRegex:`^us\\-isob\\-\\w+\\-\\d+$`,regions:{"aws-iso-b-global":{description:`aws-iso-b global region`},"us-isob-east-1":{description:`US ISOB East (Ohio)`},"us-isob-west-1":{description:`US ISOB West`}}},{id:`aws-iso-e`,outputs:{dnsSuffix:`cloud.adc-e.uk`,dualStackDnsSuffix:`api.cloud-aws.adc-e.uk`,implicitGlobalRegion:`eu-isoe-west-1`,name:`aws-iso-e`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^eu\\-isoe\\-\\w+\\-\\d+$`,regions:{"aws-iso-e-global":{description:`aws-iso-e global region`},"eu-isoe-west-1":{description:`EU ISOE West`}}},{id:`aws-iso-f`,outputs:{dnsSuffix:`csp.hci.ic.gov`,dualStackDnsSuffix:`api.aws.hci.ic.gov`,implicitGlobalRegion:`us-isof-south-1`,name:`aws-iso-f`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^us\\-isof\\-\\w+\\-\\d+$`,regions:{"aws-iso-f-global":{description:`aws-iso-f global region`},"us-isof-east-1":{description:`US ISOF EAST`},"us-isof-south-1":{description:`US ISOF SOUTH`}}},{id:`aws-us-gov`,outputs:{dnsSuffix:`amazonaws.com`,dualStackDnsSuffix:`api.aws`,implicitGlobalRegion:`us-gov-west-1`,name:`aws-us-gov`,supportsDualStack:!0,supportsFIPS:!0},regionRegex:`^us\\-gov\\-\\w+\\-\\d+$`,regions:{"aws-us-gov-global":{description:`aws-us-gov global region`},"us-gov-east-1":{description:`AWS GovCloud (US-East)`},"us-gov-west-1":{description:`AWS GovCloud (US-West)`}}}],version:`1.1`},ARe=``,jRe=e=>{let{partitions:t}=kRe;for(let n of t){let{regions:t,outputs:r}=n;for(let[n,i]of Object.entries(t))if(n===e)return{...r,...i}}for(let n of t){let{regionRegex:t,outputs:r}=n;if(new RegExp(t).test(e))return{...r}}let n=t.find(e=>e.id===`aws`);if(!n)throw Error(`Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.`);return{...n.outputs}},MRe=()=>ARe,NRe=/\d{12}\.ddb/;async function PRe(e,t,n){if(n.request?.headers?.[`smithy-protocol`]===`rpc-v2-cbor`&&B4(e,`PROTOCOL_RPC_V2_CBOR`,`M`),typeof t.retryStrategy==`function`){let n=await t.retryStrategy();if(typeof n.mode==`string`)switch(n.mode){case L4.ADAPTIVE:B4(e,`RETRY_MODE_ADAPTIVE`,`F`);break;case L4.STANDARD:B4(e,`RETRY_MODE_STANDARD`,`E`);break}}if(typeof t.accountIdEndpointMode==`function`){let n=e.endpointV2;switch(String(n?.url?.hostname).match(NRe)&&B4(e,`ACCOUNT_ID_ENDPOINT`,`O`),await t.accountIdEndpointMode?.()){case`disabled`:B4(e,`ACCOUNT_ID_MODE_DISABLED`,`Q`);break;case`preferred`:B4(e,`ACCOUNT_ID_MODE_PREFERRED`,`P`);break;case`required`:B4(e,`ACCOUNT_ID_MODE_REQUIRED`,`R`);break}}let r=e.__smithy_context?.selectedHttpAuthScheme?.identity;if(r?.$source){let t=r;t.accountId&&B4(e,`RESOLVED_ACCOUNT_ID`,`T`);for(let[n,r]of Object.entries(t.$source??{}))B4(e,n,r)}}var U4=`user-agent`,W4=`x-amz-user-agent`,FRe=/[^!$%&'*+\-.^_`|~\w]/g,IRe=/[^!$%&'*+\-.^_`|~\w#]/g,LRe=1024;function RRe(e){let t=``;for(let n in e){let r=e[n];if(t.length+r.length+1<=LRe){t.length?t+=`,`+r:t+=r;continue}break}return t}var zRe=e=>(t,n)=>async r=>{let{request:i}=r;if(!Wb.isInstance(i))return t(r);let{headers:a}=i,o=n?.userAgent?.map(G4)||[],s=(await e.defaultUserAgentProvider()).map(G4);await PRe(n,e,r);let c=n;s.push(`m/${RRe(Object.assign({},n.__smithy_context?.features,c.__aws_sdk_context?.features))}`);let l=e?.customUserAgent?.map(G4)||[],u=await e.userAgentAppId();u&&s.push(G4([`app`,`${u}`]));let d=MRe(),f=(d?[d]:[]).concat([...s,...o,...l]).join(` `),p=[...s.filter(e=>e.startsWith(`aws-sdk-`)),...l].join(` `);return e.runtime===`browser`?a[W4]=f:(p&&(a[W4]=a[`x-amz-user-agent`]?`${a[U4]} ${p}`:p),a[U4]=f),t({...r,request:i})},G4=e=>{let t=e[0].split(`/`).map(e=>e.replace(FRe,`-`)).join(`/`),n=e[1]?.replace(IRe,`-`),r=t.indexOf(`/`),i=t.substring(0,r),a=t.substring(r+1);return i===`api`&&(a=a.toLowerCase()),[i,a,n].filter(e=>e&&e.length>0).reduce((e,t,n)=>{switch(n){case 0:return t;case 1:return`${e}/${t}`;default:return`${e}#${t}`}},``)},BRe={name:`getUserAgentMiddleware`,step:`build`,priority:`low`,tags:[`SET_USER_AGENT`,`USER_AGENT`],override:!0},VRe=e=>({applyToStack:t=>{t.add(zRe(e),BRe)}}),HRe=({serviceId:e,clientVersion:t})=>async n=>{let r=typeof window<`u`?window.navigator:void 0,i=r?.userAgent??``,a=r?.userAgentData?.platform??K4.os(i)??`other`,o=r?.userAgentData?.brands??[],s=o[o.length-1],c=s?.brand??K4.browser(i)??`unknown`,l=s?.version??`unknown`,u=[[`aws-sdk-js`,t],[`ua`,`2.1`],[`os/${a}`,void 0],[`lang/js`],[`md/browser`,`${c}_${l}`]];e&&u.push([`api/${e}`,t]);let d=await n?.userAgentAppId?.();return d&&u.push([`app/${d}`]),u},K4={os(e){if(/iPhone|iPad|iPod/.test(e))return`iOS`;if(/Macintosh|Mac OS X/.test(e))return`macOS`;if(/Windows NT/.test(e))return`Windows`;if(/Android/.test(e))return`Android`;if(/Linux/.test(e))return`Linux`},browser(e){if(/EdgiOS|EdgA|Edg\//.test(e))return`Microsoft Edge`;if(/Firefox\//.test(e))return`Firefox`;if(/Chrome\//.test(e))return`Chrome`;if(/Safari\//.test(e))return`Safari`}},q4=(e,t=!1)=>
4485{if(t){for(let t of e.split(`.`))if(!q4(t))return!1;return!0}return!(!Jb(e)||e.length<3||e.length>63||e!==e.toLowerCase()||Fx(e))},J4=`:`,URe=`/`,Y4={isVirtualHostableS3Bucket:q4,parseArn:e=>{let t=e.split(J4);if(t.length<6)return null;let[n,r,i,a,o,...s]=t;return n!==`arn`||r===``||i===``||s.join(J4)===``?null:{partition:r,service:i,region:a,accountId:o,resourceId:s.map(e=>e.split(URe)).flat()}},partition:jRe};Nx.aws=Y4;var WRe=(e,t,n)=>{let r,i,a,o=!1,s=async()=>{i||=e();try{r=await i,a=!0,o=!1}finally{i=void 0}return r};return t===void 0?async e=>((!a||e?.forceRefresh)&&(r=await s()),r):async e=>((!a||e?.forceRefresh)&&(r=await s()),o?r:n&&!n(r)?(o=!0,r):(t(r)&&await s(),r))},X4=new Set,GRe=(e,t=Jb)=>{if(!X4.has(e)&&!t(e))if(e===`*`)console.warn(`@smithy/config-resolver WARN - Please use the caller region instead of "*". See "sigv4a" in https://github.com/aws/aws-sdk-js-v3/blob/main/supplemental-docs/CLIENTS.md.`);else throw Error(`Region not accepted: region="${e}" is not a valid hostname component.`);else X4.add(e)},Z4=e=>typeof e==`string`&&(e.startsWith(`fips-`)||e.endsWith(`-fips`)),KRe=e=>Z4(e)?[`fips-aws-global`,`aws-fips`].includes(e)?`us-east-1`:e.replace(/fips-(dkr-|prod-)?|-fips/,``):e,qRe=e=>{let{region:t,useFipsEndpoint:n}=e;if(!t)throw Error(`Region is missing`);return Object.assign(e,{region:async()=>{let e=KRe(typeof t==`function`?await t():t);return GRe(e),e},useFipsEndpoint:async()=>Z4(typeof t==`string`?t:await t())?!0:typeof n==`function`?n():Promise.resolve(!!n)})},JRe=[`in-region`,`cross-region`,`mobile`,`standard`,`legacy`],YRe=({defaultsMode:e}={})=>WRe(async()=>{let t=typeof e==`function`?await e():e;switch(t?.toLowerCase()){case`auto`:return Promise.resolve(XRe()?`mobile`:`standard`);case`mobile`:case`in-region`:case`cross-region`:case`standard`:case`legacy`:return Promise.resolve(t?.toLocaleLowerCase());case void 0:return Promise.resolve(`legacy`);default:throw Error(`Invalid parameter for "defaultsMode", expect ${JRe.join(`, `)}, got ${t}`)}}),XRe=()=>{let e=window?.navigator;if(e?.connection){let{effectiveType:t,rtt:n,downlink:r}=e.connection;if(typeof t==`string`&&t!==`4g`||Number(n)>100||Number(r)<10)return!0}return e?.userAgentData?.mobile||typeof e?.maxTouchPoints==`number`&&e?.maxTouchPoints>1},ZRe=e=>({setRegion(t){e.region=t},region(){return e.region}}),QRe=e=>({region:e.region()}),Q4=e=>Kb.isInstance(e)?e.headers?.date??e.headers?.Date:void 0,$4=e=>Kb.isInstance(e)?e.headers?.age??e.headers?.Age:void 0,$Re=e=>new Date(Date.now()+e),e3=(e,t,n,r)=>{if(r!==void 0)return t;let i=Date.parse(e),a=Date.now();return n!==void 0&&a-n>9e5?t:n===void 0?i-a:i-(n+a)/2},t3=(e,t)=>{if(!t)throw Error(`Property \`${e}\` is not resolved for AWS SDK SigV4Auth`);return t},eze=async e=>{let t=t3(`context`,e.context),n=t3(`config`,e.config),r=t.endpointV2?.properties?.authSchemes?.[0];return{config:n,signer:await t3(`signer`,n.signer)(r),signingRegion:e?.signingRegion,signingRegionSet:e?.signingRegionSet,signingName:e?.signingName}},tze=class{async sign(e,t,n){if(!Wb.isInstance(e))throw Error("The request is not an instance of `HttpRequest` and cannot be signed");let r=await eze(n),{config:i,signer:a}=r,{signingRegion:o,signingName:s}=r,c=n.context;if(c?.authSchemes?.length??!1){let[e,t]=c.authSchemes;e?.name===`sigv4a`&&t?.name===`sigv4`&&(o=t?.signingRegion??o,s=t?.signingName??s)}let l=await i.disableClockSkewCorrection?.()===!0;return n._disableClockSkewCorrection=l,l||(n._preRequestSystemClockOffset=i.systemClockOffset,n._requestSentAt=Date.now()),await a.sign(e,{signingDate:l?new Date:$Re(i.systemClockOffset),signingRegion:o,signingService:s})}errorHandler(e){return t=>{let n=t;if(!e._disableClockSkewCorrection){let t=n.ServerTime??Q4(n.$response);if(t){let r=t3(`config`,e.config),i=e._preRequestSystemClockOffset,a=e._requestSentAt,o=$4(n.$response),s=e3(t,r.systemClockOffset,a,o);r.systemClockOffset=s,Math.abs(s)>=24e4&&(s!==i||i!==void 0&&i!==s)&&n.$metadata&&(n.$metadata.clockSkewCorrected=!0)}}throw t}}successHandler(e,t){if(t._disableClockSkewCorrection)return;let n=Q4(e);if(n){let r=t3(`config`,t.config),i=t._requestSentAt,a=$4(e);r.systemClockOffset=e3(n,r.systemClockOffset,i,a)}}},nze=e=>t=>{let n=t.credentials,r=!!t.credentials,i;Object.defineProperty(t,`credentials`,{set(e){e&&e!==n&&e!==i&&(r=!0),n=e;let a=ize(t,rze(t,{credentials:n,credentialDefaultProvider:t.credentialDefaultProvider}));if(r&&!a.attributed){let e=typeof n==`object`&&!!n;i=async t=>{let n=await a(t);return e&&(!n.$source||Object.keys(n.$source).length===0)?jLe(n,`CREDENTIALS_CODE`,`e`):n},i.memoized=a.memoized,i.configBound=a.configBound,i.attributed=!0}
4485else i=a},get(){return i},enumerable:!0,configurable:!0}),t.credentials=n;let{signingEscapePath:a=!0,systemClockOffset:o=t.systemClockOffset||0,sha256:s}=t,c;return c=t.signer?V4(t.signer):t.regionInfoProvider?()=>V4(t.region)().then(async e=>[await t.regionInfoProvider(e,{useFipsEndpoint:await t.useFipsEndpoint(),useDualstackEndpoint:await t.useDualstackEndpoint()})||{},e]).then(([e,n])=>{let{signingRegion:r,signingService:i}=e;t.signingRegion=t.signingRegion||r||n,t.signingName=t.signingName||i||t.serviceId;let o={...t,credentials:t.credentials,region:t.signingRegion,service:t.signingName,sha256:s,uriEscapePath:a};return new(t.signerConstructor||cD)(o)}):async e=>{e=Object.assign({},{name:`sigv4`,signingName:t.signingName||t.defaultSigningName,signingRegion:await V4(t.region)(),properties:{}},e);let n=e.signingRegion,r=e.signingName;t.signingRegion=t.signingRegion||n,t.signingName=t.signingName||r||t.serviceId;let i={...t,credentials:t.credentials,region:t.signingRegion,service:t.signingName,sha256:s,uriEscapePath:a};return new(t.signerConstructor||cD)(i)},Object.assign(t,{systemClockOffset:o,signingEscapePath:a,signer:c,disableClockSkewCorrection:V4(t.disableClockSkewCorrection??e)})};function rze(e,{credentials:t,credentialDefaultProvider:n}){let r;return r=t?t?.memoized?t:ERe(t,TRe,H4):n?V4(n(Object.assign({},e,{parentClientConfig:e}))):async()=>{throw Error("@aws-sdk/core::resolveAwsSdkSigV4Config - `credentials` not provided and no credentialDefaultProvider was configured.")},r.memoized=!0,r}function ize(e,t){if(t.configBound)return t;let n=async n=>t({...n,callerClientConfig:e});return n.memoized=t.memoized,n.configBound=!0,n}var aze=nze(!1),oze=async(e,t,n)=>({operation:Hb(t).operation,region:await Xb(e.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function sze(e){return{schemeId:`aws.auth#sigv4`,signingProperties:{name:`geo-
4485places`,region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}var cze=e=>{let t=[];switch(e.operation){default:t.push(sze(e))}return t},lze=e=>{let t=aze(e);return Object.assign(t,{authSchemePreference:Xb(e.authSchemePreference??[])})},uze=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:`geo-places`}),dze={UseFIPS:{type:`builtInParams`,name:`useFipsEndpoint`},Endpoint:{type:`builtInParams`,name:`endpoint`},Region:{type:`builtInParams`,name:`region`},UseDualStack:{type:`builtInParams`,name:`useDualstackEndpoint`}},fze={name:`@aws-sdk/client-geo-places`,version:`3.1128.0`,description:`AWS SDK for JavaScript Geo Places Client for Node.js, Browser and React Native`,homepage:`https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-geo-places`,license:`Apache-2.0`,author:{name:`AWS SDK for JavaScript Team`,url:`https://aws.amazon.com/sdk-for-javascript/`},repository:{type:`git`,url:`https://github.com/aws/aws-sdk-js-v3.git`,directory:`clients/client-geo-places`},files:[`dist-*/**`],sideEffects:!1,main:`./dist-cjs/index.js`,module:`./dist-es/index.js`,browser:{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.browser`},types:`./dist-types/index.d.ts`,typesVersions:{"<4.5":{"dist-types/*":[`dist-types/ts3.4/*`]}},"react-native":{"./dist-es/runtimeConfig":`./dist-es/runtimeConfig.native`},scripts:{build:`concurrently 'yarn:build:types' 'yarn:build:es' && yarn build:cjs`,"build:cjs":`node ../../scripts/compilation/inline`,"build:es":`premove dist-es && tsc -p tsconfig.es.json`,"build:include:deps":`yarn g:turbo run build -F="$npm_package_name"`,"build:types":`premove dist-types && tsc -p tsconfig.types.json`,"build:types:downlevel":`downlevel-dts dist-types dist-types/ts3.4`,clean:`premove dist-cjs dist-es dist-types`,"extract:docs":`api-extractor run --local`,"generate:client":`node ../../scripts/generate-clients/single-service`,"test:index":`tsc -p tsconfig.test.json && node ./test/index-objects.spec.mjs`},dependencies:{"@aws-sdk/core":`^3.977.9`,"@aws-sdk/credential-provider-node":`^3.972.82`,"@aws-sdk/types":`^3.974.5`,"@smithy/core":`^3.33.3`,"@smithy/fetch-http-handler":`^5.7.2`,"@smithy/node-http-handler":`^4.11.3`,"@smithy/types":`^4.17.2`,tslib:`^2.6.2`},devDependencies:{"@tsconfig/node20":`20.1.8`,"@types/node":`^20.14.8`,concurrently:`7.0.0`,"downlevel-dts":`0.10.1`,premove:`4.0.0`,typescript:`~7.0.2`},engines:{node:`>=20.0.0`}},pze=class{queryCompat;errorRegistry;constructor(e=!1){this.queryCompat=e}resolveRestContentType(e,t){let n=t.getMemberSchemas(),r=Object.values(n).find(e=>!!e.getMergedTraits().httpPayload);if(r)return r.getMergedTraits().mediaType||(r.isStringSchema()?`text/plain`:r.isBlobSchema()?`application/octet-stream`:e);if(!t.isUnitSchema()&&Object.values(n).find(e=>{let{httpQuery:t,httpQueryParams:n,httpHeader:r,httpLabel:i,httpPrefixHeaders:a}=e.getMergedTraits();return!t&&!n&&!r&&!i&&a===void 0}))return e}async getErrorSchemaOrThrowBaseException(e,t,n,r,i,a){let o=e;e.includes(`#`)&&([,o]=e.split(`#`));let s={$metadata:i,$fault:n.statusCode<500?`client`:`server`};if(!this.errorRegistry)throw Error(`@aws-sdk/core/protocols - error handler not initialized.`);try{return{errorSchema:a?.(this.errorRegistry,o)??this.errorRegistry.getSchema(e),errorMetadata:s}}catch{r.message=r.message??r.Message??`UnknownError`;let e=this.errorRegistry,t=e.getBaseException();if(t){let n=e.getErrorCtor(t)??Error;throw this.decorateServiceException(Object.assign(new n({name:o}),s),r)}let n=r,i=n?.message??n?.Message??n?.Error?.Message??n?.Error?.message;throw this.decorateServiceException(Object.assign(Error(i),{name:o},s),r)}}compose(e,t,n){let r=n;t.includes(`#`)&&([r]=t.split(`#`));let i=mS.for(r),a=mS.for(`smithy.ts.sdk.synthetic.`+n);e.copyFrom(i),e.copyFrom(a),this.errorRegistry=e}decorateServiceException(e,t={}){if(this.queryCompat){let n=e.Message??t.Message,r=GE(e,t);n&&(r.message=n);let i=r.Error??{};i.Type=r.Error?.Type,i.Code=r.Error?.Code,i.Message=r.Error?.message??r.Error?.Message??n,r.Error=i;let a=r.$metadata.requestId;return a&&(r.RequestId=a),r}return GE(e,t)}setQueryCompatError(e,t){let n=t.headers?.[`x-amzn-query-error`];if(e!==void 0&&n!=null){let[t,r]=n.split(`;`),i=Object.keys(e),a={Code:t,Type:r};e.Code=t,e.Type=r;for(let t=0;t<i.length;t++){let n=i[t];a[n===`message`?`Message`:n]=e[n]}delete a.__type,e.Error=a}}queryCompatOutput(e,t){e.Error&&(t.Error=e.Error),e.Type&&(t.Type=e.Type),e.Code&&(t.Code=e.Code)}findQueryCompatibleError(e,t){try{return e.getSchema(t)}catch{return e.find(e=>dS.of(e).getMergedTraits().awsQueryError?.[0]===t)}}},n3=class{serdeContext;setSerdeContext(e){this.serdeContext=e}},mze=class{from;to;keys;constructor(e,t){this.from=e,this.to=t;let n=Object.keys(this.from),r=new Set(n);r.delete(`__type`),this.keys=r}mark(e){this.keys.delete(e)}hasUnknown(){return this.keys.size===1&&Object.keys(this.to).length===0}writeUnknown(){if(this.hasUnknown()){let e=this.keys.values().next().value,t=this.from[e];this.to.$unknown=[e,t]}}},r3;
4485function i3(){if(r3===void 0)try{if(typeof Buffer!=`function`)r3=!1;else{let e=JSON.parse(Buffer.from([123,125]));r3=typeof e==`object`&&!!e}}catch{r3=!1}return r3}function a3(e,t,n){if(n?.source){let e=n.source;if(typeof t==`number`)return t<=2**53-1&&t>=-(2**53-1)?gze(e,t)?t:new xx(e,`bigDecimal`):hze(e)?new xx(e,`bigDecimal`):/[eE]/.test(e)?_ze(e):BigInt(e)}return t}function hze(e){let t=e.indexOf(`.`);if(t===-1)return!1;let n=e.search(/[eE]/);if(n===-1)return!0;let r=n-t-1;return parseInt(e.slice(n+1),10)<r}function gze(e,t){if(e===String(t)||Object.is(t,-0))return!0;if(/[eE]/.test(e))return o3(e)===o3(String(t));let n=e.replace(/(\.\d*?)0+$/,`$1`).replace(/\.$/,``),r=String(t);return n===r?!0:/[eE]/.test(r)?n===o3(r):!1}function o3(e){let t=e.startsWith(`-`),n=t?e.slice(1):e,r=n.search(/[eE]/),i;if(r===-1)i=n;else{let e=parseInt(n.slice(r+1),10),t=n.slice(0,r),a=t.indexOf(`.`),o,s;a===-1?(o=t,s=t.length):(o=t.slice(0,a)+t.slice(a+1),s=a),o=o.replace(/0+$/,``)||`0`;let c=s+e;i=o===`0`?`0`:c<=0?`0.`+`0`.repeat(-c)+o:c>=o.length?o+`0`.repeat(c-o.length):o.slice(0,c)+`.`+o.slice(c)}return i.includes(`.`)&&(i=i.replace(/(\.\d*?)0+$/,`$1`).replace(/\.$/,``)),(t?`-`:``)+i}function _ze(e){let t=e.search(/[eE]/),n=parseInt(e.slice(t+1),10),r=e.startsWith(`-`),i=e.slice(+!!r,t),a=i.indexOf(`.`),o,s;a===-1?(o=i,s=n):(o=i.slice(0,a)+i.slice(a+1),s=n-(i.length-a-1)),o=o.replace(/0+$/,``)||`0`;let c=BigInt(o)*10n**BigInt(s+(i.replace(`.`,``).length-o.length));return r?-c:c}var s3=Symbol.for(`@aws-sdk/reviver`);function c3(e){let t=dS.of(e),n=t.getSchema();
4485if(Array.isArray(n)&&t.isStructSchema()){if(s3 in n)return n[s3];let e=l3(t,new Set);return n[s3]=e,e}return l3(t,new Set)}function l3(e,t){let n=e.getSchema();if(t.has(n))return!1;if(t.add(n),e.isBigIntegerSchema()||e.isBigDecimalSchema())return!0;if(e.isStructSchema()){for(let[,n]of e.structIterator())if(l3(n,t))return!0}else if(e.isListSchema()||e.isMapSchema()){if(l3(e.getValueSchema(),t))return!0}else if(e.isDocumentSchema())return!0;return!1}var vze=(e,t)=>XT(e,t).then(e=>(t?.utf8Encoder??Ib)(e));async function yze(e,t,n){let r;if(i3()&&typeof e?.[Symbol.asyncIterator]==`function`){let n=await XT(e,t);typeof Buffer==`function`&&(r=Buffer.isBuffer(n)?n:Buffer.from(n.buffer,n.byteOffset,n.byteLength))}if(r||=await vze(e,t),r.length===0)return{};let i=n&&c3(n)?a3:void 0;try{return JSON.parse(r,i)}catch(e){throw e?.name===`SyntaxError`&&Object.defineProperty(e,`$responseBodyText`,{value:typeof r==`string`?r:r.toString(`utf8`)}),e}}var u3=(e,t)=>Object.keys(e).find(e=>e.toLowerCase()===t.toLowerCase()),d3=e=>{let t=e;return typeof t==`number`&&(t=t.toString()),t.indexOf(`,`)>=0&&(t=t.split(`,`)[0]),t.indexOf(`:`)>=0&&(t=t.split(`:`)[0]),t.indexOf(`#`)>=0&&(t=t.split(`#`)[1]),t},bze=(e,t)=>xze(e,t,[`header`,`code`,`type`]),xze=({headers:e},t,n)=>{for(;n.length>0;)switch(n.shift()){case`header`:let n=u3(e??{},`x-amzn-errortype`);if(n!==void 0)return d3(e[n]);break;case`code`:let r=u3(t??{},`code`);if(r&&t[r]!==void 0)return d3(t[r]);break;case`type`:if(t?.__type!==void 0)return d3(t.__type);break}};function f3(e){Object.defineProperty(e,`__proto__`,{value:void 0,writable:!0,enumerable:!0,configurable:!0})}var Sze=class extends n3{settings;constructor(e){super(),this.settings=e}async read(e,t){let n=c3(e)?a3:void 0,r;if(typeof t==`string`){if(t.length===0)return{};r=JSON.parse(t,n)}else if(t instanceof Uint8Array&&i3()){if(t.byteLength===0)return{};let e=Buffer.isBuffer(t)?t:Buffer.from(t.buffer,t.byteOffset,t.byteLength);r=JSON.parse(e,n)}else r=await yze(t,this.serdeContext,e);return this._read(e,r)}readObject(e,t){return this._read(e,t)}_read(e,t){let n=typeof t==`object`&&!!t,r=dS.of(e);if(n){if(r.isStructSchema())return this._readStruct(r,t);if(Array.isArray(t)&&r.isListSchema()){let e=r.getValueSchema();if(this.needsTransform(e))for(let n=0;n<t.length;++n)t[n]=this._read(e,t[n]);return t}if(r.isMapSchema()){let e=r.getValueSchema(),n=t;if(this.needsTransform(e))for(let t in n)t===`__proto__`&&f3(n),n[t]=this._read(e,n[t]);return n}}if(r.isBlobSchema()&&typeof t==`string`)return Mb(t);let i=r.getMergedTraits().mediaType;if(r.isStringSchema()&&typeof t==`string`&&i)return i===`application/json`||i.endsWith(`+json`)?fx.from(t):t;if(r.isTimestampSchema()&&t!=null)switch($T(r,this.settings)){case 5:return qte(t);case 6:return sx(t);case 7:return Zte(t);default:return console.warn(`Missing timestamp format, parsing value with Date constructor:`,t),new Date(t)}if(r.isBigIntegerSchema()&&(typeof t==`number`||typeof t==`string`))return BigInt(t);if(r.isBigDecimalSchema()&&t!=null){if(t instanceof xx)return t;let e=t;return e.type===`bigDecimal`&&`string`in e?new xx(e.string,e.type):new xx(String(t),`bigDecimal`)}if(r.isNumericSchema()&&typeof t==`string`){switch(t){case`Infinity`:return 1/0;case`-Infinity`:return-1/0;case`NaN`:return NaN}return t}if(r.isDocumentSchema()&&n)if(Array.isArray(t))for(let e=0;e<t.length;++e){let n=t[e];n instanceof xx||(t[e]=this._read(r,n))}else{let e=t;for(let t in e){t===`__proto__`&&f3(e);let n=e[t];n instanceof xx||(e[t]=this._read(r,n))}}return t}_readStruct(e,t){let n=e.isUnionSchema(),r={},i,a=typeof t.__type==`string`,{jsonName:o}=this.settings;o&&a&&(i={});let s;n&&(s=new mze(t,r));for(let[c,l]of e.structIterator()){let e=c;o&&(e=l.getMergedTraits().jsonName??e,a&&(i[e]=c)),n&&s.mark(e),t[e]!=null&&(r[c]=this._read(l,t[e]))}if(n)s.writeUnknown();else if(a)for(let e in t){let n=t[e],a=o?i[e]??e:e;a in r||(r[a]=n)}return r}needsTransform(e){return!!(e.isBlobSchema()||e.isTimestampSchema()||e.isBigIntegerSchema()||e.isBigDecimalSchema()||e.isDocumentSchema()||e.isStructSchema()||e.isListSchema()||e.isMapSchema()||e.isStringSchema()&&e.getMergedTraits().mediaType)}},Cze=class e extends Uint8Array{string=null;static allocUnsafe(t){if(typeof Buffer==`function`){let n=Buffer.allocUnsafe(t);return new e(n.buffer,n.byteOffset,n.byteLength)}return new e(t)}toString(){return this.s()}valueOf(){return this.s()}includes(e,t){return typeof e==`string`?this.s().includes(e,t):Uint8Array.prototype.includes.call(this,e,t)}indexOf(e,t){return typeof e==`string`?this.s().indexOf(e,t):Uint8Array.prototype.indexOf.call(this,e,t)}lastIndexOf(e,t){if(typeof e==`string`)return this.s().lastIndexOf(e,t);let n=Uint8Array.prototype.lastIndexOf;return t===void 0?n.call(this,e):n.call(this,e,t)}startsWith(e,t){return this.s().startsWith(e,t)}endsWith(e,t){return this.s().endsWith(e,t)}match(e){return this.s().match(e)}replace(e,t){return this.s().replace(e,t)}search(e){return this.s().search(e)}split(e,t){return this.s().split(e,t)}substring(e,t){return this.s().substring(e,t)}trim(){return this.s().trim()}trimStart(){return this.s().trimStart()}trimEnd(){return this.s().trimEnd()}charAt(e){return this.s().charAt(e)}
4485charCodeAt(e){return this.s().charCodeAt(e)}padStart(e,t){return this.s().padStart(e,t)}padEnd(e,t){return this.s().padEnd(e,t)}repeat(e){return this.s().repeat(e)}toUpperCase(){return this.s().toUpperCase()}toLowerCase(){return this.s().toLowerCase()}s(){if(this.string==null){let e=Date.now();e>p3+6e4&&(console.warn(`@aws-sdk/core/protocols - WARN - JsonCodec2: you have called a string method on a Uint8Array request body. It has been automatically converted to string. In a future version this will throw an error.`),p3=e),this.string=Ib(this)}return this.string}},p3=0,m3=new TextEncoder,h3=123,g3=125,wze=91,Tze=93,_3=34,v3=58,y3=44,b3=92,Eze=new Uint8Array([116,114,117,101]),Dze=new Uint8Array([102,97,108,115,101]),Oze=new Uint8Array([110,117,108,108]),x3=Array(128).fill(null);x3[8]=`b`,x3[9]=`t`,x3[10]=`n`,x3[12]=`f`,x3[13]=`r`,x3[34]=`"`,x3[92]=`\\`;for(let e=0;e<32;e++)x3[e]===null&&(x3[e]=`u00`+e.toString(16).padStart(2,`0`));var S3=2048;function C3(e){return Cze.allocUnsafe(e)}var kze=class e extends n3{settings;json;i=0;rootSchema;rawValue;passthrough=!1;constructor(e){super(),this.settings=e,this.json=C3(S3)}write(e,t){this.i=0,this.rawValue=t,this.rootSchema=dS.of(e),this.passthrough=this.rootSchema.isBlobSchema()||this.rootSchema.isStringSchema(),this.passthrough||this.writeValue(this.rootSchema,t,void 0)}writeDiscriminatedDocument(e,t){this.i=0,this.rootSchema=dS.of(e);let n=this.rootSchema;if(n.isStructSchema()&&typeof t==`object`&&t){this.writeValue(n,t,void 0);let e=`"__type":"${n.getName(!0)??`Unknown`}",`,r=e.length;this.ensure(r),this.json.copyWithin(1+r,1,this.i),m3.encodeInto(e,this.json.subarray(1)),this.i+=r}else this.writeValue(n,t,void 0)}flush(){this.rootSchema=void 0;let e=this.i;this.i=0;let t=this.rawValue;if(this.rawValue=void 0,e===0)return t;let n=this.json.subarray(0,e);return this.json=C3(S3),n}ensure(e){let{i:t,json:n}=this;if(t+e>n.length){let r=n.length*2;for(;r<t+e;)r*=2;let i=C3(r);i.set(this.json),this.json=i}}writeAscii(e){let t=e.length;this.ensure(t);let{i:n,json:r}=this;for(let i=0;i<t;++i)r[n]=e.charCodeAt(i),n+=1;this.i=n}writeAsciiQuoted(e){let t=e.length;this.ensure(t+4);let{json:n,i:r}=this;n[r++]=_3;for(let i=0;i<t;++i)n[r++]=e.charCodeAt(i);n[r++]=_3,this.i=r}writeJsonString(e){this.ensure(e.length*3+2),this.json[this.i++]=_3;let t=e.length;for(let n=0;n<t;++n){let r=e.charCodeAt(n);if(r>34&&r<92)this.json[this.i++]=r;else if(r<128){let e=x3[r];if(e!==null){this.ensure(e.length+1),this.json[this.i++]=b3;for(let t=0;t<e.length;t++)this.json[this.i++]=e.charCodeAt(t)}else this.json[this.i++]=r}else if(r>=55296&&r<=56319){let i=n+1<t?e.charCodeAt(n+1):0;if(i>=56320&&i<=57343){this.ensure(4);let{written:t}=m3.encodeInto(e.substring(n,n+2),this.json.subarray(this.i));this.i+=t,++n}else this.ensure(6),this.writeUnicodeEscape(r)}else if(r>=56320&&r<=57343)this.ensure(6),this.writeUnicodeEscape(r);else{let{i:e,json:t}=this;r<2048?(t[e++]=192|r>>6,t[e++]=128|r&63):(t[e++]=224|r>>12,t[e++]=128|r>>6&63,t[e++]=128|r&63),this.i=e}}this.json[this.i++]=_3}writeUnicodeEscape(e){let{json:t,i:n}=this;t[n++]=b3,t[n++]=117;let r=e.toString(16).padStart(4,`0`);for(let e=0;e<4;++e)t[n++]=r.charCodeAt(e);this.i=n}static B64=(()=>{let e=new Uint8Array(64);for(let t=0;t<64;++t)e[t]=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.charCodeAt(t);return e})();writeBase64(t){let n=Math.ceil(t.length/3)*4;this.ensure(n+2);let r=this.json,i=e.B64,a=this.i;r[a++]=_3;let o=t.length,s=o%3,c=o-s;for(let e=0;e<c;e+=3){let n=t[e],o=t[e+1],s=t[e+2];r[a++]=i[n>>2],r[a++]=i[(n&3)<<4|o>>4],r[a++]=i[(o&15)<<2|s>>6],r[a++]=i[s&63]}if(s===2){let e=t[c],n=t[c+1];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4|n>>4],r[a++]=i[(n&15)<<2],r[a++]=61}else if(s===1){let e=t[c];r[a++]=i[e>>2],r[a++]=i[(e&3)<<4],r[a++]=61,r[a++]=61}r[a++]=_3,this.i=a}
4485writeValue(e,t,n){if(t==null){if(n?.isStructSchema()){if(t===void 0&&dS.of(e).isIdempotencyToken()){this.writeAsciiQuoted(Zx());return}return}this.ensure(4),this.json.set(Oze,this.i),this.i+=4;return}let r=dS.of(e),i=typeof t==`object`;if(r.isStringSchema()){let e=r.getMergedTraits().mediaType;if(e&&(e===`application/json`||e.endsWith(`+json`))){this.writeJsonString(fx.from(t).toString());return}}if(i){if(r.isStructSchema()){this.writeStruct(r,t);return}if(Array.isArray(t)&&(r.isListSchema()||r.isDocumentSchema())){this.writeList(r,t,r.isDocumentSchema());return}if(r.isMapSchema()){this.writeMap(r,t,!1);return}if(t instanceof Uint8Array&&(r.isBlobSchema()||r.isDocumentSchema())){this.writeBase64(t);return}if(t instanceof Date&&(r.isTimestampSchema()||r.isDocumentSchema())){this.writeTimestamp(r,t);return}if(t instanceof xx){this.writeAscii(t.string);return}if(r.isDocumentSchema()){Array.isArray(t)?this.writeList(r,t,!0):this.writeMap(r,t,!0);return}let e=JSON.stringify(t);this.writeAscii(e);return}if(typeof t==`string`){if(r.isBlobSchema()){let e=(this.serdeContext?.base64Encoder??Pb)(t);this.writeAsciiQuoted(e);return}this.writeJsonString(t);return}if(typeof t==`number`){if(Math.abs(t)===1/0||Number.isNaN(t)){this.writeAsciiQuoted(String(t));return}let e=String(t);this.writeAscii(e);return}if(typeof t==`boolean`){this.ensure(5);let{i:e,json:n}=this;t?(n.set(Eze,e),e+=4):(n.set(Dze,e),e+=5),this.i=e;return}if(typeof t==`bigint`){this.writeAscii(t.toString());return}this.writeAscii(String(t))}writeStruct(e,t){this.ensure(2),this.json[this.i++]=h3;let n=!1,r=typeof t.__type==`string`,i;r&&(i=new Set);for(let[r,a]of e.structIterator()){let o=t[r];if(o==null&&!a.isIdempotencyToken())continue;n&&(this.ensure(1),this.json[this.i++]=y3),n=!0;let s=this.settings.jsonName?a.getMergedTraits().jsonName??r:r;i&&(i.add(r),i.add(s)),this.writeAsciiQuoted(s),this.json[this.i++]=v3,this.writeValue(a,o,e)}if(!n&&e.isUnionSchema()){let{$unknown:n}=t;if(Array.isArray(n)){let[t,r]=n;this.writeAsciiQuoted(t),this.ensure(1),this.json[this.i++]=v3,this.writeValue(15,r,e)}}else if(r)for(let e in t){if(i.has(e))continue;i.add(e);let r=t[e];n&&(this.ensure(1),this.json[this.i++]=y3),n=!0,this.writeAsciiQuoted(e),this.ensure(1),this.json[this.i++]=v3,this.writeValue(15,r,void 0)}this.ensure(1),this.json[this.i++]=g3}writeList(e,t,n){let r=!!e.getMergedTraits().sparse,i=e.getValueSchema();if(!n&&(i.isStringSchema()||i.isNumericSchema()||i.isBooleanSchema())){let e=!1;for(let n=0;n<t.length;++n){let i=t[n];if(Number.isNaN(i)||i===1/0||i===-1/0||i==null&&!r){e=!0;break}}let n;if(!e)n=JSON.stringify(t);else{let e=[];for(let n=0;n<t.length;++n){let i=t[n];i==null&&!r||(Number.isNaN(i)||i===1/0||i===-1/0?e.push(String(i)):e.push(i))}n=JSON.stringify(e)}this.ensure(n.length*3),this.i+=m3.encodeInto(n,this.json.subarray(this.i)).written;return}this.ensure(2),this.json[this.i++]=wze;let a=!1;for(let e=0;e<t.length;++e){let o=t[e];(n?o===void 0:o==null&&!r)||(a&&(this.ensure(1),this.json[this.i++]=y3),this.writeValue(i,o,void 0),a=!0)}this.ensure(1),this.json[this.i++]=Tze}writeMap(e,t,n){let r=!!e.getMergedTraits().sparse,i=e.getValueSchema();if(!n&&(i.isStringSchema()||i.isNumericSchema()||i.isBooleanSchema())){let e;for(let n in t){let i=t[n];Number.isNaN(i)||i===1/0||i===-1/0?((e??={})[n]=i,t[n]=String(i)):i===null&&!r&&((e??={})[n]=null,t[n]=void 0)}let n=JSON.stringify(t);e&&Object.assign(t,e),this.ensure(n.length*3),this.i+=m3.encodeInto(n,this.json.subarray(this.i)).written;return}this.ensure(2),this.json[this.i++]=h3;let a=!0;for(let e in t){let o=t[e];(n?o===void 0:o==null&&!r)||(a||(this.ensure(1),this.json[this.i++]=y3),a=!1,this.writeJsonString(e),this.ensure(1),this.json[this.i++]=v3,this.writeValue(i,o,void 0))}this.ensure(1),this.json[this.i++]=g3}writeTimestamp(e,t){switch($T(e,this.settings)){case 5:{let e=t.toISOString().replace(`.000Z`,`Z`);this.writeAsciiQuoted(e);return}case 6:this.writeAsciiQuoted(ox(t));return;case 7:{let e=String(t.getTime()/1e3);this.writeAscii(e);return}default:{let e=String(t.getTime()/1e3);this.writeAscii(e);return}}}},Aze=class extends n3{settings;constructor(e){super(),this.settings=e}
4485createSerializer(){let e=new kze(this.settings);return e.setSerdeContext(this.serdeContext),e}createDeserializer(){let e=new Sze(this.settings);return e.setSerdeContext(this.serdeContext),e}},jze=class extends uae{serializer;deserializer;codec;mixin=new pze;constructor({defaultNamespace:e,errorTypeRegistries:t,jsonCodec:n}){super({defaultNamespace:e,errorTypeRegistries:t});let r={timestampFormat:{useTrait:!0,default:7},httpBindings:!0,jsonName:!0};this.codec=n??new Aze(r),this.serializer=new mae(this.codec.createSerializer(),r),this.deserializer=new fae(this.codec.createDeserializer(),r)}getShapeId(){return`aws.protocols#restJson1`}getPayloadCodec(){return this.codec}setSerdeContext(e){this.codec.setSerdeContext(e),super.setSerdeContext(e)}async serializeRequest(e,t,n){let r=await super.serializeRequest(e,t,n),i=dS.of(e.input);if(!r.headers[`content-type`]){let e=this.mixin.resolveRestContentType(this.getDefaultContentType(),i);e&&(r.headers[`content-type`]=e)}return r.body==null&&r.headers[`content-type`]===this.getDefaultContentType()&&(r.body=`{}`),r}async deserializeResponse(e,t,n){let r=await super.deserializeResponse(e,t,n),i=dS.of(e.output);for(let[e,t]of i.structIterator())t.getMemberTraits().httpPayload&&!(e in r)&&(r[e]=null);return r}async handleError(e,t,n,r,i){let a=bze(n,r)??`Unknown`;this.mixin.compose(this.compositeErrorRegistry,a,this.options.defaultNamespace);let{errorSchema:o,errorMetadata:s}=await this.mixin.getErrorSchemaOrThrowBaseException(a,this.options.defaultNamespace,n,r,i),c=dS.of(o),l=r.message??r.Message??`UnknownError`,u=new((this.compositeErrorRegistry.getErrorCtor(o))??Error)({});await this.deserializeHttpMessage(o,t,n,r);let d={},f=this.codec.createDeserializer();for(let[e,t]of c.structIterator()){let n=t.getMergedTraits().jsonName??e;d[e]=f.readObject(t,r[n])}throw this.mixin.decorateServiceException(Object.assign(u,s,{$fault:c.getMergedTraits().error,message:l},d),r)}getDefaultContentType(){return`application/json`}},w3=`ref`,T3=-1,E3=!0,D3=`isSet`,O3=`PartitionResult`,k3=`stringEquals`,A3=`booleanEquals`,j3=`getAttr`,M3={[w3]:`Endpoint`},N3={fn:j3,argv:[{[w3]:O3},`name`]},P3={[w3]:O3},F3={},I3=[{[w3]:`Region`}],L3={conditions:[[D3,[M3]],[D3,I3],[`aws.partition`,I3,O3],[k3,[N3,`aws-us-gov`]],[k3,[N3,`aws`]],[A3,[{[w3]:`UseFIPS`},E3]],[A3,[{fn:j3,argv:[P3,`supportsFIPS`]},E3]],[A3,[{[w3]:`UseDualStack`},E3]],[A3,[{fn:j3,argv:[P3,`supportsDualStack`]},E3]]],results:[[T3],[T3,`Invalid Configuration: FIPS and custom endpoint are not supported`],[T3,`Invalid Configuration: Dualstack and custom endpoint are not supported`],[M3,F3],[`https://places.geo.{Region}.{PartitionResult#dnsSuffix}`,F3],[`https://places.geo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,F3],[`https://places.geo-fips.{Region}.{PartitionResult#dnsSuffix}`,F3],[`https://places.geo.{Region}.{PartitionResult#dualStackDnsSuffix}`,F3],[`https://geo-places-fips.{Region}.{PartitionResult#dualStackDnsSuffix}`,F3],[T3,`FIPS and DualStack are enabled, but this partition does not support one or both`],[`https://geo-places-fips.{Region}.{PartitionResult#dnsSuffix}`,F3],[T3,`FIPS is enabled but this partition does not support FIPS`],[`https://geo-places.{Region}.{PartitionResult#dualStackDnsSuffix}`,F3],[T3,`DualStack is enabled but this partition does not support DualStack`],[`https://geo-places.{Region}.{PartitionResult#dnsSuffix}`,F3],[T3,`Invalid Configuration: Missing Region`]]},Mze=2,R3=1e8,Nze=new Int32Array([-1,1,-1,0,17,3,1,4,R3+15,2,5,R3+15,3,14,6,4,14,7,5,10,8,7,9,R3+14,8,R3+12,R3+13,6,12,11,7,R3+9,R3+11,7,13,R3+10,8,R3+8,R3+9,5,16,15,7,R3+7,R3+4,7,R3+5,R3+6,5,R3+1,18,7,R3+2,R3+3]),Pze=jne.from(Nze,Mze,L3.conditions,L3.results),Fze=new Mne({size:50,params:[`Endpoint`,`Region`,`UseDualStack`,`UseFIPS`]}),Ize=(e,t={})=>Fze.get(e,()=>Jne(Pze,{endpointParams:e,logger:t.logger}));Nx.aws=Y4;var z3=class e extends aoe{constructor(t){super(t),Object.setPrototypeOf(this,e.prototype)}},Lze=class e extends z3{name=`AccessDeniedException`;$fault=`client`;Message;constructor(t){super({name:`AccessDeniedException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},Rze=class e extends z3{name=`InternalServerException`;$fault=`server`;$retryable={};Message;constructor(t){super({name:`InternalServerException`,$fault:`server`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},zze=class e extends z3{name=`ThrottlingException`;$fault=`client`;$retryable={};Message;constructor(t){super({name:`ThrottlingException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message}},Bze=class e extends z3{name=`ValidationException`;$fault=`client`;Message;Reason;FieldList;constructor(t){super({name:`ValidationException`,$fault:`client`,...t}),Object.setPrototypeOf(this,e.prototype),this.Message=t.Message,this.Reason=t.Reason,this.FieldList=t.FieldList}},B3=`Address`,Vze=`AutocompleteAddressHighlights`,Hze=`AddressComponentMatchScores`,Uze=`AddressComponentPhonemes`,Wze=`AccessDeniedException`,Gze=`AutocompleteFilter`,V3=`AdditionalFeatures`,Kze=`AutocompleteHighlights`,qze=`ApiKey`,H3=`AddressNumber`,U3=`AddressNumberCorrected`,Jze=`AdminNamesList`,W3=`AddressNamesMode`,Yze=`AdminNames`,Xze=`AccessPoint`,Zze=`AccessPointList`,G3=`AccessPoints`,Qze=`AccessRestriction`,$ze=`AutocompleteResultItem`,eBe=`AutocompleteResultItemList`,tBe=`AccessRestrictionList`,nBe=`AccessRestrictions`,rBe=`AutocompleteRequest`,iBe=`AutocompleteResponse`,aBe=`AddressTranslations`,oBe=`Autocomplete`,K3=`Block`,q3=`BoundingBox`,sBe=`BusinessChain`,cBe=`BusinessChainList`,lBe=`BusinessChains`,uBe=`BaseName`,J3=`BiasPosition`,Y3=`Building`,X3=`Categories`,dBe=`CountryCode`,fBe=`CountryCodeList`,pBe=`CountryCode2`,mBe=`CountryCode3`,hBe=`ContactDetails`,gBe=`ContactDetailsList`,_Be=`CountryHighlights`,vBe=`CategoryList`,yBe=`ComponentMatchScores`,bBe=`CrossReference`,xBe=`CrossReferenceList`,SBe=`CrossReferences`,CBe=`Category`,wBe=`Center`,TBe=`Circle`,Z3=`Country`,EBe=`Code2`,DBe=`Code3`,Q3=`Code`,$3=`Components`,e6=`Contacts`,t6=`District`,OBe=`DistanceMeters`,kBe=`DurationSeconds`,n6=`Designator`,r6=`Distance`,ABe=`Direction`,jBe=`Display`,MBe=`Emails`,i6=`EndIndex`,a6=`EstimatedPointAddress`,o6=`Filter`,NBe=`FilterCircle`,PBe=`FieldList`,FBe=`FoodType`,IBe=`FoodTypeList`,s6=`FoodTypes`,LBe=`Faxes`,RBe=`Geocode`,zBe=`GeocodeFilter`,BBe=`GeocodeFilterPlaceType`,VBe=`GeocodeFilterPlaceTypeList`,HBe=`GetPlace`,UBe=`GeocodeParsedQuery`,WBe=`GeocodeParsedQueryAddressComponents`,GBe=`GetPlaceRequest`,KBe=`GetPlaceResponse`,qBe=`GeocodeQueryComponents`,JBe=`GeocodeRequest`,YBe=`GeocodeResultItem`,XBe=`GeocodeResultItemList`,ZBe=`GeocodeResponse`,QBe=`HighlightList`,$Be=`Highlights`,eVe=`Highlight`,c6=`Intersection`,l6=`IncludeCountries`,tVe=`IntersectionHighlightsList`,nVe=`IntersectionList`,u6=`IncludePlaceTypes`,rVe=`InternalServerException`,d6=`IntendedUse`,f6=`Id`,iVe=`Intersections`,p6=`Key`,m
44856=`Label`,h6=`LocalizedName`,g6=`Language`,_6=`Locality`,v6=`Message`,y6=`MainAddress`,b6=`MaxResults`,aVe=`MatchScores`,oVe=`MatchScoreDetails`,x6=`MapView`,sVe=`Names`,S6=`Name`,C6=`Number`,cVe=`Overall`,lVe=`OtherComponents`,uVe=`OpenDuration`,w6=`OpeningHours`,dVe=`OpeningHoursComponents`,fVe=`OpeningHoursComponentsList`,pVe=`OpeningHoursDisplay`,mVe=`OpeningHoursDisplayList`,hVe=`OpeningHoursList`,gVe=`OpenNow`,_Ve=`OffsetSeconds`,vVe=`OpenTime`,yVe=`Offset`,T6=`Position`,bVe=`PlaceAttribute`,xVe=`PlaceAttributeList`,SVe=`PlaceAttributes`,E6=`PostalAuthority`,D6=`PricingBucket`,O6=`PostalCode`,k6=`PostalCodeDetails`,CVe=`PostalCodeDetailsList`,A6=`PostalCodeMode`,j6=`PostalCodeType`,wVe=`PhonemeDetails`,M6=`PlaceId`,TVe=`ParsedQuery`,EVe=`ParsedQueryComponent`,DVe=`ParsedQueryComponentList`,OVe=`ParsedQuerySecondaryAddressComponent`,kVe=`ParsedQuerySecondaryAddressComponentList`,N6=`PlaceType`,AVe=`PhonemeTranscriptionList`,jVe=`PhonemeTranscription`,P6=`PoliticalView`,MVe=`Phones`,NVe=`Phonemes`,F6=`Primary`,PVe=`Preference`,FVe=`Preferred`,IVe=`Prefix`,LVe=`QueryComponents`,RVe=`QueryComponent`,I6=`QueryText`,zVe=`Reason`,BVe=`RouteDistance`,VVe=`RegionHighlights`,L6=`ResultItems`,HVe=`RelatedPlace`,UVe=`RelatedPlaceList`,R6=`RecordTypeCode`,WVe=`Radius`,GVe=`Restricted`,KVe=`Recurrence`,z6=`Region`,B6=`Street`,V6=`SecondaryAddresses`,H6=`SecondaryAddressComponents`,qVe=`SecondaryAddressComponentList`,JVe=`SecondaryAddressComponentMatchScore`,YVe=`SecondaryAddressComponentMatchScoreList`,XVe=`SecondaryAddressComponent`,ZVe=`SensitiveBoolean`,U6=`SubBlock`,W6=`StreetComponents`,QVe=`StreetComponentsList`,$Ve=`SourceCategories`,G6=`SubDistrict`,K6=`StartIndex`,eHe=`SourcePlaceId`,q6=`SubRegion`,tHe=`SubRegionHighlights`,nHe=`SensitiveString`,rHe=`Source`,iHe=`Suffix`,J6=`Type`,aHe=`TranslationDetails`,oHe=`ThrottlingException`,sHe=`TranslationName`,cHe=`TranslationNameList`,lHe=`TypePlacement`,uHe=`TypeSeparator`,Y6=`TimeZone`,X6=`Title`,dHe=`Translations`,fHe=`Transliterated`,Z6=`UspsZip`,Q6=`UspsZipPlus4`,$6=`Value`,pHe=`ValidationException`,mHe=`ValidationExceptionField`,hHe=`ValidationExceptionFieldList`,gHe=`Websites`,e8=`ZipClassificationCode`,_He=`additional-features`,vHe=`address-names-mode`,t8=`client`,n8=`error`,yHe=`fieldList`,r8=`http`,i8=`httpError`,a8=`httpHeader`,o8=`httpQuery`,bHe=`intended-use`,s8=`jsonName`,c8=`key`,xHe=`language`,l8=`message`,SHe=`name`,CHe=`political-view`,wHe=`reason`,u8=`smithy.ts.sdk.synthetic.com.amazonaws.geoplaces`,THe=`server`,d8=`x-amz-geo-pricing-bucket`,Q=`com.amazonaws.geoplaces`,f8=mS.for(u8),EHe=[-3,u8,`GeoPlacesServiceException`,0,[],[]];f8.registerError(EHe,z3);var p8=mS.for(Q),DHe=[-3,Q,Wze,{[n8]:t8,[i8]:403},[v6],[[0,{[s8]:l8}]],1];p8.registerError(DHe,Lze);var OHe=[-3,Q,rVe,{[n8]:THe,[i8]:500},[v6],[[0,{[s8]:l8}]],1];p8.registerError(OHe,Rze);var kHe=[-3,Q,oHe,{[n8]:t8,[i8]:429},[v6],[[0,{[s8]:l8}]],1];p8.registerError(kHe,zze);var AHe=[-3,Q,pHe,{[n8]:t8,[i8]:400},[v6,zVe,PBe],[[0,{[s8]:l8}],[0,{[s8]:wHe}],[()=>nWe,{[s8]:yHe}]],3];p8.registerError(AHe,Bze);var jHe=[f8,p8],m8=[0,Q,qze,8,0],h8=[0,Q,dBe,8,0],MHe=[0,Q,pBe,8,0],g8=[0,Q,mBe,8,0],_8=[0,Q,OBe,8,1],NHe=[0,Q,kBe,8,1],PHe=[0,Q,BBe,8,0],FHe=[0,Q,pVe,8,0],IHe=[0,Q,bVe,8,0],v8=[0,Q,N6,8,0],LHe=[0,Q,E6,8,0],RHe=[0,Q,j6,8,0],zHe=[0,Q,R6,8,0],y8=[0,Q,ZVe,8,2],$=[0,Q,nHe,8,0],BHe=[0,Q,e8,8,0],VHe=[3,Q,Xze,0,[T6,J6,F6,m6],[[()=>N8,0],0,[()=>y8,0],[()=>$,0]]],HHe=[3,Q,Qze,0,[GVe,X3],[[()=>y8,0],[()=>E8,0]]],b8=[3,Q,B3,0,[m6,Z3,z6,q6,_6,t6,G6,O6,K3,U6,c6,B6,W6,H3,Y3,H6],[[()=>$,0],[()=>rUe,0],[()=>DUe,0],[()=>MUe,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],64,[()=>$,0],[()=>eWe,0],[()=>$,0],[()=>$,0],[()=>QUe,0]]],UHe=[3,Q,Hze,0,[Z3,z6,q6,_6,t6,G6,O6,K3,U6,c6,H3,Y3,H6],[1,1,1,1,1,1,1,1,1,65,1,1,()=>$Ue]],WHe=[3,Q,Uze,0,[Z3,z6,q6,_6,t6,G6,K3,U6,B6],[[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0],[()=>M8,0]]],GHe=[3,Q,Yze,0,[sVe,PVe],[[()=>tWe,0],0],1],KHe=[3,Q,Vze,0,[m6,Z3,z6,q6,_6,t6,G6,B6,K3,U6,c6,O6,H3,Y3],[[()=>A8,0],[()=>iUe,0],[()=>OUe,0],[()=>NUe,0],[()=>A8,0],[()=>A8,0],[()=>A8,0],[()=>A8,0],[()=>A8,0],[()=>A8,0],[()=>GUe,0],[()=>A8,0],[()=>A8,0],[()=>A8,0]]],qHe=[3,Q,Gze,0,[q3,TBe,l6,u6],[[()=>T8,0],[()=>oUe,0],[()=>O8,0],64]],JHe=[3,Q,Kze,0,[X6,B3],[[()=>A8,0],[()=>KHe,0]]],YHe=[3,Q,rBe,0,[I6,b6,J3,o6,A6,V3,g6,P6,d6,p6],[[()=>$,0],1,[()=>N8,0],[()=>qHe,0],0,64,0,[()=>h8,0],0,[()=>m8,{[o8]:c8}]],1],XHe=[3,Q,iBe,0,[D6,L6],[[0,{[a8]:d8}],[()=>BUe,0]],1],ZHe=[3,Q,$ze,0,[M6,N6,X6,B3,r6,g6,P6,$Be,a6],[[()=>$,0],[()=>v8,0],[()=>$,0],[()=>b8,0],[()=>_8,0],0,[()=>g8,0],[()=>JHe,0],[()=>y8,0]],3],QHe=[3,Q,sBe,0,[S6,f6],[[()=>$,0],[()=>$,0]]],$He=[3,Q,CBe,0,[f6,S6,h6,F6],[[()=>$,0],[()=>$,0],[()=>$,0],[()=>y8,0]],2],eUe=[3,Q,yBe,0,[X6,B3],[1,()=>UHe]],tUe=[3,Q,hBe,0,[m6,$6,X3],[[()=>$,0],[()=>$,0],[()=>E8,0]]],nUe=[3,Q,e6,0,[MVe,LBe,gHe,MBe],[[()=>D8,0],[()=>D8,0],[()=>D8,0],[()=>D8,0]]],rUe=[3,Q,Z3,0,[EBe,DBe,S6],[[()=>MHe,0],[()=>g8,0],[()=>$,0]]],iUe=[3,Q,_Be,0,[Q3,S6],[[()=>A8,0],[()=>A8,0]]],aUe=[3,Q,bBe,0,[rHe,eHe,$Ve],[[()=>$,0],[()=>$,0],[()=>E8,0]],2],oUe=[3,Q,NBe,8,[wBe,WVe],[[()=>N8,0],[()=>_8,0]],2],sUe=[3,Q,FBe,0,[h6,f6,F6],[[()=>$,0],[()=>$,0],[()=>y8,0]],1],cUe=[3,Q,zBe,0,[l6,u6],[[()=>O8,0],[()=>UUe,0]]],lUe=[3,Q,UBe,0,[X6,B3],[[()=>j8,0],[()=>uUe,0]]],uUe=[3,Q,WBe,0,[Z3,z6,q6,_6,t6,G6,O6,K3,U6,B6,H3,Y3,H6,lVe],[[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>j8,0],[()=>XUe,0],[()=>j8,0]]],dUe=[3,Q,qBe,0,[Z3,z6,q6,_6,t6,B6,H3,O6],[[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0],[()=>$,0]]],fUe=[3,Q,JBe,0,[I6,LVe,b6,J3,o6,V3,g6,P6,d6,p6,A6,aBe,W3],[[()=>$,0],[()=>dUe,0],1,[()=>N8,0],[()=>cUe,0],64,0,[()=>h8,0],0,[()=>m8,{[o8]:c8}],0,64,0]],pUe=[3,Q,ZBe,0,[D6,L6],[[0,{[a8]:d8}],[()=>WUe,0]],1],mUe=[3,Q,YBe,0,[M6,N6,X6,B3,U3,k6,T6,r6,x6,X3,s6,G3,Y6,P6,aVe,TVe,iVe,y6,V6,dHe,a6],[[()=>$,0],[()=>v8,0],[()=>$,0],[()=>b8,0],[()=>y8,0],[()=>P8,0],[()=>N8,0],[()=>_8,0],[()=>T8,0],[()=>E8,0],[()=>k8,0],[()=>C8,0],[()=>S8,0],[()=>g8,0],()=>yUe,[()=>lUe,0],[()=>KUe,0],[()=>x8,0],[()=>F8,0],[()=>PUe,0],[()=>y8,0]],3],hUe=[3,Q,GBe,0,[M6,V3,g6,P6,d6,p6,W3],[[()=>$,1],[64,{[o8]:_He}],[0,{[o8]:xHe}],[()=>h8,{[o8]:CHe}],[0,{[o8]:bHe}],[()=>m8,{[o8]:c8}],[0,{[o8]:vHe}]],1],gUe=[3,Q,KBe,0,[M6,N6,X6,D6,B3,U3,k6,T6,x6,X3,s6,lBe,e6,w6,G3,nBe,Y6,P6,NVe,y6,V6,SVe,a6,SBe],[[()=>$,0],[()=>v8,0],[()=>$,0],[0,{[a8]:d8}],[()=>b8,0],[()=>y8,0],[()=>P8,0],[()=>N8,0],[()=>T8,0],[()=>E8,0],[()=>k8,0],[()=>VUe,0],[()=>nUe,0],[()=>YUe,0],[()=>C8,0],[()=>zUe,0],[()=>S8,0],[()=>g8,0],[()=>wUe,0],[()=>x8,0],[()=>F8,0],[()=>ZUe,0],[()=>y8,0],[()=>HUe,0]],4],_Ue=[3,Q,eVe,0,[K6,i6,$6],[1,1,[()=>
4485$,0]]],vUe=[3,Q,c6,0,[M6,X6,B3,T6,r6,BVe,x6,G3],[[()=>$,0],[()=>$,0],[()=>b8,0],[()=>N8,0],[()=>_8,0],[()=>_8,0],[()=>T8,0],[()=>C8,0]],2],yUe=[3,Q,oVe,0,[cVe,$3],[1,()=>eUe]],bUe=[3,Q,w6,0,[jBe,gVe,$3,X3],[[()=>JUe,0],[()=>y8,0],[()=>qUe,0],[()=>E8,0]]],xUe=[3,Q,dVe,0,[vVe,uVe,KVe],[[()=>$,0],[()=>$,0],[()=>$,0]]],SUe=[3,Q,EVe,0,[K6,i6,$6,RVe],[1,1,[()=>$,0],[()=>$,0]]],CUe=[3,Q,OVe,0,[K6,i6,$6,C6,n6],[1,1,[()=>$,0],[()=>$,0],[()=>$,0]],5],wUe=[3,Q,wVe,0,[X6,B3],[[()=>M8,0],[()=>WHe,0]]],TUe=[3,Q,jVe,0,[$6,g6,FVe],[[()=>$,0],0,[()=>y8,0]]],EUe=[3,Q,k6,0,[O6,E6,j6,Z6,Q6],[[()=>$,0],[()=>LHe,0],[()=>RHe,0],[()=>IUe,0],[()=>LUe,0]]],DUe=[3,Q,z6,0,[Q3,S6],[[()=>$,0],[()=>$,0]]],OUe=[3,Q,VVe,0,[Q3,S6],[[()=>A8,0],[()=>A8,0]]],x8=[3,Q,HVe,0,[M6,N6,X6,B3,T6,G3],[[()=>$,0],[()=>v8,0],[()=>$,0],[()=>b8,0],[()=>N8,0],[()=>C8,0]],3],kUe=[3,Q,XVe,0,[C6,n6],[[()=>$,0],[()=>$,0]],1],AUe=[3,Q,JVe,0,[C6],[1]],jUe=[3,Q,W6,0,[uBe,J6,lHe,uHe,IVe,iHe,ABe,g6],[[()=>$,0],[()=>$,0],0,0,[()=>$,0],[()=>$,0],[()=>$,0],0]],MUe=[3,Q,q6,0,[Q3,S6],[[()=>$,0],[()=>$,0]]],NUe=[3,Q,tHe,0,[Q3,S6],[[()=>A8,0],[()=>A8,0]]],S8=[3,Q,Y6,0,[S6,yVe,_Ve],[[()=>$,0],[()=>$,0],[()=>NHe,0]],1],PUe=[3,Q,aHe,0,[_6,z6,t6,q6],[[()=>w8,0],[()=>w8,0],[()=>w8,0],[()=>w8,0]]],FUe=[3,Q,sHe,0,[$6,J6,g6,F6,fHe],[[()=>$,0],0,0,[()=>y8,0],[()=>y8,0]],2],IUe=[3,Q,Z6,0,[e8],[[()=>BHe,0]]],LUe=[3,Q,Q6,0,[R6],[[()=>zHe,0]]],RUe=[3,Q,mHe,0,[S6,v6],[[0,{[s8]:SHe}],[0,{[s8]:l8}]],2],C8=[1,Q,Zze,0,[()=>VHe,0]],zUe=[1,Q,tBe,0,[()=>HHe,0]],w8=[1,Q,Jze,0,[()=>GHe,0]],BUe=[1,Q,eBe,0,[()=>ZHe,0]],T8=[1,Q,q3,8,1],VUe=[1,Q,cBe,0,[()=>QHe,0]],E8=[1,Q,vBe,0,[()=>$He,0]],D8=[1,Q,gBe,0,[()=>tUe,0]],O8=[1,Q,fBe,0,[()=>h8,0]],HUe=[1,Q,xBe,0,[()=>aUe,0]],k8=[1,Q,IBe,0,[()=>sUe,0]],UUe=[1,Q,VBe,0,[()=>PHe,0]],WUe=[1,Q,XBe,0,[()=>mUe,0]],A8=[1,Q,QBe,0,[()=>_Ue,0]],GUe=[1,Q,tVe,0,[()=>A8,0]],KUe=[1,Q,nVe,0,[()=>vUe,0]],qUe=[1,Q,fVe,0,[()=>xUe,0]],JUe=[1,Q,mVe,0,[()=>FHe,0]],YUe=[1,Q,hVe,0,[()=>bUe,0]],j8=[1,Q,DVe,0,[()=>SUe,0]],XUe=[1,Q,kVe,0,[()=>CUe,0]],M8=[1,Q,AVe,0,[()=>TUe,0]],ZUe=[1,Q,xVe,0,[()=>IHe,0]],N8=[1,Q,T6,8,1],P8=[1,Q,CVe,0,[()=>EUe,0]],F8=[1,Q,UVe,0,[()=>x8,0]],QUe=[1,Q,qVe,0,[()=>kUe,0]],$Ue=[1,Q,YVe,0,()=>AUe],eWe=[1,Q,QVe,0,[()=>jUe,0]],tWe=[1,Q,cHe,0,[()=>FUe,0]],nWe=[1,Q,hHe,0,[()=>RUe,0]],rWe=[9,Q,oBe,{[r8]:[`POST`,`/v2/autocomplete`,200]},()=>YHe,()=>XHe],iWe=[9,Q,RBe,{[r8]:[`POST`,`/v2/geocode`,200]},()=>fUe,()=>pUe],aWe=[9,Q,HBe,{[r8]:[`GET`,`/v2/place/{PlaceId}`,200]},()=>hUe,()=>gUe],oWe=e=>({apiVersion:`2020-11-19`,base64Decoder:e?.base64Decoder??Mb,base64Encoder:e?.base64Encoder??Pb,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??Ize,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??cze,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:`aws.auth#sigv4`,identityProvider:e=>e.getIdentityProvider(`aws.auth#sigv4`),signer:new tze}],logger:e?.logger??new qE,protocol:e?.protocol??jze,protocolSettings:e?.protocolSettings??{defaultNamespace:`com.amazonaws.geoplaces`,errorTypeRegistries:jHe,version:`2020-11-19`,serviceTarget:`PlacesService`},serviceId:e?.serviceId??`Geo Places`,sha256:e?.sha256??sre,urlParser:e?.urlParser??Qb,utf8Decoder:e?.utf8Decoder??Nb,utf8Encoder:e?.utf8Encoder??Ib}),sWe=e=>{let t=YRe(e),n=()=>t().then(ooe),r=oWe(e);return{...r,...e,runtime:`browser`,defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??gne,credentialDefaultProvider:e?.credentialDefaultProvider??(e=>()=>Promise.reject(Error(`Credential is missing`))),defaultUserAgentProvider:e?.defaultUserAgentProvider??HRe({serviceId:r.serviceId,clientVersion:fze.version}),maxAttempts:e?.maxAttempts??3,region:e?.region??noe(`Region is missing`),requestHandler:mD.create(e?.requestHandler??n),retryMode:e?.retryMode??(async()=>(await n()).retryMode||nRe),streamCollector:e?.streamCollector??Kx,useDualstackEndpoint:e?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:e?.useFipsEndpoint??(()=>Promise.resolve(!1))}},cWe=e=>{let t=e.httpAuthSchemes,n=e.httpAuthSchemeProvider,r=e.credentials;return{setHttpAuthScheme(e){let n=t.findIndex(t=>t.schemeId===e.schemeId);n===-1?t.push(e):t.splice(n,1,e)},httpAuthSchemes(){return t},setHttpAuthSchemeProvider(e){n=e},httpAuthSchemeProvider(){return n},setCredentials(e){r=e},credentials(){return r}}},lWe=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),uWe=(e,t)=>
4485{let n=Object.assign(ZRe(e),doe(e),hae(e),cWe(e));return t.forEach(e=>e.configure(n)),Object.assign(e,QRe(n),foe(n),gae(n),lWe(n))},dWe=class extends roe{config;constructor(...[e]){let t=sWe(e||{});super(t),this.initConfig=t,this.config=uWe(lze(Yne(oRe(qRe(iRe(ORe(uze(t))))))),e?.extensions||[]),this.middlewareStack.use(fre(this.config)),this.middlewareStack.use(VRe(this.config)),this.middlewareStack.use(aRe(this.config)),this.middlewareStack.use(yae(this.config)),this.middlewareStack.use(lRe(this.config)),this.middlewareStack.use(fRe(this.config)),this.middlewareStack.use(pRe(this.config)),this.middlewareStack.use(vRe(this.config,{httpAuthSchemeParametersProvider:oze,identityProviderConfigProvider:async e=>new wRe({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(CRe(this.config))}destroy(){super.destroy()}},I8=poe(dze,`PlacesService`,`GeoPlacesClient`,Xne),L8={},R8=(e,t,n,r)=>[],fWe=class extends I8(L8,R8,`Autocomplete`,rWe){},pWe=class extends I8(L8,R8,`Geocode`,iWe){},mWe=class extends I8(L8,R8,`GetPlace`,aWe){},z8=e(ALe()),B8=Object.freeze({[M.EnvironmentStage.Beta]:{apiKey:``,region:`us-east-1`},[M.EnvironmentStage.Gamma]:{apiKey:``,region:`us-east-1`},[M.EnvironmentStage.Prod]:{apiKey:``,region:`us-east-1`}}),V8=null,H8=null;function U8(){let e=vY[window.location.hostname];return(e?B8[e]:void 0)||B8[M.EnvironmentStage.Beta]}var hWe={accessKeyId:`api-key-auth`,secretAccessKey:`api-key-auth`};function W8(){if(!V8){let e=U8();H8=e.apiKey,V8=new dWe({region:e.region,credentials:hWe})}return V8}function G8(){return H8===null&&(H8=U8().apiKey),H8}async function gWe(e,t,n=`en`,r=null){if(!e||e.length<3)return null;try{let i=W8(),a={QueryText:e,Filter:{IncludeCountries:[t]},Language:n,Key:G8()};return r&&Array.isArray(r)&&r.length===2&&(a.BiasPosition=r),await i.send(new fWe(a))}catch(e){return console.error(`[AWS Location] Autocomplete error:`,e),null}}async function _We(e,t=`en`){if(!e)return null;try{return await W8().send(new mWe({PlaceId:e,Language:t,Key:G8()}))}catch(e){return console.error(`[AWS Location] GetPlace error:`,e),null}}async function vWe(e,t,n=`en`){if(!e||!t)return null;try{return await W8().send(new pWe({QueryText:e,Filter:{IncludeCountries:[t]},Language:n,Key:G8()}))}catch(e){return console.error(`[AWS Location] Geocode error:`,e),null}}var yWe=3,bWe=300,xWe={Locality:`city`,"Region.Name":`state`,PostalCode:`postalCode`,District:`district`};function K8(e,t){return t.split(`.`).reduce((e,t)=>e?.[t],e)}function SWe(e,t,n=`en`){let r=z([]),i=z(!1),a=(0,z8.default)(async e=>{if(!e||e.trim().length<yWe){r.value=[];return}try{i.value=!0;let a=await gWe(e.trim(),t.value,n);a?.ResultItems&&a.ResultItems.length>0?r.value=a.ResultItems.map(e=>({placeId:e.PlaceId||``,title:e.Title||``,label:e.Address?.Label||e.Title||``})):r.value=[]}catch(e){console.error(`[AddressAutofill] Error fetching suggestions:`,e),r.value=[]}finally{i.value=!1}},bWe);Vf(e,e=>{a(e)});function o(){r.value=[]}async function s(e){if(!e.placeId)return null;a.cancel(),o();try{i.value=!0;let t=await _We(e.placeId,n);if(!t?.Address)return null;let r=t.Address,a={};if(a.addressLine1=r.Label||``,Object.entries(xWe).forEach(([e,t])=>{let n=K8(r,e);n&&(a[t]=n)}),!a.state){let e=K8(r,`SubRegion.Name`);e&&(a.state=e)}return a}catch(e){return console.error(`[AddressAutofill] Error fetching place details:`,e),null}finally{i.value=!1}}return{suggestions:r,isLoading:i,selectSuggestion:s,clearSuggestions:o}}var CWe=.85,q8=.5,wWe=3,TWe=5e3,J8={VALID:`VALID`,SUGGEST:`SUGGEST`,INVALID:`INVALID`};function EWe(e=`en`){let t=z(!1);async function n(n,r){if(!n||!r)return{outcome:J8.VALID,candidates:[]};try{t.value=!0;let i=await Promise.race([vWe(n,r,e),new Promise((e,t)=>setTimeout(()=>t(Error(`geocode timeout`)),TWe))]);if(!i?.ResultItems||i.ResultItems.length===0)return{outcome:J8.VALID,candidates:[]};let a=i.ResultItems[0].MatchScores?.Overall??0;if(a>=CWe)return{outcome:J8.VALID,candidates:[]};if(a>=q8){let e=i.ResultItems.filter(e=>(e.MatchScores?.Overall??0)>=q8).slice(0,wWe).map(e=>{let t=e.Address||{},n=t.Label||e.Title||``,r=[t.Region?.Name||``,t.SubRegion?.Name||``].filter(
4485Boolean).join(`, `);return{placeId:e.PlaceId||``,mainText:n,subText:r,label:n}});return{outcome:J8.SUGGEST,candidates:e}}return{outcome:J8.INVALID,candidates:[]}}catch(e){return console.error(`[GeocodeValidation] Error:`,e),{outcome:J8.VALID,candidates:[]}}finally{t.value=!1}}return{isValidating:t,validateAddress:n}}var DWe={feature_id:`ISCartItemFeatureEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function OWe(){return{isCartItemFeatureEnabled:Ay.useFeatureFlag(Ay.ISCartItemFeatureEnabled,DWe).isEnabled}}var kWe={feature_id:`CartMessagesRules`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{emptyCartMessage:`SHOPPING_CART_IS_EMPTY`,emptyCartAdditionalMessage:``,emptyCartSecondaryMessage:`ADD_YOUR_FAVOURITE_ITEM_IN_IT`,noPriceDropMessage:`CART_NO_REDUCETHEPRICE_ITEM`,noItemSoldOutMessage:`CART_NO_ALREADYSOLDOUT_ITEM`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{emptyCartMessage:`SHOPPING_CART_IS_EMPTY`,emptyCartAdditionalMessage:`FILL_CART_IT_WITH_EPIC_FINDS`,emptyCartSecondaryMessage:``,noPriceDropMessage:`CART_NO_PRICE_DROP`,noItemSoldOutMessage:`CART_OUT_OF_STOCK`}}],fallback_value:{emptyCartMessage:`SHOPPING_CART_IS_EMPTY`,emptyCartAdditionalMessage:``,emptyCartSecondaryMessage:`ADD_YOUR_FAVOURITE_ITEM_IN_IT`,noPriceDropMessage:`CART_NO_REDUCETHEPRICE_ITEM`,noItemSoldOutMessage:`CART_NO_ALREADYSOLDOUT_ITEM`}},AWe={feature_id:`IsCpiIndicatorBar`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function jWe(){return{IsCpiIndicatorBar:Ay.useFeatureFlag(Ay.IsCpiIndicatorBar,AWe).isEnabled}}var MWe=`brandStore`,NWe=`saveWaterfallBrandAsinList`,PWe=`landingPage`,FWe=e=>e?.length>=6?e.slice(0,6):e,IWe=()=>({WATERFALL_WIDGET:`waterfallWidget`,BRAND:`Brand`,ASIN:`Asin`,DEAL:`Deal`,IS_DE_CN_CSF_ITEMIZATION_ENABLED_FLAG:`isDeCnCsfItemizationEnabledFlag`}),LWe=()=>({GRID_AUTO_ROWS:`grid-auto-rows`,GRID_ROW_GAP:`grid-row-gap`,BASE_INDEX:11,WATERFALL_CARD_ITEM:`.waterfall-card-item`,WATERFALL_GRID:`.waterfall-grid`,GRID_ITEM:`grid-item`}),RWe=`couponInfo`,zWe=`BazaarApp`,BWe=e=>{let{language:t,categoryId:n,customerContext:r}=e,i=`Advertising`;return{language:t,pageType:i,customerContext:r,templateId:`A1RCJLYSZNS1H8#en-US#${zWe}#${i}#0_advertising`,requestPage:n}},VWe=e=>{let t=e.widgets?.[0];if(!t)return{code:204,message:`No widget found`,data:{hashKey:``,name:``,beginTime:0,endTime:0,channel:3,pageType:1,picType:1,slitherType:1,slitherTime:0,picInfo:[]}};let n=JSON.parse(t.attributes||`{}`),r=t.interactionTypeInfo?.[0]||{};return{code:200,message:`success`,data:{hashKey:t.uuid,name:t.widgetName,beginTime:t.startTime,endTime:t.endTime,channel:3,pageType:1,picType:n.picType===`MULTIPLE`?2:1,slitherType:n.slitherType===`AUTO`?2:1,slitherTime:n.slitherTime||0,picInfo:[{pic:r.picUrl||``,interactionTypeId1:r.interactionTypeId1||``,interactionTypeId2:r.interactionTypeId2||``,interactionTypePath:r.interactionTypePath||``,conditionMatch:r.conditionMatch||``,displayName:r.displayName||``,category:r.category||{categoryId1:``,categoryId2:``,categoryId3:``,categoryName:``},selectedPage:r.selectedPage||{pageId:``,pageName:``,pagePath:``},pageUrl:r.pageUrl||``,targetingRules:t.targetingRules||{}}]}}},HWe=()=>`${ac()}/content/template`,UWe=async e=>{try{let t=BWe(e),{data:n}=await lW.post({path:HWe(),authOption:uW.OPTIONAL},t,void 0,{enabled:!0,ttl:KJ,staleIfError:!0});return VWe(n)}catch(e){let t=e;return console.error(`getAdvertisingWidgetProxy failed`,{message:t?.message,status:t?.response?.status,data:t?.response?.data}),{code:400,message:`Error`,data:{hashKey:``,name:``,beginTime:0,endTime:0,channel:1,pageType:1,picType:1,slitherType:1,slitherTime:0,picInfo:[]}}}},{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:WWe}}=tR,GWe={getAdvertising:`${WWe}/content/widget/advertising`},KWe=e=>P.isWWFlavor()?UWe(e):Y.post(GWe.getAdvertising,e);function qWe(e,t=!1){let n={AUTO:2,NON_AUTO:1},r=z(null);async function i(t=``){try{let{data:n}=await KWe({paramType:0,language:qy,marketplaceId:eR,pageType:e,categoryId:t,customerContext:{personalRecStatus:await EJ()}});r.value=P.isWWFlavor()?n??null:n.data??null}catch(e){console.error(e,`api---error---getAdvertising`)}}return yg(()=>{t&&i()}
4485),{LOOP_TYPE:n,MS_IN_SECOND:1e3,widgetInfo:r,getWidgetImage:i}}var JWe=`advertising`,YWe=Object.freeze({ASIN_CATEGORY:`ASIN category Promotions`,ASIN_DETAILS:`Asin Details Promotions`,PROMOTION_CUSTOMIZATION:`Promotion customization`,PAY_SUCCESS:`Payment Successful Promotions`});function XWe(){let e=qY(),t=KY();return{logAdvertisingImpressionHandler:Mq.createWidgetImpressionHandler(e),onAdvertisingWidgetClick:e=>{lAe(e,t)}}}function ZWe(e,t){let n=z(null),r=null,i=!1;return{config:n,loadConfig:async()=>i&&n.value?n.value:(r||=(async()=>{try{let r=Iy.getInstance();await r.loadRules(e);let a=r.getFeatureValue(t);return n.value=a,i=!0,a}catch(e){throw console.error(`Failed to load rules:`,e),r=null,i=!1,e}})(),r),isInitialized:()=>i}}var QWe={feature_id:`IsCategoryModified`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{iconSuffix:``,widgetClass:`category-cn`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{iconSuffix:`_ww`,widgetClass:`category-ww`}}],fallback_value:{iconSuffix:``,widgetClass:`category-cn`}},Y8=Object.freeze({LEGACY:`LEGACY`,SINGLE_ALL:`SINGLE_ALL`,TABBED:`TABBED`}),X8=e=>typeof e==`function`?e():ld(e),Z8=e=>`${e.tabType}:${e.sortOrder}`,Q8=e=>`sub:${e.sortOrder}`,$8=(e,t)=>e.sortOrder-t.sortOrder,e5=(e,t)=>!e||!e.trim()?[]:e.split(`,`).map(e=>e.trim()).filter(Boolean).map(e=>({itemType:t,itemId:e})),t5=e=>{if(!e)return null;let t=[...e5(e.glId,`GL`),...e5(e.browseNodeId,Hwe)];return t.length?{items:t}:null},n5=(e,t,n)=>!e?.refMarker||!n?``:o$(t?.refMarker||e.refMarker,n);function $We(e,t={}){let n=V(()=>{let t=e.value?.tabs;return Array.isArray(t)&&t.length>0?t:[]}),r=V(()=>[...n.value].sort($8)),i=V(()=>{if(!X8(t.isWWFlavor)||!X8(t.isWeblabTreatment))return Y8.LEGACY;let e=X8(t.routeName);if(!e||!zwe.includes(e))return Y8.LEGACY;let n=r.value.length;return n>=2?Y8.TABBED:n===1?Y8.SINGLE_ALL:Y8.LEGACY}),a=V(()=>i.value===Y8.TABBED),o=z(new Set),s=V(()=>r.value.filter(e=>!o.value.has(Z8(e)))),c=V(()=>s.value.map(e=>({id:Z8(e),label:e.tabName}))),l=z(``),u=z(``),d=V(()=>r.value.find(e=>Z8(e)===l.value)),f=V(()=>[...d.value?.subCategories??[]].sort($8)),p=V(()=>f.value.map(e=>({id:Q8(e),label:e.subCategoryName}))),m=V(()=>p.value.length>=2),h=()=>{u.value=p.value[0]?.id??``},g=e=>{e!==l.value&&(l.value=e,h())},_=e=>{u.value=e},v=()=>{let e=s.value;return e.find(e=>e.tabType===TY.ALL)??e[0]},y=()=>{let e=v();return e?Z8(e):``},b=e=>{if(!e)return;let t=new Set(o.value);if(t.add(e),o.value=t,l.value===e){let e=y();e&&e!==l.value&&(l.value=e,h())}},x=()=>{let n=e.value,r=v();if(X8(t.isWWFlavor)&&r?.strategyId){let e=[...r.subCategories??[]].sort($8);return{strategyId:r.strategyId,context:e[0]??r}}let i=n?.strategyId;return i?{strategyId:i,context:{glId:n?.glId}}:(console.error(`[WaterfallTabs] No strategyId available: neither tabs nor waterfallWidgetAttributes.strategyId is present`),{strategyId:null,context:null})},S=V(()=>{if(i.value===Y8.LEGACY){let{strategyId:e,context:t}=x();return{tabType:Y8.LEGACY,strategyId:e,widgetContext:t5(t),priceThresholdUsd:null,useAsinList:!1,asinListUuid:null,skipShuffle:!1,refMarker:``}}let e=d.value;if(!e)return{tabType:TY.ALL,strategyId:null,widgetContext:null,priceThresholdUsd:null,useAsinList:!1,asinListUuid:null,skipShuffle:!1,refMarker:n5()};let n=e.tabType,r=n===TY.ULTRA_LOW,a=n===TY.FLEXIBLE,o=f.value.length>0,s=o?f.value.find(e=>Q8(e)===u.value):void 0,c=o?s:e;return{tabType:n,strategyId:e.strategyId??null,widgetContext:t5(c),priceThresholdUsd:r?e.priceThresholdUsd??null:null,useAsinList:a,asinListUuid:a?e.asinListUuid??null:null,skipShuffle:a,refMarker:n5(e,s,t.router)}});Vf(c,e=>{e.some(e=>e.id===l.value)||(l.value=e[0]?.id??``,h())},{immediate:!0});let C=z(0);return{showTabs:a,renderMode:i,fetchContext:S,tabItems:c,subCategoryItems:p,showSubCategories:m,activeTabId:l,activeSubCategoryId:u,activeTab:d,selectTab:g,selectSubCategory:_,hideTabAndFallback:b,nextGeneration:()=>(C.value+=1,C.value),isCurrentGeneration:e=>C.value===e,currentGeneration:()=>C.value}}function eGe(){let e=qY();return{getImagePriority:V(()=>e.name===`gateway`||e.path===`/gateway`||e.path.includes(`/bazaar/gateway`)?`high`:`auto`)}}var tGe={feature_id:`AsinItemUIRules`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{flavorClass:`AsinItem_CN`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{flavorClass:`AsinItem_WW`}}],fallback_value:{flavorClass:`AsinItem_CN`}},r5=z(null),i5=null,a5=!1,nGe=async()=>a5&&r5.value!==null?r5.value:(i5||=(async()=>{try{let e=Iy.getInstance();await e.loadRules(tGe);
4485let t=e.getFeatureValue(Ay.AsinItemUIRules);return r5.value=t,a5=!0,t}catch(e){throw console.error(`Failed to load AsinItemUIRules:`,e),i5=null,a5=!1,e}})(),i5),{OFFSHORE_GATEWAY_PROD:o5,WW_INFINITY_PROD:s5}=UL,c5={getCampaignStats:P.isWWFlavor()?`${s5}/check-in-summaries`:`${o5}/check-in-summaries`,checkInCustomer:P.isWWFlavor()?`${s5}/check-ins`:`${o5}/check-ins`,checkInRules:P.isWWFlavor()?`${s5}/content/template`:`${o5}/content/template`,getRewardsOfCustomer:P.isWWFlavor()?`${s5}/campaign/rewards`:`${o5}/campaign/rewards`,campaignInfo:P.isWWFlavor()?`${s5}/campaign/campaigns`:`${o5}/campaign/campaigns`,drawRun:P.isWWFlavor()?`${s5}/campaign/draw/run`:`${o5}/campaign/draw/run`,findGroupCouponRewards:`${o5}/group-coupon-rewards`,campaignAssistance:P.isWWFlavor()?`${s5}/campaign/assistances`:`${o5}/campaign/assistances`},rGe=async e=>{try{return P.isWWFlavor()?await lW.get({path:c5.campaignAssistance,authOption:uW.REQUIRED},e):await Y.get(c5.campaignAssistance,e)}catch(e){throw console.error(`Failed to get assistance:`,e),e}},iGe=async e=>{try{return P.isWWFlavor()?await lW.post({path:c5.campaignAssistance,authOption:uW.REQUIRED},e):await Y.post(c5.campaignAssistance,e)}catch(e){throw console.error(`Failed to campaign assistance:`,e),e}},aGe=e=>Y.get(c5.findGroupCouponRewards,e).catch(e=>{throw console.error(`Failed to fetch group coupon rewards:`,e),e}),l5=async e=>{try{return P.isWWFlavor()?await lW.get({path:`${c5.campaignInfo}/${e}`,authOption:uW.REQUIRED}):await Y.get(`${c5.campaignInfo}/${e}`)}catch(e){throw console.error(`Failed to fetch campaign info:`,e),e}},oGe=async e=>{try{return P.isWWFlavor()?await lW.get({path:c5.getCampaignStats,authOption:uW.REQUIRED},e):await Y.get(c5.getCampaignStats,e)}catch(e){throw console.error(`Failed to fetch campaign stats:`,e),e}},sGe=async e=>{try{return P.isWWFlavor()?await lW.post({path:c5.checkInCustomer,authOption:uW.REQUIRED},e):await Y.post(c5.checkInCustomer,e)}catch(e){throw console.error(`Failed to check in:`,e),e}},cGe=async e=>{try{return P.isWWFlavor()?await lW.get({path:c5.checkInCustomer,authOption:uW.REQUIRED},e):await Y.get(c5.checkInCustomer,e)}catch(e){throw console.error(`Failed to check in:`,e),e}},lGe=async e=>{try{return P.isWWFlavor()?await lW.get({path:c5.getRewardsOfCustomer,authOption:uW.REQUIRED},e):await Y.get(c5.getRewardsOfCustomer,e)}catch(e){throw console.error(`Failed to fetch customer rewards:`,e),e}},uGe=async e=>{try{return P.isWWFlavor()?await lW.post({path:c5.checkInRules,authOption:uW.REQUIRED},e):await Y.post(c5.checkInRules,e)}catch(e){throw console.error(`Failed to fetch check in rules:`,e),e}},dGe=async e=>{try{return P.isWWFlavor()?await lW.post({path:c5.drawRun,authOption:uW.REQUIRED},e):await Y.post(c5.drawRun,e)}catch(e){throw console.error(`Failed to fetch runDraw:`,e),e}},u5=async e=>{try{await zQ({encryptedPromotionIds:e,encryptedMarketplaceId:eR})}catch(e){console.error(`api error redeeming coupons`,e)}},fGe=async e=>{let t=`${c5.campaignInfo}/${e.campaignId}/reward/redeem`;try{return P.isWWFlavor()?await lW.post({path:t,authOption:uW.REQUIRED},e):await Y.post(t,e)}catch(e){throw console.error(`Failed to redeem campaign rewards:`,e),e}},d5=(e,t)=>!e||!t?!1:e.startsWith(`${t}#`),f5=async(e,t)=>{let n=(e||[]).filter(e=>!!e);if(n.length===0)return;let r=n.filter(e=>d5(e,t));if(r.length>0){try{await fGe({campaignId:t,rewardIds:r})}catch{}return}await u5(n)},pGe=async(e,t)=>{let n=(e.customerRewardIds??[]).filter(e=>d5(e,t));if(n.length>0){await f5(n,t);return}let r=e.promoIds??[];r.length>0&&await u5(r)};function mGe(){let e=z(!1),t=od({});return{isShowShareApp:e,shareConfiguration:t,openShare:({shareUrl:n,title:r,imageUrls:i=[``],type:a})=>{t.value={asinInfo:{title:r,imageUrls:i,ourPrice:{ourPrice:``},merchant_badge:``},shareUrl:n,type:a},e.value=!0},closeShare:()=>{e.value=!1},buildShareUrl:({origin:e,path:t,query:n})=>{let r=`${e??new URL(location.href).origin}/${t}`;return n?NX(r,n):r}}}var hGe=r(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_customParseFormat=r()}
vendor: 2,178 bytes, line 4485
4485)(e,(function(){var e={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,r=/\d\d/,i=/\d\d?/,a=/\d*[^-_:/,()\s\d]+/,o={},s=function(e){return(e=+e)+(e>68?1900:2e3)},c=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||={}).offset=function(e){if(!e||e===`Z`)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return n===0?0:t[0]===`+`?-n:n}(e)}],u=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,r=o.meridiem;if(r){for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}}else n=e===(t?`pm`:`PM`);return n},f={A:[a,function(e){this.afternoon=d(e,!1)}],a:[a,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*e}],SS:[r,function(e){this.milliseconds=10*e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[i,c(`seconds`)],ss:[i,c(`seconds`)],m:[i,c(`minutes`)],mm:[i,c(`minutes`)],H:[i,c(`hours`)],h:[i,c(`hours`)],HH:[i,c(`hours`)],hh:[i,c(`hours`)],D:[i,c(`day`)],DD:[r,c(`day`)],Do:[a,function(e){var t=o.ordinal;if(this.day=e.match(/\d+/)[0],t)for(var n=1;n<=31;n+=1)t(n).replace(/\[|\]/g,``)===e&&(this.day=n)}],w:[i,c(`week`)],ww:[r,c(`week`)],M:[i,c(`month`)],MM:[r,c(`month`)],MMM:[a,function(e){var t=u(`months`),n=(u(`monthsShort`)||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw Error();this.month=n%12||n}],MMMM:[a,function(e){var t=u(`months`).indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,c(`year`)],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,c(`year`)],Z:l,ZZ:l};function p(n){for(var r=n,i=o&&o.formats,a=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var a=r&&r.toUpperCase();return n||i[r]||e[r]||i[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=a.length,c=0;c<s;c+=1){var l=a[c],u=f[l],d=u&&u[0],p=u&&u[1];a[c]=p?{regex:d,parser:p}:l.replace(/^\[|\]$/g,``)}return function(e){for(var t={},n=0,r=0;n<s;
4485n+=1){var i=a[n];if(typeof i==`string`)r+=i.length;else{var o=i.regex,c=i.parser,l=e.slice(r),u=o.exec(l)[0];c.call(t,u),e=e.replace(u,``)}}return function(e){var t=e.afternoon;if(t!==void 0){var n=e.hours;t?n<12&&(e.hours+=12):n===12&&(e.hours=0),delete e.afternoon}}(t),t}}return function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(s=e.parseTwoDigitYear);var r=t.prototype,i=r.parse;r.parse=function(e){var t=e.date,r=e.utc,a=e.args;this.$u=r;var s=a[1];if(typeof s==`string`){var c=!0===a[2],l=!0===a[3],u=c||l,d=a[2];l&&(d=a[2]),o=this.$locale(),!c&&d&&(o=n.Ls[d]),this.$d=function(e,t,n,r){try{if([`x`,`X`].indexOf(t)>-1)return new Date((t===`X`?1e3:1)*e);var i=p(t)(e),a=i.year,o=i.month,s=i.day,c=i.hours,l=i.minutes,u=i.seconds,d=i.milliseconds,f=i.zone,m=i.week,h=new Date,g=s||(a||o?1:h.getDate()),_=a||h.getFullYear(),v=0;a&&!o||(v=o>0?o-1:h.getMonth());var y,b=c||0,x=l||0,S=u||0,C=d||0;return f?new Date(Date.UTC(_,v,g,b,x,S,C+60*f.offset*1e3)):n?new Date(Date.UTC(_,v,g,b,x,S,C)):(y=new Date(_,v,g,b,x,S,C),m&&(y=r(y).week(m).toDate()),y)}catch{return new Date(``)}}(t,s,r,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date(``)),o={}}else if(s instanceof Array)for(var f=s.length,m=1;m<=f;m+=1){a[1]=s[m-1];var h=n.apply(this,a);if(h.isValid()){this.$d=h.$d,this.$L=h.$L,this.init();break}m===f&&(this.$d=new Date(``))}else i.call(this,e)}}}))})),p5=r(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_utc=r()})(e,(function(){var e=`minute`,t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,a){var o=i.prototype;a.utc=function(e){return new i({date:e,utc:!0,args:arguments})},o.utc=function(t){var n=a(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var c=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else c.call(this)};var l=o.utcOffset;o.utcOffset=function(r,i){var a=this.$utils().u;if(a(r))return this.$u?0:a(this.$offset)?l.call(this):this.$offset;if(typeof r==`string`&&(r=function(e){e===void 0&&(e=``);var r=e.match(t);if(!r)return null;var i=(``+r[0]).match(n)||[`-`,0,0],a=i[0],o=60*i[1]+ +i[2];return o===0?0:a===`+`?o:-o}(r),r===null))return this;var o=Math.abs(r)<=16?60*r:r;if(o===0)return this.utc(i);var s=this.clone();if(i)return s.$offset=o,s.$u=!1,s;var c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(s=this.local().add(o+c,e)).$offset=o,s.$x.$localOffset=c,s};var u=o.format;o.format=function(e){var t=e||(this.$u?`YYYY-MM-DDTHH:mm:ss[Z]`:``);return u.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(e){return e===`s`&&this.$offset?a(this.format(`YYYY-MM-DD HH:mm:ss:SSS`)).toDate():d.call(this)};var f=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),i=a(e).local();return f.call(r,i,t,n)}}}))})),m5=e(hGe()),h5=e(p5());CH.default.extend(m5.default),CH.default.extend(h5.default);var gGe=/^\d{4}-\d{2}-\d{2}$/,_Ge=`YYYYMMDD`,g5=e=>{let t=t=>t.utcOffset(e),n=()=>(0,CH.default)().utcOffset(e),r=(t,n)=>n?CH.default.utc(t,n).utcOffset(e):CH.default.utc(t).utcOffset(e),i=()=>n().startOf(`day`);return{utcOffsetHours:e,toTimezone:t,getNow:n,parseUtcToTimezone:r,getTodayStartOfDay:i,getDateStartOfDay:n=>{if(!n)return i();if(typeof n==`string`){if(gGe.test(n)){let[t,r,i]=n.split(`-`).map(Number);return(0,CH.default)(new Date(t,r-1,i)).utcOffset(e,!0).startOf(`day`)}return r(n).startOf(`day`)}return CH.default.isDayjs(n)?t(n).startOf(`day`):t((0,CH.default)(n)).startOf(`day`)},getStartOfDayTimestamp:e=>e.startOf(`day`).valueOf()}},_5=g5(8),v5=`YYYY-MM-DD`,y5=`day`,b5=0,x5=()=>_5.getTodayStartOfDay().format(v5),vGe=`campaign`,yGe=`TAndC`,S5=Object.freeze({NO_RETROACTIVE_CHECKIN_CYCLE_CLOSED:`no_retroactive_check_in_cycle_closed`,GRAB_LAST_REWARD_BEFORE_CYCLE_ENDS:`grab_last_reward_before_cycle_ends`,CHECK_IN_FOR_REWARD:`check_in_for_reward`}),C5=e=>{let t=e?.rewardMilestones||[];if(!t||t.length===0)return null;let n=e?.cycleStartDate||null,r=n?(0,CH.default)(n):(0,CH.default)(),i=Math.max(...t.map(e=>e.daysNeeded));return r.add(i-1,y5).format(v5)},w5=e=>{if(!e)return!0;let t=C5(e);return t?(0,CH.default)().isAfter((0,CH.default)(t),y5):!1},T5=e=>{if(!e)return!0;let t=C5(e);return t?(0,CH.default)().isSame((0,CH.default)(t),y5):!1},E5=e=>e&&e.length>b5?e[0]?.daysNeeded??b5:b5,D5=(e,t)=>(t?(0,CH.default)(t):(0,CH.default)(x5())).add(e-1,y5),bGe=(e,t,n
4485)=>{if(!e)return!1;let r=E5(t);if(r<=0)return!1;let i=D5(r,n),a=(0,CH.default)(e);return i.isAfter(a,y5)},xGe=(e,t,n,r=[])=>{if(!t)return!0;let i=T5(t),a=w5(t),o=bGe(n,r,t.cycleStartDate||``);return a||i||e===S5.NO_RETROACTIVE_CHECKIN_CYCLE_CLOSED||r.length===b5||o},SGe=(e,t)=>t.length===1||e===S5.GRAB_LAST_REWARD_BEFORE_CYCLE_ENDS,O5=e=>{let t=(0,CH.default)().format(v5),n=e?.trim();return n&&(0,CH.default)(n).isValid()?n:t},k5=(e,t)=>{if(!e||!Array.isArray(e))return b5;let n=(0,CH.default)(O5(t));return e.filter(e=>{let t=(0,CH.default)(e.date);return t.isAfter(n)||t.isSame(n,y5)}).length},CGe=(e,t,n)=>{if(!e||e.length===b5)return{daysToMilestone1:b5,daysToMilestone2:b5};let r=e[0]?.daysNeeded||b5,i=e[1]?.daysNeeded||b5,a=Math.max(b5,r-t-n);a===b5&&i>b5&&(a=Math.max(b5,i-t-n));let o=i>b5?i-r:b5;return{daysToMilestone1:a,daysToMilestone2:o}},wGe=(e,t)=>{if(!t)return e;let n=(0,CH.default)(t).diff((0,CH.default)(x5()),y5);return Math.max(b5,Math.min(e,n))},TGe=(e,t)=>e>b5&&e>t,EGe=e=>{let t=(0,CH.default)(O5(e));return(0,CH.default)().diff(t,y5)+1},DGe=(e,t,n)=>{if(!t||w5(t))return[];let r=t.rewardMilestones||[],i=EGe(t.cycleStartDate||``),a=x5(),o=t.cycleStartDate||a;return r.filter(t=>{if(t.daysNeeded<=e||t.daysNeeded<=i)return!1;if(n){let e=D5(t.daysNeeded,o),r=(0,CH.default)(n);if(e.isAfter(r,y5))return!1}return!0}).slice(0,2)},OGe=e=>{let t=e?.rewardMilestones||[];return t.length===b5?b5:Math.max(...t.map(e=>e.daysNeeded||0))},kGe=(e=0)=>Eb.dailySignIn?.formatMessage(`CHECK_IN_AGAIN`,{days:e.toString()}),AGe=8,jGe=16,MGe=e=>e===S5.GRAB_LAST_REWARD_BEFORE_CYCLE_ENDS?AGe:jGe,NGe=e=>{if(!e)return!1;let t=e.rewardMilestones||[],n=T5(e),r=w5(e);return n||r||t.length===0},PGe=(e,t)=>{let n=S5.CHECK_IN_FOR_REWARD;if(!e)return n;let r=t.length===1;return n=NGe(e)?S5.NO_RETROACTIVE_CHECKIN_CYCLE_CLOSED:r?S5.GRAB_LAST_REWARD_BEFORE_CYCLE_ENDS:S5.CHECK_IN_FOR_REWARD,n},FGe=(e,t,n)=>{let r=``;if(!t)return r;let i=E5(e),a=T5(t),o=t.isTodayChecked||!1,s=!o&&n+1===i,c=a||s,l=TGe(t.retroactiveDaysAvailable||b5,t.remainingGraceDays||b5);if(!o&&n===b5||l)r=H(`dailySignIn`,`EARN_REWARD_FOR_CONTINUOUS_CHECK_IN`)||``;else if(c&&!o)r=H(`dailySignIn`,`YOU_CAN_EARN_REWARD_TODAY`)||``;else if(n>=1){let e=t.consecutiveDays??n;r=Eb.dailySignIn?.formatMessage(`TOTAL_CHECK_IN_DAYS`,{days:e})||``}return r},IGe={SUCCESS:`SUCCESS`,FAILED:`FAILED`},A5={NOT_STARTED:0,RUNNING:3,RUNNING_AND_LAST_DAY:4,ENDED:9,CLOSED:1},LGe=`promotion`,RGe=`flashSale`,zGe=`socialInviteForSignIn`,BGe=`socialInviteForRetroactiveSignIn`,VGe=`groupCoupon`,HGe=`retroactiveSignIn`,UGe=`Campaign`,WGe=`DELETE`,GGe=`daily_signin_`,KGe=`share`,qGe=`reward`,JGe=/\/?detailPage\/(.+)/,YGe=`/groupCoupon`,XGe=/^https?:\/\//i,ZGe=/\/$/,j5=/^\//,QGe=3e3,$Ge=`/close.png`,eKe=`/winningPopup.png`,tKe=`/failPopup.png`,nKe=`/activitypopupButton.png`,M5=[`/task-cover-random-1.png`,`/task-cover-random-2.png`,`/task-cover-random-3.png`,`/task-cover-random-4.png`],rKe=`zh-CN`,iKe=`AAHKV2X7AFYLW`,N5=`Campaign`,aKe=async(e,t)=>{if(P.isWWFlavor()){let n=t??P.getDefaultLocale();return{language:n,templateId:`${P.getMarketplaceId()}#${n}#${P.getClientId()}#${N5}#0_${e}`,pageType:N5,previewMode:!1,customerContext:{personalRecStatus:!0}}}let n=t??rKe;return{language:n,templateId:`${iKe}#${n}#GSApp#${N5}#0_${e}`,pageType:N5,previewMode:!1,customerContext:{personalRecStatus:!0}}},P5=`
4486`,oKe=1,F5=(e,t)=>Ob(`dailySignIn`,e,t,``),sKe=e=>{let t=e.split(P5).map(e=>e.trim()).filter(Boolean);return t.length>1?t.slice(1).join(P5):e},cKe=(e,t,n)=>{if(!e)return H(`dailySignIn`,`CHECK_IN_FAILED`)||``;let r=t>oKe?F5(`CONSECUTIVE_CHECK_IN_SUCCESS_TITLE`,{days:t.toString()}):``,i=n&&n.length>0?F5(`SIGN_IN_SUCCESS_CONGRATULATIONS_RECEIVED_REWARDS`,{reward:n}):``;return r&&i?[r,sKe(i)].join(P5):r||i||H(`dailySignIn`,`CHECK_IN_SUCCESS`)||``},I5=(e,t,n,r=``,i=``)=>({ruleLink:e,campaignPageUrl:t,campaignNotice:n,termsContent:r,termsTitle:i}),lKe=async e=>{if(!e)return I5(``,``,``);let{widgets:t=[]}=e,{attributes:n=`{}`}=t.find(e=>e?.categoryType===vGe)||t[0]||{},r=``,i=``,a=t.find(e=>e?.categoryType===yGe);if(a?.content&&typeof document<`u`){let e=a.content;(new DOMParser().parseFromString(e,`text/html`).body.textContent||``).trim()&&(r=e.replace(/\n/g,`<br>`),i=a.titleName||``)}if(!n)return I5(``,``,``,r,i);try{let e=JSON.parse(n),t=e?.notes?.[0]||`{"title": "", "link": ""}`;return I5(e?.ruleLink||``,t.link||``,t.title||``,r,i)}catch{return I5(``,``,``,r,i)}},uKe=async e=>{if(!e)return{retroSignInDays:0};try{let t=((e?.campaignRules?JSON.parse(e.campaignRules):null)?.conditions||[]).find(e=>e?.additionalSettings?.RETRO_SIGN_IN_DAYS),n=parseInt(t?.additionalSettings?.RETRO_SIGN_IN_DAYS||`0`,10);return{retroSignInDays:isNaN(n)?0:n}}catch{return{retroSignInDays:0}}},dKe=e=>{if(!e)return{processedRewardName:``,promoIds:[]};if(!e.includes(`#`))return{processedRewardName:e,promoIds:[]};let t=e.split(`#`);return{processedRewardName:t[0]||``,promoIds:t[1]?t[1].split(`,`).map(e=>e.trim()).filter(e=>e):[]}},fKe=1e3,L5=3600,R5=86400,z5=e=>String(e).padStart(2,`0`),pKe=e=>{if(e<=0)return``;let t=Math.floor(e/R5),n=Math.floor(e%R5/L5),r=Math.floor(e%L5/60),i=e%60,a=`${z5(n)}:${z5(r)}:${z5(i)}`;return t>0?`${t}d ${a}`:a},mKe=(e,t,n,r)=>e<=0||e>t||k5(n,r)===0?``:Eb.dailySignIn?.formatMessage(`PENDING_MAKE_UP`,{days:e})||``,hKe=`onOpenCalendar`,gKe=`onCheckInCustomer`,B5=(e,t)=>`${e.replace(ZGe,``)}/${t.replace(j5,``)}`,_Ke=e=>{let t=e.target;t.onerror=null;let n=t.src;if(!n)return console.error(`Image source is empty`),null;let r=n.lastIndexOf(`/`),i=n.substring(r+1);[`/close.png`,`/winningPopup.png`,`/failPopup.png`,`/activitypopupButton.png`,...M5].some(e=>{let t=e.replace(j5,``).replace(/\.\w+$/,``);return i.startsWith(`${t}.`)})||(i=M5[Math.floor(Math.random()*M5.length)]);
4486let a=B5(L.OLD_IMAGE_URL,i);return n===a?(console.error(`Image loading failed even from fallback CDN: ${n}`),null):(t.src=a,a)},vKe=e=>e?e.includes(GGe):!1,yKe=(e,t,n)=>{if(!e||e.length===0)return null;let r=n?t:t+1;return e.find(e=>e.daysNeeded===r)||null},bKe=(e,t,n,r)=>{if(!e||e.length===0)return null;let i=n??(0,CH.default)().format(v5),a=r??O5(t);return e.find(e=>(0,CH.default)(a).add(e.daysNeeded-1,y5).format(v5)===i)||null},xKe=(e,t,n,r,i)=>{if(!t||w5(t))return[];let a=t.rewardMilestones||[],o=n??(0,CH.default)().format(v5),s=r??O5(t.cycleStartDate);return a.filter(t=>{if(t.daysNeeded<=e)return!1;let n=(0,CH.default)(s).add(t.daysNeeded-1,y5).format(v5);return!(n<o||i&&(0,CH.default)(n).valueOf()>i)})},SKe=(e,t,n)=>{let r=(0,CH.default)(t).add(e-1,y5).format(v5);return Math.max(0,(0,CH.default)(r).diff((0,CH.default)(n),y5))},CKe=(e,t,n)=>e&&t&&n>0,wKe=e=>e?.filter(e=>e.rewardType!==`retroactive_card`)||[],V5=Object.freeze({PH:8,TW:8,HK:8,PE:-5,EC:-5,AR:-3,JM:-5,CR:-6,DO:-4,KW:3,OM:4,QA:3,BH:3,NG:1,NO:1,CL:-4});CH.default.extend(m5.default),CH.default.extend(h5.default);var H5=e=>typeof e==`number`&&Number.isFinite(e)&&e>=-12&&e<=14,U5=()=>(0,CH.default)().utcOffset()/60,TKe=()=>{try{return Wy()?.countryCode}catch{return}},EKe=(e,t)=>{if(P.isCNFlavor())return{countryLocalTime:_5,resolution:{source:`cnDefault`,utcOffsetHours:8}};if(H5(t))return{countryLocalTime:g5(t),resolution:{source:`server`,utcOffsetHours:t}};let n=e??TKe();if(n&&n in V5){let e=V5[n];if(H5(e))return{countryLocalTime:g5(e),resolution:{source:`countryCode`,utcOffsetHours:e}}}let r=U5();return{countryLocalTime:g5(r),resolution:{source:`deviceLocal`,utcOffsetHours:r}}},W5=()=>EKe().countryLocalTime,G5=`YYYY-MM-DD`,DKe=()=>W5().getTodayStartOfDay().format(G5),OKe=e=>{let t=W5(),n=t.getTodayStartOfDay().format(G5);return{todayStr:n,cycleStartStr:e&&e.trim()?t.getDateStartOfDay(e).format(G5):n}},K5=`numeric`,kKe=`long`;function AKe(e){return String(e).padStart(2,`0`)}function jKe(e){return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,`0`)}-${String(e.getDate()).padStart(2,`0`)}`}function MKe(e){if(e==null)return 0;if(typeof e==`number`){let t=new Date(e),n=new Date(e*1e3);return t.getFullYear()<1980&&n.getFullYear()>=1980?e*1e3:e}let t=Date.parse(e);return Number.isNaN(t)?0:t}function NKe(e,t=`en-US`,n=!1){let r=typeof e==`number`?new Date(e):(()=>{let[t,n,r]=e.split(`/`).map(Number);return new Date(t,n-1,r)})(),i={month:`short`,day:`numeric`},a=new Date().getFullYear();return(n||r.getFullYear()!==a)&&(i.year=`numeric`),r.toLocaleDateString(t,i)}function PKe(){let e=new Date;return`${e.getFullYear()}.${e.getMonth()+1}.${e.getDate()} ${e.getHours()}:${String(e.getMinutes()).padStart(2,`0`)}`}function FKe(e){return new Date(e*1e3).toLocaleDateString(qy,{year:K5,month:kKe,day:K5})}
4486var q5={statusBarBackgroundColor:`#ffffff`,statusBarTextColor:`#000000`,searchBarImageUrl:nL.GATEWAY_TOP_SEARCH_ICON_CN},J5=`topBar`,IKe={GATEWAY:1,LANDINGPAGE:2,PAYSUCCESS:3,SECONDARY_ACTIVITY_PAGE:4,HOME_PAGE:`HomePage`,LANDING_PAGE:`LandingPage`},LKe={PREVIEW_MODE:`previewMode`,PAGE_TYPE:`pageType`,CUSTOMER_CONTEXT:`customerContext`},RKe=`waterfallWidget`,zKe=e=>{try{return!e||typeof e!=`string`?[]:JSON.parse(e)}catch(e){return console.error(`Failed to parse topBar attributes:`,e),[]}},BKe=e=>{if(!Array.isArray(e)||e.length===0)return null;let t=Date.now();return e.find(e=>t>=e.displayStartTime&&t<=e.displayEndTime)||null},Y5=()=>P.isCNFlavor()?{...q5}:null,VKe=e=>{if(!P.isCNFlavor())return null;let t=e.find(e=>e.categoryType===J5);return t&&BKe(zKe(t.attributes))||Y5()},HKe={feature_id:`dailySignInUIRules`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:{navTitleKey:`DAILY_CHECK_IN`,showNavRewardBadge:!0,showNavRight:!0,showTopCheckinHeader:!1,calendarFooterVariant:`ww`,calendarTitleVariant:`ww`,progressVariant:`ww`,autoScrollToToday:!0,calendarCssModifier:`daily-sign-in-calendar-ww`,showBottomCalendarButton:!1,showActivitySkeleton:!1,navBgColor:`linear-gradient(180deg, #CB90FF 25.48%, #FBECB9 82.98%), linear-gradient(128deg, #BC59FF 34.9%, #6700CE 86.57%)`}}],fallback_value:{navTitleKey:`SIGN_IN_TO_CLAIM_REWARDS`,showNavRewardBadge:!1,showNavRight:!1,showTopCheckinHeader:!0,calendarFooterVariant:`cn`,calendarTitleVariant:`cn`,progressVariant:`cn`,autoScrollToToday:!1,calendarCssModifier:``,showBottomCalendarButton:!0,showActivitySkeleton:!0,navBgColor:``}},UKe={feature_id:`dailySignInGroupCouponRules`,options:[],fallback_value:{backgroundColorBefore:`linear-gradient(270deg, #ff4d5b 50%, #ff4d5b 100%)`,backgroundColorAfter:`linear-gradient(270deg, #ff4d5b 50%, #ff4d5b 100%)`,backgroundColorUse:`linear-gradient(270deg, #ff4d5b 50%, #ff4d5b 100%)`,backgroundColorIsFinished:`linear-gradient(270deg, #ff4d5b 50%, #ff4d5b 100%)`,backgroundColorHasEnd:`#A2A6A6`,textColorBefore:`#FFFFFF`,textColorAfter:`#FFFFFF`,textColorUse:`#FFFFFF`,textColorIsFinished:`#FFFFFF`,textColorHasEnded:`#FFFFFF`,btnBackgroundColorRedeemedBefore:`linear-gradient(90deg, #c70b04 50%, #c70b04 100%)`,btnBackgroundColorRedeemedAfter:`#FFFFFF`,btnTextColorRedeemedBefore:`#FFFFFF`,btnTextColorRedeemedAfter:`#FF4D5B`,btnTextColorUsed:`#FFFFFF`,btnTextColorIsRedeemedAll:`#FFFFFF`,btnTextColorExpired:`#FFFFFF`}},WKe={feature_id:`IsDPBottomNavigationBarModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function GKe(){return{isDPBottomNavigationBarModified:Ay.useFeatureFlag(Ay.IsDPBottomNavigationBarModified,WKe).isEnabled}}var KKe=3,qKe=1,JKe=1.2,YKe=30,X5=300,Z5=300,Q5=2,$5=375,e7=667,t7=10,n7=.5,XKe=8,r7=`left`,ZKe=`right`,i7=`prev`,a7=`next`,QKe=`switch-prev`,$Ke=`switch-next`,eqe=`center center`;function tqe(e={}){let{maxScale:t=KKe,minScale:n=qKe,snapThreshold:r=JKe,edgeThreshold:i=YKe,onEdgeReached:a,onSingleTap:o,onDoubleTapZoom:s}=e,c=z(n),l=z(0),u=z(0),d=z(!1),f=0,p=0,m=V(()=>c.value>1),h=V(()=>({transform:`scale(${c.value}) translate(${l.value}px, ${u.value}px)`,transformOrigin:eqe}));function g(e,t,n){if(e<=1)return{minX:0,maxX:0,minY:0,maxY:0};let r=t||(typeof window<`u`?window.innerWidth:0),i=n||(typeof window<`u`?window.innerHeight:0),a=r,o=i;if(f>0&&p>0&&r>0&&i>0){let e=r/i,t=f/p;t>e?(a=r,o=r/t):(o=i,a=i*t)}let s=Math.max(0,(a*e-r)/(2*e)),c=Math.max(0,(o*e-i)/(2*e));return{minX:-s,maxX:s,minY:-c,maxY:c}}function _(e,t,n){return{x:Math.max(n.minX,Math.min(n.maxX,e)),y:Math.max(n.minY,Math.min(n.maxY,t))}}let v=null,y=null,b=!1,x=null;xu(()=>{y!==null&&(clearTimeout(y),y=null)});function S(e,t){f=e,p=t}function C(){y!==null&&(clearTimeout(y),y=null),c.value=n,l.value=0,u.value=0,d.value=!1,b=!1,x=null}let w={initialPinchDistance:0,initialScale:1,pinchCenterX:0,pinchCenterY:0,startX:0,startY:0,lastX:0,lastY:0,lastTapTime:0,lastTapX:0,lastTapY:0,edgeSwipeDistance:0,isAtEdge:!1,edgeDirection:``,touchCount:0,isPinching:!1,isDragging:!1,hasMoved:!1,edgeReachedInCurrentGesture:!1,edgeDirectionOnReach:null,edgeCrossingX:0};function T(e,t){return Math.hypot(t.clientX-e.clientX,t.clientY-e.clientY)}function E(e,t){return{x:(e.clientX+t.clientX)/2,y:(e.clientY+t.clientY)/2}}function D(e,r,i){if(d.value=!0,e<=1)c.value=n,l.value=0,u.value=0;else{let n=typeof window<`u`?window.innerWidth:$5,a=typeof window<`u`?window.innerHeight:e7,o=n/2,s=a/2,d=_((o-(r??o))/e,(s-(i??s))/e,g(e,n,a));c.value=Math.min(t,e),l.value=d.x,u.value=d.y}setTimeout(()=>{d.value=!1},X5)}function O(e){if(!e?.touches?.length)return;if(d.value&&=!1,b&&m.value&&e.touches.length===1){let e=typeof window<`u`?window.innerWidth:$5,t=typeof window<`u`?window.innerHeight:e7,n=g(c.value,e,t),r=l.value>=n.maxX-t7,i=l.value<=n.minX+t7;if(x===i7&&r||x===a7&&i){let e=x;b=!1,x=null,typeof a==`function`&&e&&a(e),v=e===i7?QKe:$Ke;return}b=!1,x=null}if(w.touchCount=e.touches.length,e.touches.length>=2){let t=e.touches[0],n=e.touches[1];w.initialPinchDistance=T(t,n),w.initialScale=c.value;let r=E(t,n);w.pinchCenterX=r.x,w.pinchCenterY=r.y,w.isPinching=!0,w.isDragging=!1,w.hasMoved=!1;return}let t=e.touches[0];w.startX=t.clientX,w.startY=t.clientY,w.lastX=t.clientX,w.lastY=t.clientY,w.hasMoved=!1,w.isDragging=m.value}function k(e){if(v=null,e?.touches?.length){if(w.isPinching&&e.touches.length>=2){let r=e.touches[0],i=e.touches[1],a=T(r,i);if(w.initialPinchDistance>0){let e=a/w.initialPinchDistance,r=w.initialScale*e;c.value=Math.max(n,Math.min(t,r))}return}if(e.touches.length===1){let t=e.touches[0],n=t.clientX-w.startX,r=t.clientY-w.startY;(Math.abs(n)>Q5||Math.abs(r)>Q5)&&(w.hasMoved=!0)}if(w.isDragging&&e.touches.length===1&&m.value){if(w.edgeReachedInCurrentGesture){let t=e.touches[0],n=t.clientX-w.edgeCrossingX;if((w.edgeDirectionOnReach===i7&&n<0||w.edgeDirectionOnReach===a7&&n>0)&&Math.abs(n)>XKe)w.edgeReachedInCurrentGesture=!1,w.edgeDirectionOnReach=null,w.isAtEdge=!1,w.edgeDirection=``,w.edgeSwipeDistance=0;else{w.lastX=t.clientX,w.lastY=t.clientY,w.hasMoved=!0;return}}let t=e.touches[0],n=t.clientX-w.lastX,r=t.clientY-w.lastY;(Math.abs(n)>Q5||Math.abs(r)>Q5)&&(w.hasMoved=!0);let a=l.value+n/c.value,o=u.value+r/c.value,s=typeof window<`u`?window.innerWidth:$5,d=typeof window<`u`?window.innerHeight:e7,f=g(c.value,s,d),p=_(a,o,f),m=p.x>=f.maxX-n7&&f.maxX>0,h=p.x<=f.minX+n7&&f.minX<0;if(m&&n>0){let e=a-f.maxX;w.isAtEdge=!0,w.edgeDirection=r7,w.edgeSwipeDistance+=e>0?e*c.value:0}else if(h&&n<0){let e=f.minX-a;w.isAtEdge=!0,w.edgeDirection=ZKe,w.edgeSwipeDistance+=e>0?e*c.value:0}else w.isAtEdge=!1,w.edgeDirection=``,w.edgeSwipeDistance=0;
4486if(w.isAtEdge&&w.edgeSwipeDistance>i){w.edgeReachedInCurrentGesture=!0,w.edgeDirectionOnReach=w.edgeDirection===r7?i7:a7,w.edgeCrossingX=t.clientX,w.lastX=t.clientX,w.lastY=t.clientY;return}l.value=p.x,u.value=p.y,w.lastX=t.clientX,w.lastY=t.clientY}}}function ee(e){let i=e?.touches?.length??0;if(!(w.isPinching&&(w.isPinching=!1,c.value<r&&(d.value=!0,c.value=n,l.value=0,u.value=0,setTimeout(()=>{d.value=!1},X5)),w.initialPinchDistance=0,w.initialScale=1,w.pinchCenterX=0,w.pinchCenterY=0,i>0))){if(!w.isPinching&&!w.hasMoved&&w.touchCount===1){let e=Date.now(),n=e-w.lastTapTime;n<Z5&&n>0?(y!==null&&(clearTimeout(y),y=null),c.value<=1?(D(t,w.startX,w.startY),typeof s==`function`&&s()):D(1),w.lastTapTime=0):(w.lastTapTime=e,w.lastTapX=w.startX,w.lastTapY=w.startY,typeof o==`function`&&(y!==null&&clearTimeout(y),y=setTimeout(()=>{y=null,o()},Z5)))}w.edgeReachedInCurrentGesture&&(b=!0,x=w.edgeDirectionOnReach),w.edgeReachedInCurrentGesture=!1,w.edgeDirectionOnReach=null,w.isDragging=!1,w.touchCount=i,w.edgeSwipeDistance=0,w.isAtEdge=!1,w.edgeDirection=``}}return{scale:c,translateX:l,translateY:u,isZoomed:m,transformStyle:h,isAnimating:d,onTouchStart:O,onTouchMove:k,onTouchEnd:ee,reset:C,zoomTo:D,setImageNaturalSize:S,getBounds:g,clampTranslate:_,get lastEdgeSwipeResult(){return v}}}var nqe=1.05,rqe=`center center`;function iqe(e={}){let{maxScale:t=3,minScale:n=1,snapThreshold:r=nqe,onZoomChange:i}=e,a=z(n),o=z(0),s=z(0),c=!1,l=V(()=>a.value>n),u=V(()=>({transform:`scale(${a.value}) translate(${o.value}px, ${s.value}px)`,transformOrigin:rqe})),d={startX:0,startY:0,lastX:0,lastY:0,initialPinchDistance:0,initialScale:n,touchCount:0,isPinching:!1,isDragging:!1,hasMoved:!1};function f(e){return Number.isFinite(e)?Math.max(n,Math.min(t,e)):a.value}function p(){let e=a.value>n;e!==c&&(c=e,typeof i==`function`&&i(e))}let m={containerW:0,containerH:0,contentW:0,contentH:0,centerX:0,centerY:0};function h(e,t,n,r,i){let a=n*t/2,o=r-i-a,s=a-i,c=Math.min(o,s)-50,l=Math.max(o,s)+50;return Math.max(c,Math.min(l,e*t))/t}function g(){a.value<=n||m.containerW<=0||m.containerH<=0||(o.value=h(o.value,a.value,m.contentW,m.containerW,m.centerX),s.value=h(s.value,a.value,m.contentH,m.containerH,m.centerY))}function _(e,t,n,r,i,a){m.containerW=e,m.containerH=t,m.contentW=n,m.contentH=r,m.centerX=i,m.centerY=a,g()}function v(){a.value=n,o.value=0,s.value=0,p()}function y(){d.startX=0,d.startY=0,d.lastX=0,d.lastY=0,d.initialPinchDistance=0,d.initialScale=n,d.touchCount=0,d.isPinching=!1,d.isDragging=!1,d.hasMoved=!1,v()}function b(e,t){let n=t.clientX-e.clientX,r=t.clientY-e.clientY;return Math.hypot(n,r)}function x(e,t){d.initialPinchDistance=b(e,t),d.initialScale=a.value,d.isPinching=!0}function S(e){if(d.initialPinchDistance<=0)return a.value;let t=e/d.initialPinchDistance;return a.value=f(d.initialScale*t),g(),p(),a.value}function C(){d.isPinching=!1,a.value<=r&&y()}function w(e){d.startX=e.clientX,d.startY=e.clientY,d.lastX=e.clientX,d.lastY=e.clientY,d.isPinching=!1,d.isDragging=!0,d.hasMoved=!1}function T(e){let t=e.clientX-d.lastX,n=e.clientY-d.lastY;o.value+=t/a.value,s.value+=n/a.value,g(),d.lastX=e.clientX,d.lastY=e.clientY}function E(e){let t=e.touches;return!t||t.length===0?`none`:(d.touchCount=t.length,t.length>=2?(d.isDragging=!1,x(t[0],t[1]),`pinch`):(w(t[0]),`none`))}function D(e){let t=e.touches;if(!t||t.length===0)return`none`;if(t.length>=2)return d.isPinching||x(t[0],t[1]),S(b(t[0],t[1])),e.cancelable&&e.preventDefault(),`pinch`;if(!d.isDragging)return`none`;let n=t[0],r=n.clientX-d.startX,i=n.clientY-d.startY;return Math.hypot(r,i)>8&&(d.hasMoved=!0),l.value?(T(n),e.cancelable&&e.preventDefault(),`pan`):(d.lastX=n.clientX,d.lastY=n.clientY,Math.abs(r)>Math.abs(i)*1.2&&Math.abs(r)>8?`swipe`:`none`)}function O(e){if(d.isPinching)return(e.touches?e.touches.length:0)<2&&(C(),d.isDragging=!1),`pinch`;if(!d.isDragging)return`none`;d.isDragging=!1;let t=e.changedTouches&&e.changedTouches.length>0?e.changedTouches[0]:null,n=t?t.clientX:d.lastX,r=t?t.clientY:d.lastY,i=n-d.startX,a=r-d.startY,o=l.value;return Math.hypot(i,a)<=8&&!d.hasMoved?o?(v(),`tap-restore`):`tap-open`:o?`pan`:Math.abs(i)>Math.abs(a)*1.2&&Math.abs(i)>8?`swipe`:`none`}return xu(()=>{d.startX=0,d.startY=0,d.lastX=0,d.lastY=0,d.initialPinchDistance=0,d.initialScale=n,d.touchCount=0,d.isPinching=!1,d.isDragging=!1,d.hasMoved=!1}),{scale:a,translateX:o,translateY:s,isZoomed:l,transformStyle:u,onTouchStart:E,onTouchMove:D,onTouchEnd:O,reset:y,restore:v,setLayout:_,clampScale:f}}var aqe=()=>{try{let e=Gs(navigator.userAgent),t=e.appPlatform,n=e.appVersion,r=Xy[t];return r?OJ(n,r)>=0:(console.warn(`Unsupported platform: ${t}`),!1)}catch(e){return console.error(`Failed to check native can support PA features:`,e),!1}},oqe={feature_id:`IsBestPriceModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},sqe={feature_id:`IsTopNavBarModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},cqe={feature_id:`IsOriginalPriceModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},o7=(e,t)=>t.some(t=>e instanceof t),lqe,uqe;function dqe(){return lqe||=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction]}function fqe(){return uqe||=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey]}var s7=new WeakMap,c7=new WeakMap,l7=new WeakMap;function pqe(e){let t=new Promise((t,n)=>{let r=()=>{e.removeEventListener(`success`,i),e.removeEventListener(`error`,a)},i=()=>{t(f7(e.result)),r()},a=()=>{n(e.error),r()};e.addEventListener(`success`,i),e.addEventListener(`error`,a)});return l7.set(t,e),t}function mqe(e){if(s7.has(e))return;let t=new Promise((t,n)=>{let r=()=>{e.removeEventListener(`complete`,i),e.removeEventListener(`error`,a),e.removeEventListener(`abort`,a)},i=()=>{t(),r()},a=()=>{n(e.error||new DOMException(`AbortError`,`AbortError`)),r()};e.addEventListener(`complete`,i),e.addEventListener(`error`,a),e.addEventListener(`abort`,a)});s7.set(e,t)}var u7={get(e,t,n){if(e instanceof IDBTransaction){if(t===`done`)return s7.get(e);if(t===`store`)return n.objectStoreNames[1]?void 0:n.objectStore(n.objectStoreNames[0])}return f7(e[t])},set(e,t,n){return e[t]=n,!0},has(e,t){return e instanceof IDBTransaction&&(t===`done`||t===`store`)?!0:t in e}};function d7(e){u7=e(u7)}function hqe(e){return fqe().includes(e)?function(...t){return e.apply(p7(this),t),f7(this.request)}:function(...t){return f7(e.apply(p7(this),t))}}function gqe(e){return typeof e==`function`?hqe(e):(e instanceof IDBTransaction&&mqe(e),o7(e,dqe())?new Proxy(e,u7):e)}function f7(e){if(e instanceof IDBRequest)return pqe(e);
4486if(c7.has(e))return c7.get(e);let t=gqe(e);return t!==e&&(c7.set(e,t),l7.set(t,e)),t}var p7=e=>l7.get(e);function _qe(e,t,{blocked:n,upgrade:r,blocking:i,terminated:a}={}){let o=indexedDB.open(e,t),s=f7(o);return r&&o.addEventListener(`upgradeneeded`,e=>{r(f7(o.result),e.oldVersion,e.newVersion,f7(o.transaction),e)}),n&&o.addEventListener(`blocked`,e=>n(e.oldVersion,e.newVersion,e)),s.then(e=>{a&&e.addEventListener(`close`,()=>a()),i&&e.addEventListener(`versionchange`,e=>i(e.oldVersion,e.newVersion,e))}).catch(()=>{}),s}var vqe=[`get`,`getKey`,`getAll`,`getAllKeys`,`count`],yqe=[`put`,`add`,`delete`,`clear`],m7=new Map;function h7(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t==`string`))return;if(m7.get(t))return m7.get(t);let n=t.replace(/FromIndex$/,``),r=t!==n,i=yqe.includes(n);if(!(n in(r?IDBIndex:IDBObjectStore).prototype)||!(i||vqe.includes(n)))return;let a=async function(e,...t){let a=this.transaction(e,i?`readwrite`:`readonly`),o=a.store;return r&&(o=o.index(t.shift())),(await Promise.all([o[n](...t),i&&a.done]))[0]};return m7.set(t,a),a}d7(e=>({...e,get:(t,n,r)=>h7(t,n)||e.get(t,n,r),has:(t,n)=>!!h7(t,n)||e.has(t,n)}));var bqe=[`continue`,`continuePrimaryKey`,`advance`],g7={},_7=new WeakMap,v7=new WeakMap,xqe={get(e,t){if(!bqe.includes(t))return e[t];let n=g7[t];return n||=g7[t]=function(...e){_7.set(this,v7.get(this)[t](...e))},n}};async function*Sqe(...e){let t=this;if(t instanceof IDBCursor||(t=await t.openCursor(...e)),!t)return;t=t;let n=new Proxy(t,xqe);for(v7.set(n,t),l7.set(n,p7(t));t;)yield n,t=await(_7.get(n)||t.continue()),_7.delete(n)}function y7(e,t){return t===Symbol.asyncIterator&&o7(e,[IDBIndex,IDBObjectStore,IDBCursor])||t===`iterate`&&o7(e,[IDBIndex,IDBObjectStore])}d7(e=>({...e,get(t,n,r){return y7(t,n)?Sqe:e.get(t,n,r)},has(t,n){return y7(t,n)||e.has(t,n)}}));function b7(){try{return typeof indexedDB<`u`&&indexedDB!==null}catch{return!1}}var x7=[];function Cqe(e){return IDBKeyRange.bound([...e],[...e,x7])}function S7(e,t){return IDBKeyRange.bound([...e,t],[...e,x7])}function wqe(e,t){return IDBKeyRange.bound([...e],[...e,t],!1,!0)}var Tqe=3e3,C7=(e,t)=>t?.index?e.index(t.index):e,w7=(e,t,n,r)=>{let i=e=>{if(!e)return Promise.resolve();let t=r(e.value,e);if(t&&t.stop)return Promise.resolve();let n=t&&t.advance;return(typeof n==`number`&&n>1?e.advance(n):e.continue()).then(i)};return e.openCursor(t,n).then(i)},Eqe=(e,t,n)=>{Object.keys(n).forEach(r=>{let i=n[r],a=e.objectStoreNames.contains(r)?t.objectStore(r):e.createObjectStore(r,{keyPath:i.keyPath,autoIncrement:i.autoIncrement}),o=i.indexes||{};Object.keys(o).forEach(e=>{if(a.indexNames.contains(e))return;let t=o[e],n=typeof t==`string`||Array.isArray(t)?{keyPath:t}:t;a.createIndex(e,n.keyPath,{unique:n.unique,multiEntry:n.multiEntry})})})};function Dqe(e){let t=e.logTag||`[IndexedDB]`,n=e.openTimeoutMs||Tqe,r=null,i=null,a=!1,o=new Set,s=(e,n)=>{let r=`${e}:${n instanceof DOMException||n instanceof Error?n.name:String(n)}`;o.has(r)||(o.add(r),console.error(`${t} ${e}:`,n))},c=()=>{if(a)return Promise.resolve(null);if(r)return r;if(!b7())return a=!0,Promise.resolve(null);let t=Promise.resolve().then(()=>_qe(e.name,e.version,{upgrade(t,n,r,i){i.done.then(void 0,()=>{});try{Eqe(t,i,e.schema)}catch(e){s(`schema upgrade failed`,e),i.abort()}},blocked(){s(`open blocked`,Error(`IndexedDB open blocked`))},blocking(){i?.close(),r=null},terminated(){r=null}})),o,c=!1,l=new Promise(e=>{o=setTimeout(()=>{c=!0,e(null)},n)});return t.then(e=>{c&&e&&e.close()},()=>{}),r=Promise.race([t,l]).then(e=>(clearTimeout(o),i=e,e||(r=null),e),e=>(clearTimeout(o),s(`open failed`,e),r=null,null)),r},l=async(e,t,n,r)=>{let i=await c();if(!i)return r;let a;try{let n=Array.isArray(e)?[...e]:[e];a=i.transaction(n,t)}catch(e){return s(`transaction start failed`,e),r}let o=a.done;o.then(void 0,()=>{});try{let e=await n(a);return await o,e}catch(e){s(`transaction failed (${t})`,e);try{a.abort()}catch{}return r}},u=e=>{let t=(t,n,r)=>l(e,t,t=>r(t.objectStore(e)),n),n=(e,n,r)=>t(`readonly`,[],async t=>{let i=e.offset||0,a=typeof e.limit==`number`?e.limit:1/0;if(a<=0)return[];let o=[],s=0,c=!1;return await w7(C7(t,e),e.range??null,e.direction||`next`,e=>{if(r===`rows`&&!c&&(c=!0,i>0))return{advance:i};let t=n(e);if(t!==void 0&&(s+=1,!(r===`matches`&&s<=i)))return o.push(t),o.length>=a?{stop:!0}:void 0}),o}),r=e=>t(`readwrite`,0,async t=>{let n=e?.keep||0,r=[],i=!1;return await w7(C7(t,e),e?.range??null,e?.direction||`next`,(e,t)=>{if(!i&&(i=!0,n>0))return{advance:n};r.push(t.delete())}),await Promise.all(r),r.length});return{get:e=>t(`readonly`,void 0,t=>t.get(e)),put:e=>t(`readwrite`,void 0,async t=>{await t.put(e)}),putAll:e=>t(`readwrite`,void 0,async t=>{await Promise.all(e.map(e=>t.put(e)))}),remove:e=>t(`readwrite`,void 0,async t=>{await t.delete(e)}),count:e=>t(`readonly`,0,t=>C7(t,e).count(e?.range??null)),list:e=>n(e||{},e=>e,`rows`),collect:e=>n(e,e.select,`matches`),removeWhere:e=>r(e),trim:e=>r(e)}};return{isSupported:b7,ready:async()=>await c()!==null,read:(e,t,n)=>
4486l(e,`readonly`,t,n),write:(e,t,n)=>l(e,`readwrite`,t,n),collection:u,keyValue:e=>{let t=u(e);return{get:async e=>{let n=await t.get(e);if(n&&!(n.expiresAt&&n.expiresAt<=new Date().toISOString()))return n.value},set:(e,n,r)=>{let i=Date.now(),a=r&&r.ttlMs;return t.put({key:e,value:n,storedAt:new Date(i).toISOString(),...typeof a==`number`&&a>0?{expiresAt:new Date(i+a).toISOString()}:{}})},remove:e=>t.remove(e),purgeExpired:()=>t.removeWhere({index:`by_expiresAt`,range:IDBKeyRange.upperBound(new Date().toISOString(),!0)})}}}}CH.default.extend(h5.default);var Oqe=90,T7=2e3,E7=20,D7=`recentlyViewed`,O7=`userId`,k7=`by_user_viewedAt`,kqe=`by_user_locale`,A7=`guest`,j7=Dqe({name:`gs-recently-viewed`,version:1,logTag:`[RecentlyViewed]`,schema:{[D7]:{keyPath:[O7,`asin`],indexes:{[k7]:[O7,`viewedAt`],[kqe]:[O7,`locale`]}}}}),M7=j7.collection(D7),N7=()=>CH.default.utc().subtract(Oqe,`days`).toISOString(),P7=e=>({asin:e.asin,title:e.title,locale:e.locale,viewedAt:e.viewedAt,variations:Array.isArray(e.variations)?e.variations:[],...typeof e.price==`number`?{price:e.price}:{},...typeof e.currencyCode==`string`?{currencyCode:e.currencyCode}:{},...typeof e.description==`string`?{description:e.description}:{}}),F7=new class{locale=qy;readyPromise=null;userId=A7;ownedRange(){return Cqe([this.userId])}liveQuery(){return{index:k7,range:S7([this.userId],N7()),direction:`prev`}}ready=()=>(this.readyPromise||=this.initialize(),this.readyPromise);async initialize(){try{if(this.userId=SW()&&await _Y()||A7,!await j7.ready())return;await this.purgeExpired()}catch(e){console.error(`[RecentlyViewed] initialization failed:`,e)}}purgeExpired(){return M7.removeWhere({index:k7,range:wqe([this.userId],N7())})}trimToCap(){return M7.trim({index:k7,range:this.ownedRange(),direction:`prev`,keep:T7})}buildRecord(e,t){return!e||typeof e.asin!=`string`||!e.asin||typeof t!=`string`||!t?null:{userId:this.userId,asin:e.asin,title:typeof e.title==`string`?e.title:``,locale:this.locale,viewedAt:t,variations:Array.isArray(e.variations)?e.variations.map(String):[],...typeof e.price==`number`?{price:e.price}:{},...typeof e.currencyCode==`string`?{currencyCode:e.currencyCode}:{},...typeof e.description==`string`?{description:e.description}:{}}}addRecentlyViewed=async e=>{await this.ready();let t=this.buildRecord(e,new Date().toISOString());t&&(await M7.put(t),await M7.count({range:this.ownedRange()})>T7&&await this.trimToCap())};getBatchRecentlyViewed=async(e=E7,t=0)=>(await this.ready(),(await M7.list({...this.liveQuery(),offset:t*e,limit:e})).map(P7));getRecentlyViewedCount=async()=>(await this.ready(),M7.count({index:k7,range:S7([this.userId],N7())}));getDistinctBatchRecentlyViewed=async(e=E7)=>{await this.ready();let t=new Set;return M7.collect({...this.liveQuery(),limit:e,select:e=>{if(!t.has(e.asin))return t.add(e.asin),(Array.isArray(e.variations)?e.variations:[]).forEach(e=>t.add(e)),P7(e)}})};getSearchResultRecentlyViewed=async(e,t=E7,n=0,r=!1)=>{await this.ready();let i=e.toLowerCase();return M7.collect({...this.liveQuery(),offset:n*t,limit:t,select:e=>e.locale===this.locale&&((e.title||``).toLowerCase().includes(i)||!r&&(e.description||``).toLowerCase().includes(i))?P7(e):void 0})};updateBatchRecentlyViewedItems=async e=>{await this.ready(),!(!Array.isArray(e)||!e.length)&&await j7.write(D7,async t=>{let n=t.objectStore(D7);await e.reduce((e,t)=>e.then(async()=>{if(!t||typeof t.asin!=`string`)return;let e=await n.get([this.userId,t.asin]);e&&await n.put({...e,...typeof t.title==`string`?{title:t.title}:{},...typeof t.price==`number`?{price:t.price}:{},...typeof t.currencyCode==`string`?{currencyCode:t.currencyCode}:{},...Array.isArray(t.variations)?{variations:t.variations.map(String)}:{},...typeof t.description==`string`?{description:t.description}:{},userId:this.userId,asin:e.asin,locale:this.locale,viewedAt:e.viewedAt})}),Promise.resolve())},void 0)};deleteRecentlyViewed=async e=>{await this.ready(),!(typeof e!=`string`||!e)&&await M7.remove([this.userId,e])}},Aqe=r((e=>{Object.defineProperty(e,`__esModule`,{value:!0}),e.AvailabilityStatus=void 0;var t;(function(e){e.IN_STOCK=`IN_STOCK`,e.IN_STOCK_SCARCE=`IN_STOCK_SCARCE`,e.UNKNOWN_AVAILABILITY=`UNKNOWN_AVAILABILITY`,e.OUT_OF_STOCK=`OUT_OF_STOCK`,e.PREORDER=`PREORDER`,e.LEADTIME=`LEADTIME`,e.AVAILABLE_DATE=`AVAILABLE_DATE`,e.NONE=`NONE`})(t||(e.AvailabilityStatus=t={}))}))(),jqe=500,Mqe=e=>!!(e?.stockOnHand&&e?.selectionEligible&&e?.availability?.status!==Aqe.AvailabilityStatus.OUT_OF_STOCK),Nqe=e=>{if(!Array.isArray(e))return;let t=e.filter(e=>typeof e==`string`).join(` `).trim();return t?t.slice(0,jqe):void 0},Pqe=e=>(e.twisterVariations?.variations??[]).map(e=>
4486e.asin).filter(Boolean),I7=e=>{let t=Nqe(e.featureBullets),n=Pqe(e);return{...e.title?{title:e.title}:{},...typeof e.ourPrice?.amount==`number`?{price:e.ourPrice.amount}:{},...e.ourPrice?.currencyCode?{currencyCode:e.ourPrice.currencyCode}:{},...t?{description:t}:{},...n.length?{variations:n}:{}}},Fqe=e=>typeof e?.asin!=`string`||!e.asin?null:{asin:e.asin,title:``,variations:[],...I7(e)},Iqe=e=>{if(typeof e.asin!=`string`||!e.asin)return null;let t=I7(e);return Object.keys(t).length?{asin:e.asin,...t}:null},Lqe=async e=>{let t=e.map(Iqe).filter(e=>e!==null);if(t.length)try{await F7.updateBatchRecentlyViewedItems(t)}catch(e){console.error(`[recentlyViewedAsinDetails] write-back to storage failed:`,e)}};Promise.resolve();var Rqe=async e=>{if(!e.length)return[];let{data:t}=await RG({ids:e.map(e=>e.asin).toString(),marketplace:eR,withCache:!1,allowOtherOffer:!1,returnableFlagSkipped:!1}),n=t||[],r=new Map(n.filter(Mqe).map(e=>[e.asin,e]));return Lqe(n),e.reduce((e,t)=>{let n=r.get(t.asin);return n&&e.push({...t,asinDetail:n}),e},[])},zqe=`${mb}assets/size/default_size_chart._TTW_.jpg`,Bqe=e=>`${mb}assets/size/${e}_sizeChart._TTW_.jpg`;function Vqe(){let{ORDER_EXTERNAL_REQUEST_ID_LENGTH:e,ProductList:t,SELECTION_TYPE:n,CATEGORY_REFINEMENT_ANCESTOR_BLOCK_LIST:r,CATEGORY_BROWSE_NODE_TYPES:i,WW_CATEGORY_ANCESTOR_BLOCK_LIST:a,REFINEMENTID_TO_ABBR:o,CATEGORY_REFINEMENT_ID_LIST:s,SEARCH_REFINMENT_BLOCK_LIST:c,COUNTRY_BADGE_MAP:l,Common:{MARKETPLACE_INFO:u}}=tR,d=`price`,f=z([]),p=z(!1),m=z(!1),h=z(!1),g=z(!1),_=z(!1),v=z(!0),y=z(!0),b=z(0),x=z({}),S=z(1),C=Ju({pagination:1,pageSize:t.ASINS_QUANTITY_THRESHOLD_PER_PAGE||10}),w=z([]),T=z([]),E=z([]),D=z(null),O=z(null),k=z([]),ee=V(()=>{let e=new Map([[u.US.marketplaceId,{displayName:H(`search`,`US_OVERSEA_SITE`),image:l[u.US.cnMerchantId].badgeURL,param:u.US.marketplaceId}],[u.GE.marketplaceId,{displayName:H(`search`,`DE_OVERSEA_SITE`),image:l[u.GE.cnMerchantId].badgeURL,param:u.GE.marketplaceId}],[u.JP.marketplaceId,{displayName:H(`search`,`JP_OVERSEA_SITE`),image:l[u.JP.cnMerchantId].badgeURL,param:u.JP.marketplaceId}]]);return k.value.filter(t=>e.has(t)).map(t=>e.get(t))}),A=V(()=>({[t.SORT_ID]:{id:t.SORT_ID,displayName:H(`search`,`RELEVANCE_BLENDER`),param:t.RELEVANCE_RANK_PARAM,styleClass:`row-display`,checked:t.RELEVANCE_RANK_PARAM,options:[{displayName:H(`search`,`RELEVANCE_BLENDER`),param:t.RELEVANCE_RANK_PARAM},{displayName:H(`search`,`PRICE_ASC_RANK`),param:t.PRICE_ASC_RANK_PARAM},{displayName:H(`search`,`PRICE_DESC_RANK`),param:t.PRICE_DESC_RANK_PARAM},{displayName:H(`search`,`POPULARITY_RANK`),param:t.POPULARITY_RANK_PARAM}]},[t.OVERSEA_SITE_ID]:{id:t.OVERSEA_SITE_ID,displayName:H(`search`,`OVERSEA_SITE`),param:u.US.marketplaceId,checked:``,options:ee.value}})),j={id:t.ANY_CATEGORY_ID,value:t.ANY_CATEGORY_VALUE},M=(e=[],t=null)=>{let l=[],u=[];e?.forEach(e=>{e.selectionType===`SINGLE_SELECTION`?e.selectionType=n.SINGLE_SELECT:e.selectionType===`MULTI_SELECTION_OR`&&(e.selectionType=n.MULTI_SELECT_OR),e.selectionType||=n.INSTEAD_SELECT,s.includes(e.id)||i.includes(e.type)?(e.showAncestor=!0,Array.isArray(e.ancestors)?e.ancestors=e.ancestors.filter(e=>{let t=r.includes(e.displayName),n=P.isWWFlavor()&&a.includes(e.displayName);return!t&&!n}):e.ancestors=[],l.push(e)):u.push(e)}),u=u.filter(e=>e.values?.length>0).filter(e=>!c.includes(e.displayName));let f=l.concat(u);if(f.forEach(e=>{e.refTagId=o.get(e.id)}),T.value=f.map(e=>({...e,isExpand:!1,show:!0,checked:e.selectionType===n.INSTEAD_SELECT||e.selectionType===n.SINGLE_SELECT?``:[],selectedName:``})),P.isWWFlavor())try{NJ()?.currency!==`USD`&&(T.value=T.value.filter(e=>e.id!==d))}catch{T.value=T.value.filter(e=>e.id!==d)}return t?T.value.filter(e=>t.includes(e.id)||i.includes(e.type)):T.value},N=(e,t)=>{let n=[];t?(w.value=e,E.value=e):(e.length<1&&(n=JSON.parse(JSON.stringify(w.value))),w.value.length<1&&(n=JSON.parse(JSON.stringify(e))),e.forEach(e=>{w.value.forEach(t=>{if(e.id===t.id){let t=n.findIndex(t=>t.id===e.id);t===-1?n.push(e):n[t]=e}else n.find(e=>e.id===t.id)||n.push(t),n.find(t=>t.id===e.id)||n.push(e)})}),w.value=Array.from(n))},te=async({keyword:n=``,refinementRequestList:r=[],hostRefinementRequestListMap:i={}
4486,sortParam:a=null,resetList:o=!1,showEmptyToast:s=!1,isAnyCategoryClicked:c=!1,isHostMarketplaceChanged:l=!1,route:u=null,filterTypes:d=null,autoCorrect:T}={})=>{b.value=vq.getStartTime(),p.value=!g.value;let E=a||D.value?.param||t.RELEVANCE_RANK_PARAM;if(Object.keys(i).length===0&&(O.value?i[O.value.param]=w.value:k.value.length===1&&(i[k.value[0]]=w.value)),l&&O.value&&(i={},i[O.value.param]=[],y.value=!0),c){i={};let e=O.value?O.value.param:k.value[0];e&&(i[e]=[j])}try{Object.keys(i).length===0&&w.value.length>0&&(r=[...r,...w.value]);let{data:a}=await zG({corp:!1,imageResolution:t.IMAGE_RESOLUTION||300,keyword:n,pageIndex:C.pagination,refinementRequestList:r,hostRefinementRequestList:i,requestId:aJ(e),size:C.pageSize,sort:E,withCache:!1,...T===void 0?{}:{autoCorrect:T}});if(u&&n){let e={availableResults:a?.metaData?.availableResults??0,keywords:n,rank:E,hostRefinementRequestList:i,refinementRequestList:r,autoCorrectEnabled:T??!1};Mq.logEvent(q.eventTypeEnum.SEARCH,b.value,u,e)}g.value&&=!1;let c=a.asinList?.filter(e=>e?.mainImage&&e?.title&&e?.buyPrice)??[];if(c.length<1&&s&&_T({message:H(`asinList`,P.isWWFlavor()?`NO_MATCH_ASIN_FLAVOR_WW`:`NO_MATCH_ASIN`),className:`a-toast`}),v.value){let e=a?.hostRefinements;e&&(k.value=Object.keys(e)),v.value=!1}let l=c.map(e=>{let t=e.imageUrls||e.imageList||(e.mainImage?[e.mainImage]:[]),n=e.imageList||e.imageUrls||(e.mainImage?[e.mainImage]:[]);return{...e,imageUrls:t,imageList:n}});o?(f.value=l,x.value={}):f.value.push(...l),a.pagination?.next!==-1&&l?.length>0?(C.pagination=a.pagination.next,S.value=a.pagination.next,h.value=!1):h.value=!0;let p=[];if(y.value){let e=[];
4486if(a.hostRefinements&&Object.keys(a.hostRefinements).length>0){let t=Object.keys(a.hostRefinements);e=a.hostRefinements[t[0]]}else e=a.refinements;p=M(e,d)}if(_.value&&=!1,P.isWWFlavor()&&(AQ(f.value).then(e=>{f.value=e}),x.value={correctedKeyword:a.correctedKeyword,originalKeyword:a.originalKeyword,spellCorrected:a.spellCorrected},u&&n&&T)){let e=a.spellCorrected?q.eventTypeEnum.AUTO_CORRECT_TRIGGERED:q.eventTypeEnum.AUTO_CORRECT_NOT_APPLIED;Mq.logEvent(e,b.value,u,{originalKeyword:a.originalKeyword??n,correctedKeyword:a.correctedKeyword??``})}return{refinements:a?.refinements||[],hostRefinements:a?.hostRefinements||{},filteredCategories:p,metadata:a?.metaData}}catch(e){return console.error(`Error fetching search results:`,e),_.value=!0,{error:e}}finally{p.value=!1,m.value=!1,g.value&&=!1}},ne=()=>{C.pagination=1,S.value=1,h.value=!1},re=()=>{ne(),m.value=!0,g.value=!0},ie=()=>{D.value=null,O.value=null,w.value=[],E.value=[]};return{asinList:f,isLoading:p,isListLoading:m,isFinished:h,isRefreshing:g,isLoadListError:_,isFirstTime:v,isRefreshCategory:y,pageIndex:S,pageData:C,searchEventStartTime:b,autoCorrectDetails:x,selectList:w,categoryList:T,isResetSelectList:E,selectedSortOption:D,selectedOverseaSiteOption:O,eligibleHostMarketplace:k,filterBarList:A,eligibleHostMarketplaceFilter:ee,anyCategoryRefinementRequest:j,fetchSearchResults:te,processRefinements:M,updateSelectedCategories:N,resetPagination:ne,refreshList:re,resetFilters:ie,resetSearchState:()=>{f.value=[],T.value=[],y.value=!0,ne(),p.value=!0,_.value=!1,ie(),v.value=!0}}}var Hqe={feature_id:`IsLuckyDrawAssistanceModified`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{imageSuffix:``,widgetClass:`lucky-draw-assistance-cn`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{imageSuffix:`_ww`,widgetClass:`lucky-draw-assistance-ww`}}],fallback_value:{imageSuffix:``,widgetClass:`lucky-draw-assistance-cn`}},Uqe={feature_id:`SearchWidgetStyle`,options:[{when_all:[{is:[`flavor`,`CN`]},{is:[`locale`,`zh-CN`]}],return_value:{url:`icon_cn`,color:`white`,widgetClass:`search-widget-cn`}},{when_all:[{is:[`flavor`,`CN`]},{is:[`locale`,`en-US`]}],return_value:{url:`icon_en`,color:`white`,widgetClass:`search-widget-cn`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{url:`icon_ww`,color:`purple`,widgetClass:`search-widget-ww`}}],fallback_value:{url:`icon_cn`,color:`white`,widgetClass:`search-widget-cn`}},Wqe=`,`,Gqe=`=`,Kqe=new Set(Object.values(kU)),qqe=new Set(Object.values(mye)),Jqe=e=>typeof e!=`string`||!e.trim()?[]:e.split(Wqe).map(e=>{let[t,n]=e.split(Gqe).map(e=>e?.trim());return{weblabName:t,treatment:n}}).filter(e=>!!e.weblabName&&!!e.treatment),Yqe=e=>typeof e==`string`&&Kqe.has(e),Xqe=e=>typeof e==`string`&&qqe.has(e),Zqe=(e,t,n=gW)=>{if(!t)return[];let r=[];return Jqe(e?.weblabOverrides).forEach(({weblabName:e,treatment:t})=>{Yqe(e)&&Xqe(t)&&(n.commit(qU,{weblabName:e,treatment:t}),r.push(e))}),r},L7=`originalStatusBarStyle`,R7=`dark-content`,Qqe={LIGHT:`#ffffff`,DARK:`#000000`},$qe={LIGHT_CONTENT:`light-content`,DARK_CONTENT:`dark-content`},z7=async()=>{if(!wW())return R7;try{return(await X.callFnVal(i.GET_CURRENT_STATUS_BAR,{}))?.style||R7}catch(e){return console.error(`Failed to get current status bar style:`,e),R7}},B7=e=>{if(wW())try{X.callFn(i.SAVE_DATA_TO_MEMORY_CACHE,{key:L7,value:e})}catch(e){console.error(`Failed to save original status bar style:`,e)}},eJe=async()=>{if(!wW())return null;try{let e=await X.callFnVal(i.GET_DATA_FROM_MEMORY_CACHE,{key:L7});return typeof e?.value==`string`?e.value:null}catch(e){return console.error(`Failed to read original status bar style:`,e),null}},tJe=async()=>{if(wW())try{let e=await X.callFnVal(i.GET_DATA_FROM_MEMORY_CACHE,{key:L7});if(typeof e?.value!=`string`){B7(await z7());return}if(await z7()===e.value)return;X.callFn(i.STATUS_BAR_ICON_MODE,{style:e.value,hidden:!1})}catch(e){console.error(`Failed to reset status bar:`,e);try{X.callFn(i.STATUS_BAR_ICON_MODE,{style:R7,hidden:!1})}catch(e){console.error(`Fallback setupStatusBar also failed:`,e)}}},nJe={feature_id:`KYC.Rules`,fallback_value:[],options:[{when_all:[{is:[`shipToCountryCode`,`AR`]},{in:[`realm`,`USAmazon`,`EUAmazon`]},{is:[`weblabAndTreatment`,`KYC_AR_KYC_REQUIREMENT_UPDATE_1430275:T1`]}],return_value:[{document_name:`AR_CUIL`,associatedEntity:`RECIPIENT`},{document_name:`AR_CUIT`,associatedEntity:`RECIPIENT`},{document_name:`AR_DNI_V2`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`AR`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:[{document_name:`AR_CUIL`,associatedEntity:`RECIPIENT`},{document_name:`AR_DNI`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`AW`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`AW_TIN_V3`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BH`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`BH_ICPN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BM`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`BM_CAPS`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BR`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`BR_CNPJ`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`BR_CPF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BS`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`BS_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`BS_DRIVERS_LICENSE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CL`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`CL_RUT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CR`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`CR_PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`CR_CDEULA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CW`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`CW_TIN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CZ`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`CZ_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`DO`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`DO_RNC`,associatedEntity:`RECIPIENT`},{document_name:`DO_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EC`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`EC_CEDULA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,2e3]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSD`,2e3]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,16300]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSD`,16300]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,266]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`USAmazon`]},{in:[`itemGroupCostCifUSD`,266]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ES`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`ES_NIE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`ES_NIF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ID`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`ID_NIK`,associatedEntity:`RECIPIENT`},{document_name:`ID_NPWP`,associatedEntity:`RECIPIENT`},{document_name:`ID_DRIVERSLICENSE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IL`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IL_MZ`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IN`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`IN_PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IN_AADHAAR_CARD`,associatedEntity:`RECIPIENT`},{document_name:`IN_VOTER_ID`,associatedEntity:`RECIPIENT`},{document_name:`IN_PAN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IT`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`IT_CF`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`JM`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`JM_TRN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`JO`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`JO_RV`,associatedEntity:`RECIPIENT`},{document_name:`JO_JID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KR`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:[{document_name:`KR_PCCC`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KY`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`KY_TIN_WITHOUT_IMAGE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`NG`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`NG_NIN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`OM`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`OM_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`PA`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PA_CIP`,associatedEntity:`RECIPIENT`},{document_name:`PA_PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`PE`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PE_RUC`,associatedEntity:`RECIPIENT`},{document_name:`PE_DNI`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`PT`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`PT_NIF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`QA`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`QA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`RO`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`RO_CNP`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`TT`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`TT_VAT`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`TR`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`TR_TCKN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`TW`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`TW_ARTID`,associatedEntity:`RECIPIENT`},{document_name:`TW_PASSPORT_A`,associatedEntity:`RECIPIENT`}
4486,{document_name:`TW_NIN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`UY`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`UY_DNI`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ZA`]},{in:[`realm`,`USAmazon`]}],return_value:[{document_name:`ZA_ID`,associatedEntity:`RECIPIENT`},{document_name:`ZA_IMPORTERS_CODE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BD`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`BD_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`BD_PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BH`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`BH_ICPN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BM`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`BM_CAPS`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`BR`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`BR_CNPJ`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`BR_CPF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CL`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`CL_RUT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`DO`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`DO_RNC`,associatedEntity:`RECIPIENT`},{document_name:`DO_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostFobEGPGreaterThan`,15e4]},{in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_BLOCK`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostFobEGP`,15e4]},{in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_BLOCK`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostFobEGPGreaterThan`,94720]},{in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]},{is:[`weblabAndTreatment`,`ENABLE_EG_STORE_US_TO_EG_1310809:T1`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostFobEGP`,94720]},{in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]},{is:[`weblabAndTreatment`,`ENABLE_EG_STORE_US_TO_EG_1310809:T1`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,2e3]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSD`,2e3]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEURGreaterThan`,1760]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEUR`,1760]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBPGreaterThan`,1590]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`EG`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBP`,1590]},{not_in:[`obfuscatedMarketplaceId`,`AUJPM9XGFJRC7`,`ARBP9OOSHTCHU`]}],return_value:[{document_name:`EG_NIDN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ES`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A1F83G8C2ARO7P`]}],return_value:[{document_name:`ES_NIE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`ES_NIF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ES`]},{in:[`realm`,`EUAmazon`]},{in:[`postalCode`,`^(38)([0-9]{3})$`,`^(35)([0-9]{3})$`,`^(51)([0-9]{3})$`,`^(52)([0-9]{3})$`]}],return_value:[{document_name:`ES_NIE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`ES_NIF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ES`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A1RKKUPIHCS9HS`]},{in:[`evaluateWithLineItem`,!0]},{in:[`itemGroupCostCifEURGreaterThan`,150]}],return_value:[{document_name:`ES_NIE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`ES_NIF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ES`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A1RKKUPIHCS9HS`]},{in:[`evaluateWithLineItem`,!0]}],return_value:[]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,16300]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSD`,16300]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEURGreaterThan`,13730]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEUR`,13730]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBPGreaterThan`,12290]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`KW`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBP`,12290]}],return_value:[{document_name:`KW_CN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_VISA`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSDGreaterThan`,265]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifUSD`,265]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEURGreaterThan`,230]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifEUR`,230]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBPGreaterThan`,210]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`EUAmazon`]},{in:[`itemGroupCostCifGBP`,210]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`SA`]},{in:[`realm`,`USAmazon`,`EUAmazon`]},{in:[`itemGroupCostFobSARGreaterThan`,1e3]}],return_value:[{document_name:`SA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`SA_NATIONAL_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IL`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IL_MZ`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ID`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A21TJRUUN4KGV`]}],return_value:[{document_name:`IN_ID_PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IN_ID_NIK`,associatedEntity:`RECIPIENT`},{document_name:`IN_ID_NPWP`,associatedEntity:`RECIPIENT`},{document_name:`IN_ID_DRIVERSLICENSE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IN`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A2XZLSVIQ0F4JT`,`A21TJRUUN4KGV`]}],return_value:[{document_name:`PAN`,associatedEntity:`RECIPIENT`},{document_name:`AADHAAR_CARD`,associatedEntity:`RECIPIENT`},{document_name:`VOTER_IDENTITY_CARD`,associatedEntity:`RECIPIENT`},{document_name:`IN_PASSPORT_OOC`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IT`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`A1F83G8C2ARO7P`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IT_CF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IT`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`APJ6JRA9NG5V4`]},{in:[`evaluateWithLineItem`,!0]},{in:[`itemGroupCostCifEURGreaterThan`,150]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`IT_CF`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`IT`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`APJ6JRA9NG5V4`]},{in:[`evaluateWithLineItem`,!0]}],return_value:[]},{when_all:[{is:[`shipToCountryCode`,`JM`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`},{document_name:`JM_TRN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`JO`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`JO_RV`,associatedEntity:`RECIPIENT`},{document_name:`JO_JID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`NG`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`NG_NIN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`OM`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`OM_ID`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`PE`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PE_RUC`,associatedEntity:`RECIPIENT`},{document_name:`PE_DNI`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`PK`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`PK_NTN`,associatedEntity:`RECIPIENT`},{document_name:`PK_CNIC`,associatedEntity:`RECIPIENT`},{document_name:`PK_STN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`QA`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`QA_IQAMA`,associatedEntity:`RECIPIENT`},{document_name:`RESIDENCE_PERMIT`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`TR`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`TR_TCKN`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`TW`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`TW_ARTID`,associatedEntity:`RECIPIENT`},{document_name:`TW_PASSPORT_A`,associatedEntity:`RECIPIENT`}
4486,{document_name:`TW_NIN`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`UY`]},{in:[`realm`,`EUAmazon`]}],return_value:[{document_name:`UY_DNI`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT_PHOTO_EXPDATE`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ZA`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`AE08WJ6YKNBMC`,`A3TFQ1G9L8TQ5L`]},{in:[`productTypeName`,`TELEVISION`,`TV_TUNER_CARD`]},{is:[`weblabAndTreatment`,`KYC_ZA_TV_LICENSE_838493:T1`]}],return_value:[{document_name:`ZA_TV_LICENSE_WITH_PASSPORT`,associatedEntity:`RECIPIENT`},{document_name:`ZA_TV_LICENSE_WITH_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ZA`]},{in:[`realm`,`EUAmazon`]},{not_in:[`obfuscatedMarketplaceId`,`AE08WJ6YKNBMC`,`A3TFQ1G9L8TQ5L`]}],return_value:[{document_name:`ZA_ID`,associatedEntity:`RECIPIENT`},{document_name:`ZA_IMPORTERS_CODE`,associatedEntity:`RECIPIENT`},{document_name:`PASSPORT`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`ZA`]},{in:[`realm`,`EUAmazon`]},{in:[`obfuscatedMarketplaceId`,`AE08WJ6YKNBMC`,`A3TFQ1G9L8TQ5L`]},{is:[`weblabAndTreatment`,`KYC_US_TO_ZA_GLOBAL_STORE_849655:T1`]}],return_value:[{document_name:`ZA_AGS_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`CN`]},{in:[`realm`,`CNAmazon`]},{in:[`associatedEntity`,`BUYER`]}],return_value:[{document_name:`CN_CITIZEN_ID`,associatedEntity:`BUYER`}]},{when_all:[{is:[`shipToCountryCode`,`CN`]},{in:[`realm`,`CNAmazon`]},{is:[`associatedEntity`,`null`]}],return_value:[{document_name:`CN_CITIZEN_ID`,associatedEntity:`RECIPIENT`}]},{when_all:[{is:[`shipToCountryCode`,`MX`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:[{document_name:`RFC_V2`,associatedEntity:`RECIPIENT`},{document_name:`CURP_V2`,associatedEntity:`RECIPIENT`}]}]},rJe={feature_id:`KYC.Metadata`,fallback_value:{},options:[{when_all:[{is:[`documentType`,`IN_PASSPORT`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,alertStringId:`kyc_xborder_sdc_prompt_IN_passport`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PASSPORT`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`}]}},{when_all:[{is:[`documentType`,`PASSPORT_PHOTO_EXPDATE`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_passportPicturePage`,files:[{name:`PICTURE_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`}]}]}},{when_all:[{is:[`documentType`,`RESIDENCE_PERMIT`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_residencePermit`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{5,15}$`}]}},{when_all:[{is:[`documentType`,`AE_IDN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_identificationNumberWithArabic`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{15}$`}]}},{when_all:[{is:[`documentType`,`BH_ICPN`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{9}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_identificationCardPersonalNumberWithArabic`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`BR_CPF`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_BR_CPF`,type:`TEXT`,validationRegex:`^[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{2}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_cadastroDePessoasFisicas`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`BR_CNPJ`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_cadastroNacionalDaPessoaJuridica`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_BR_CNPJ`,validationRegex:`^[0-9]{2}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{4}[-. /]?[0-9]{2}$`}]}},{when_all:[{is:[`documentType`,`BM_CAPS`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_customsAutomatedProcessingSystem`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_six_shadowText`,validationRegex:`^[0-9]{6}$`}]}},{when_all:[{is:[`documentType`,`CL_RUT`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_rolUnicoTributario`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_CL_RUT`,validationRegex:`^[0-9]{7,8}-?[0-9Kk]{1}$`}]}},{when_all:[{is:[`documentType`,`EG_NIDN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_fourteen_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{14}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`GT_NIT`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_numeroIdentificacionTributaria`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{8}$`}]}},{when_all:[{is:[`documentType`,`IL_MZ`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_misparZehut`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IL_MZ`,validationRegex:`^[0-9]{1}[-. /]?[0-9]{7}[-. /]?[0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`IN_AADHAAR_CARD`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IN_AADHAAR_CARD`,validationRegex:`^[0-9]{4}[-. /]?[0-9]{4}[-. /]?[0-9]{4}$`},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_aadhaarCard`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`IN_PAN`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IN_PAN`,type:`TEXT`,alertStringId:`kyc_xborder_sdc_prompt_IN_PAN`,validationRegex:`^[A-Z]{5}[0-9]{4}[A-Z]{1}$`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`PAN_FRONT_SIDE`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`PAN_BACK_SIDE`}],sizeLimit:4,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`DATAFILES_TO_UPLOAD`,type:`DATAFILES`}],documentNameStringId:`kyc_xborder_sdc_documentName_panNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`JO_JID`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{10}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_jordanianId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`JO_RV`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[A-Za-z0-9]{3,20}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_residentVisa`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`KR_PCCC`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_personalCustomsClearanceCode`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`NOTIFICATION_MESSAGE`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_krNotificationPCCC`,isMandatory:!0},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentName_personalCustomsClearanceCode`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_KR_PCCC`,alertStringId:`kyc_xborder_sdc_prompt_KR_PCCC`,validationRegex:`^[Pp][0-9]{12}$`}]}},{when_all:[{is:[`documentType`,`KR_DOB`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_date_birthDate`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`NOTIFICATION_MESSAGE`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_krNotificationDOB`,isMandatory:!0},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`}]}},{when_all:[{is:[`documentType`,`NG_NIN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`OM_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_omaniNationalId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{6,18}$`}]}},{when_all:[{is:[`documentType`,`QA_IQAMA`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_qatarNationalIdIqama`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`RU_INN`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{12}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_issueDate`,name:`ISSUE_DATE`,type:`DATE`,validRange:`PAST`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`},{name:`COUNTRY`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_country`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{labelStringId:`kyc_xborder_sdc_text_fathersName`,name:`FATHER_NAME`,shadowTextStringId:`kyc_xborder_sdc_text_name_shadowText`,type:`TEXT`,validationRegex:`^[A-Za-z]{1,50}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_birthDate`,name:`BIRTH_DATE`,type:`DATE`,validRange:`PAST`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`FRONT_SIDE`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`BACK_SIDE`}],labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`DATAFILES_TO_UPLOAD`,type:`DATAFILES`},{descriptionStringId:`kyc_xborder_sdc_text_signature`,isMandatory:!0,name:`SIGNATURE`,type:`BOOLEAN`}],documentNameStringId:`kyc_xborder_sdc_documentName_russiaInn`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`RU_PASSPORT`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{9,10}$`},{da
4486teType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_issueDate`,name:`ISSUE_DATE`,type:`DATE`,validRange:`PAST`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`},{name:`COUNTRY`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_country`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{labelStringId:`kyc_xborder_sdc_text_fathersName`,name:`FATHER_NAME`,shadowTextStringId:`kyc_xborder_sdc_text_name_shadowText`,type:`TEXT`,validationRegex:`^[A-Za-z]{1,50}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_birthDate`,name:`BIRTH_DATE`,type:`DATE`,validRange:`PAST`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`FRONT_SIDE`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`BACK_SIDE`}],labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`DATAFILES_TO_UPLOAD`,type:`DATAFILES`},{descriptionStringId:`kyc_xborder_sdc_text_signature`,isMandatory:!0,name:`SIGNATURE`,type:`BOOLEAN`}],documentNameStringId:`kyc_xborder_sdc_text_passportNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`SA_NATIONAL_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_saudiNationalId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{10}$`}]}},{when_all:[{is:[`documentType`,`SA_IQAMA`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_iqama`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{10}$`}]}},{when_all:[{is:[`documentType`,`ZA_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_thirteen_shadowText`,validationRegex:`^[0-9]{13}$`}]}},{when_all:[{is:[`documentType`,`ZA_IMPORTERS_CODE`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_ImporterCode`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`}]}},{when_all:[{is:[`documentType`,`QA_PASSPORT_A`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{5,20}$`},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`QA_PASSPORT_B`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{name:`NAME_IN_CHINESE`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_nameInChinese`,shadowTextStringId:`kyc_xborder_sdc_text_nameInChinese_shadowText`,validationRegex:`^[一-鿿]{1,20}$`}]}},{when_all:[{is:[`documentType`,`QA_INDIA_AADHAR`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_aadhaarCard`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{12}$`},{name:`REGISTERED_PROVINCE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`CUSTOM`,optionValueIDPairs:[{displayStringId:`kyc_xborder_shared_buyer_title`,value:`buyer`},{displayStringId:`kyc_xborder_shared_recipient_title`,value:`recipient`}],prompt:`kyc_xborder_sdc_selection_issuingCountry`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`MONTH_YEAR`,validRange:`FUTURE`},{name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`QA_ISRAEL_MZ`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_misparZehut`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{5,}$`},{name:`FATHERS_NAME`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_fathersName`,shadowTextStringId:`kyc_xborder_sdc_text_name_shadowText`,validationRegex:`^[A-Z][0-9]{25}$`},{name:`ISSUE_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_issueDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{name:`CUSTOMER_AUTHORIZATION`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_customerAuthorization_description`,isMandatory:!0},{name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`QA_SAUDIARABIA_NATIONAL_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdIqama`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{9}$`},{name:`NAME_IN_KOREAN`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_nameInKorean`,shadowTextStringId:`kyc_xborder_sdc_text_nameInKorean_shadowText`,validationRegex:`^[가-힯]{1,20}$`},{name:`ISSUE_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_issueDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{name:`CUSTOMER_AUTHORIZATION`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_customerAuthorization_description`,isMandatory:!1}]}},{when_all:[{is:[`documentType`,`AR_DNI`]},{is:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNacionalDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`AR_CUIL`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CodigoUnicoDeIdentificacionLaboral`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`AR_CUIT`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_UniqueTaxIdentificationNumberCUIT`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`AR_DNI_V2`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNacionalDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`}]}},{when_all:[{is:[`documentType`,`CZ_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CisloObcanskehoPrukazu`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{9,10}$`}]}},{when_all:[{is:[`documentType`,`DO_RNC`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_RegistroNacionalDeContribuyente`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`}]}},{when_all:[{is:[`documentType`,`DO_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoDeIdentidadPersonal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_DO_ID`,validationRegex:`^[0-9]{3}[-. /]?[0-9]{7}[-. /]?[0-9]{1}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`ES_NIF`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_numeroDeIdentificacionFiscal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_ES_NIF_new`,validationRegex:`^[0-9]{8}[-. /]?[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`ES_NIE`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_numeroDeIdentificacionDeExtranjeros`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_ES_NIE`,validationRegex:`^[A-Za-z]{1}[-. /]?[0-9]{7}[-. /]?[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`ES_CIF`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_certificadoDeIdentificacionFiscal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z]{1}[0-9]{7}[A-Za-z0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`IT_CF`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_codiceFiscale`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentName_codiceFiscale`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IT_CF`,alertStringId:`kyc_xborder_sdc_prompt_IT_CF`,validationRegex:`^[A-Za-z]{6}[0-9]{2}[A-Za-z]{1}[0-9]{2}[A-Za-z]{1}[0-9]{3}[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`JM_TRN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_TaxRegistrationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`KW_CN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CivilNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_twelve_shadowText`,validationRegex:`^[0-9]{12}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PE_DNI`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNacionalDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PE_RUC`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentN
4486ame_RegistroUnicoDelContribuyente`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_PE_RUC`,validationRegex:`^[0-9]{2}[-. /]?[0-9]{8}[-. /]?[0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`PT_NIF`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_NumeroDeIdentificacaoFiscal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`}]}},{when_all:[{is:[`documentType`,`RO_CNP`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CodNumericPersonal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_RO_CNP`,validationRegex:`^[0-9]{1}[-. /]?[0-9]{2}[-. /]?[0-9]{2}[-. /]?[0-9]{2}[-. /]?[0-9]{2}[-. /]?[0-9]{3}[-. /]?[0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`TW_NIN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_IdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,validationRegex:`^[A-Za-z]{1}[0-9]{9}$`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`TW_ARTID`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_AlienResidentsTaxID`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,validationRegex:`^[A-Za-z]{2}[0-9]{8}$`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`TW_PASSPORT_A`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,name:`COUNTRY_OF_ISSUE`,type:`SELECT`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_issuingCountry`},{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,type:`TEXT`,validationRegex:`^[A-Z][0-9]{9}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`,name:`PICTURE_SIDE`}],sizeLimit:5,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_passportPicturePage`,name:`PHOTO_UPLOAD`,type:`DATAFILES`},{descriptionStringId:`kyc_xborder_sdc_boolean_customerAuthorization_description`,isMandatory:!0,name:`CUSTOMER_AUTHORIZATION`,type:`BOOLEAN`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}],documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`TR_TCKN`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_TurkiyeCumhuriyetiKimlikNumaras`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`UY_DNI`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNacionalDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_UY_DNI`,validationRegex:`^[0-9]{1}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{1}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PASSPORT_PHOTO_VISA`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_pictureAndVisa`,files:[{name:`PICTURE_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`},{name:`VISA_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_visaPage`}]}]}},{when_all:[{is:[`documentType`,`IL_MZ_A`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_misparZehut`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{9}$`},{blurbStringId:`kyc_xborder_sdc_IL_blurb_minor`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`IL_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`IL_PASSPORT_A`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{blurbStringId:`kyc_xborder_sdc_IL_blurb_minor`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`IL_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`ID_NPWP`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorpokokwajibpajak`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_fifteen_shadowText`,validationRegex:`^[0-9]{15}$`}]}},{when_all:[{is:[`documentType`,`ID_NIK`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorindukkependudukan`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_sixteen_shadowText`,validationRegex:`^[0-9]{16}$`}]}},{when_all:[{is:[`documentType`,`ID_DRIVERSLICENSE`]},{is:[`realm`,`USAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_driverslicense`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{12,14}$`}]}},{when_all:[{is:[`documentType`,`IN_VOTER_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{2}[-. /]?[A-Za-z0-9]{2}[-. /]?[A-Za-z0-9]{3}[-. /]?[A-Za-z0-9]{3,6}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_voterId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`AW_TIN_V3`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{5,8}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_TaxIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`BS_ID`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{3,}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`BS_DRIVERS_LICENSE`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{3,}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_driverslicense`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`KY_TIN_WITHOUT_IMAGE`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_TaxIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CW_TIN`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_TaxIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`TT_VAT`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_six_shadowText`,validationRegex:`^[0-9]{6}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_TaxIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`PA_CIP`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,validationRegex:`^[A-Za-z0-9]{7,9}$`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`}],documentNameStringId:`kyc_xborder_sdc_documentName_cedula`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`PA_PASSPORT`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,validationRegex:`.*[A-Za-z0-9]+.*`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`}],documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`EC_CEDULA`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{10}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_cedula`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CR_CDEULA`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}([0-9]{3})?$`}],documentNameStringId:`kyc_xborder_sdc_documentName_cedula`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CR_PASSPORT`]},{is:[`realm`,`USAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,validationRegex:`.*[A-Za-z0-9]+.*`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`}],documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`RESIDENCE_PERMIT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_residencePermit`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{5,15}$`}]}},{when_all:[{is:[`documentType`,`IN_AADHAAR_CARD`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IN_AADHAAR_CARD`,
4486validationRegex:`^[0-9]{4}[-. /]?[0-9]{4}[-. /]?[0-9]{4}$`},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_aadhaarCard`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`IN_PAN`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IN_PAN`,type:`TEXT`,alertStringId:`kyc_xborder_sdc_prompt_IN_PAN`,validationRegex:`^[A-Z]{5}[0-9]{4}[A-Z]{1}$`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`PAN_FRONT_SIDE`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`PAN_BACK_SIDE`}],sizeLimit:4,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`DATAFILES_TO_UPLOAD`,type:`DATAFILES`}],documentNameStringId:`kyc_xborder_sdc_documentName_panNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`IN_PASSPORT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,alertStringId:`kyc_xborder_sdc_prompt_IN_passport`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`IT_CF`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_codiceFiscale`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentName_codiceFiscale`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IT_CF`,alertStringId:`kyc_xborder_sdc_prompt_IT_CF`,validationRegex:`^[A-Za-z]{6}[0-9]{2}[A-Za-z]{1}[0-9]{2}[A-Za-z]{1}[0-9]{3}[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`AR_CUIL`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CodigoUnicoDeIdentificacionLaboral`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`DO_RNC`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_RegistroNacionalDeContribuyente`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`}]}},{when_all:[{is:[`documentType`,`DO_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoDeIdentidadPersonal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_DO_ID`,validationRegex:`^[0-9]{3}[-. /]?[0-9]{7}[-. /]?[0-9]{1}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`JM_TRN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_TaxRegistrationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,validationRegex:`^[0-9]{9}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`KW_CN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_CivilNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_twelve_shadowText`,validationRegex:`^[0-9]{12}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PE_DNI`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNacionalDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PE_RUC`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_RegistroUnicoDelContribuyente`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_PE_RUC`,validationRegex:`^[0-9]{2}[-. /]?[0-9]{8}[-. /]?[0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`SA_NATIONAL_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_saudiNationalId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{10}$`}]}},{when_all:[{is:[`documentType`,`SA_IQAMA`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_iqama`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{10}$`}]}},{when_all:[{is:[`documentType`,`ZA_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_thirteen_shadowText`,validationRegex:`^[0-9]{13}$`}]}},{when_all:[{is:[`documentType`,`ZA_AGS_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`FIRST_NAME`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_firstName`,shadowTextStringId:`kyc_xborder_sdc_text_first_name_shadowText`,validationRegex:`^[A-Za-z\\s\\-\\']{1,50}$`},{name:`LAST_NAME`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_lastName`,shadowTextStringId:`kyc_xborder_sdc_text_last_name_shadowText`,validationRegex:`^[A-Za-z\\s\\-\\']{1,50}$`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_thirteen_shadowText`,validationRegex:`^[0-9]{13}$`}]}},{when_all:[{is:[`documentType`,`ZA_IMPORTERS_CODE`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_ImporterCode`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eight_shadowText`,validationRegex:`^[0-9]{8}$`}]}},{when_all:[{is:[`documentType`,`ZA_TV_LICENSE_WITH_PASSPORT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,alertStringId:`kyc_tvorder_custchk_id`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`},{name:`TV_LICENSE_TYPE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_tv_license_type`,valuesType:`CUSTOM`,optionValueIDPairs:[{displayStringId:`kyc_xborder_sdc_selection_tv_license_type_home`,value:`home`},{displayStringId:`kyc_xborder_sdc_selection_tv_license_type_holiday`,value:`holiday`}],prompt:`kyc_xborder_sdc_selection_tv_license_type`}]}},{when_all:[{is:[`documentType`,`ZA_TV_LICENSE_WITH_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_thirteen_shadowText`,alertStringId:`kyc_tvorder_custchk_id`,validationRegex:`^[0-9]{13}$`},{name:`TV_LICENSE_TYPE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_tv_license_type`,valuesType:`CUSTOM`,optionValueIDPairs:[{displayStringId:`kyc_xborder_sdc_selection_tv_license_type_home`,value:`home`},{displayStringId:`kyc_xborder_sdc_selection_tv_license_type_holiday`,value:`holiday`}],prompt:`kyc_xborder_sdc_selection_tv_license_type`}]}},{when_all:[{is:[`documentType`,`ES_NIF`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_numeroDeIdentificacionFiscal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_ES_NIF_new`,validationRegex:`^[0-9]{8}[-. /]?[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`ES_NIE`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_numeroDeIdentificacionDeExtranjeros`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_ES_NIE`,validationRegex:`^[A-Za-z]{1}[-. /]?[0-9]{7}[-. /]?[A-Za-z]{1}$`}]}},{when_all:[{is:[`documentType`,`ES_CIF`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_certificadoDeIdentificacionFiscal`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z]{1}[0-9]{7}[A-Za-z0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`TW_NIN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_IdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,validationRegex:`^[A-Za-z]{1}[0-9]{9}$`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`TW_ARTID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_AlienResidentsTaxID`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,validationRegex:`^[A-Za-z]{2}[0-9]{8}$`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}]}},{when_all:[{is:[`documentType`,`TW_PASSPORT_A`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,name:`COUNTRY_OF_ISSUE`,type:`SELECT`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_issuingCountry`},{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,type:`TEXT`,validationRegex:`^[A-Z][0-9]{9}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`,name:`PICTURE_SIDE`}],sizeLimit:5,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_passportPicturePage`,name:`PHOTO_UPLOAD`,type:`DATAFILES`},{descriptionStringId:`kyc_xborder_sdc_boolean_customerAuthorization_description`,isMandatory:!0,name:`CUSTOMER_AUTHORIZATION`,type:`BOOLEAN`},{blurbStringId:`kyc_xborder_sdc_TW_EZWAY_blurb`,blurbLinkStringId:`kyc_xborder_sdc_blurb_learn_more_link`,name:`TW_BLURB`,type:`BLURB`}],documentNameStringId:`kyc_xborder_sdc_documentName_identityDocument`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`TR_TCKN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_TurkiyeCumhuriyetiKimlikNumaras`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`UY_DNI`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_DocumentoNaciona
4486lDeIdentidad`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_UY_DNI`,validationRegex:`^[0-9]{1}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{1}$`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PASSPORT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{dateType:`DATE_MONTH_YEAR`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,name:`EXPIRATION_DATE`,type:`DATE`,validRange:`FUTURE`}]}},{when_all:[{is:[`documentType`,`PASSPORT_PHOTO_EXPDATE`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_passportPicturePage`,files:[{name:`PICTURE_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`}]}]}},{when_all:[{is:[`documentType`,`PASSPORT_PHOTO_VISA`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`COUNTRY_OF_ISSUE`,type:`SELECT`,labelStringId:`kyc_xborder_sdc_selection_issuingCountry`,valuesType:`COUNTRIES`,prompt:`kyc_xborder_sdc_selection_country`},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_text_passportNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{5,20}$`},{name:`EXPIRATION_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_expirationDate`,dateType:`DATE_MONTH_YEAR`,validRange:`FUTURE`},{sizeLimit:5,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_pictureAndVisa`,files:[{name:`PICTURE_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_picturePage`},{name:`VISA_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_visaPage`}]}]}},{when_all:[{is:[`documentType`,`IL_MZ`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_misparZehut`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_IL_MZ`,validationRegex:`^[0-9]{1}[-. /]?[0-9]{7}[-. /]?[0-9]{1}$`}]}},{when_all:[{is:[`documentType`,`JO_JID`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{10}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_jordanianId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`JO_RV`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[A-Za-z0-9]{3,20}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_residentVisa`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`NG_NIN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`OM_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_omaniNationalId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[0-9]{6,18}$`}]}},{when_all:[{is:[`documentType`,`QA_IQAMA`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_qatarNationalIdIqama`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_eleven_shadowText`,validationRegex:`^[0-9]{11}$`}]}},{when_all:[{is:[`documentType`,`KR_PCCC`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_personalCustomsClearanceCode`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`NOTIFICATION_MESSAGE`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_krNotificationPCCC`,isMandatory:!0},{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentName_personalCustomsClearanceCode`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_KR_PCCC`,alertStringId:`kyc_xborder_sdc_prompt_KR_PCCC`,validationRegex:`^[Pp][0-9]{12}$`}]}},{when_all:[{is:[`documentType`,`KR_DOB`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_date_birthDate`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`NOTIFICATION_MESSAGE`,type:`BOOLEAN`,descriptionStringId:`kyc_xborder_sdc_boolean_krNotificationDOB`,isMandatory:!0},{name:`BIRTH_DATE`,type:`DATE`,labelStringId:`kyc_xborder_sdc_date_birthDate`,dateType:`DATE_MONTH_YEAR`,validRange:`PAST`}]}},{when_all:[{is:[`documentType`,`BR_CNPJ`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_cadastroNacionalDaPessoaJuridica`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_BR_CNPJ`,validationRegex:`^[0-9]{2}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{4}[-. /]?[0-9]{2}$`}]}},{when_all:[{is:[`documentType`,`BR_CPF`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_BR_CPF`,type:`TEXT`,validationRegex:`^[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{3}[-. /]?[0-9]{2}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_cadastroDePessoasFisicas`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CL_RUT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_rolUnicoTributario`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText_CL_RUT`,validationRegex:`^[0-9]{7,8}-?[0-9Kk]{1}$`}]}},{when_all:[{is:[`documentType`,`EG_NIDN`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_fourteen_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{14}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`EG_BLOCK`]}
4486,{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,alertStringId:`kyc_xborder_sdc_text_alert`,validationRegex:`^[A-Z][0-9]{9}$`}]}},{when_all:[{is:[`documentType`,`BH_ICPN`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_nine_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{9}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_identificationCardPersonalNumberWithArabic`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`BM_CAPS`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_customsAutomatedProcessingSystem`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_six_shadowText`,validationRegex:`^[0-9]{6}$`}]}},{when_all:[{is:[`documentType`,`ID_NPWP`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorpokokwajibpajak`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_fifteen_shadowText`,validationRegex:`^[0-9]{15}$`}]}},{when_all:[{is:[`documentType`,`ID_NIK`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorindukkependudukan`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_all_numbers_sixteen_shadowText`,validationRegex:`^[0-9]{16}$`}]}},{when_all:[{is:[`documentType`,`ID_DRIVERSLICENSE`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_driverslicense`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{12,14}$`}]}},{when_all:[{is:[`documentType`,`IN_VOTER_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,validationRegex:`^[A-Za-z0-9]{2}[-. /]?[A-Za-z0-9]{2}[-. /]?[A-Za-z0-9]{3}[-. /]?[A-Za-z0-9]{3,6}$`},{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_voterId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`PAN`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`PAN_IMAGE_FRONT`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`PAN_IMAGE_BACK`}],sizeLimit:4,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`DATAFILES_TO_UPLOAD`,type:`DATAFILES`}],documentNameStringId:`kyc_xborder_sdc_documentName_panNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`VOTER_IDENTITY_CARD`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_voterId`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`VOTER_IDENTITY_CARD_IMAGE_FRONT`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`VOTER_IDENTITY_CARD_IMAGE_BACK`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`AADHAAR_CARD`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`AADHAAR_CARD_IMAGE_FRONT`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`AADHAAR_CARD_IMAGE_BACK`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}],documentNameStringId:`kyc_xborder_sdc_documentName_aadhaarCard`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`IN_PASSPORT_OOC`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`PASSPORT_IMAGE_FRONT`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`PASSPORT_IMAGE_BACK`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`BD_PASSPORT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`BD_NATIONAL_ID`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nationalIdentificationNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`IN_ID_NIK`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorindukkependudukan`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`IN_ID_DRIVERSLICENSE`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_driverslicense`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`IN_ID_PASSPORT`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_passport`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`IN_ID_NPWP`]},{is:[`realm`,`EUAmazon`]}],return_value:{documentNameStringId:`kyc_xborder_sdc_documentName_nomorpokokwajibpajak`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`,components:[{sizeLimit:4,name:`PHOTO_UPLOAD`,type:`DATAFILES`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,files:[{name:`FRONT_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`},{name:`BACK_SIDE`,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`}]}]}},{when_all:[{is:[`documentType`,`PK_CNIC`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{13}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_ComputerizedNationalIdentityCard`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`PK_STN`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{6}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_SalesTaxNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`PK_NTN`]},{is:[`realm`,`EUAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_documentType_idNumber`,name:`ID_NUMBER`,shadowTextStringId:`kyc_xborder_sdc_text_idNumber_shadowText`,type:`TEXT`,validationRegex:`^[0-9]{5}$`}],documentNameStringId:`kyc_xborder_sdc_documentName_NationalTaxNumber`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CN_CITIZEN_ID`]},{is:[`realm`,`CNAmazon`]}],return_value:{components:[{labelStringId:`kyc_xborder_sdc_cn_citizenid_holderName`,name:`HOLDER_NAME`,shadowTextStringId:`kyc_xborder_sdc_cn_citizenid_holderName_shadowText`,alertStringId:`kyc_xborder_sdc_text_alert`,type:`TEXT`,validationRegex:`^.+$`},{labelStringId:`kyc_xborder_sdc_cn_citizenid_idString`,name:`CN_CITIZEN_ID_STRING`,type:`TEXT`,shadowTextStringId:`kyc_xborder_sdc_text_shadowText`,validationRegex:`(^\\d{18}$)|(^\\d{17}(\\d|X|x)$)`},{files:[{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontSide`,name:`CN_CITIZEN_ID_IMAGE_FRONT`},{labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_backSide`,name:`CN_CITIZEN_ID_IMAGE_BACK`}],sizeLimit:5,labelStringId:`kyc_xborder_sdc_datafiles_photoUploader_frontAndBackId`,name:`PHOTO_UPLOAD`,type:`DATAFILES`},{labelStringId:`kyc_xborder_sdc_cn_citizenid_phoneNumber`,name:`PHONE_NUMBER`,type:`TEXT`,shadowTextStringId:`kyc_xborder_sdc_cn_citizenid_phoneNumber_shadowText`,validationRegex:`^1\\d{10}$`}],documentNameStringId:`kyc_xborder_sdc_cn_documentName_CitizenID`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`RFC_V2`]},{in:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_mx_rfc_id_shadow_string`,validationRegex:`^(?![Xx][Ee][Xx][Xx]010101000$|[Xx][Aa][Xx][Xx]010101000$)[A-Za-z]{3,4}[0-9]{6}[0-9A-Za-z]{3}$`},{name:`EMAIL_ID`,type:`TEXT`,labelStringId:`kyc_xborder_text_emailId`,shadowTextStringId:`kyc_xborder_text_emailId_shadowText`,validationRegex:`^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$`}],documentNameStringId:`kyc_xborder_mx_rfc_id_name`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}},{when_all:[{is:[`documentType`,`CURP_V2`]},{is:[`realm`,`USAmazon`,`EUAmazon`]}],return_value:{components:[{name:`ID_NUMBER`,type:`TEXT`,labelStringId:`kyc_xborder_sdc_documentType_idNumber`,shadowTextStringId:`kyc_xborder_mx_curp_
4486id_shadow_string`,validationRegex:`^(?![Xx][Ee][Xx][Xx]010101[Hh][Nn][Ee][Xx][Xx][Xx][Aa]4$|[Xx][Ee][Xx][Xx]010101[Mm][Nn][Ee][Xx][Xx][Xx][Aa]8$)[a-zA-Z]{4}\\d{6}[a-zA-Z]{6}[a-zA-Z0-9]{2}$`},{name:`EMAIL_ID`,type:`TEXT`,labelStringId:`kyc_xborder_text_emailId`,shadowTextStringId:`kyc_xborder_text_emailId_shadowText`,validationRegex:`^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$`}],documentNameStringId:`kyc_xborder_mx_curp_id_name`,documentType:`ID number`,documentTypeStringId:`kyc_xborder_sdc_documentType_idNumber`}}]},iJe={feature_id:`KYCLegalRules`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{fillKYCTipTitle:`TIPS_FOR_GLOBAL_STORE_SHOPPING`,fillKYCTipContent:`COMPLIANCE_TEXT`,kycListTipTitle:`TIPS_FOR_GLOBAL_STORE_SHOPPING`,kycListTipContent:`ORDERER_AND_PAYER_SHOULD_BE_SAME`,fillKYCTipTitleBundle:`checkout`,fillKYCTipContentBundle:`checkout`,kycListTipTitleBundle:`checkout`,kycListTipContentBundle:`checkout`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{fillKYCTipTitle:`CUSTOMS_ID_REQUIREMENTS`,fillKYCTipContent:`CUSTOMS_ID_REQUIREMENTS_CONTENT`,kycListTipTitle:`CUSTOMS_ID_REQUIREMENTS`,kycListTipContent:`CUSTOMS_ID_REQUIREMENTS_CONTENT`,fillKYCTipTitleBundle:`kyc`,fillKYCTipContentBundle:`kyc`,kycListTipTitleBundle:`kyc`,kycListTipContentBundle:`kyc`}}],fallback_value:{fillKYCTipTitle:`TIPS_FOR_GLOBAL_STORE_SHOPPING`,fillKYCTipContent:`COMPLIANCE_TEXT`,kycListTipTitle:`TIPS_FOR_GLOBAL_STORE_SHOPPING`,kycListTipContent:`ORDERER_AND_PAYER_SHOULD_BE_SAME`,fillKYCTipTitleBundle:`checkout`,fillKYCTipContentBundle:`checkout`,kycListTipTitleBundle:`checkout`,kycListTipContentBundle:`checkout`}},aJe={feature_id:`KYC.Enabled`,fallback_value:!1,options:[{when_all:[{is:[`obfuscatedMarketplaceId`,`ATVPDKIKX0DER`]},{in:`shipToCountryCode.AR.AW.BH.BM.BR.BS.CL.CR.CW.CZ.DO.EC.EG.ES.ID.IL.IN.IT.JM.JO.KR.KW.KY.NG.OM.PA.PE.PT.QA.RO.SA.TR.TT.UY.ZA.MX`.split(`.`)}],return_value:!0},{when_all:[{is:[`obfuscatedMarketplaceId`,`A1F83G8C2ARO7P`]},{in:`shipToCountryCode.AR.BH.BM.BR.CL.DO.EG.ES.ID.IL.IN.IT.JM.JO.KR.KW.NG.OM.PE.QA.SA.TR.UY.ZA.MX`.split(`.`)}],return_value:!0},{when_all:[{is:[`obfuscatedMarketplaceId`,`A1PA6795UKMFR9`]},{in:[`shipToCountryCode`,`AR`,`BH`,`BM`,`BR`,`CL`,`DO`,`EG`,`ES`,`ID`,`IL`,`IN`,`JM`,`JO`,`KR`,`KW`,`NG`,`OM`,`PE`,`QA`,`SA`,`TR`,`UY`,`ZA`,`MX`]}],return_value:!0},{when_all:[{is:[`obfuscatedMarketplaceId`,`A13V1IB3VIYZZH`]},{in:[`shipToCountryCode`,`AR`,`BH`,`BM`,`BR`,`CL`,`DO`,`EG`,`ES`,`ID`,`IL`,`IN`,`JM`,`JO`,`KR`,`KW`,`NG`,`OM`,`PE`,`QA`,`SA`,`TR`,`UY`,`ZA`,`MX`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`APJ6JRA9NG5V4`,`A3HOBANJMCMD83`]},{in:`shipToCountryCode.AR.BH.BM.BR.CL.DO.EG.ES.ID.IL.IN.IT.JM.JO.KR.KW.NG.OM.PE.QA.SA.TR.UY.ZA.MX`.split(`.`)}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A1RKKUPIHCS9HS`,`AJZF8LZ1EJVJN`]},{in:[`shipToCountryCode`,`AR`,`BH`,`BM`,`BR`,`CL`,`DO`,`EG`,`ES`,`ID`,`IL`,`IN`,`JM`,`JO`,`KR`,`KW`,`NG`,`OM`,`PE`,`QA`,`SA`,`TR`,`UY`,`ZA`,`MX`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A21TJRUUN4KGV`,`A2XZLSVIQ0F4JT`]},{in:[`shipToCountryCode`,`BD`,`ID`,`IN`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`ARBP9OOSHTCHU`,`AUJPM9XGFJRC7`]},{in:[`shipToCountryCode`,`EG`]}],return_value:!0},{when_all:[{is:[`obfuscatedMarketplaceId`,`AAHKV2X7AFYLW`]},{in:[`shipToCountryCode`,`CN`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A33AVAJ2PDY3EV`,`A3CQBQD3RGPJR8`]},{in:[`shipToCountryCode`,`TR`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A2Q3Y263D00KWC`,`AZXD3QD5B39HD`]},{in:[`shipToCountryCode`,`BR`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A2VIGQ35RCS4UG`,`A34GYYCZVDBSIK`]},{in:[`shipToCountryCode`,`JO`,`PK`,`QA`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`AE08WJ6YKNBMC`,`A3TFQ1G9L8TQ5L`]},{in:[`shipToCountryCode`,`ZA`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A17E79C6D8DWNP`,`A1MQPSGJ6U9Q54`]},{in:[`shipToCountryCode`,`SA`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A1AM78C64UM0Y8`,`A3P3J5A7D2ZVXI`]},{in:[`shipToCountryCode`,`MX`]}],return_value:!0},{when_all:[{in:[`obfuscatedMarketplaceId`,`A1RCJLYSZNS1H8`,`A14XU83ZXSWLYH`]},{in:`shipToCountryCode.AR.AW.BH.BM.BR.BS.CL.CR.CW.CZ.DO.EC.EG.ES.ID.IL.IN.IT.JM.JO.KR.KY.NG.OM.PA.PE.PT.QA.RO.SA.TR.TT.UY.ZA`.
4486split(`.`)}],return_value:!0}]};function oJe(e){return{availableKYCDocumentTypes:V(()=>Object.entries(e.value).map(([e,t])=>{let n=H(`kyc`,t.documentNameStringId??``,``);return n?{key:e,value:n}:null}).filter(e=>!!e))}}var{IMAGE_URL:V7}=tR,sJe=15,H7=`PAID`,cJe=`PROCESSING`,U7=`DELIVERING`,W7=`DELIVERED`,G7=`FULFILLMENT`,K7=`UNFULFILLABLE`,lJe=`ORDER_CANCELLED`,q7=`front_end_paid`,J7=`processing_with_shipment`,Y7=`processing_without_shipment`,uJe=`PAYMENT_AUTH_DECLINED`,dJe=`PAYMENT_INITIATED`,fJe=`ALL`,pJe=`ORDER_STATUS_TOBEPAID`,mJe=`ORDER_STATUS_NOSHIPMENT`,hJe=`ORDER_STATUS_DELIVERYING`,gJe=`ORDER_STATUS_CANCEL`,_Je=`NOT_PAID`,vJe=`PAID_APPROVED`,yJe=`REFUND_APPROVED`,bJe=()=>H(`yourOrder`,`FRONT_END_STATUS_KYC_ERROR`),xJe=()=>H(`yourOrder`,`FRONT_END_STATUS_AWAITING_PAYMENT`),SJe=()=>H(`yourOrder`,`FRONT_END_STATUS_CANCEL`),CJe=()=>H(`yourOrder`,`FRONT_END_STATUS_SHIPMENT_EMPTY`),wJe=()=>H(`yourOrder`,`FRONT_END_STATUS_WAITING_DELIVERY`),TJe=()=>H(`yourOrder`,`FRONT_END_STATUS_DELIVERYING`),EJe=()=>H(`yourOrder`,`FRONT_END_STATUS_DELIVERYED`),DJe=()=>H(`yourOrder`,`FRONT_END_STATUS_DELIVERY_FAILED`),OJe=()=>H(`yourOrder`,`FRONT_END_STATUS_CRETURNS_RETURNING`),kJe=()=>H(`yourOrder`,`FRONT_END_STATUS_CRETURNS_REFUND`),AJe=()=>H(`yourOrder`,`FRONT_END_STATUS_CRETURNS_UNDELIVERED_RETURNING`),jJe=()=>H(`yourOrder`,`FRONT_END_STATUS_CRETURNS_UNDELIVERED_REFUNDED`),MJe=()=>H(`yourOrder`,`FRONT_END_STATUS_RETURNING`),NJe=()=>H(`yourOrder`,`FRONT_END_STATUS_RETURNED`),PJe=()=>H(`yourOrder`,`FRONT_END_STATUS_WAITING_CONFIRMATION`),X7=``,Z7=``,Q7=`CRETURNS_RETURNING`,$7=`CRETURNS_REFUND`,e9=`CRETURNS_UNDELIVERED_RETURNING`,t9=`CRETURNS_UNDELIVERED_REFUNDED`,n9=`AWAITING_PAYMENT`,r9=`WAITING_CONFIRMATION`,i9=`CANCEL`,a9=`WAITING_DELIVERY`,o9=`DELIVERYING`,s9=`DELIVERYED`,c9=`DELIVERY_FAILED`,l9=`RETURNING`,u9=`RETURNED`,d9=`NOHANDLE`,f9=`SHIPMENT_EMPTY`,p9=`KYC_ERROR`,m9=`EXPIRED`,h9=`ORDER_CANCELLED_PAYMENT_FAILED`,g9=`IN_TRANSIT`,_9=`DELAYED`,v9=`DELIVERY_ATTEMPTED`,y9=`OUT_FOR_DELIVERY`,b9=`AVAILABLE_FOR_PICKUP`,x9=`DELIVERED`,S9=`UNDELIVERABLE`,C9=`RETURNING`,w9=`RETURNED`,T9=`CUSTOMER_ACTION`,E9=`EXPIRED`,D9=`UNKNOWN`,O9=`UNDISPLAYED`,FJe=new Map([[D9,a9],[O9,o9],[g9,o9],[y9,o9],[b9,o9],[v9,o9],[_9,o9],[x9,s9],[S9,c9],[C9,l9],[w9,u9],[E9,m9]]),IJe=new Map([[D9,a9],[O9,o9],[g9,o9],[y9,o9],[b9,o9],[v9,o9],[_9,o9],[T9,o9],[x9,s9],[S9,c9],[C9,c9],[w9,c9],[E9,m9]]),LJe=new Map([[U7,o9],[J7,o9],[q7,r9],[H7,a9],[Y7,a9],[W7,s9],[G7,s9],[K7,c9]]),RJe={get:e=>({[p9]:bJe,[i9]:SJe,[n9]:xJe,[r9]:PJe,[f9]:CJe,[a9]:wJe,[o9]:TJe,[s9]:EJe,[c9]:DJe,[d9]:()=>Z7,[m9]:()=>X7,[Q7]:OJe,[$7]:kJe,[e9]:AJe,[t9]:jJe,[l9]:MJe,[u9]:NJe})[e]?.()},zJe={get:e=>({[p9]:()=>H(`yourOrder`,`FRONT_END_STATUS_KYC_ERROR`),[i9]:()=>H(`yourOrder`,`ORDER_CANCELLED`),[h9]:()=>H(`yourOrder`,`ORDER_CANCELLED_PAYMENT_FAILED`),[n9]:()=>H(`yourOrder`,`PAYMENT_FAILED`),[r9]:()=>H(`yourOrder`,`FRONT_END_STATUS_WAITING_CONFIRMATION_MSG`),[f9]:()=>H(`yourOrder`,`ORDER_PLACED`),[a9]:()=>H(`yourOrder`,`PREPARING_FOR_SHIPMENT`),[o9]:()=>H(`yourOrder`,`SHIPPED`),[s9]:()=>H(`yourOrder`,`ARRIVED`),[c9]:()=>H(`yourOrder`,`FRONT_END_STATUS_DELIVERY_FAILED`),[d9]:()=>Z7,[m9]:()=>X7,[Q7]:()=>H(`yourOrder`,`REFUND_IN_PROGRESS`),[$7]:()=>H(`yourOrder`,`FRONT_END_STATUS_CRETURNS_REFUND`),[e9]:()=>H(`yourOrder`,`DELIVERY_FAILED_REFUND_IN_PROGRESS`),[t9]:()=>H(`yourOrder`,`DELIVERY_FAILED_REFUNDED`),[l9]:()=>H(`yourOrder`,`REFUND_IN_PROGRESS`),[u9]:()=>H(`yourOrder`,`FRONT_END_STATUS_RETURNED`)})[e]?.()},k9=`INTERNATIONAL`,A9=`UNDISPLAYED`,j9=`DOMESTIC`,M9=`DELIVERED`,BJe=()=>H(`yourOrder`,`SHIPMENT_STATUS_INTERNATIONAL`),VJe=()=>H(`yourOrder`,`SHIPMENT_STATUS_UNDISPLAYED`),HJe=()=>H(`yourOrder`,`SHIPMENT_STATUS_DOMESTIC`),UJe=()=>H(`yourOrder`,`SHIPMENT_STATUS_DELIVERED`),N9={FRONT_END_UNUSUAL_ASIN_STATUS:[Q7,$7,e9,t9,i9,l9,u9,d9,m9],ORDER_LIST_PAGE_SIZE:10,ORDER_STATUS_DELIVERYING:[`DELIVERYING`],SHIPMENT_STATUS_INTERNATIONAL:k9,SHIPMENT_STATUS_UNDISPLAYED:A9,SHIPMENT_STATUS_DOMESTIC:j9,SHIPMENT_STATUS_DELIVERED:M9,SHIPMENT_STATUS:{get:e=>({[k9]:BJe,[A9]:VJe,[j9]:HJe,[M9]:UJe})[e]?.()},ORDER_STATUS_PAID:H7,ORDER_STATUS_PROCESSING:cJe,ORDER_STATUS_DELIVERING:U7,ORDER_STATUS_DELIVERED:W7,ORDER_STATUS_FULFILLMENT:G7,ORDER_STATUS_UNFULFILLABLE:K7,ORDER_STATUS_CANCELED:lJe,ORDER_STATUS_FRONT_END_PAID:q7,ORDER_STATUS_PROCESSING_WITH_SHIPMENT:J7,ORDER_STATUS_PROCESSING_WITHOUT_SH
4486IPMENT:Y7,ORDER_STATUS_FILTER_KEY_ALL:fJe,ORDER_STATUS_FILTER_KEY_TOBEPAID:pJe,ORDER_STATUS_FILTER_KEY_NOSHIPMENT:mJe,ORDER_STATUS_FILTER_KEY_DELIVERYING:hJe,ORDER_STATUS_FILTER_KEY_CANCEL:gJe,PAYMENT_STATUS_NOT_PAID:_Je,PAYMENT_STATUS_PAID_APPROVED:vJe,PAYMENT_STATUS_REFUND_APPROVED:yJe,PAYMENT_AUTH_DECLINED:uJe,PAYMENT_INITIATED:dJe,SHIPMENT_CONDITION_IN_TRANSIT:g9,SHIPMENT_CONDITION_DELIVERED:x9,SHIPMENT_CONDITION_RETURNING:C9,SHIPMENT_CONDITION_RETURNED:w9,SHIPMENT_CONDITION_UNDELIVERABLE:S9,SHIPMENT_CONDITION_DELAYED:_9,SHIPMENT_CONDITION_AVAILABLE_FOR_PICKUP:b9,SHIPMENT_CONDITION_CUSTOMER_ACTION:T9,SHIPMENT_CONDITION_OUT_FOR_DELIVERY:y9,SHIPMENT_CONDITION_FRONT_END_STATUS_MAPPING:FJe,WW_SHIPMENT_CONDITION_FRONT_END_STATUS_MAPPING:IJe,SHIPMENT_CONDITION_UNKOWN:D9,FRONT_END_STATUS_AWAITING_PAYMENT:n9,FRONT_END_STATUS_WAITING_CONFIRMATION:r9,FRONT_END_STATUS_WAITING_DELIVERY:a9,FRONT_END_STATUS_DELIVERYING:o9,FRONT_END_STATUS_DELIVERED:s9,FRONT_END_STATUS_DELIVERY_FAILED:c9,FRONT_END_STATUS_CANCEL:i9,FRONT_END_STATUS_RETURNING:l9,FRONT_END_STATUS_CRETURNS_RETURNING:Q7,FRONT_END_STATUS_CRETURNS_REFUND:$7,FRONT_END_STATUS_CRETURNS_UNDELIVERED_RETURNING:e9,FRONT_END_STATUS_CRETURNS_UNDELIVERED_REFUNDED:t9,FRONT_END_STATUS_RETURNED:u9,FRONT_END_STATUS_UNKNOWN:d9,FRONT_END_STATUS_SHIPMENT_EMPTY:f9,FRONT_END_STATUS_KYC_ERROR:p9,FRONT_END_STATUS_EXPIRED:m9,FRONT_END_STATUS_ORDER_CANCELLED_PAYMENT_FAILED:h9,FRONT_END_STATUS_MSG_MAPPING:RJe,WW_FRONT_END_STATUS_MSG_MAPPING:zJe,WW_SHIPMENT_STATUS:{get:e=>({[D9]:()=>H(`yourOrder`,`PREPARING_FOR_SHIPMENT`),[b9]:()=>H(`yourOrder`,`AVAILABLE_FOR_PICKUP`),[y9]:()=>H(`yourOrder`,`OUT_FOR_DELIVERY`),[O9]:()=>H(`yourOrder`,`UNDISPLAYED`),[g9]:()=>H(`yourOrder`,`IN_TRANSIT`),[v9]:()=>H(`yourOrder`,`DELIVERY_ATTEMPTED`),[_9]:()=>H(`yourOrder`,`DELAYED`),[T9]:()=>H(`yourOrder`,`CUSTOMER_UNREACHABLE`),[x9]:()=>H(`yourOrder`,`ARRIVED`),[S9]:()=>H(`yourOrder`,`FRONT_END_STATUS_DELIVERY_FAILED`),[C9]:()=>H(`yourOrder`,`FRONT_END_STATUS_RETURNING`),[w9]:()=>H(`yourOrder`,`FRONT_END_STATUS_RETURNED`),[E9]:()=>H(`yourOrder`,`EXPIRED`)})[e]?.()},STATUS_MAPPING:LJe,ORDER_EXTERNAL_REQUEST_ID_LENGTH:sJe,ORDER_STATUS_TOBEPAID:[`AWAITING_PAYMENT`],ORDER_STATUS_CANCEL:[`KYC_ERROR`,`CANCEL`],ORDER_STATUS_RETURN:[`RETURNING`,`RETURNED`],ORDER_STATUS_NOSHIPMENT:[`SHIPMENT_EMPTY`,`WAITING_DELIVERY`],RETURNABILITY_FLAG:{NOT_RETURNABLE:`1`,RETURNABLE:`0`},PAYMENT_METHOD:{get:e=>({WECHAT_PAY:()=>H(`yourOrder`,`PAYMENT_METHOD_WECHAT_PAY`),CHINA_UNION_PAY:()=>H(`yourOrder`,`PAYMENT_METHOD_CHINA_UNION_PAY`),CREDIT_CARD:()=>H(`yourOrder`,`PAYMENT_METHOD_CREDIT_CARD`),GIFT_CARD:()=>H(`yourOrder`,`PAYMENT_METHOD_GIFT_CARD`),CASH_ON_DELIVERY:()=>H(`yourOrder`,`PAYMENT_METHOD_CASH_ON_DELIVERY`),EXTERNAL_PAYMENT:()=>H(`yourOrder`,`PAYMENT_METHOD_EXTERNAL_PAYMENT`),PAYMENT_PLATFORM:()=>H(`yourOrder`,`PAYMENT_METHOD_PAYMENT_PLATFORM`),ALIPAY:()=>H(`yourOrder`,`PAYMENT_METHOD_ALIPAY`),HSBC_BANK:()=>H(`yourOrder`,`PAYMENT_METHOD_HSBC_BANK`),PAYEASE:()=>H(`yourOrder`,`PAYMENT_METHOD_PAYEASE`),CMB_CARD:()=>H(`yourOrder`,`PAYMENT_METHOD_CMB_CARD`),ELSE:()=>H(`yourOrder`,`PAYMENT_METHOD_ELSE`)})[e]?.()},KYC_STATUS:{PURCHASER_MISSINGKYC:`PURCHASER_MISSINGKYC`,PURCHASER_REJECTED:`PURCHASER_REJECTED`},ORDER_START_TIME:`2013-01-01`,ORDER_QUERY_TYPE:{QUERY_CUSTOMER_HISTORY:`QUERY_CUSTOMER_HISTORY`,QUERY_BY_PURCHASE_ID:`QUERY_BY_PURCHASE_ID`,QUERY_BY_ORDER_IDS:`QUERY_BY_ORDER_IDS`},ORDER_QUERY_INCLUSION:{PAYMENT:`PAYMENT`,KYC_INFO:`KYC_INFO`,ADDRESS_INFO:`ADDRESS_INFO`,SHIPMENT_INFO:`SHIPMENT_INFO`,REVIEWABLE:`REVIEWABLE`},PAYMENT_CONFIG:{AmericanExpress:{image:`${V7}assets/svg/AmericanExpressWW.svg`,displayName:`American Express`},Visa:{image:`${V7}assets/svg/visaWW.svg`,displayName:`Visa`},MasterCard:{image:`${V7}assets/svg/MastercardWW.svg`,displayName:`MasterCard`},Discover:{image:`${V7}assets/svg/DiscoverWW.svg`,displayName:`Discover`},UnionPay:{image:`${V7}assets/svg/UnionPayWW.svg`,displayName:`UnionPay`},Jcb:{image:`${V7}assets/svg/JcbWW.svg`,displayName:`JCB`},Dcn:{image:`${V7}assets/svg/DcnWW.svg`,displayName:`Diners Club`}},DEFAULT_RATE:1,DEFAULT_AMOUNT:`0.00`,RETURN_SHIPPING:`ReturnShipping`,DEFAULT_CURRENCY_CODE:`USD`,ASIN_MIN_PRICE:3},WJe={feature_id:`RepayableWindow`,fallback_value:7200,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:21600},{when_all:[{is:[`flavor`,`CN`]}],return_value:7200}]},P9=z(null),F9=null,I9=!1,GJe=async()=>I9&&P9.value!==null?P9.value:(F9||=(async()=>{try{let e=Iy.getInstance();return await e.loadRules(WJe),P9.value=e.getFeatureValue(Ny.RepayableWindow),I9=!0,P9.value}catch(e){return console.error(`Failed to load RepayableWindow rules:`,e),F9=null,I9=!0,P9.value}})(),F9),L9=()=>P9.value,{KYC_STATUS:R9,RETURNABILITY_FLAG:KJe,PAYMENT_STATUS_NOT_PAID:qJe,FRONT_END_STATUS_AWAITING_PAYMENT:JJe,PAYMENT_CONFIG:z9,DEFAULT_RATE:B9,DEFAULT_AMOUNT:V9,DEFAULT_CURRENCY_CODE:YJe,PAYMENT_AUTH_DECLINED:XJe,PAYMENT_INITIATED:ZJe}=N9,QJe=`UndeliveredReturn`,$Je=()=>new Date().getTime()-L9()*1e3,H9=e=>{let t=new Date-e,n=parseInt(t/1e3,10),r=L9();return n<r?r-n:-1},eYe=e=>P.isWWFlavor()?(e.itemList?.filter(e=>e.displayStatus?.code===JJe)||[]).length>
44860&&H9(e.orderCreationDate,new Date)>0:e.paymentStatus===qJe&&H9(e.orderCreationDate,new Date)>0,tYe=(e,t)=>{if(typeof t==`number`&&Date.now()>=t)return!1;if(e){let t=e.toUpperCase(),n=!1;return(t===R9.PURCHASER_MISSINGKYC||t===R9.PURCHASER_REJECTED)&&(n=!0),n}return!1},U9=e=>{for(let t in e)if(!e[t].fulfilled)return!1;return!0},W9=(e,t)=>{let n=``;return n=e.returnInitiationType===QJe?U9(e.units[t])?N9.FRONT_END_STATUS_CRETURNS_UNDELIVERED_REFUNDED:N9.FRONT_END_STATUS_CRETURNS_UNDELIVERED_RETURNING:U9(e.units[t])?N9.FRONT_END_STATUS_CRETURNS_REFUND:N9.FRONT_END_STATUS_CRETURNS_RETURNING,{code:n,msg:P.isWWFlavor()?N9.WW_FRONT_END_STATUS_MSG_MAPPING.get(n):N9.FRONT_END_STATUS_MSG_MAPPING.get(n)}},nYe=e=>{let t=!0;e.cancelled=!1;for(let n of e.itemList)n.quantity>0&&(t=!1);t&&(e.status=N9.ORDER_STATUS_CANCELED),e.status===N9.ORDER_STATUS_CANCELED&&(e.cancelled=!0)},rYe=e=>{let t=e?.[0].shortStatus??``;return{code:t,msg:N9.WW_SHIPMENT_STATUS.get(t)??``}},iYe=e=>{if(P.isWWFlavor())return rYe(e);let t=``;e.some(e=>e.eventAddress&&e.eventAddress.country)&&(t=`INTERNATIONAL`);let n=[];return e.forEach((r,i)=>{r.shortStatus===`UNDISPLAYED`&&(n=e.slice(0,i),t=`UNDISPLAYED`)}),n.some(e=>e.eventAddress&&e.eventAddress.country===`CN`)&&(t=`DOMESTIC`),e.some(e=>e.shortStatus===`DELIVERED`)&&(t=`DELIVERED`),{code:t,msg:N9.SHIPMENT_STATUS.get(t)}},aYe=(e,t,n,r,i,a,o,s=``)=>{let c=null;if(o===0||e===N9.ORDER_STATUS_CANCELED)c=R9.PURCHASER_REJECTED===s?N9.FRONT_END_STATUS_KYC_ERROR:N9.FRONT_END_STATUS_CANCEL;else if(t===N9.PAYMENT_STATUS_PAID_APPROVED||t===N9.PAYMENT_STATUS_REFUND_APPROVED){let e=null;e=i?N9.FRONT_END_STATUS_KYC_ERROR:n?P.isWWFlavor()?N9.WW_SHIPMENT_CONDITION_FRONT_END_STATUS_MAPPING.get(n):N9.SHIPMENT_CONDITION_FRONT_END_STATUS_MAPPING.get(n):N9.FRONT_END_STATUS_SHIPMENT_EMPTY,e||=N9.FRONT_END_STATUS_UNKNOWN,c=e}else a===N9.ORDER_STATUS_FRONT_END_PAID?c=N9.FRONT_END_STATUS_WAITING_CONFIRMATION:P.isWWFlavor()&&a===ZJe?c=N9.FRONT_END_STATUS_SHIPMENT_EMPTY:(P.isCNFlavor()||a===XJe)&&(c=N9.FRONT_END_STATUS_AWAITING_PAYMENT);return{code:c,msg:P.isWWFlavor()?N9.WW_FRONT_END_STATUS_MSG_MAPPING.get(c):N9.FRONT_END_STATUS_MSG_MAPPING.get(c)}},oYe=(e,t,n)=>{if(!e)return null;let r=e.purchaseId,i=e.paymentStatus;nYe(e);let a=!1;e.kycInfo&&(a=tYe(e.kycInfo.kycStatus,e.kycInfo.kycTargetDate));let o=n&&n[e.externalOrderId]?n[e.externalOrderId]:[],s=!1;return e.itemList.forEach(n=>{s=!1;let c=n.shipmentCondition,l;o.forEach(e=>{let t=e.units||{};t&&t[n.asin]&&(s=!0,l=W9(e,n.asin),n.contractId=e.contractId)}),s||(l=aYe(e.status,i,c,r,a,t,n.quantity,e.kycInfo?.kycStatus)),n.displayStatus=l,n.asinDetail?.nonReturnableFlag===KJe.NOT_RETURNABLE&&(n.asinDetail.returnText=aL.NOT_SUPPORT_NO_REASON_REFUND)}),{externalOrder:e,uniqueId:e.externalOrderId}},G9={3:{NULL:`GIFT_CARD`,GCSharp:`GIFT_CARD`,Invalid:`GIFT_CARD`},6:{COD:`CASH_ON_DELIVERY`,JPCOD:`CASH_ON_DELIVERY`,Mpos:`CASH_ON_DELIVERY`,Invalid:`CASH_ON_DELIVERY`,NULL:`CASH_ON_DELIVERY`},20:{HSBC:`HSBC_CARD`,CapInfoACH:`PAYEASE`},17:{ChinaGatewayLedger:`EXTERNAL_PAYMENT`,Invalid:`EXTERNAL_PAYMENT`,NULL:`EXTERNAL_PAYMENT`,GCRefund:`GIFT_CARD`,GCSharp:`GIFT_CARD`,WeChatPay:`WECHAT_PAY`,WeChatAppToApp:`WECHAT_PAY`,Alipay:`ALIPAY`,CMBInstallment:`CMB_CARD`,CMB:`CMB_CARD`,Payease:`PAYEASE`},27:{ChinaGatewayLedger:`PAYMENT_PLATFORM`,Invalid:`PAYMENT_PLATFORM`,NULL:`PAYMENT_PLATFORM`,GCRefund:`GIFT_CARD`,Alipay:`ALIPAY`}},sYe=e=>{if(!e)return`WECHAT_PAY`;let t=e.paymentMethodId;if(t===1)return e.issuerName===`ChinaUnionPay`?`CHINA_UNION_PAY`:`CREDIT_CARD`;let n=e.authProcessorId?e.authProcessorId:e.settleProcessorId;return G9[t]?(n||=`NULL`,G9[t][n]?G9[t][n]:`ELSE`):`ELSE`},cYe=e=>e.substr(0,1)===`C`,lYe=e=>{if(!e)return Math.floor(Date.now()/1e3);let t=new Date(e);return isNaN(t.getTime())?Math.floor(Date.now()/1e3):Math.floor(t.getTime()/1e3)},uYe=({brand:e,tail:t})=>{let n=z9[e]||z9.Visa;return{cardImageSrc:n.image,cardTypeDisplay:n.displayName,maskedNumber:`****${t||`--`}`}},dYe=e=>{let t=e?.selectedPaymentMethods?.[0]?.selectedForeignExchange,n=t?.currencyConversionEnabled??!1;return{rateValue:n?Number(t?.rate?.valueWithoutMarkup??B9):B9,exchangeRateValueWithMarkup:n?Number(t?.rate?.value??B9):B9,currencyCode:n?t?.localAmount?.currencyCode??``:YJe,localAmount:n?t?.localAmount?.value??V9:V9,currencyConversionEnabled:n}},fYe=e=>e==null||isNaN(e)?V9:Number(e).toFixed(2),pYe={feature_id:`IsAsinAutoRefreshEnabled`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:!0}],fallback_value:!1},mYe=(e,t,n=!0)=>{_T({message:H(e,t),icon:n?`success`:`fail`,className:`a-toast`})};function hYe(e,t){let n=z(!1);return{isFetching:n,load:async()=>
4486{if(!(n.value||t.value.length>0)){n.value=!0;try{await e()}finally{n.value=!1}}}}}var gYe={feature_id:`IsProductListModified`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{iconSuffix:``,widgetClass:`product-list-cn`}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{iconSuffix:`_ww`,widgetClass:`product-list-ww`}}],fallback_value:{iconSuffix:``,widgetClass:`product-list-cn`}},_Ye={feature_id:`IsProductSearchAutoCorrect`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},vYe=!1;async function yYe(){try{let e=Iy.getInstance();return vYe||=(await e.loadRules(_Ye),!0),Ay.isFeatureEnabled(Ay.IsProductSearchAutoCorrect)}catch{return!1}}var K9=20;function bYe(){let e=z([]),t=z(!0),n=z(!0),r=z(!1),i=z(!1),a=z(!1),o=0,s=!1,c=async()=>{let e=await F7.getBatchRecentlyViewed(K9,o);return e.length||(r.value=!0),e},l=async t=>{let n=await Rqe(t);!e.value.length&&!n.length&&(a.value=!0),e.value.push(...n.map(e=>e.asinDetail)),o+=1,t.length<K9&&(r.value=!0)};return{items:e,isLoading:t,isListLoading:n,isFinished:r,isLoadError:i,hasAllItemsFiltered:a,onLoad:async()=>{if(!s){s=!0,n.value=!0,i.value=!1;try{let e=await c();if(!e.length)return;await l(e)}catch(e){console.error(`RecentlyViewed onLoad failed:`,e),i.value=!0}finally{s=!1,n.value=!1,t.value=!1}}}}}var xYe={feature_id:`IsSearchModified`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:{iconSuffix:``,widgetClass:`search-widget`,isSearchModified:!1}},{when_all:[{is:[`flavor`,`WW`]}],return_value:{iconSuffix:`_ww`,widgetClass:`search-widget-ww`,isSearchModified:!0}}],fallback_value:{iconSuffix:``,widgetClass:`search-widget`,isSearchModified:!1}},q9=z(null),J9=null,Y9=!1,SYe=async()=>Y9&&q9.value?q9.value:(J9||=(async()=>{try{let e=Iy.getInstance();await e.loadRules(xYe);let t=e.getFeatureValue(My.IsSearchModified);return q9.value=t,Y9=!0,t}catch(e){throw console.error(`Failed to load IsSearchModifiedRules:`,e),J9=null,Y9=!1,e}})(),J9),CYe=()=>Y9;function wYe(){return{config:q9,loadConfig:SYe,isInitialized:CYe}}var{API_LIST:{EMTCSLP_EXTERNAL_APIGATEWAY_PROD:TYe,WW_GLOBAL_PROD:EYe}}=tR,X9={getSearchSuggestions:`${TYe}/search/suggestions`,getAutocompleteSuggestions:`${EYe}/products/autocomplete-suggestions`},DYe=e=>Y.post(X9.getSearchSuggestions,e),OYe=e=>lW.post({path:X9.getAutocompleteSuggestions,authOption:uW.OPTIONAL},e),kYe=2,AYe=200,Z9=10;function jYe(e,t){let n=z([]),r=(0,z8.default)(async e=>{if(!e||e.trim().length<kYe){n.value=[];return}try{let t;t=P.isCNFlavor()?await DYe({prefix:e.trim(),size:Z9}):await OYe({prefix:e.trim(),size:Z9,clientMetadata:{appLocale:qy,keyboardLanguageLocale:DG()}});let{data:r}=t;r&&r.suggestions?n.value=r.suggestions.map(e=>e.value):n.value=[]}catch(e){console.error(`Error while requesting autocomplete suggestions:`,e),n.value=[]}},AYe);return Vf([e,t],([e,t])=>{if(!t){n.value=[];return}r(e)}),{suggestions:n}}var MYe=async({paymentContractId:e,appUpdatePopupType:t,onError:n})=>{try{let n=await MEe(AEe,e);return n===BX.LAUNCHED?!1:n===BX.UPGRADE_REQUIRED?(t.value=Ec.SOFT_POPUP,!1):!0}catch(e){return w$(v$.PAYMENT_ERROR),console.error(`resolvePrepareFlow failed after sign`,e),CY.recordBusinessEvent(lQ.checkoutPage.paymentPrepareError),n&&n(),!1}},NYe={feature_id:`IsReturnlessRefundEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1},PYe=e=>new Promise(t=>{setTimeout(t,e)}),FYe={feature_id:`IsYourAccountModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function IYe(){return{isYourAccountModified:Ay.useFeatureFlag(Ay.IsYourAccountModified,FYe).isEnabled}}function LYe(){let e=z(A5.NOT_STARTED),t=z(!1),n=z(!1),{APP_PAGE_CONFIG_PAGES_ENUM:r}=tR,i=async()=>{try{P.isWWFlavor()?t.value=await yye():t.value=await vye()}catch(e){console.error(`error-checkIsDailySignInWeblabEnabled`,e)}},a=r=>{let i=r.map(e=>e.filter(e=>e.KEY!==`dailySignIn`));if(n.value){let n=e.value===A5.RUNNING||e.value===A5.RUNNING_AND_LAST_DAY;t.value&&n&&r.forEach((e,t)=>{e.forEach((e,n)=>{e.KEY===`dailySignIn`&&i[t].splice(n,0,e)})})}return i},o=async t=>{try{let n=t?.dailySignIn;
4486if(n){let t=oJ(`campaignId`,n?.path||``)||``;if(t&&t.length>0){let{data:n}=await l5(t);if(P.isWWFlavor()){let t=n?.eligibleCountries;if(Array.isArray(t)&&t.length>0){let n=Wy()?.countryCode;if(!n||!t.includes(n)){e.value=A5.CLOSED;return}}}e.value=n?.status||0}else e.value=A5.CLOSED}else e.value=A5.CLOSED}catch{e.value=A5.CLOSED}};return{campaignStatus:V(()=>e.value),isDailySignInWeblabEnabled:V(()=>t.value),isInitialized:V(()=>n.value),processDailySignInVisibility:a,initDailySignIn:async()=>{try{let[,e]=await Promise.all([i(),SJ(r.SETTING_PAGE)]);return await o(e),e}catch(t){throw console.error(`Daily sign-in initialization failed:`,t),e.value=A5.CLOSED,t}finally{n.value=!0}},checkIsDailySignInWeblabEnabled:i}}var RYe={feature_id:`AccountSettingsList`,options:[{when_all:[{is:[`flavor`,`CN`]}],return_value:[[{TITLE:`MANAGE_ADDRESS`,PATH:`addressList`},{TITLE:`MANAGE_ID_CARD_INFORMATION`,DESCRIBE:`GS_FOR_DOMESTIC_CUSTOMS_CLEARANCE`,PATH:`kycList`}],[{TITLE:`MANAGE_AUTH`,PATH:`authorizationManagement`},{TITLE:`AD_PREFERENCES`,PATH:`adPreference`},{TITLE:`PERS_REC`,PATH:`personalizedRecommendation`},{TITLE:`PERSONAL_INFO_COLLECTION_CHECKLIST`,PATH:`personalInformationCollectionChecklist`},{TITLE:`THIRD_PARTY_SHARED_PERSONAL_INFO_CHECKLIST`,PATH:`termStatement`,PARAMS:`THIRD_PARTY_SHARED_PERSONAL_INFO_CHECKLIST`},{TITLE:`NOTIFICATION_REMINDER_SETTINGS`,PATH:`notificationReminder`},{TITLE:`LANGUAGE_SETTINGS`,PATH:`languageSettings`}],[{TITLE:`PRIVACY_AND_SECURITY`,PATH:`privacySecurity`},{TITLE:`OVERSEAS_ENTITY_REGISTRATION_INFO`,PATH:`termStatement`,PARAMS:`OVERSEAS_ENTITY_REGISTRATION_INFO`},{TITLE:`CLEAR_CACHE`,CACHE_SIZE_TYPE:!0,PATH:``},{TITLE:`ABOUT_AMAZON`,CURRENT_APP_VERSION:!0,PATH:`aboutApp`}]]},{when_all:[{is:[`flavor`,`WW`]}],return_value:[[{TITLE:`MANAGE_ADDRESS`,PATH:`addressList`},{TITLE:`MANAGE_ID_CARD_INFORMATION`,PATH:`kycList`},{TITLE:`MANAGE_PAYMENT`,PATH:`managePayment`}],[{TITLE:`MANAGE_DESTINATION_LANGUAGE_CURRENCY`,PATH:`customerPreference`}],[{TITLE:`NOTIFICATION_REMINDER_SETTINGS`,PATH:`notificationReminder`},{TITLE:`HAPTIC_FEEDBACK_SETTINGS`,PATH:`hapticFeedbackSettings`}],[{TITLE:`PRIVACY_AND_SECURITY`,PATH:`privacySecurity`},{TITLE:`ABOUT_AMAZON_APP_WW`,CURRENT_APP_VERSION:!0,PATH:`aboutApp`}]]}],fallback_value:[[{TITLE:`MANAGE_ADDRESS`,PATH:`addressList`}],[{TITLE:`PRIVACY_AND_SECURITY`,PATH:`privacySecurity`},{TITLE:`CLEAR_CACHE`,CACHE_SIZE_TYPE:!0,PATH:``},{TITLE:`ABOUT_AMAZON`,CURRENT_APP_VERSION:!0,PATH:`aboutApp`}]]},zYe={feature_id:`IsPreloadTagRevealEnabled`,options:[{when_all:[{is:[`flavor`,`WW`]},{is:[`deviceType`,`Android`]}],return_value:!0}],fallback_value:!1},BYe=(e={})=>{let t=SW()?`bazaar_${P.getDeviceType(CW()?yW.IOS:yW.ANDROID)}`:`bazaar_web`,n=qy,r=Oc.CALLFLOW[n]||Oc.CALLFLOW.DEFAULT,a={ref_:t,paradigm:Oc.PARAMS.PARADIGM,muClientName:Oc.PARAMS.MU_CLIENT_NAME,language:n,callflow:r};e.orderContext&&(a.contextData=JSON.stringify(e.orderContext));let o;if(e.useMessageUsEndpoint){let e=dc();o=e.match(/^https?:\/\//i)?`${e}${Eve}`:e}else o=Oc.URL;let s=NX(o,a);X.callFn(i.OPEN_NATIVE_PAGE,{url:encodeURI(NX(s,{isHideTopNavBar:0,isNeedUserAgent:0})),animated:!1})},{CLOUDFRONT_BASE:VYe,API_GATEWAY_BASE_PATH:Q9,CN_CONTENT_PREFIX:HYe,WW_CONTENT_PREFIX:UYe}={CLOUDFRONT_BASE:`https://d1peh8wf20sur8.cloudfront.net`,API_GATEWAY_BASE_PATH:`/help`,CN_CONTENT_PREFIX:`cn/GSApp`,WW_CONTENT_PREFIX:`ww`},WYe=async e=>e.startsWith(`${Q9}/`)?e:await jG()?`${Q9}/${UYe}/${e}`:`${VYe}/${e}`,GYe=async e=>{let t=await WYe(e),n=await fetch(t);if(!n.ok)throw Error(`Help page fetch failed: ${n.status} ${n.statusText}`);return n.text()},KYe=e=>`${Q9}/${HYe}/${e}.html`,$9=null;function qYe(){let e=z(!1);return{helpS3MigrationEnabled:e,initHelpS3Migration:async()=>{if(!P.isCNFlavor())return;if($9!==null){e.value=$9;return}let t=await jG();$9=t,e.value=t},buildHelpPageQuery:(t,n)=>e.value?{staticPagePath:KYe(t),...n}:{pageKey:t,...n}}}var JYe={feature_id:`IsOrderModified`,options:[{when_all:[{is:[`flavor`,`WW`]}],return_value:!0}],fallback_value:!1};function YYe(){return{isOrderModified:Ay.useFeatureFlag(Ay.IsOrderModified,JYe).isEnabled}}export{cqe as $,EEe as $a,gbe as $c,VC as $d,Ob as $f,wQ as $i,UW as $l,vee as $m,NWe as $n,Y as $o,vg as $p,AAe as $r,sCe as $s,MGe as $t,ghe as $u,cYe as A,fDe as Aa,YK as Ac,Rw as Ad,AS as Af,zke as Ai,$ve as Al,wl as Am,aGe as An,Lwe as Ao,Iv as Ap,v$ as Ar,$q as As,A5 as At,tR as Au,Qqe as B,REe as Ba,Vbe as Bc,pw as Bd,bS as Bf,Nke as Bi,zW as Bl,el as Bm,nGe as Bn,_we as Bo,Xm as Bp,LAe as Br,vJ as Bs,fKe as Bt,XL as Bu,oYe as C,aZ as Ca,Oxe as Cc,Zw as Cd,QS as Cf,YQ as Ci,Tye as Cl,od as Cm,dKe as Cn,Jwe as Co,yte as Cp,hje as Cr,PJ as Cs,OKe as Ct,PU as Cu,sYe as D,lDe as Da,Dxe as Dc,Uw as Dd,RS as Df,KQ as Di,SG as Dl,Xc as Dm,mGe as Dn,Iwe as Do,ete as Dp,lje as Dr,EJ as Ds,eKe as Dt,SH as Du,uYe as E,uDe as Ea,kxe as Ec,Ww as Ed,sC as Ef,Hke as Ei,pG as El,ld as Em,p5 as En,wY as Eo,ky as Ep,dje as Er,YSe as Es,$Ge as Et,IH as Eu,aJe as F,rDe as Fa,WK as Fc,ww as Fd,gS as Ff,Pke as Fi,aG as Fl,R as Fm,lGe as Fn,hY as Fo,gg as Fp,f$ as Fr,VSe as Fs,JGe as Ft,zL as Fu,Zqe as G,FEe as Ga,Sbe as Gc,rw as Gd,_re as Gf,Dke as Gi,ZW as Gl,tu as Gm,ZWe as Gn,pwe as Go,B as Gp,TAe as Gr,pJ as Gs,LGe as Gt,sL as Gu,eJe as H,VEe as Ha,Ube as Hc,uw as Hd,xS as Hf,Ake as Hi,JW as Hl,$l as Hm,Y8 as Hn,uwe as Ho,Op as Hp,u$ as Hr,iCe as Hs,hKe as Ht,DL as Hu,iJe as I,HX as Ia,q as Ic,bw as Id,vre as If,Oke as Ii,sG as Il,xl as Im,cGe as In,_Y as Io,Wh as Ip,RAe as Ir,wJ as Is,RGe as It,WL as Iu,Vqe as J,zEe as Ja,wbe as Jc,sw as Jd,Tx as Jf,OQ as Ji,NW as Jl,Pc as Jm,qWe as Jn,mwe as Jo,ph as Jp,wAe as Jr,GSe as Js,zGe as Jt,fL as Ju,Uqe as K,LEe as Ka,ybe as Kc,tw as Kd,mS as Kf,zQ as Ki,LW as Kl,Mc as Km,JWe as Kn,ywe as Ko,fp as Kp,vAe as Kr,AJ as Ks,HGe as Kt,pL as Ku,rJe as L,XEe as La,BK as Lc,Sw as Ld,_S as Lf,RQ as Li,BW as Ll,Ql as Lm,pGe as Ln,gY as Lo,V as Lp,d$ as Lr,KSe as Ls,XGe as Lt,QL as Lu,GJe as M,aDe as Ma,qK as Mc,Aw as Md,jS as Mf,HQ as Mi,rG as Ml,nl as Mm,l5 as Mn,CY as Mo,_y as Mp,C$ as Mr,cJ as Ms,WGe as Mt,KL as Mu,N9 as N,qX as Na,Qbe as Nc,Ow as Nd,TS as Nf,Lke as Ni,oG as Nl,Nc as Nm,oGe as Nn,Pwe as N
4486o,s_ as Np,w$ as Nr,cCe as Ns,IGe as Nt,jL as Nu,iYe as O,mDe as Oa,Exe as Oc,Vw as Od,OS as Of,qQ as Oi,CG as Ol,$c as Om,iGe as On,Bwe as Oo,fy as Op,rje as Or,oJ as Os,qGe as Ot,kV as Ou,oJe as P,QX as Pa,Zbe as Pc,Ew as Pd,ES as Pf,Ike as Pi,iG as Pl,vu as Pm,uGe as Pn,xY as Po,a_ as Pp,WAe as Pr,_J as Ps,_Ge as Pt,qL as Pu,F7 as Q,DEe as Qa,gK as Qc,JC as Qd,Eb as Qf,TQ as Qi,HW as Ql,Ol as Qm,PWe as Qn,ACe as Qo,hp as Qp,kAe as Qr,IJ as Qs,wGe as Qt,aL as Qu,nJe as R,VX as Ra,zK as Rc,yw as Rd,mre as Rf,BQ as Ri,VW as Rl,eu as Rm,f5 as Rn,X as Ro,Gm as Rp,HAe as Rr,lSe as Rs,VGe as Rt,YL as Ru,fYe as S,DDe as Sa,Axe as Sc,rT as Sd,dC as Sf,Uke as Si,bye as Sl,z as Sm,lKe as Sn,Wwe as So,Ay as Sp,_je as Sr,qSe as Ss,DKe as St,UU as Su,dYe as T,CDe as Ta,wxe as Tc,Gw as Td,LS as Tf,WQ as Ti,Xve as Tl,pd as Tm,_5 as Tn,Uwe as To,Ty as Tp,L$ as Tr,XSe as Ts,nKe as Tt,wU as Tu,tJe as U,HEe as Ua,DK as Uc,ew as Ud,gre as Uf,jke as Ui,WW as Ul,dl as Um,$We as Un,fwe as Uo,Ym as Up,l$ as Ur,ISe as Us,UGe as Ut,xL as Uu,z7 as V,PEe as Va,Hbe as Vc,dw as Vd,vS as Vf,kke as Vi,RW as Vl,bl as Vm,eGe as Vn,dwe as Vo,Bm as Vp,UAe as Vr,bJ as Vs,gKe as Vt,ZL as Vu,B7 as W,UEe as Wa,vbe as Wc,iw as Wd,wS as Wf,Fke as Wi,IW as Wl,fl as Wm,QWe as Wn,gwe as Wo,Jm as Wp,_Ae as Wr,PSe as Ws,j5 as Wt,SL as Wu,Bqe as X,_Ee as Xa,fbe as Xc,cw as Xd,Ib as Xf,DQ as Xi,YW as Xl,bee as Xm,MWe as Xn,ewe as Xo,eh as Xp,NAe as Xr,ySe as Xs,QGe as Xt,hL as Xu,zqe as Y,IEe as Ya,hK as Yc,lw as Yd,Ub as Yf,ake as Yi,PW as Yl,Fc as Ym,XWe as Yn,hwe as Yo,If as Yp,EAe as Yr,USe as Ys,M5 as Yt,dL as Yu,Fqe as Z,wEe as Za,hbe as Zc,$C as Zd,Nb as Zf,SQ as Zi,GW as Zl,hu as Zm,RWe as Zn,eY as Zo,xf as Zp,DAe as Zr,fJ as Zs,CGe as Zt,oL as Zu,hYe as _,MDe as _a,jxe as _c,hie as _d,FS as _f,re as _h,$ke as _i,kG as _l,Nf as _m,xGe as _n,CTe as _o,Uy as _p,RPe as _r,uSe as _s,NKe as _t,JU as _u,zYe as a,uQ as aa,MSe as ac,nL as ad,LC as af,Tc as ah,gAe as ai,bbe as al,xg as am,aKe as an,dEe as ao,ub as ap,OWe as ar,dSe as as,GKe as at,TW as au,H9 as b,PDe as ba,Ixe as bc,sT as bd,US as bf,i as bh,t$ as bi,hye as bl,Ju as bm,B5 as bn,qY as bo,Fy as bp,yje as br,FJ as bs,MKe as bt,WU as bu,IYe as c,mOe as ca,Nq as cc,qT as cd,mC as cf,yc as ch,pAe as ci,RG as cl,Dp as cm,E5 as cn,uEe as co,eb as cp,SWe as cr,iJ as cs,IKe as ct,CW as cu,MYe as d,QDe as da,Jxe as dc,PT as dd,bC as df,ree as dh,c$ as di,zG as dl,wp as dm,kGe as dn,NX as do,Ry as dp,fLe as dr,BSe as ds,RKe as dt,hW as du,CQ as ea,rJ as ec,phe as ed,EC as ef,Ac as eh,SAe as ei,pbe as el,Sg as em,wKe as en,kEe as eo,H as ep,FWe as er,kJ as es,sqe as et,XW as eu,jYe as f,XDe as fa,Yxe as fc,MT as fd,vC as ff,fee as fh,mAe as fi,Vye as fl,Cp as fm,yKe as fn,QTe as fo,wte as fp,eFe as fr,JSe as fs,Y5 as ft,uW as fu,gYe as g,jDe as ga,Txe as gc,vT as gd,uC as gf,Gs as gh,r$ as gi,_ye as gl,Mf as gm,_Ke as gn,kTe as go,Hy as gp,f2 as gr,xJ as gs,jKe as gt,QU as gu,yYe as h,ADe as ha,Eq as hc,ET as hd,CC as hf,mee as hh,qke as hi,xye as hl,Rf as hm,xKe as hn,ZTe as ho,Wy as hp,YPe as hr,aJ as hs,FKe as ht,$U as hu,BYe as i,_ke as ia,hJ as ic,jme as id,OC as if,Ec as ih,yAe as ii,xbe as il,Cg as im,cKe as in,fEe as io,ab as ip,kWe as ir,tCe as is,tqe as it,vW as iu,eYe as j,dDe as ja,ZK as jc,Pw as jd,DS as jf,Rke as ji,nG as jl,Dl as jm,rGe as jn,TY as jo,yy as jp,QAe as jr,CJ as js,S5 as jt,eR as ju,lYe as k,pDe as ka,vq as kc,zw as kd,kS as kf,GQ as ki,eye as kl,Qc as km,sGe as kn,Rwe as ko,uy as kp,oje as kr,NJ as ks,KGe as kt,Dve as ku,PYe as l,hOe as la,Mq as lc,VT as ld,fC as lf,xc as lh,o$ as li,zye as ll,kp as lm,SKe as ln,IX as lo,Dte as lp,S4 as lr,gJ as ls,LKe as lt,_W as lu,bYe as m,RDe as ma,Dq as mc,OT as md,pC as mf,pee as mh,Qke as mi,OG as ml,Vf as mm,DGe as mn,ATe as mo,Ky as mp,ZPe as mr,kSe as ms,q5 as mt,rW as mu,qYe as n,AQ as na,hSe as nc,mhe as nd,BC as nf,wc as nh,bAe as ni,mbe as nl,gp as nm,k5 as nn,mEe as no,hb as np,LWe as nr,mSe as ns,aqe as nt,xW as nu,RYe as o,_Oe as oa,eCe as oc,JI as od,PC as of,L as oh,CAe as oi,_be as ol,Im as om,PGe as on,lEe as oo,Jy as op,J8 as or,OJ as os,UKe as ot,SW as ou,wYe as p,zDe as pa,Oq as pc,kT as pd,hC as pf,dee as ph,aAe as pi,Bye as pl,D_ as pm,bKe as pn,$Te as po,Gy as pp,p2 as pr,oCe as ps,VKe as pt,lW as pu,Hqe as q,BEe as qa,ube as qc,ow as qd,wx as qf,EQ as qi,FW as ql,Lc as qm,YWe as qn,bwe as qo,rp as qp,jAe as qr,WSe as qs,BGe as qt,mL as qu,GYe as r,mke as ra,$Se as rc,tL as rd,DC as rf,Sc as rh,MAe as ri,Cbe as rl,yg as rm,OGe as rn,pEe as ro,mb as rp,jWe as rr,zSe as rs,iqe as rt,bW as ru,LYe as s,lQ as sa,vSe as sc,yfe as sd,TC as sf,Dc as sh,OAe as si,Hye as sl,Ff as sm,FGe as sn,cEe as so,Yy as sp,EWe as sr,mJ as ss,HKe as st,wW as su,YYe as t,oke as ta,eJ as tc,hhe as td,RC as tf,vc as th,xAe as ti,dbe as tl,bg as tm,pKe as tn,TEe as to,Db as tp,IWe as tr,pSe as ts,oqe as tt,qW as tu,NYe as u,gOe as ua,qxe as uc,zT as ud,xC as uf,pc as uh,uAe as ui,LG as ul,Sp as um,mKe as un,aEe as uo,qy as up,yLe as ur,_Se as us,J5 as ut,gW as uu,mYe as v,NDe as va,Mxe as vc,_T as vd,ZS as vf,Ws as vh,eAe as vi,AG as vl,nd as vm,vKe as vn,wTe as vo,Ly as vp,o2 as vr,aCe as vs,PKe as vt,BU as vu,W9 as w,wDe as wa,Pxe as wc,qw as wd,zS as wf,Bke as wi,Cye as wl,rd as wm,CKe as wn,Vwe as wo,Av as wp,R$ as wr,gSe as ws,tKe as wt,kU as wu,$Je as x,kDe as xa,Fxe as xc,aT as xd,$S as xf,a as xh,tAe as xi,gye as xl,Xu as xm,uKe as xn,KY as xo,My as xp,vje as xr,SJ as xs,W5 as xt,KU as xu,pYe as y,LDe as ya,Nxe as yc,cT as yd,NS as yf,P as yh,nAe as yi,Sye as yl,ad as ym,SGe as yn,BY as yo,Iy as yp,bje as yr,fSe as ys,AKe as yt,GU as yu,$qe as z,NEe as za,IK as zc,mw as zd,yS as zf,VQ as zi,KW as zl,pl as zm,dGe as zn,wwe as zo,Vm as zp,IAe as zr,LSe as zs,YGe as zt,JL as zu};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.