(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[73489,39395,5962,75096,42447,55646,44722,846,61135,91290,55582,69428],{82364:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AggregatedCloseupSavedToBoardInfo_pin",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAdsOnlyProfile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adsOnlyProfileSite",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"1c0dd9839405d82cabfd205ccf6b71f5"};e.exports=i},361600:e=>{var i,n,t,l,a,o,s,r,d={fragment:{argumentDefinitions:[i={defaultValue:null,kind:"LocalArgument",name:"inviteCode"},n={defaultValue:null,kind:"LocalArgument",name:"inviteType"},t={defaultValue:null,kind:"LocalArgument",name:"objectId"}],kind:"Fragment",metadata:null,name:"AllShareOptionsUtilityMutation",selections:[{alias:null,args:l=[{fields:[{kind:"Variable",name:"inviteCode",variableName:"inviteCode"},{kind:"Variable",name:"inviteType",variableName:"inviteType"},{kind:"Variable",name:"objectId",variableName:"objectId"}],kind:"ObjectValue",name:"input"}],concreteType:null,kind:"LinkedField",name:"v3InviteSentExternalMutation",plural:!1,selections:[{kind:"InlineFragment",selections:[a={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[o={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"fromUserId",storageKey:null}],storageKey:null}],type:"V3InviteSentExternal",abstractKey:null},{kind:"InlineFragment",selections:[a,r={alias:null,args:null,concreteType:"ErrorInfo",kind:"LinkedField",name:"error",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],type:"InvalidParameters",abstractKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[n,i,t],kind:"Operation",name:"AllShareOptionsUtilityMutation",selections:[{alias:null,args:l,concreteType:null,kind:"LinkedField",name:"v3InviteSentExternalMutation",plural:!1,selections:[a,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[o,s,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],type:"V3InviteSentExternal",abstractKey:null},{kind:"InlineFragment",selections:[r],type:"InvalidParameters",abstractKey:null}],storageKey:null}]},params:{id:"1705ed8db84c79dc12b83cafd1757686fa888571bbecd699295d011693ddd4cf",metadata:{},name:"AllShareOptionsUtilityMutation",operationKind:"mutation",text:null}};d.hash="7e73aab163ac599c2451f08566f2eb15",e.exports=d},865107:e=>{var i,n,t,l,a={fragment:{argumentDefinitions:i=[{defaultValue:null,kind:"LocalArgument",name:"inviteType"},{defaultValue:null,kind:"LocalArgument",name:"objectId"}],kind:"Fragment",metadata:null,name:"AllShareOptionsUtility_CreateExternalInviteGraphQLQuery",selections:[{alias:null,args:n=[{kind:"Variable",name:"inviteType",variableName:"inviteType"},{kind:"Variable",name:"objectId",variableName:"objectId"}],concreteType:null,kind:"LinkedField",name:"v3InviteUserExternalQuery",plural:!1,selections:[{kind:"InlineFragment",selections:[t={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},l={alias:null,args:null,concreteType:"InviteUserExternal",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"inviteCode",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"inviteUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],storageKey:null}],type:"V3InviteUserExternal",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:i,kind:"Operation",name:"AllShareOptionsUtility_CreateExternalInviteGraphQLQuery",selections:[{alias:null,args:n,concreteType:null,kind:"LinkedField",name:"v3InviteUserExternalQuery",plural:!1,selections:[t,{kind:"InlineFragment",selections:[l],type:"V3InviteUserExternal",abstractKey:null}],storageKey:null}]},params:{id:"6312848b4bb08588587683a04a42e4d0333e2e986fcab0cef4ed200786d3f5d9",metadata:{},name:"AllShareOptionsUtility_CreateExternalInviteGraphQLQuery",operationKind:"query",text:null}};a.hash="bc8b32c56a4a58de585c9a05ae69bd9c",e.exports=a},16143:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"BubbleStory_story",selections:[{alias:null,args:null,kind:"ScalarField",name:"storyType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"referringSource",storageKey:null},{alias:"storyTitle",args:null,concreteType:"StoryText",kind:"LinkedField",name:"title",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"format",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryAction",kind:"LinkedField",name:"action",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"objects",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],type:"ExploreArticle",abstractKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryDisplayOptions",kind:"LinkedField",name:"displayOptions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"identifierIconName",storageKey:null}],storageKey:null}],type:"Story",abstractKey:null,hash:"4243a93c1533a91b49143abf50a2c432"};e.exports=i},792522:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupDescriptionPhotoAttribution_pin",selections:[{alias:null,args:null,concreteType:"Attribution",kind:"LinkedField",name:"attribution",plural:!1,selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"authorUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"authorName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ccUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subtype",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};n.hash="5dff28be2de95106e382c42d78ad1833",e.exports=n},364962:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupDescription_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"datePublished",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:n=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},i,{alias:null,args:null,concreteType:"Attribution",kind:"LinkedField",name:"attribution",plural:!1,selections:n,storageKey:null},{args:null,kind:"FragmentSpread",name:"CloseupDescriptionPhotoAttribution_pin"},{args:null,kind:"FragmentSpread",name:"useStructuredDescriptionFragment_pin"}],type:"Pin",abstractKey:null};t.hash="41eed1dd8d597f8add4860a70249b61e",e.exports=t},697471:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupDetailsMoreInformationButton_pin",selections:[{args:null,kind:"FragmentSpread",name:"VaseFullBleedModal_pin"}],type:"Pin",abstractKey:null,hash:"5b35adb59215c21bd34fd5b4aae36344"};e.exports=i},970533:e=>{var i,n,t,l,a,o,s,r={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"},{defaultValue:null,kind:"LocalArgument",name:"isDesktop"}],kind:"Fragment",metadata:null,name:"CloseupDetails_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mobileLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForAggregatedComments",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{alias:"origImage",args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[n={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:'images(spec:"orig")'},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[n,t={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i,{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[t,{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"inStock",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:o=[a={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"MakeCardTutorialMetadata",kind:"LinkedField",name:"tutorial",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fromAggregatedData",storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"CategorizedIngredientsMetadata",kind:"LinkedField",name:"categorizedIngredients",plural:!0,selections:o,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[t,{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[l],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:s=[{args:null,kind:"FragmentSpread",name:"CloseupDetails_user"}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:s,storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[a,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:s,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:s,storageKey:null},{args:null,kind:"FragmentSpread",name:"OfficialUserAttribution_pin"},{args:null,kind:"FragmentSpread",name:"SeeMoreButton_pin"},{args:null,kind:"FragmentSpread",name:"PinRecipe_pin"},{args:null,kind:"FragmentSpread",name:"CloseupTitle_pin"},{args:null,kind:"FragmentSpread",name:"CloseupSavedAttribution_pin"},{args:null,kind:"FragmentSpread",name:"PinFeaturedInArticleCard_pin"},{args:null,kind:"FragmentSpread",name:"VaseFullBleedModal_pin"},{args:null,kind:"FragmentSpread",name:"PinRecipeRating_pin"},{args:null,kind:"FragmentSpread",name:"CloseupDescription_pin"},{args:null,kind:"FragmentSpread",name:"useAnnotationsWithLinksFragment_pin"},{args:null,kind:"FragmentSpread",name:"useReactionCountsFragment_pin"},{args:null,kind:"FragmentSpread",name:"VaseAnnotations_pin"},{condition:"isAuth",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"ProductDetails_pin"}]},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{args:null,kind:"FragmentSpread",name:"ProductDescriptionDropdown_pin"}]},{condition:"isDesktop",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"AggregatedCloseupSavedToBoardInfo_pin"},{args:null,kind:"FragmentSpread",name:"SavedToText_pin"},{args:null,kind:"FragmentSpread",name:"CloseupDetailsMoreInformationButton_pin"},{args:null,kind:"FragmentSpread",name:"CommentThreadContainer_pin"}]},{condition:"isDesktop",kind:"Condition",passingValue:!1,selections:[{args:null,kind:"FragmentSpread",name:"PinFeedbackButton_pin"}]}],type:"Pin",abstractKey:null};r.hash="cfac4658b106fb31b151463467935c49",e.exports=r},446969:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupDetails_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"blockedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"explicitlyFollowedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"followerCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageLargeUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSmallUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isVerifiedMerchant",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,concreteType:"VerifiedIdentity",kind:"LinkedField",name:"verifiedIdentity",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"verified",storageKey:null}],storageKey:null}],type:"User",abstractKey:null,hash:"c9713d85ef89281fa5ad27120a1c71f9"};e.exports=i},553061:e=>{var i,n,t,l,a,o,s,r={fragment:{argumentDefinitions:i=[{defaultValue:null,kind:"LocalArgument",name:"inviteCode"}],kind:"Fragment",metadata:null,name:"CloseupInviteQuery",selections:[{alias:null,args:n=[{kind:"Variable",name:"inviteCode",variableName:"inviteCode"}],concreteType:null,kind:"LinkedField",name:"v3GetInviteCodeQuery",plural:!1,selections:[{kind:"InlineFragment",selections:[t={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sender",plural:!1,selections:[l={alias:null,args:null,kind:"ScalarField",name:"firstName",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null}],storageKey:null}],storageKey:null}],type:"InviteCodeResponse",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:i,kind:"Operation",name:"CloseupInviteQuery",selections:[{alias:null,args:n,concreteType:null,kind:"LinkedField",name:"v3GetInviteCodeQuery",plural:!1,selections:[t,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sender",plural:!1,selections:[l,a,o,s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},s],storageKey:null}],type:"InviteCodeResponse",abstractKey:null}],storageKey:null}]},params:{id:"5a589701ab373e3f213c9fdce343adce7b105e64724244cbd74ff87a99176c01",metadata:{},name:"CloseupInviteQuery",operationKind:"query",text:null}};r.hash="961b939abc7c38003df733d73e52fec9",e.exports=r},494689:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupMainIframe_pin",selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"}],type:"Pin",abstractKey:null,hash:"ca973953e87be2d2406ed057784f61de"};e.exports=i},23433:e=>{var i={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"CloseupMainPinImage_pin",selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHtml",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"altText",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dominantColor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"connectionType",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"},{args:[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"UnauthMobileContextMenu_pin"}],type:"Pin",abstractKey:null,hash:"acf46db80fdf428be9b7e9418dc53bc7"};e.exports=i},506803:e=>{var i,n,t,l={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"},{defaultValue:null,kind:"LocalArgument",name:"isDesktop"}],kind:"Fragment",metadata:null,name:"CloseupMainPin_pin",selections:[{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:i,storageKey:null}],storageKey:null},{alias:"imageSpec_orig",args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isV1IdeaPin",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mobileLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageLargeUrl",storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subtype",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:"additionalImageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"236x")'},{alias:"additionalImageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"474x")'},{alias:"additionalImageSpec_564x",args:[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"564x")'},{alias:"additionalImageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"736x")'}],storageKey:null}],storageKey:null},{args:t=[n={kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"CloseupMainPinImage_pin"},{args:[n,{kind:"Variable",name:"isDesktop",variableName:"isDesktop"}],kind:"FragmentSpread",name:"CloseupDetails_pin"},{args:null,kind:"FragmentSpread",name:"ProductCarousel_pin"},{args:null,kind:"FragmentSpread",name:"CloseupMainIframe_pin"},{args:null,kind:"FragmentSpread",name:"CloseupVideo_pin"},{condition:"isDesktop",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"StoryPinCloseupBodyOnDesktop_pin"}]},{condition:"isDesktop",kind:"Condition",passingValue:!1,selections:[{args:t,kind:"FragmentSpread",name:"StoryPinCloseupBodyOnMobile_pin"}]},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{args:null,kind:"FragmentSpread",name:"LeafSnippet_pin"}]}],type:"Pin",abstractKey:null};l.hash="bcf0908fb994e506bdb8c34e61678565",e.exports=l},342485:e=>{var i={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"CloseupPageContainer_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isOosProduct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isStaleProduct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shoppingFlags",storageKey:null},{args:[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"UnauthContextMenuController_pin"}],type:"Pin",abstractKey:null,hash:"ee8116db3874fedf870e4d60036a02c7"};e.exports=i},821358:e=>{var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A,y,x,v,k,f,S,P,w,j,B,R,E,C,T,J,F,V,D,U,O,Q,L,N,M,q,W,Z,K,H,z,X,G,Y,$,ee,ie,ne,te,le,ae,oe,se,re,de,ce,ue,pe,me,_e,he,ge,be,Ie,Ae,ye,xe,ve,ke,fe,Se,Pe,we,je,Be,Re,Ee,Ce,Te,Je,Fe,Ve,De,Ue,Oe,Qe,Le,Ne,Me,qe,We,Ze,Ke,He,ze,Xe,Ge,Ye,$e,ei,ii,ni,ti,li,ai,oi,si,ri,di,ci,ui,pi,mi,_i,hi,gi,bi,Ii,Ai,yi,xi,vi,ki,fi,Si,Pi,wi,ji,Bi,Ri,Ei,Ci,Ti,Ji,Fi,Vi,Di,Ui,Oi,Qi,Li,Ni,Mi,qi,Wi,Zi,Ki,Hi,zi={fragment:{argumentDefinitions:[i={defaultValue:null,kind:"LocalArgument",name:"isAuth"},n={defaultValue:null,kind:"LocalArgument",name:"isDesktop"},t={defaultValue:null,kind:"LocalArgument",name:"pinId"}],kind:"Fragment",metadata:null,name:"CloseupPageQuery",selections:[{alias:null,args:l=[{kind:"Variable",name:"pin",variableName:"pinId"}],concreteType:null,kind:"LinkedField",name:"v3GetPinQuery",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"CreatorClass",kind:"LinkedField",name:"creatorClass",plural:!1,selections:o=[a={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CreatorClassInstance",kind:"LinkedField",name:"creatorClassInstance",plural:!1,selections:o,storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"dominantColor",storageKey:null},a,d={alias:null,args:null,kind:"ScalarField",name:"gridDescription",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},g={alias:"imageSpec_236x",args:u=[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[r,p={alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},_={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:'images(spec:"236x")'},b={alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},A={alias:null,args:null,kind:"ScalarField",name:"isEligibleForAggregatedComments",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},x={alias:null,args:null,kind:"ScalarField",name:"isOosProduct",storageKey:null},v={alias:null,args:null,kind:"ScalarField",name:"isStaleProduct",storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:f=[k={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[P={alias:null,args:null,kind:"ScalarField",name:"isDeleted",storageKey:null},w={alias:null,args:null,kind:"ScalarField",name:"hasProductPins",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[j={alias:null,args:null,kind:"ScalarField",name:"videoUrls",storageKey:null}],storageKey:null},{args:[{kind:"Variable",name:"isAuth",variableName:"isAuth"},{kind:"Variable",name:"isDesktop",variableName:"isDesktop"}],kind:"FragmentSpread",name:"Closeup_pin"}],storageKey:null}],type:"V3GetPin",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,i,n],kind:"Operation",name:"CloseupPageQuery",selections:[{alias:null,args:l,concreteType:null,kind:"LinkedField",name:"v3GetPinQuery",plural:!1,selections:[k,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"CreatorClass",kind:"LinkedField",name:"creatorClass",plural:!1,selections:R=[a,B={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CreatorClassInstance",kind:"LinkedField",name:"creatorClassInstance",plural:!1,selections:R,storageKey:null},s,r,a,d,c,g,b,I,A,y,x,v,{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[k,{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[E={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[C={alias:null,args:null,kind:"ScalarField",name:"inStock",storageKey:null}],storageKey:null},B,F={alias:"imageSpec_236x",args:u,concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:J=[b,{alias:null,args:null,concreteType:"Thumbnails",kind:"LinkedField",name:"canonicalImage",plural:!1,selections:T=[p,_,h],storageKey:null}],storageKey:'additionalImagesPerSpec(spec:"236x")'},D={alias:"imageSpec_474x",args:V=[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:J,storageKey:'additionalImagesPerSpec(spec:"474x")'},O={alias:"imageSpec_564x",args:U=[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:J,storageKey:'additionalImagesPerSpec(spec:"564x")'},L={alias:"imageSpec_736x",args:Q=[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:J,storageKey:'additionalImagesPerSpec(spec:"736x")'}],storageKey:null}],storageKey:null},S,{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[P,w,B,{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null},a],storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[j,B,a,{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[k,{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV4",plural:!1,selections:M=[p,h,N={alias:null,args:null,kind:"ScalarField",name:"thumbnail",storageKey:null},_],storageKey:null},{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:M,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"collaboratedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"collaboratorPermissions",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"isCollaborative",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:R,storageKey:null},_,B,k,E,{alias:null,args:null,kind:"ScalarField",name:"privacy",storageKey:null},q={alias:null,args:null,kind:"ScalarField",name:"layout",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[W={alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},B,k,a,Z={alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},K={alias:null,args:null,kind:"ScalarField",name:"followerCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"followedByMe",storageKey:null},H={alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},z={alias:null,args:null,kind:"ScalarField",name:"isAdsOnlyProfile",storageKey:null},X={alias:null,args:null,kind:"ScalarField",name:"adsOnlyProfileSite",storageKey:null},G={alias:null,args:null,kind:"ScalarField",name:"isVerifiedMerchant",storageKey:null},Y={alias:null,args:null,concreteType:"VerifiedIdentity",kind:"LinkedField",name:"verifiedIdentity",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"verified",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subtype",storageKey:null},$={alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},m],storageKey:null},{alias:null,args:ee=[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:ie=[_],storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"isPromoted",storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:ne=[E,_],storageKey:null}]},{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null},{alias:null,args:null,concreteType:"AnnotationsWithLinks",kind:"LinkedField",name:"annotationsWithLinksArray",plural:!0,selections:ne,storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[E,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:se=[k,B,H,W,te={alias:null,args:null,kind:"ScalarField",name:"blockedByMe",storageKey:null},le={alias:null,args:null,kind:"ScalarField",name:"explicitlyFollowedByMe",storageKey:null},K,a,ae={alias:null,args:null,kind:"ScalarField",name:"imageLargeUrl",storageKey:null},Z,oe={alias:null,args:null,kind:"ScalarField",name:"imageSmallUrl",storageKey:null},G,Y],storageKey:null},B,k],storageKey:null},{alias:null,args:null,concreteType:"UserWebsite",kind:"LinkedField",name:"linkUserWebsite",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:re=[k,B],storageKey:null},B],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mobileLink",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:se,storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"pinnedToBoard",plural:!1,selections:[a,_,B],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[de={alias:null,args:null,kind:"ScalarField",name:"domainUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domainVerified",storageKey:null},a,B,{alias:null,args:null,kind:"ScalarField",name:"connectionType",storageKey:null},H,W,te,le,K,ae,Z,oe,G,Y,k],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:[a,B,k,W],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"promotedIsRemovable",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[k,{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:[k,{alias:null,args:null,kind:"ScalarField",name:"datePublished",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[k,{alias:"additionalImageSpec_236x",args:u,concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:f,storageKey:'additionalImagesPerSpec(spec:"236x")'},{alias:"additionalImageSpec_474x",args:V,concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:f,storageKey:'additionalImagesPerSpec(spec:"474x")'},{alias:"additionalImageSpec_564x",args:U,concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:f,storageKey:'additionalImagesPerSpec(spec:"564x")'},{alias:"additionalImageSpec_736x",args:Q,concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:f,storageKey:'additionalImagesPerSpec(spec:"736x")'},E,{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[ce={alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},C],storageKey:null},B,F,D,O,L],storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[k,{alias:null,args:null,kind:"ScalarField",name:"fromAggregatedData",storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[k,{alias:null,args:null,kind:"ScalarField",name:"bestRating",storageKey:null},ue={alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},pe={alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CategorizedIngredientsMetadata",kind:"LinkedField",name:"categorizedIngredients",plural:!0,selections:[k,me={alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,concreteType:"ParsedIngredientMetadata",kind:"LinkedField",name:"ingredients",plural:!0,selections:[_e={alias:null,args:null,kind:"ScalarField",name:"amt",storageKey:null},E],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"diets",storageKey:null},{alias:null,args:null,concreteType:"CookTimes",kind:"LinkedField",name:"cookTimes",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"cook",plural:!1,selections:he=[{alias:null,args:null,kind:"ScalarField",name:"m",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"h",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"total",plural:!1,selections:he,storageKey:null}],storageKey:null},E,{alias:null,args:null,concreteType:"ServingsSummary",kind:"LinkedField",name:"servingsSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"summary",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"serves",storageKey:null}],storageKey:null}],storageKey:null},ge={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,concreteType:"MakeCardTutorialMetadata",kind:"LinkedField",name:"tutorial",plural:!1,selections:f,storageKey:null},s],storageKey:null},{alias:null,args:null,concreteType:"BoardSection",kind:"LinkedField",name:"section",plural:!1,selections:[a,B,{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},ge],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"thirdPartyPinOwner",plural:!1,selections:re,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackingParams",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"unifiedUserNote",storageKey:null},{alias:"imageSpec_orig",args:ee,concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[k,p,_,h],storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"isV1IdeaPin",storageKey:null},ae,{alias:null,args:null,kind:"ScalarField",name:"descriptionHtml",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"altText",storageKey:null},{alias:"imageSpec_60x60",args:[{kind:"Literal",name:"spec",value:"60x60"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"60x60")'},{alias:"imageSpec_136x136",args:[{kind:"Literal",name:"spec",value:"136x136"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"136x136")'},{alias:"imageSpec_170x",args:[{kind:"Literal",name:"spec",value:"170x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"170x")'},{alias:"imageSpec_474x",args:V,concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"474x")'},{alias:"imageSpec_564x",args:U,concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"564x")'},{alias:"imageSpec_736x",args:Q,concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"736x")'},{alias:"imageSpec_600x315",args:[{kind:"Literal",name:"spec",value:"600x315"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"600x315")'},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:[H,W,B,te,le,K,a,ae,Z,oe,G,Y],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},ge,{alias:"origImage",args:ee,concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:ie,storageKey:'images(spec:"orig")'},{alias:null,args:null,concreteType:"TodayArticleWithPath",kind:"LinkedField",name:"relatedArticle",plural:!1,selections:[B,{alias:null,args:null,kind:"ScalarField",name:"mainImageUrl",storageKey:null},ge,{alias:null,args:null,kind:"ScalarField",name:"urlPath",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupDescription",storageKey:null},{alias:null,args:null,concreteType:"Attribution",kind:"LinkedField",name:"attribution",plural:!1,selections:[k,{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[$],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"authorUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"authorName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ccUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"providerName",storageKey:null},_],storageKey:null},{alias:null,args:null,concreteType:"FormattedCloseupDescription",kind:"LinkedField",name:"formattedCloseupDescription",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[k,{kind:"InlineFragment",selections:[{alias:"stringContent",args:null,kind:"ScalarField",name:"content",storageKey:null},m],type:"DescriptionString",abstractKey:null},{kind:"InlineFragment",selections:[m,{alias:"pointsContent",args:null,kind:"ScalarField",name:"content",storageKey:null}],type:"DescriptionPoints",abstractKey:null},{kind:"InlineFragment",selections:[m,{alias:"specsContent",args:null,concreteType:"DescriptionSpecDetail",kind:"LinkedField",name:"content",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},be={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null}],type:"DescriptionSpecs",abstractKey:null},{kind:"InlineFragment",selections:[m,{alias:"tableContent",args:null,kind:"ScalarField",name:"content",storageKey:null}],type:"DescriptionTable",abstractKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ReactionCountModel",kind:"LinkedField",name:"reactionCountsData",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"reactionType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reactionCount",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinCarouselData",kind:"LinkedField",name:"carouselData",plural:!1,selections:[B,{alias:null,args:null,concreteType:"PinCarouselSlot",kind:"LinkedField",name:"carouselSlots",plural:!0,selections:[b,Ie={alias:"imageSpec_236x",args:u,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"236x")'},{alias:"imageSpec_474x",args:V,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"474x")'},{alias:"imageSpec_564x",args:U,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"564x")'},{alias:"imageSpec_736x",args:Q,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"736x")'}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shoppingFlags",storageKey:null},me,{alias:null,args:null,concreteType:"AggregatedPinData",kind:"LinkedField",name:"aggregatedPinData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"commentCount",storageKey:null},a,B],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adMatchReason",storageKey:null},B,{condition:"isAuth",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[Ae={alias:null,args:null,kind:"ScalarField",name:"maxPrice",storageKey:null},ye={alias:null,args:null,kind:"ScalarField",name:"minPrice",storageKey:null},xe={alias:null,args:null,kind:"ScalarField",name:"standardPrice",storageKey:null}],storageKey:null},ve={alias:null,args:null,concreteType:"ShippingInfo",kind:"LinkedField",name:"shippingInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"freeShippingPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"freeShippingValue",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[ue,ke={alias:null,args:null,kind:"ScalarField",name:"ratingCount",storageKey:null},pe],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[ce,Ae,ye,xe],storageKey:null},ve],storageKey:null}],storageKey:null},fe={alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[de],storageKey:null}]},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[fe,{alias:null,args:null,kind:"ScalarField",name:"priceCurrency",storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[we={alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:Pe=[Se={alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV4",plural:!1,selections:Pe,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinPage",kind:"LinkedField",name:"pages",plural:!0,selections:[q,je={alias:"imageSpec_orig",args:ee,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"orig")'},Be={alias:"imageAdjustedSpec_orig",args:ee,concreteType:"Thumbnails",kind:"LinkedField",name:"imagesAdjusted",plural:!1,selections:T,storageKey:'imagesAdjusted(spec:"orig")'},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,Te={kind:"InlineFragment",selections:Ce=[Re={alias:null,args:null,kind:"ScalarField",name:"blockType",storageKey:null},Ee={alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],type:"TextBlock",abstractKey:null},Fe={kind:"InlineFragment",selections:Je=[Re,E],type:"IngredientBlock",abstractKey:null},Ve={kind:"InlineFragment",selections:Je,type:"SupplyBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,Ee,{alias:null,args:null,concreteType:"StoryPinVideoMetadataFormatted",kind:"LinkedField",name:"videoData",plural:!1,selections:[{alias:"videoListMobile",args:De=[{kind:"Literal",name:"version",value:"V_HLSV3_MOBILE"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV3MOBILE",plural:!1,selections:Ue=[N,_,h,p,Se],storageKey:null}],storageKey:'videoList(version:"V_HLSV3_MOBILE")'},{alias:"videoListEXP3",args:[{kind:"Literal",name:"version",value:"V_EXP3"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP3",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_EXP3")'},{alias:"videoListEXP4",args:[{kind:"Literal",name:"version",value:"V_EXP4"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP4",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_EXP4")'},{alias:"videoListEXP5",args:[{kind:"Literal",name:"version",value:"V_EXP5"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP5",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_EXP5")'},{alias:"videoListEXP6",args:[{kind:"Literal",name:"version",value:"V_EXP6"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP6",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_EXP6")'},{alias:"videoListEXP7",args:[{kind:"Literal",name:"version",value:"V_EXP7"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP7",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_EXP7")'},{alias:"videoList720P",args:Oe=[{kind:"Literal",name:"version",value:"V_720P"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:Ue,storageKey:null}],storageKey:'videoList(version:"V_720P")'}],storageKey:null}],type:"StoryPinVideoBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,Ee,je],type:"StoryPinImageBlock",abstractKey:null},{kind:"InlineFragment",selections:Ce,type:"ParagraphBlock",abstractKey:null},Le={kind:"InlineFragment",selections:Qe=[Ee,Re],type:"HeadingBlock",abstractKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[Ne={alias:null,args:null,kind:"ScalarField",name:"templateType",storageKey:null},{alias:null,args:null,concreteType:"StoryPinBasics",kind:"LinkedField",name:"basics",plural:!1,selections:[Me={alias:null,args:null,concreteType:"StoryPinKeyValueBlock",kind:"LinkedField",name:"keyValueBlocks",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"categoryType",storageKey:null},be],storageKey:null},{alias:null,args:null,concreteType:"StoryPinListBlock",kind:"LinkedField",name:"listBlocks",plural:!0,selections:[qe={alias:null,args:null,kind:"ScalarField",name:"heading",storageKey:null},Re,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,We={kind:"InlineFragment",selections:Qe,type:"TextBlock",abstractKey:null},Fe,Ve,Ze={kind:"InlineFragment",selections:Qe,type:"ParagraphBlock",abstractKey:null},Le,{kind:"InlineFragment",selections:[Re,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,We,Fe,Ve,Ze,Le],storageKey:null}],type:"StoryPinListBlock",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[_,{alias:null,args:null,kind:"ScalarField",name:"siteName",storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[ke,pe,ue],storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTimes",kind:"LinkedField",name:"cookTimes",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"prep",plural:!1,selections:he,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[ke],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[ye,Ae],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"seoCanonicalUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoCanonicalDomain",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoNoindexReason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"repinCount",storageKey:null}]},{condition:"isDesktop",kind:"Condition",passingValue:!0,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[z,X],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinBasics",kind:"LinkedField",name:"basics",plural:!1,selections:[k,{alias:null,args:null,concreteType:"StoryPinListBlock",kind:"LinkedField",name:"listBlocks",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,He={kind:"InlineFragment",selections:Ke=[Ee],type:"TextBlock",abstractKey:null},ze={kind:"InlineFragment",selections:Ke,type:"HeadingBlock",abstractKey:null},Xe={kind:"InlineFragment",selections:Ke,type:"ParagraphBlock",abstractKey:null},Ge={kind:"InlineFragment",selections:Ke,type:"LinkBlock",abstractKey:null},Ye={kind:"InlineFragment",selections:Ke,type:"StoryPinImageBlock",abstractKey:null},$e={kind:"InlineFragment",selections:Ke,type:"StoryPinVideoBlock",abstractKey:null}],storageKey:null},qe],storageKey:null},Me],storageKey:null},Ne,ei={alias:null,args:null,kind:"ScalarField",name:"version",storageKey:null},ii={alias:null,args:null,kind:"ScalarField",name:"canvasAspectRatio",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinPage",kind:"LinkedField",name:"pages",plural:!0,selections:[B,q,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,{kind:"InlineFragment",selections:mi=[Re,Ee,{alias:null,args:null,concreteType:"TextStyle",kind:"LinkedField",name:"style",plural:!1,selections:[{alias:null,args:null,concreteType:"Font",kind:"LinkedField",name:"font",plural:!1,selections:[ni={alias:null,args:null,kind:"ScalarField",name:"letterSpacing",storageKey:null},ti={alias:null,args:null,kind:"ScalarField",name:"lineHeight",storageKey:null},E,_,li={alias:null,args:null,kind:"ScalarField",name:"defaultSize",storageKey:null}],storageKey:null},ai={alias:null,args:null,kind:"ScalarField",name:"alignment",storageKey:null},oi={alias:null,args:null,kind:"ScalarField",name:"fontSize",storageKey:null},si={alias:null,args:null,kind:"ScalarField",name:"hexColor",storageKey:null},ri={alias:null,args:null,kind:"ScalarField",name:"highlightColor",storageKey:null},di={alias:null,args:null,kind:"ScalarField",name:"verticalAlignment",storageKey:null}],storageKey:null},pi={alias:null,args:null,concreteType:"BlockStyle",kind:"LinkedField",name:"blockStyle",plural:!1,selections:[p,h,ci={alias:null,args:null,kind:"ScalarField",name:"xCoord",storageKey:null},ui={alias:null,args:null,kind:"ScalarField",name:"yCoord",storageKey:null}],storageKey:null}],type:"ParagraphBlock",abstractKey:null},{kind:"InlineFragment",selections:mi,type:"HeadingBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,{alias:"imageSpec_750x",args:_i=[{kind:"Literal",name:"spec",value:"750x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:[k,_,p,h],storageKey:'images(spec:"750x")'},{alias:"imageSpec_236x",args:u,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:f,storageKey:'images(spec:"236x")'},{alias:"imageSpec_1200x",args:hi=[{kind:"Literal",name:"spec",value:"1200x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:f,storageKey:'images(spec:"1200x")'},{alias:"imageSpec_orig",args:ee,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:f,storageKey:'images(spec:"orig")'},pi,Ee],type:"StoryPinImageBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,{alias:null,args:null,concreteType:"StoryPinVideoMetadata",kind:"LinkedField",name:"video",plural:!1,selections:f,storageKey:null},{alias:null,args:null,concreteType:"StoryPinVideoMetadataFormatted",kind:"LinkedField",name:"videoData",plural:!1,selections:[{alias:"videoListMobile",args:De,concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV3MOBILE",plural:!1,selections:gi=[N],storageKey:null}],storageKey:'videoList(version:"V_HLSV3_MOBILE")'},{alias:"videoList720P",args:Oe,concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:gi,storageKey:null}],storageKey:'videoList(version:"V_720P")'},bi={alias:null,args:De,concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV3MOBILE",plural:!1,selections:[Se,p,N,_,h],storageKey:null}],storageKey:'videoList(version:"V_HLSV3_MOBILE")'}],storageKey:null},pi,Ee],type:"StoryPinVideoBlock",abstractKey:null},Ai={kind:"InlineFragment",selections:Ii=[Re],type:"StoryPinMusicBlock",abstractKey:null},fi={kind:"InlineFragment",selections:[Re,yi={alias:null,args:null,concreteType:"BlockStyle",kind:"LinkedField",name:"blockStyle",plural:!1,selections:[p,h,ci,ui,{alias:null,args:null,kind:"ScalarField",name:"rotation",storageKey:null}],storageKey:null},xi={alias:null,args:null,kind:"ScalarField",name:"endTime",storageKey:null},vi={alias:null,args:null,kind:"ScalarField",name:"isRemoved",storageKey:null},ki={alias:null,args:null,kind:"ScalarField",name:"startTime",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[W,H,oe,B],storageKey:null}],type:"StoryPinMentionStickerBlock",abstractKey:null},Si={kind:"InlineFragment",selections:[Re,{alias:null,args:null,kind:"ScalarField",name:"interactiveStickerType",storageKey:null},yi,xi,{alias:null,args:null,kind:"ScalarField",name:"errorMessage",storageKey:null},vi,{alias:null,args:null,kind:"ScalarField",name:"isValid",storageKey:null},ki,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"stickerData",plural:!1,selections:[k,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"boardId",storageKey:null},m],type:"GenericInteractiveStickerStoryBoardData",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"questionCommentId",storageKey:null},m],type:"GenericInteractiveStickerStoryQuestionData",abstractKey:null}],storageKey:null}],type:"StoryPinGenericInteractiveStickerBlock",abstractKey:null},wi={kind:"InlineFragment",selections:Pi=[Re,yi,xi,vi,ki,{alias:null,args:null,kind:"ScalarField",name:"pinId",storageKey:null}],type:"StoryPinProductStickerBlock",abstractKey:null},ji={kind:"InlineFragment",selections:Pi,type:"StoryPinVirtualTryOnMakeupStickerBlock",abstractKey:null},Te,{kind:"InlineFragment",selections:[Re,Ee,Bi={alias:null,args:null,kind:"ScalarField",name:"srcUrl",storageKey:null},Ri={alias:null,args:null,kind:"ScalarField",name:"canonicalUrl",storageKey:null},Ei={alias:null,args:null,kind:"ScalarField",name:"normalizedUrl",storageKey:null}],type:"LinkBlock",abstractKey:null}],storageKey:null},Ci={alias:null,args:null,kind:"ScalarField",name:"shouldMute",storageKey:null},Ti={alias:null,args:null,kind:"ScalarField",name:"dominantColorAdjusted",storageKey:null},Ji={alias:null,args:null,kind:"ScalarField",name:"imageSignatureAdjusted",storageKey:null},Fi={alias:null,args:null,concreteType:"PageStyle",kind:"LinkedField",name:"style",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"backgroundColor",storageKey:null}],storageKey:null},r,Vi={alias:null,args:null,concreteType:"StoryPinVideoMetadata",kind:"LinkedField",name:"video",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV3MOBILE",plural:!1,selections:[h,p,N,_],storageKey:null}],storageKey:null}],storageKey:null},Di={alias:"imageSpec_750x",args:_i,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"750x")'},Ie,Ui={alias:"imageSpec_1200x",args:hi,concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:T,storageKey:'images(spec:"1200x")'},je,Oi={alias:"imageAdjustedSpec_750x",args:_i,concreteType:"Thumbnails",kind:"LinkedField",name:"imagesAdjusted",plural:!1,selections:T,storageKey:'imagesAdjusted(spec:"750x")'},Qi={alias:"imageAdjustedSpec_236x",args:u,concreteType:"Thumbnails",kind:"LinkedField",name:"imagesAdjusted",plural:!1,selections:T,storageKey:'imagesAdjusted(spec:"236x")'},Li={alias:"imageAdjustedSpec_1200x",args:hi,concreteType:"Thumbnails",kind:"LinkedField",name:"imagesAdjusted",plural:!1,selections:T,storageKey:'imagesAdjusted(spec:"1200x")'},Be],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"callToCreateSourcePin",plural:!1,selections:[a,ge,B,Z],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"callToCreateResponsesCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"callToCreateResponsesPreviewImageUrls",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"ctcSourcePinCreator",plural:!1,selections:Ni=[a,W,H,B],storageKey:null},Mi={alias:null,args:null,kind:"ScalarField",name:"isCallToCreate",storageKey:null},qi={alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:[X,z,{alias:null,args:null,kind:"ScalarField",name:"firstName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Sponsorship",kind:"LinkedField",name:"sponsorship",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sponsor",plural:!1,selections:[W,H,B],storageKey:null},Wi={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],storageKey:null},Zi={alias:null,args:null,kind:"ScalarField",name:"callToCreateSourcePinId",storageKey:null},Ki={alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[ce,Ae],storageKey:null}],storageKey:null}],storageKey:null}]},{condition:"isDesktop",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[X,z],storageKey:null},qi,{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[ii,{alias:null,args:null,concreteType:"StoryPinRecipeMetadataField",kind:"LinkedField",name:"recipeData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"cookingTime",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"prepTime",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"servingSize",storageKey:null}],storageKey:null},Ne,ei,{alias:null,args:null,concreteType:"StoryPinBasics",kind:"LinkedField",name:"basics",plural:!1,selections:[k,Me,{alias:null,args:null,concreteType:"StoryPinListBlock",kind:"LinkedField",name:"listBlocks",plural:!0,selections:[qe,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,{kind:"InlineFragment",selections:[qe,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,He,Xe,ze,Ge,Ye,$e],storageKey:null}],type:"StoryPinListBlock",abstractKey:null},He,ze,Xe,Ge,Ye,$e],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinPage",kind:"LinkedField",name:"pages",plural:!0,selections:[B,q,Ci,{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"ad",plural:!1,selections:re,storageKey:null},{alias:"musicBlocks",args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,{kind:"InlineFragment",selections:[Re,{alias:null,args:null,concreteType:"Audio",kind:"LinkedField",name:"audio",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"artistName",storageKey:null},ge,B],storageKey:null}],type:"StoryPinMusicBlock",abstractKey:null}],storageKey:null},{alias:"videoBlocks",args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,{kind:"InlineFragment",selections:Ii,type:"StoryPinVideoBlock",abstractKey:null}],storageKey:null},r,Ti,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[k,We,{kind:"InlineFragment",selections:Hi=[Ee,Re,pi,{alias:null,args:null,concreteType:"TextStyle",kind:"LinkedField",name:"style",plural:!1,selections:[ai,{alias:null,args:null,concreteType:"Font",kind:"LinkedField",name:"font",plural:!1,selections:[E,li,ni,ti,_],storageKey:null},oi,si,ri,di],storageKey:null}],type:"HeadingBlock",abstractKey:null},{kind:"InlineFragment",selections:Hi,type:"ParagraphBlock",abstractKey:null},{kind:"InlineFragment",selections:[Ee,Re,Bi,Ri,Ei],type:"LinkBlock",abstractKey:null},{kind:"InlineFragment",selections:[Ee,Re,pi,Di],type:"StoryPinImageBlock",abstractKey:null},{kind:"InlineFragment",selections:[Ee,Re,pi,{alias:null,args:null,concreteType:"StoryPinVideoMetadataFormatted",kind:"LinkedField",name:"videoData",plural:!1,selections:[bi],storageKey:null},{alias:null,args:null,concreteType:"StoryPinVideoMetadata",kind:"LinkedField",name:"video",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[we],storageKey:null}],storageKey:null}],type:"StoryPinVideoBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,_e,E,{alias:null,args:null,kind:"ScalarField",name:"unit",storageKey:null}],type:"IngredientBlock",abstractKey:null},{kind:"InlineFragment",selections:[Re,_e,E],type:"SupplyBlock",abstractKey:null},Ai,fi,Si,wi,ji],storageKey:null},Di,Ie,Ui,je,Oi,Qi,Li,Be,Ji,Fi,Vi],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Sponsorship",kind:"LinkedField",name:"sponsorship",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"creator",plural:!1,selections:R,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sponsor",plural:!1,selections:Ni,storageKey:null},Wi],storageKey:null},Mi,Zi,{alias:null,args:null,kind:"ScalarField",name:"commentsDisabled",storageKey:null},Ki]}],storageKey:null}],type:"V3GetPin",abstractKey:null}],storageKey:null}]},params:{id:"fe5643f988e2d618a906551f14db9440cc96214b0192ae9d4dd657b03775c06c",metadata:{},name:"CloseupPageQuery",operationKind:"query",text:null}};zi.hash="8da663a82a7a362ffe2668d3fb93e247",e.exports=zi},298468:e=>{var i={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"CloseupRelatedContent_pin",selections:[{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{args:null,kind:"FragmentSpread",name:"UnauthCloseupRelatedPins_pin"}]},{condition:"isAuth",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"CloseupRelatedModulesContainer_pin"}]}],type:"Pin",abstractKey:null,hash:"5b36dfcaefb6d7c5f6c533283419935b"};e.exports=i},96336:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupSavedAttribution_pin",selections:[{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"layout",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"BoardSection",kind:"LinkedField",name:"section",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"62fd54709d3c18c78af173903ab765f1"};e.exports=i},220271:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CloseupTitle_pin",selections:[i={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useAnnotationsWithLinksFragment_pin"}],type:"Pin",abstractKey:null};n.hash="837e904518c3b016e0130d7d11673ea5",e.exports=n},78526:e=>{var i,n,t,l,a,o,s,r,d,c={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"},{defaultValue:null,kind:"LocalArgument",name:"isDesktop"}],kind:"Fragment",metadata:null,name:"Closeup_pin",selections:[{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"collaboratedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"collaboratorPermissions",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isCollaborative",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:n=[i],storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subtype",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[t],storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isPromoted",storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[l={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},t],storageKey:null},{args:null,kind:"FragmentSpread",name:"LazyLoadPinBreadcrumbs_pinJoin"}]}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[l,s={alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:o=[a={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"UserWebsite",kind:"LinkedField",name:"linkUserWebsite",plural:!1,selections:[s],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mobileLink",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"pinnedToBoard",plural:!1,selections:[i,t],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"domainUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domainVerified",storageKey:null},i],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:n,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"promotedIsRemovable",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[a,{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:o,storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:o,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"BoardSection",kind:"LinkedField",name:"section",plural:!1,selections:n,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"thirdPartyPinOwner",plural:!1,selections:o,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackingParams",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"unifiedUserNote",storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:n,storageKey:null},{args:[r={kind:"Variable",name:"isAuth",variableName:"isAuth"},{kind:"Variable",name:"isDesktop",variableName:"isDesktop"}],kind:"FragmentSpread",name:"CloseupMainPin_pin"},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"},{args:d=[r],kind:"FragmentSpread",name:"PinActionBar_pin"},{args:null,kind:"FragmentSpread",name:"ImageViewer_pin"},{args:null,kind:"FragmentSpread",name:"CloseupModals_pin"},{args:d,kind:"FragmentSpread",name:"CloseupPageContainer_pin"},{args:d,kind:"FragmentSpread",name:"CloseupRelatedContent_pin"},{condition:"isDesktop",kind:"Condition",passingValue:!1,selections:[{args:d,kind:"FragmentSpread",name:"PinActionBarOptionsButton_pin"},{args:d,kind:"FragmentSpread",name:"StoryPinStream_pin"}]},{condition:"isAuth",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"AMPViewer_pin"}]}],type:"Pin",abstractKey:null};c.hash="0d2621469ba25005e5a7a3c38787365e",e.exports=c},683781:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CommentThreadContainer_pin",selections:[{alias:null,args:null,concreteType:"AggregatedPinData",kind:"LinkedField",name:"aggregatedPinData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"commentCount",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null}],storageKey:null},i,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:n=[i],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};t.hash="8394a6798b52655d517a8ca95a8b7328",e.exports=t},647154:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CommentThreadModalEntryPoint_pin",selections:[{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"CommentThreadModal_pin"}],type:"Pin",abstractKey:null,hash:"dfd3eed39be47eff0403391f6f34d8d6"};e.exports=i},993537:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CommentThreadModal_pin",selections:[{alias:null,args:null,concreteType:"AggregatedPinData",kind:"LinkedField",name:"aggregatedPinData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"commentCount",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:n=[i],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"CommentThreadContainer_pin"}],type:"Pin",abstractKey:null};t.hash="66d664d340898caef1f6c9fecc9654d5",e.exports=t},858021:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"LazyLoadPinBreadcrumbs_pinJoin",selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],type:"PinJoin",abstractKey:null,hash:"9f5977146072b53b52ee7b63460122f7"};e.exports=i},779819:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"LeafSnippet_pin",selections:[{args:null,kind:"FragmentSpread",name:"useRichSnippetPin_pin"}],type:"Pin",abstractKey:null,hash:"f5e7ad2abe4b6d77e0fc29bab4595111"};e.exports=i},188809:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OfficialUserAttributionText_pin",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isVerifiedMerchant",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},{alias:null,args:null,concreteType:"VerifiedIdentity",kind:"LinkedField",name:"verifiedIdentity",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"verified",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAdsOnlyProfile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adsOnlyProfileSite",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"17ee7538a8ba5a468f69f85d06121f1d"};e.exports=i},582753:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OfficialUserAttribution_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"followerCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"followedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAdsOnlyProfile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adsOnlyProfileSite",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OfficialUserAttributionText_pin"}],type:"Pin",abstractKey:null,hash:"a9ae8d2f405ccc3f5679c216f90313c8"};e.exports=i},574913:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinActionBarMoreOptions_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null}],type:"Pin",abstractKey:null,hash:"28763d299cc38752c1085d2e4007acd7"};e.exports=i},823716:e=>{var i,n={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"PinActionBarOptionsButton_pin",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"PinActionBarMoreOptions_pin"},{args:i=[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"UnauthDesktopContextMenu_pin"},{args:i,kind:"FragmentSpread",name:"UnauthMobileContextMenu_pin"}],type:"Pin",abstractKey:null};n.hash="ab030cf88ace4b7897bb5a01c8f88138",e.exports=n},918899:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinActionBarVisitButton_pin",selections:[{args:null,kind:"FragmentSpread",name:"useClickthrough_pin"}],type:"Pin",abstractKey:null,hash:"2ed8f79733cbeedba9e8a7ed03435228"};e.exports=i},413196:e=>{var i={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"PinActionBar_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"blockedByMe",storageKey:null}],storageKey:null},{args:[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"PinActionBarOptionsButton_pin"},{args:null,kind:"FragmentSpread",name:"PinActionBarVisitButton_pin"},{args:null,kind:"FragmentSpread",name:"CommentThreadModalEntryPoint_pin"}],type:"Pin",abstractKey:null,hash:"4fff47d36e17099ce7a076f5dfa236c5"};e.exports=i},7745:e=>{var i,n,t,l,a,o,s,r={fragment:{argumentDefinitions:i=[{defaultValue:null,kind:"LocalArgument",name:"invite_code"}],kind:"Fragment",metadata:null,name:"PinCardSharedHeaderQuery",selections:[{alias:null,args:n=[{kind:"Variable",name:"inviteCode",variableName:"invite_code"}],concreteType:null,kind:"LinkedField",name:"v3GetInviteCodeQuery",plural:!1,selections:[{kind:"InlineFragment",selections:[t={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sender",plural:!1,selections:[l={alias:"first_name",args:null,kind:"ScalarField",name:"firstName",storageKey:null},a={alias:"is_default_image",args:null,kind:"ScalarField",name:"isDefaultImage",storageKey:null},o={alias:"image_medium_url",args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null}],storageKey:null}],storageKey:null}],type:"InviteCodeResponse",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:i,kind:"Operation",name:"PinCardSharedHeaderQuery",selections:[{alias:null,args:n,concreteType:null,kind:"LinkedField",name:"v3GetInviteCodeQuery",plural:!1,selections:[t,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"InviteCode",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sender",plural:!1,selections:[l,a,o,s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},s],storageKey:null}],type:"InviteCodeResponse",abstractKey:null}],storageKey:null}]},params:{id:"6ecc0f5ef5b300806765351890d4c30338f4cba0f2ed6262aebb971f8d13cedd",metadata:{},name:"PinCardSharedHeaderQuery",operationKind:"query",text:null}};r.hash="6113bb3593481961950c5053449014f3",e.exports=r},736675:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinFeaturedInArticleCard_pin",selections:[{alias:null,args:null,concreteType:"TodayArticleWithPath",kind:"LinkedField",name:"relatedArticle",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mainImageUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"urlPath",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"dd6f957ecc897859d4d086ccdc4bb2f9"};e.exports=i},659189:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinRecipeRating_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"diets",storageKey:null},{alias:null,args:null,concreteType:"CookTimes",kind:"LinkedField",name:"cookTimes",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"cook",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"m",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"h",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"total",plural:!1,selections:i,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ServingsSummary",kind:"LinkedField",name:"servingsSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"summary",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"serves",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"bestRating",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};n.hash="ed2969f8f71d462fb585e5cd3bd53b80",e.exports=n},906587:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinRecipe_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:'images(spec:"474x")'},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"diets",storageKey:null},{alias:null,args:null,concreteType:"CookTimes",kind:"LinkedField",name:"cookTimes",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"cook",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"m",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"h",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"total",plural:!1,selections:i,storageKey:null}],storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"CategorizedIngredientsMetadata",kind:"LinkedField",name:"categorizedIngredients",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,concreteType:"ParsedIngredientMetadata",kind:"LinkedField",name:"ingredients",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amt",storageKey:null},n],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ServingsSummary",kind:"LinkedField",name:"servingsSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"summary",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};t.hash="72951c99039e6492a3eb8e9fcb5a22c3",e.exports=t},741316:e=>{var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PinRep_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"adMatchReason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"altText",storageKey:null},{alias:null,args:null,concreteType:"Attribution",kind:"LinkedField",name:"attribution",plural:!1,selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[n={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"followedByMe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isCollaborative",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"privacy",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHtml",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"dominantColor",storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[s={alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},i,r={alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:null},n,{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,concreteType:"ImageCrop",kind:"LinkedField",name:"imageCrop",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"maxY",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minY",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:"imageSpec_136x136",args:[{kind:"Literal",name:"spec",value:"136x136"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d=[o,s,l,r],storageKey:'images(spec:"136x136")'},{alias:"imageSpec_170x",args:[{kind:"Literal",name:"spec",value:"170x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d,storageKey:'images(spec:"170x")'},{alias:"imageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d,storageKey:'images(spec:"236x")'},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d,storageKey:'images(spec:"474x")'},{alias:"imageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d,storageKey:'images(spec:"736x")'},{alias:"imageSpec_orig",args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:d,storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForWebCloseup",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isOosProduct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isPromoted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isStaleProduct",storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:[n,c={alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"imageLargeUrl",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"imageSmallUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isPrimaryWebsiteVerified",storageKey:null},_={alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:h=[n,c,u,p,m,_],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"pinnedToBoard",plural:!1,selections:[n],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[n,{alias:null,args:null,kind:"ScalarField",name:"explicitlyFollowedByMe",storageKey:null},c,u,p,m,_],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:h,storageKey:null},{alias:null,args:null,concreteType:"ReactionCountModel",kind:"LinkedField",name:"reactionCountsData",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"reactionType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reactionCount",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[a,g={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},b={alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[t,{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"maxPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"standardPrice",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fromAggregatedData",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"bestRating",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayCookTime",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null},b,{alias:null,args:null,kind:"ScalarField",name:"siteName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"typeName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shoppingFlags",storageKey:null},{alias:null,args:null,concreteType:"Interest",kind:"LinkedField",name:"sourceInterest",plural:!1,selections:[n,t,{alias:null,args:null,kind:"ScalarField",name:"urlName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Sponsorship",kind:"LinkedField",name:"sponsorship",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"creator",plural:!1,selections:h,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"sponsor",plural:!1,selections:h,storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"hasProductPins",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isDeleted",storageKey:null},{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null}],storageKey:null},g,{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackingParams",storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[n,{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV4",plural:!1,selections:I=[{alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null},s,r,l],storageKey:null},{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:I,storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};A.hash="e58a531593f32e7b3bf5c150367900af",e.exports=A},800881:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductCarousel_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:n=[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[i={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{args:null,kind:"FragmentSpread",name:"useRichMetadataProductsAdditionalImagesFragment"}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"PinCarouselData",kind:"LinkedField",name:"carouselData",plural:!1,selections:[i,{args:null,kind:"FragmentSpread",name:"useCarouselSlotsWithImagesFragment"}],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"}],type:"Pin",abstractKey:null};t.hash="43c4c16a7fa00a530bd1aa8c33e6b611",e.exports=t},50448:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductDescriptionDropdown_pin",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"domainUrl",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{args:null,kind:"FragmentSpread",name:"useStructuredDescriptionFragment_pin"}],type:"Pin",abstractKey:null,hash:"e49c269bff73cba5691f5113b6f00759"};e.exports=i},390961:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductDetails_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},n={alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"inStock",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[n,{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"closeupAttribution",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"domainUrl",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},i,{args:null,kind:"FragmentSpread",name:"useAnnotationsWithLinksFragment_pin"},{args:null,kind:"FragmentSpread",name:"useStructuredDescriptionFragment_pin"},{args:null,kind:"FragmentSpread",name:"ProductPrice_pin"},{args:null,kind:"FragmentSpread",name:"ProductMetadata_pin"},{args:null,kind:"FragmentSpread",name:"ProductReviews_pin"},{args:null,kind:"FragmentSpread",name:"CloseupTitle_pin"},{args:null,kind:"FragmentSpread",name:"OfficialUserAttributionText_pin"}],type:"Pin",abstractKey:null};t.hash="707e5c5c9aeb0085ee464f4ccf410a28",e.exports=t},298740:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductMetadata_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i={alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"inStock",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ShippingInfo",kind:"LinkedField",name:"shippingInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"freeShippingPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"freeShippingValue",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ratingCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[i],storageKey:null}],type:"Pin",abstractKey:null};n.hash="d3a619f29624cacbd291738b7b27d4f5",e.exports=n},375882:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductPrice_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:i=[{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"maxPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"standardPrice",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:i,storageKey:null}],type:"Pin",abstractKey:null};n.hash="2d8f315013487d39e45789c61794f121",e.exports=n},716478:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductReviewsCollapsible_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null}],type:"Pin",abstractKey:null,hash:"a663d52f0626cc8887103d9e1a8a78c2"};e.exports=i},365396:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductReviewsModal_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"a942edb09f07e93186cbbfed0b8031a7"};e.exports=i},30428:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductReviewsPreview_pin",selections:[{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"25e031a9439a0eef8418850148f49a45"};e.exports=i},567974:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProductReviews_pin",selections:[{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"ProductReviewsCollapsible_pin"},{args:null,kind:"FragmentSpread",name:"ProductReviewsPreview_pin"},{args:null,kind:"FragmentSpread",name:"ProductReviewsModal_pin"}],type:"Pin",abstractKey:null,hash:"c2f4c93600298edcacdd3b6d3a62ab79"};e.exports=i},396190:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SavedToText_pin",selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isAdsOnlyProfile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"adsOnlyProfileSite",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"BoardSection",kind:"LinkedField",name:"section",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"layout",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"privacy",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"726966a5dc7cf7fa52c9cdb9ab829535"};e.exports=i},276667:e=>{var i,n,t,l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SeeMoreButton_pin",selections:[{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[i={alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"privacy",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[n={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null}],storageKey:null}],storageKey:null},n,{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},t,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSmallUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageLargeUrl",storageKey:null}],storageKey:null},i,{args:null,kind:"FragmentSpread",name:"VaseSection_pin"}],type:"Pin",abstractKey:null};l.hash="64effb4f1e63deaf1d53b77187d996de",e.exports=l},133132:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TopicImageWithText_topic",selections:[{alias:"background_color",args:null,kind:"ScalarField",name:"backgroundColor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:"follower_count",args:null,kind:"ScalarField",name:"followerCount",storageKey:null},{alias:null,args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null}],storageKey:'images(spec:"236x")'}],type:"Interest",abstractKey:null,hash:"b5b71fb4390c1d3835e468a25f687669"};e.exports=i},964820:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TopicRepFragment_topic",selections:[{alias:"is_followed",args:null,kind:"ScalarField",name:"isFollowed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{args:null,kind:"FragmentSpread",name:"TopicImageWithText_topic"}],type:"Interest",abstractKey:null,hash:"e5a0b7dce2aa2313e4cf2c9871cbedf7"};e.exports=i},993156:e=>{var i={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"UnauthContextMenuController_pin",selections:[{args:[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"UnauthContextMenu_pin"}],type:"Pin",abstractKey:null,hash:"9cbce2e5d42ba48125c1151e618b033c"};e.exports=i},225440:e=>{var i,n={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"UnauthContextMenu_pin",selections:[{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}]},{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};n.hash="aebd76f652620780bb30c744fce052e9",e.exports=n},12617:e=>{var i,n={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"UnauthDesktopContextMenu_pin",selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:i,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"}],type:"Pin",abstractKey:null};n.hash="1fbfb33774a77f6b481c8e10a98e0b9c",e.exports=n},167074:e=>{var i,n={argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"isAuth"}],kind:"Fragment",metadata:null,name:"UnauthMobileContextMenu_pin",selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:i,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:i,storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}]}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"}],type:"Pin",abstractKey:null};n.hash="9c6f79da64586afb96dd80be65bca5a2",e.exports=n},85934:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"VaseAnnotations_pin",selections:[{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useAnnotationsWithLinksFragment_pin"}],type:"Pin",abstractKey:null,hash:"594237c2ea6ccfb8bbc0e3e8c62cac9f"};e.exports=i},33184:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"VaseFullBleedModal_pin",selections:[{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"privacy",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"2e464db34007ea4c1c0752bf62bbb542"};e.exports=i},877821:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"VaseSection_pin",selections:[{args:null,kind:"FragmentSpread",name:"VaseAnnotations_pin"}],type:"Pin",abstractKey:null,hash:"5645b1c5850647c98e4d2fefbb484bf4"};e.exports=i},569772:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useAnnotationsWithLinksFragment_pin",selections:[{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,concreteType:"AnnotationsWithLinks",kind:"LinkedField",name:"annotationsWithLinksArray",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"35075da6e1f4b526ac4314727015c44d"};e.exports=i},789849:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useCarouselSlotsWithImagesFragment",selections:[{alias:null,args:null,concreteType:"PinCarouselSlot",kind:"LinkedField",name:"carouselSlots",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:"imageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:'images(spec:"236x")'},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"474x")'},{alias:"imageSpec_564x",args:[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"564x")'},{alias:"imageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"736x")'}],storageKey:null}],type:"PinCarouselData",abstractKey:null};n.hash="6ee0e06d6e3b47f9396e4ede80e7ecdd",e.exports=n},848842:e=>{var i,n,t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useClickthrough_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isEligibleForPdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isOosProduct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isStaleProduct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shoppingFlags",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mobileLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackingParams",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isDownstreamPromotion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"imageMediumUrl",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"promoter",plural:!1,selections:n=[i={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[i,{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:n,storageKey:null},{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:n,storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"}],type:"Pin",abstractKey:null};t.hash="8d7bd7a5f2c2827017b3814423934967",e.exports=t},96795:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"usePinImagesFragment_pin",selections:[{alias:"imageSpec_60x60",args:[{kind:"Literal",name:"spec",value:"60x60"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:'images(spec:"60x60")'},{alias:"imageSpec_136x136",args:[{kind:"Literal",name:"spec",value:"136x136"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"136x136")'},{alias:"imageSpec_170x",args:[{kind:"Literal",name:"spec",value:"170x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"170x")'},{alias:"imageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"236x")'},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"474x")'},{alias:"imageSpec_564x",args:[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"564x")'},{alias:"imageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"736x")'},{alias:"imageSpec_600x315",args:[{kind:"Literal",name:"spec",value:"600x315"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"600x315")'},{alias:"imageSpec_orig",args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:i,storageKey:'images(spec:"orig")'}],type:"Pin",abstractKey:null};n.hash="8dd4c9c753d2a67c0606dfff23b820e9",e.exports=n},225602:e=>{var i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useReactionCountsFragment_pin",selections:[{alias:null,args:null,concreteType:"ReactionCountModel",kind:"LinkedField",name:"reactionCountsData",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"reactionType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reactionCount",storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null,hash:"11d828252f89045bc37e6aa5eb3fbea6"};e.exports=i},753140:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useRichMetadataProductsAdditionalImagesFragment",selections:[{alias:"imageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i=[{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},{alias:null,args:null,concreteType:"Thumbnails",kind:"LinkedField",name:"canonicalImage",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:null}],storageKey:'additionalImagesPerSpec(spec:"236x")'},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"474x")'},{alias:"imageSpec_564x",args:[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"564x")'},{alias:"imageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"AdditionalImagesPerSpec",kind:"LinkedField",name:"additionalImagesPerSpec",plural:!0,selections:i,storageKey:'additionalImagesPerSpec(spec:"736x")'}],type:"RichPinProductMetadata",abstractKey:null};n.hash="5f94f91848fd463f5381b36dd565e15d",e.exports=n},377445:e=>{var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A,y,x,v,k,f,S,P,w,j={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useRichSnippetPin_pin",selections:[{alias:null,args:null,kind:"ScalarField",name:"entityId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"domain",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"priceCurrency",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"descriptionHtml",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"storyPinDataId",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:[t={alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Video",kind:"LinkedField",name:"videos",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoList",kind:"LinkedField",name:"videoList",plural:!1,selections:[d={alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"v720P",plural:!1,selections:r=[{alias:null,args:null,kind:"ScalarField",name:"thumbnail",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"duration",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV4",plural:!1,selections:r,storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subtype",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinData",kind:"LinkedField",name:"storyPinData",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinPage",kind:"LinkedField",name:"pages",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"layout",storageKey:null},p={alias:"imageSpec_orig",args:c=[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"Thumbnails",kind:"LinkedField",name:"images",plural:!1,selections:u=[s,a,o],storageKey:'images(spec:"orig")'},{alias:"imageAdjustedSpec_orig",args:c,concreteType:"Thumbnails",kind:"LinkedField",name:"imagesAdjusted",plural:!1,selections:u,storageKey:'imagesAdjusted(spec:"orig")'},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[{kind:"InlineFragment",selections:h=[m={alias:null,args:null,kind:"ScalarField",name:"blockType",storageKey:null},_={alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],type:"TextBlock",abstractKey:null},I={kind:"InlineFragment",selections:b=[m,g={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],type:"IngredientBlock",abstractKey:null},A={kind:"InlineFragment",selections:b,type:"SupplyBlock",abstractKey:null},{kind:"InlineFragment",selections:[m,_,{alias:null,args:null,concreteType:"StoryPinVideoMetadataFormatted",kind:"LinkedField",name:"videoData",plural:!1,selections:[{alias:"videoListMobile",args:[{kind:"Literal",name:"version",value:"V_HLSV3_MOBILE"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vHLSV3MOBILE",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_HLSV3_MOBILE")'},{alias:"videoListEXP3",args:[{kind:"Literal",name:"version",value:"V_EXP3"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP3",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_EXP3")'},{alias:"videoListEXP4",args:[{kind:"Literal",name:"version",value:"V_EXP4"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP4",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_EXP4")'},{alias:"videoListEXP5",args:[{kind:"Literal",name:"version",value:"V_EXP5"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP5",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_EXP5")'},{alias:"videoListEXP6",args:[{kind:"Literal",name:"version",value:"V_EXP6"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP6",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_EXP6")'},{alias:"videoListEXP7",args:[{kind:"Literal",name:"version",value:"V_EXP7"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[{alias:null,args:null,concreteType:"VideoDetail",kind:"LinkedField",name:"vEXP7",plural:!1,selections:r,storageKey:null}],storageKey:'videoList(version:"V_EXP7")'},{alias:"videoList720P",args:[{kind:"Literal",name:"version",value:"V_720P"}],concreteType:"StoryPinVideoFormats",kind:"LinkedField",name:"videoList",plural:!1,selections:[d],storageKey:'videoList(version:"V_720P")'}],storageKey:null}],type:"StoryPinVideoBlock",abstractKey:null},{kind:"InlineFragment",selections:[m,_,p],type:"StoryPinImageBlock",abstractKey:null},{kind:"InlineFragment",selections:h,type:"ParagraphBlock",abstractKey:null},x={kind:"InlineFragment",selections:y=[_,m],type:"HeadingBlock",abstractKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinMetadataField",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"pinTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"templateType",storageKey:null},{alias:null,args:null,concreteType:"StoryPinBasics",kind:"LinkedField",name:"basics",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryPinKeyValueBlock",kind:"LinkedField",name:"keyValueBlocks",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"categoryType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"StoryPinListBlock",kind:"LinkedField",name:"listBlocks",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"heading",storageKey:null},m,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[v={kind:"InlineFragment",selections:y,type:"TextBlock",abstractKey:null},I,A,k={kind:"InlineFragment",selections:y,type:"ParagraphBlock",abstractKey:null},x,{kind:"InlineFragment",selections:[m,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"blocks",plural:!0,selections:[v,I,A,k,x],storageKey:null}],type:"StoryPinListBlock",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinDataView",kind:"LinkedField",name:"richMetadata",plural:!1,selections:[n,i,a,{alias:null,args:null,kind:"ScalarField",name:"siteName",storageKey:null},{alias:null,args:null,concreteType:"ArticleMetadata",kind:"LinkedField",name:"article",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"datePublished",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[f={alias:null,args:null,kind:"ScalarField",name:"ratingCount",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"reviewCount",storageKey:null},P={alias:null,args:null,kind:"ScalarField",name:"ratingValue",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RecipeMetadata",kind:"LinkedField",name:"recipe",plural:!1,selections:[g,{alias:null,args:null,kind:"ScalarField",name:"fromAggregatedData",storageKey:null},{alias:null,args:null,concreteType:"ServingsSummary",kind:"LinkedField",name:"servingsSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"serves",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"summary",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CookTimes",kind:"LinkedField",name:"cookTimes",plural:!1,selections:[{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"total",plural:!1,selections:w=[{alias:null,args:null,kind:"ScalarField",name:"m",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"h",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"cook",plural:!1,selections:w,storageKey:null},{alias:null,args:null,concreteType:"CookTime",kind:"LinkedField",name:"prep",plural:!1,selections:w,storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AggregateRatingMetadata",kind:"LinkedField",name:"aggregateRating",plural:!1,selections:[P,f,{alias:null,args:null,kind:"ScalarField",name:"bestRating",storageKey:null},S],storageKey:null},{alias:null,args:null,concreteType:"CategorizedIngredientsMetadata",kind:"LinkedField",name:"categorizedIngredients",plural:!0,selections:[{alias:null,args:null,concreteType:"ParsedIngredientMetadata",kind:"LinkedField",name:"ingredients",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amt",storageKey:null},g],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichPinProductMetadata",kind:"LinkedField",name:"products",plural:!0,selections:[g,{alias:null,args:null,concreteType:"OfferSummary",kind:"LinkedField",name:"offerSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"minPrice",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"maxPrice",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:[l,t],storageKey:null},{alias:null,args:null,concreteType:"RichPinGridData",kind:"LinkedField",name:"richSummary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:[l],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"seoCanonicalUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoCanonicalDomain",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trackedLink",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seoNoindexReason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"repinCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,concreteType:"Board",kind:"LinkedField",name:"board",plural:!1,selections:[a],storageKey:null},{args:null,kind:"FragmentSpread",name:"usePinImagesFragment_pin"},{args:null,kind:"FragmentSpread",name:"useAnnotationsWithLinksFragment_pin"}],type:"Pin",abstractKey:null};j.hash="6e07adae27658d8f79a271105ecbf15b",e.exports=j},784091:e=>{var i,n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useStructuredDescriptionFragment_pin",selections:[{alias:null,args:null,concreteType:"FormattedCloseupDescription",kind:"LinkedField",name:"formattedCloseupDescription",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:"stringContent",args:null,kind:"ScalarField",name:"content",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],type:"DescriptionString",abstractKey:null},{kind:"InlineFragment",selections:[i,{alias:"pointsContent",args:null,kind:"ScalarField",name:"content",storageKey:null}],type:"DescriptionPoints",abstractKey:null},{kind:"InlineFragment",selections:[i,{alias:"specsContent",args:null,concreteType:"DescriptionSpecDetail",kind:"LinkedField",name:"content",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null}],type:"DescriptionSpecs",abstractKey:null},{kind:"InlineFragment",selections:[i,{alias:"tableContent",args:null,kind:"ScalarField",name:"content",storageKey:null}],type:"DescriptionTable",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Pin",abstractKey:null};n.hash="be1864520883fcc12e69e99c1323d274",e.exports=n},110767:e=>{var i,n,t,l,a,o,s,r,d={fragment:{argumentDefinitions:[i={defaultValue:null,kind:"LocalArgument",name:"isAuth"},n={defaultValue:null,kind:"LocalArgument",name:"pinId"}],kind:"Fragment",metadata:null,name:"useUnauthContextMenuQuery",selections:[{alias:null,args:t=[{kind:"Variable",name:"pin",variableName:"pinId"}],concreteType:null,kind:"LinkedField",name:"v3GetPinQuery",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"data",plural:!1,selections:[{args:l=[{kind:"Variable",name:"isAuth",variableName:"isAuth"}],kind:"FragmentSpread",name:"UnauthDesktopContextMenu_pin"},{args:l,kind:"FragmentSpread",name:"UnauthMobileContextMenu_pin"}],storageKey:null}],type:"V3GetPin",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[n,i],kind:"Operation",name:"useUnauthContextMenuQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"v3GetPinQuery",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Pin",kind:"LinkedField",name:"data",plural:!1,selections:[{alias:null,args:null,concreteType:"Embed",kind:"LinkedField",name:"embed",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"src",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"nativeCreator",plural:!1,selections:o=[{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fullName",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Domain",kind:"LinkedField",name:"linkDomain",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"officialUser",plural:!1,selections:o,storageKey:null},a],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"originPinner",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"pinner",plural:!1,selections:o,storageKey:null},{alias:null,args:null,concreteType:"PinJoin",kind:"LinkedField",name:"pinJoin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"visualAnnotation",storageKey:null},{condition:"isAuth",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"SeoBreadcrumbs",kind:"LinkedField",name:"seoBreadcrumbs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null}]}],storageKey:null},{alias:"imageSpec_60x60",args:[{kind:"Literal",name:"spec",value:"60x60"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r=[{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},s,{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:'images(spec:"60x60")'},{alias:"imageSpec_136x136",args:[{kind:"Literal",name:"spec",value:"136x136"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"136x136")'},{alias:"imageSpec_170x",args:[{kind:"Literal",name:"spec",value:"170x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"170x")'},{alias:"imageSpec_236x",args:[{kind:"Literal",name:"spec",value:"236x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"236x")'},{alias:"imageSpec_474x",args:[{kind:"Literal",name:"spec",value:"474x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"474x")'},{alias:"imageSpec_564x",args:[{kind:"Literal",name:"spec",value:"564x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"564x")'},{alias:"imageSpec_736x",args:[{kind:"Literal",name:"spec",value:"736x"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"736x")'},{alias:"imageSpec_600x315",args:[{kind:"Literal",name:"spec",value:"600x315"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"600x315")'},{alias:"imageSpec_orig",args:[{kind:"Literal",name:"spec",value:"orig"}],concreteType:"ImageDetails",kind:"LinkedField",name:"images",plural:!1,selections:r,storageKey:'images(spec:"orig")'},{alias:null,args:null,kind:"ScalarField",name:"gridTitle",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"closeupUnifiedDescription",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageSignature",storageKey:null},a],storageKey:null}],type:"V3GetPin",abstractKey:null}],storageKey:null}]},params:{id:"db5062450db0e02738a779a9cdc581b0b7c368d249bd91b591baf576f0d7dece",metadata:{},name:"useUnauthContextMenuQuery",operationKind:"query",text:null}};d.hash="7c726e4c4d9c734b1de6ea24d96a42a1",e.exports=d},347702:e=>{e.exports="https://s.pinimg.com/webapp/commentHelpful-55781e6a.svg"},852544:e=>{e.exports="https://s.pinimg.com/webapp/commentHelpfulOutline-1e39c058.svg"},430467:e=>{e.exports="https://s.pinimg.com/webapp/commentLoved-89903abe.svg"},240291:e=>{e.exports="https://s.pinimg.com/webapp/commentLovedOutline-ce03475d.svg"},267529:e=>{e.exports="https://s.pinimg.com/webapp/btn_base-3772d107.png"},442279:(e,i)=>{function n(e){if(Array.isArray(e)){for(var i=0,n=Array(e.length);i<e.length;i++)n[i]=e[i];return n}return Array.from(e)}function t(e,i){return e===i}function l(e){var i=arguments.length<=1||void 0===arguments[1]?t:arguments[1],n=null,l=null;return function(){for(var t=arguments.length,a=Array(t),o=0;o<t;o++)a[o]=arguments[o];return null!==n&&n.length===a.length&&a.every((function(e,t){return i(e,n[t])}))||(l=e.apply(void 0,a)),n=a,l}}function a(e){var i=Array.isArray(e[0])?e[0]:e;if(!i.every((function(e){return"function"==typeof e}))){var n=i.map((function(e){return typeof e})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return i}function o(e){for(var i=arguments.length,t=Array(i>1?i-1:0),l=1;l<i;l++)t[l-1]=arguments[l];return function(){for(var i=arguments.length,l=Array(i),o=0;o<i;o++)l[o]=arguments[o];var s=0,r=l.pop(),d=a(l),c=e.apply(void 0,[function(){return s++,r.apply(void 0,arguments)}].concat(t)),u=function(e,i){for(var t=arguments.length,l=Array(t>2?t-2:0),a=2;a<t;a++)l[a-2]=arguments[a];var o=d.map((function(n){return n.apply(void 0,[e,i].concat(l))}));return c.apply(void 0,n(o))};return u.resultFunc=r,u.recomputations=function(){return s},u.resetRecomputations=function(){return s=0},u}}var s=i.P1=o(l)},262794:e=>{e.exports={LinkClusterLevel:{RAW:0,NORMALIZED:1,PATH:2,L2:3,L1:4,DOMAIN:5,SITE_CHUNK:6,LANDING_DOMAIN:7},SearchVertical:{UNIVERSAL:0,PIN:1,BOARD:2,USER:3,PERSONAL:4,AUTOCOMPLETE:5,PIN_REALTIME:6,PERSONAL_REALTIME:7,PLACE:8,PIN_EXP:9,BOARD_EXP:10,USER_EXP:11,INTERESTS:12,PIN_FRONTIER:13,PERSONAL_TOPIC:14,PERSONAL_TOPIC_BOARD:15,GENERIC:16},SearchIndexType:{UNKNOWN:22,PIN:1,BOARD:2,USER:3,PERSONAL:4,ADQUERY:6,VISUAL:7,AUTOCOMPLETE:8,GENERIC:9,AUTOCOMPLETE_METATRON:10,AUTOCOMPLETE_CONTACTS:11,PEACH:15,QUERY:16,BESTPINDOC:17,HBASE:18,HBASE_SHOPPING_ADS:20,HBASE_SHOPPING_CATALOG:21,AD:5,SHOPPING_ADS:12,SOV_ADS:13,KEYWORD_ADS_DEPRECATED:14,ADS_KEYWORD:19,P2P:23,SHOPPING_ADS_PRODUCT_GROUP:24,ADS_MANAGER:25,ADS_CONVERSION_USER:35,ITEM:26,APIARY:27,INTEREST:28,CREATOR:29,STICKER:30,MUSIC:31,HF_INTEREST_PINS:32,SHUFFLE:33,KNOWLEDGE_GRAPH_NODE:34,ACQUIVATION_UNIFIED:36,PINJOIN_EMBEDDINGS:200,PINJOIN_ADS_EMBEDDINGS:201,PINJOIN_SHOPPINGADS_EMBEDDINGS:202,GRAPHSAGE_EMBEDDINGS:203,PINJOIN_EMBEDDINGS_V5:204,HF_TWO_TOWER_EMBEDDINGS:205,RECSEQ_EMBEDDINGS:206,P2P_TWO_TOWER_EMBEDDINGS:207,HF_WEB_PINS:208,SEARCHSAGE_EMBEDDINGS:209,MOMENT_EMBEDDINGS:210,NOTIFSAGE_EMBEDDINGS:211},SearchServerType:{METATRON:1,MANAS_LEAF:2,MANAS_ROOT:3,MANAS_LEAF_AND_ROOT:4},SearchCorpusType:{UNKNOWN:32,BASE:0,BASE_I18N:49,BASE_REFRESH:51,REALTIME:1,COHOST:112,FRONTIER:2,FRESH:3,BASEPRIME:4,CSR:7,CURATED:16,BEST_TOPIC_PIN:21,GOLDEN:30,EXT_FALLBACK:58,COMMERCE:8,COMMERCE_HYBRID:59,COMMERCE_ITEM_HYBRID:93,COMMERCE_BASE:5,COMMERCE_FRONTIER:6,COMMERCE_ITEM:88,COMMERCE_ITEM_BASE:90,COMMERCE_ITEM_EXP:97,COMMERCE_ITEM_EXP_2:103,COMMERCE_ITEM_EXP_3:104,COMMERCE_ITEM_EXP_4:105,ADS:9,BASEEXP:10,BASEEXP2:28,BASEEXP3:44,BASEEXP4:45,BASEEXP5:46,BASEEXP6:47,BASEEXP7:55,BASEEXP8:56,BASEEXP9:57,BASEEXP_I18N:50,BASEPRIMEEXP:11,BASEPRIMEEXP3:76,BASEPRIMESTAGING:135,COMMERCE_EXP:37,COMMERCE_HYBRID_EXP:60,DARK_READ:48,REALTIMEEXP:99,INTERLEAVING:12,ECLECTIC:13,VIDEO:14,PARTNER_VIDEO:15,STL:23,P2P_REC:17,PRODUCT:18,SHOPPING_ADS:19,SIFTER:20,ADSPIN:22,PERSONALIZE:24,PERSONALIZE_GOLDEN:31,PERSONALIZE_GOLDEN_EXP:38,PERSONALIZE_GEMINI:26,PERSONALIZE_VISUAL:27,BASESTAGING:25,REALTIMESTAGING:75,MODELSTAGING:29,INDEXSTAGING:140,INDEXPRIMESTAGING:146,PLAYGROUND:35,DYNAMIC_INSERTION:33,POLARIS:34,POLARIS_REALTIME:36,POLARIS_EXP:148,VIDEO_REALTIME:39,PINNER_AUTHORITY:40,PINNER_AUTHORITY_EXP:98,PINNER_AUTHORITY_CREATOR:119,CREATORS:41,HF_REALTIME:42,MEDIA_PLANNER:43,RECIPES:52,DIY:53,VIDEO_GRAPHSAGE:54,PIXIE_REALTIME:61,BASEPRIME_INFLUENCER_CONTENT:62,INTEREST_REALTIME:63,HF_BOARDS:64,BASEPRIME_GS:65,BASEPRIME_USER_GS:66,BASEPRIME_SYOP_GS:67,COMMERCE_USER_GS:68,COMMERCE_SYOP_GS:69,BASEPRIME_CONTEXT_GS:85,COMMERCE_CONTEXT_GS:86,COMMERCE_ITEM_USER_GS:91,COMMERCE_ITEM_CONTEXT_GS:94,BASE_FOLLOWING:133,COMMERCE_ITEM_FOLLOWING:134,USER_P2P:136,USER_P2P_REPEATED_QUERY:137,BASEEXP_V2:70,BASEPRIMEEXP_V2:71,GOLDEN_EXP_V2:72,COMMERCE_EXP_V2:73,PERSONALIZE_GOLDEN_EXP_V2:74,NAVBOOST:77,NAVBOOST_EXP:130,STORY_NAVBOOST:102,STORY_NAVBOOST_EXP:107,ENGAGEMENT_IDEA_PINS:118,P2P_ENGAGEMENT_IDEA_PINS:117,BASE_AUTOML:78,BASEPRIME_AUTOML:79,COMMERCE_AUTOML:80,COMMERCE_ITEM_AUTOML:95,COMMERCE_ITEM_AUTOML_EXP:126,COMMERCE_ITEM_AUTOML_EXP_2:127,COMMERCE_ITEM_AUTOML_EXP_3:128,COMMERCE_ITEM_AUTOML_EXP_4:129,FRESH_AUTOML:81,PERSONALIZE_GOLDEN_AUTOML:82,BASE_AUTOML_SMS:120,BASEPRIME_AUTOML_SMS:121,COMMERCE_AUTOML_SMS:122,COMMERCE_ITEM_AUTOML_SMS:123,FRESH_AUTOML_SMS:124,PERSONALIZE_GOLDEN_AUTOML_SMS:125,QUERY:83,REALTIME_BOOTSTRAP:84,ACTIVATION:87,ACTIVATION_ITEM:92,MERCHANT_ACTIVATION_GS:100,MERCHANT_ACTIVATION_GS_ITEM:101,SHOPIFY_GS:109,SHOPIFY_GS_ITEM:110,STORY_PINS_GS:89,FRESH_STORY_PINS_GS:96,NOTIFICATION:106,P2P_IDEA_PINS:108,P2P_IDEA_PINS_EXP:139,FQS:111,BASE_STYLE:113,BASE_STYLE_REWRITE:114,COMMERCE_STYLE:115,COMMERCE_STYLE_REWRITE:116,STORY_BEST_PIN:131,IDEA_PIN_TOKEN:132,HQM_GS_ITEM:138,BASE_GPU:141,BASEPRIME_GPU:142,FRESH_GPU:143,COMMERCE_ITEM_GPU:144,PERSONALIZE_GOLDEN_GPU:145,MOMENT_BASED_PINS:147,NOTIFICATION_CONTENT:149,AUDIENCE_SIZE:150},LocalReason:{NOT_LOCAL:0,LOCAL_LINK:1,LOCAL_DESC:2,LOCAL_LINK_AND_DESC:3,LOCAL_LINK_OR_DESC:4},Country:{AD:5,AE:6,AF:7,AG:8,AI:9,AL:10,AM:11,AO:12,AQ:13,AR:14,AS:15,AT:16,AU:17,AW:18,AX:19,AZ:20,BA:21,BB:22,BD:23,BE:24,BF:25,BG:26,BH:27,BI:28,BJ:29,BL:30,BM:31,BN:32,BO:33,BQ:34,BR:35,BS:36,BT:37,BV:38,BW:39,BY:40,BZ:41,CA:4,CC:42,CD:43,CF:44,CG:45,CH:46,CI:47,CK:48,CL:49,CM:50,CN:51,CO:52,CR:53,CU:54,CV:55,CW:56,CX:57,CY:58,CZ:59,DE:60,DJ:61,DK:62,DM:63,DO:64,DZ:65,EC:66,EE:67,EG:68,EH:69,ER:70,ES:71,ET:72,FI:73,FJ:74,FK:75,FM:76,FO:77,FR:1,GA:78,GB:2,GD:79,GE:80,GF:81,GG:82,GH:83,GI:84,GL:85,GM:86,GN:87,GP:88,GQ:89,GR:90,GS:91,GT:92,GU:93,GW:94,GY:95,HK:96,HM:97,HN:98,HR:99,HT:100,HU:101,ID:102,IE:103,IL:104,IM:105,IN:106,IO:107,IQ:108,IR:109,IS:110,IT:111,JE:112,JM:113,JO:114,JP:3,KE:115,KG:116,KH:117,KI:118,KM:119,KN:120,KP:121,KR:122,KW:123,KY:124,KZ:125,LA:126,LB:127,LC:128,LI:129,LK:130,LR:131,LS:132,LT:133,LU:134,LV:135,LY:136,MA:137,MC:138,MD:139,ME:140,MF:141,MG:142,MH:143,MK:144,ML:145,MM:146,MN:147,MO:148,MP:149,MQ:150,MR:151,MS:152,MT:153,MU:154,MV:155,MW:156,MX:157,MY:158,MZ:159,NA:160,NC:161,NE:162,NF:163,NG:164,NI:165,NL:166,NO:167,NP:168,NR:169,NU:170,NZ:171,OM:172,PA:173,PE:174,PF:175,PG:176,PH:177,PK:178,PL:179,PM:180,PN:181,PR:182,PS:183,PT:184,PW:185,PY:186,QA:187,RE:188,RO:189,RS:190,RU:191,RW:192,SA:193,SB:194,SC:195,SD:196,SE:197,SG:198,SH:199,SI:200,SJ:201,SK:202,SL:203,SM:204,SN:205,SO:206,SR:207,SS:208,ST:209,SV:210,SX:211,SY:212,SZ:213,TC:214,TD:215,TF:216,TG:217,TH:218,TJ:219,TK:220,TL:221,TM:222,TN:223,TO:224,TR:225,TT:226,TV:227,TW:228,TZ:229,UA:230,UG:231,UM:232,US:0,UY:233,UZ:234,VA:235,VC:236,VE:237,VG:238,VI:239,VN:240,VU:241,WF:242,WS:243,YE:244,YT:245,ZA:246,ZM:247,ZW:248},Locale:{en_US:0,en_GB:1,fr_FR:2,ja_JP:3},CategoryDim:{ANIMALS:0,ARCHITECTURE:1,ART:2,CARS_MOTORCYCLES:3,CELEBRITIES:4,DESIGN:5,DIY_CRAFTS:6,EDUCATION:7,FILM_MUSIC_BOOKS:8,FOOD_DRINK:9,GARDENING:10,GEEK:11,HAIR_BEAUTY:12,HEALTH_FITNESS:13,HISTORY:14,HOLIDAYS_EVENTS:15,HOME_DECOR:16,HUMOR:17,ILLUSTRATIONS_POSTERS:18,KIDS:19,MENS_FASHION:20,OUTDOORS:21,PHOTOGRAPHY:22,PRODUCTS:23,QUOTES:24,SCIENCE_NATURE:25,SPORTS:26,TATTOOS:27,TECHNOLOGY:28,TRAVEL:29,WEDDINGS:30,WOMENS_FASHION:31,FOR_DAD:32},PinnerIntentSource:{VERIFIED:0,LOW_HIT:1,CONTACT:2,USERNAME:3,NAME_DETECTION:4,ACTIVE_CREATOR:5},CategoryVectorVersion:{CAT_VEC_V0:0,CAT_VEC_V1:1,CAT_VEC_FAR_DUP:-1,CAT_VEC_SVM_CLASSIFIER:-2},WordEmbeddingVersion:{NET_0:0,WORD2VEC_0:1,WORD2VEC_1:2,WORD2VEC_2:3,WORD2VEC_3:7,WORD2VEC_4:8,WORD2VEC_5:9,WORD2VEC_PT:11,WORD2VEC_ES:12,WORD2VEC_FR:13,WORD2VEC_JA:14,WORD2VEC_DE:15,RNN_0:10,LDA_100:4,LDA_400:5,LDA_800:6,ANNOTATION2VEC_EN:16,ANNOTATION2VEC_EN_LEMM:17,QUERY_GEMINI_NAVBOOST:18,ANNOT_INTEREST_FASTTEXT_L1:19,ANNOT_INTEREST_FASTTEXT_L2:20,ANNOT_INTEREST_FASTTEXT_L3:21,QUERY_GRAPHSAGE:22,CONCEPTNET_LSH_512_BITS:23,CONCEPTNET_HALF:24},GraphSageEmbeddingVersion:{V3:0,V4:1,V5:17,V1_MULTI_BIPARTITE_GS:22,V4_REALTIME_1:2,V4_ITEM_AVG:8,V4_ITEM_TOP:9,V5_ALPHA_ITEM_AVG:12,V5_ALPHA_ITEM_TOP:13,V5_ALPHA_ITEMSAGE:14,V1_ALPHA_ITEMSAGE:15,V1_BETA_ITEMSAGE:16,V1_ITEMSAGE:18,V2_ALPHA_ITEMSAGE:23,V1_MEDIASAGE:19,V2_ALPHA_MEDIASAGE:20,V0_SEARCHSAGE:21,V4_REALTIME_EXP1:3,V4_REALTIME_EXP2:4,V4_REALTIME_EXP3:5,V4_REALTIME_EXP4:6,V4_REALTIME_EXP5:7,V5_ALPHA:10,V5_BETA:11},SearchSageEmbeddingVersion:{V0_GRAPHSAGE_V4_2048:0,V0_GRAPHSAGE_V4_FP16:1,SEARCHSAGE_V3_BETA:2},MediaSageEmbeddingVersion:{V1_ALPHA:0,V1:1,V2_ALPHA:6,V1_EXP1:2,V1_EXP2:3,V1_EXP3:4,V1_EXP4:5},QueryCoverPinEmbeddingVersion:{GRAPHSAGE_V3_4096_AVG:0,GRAPHSAGE_V3_2048_AVG:1,GRAPHSAGE_V4_2048_AVG:2},SmartNavboostQueryEmbeddingVersion:{V1_GRAPHSAGE_V4_2048:0,V1_GRAPHSAGE_V4_FLOAT:1},ProductCfEmbeddingVersion:{V1_CUCT_QUERY:0,V1_CUCT_CANDIDATE:1,V1_CUCV_QUERY:2,V1_CUCV_CANDIDATE:3},ProductLearnedRetrievalEmbeddingVersion:{V1_PDP_QUERY:0,V1_P2P_QUERY:3,V1_PDP_CANDIDATE:1,V1_EXP_PDP_CANDIDATE:2,V1_P2P_CANDIDATE:4,V1_HF_CANDIDATE:5},SkinToneBucket:{UNKNOWN:0,LIGHTEST:1,SECOND_LIGHTEST:2,SECOND_DARKEST:3,DARKEST:4},HairPattern:{UNKNOWN:0,STRAIGHT:1,WAVY:2,CURLY:3,KINKY_COILY:4,PROTECTIVE_STYLES:5,BALD_SHAVED:6},BodySize:{UNKNOWN:0,LOWER_RANGE:1,LOWER_MIDDLE_RANGE:2,UPPER_MIDDLE_RANGE:3,UPPER_RANGE:4},ShoppingStyleSignalCategories:{PRODUCT_SHOT:0,STOCK_PHOTO:1,HOME_DECOR_SCENE:2,FULL_OUTFIT:3,CROPPED_OUTFIT:4},TrendingFestival:{UNKNOWN:0,HALLOWEEN:1,THANKSGIVING:2,CHRISTMAS:3,NEWYEAR:4},EmbeddingValueType:{DOUBLE:0,FLOAT:1,SHORT:2,BINARY:3,FLOAT16:4},Gender:{UNSPECIFIED:0,FEMALE:1,MALE:2,ALL:3},GenderPreference:{MALE_ONLY:5,MALE_PERFERRED:4,NEUTRAL:3,FEMALE_PERFERRED:2,FEMALE_ONLY:1},UserSeqGenderProbVersion:{V1:0},UserSeqInterestPredVersion:{V1:0},SpamReason:{NONE:0,HIDDEN_FROM_PUBLIC:1,DEPRECATED_ROBOTS:2,TOO_MANY_REPINS_FROM_SPAM:3,DEPRECATED_TOO_MANY_MODIFIED_LINKS:4,DEPRECATED_TOO_MANY_BAD_LINKS:5},LinkBlockType:{SAFE:0,SUSPICIOUS:1,BLOCKED:2,PORN:3},HomefeedActionType:{REQUEST_PIN:0,REQUEST_PAGE:1,PIN_REPIN:2,PIN_CLOSEUP:3,PIN_HIDE:4,PIN_UPVOTE:5,PIN_CLICK_THROUGH:6,PIN_GRID_CLICK:12,PFY_PIN_THROUGH_BOARD_HIDE:7,PFY_PIN_THROUGH_PIN_HIDE:11},HomefeedSourceType:{PFY:0,INTEREST:1,FOLLOWING:2,DEPRECATED_RECOMMENDED_INTEREST:3,OTHER:4,EVERYTHING_FEED:5,PROMOTED_PIN:6,UNKNOWN:7,POPULAR_FEED:8},PinClusterLinksStatus:{EMPTY:0,NO_SERVABLE_LINKS:1,HAS_SERVABLE_LINKS:2},TextType:{TITLE:0,DESCRIPTION:1,COMMENT:2,MEDIA_OVERLAY:3,OCR:4},NavboostType:{NAVBOOST_7D:0,NAVBOOST_LONG:1,NAVBOOST_MEN:2,NAVBOOST_SEGMENTED:3,NAVBOOST_RELATED_PIN:4,NAVBOOST_CANONICAL:5,NAVBOOST_YEARLY:6,NAVBOOST_FRESH:7,NAVBOOST_REPIN:8,DYNAMIC_NAVBOOST_LONG:9,DYNAMIC_NAVBOOST_7d:10,NAVBOOST_SEGMENTED_REPIN_90D:11,NAVBOOST_GENDER_REPIN_90D:12,NAVBOOST_CANONICAL_COUNTRY_SEGMENTED:13,NAVBOOST_CANONICAL_GENDER_SEGMENTED:14,NAVBOOST_2_YEAR:15,NAVBOOST_2_YEAR_SEASONAL:16,NAVBOOST_2_YEAR_COUNTRY_SEGMENTED:17,NAVBOOST_2_YEAR_GENDER_SEGMENTED:18,NAVBOOST_2_YEAR_ADS:19,NAVBOOST_2_YEAR_ADS_COUNTRY_SEGMENTED:20,NAVBOOST_2_YEAR_ADS_GENDER_SEGMENTED:21,NAVBOOST_2_YEAR_HIGH_COVERAGE:22,NAVBOOST_2_YEAR_HIGH_COVERAGE_COUNTRY_SEGMENTED:23,NAVBOOST_2_YEAR_HIGH_COVERAGE_GENDER_SEGMENTED:24,NAVBOOST_FRESH_HIGH_COVERAGE:25,NAVBOOST_FRESH_HIGH_COVERAGE_GENDER_SEGMENTED:27,NAVBOOST_FRESH_HIGH_COVERAGE_COUNTRY_SEGMENTED:28,NAVBOOST_VIDEO:26,NAVBOOST_PRODUCT:29,NAVBOOST_PRODUCT_GENDER_SEGMENTED:30,NAVBOOST_PRODUCT_COUNTRY_SEGMENTED:31,NAVBOOST_LONGCLICK_90_DAY:32,NAVBOOST_LONGCLICK_90_DAY_GENDER_SEGMENTED:33,NAVBOOST_LONGCLICK_90_DAY_COUNTRY_SEGMENTED:34,NAVBOOST_PRODUCT_ITEM:35,NAVBOOST_PRODUCT_ITEM_GENDER_SEGMENTED:36,NAVBOOST_PRODUCT_ITEM_COUNTRY_SEGMENTED:37,NAVBOOST_PRODUCT_ITEM_HC:38,NAVBOOST_PRODUCT_ITEM_HC_GENDER_SEGMENTED:39,NAVBOOST_PRODUCT_ITEM_HC_COUNTRY_SEGMENTED:40,NAVBOOST_2YHC_REMOVE_STOP_WORDS:41,NAVBOOST_2YHC_REMOVE_STOP_WORDS_GENDER_SEGMENTED:42,NAVBOOST_2YHC_REMOVE_STOP_WORDS_COUNTRY_SEGMENTED:43,NAVBOOST_2YHC_SORTED_QUERY:44,NAVBOOST_2YHC_SORTED_QUERY_GENDER_SEGMENTED:45,NAVBOOST_2YHC_SORTED_QUERY_COUNTRY_SEGMENTED:46,NAVBOOST_2YHC_STEMMED_QUERY:47,NAVBOOST_2YHC_STEMMED_QUERY_GENDER_SEGMENTED:48,NAVBOOST_2YHC_STEMMED_QUERY_COUNTRY_SEGMENTED:49,NAVBOOST_2YHC_COMBINED_RELAXATION:59,NAVBOOST_2YHC_COMBINED_RELAXATION_GENDER_SEGMENTED:60,NAVBOOST_2YHC_COMBINED_RELAXATION_COUNTRY_SEGMENTED:61,NAVBOOST_FRESH_HC_REMOVE_STOP_WORDS:50,NAVBOOST_FRESH_HC_REMOVE_STOP_WORDS_GENDER_SEGMENTED:51,NAVBOOST_FRESH_HC_REMOVE_STOP_WORDS_COUNTRY_SEGMENTED:52,NAVBOOST_FRESH_HC_SORTED_QUERY:53,NAVBOOST_FRESH_HC_SORTED_QUERY_GENDER_SEGMENTED:54,NAVBOOST_FRESH_HC_SORTED_QUERY_COUNTRY_SEGMENTED:55,NAVBOOST_FRESH_HC_STEMMED_QUERY:56,NAVBOOST_FRESH_HC_STEMMED_QUERY_GENDER_SEGMENTED:57,NAVBOOST_FRESH_HC_STEMMED_QUERY_COUNTRY_SEGMENTED:58,NAVBOOST_FRESH_HC_COMBINED_RELAXATION:62,NAVBOOST_FRESH_HC_COMBINED_RELAXATION_GENDER_SEGMENTED:63,NAVBOOST_FRESH_HC_COMBINED_RELAXATION_COUNTRY_SEGMENTED:64},NavboostScoreType:{NAVBOOST_SCORE_WEIGHTED_RCTR:0,NAVBOOST_SCORE_COEC:1,NAVBOOST_SCORE_CLOSEUP:2,NAVBOOST_SCORE_RELATED_PINS:3,NAVBOOST_SCORE_CANONICAL_SEG:4,NAVBOOST_SCORE_2YEAR_SEG:5},CoOccurType:{FRESH:1,HIGH_COVERAGE_2YEAR_UNSEGMENTED:2,HIGH_COVERAGE_2YEAR_GENDER:3,HIGH_COVERAGE_2YEAR_COUNTRY:4},CoOccurObjectType:{PIN:1,PIN_JOIN:2,QUERY:3},AgeGroup:{AGE_UNDER_18:0,AGE_18_24:1,AGE_25_34:2,AGE_35_44:3,AGE_45_54:4,AGE_55_64:5,AGE_65_PLUS:6,AGE_UNDER_21:7,AGE_21_PLUS:8,AGE_MILLENNIAL:9,AGE_NOT_MILLENNIAL:10,AGE_UNSPECIFIED:11},ImageAestheticsVertical:{TRAVEL:0,FASHION:1},LinkScoreModelEpoch:{V0:0,V1:1,V2:2,V3:3},TrustworthyStatus:{UNKNOWN:0,TRUSTWORTHY:1,UNTRUSTWORTHY:2},ImageSourceCheckStatus:{NOT_CHECKED:0,CHECKED_EXISTED:1,CHECKED_NOT_EXISTED:2},ErrorPageType:{HARD_404:1,SOFT_404:2},CreatorMetaDataVersion:{V1:0},FunctionalType:{FUNCTIONAL:0,LINK_UNFUNCTIONAL:1,DOMAIN_UNFUNCTIONAL:2,IMAGE_UNFUNCTIONAL:3,VIDEO_UNFUNCTIONAL:4,SIG_LINK_UNFUNCTIONAL:5},UserState:{CORE:0,CASUAL:1,MARGINAL:2,DORMANT:3,RESURRECTED:4,NEW:5},NeardupSignalSource:{IMAGE_NEARDUP:0,VIDEO_NEARDUP:1},BodyImageAnalysisMethod:{DETECTED_REGION:1,HEURISTIC:2,EMBEDDING_BASED:3},RacyLabel:{NONE:0,SOFTCORE:1,HARDCORE:2},PornLabel:{NONE:0,HARDCORE:1,SOFTCORE:2},BoardLayout:{DEFAULT:0,PLACES:1},PinImpressionType:{UNKNOWN:0,HOME_FEED:1,CAT_FEED:2,SEARCH:3,CLOSEUP:4},PinQualityScoreVersion:{V0:0,V1:1},LinkQualityType:{PROMOTED:1,SUSPICIOUS:2,NO_IMAGE:5,NO_HTML:6,REPLACE_LISTED:7,GOOD:3,BAD:4,BLACKLISTED:8,DEAD:9},ObjectType:{PIN:1,BOARD:2,USER:3,CSR:4,TOPIC:5,ARTICLE:6,SEARCH_QUERY:7,USER_DID_IT_DATA:8,HASHTAG:9,STORY:10},ItemJoinDataVersion:{V1:1},ColorPaletteDim:{RED:0,ORANGE:1,YELLOW:2,LIME:3,GREEN:4,LIGHT_GREEN:5,TEAL:6,SKY:7,BLUE:8,VIOLET:9,PURPLE:10,PINK:11,MAGENTA:12,BLACK:13,WHITE:14,GRAY:15,GRAYSCALE:1e3,BLACKWHITE:1001},LinkJoinVersion:{LINK_JOIN_V1:0,LINK_JOIN_V2:1},PinJoinIndexSelectionStatus:{ACCEPTED:0,REJECTED_TOO_MANY_FLAGS:1,REJECTED_NO_ELIGIBLE_CANDIDATE:2},VaseLinkType:{BOARD_LINK:1,TOPIC_LINK:2,PROFILE_LINK:3},StlContentSourceType:{CANDIDATE_GENERATION:1,CURALATE:2,CURALATE_SPOTLIGHT:3,CURALATE_SPOTLIGHT_BOX:4,CURATION_BULK_UPLOAD:5,CURATION_BULK_UPLOAD_UNVERIFIED:6,OLAPIC:7,OLAPIC_SPOTLIGHT:8,PINTEREST_CLIENT:9,SHOPSTYLE:10,SHOPSTYLE_SPOTLIGHT:11},StlLiveState:{LIVE:1,DEAD:2},EmbeddingType:{PINJOIN_ANNOTATION_V3:0,PINJOIN_ANNOTATION_V3_EXP:1,PINJOIN_ANNOTATION_V5:2,PLACEHOLDER_3:3,PLACEHOLDER_4:4,PLACEHOLDER_5:5},NoIndexReason:{ZERO_TRAFFIC:0},UserLanguageVecVersion:{REPINED_PIN_LINK_LANG:1,CLICKED_PIN_LINK_LANG:2},UserCountryVecVersion:{REPINED_PIN_LINK_COUNTRY:1,CLICKED_PIN_LINK_COUNTRY:2},UserToIntentVersion:{UNKNOWN:0,PROTOTYPE:1,LIFESTYLE_GRAPH_V1:2},UserEmbeddingVersions:{TIME_DECAYED_GRAPHSAGE_V3_EMBEDDING:0,TIME_DECAYED_GRAPHSAGE_V4_EMBEDDING:1,CLUSTERED_GRAPHSAGE_V4_EMBEDDING:2,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID:5,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_TD_MEDOID:6,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_LOW_TD_MEDOID:7,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_RNN_CENTROID:8,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_RNN_MEDOID:9,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID_WITH_CLOSEUPS:10,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_LOW_TD_MEDOID_WITH_CLOSEUPS:11,GRU_V1_GRAPHSAGE_V4_EMBEDDING:3,SHOPPING_CLUSTERED_GRAPHSAGE_V4_EMBEDDING:4,MATCHED_TOPICS_GRAPHSAGE_V4_EMBEDDING:12,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING:13,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_HIGH_DIM:14,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID_LT1:15,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID_LT2:16,CLUSTERED_GRAPHSAGE_V4_WARD_COSINE_75:17,CLUSTERED_GRAPHSAGE_V4_WARD_COSINE_85:18,CLUSTERED_GRAPHSAGE_V4_WARD_COSINE_90:19,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_CONDITION_ON_1:20,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_CONDITION_ON_2:21,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_CONDITION_ON_WEIGHTED_SUM:22,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_HIGH_DIM_CONDITION_ON_1:23,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_HIGH_DIM_CONDITION_ON_2:24,MULTI_USE_CASE_GRAPHSAGE_V4_EMBEDDING_HIGH_DIM_CONDITION_ON_WEIGHTED_SUM:25,SYOP_CLUSTERED_GRAPHSAGE_V4_EMBEDDING:26,CONTEXT_GRAPHSAGE_V4_EMBEDDING:27,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_NATIVE_PIN_FOCUSED:28,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID_LT1_WITH_PC:29,CLUSTERED_GRAPHSAGE_V4_EMBEDDING_MEDOID_LT_STORYPIN_FSV10S:30,PS_V3_USER_REPR:31,PS_V3_ALPHA_USER_REPR:32,PS_V3_BIGGER_USER_REPR:33,CLUSTERED_GRAPHSAGE_V5_EMBEDDING:34},ProductCategoryVersion:{UNKNOWN:0,P2PC_V2_HIGH_PRECISION:1,P2PC_V2_HIGH_RECALL:2,P2PC_V2_HIGH_PRECISION_ORGANIC:3,P2PC_V2_HIGH_RECALL_ORGANIC:4},InterestRecommendationReason:{DEFAULT:0,ACTIVITY:1,BOARD:2,FOLLOW:3,SEARCH:4,SEASONAL:5,P2P:6,P2P_DELTA:7,POPULAR:8,RANDOM_POPULAR:9,PINNERSAGE:10},InterestRelatedSources:{DEFAULT:0,RELATED_SEARCH:1,RELATED_BOARD:2,REALTED_FOLLOW:3,RELATED_ACTIVITY:4,RELATED_P2P:5,RELATED_P2P_DELTA:6,RELATED_HISTORY:7,RELATED_EMAIL_CLICK:8,RELATED_PUSH_OPEN:9,RELATED_PINNERSAGE:10},NotifInterestModelVersion:{UNKNOWN:0,DNN_V1:1,DNN_V2:2,PINNERSAGE_V3:3,DNN_V3:4},ScoringDetailsKeys:{RAW_STRING:0,BOARD_QUALITY:1,CAT_MATCH_SCORE:2,RAW_SCORE:3,FINAL_SCORE:4,FLOW_PENALTY:5,ANNOTATION_MATCH:6,ANNOTATION_SCORE:7,CO_OCCURRENCE_SCORE:8,TOPIC_MATCH:9,COMBINED_BOARD_PERF_SCORE:51,AGG_BOARD_PERF_SCORE:52,AVG_BOARD_PERF_SCORE:53,GENDER_PROB:54,PIN_QUALITY:10,P2P_CAT_MATCH:11,P2P_TEXT_MATCH:12,P2P_HASHTAG_MATCH:13,P2P_URL_MATCH:14,P2P_ANNOTATION_MATCH:15,P2P_TEXT_CONFIDENCE:16,P2P_RELEVANCE_SCORE:59,INTBRD_RELEVANCE:20,INTBRD_BOARD_QUALITY:21,INTBRD_BOARD_INDYRANK:22,INTBRD_BOARD_CATVEC_ENT:23,INTBRD_NUM_PINS_MATCHED:24,INTBRD_RAW_RELEVANCE:25,BOARD_RELEVANCE:30,BOARD_WEIGHT:31,PIN_IMPRESSIONS:40,PIN_REPINS:41,PIN_CLICKTHROUGHS:42,PIN_LONG_CLICKS:43,PIN_POPULARITY_SCORE:44,CO_OCCURRENCE_NUM_SAMPLES:45,CO_OCCURRENCE_COSINE_SIM:46,P2P_CLICK_COUNT:47,P2P_EXPECTED_CLICKS:48,P2P_COEC:49,PIN_ZSCORE:50,PIXIE_VISIT_COUNT:55,SOURCE_ACTION_TYPE:56,SOURCE_RECENCY:57,SOURCE_THROUGH_REWARD:58},ThroughObjectSource:{PIN_REPIN:0,PIN_CLICKTHROUGH:1,PIN_CLOSEUP:2,PIN_REPIN_EXPANSION:3,PIN_CLICKTHROUGH_EXPANSION:4,PIN_CLOSEUP_EXPANSION:5,PIN_CREATE:6,PIN_REACT:7,PIN_LIKE:8,PIN_SCREENSHOT:9,PIN_SAVE_TO_DEVICE:10},RecommendationSource:{B2B:0,USER_ACTIVITY:1,COOKIE:2,REALTIME_P2B:3,REALTIME_P2B_CLOSEUP:9,FALLBACK:4,U2RELATED_INTEREST:5,FBLIKE_TO_INTERESTS:6,CLICKTHROUGH:7,BOARD_FOLLOW:12,USER_FOLLOW:13,TOPIC_FOLLOW:14,LOCAL_B2B:8,LOCAL_CLICKTHROUGH:10,LOCAL_USER_ACTIVITY:11,SEARCH:15,RECBOOST_P2B:16,RECBOOST_CLICKTHROUGH:17,RECBOOST_USER_ACTIVITY:18,RECBOOST_CREATOR_BOARDS:22,RECOMMENDED_BOARDS:19,RECOMMENDED_CREATOR_BOARDS:20,ANNOTATION_REC_CREATOR_BOARDS:21,RECOMMENDED_ANNOTATION_BOARDS:23,RECOMMENDED_GRAPHSAGE_BOARDS:24,INTENTIONAL_DISTRIBUTION_RECOMMENDED_GRAPHSAGE_BOARDS:25,P2P_BOARD_OLDP2P:101,P2P_BOARD_CAND:102,P2P_NAVBOOST_CAND:103,P2P_PINPIN_REALTIME:104,P2P_VISUAL_LIVE:105,P2P_PROMOTED_INSERTION:106,P2P_COMMERCE_INSERTION:107,P2P_BOARD_LOCAL:108,P2P_SEARCH_CAND:109,P2P_SEARCHSAGE_CAND:164,P2P_RANDOMWALK_CAND:110,P2P_PIN2VEC_CAND:116,PIN_TO_PINS_NEARDUP_REC:111,P2P_FROM_SEARCH:112,P2P_VIDEO_INSERTION:113,P2P_FRESH_INSERTION:114,P2P_COMMERCE_SEARCH:115,P2P_P2B2P_FRESH:117,P2P_GEMINI_MUSE_CAND:118,P2P_GRAPHSAGE_CAND:119,P2P_RANDOMWALK_PRODUCT_CAND:120,P2P_GRAPHSAGE_PRODUCT_CAND:121,P2P_ITEMSAGE_PRODUCT_CAND:154,P2P_ITEMSAGE_HQM_PRODUCT_CAND:163,P2P_COLLABORATIVE_FILTERING_PRODUCT_CAND:157,P2P_LEARNED_RETRIEVAL_PRODUCT_CAND:160,P2P_NAVBOOST_PRODUCT_CAND:122,P2P_STL_SCENE_TO_STL_SCENE_INSERTION:123,P2P_ANNS_BASED_CAND:124,P2P_GRAPHSAGE_CREATORS_CAND:125,P2P_GRAPHSAGE_RECIPES_CAND:126,P2P_VISUAL_PRODUCT_CAND:127,P2P_GRAPHSAGE_STORY_PINS_CAND:128,P2P_MEDIASAGE_STORY_PINS_CAND:150,P2P_GRAPHSAGE_VIDEO_CAND:129,P2P_MEDIASAGE_VIDEO_CAND:151,P2P_SEARCH_NAVBOOST_CAND:130,P2P_COUNTRY_NAVBOOST_CAND:131,P2P_GEMINI_V5_VIDEO_CAND:132,P2P_GRAPHSAGE_DIY_CAND:133,P2P_VIDEO_NAVBOOST_CAND:134,P2P_SEARCH_PRODUCT_CAND:135,P2P_SMARTFEED_CAND:136,P2P_GRAPHSAGE_SHOPPABLE_INSPIRATION_CAND:137,P2P_GRAPHSAGE_FRESH_PRODUCT_CAND:138,P2P_GRAPHSAGE_VMP_PRODUCT_CAND:139,P2P_REVERSE_STELA:140,P2P_SEARCH_INTEREST_CAND:141,P2P_GRAPHSERVICE_VIDEO_CAND:142,P2P_GRAPHSAGE_MERCHANT_ACTIVATION_CAND:143,P2P_INTEREST_BASED_SPARK_CAND:144,P2P_STORY_NAVBOOST_CAND:145,P2P_EXPANDED_STORY_NAVBOOST_SEARCH_COENGAGEMENT_CAND:156,P2P_EXPANDED_STORY_NAVBOOST_CF_CAND:161,P2P_CREATOR_VIDEO:146,P2P_GRAPHSAGE_SHOPIFY_PRODUCT_CAND:147,P2P_TWO_TOWER_EMBEDDING_CAND:148,P2P_TWO_TOWER_EMBEDDING_WITH_USER_FEATURE_CAND:149,P2P_TWO_TOWER_PRODUCT_EMBEDDING_CAND:165,P2P_INTEREST_TRANSITION_CAND:152,P2P_CREATOR_CONTENT_UNIFIED_STORY_PIN_MANAS_CAND:153,P2P_NATIVE_CHECKOUT_PRODUCT_CAND:155,P2P_PRODUCT_XPIXIE:158,P2P_FOLLOWING_IDEA_PINS_CAND:159,P2P_UNKNOWN:162},RecommendationAlgo:{P2P_NAVBOOST_NO_MATCH:10,P2P_NAVBOOST_MATCH:11,P2P_NAVBOOST_FEATURE:12,P2P_RERANK_NONE:20,P2P_RERANK_OLDP2P:21,P2P_RERANK_OFFLINE:22,P2P_RERANK_REALPIN:23,P2P_RERANK_SHUFFLED:24,P2P_RERANK_RANDOM:25,P2P_RERANK_SHUFFLED_LOCAL:26,P2P_RERANK_SCORPION:27,P2P_HIGH_QUALITY_PIN_SWAP:30,P2P_LOCAL_BOOST:31,P2P_PRODUCT_FLOOR_BLENDER:32,P2P_RANDOM_PIN_SELECTION:33,P2P_RERANK_PROD_LOGGING:34,P2P_DEMOTE:35,P2P_SLOT_BLEND:36,P2P_DEMOTE_HARD_404:37,P2P_DEMOTE_SOFT_404:38,P2P_DEMOTE_OOS:39,P2P_DEMOTE_GIRAFFE:40,P2P_DEMOTE_IAB_404:41,P2P_DEMOTE_REPIN:42,P2P_DEMOTE_IMPRESSION:43,P2P_DEMOTE_INACCESSIBLE_LINK:44,P2P_DEMOTE_FLAGGED:45,P2P_DEMOTE_HIDDEN:46,P2P_DEMOTE_LOW_PIN_COHESION:47,P2P_DEMOTE_SLOW_LOADING_DOMAIN:48,P2P_DEMOTE_NON_FUNCTIONAL_META_DATA:49,P2P_DEMOTE_LOW_RELEVANCE:50,P2P_DEMOTE_TRANSITORY_NONTRUSTWORTHY_PRODUCT:51,P2P_DEMOTE_PERMANENT_NONTRUSTWORTHY_PRODUCT:52,P2P_DEMOTE_DOMAIN_QUALITY:53,P2P_DEMOTE_BING_BOOSTED:54,P2P_FLOOR_BLENDER:55,P2P_ROUND_ROBIN:56,P2P_SPACING_RULE:57,P2P_NO_RELEVANCE_SCORE_FROM_RELEVANCE_MODEL:58,P2P_NO_RELEVANCE_SCORE_FROM_RANKING_MODEL:59},RelatedModule:{RELATED_PINS:1,PRODUCTS:2,DOMAIN:3,RECIPES:4,DIY:5,CREATOR_CONTENT:6,REVERSE_STELA:7,HOMEFEED:8,VIRTUAL_TRY_ON:9,USE_CASES:10,PRICE_LIMIT:11,BROAD_INTEREST:12,PERSONALIZED_PRODUCTS_BOARD:13,MOST_CONSIDERED:14,STORIES:15,PRODUCT_COLLABORATIVE_FILTERING_CLICK:16,PRODUCT_COLLABORATIVE_FILTERING_PURCHASE:18,PRODUCT_COLLABORATIVE_FILTERING_FREQUENTLY_BOUGHT_TOGETHER:21,SIMILAR_MERCHANT:17,PERSONAL_BOUTIQUE:19,COMPLEMENTARY:20,PIVOT_STORIES:22,INTERESTS:23,CREATOR_CONTENT_PORTAL:24,SHUFFLE_PIN_CUTOUT_MATCH:25,SHUFFLE_COLLAGE:26,NONE:100},STORY_TYPE:{RELATED_DOMAIN_CAROUSEL:0,RELATED_MOST_CONSIDERED_CAROUSEL:1,RELATED_PRODUCTS_FEED_HEADER:3,RELATED_CF_CLICK_CAROUSEL:4,RELATED_PRICE_CAROUSEL:6,RELATED_SIMILAR_MERCHANT_CAROUSEL:13,RELATED_CF_PURCHASE_CAROUSEL:14,RELATED_PRICE_UPSELL:15,RELATED_MOST_CONSIDERED_UPSELL:16,RELATED_DOMAIN_UPSELL:17,RELATED_CF_CLICK_GRID_SECTION:18,RELATED_CF_CLICK_UPSELL:19,RELATED_CF_PURCHASE_UPSELL:20,RELATED_SIMILAR_MERCHANT_UPSELL:21,RELATED_PRODUCTS_GRID_SECTION:22,RELATED_PRODUCTS_UPSELL:23,RELATED_CF_PURCHASE_GRID_SECTION:24,RELATED_CF_FREQUENTLY_BOUGHT_TOGETHER_CAROUSEL:25,RELATED_CF_FREQUENTLY_BOUGHT_TOGETHER_GRID_SECTION:26,RELATED_CF_FREQUENTLY_BOUGHT_TOGETHER_UPSELL:27,RELATED_PRICE_GRID_SECTION:28,RELATED_MOST_CONSIDERED_GRID_SECTION:29,RELATED_DOMAIN_GRID_SECTION:30},GramType:{UNIGRAM:0,BIGRAM:1,TRIGRAM:2},LinkLocaleSource:{ATLAS:0,TLD:1,PATH:2,L2:3,L1:4,DOMAIN:5,COOKIE:6,CLUSTER_COOKIE:7,DERIVED_FROM_LANGUAGE:8,IP_GEO:9,PIN_CREATE:10,DOMAIN_WHITELIST:11,CLICK_THROUGH:12,WHOIS:13,DIALECT:14},LinkJoinSource:{COOKIE_LINK_PERF:0,LINK_PERF:1,RICH_PIN_DATA:2,RICH_PIN_URL:3,PIN_JOIN:4,CSR_ONLY_PIN_JOIN:5,CSR_DATA:6,ANCHOR_ANNOTATION:7,TEXT_CATEGORY:8,CSR_STATS:9,INSTARANK:10,IN_APP_BROWSER_DATA:11,CONTENT_KEYWORDS:12},ClickThroughAction:{ALLOW:0,BLOCK:1},PinQualityState:{UNKNOWN:0,AUTHORIZED:1,NORMAL:2,QUESTIONABLE:3,BLOCK:4},LinkType:{ORGANIC:0,PRODUCT:1,WHITELISTED:2,RECIPE:3,DIY:4,TRAVEL:5},LinkPriority:{HIGH:0,ORGANIC:1,LOW:2,SKIP:3},CrawlFilterReason:{NOT_FILTERED:0,FILTERED_FEED_INGESTION_DOMAIN:1,FILTERED_BLACKLISTED_DOMAIN:2,FILTERED_MEDIA_EXTENSIONS_URL:3,FILTERED_INVALID_URL:4},SapphireSearch:{NONE:0,DEBUG:1,V1_WHITELISTED:2,V2_WHITELISTED:3,V3_WHITELISTED:4},SensitiveTermCateogry:{CONDITIONAL:0,EATING_DISORDER:1,PORN:2,CHILD_SAFETY:3,EMOTIONAL_DISDRESS_OR_SUICIDE:4,BUY_OR_SELL_WEAPON_ILLEGALLY:5,REPORTED_PINS:6,HATE_SPEECH:7,EATING_DISORDER_FUNDING:8},SensitiveTermCategory:{CONDITIONAL:0,EATING_DISORDER:1,PORN:2,CHILD_SAFETY:3,EMOTIONAL_DISTRESS_OR_SUICIDE:4,BUY_OR_SELL_WEAPON_ILLEGALLY:5,REPORTED_PINS:6,HATE_SPEECH:7,EATING_DISORDER_FUNDING:8,BLOCKED_COMMUNITY_GUIDELINES:9,DRUGS:10,MEDICAL_MISINFORMATION:11,SELF_HARM:12,DEPRESSION:13,SUICIDE:14,BODY_IMAGE:15,WILDLIFE_EXPLOITATION:16,US_CENSUS_2020:17,VOTING_US_ELECTION_2020:18,COVID_VACCINE:19,FR_2022_ELECTION:20,PH_2022_ELECTION:21,AU_2022_ELECTION:22,BR_2022_ELECTION:23,SMOKING_CESSATION:24,US_ELECTION:25},SeverityLevels:{ABUSIVE:0,SENSITIVE:1,BRAND_UNSAFE:2,CUSTOM_ENFORCEMENT:3},AdvisoryLevels:{CONDITIONAL:0,EATING_DISORDER:1,PORN:2,CHILD_SAFETY:3,EMOTIONAL_DISDRESS_OR_SUICIDE:4,BUY_OR_SELL_WEAPON_ILLEGALLY:5},FreshPinAge:{LESS_THAN_ONE_WEEK:0,LESS_THAN_ONE_MONTH:1,LESS_THAN_SIX_MONTHS:2,LESS_THAN_ONE_YEAR:3},IndexEventType:{PIN_JOINER:1},IndexDataEventType:{INSTANT_PIN_JOIN:1},TermVectorSource:{QUERY_TOKENS:1,IMAGE_TOKENS:2},CoterieReleaseVersion:{UNKNOWN:0,COTERIES_RC13:14,COTERIES_RC14:15,COTERIES_RC15:16,COTERIES_RC16:17,COTERIES_RC17:18,COTERIES_RC18:19,COTERIES_RC18B:20,COTERIES_RC19:21,COTERIES_RC19B:22,COTERIES_RC15_SURVEY:23,COTERIES_RC20:24,COTERIES_RC21:25,COTERIES_RC22:26,COTERIES_RC23:27,COTERIES_RC2:1,COTERIES_RC4:3,COTERIES_RC3:2,COTERIES_RC5:4,COTERIES_RC5A:5,COTERIES_RC5B:6,COTERIES_RC6:7,COTERIES_RC8:9,COTERIES_RC7:8,COTERIES_RC9:10,COTERIES_RC10:11,COTERIES_RC11:12,COTERIES_RC12:13},UniversalBlendingFeature:{MAIN_PINS_RELEVANCE_AVG:0,MAIN_PINS_RELEVANCE_MIN:1,MAIN_PINS_RELEVANCE_MAX:2,VIDEO_RELEVANCE_AVG:100,VIDEO_RELEVANCE_MIN:101,VIDEO_RELEVANCE_MAX:102,VIDEO_NUM:103,PRODUCT_RELEVANCE_AVG:200,PRODUCT_RELEVANCE_MIN:201,PRODUCT_RELEVANCE_MAX:202,PRODUCT_NUM:203,CONTEXTUAL_PINS_RELEVANCE_AVG:300,CONTEXTUAL_PINS_RELEVANCE_MIN:301,CONTEXTUAL_PINS_RELEVANCE_MAX:302,CONTEXTUAL_PINS_UNCAPPED_SIZE:303,PINNER_AUTHORITY_NUM_FOLLOWERS:304,PINNER_AUTHORITY_IS_PRIMARY_COUNTRY_MATCH:305,PINNER_AUTHORITY_IS_PRIMARY_LANGUAGE_MATCH:306,VIDEO_INTENT:400,PRODUCT_INTENT:401,PINNER_AUTHORITY_INTENT:402},UniversalBlenderFeature:{MAIN_PINS_RELEVANCE_AVG:0,MAIN_PINS_RELEVANCE_MIN:1,MAIN_PINS_RELEVANCE_MAX:2,VIDEO_RELEVANCE_AVG:3,VIDEO_RELEVANCE_MIN:4,VIDEO_RELEVANCE_MAX:5,VIDEO_NUM:6,PRODUCT_RELEVANCE_AVG:7,PRODUCT_RELEVANCE_MIN:8,PRODUCT_RELEVANCE_MAX:9,PRODUCT_NUM:10,CONTEXTUAL_PINS_RELEVANCE_AVG:11,CONTEXTUAL_PINS_RELEVANCE_MIN:12,CONTEXTUAL_PINS_RELEVANCE_MAX:13,CONTEXTUAL_PINS_UNCAPPED_SIZE:14,PINNER_AUTHORITY_NUM_FOLLOWERS:15,PINNER_AUTHORITY_IS_PRIMARY_COUNTRY_MATCH:16,PINNER_AUTHORITY_IS_PRIMARY_LANGUAGE_MATCH:17,VIDEO_INTENT:18,VIDEO_INTENT_V2:21,PRODUCT_INTENT:19,PRODUCT_INTENT_QUERY:24,PRODUCT_INTENT_USER:25,PINNER_AUTHORITY_INTENT:20,QUERY_INTEREST:22,HAS_HIGH_VIDEO_INTENT_INTEREST:23},CommerceRankingOption:{DEFAULT:0,PRODUCT:1,PRICE_HIGH_TO_LOW:2,PRICE_LOW_TO_HIGH:3,ARRIVAL_MOST_RECENT:4,ARRIVAL_LEAST_RECENT:5},MerchantType:{DEFAULT:0,VERIFIED:1,QUEEN_MAKER:2,SUPPLEMENTARY:3},PinSearchRetrievalSource:{TEXT_RETRIEVAL:0,GRAPHSAGE_EMBEDDING_RETRIEVAL:1,UNKNOWN:2},SearchOneBarModuleAnimation:{NONE:0,MODE:1,QUERY:2,RESULTS:3},SearchOneBarModuleType:{FILTER:0,SHOP_MODE:1,PROFILE_MODE:2,GUIDE:3,PERSONALIZATION:4,SKIN_TONE:5,HAIR_TYPE:6},SearchOneBarModuleIcon:{NONE:0,SHOP_BAG:1,SHOP_TAB:2,FILTER:3,EYES:4,LIPS:5,PROFILE:6},UserToKeywordVersion:{UNKNOWN:0,PROTOTYPE:1,LOGISTIC_V1:2}}},964569:(e,i,n)=>{n.d(i,{Z:()=>p});var t=n(702664),l=n(214494),a=n(422946),o=n(956800),s=n(274415),r=n(600147),d=n(139405),c=n(664569);const u={[c.o.aggregatedComment]:"AggregatedCommentReplyResource",[c.o.pin]:"AggregatedCommentResource",[c.o.didIt]:"DidItCommentsResource"};function p(){const e=(0,t.useDispatch)(),{aggregatedCommentCreated:i,updateCommentCount:n}=(0,d.nf)();return async({force:t=!0,fromUnifiedComment:d,objectId:c,objectType:p,orbacSubjectId:m,pinId:_,replyToCommentId:h,tags:g,text:b})=>{const I=u[p],A={force:t,objectId:c,pinId:_,tags:g,text:b,replyToCommentId:h,...m?{orbacSubjectId:m}:{}};let y=a.DV.AGGREGATED_COMMENTS;d&&(y="pin"===p?a.DV.UNIFIED_COMMENTS:a.DV.AGGREGATED_COMMENT_REPLIES);const x=await l.Z.create(I,A).callCreate({showError:!1}),v=x.resource_response.data;return i(c,v),e((0,o.vX)({feedType:y,feedId:c,itemIds:[v.id],itemType:v.type})),"pin"===p&&_?e((0,s.R)(_,1)):"aggregatedComment"===p?n(c,1):e((0,r.L8)(c,1)),v.id||x}}},28754:(e,i,n)=>{n.d(i,{Z:()=>u});var t=n(702664),l=n(214494),a=n(541776),o=n(422946),s=n(956800),r=n(274415),d=n(600147),c=n(139405);function u(){const e=(0,t.useDispatch)(),{aggregatedCommentDeleted:i,updateCommentCount:n}=(0,c.nf)();return async({aggregatedCommentId:t,aggregatedPinId:c,feedType:u,orbacSubjectId:p,parentId:m,type:_,updateParentCommentCount:h})=>{await l.Z.create("AggregatedCommentResource",{commentId:t,...p?{orbacSubjectId:p}:{}}).callDelete({showError:!1}),m&&(e((0,s.EX)({feedId:c||m,feedType:u||o.DV.AGGREGATED_COMMENTS,itemIds:[t],itemType:"aggregatedcomment"})),i(m,t),h&&(_||0===_)&&(_===a.Rv.TOP?e((0,r.R)(m,-1)):_===a.Rv.REPLY_TO_AGGREGATED?n(m,-1):e((0,d.L8)(m,-1))))}}},565212:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(898781),a=n(883119),o=n(785893);function s({children:e}){const i=(0,t.useRef)(null),[n,s]=(0,t.useState)({isFirstLoad:!0,isTruncated:!1}),r=(0,l.ZP)(),{isFirstLoad:d,isTruncated:c}=n;return(0,t.useEffect)((()=>{var e;d&&i.current&&((e=i.current).offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&s({isFirstLoad:!1,isTruncated:!0})}),[d,c]),(0,o.jsxs)(a.xu,{position:"relative","data-test-id":"truncated-description",flex:"grow",children:[(0,o.jsx)(a.xv,{size:"200",ref:i,lineClamp:d||c?3:0,children:e}),c&&(0,o.jsx)(a.xu,{position:"absolute",display:"block",width:"100%",bottom:!0,children:(0,o.jsxs)(a.kC,{flex:"grow",children:[(0,o.jsx)(a.xu,{display:"inlineBlock",flex:"grow",height:"18px"}),(0,o.jsx)(a.xu,{display:"inlineBlock",dangerouslySetInlineStyle:{__style:{background:"white"}},marginEnd:1,children:(0,o.jsx)(a.iP,{fullWidth:!1,onTap:()=>s({...n,isTruncated:!1}),children:(0,o.jsx)(a.xv,{size:"200",weight:"bold",children:r.bt("…更多 ", "… more ", "closeup.TruncatedDescription.moreLabel", undefined, true)})})})]})})]})}},485710:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(898781),a=n(883119),o=n(785893);function s({children:e,heading:i}){const[n,s]=(0,t.useState)(!1),r=(0,l.ZP)();return(0,o.jsxs)(a.kC,{direction:"column",dataTestId:"collapsible-layout",children:[(0,o.jsxs)(a.X6,{align:"start",size:"400",accessibilityLevel:2,children:[(0,o.jsx)(a.xu,{"data-test-id":"collapsible-layout-heading",display:"inlineBlock",children:i}),(0,o.jsx)(a.xu,{"data-test-id":"collapse-button",display:"inlineBlock",marginStart:1,children:(0,o.jsx)(a.hU,{accessibilityLabel:r.bt("显示更多详细信息下拉菜单", "Show more details drop-down", "Closeup.common.CollapsibleLayout", undefined, true),icon:n?"arrow-forward":"arrow-down",onClick:()=>{s(!n)},size:"md"})})]}),!n&&(0,o.jsx)(t.Fragment,{children:e})]})}},319530:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(898781),a=n(883119),o=n(785893);function s({children:e,maxLines:i=10}){const n=(0,t.useRef)(null),[s,r]=(0,t.useState)({isFirstLoad:!0,isTruncated:!1}),d=(0,l.ZP)(),{isFirstLoad:c,isTruncated:u}=s;return(0,t.useEffect)((()=>{var e;c&&n.current&&((e=n.current).offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&r({isFirstLoad:!1,isTruncated:!0})}),[c,u]),(0,o.jsxs)(a.xu,{position:"relative","data-test-id":"truncated-text",children:[(0,o.jsx)(a.xv,{ref:n,lineClamp:c||u?i:0,inline:!0,children:e}),u&&(0,o.jsx)(a.xu,{position:"absolute",display:"block",width:"100%",bottom:!0,children:(0,o.jsxs)(a.kC,{flex:"grow",children:[(0,o.jsx)(a.xu,{display:"inlineBlock",width:"120px",height:"14px"}),(0,o.jsx)(a.xu,{"data-test-id":"more-button",display:"inlineBlock",dangerouslySetInlineStyle:{__style:{background:"white"}},children:(0,o.jsx)(a.iP,{fullWidth:!1,onTap:()=>r({...s,isTruncated:!1}),children:(0,o.jsx)(a.xv,{inline:!0,size:"200",weight:"bold",children:d.bt(" …更多", " … more", "closeup.TruncatedTextContent.moreLabel", undefined, true)})})}),(0,o.jsx)(a.xu,{display:"inlineBlock",flex:"grow",height:"14px",dangerouslySetInlineStyle:{__style:{background:"white"}}})]})})]})}},509278:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(883119),l=n(785893);function a(e,i="200"){return e.split(new RegExp(/(#\S*)/)).map(((e,n)=>{const a=`${n}-${e}`;return e.includes("#")?(0,l.jsx)(t.xv,{size:i,color:"link",inline:!0,children:(0,l.jsx)(t.rU,{underline:"none",display:"inline",href:`/search/pins/?q=${encodeURIComponent(e.replace("#",""))}`,children:e})},a):(0,l.jsx)("span",{children:e},a)}))}},807592:(e,i,n)=>{function t(e){const{max_price:i,min_price:n,price:t}=e;return i&&n?`${n}-${i}`:t}n.d(i,{Z:()=>t})},155582:(e,i,n)=>{n.d(i,{Z:()=>S});var t=n(667294),l=n(214494);var a=n(512465),o=n(898781),s=n(19121),r=n(349700),d=n(129274),c=n(966113),u=n(883119),p=n(785893);const m=c.K_+"?source=block_dialogue";function _(e){return e.map((({full_name:e})=>e))}const h=function({users:e,onClose:i,onSubmit:n}){const t=(0,o.ZP)(),l=(0,p.jsx)("strong",{children:(0,a.Z)(_(e),t)},"userlist");return(0,p.jsxs)("form",{method:"post",children:[(0,p.jsxs)(u.xu,{padding:8,children:[(0,p.jsx)(u.xv,{children:(0,r.nk)(t.bt("如果屏蔽 {{ users }}，你们将无法关注对方，也无法与对方的 Pin 图互动。", "If you block {{ users }}, you won’t be able to follow each other or interact with each other’s Pins.", "description of blocking users", undefined, true),{users:l})}),(0,p.jsx)("br",{}),(0,p.jsx)("br",{}),(0,p.jsx)(u.xv,{children:(0,p.jsx)(u.rU,{display:"inlineBlock",href:m,underline:"hover",children:t.bt("了解更多", "Learn more", "link to learn more about blocking", undefined, true)})})]}),(0,p.jsx)(u.xu,{padding:2,children:(0,p.jsxs)(u.kC,{alignItems:"stretch",justifyContent:"end",gap:{row:1,column:0},children:[(0,p.jsx)(u.zx,{fullWidth:!0,onClick:i,text:t.bt("取消", "Cancel", "UserBlock.Cancel", undefined, true)}),(0,p.jsx)(u.zx,{fullWidth:!0,color:"red",onClick:()=>{n()},text:t.bt("屏蔽", "Block", "UserBlock.Submit", undefined, true),type:"submit"})]})})]})};var g=n(174798);const b=({flagReason:e,flagType:i,onClose:n,selectedReason:m,status:b,users:I,blockContext:A})=>{const y=(0,o.ZP)(),[x,v]=(0,t.useState)({}),{setModalTitle:k,setStatus:f}=(0,d.d)(),S=(0,s.Z)(),{id:P}=S.isAuth?S:{},w=I.filter((({id:e})=>x[e])),j=w.length>0;(0,t.useEffect)((()=>{(()=>{let e;[g.qb.SUBMITTED,g.qb.PROCESSING].includes(b)?e=y.nbt(["屏蔽这些用户？"], w.length, "BlockAndUnfollow", true):i===g.Vm.CONVERSATION&&(e=b===g.qb.COMPLETED?(0,r.nk)(y.bt("你已屏蔽 {{usernames}}", "You’ve blocked {{usernames}}", "BlockAndUnfollow", undefined, true),{usernames:(0,a.Z)(_(w),y).join("")}).join(""):y.bt("感谢你的反馈", "Thanks for your report", "BlockAndUnfollow", undefined, true)),k(e)})()}),[b]),(0,t.useEffect)((()=>{f(j?g.qb.SELECTED:g.qb.STARTED)}),[x]);const B=I.filter((({id:e})=>e!==P)),R=[g.qb.STARTED,g.qb.COMPLETED].includes(b);return(0,p.jsx)("form",{method:"post",children:[g.qb.SUBMITTED,g.qb.PROCESSING].includes(b)?(0,p.jsx)(h,{onClose:()=>{f(g.qb.SELECTED)},onSubmit:()=>(f(g.qb.PROCESSING),Promise.all(Object.keys(x).filter((e=>x[e])).map((e=>function({userId:e,blockSource:i,blockContext:n}){return l.Z.create("UserBlockResource",{blocked_user_id:e,block_source:i,block_context:n}).callCreate().then((()=>{}),(()=>{}))}({userId:e,blockSource:"message",blockContext:A})))).finally((()=>{f(g.qb.COMPLETED)}))),users:w}):(0,p.jsxs)(u.xu,{padding:8,children:[(0,p.jsx)(u.xu,{children:b!==g.qb.COMPLETED?(()=>{let i;"harassingOther"===m?i=(0,r.nk)(y.bt("我们会移除点名攻击个人的内容，因为我们认为这是欺凌行为。我们也不允许泄露别人个人身份信息的内容。了解更多关于 {{ communityGuidelines }} 的信息", "We remove content that identifies and attacks private people because we consider it to be bullying. We also don’t allow content that reveal someone’s personally identifiable information. Learn more about our {{ communityGuidelines }}.", "confirmation message after reporting harassment", undefined, true),{communityGuidelines:(0,p.jsx)(u.rU,{display:"inlineBlock",href:c.Ms,underline:"hover",children:y.bt("社区准则", "Community Guidelines", "link to community guidelines for harassment", undefined, true)},"policyLink")}):"harassingPublicFigure"===m?i=y.bt("请注意，我们不一定会撤销攻击公众人物的内容。", "Please note that we won’t necessarily take down stuff that attacks public figures.", "message shown after reporting harrassment", undefined, true):"harassingFriend"===m?i=y.bt("审核此 Pin 图前，我们需要向被骚扰者搜集信息。请让你的朋友向我们举报此 Pin 图。", "Before we can review this Pin, we need to hear from the person who’s being harassed. Please have your friend report this Pin to us.", "message shown after reporting harrassment", undefined, true):["spam","policies","hurtfulContent"].includes(e)&&(i=y.bt("我们将审查此 Pin 图，如果违反了我们的政策，我们会将其删除。", "We’ll take a look at this Pin and delete it if it goes against our policies.", "confirmation message after reporting a pin", undefined, true));const n=y.nbt(["你也可以屏蔽这些用户。"], B.length, "description to block people", true);return(0,p.jsxs)(t.Fragment,{children:[i&&(0,p.jsx)(u.xu,{marginBottom:8,children:(0,p.jsx)(u.xv,{children:i})}),(0,p.jsx)(u.xu,{marginBottom:8,children:(0,p.jsx)(u.xv,{children:n})}),(0,p.jsx)(u.xu,{marginBottom:8,children:B.map((({id:e,full_name:i})=>(0,p.jsx)(u.XZ,{id:"blockPinner"+e,checked:Boolean(x[e]),label:(0,r.nk)(y.bt("屏蔽 {{ pinnerName }}", "Block {{ pinnerName }}", "BlockAndUnfollow", undefined, true),{pinnerName:i}).join(""),onChange:({checked:i})=>{v({...x,[e]:i})},helperText:y.bt("你们将无法向对方发送消息，也无法与对方的 Pin 图互动。", "You won’t be able to send each other messages or interact with each other’s Pins.", "BlockAndUnfollow", undefined, true)},e)))})]})})():j&&(0,p.jsx)(u.xu,{marginBottom:8,children:(0,p.jsx)(u.xv,{children:y.bt("你们将无法互相关注，也无法与对方的 Pin 图互动。", "You won’t be able to follow each other or interact with each other’s pins.", "BlockAndUnfollow", undefined, true)},"blockingConfirmation")})}),(0,p.jsxs)(u.xu,{children:[b!==g.qb.COMPLETED&&(0,p.jsx)(u.xu,{marginBottom:8,children:(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(y.bt("了解更多关于 {{ linkToTopic }} 的信息", "Learn more about {{ linkToTopic }}", "BlockAndUnfollow", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{display:"inlineBlock",href:c.K_,underline:"hover",children:y.bt("屏蔽中", "blocking", "BlockAndUnfollow", undefined, true)},"policyLink")})})}),(0,p.jsx)(u.xu,{children:(0,p.jsx)(u.zx,{fullWidth:!0,color:"red",onClick:R?n:()=>{v(x),f(g.qb.SUBMITTED)},text:R?y.bt("完成", "Done", "Block.Complete", undefined, true):y.bt("屏蔽", "Block", "BlockAndUnfollow", undefined, true)})})]})]})})};function I({flagOptions:e,flow:i,handleClose:n,handleNext:t,selectedReason:l,showPrimaryAction:a,submitButton:s}){const r=(0,o.ZP)();if(i===g.Zw.REPORT){var d;if(g.qb.PROCESSING===status||null!==(d=e.getFlagOption(l))&&void 0!==d&&d.isTerminalReason)return s;if(a)return(0,p.jsx)(u.zx,{fullWidth:!0,color:"red",disabled:void 0===l,onClick:t,text:r.bt("下一步", "Next", "go to the next view in the report flow", undefined, true)})}else if(i===g.Zw.END)return(0,p.jsx)(u.zx,{fullWidth:!0,color:"red",onClick:n,text:r.bt("明白了", "Got it", "confirm reporting flow is done & close modal", undefined, true)});return null}var A=n(121151);function y({flow:e,flagReason:i}){const n=(0,o.ZP)();if(e===g.Zw.REPORT){if("attacks"===i)return(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(n.bt("了解更多关于 {{ linkToTopic }} 的信息", "Learn more about our {{ linkToTopic }}", "footer link to learn more about community guidelines", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{target:"blank",href:c.Ms,children:(0,p.jsx)(u.xv,{inline:!0,color:"error",size:"100",weight:"bold",children:n.bt("社区准则", "Community Guidelines", "name of footer link to community guidelines", undefined, true)})},"policyLink")})});if("policies"===i)return(0,p.jsxs)("p",{children:[(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(n.bt("了解关于 {{ linkToTopic }} 的信息", "Learn about {{ linkToTopic }}", "footer link to learn more about a topic", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{target:"blank",href:c.Ms+"#sub-section-adult-content",children:(0,p.jsx)(u.xv,{inline:!0,color:"error",size:"100",children:n.bt("我们关于裸露内容的政策", "our nudity policies", "name of footer link to policy", undefined, true)})},"policyLink")})}),(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(n.bt("了解关于 {{ linkToTopic }} 的信息", "Learn about {{ linkToTopic }}", "footer link to learn more about a topic", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{target:"blank",href:c.Ms+"#sub-section-dangerous-goods-and-activities",children:(0,p.jsx)(u.xv,{inline:!0,color:"error",size:"100",children:n.bt("我们关于有害内容的政策", "our policies on hurtful content", "name of footer link to policy", undefined, true)})},"policyLink")})}),(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(n.bt("了解关于 {{ linkToTopic }} 的信息", "Learn about {{ linkToTopic }}", "footer link to learn more about a topic", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{target:"blank",href:c.Ms+"#sub-section-violence",children:(0,p.jsx)(u.xv,{inline:!0,color:"error",size:"100",children:n.bt("我们关于血腥内容的政策", "our policies on gore", "name of footer link to policy", undefined, true)})},"policyLink")})})]});if("spam"===i||void 0===i)return(0,p.jsx)(u.xv,{size:"100",children:(0,r.nk)(n.bt("了解关于 {{ linkToTopic }} 的信息", "Learn about {{ linkToTopic }}", "footer link to learn more about a topic", undefined, true),{linkToTopic:(0,p.jsx)(u.rU,{target:"blank",href:c.Ms,children:(0,p.jsx)(u.xv,{inline:!0,color:"error",size:"100",weight:"bold",children:"spam"===i?n.bt("我们的垃圾信息相关政策", "our spam policies", "name of footer link to policy", undefined, true):n.bt("我们的政策", "our policies", "name of footer link to policy", undefined, true)})},"policyLink")})})}return null}function x({arrayOfData:e,handleSelectReason:i,selectedReason:n}){const t=(0,o.ZP)();return(0,p.jsx)(u.xu,{padding:2,children:(0,p.jsx)(u.FX,{id:"flag-option-radio-group",legend:t.bt("标记图例", "Flag legends", "flag_legend", undefined, true),legendDisplay:"hidden",children:e.map(((e,t)=>{const{condition:l}=e;return void 0===l||l?function(e,i,n,t){const{text:l,value:a,category:o}=e;return(0,p.jsx)(u.xu,{paddingY:2,children:(0,p.jsx)(u.FX.RadioButton,{checked:n===a,id:a,onChange:({checked:e})=>i(e,a,o),name:"flagReason",value:a,label:l})},t)}(e,i,n,t):null}))})})}class v{constructor(e){this.config=e,this.configMap=function(e){const i={};for(const n in e)e[n].forEach((e=>{const t=e.value;if(Object.prototype.hasOwnProperty.call(i,t))throw new Error("Duplicate key in FlagOptions config: "+t);i[t]={...e,parentOption:n}}));return i}(e)}getFlagOption(e){return e?this.configMap[e]:null}renderFlagLabels(e){const{flagReason:i,onSelectReason:n,selectedReason:t}=e;return(0,p.jsx)(x,{arrayOfData:this.config[i],handleSelectReason:n,selectedReason:t})}}function k(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class f extends t.Component{constructor(...e){super(...e),k(this,"flagOptions",new v(this.props.flagOptionsConfig)),k(this,"renderContent",(()=>{const{content:e,flow:i,onSelectReason:n,selectedReason:t}=this.props;return e||(i===g.Zw.REPORT?this.flagOptions.renderFlagLabels({flagReason:this.props.flagReason||"__default",onSelectReason:n,selectedReason:t}):i===g.Zw.END?(0,p.jsx)(u.xv,{children:this.props.i18n.bt("我们将利用你的反馈来为你提供更好的 Pinterest 体验。", "We’ll use your feedback to make your Pinterest experience better.", "final message in reporting flow", undefined, true)}):void 0)}))}componentDidUpdate(e){const{flow:i,onCompletedReport:n,onCompletedBlock:t}=e;if(this.props.flow!==i)switch(i){case g.Zw.REPORT:n&&n();break;case g.Zw.BLOCK:t&&t()}}render(){const{accessibilityModalLabel:e,flagType:i,flow:n,status:t,modalTitle:l,onClose:a,selectedReason:o,submitButton:s,flagReason:r,showPrimaryAction:d,users:c,blockContext:m}=this.props;return(0,p.jsx)(A.ZP,{accessibilityModalLabel:e,heading:l,onDismiss:a,size:"md",footer:n!==g.Zw.BLOCK?(0,p.jsxs)(u.kC,{alignItems:"center",justifyContent:"start",children:[(0,p.jsx)(u.xu,{flex:"grow",children:(0,p.jsx)(y,{flagReason:r,flow:n})}),(0,p.jsx)(u.xu,{padding:1,children:n===g.Zw.REPORT?(0,p.jsx)(u.zx,{fullWidth:!0,onClick:void 0===r?this.props.onClose:()=>{var e,i;null===(e=(i=this.props).onRevert)||void 0===e||e.call(i)},text:void 0===r?this.props.i18n.bt("取消", "Cancel", "cancel form", undefined, true):this.props.i18n.bt("返回", "Back", "previous step in a form", undefined, true)}):null}),(0,p.jsx)(u.xu,{padding:1,children:(0,p.jsx)(I,{flagOptions:this.flagOptions,flow:n,handleClose:this.props.onClose,handleNext:()=>{var e,i;null===(e=(i=this.props).onNext)||void 0===e||e.call(i)},selectedReason:o,showPrimaryAction:!!d,submitButton:s})})]}):void 0,children:(0,p.jsx)(u.xu,{children:n===g.Zw.BLOCK?(0,p.jsx)(b,{flagReason:r,flagType:i,onClose:a,selectedReason:o,status:t,users:c,blockContext:m}):this.renderContent()})})}}function S(e){const i=(0,o.ZP)();return(0,p.jsx)(f,{...e,i18n:i})}},129274:(e,i,n)=>{n.d(i,{N:()=>d,d:()=>r});var t=n(667294),l=n(425288),a=n(174798),o=n(785893);const{Provider:s,useHook:r}=(0,l.Z)("Flag"),d=({children:e})=>{const[i,n]=(0,t.useState)(),[l,r]=(0,t.useState)(a.Zw.REPORT),[d,c]=(0,t.useState)(a.qb.STARTED),[u,p]=(0,t.useState)(),[m,_]=(0,t.useState)(),h=(0,t.useMemo)((()=>({flagReason:m,flow:l,status:d,selectedReason:u,modalTitle:i,setFlagReason:_,setFlow:r,setModalTitle:n,setStatus:c,setSelectedReason:p})),[i,l,d,u,m]);return(0,o.jsx)(s,{value:h,children:e})}},428837:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(667294),l=n(702664),a=n(794230),o=n(155582),s=n(898781),r=n(966113),d=n(600147),c=n(129274),u=n(883119),p=n(174798),m=n(785893);const _="policies";function h({aggregatedPinDataId:e,didItDataId:i,onClose:n,pinId:h,username:g,users:b}){const I=(0,s.ZP)(),[A,y]=(0,t.useState)([]),[x,v]=(0,t.useState)(),[k,f]=(0,t.useState)(),S=(0,l.useDispatch)(),{flow:P,modalTitle:w,selectedReason:j,setFlow:B,setModalTitle:R,setSelectedReason:E,setStatus:C,status:T}=(0,c.d)();(0,t.useEffect)((()=>{R((()=>{if(P===p.Zw.REPORT)switch(k){case"attacks":return I.bt("出了什么问题？", "What's going on?", "title for report content flow", undefined, true);case _:return I.bt("这个尝试有什么问题？", "What's wrong with this Try?", "title for report content flow", undefined, true);case"IP":return I.bt("知识产权", "Intellectual Property", "title for report content flow for IP complaints", undefined, true);default:return I.bt("这个尝试有什么问题？", "What's wrong with this Try?", "title for the report content flow", undefined, true)}else if(P===p.Zw.END&&A.includes("notUseful"))return I.bt("感谢告知我们！", "Thanks for letting us know!", "title at end of report flow when content is not useful", undefined, true);return""})())}),[A,P,k]);const J=(0,m.jsx)(u.zx,{fullWidth:!0,color:"red",onClick:()=>{if(C(p.qb.PROCESSING),"ignoreThisPin"===j)B(p.Zw.BLOCK),C(p.qb.STARTED);else{const n=[...A,j];y(n),((e,i,n,t,l)=>{S((0,d.Th)(e,i,n,t,l))})(e,n,i,x,g),A.includes("notUseful")?(B(p.Zw.END),C(p.qb.STARTED)):(B(p.Zw.BLOCK),C(p.qb.STARTED))}},text:I.bt("举报内容", "Report content", "button to report content", undefined, true)});return(0,m.jsx)(o.Z,{accessibilityModalLabel:I.bt("举报会话", "Report conversation", "Pin.DidIt.Report", undefined, true),content:"IP"===k?(0,m.jsx)(u.xu,{mdDisplay:"flex",justifyContent:"center",children:(0,m.jsxs)(u.xu,{mdColumn:9,children:[(0,m.jsx)(u.xu,{padding:2,marginStart:2,children:(0,m.jsx)(u.xv,{align:"center",color:"default",weight:"bold",children:I.bt("如果你认为某一 Pin 图侵犯了你的知识产权，请填写我们的版权投诉表单。", "If you’ve found content that you believe violates your intellectual property, you can fill out our copyright complaint form.", "explanation of IP complaint process", undefined, true)})}),(0,m.jsx)(u.xu,{padding:2,children:(0,m.jsx)(u.zx,{role:"link",href:(0,a.Z)(r.GE,{pin_id:h,user_did_it_id:i}),color:"red",text:I.bt("举报", "File a report", "link to DMCA form", undefined, true),target:"blank"})})]})}):null,flagType:p.Vm.DID_IT,flow:P,modalTitle:w,onClose:n(!0),onNext:()=>{f(j),y([...A,j]),E()},onRevert:()=>{const e=A[A.length-1],i=A.slice(0,-1);E(e),f(i[i.length-1]),y(i),v(),C(void 0===e?p.qb.STARTED:p.qb.SELECTED)},onSelectReason:(e,i,n)=>{e&&(E(i),C(p.qb.SELECTED),v(n))},showPrimaryAction:"IP"!==k,submitButton:J,status:T,selectedReason:j,flagReason:k,users:b,blockContext:null!=e?e:"",flagOptionsConfig:{__default:[{text:I.bt("这是无用或不相关信息", "It isn't useful or relevant", "tried-it reporting flow", undefined, true),value:"ignoreThisPin",isTerminalReason:!0,category:"ignoreThisPin"},{text:I.bt("这不应该出现在 Pinterest 上。", "It shouldn't be on Pinterest", "tried-it reporting flow", undefined, true),value:_,isTerminalReason:!1},{text:I.bt("这是垃圾信息", "It's spam", "tried-it reporting flow", undefined, true),value:"spam",isTerminalReason:!0,category:"spam"},{text:I.bt("这是我的知识产权", "It's my intellectual property", "tried-it reporting flow", undefined, true),isTerminalReason:!1,value:"IP"}],ignoreThisPin:[],policies:[{text:I.bt("这是色情内容", "It's sexually explicit", "tried-it reporting flow", undefined, true),value:"nudity",isTerminalReason:!0,category:"nudity"},{text:I.bt("这是自我伤害内容", "It's self-harm", "an option on tried-it reporting flow", undefined, true),value:"self-harm",isTerminalReason:!0,category:"self-harm"},{text:I.bt("这是仇恨言论", "It's hate speech", "tried-it reporting flow", undefined, true),value:"hate-speech",isTerminalReason:!0,category:"hate-speech"},{text:I.bt("这是骚扰或欺凌内容", "It's harassment or bullying", "tried-it reporting flow", undefined, true),value:"attacks",isTerminalReason:!1,category:"attacks"},{text:I.bt("这是暴力画面", "It's graphic violence", "tried-it reporting flow", undefined, true),value:"gore",isTerminalReason:!0,category:"graphic-violence"}],attacks:[{text:I.bt("这是我或我孩子的照片", "It's a photo of me or my child", "tried-it reporting flow", undefined, true),value:"harassingMeOrMyChild",isTerminalReason:!0,category:"attacks"},{text:I.bt("此内容点名攻击我或我认识的人", "It identifies and attacks me or someone I know", "tried-it reporting flow", undefined, true),value:"harassingMeOrAFriend",isTerminalReason:!0,category:"attacks"},{text:I.bt("其他选项", "Something else", "tried-it reporting flow", undefined, true),value:"harassingOther",isTerminalReason:!0,category:"attacks"}],IP:[],spam:[]}})}},174798:(e,i,n)=>{n.d(i,{Vm:()=>a,Zw:()=>t,qb:()=>l});const t={REPORT:"REPORT",BLOCK:"BLOCK",END:"END"},l={STARTED:"STARTED",SELECTED:"SELECTED",SUBMITTED:"SUBMITTED",PROCESSING:"PROCESSING",COMPLETED:"COMPLETED"},a={CONVERSATION:"CONVERSATION",DID_IT:"DID_IT"}},157796:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(667294),l=n(883119),a=n(785893);function o({color:e="red",duration:i,finalProgress:n,shape:o="pill"}){const[s,r]=(0,t.useState)(!1);(0,t.useEffect)((()=>{const e=setTimeout((()=>{r(!0)}),0);return()=>{clearTimeout(e)}}),[]);const d="pill"===o;return(0,a.jsx)(l.xu,{color:e,height:d?8:6,rounding:d?"pill":2,width:`${n}%`,dangerouslySetInlineStyle:{__style:{transform:d?`translateX(${s?"-5px":"-100%"})`:`scaleX(${s?1:0})`,transformOrigin:"left",transitionDuration:`${i}ms`,transitionTimingFunction:"ease-in"}}})}},596751:(e,i,n)=>{n.d(i,{c:()=>z,Z:()=>X});var t=n(667294),l=n(702664),a=n(231486),o=n(146395),s=n(567482),r=n(810196),d=n(123906),c=n(904431),u=n(924196),p=n(56641),m=n(23279),_=n.n(m),h=n(369309),g=n(966224),b=n(489670),I=n(172071),A=n(816068),y=n(214494);var x=n(597922),v=n(754124),k=n(118494),f=n(349700),S=n(323468),P=n(226198),w=n(407043),j=n(233211),B=n(385740),R=n(898781),E=n(584595),C=n(883119),T=n(664433),J=n(966113),F=n(780280),V=n(134906),D=n(826067),U=n(276775),O=n(785893);function Q(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const L=J.R_,N=J.V$,M=J.cv,q=(0,T.$)("create_business_account_singlestep."),W=e=>q(`${e}FieldFocused`),Z=[E.bd,E.Jt],K=["6e9dfd","carousel_onboarding"];class H extends t.Component{constructor(...e){super(...e),Q(this,"state",{clickedSubmit:!1,shouldShowUnderageConfirmationModal:!1,age:"",email:"",password:"",birthdayString:"",errors:{age:[],businessName:[],email:[],password:[],birthdayString:[]}}),Q(this,"validators",{email:[(0,V.aH)({message:this.props.i18n.bt("你漏填了一处！别忘了写上电子邮件地址。", "You missed a spot! Don't forget to add your email.", "businessAccountCreate.email.error.required", undefined, true)}),(0,V.GT)({message:this.props.i18n.bt("嗯...这看起来不像是电子邮件地址。", "Hmm... that doesn't look like an email address.", "businessAccountCreate.email.error.invalid", undefined, true)})],password:[(0,V.aH)({message:this.props.i18n.bt("密码太短了！需要 6 个以上的字符。", "Your password is too short! You need 6+ characters.", "businessAccountCreate.password.error.required", undefined, true)}),(0,V.oR)({message:this.props.i18n.bt("密码仅能使用字母、数字和特殊字符（例如：?、!、$）组合。", "Use only a mix of letters, numbers and special characters (for example: ?, !, $).", "businessAccountCreate.password.error.onlyASCII", undefined, true)}),(0,S.q)({shortPassStr:this.props.i18n.bt("密码太短了！需要 6 个以上的字符。", "Your password is too short! You need 6+ characters.", "businessAccountCreate.password.error.short", undefined, true),samePasswordStr:this.props.i18n.bt("用户名和密码不能相同。", "Please make your username and password different.", "businessAccountCreate.password.error.invalid", undefined, true),blackPassStr:this.props.i18n.bt("请使用安全系数更高的密码。", "Please make a stronger password.", "businessAccountCreate.password.error.weak", undefined, true)})],businessName:[(0,V.aH)({message:this.props.i18n.bt("你漏填了一处！别忘了添加你的企业名称。", "You missed a spot! Don't forget to add your business name.", "businessAccountCreate.businessName.error.required", undefined, true)})],age:[(0,V.aH)({message:this.props.i18n.bt("你漏填了一处！别忘了填写你的年龄。", "You missed a spot! Don't forget to add your age.", "businessAccountCreate.age.error.required", undefined, true)})],birthdayString:[(0,V.aH)({message:this.props.i18n.bt("你漏填了一处。别忘了添加你的出生日期。", "You missed a spot. Don’t forget to add your birthdate.", "businessAccountCreate.birthdate.error.required", undefined, true)}),(0,V.C9)({date:new Date((new Date).getFullYear(),0,1),message:this.props.i18n.bt("无效日期", "Invalid date", "businessAccountCreate.age.error.invalid", undefined, true)})]}),Q(this,"setUnderageError",(()=>{const e=this.props.i18n.bt("抱歉，你目前不符合注册 Pinterest 的资格。", "Sorry, you’re not eligible to sign up for Pinterest right now.", "businessAccountCreate.age.error.underage", undefined, true);this.setState((({errors:i})=>({errors:{...i,age:[e],birthdayString:[e]}})))})),Q(this,"getLoginUrl",(()=>{const{location:{search:e}}=this.props;if(e&&"next"in(0,D.mB)(e))return(0,d.Z)("/business/login",{next:(0,D.mB)(e).next});const i=this.inAdCreditsCampaign()?(0,D.ru)("/business/create/",{utm_medium:"adcredits"}):"/business/create/";return(0,d.Z)("/business/login",{next:i})})),Q(this,"handleFieldChange",((e,i)=>{let n;n=i.nativeEvent?i.nativeEvent.target.value:i.value?i.value:i,this.setState({[e]:n}),this.state.clickedSubmit&&this.validateField(e,n)})),Q(this,"validateField",_()(((e,i)=>{const n=this.validators[e],t=(0,V.FU)(n,i);this.setState((({errors:i})=>({errors:{...i,[e]:t}})))}),T.w)),Q(this,"hasValidationErrors",(e=>{const i=(0,V.FU)(this.validators[e],this.state[e]);return i.length>0&&(this.setState((({errors:n})=>({errors:{...n,[e]:i}}))),!0)})),Q(this,"validateForm",(()=>{const e=this.props.isFromGbOrIe?this.hasValidationErrors("birthdayString"):this.hasValidationErrors("age");return!(this.hasValidationErrors("email")||this.hasValidationErrors("password")||e)})),Q(this,"handleFormSubmission",(e=>{e&&e.preventDefault&&e.preventDefault(),q("submit_clicked");const{age:i,email:n,password:t,birthdayString:l}=this.state,{i18n:o,unifiedSignup:s,location:{search:m},requestContext:_,logContextEvent:h,register:g,isFromGbOrIe:x,setIsSumittingForm:v,setIsUnderageConfirmationModalVisible:k}=this.props;v(!0);const f=(0,D.mB)(m)||{},S=n.split("@")[0],w=this.validateForm();if(this.setState({clickedSubmit:!0}),h({event_type:101,component:13097,element:10283,aux_data:{successful_frontend_validation:w,in_unified_modal:s}}),"1"===a.U2(P.It))return this.setUnderageError(),void v(!1);let j;if(j=x?l?(0,A.Z)(l):void 0:i.trim()?(0,r.Z)(parseInt(i,10)):void 0,!w||void 0===j)return void v(!1);const B=j;y.Z.create("ApiResource",{url:"/v3/register/exists/",data:{email:n}}).callGet({showError:!1}).then((e=>{var i;if(null!==(i=e.resource_response)&&void 0!==i&&i.data)this.setState((({errors:e})=>({errors:{...e,email:[o.bt("似曾相识！此电子邮件已被使用。", "Deja vu! That email's taken.", "businessAccountCreate.email.error.taken", undefined, true)]}}))),v(!1);else{const e="utm_source"in f&&"shopify"===f.utm_source;(0,b.Z)("client.partner.account.create_attempt",{source:{utmPartner:f.utm_partner,utmSource:f.utm_source,utmMedium:f.utm_medium},isAuth:!1,unifiedSignup:s,country:_.country}),g({type:"email",birthday:B,business_name:S,email:n,password:t,has_ads_credits:this.inAdCreditsCampaign(),third_party_apps:e?[0]:null,utm_campaign:f.utm_campaign},{signupContext:void 0,signupAttemptContextEvent:{event_type:7537,view_type:156,view_parameter:3129}}).then((()=>{q("signup_success"),(0,b.Z)("client.partner.account.create",{source:{utmPartner:f.utm_partner,utmSource:f.utm_source,utmMedium:f.utm_medium},isAuth:!1,unifiedSignup:s,country:_.country}),K.indexOf(f.utm_campaign)>=0&&I.Z.increment("catalogs.carousel.merchant.create.success",1,{email:n});const e=f&&"next"in f?f.next:null;c.Z.reportFacebookConversion(u.Z.FACEBOOK_ADVERTISER_ID,"CompleteRegistration",{content_name:"/business/create"}),c.Z.reportPinterestConversion("track","lead",{lead_type:"Self-serve"}),c.Z.reportLinkedInConversion(u.Z.LINKEDIN_PARTNER_ID,u.Z.LINKEDIN_CONVERSION_ID_SUBMISSION_EVENT),c.Z.reportGoogleConversion(u.Z.GOOGLE_ADWORDS_ID,u.Z.GOOGLE_ADWORDS_LABEL_BUSINESS_CREATE,e?void 0:"/"),e&&(0,p.Z)((0,d.Z)("/",{next:e}))}),(e=>{const i={errors:this.state.errors};e.api_error_code===E.tz||e.api_error_code===E.tL?i.errors.age=[e.message]:Z.includes(e.api_error_code)&&(i.errors.email=[e.message]),e.api_error_code===E.tz&&x&&(this.setState({shouldShowUnderageConfirmationModal:!0}),k(!0)),this.setState(i),v(!1)}))}}),(()=>{this.setState((({errors:e})=>({errors:{...e,email:[o.bt("添加有效的电子邮件", "Add a valid email", "businessAccountCreate.email.error.invalid", undefined, true)]}}))),v(!1)}))})),Q(this,"inAdCreditsCampaign",(()=>{const{location:e}=this.props;return(0,h.Z)(e)}))}componentDidMount(){const{location:e,logContextEvent:i,viewType:n}=this.props;q("loaded"),c.Z.insertGoogleAdWordsTag(u.Z.GOOGLE_ADWORDS_ID),c.Z.insertFacebookPixelTag(u.Z.FACEBOOK_ADVERTISER_ID),c.Z.insertTwitterUniversalTag(u.Z.TWITTER_UNIVERSAL_TAG_ID),c.Z.insertLinkedInInsightTag(u.Z.LINKEDIN_PARTNER_ID),c.Z.insertPinterestTag(u.Z.SMB_PAID_PINTEREST_ID),"1"===a.U2(P.It)&&this.setUnderageError(),n||i({event_type:13,view_type:156,view_parameter:3129}),i({event_type:120,component:13097,aux_data:{in_unified_modal:this.props.unifiedSignup}}),(0,k.kh)(e.search),I.Z.increment("partner.business_account_create.visit",1,{platform:"web"})}render(){const{age:e,email:i,errors:n,password:l,birthdayString:a,shouldShowUnderageConfirmationModal:r}=this.state,{unifiedSignup:d,secondaryAccountFlow:c,isSubmittingForm:u,i18n:p,isFromGbOrIe:m,setIsUnderageConfirmationModalVisible:_}=this.props,h=this.inAdCreditsCampaign();return(0,O.jsxs)(t.Fragment,{children:[r&&(0,O.jsx)(C.mh,{children:(0,O.jsx)(C.xu,{color:"transparent",position:"fixed",zIndex:new C.Ry(1e4),top:!0,left:!0,right:!0,bottom:!0,display:"flex",alignItems:"center",justifyContent:"center",children:(0,O.jsx)(C.xu,{rounding:8,color:"light",borderStyle:"shadow",children:(0,O.jsx)(v.Z,{birthday:a,onEditBirthday:()=>{this.setState({shouldShowUnderageConfirmationModal:!1}),_(!1)}})})})}),(0,O.jsx)("form",{method:"POST",noValidate:!0,onSubmit:this.handleFormSubmission,children:(0,O.jsxs)(C.xu,{children:[(0,O.jsxs)(C.xu,{"data-test-id":"business-email",paddingY:1,position:"relative",zIndex:new C.Ry(3),children:[(0,O.jsx)(C.xu,{marginBottom:1,marginStart:2,children:(0,O.jsx)(C.__,{htmlFor:"email",children:(0,O.jsx)(C.xv,{size:"200",children:p.bt("电子邮件", "Email", "businessAccountCreate.email.label", undefined, true)})})}),(0,O.jsx)(x.Z,{hasError:n.email.length>0,id:"email",name:"email",onChange:e=>{this.handleFieldChange("email",e)},onFocus:()=>W("email"),placeholder:this.props.i18n.bt("电子邮件", "Email", "businessAccountCreate.email.placeholder", undefined, true),tooltip:n.email.length>0?n.email[0]:null,type:"email",useExperimentalTextfield:d,value:i})]}),(0,O.jsxs)(C.xu,{"data-test-id":"business-password",paddingY:1,position:"relative",zIndex:new C.Ry(2),children:[(0,O.jsx)(C.xu,{marginBottom:1,marginStart:2,children:(0,O.jsx)(C.__,{htmlFor:"password",children:(0,O.jsx)(C.xv,{size:"200",children:p.bt("密码", "Password", "businessAccountCreate.password.label", undefined, true)})})}),(0,O.jsx)(x.Z,{hasError:n.password.length>0,id:"password",name:"password",onChange:e=>{this.handleFieldChange("password",e)},onFocus:()=>W("password"),placeholder:d?this.props.i18n.bt("创建密码", "Create a password", "businessAccountCreate.password.placeholder", undefined, true):this.props.i18n.bt("密码", "Password", "businessAccountCreate.password.placeholder", undefined, true),tooltip:n.password.length>0?n.password[0]:null,type:"password",useExperimentalTextfield:d,value:l})]}),m?(0,O.jsxs)(C.xu,{"data-test-id":"business-birthdate",paddingY:1,position:"relative",zIndex:new C.Ry(2),children:[(0,O.jsxs)(C.kC,{children:[(0,O.jsx)(C.xu,{marginEnd:2,marginBottom:1,marginStart:2,children:(0,O.jsx)(C.__,{htmlFor:"birthdate",children:(0,O.jsx)(C.xv,{size:"200",children:p.bt("出生日期", "Birthdate", "businessAccountCreate.birthdate.label", undefined, true)})})}),(0,O.jsx)(C.u,{zIndex:new C.Ry(1e4),idealDirection:"right",text:p.bt("我们收集此信息有助于为社区中的年轻人提供更好的体验。我们还会使用你的出生日期来帮助个性化推荐内容和广告。此信息不会公开显示。", "We collect this info to help provide a better experience for the younger people in our community. We’ll also use your birthdate to help personalize your recommendations and ads. It will not be displayed publicly.", "businessAccountCreate.birthdate.label.tooltip.description", undefined, true),children:(0,O.jsx)(C.JO,{accessibilityLabel:p.bt("小贴士", "Tooltip", "businessAccountCreate.birthdate.label.tooltip.icon", undefined, true),icon:"info-circle"})})]}),(0,O.jsx)(C.xu,{"data-test-id":"signup-birthdate-field",children:(0,O.jsx)(C.nv,{autoComplete:"bday",hasError:n.birthdayString.length>0,errorMessage:n.birthdayString[0]||null,id:"birthdate",onChange:e=>{this.handleFieldChange("birthdayString",e)},size:"lg",type:"date",value:a,placeholder:"birthdate"})})]}):(0,O.jsxs)(C.xu,{"data-test-id":"business-age",paddingY:1,position:"relative",zIndex:new C.Ry(2),children:[(0,O.jsx)(C.xu,{marginBottom:1,marginStart:2,children:(0,O.jsx)(C.__,{htmlFor:"age-input",children:(0,O.jsx)(C.xv,{size:"200",children:p.bt("年龄", "Age", "businessAccountCreate.age.label", undefined, true)})})}),(0,O.jsx)(s.Z,{preventValidationOnStart:!0,disableMandatoryAgeCheck:!0,value:e,onChange:e=>this.handleFieldChange("age",e.value),onValidation:e=>this.setState((({errors:i})=>({errors:{...i,age:[e]}}))),error:this.state.errors.age[0]})]}),(0,O.jsx)(C.xu,{"data-test-id":"business-create-account",paddingY:1,children:(0,O.jsx)(C.zx,{fullWidth:!0,color:"red",disabled:u,onClick:this.handleFormSubmission,type:"submit",text:this.props.i18n.bt("创建帐户", "Create account", "businessAccountCreate.createAccount.business", undefined, true),size:"md"})}),!c&&(0,O.jsx)(C.xu,{"data-test-id":"business-existing-account",paddingY:1,children:(0,O.jsx)(C.zx,{fullWidth:!0,size:"md",role:"link",onClick:({dangerouslyDisableOnNavigation:e})=>e(),href:this.getLoginUrl(),target:"self",text:this.props.i18n.bt("登录现有帐户", "Log into existing account", "businessAccountCreate.logInto.button", undefined, true)})}),(0,O.jsxs)(C.xu,{paddingY:1,children:[(0,O.jsx)(C.xv,{size:"100",align:h?"start":"center",overflow:"normal",children:(0,f.nk)(this.props.i18n.bt("继续下一步，即表示你同意 Pinterest 的 {{ termsLink }} 并且确认你已阅读我们的 {{ privacyLink }}。{{ noticeAtCollection }}。", "By continuing, you agree to Pinterest's {{ termsLink }} and acknowledge you've read our {{ privacyLink }}. {{ noticeAtCollection }}.", "businessAccountCreate.birthday.agreement.text", undefined, true),{termsLink:(0,O.jsx)("span",{"data-test-id":"business-tos",children:(0,O.jsx)(C.xv,{inline:!0,weight:"bold",size:"100",children:(0,O.jsx)(C.rU,{href:N,target:"blank",display:"inlineBlock",onClick:({dangerouslyDisableOnNavigation:e})=>e(),underline:"hover",children:this.props.i18n.bt("企业服务条款", "Business Terms of Service", "businessAccountCreate.termsOfService.link.text", undefined, true)},0)})},"business-tos"),privacyLink:(0,O.jsx)("span",{"data-test-id":"privacy",children:(0,O.jsx)(C.xv,{inline:!0,weight:"bold",size:"100",children:(0,O.jsx)(C.rU,{href:L,target:"blank",display:"inlineBlock",onClick:({dangerouslyDisableOnNavigation:e})=>e(),underline:"hover",children:this.props.i18n.bt("隐私政策", "Privacy Policy", "businessAccountCreate.privacyPolicy.link.text", undefined, true)},1)})},"privacy"),noticeAtCollection:(0,O.jsx)("span",{"data-test-id":"noticeAtCollection",children:(0,O.jsx)(C.xv,{inline:!0,weight:"bold",size:"100",children:(0,O.jsx)(C.rU,{href:M,target:"blank",display:"inlineBlock",onClick:({dangerouslyDisableOnNavigation:e})=>e(),underline:"hover",children:p.bt("收藏合辑中的通知", "Notice at collection", "termOfService.link.noticeAtCollection", undefined, true)},"noticeAtCollectionLink")})},"noticeAtCollection")})}),h&&(0,O.jsx)(C.xv,{size:"100",align:"start",overflow:"normal",children:o.Z})]})]})})]})}}function z(e){const i=(0,R.ZP)(),n=(0,U.useLocation)(),t=(0,F.B)(),{logContextEvent:a}=(0,w.v)(),{register:o}=(0,j.B$)(),{viewType:s}=(0,B.SU)(),r=(0,l.useDispatch)(),d=["GB","IE"].includes(t.country);return(0,O.jsx)(H,{...e,setIsUnderageConfirmationModalVisible:e=>{const i={type:"SET_IS_UNDERAGE_CONFIRMATION_MODAL_VISIBLE",payload:{isUnderageConfirmationModalVisible:e}};r(i)},unifiedSignup:!!e.unifiedSignup,location:n,isFromGbOrIe:d,requestContext:t,register:o,i18n:i,logContextEvent:a,viewType:s})}function X({secondaryAccountFlow:e}){const[i,n]=(0,t.useState)(!1);return(0,O.jsxs)(C.kC,{alignItems:"center",justifyContent:"center",children:[i&&(0,O.jsx)(g.Z,{}),(0,O.jsx)(C.xu,{width:268,color:"default",children:(0,O.jsx)(z,{isSubmittingForm:i,secondaryAccountFlow:e,setIsSumittingForm:n,unifiedSignup:!0})})]})}},273260:(e,i,n)=>{n.d(i,{M:()=>r});const t=/^(?:adminapp|images|js|css|favicon\.png|client|reporter|webapp)/,l=/(\.mp4|\.mov|\.m3u8)$/,a={mediaUrls:{http:"http://i.pinimg.com/",https:"https://i.pinimg.com/"},assetUrls:{http:"http://s.pinimg.com/",https:"https://s.pinimg.com/"},videoUrls:{http:"http://v.pinimg.com/",https:"https://v.pinimg.com/"}};let o;class s{constructor(){this.config=a}getAssetHost(e){return this.config.assetUrls[e]}getMediaHost(e){return this.config.mediaUrls[e]}}function r(e){const i="https";if(!e)return e;if(e.startsWith("http"))return e;if(e.startsWith("//"))return`https:${e}`;e.startsWith("/")&&(e=e.substring(1));const n=(o||(o=new s),o);if(-1!==e.substring(0,11).search(t))return n.getAssetHost(i)+e;if(-1!==e.search(l))throw new Error("Video Host not implemented in CdnUtils.js");return n.getMediaHost(i)+e}},199324:(e,i,n)=>{n.d(i,{Z:()=>t});const t=["-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto","Oxygen-Sans","Ubuntu","Cantarell",'"Fira Sans"','"Droid Sans"','"Helvetica Neue"',"Helvetica",'"ヒラギノ角ゴ Pro W3"','"Hiragino Kaku Gothic Pro"',"メイリオ","Meiryo",'"ＭＳ Ｐゴシック"',"Arial","sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"'].join(",")},353589:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(667294),l=n(785893);function a({alt:e,className:i,errorFallback:n,onLoad:a,src:o,srcSet:s,style:r}){const[d,c]=(0,t.useState)(!1);return d?(0,l.jsx)("span",{children:n&&n()}):(0,l.jsx)("img",{alt:e,className:i,onError:()=>c(!0),onLoad:a,src:o,style:r,srcSet:s})}},391254:(e,i,n)=>{n.d(i,{Z:()=>a});n(441143);var t=n(785893);class l{static factory(e){return e instanceof l?e:new l(String(e))}constructor(e){this._private_safe_value=e.trim().replace(">",">").replace("<","<").replace("&","&").replace('"','"').replace("'","'")}toString(){return this._private_safe_value}}function a(e){const{css:i,unsafeCSS:n,...a}=e,o=String(i||"")||n||"";return!!o?(0,t.jsx)("style",{...a,dangerouslySetInnerHTML:{__html:String(l.factory(o))}}):null}},966224:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(898781),l=n(883119),a=n(785893);function o({accessibilityLabel:e,fixedPosition:i,rounding:n}){const o=(0,t.ZP)();return(0,a.jsxs)(l.xu,{children:[(0,a.jsx)(l.xu,{alignItems:"center",bottom:!0,display:"flex",justifyContent:"center",left:!0,opacity:1,position:i?"fixed":"absolute",right:!0,top:!0,zIndex:new l.Ry(101),children:(0,a.jsx)(l.$j,{accessibilityLabel:e||o.bt("正在加载", "Loading", "Label for loading spinner", undefined, true),show:!0})}),(0,a.jsx)(l.xu,{bottom:!0,color:"default",left:!0,opacity:.7,position:i?"fixed":"absolute",right:!0,top:!0,zIndex:new l.Ry(100),rounding:n})]})}},583375:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(898781),l=n(785893);function a({fillColor:e,size:i,noCircle:n}){const a=(0,t.ZP)();return(0,l.jsxs)("svg",{height:i,style:{display:"block"},viewBox:n?"3 3 70 70":"-3 -3 82 82",width:i,children:[(0,l.jsx)("title",{children:a.bt("Pinterest 图标", "Pinterest logo", "Accessibility label for Pinterest icon", undefined, true)}),n?null:(0,l.jsx)("circle",{cx:"38",cy:"38",fill:e?"transparent":"white",r:"40"}),(0,l.jsx)("path",{d:"M27.5 71c3.3 1 6.7 1.6 10.3 1.6C57 72.6 72.6 57 72.6 37.8 72.6 18.6 57 3 37.8 3 18.6 3 3 18.6 3 37.8c0 14.8 9.3 27.5 22.4 32.5-.3-2.7-.6-7.2 0-10.3l4-17.2s-1-2-1-5.2c0-4.8 3-8.4 6.4-8.4 3 0 4.4 2.2 4.4 5 0 3-2 7.3-3 11.4C35.6 49 38 52 41.5 52c6.2 0 11-6.6 11-16 0-8.3-6-14-14.6-14-9.8 0-15.6 7.3-15.6 15 0 3 1 6 2.6 8 .3.2.3.5.2 1l-1 3.8c0 .6-.4.8-1 .4-4.4-2-7-8.3-7-13.4 0-11 7.8-21 22.8-21 12 0 21.3 8.6 21.3 20 0 12-7.4 21.6-18 21.6-3.4 0-6.7-1.8-7.8-4L32 61.7c-.8 3-3 7-4.5 9.4z",fill:null!=e?e:"#e60023",fillRule:"evenodd"})]})}},241244:(e,i,n)=>{n.d(i,{N:()=>o,Z:()=>a});var t=n(883119),l=n(785893);function a({children:e,fullWidth:i}){return(0,l.jsx)(t.xu,{"data-test-id":"pointer-events-wrapper",dangerouslySetInlineStyle:{__style:{pointerEvents:"auto",width:i?"100%":void 0}},children:e})}function o({children:e,enabled:i}){return i?(0,l.jsx)(a,{children:e}):e}},310227:(e,i,n)=>{n.d(i,{Dv:()=>a,Ml:()=>o,Oc:()=>t,mv:()=>l});const t=16,l=4,a={SAVED:"rgba(0, 0, 0, 0.33)",VISUAL:"rgba(0, 0, 0, 0.1)",LEGO_WASH:"rgba(0, 0, 0, 0.4)"},o=120},50823:(e,i,n)=>{n.d(i,{U3:()=>I,f5:()=>g,lP:()=>b,ol:()=>A});var t=n(273260),l=n(992750),a=(n(784641),n(826067)),o=n(170168);let s,r=e=>e;const d=(0,t.M)("/images/default_open_graph_1200.png"),c="noindex,noimageindex",u=o.Vi;function p(e,i){return["alternate",`https://www.pinterest.com/oembed.json?url=${e}&ref=oembed-discovery`,{title:i.bt("立即在 Pinterest 上探寻灵感！", "Find inspiration on Pinterest today!", " - ", undefined, true),type:"application/json+oembed"}]}function m(e){if(!e)return"";try{return new Date(e).toISOString()}catch(i){return""}}function _({relativePath:e,origin:i=o.C0}){return`${i}${e}`}const h=["link","tracked_link","seo_title","seo_description","seo_url","seo_noindex_reason","created_at","repin_count","pin_join","images","category","board","pinner"],g=e=>!h.find((i=>!Object.prototype.hasOwnProperty.call(e,i)));function b({data:e,origin:i,i18n:n}){var t,a,o;const{id:s,board:r,created_at:h,link:g,pinner:b,pin_join:I,repin_count:A,seo_description:y,seo_title:x,seo_noindex_reason:v,tracked_link:k,seo_url:f,images:S}=e,P=null==b?void 0:b.username,w=!v&&I?I.seo_canonical_domain:u,j=!v&&I?I.seo_canonical_url:(0,l.bN)({pinId:s,seoUrl:f}),B=_({origin:w?`https://${w}`:i,relativePath:j}),R=[p(B,n)],E=null!=S&&null!==(t=S["736x"])&&void 0!==t&&t.url?S["736x"].url:d,C={"og:image":E,"og:image:height":(null!=S&&null!==(a=S["736x"])&&void 0!==a&&a.height?S["736x"].height:200).toString(),"og:image:width":(null!=S&&null!==(o=S["736x"])&&void 0!==o&&o.width?S["736x"].width:200).toString(),"og:type":"pinterestapp:pin","og:updated_time":m(h),"og:url":B,"twitter:image:src":E,"pinterestapp:repins":A?A.toString():"0"};return x&&(C.title=x,C["twitter:title"]=x,C["og:title"]=x),y&&(C.description=y,C["og:description"]=y,C["twitter:description"]=y),(k||g)&&(C["og:see_also"]=k||g,C["pinterestapp:source"]=k||g),C.robots=v?c:"max-image-preview:large",null!=r&&r.url&&(C["pinterestapp:pinboard"]=_({relativePath:r.url,origin:i})),P&&(C["pinterestapp:pinner"]=_({relativePath:`/${P}/`,origin:i})),{links:R,canonical_domain:w,canonical_url:j,full_canonical_url:B,no_index_reason:v,metatags:C}}function I({data:e,origin:i,i18n:n}){const{board_order_modified_at:t,category:l,cover_images:a,name:o,owner:s,pin_count:r,seo_canonical_domain:u,seo_description:h,seo_noindex_reason:g,seo_title:b,url:I}=e,A=(null==s?void 0:s.username)||"",y=a&&a["200x150"]&&a["200x150"].url||d,x=I&&_({origin:u?`https://${u}`:i,relativePath:I}),v=x?[p(x,n)]:[],k={"og:image":y,"og:type":"pinterestapp:pinboard","og:updated_time":m(t),"pinterestapp:pinner":_({relativePath:`/${A}/`,origin:i}),"pinterestapp:pins":(r||0).toString(),"twitter:image:src":y};return b&&(k.title=b,k["og:title"]=b),h&&(k.description=h,k["og:description"]=h,k["twitter:description"]=h),l&&(k["pinterestapp:category"]=l),o&&(k["twitter:title"]=o),x&&(k["og:url"]=x),g&&(k.robots=c),{links:v,no_index_reason:g,metatags:k,full_canonical_url:x,...u?{canonical_domain:u}:null}}function A({data:e,origin:i,i18n:n}){const{about:t,board_count:l,follower_count:o,following_count:d,image_xlarge_url:u,pin_count:m,seo_canonical_domain:h,seo_description:g,seo_noindex_reason:b,seo_title:I,username:A}=e,y=_({origin:h?`https://${h}`:i,relativePath:(0,a.tV)(s||(s=r`/${0}/`),A)}),x=[p(y,n)],v={"og:type":"profile","og:url":y,"pinterestapp:about":t||"","pinterestapp:boards":(l||0).toString(),"pinterestapp:followers":(o||0).toString(),"pinterestapp:following":(d||0).toString(),"pinterestapp:pins":(m||0).toString()};return u&&(v["og:image"]=u,v["twitter:image:src"]=u),g&&(v.description=g,v["og:description"]=g,v["twitter:description"]=g),I&&(v.title=I,v["og:title"]=I,v["twitter:title"]=I),b&&(v.robots=c),{links:x,no_index_reason:b,metatags:v,full_canonical_url:y,...h?{canonical_domain:h}:null}}},501338:(e,i,n)=>{n.d(i,{Z:()=>t});const t=80},792606:(e,i,n)=>{n.d(i,{Z:()=>I});var t,l=n(941646),a=n(898781),o=n(52022),s=n(349700),r=n(867820),d=n(130460),c=n(350118),u=n(883119),p=n(167912),m=n(785893);const _=void 0!==t?t:t=n(33184);function h({boardName:e,boardUrl:i,onClose:n,pinDescription:t,pinnerFullName:d,zIndex:c}){const p=(0,a.ZP)(),_=(0,o.Z)(),h=i&&e?{boardName:e,boardUrl:i,username:i.split("/")[1]}:null;return(0,m.jsx)("div",{"data-test-id":"more-information-modal",style:{backgroundColor:"rgba(85, 85, 85, 0.9)",color:"#333",height:"100vh",left:0,position:"fixed",top:0,WebkitFontSmoothing:"antialiased",width:"100vw",zIndex:c||2},onClick:()=>{_({action:"click",item:"close-more-information-modal"}),n()},children:(0,m.jsxs)(u.xu,{as:"section",color:"default",dangerouslySetInlineStyle:{__style:{left:"50%",top:"50%",transform:"translate(-50%, calc(-50% - 32px))",paddingBottom:"10px"}},onClick:e=>e.stopPropagation(),position:"absolute",rounding:2,width:414,children:[(0,m.jsxs)(u.xu,{display:"flex",height:60,justifyContent:"end",dangerouslySetInlineStyle:{__style:{borderBottom:"solid 1px #efefef",padding:"0 24px"}},children:[(0,m.jsx)("div",{onClick:()=>n(),onKeyUp:()=>n(),role:"button",style:{cursor:"pointer",fill:"#767676",marginTop:"20px"},tabIndex:"0",children:(0,m.jsx)(l.Z,{id:"close-more-information-modal",children:(0,m.jsx)(u.JO,{accessibilityLabel:p.bt("取消", "Cancel", "close modal icon", undefined, true),icon:"cancel",inline:!0,size:18})})}),(0,m.jsx)(u.xu,{marginTop:5,position:"absolute",dangerouslySetInlineStyle:{__style:{fontSize:"21px",fontWeight:"bold",left:"50%",transform:"translateX(-50%)"}},children:p.bt("更多信息", "More information", "more information label", undefined, true)})]}),(0,m.jsxs)(u.xu,{dangerouslySetInlineStyle:{__style:{maxHeight:"calc(60vh - 60px)",overflowY:"auto",padding:"0 24px 24px 24px"}},children:[!!t&&(0,m.jsx)("h2",{style:{fontSize:"16px",marginTop:"15px"},children:t}),!!h&&(0,m.jsx)(u.xu,{marginTop:3,children:(0,m.jsx)(u.xv,{children:(0,s.nk)(p.bt("寻找此 Pin 图以及 {{ profile_link }} 发布的更多关于“{{ board_link }}”的内容。", "Find this Pin and more on {{ board_link }} by {{ profile_link }}.", "Link to pin's board and board's owner", undefined, true),{board_link:(0,m.jsx)(u.xv,{inline:!0,weight:"bold",children:(0,m.jsx)(u.rU,{display:"inlineBlock",href:h.boardUrl,onClick:()=>(0,r.NC)("click_vase_modal_board",!0),underline:"hover",children:h.boardName},"board-link")}),profile_link:(0,m.jsx)(u.xv,{inline:!0,weight:"bold",children:(0,m.jsx)(u.rU,{display:"inlineBlock",href:`/${h.username}/`,onClick:()=>(0,r.NC)("click_vase_modal_profile",!0),underline:"hover",children:d||h.username},"profile-link")})})})})]})]})})}const g=({graphqlRef:e,onClose:i,zIndex:n})=>{const t=(0,p.useFragment)(_,e),{board:l,description:a,pinner:o}=t;return(0,m.jsx)(h,{boardName:null==l?void 0:l.name,boardUrl:"protected"===(null==l?void 0:l.privacy)?null:null==l?void 0:l.url,onClose:i,pinDescription:a,pinnerFullName:null==o?void 0:o.fullName,zIndex:n})},b=({pinId:e,onClose:i,zIndex:n})=>{const t=(0,c.S6)()(e),{board:l,description:a,pinner:o}=null!=t?t:Object.freeze({}),s=(0,d.gC)()(l);return(0,m.jsx)(h,{boardName:null==s?void 0:s.name,boardUrl:"protected"===(null==s?void 0:s.privacy)?null:null==s?void 0:s.url,onClose:i,pinDescription:a,pinnerFullName:null==o?void 0:o.full_name,zIndex:n})};function I({graphqlRef:e,pinId:i,onClose:n,zIndex:t}){return e?(0,m.jsx)(g,{graphqlRef:e,onClose:n,zIndex:t}):(0,m.jsx)(b,{onClose:n,pinId:i,zIndex:t})}},512176:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(667294),l=n(898781),a=n(112690),o=n(967181),s=n(883119),r=n(785893);const d={sm:12,md:16,lg:20,xl:24};function c({isVerifiedMerchant:e,size:i,showText:n,showVerifiedIdentity:c,inspirationalBadges:u,inspirationalBadgesColor:p}){const m=(0,l.ZP)(),[_,h]=(0,t.useState)(!1),{dangerousInlineStyle:g,iconColor:b}=(0,o.W)(!!e),I=(0,a.Z)();return(0,r.jsxs)(t.Fragment,{children:[(0,r.jsx)(s.iP,{onTap:()=>{I({component:13534,element:11717,event_type:102}),h(!0)},rounding:"circle",children:(0,r.jsxs)(s.xu,{alignItems:"center",dangerouslySetInlineStyle:g,display:"flex","data-test-id":"verified-badge-icon",children:[(0,r.jsx)(s.JO,{accessibilityLabel:e?m.bt("商家验证徽章图标", "Merchant verification badge icon", "merchantVerification.badge.icon", undefined, true):m.bt("徽章图标", "Badge icon", "merchantVerification.badge.icon", undefined, true),icon:"workflow-status-ok",color:b,inline:!0,size:d[i]}),n&&!c&&(0,r.jsx)(s.xu,{marginStart:2,children:(0,r.jsx)(s.xv,{color:"shopping",inline:!0,weight:"bold",children:(0,r.jsx)(s.xu,{dangerouslySetInlineStyle:g,children:m.bt("经过验证的商家", "Verified merchant", "creator.header.verifiedMerchant", undefined, true)})})})]})}),(e||n&&!c)&&(0,r.jsx)(o.Z,{showModal:_,setShowModal:h,inspirationalBadges:u,inspirationalBadgesColor:p})]})}},967181:(e,i,n)=>{n.d(i,{W:()=>u,Z:()=>p});var t=n(667294),l=n(121151),a=n(898781),o=n(112690),s=n(966113),r=n(752403),d=n(883119),c=n(785893);const u=e=>{const i=e?"shopping":"error";return{iconColor:i,dangerousInlineStyle:{__style:{color:i}}}};function p({inspirationalBadges:e=[],inspirationalBadgesColor:i,showModal:n,setShowModal:p}){const m=(0,a.ZP)(),[_,h]=(0,t.useState)(!0),{dangerousInlineStyle:g,iconColor:b}=u(!0),I=(0,o.Z)();return(0,t.useEffect)((()=>{n&&_&&(h(!1),I({event_type:13,component:13534}))}),[n]),(0,c.jsx)(l.ZP,{"data-test-id":"modal",isOpen:n,mobileAccessibilityCloseIconLabel:m.bt("关闭", "Close", "Close modal window", undefined, true),onDismiss:()=>{I({component:13534,element:11716,event_type:102}),p(!1)},type:"verified_merchant_modal",children:(0,c.jsx)(d.xu,{padding:3,children:(0,c.jsxs)(d.xu,{display:"flex",direction:"column",padding:2,"data-test-id":"verified-badge-modal",children:[(0,c.jsx)(d.xu,{display:"flex",dangerouslySetInlineStyle:g,justifyContent:"center",children:(0,c.jsx)(d.JO,{accessibilityLabel:m.bt("商家验证徽章图标", "Merchant verification badge icon", "creator.verifiedMerchant.modalIcon", undefined, true),color:b,icon:"workflow-status-ok",size:24})}),(0,c.jsx)(d.xu,{marginTop:4,children:(0,c.jsx)(d.xv,{color:"shopping",weight:"bold",align:"center",children:(0,c.jsx)(d.xu,{dangerouslySetInlineStyle:g,children:m.bt("经过验证的商家", "Verified merchant", "creator.verifiedMerchant.modalHeader", undefined, true)})})}),(0,c.jsx)(d.xu,{marginTop:4,marginBottom:4,children:(0,c.jsx)(d.xv,{align:"center",overflow:"normal",children:m.bt("该零售商符合 Pinterest 的商家指南", "This retailer meets Pinterest's Merchant Guidelines", "creator.verifiedMerchant.modalText.", undefined, true)})}),e.map((e=>(0,c.jsxs)(d.xu,{display:"flex",direction:"column",marginTop:4,children:[(0,c.jsx)(d.kC,{alignItems:"stretch",justifyContent:"center",children:(0,c.jsx)(d.xv,{overflow:"noWrap",size:"100",weight:"bold",children:(0,c.jsx)(d.xu,{display:"inlineBlock",rounding:1,paddingX:2,paddingY:2,dangerouslySetInlineStyle:{__style:(0,r.ym)(i)},"data-test-id":"verified-badge-modal-inspirational-badge",children:e.label})})}),(0,c.jsx)(d.xu,{marginTop:2,children:(0,c.jsx)(d.xv,{align:"center",overflow:"normal",children:e.description})})]},e.id))),(0,c.jsx)(d.xu,{display:"flex",marginTop:8,justifyContent:"center",width:"100%","data-test-id":"verified-badge-modal-learn-more",children:(0,c.jsx)(d.zx,{role:"link",accessibilityLabel:m.bt("了解更多", "Learn more", "creator.verifiedMerchant.buttonText", undefined, true),target:"blank",size:"lg",href:s.vB,text:m.bt("了解更多", "Learn more", "creator.verifiedMerchant.buttonText", undefined, true)})})]})})})}},567482:(e,i,n)=>{n.d(i,{Z:()=>b});var t=n(667294),l=n(231486),a=n(216895),o=n(829407),s=n(898781),r=n(807609),d=n(45169),c=n(53987),u=n(226198),p=n(883119),m=n(276775),_=n(780280),h=n(134906),g=n(785893);const b=({disableMandatoryAgeCheck:e,focusOnMount:i,value:n,onChange:b,onError:I,onChangeParsed:A,onValidation:y,preventValidationOnStart:x,error:v,inModernizedNuxExperiment:k})=>{const[f,S]=(0,t.useState)(""),[P,w]=(0,t.useState)(!1),{country:j}=(0,_.B)(),B=(0,s.ZP)(),R=(0,m.useLocation)(),E=(0,t.useRef)(f);(0,t.useEffect)((()=>{E.current!==f&&(I&&f&&I(f),E.current=f)}));const C=(0,t.useRef)(null);(0,o.Z)((()=>{i&&C.current&&C.current.focus()}));const T=i=>{const n=(0,c.Ni)(R)&&(0,d.du)(j)||!e,t=(0,a.Z)(i||"",[...n?[(0,h.aH)({message:B.bt("你漏填了一处！告诉我们你的年龄。", "You missed a spot! Let us know how old you are.", "Required age validation error", undefined, true)})]:[],(0,h.qA)({message:B.bt("不是数字。", "Not a number.", "Number field validation error message", undefined, true)}),(0,h.ZA)({invalidAgeString:B.bt("请输入有效的数字。", "Please enter a valid number.", "webapp.app.Signup.ageError", undefined, true)})]),l=(null==t?void 0:t.toString())||"";return null==y||y(l),l};(0,t.useEffect)((()=>{x||T(n)}),[]);const J=!!(0,r.Z)()||"1"!==l.U2(u.It);(0,t.useEffect)((()=>{J||P||(S(B.bt("抱歉，你目前不符合注册 Pinterest 的资格。", "Sorry, you’re not eligible to sign up for Pinterest right now.", "Error message shown when underage user tries to register", undefined, true)),w(!0))}));const F=e=>{const i=T(e);S(i)};return(0,g.jsx)(p.nv,{ref:C,errorMessage:f||v,id:"age-input",disabled:!J,name:"age",value:n||"",onChange:e=>{const{value:i}=e,n=parseInt(i,10);i&&Number.isNaN(n)||(null==b||b(e),null==A||A(e.value?n:void 0),F(i))},onBlur:()=>{J&&(S(""),F(n))},hasError:!!f,size:"lg",autoComplete:"off",placeholder:k?B.bt("输入你的年龄", "Enter your age", "age.input.placeholder", undefined, true):B.bt("年龄", "Age", "Textfield placeholder", undefined, true),type:"text"})}},283698:(e,i,n)=>{function t(e){return"undefined"!=typeof window&&Object.prototype.hasOwnProperty.call(window,"requestAnimationFrame")||e&&e(),window.requestAnimationFrame((()=>{window.requestAnimationFrame((()=>{e&&e()}))}))}n.d(i,{Z:()=>t})},100183:(e,i,n)=>{n.d(i,{CC:()=>t,Ll:()=>a,XF:()=>l});const t=(e,i)=>((e,i,n)=>({x:Math.floor(e*Math.cos(n)),y:Math.floor(i*Math.sin(n))}))(i/2,e/2,2*Math.random()*Math.PI),l=(e,i)=>Math.floor(Math.random()*(i-e+1))+e,a=e=>["@-webkit-keyframes","@keyframes"].map((i=>e.map((e=>i+" "+e)).join("\n"))).join("\n")},561067:(e,i,n)=>{n.d(i,{Z:()=>g});var t,l=n(898781),a=n(52022),o=n(867820),s=n(350118),r=n(883119),d=n(167912),c=n(785893);const u=void 0!==t?t:t=n(736675),p=()=>{const e=(0,l.ZP)();return(0,c.jsx)(r.xv,{size:"300",children:e.bt("Pinterest 特色文章", "Featured in Pinterest's article", "Title of suggesting articles module in the pin.", undefined, true)})};function m({articleId:e,imageUrl:i,title:n,url:t,isDesktop:s}){const d=(0,l.ZP)(),u=(0,a.Z)();if(!(e||i||n||t))return null;const m=()=>{(0,o.tj)("mweb.unauth.featured_in_article_text.plp.touch",{article_id:e}),u({action:"click",item:"pin-featured-in-article"})};return(0,c.jsxs)(r.xu,{marginTop:10,children:[(0,c.jsx)(r.iz,{}),!s&&(0,c.jsx)(r.xu,{marginTop:4,marginBottom:-2,children:(0,c.jsx)(p,{})}),(0,c.jsxs)(r.xu,{display:"flex",direction:"row",marginBottom:4,marginTop:4,children:[(0,c.jsx)(r.xu,{alignSelf:"center",children:(0,c.jsx)(r.zd,{width:48,height:48,rounding:3,children:i&&(0,c.jsx)(r.Ee,{alt:"",color:"#efefef",fit:"cover",naturalHeight:1,naturalWidth:1,src:i})})}),(0,c.jsxs)(r.xu,{marginStart:2,marginEnd:2,alignSelf:"center",children:[s&&(0,c.jsx)(p,{}),(0,c.jsx)(r.rU,{href:t||"",underline:"none",tapStyle:"compress",onClick:()=>m(),children:(0,c.jsx)(r.xv,{size:"300",weight:"bold",overflow:"normal",children:n})})]}),(0,c.jsx)(r.xu,{"data-test-id":"view-button",marginStart:"auto",children:(0,c.jsx)(r.zx,{fullWidth:!0,href:t||"",size:"lg",role:"link",text:d.bt("浏览", "View", "Button that takes the user from a pin to the article the pin is featured on", undefined, true),onClick:()=>m()})})]})]})}const _=({graphqlRef:e,isDesktop:i})=>{const n=(0,d.useFragment)(u,e),{relatedArticle:t}=n;return(0,c.jsx)(m,{articleId:null==t?void 0:t.id,imageUrl:null==t?void 0:t.mainImageUrl,title:null==t?void 0:t.title,url:null==t?void 0:t.urlPath,isDesktop:i})},h=({isDesktop:e,pinId:i})=>{const n=(0,s.S6)()(i),{related_article:t}=null!=n?n:Object.freeze({});return(0,c.jsx)(m,{articleId:null==t?void 0:t.id,imageUrl:null==t?void 0:t.main_image_url,title:null==t?void 0:t.title,url:null==t?void 0:t.url_path,isDesktop:e})};function g({graphqlRef:e,isDesktop:i,pinId:n}){return e?(0,c.jsx)(_,{isDesktop:i,graphqlRef:e}):(0,c.jsx)(h,{isDesktop:i,pinId:n})}},613316:(e,i,n)=>{function t(e){return[0,24,21,26].includes(e)}function l({articleType:e,id:i,title:n}){const t=n.toLowerCase().replace(/[.,\/#!?$%\^&\*+;:{}=\-_`~()\’'"]/g,"").trim().replace(/\s+/g,"-");return"today"===e?`/today/shop/${t}/${i}/`:`/discover/article/${t}/${i}/`}n.d(i,{x:()=>l,y:()=>t})},436851:(e,i,n)=>{n.d(i,{$:()=>l,d:()=>t});const t=e=>/instagram/i.test(e||""),l=e=>(e||"").includes("[Pinterest/iOS]")||(e||"").includes("[Pinterest/Android]")},204324:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(78714),l=n(276775),a=n(50286);function o(){const e=(0,l.useHistory)(),i=(0,a.HG)();return n=>{i?(0,t.Z)(n,{disableOriginCheck:!0}):e.push(n)}}},924196:(e,i,n)=>{n.d(i,{Z:()=>t});const t={GOOGLE_ADWORDS_ID:852082959,GOOGLE_ADWORDS_LABEL_PROPEL_QUALIFIED:"Mah3CPrv13YQj4KnlgM",GOOGLE_ADWORDS_LABEL_PROPEL_UNQUALIFIED:"_DJfCKzy13YQj4KnlgM",GOOGLE_ADWORDS_LABEL_BUSINESS_CREATE:"GGbCCM7p-nYQj4KnlgM",GOOGLE_ADWORDS_LABEL_BUSINESS_CONVERT:"SwBsCIz9k3cQj4KnlgM",GOOGLE_ADWORDS_LABEL_BUSINESS_ADVERTISER_INTENT:"kDf0COWL4okBEI-Cp5YD",DOUBLECLICK_TAG_ID:"8032161",DOUBLECLICK_EVENT_ID_PROPEL:"prope001",DOUBLECLICK_CATEGORY_ID_PROPEL_QUALIFIED:"pinte0",DOUBLECLICK_CATEGORY_ID_PROPEL_UNQUALIFIED:"pinte00",TRADEDESK_ADVERTISER_ID:"fc1uc9n",TRADEDESK_EVENT_ID_GENERAL_PAGEVIEW:"ogalyt3",TRADEDESK_CONVERSION_ID_PROPEL_QUALIFIED:"judrn76",TRADEDESK_CONVERSION_ID_PROPEL_UNQUALIFIED:"f0v4s5d",FACEBOOK_ADVERTISER_ID:"956400731086791",TWITTER_UNIVERSAL_TAG_ID:"nuzh8",TWITTER_CONVERSION_ID_PROPEL_QUALIFIED:"ny8zl",TWITTER_CONVERSION_ID_PROPEL_UNQUALIFIED:"nya0d",LINKEDIN_PARTNER_ID:"44352",LINKEDIN_CONVERSION_ID_PROPEL_QUALIFIED:"166217",LINKEDIN_CONVERSION_ID_PROPEL_UNQUALIFIED:"171754",LINKEDIN_CONVERSION_ID_SUBMISSION_EVENT:"529092",PINTEREST_TAG_ID:"2614461171935",SMB_PAID_PINTEREST_ID:"2613736141997"}},904431:(e,i,n)=>{function t(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}n.d(i,{Z:()=>a});class l{static reportGoogleConversion(e,i,n){void 0!==window.gtag_report_conversion?window.gtag_report_conversion(e,i,n):l.queuedGoogleConversions.push({id:e,label:i,url:n})}static reportFacebookConversion(e,i,n){void 0!==window.fbq?n?window.fbq("track",i,n):window.fbq("track",i):l.queuedFacebookConversions.push({id:e,event:i,data:n})}static reportCustomFacebookConversion(e,i,n){void 0!==window.fbq?n?window.fbq("trackCustom",i,n):window.fbq("trackCustom",i):l.queuedFacebookConversions.push({id:e,isCustomEvent:!0,event:i,data:n})}static reportPinterestConversion(e,i,n){void 0!==window.pintrk?n?window.pintrk("track",i,n):window.pintrk("track",i):l.queuedPinterestConversions.push({id:e,event:i,data:n})}static reportTwitterConversion(e,i){void 0!==window.twttr?i?window.twttr.conversion.trackPid(e,i):window.twttr.conversion.trackPid(e):l.queuedTwitterConversions.push({id:e,data:i})}static reportTheTradeDeskConversion(e,i){const n=document.createElement("img");n.setAttribute("height","1"),n.setAttribute("width","1"),n.setAttribute("role","presentation"),n.style.borderStyle="none",n.style.position="absolute",n.setAttribute("src",`//insight.adsrvr.org/track/conv/?adv=${e}&ct=0:${i}&fmt=3`),document.body.insertBefore(n,document.body.lastChild)}static reportLinkedInConversion(e,i){const n=document.createElement("img");n.setAttribute("width","1"),n.setAttribute("height","1"),n.setAttribute("role","presentation"),n.setAttribute("src",`https://dc.ads.linkedin.com/collect/?pid=${e}&conversionId=${i}&fmt=gif`),n.style.display="none",document.body.insertBefore(n,document.body.lastChild)}static reportDoubleClickConversion(e,i,n){const t=1e13*Math.random(),l=document.createElement("iframe");l.setAttribute("width","1"),l.setAttribute("height","1"),l.setAttribute("frameborder","0"),l.setAttribute("src",`https://${e}.fls.doubleclick.net/activityi;src=${e};\n    type=${i};cat=${n};dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=${t}?`),l.style.display="none",document.body.insertBefore(l,document.body.lastChild)}static insertGoogleAdWordsTag(e){const i=document.createElement("script");i.setAttribute("async",""),i.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=AW-${e}`),i.onload=()=>{window.dataLayer=window.dataLayer||[],window.gtag=function(e,i,n){window.dataLayer.push(arguments)},window.gtag("js",new Date),window.gtag("config","AW-"+e),window.gtag_report_conversion=function(e,i,n){return window.gtag("event","conversion",{send_to:"AW-"+e+"/"+i,event_callback:function(){void 0!==n&&window.location.assign(n)}}),!1};const i=l.queuedGoogleConversions;for(let n=0;n<i.length;n+=1){const t=i[n];t.id===e&&l.reportGoogleConversion(t.id,t.label,t.url)}},document.body.insertBefore(i,document.body.firstChild)}static insertFacebookPixelTag(e){var i,n,t,a,o,s;i=window,n=document,t="script",i.fbq||(a=i.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},i._fbq||(i._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],(o=n.createElement(t)).async=!0,o.src="//connect.facebook.net/en_US/fbevents.js",(s=n.getElementsByTagName(t)[0]).parentNode.insertBefore(o,s)),window.fbq("init",e),window.fbq("track","PageView");const r=l.queuedFacebookConversions;for(let d=0;d<r.length;d+=1){const i=r[d];i.id===e&&(i.isCustomEvent?l.reportCustomFacebookConversion(e,i.event,i.data):l.reportFacebookConversion(e,i.event,i.data))}}static insertTwitterUniversalTag(e){var i,n,t,l,a,o;i=window,n=document,t="script",i.twq||((l=i.twq=function(){l.exe?l.exe.apply(l,arguments):l.queue.push(arguments)}).version="1.1",l.queue=[],(a=n.createElement(t)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(o=n.getElementsByTagName(t)[0]).parentNode.insertBefore(a,o)),window.twq("init",e),window.twq("track","PageView")}static insertLinkedInInsightTag(e){window._linkedin_data_partner_id=e;const i=document.createElement("script");i.setAttribute("src","//snap.licdn.com/li.lms-analytics/insight.min.js"),document.body.insertBefore(i,document.body.firstChild)}static insertPinterestTag(e){!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};const e=window.pintrk;e.queue=[],e.version="3.0";const i=document.createElement("script");i.async=!0,i.src="https://s.pinimg.com/ct/core.js";const n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(i,n)}}(),window.pintrk("load",e),window.pintrk("page");const i=l.queuedPinterestConversions;for(let n=0;n<i.length;n+=1){const t=i[n];t.id===e&&l.reportPinterestConversion(e,t.event,t.data)}}}t(l,"queuedGoogleConversions",[]),t(l,"queuedFacebookConversions",[]),t(l,"queuedPinterestConversions",[]),t(l,"queuedTwitterConversions",[]);const a=l},146395:(e,i,n)=>{n.d(i,{Z:()=>t});const t="*Spend $30 in your first 7 days to receive a $20 refund on your bill. There’s a 1 offer limit per account. New accounts only. You must be a legal resident of the 50 United States or DC, and at least 18 years old to be eligible for this offer."},664433:(e,i,n)=>{n.d(i,{$:()=>a,w:()=>l});var t=n(867820);const l=300,a=e=>i=>(0,t.My)(e+i)},369309:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(826067);const l=e=>!(!e||!e.search)&&"adcredits"===(0,t.mB)(e.search).utm_medium},752403:(e,i,n)=>{n.d(i,{Bu:()=>_,Dm:()=>s,I:()=>b,NG:()=>p,QP:()=>c,S4:()=>d,Xe:()=>u,_f:()=>m,eT:()=>h,hm:()=>g,yQ:()=>r,ym:()=>A});var t=n(642345);const l=Object.freeze({AFRICAN_AMERICAN_OR_BLACK:"african_american_or_black",BLACK_AFRICAN_DIASPORA:"black_african_diaspora",HISPANIC_OR_LATINX:"hispanic_or_latinx",NATIVE_OR_INDIGENOUS:"native_or_indigenous",ABORIGINAL_OR_INDIGENOUS:"aboriginal_or_indigenous",NATIVE_AMERICAN_OR_ALASKA_NATIVE_OR_INDIGENOUS_PEOPLES:"native_american_or_alaska_native_or_indigenous_peoples",ASIAN_OR_PACIFIC_ISLANDERS:"asian_or_pacific_islanders",ASIAN:"asian",LGBTQ:"lgbtq",MIDDLE_EASTERN:"middle_eastern",TURKISH:"turkish",ROMA:"roma",MIDDLE_EASTERN_TURKISH_ROMA:"middle_eastern_turkish_roma",NORTH_AFRICAN:"north_african",MIDDLE_EASTERN_OR_NORTH_AFRICAN:"middle_eastern_or_north_african",NONE:"none"}),a=Object.freeze({PERSON_OF_COLOR:"person_of_color",LGBTQ:"lgbtq",DISABILITY:"disability",WOMAN:"woman",NONE:"none"}),o=Object.freeze({INVESTED_IN_GOOD:"invested_in_good",ECO_FRIENDLY:"eco_friendly",RESPONSIBLY_SOURCED:"responsibly_sourced",INCLUSIVE:"inclusive",PERSONAL_TOUCH:"personal_touch"}),s=[...Object.keys(l).map((e=>l[e])),...Object.keys(a).map((e=>a[e]))],r=[...Object.keys(o).map((e=>o[e]))],d=3,c=["#EFEFEF","#F8E3D1","#F6F1C1","#DDEEAF","#C9F2EE","#DBD5F4","#EFBCEE"],u={business_diversity_labels:[],created_at:"",disapproval_reasons:[],is_inspirational:!1,review_criteria:[],review_labels:[],updated_at:"",inspirational_badge_selection:{badgeColor:c[0],badgeOptOut:[]},is_eligible_for_storefront_badges:!1,badge_details:[],profile_badges:[]},p="https://help.pinterest.com/article/merchant-details",m="https://help.pinterest.com/business/article/add-merchant-details-to-your-profile";function _({verifiedMerchant:e}){var i,n;const t=null==e?void 0:e.isVerifiedMerchant,l=null==e||null===(i=e.inspirational_signal)||void 0===i?void 0:i.is_inspirational,a=null==e||null===(n=e.inspirational_signal)||void 0===n?void 0:n.is_eligible_for_storefront_badges;return Boolean(t&&l&&a)}function h(e){return e.badge_details?e.badge_details.map((e=>e.id)):[]}function g(e){return(null==e?void 0:e.profile_badges)||[]}function b(e,i,n){return i&&n?i.map((e=>n.find((i=>i.id===e.trim())))).filter(Boolean):[]}function I(e){const i=(0,t.oo)(e);if(!i)return"white";const[n,l,a]=i;return(0,t.DW)(n,l,a)<=t.I?"white":"black"}function A(e){const i=e||c[0];return{backgroundColor:i,color:I(i)}}},489670:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(172071);const l=(e,i)=>{const n=Boolean(i&&i.isAuth),l=Boolean(i&&i.unifiedSignup),a=i&&i.country;var o;i&&((o=i).source&&o.source.utmPartner&&"partneracquisition"===o.source.utmPartner)?t.Z.increment(e,1,{app_type:"web",is_paid:!0,paid_source:i.source.utmSource,is_auth:n,unified_signup:l}):t.Z.increment(e,1,{app_type:"web",is_auth:n,unified_signup:l,country:a})}},118494:(e,i,n)=>{n.d(i,{DM:()=>d,Q2:()=>r,kh:()=>s,wK:()=>c});var t=n(388619),l=n(339363);const a="AMEX_MERCHANT_HUB_OFFER",o="business.marketing.offer",s=e=>{(0,t.Z)({url:e}).offerCode===a&&(0,l.Nh)(o,a)},r=()=>(0,l.qn)(o)===a,d=()=>(0,l.qn)(o),c=()=>{(0,l.L_)(o)}},834911:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(835209),l=n(341732);function a({carouselData:e,images:i,richMetadata:n,richSummary:a,shouldUnifyImageSizes:o,additionalImages:s}){const r=(0,t.Z)({richPinData:n||a});return r&&s&&s.length>0?(0,l.Z)(null,s,e&&e.index,o,r.id):r&&r.additional_images&&r.additional_images.length>0?(0,l.Z)(i,r.additional_images,e&&e.index,o,r.id):e||void 0}},737022:(e,i,n)=>{function t(e){return e?e["564x"]&&e["564x"].url?e["564x"]:e["736x"]&&e["736x"].url?e["736x"]:e["474x"]&&e["474x"].url?e["474x"]:e["236x"]&&e["236x"].url?e["236x"]:null:null}n.d(i,{Z:()=>t})},341732:(e,i,n)=>{n.d(i,{Z:()=>a});const t=["236x","474x","564x","736x"];function l(e){function i(e,{imageKey:i,height:n,width:t}){return e.images&&e.images[i]&&(e={...e,images:{...e.images,[i]:{...e.images[i],height:n,width:t}}}),e}const n=t.map((function(i){const n=Math.min(...e.map((e=>e.images&&e.images[i]&&e.images[i].height||1/0))),t=Math.min(...e.map((e=>e.images&&e.images[i]&&e.images[i].width||1/0)));return{imageKey:i,height:n,width:t}}));return e.map((e=>n.reduce(i,e)))}function a(e,i,n,t,a){const o=(null==i?void 0:i.map((({canonical_images:e,image_signature:i})=>({images:e||void 0,image_signature:i||void 0}))))||[],s=e?[{images:e},...o]:o;return{carousel_slots:t?l(s):s,index:n||0,id:a}}},642345:(e,i,n)=>{n.d(i,{DW:()=>s,I:()=>o,oo:()=>a,vq:()=>l});const t=e=>{const i=e.toString(16);return 1===i.length?"0"+i:i},l=(e,i,n)=>"#"+t(e)+t(i)+t(n),a=e=>{const i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return i&&[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],16)]},o=.18,s=(e,i,n)=>.2126*(e/255)**2.2+.7151*(i/255)**2.2+.0721*(n/255)**2.2},852782:(e,i,n)=>{n.d(i,{Z:()=>re});var t=n(667294),l=n(702664),a=n(737849),o=n(116303),s=n(898781),r=n(883119),d=n(785893);const c=({isQuestion:e,name:i,size:n,src:t})=>{const l=(0,s.ZP)();return(0,d.jsxs)(r.xu,{position:"relative",children:[(0,d.jsx)(o.Z,{size:n,src:t,name:i}),e&&(0,d.jsxs)(r.xu,{position:"absolute",right:!0,bottom:!0,marginEnd:-1,marginBottom:-1,width:16,height:16,display:"flex",alignItems:"center",justifyContent:"center",children:[(0,d.jsx)(r.xu,{position:"absolute",children:(0,d.jsx)(r.JO,{icon:"speech",color:"dark",accessibilityLabel:l.bt("问答评论", "Q and A comment", "comment.userAvatar.creator.q&aIndicator", undefined, true)})}),(0,d.jsx)(r.xu,{position:"absolute",children:(0,d.jsx)(r.JO,{icon:"question-mark",color:"light",size:8,accessibilityLabel:l.bt("问答评论", "Q and A comment", "comment.userAvatar.creator.q&aIndicator", undefined, true)})})]})]})},u=({color:e,isMarkedHelpful:i})=>{const n=(0,s.ZP)();return(0,d.jsx)(r.JO,{color:i?"brandPrimary":e,accessibilityLabel:n.bt("有帮助", "Helpful", "comment.button.helpful", undefined, true),icon:void 0,size:12,dangerouslySetSvgPath:{__path:"M21 13.5C21 14.604 20.104 15.5 19 15.5C20.104 15.5 21 16.396 21 17.5C21 18.604 20.104 19.5 19 19.5H16.75C17.717 19.5 18.5 20.284 18.5 21.25C18.5 22.216 17.717 23 16.75 23H10.5C6.357 23 3 19.642 3 15.5C3 13.386 3.878 11.479 5.286 10.116C7.357 7.907 8.502 5.034 8.502 2C8.502 0.896 9.396 0 10.502 0C11.605 0 12.502 0.896 12.502 2C12.502 3.906 12.147 5.758 11.504 7.5H19C20.104 7.5 21 8.396 21 9.5C21 10.604 20.104 11.5 19 11.5C20.104 11.5 21 12.396 21 13.5ZM21 13.5C21 14.604 20.104 15.5 19 15.5C20.104 15.5 21 16.396 21 17.5C21 18.604 20.104 19.5 19 19.5H16.75C17.717 19.5 18.5 20.284 18.5 21.25C18.5 22.216 17.717 23 16.75 23H10.5C6.357 23 3 19.642 3 15.5C3 13.386 3.878 11.479 5.286 10.116C7.357 7.907 8.502 5.034 8.502 2C8.502 0.896 9.396 0 10.502 0C11.605 0 12.502 0.896 12.502 2C12.502 3.906 12.147 5.758 11.504 7.5H19C20.104 7.5 21 8.396 21 9.5C21 10.604 20.104 11.5 19 11.5C20.104 11.5 21 12.396 21 13.5Z"},inline:!0})};var p=n(223815),m=n(499128),_=n(28754),h=n(717615),g=n(845772),b=n(19121),I=n(541776),A=n(550393),y=n(600147),x=n(422946),v=n(139405),k=n(407043),f=n(773285),S=n(116674),P=n(343341),w=n(231947);const j=({aggregatedPinDataId:e,anchor:i,closeupAttributionId:n,comment:a,dismiss:o,isOpen:c,isReply:u,onEdit:j,onReportTry:B,onShowBlockUserModal:R,parentId:E,pinnerId:C,pinId:T})=>{const J=(0,s.ZP)(),F=(0,l.useDispatch)(),{logContextEvent:V}=(0,k.v)(),{showToast:D}=(0,P.F9)(),{anyEnabled:U}=(0,f.F)().checkExperiment("web_m10n_business_access_orbac_ga"),{toggleAggregatedCommentHighlight:O}=(0,v.nf)(),Q=(0,_.Z)(),[L,N]=(0,t.useState)(!1);(0,t.useEffect)((()=>{N(c)}),[c,N]);const M=(0,b.Z)(),q=(0,h.Z)(),W=(0,g.Z)(),{reportComment:Z}=(0,S.f)(),K=null!=n?n:"",H=a.user.id,z=M.isAuth&&K===M.id,X=(0,w.q6)(M,null!=C?C:"",U?q:{}),G=(0,w.D3)(M,H,U?q:{}),Y=(0,w.D3)(M,K,U?q:{}),$=M.isAuth&&(a.tagged_users||[]).filter((({id:e})=>e===M.id)).length>0,ee=e=>()=>{(async e=>{try{await O({aggregatedCommentId:a.id,pinId:T,isHighlighted:e}),V({event_type:101,component:13712,element:e?12475:12474,view_type:220,aux_data:{creator_id:H}}),D((({hideToast:i})=>(0,d.jsx)(m.ZP,{primaryAction:{accessibilityLabel:J.bt("撤销评论高亮或评论高亮移除", "Undo comment highlight or comment highlight removal", "unifiedComment.unifiedCommentContainer.commentHighlightToast.a11yUndoButton", undefined, true),label:J.bt("撤销", "Undo", "unifiedComment.unifiedCommentContainer.commentHighlightToast.undoButton", undefined, true),size:"lg",onClick:()=>{O({aggregatedCommentId:a.id,pinId:T,isHighlighted:!e})}},onHide:i,text:e?J.bt("移除突出显示", "Highlight removed", "unifiedComment.unifiedCommentContainer.commentHighlightRemovalToast", undefined, true):J.bt("突出显示的评论", "Comment highlighted", "unifiedComment.unifiedCommentContainer.commentHighlightToast", undefined, true)})))}catch(i){i.message&&D((({hideToast:e})=>(0,d.jsx)(m.ZP,{onHide:e,text:i.message,variant:"error"})))}})(e)},ie=e=>()=>{e(),o()};if(!c)return null;const ne={highlight:J.bt("突出显示", "Highlight", "Highlight a community post or comment", undefined, true),removeHighlight:J.bt("移除突出显示", "Remove highlight", "Remove highlight for a community post or comment", undefined, true),edit:J.bt("编辑", "Edit", "Edit a community post or comment", undefined, true),delete:J.bt("删除", "Delete", "Delete a community post or comment", undefined, true),reportContent:J.bt("举报此内容", "Report this content", "Report a community post or comment", undefined, true),removeMention:J.bt("删除 @提及内容", "Remove @mention", "closeup.activityItem.removeMention", undefined, true),blockUser:J.bt("屏蔽用户", "Block user", "closeup.activityItem.blockUser", undefined, true)},te=new r.Ry(1);return(0,d.jsx)(t.Fragment,{children:L&&(0,d.jsx)(p.Z,{children:(0,d.jsxs)(r.Lt,{id:"comment-overflow-popover",anchor:i,idealDirection:"down",onDismiss:o,isWithinFixedContainer:!1,zIndex:te,children:[!u&&z&&!a.highlighted_by_pin_owner&&(0,d.jsx)(r.Lt.Item,{onSelect:ie(ee(!1)),option:{label:ne.highlight,value:ne.highlight},dataTestId:"dropdown-item-highlight"}),!u&&z&&a.highlighted_by_pin_owner&&(0,d.jsx)(r.Lt.Item,{onSelect:ie(ee(!0)),option:{label:ne.removeHighlight,value:ne.removeHighlight},dataTestId:"dropdown-item-remove-highlight"}),G&&(0,d.jsx)(r.Lt.Item,{onSelect:ie(j),option:{label:ne.edit,value:ne.edit},dataTestId:"dropdown-item-edit"}),(G||Y)&&(0,d.jsx)(r.Lt.Item,{onSelect:ie((()=>{"aggregatedcomment"===a.type?Q({aggregatedCommentId:a.id,aggregatedPinId:null!=e?e:"",feedType:u?"aggregatedComments":x.DV.UNIFIED_COMMENTS,orbacSubjectId:W,parentId:E,type:u?I.Rv.REPLY_TO_AGGREGATED:I.Rv.TOP,updateParentCommentCount:!0}):F((0,y.lg)({aggregatedPinDataId:null!=e?e:"",feedType:x.DV.UNIFIED_COMMENTS,id:a.id,isOwnedByMe:!0,pinId:null!=T?T:"",username:a.user.username,updateParentDidItCount:!0}))})),option:{label:ne.delete,value:ne.delete},dataTestId:"dropdown-item-delete"}),!G&&!X&&(0,d.jsx)(r.Lt.Item,{onSelect:ie((()=>{"aggregatedcomment"===a.type?Z(a.id,null,null):"userdiditdata"===a.type&&B()})),option:{label:ne.reportContent,value:ne.reportContent},dataTestId:"dropdown-item-report"}),$&&(0,d.jsx)(r.Lt.Item,{onSelect:ie((()=>{F((0,A.Q)(a.id)),D((({hideToast:e})=>(0,d.jsx)(m.ZP,{onHide:e,text:J.bt("已删除 @提及内容！", "@mention removed!", "unifiedComment.unifiedCommentContainer.mentionRemovalToast", undefined, true)})))})),option:{label:ne.removeMention,value:ne.removeMention},dataTestId:"dropdown-item-remove-mention"}),!G&&(0,d.jsx)(r.Lt.Item,{onSelect:ie((()=>{N(!1),R()})),option:{label:ne.blockUser,value:ne.blockUser},dataTestId:"dropdown-item-block-user"})]})})})};var B=n(852544),R=n.n(B),E=n(240291),C=n.n(E);const T={containerStyle:{boxShadow:"0 0px 8px rgba(0, 0, 0, 0.1)"},helpfulLabelStyle:{boxShadow:"0 0px 8px rgba(0, 0, 0, 0.1)",right:"50%",transform:"translateX(50%)"},helpfulStyle:{backgroundImage:`url(${R()})`},lovedLabelStyle:{boxShadow:"0 0px 8px rgba(0, 0, 0, 0.1)",left:"50%",transform:"translateX(-50%)"},lovedStyle:{backgroundImage:`url(${C()})`}},J=({setHelpful:e,setLoved:i})=>{const n=(0,s.ZP)(),[l,a]=(0,t.useState)(!1),[o,c]=(0,t.useState)(!1),u=e=>()=>{a(e)},p=e=>()=>{c(e)};return(0,d.jsxs)(r.xu,{alignItems:"center",color:"default",dangerouslySetInlineStyle:{__style:T.containerStyle},"data-test-id":"comment-reaction-tray-background",display:"flex",height:25,justifyContent:"center",padding:1,position:"relative",rounding:"pill",width:43,children:[(0,d.jsx)(r.iP,{fullHeight:!0,onMouseDown:i,onMouseEnter:p(!0),onMouseLeave:p(!1),children:(0,d.jsx)(r.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:T.lovedStyle},"data-test-id":"comment-reaction-tray-loved-emoji",height:18,marginBottom:o?3:1,position:"absolute",width:18,children:o&&(0,d.jsx)(r.xu,{top:!0,color:"selected",dangerouslySetInlineStyle:{__style:T.lovedLabelStyle},marginTop:-7,paddingX:1,paddingY:1,position:"absolute",rounding:"pill",children:(0,d.jsx)(r.xv,{color:"inverse",overflow:"noWrap",size:"100",weight:"bold",children:n.bt("爱心", "Love", "comment.button.loved", undefined, true)})})})}),(0,d.jsx)(r.iP,{fullHeight:!0,onMouseDown:e,onMouseEnter:u(!0),onMouseLeave:u(!1),children:(0,d.jsx)(r.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:T.helpfulStyle},"data-test-id":"comment-reaction-tray-helpful-emoji",height:18,marginBottom:l?3:1,position:"absolute",width:18,children:l&&(0,d.jsx)(r.xu,{top:!0,color:"selected",dangerouslySetInlineStyle:{__style:T.helpfulLabelStyle},marginTop:-7,paddingX:1,paddingY:1,position:"absolute",rounding:"pill",children:(0,d.jsx)(r.xv,{color:"inverse",overflow:"normal",size:"100",weight:"bold",children:n.bt("有帮助", "Helpful", "comment.button.helpful", undefined, true)})})})})]})};var F=n(347702),V=n.n(F),D=n(430467),U=n.n(D);const O={helpfulStyle:{backgroundImage:`url(${V()})`},lovedStyle:{backgroundImage:`url(${U()})`}},Q=({response:e})=>{const i=14===e.reaction_type,n=1===e.reaction_type;return(0,d.jsxs)(r.kC,{alignItems:"center",children:[(0,d.jsx)(r.iP,{role:"link",href:`/${e.user.username}/`,children:(0,d.jsxs)(r.kC,{alignItems:"center",children:[(0,d.jsx)(r.xu,{maxWidth:40,children:(0,d.jsx)(o.Z,{outline:!0,accessibilityLabel:"",name:e.user.full_name,size:"sm",src:e.user.image_medium_url})}),(0,d.jsx)(r.xu,{marginStart:2,maxWidth:80,children:(0,d.jsx)(r.xv,{color:"inverse",size:"100",weight:"bold",children:e.user.full_name})})]})}),(0,d.jsxs)(r.xu,{alignContent:"end",display:"flex",padding:2,children:[n&&(0,d.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:O.lovedStyle},"data-test-id":"comment-reaction-tray-loved-emoji",height:16,width:16}),i&&(0,d.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:O.helpfulStyle},"data-test-id":"comment-reaction-tray-helpful-emoji",height:16,width:16})]})]})};var L=n(784590);const N=["userreaction.id","userreaction.reaction_type","userreaction.user()","user.full_name","user.id","user.image_medium_url","user.username"],M=({commentId:e,isMarkedHelpfulByMe:i,isLovedByMe:n})=>{var l,a;const o=(0,b.Z)(),s=(0,L.Z)({name:"ApiResource",options:{url:`/v3/aggregated_comments/${e}/reacted_by/`,field_sets:N}});let c=null===(l=s.data)||void 0===l?void 0:l.filter((e=>e.user.id!==o.id));if((n||i)&&c){c=[{id:e,reaction_type:n?1:14,user:{full_name:o.isAuth?o.fullName:"",id:o.isAuth?o.id:"",image_medium_url:o.isAuth?o.imageMediumUrl:"",username:o.isAuth?o.username:""}},...c]}const u=(0,t.useRef)(null);return(0,t.useEffect)((()=>{const{current:e}=u,i=()=>{s.isFetching||(s.isAtEnd?null==e||e.removeEventListener("scroll",i):s.fetchMore())};return null==e||e.addEventListener("scroll",i),()=>{null==e||e.removeEventListener("scroll",i)}}),[s]),(0,d.jsx)(r.xu,{color:"selected",maxHeight:140,overflow:"scroll",ref:u,rounding:2,width:180,children:null===(a=c)||void 0===a?void 0:a.map((e=>(0,d.jsx)(r.xu,{"data-test-id":"reaction-list-single-user",margin:3,children:(0,d.jsx)(Q,{response:e})},e.id)))})};var q=n(941646);const W=({commentId:e,dismissReactionList:i,helpfulCount:n,isMarkedHelpfulByMe:l,isLovedByMe:a,isReactionListOpen:o,lovedCount:c,onReactionCountHover:u,onToggleHelpful:p,onToggleLove:m})=>{const _=(0,s.ZP)(),h=(0,t.useRef)(),[g,b]=(0,t.useState)(!1);let I=!1,A=(c||0)+(n||0);l&&a&&(A-=1);const y=e=>()=>{b(e)},x=()=>{I=!0,u()},v=()=>{I=!1,setTimeout((()=>{I||i()}),1e3)},k=(0,d.jsx)(q.Z,{id:"comment-reaction-container-entry-point",children:g?(0,d.jsx)(r.iP,{onMouseLeave:y(!1),onMouseDown:y(!1),children:(0,d.jsx)(J,{setHelpful:p(!0),setLoved:m(!0)})}):(0,d.jsx)(r.iP,{onMouseEnter:y(!0),children:(0,d.jsx)(r.JO,{accessibilityLabel:_.bt("回应", "React", "comment.actionbar.react", undefined, true),color:"subtle",icon:"heart-outline",size:16})})});return(0,d.jsxs)(r.kC,{alignItems:"center",gap:{row:1,column:0},children:[l||a?(0,d.jsx)(r.iP,{onMouseDown:()=>{p(!1)(),m(!1)()},children:(0,d.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:{backgroundImage:`url(${a?U():V()})`}},"data-test-id":a?"comment-reaction-container-loved-emoji":"comment-reaction-container-helpful-emoji",height:16,width:16})}):k,A>0&&(0,d.jsxs)(t.Fragment,{children:[(0,d.jsx)(r.iP,{onMouseEnter:x,onMouseLeave:v,children:(0,d.jsx)(r.xu,{"data-test-id":"comment-reaction-container-reaction-count",ref:h,children:(0,d.jsx)(r.xv,{color:"subtle",inline:!0,size:"200",weight:"bold",children:A})})}),o&&(0,d.jsx)(r.mh,{children:(0,d.jsx)(r.J2,{anchor:h.current,idealDirection:"down",onDismiss:i,positionRelativeToAnchor:!1,children:(0,d.jsx)(r.iP,{onMouseEnter:x,onMouseLeave:v,children:(0,d.jsx)(M,{commentId:e,isMarkedHelpfulByMe:l,isLovedByMe:a})})})})]})]})};var Z=n(428837),K=n(486553),H=n(349700);function z(e){const{featuredCommentId:i,parentId:n,parentType:a,isDesktop:o,isLoading:c,isReadOnly:u,openOverflowMenu:p,replyingToCommentId:m,toggleHelpful:_,toggleLike:h,toggleReplyComposer:g,isORBACProfileManager:b,isVideo:I,storyPinDataId:A,pinId:y,closeupAttributionId:k,aggregatedPinDataId:f,closeupAttributionUsername:S,pinnerId:P,reactionListCommentId:w,showReactionListForComment:j}=e,B=(0,s.ZP)(),R=(0,v.lV)(),E=(0,l.useSelector)((({feeds:e})=>(e[`${x.DV.AGGREGATED_COMMENT_REPLIES}:${n}`]||[]).reduce(((e,{id:i})=>{const n=R[i];return n&&e.push(n),e}),[]))),[C,T]=(0,t.useState)(1),J=C===E.length;return(0,d.jsxs)(t.Fragment,{children:[E.length>1&&(0,d.jsx)(r.iP,{onTap:()=>{T(J?0:E.length)},children:(0,d.jsxs)(r.xu,{marginBottom:4,children:[(0,d.jsx)(r.xu,{display:"inlineBlock",marginEnd:2,children:(0,d.jsx)(r.xv,{color:"subtle",size:"200",weight:"bold",children:"⎯⎯"})}),(0,d.jsx)(r.xv,{inline:!0,color:"subtle",size:"100",weight:"bold",children:J?B.bt("隐藏回复", "Hide replies", "comment.button.hideReplies", undefined, true):(0,H.nk)(B.nbt(["查看 {{ commentCount }} 条回复"], E.length, "comment.button.showReplies", true),{commentCount:E.length})})]})}),(0,d.jsx)(re,{comments:E.slice(0,C),featuredCommentId:i,gapSize:2,isDesktop:o,isLoading:c,isReadOnly:u,openOverflowMenu:p,toggleReplyComposer:g,parentId:n,parentType:a,replyingToCommentId:m,toggleHelpful:_,toggleLike:h,userAvatarSize:"sm",isORBACProfileManager:b,isVideo:I,storyPinDataId:A,pinId:y,closeupAttributionId:k,aggregatedPinDataId:f,closeupAttributionUsername:S,pinnerId:P,showReactionListForComment:j,reactionListCommentId:w})]})}const X=({tags:e,taggedUsers:i,text:n})=>{const t=(e,i)=>(0,d.jsx)(r.xv,{inline:!0,overflow:"normal",children:e},i);return(0,d.jsx)("span",{style:{whiteSpace:"pre-wrap",wordWrap:"break-word"},children:(()=>{if(!e.length||!i||e.length!==i.length)return t(n,"1");let l=0,a=[];return e.forEach(((e,o)=>{const s=n.substring(l,e.offset);l=e.offset+e.length;const c=n.substring(e.offset,l);a=a.concat(t(s,`${o}a`)).concat(((e,n,t,l)=>(0,d.jsx)(r.xv,{color:e,inline:!0,weight:"bold",overflow:"normal",children:(0,d.jsx)(r.rU,{href:`/${i[t].username}`,display:"inlineBlock",underline:"hover",children:n})},l))(e.color,c,o,`${o}b`))})),a=a.concat(t(n.substring(l),"2")),(0,d.jsx)(r.xv,{inline:!0,overflow:"normal",children:a})})()})};var G=n(964569),Y=n(90326),$=n(664569),ee=n(129274),ie=n(248327),ne=n(473727),te=n(94089),le=n(162379),ae=n(584595);function oe(e){var i,n,o,p;const{aggregatedPinDataId:_,closeupAttributionId:g,closeupAttributionUsername:I,comment:A,featuredCommentId:y,isDesktop:x,isReadOnly:S,isVideo:B,openOverflowMenu:R,toggleReplyComposer:E,parentId:C,parentType:T=$.o.pin,pinId:J,storyPinDataId:F,replyingToCommentId:V,showReactionListForComment:D,toggleHelpful:U,toggleLike:O,userAvatarSize:Q,isORBACProfileManager:L,pinnerId:N,reactionListCommentId:M}=e,{user:{id:q,first_name:oe,id:se,image_medium_url:re,username:de},id:ce,comment_count:ue,helpful_count:pe,tags:me}=A;let _e=!1,he=0,ge=!1;const be=!!A.marked_helpful_by_me;let Ie;const Ae=!S,ye=[A.user];let xe="",ve=0;"aggregatedcomment"===A.type?(_e=A.highlighted_by_pin_owner,he=A.reaction_counts[1],ge=A.reaction_by_me>0,ye.push(...A.tagged_users),xe=`${de} ${A.text}`,ve=new Date-new Date(A.created_at)):(Ie=(A.images[0]||{})["150x150"],xe=`${de} ${A.details}`,ve=new Date-new Date(A.done_at));const ke=(0,s.ZP)(),{logContextEvent:fe}=(0,k.v)(),{checkExperiment:Se}=(0,f.F)(),{showToast:Pe}=(0,P.F9)(),we=(0,l.useDispatch)(),je=(0,t.useRef)(),{anyEnabled:Be}=Se("web_m10n_business_access_orbac_ga"),Re=1===A.comment_tag,Ee=(0,b.Z)(),Ce=(0,h.Z)(),Te=Be?(0,w.lJ)(Ee,Ce):"",{nativeEngagementsHiddenForUser:Je}=(0,te.G)(),{aggregatedCommentsHiddenForUser:Fe,updateAggregatedComment:Ve}=(0,v.nf)(),De=(0,G.Z)(),Ue="userdiditdata"===A.type,Oe=[{offset:0,length:de.length,color:"darkGray"},...me.map((e=>({...e,offset:(e.offset||0)+de.length+1,color:"blue"})))],[Qe,Le]=(0,t.useState)(!1),[Ne,Me]=(0,t.useState)(!1),[qe,We]=(0,t.useState)(!1),[Ze,Ke]=(0,t.useState)(!1),[He,ze]=(0,t.useState)(!1),[Xe,Ge]=(0,t.useState)(!1),[Ye,$e]=(0,t.useState)(le.A.NONE),ei=e=>()=>{Me(e)};(0,t.useEffect)((()=>{ue>0&&we((0,ie.U)("aggregatedcomment"===A.type?"AggregatedCommentReplyFeedResource":"DidItCommentsResource",{options:{isUnifiedComment:!0,objectId:ce,redux_normalize_feed:!0}}))}),[A.type,ce]);const ii=T.toLowerCase()===$.o.aggregatedComment.toLowerCase(),ni=e=>()=>{Le(e),Ge(e)},ti=e=>()=>{ze(!e)},li=()=>{$e(le.A.NONE)};return(0,d.jsxs)(t.Fragment,{children:[(0,d.jsx)(r.$j,{show:qe,accessibilityLabel:"Loading comment"}),!Ne&&!qe&&(0,d.jsxs)(r.kC,{alignItems:"stretch",justifyContent:"start",children:[(0,d.jsx)(r.xu,{marginEnd:2,children:(0,d.jsx)(ne.rU,{to:`/${de}/`,children:(0,d.jsx)(c,{isQuestion:Re,name:oe||de||"",size:Q,src:null!=re?re:""})})}),(0,d.jsxs)(r.kC,{flex:"grow",justifyContent:"start",direction:"column",children:[(0,d.jsxs)(r.kC,{justifyContent:"between",children:[(0,d.jsx)(r.kC.Item,{minWidth:0,children:(0,d.jsxs)(r.kC,{direction:"column",children:[Ie&&(0,d.jsx)(r.xu,{marginTop:1,marginBottom:4,children:(0,d.jsx)(r.zd,{width:150,height:150,rounding:2,wash:!0,children:(0,d.jsx)(r.Ee,{alt:null!==(i=Ie.url)&&void 0!==i?i:"",src:null!==(n=Ie.url)&&void 0!==n?n:"",color:"#efefef",naturalWidth:null!==(o=Ie.width)&&void 0!==o?o:1,naturalHeight:null!==(p=Ie.height)&&void 0!==p?p:1},Ie.url)})}),(0,d.jsx)(X,{taggedUsers:ye,tags:Oe,text:xe})]})}),y===ce&&(0,d.jsx)(r.xu,{alignSelf:"center",color:"primary",height:8,rounding:"pill",minWidth:8})]}),_e&&(0,d.jsx)(r.xu,{marginTop:4,marginBottom:3,children:(0,d.jsx)(r.xv,{size:"100",children:(0,H.nk)(ke.bt("由 @{{ closeupAttributionUsername }} 高亮", "Highlighted by @{{ closeupAttributionUsername }}", "comment.highlighted.label", undefined, true),{closeupAttributionUsername:I})})}),Ae&&(0,d.jsxs)(r.xu,{alignItems:"center",display:"flex",height:25,justifyContent:"between",position:"relative",children:[(0,d.jsxs)(r.kC,{alignItems:"center",gap:{row:5,column:0},children:[(0,d.jsx)(r.xv,{color:"subtle",size:"200",children:(0,K.Z)(ve)}),!Ue&&(!L||Be)&&(0,d.jsx)(r.iP,{onTap:()=>{E(A,C,T)},children:(0,d.jsx)(r.xv,{color:"subtle",size:"200",weight:"bold",children:ke.bt("回复", "Reply", "comment.button.reply", undefined, true)})}),!Ue&&!L&&(x?(0,d.jsx)(W,{commentId:ce,dismissReactionList:()=>{D(void 0)},helpfulCount:pe,isMarkedHelpfulByMe:be,isLovedByMe:ge,lovedCount:he,onReactionCountHover:()=>{D(ce)},onToggleHelpful:e=>()=>{be!==e&&U(ce,!e)()},onToggleLove:e=>()=>{ge!==e&&O(ce,!e)()},isReactionListOpen:M===ce}):(0,d.jsxs)(r.xu,{display:"flex",alignItems:"center","data-test-id":"reactions-likeWithCountButton",children:[(0,d.jsx)(r.hU,{accessibilityLabel:ke.bt("赞", "Like", "comment.button.like", undefined, true),icon:"heart",iconColor:ge?"red":"gray",size:"xs",onClick:O(ce,ge)}),he>0&&(0,d.jsx)(r.xv,{color:"subtle",size:"100",weight:"bold",children:he})]})),!(Ee.id===se&&Re)&&(!L||Be)&&(0,d.jsx)(r.xu,{ref:je,children:(0,d.jsx)(r.hU,{accessibilityLabel:ke.bt("展开", "More", "comment.button.more", undefined, true),icon:"ellipsis",iconColor:"gray",size:"xs",onClick:()=>{x?Le(!Qe):R&&R(A)}})})]}),!Ue&&!L&&!x&&(0,d.jsx)(r.xu,{children:(0,d.jsx)(r.iP,{fullWidth:!1,onTap:U(ce,be),children:(0,d.jsxs)(r.kC,{height:"100%",alignItems:"center",gap:{row:1,column:0},children:[(0,d.jsx)(u,{color:"subtle",isMarkedHelpful:be}),(0,d.jsx)(r.xv,{color:"subtle",size:"200",weight:"bold",children:ke.bt("有帮助", "Helpful", "comment.button.helpful", undefined, true)}),pe>0&&(0,d.jsx)(r.xv,{color:"subtle",size:"100",weight:"bold",children:pe})]})})})]})]})]}),x&&(0,d.jsxs)(t.Fragment,{children:[Ne&&(0,d.jsx)(r.xu,{marginTop:3,children:(0,d.jsx)(le.Z,{commentWarningModalState:Ye,dismissCommentWarningModal:li,initialText:"aggregatedcomment"===A.type?A.text:A.details,initialTags:A.tags,onAddItem:async({contentMarkdown:e,force:i,tags:n})=>{We(!0);try{await Ve({commentId:A.id,force:i,orbacSubjectId:Te,tags:n,text:e})}catch(t){if([ae.ky,ae.LJ].includes(t.code)&&x)return $e(t.code===ae.ky?le.A.WARNING:le.A.BLOCK),We(!1),!1}return Me(!1),We(!1),!0},onCancelItem:ei(!1),objectType:$.o.aggregatedComment,statusType:"textInFlightNested"})}),V===ce&&(0,d.jsx)(r.xu,{marginTop:3,marginStart:ii?0:12,children:(0,d.jsx)(le.Z,{commentWarningModalState:Ye,dismissCommentWarningModal:li,initialText:ii?`@${A.user.username} `:"",initialTags:ii?[{offset:0,object_id:q,length:A.user.username.length+1,tag_type:1}]:[],onAddItem:async({contentMarkdown:e,force:i,tags:n})=>{let t;Ke(!0);let l=A.id;if(ii&&(l=C,t=A.id),l)try{await De({force:i,fromUnifiedComment:!0,objectType:$.o.aggregatedComment,objectId:l,orbacSubjectId:Te,tags:n,text:e,replyToCommentId:t})}catch(a){if([ae.ky,ae.LJ].includes(a.code)&&x)return $e(a.code===ae.ky?le.A.WARNING:le.A.BLOCK),Ke(!1),!1}return E(void 0),Ke(!1),!0},onCancelItem:()=>{E()},objectType:$.o.aggregatedComment,statusType:"textInFlightNested"})})]}),(ue>0||Ze)&&(0,d.jsx)(r.xu,{marginStart:12,marginTop:4,children:(0,d.jsx)(z,{featuredCommentId:y,isDesktop:x,isLoading:Ze,isReadOnly:S,parentId:ce,parentType:A.type,replyingToCommentId:V,toggleReplyComposer:E,openOverflowMenu:R,toggleHelpful:U,toggleLike:O,isORBACProfileManager:L,pinId:J,closeupAttributionId:g,isVideo:B,storyPinDataId:F,aggregatedPinDataId:_,closeupAttributionUsername:I,pinnerId:N,showReactionListForComment:D,reactionListCommentId:M})}),x&&!S&&(0,d.jsx)(j,{anchor:je.current,comment:A,dismiss:()=>{Le(!1)},isOpen:Qe,isReply:ii,onEdit:ei(!0),onReportTry:ti(!1),onShowBlockUserModal:ni(!0),parentId:C,closeupAttributionId:g,pinnerId:N,pinId:J,aggregatedPinDataId:_}),He&&(0,d.jsx)(ee.N,{children:(0,d.jsx)(Z.Z,{aggregatedPinDataId:_,didItDataId:ce,onClose:ti,pinId:null!=J?J:"",username:de,users:[A.user]})}),Xe&&(0,d.jsx)(a.Z,{firstName:null!=oe?oe:"",onBlockUser:()=>{we((0,Y.Ge)({id:q,orbacSubjectId:Te,blockSource:"comment",blockContext:ce})),Fe(q),Je(q),fe({event_type:101,component:13712,element:87,view_type:220,aux_data:{creator_id:Ee.isAuth?Ee.id:null}}),Ge(!1),Pe((({hideToast:e})=>(0,d.jsx)(m.ZP,{onHide:e,text:(0,H.nk)(ke.bt("你已屏蔽 {{ username }}", "You've blocked {{ username }}", "comment.blockAuthor.toast", undefined, true),{username:de}).join("")})))},onClearModal:ni(!1)})]})}var se=n(366428);function re(e){const{aggregatedPinDataId:i,comments:n,featuredCommentId:t,gapSize:l=6,isDesktop:a,isLoaded:o=!1,isLoading:c=!1,isReadOnly:u,openOverflowMenu:p,toggleReplyComposer:m,parentId:_,parentType:h,replyingToCommentId:g,toggleHelpful:I,toggleLike:A,userAvatarSize:y,isORBACProfileManager:x,isVideo:v,storyPinDataId:k,pinId:S,closeupAttributionId:P,closeupAttributionUsername:w,pinnerId:j,showReactionListForComment:B,reactionListCommentId:R}=e,E=(0,s.ZP)(),{isAuth:C}=(0,b.Z)(),{checkExperiment:T}=(0,f.F)();let J;return J=k?"story":v?"video":"pin",n.length>0?(0,d.jsxs)(r.kC,{dataTestId:"aggregated-comment-list",direction:"column",gap:{row:0,column:l},children:[n.map(((e,n)=>(0,d.jsx)(se.F,{impressionAuxFields:{commentId:e.id,pinId:S,pinOwnerUserId:P,pinType:J,parentId:_,parentType:h,commentType:"aggregatedComment"},componentType:"pin"===h?13696:13697,impressionType:"Comment",loggingId:e.id,slotIndex:n,viewType:3,children:({impressionTrackerRef:n})=>(0,d.jsx)(r.xu,{ref:n,"data-test-id":"commentThread-comment",children:(0,d.jsx)(oe,{comment:e,isDesktop:a,featuredCommentId:t,isReadOnly:u,parentId:_,parentType:h,openOverflowMenu:p,replyingToCommentId:g,toggleReplyComposer:m,toggleHelpful:I,toggleLike:A,userAvatarSize:y,isORBACProfileManager:x,aggregatedPinDataId:i,closeupAttributionUsername:w,closeupAttributionId:P,pinId:S,storyPinDataId:k,isVideo:v,pinnerId:j,showReactionListForComment:B,reactionListCommentId:R})})},e.id))),(0,d.jsx)(r.$j,{accessibilityLabel:E.bt("正在加载评论", "Comments loading", " - ", undefined, true),show:c})]}):a&&o&&(C||T("web_lop_comment_composer_upsell").anyEnabled)&&(0,d.jsx)(r.xv,{color:"subtle",children:E.bt("尚无评论！添加一条评论以开始对话。", "No comments yet! Add one to start the conversation.", "commentThread.emptyState.message", undefined, true)})}},735397:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(121151),l=n(50286),a=n(898781),o=n(349700),s=n(966113),r=n(883119),d=n(785893);const c=({isBlock:e,isOpen:i,onDismiss:n,onIgnore:c})=>{const u=(0,a.ZP)(),p="desktop"===(0,l.ZP)();return(0,d.jsx)(t.ZP,{accessibilityModalLabel:u.bt("评论警告模式", "Comment warning modal", "commentCreate.warningModal.accessibilityLabel", undefined, true),isOpen:i,onDismiss:n,children:(0,d.jsxs)(r.xu,{direction:"column",display:"flex",paddingX:4,paddingY:8,children:[(0,d.jsx)(r.X6,{align:"center",size:"500",children:u.bt("保持正能量", "Keep things positive", "commentCreate.warningModal.heading", undefined, true)}),(0,d.jsx)(r.xu,{marginTop:p?4:2,marginBottom:8,children:(0,d.jsx)(r.xv,{align:"center",children:(0,o.nk)(e?u.bt("你的评论似乎违反了 {{communityGuidelinesLink}}。在发布之前，请编辑你的评论以符合准则。", "It looks like your comment violates the {{communityGuidelinesLink}}. Edit your comment to comply with the guidelines before you post.", "commentCreate.warningModal.description", undefined, true):u.bt("你的评论似乎违反了 {{communityGuidelinesLink}}。在发布之前，请编辑你的评论以符合准则。", "It looks like your comment might violate the {{communityGuidelinesLink}}. Edit your comment to comply with the guidelines before you post.", "commentCreate.blockModal.description", undefined, true),{communityGuidelinesLink:(0,d.jsx)(r.rU,{href:s.Ms,display:"inlineBlock",children:u.bt("社区准则", "Community Guidelines", "commentCreate.warningBlockModal.link.communityGuidelines", undefined, true)})})})}),(0,d.jsxs)(r.kC,{alignItems:"center",gap:2,justifyContent:"center",children:[!e&&(0,d.jsx)(r.zx,{onClick:c,text:u.bt("继续投放", "Post anyway", "commentCreate.warningModal.button.postAnyway", undefined, true)}),(0,d.jsx)(r.zx,{color:"red",onClick:n,text:u.bt("编辑评论", "Edit comment", "commentCreate.warningModal.button.editComment", undefined, true)})]})]})})}},162379:(e,i,n)=>{n.d(i,{A:()=>v,Z:()=>f});var t=n(667294),l=n(116303),a=n(121151),o=n(941646),s=n(883119),r=n(785893);const d=({accessibilityModalLabel:e,cancelButtonText:i,confirmButtonText:n,detail:t,heading:l,onConfirm:d,onDismiss:c})=>(0,r.jsx)(a.ZP,{accessibilityModalLabel:e,heading:l,onDismiss:c,size:"md",children:(0,r.jsxs)(s.xu,{children:[(0,r.jsx)(s.xu,{padding:4,children:(0,r.jsx)(s.xv,{children:t})}),(0,r.jsxs)(s.kC,{alignItems:"stretch",justifyContent:"end",children:[(0,r.jsx)(s.xu,{margin:2,children:(0,r.jsx)(o.Z,{id:"confirm-modal-cancel",children:(0,r.jsx)(s.zx,{fullWidth:!0,onClick:c,text:i})})}),(0,r.jsx)(s.xu,{margin:2,children:(0,r.jsx)(o.Z,{id:"confirm-modal-confirm",children:(0,r.jsx)(s.zx,{fullWidth:!0,color:"red",onClick:()=>{d(),c()},text:n})})})]})]})});var c=n(735397),u=n(857752),p=n(898781),m=n(717615),_=n(19121),h=n(664569),g=n(235872),b=n(407043),I=n(773285),A=n(50286),y=n(947729),x=n(231947);const v={NONE:"none",WARNING:"warning",BLOCK:"block"},k=({dismissCommentWarningModal:e,initialTags:i,initialText:n,objectType:a,onAddItem:o,onCancelItem:k,onEnter:f,privatePin:S,commentWarningModalState:P,statusType:w})=>{var j;const B=(0,p.ZP)(),R=(0,A.HG)(),E=(0,_.Z)(),C=(0,m.Z)(),{checkExperiment:T}=(0,I.F)(),{anyEnabled:J}=T("web_m10n_business_access_orbac_ga"),F=J?(0,x.lJ)(E,C):"",{logContextEvent:V}=(0,b.v)(),[D,U]=(0,t.useState)(!1),[O,Q]=(0,t.useState)(!1),[L,N]=(0,t.useState)(i||[]),[M,q]=(0,t.useState)(n),[W,Z]=(0,t.useState)(!1),K=E.isAuth?{image_medium_url:F?null===(j=C.user)||void 0===j?void 0:j.imgUrl:E.imageMediumUrl,username:F?(0,x.Ms)(E,C):E.username}:{},H=L.length>g.b7,z=M!==n,X=[h.o.pin,h.o.didIt].includes(a),G="textStaticDisplay"===w,Y="textInFlightNested"===w;let $=B.bt("回复", "Reply", "Adding text to a community comment", undefined, true);X&&($=S?B.bt("添加公开评论", "Add a public comment", "Add a comment", undefined, true):B.bt("添加评论", "Add a comment", "Prompt to add a comment", undefined, true));const ee=X?B.bt("完成", "Done", "Post a top level comment on a pin or tried it", undefined, true):B.bt("回复", "Reply", "Posting a reply to a post or comment", undefined, true);let ie=W?"darkWash":"secondary";G||(ie="default");const ne=()=>{U(!1),Q(!1),q("")},te=async e=>{const i={contentMarkdown:M,force:e,imageSignatures:"",objectIds:[],tags:JSON.stringify(L)};return o&&await o(i)?(ne(),!0):(Q(!1),!1)},le=()=>H?Promise.resolve(!1):(Q(!0),te(!1)),ae=()=>{ne(),k&&k()},oe=()=>{U(!D)},se=E.isAuth&&R&&!Y;return(0,r.jsxs)(t.Fragment,{children:[(0,r.jsxs)(s.xu,{dangerouslySetInlineStyle:se?{__style:{borderTop:"1px solid #EFEFEF",borderBottomRightRadius:32,borderBottomLeftRadius:32}}:void 0,color:"default",paddingX:se?8:void 0,paddingY:se?6:0,width:"100%",children:[(0,r.jsxs)(s.kC,{alignItems:"stretch",justifyContent:"start",children:[E.isAuth&&!Y&&(0,r.jsx)(s.xu,{alignItems:"end",display:"flex",marginEnd:2,children:(0,r.jsx)(l.Z,{src:K.image_medium_url,name:K.username,size:"md"})}),(0,r.jsx)(s.xu,{borderStyle:G&&R?void 0:"sm",color:G&&R?ie:void 0,flex:"grow",paddingY:Y?3:0,rounding:Y?4:6,children:(0,r.jsx)(s.iP,{onMouseEnter:()=>{Z(!0)},onMouseLeave:()=>{Z(!1)},fullHeight:!0,children:(0,r.jsx)(s.kC,{height:"100%",justifyContent:"center",children:(0,r.jsx)(u.Z,{cursor:G?"pointer":"text",focusOnMount:Y,hasEmojiEntryPoint:R,initialMentions:i,initialText:n,isUiUpdated:se,onAddMention:()=>{V({event_type:8905,aux_data:{tag_type:1}})},onChange:({text:e,mentions:i})=>{i.length<L.length&&V({event_type:8906,aux_data:{tag_type:1}}),q(e),N(i)},onBlur:se?k:void 0,onFocus:()=>{f()},onPost:le,onSearchMentionCancel:()=>{V({event_type:8908,aux_data:{tag_type:1}})},onSuggestionsPopoverOpen:()=>{V({event_type:8907,aux_data:{tag_type:1}})},placeholder:$,statusType:w})})})})]}),H&&(0,r.jsx)(s.xv,{color:"error",size:"100",align:"end",children:(0,y.bl)(!1,B)}),Y&&(0,r.jsxs)(s.xu,{display:"flex",justifyContent:"end",marginTop:4,children:[(0,r.jsx)(s.zx,{color:"gray",onClick:z?oe:ae,text:B.bt("取消", "Cancel", "Cancel making post or comment", undefined, true)}),(0,r.jsx)(s.xu,{marginStart:2,"data-test-id":"activity-item-create-submit",children:(0,r.jsx)(s.zx,{color:"red",disabled:!z||O||!M.length,onClick:()=>{le()},text:Y?B.bt("收藏", "Save", "comment save button", undefined, true):ee})})]})]}),D&&(0,r.jsx)(d,{accessibilityModalLabel:B.bt("确认放弃窗口", "Confirm discard composer", "Confirm discarding a post or comment", undefined, true),heading:B.bt("你确定吗？", "Are you sure?", "Confirm discarding a post or comment", undefined, true),cancelButtonText:B.bt("取消", "Cancel", "Cancel discarding a post or comment", undefined, true),confirmButtonText:Y?B.bt("放弃更改", "Discard changes", "Clear edits", undefined, true):B.bt("删除", "Delete", "delete draft of a post or comment", undefined, true),detail:Y?B.bt("你将放弃任何更改", "Your changes will be discarded", "Confirmation dialog before discarding changes", undefined, true):B.bt("一旦删除草稿，你将无法撤销操作", "Once you delete a draft, you can’t undo it", "Confirmation before discarding changes", undefined, true),onConfirm:ae,onDismiss:oe}),P!==v.NONE&&(0,r.jsx)(c.Z,{isBlock:P===v.BLOCK,onDismiss:e,onIgnore:()=>{te(!0),e(),k&&k()}})]})};k.defaultProps={initialText:"",onEnter:()=>{}};const f=k},541776:(e,i,n)=>{n.d(i,{LH:()=>l,Rv:()=>a,TJ:()=>o,iB:()=>t,pW:()=>s});const t=48,l=t+8,a=Object.freeze({TOP:0,REPLY_TO_TRIED:1,REPLY_TO_AGGREGATED:2}),o="comment_featured_ids",s="did_it_featured_ids"},512465:(e,i,n)=>{n.d(i,{Z:()=>c,w:()=>u});var t=n(349700);const l=e=>e.bt("{{ first }}", "{{ first }}", "Generic message that lists 1 item", undefined, true),a=e=>e.bt("{{ first }} 和 {{ second }}", "{{ first }} and {{ second }}", "Generic message that lists 2 items", undefined, true),o=e=>e.bt("{{ first }}、{{ second }} 和 {{ third }}", "{{ first }}, {{ second }} and {{ third }}", "Generic message that lists 3 items", undefined, true),s=e=>e.bt("{{ first }}、{{ second }}、{{ third }} 和 {{ fourth }}", "{{ first }}, {{ second }}, {{ third }} and {{ fourth }}", "Generic message that lists 4 items", undefined, true),r=e=>e.bt("{{ first }}、{{ second }}、{{ third }}、{{ fourth }} 和 {{ fifth }}", "{{ first }}, {{ second }}, {{ third }}, {{ fourth }} and {{ fifth }}", "Generic message that lists 5 items", undefined, true),d=e=>e.bt("{{ first }}、{{ second }}、{{ third }}、{{ fourth }}、{{ fifth }} 和 {{ sixth }}", "{{ first }}, {{ second }}, {{ third }}, {{ fourth }}, {{ fifth }} and {{ sixth }}", "Generic message that lists 6 items", undefined, true);function c(e,i){const n={first:e[0],second:e[1],third:e[2],fourth:e[3],fifth:e[4],sixth:e[5],remaining:e.length-5};switch(e.length){case 0:return[];case 1:return(0,t.nk)(l(i),n);case 2:return(0,t.nk)(a(i),n);case 3:return(0,t.nk)(o(i),n);case 4:return(0,t.nk)(s(i),n);case 5:return(0,t.nk)(r(i),n);case 6:return(0,t.nk)(d(i),n);default:return(0,t.nk)((e=>e.bt("{{ first }}、{{ second }}、{{ third }}、{{ fourth }}、{{ fifth }} 和其他 {{ remaining }} 个", "{{ first }}, {{ second }}, {{ third }}, {{ fourth }}, {{ fifth }} and {{ remaining }} others", "Generic message that lists more than 6 items", undefined, true))(i),n)}}function u(e,i){const n={first:e[0],second:e[1],third:e[2],fourth:e[3],fifth:e[4],sixth:e[5],seventh:e[6],remaining:e.length-6};switch(e.length){case 0:return[];case 1:return(0,t.nk)(l(i),n);case 2:return(0,t.nk)(a(i),n);case 3:return(0,t.nk)(o(i),n);case 4:return(0,t.nk)(s(i),n);case 5:return(0,t.nk)(r(i),n);case 6:return(0,t.nk)(d(i),n);case 7:return(0,t.nk)((e=>e.bt("{{ first }}、{{ second }}、{{ third }}、{{ fourth }}、{{ fifth }}、{{ sixth }} 和 {{ seventh }}", "{{ first }}, {{ second }}, {{ third }}, {{ fourth }}, {{ fifth }}, {{ sixth }} and {{ seventh }}", "Generic message that lists 7 items", undefined, true))(i),n);default:return(0,t.nk)((e=>e.bt("{{ first }}、{{ second }}、{{ third }}、{{ fourth }}、{{ fifth }}、{{ sixth }} 和其他 {{ remaining }} 个", "{{ first }}, {{ second }}, {{ third }}, {{ fourth }}, {{ fifth }}, {{ sixth }} and {{ remaining }} others", "Generic message that lists more than 7 items", undefined, true))(i),n)}}},81636:(e,i,n)=>{n.d(i,{Q:()=>d,Z:()=>c});var t=n(667294),l=n(682492),a=n.n(l),o=n(112690),s=n(780280),r=n(385740);function d(e,i){const{setViewContextData:n}=(0,r.sV)(),{requestIdentifier:l}=(0,s.B)(),d=(0,o.Z)(),{viewData:c}=(0,r.SU)();(0,t.useEffect)((()=>{var i;e&&(n({viewType:null!==(i=e.view_type)&&void 0!==i?i:1,viewParameter:e.view_parameter,viewData:e.view_data?a()(c,e.view_data):a()({},c),component:e.component,element:e.element,objectIdStr:e.object_id_str,auxData:e.aux_data,clientTrackingParams:e.clientTrackingParams}),d({...e,event_type:13,request_identifier:l}))}),[i])}function c(e){const{children:i,log:n}=e;return d(n),i||null}},782534:(e,i,n)=>{n.d(i,{Z:()=>o,k:()=>l.k});var t=n(780280),l=n(451820),a=n(785893);const o=({dateFormatType:e,useUTC:i=!0,value:n})=>(0,a.jsx)(t.LC,{children:t=>(0,l.Z)(t.locale,n,e,i)})},810196:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>{const i=new Date;return Math.floor(new Date(i.setFullYear(i.getFullYear()-e)).getTime()/1e3)}},451820:(e,i,n)=>{n.d(i,{Z:()=>l,k:()=>t});const t={LONG:"long",YEAR:"year",WEEKDAY_DATE:"weekday_date",WEEKDAY_DATE_TIME_TIMEZONE:"weekday_date_time_timezone",SHORT_WEEKDAY_DATE:"short_weekday_date",LONG_MONTH_YEAR:"long_month_year",NUMERIC:"numeric",MONTH_DAY:"month_day",SHORT_MONTH:"short_month",SHORT_MONTH_DAY:"short_month_day",DAY:"day",YEAR_SHORT_MONTH_DAY:"year_short_month_day",YEAR_SHORT_MONTH_DAY_HOUR:"year_short_month_day_hour",TIME:"time",TIME_TIMEZONE:"time_timezone",HOUR:"hour",TWO_DIGIT:"two_digit"};function l(e,i,n,l=!0){const a=function(e){switch(e){case t.YEAR:return{year:"numeric"};case t.LONG:return{year:"numeric",month:"long",day:"numeric"};case t.NUMERIC:return{year:"numeric",month:"numeric",day:"numeric"};case t.TWO_DIGIT:return{year:"numeric",month:"2-digit",day:"2-digit"};case t.WEEKDAY_DATE:return{weekday:"long",month:"long",day:"numeric",year:"numeric"};case t.SHORT_WEEKDAY_DATE:return{weekday:"short",month:"numeric",day:"numeric"};case t.WEEKDAY_DATE_TIME_TIMEZONE:return{weekday:"short",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",timeZoneName:"short"};case t.MONTH_DAY:return{month:"long",day:"numeric"};case t.SHORT_MONTH:return{month:"short"};case t.SHORT_MONTH_DAY:return{month:"short",day:"numeric"};case t.DAY:return{day:"numeric"};case t.LONG_MONTH_YEAR:return{month:"long",year:"numeric"};case t.YEAR_SHORT_MONTH_DAY:return{year:"numeric",month:"short",day:"numeric"};case t.YEAR_SHORT_MONTH_DAY_HOUR:return{month:"short",year:"numeric",day:"numeric",hour:"numeric"};case t.TIME:return{hour:"numeric",minute:"2-digit"};case t.TIME_TIMEZONE:return{hour:"numeric",minute:"2-digit",timeZoneName:"short"};case t.HOUR:return{hour:"numeric"};default:throw new Error('invalid dateFormatType "'+e+'"')}}(n);l&&(a.timeZone="UTC");return new Intl.DateTimeFormat(e,a).format(i)}},486553:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(202139);function l(e){return e<t.FS?`${Math.floor(e/t.DH)}s`:e<t.UK?`${Math.floor(e/t.FS)}m`:e<t.F4?`${Math.floor(e/t.UK)}h`:e<t.VL?`${Math.floor(e/t.F4)}d`:e<t.v6?`${Math.floor(e/t.VL)}w`:e<t.N1?`${Math.floor(e/t.v6)}mo`:e>=t.N1?`${Math.floor(e/t.N1)}y`:""}},989392:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>{const i=new Date;return new Date(1e3*e)<=new Date(i.getFullYear()-18,i.getMonth(),i.getDate())}},81226:(e,i,n)=>{function t(e){const i=Math.round(e/1e3),n=i%60;return Math.floor(i/60)+":"+(n<10?"0":"")+n}n.d(i,{Z:()=>t})},816068:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>Math.floor(new Date(e).getTime()/1e3)},722767:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(973935);function a(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class o extends t.Component{constructor(...e){super(...e),a(this,"observer",null),a(this,"handleVisibilityChanged",((e,i)=>{this.props.onVisibilityChange(e,i)}))}componentDidMount(){const e=l.findDOMNode(this);e instanceof HTMLElement&&(this.node=e),this.node&&(this.observer=new window.IntersectionObserver(this.handleVisibilityChanged,this.props.options),this.observer.observe(this.node))}componentWillUnmount(){this.observer&&(this.observer.unobserve(this.node),delete this.observer)}render(){return t.Children.only(this.props.children)}}const s=o},803491:(e,i,n)=>{n.d(i,{Z:()=>a,m:()=>l});var t=n(785893);const l="\n.red.active:focus,\n.red.active:hover {\n  background-color: #d50c22 !important;\n}\n.lightGrey.active:focus,\n.lightGrey.active:hover {\n  background-color: #f5f3f3 !important;\n}\n.SignupButton:focus {\n  box-shadow: 0 0 0 4px rgba(0, 132, 255, 0.5);\n  outline: 0;\n}\n";function a({accessibilityLabel:e,children:i,className:n,dataTestId:l,disabled:a,href:o,id:s,noButtonStyles:r,onClick:d,styleOverrides:c,tabIndex:u,type:p}){const m=(n?n.split(" "):[]).concat(a?[]:["active"]);let _=r?{background:"none",border:"none",padding:"0",textAlign:"left",display:"block"}:{border:"0px",height:"40px",display:"inline-block",borderRadius:"4px",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",padding:"0 18px",fontSize:"15px",fontWeight:"bold",cursor:"pointer",marginTop:"10px",verticalAlign:"middle",textAlign:"center",...a&&{backgroundColor:"#efefef",color:"#767676"}||m.includes("red")&&{backgroundColor:"#e60023",color:"#fff"}||m.includes("lightGrey")&&{backgroundColor:"#ebebeb",color:"#444"}};return _={..._,...c},a&&(_={..._,cursor:"not-allowed"}),(0,t.jsx)("button",{"aria-label":e||"",className:m.join(" "),"data-test-id":l,disabled:a,href:o,id:s,onClick:d,...u?{tabIndex:u}:{},style:_,type:p||"button",children:i})}},105087:(e,i,n)=>{n.d(i,{Z:()=>y});var t=n(667294),l=n(157796),a=n(116303),o=n(568697),s=n(290148),r=n(898781),d=n(883119),c=n(785893);const u=({color:e="#efefef",width:i=500,reverse:n=!1})=>{const t=n?"M49.33871,98.67741A49.33871,49.33871,0,0,1,49.33871,0h81.32258a49.33871,49.33871,0,0,1,0,98.67742H104.34757l3.17049,12.02761c.64946,1.2671-1.29892,2.53419-2.59784,1.90064L76.22791,98.67741Z":"M103.77209,98.67741,75.07978,112.60566c-1.29892.63355-3.2473-.63354-2.59784-1.90064l3.17049-12.02761H49.33871A49.33871,49.33871,0,0,1,49.33871,0h81.32258a49.33871,49.33871,0,0,1,0,98.67742Z";return(0,c.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 180 113",width:i,children:(0,c.jsx)("g",{children:(0,c.jsx)("g",{children:(0,c.jsx)("g",{children:(0,c.jsx)("path",{d:t,fill:e})})})})})},p=()=>(0,c.jsx)(a.Z,{name:"unauthUser",src:"https://i.pinimg.com/originals/d1/7f/3d/d17f3dbfdeaadfb3cddbf956f0c203d0.png"}),m=({sender:e,showIconScale:i})=>{const n=(0,r.ZP)(),l=e?e.first_name:"",o=e?e.image_medium_url:"";return(0,c.jsxs)(t.Fragment,{children:[(0,c.jsxs)(d.xu,{children:[(0,c.jsx)(d.xu,{position:"absolute",width:100,height:100,dangerouslySetInlineStyle:{__style:{top:"25%",left:"25%"}},children:(0,c.jsx)(a.Z,{name:l,src:o})}),(0,c.jsx)(d.xu,{position:"absolute",dangerouslySetInlineStyle:{__style:{top:"10%",left:"30%"}},children:(0,c.jsx)(u,{width:200})})]}),(0,c.jsxs)(d.xu,{children:[(0,c.jsx)(d.xu,{position:"absolute",width:100,height:100,dangerouslySetInlineStyle:{__style:{bottom:"26%",right:"19%"}},children:(0,c.jsx)(p,{})}),(0,c.jsxs)(d.xu,{position:"absolute",dangerouslySetInlineStyle:{__style:{bottom:"35%",right:"27%"}},children:[(0,c.jsx)(d.xu,{position:"absolute",dangerouslySetInlineStyle:{__style:{left:"42%",top:"32%",...i?{transform:"scale(1.8)",transition:"all .8s cubic-bezier(0.66, 0.025, 0.33, 0.975)"}:Object.freeze({})}},children:(0,c.jsx)(d.JO,{accessibilityLabel:n.bt("绿色对勾", "checkmark Green", "accesibility label for a green checkmark icon", undefined, true),icon:"check-circle",color:"success",size:25})}),(0,c.jsx)(u,{reverse:!0,width:200})]})]}),(0,c.jsx)(d.xu,{position:"absolute",dangerouslySetInlineStyle:{__style:{bottom:"13%",right:"32%"}},children:(0,c.jsx)(d.xu,{dangerouslySetInlineStyle:{__style:i?{opacity:1,transition:"opacity .5s cubic-bezier(0.66, 0.025, 0.33, 0.975)"}:{opacity:0}},children:(0,c.jsx)(d.X6,{children:n.bt("消息已发送！", "Message sent!", "Response letting users know the message they wrote just sent", undefined, true)})})})]})},_=()=>{const e=(0,r.ZP)(),[i,n]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=window.setTimeout((()=>{n(!0)}),100);return()=>{window.clearTimeout(e)}}),[]),(0,c.jsxs)(t.Fragment,{children:[(0,c.jsx)(d.xu,{position:"absolute",width:100,height:100,dangerouslySetInlineStyle:{__style:i?{bottom:"26%",right:"19%",transition:"transform .8s cubic-bezier(0.66, 0.025, 0.33, 0.975)",transform:"translate(-11em, -16em)"}:{bottom:"26%",right:"19%",transition:"transform .8s cubic-bezier(0.66, 0.025, 0.33, 0.975)"}},children:(0,c.jsx)(p,{})}),(0,c.jsx)(d.xu,{position:"absolute",maxWidth:"52%",dangerouslySetInlineStyle:{__style:{bottom:"24%",right:"23%"}},children:(0,c.jsxs)(d.xu,{dangerouslySetInlineStyle:{__style:i?{opacity:1,transition:"opacity .5s cubic-bezier(0.66, 0.025, 0.33, 0.975)",transitionDelay:".8s"}:{opacity:0}},children:[(0,c.jsx)(d.X6,{children:e.bt("现在设置你的 Pinterest 帐户吧", "Now, set up your Pinterest account", "header asking users to set up Pinteret account after signing up", undefined, true)}),(0,c.jsx)(d.xu,{paddingY:6,children:(0,c.jsx)(d.xv,{align:"center",weight:"bold",children:(0,c.jsx)("span",{className:"deprecatedTextSizeXL",children:e.bt("这会创建包含你喜爱点子的主页", "This creates a home feed of ideas you'll love", "after signup and transition going into the nux step which will help customize their experience", undefined, true)})})})]})})]})};function h({sender:e}){const[i,n]=(0,t.useState)(!1),[l,a]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{let e=null;return e=window.setTimeout((()=>{n(!0),e=window.setTimeout((()=>{a(!0),e=window.setTimeout((()=>{s.ZP.handleSignupRedirect("/",!0)}),3e3)}),3e3)}),500),()=>{window.clearTimeout(e)}}),[]),(0,c.jsx)(d.xu,{marginTop:12,display:"flex",flex:"grow",children:l?(0,c.jsx)(_,{}):(0,c.jsx)(m,{sender:e,showIconScale:i})})}var g=n(353589),b=n(172071),I=n(214494);function A({children:e,inTransition:i}){return(0,c.jsx)(d.xu,{color:"default","data-test-id":"signup-modal-full-page",dangerouslySetInlineStyle:{__style:{transition:"all .25s cubic-bezier(0.66, 0.025, 0.33, 0.975)",textAlign:"center",boxShadow:"0 2px 10px rgba(0,0,0,0.45)",...i?{maxWidth:"50.5em",maxHeight:"700px",height:"640px",width:"50.5em"}:{maxWidth:"60.5em",maxHeight:"500px"}}},display:"inlineBlock",margin:"auto",minHeight:450,position:"relative",rounding:2,children:e})}function y({pin:e,sender:i,modalType:n}){var u,p,m;const[_,y]=(0,t.useState)(""),[x,v]=(0,t.useState)(!1),k=(0,r.ZP)();if(x)return(0,c.jsx)(A,{inTransition:!0,children:(0,c.jsxs)(d.xu,{children:[(0,c.jsx)(d.xu,{width:"100%",color:"secondary",rounding:2,children:(0,c.jsx)(l.Z,{duration:6500,finalProgress:100,shape:"rounded"})}),(0,c.jsx)(h,{sender:i})]})});const f=i.first_name,S=_.trim().length>0,P=(0,o.Z)({imageSizeToImageMap:null!==(u=e.images)&&void 0!==u?u:Object.freeze({}),preferredSize:"orig"});return(0,c.jsx)(A,{children:(0,c.jsxs)(d.xu,{direction:"row",alignItems:"start",justifyContent:"between",display:"flex",flex:"grow",padding:8,children:[(0,c.jsxs)(d.xu,{width:"55%",children:[(0,c.jsxs)(d.xu,{alignItems:"center",justifyContent:"between",direction:"row",display:"flex",flex:"grow",marginBottom:3,children:[(0,c.jsx)(d.xu,{marginBottom:2,children:(0,c.jsx)(d.X6,{children:k.bt("所以你觉得怎么样？", "So, what do you think?", "asking reciever what they think of the pin sent to them", undefined, true)})}),(0,c.jsx)(d.xu,{children:(0,c.jsx)(a.Z,{name:f,size:"lg",src:i.image_medium_url})})]}),(0,c.jsxs)(d.xu,{marginTop:6,children:[(0,c.jsx)(d.xu,{marginBottom:6,children:(0,c.jsx)(d.Kx,{id:"unauth_response",onChange:({value:e})=>y(e),value:_,placeholder:f?(k.bt("回复 {{ name }}", "Reply to {{ name }}", "placholder text prompting users to reply back to sender(name)", undefined, true)).replace("{{ name }}",f):"",rows:6})}),(0,c.jsx)(d.xu,{marginBottom:1,children:(0,c.jsx)(d.zx,{fullWidth:!0,text:k.bt("发送消息", "Send message", "button text to send a message", undefined, true),color:S?"red":"gray",disabled:!S,accessibilityLabel:k.bt("发送消息", "Send message", " accessibilty label for sending a message", undefined, true),onClick:()=>{(async()=>{b.Z.increment("web.social.unauth.response.message.notsimilar.click",1),await I.Z.create("ConversationsResource",{user_ids:[i.id],text:_,pin:e.id}).callCreate(),b.Z.increment(`web.social.unauth.response.message.${n}.notsimilar.send`,1),"signup"===n?v(!0):s.ZP.handleRedirect("/notifications/?tab=inbox")})()}})}),(0,c.jsx)(d.xu,{children:(0,c.jsx)(d.zx,{fullWidth:!0,text:k.bt("暂时跳过", "Skip for now", "button text to continue signup flow without sending a message", undefined, true),color:"white",accessibilityLabel:k.bt("暂时跳过", "Skip for now", " accessibilty label for continuing signup flow without a response message", undefined, true),onClick:()=>{b.Z.increment(`web.social.unauth.response.${n}.notsimilar.skip`,1),"signup"===n?s.ZP.handleSignupRedirect("/",!0):s.ZP.handleRedirect("/notifications/?tab=inbox")}})})]})]}),(0,c.jsx)(d.xu,{children:(0,c.jsxs)(d.xu,{rounding:2,minWidth:262,children:[(0,c.jsx)(d.xu,{display:"inlineBlock",overflow:"hidden",position:"relative",rounding:2,children:(0,c.jsx)(d.GH,{contentAspectRatio:"number"==typeof(null==P?void 0:P.height)&&"number"==typeof P.width?P.width/P.height:1,height:362,width:262,children:(0,c.jsx)(g.Z,{alt:null!==(p=e.description)&&void 0!==p?p:"",src:null!==(m=null==P?void 0:P.url)&&void 0!==m?m:"",style:{width:"262px",height:"362px",objectFit:"cover"}})})}),(0,c.jsx)(d.xu,{marginTop:2,children:(0,c.jsx)(d.xv,{lineClamp:1,weight:"bold",children:e.title||e.description})})]})})]})})}},66211:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(898781),l=n(883119),a=n(785893);function o(){const e=(0,t.ZP)();return(0,a.jsx)(l.kC,{alignItems:"center",justifyContent:"center",children:(0,a.jsx)(l.$j,{accessibilityLabel:e.bt("正在加载注册表格", "Loading signup form", " - ", undefined, true),show:!0})})}},8573:(e,i,n)=>{n.d(i,{Z:()=>g,h:()=>h});var t=n(667294),l=n(622096),a=n(789540),o=n(796592),s=n(700842),r=n(966476),d=n(773285),c=n(53987),u=n(883119),p=n(276775),m=n(785893);const _=["passwordReset","passwordUserName","topic","flashlight","todayTab","todayArticleFeed","todayArticleInterestFeed","ideasHub","ideasRoot","invited","pinBookmarklet"],h="_bottomRightUpsellDismissed";function g({hideDesktopSignupModal:e,inviter:i,pageType:n,signupModalState:g,shouldShowSignupWelcomeLoading:b,setShouldShowSignupWelcomeLoading:I}){var A;const y=(0,r.Z)(),x=(0,p.useLocation)(),{checkExperiment:v}=(0,d.F)(),k=v("dweb_unauth_bottom_right_upsell_v2").group,[f,S]=(0,t.useState)(!1),P=y&&!(({pageType:e,location:i})=>_.includes(e)||(0,c.Ni)(i)||(0,c.C$)(i)||(0,c.Xn)(i)||(0,c.kY)(i)||"/invited/"===i.pathname||i.pathname.startsWith("/about/"))({location:x,pageType:n}),w=null!==(A=l.Z.getItem(h))&&void 0!==A&&A;return(0,t.useEffect)((()=>{"enabled_dismissible_for_page"===k&&S(!1)}),[k,x.pathname]),(0,m.jsxs)(t.Fragment,{children:[P&&!f&&!w&&(0,m.jsx)(s.Z,{inviter:i,bottomRightUpsellV2ExpGroup:k,setHasDismissedBottomRightUpsellForPage:S}),g.modal.isShown&&(0,m.jsx)(a.Z,{inviter:i,hideDesktopSignupModal:e,pageType:n,setShouldShowSignupWelcomeLoading:I,displayProps:g.modal.displayProps}),b&&(0,m.jsx)(u.xu,{opacity:1,position:"fixed",bottom:!0,top:!0,right:!0,left:!0,zIndex:new u.Ry(100),dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(0, 0, 0, 0.6)"}},children:(0,m.jsx)(o.Z,{})})]})}},789540:(e,i,n)=>{n.d(i,{Z:()=>v});var t=n(667294),l=n(322438),a=n(105087),o=n(66211),s=n(391254),r=n(240684),d=n(957161),c=n(536462),u=n(923548),p=n(883119),m=n(867820),_=n(407043),h=n(773285),g=n(385740),b=n(785893);const I=(0,r.ZP)({resolved:{},chunkName:()=>"FullPageSignup",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>Promise.all([n.e(97270),n.e(16458)]).then(n.bind(n,402171)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 402171}}),A=({isPinOrBoardPage:e})=>((0,t.useEffect)((()=>{e&&(0,c.Z)()}),[e]),null),y=e=>{"saveButtonExp"===e&&d.Z.getItem("unauthDesktopSavePinId")&&d.Z.removeItem("unauthDesktopSavePinId")},x=({hideDesktopSignupModal:e,inviter:i,pageType:n,setShouldShowSignupWelcomeLoading:r,displayProps:d})=>{const[c,x]=(0,t.useState)(null),{attributionLabel:v,signupFlow:k,container:f,source:S,savePinId:P}=d,w=["pin","board"].includes(n),{logContextEvent:j}=(0,_.v)(),{viewType:B,viewParameter:R}=(0,g.SU)(),{checkExperiment:E}=(0,h.F)();return(0,b.jsxs)(t.Fragment,{children:[(0,b.jsxs)(t.Fragment,{children:[(0,b.jsx)(s.Z,{unsafeCSS:"body { overflow: hidden !important }"}),(0,b.jsx)(p.xu,{"data-test-id":"fullPageSignupModal",children:(0,b.jsxs)(u.Z,{canClose:!0,onCloseClick:()=>{y(S),e({shouldDoSideEffects:!0}),j({component:"signup"===k.type?14214:14212,element:13503,event_type:10243,view_type:B,view_parameter:R,aux_data:{upsell_reason:v.replaceAll(".","_")}})},type:"default",children:[(0,b.jsx)(l.Z,{children:t=>"business"===t.accountType?t.businessSignupForm:(0,b.jsx)(I,{fallback:(0,b.jsx)(o.Z,{}),container:null!=f?f:"",handleCloseButtonClick:()=>{j({component:"signup"===k.type?14214:14212,element:75,event_type:10243,view_type:B,view_parameter:R,aux_data:{upsell_reason:v.replaceAll(".","_")}}),w&&((0,m.My)("unauth.web.page_wrapper.handle_close_click"),"pin"===n&&"pinWash"===f&&k.type.startsWith("login")&&(0,m.My)(`dweb.pin.wash.login.modal.close.${E("dweb_signup_to_login_modal").group}`),"pin"===n&&"save"===f&&k.type.startsWith("login")&&(0,m.My)(`dweb.pin.save.login.modal.close.${E("dweb_signup_to_login_modal").group}`),y(S)),e({shouldDoSideEffects:!w})},handleShowingSignupWelcomeLoading:r,inviter:i,savePinId:P,showResponseMessageModal:i=>{e({shouldDoSideEffects:!1}),x(i?"signup":"login")},signupSource:S||void 0,toggleType:"NOT_NOW_BUTTON",signupFlow:k,showCloseIcon:!0,renderBusinessCreateButton:t.renderBusinessCreateButton,attributionLabel:v,component:"signup"===k.type?14214:14212})}),(0,b.jsx)(A,{isPinOrBoardPage:w})]})})]}),c&&(0,b.jsx)(p.xu,{"data-test-id":"fullPageResponseModal",children:(0,b.jsx)(u.Z,{canClose:!1,type:"default",children:!("respondMessage"!==k.type||!i)&&(0,b.jsx)(a.Z,{modalType:c,pin:k.pin,sender:i})})})]})},v=x},796592:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(157796),l=n(898781),a=n(883119),o=n(785893);const s=()=>{const e=(0,l.ZP)();return(0,o.jsx)(a.xu,{alignItems:"center",display:"flex",justifyContent:"center",position:"absolute",width:"100%",height:"100%",children:(0,o.jsxs)(a.xu,{color:"default",height:600,minWidth:"500px",rounding:2,width:"30%",children:[(0,o.jsxs)(a.xu,{alignItems:"center",direction:"column",display:"flex",height:"99%",justifyContent:"center",padding:12,children:[(0,o.jsx)(a.xu,{alignItems:"center",color:"primary",display:"flex",height:60,justifyContent:"center",marginBottom:4,rounding:"circle",width:60,children:(0,o.jsx)(a.JO,{accessibilityLabel:e.bt("正在加载 Google 一键注册", "Loading state for google one tap registration", " - ", undefined, true),color:"inverse",icon:"pin",size:"28"})}),(0,o.jsx)(a.xu,{paddingY:5,dangerouslySetInlineStyle:{__style:{"text-align":"center"}},children:(0,o.jsx)(a.X6,{children:e.bt("欢迎来到 Pinterest！", "Welcome to Pinterest!", "Welcome to Pinterest!", undefined, true)})}),(0,o.jsx)(a.xv,{align:"center",overflow:"normal",children:(0,o.jsx)("span",{className:"deprecatedTextSizeXL",children:e.bt("你对接下来几个问题的回答将会帮助我们找到适合你的点子", "Your answers to the next questions will help us find the right ideas for you", "loading state description while waiting for google one tap registration to complete", undefined, true)})})]}),(0,o.jsx)(a.xu,{width:"100%",children:(0,o.jsx)(t.Z,{duration:6e3,finalProgress:95,shape:"rounded"})})]})})}},563387:(e,i,n)=>{n.d(i,{E:()=>r,Z:()=>d});var t=n(898781),l=n(349700),a=n(883119),o=n(966113),s=n(785893);const r="\n.TermsOfService__light a {\n  color: rgba(255,255,255,0.9);\n}\n";function d({dark:e}){const i=(0,t.ZP)();return(0,s.jsx)("div",{style:{marginTop:"12px"},children:(0,s.jsx)("span",{"data-test-id":"terms-of-service",className:e?"":"TermsOfService__light",style:{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",fontSize:"11px",fontWeight:"normal",textAlign:"center",WebkitTransition:"opacity .2s linear",transition:"opacity .2s linear",...e?{color:"#767676",width:"224px"}:{color:"rgba(255,255,255,0.9)",lineHeight:"150%",margin:"10px auto",textShadow:"0 1px rgba(0,0,0,0.18)",width:"272px"}},children:(0,s.jsx)("span",{children:(0,l.nk)(i.bt("继续下一步，即表示你同意 Pinterest 的 {{ tos }} 并且确认你已阅读我们的 {{ privacyPolicy }}。{{ noticeAtCollection }}。", "By continuing, you agree to Pinterest's {{ tos }} and acknowledge you've read our {{ privacyPolicy }}. {{ noticeAtCollection }}.", "termOfService.text", undefined, true),{tos:(0,s.jsx)(a.xu,{"data-test-id":"tos",display:"inlineBlock",dangerouslySetInlineStyle:{__style:{fontWeight:"bold",color:"#111"}},children:(0,s.jsx)(a.rU,{display:"inlineBlock",target:"blank",href:o.U5,underline:"hover",children:i.bt("服务条款", "Terms of Service", "termOfService.link.tos", undefined, true)},"tos")},"tos"),privacyPolicy:(0,s.jsx)(a.xu,{"data-test-id":"privacy",display:"inlineBlock",dangerouslySetInlineStyle:{__style:{fontWeight:"bold",color:"#111"}},children:(0,s.jsx)(a.rU,{display:"inlineBlock",target:"blank",href:"/_/_/policy/privacy-policy/",underline:"hover",children:i.bt("隐私政策", "Privacy Policy", "termOfService.link.privacyPolicy", undefined, true)},"privacy")},"privacy"),noticeAtCollection:(0,s.jsx)(a.xu,{"data-test-id":"noticeAtCollection",display:"inlineBlock",dangerouslySetInlineStyle:{__style:{fontWeight:"bold",color:"#111"}},children:(0,s.jsx)(a.rU,{display:"inlineBlock",target:"blank",href:o.cv,underline:"hover",children:i.bt("收藏合辑中的通知", "Notice at collection", "termOfService.link.noticeAtCollection", undefined, true)},"noticeAtCollection")},"noticeAtCollection")})})})})}},597922:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(667294),l=n(883119),a=n(785893);function o({accessibilityLabel:e,autoComplete:i="on",disabled:n,domainError:o,focused:s,hasError:r,helperText:d,id:c,name:u,onBlur:p,onChange:m,onFocus:_,placeholder:h,tooltip:g,type:b,useExperimentalTextfield:I,value:A}){var y;const x=(0,t.useRef)(s),v=(0,t.useRef)(null),k=(0,t.useRef)(r);return(0,t.useEffect)((()=>{var e;x.current&&(null===(e=v.current)||void 0===e||e.focus())}),[]),(0,t.useEffect)((()=>{var e;!1===k.current&&r&&(null===(e=v.current)||void 0===e||e.focus());k.current=r}),[r]),(0,a.jsxs)("fieldset",{style:{position:"relative"},children:[(0,a.jsx)(l.xu,{display:"visuallyHidden",children:(0,a.jsx)(l.__,{htmlFor:c,children:null!==(y=null!=e?e:h)&&void 0!==y?y:""})}),(0,a.jsx)(l.nv,{autoComplete:I?void 0:i,disabled:n,errorMessage:g?I&&o||g:"",helperText:I?void 0:d,id:c,name:u,onBlur:p,onChange:({event:e})=>{m(e)},onFocus:_,placeholder:h,ref:v,size:I?void 0:"lg",type:b,value:A||""})]})}},640672:(e,i,n)=>{n.d(i,{Z:()=>o,g:()=>a});var t=n(883119),l=n(785893);const a="\n.Tooltip_message:before, .Tooltip_message:after {\n  border-style: solid;\n  content: '';\n  display: block;\n  margin-top: -8px;\n  position: absolute;\n  right: 100%;\n  top: 17px;\n  width: 0;\n}\n.Tooltip_message:before {\n  border-color: transparent rgba(0,0,0,0.48);\n  border-width: 8px 10px 8px 0;\n}\n.Tooltip_message:after {\n  border-color: transparent #fff;\n  border-width: 8px 10px 8px 0;\n  margin-right: -1px;\n}\n.Tooltip_mobileMessage:before, .Tooltip_message:after {\n  border-style: solid;\n  display: block;\n  margin-top: -8px;\n  position: absolute;\n  right: 100%;\n  top: 17px;\n  width: 0;\n}\n.Tooltip_mobileMessage:before {\n  border-color: transparent rgba(0,0,0,0.48);\n  border-width: 8px 10px 8px 0;\n}\n.Tooltip_mobileMessage:after {\n  border-color: transparent #fff;\n  border-width: 8px 10px 8px 0;\n  margin-right: -1px;\n}\n.Tooltip_wrapper {\n  position: absolute;\n  left: calc(100% + 12px);\n  z-index: 1;\n}\n.Tooltip_mobileWrapper {\n  margin-top: 7px;\n  z-index: 1;\n}\n";function o({message:e}){return(0,l.jsxs)("div",{className:"Tooltip_wrapper","data-test-id":"tooltip",style:{top:"0px",width:"215px"},children:[(0,l.jsx)("div",{className:"Tooltip_message",style:{background:"#fff",borderRadius:"6px",WebkitBoxShadow:"0 0 2px rgba(0,0,0,0.38),0 1px 3px rgba(0,0,0,0.32)",boxShadow:"0 0 2px rgba(0,0,0,0.38),0 1px 3px rgba(0,0,0,0.32)",color:"#000",fontStyle:"normal",fontWeight:"normal",lineHeight:"150%",padding:"8px 14px",textAlign:"left",maxWidth:"215px",display:"inline-block",float:"left"},children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:e},style:{overflowWrap:"break-word",wordWrap:"break-word"}})}),(0,l.jsx)(t.xu,{})]})}},917254:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(667294),l=n(923548),a=n(898781),o=n(905171),s=n(883119),r=n(785893);const d=({dismiss:e,errorMessage:i})=>{const n=(0,a.ZP)();return(0,r.jsx)(l.Z,{canClose:!1,hidden:!1,type:"error",children:(0,r.jsxs)(s.xu,{color:"default",margin:"auto",width:380,zIndex:new s.Ry(2e3),dangerouslySetInlineStyle:{__style:{borderRadius:"6px"}},children:[(0,r.jsx)(s.xu,{dangerouslySetInlineStyle:{__style:{fontSize:"20px",fontWeight:"bold",borderBottom:"1px solid #e7e7e7"}},padding:5,children:n.bt("哎呀！", "Oops!", "unauth.error.modal", undefined, true)}),(0,r.jsx)(s.xu,{dangerouslySetInlineStyle:{__style:{color:"#333",fontSize:"14px",lineHeight:"21px"}},padding:5,children:i}),(0,r.jsx)(s.xu,{dangerouslySetInlineStyle:{__style:{background:"#f0f0f0",borderBottom:"1px solid #dadada",borderRadius:"0 0 6px 6px",padding:"10px 20px"}},height:30,children:(0,r.jsx)(s.xu,{dangerouslySetInlineStyle:{__style:{float:"right"}},children:(0,r.jsx)("button",{className:"UnauthBanner__continueButton",onClick:()=>e(),style:{backgroundColor:"#ab171e",border:"1px solid #820a0f",borderRadius:"3px",color:"#fff",cursor:"pointer",fontSize:"14px",fontWeight:"bold",padding:"6px 12px",marginTop:"-10px"},children:n.bt("确定", "Okay", "unauth.error.modal.okay", undefined, true)})})})]})})},c=({children:e})=>{const[i,n]=(0,t.useState)(null),l=(0,t.useRef)(null);return(0,o.o)((e=>{n(e),clearTimeout(l.current),l.current=setTimeout((()=>{n(null)}),3e3)})),(0,t.useEffect)((()=>()=>{clearTimeout(l.current)}),[]),(0,r.jsxs)(t.Fragment,{children:[e,!!i&&(0,r.jsx)(d,{dismiss:()=>n(null),errorMessage:i})]})}},923548:(e,i,n)=>{n.d(i,{Z:()=>d});var t=n(667294),l=n(883119),a=n(662730),o=n(867820),s=n(785893);function r(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class d extends t.Component{constructor(...e){super(...e),r(this,"state",{hidden:this.props.hidden||!1}),r(this,"handleKeyDown",(e=>{const{canClose:i,type:n}=this.props;"Escape"===e.key&&((0,o.My)(`unauth.authentication_modal.esc_key_click.NOT_NOW_BUTTON.${n}.${i?"can":"cant"}_close`),i&&((0,o.My)(`unauth.authentication_modal.esc_key_click.DISMISSED.${n}`),this.close())),e.stopPropagation()})),r(this,"close",(()=>{const{onCloseClick:e,onHide:i}=this.props;e?e():(this.setState({hidden:!0}),i&&i())}))}componentDidMount(){window.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){window.removeEventListener("keydown",this.handleKeyDown)}render(){const{hidden:e}=this.state,{canClose:i,children:n,type:t}=this.props;return e?null:(0,s.jsx)(l.xu,{bottom:!0,left:!0,opacity:1,position:"fixed",right:!0,top:!0,zIndex:a.P,dangerouslySetInlineStyle:{__style:{backgroundColor:"closeup"===t?"rgba(239, 239, 239, 0.96)":"rgba(0, 0, 0, 0.6)",cursor:"closeup"===t?"zoom-out":void 0}},children:(0,s.jsx)("div",{onClick:()=>{(0,o.My)(`unauth.full_page_modal.${t}.empty_space_click`),i&&this.close()},"aria-label":"modal",role:"dialog",style:{WebkitOverflowScrolling:"touch",overflowY:"scroll",bottom:0,left:0,right:0,top:0,position:"fixed",display:"flex"},children:(0,s.jsx)("div",{onClick:e=>{e.stopPropagation()},onKeyDown:e=>{i&&"Escape"===e.key&&e.stopPropagation()},"aria-label":"modal",role:"dialog",style:{height:"100%",display:"flex",minHeight:"0px",position:"relative",opacity:1,borderRadius:"6px",margin:"0 auto"},children:n})})})}}},700842:(e,i,n)=>{n.d(i,{Z:()=>y});var t=n(667294),l=n(240684),a=n(700380),o=n(883119),s=n(236766),r=n(366394),d=n(366284),c=n(780280),u=n(785893);function p(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const m=(0,l.ZP)({resolved:{},chunkName:()=>"UnauthHybridBannerSignupModal",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(33099).then(n.bind(n,841957)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 841957}}),_=10,h=5,g=800,b=64;class I extends t.Component{constructor(...e){super(...e),p(this,"state",{scrollSessionCount:0,shouldShowBanner:!1,prevScrollTop:0}),p(this,"setShouldShowBanner",(e=>this.setState({shouldShowBanner:e}))),p(this,"onScrollHybridBanner",(e=>{const{isSafari:i,bottomRightUpsellV2ExpGroup:n}=this.props,{prevScrollTop:t}=this.state;let l=0;const a=e&&e.target instanceof Document?e.target:null;a&&a.documentElement&&a.documentElement.scrollTop>0?l=a.documentElement.scrollTop:a&&a.body&&a.body.scrollTop>0&&(l=a.body.scrollTop);const o=g*h;if(l<b)this.setShouldShowBanner(!1);else if(n.startsWith("enabled_hide_on_scroll")){if(l>t){const e="enabled_hide_on_scroll_up"===n;this.setShouldShowBanner(e)}else if(l<t){const e="enabled_hide_on_scroll_down"===n;this.setShouldShowBanner(e)}this.setState({prevScrollTop:l})}else l<o?this.setState((e=>({shouldShowBanner:(0,r.o)()||i||3!==e.scrollSessionCount,scrollSessionCount:Math.ceil(l/g)}))):(0,s.F)()||(0,r.o)()||i&&e&&e.preventDefault()})),p(this,"onScrollHybridBannerThrottled",(0,a.Z)(this.onScrollHybridBanner,_))}componentDidMount(){window.addEventListener("scroll",this.onScrollHybridBannerThrottled)}componentWillUnmount(){window.removeEventListener("scroll",this.onScrollHybridBannerThrottled)}render(){const{inviter:e,bottomRightUpsellV2ExpGroup:i,setHasDismissedBottomRightUpsellForPage:n}=this.props,{shouldShowBanner:t}=this.state;return(0,u.jsx)(o.xu,{children:(0,u.jsx)(m,{fallback:(0,u.jsx)(o.xu,{}),inviter:e,shouldShowBanner:t,bottomRightUpsellV2ExpGroup:i,setHasDismissedBottomRightUpsellForPage:n})})}}const A=e=>{const{isBot:i}=(0,c.B)(),{userAgent:{browserName:n}}=(0,c.B)();return i?null:(0,u.jsx)(I,{...e,isSafari:(0,d.G6)(n)})},y=A},754124:(e,i,n)=>{n.d(i,{Z:()=>h,b:()=>_});var t=n(667294),l=n(231486),a=n(290148),o=n(499128),s=n(349700),r=n(226198),d=n(867820),c=n(782534),u=n(898781),p=n(883119),m=n(785893);const _=e=>e.bt("即使这是企业帐户，也请使用你自己的生日。", "Use your own birthday even if this is a business account.", "signup.underageconfirmation.info", undefined, true),h=({birthday:e,onEditBirthday:i})=>{const n=(0,u.ZP)(),[h,g]=(0,t.useState)(!1);return(0,m.jsxs)(t.Fragment,{children:[(0,m.jsx)(p.xu,{padding:8,children:(0,m.jsxs)(p.kC,{direction:"column",justifyContent:"center",alignItems:"center",children:[(0,m.jsx)(p.xu,{width:420,marginBottom:5,children:(0,m.jsx)(p.X6,{align:"center",size:"600",children:(0,s.nk)(n.bt("你的生日是 {{date}} 吗？", "Is {{date}} your birthday?", "signup.underageconfirmation.question", undefined, true),{date:e?(0,m.jsx)(c.Z,{dateFormatType:c.k.LONG,useUTC:!0,value:new Date(e)}):null})})}),(0,m.jsx)(p.xu,{marginBottom:10,children:(0,m.jsx)(p.xv,{children:_(n)})}),(0,m.jsx)(p.xu,{children:(0,m.jsxs)(p.kC,{children:[(0,m.jsx)(p.xu,{marginEnd:2,children:(0,m.jsx)(p.zx,{text:n.bt("编辑", "Edit", "signup.underageconfirmation.edit", undefined, true),onClick:()=>{(0,d.My)("dweb.underageconfirmation.edit"),l.t8(r.It,"0",(0,l.kZ)(r.It)),i()}})}),(0,m.jsx)(p.zx,{text:n.bt("确认", "Confirm", "signup.underageconfirmation.confirm", undefined, true),color:"red",onClick:()=>{g(!0),(0,d.My)("dweb.underageconfirmation.confirm"),setTimeout((()=>{a.ZP.handleRedirect("/")}),4e3)}})]})})]})}),h&&(0,m.jsx)(p.xu,{fit:!0,dangerouslySetInlineStyle:{__style:{bottom:"50%",left:"50%",transform:"translateX(-50%)"}},paddingX:1,position:"fixed",children:(0,m.jsx)(o.ZP,{onHide:()=>g(!h),text:n.bt("抱歉，你目前不符合注册 Pinterest 的资格。", "Sorry, you’re not eligible to sign up for Pinterest right now.", "signup.underageconfirmation.error", undefined, true),duration:3500})})]})}},322438:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(667294),l=n(702664),a=n(596751),o=n(583375),s=n(898781),r=n(52022),d=n(407043),c=n(867820),u=n(883119),p=n(785893);function m({isBusinessAccountType:e,toggle:i}){const n=(0,s.ZP)(),{logContextEvent:t}=(0,d.v)(),l=(0,r.Z)();return(0,p.jsx)(u.xu,{height:62,color:"secondary",bottom:!0,left:!0,width:"100%",dangerouslySetInlineStyle:{__style:{borderRadius:"0 0 32px 32px"}},"data-test-id":"create-business-account-button",children:(0,p.jsx)(u.iP,{fullHeight:!0,onTap:({event:n})=>{i(),(0,c.My)(e?"unauth.home.pinner_business_toggle.business.click":"unauth.home.pinner_business_toggle.pinner.click"),t({event_type:101,component:13096,element:10773,aux_data:{is_business_signup:e}}),(0,c.NC)("press_business_signup"),l({action:"click",item:"create-business-account-button"})},children:(0,p.jsx)(u.kC,{alignItems:"center",height:"100%",justifyContent:"center",children:(0,p.jsx)(u.xv,{weight:"bold",children:e?n.bt("创建个人帐户", "Create a personal account", "signupModal.switchToPersonalAccountSignup", undefined, true):n.bt("创建免费的企业帐户", "Create a free business account", "signupModal.switchToBusinessAccountSignup.free", undefined, true)})})})})}function _({toggleAccountType:e}){const i=(0,s.ZP)(),n=(0,l.useSelector)((({underageConfirmation:e})=>e.isUnderageConfirmationModalVisible));return(0,p.jsx)(u.xu,{color:"default",display:n?"none":"block","data-test-id":"signup-modal-business-signup-form",minHeight:533,rounding:8,dangerouslySetInlineStyle:{__style:{paddingTop:"10px",boxShadow:"0 2px 10px rgba(0, 0, 0, 0.45)",margin:"auto 0px"}},width:484,children:(0,p.jsx)(u.kC,{alignItems:"center",direction:"row",justifyContent:"between",children:(0,p.jsx)(u.xu,{width:484,children:(0,p.jsxs)(u.xu,{width:"100%",height:"100%",position:"relative",children:[(0,p.jsx)(u.xu,{display:"block",height:45,width:45,dangerouslySetInlineStyle:{__style:{margin:"15px auto 8px"}},children:(0,p.jsx)(o.Z,{size:40})}),(0,p.jsxs)(u.xu,{children:[(0,p.jsx)(u.xu,{dangerouslySetInlineStyle:{__style:{color:"#333",fontSize:"36px",fontWeight:"600",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",letterSpacing:"-1.2px",margin:"4px 26px 26px",textAlign:"center"}},children:i.bt("欢迎来到 Pinterest", "Welcome to Pinterest", "businessSignupModal.title", undefined, true)}),(0,p.jsx)(u.xu,{dangerouslySetInlineStyle:{__style:{textAlign:"center",color:"#333",fontSize:"16px",fontWeight:"normal",margin:"-23px 26px 18px"}},children:i.bt("拓展业务", "Grow your business", "businessSignupModal.subtitle", undefined, true)})]}),(0,p.jsx)(u.xu,{alignItems:"center",display:"flex",justifyContent:"center",minHeight:400,dangerouslySetInlineStyle:{__style:{padding:"21px 10px 24px",flexDirection:"column"}},children:(0,p.jsx)(a.Z,{})}),(0,p.jsx)(u.xu,{height:62,marginTop:3,dangerouslySetInlineStyle:{__style:{borderRadius:"0 0 8px 8px"}}}),(0,p.jsx)(m,{isBusinessAccountType:!0,toggle:e})]})})})})}function h({children:e}){const[i,n]=(0,t.useState)(!1);return e(i?{accountType:"business",businessSignupForm:(0,p.jsx)(_,{toggleAccountType:()=>n(!1)})}:{accountType:"personal",renderBusinessCreateButton:()=>(0,p.jsx)(m,{isBusinessAccountType:!1,toggle:()=>n(!0)})})}},905171:(e,i,n)=>{n.d(i,{o:()=>s,x:()=>o});var t=n(667294),l=n(898781);const a=new Set,o=e=>{a.forEach((i=>i(e)))},s=e=>{const i=(0,l.ZP)();(0,t.useEffect)((()=>{const n=n=>{e(n||i.bt("未知错误", "Unknown Error", "unauth.error.modal.unknown", undefined, true))};return a.add(n),()=>{a.delete(n)}}),[])}},950209:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(803491),l=n(640672),a=n(563387);const o=[t.m,l.g,a.E].join("")},536462:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(957161),l=n(696157);const a=()=>{try{t.Z.setItem(l.bY,Date.now())}catch(e){console.error(e)}}},526915:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(704115),a=n(276775),o=n(780679);const s=e=>{const i=(0,a.useLocation)(),n=(0,o.g)();(0,t.useEffect)((()=>{if(n){const{showDesktopSignupModal:t,pinLinkClickHandler:a}=n,{mt:o,l:s,showsignup:r}=(0,l.Z)(i.search);o?t({signupFlow:"login"===o?{type:"login"}:{type:"signup"},attributionLabel:"navigation_1",container:e,reason:"UPSELL_LOGIN_OR_SIGNUP"}):r?t({signupFlow:{type:"signup"},attributionLabel:"navigation_1",source:"defaultSource",reason:"UPSELL_LOGIN_OR_SIGNUP"}):s&&a&&a()}}),[e,i,!!n])}},662730:(e,i,n)=>{n.d(i,{C:()=>a,P:()=>l});var t=n(883119);const l=new t.Ry(1e4),a=new t.H3([l])},612470:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(199324);const l="\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nnav,\nsection,\nul {\n  display: block;\n}\n\naudio,\ncanvas,\nvideo {\n  display: inline-block;\n}\n\naudio:not([controls]) {\n  display: none;\n}\n\nhtml {\n  font-size: 100%;\n  text-size-adjust: none;\n}\n\na:hover,\na:active {\n  outline: 0;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\n\nimg {\n  max-width: 100%;\n  width: auto;\n  height: auto;\n\n  vertical-align: middle;\n  border: 0;\n  -ms-interpolation-mode: bicubic;\n}\n\n#map_canvas img {\n  max-width: none;\n}\n\nfieldset {\n  border: 0;\n  margin: 0;\n  padding: 0;\n}\n\nbutton,\ninput,\nselect,\ntextarea {\n  font-size: 100%;\n  margin: 0;\n  vertical-align: middle;\n}\nbutton,\ninput {\n  overflow: visible;\n  line-height: normal;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  padding: 0;\n  border: 0;\n}\nbutton,\ninput[type='button'],\ninput[type='reset'],\ninput[type='submit'] {\n  cursor: pointer;\n  -webkit-appearance: button;\n}\ntextarea {\n  overflow: auto;\n  vertical-align: top;\n}\nbody {\n  margin: 0;\n}\nh1, h2, h3, h4, h5, h6 {\n  margin: 0;\n}\nfigure {\n  margin: 0;\n}"+`\nhtml {\n  background-color: #fff;\n}\n\nhtml, body {\n  font-family: ${t.Z};\n  color: rgb(33, 25, 34);\n  font-size: 12px;\n  height: 100%;\n}\n\nbody {\n  position: relative;\n  overflow-y: overlay;\n  overflow-x: hidden;\n}\n\ninput::-ms-clear {\n  display: none;\n}\n\nul {\n  margin: 0;\n  padding: 0;\n}\n\nul li {\n  list-style: none;\n  padding: 0;\n}\n\n:focus {\n  outline: #d1d1d1 auto 1px\n}\n\nbutton, input, select, textarea {\n  font-family: ${t.Z};\n  font-size: 100%;\n  vertical-align: middle;\n  margin: 0px;\n}\n\n.SkipToContent {\n  display: none;\n}\n`},903095:(e,i,n)=>{n.d(i,{Mi:()=>l,lO:()=>a});var t=n(425288);const{Provider:l,useMaybeHook:a}=(0,t.Z)("pageContext")},236766:(e,i,n)=>{n.d(i,{F:()=>a,w:()=>o});var t=n(231486),l=n(226198);const a=()=>t.U2(l.Z_),o=()=>{t.t8(l.Z_,"true",(0,t.kZ)(l.Z_))}},366394:(e,i,n)=>{n.d(i,{$:()=>o,o:()=>s});var t=n(622096),l=n(532975);const a="openUnauthType",o=()=>{t.Z.setItem(a,"OPEN_UNAUTH")},s=()=>(0,l.a)()||"OPEN_UNAUTH"===t.Z.getItem(a)},532975:(e,i,n)=>{n.d(i,{B:()=>o,a:()=>a});var t=n(957161),l=n(696157);const a=()=>!!t.Z.getItem(l.WM),o=e=>{t.Z.setItem(l.WM,!!e)}},121093:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(667294),l=n(702664),a=n(332611),o=n(242923),s=n(785893);function r(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class d extends t.Component{constructor(...e){super(...e),r(this,"state",{hasCompleted:[],hasDismissed:[]}),r(this,"view",(()=>{const{experience:e,isBackendExperience:i,targeting:n,viewExperience:t,viewExperienceObject:l}=this.props;e&&"viewed"!==e.status&&(i?(e.status="viewed",l(e)):n?t(e.placement_id,e.experience_id,n):t(e.placement_id,e.experience_id))})),r(this,"complete",(e=>{const{completeExperience:i,completeExperienceObject:n,experience:t,isBackendExperience:l,preventRemoval:a,targeting:o}=this.props,s=e||1;if(t&&!this.state.hasCompleted.includes(t.experience_id)){const{placement_id:e,experience_id:r}=t||{},d=a||2===s;(1===s||d)&&e&&r&&(l?n(t,d):o?i(e,r,d,o):i(e,r,d),this.setState((e=>({hasCompleted:[...e.hasCompleted,r]}))))}})),r(this,"dismiss",(()=>{const{dismissExperience:e,dismissExperienceObject:i,experience:n,isBackendExperience:t,preventRemoval:l,targeting:a}=this.props,{placement_id:o,experience_id:s}=n||{};n&&!this.state.hasDismissed.includes(s)&&(t?i(n):a?e(o,s,!!l,a):e(o,s,!!l),this.setState((e=>({hasDismissed:[...e.hasDismissed,s]}))))})),r(this,"shouldRenderExperience",(()=>{const{experience:e}=this.props;if(e){const{eligibleIds:i,eligibleTypes:n,predicate:t,transitionType:l}=this.props,{experience_id:a,type:o}=e;if(i&&i.includes(a))return!0;if(null==i||!i.length){if(t&&t(e))return!0;if(n&&n.includes(o))return!0;if(l&&l===o)return!0}}return!1}))}componentDidMount(){if(this.props.disableAutoView)return;const{experience:e}=this.props;e&&this.shouldRenderExperience()&&this.view()}componentDidUpdate(e){if(this.props.disableAutoView)return;const i=e.experience,n=this.props.experience;n&&this.shouldRenderExperience()&&(i&&i.experience_id===n.experience_id||this.view())}render(){const{children:e,experience:i,disableAutoView:n}=this.props;return i&&this.shouldRenderExperience()?"function"==typeof e?e({experience:i,complete:this.complete,dismiss:this.dismiss,...n?{view:this.view}:Object.freeze({})}):t.Children.only(e):null}}function c(e){const i=(0,l.useSelector)((({experiences:i})=>e.experience||(e.placementId?i[e.placementId]:void 0))),n=(0,l.useDispatch)();return(0,s.jsx)(d,{...e,experience:i,completeExperience:(e,i,t,l)=>n((0,a.CK)(e,i,t,!1,{},l)),completeExperienceObject:(e,i)=>n((0,o.Tl)(e,i)),dismissExperience:(e,i,t,l)=>n((0,a.Qu)(e,i,t,void 0,l)),dismissExperienceObject:e=>n((0,o.CF)(e)),viewExperience:(e,i,t)=>n((0,a.UT)(e,i,!1,!1,void 0,t)),viewExperienceObject:e=>n((0,o.dy)(e))})}r(d,"defaultProps",{eligibleIds:[],eligibleTypes:[]})},333312:(e,i,n)=>{n.r(i),n.d(i,{default:()=>u});var t=n(667294),l=n(121093),a=n(570470),o=n(883119),s=n(785893);function r(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class d extends t.PureComponent{constructor(...e){super(...e),r(this,"onScroll",(()=>{const{dismiss:e}=this.props;this.dismissed||this.timer||(this.timer=setTimeout((()=>{e(),this.dismissed=!0,this.timer=void 0}),3e3))})),r(this,"dismissed",!1)}componentDidMount(){window.addEventListener("scroll",this.onScroll)}componentWillUnmount(){this.timer&&clearTimeout(this.timer)}render(){const{anchor:e,text:i,thumbnails:n,idealDirection:t}=this.props,l=n.slice(-3);return(0,s.jsx)(o.J2,{anchor:e,color:"white",idealDirection:t,onDismiss:this.onScroll,shouldFocus:!1,size:"md",children:(0,s.jsxs)(o.xu,{display:"flex",alignContent:"center",justifyContent:"between",padding:3,width:"100%",children:[(0,s.jsx)(o.xu,{alignItems:"center",display:"flex",flex:"grow",justifyContent:"center",marginStart:-3,paddingX:3,children:(0,s.jsx)(o.xv,{color:"default",weight:"bold",children:i})}),(0,s.jsx)(o.xu,{display:"flex",marginEnd:-2,paddingX:2,children:l.map((e=>(0,s.jsx)(o.xu,{height:60,width:50,paddingX:1,children:(0,s.jsx)(o.zd,{rounding:2,height:60,children:(0,s.jsx)(o.Ee,{alt:"More Ideas Thumbnail",color:"rgb(86, 152, 239)",fit:"cover",naturalHeight:60,naturalWidth:60,src:e})})},e)))})]})})}}function c(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class u extends t.Component{constructor(...e){super(...e),c(this,"dismissRef",(0,t.createRef)()),c(this,"state",{paused:!1}),c(this,"dismissCb",(()=>{var e,i;null===(e=(i=this.dismissRef).current)||void 0===e||e.call(i)})),c(this,"handlePulsarClick",((e,i)=>{e?this.setState({paused:!0}):i()}))}componentWillUnmount(){const{anchor:e}=this.props;clearTimeout(this.timer),null==e||e.removeEventListener("click",this.dismissCb)}setDefaultPulsarTooltip(e){const i=e=>!(null==e);e.has_pulsar=!i(e.has_pulsar)||e.has_pulsar,e.has_tooltip=!i(e.has_tooltip)||e.has_tooltip}getText(e,i,n){return i&&e.text.replace("{boardName}",i),n?n(e):e.text}render(){const{anchor:e,customWrapper:i,experienceIds:n,boardTextOverride:r,flyoutSize:c,fontSize:u,hasFullWidthButton:p=!0,idealDirection:m,useMasonryFlyout:_,noClickToDismiss:h,onClickComplete:g,onClickDismiss:b,placementId:I,positionRelativeToAnchor:A,shouldTimeoutDismiss:y,showCaret:x,textAlign:v,textOverflow:k,textOverrideFn:f,textWeight:S,customizedComplete:P,pulsarZIndex:w,advertiserId:j}=this.props,B=i||(({children:e})=>_?(0,s.jsx)(o.mh,{children:e}):e),R="blue";return(0,s.jsx)(l.Z,{eligibleIds:n,placementId:I,eligibleTypes:[8],targeting:j?{advertiserId:parseInt(j,10)}:null,children:({complete:i,dismiss:n,experience:l})=>{const{display_data:{scroll_to_dismiss:I,scroll_to_dismiss_delay_in_seconds:j=0,...E}}=l,C=I&&e,T=()=>{J(),setTimeout(n,1e3*j)},J=()=>{C&&(window.removeEventListener("scroll",T),window.removeEventListener("touchmove",T))},F=()=>{J(),i()};if(C&&(window.addEventListener("scroll",T),window.addEventListener("touchmove",T)),this.setDefaultPulsarTooltip(E),!E.has_pulsar&&!E.has_tooltip)return F(),null;y&&E.disappearTime&&E.disappearTime>0&&(this.timer=setTimeout((()=>(T(),null)),E.disappearTime));const V=501041===l.experience_id||505086===l.experience_id;return E.has_tooltip&&!E.has_pulsar&&(this.dismissRef.current=T,null==e||e.addEventListener("click",this.dismissCb)),(0,s.jsxs)(t.Fragment,{children:[E.has_pulsar&&(0,s.jsx)(a.Z,{anchor:e,leftOverride:V?342:void 0,onTouch:()=>this.handlePulsarClick(E.has_tooltip,F),paused:this.state.paused,topOverride:V?-5:void 0,zIndex:w&&w.index()}),E.has_tooltip&&(!E.has_pulsar||this.state.paused)&&(E.thumbnail_urls?(0,s.jsx)(d,{anchor:e,dismiss:T,idealDirection:m||"down",text:E.text,thumbnails:E.thumbnail_urls}):(0,s.jsx)(B,{children:(0,s.jsx)(o.J2,{anchor:e,color:R,idealDirection:m||"down",onDismiss:h?()=>{}:T,positionRelativeToAnchor:!_&&A,shouldFocus:!1,showCaret:x,size:c,children:(0,s.jsxs)(o.xu,{column:12,padding:3,children:[(0,s.jsxs)(o.xv,{align:"right"===v?"end":v,color:"inverse",overflow:k,size:u,weight:S||"bold",children:[this.getText(E,r,f),E.secondary_cta_link&&(0,s.jsx)(o.xu,{display:"inlineBlock",marginStart:1,children:(0,s.jsx)(o.xv,{size:u,weight:"bold",color:"inverse",children:(0,s.jsx)(o.rU,{display:"inlineBlock",target:"blank",href:E.secondary_cta_link.url,underline:"hover",children:E.secondary_cta_link.text})})})]}),E.sub_text&&(0,s.jsx)(o.xu,{paddingY:2,children:(0,s.jsx)(o.xv,{color:"inverse",size:u,children:E.sub_text})}),(E.dismiss_button_text||E.complete_button_text)&&(0,s.jsxs)(o.xu,{display:"flex",alignItems:"center",marginTop:2,children:[E.dismiss_button_text&&(0,s.jsx)(o.xu,{marginEnd:1,column:6,children:(0,s.jsx)(o.zx,{fullWidth:p,color:R,onClick:()=>{b&&b(),T()},size:"md",text:E.dismiss_button_text})}),E.complete_button_text&&(0,s.jsx)(o.xu,{column:E.dismiss_button_text?6:12,children:P?(0,s.jsx)(o.iP,{fullHeight:!0,onTap:()=>{F(),g&&g()},rounding:2,children:(0,s.jsx)(o.xu,{display:"flex",color:"default",padding:2,rounding:2,justifyContent:"center",dangerouslySetInlineStyle:{__style:{padding:"10px"}},children:(0,s.jsx)(o.xv,{color:"shopping",weight:"bold",children:E.complete_button_text})})}):(0,s.jsx)(o.kC,{justifyContent:"center",children:(0,s.jsx)(o.zx,{fullWidth:p,color:"white",href:E.complete_button_cta_url,role:E.complete_button_cta_url?"link":"button",size:"md",target:E.complete_button_cta_url?"blank":null,text:E.complete_button_text,onClick:({event:e})=>{e.preventDefault(),e.stopPropagation(),F(),g&&g()}})})})]})]})})}))]})}})}}c(u,"defaultProps",{fontSize:"300",positionRelativeToAnchor:!0})},242923:(e,i,n)=>{n.d(i,{CF:()=>s,Tl:()=>o,dy:()=>r});var t=n(214494),l=n(332611);const a=(e,i)=>(n,a)=>o=>{if(n&&n.id){const s=t.Z.create(e,{placed_experience_id:n.id,extra_context:{}});switch(i){case"dismissed":s.callDelete().then((()=>{o((0,l.fO)())}));break;case"completed":s.callUpdate().then((()=>{a||o((0,l.fO)())}));break;case"viewed":s.callUpdate()}}},o=a("UserExperienceCompletedResource","completed"),s=a("UserExperienceResource","dismissed"),r=a("UserExperienceViewedResource","viewed")},131108:(e,i,n)=>{n.d(i,{HI:()=>o,f8:()=>r,hm:()=>s,sH:()=>a});var t=n(883119),l=n(785893);const a=({children:e})=>(0,l.jsx)(t.xu,{padding:4,position:"absolute",bottom:!0,left:!0,right:!0,children:e}),o=({children:e})=>(0,l.jsx)(t.xu,{padding:2,children:e}),s=({children:e})=>(0,l.jsx)(t.xu,{display:"flex",position:"absolute",top:!0,height:"100%",width:"100%",alignItems:"center",justifyContent:"center",children:e}),r=({children:e})=>(0,l.jsx)(t.xu,{padding:4,position:"absolute",top:!0,left:!0,right:!0,children:e})},599997:(e,i,n)=>{n.d(i,{Ec:()=>d,IA:()=>g,LX:()=>c,Mf:()=>h,SF:()=>s,_e:()=>r,l0:()=>o,ml:()=>a,q4:()=>l,zn:()=>t});const t=e=>["feed_card_default","feed_card_video"].includes(e),l=2/3,a=2/3,o=1/3,s="36px",r="28px",d=.4,c=.65,u={0:"start",1:"center",2:"end"},p={web:{0:"16",1:"20",2:"24"},mweb:{0:"12",1:"16",2:"18",3:"20"}},m={1:"italics",0:"normal"},_={1:"bold",0:"normal"},h=({color:e,font_style:i,font_weight:n,horizontal_alignment:t,size:l},a)=>({color:e,fontStyle:m[null!=i?i:0],fontWeight:_[null!=n?n:1],horizontalAlignment:u[null!=t?t:0],fontSize:p[a][null!=l?l:0]+"px"}),g=e=>e<=280?1.25:e>280&&e<=540?.75:e>540&&e<1024?c:d},570470:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(883119),a=n(785893);function o({anchor:e,children:i,zIndex:n,leftOverride:o,topOverride:s}){const r=(0,t.useRef)(null),[d,c]=(0,t.useState)(0),[u,p]=(0,t.useState)(0),{height:m,width:_}=e.getBoundingClientRect();(0,t.useEffect)((()=>{const{current:i}=r;if(e&&i){const{height:e,width:n}=i.getBoundingClientRect(),{horizontalOffset:t,verticalOffset:l}=((e,i,n,t)=>({horizontalOffset:-(t/2-i/2),verticalOffset:-(n/2-e/2)}))(m,_,e,n);c(t),p(l)}}));const h=o||d,g=s||u;return(0,a.jsx)(l.xu,{position:"absolute",zIndex:n?new l.Ry(n):void 0,dangerouslySetInlineStyle:{__style:{left:h,top:g}},ref:r,children:i})}const s=function(e){const{anchor:i,leftOverride:n,onTouch:t,onMouseEnter:s,paused:r,size:d,topOverride:c,zIndex:u}=e;return i?(0,a.jsx)(o,{anchor:i,leftOverride:n,topOverride:c,zIndex:u,children:(0,a.jsx)(l.iP,{fullWidth:!1,onTap:({event:e})=>t(e),onMouseEnter:s,rounding:"circle",children:(0,a.jsx)(l.o3,{paused:r,size:d})})}):null}},378518:(e,i,n)=>{n.d(i,{_:()=>d,a:()=>c});var t=n(667294),l=n(702664),a=n(618446),o=n.n(a),s=n(780280),r=n(332611);const d=({extraContext:e,id:i,shouldUsePlacedExperience:n=!0})=>{const a=(0,t.useRef)(),d=(0,l.useDispatch)(),{isBot:c}=(0,s.B)(),u=(0,l.useSelector)((e=>e.experiences[i]));return(0,t.useEffect)((()=>{d((0,r.kd)(i))}),[d,u,i]),(0,t.useEffect)((()=>{n||o()(a.current,e)||(d((0,r.pz)([i],c,e)),a.current=e)}),[d,e,c,i,n]),u},c=e=>(d(e),(0,l.useSelector)((i=>i.experiencesMulti[e.id])))},920231:(e,i,n)=>{n.d(i,{Z:()=>_});var t=n(667294),l=n(319915);function a({flexible:e,gutterWidth:i,id:n,isRTL:t,itemWidth:l,maxColumns:a,minColumns:o}){const s=n.replace(/\:/g,"\\:"),r=l+i;return`\n    .gridCentered {\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    .gridCentered .static {\n      position: absolute !important;\n      visibility: hidden !important;\n    }\n\n    ${Array.from({length:a+1-o},((e,i)=>i+o)).map((n=>{const d=n===a?null:(n+1)*r-1;return`\n      @media (min-width: ${n===o?0:n*r}px) ${d?`and (max-width: ${d}px)`:""} {\n        #${s} .static:nth-child(-n+${n}) {\n          position: static !important;\n          visibility: visible !important;\n          float: ${t?"right":"left"};\n          display: block;\n        }\n\n        ${e?`\n      #${s} .static {\n        width: calc(100% / ${n}) !important;\n      }\n    `:`\n      #${s} {\n        width: ${n*r}px;\n      }\n\n      #${s} .static {\n        padding: 0 ${i/2}px;\n        width: ${l}px !important;\n      }\n    `}\n      }\n    `})).join("")}\n  `}var o=n(757184),s=n(391254),r=n(50286),d=n(883119),c=n(773285),u=n(780280),p=n(444445),m=n(785893);function _({cacheKey:e,columnWidth:i,gutterWidth:n,id:_,renderItem:h,items:g,layout:b,loadItems:I,masonryRef:A,minCols:y,scrollContainerRef:x,serverRender:v,resetPositions:k,virtualize:f=!0}){var S;const{isRTL:P}=(0,u.B)(),w="desktop"!==(0,r.ZP)(),j=v?"serverRenderedFlexible":"flexible",B=(0,t.useCallback)((()=>(null==x?void 0:x.current)||window),[x]),R=(0,o.Z)(e),[E,C]=(0,t.useState)(!1);(0,t.useEffect)((()=>{k&&!E&&(null==R||R.reset(),C(!0))}),[R,k,E]);const{checkExperiment:T}=(0,c.F)(),J=null!==(S={enabled_0_3:"0.3",enabled_0_5:"0.5",enabled_0_9:"0.9",enabled_1_1:"1.1",enabled_1_3:"1.3"}[T("duplo_masonry_virtual_buffer_factor").group])&&void 0!==S?S:.7;return(0,m.jsxs)("div",{id:_,className:"gridCentered","data-test-id":"masonry-container",children:[v&&_&&(0,m.jsx)(s.Z,{"data-test-id":"mobile-grid-styles",unsafeCSS:a({flexible:w,gutterWidth:n||0,id:_,isRTL:P,itemWidth:i||p.yF,maxColumns:g.length||p.g5,minColumns:y||p.yc})}),(0,m.jsx)(d.Rk,{columnWidth:i,renderItem:e=>(0,m.jsx)(l.Z,{name:"MobileGridItem",children:h(e)}),gutterWidth:n||1,layout:w?j:null!=b?b:"basic",items:g,loadItems:I,measurementStore:(0,o.Z)(e),minCols:y||p.yc,ref:e=>{A&&(A.current=e)},scrollContainer:B,virtualize:f,virtualBufferFactor:J})]})}},757184:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(883119);const l={};function a(e){if(null!=e)return l[e]&&l[e].screenWidth===window.innerWidth||(l[e]={screenWidth:window.innerWidth,cache:t.Rk.createMeasurementStore()}),l[e].cache}},430322:(e,i,n)=>{n.r(i),n.d(i,{default:()=>h});var t=n(667294),l=n(124580),a=n(283698),o=n(223815),s=n(50286),r=n(898781),d=n(965900),c=n(780280),u=n(883119),p=n(968121),m=n(867820),_=n(785893);function h({_dangerouslyDisableScrollBoundaryContainer:e,accessibilityModalLabel:i,align:n="center",allowScroll:h=!1,children:g,closeOnOutsideClick:b=!0,footer:I,heading:A,mobileAccessibilityCloseIconLabel:y,mobileHideCloseIcon:x,mobileIsFullscreen:v,isOpen:k,mobileIsSlideUp:f,modalStyle:S,onDismiss:P,overrideZDepth:w,subHeading:j,type:B}){const R=(0,r.ZP)(),{isRTL:E}=(0,c.B)(),C=(0,t.useRef)(!1),[T,J]=(0,t.useState)(!1),{setAppFocusState:F}=(0,d.I)(),V=(0,s.ZP)();(0,t.useEffect)((()=>{(0,m.My)(`mweb_unauth.mobile_modal.${B||"unknown_type"}.did_mount.is_open.${String(!!k)}`)}),[k,B]),(0,t.useEffect)((()=>(C.current=(0,a.Z)((()=>{C.current&&J(!0)})),()=>{"undefined"!=typeof window&&Object.prototype.hasOwnProperty.call(window,"cancelAnimationFrame")&&C.current&&(window.cancelAnimationFrame(C.current),C.current=null)})),[]),(0,t.useEffect)((()=>(k?(l.Z.pause(),F(!1)):(l.Z.resume(),F(!0)),()=>{k&&(l.Z.resume(),F(!0))})),[F,k]);const D=k&&!h;(0,t.useEffect)((()=>(D&&(()=>{if(document.body){const{body:{style:e}}=document;e.overflow="hidden",e.touchAction="none"}})(),()=>{D&&(()=>{if(document.body){const{body:{style:e}}=document;e.overflow="visible",e.touchAction="auto"}})()})),[D]);const U=(0,p.bf)();if(!k)return null;const O=f?(0,p.Vf)({isFullscreen:v,isTablet:"tablet"===V,isShowing:T,type:B}):(0,p.JN)({isFullscreen:v,isTablet:"tablet"===V,modalStyle:S,type:B});return(0,_.jsx)(o.Z,{children:(0,_.jsx)(u.mh,{children:(0,_.jsxs)(u.xu,{"aria-label":i,display:"inlineBlock",zIndex:w?new u.Ry(w):p.ZM,position:"relative",role:"dialog",children:[(0,_.jsx)(u.iP,{accessibilityLabel:R.bt("移动端注册模态框遮罩层", "Mobile Signup Modal Mask", "mweb.signup_modal.mask", undefined, true),onTap:({event:e})=>{const i=e,n=P?"with":"without",t=B||"unknown_type";(0,m.tj)(`mweb_unauth.mobile_modal.wash_tap.${t}.${n}_dismissal`,{x:i.clientX,y:i.clientY}),b&&P&&P()},tapStyle:"none",children:(0,_.jsx)(u.xu,{position:"fixed",top:!0,left:!0,dangerouslySetInlineStyle:U})}),(0,_.jsxs)(u.xu,{position:"fixed",color:"default",dangerouslySetInlineStyle:O,children:[(0,_.jsxs)(u.kC,{alignItems:"center",justifyContent:"start",width:"100%",gap:{row:2,column:0},children:[y&&!x?(0,_.jsx)(u.xu,{padding:2,"data-test-id":"mobile-modal-cancel-button",children:(0,_.jsx)(u.hU,{accessibilityLabel:y,iconColor:"darkGray",icon:"cancel",onClick:P,padding:4,size:"sm"})}):null,A?(0,_.jsx)(u.kC.Item,{flex:"grow",children:(0,_.jsx)(u.kC,{direction:"column",alignItems:"center",justifyContent:"center",children:(0,_.jsxs)(u.xu,{dangerouslySetInlineStyle:y&&!x?(0,p.ju)(E):{__style:{}},children:[v?A:(0,_.jsx)(u.xv,{align:n,weight:"bold",size:"400",children:A}),j?(0,_.jsx)(u.xv,{align:n,children:j}):null]})})}):null]}),(0,_.jsxs)(u.xu,{overflow:e?"visible":"auto",children:[g,I]})]})]})})})}},934494:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(995228),l=n(785893);function a({useGraphQLAdapter:e,useLegacyAdapter:i}){const n=({children:i,data:n})=>i({enabled:!0,data:e(n)}),a=({children:e,data:n})=>e({enabled:!1,data:i(n)});return function({children:e,input:i}){const o=i.enabled?(0,l.jsx)(n,{data:i.data,children:e}):(0,l.jsx)(a,{data:i.data,children:e});return i.suspense?(0,l.jsx)(t.Z,{fallback:i.suspense.fallback,children:o}):o}}},366428:(e,i,n)=>{n.d(i,{F:()=>d,Z:()=>r});var t=n(667294),l=n(124580),a=n(407043),o=n(773285);const s={ActivationCard:{impressionType:"activationCardImpressions",idType:"experienceIdStr",eventType:8547},Article:{impressionType:"articleImpressions",idType:"articleIdStr",eventType:3829},Banner:{impressionType:"bannerImpressions",idType:"userIdStr",eventType:9061},Board:{impressionType:"boardImpressions",idType:"boardIdStr",eventType:3700},Comment:{impressionType:"commentImpressions",idType:"commentIdStr",eventType:9127},Guide:{impressionType:"guideImpressions",idType:"term",eventType:7573},Interest:{impressionType:"topicImpressions",idType:"topicIdStr",eventType:3703},News:{impressionType:"newsHubData",idType:"newsIdStr",eventType:4110},OneBar:{impressionType:"oneBarImpressions",idType:"onebarIdStr",eventType:9993},Pin:{impressionType:"pinImpressions",idType:"pinIdStr",eventType:18},Search:{impressionType:"searchImpressions",idType:"term",eventType:3803},Story:{impressionType:"storyImpression",idType:"idStr",eventType:170},TodayArticle:{impressionType:"todayArticleImpressions",idType:"todayArticleIdStr",eventType:8569},User:{impressionType:"userImpressions",idType:"userIdStr",eventType:3704}};function r({carouselData:e,closeupImpressionType:i,closeupNavigationType:n,componentType:r,contextLogData:d,clientTrackingParams:c,elementType:u,impressionAuxFields:p,inImpressionExp:m,impressionType:_,impressionsFramework:h,isPaused:g,loggingId:b,objectIdStr:I,slotIndex:A,trackCarousel:y,viewData:x,viewParameter:v,viewType:k}){const{logContextEvent:f}=(0,a.v)(),{checkExperiment:S}=(0,o.F)(),P=S("web_mweb_pin_impression_add_width_height").anyEnabled,w=h||l.Z,j=(0,t.useRef)(null),B=t=>{const l=s[_],a=l.idType;let o={endTime:t.endTime,[a]:b,slotIndex:A,time:t.startTime,renderDuration:t.endTime-t.startTime,type:i,...p,forcedExit:"removed"===t.forcedExit?0:void 0};var m,h,g,S;"Pin"===_&&(o={...o,pinCellWidth:P?(null===(m=j.current)||void 0===m?void 0:m.getBoundingClientRect().width)||0:void 0,pinCellHeight:P?(null===(h=j.current)||void 0===h?void 0:h.getBoundingClientRect().height)||0:void 0,windowWidth:P?null===(g=window)||void 0===g?void 0:g.innerWidth:void 0,windowHeight:P?null===(S=window)||void 0===S?void 0:S.innerHeight:void 0});const w={component:r,object_id_str:I,view_type:k,view_data:x||{},view_parameter:v};if(y){if(e){var B,R,E;f({event_type:7352,event_data:{pinCarouselSlotImpressions:[{...o,carouselDataId:Number(e.id),carouselSlotId:(null===(B=e.carousel_slots)||void 0===B?void 0:B[null!==(R=e.index)&&void 0!==R?R:0])&&Number(e.carousel_slots[null!==(E=e.index)&&void 0!==E?E:0].id),slotIndex:e.index}]},...w,aux_data:{...d}})}}else f({clientTrackingParams:c,event_type:l.eventType,...w,element:u,event_data:{[l.impressionType]:"Story"===_?o:[o]},aux_data:{closeup_navigation_type:n,...d}})},R=(0,t.useCallback)((()=>{try{j.current instanceof HTMLElement&&w.start(j.current).onExitViewport(B).setDebugId(b||"unknown")}catch(e){window.console.error('Can only track impressions for type "HTMLElement"')}}),[j.current]);(0,t.useEffect)((()=>(m&&!w.inExperiment&&w.setExperimentStatus(!0),g||R(),()=>{j.current instanceof HTMLElement&&w.stop(j.current)})),[R]);const E=(0,t.useRef)(g);return(0,t.useEffect)((()=>{E.current&&!g&&R(),E.current=g}),[g,R]),j}const d=({children:e,...i})=>e({impressionTrackerRef:r(i)})},543972:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(667294);function l(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class a extends t.Component{constructor(...e){super(...e),l(this,"ref",(0,t.createRef)()),l(this,"observer",null),l(this,"handleVisibilityChanged",((e,i)=>{this.props.onVisibilityChange(e,i)}))}componentDidMount(){this.ref&&this.ref.current&&(this.observer=new window.IntersectionObserver(this.handleVisibilityChanged,this.props.options),this.observer.observe(this.ref.current))}componentWillUnmount(){null!==this.observer&&(this.observer.unobserve(this.ref.current),delete this.observer)}render(){return this.props.children(this.ref)}}const o=a},507712:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(214494),l=n(826067);const a=(e=(()=>{}))=>{const i=(0,l.mB)(window.location.search),n=i.invite_code;n?t.Z.create("InviteAttributionResource",{invite_code:n}).callCreate():e(i)}},496793:(e,i,n)=>{n.d(i,{U:()=>h});var t=n(172071),l=n(214494);const a="nic_v3",o="nic_v3=1a",s="nic_v3=1b",r=[o,s],d=["invite_code","invite","board_invite_code","sender"];let c=null;const u=e=>!!d.find((i=>e.includes(i))),p=e=>{return e.pathname.includes("/pin/")&&!u(e.search)&&(i=e.search,!r.find((e=>i.includes(e))));var i},m=(e,i,n=!1,l)=>{if(!p(e))return;const a=n?"mweb":"web";if(i){t.Z.increment(`${a}.nic_v3.social_tracking_pin_non_invite.insert.attempt`);try{const r=((e,i,n)=>{const t=(e.search?"&":"?")+(n?s:o)+i;return e.pathname+e.search+t})(e,i,n);t.Z.increment(`${a}.nic_v3.social_tracking_pin_non_invite.insert.success`),l(r)}catch(r){t.Z.increment(`${a}.nic_v3.social_tracking_pin_non_invite.insert.caught_exception`)}}else t.Z.increment(`${a}.nic_v3.social_tracking_pin_non_invite.insert.no_encrypted_id`)},_=(e,i,n=!1,a)=>{c?m(e,c,n,a):(e=>l.Z.create("InviteSocialTrackingParamNonInviteResource",{user_id:e}).callCreate().then((e=>{if(!e||!e.resource_response)return t.Z.increment("nic_v3.social_tracking_pin_non_invite.no_resource_response"),"";const i=e.resource_response.data,n=encodeURIComponent(i);return t.Z.increment("nic_v3.social_tracking_pin_non_invite.encrypted."+(n?"true":"false")),n})))(i).then((i=>{c=i,m(e,c,n,a)}))},h=(e,i,n,l,o)=>{const s=n?"mweb":"web";t.Z.increment(`${s}.nic_v3.social_tracking_pin_non_invite.attempt`);try{!n&&l&&p(e)?(t.Z.increment(`${s}.nic_v3.social_tracking_pin_non_invite.search_string_eligible`),_(e,i,n,o)):(r=e.search,u(r)||(e=>e.includes("sender"))(r)||!r.includes(a)||t.Z.increment(`${s}.nic_v3.social_tracking_pin_non_invite.search_string_land`))}catch(d){t.Z.increment(`${s}.nic_v3.social_tracking_pin_non_invite.caught_exception`)}var r}},995081:(e,i,n)=>{n.d(i,{Rq:()=>t,Vf:()=>l,jd:()=>a,oy:()=>o});const t=e=>"ios"===e&&(window.devicePixelRatio||1)*window.screen.height==2436,l=28,a=e=>window.innerHeight>=748&&t(e),o=function(){return!("undefined"==typeof window||!window.navigator)&&(/iPad/.test(navigator.platform)||navigator.maxTouchPoints>1&&"MacIntel"===navigator.platform)}},926275:(e,i,n)=>{n.d(i,{Z:()=>t});function t(e){if(!e)return!1;const i=new Date(e);return i.setDate(i.getDate()+28),(new Date).getTime()<i.getTime()}},313047:(e,i,n)=>{n.r(i),n.d(i,{DEFAULT_HEIGHT:()=>u,DEFAULT_PADDING_Y:()=>p,FixedFooter:()=>h,FixedHeader:()=>_});var t=n(667294),l=n(124580),a=n(53987),o=n(773285),s=n(834256),r=n(883119),d=n(643010),c=n(785893);const u=64,p=3;function m({children:e,footerConfig:i,headerConfig:n,height:a,hideOnScroll:s,hideOnScrollState:{isHidden:m,updateHiddenState:_},showDockedNavBar:h,dockNavBarForAuthTablet:g,isTablet:b,noPadding:I,paddingY:A=p,type:y,zIndex:x}){const{headerLimitedOverflow:v,ignoreObstructions:k,zIndexForGestaltBug:f}=n||{},{appUpsellFooterConfig:S,footerInLego:P,footerWidth:w}=i||{},j=!!S,B="header"===y?"top":"bottom",{anyEnabled:R}=(0,o.F)().checkExperiment("hfp_hf_ssr_mweb",{dangerouslySkipActivation:!0}),E=(0,d.vs)(),C=R?E:(0,d.Yc)(),T=(0,t.useRef)(null),J=(0,t.useRef)(null);(0,t.useEffect)((()=>{try{if(!k){const e=T.current;J.current=v&&e&&Array.isArray(e.children)?e.children[0]:e,J.current instanceof HTMLElement&&l.Z.addObstruction(B,J.current)}}catch(e){window.console.error(e),window.console.error('Can only register impression obstructions for type "HTMLElement"')}return()=>{k||J.current instanceof HTMLElement&&l.Z.removeObstruction(B,J.current)}}),[k,v,B,C]);const F="top"===B?"relative":"fixed",V=I?0:A,D=(null!=a?a:u)+((null==n?void 0:n.overrideTop)||0),U=s||h||g?{transition:P?"transform 300ms ease-in-out, opacity 300ms ease-in-out":"transform 200ms linear",...m?{transform:`translateY(${"top"===B?-D:D}px)`,opacity:P?0:1}:Object.freeze({})}:{},O="relative"!==F||null!=n&&n.noGutter?0:2,Q=O?-O:0,L=C?"rgba(0,0,0,.95)":"rgba(255,255,255,.95)";let N,M;return C&&("header"===y?N=-1:M=-1),(0,c.jsx)(r.xu,{ref:T,dangerouslySetInlineStyle:{__style:{top:N,bottomStyle:M,...!x||f?{zIndex:f||1}:Object.freeze({}),...v?{background:"transparent",overflow:"hidden",paddingBottom:100,marginBottom:-100,pointerEvents:"none"}:Object.freeze({}),...null!=n&&n.hasBorder?{borderBottom:"1px solid #efefef"}:Object.freeze({}),...null!=i&&i.hasTopShadow?{boxShadow:"0 -2px 4px 1px rgba(0, 0, 0, 0.08)"}:Object.freeze({}),...U}},zIndex:f?void 0:x,"data-test-id":y,display:j?"flex":void 0,height:a&&!P?a:void 0,position:F,bottom:"footer"===y,top:"header"===y,left:!0,right:!0,marginStart:P?"auto":Q,marginEnd:P?"auto":Q,onTransitionEnd:()=>{(s||h||g)&&J.current&&(m?l.Z.removeObstruction(B,J.current):l.Z.addObstruction(B,J.current))},width:P||"fixed"!==F?void 0:"100%",children:(0,c.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:{backgroundColor:(null==n?void 0:n.isTranslucent)&&L||(null==n?void 0:n.isTransparentBackground)&&"transparent"||"var(--color-background-default)",height:P?j?void 0:null!=a?a:u:"100%",boxShadow:P?"0px 0px 8px rgba(0, 0, 0, 0.1)":void 0,marginBottom:!P||h&&!b?void 0:16,...v?{pointerEvents:"auto"}:Object.freeze({}),...null!=n&&n.useRoundedCorners?{zIndex:5,borderTopRightRadius:17,borderTopLeftRadius:17,borderBottomRightRadius:0,borderBottomLeftRadius:0}:Object.freeze({})}},paddingX:("footer"!==y||I?0:4)+O,paddingY:V,position:"relative",width:P&&w?w:j?void 0:"100%",rounding:!P||h&&!b?void 0:"pill",display:P||null!=i&&i.alignCenter?"flex":void 0,marginStart:P?"auto":void 0,marginEnd:P?"auto":void 0,alignItems:null!=i&&i.alignCenter?"center":void 0,children:"function"==typeof e?e({updateHiddenState:_}):e})})}function _({hasBorder:e,headerLimitedOverflow:i,ignoreObstructions:n,isTranslucent:t,isTransparentBackground:l,noGutter:a,overrideTop:o,useRoundedCorners:d,zIndexForGestaltBug:u,..._}){const{noPadding:h,paddingY:g=p,zIndex:b}=_,I=h?0:g;return(0,c.jsx)(r.Le,{top:o||0,height:i?44+2*I*4:void 0,zIndex:b||void 0,children:(0,c.jsx)(s.Z,{hideOnScroll:_.hideOnScroll,children:s=>(0,c.jsx)(m,{..._,hideOnScrollState:s,type:"header",headerConfig:{isTranslucent:t,isTransparentBackground:l,headerLimitedOverflow:i,hasBorder:e,ignoreObstructions:n,noGutter:a,overrideTop:o,zIndexForGestaltBug:u,useRoundedCorners:d}})})})}function h({alignCenter:e,appUpsellFooterConfig:i,footerInLego:n,footerWidth:t,forceShow:l,hasTopShadow:o,location:r,showDockedNavBar:d,dockNavBarForAuthTablet:u,isTablet:p,isModal:_,onScroll:h,...g}){const b=!!r&&(0,a.uM)(r)&&(!!d||!!u);return(0,c.jsx)(s.Z,{appUpsellFooterConfig:i,forceShow:l,hideOnScroll:g.hideOnScroll,location:r,isDockedNavOnPlp:b,isModal:_,onScroll:h,children:l=>(0,c.jsx)(m,{...g,hideOnScrollState:l,showDockedNavBar:d,dockNavBarForAuthTablet:u,isTablet:p,type:"footer",footerConfig:{alignCenter:e,appUpsellFooterConfig:i,footerInLego:n,footerWidth:t,hasTopShadow:o}})})}},834256:(e,i,n)=>{n.d(i,{Z:()=>s,m:()=>o});var t=n(667294),l=n(700380);function a(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const o=20;class s extends t.Component{constructor(...e){super(...e),a(this,"state",{isHidden:!!this.props.appUpsellFooterConfig||!!this.props.isDockedNavOnPlp}),a(this,"lastScrollPos",0),a(this,"updateHiddenState",(e=>{this.reqAnimationId=window.requestAnimationFrame((()=>{this.setState({isHidden:e})}))})),a(this,"handleScroll",(0,l.Z)((()=>{const{appUpsellFooterConfig:e,isModal:i,onScroll:n,isDockedNavOnPlp:t}=this.props,{isHidden:l}=this.state,a=window.scrollY,s=a-this.lastScrollPos;let r="none";const{scrollHeight:d,clientHeight:c}=document.documentElement||{};if(!Number.isNaN(d)&&!Number.isNaN(c))if(s<0){const e=window.scrollMinY||0;r=a<=Math.abs(e+Math.max(s,o))?"start":"none"}else{r=a>=(window.scrollMaxY||d-c)-Math.max(s,o)?"end":"none"}const u=i?0:55;if(e)if(s>o&&l&&a>=500){e.shouldShowAfterScroll()&&(this.updateHiddenState(!1),n&&n(!1))}else(s<-o&&!l||a<=u)&&(this.updateHiddenState(!0),n&&n(!0));else!this.props.hideOnScroll&&t?"start"===r&&!l||a<=u?(this.updateHiddenState(!0),n&&n(!0)):(a>u||"end"===r)&&l&&(this.updateHiddenState(!1),n&&n(!1)):(s<-o||"start"===r)&&l||a<=u?(this.updateHiddenState(!1),n&&n(!1)):(s>o||"end"===r)&&!l&&(this.updateHiddenState(!0),n&&n(!0));this.lastScrollPos=a}),30))}componentDidMount(){try{(this.props.hideOnScroll||this.props.isDockedNavOnPlp)&&window.addEventListener("scroll",this.handleScroll)}catch(e){window.console.error(e),window.console.error('Can only register impression obstructions for type "HTMLElement"')}}componentWillUnmount(){(this.props.hideOnScroll||this.props.isDockedNavOnPlp)&&window.removeEventListener("scroll",this.handleScroll),this.reqAnimationId&&(window.cancelAnimationFrame(this.reqAnimationId),this.reqAnimationId=null)}componentDidUpdate(e){!e.hideOnScroll&&this.props.hideOnScroll||!e.isDockedNavOnPlp&&this.props.isDockedNavOnPlp?(this.updateHiddenState(!0),window.addEventListener("scroll",this.handleScroll)):(e.hideOnScroll&&!this.props.hideOnScroll||e.isDockedNavOnPlp&&!this.props.isDockedNavOnPlp)&&(this.updateHiddenState(!1),window.removeEventListener("scroll",this.handleScroll))}render(){const{children:e,forceShow:i}=this.props,{isHidden:n}=this.state;return e({isHidden:!i&&n,updateHiddenState:this.updateHiddenState})}}},166300:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(50286),l=n(883119),a=n(444445),o=n(134879),s=n(785893);const r=({children:e,roundedForLargeDevice:i})=>{const n="phone"!==(0,t.ZP)()&&i;return(0,o.V)()?(0,s.jsx)(l.xu,{marginStart:-a.D6,marginEnd:-a.D6,rounding:n?6:void 0,overflow:n?"hidden":void 0,children:(0,s.jsx)(o.C,{value:!1,children:e})}):e}},542554:(e,i,n)=>{n.r(i),n.d(i,{AMPPageContainer:()=>d,default:()=>c});var t=n(883119),l=n(134879),a=n(444445),o=n(780280),s=n(995081),r=n(785893);const d=({children:e,dataLayoutShiftBoundaryId:i,hasFixedHeader:n=!1,hasGutter:d=!0,height:c,showKeychainError:u=!1,useViewport:p=!1})=>{const m=(0,o.B)(),_=(0,s.jd)(m.userAgent.platform)?s.Vf:0;return(0,r.jsx)(t.xu,{"data-layout-shift-boundary-id":i||"PageContainer",height:p?`calc(100vh - ${_}px)`:c,paddingX:d?a.D6:void 0,paddingY:n||u?void 0:3,children:(0,r.jsx)(l.C,{value:!!d,children:e})})},c=d},249647:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(844753);function l(e,i=!1){return n=>{if(!(0,t.Z)(n))return i&&Array.isArray(n)?n.map(l(e,i)):n;const a={};return Object.keys(n).forEach((o=>{const s=e(n[o],o);(0,t.Z)(n[o])||i&&Array.isArray(n[o])?a[s]=l(e,i)(n[o]):a[s]=n[o]})),a}}function a(e,i=!1){const n=(i,n)=>e(n);return e=>l(n,i)(e)}},627995:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(927104),l=n(898781),a=n(903095),o=n(112690),s=n(883119),r=n(785893);const d=(e,i)=>{let n={};if(e){const{pinData:t,viewData:l}=e;n={unauth_click_pin_id:t.id,unauth_click_pin_image_signature:t.imageSignature},3===i?n={...n,unauth_page_pin_id:l.id,unauth_page_pin_image_signature:l.imageSignature}:5===i&&(n={...n,unauth_page_board_id:l.id})}return n},c=({clickLoggingOptions:e,domain:i,link:n,onClick:c})=>{var u;const p=null===(u=(0,a.lO)())||void 0===u?void 0:u.logging,m=(0,l.ZP)(),_=(0,o.Z)(),h=()=>[{event_type:8948},{event_type:12},{event_type:101,element:0,aux_data:d(e.unauthRankingLoggingData,null==p?void 0:p.viewType)}].map((i=>({component:0,element:162,view_type:null==p?void 0:p.viewType,view_parameter:null==p?void 0:p.viewParameter,aux_data:e.auxData,object_id_str:e.auxData.objectId,...i})));return(0,r.jsx)(s.iP,{onTap:({event:e})=>{e.stopPropagation(),h().forEach((e=>_(e))),c(e)},children:(0,r.jsxs)(s.xu,{marginBottom:4,marginStart:4,position:"absolute",display:"flex",justifyContent:"center",alignItems:"center",left:!0,bottom:!0,children:[(0,r.jsx)(s.xu,{marginEnd:1,children:(0,r.jsx)(s.JO,{size:9,icon:"arrow-up-right",color:"light",accessibilityLabel:m.bt("链接", "Link", "unauth.pin.domain.link", undefined, true)})}),(0,r.jsx)("a",{href:n,onClick:e=>{e.stopPropagation(),h().forEach((e=>_(e))),c(e)},rel:"nofollow noopener noreferrer",target:"_blank",type:"button",children:(0,r.jsx)(s.xv,{size:"200",inline:!0,weight:"bold",lineClamp:1,color:"inverse",children:(0,t.Z)(i,27)})})]})})}},153209:(e,i,n)=>{function t(e,i,n){return!(!(e&&e.trim().length>0&&i)||n)}n.d(i,{r:()=>t})},55275:(e,i,n)=>{n.d(i,{P:()=>o,t:()=>s});var t=n(214494);const l=()=>{};const a={complaint:function(e,i){t.Z.create("PinFeedbackResource",e).callUpdate().then((()=>i()))},followBoard:function(e,i){t.Z.create("BoardFollowResource",e).callCreate().then((()=>i()))},followPinner:function(e,i){t.Z.create("UserFollowResource",e).callCreate().then((()=>i()))},followTopic:function(e,i){t.Z.create("InterestFollowResource",e).callCreate().then((()=>i()))},newsHubPinHide:function(e,i){t.Z.create("NewsHubPinFeedbackResource",e).callUpdate().then((()=>i()))},promotedComplaint:function(e,i){t.Z.create("PinFeedbackResource",e).callUpdate().then((()=>i()))},relatedPinHide:function(e,i){t.Z.create("RelatedPinFeedbackResource",e).callUpdate().then((()=>i()))},reportPin:function(e,i){i()},showAdReasons:function(e,i){i()},unfollowBoard:function(e,i){t.Z.create("BoardFollowResource",e).callDelete().then((()=>i()))},unfollowPinner:function(e,i){t.Z.create("UserFollowResource",e).callDelete().then((()=>i()))},unfollowTopic:function(e,i){t.Z.create("InterestFollowResource",e).callDelete().then((()=>i()))},unrelatedSearchPin:function(e,i){t.Z.create("SearchPinFeedbackResource",e).callUpdate().then((()=>i()))}},o=["complaint","relatedPinHide","unrelatedSearchPin","promotedComplaint","newsHubPinHide","unfollowBoard","unfollowPinner","unfollowTopic"];function s(e,i,n=l){const t=e?a[e]:null;return t?t(i,n):n()}},680046:(e,i,n)=>{n.d(i,{EF:()=>h,Iv:()=>c,Ud:()=>d,XZ:()=>m,fJ:()=>r,hP:()=>s,nb:()=>_,oK:()=>u,yl:()=>p});var t=n(55275),l=n(760372),a=n(349700);const o=e=>e.length>32?`${e.substring(0,32).trim()}...`:e;function s({boardFollowedByMe:e,feedbackType:i,viewParameter:n,promotion:t,recommendationReason:l,pinnerFollowedByMe:a}){if(t&&!t.isDownstreamPromotion)return"promoted";if(i)return i;if(l){if("FOLLOWED_INTEREST"===l.reason)return"topic";if("FOLLOWING_FEED"!==l.reason&&"RECENT_FOLLOWED_BOARD"!==l.reason)return l.hasBoard?"pfyBoard":"pfy"}if(e||a)return"followed";switch(n){case 140:case 144:case 141:case 145:case 139:case 3173:return"related";case 3082:return"newsHub";case 92:default:return"default"}}function r({feedbackData:e,feedbackType:i,pinId:n,recommendationReasonId:t,pinFeedbackType:l,complaintReason:a,throughId:o,throughProperties:s,clientTrackingParams:r}){switch(i){case"search":return{action:"unrelatedSearchPin",actionOptions:{query:null==e?void 0:e.query,pin_id:n}};case"related":return{action:"relatedPinHide",actionOptions:{pin:n}};case"newsHub":return{action:"newsHubPinHide",actionOptions:{pinId:n,newsId:null==e?void 0:e.newsId}};default:const d="promoted"===i;return{action:d?"promotedComplaint":"complaint",actionOptions:{complaint_reason:a||0,pin_id:n,...t?{recommendation_reason_id:t}:{},feedback_type:l||1,promoted:d,...o?{through_id:o}:{},...s?{through_properties:s}:{},...r?{client_tracking_params:r}:{}}}}}function d({feedback:e,i18n:i,makeNavigateLink:n}){var t,l,s,r,d,c,u,p;switch(e.type){case"pfy":return i.bt("此 Pin 图的灵感来源于你的近期动态", "This Pin was inspired by your recent activity", "Pin feedback reason", undefined, true);case"pfyBoard":const{recommendationReasonBoard:m}=e;return m?(0,a.nk)(i.bt("此 Pin 图的灵感来源于你的图板 {{ boardLink }}", "This Pin was inspired by your board {{ boardLink }}", "Pin feedback - inspired by your board", undefined, true),{boardLink:n("navigation",m.url,m.name)}):null;case"topic":const{sourceInterest:_}=e;return _?(0,a.nk)(i.bt("此 Pin 图的灵感来源于 {{ formattedTopic }} 主题", "This Pin was inspired by {{ formattedTopic }}", "Pin feedback", undefined, true),{formattedTopic:n("topicUrl",`/topics/${_.url_name}`,_.name)}):null;case"followed":const{followed:h}=e;return"pinner"===h.type?(0,a.nk)(i.bt("此 Pin 图来自你关注的用户 {{ formattedPinner }}", "This Pin is from {{ formattedPinner }}, a profile you follow", "Pin feedback", undefined, true),{formattedPinner:n("pinnerUrl",`/${null!==(t=null===(l=h.pinner)||void 0===l?void 0:l.username)&&void 0!==t?t:""}`,o(null!==(s=null===(r=h.pinner)||void 0===r?void 0:r.full_name)&&void 0!==s?s:""))}):(0,a.nk)(i.bt("此 Pin 图来自你关注的图板 {{ formattedBoard }}", "This Pin is from {{ formattedBoard }}, a board you follow", "Pin feedback", undefined, true),{formattedBoard:n("boardUrl",null!==(d=null===(c=h.board)||void 0===c?void 0:c.url)&&void 0!==d?d:"",o(null!==(u=null===(p=h.board)||void 0===p?void 0:p.name)&&void 0!==u?u:""))});case"promoted":if(e.promoter){const{full_name:t,username:l}=e.promoter,o=n("promotedLink",l?"/"+l+"/":"/",t);return(0,a.nk)(i.bt("{{ promoterLink }} 付费让此 Pin 图出现在你更容易注意的地方", "{{ promoterLink }} paid to have this Pin show up where you’d be more likely to notice it", "Pin feedback", undefined, true),{promoterLink:o})}return i.bt("此广告是使用来自我们某个合作伙伴的信息为你定制的", "This ad was personalized for you using info from one of our partners", "Pin feedback", undefined, true);default:return null}}function c({sourceInterest:e,i18n:i,makeNavigateLink:n}){var t,o;return{action:"unfollowTopic",actionOptions:{interest_id:e.id,interest_list:l.X},title:"",subTitle:(0,a.nk)(i.bt("我们以后会减少显示{{ formattedTopic }}主题的 Pin 图。", "We’ll show you less Pins from {{ formattedTopic }} in the future.", "pin.contextualMenu.feedback.unfollowTopic.subtitle", undefined, true),{formattedTopic:n("topicUrl",`/topics/${null!==(t=e.url_name)&&void 0!==t?t:""}`,null!==(o=e.name)&&void 0!==o?o:"",!0)})}}function u({boardId:e,display:i,i18n:n,makeNavigateLink:t}){var l,o,s,r;return{action:"unfollowBoard",actionOptions:{board_id:e},title:"",subTitle:"pinner"===i.type?(0,a.nk)(n.bt("你取消关注了 {{ formattedPinner }}，以后不会再看到他们收藏的 Pin 图。", "You unfollowed {{ formattedPinner }} and won’t see Pins they save anymore.", "Confirmation text after unfollowing a user", undefined, true),{formattedPinner:t("pinnerUrl",`/${null!==(l=i.data.username)&&void 0!==l?l:""}`,null!==(o=i.data.full_name)&&void 0!==o?o:"",!0)}):(0,a.nk)(n.bt("你取消关注了 {{ formattedBoard }} 图板，以后不会再看到收藏至此图板的 Pin 图。", "You unfollowed the board {{ formattedBoard }} and won’t see Pins saved to it anymore.", "Confirmation text after unfollowing a board", undefined, true),{formattedBoard:t("boardUrl",null!==(s=i.data.url)&&void 0!==s?s:"",null!==(r=i.data.name)&&void 0!==r?r:"",!0)})}}function p(e){return null!=e&&e.reason_id?e.reason_id:null!=e&&e.board?e.board.id:null!=e&&e.pin?e.pin.id:null!=e&&e.interest?e.interest.id:""}function m(e){return null==e?void 0:e.through_properties}function _(e){switch(e){case"promoted":return 60;case"followed":case"topic":return 100;case"pfyBoard":case"pfy":return 58}}function h(e,i,n,l,a,o,s){return()=>{const r={...e,undo:!0};let d=i;"unfollowPinner"===i?d="followPinner":"unfollowBoard"===i?d="followBoard":"unfollowTopic"===i&&(d="followTopic"),(0,t.t)(d,r),o(n),s({event_type:101,component:0,element:11181,view_type:l,view_parameter:a})}}},568697:(e,i,n)=>{n.d(i,{Z:()=>l});const t=["orig","736x","564x","474x","236x","170x"],l=({imageSizeToImageMap:e,preferredSize:i})=>{const n=e[i];if(n)return n;const l=t.indexOf(i);if(l>=0)for(let a=l+1;a<t.length;a+=1){const i=e[t[a]];if(i)return i}return e["236x"]}},205202:(e,i,n)=>{function t(e,i){return e&&e[i]&&e[i].url}n.d(i,{Z:()=>t})},248975:(e,i,n)=>{function t({embedSrc:e,embedType:i,images:n,preferredResolution:t}){if(!e&&!i&&!n)return"";if("gif"===i)return e||"";const l=n;if(!l)return"";if(t){const e="474x"===t&&l["474x"]||"236x"===t&&l["236x"]||l["736x"];if(e&&e.url)return e.url}const a=Object.keys(l).map((e=>{try{const i=e.split("x")[0];return Number.isNaN(Number(i))?(l[i]=l[e],i):e}catch(i){return""}}));a.sort();const o=a.pop();return l[o]&&l[o].url||""}n.d(i,{Z:()=>t})},958007:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(992750);const l=e=>(e||"").trim().replace(/\s+/g," "),a=({storyPinDataId:e,pinDescription:i,richMetadataDescription:n,richSummaryDisplayName:a,placeSummaryName:o,closeupDescription:s,closeupUnifiedDescription:r})=>!!e?l(i):l((0,t.eK)({richMetadataDescription:n,richSummaryDisplayName:a,placeSummaryName:o,closeupUnifiedDescription:r}).description)||l(r||"")||l(s)||l(i)||l(n)||""},164985:(e,i,n)=>{n.d(i,{Z:()=>t});function t(){let e=800,i=400;return"undefined"!=typeof window&&(e=window.innerHeight,i=window.innerWidth),{windowHeight:e,windowWidth:i}}},873441:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(985913);const l=(e,i)=>{const n=e.link_domain||{},l=e.tracked_link||e.link||e.images&&e.images.orig&&e.images.orig.url,a=e.rich_metadata,o=e.domain,s=e.closeup_attribution||e.native_creator||n.official_user||e.pinner||e.origin_pinner,r=!(!(a&&a.recipe&&a.recipe.name&&a.recipe.categorized_ingredients)||a.recipe.from_aggregated_data);let d,c;a&&a.products&&a.products[0]&&(d=!!(a&&a.products[0].name&&a.products[0].offer_summary));const u=d,p=!(!a||!a.article),m=!(!a||!a.tutorial),_=!(!s||!s.username);let h=i.bt("收藏自 ", "Saved from ", "Closeup pin annotation", undefined, true),g=_?i.bt("收藏者：", "Saved by", " - ", undefined, true):i.bt("收藏自", "Saved from", " - ", undefined, true),b=i.bt("访问", "Visit", " - ", undefined, true);a&&a.products&&a.products[0]&&a&&a.products[0].name&&a.products[0].offer_summary&&(h=i.bt("产品售自 ", "Product sold by ", "pin annotation", undefined, true),c=a.products[0].offer_summary),u?(g=i.bt("卖家：", "Sold by", " - ", undefined, true),b=i.bt("访问", "Visit", " - ", undefined, true)):m?(h=i.bt("收藏自 ", "Saved from ", "pin annotation", undefined, true),g=_?i.bt("收藏者：", "Saved by", " - ", undefined, true):i.bt("收藏自", "Saved from", " - ", undefined, true),b=i.bt("访问", "Visit", " - ", undefined, true)):r?(h=i.bt("食谱来自 ", "Recipe from ", "pin annotation", undefined, true),g=_?i.bt("食谱创建者：", "Recipe by", " - ", undefined, true):i.bt("食谱来自", "Recipe from", " - ", undefined, true),b=i.bt("开始制作", "Make it", " - ", undefined, true)):p&&(h=i.bt("文章来自 ", "Article from ", "pin annotation", undefined, true),g=_?i.bt("文章创建者：", "Article by", " - ", undefined, true):i.bt("文章来自", "Article from", " - ", undefined, true),b=i.bt("开始阅读", "Read it", " - ", undefined, true));const I=e.rich_summary;if(!c&&I){let e;I&&I.products&&I.products[0]&&(e=!!(I&&I.products[0].name&&I.products[0].offer_summary),e&&(h=i.bt("产品售自 ", "Product sold by ", "pin annotation", undefined, true)))}let A,y;_?(A="/"+s.username+"/",y=s.full_name):(A="/source/"+o,y=a&&a.site_name||o);return{actionButtonText:b,image:s&&(s.image_medium_url||s.image_small_url)||e.board&&e.board.image_thumbnail_url,link:A,pinLink:l,pin:e,pinCreditPrefix:h,prefixText:g,subtitle:y,title:(0,t.Z)(i.bt("来自 {{ subtitle }} 的更多内容", "More from {{ subtitle }}", " - ", undefined, true),{subtitle:y}),pinTitle:e.closeup_unified_title,pinDescription:e.closeup_unified_description,pinCategory:e.category}}},992750:(e,i,n)=>{n.d(i,{hP:()=>u,fs:()=>r,eK:()=>d,Ly:()=>c,BY:()=>p,bN:()=>m,RC:()=>o,EU:()=>s});const t=/\s\s+/g,l=e=>e.replace(t," ");var a=n(883561);const o=({storyPinDataMetadataPinTitle:e,pinTitle:i})=>e||i,s=(e,i)=>e?e.trim().length>i?(0,a.ZP)(e.trim(),i).trim():e.trim():"",r=({pinTitle:e,gridTitle:i,richSummaryDisplayName:n,richMetadataTitle:t,storyPinDataId:l,storyPinDataMetadataPinTitle:a,placeSummaryName:o})=>{const r=a||e,d=s(i,200);return d||(n||(o||(t||(l&&r?r:null))))},d=e=>{const{richSummaryDisplayName:i,placeSummaryName:n}=e,t=e.pinJoinVisualAnnotation||[],o=e.pinJoinAnnotationsWithLinks||{},s=e.richMetadataDescription||"",r=e.closeupUnifiedDescription||"",d=t.map((e=>(o||{})[e]||{name:e,url:""}));let c="";const u=(({richSummaryDisplayName:e,placeSummaryName:i})=>e||i||"")({richSummaryDisplayName:i,placeSummaryName:n}).toLocaleLowerCase().trim(),p=s.toLocaleLowerCase().trim(),m=r.toLocaleLowerCase().trim();return r&&r.length>3&&m!==u?c=r:s&&s.length>3&&p!==u&&(c=s),c&&(c=l((0,a.ZP)(c,496)).trim()),{description:c,annotationsWithLinks:d}},c=({pinTitle:e,gridTitle:i,richSummaryDisplayName:n,richMetadataTitle:t,storyPinDataId:l,storyPinDataMetadataPinTitle:a,placeSummaryName:o,pinJoinVisualAnnotation:s,pinJoinAnnotationsWithLinks:c})=>{const{annotationsWithLinks:u}=d({pinJoinVisualAnnotation:s,pinJoinAnnotationsWithLinks:c}),p=(u||[]).map((e=>e.name)),m=e=>(e||[])[0]||null;return r({pinTitle:e,gridTitle:i,richSummaryDisplayName:n,richMetadataTitle:t,storyPinDataId:l,storyPinDataMetadataPinTitle:a,placeSummaryName:o})||m(s)||m(p)||e},u=(e,i,n,t)=>{var l;let a=(l=e,"string"==typeof l?l:"").trim();return n?(t&&t.trim().length&&(a=t),n.length>0&&(a&&(a+=" "),a+=n.join(", ")),a):t&&t.trim().length?t:a},p=e=>`/pin/${e}/`,m=({pinId:e,seoUrl:i})=>i&&"string"==typeof i?i:p(e)},472644:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e}){return(0,t.jsx)("svg",{height:e,viewBox:"0 0 512 512",width:e,xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,t.jsx)("path",{d:"M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z",fill:"#4285f4"}),(0,t.jsx)("path",{d:"M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z",fill:"#34a853"}),(0,t.jsx)("path",{d:"M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z",fill:"#fbbc05"}),(0,t.jsx)("path",{d:"M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z",fill:"#ea4335"}),(0,t.jsx)("path",{d:"M20 20h472v472H20V20z"})]})})}},830269:(e,i,n)=>{n.d(i,{Z:()=>t});const t={EMAIL:1,FACEBOOK:2,GPLUS:3,GOOGLE_ONE_TAP:4,SMARTLOCK:5,MULTIFACTOR:6,SWITCH_ACCOUNT:7,LINE:8}},553171:(e,i,n)=>{n.d(i,{Z:()=>p});var t=n(231486);var l=n(643913),a=n(226198),o=n(966113),s=n(696157),r=n(826067),d=n(844974);const c="undefined"!=typeof window,u=c?`${window.location.origin}/oauth/line/redirect`:"";function p(e,i){var n;if(!c)return void(null===(n=i.error)||void 0===n||n.call(i,{message:"Window is undefined"}));let p;const m=function(e=5){const i="abcdefghijklmnopqrstuvwxyz1234567890";return new Array(e).fill("").map((()=>i[Math.floor(Math.random()*i.length)])).join("")}(10),_=async e=>{if(!e.isTrusted)return;const n=e instanceof MessageEvent?(({origin:e,data:i})=>i&&e===window.location.origin?String(i):null)(e):(({url:e,key:i})=>{if(!e.startsWith(window.location.origin)||i!==s.MM)return null;const n=(0,d.qn)(s.MM);return(0,d.L_)(s.MM),n})(e),o=(0,r.mB)(n);if(o.state&&o.code&&o.state===m){p&&!p.closed&&p.close();try{const e=await fetch("/oauth/line/verify",{headers:{"Content-type":"application/x-www-form-urlencoded; charset=UTF-8","x-csrftoken":`${String(t.U2(a.fS))}`},method:"POST",body:(0,l.Z)({code:o.code,redirect_uri:u})}),n=await e.json(),{id_token:s,access_token:r}=n;var c;if(s&&r)i.success({line_id_token:s,line_access_token:r});else null===(c=i.error)||void 0===c||c.call(i,{message:"No tokens returned"})}catch(b){var h;null===(h=i.error)||void 0===h||h.call(i,b)}finally{var g;p&&!p.closed&&p.close(),window.removeEventListener("message",_),window.removeEventListener("storage",_),null===(g=i.complete)||void 0===g||g.call(i)}}};window.addEventListener("message",_),window.addEventListener("storage",_),p=window.open(`https://access.line.me/oauth2/v2.1/authorize?response_type=code&client_id=${o.z}&redirect_uri=${encodeURIComponent(u)}&state=${m}&ui_locales=${e}&scope=profile%20openid%20email`,"_blank")}},711781:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>{return JSON.parse(decodeURIComponent(atob((i=e.split(".")[1],(i||"").replace(/-/g,"+").replace(/_/g,"/"))).split("").map((e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2))).join("")));var i}},467570:(e,i,n)=>{n.d(i,{$:()=>d,GH:()=>r,JF:()=>g,Jb:()=>m,MI:()=>h,sl:()=>u,we:()=>p});var t=n(935879),l=n(713930),a=n(816068),o=n(214494),s=n(867820);const r="274266067164",d=["public_profile","email","user_birthday","user_friends"],c=["picture.type(large)","id","first_name","last_name","email","gender","birthday"],u=e=>{e&&(0,s.dy)({event:"load_script_success",provider:"facebook"}),"undefined"!=typeof window&&window.FB?(e&&(0,s.dy)({event:"initialize_library",provider:"facebook"}),window.FB.init({appId:r,status:!0,xfbml:!0,version:"v2.7"})):e&&(0,s.dy)({event:"global_object_not_found",provider:"facebook"})},p=(e,i)=>{i&&(0,s.dy)({event:"load_script_start",provider:"facebook"});return(0,l.Z)((0,t.Z)(e),"FACEBOOK").then((()=>u(i)))},m=()=>new Promise((e=>{"undefined"!=typeof window&&window.FB&&window.FB.getLoginStatus(e)})),_=({userID:e,accessToken:i,data:{birthday:n,email:t,first_name:l,gender:o,last_name:s,picture:r}})=>({type:"facebook",facebook_id:e,facebook_token:i,birthday:n?(0,a.Z)(n):void 0,email:t,first_name:l,gender:o,image_url:r&&!r.data.is_silhouette?r.data.url:void 0,last_name:s});async function h(e){var i;const n=(null===(i=(await o.Z.create("ApiResource",{url:"/v3/facebook/profile_data/",data:{access_token:e,pii_safe_birthday:!0,fields:c.join(",")}}).callCreate()).resource_response)||void 0===i?void 0:i.data)||{};return{access_token:e,birthday:n.birthday,email:n.email,first_name:n.first_name,gender:n.gender,id:n.id,last_name:n.last_name,picture:n.picture}}const g=()=>new Promise((e=>{window.FB.login(e,{scope:d.join(",")})})).then((e=>((e,i)=>new Promise(((n,t)=>{if("connected"!==e.status)return void t({status:e.status||"unknown"});const{userID:l,accessToken:a}=e.authResponse;h(a).then((e=>{n({creds:{facebook_id:l,facebook_token:a,facebook_autologin:(null==i?void 0:i.autologin)||!1},signupOptions:_({userID:l,accessToken:a,data:e})})}),t)})))(e)))},935879:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>`//connect.facebook.net/${(e=>{const i=e.replace(/-/g,"_");if(i.startsWith("es"))return"es_LA";if(i.startsWith("ar"))return"ar_AR";switch(i){case"de":return"de_DE";case"fr":return"fr_FR";case"it":return"it_IT";case"ja":return"ja_JP";case"nl":return"nl_NL";case"tr":return"tr_TR";case"en_AU":return"en_US";default:return i}})(e)}/sdk.js`},760372:(e,i,n)=>{n.d(i,{X:()=>t});const t="favorited"},869503:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(939106),l=n(898781),a=n(349700),o=n(883119),s=n(785893);function r(){const e=(0,l.ZP)();return e.bt("包邮", "Free shipping", "closeup.product.shipping", undefined, true)}function d({freeShippingPrice:e}){const i=(0,l.ZP)();return(0,a.nk)(i.bt("金额达 {{ shippingPrice }}+，即可包邮", "Free shipping with {{ shippingPrice }}+", "closeup.product.shipping", undefined, true),{shippingPrice:e}).join("")}function c({customStyles:e,showPrevDot:i,freeShippingPrice:n,freeShippingValue:l}){const a=i?[""]:[],{color:c="subtle",size:u="200"}=e||{};return Number.isFinite(l)?(0===l?a.push((0,s.jsx)(r,{})):n&&a.push((0,s.jsx)(d,{freeShippingPrice:n})),0===a.length?null:(0,s.jsx)(o.xv,{color:c,size:u,children:(0,s.jsx)(t.Z,{color:c,items:a})})):null}},523657:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(883119),a=n(785893);const o=(e,i,n)=>{const l=(0,t.useRef)(null),a=(0,t.useRef)(null);(0,t.useEffect)((()=>{if(e!==l.current||n&&n!==a.current){l.current=e;const n=(t=e,document.querySelector(`img[src="${t}"]`)||null);null!=n&&n.complete&&i()}var t;a.current=n}),[e,i,n])};function s({alt:e,children:i,color:n,elementTiming:t,isActive:s=!1,naturalHeight:r,naturalWidth:d,onLoad:c,src:u}){return o(u,c,s),(0,a.jsx)(l.Ee,{alt:e,color:n,elementTiming:t,naturalHeight:r,naturalWidth:d,onLoad:c,src:u,children:i})}},42447:(e,i,n)=>{n.d(i,{Z:()=>N});var t=n(667294),l=n(317672),a=n(790348);const o=e=>{const i=performance.getEntriesByType("resource").filter((e=>e.name.includes("i.pinimg"))).reduce(((e,i)=>{const n=i.name.replace(".jpg","").split("/");return{[n[n.length-1]]:{downloadSize:i.name.split("/")[3].split("x")[0]},...e}}),{});[...Array.from(document.getElementsByTagName("img")).map((e=>{const n=e.src.replace(".jpg","").split("/"),t=n[n.length-1];if(i[t]){var a;const n=(null===(a=(0,l.rZ)(e))||void 0===a?void 0:a.width)||1,o=i[t].downloadSize;return{fileName:t,renderedSize:n,downloadedSize:o,ratio:o/n}}return{fileName:t,renderedSize:1,downloadedSize:1,ratio:1}})),...Array.from(document.querySelectorAll('div[role="img"]')).map((e=>{const n=e.style.backgroundImage.split('"')[1].replace(".jpg","").split("/"),t=n[n.length-1];if(i[t]&&e instanceof HTMLDivElement){var a;const n=(null===(a=(0,l.rZ)(e))||void 0===a?void 0:a.width)||1,o=i[t].downloadSize;return{fileName:t,renderedSize:n,downloadedSize:o,ratio:o/n}}return{fileName:t,renderedSize:1,downloadedSize:1,ratio:1}}))].forEach((i=>{const{ratio:n,fileName:t,downloadedSize:l}=i;i.ratio>1.05&&(0,a.A9)(`checkImageRatio.${e}`,{count:Math.round(10*n)/10,tags:{fileName:`${l}_${t}`}})}))};var s=n(860273),r=n(543059),d=n(607150);const c=({constraintMap:e,initialNavTiming:i,annotations:n})=>({...n,...(0,d.jh)("constraint_",e),...(0,d.jh)("mark_",(0,r.gQ)()),...(0,d.jh)("browser_",{...i?(0,d.D3)(i):{},...(0,d.rX)()})});var u=n(358864),p=n(505771),m=n(156381);const _=(e,i)=>{const{firstInputDelay:n}=(0,m.v2)();return[...e.map((e=>(0,p.Z)(e,i))).filter(Boolean),...n?[{name:"fid",id:(0,u.Z)(),parentId:i,startTime:n.startTime,endTime:n.endTime,annotationMap:{},binaryAnnotationMap:{}}]:[]]};var h=n(435851),g=n(172071);const b=({eventPrefix:e,endTime:i,tags:n,resourceArr:t,resourceType:l="allResources"})=>{const a=t.length;if(a>0&&"object"==typeof t[0]&&!Array.isArray(t[0])){const o=[...t].sort(((e,i)=>e.fetchStart-i.fetchStart)),s=[...t].sort(((e,i)=>e.responseEnd-i.responseEnd));let r=1;const d=i/5;let c=0;for(;r<=5;){let i=0;for(;c<=a-1&&o[c].fetchStart<=d*r;)c+=1,i+=1;g.Z.gauge(`${e}.tags.${l}.fetchStartInterval${r}of5`,i,.2,n),g.Z.gauge(`${e}.${l}.fetchStartInterval${r}of5`,i,.2),r+=1}const u={zeroPercentInFlight:o[0].fetchStart,twentyFivePercentInFlight:o[Math.floor(a/4)].fetchStart,fiftyPercentInFlight:o[2*Math.floor(a/4)].fetchStart,seventyFivePercentInFlight:o[3*Math.floor(a/4)].fetchStart,hundredPercentInFlight:o[a-1].fetchStart,twentyFivePercentComplete:s[Math.floor(a/4)].responseEnd,fiftyPercentComplete:s[2*Math.floor(a/4)].responseEnd,seventyFivePercentComplete:s[3*Math.floor(a/4)].responseEnd,hundredPercentComplete:s[a-1].responseEnd};for(const i in u)u[i]&&(g.Z.timing(`${e}.tags.${l}.${i}`,u[i],.2,n),g.Z.timing(`${e}.${l}.${i}`,u[i],.2))}},I=({annotateExperiments:e,endTime:i,entries:n,metricId:t,pwtStaticContext:l})=>{const a=`${(0,h.Z)(l)}.${t.surface}`,o=[a];e&&e.forEach((e=>{const i=l.getExperimentGroup(e)||"null";o.push(`${a}.${e}.${i}`)}));const s={lcpTimingBucket:(e=>{let i;return i=e<=2500?"Good":e>2500&&e<=4e3?"Needs Improvement":"Poor",i})((0,m.Bn)())||"unknown",isAuthenticated:l.isAuthenticated,navigationType:t.navigationType},r=Array.from(n.filter((e=>"number"==typeof e.encodedBodySize&&e.encodedBodySize>=1e4&&e.responseEnd<=i))),d=[],c=[],u=[],p=[],_=[];r.forEach((e=>{"img"===e.initiatorType?d.push(e):"css"===e.initiatorType?c.push(e):"script"===e.initiatorType?u.push(e):"xmlhttprequest"===e.initiatorType?p.push(e):"link"===e.initiatorType&&e.name.includes("i.pinimg.com")&&_.push(e)})),o.forEach((e=>{b({eventPrefix:e,endTime:i,tags:s,resourceArr:r}),b({eventPrefix:e,endTime:i,tags:s,resourceArr:d,resourceType:"image"}),b({eventPrefix:e,endTime:i,tags:s,resourceArr:c,resourceType:"css"}),b({eventPrefix:e,endTime:i,tags:s,resourceArr:u,resourceType:"scripts"}),b({eventPrefix:e,endTime:i,tags:s,resourceArr:p,resourceType:"xhr"}),b({eventPrefix:e,endTime:i,tags:s,resourceArr:_,resourceType:"preloadedImage"})}))};var A=n(22773),y=n(453821),x=n(638089);const v=({annotateExperiments:e,annotations:i,binaryAnnotations:n,constraintMap:t,endTime:l,imageTimings:a,metricId:o,pwtStaticContext:r,startTime:d,traceId:u,spans:p})=>{const m=(0,A.Cg)();let h;"initial_app_load"===o.navigationType&&(h=(0,s.Z)());const g=a.map((({name:e})=>e)),b=m.map((e=>(0,y.p)(e,g))).filter((({timing:e})=>!(({startTime:e,responseEnd:i},n)=>e>n.endTime||!!i&&i<n.startTime||e<n.startTime-100)(e,{startTime:d,endTime:l})));return"board"!==o.surface&&"pin_closeup"!==o.surface||I({annotateExperiments:e,endTime:l,entries:m,metricId:o,pwtStaticContext:r}),{type:"COMPLETE",traceId:u,startTime:d,endTime:l,spans:_(b,u).concat(p),annotationMap:c({constraintMap:t,initialNavTiming:h,annotations:i}),binaryAnnotationMap:(0,x.rA)({annotateExperiments:e,binaryAnnotations:n,entries:m,metricId:o,performanceResources:b,pwtEndTime:l,pwtStaticContext:r})}};let k=!1;const f=(e,i)=>e&&i?k?((0,a.H)("duplicated_initial_app_load_surface_pwt"),(0,u.Z)()):(k=!0,i):(0,u.Z)();var S=n(558775);const P=(e,i)=>{const n=(0,t.useRef)(i);return{getState:()=>n.current,dispatch:i=>{n.current=e(n.current,i)}}};var w=n(985271),j=n(383434),B=n(226464),R=n(567450),E=n(276602),C=n(198462),T=n(785893);const J=["initial_app_load","client_route_push"],F=(0,j.X)("PwtSurface"),V="NavigationComplete",D="VisuallyComplete",U=(e,i)=>{e.isSampled&&(0,S.Z)({metricId:e.metricConfig.metricId,pwtStaticContext:e.metricConfig.pwtStaticContext,result:{type:"ABORT",reason:i}})},O=e=>{if(e.metricConfig.constraints.every((i=>e.constraintMap[i]))){const i=Math.max(...e.metricConfig.constraints.map((i=>e.constraintMap[i])));return((e,i)=>{var n;const{metricConfig:{metricId:t,pwtStaticContext:l,annotateExperiments:s},annotations:d,binaryAnnotations:c,constraintMap:u,startTime:p,imageTimings:m,isSampled:_,spans:h}=e;(0,r.L8)(`PWT_Complete_${(0,B.KJ)(t)}`);const g=f("initial_app_load"===t.navigationType,null===(n=l.serverData)||void 0===n?void 0:n.trace_id),b=v({annotateExperiments:s,annotations:d,binaryAnnotations:c,constraintMap:u,endTime:i,imageTimings:m,metricId:t,pwtStaticContext:l,startTime:p,traceId:g,spans:h});_&&(0,S.Z)({metricId:t,pwtStaticContext:l,result:b});try{o(String(b.binaryAnnotationMap["metricId.surface"].value))}catch(I){(0,a.H)("image_ratio_check_error",{error:I})}return{...e,result:b,status:"DONE"}})(e,i)}return e},Q=(e,i)=>{const{constraint:n,time:t}=i,l=(0,B.KJ)(e.metricConfig.metricId);return w.Z?e.metricConfig.constraints.find((e=>e===n))?e.constraintMap[n]?(F(`constraint "${n}" is already complete.`),(0,a.H)("duplicated_constraint_complete",{constraint:n,action:l}),e):(F(`marking constraint "${n}" as complete`),(0,r.ZP)(`constraint_${n}_is_complete`),O({...e,constraintMap:{...e.constraintMap,[n]:t||w.Z.now()}})):(F(`marked constraint "${n}" is not a required constraint.`),e):((0,a.H)("missing_window_performance",{action:l}),e)},L=(e,i)=>{if(F("dispatch action",i),"INIT_ROUTE"===i.type)return((e,i)=>{const{metricConfig:n,startTime:t,isSampled:l}=i;if("TIMING"===e.status&&t!==e.startTime&&U(e,"routeUpdatedOnSameSurface"),!n)return{status:"DISABLED",metricConfig:null};const o=(0,B.KJ)(n.metricId);return"TIMING"===e.status&&e.startTime===t&&e.constraintMap.NavigationComplete?((0,a.H)("duplicated_init_route_action",{action:o}),e):("Other"===n.pwtStaticContext.browserName&&!1===n.metricId.isAuthenticated&&"initial_app_load"===n.metricId.navigationType?((0,a.A9)(`TIMING.${o}`,{tags:{userAgent:null===(s=window)||void 0===s||null===(r=s.navigator)||void 0===r?void 0:r.userAgent}}),(0,a.A9)(`TIMING.sampled.${o}`,{tags:{userAgent:null===(d=window)||void 0===d||null===(c=d.navigator)||void 0===c?void 0:c.userAgent},sampleRate:.5})):((0,a.A9)(`TIMING.${o}`),(0,a.A9)(`TIMING.sampled.${o}`,{sampleRate:.5})),Q({status:"TIMING",metricConfig:n,startTime:t,constraintMap:{},annotations:{},binaryAnnotations:{},imageTimings:[],isSampled:l,spans:[]},{constraint:V}));var s,r,d,c})(e,i.payload);if("TIMING"!==e.status)return F(`ignoring action due to invalid state ${e.status}`,i),e;switch(i.type){case"ABORT":U(e,i.reason);const n={type:"ABORT",reason:i.reason};return{...e,status:"DONE",result:n};case"ANNOTATE":const{name:t}=i.payload;if(!w.Z)return e;const l=w.Z.now();return F(`adding annotation {${t}: ${l}}`),{...e,annotations:{...e.annotations,[t]:l}};case"BINARY_ANNOTATE":const{name:o,value:s,annotationType:r}=i.payload;return F(`adding binary annotation {${o}: ${s}}`),{...e,binaryAnnotations:{...e.binaryAnnotations,[o]:{value:s,type:r}}};case"MARK_CONSTRAINT_COMPLETE":return Q(e,i.payload);case"REMOVE_CONSTRAINT":return((e,i)=>{if(!w.Z){const i=(0,B.KJ)(e.metricConfig.metricId);(0,a.H)("missing_window_performance",{action:i})}F(`removing constraint "${i}"`);const n=e.metricConfig.constraints.filter((e=>e!==i)),{[i]:t,...l}=e.constraintMap;return O({...e,constraintMap:l,metricConfig:{...e.metricConfig,constraints:n}})})(e,i.payload);case"SET_SEGMENT":return((e,i)=>{if(!w.Z){const i=(0,B.KJ)(e.metricConfig.metricId);(0,a.H)("missing_window_performance",{action:i})}F(`updating pwt segment to "${i}"`);const n={...e.metricConfig.metricId,segment:i};return{...e,metricConfig:{...e.metricConfig,metricId:n}}})(e,i.payload);case"SET_VISUALLY_COMPLETE_RESULT":{const{payload:{imageTimings:n}}=i;if(0===n.length){U(e,"visuallyComplete_noImages");const i={type:"ABORT",reason:"visuallyComplete_noImages"};return{...e,status:"DONE",result:i}}const t=Math.max(...n.map((e=>e.responseEnd||0)));return Q({...e,imageTimings:n},{constraint:D,time:t})}case"ADD_SUBSPAN":const{startTime:d}=e,{payload:{name:c,startTime:p,endTime:m,annotations:_,binaryAnnotations:h,parentId:g}}=i;return{...e,spans:[...e.spans,{name:c,id:(0,u.Z)(),startTime:p||d,endTime:m,annotationMap:{..._},binaryAnnotationMap:{...h},parentId:g}]};case"START_SUBSPAN":return{...e,spans:[...e.spans,{name:i.payload.name,id:(0,u.Z)(),startTime:w.Z?w.Z.now():0,endTime:1/0,annotationMap:{...i.payload.annotations},binaryAnnotationMap:{...i.payload.binaryAnnotations},parentId:i.payload.parentId}]};case"STOP_SUBSPAN":const b=e.spans.findIndex((e=>e.name===i.payload.name));return b>-1?(e.spans[b].endTime=w.Z?w.Z.now():0,i.payload.annotations&&(e.spans[b].annotationMap={...e.spans[b].annotationMap,...i.payload.annotations}),i.payload.binaryAnnotations&&(e.spans[b].binaryAnnotationMap={...e.spans[b].binaryAnnotationMap,...i.payload.binaryAnnotations})):(0,a.H)("invalid_subspan_stop_name",{name:i.payload.name}),e;default:const I=(0,B.KJ)(e.metricConfig.metricId);return(0,a.H)("invalid_pwt_surface_action",{action:I}),e}};function N({children:e,...i}){var n;const l=(0,C.fM)(),o=(e=>{if(!e)return"initial_app_load";switch(e.action){case"PUSH":return"client_route_push";case"REPLACE":return"client_route_replace";default:return null}})(l),s=["seo_web_react18_render","web_react18_render_auth","web_react18_render_unauth","web_duplo_default",...null!==(n=i.annotateExperiments)&&void 0!==n?n:[]],r={...i,annotateExperiments:s,navigationInfo:{navigationType:o,clientNavigation:l}},{context:d}=(({surface:e,constraints:i,segment:n,measureGridVisuallyComplete:l,annotateExperiments:a,customEnabledNavigationTypes:o,navigationInfo:{clientNavigation:s,navigationType:r},sampleRate:d})=>{const c=(0,t.useRef)("NOT_SET"),u=(0,C.N5)(),{getState:p,dispatch:m}=P(L,{status:"DISABLED",metricConfig:null});if(c.current!==s&&(c.current=s,u)){const{isAuthenticated:t}=u,c=o||J,p=e&&r&&c.includes(r)?{metricId:{type:"surface",surface:e,navigationType:r,isAuthenticated:t,segment:n},annotateExperiments:a,constraints:[V,...i||[],...l?[D]:[]],pwtStaticContext:u}:null;m({type:"INIT_ROUTE",payload:{metricConfig:p,startTime:s?s.time:0,isSampled:!d||Math.random()<d}})}const _=p();if((0,t.useEffect)((()=>{const e=e=>{m({type:"ABORT",reason:e})};R.Z.onSessionPause(e);const i=()=>{window.removeEventListener("resize",i),m({type:"ABORT",reason:"windowResized"})};return window.addEventListener("resize",i),()=>{const n=p();F("handling unmount",n),"TIMING"===n.status&&U(n,"unmount"),R.Z.removePauseListener(e),window.removeEventListener("resize",i)}}),[]),"TIMING"!==_.status||!_.constraintMap.NavigationComplete)return{state:_,context:null};const{startTime:h,metricConfig:g}=_;return{state:_,context:{abort:e=>m({type:"ABORT",reason:e}),addAnnotation:e=>m({type:"ANNOTATE",payload:{name:e}}),addBinaryAnnotation:(e,i,n)=>m({type:"BINARY_ANNOTATE",payload:{name:e,value:i,annotationType:n}}),addSubspan:(e,i,n,t={},l={},a=null)=>m({type:"ADD_SUBSPAN",payload:{name:e,startTime:i,endTime:n,annotations:t,binaryAnnotations:l,parentId:a}}),getId:()=>h,getMetricId:()=>g.metricId,markConstraintComplete:e=>m({type:"MARK_CONSTRAINT_COMPLETE",payload:{constraint:e,time:w.Z?w.Z.now():0}}),removeConstraint:e=>m({type:"REMOVE_CONSTRAINT",payload:e}),setSegment:e=>m({type:"SET_SEGMENT",payload:e}),setVisuallyCompleteResult:g.constraints.includes(D)?e=>m({type:"SET_VISUALLY_COMPLETE_RESULT",payload:e}):null,startSubspan:(e,i={},n={},t=null)=>m({type:"START_SUBSPAN",payload:{name:e,annotations:i,binaryAnnotations:n,parentId:t}}),stopSubspan:(e,i={},n={},t=null)=>m({type:"STOP_SUBSPAN",payload:{name:e,annotations:i,binaryAnnotations:n,parentId:t}})}}})(r);return(()=>{const e=(0,E.EV)(),i=!!e;(0,t.useEffect)((()=>{if(i){const i=null==e?void 0:e.getMetricId(),n=i?(0,B.KJ)(i):null;(0,a.H)("nested_pwt_surface",{action:n})}}),[i])})(),(0,T.jsx)(E.Sb,{value:d,children:e})}},317254:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(969853),l=n(667294),a=n(276602),o=n(543059);var s=n(198462);function r({children:e,isAtEndOfFeed:i,pinData:n,itemCount:r,includeBackgroundImages:d=!1,includeVideos:c=!1,includeSections:u=!1}){var p;return(null===(p=(0,s.N5)())||void 0===p?void 0:p.isAuthenticated)||(u=!0),(0,t.Z)({pinData:n,isAtEndOfFeed:i,includeBackgroundImages:d,includeVideos:c,includeSections:u}),function(e){const i=(0,a.EV)(),n=(0,l.useRef)(null);(0,l.useEffect)((()=>{e!==n.current&&(n.current=e,i&&(0,o.ZP)(o.at))}),[!!i,e])}(r),e}},143461:(e,i,n)=>{n.d(i,{D:()=>r,T:()=>s});var t=n(667294),l=n(874103),a=n(785893);const o=(0,t.createContext)({recaptchaV3Token:"",refreshToken:()=>{}});function s({children:e}){const[i,n]=(0,t.useState)(""),s=(0,t.useCallback)((()=>{(0,l.rY)((e=>n(e)),(e=>{}),l.sk)}),[]);(0,t.useEffect)((()=>{s();const e=setInterval(s,l.yc);return()=>{clearInterval(e)}}),[s]);const r=(0,t.useMemo)((()=>({recaptchaV3Token:i,refreshToken:s})),[i,s]);return(0,a.jsx)(o.Provider,{value:r,children:e})}const r=()=>(0,t.useContext)(o)},561195:(e,i,n)=>{n.d(i,{A:()=>o,Z:()=>s});var t=n(667294),l=n(883119),a=n(785893);const o=({fill:e,width:i,color:n})=>{const o="half"===e?(0,a.jsxs)(t.Fragment,{children:[(0,a.jsx)(l.xu,{position:"absolute",children:(0,a.jsx)(l.JO,{accessibilityLabel:"",color:"default",icon:"star-half",size:12})}),(0,a.jsx)(l.JO,{accessibilityLabel:"",color:"subtle",icon:"star",size:12})]}):(0,a.jsx)(l.JO,{accessibilityLabel:"",color:"full"===e?"default":"subtle",icon:"star",size:12});return(0,a.jsx)(l.xu,{dangerouslySetInlineStyle:{__style:{marginRight:"3px"}},display:"inlineBlock","data-test-id":`rating-star-${e}`,children:o})};function s({max_rating:e,rating:i,width:n,color:l}){const s=[],r=function(e,i){return 5*(i=i<=e?i:e)/e}(parseFloat(e)||5,parseFloat(i)||0);if(Number.isNaN(r))return null;const d=Math.floor(r),c=r-d;return[...Array(d).keys()].forEach((e=>s.push((0,a.jsx)(o,{color:l,fill:"full",width:n},e)))),c>=.75?s.push((0,a.jsx)(o,{color:l,fill:"full",width:n},s.length)):c>=.25&&s.push((0,a.jsx)(o,{color:l,fill:"half",width:n},s.length)),[...Array(5-s.length).keys()].forEach((()=>s.push((0,a.jsx)(o,{color:l,fill:"empty",width:n},s.length)))),(0,a.jsx)(t.Fragment,{children:s})}},923297:(e,i,n)=>{function t({m:e=0,h:i=0}){let n;return n=i<=0?i:e>45?i+1:e>15?i+.5:i,{m:e,h:i,rm:i>0?0:e,rh:n}}function l(e){const i=Math.floor(e/3600);return t({m:Math.floor(e%3600/60),h:i})}n.d(i,{X:()=>t,u:()=>l})},248327:(e,i,n)=>{n.d(i,{U:()=>u,b:()=>p});var t=n(886858),l=n(214494),a=n(414327),o=n(718368),s=n(483025),r=n(782677);function d({data:e,opts:{bookmark:i,options:n,schema:t},resource:l}){const a=((e,{bookmark:i,options:n,schema:t})=>{const l=t||s.Z[e];return"function"==typeof l?l({resource:e,options:n,bookmark:i}):l})(l,{bookmark:i,options:n,schema:t});return{normalizedResponse:a&&e?(0,r.Fv)(e,a):null,resourceSchema:a}}function c({fetchOptions:e,resource:i,retry:n}){return(s,r)=>{var u,p,m;const{bookmark:_,headers:h,options:g,refresh:b,schema:I}=e,A=(0,t.Z)(g);if(null!==(u=r().resources)&&void 0!==u&&null!==(p=u[i])&&void 0!==p&&null!==(m=p[A])&&void 0!==m&&m.fetching&&!n)return Promise.resolve();const y=n?n.bookmark:_,x=y?{...g,bookmarks:[y]}:g;return s((0,a.LQ)(i,g,!0)),l.Z.create(i,x).callGet(void 0,h).then((t=>{var r;const u=null===(r=t.resource_response)||void 0===r?void 0:r.data,[p]=t.bookmarks||[];if(Array.isArray(u)&&0===u.length&&p&&p!==o.q){const t=n?n.count:0;if(!(t>=o.s))return s(c({resource:i,fetchOptions:e,retry:{count:t+1,bookmark:p}}))}!function(e,i){"VisualSearchFlashlightUnifiedResource"===e&&(i=i.results)}(i,u);const{normalizedResponse:m,resourceSchema:h}=d({data:u,opts:{bookmark:_,options:g,schema:I},resource:i})||{normalizedResponse:null,resourceSchema:void 0};return _?(s((0,a.Dm)(i,g,t,m,h)),l.Z.fetchMoreCompleteCallback&&l.Z.fetchMoreCompleteCallback({resource:i,options:g,response:t,normalizedResponse:m,refresh:b,resourceSchema:h})):(s((0,a.Sr)(i,g,t,m,b,h)),l.Z.fetchCompleteCallback&&l.Z.fetchCompleteCallback({resource:i,options:g,response:t,normalizedResponse:m,refresh:b,resourceSchema:h})),Promise.resolve()}),(e=>{s((0,a.Tl)(i,g,e))}))}}const u=(e,{bookmark:i,headers:n,options:t,schema:l})=>c({resource:e,fetchOptions:{bookmark:i,headers:n,options:t,refresh:!1,schema:l}}),p=(e,{headers:i,options:n,schema:t})=>c({resource:e,fetchOptions:{headers:i,options:n,refresh:!0,schema:t}})},176843:(e,i,n)=>{function t(e,i){let n;if(e.error){const{httpStatus:t,api_error_code:l,redirectUrl:a}=e.error;if(404===t||401===t&&7===l){n={pathname:i?"/ideas/":"/",state:{showError:!0}}}301===t&&a&&(n={pathname:a})}return n}n.d(i,{Z:()=>t})},414327:(e,i,n)=>{n.d(i,{Dm:()=>r,LQ:()=>a,Sr:()=>s,Tl:()=>o,XM:()=>l,jB:()=>d});var t=n(338739);function l(e,i,n,l){return{type:t.AF,payload:{resource:e,options:i,response:n,normalizedResponse:l}}}function a(e,i,n){return{type:t.KK,payload:{resource:e,options:i,isFetching:n}}}const o=(e,i,n)=>({type:t.cR,payload:{resource:e,options:i,error:n}});function s(e,i,n,l,a,o){return{type:t.zP,payload:{isRefresh:a,normalizedResponse:l,options:i,resource:e,response:n,schema:o}}}function r(e,i,n,l,a){return{type:t.aW,payload:{resource:e,options:i,response:n,normalizedResponse:l,schema:a}}}function d(e,i){return{type:t.se,payload:{resource:e,optionsOrOptionsKey:i}}}},784590:(e,i,n)=>{n.d(i,{Z:()=>u});var t=n(667294),l=n(702664),a=n(886858),o=n(718368),s=n(276775),r=n(780280),d=n(248327);const c={};function u(e){const{enabledRouteRefresh:i,__unstableEnableSuspenseSupport:n,headers:u,name:p,noCache:m,options:_,schema:h}=null!=e?e:{name:"DisabledResource",options:null},g=!e,b=(0,l.useDispatch)(),I=(0,a.Z)(_),A=(0,t.useRef)(null),y=(0,t.useRef)(),x=(0,s.useHistory)(),v=x&&"POP"!==x.action,k=e=>(e[p]||c)[I]||c,f=(0,l.useSelector)((({resources:e})=>k(e).nextBookmark)),S=(0,l.useSelector)((({resources:e})=>k(e).data)),P=(0,l.useSelector)((({resources:e})=>k(e).auxData)),w=(0,l.useSelector)((({resources:e})=>k(e).error)),j=(0,l.useSelector)((({resources:e})=>Boolean(k(e).fetching))),B=Boolean(w)||void 0!==S,R=B&&!j&&f===o.q,E=Boolean(B&&i&&v&&!g),[C,T]=(0,t.useState)(E),J=(0,t.useCallback)((e=>{A.current=b((0,d.U)(p,{options:_,schema:h,bookmark:e,headers:u}))}),[b,p,I,h,u]),F=()=>{A.current=b((0,d.b)(p,{options:_,schema:h,headers:u}))},{isBot:V}=(0,r.B)(),D=()=>{if(!g&&y.current!==I){const e=void 0===y.current;y.current=I,!B&&!j||e&&w&&(({httpStatus:e})=>!e||e>=500)(w)?J():(!V&&m||E)&&F()}};(0,t.useEffect)((()=>{n||D()})),n&&D();const U=(0,t.useCallback)((()=>{g||(F(),T(!0))}),[g,d.b,p,I,u,T]),O=(0,t.useCallback)((()=>{!f||R||j||g||J(f)}),[g,J,f,R,j]);if(A.current)if(B&&!j)A.current=null;else if(n)throw A.current;const Q=(0,t.useRef)({auxData:void 0,data:void 0,error:void 0,fetchMore:O,isAtEnd:!1,isFetching:!1,isLoaded:!1,isRefreshing:!1,nextBookmark:void 0,refresh:U}),L={auxData:P,data:S,error:w,fetchMore:O,isAtEnd:R,isFetching:j,isLoaded:B,isRefreshing:C,nextBookmark:f,refresh:U};return(0,l.shallowEqual)(L,Q.current)||(!C||!Q.current.data&&E||(0,l.shallowEqual)(L.data,Q.current.data)||(L.isRefreshing=!1,T(!1)),Q.current=L),Q.current}},989726:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(176843),l=n(784590),a=n(19121),o=n(53987),s=n(276775);function r(e){const i=(0,s.useHistory)(),n=(0,s.useLocation)(),{isAuth:r}=(0,a.Z)(),d=!r&&(0,o.L6)(n),c=(0,l.Z)(e),u=(0,t.Z)(c,d);return u&&i.replace(u.pathname,u.state),c}},555069:(e,i,n)=>{n.d(i,{Z:()=>se});var t=n(667294),l=n(992750),a=n(428258),o=n(867820),s=n(736688);const r=e=>{const i=Math.floor(e/1e3);return i>=0?i:0},d=e=>e>=30,c=e=>e?new Date(Date.parse(e)).toISOString():(new Date).toISOString();function u({origin:e,pathname:i},n,t,l,a,o,d){const{full_canonical_url:u}=null!=n?n:{},p=u||`${e}${i}`,m=t.title||"",_=t.seo_title||"",h=t.description||"",{fallbackTitle:g,fallbackDescription:b}=(0,s.fP)("video",m,o),{title:I,description:A}=(0,s.dn)(n,m,h,g,b,_),y=(x=l.duration||0,`PT${r(x||0)}S`);var x;const v=l.url||"",k=c(t.created_at);let f;return d&&(f={"@type":"SeekToAction",target:`${p}?t={seek_to_second_number}`,"startOffset-input":"required name=seek_to_second_number"}),{"@type":"VideoObject","@context":"http://schema.org/","@id":p,name:I,description:A,caption:a||A,thumbnailUrl:l.thumbnail||"",uploadDate:k,duration:y||void 0,contentUrl:v,potentialAction:f}}const p=({origin:e,pathname:i},n,t,l,a,o)=>{let p;if(l){const l=(e=>{var i,n;const t=e.videos&&(null===(i=e.videos.video_list)||void 0===i?void 0:i.V_720P),l=e.videos&&(null===(n=e.videos.video_list)||void 0===n?void 0:n.V_HLSV4);return t||l})(t);if(l){const a=r(l.duration||0);p=u({origin:e,pathname:i},n,t,l,"",o,d(a))}else p=function({origin:e,pathname:i},n,t,l){var a,o,r;const{full_canonical_url:d}=null!=n?n:{},u=d||`${e}${i}`,p=t.title||"",m=t.description||"",_=t.seo_title||"",{fallbackTitle:h,fallbackDescription:g}=(0,s.fP)("video",p,l),b=c(t.created_at),I=null===(a=t.embed)||void 0===a?void 0:a.src,A=(null===(o=t.images)||void 0===o||null===(r=o.orig)||void 0===r?void 0:r.url)||"",{title:y,description:x}=(0,s.dn)(n,p,m,h,g,_);return y&&x&&I&&A?{"@type":"VideoObject","@context":"http://schema.org/","@id":u,name:y,description:x,thumbnailUrl:A,uploadDate:b,embedUrl:I}:null}({origin:e,pathname:i},n,t,o)}else{const l=B(a);l&&(p=u({origin:e,pathname:i},n,t,l,"",o,!1))}return{videoJsonData:p}},m=[0,1,9],_=[...m,5],h=[...m,6],g=e=>7===e.block_type,b=(e,i)=>!(!g(e)||!(e.blocks||[]).find((e=>i.includes(e.block_type)))),I=e=>!(!g(e)||!e.heading),A=e=>e.reduce(((e,i)=>[...e,...(i.blocks||[]).filter((e=>3===e.block_type&&!!e.video)).map((e=>(0,a.Z)(e.video)))]),[]),y=e=>e.filter((e=>2!==e.layout)),x=(e,i)=>(e||[]).filter((e=>0!==e.layout&&(e.blocks||[]).length)).find((e=>(e.blocks||[]).find((e=>e&&i.includes(e.block_type)))));function v(e,i){var n,t,a,s,r;if(1!==(null===(n=i.metadata)||void 0===n?void 0:n.template_type))return!1;const d=!!(0,l.RC)({storyPinDataMetadataPinTitle:null===(t=i.metadata)||void 0===t?void 0:t.pin_title,pinTitle:e}),c=!!i.metadata,u=!(null===(a=i.metadata)||void 0===a||null===(s=a.basics)||void 0===s||null===(r=s.list_blocks)||void 0===r||!r.find((e=>b(e,_)||I(e)))),p=!!x(i.pages,m),h=y(i.pages||[]),g=d&&c&&(u||p);return(({isEligible:e,hasTitle:i,hasMetadata:n,hasIngredients:t,hasInstructions:l,hasNativeCreator:a,validPages:s,validVideos:r})=>{(0,o.My)("closeup_main_pin.leaf_snippet.is_story_recipe",{isEligible:e,validPages:s.length,validVideos:r.length,hasTitle:i,hasMetadata:n,hasIngredients:t,hasInstructions:l,hasNativeCreator:a,isGuidedRecipe:t&&l})})({isEligible:g,validPages:h,validVideos:A(h),hasTitle:d,hasMetadata:c,hasIngredients:u,hasInstructions:p,hasNativeCreator:"N/A"}),g}const k=e=>{var i;return(null!==(i=e.pages)&&void 0!==i?i:[]).filter((e=>{var i;const n=null!==(i=e.blocks)&&void 0!==i?i:[],t=[];for(const l of n)0===l.block_type&&t.push(l.text);return!!t.join(" ")}))},f=({origin:e,pathname:i},n,t,l,o)=>{const s=k(l);let r=!1;const d=s.map((l=>{var s;const d=null!==(s=l.blocks)&&void 0!==s?s:[],c=[];for(const e of d)0===e.block_type&&c.push(e.text);const p=c.join(" "),m={"@type":"HowToStep",text:p};for(const g of d){if(3===g.block_type&&g.video){const l=(0,a.Z)(g.video),s=l.mp4||l.hlsv3;if(s){m.video=u({origin:e,pathname:i},n,t,s,p,o,!1),r=!0;break}}if(2===g.block_type&&g.image){var _,h;const e=null===(_=g.image)||void 0===_||null===(h=_.images)||void 0===h?void 0:h.originals;if(e){m.image=e.url;break}}}return m}));return d.length>=2?{howToSteps:d,containsNestedVideo:r}:{howToSteps:[],containsNestedVideo:r}};function S(e,i){var n,t,a,s,r;if(!e||!i)return!1;if(2!==(null===(n=i.metadata)||void 0===n?void 0:n.template_type))return!1;const d=!!(0,l.RC)({storyPinDataMetadataPinTitle:null===(t=i.metadata)||void 0===t?void 0:t.pin_title,pinTitle:e.title}),c=!!i.metadata,u=!(null===(a=i.metadata)||void 0===a||null===(s=a.basics)||void 0===s||null===(r=s.list_blocks)||void 0===r||!r.find((e=>b(e,h)))),p=!!x(i.pages,[0,1]),m=y(i.pages||[]),_=A(m),g=k(i),I=d&&c&&u&&p&&g.length>=2;return(({isEligible:e,hasTitle:i,hasMetadata:n,hasInstructions:t,hasSupplies:l,validPages:a,validVideos:s,validHowToSteps:r})=>{(0,o.My)("closeup_main_pin.leaf_snippet.is_story_how_to",{isEligible:e,validPages:a.length,validVideos:s.length,validHowToSteps:r.length,hasTitle:i,hasMetadata:n,hasSupplies:l,hasInstructions:t})})({isEligible:I,validPages:m,validVideos:_,hasTitle:d,hasMetadata:c,hasInstructions:p,hasSupplies:u,validHowToSteps:g}),I}const P=e=>{var i,n;return(null==e||null===(i=e.images)||void 0===i||null===(n=i.originals)||void 0===n?void 0:n.url)||""},w=e=>{const i=(e=>(e.pages||[]).find((e=>0===e.layout)))(e),n=P(null==i?void 0:i.image_adjusted)||P(null==i?void 0:i.image);if(n)return n;const t=((null==i?void 0:i.blocks)||[]).find((e=>e.image));return P(null==t?void 0:t.image)},j=e=>{if(!e)return[];const i=y(e.pages||[]);return A(i)},B=e=>{const i=e.length>0?e[0].mp4||e[0].hlsv3:null;let n=r((null==i?void 0:i.duration)||0)>=6;if(n||e.length<=1)return i;return e.map((e=>e.mp4||e.hlsv3)).find((e=>{const i=r((null==e?void 0:e.duration)||0);return n=(e=>e>=5)(i),n}))||i},R=e=>(e=>{var i,n,t;return(null!==(i=null===(n=e.metadata)||void 0===n||null===(t=n.basics)||void 0===t?void 0:t.list_blocks)&&void 0!==i?i:[]).filter((e=>e&&[7].includes(e.block_type)))})(e).map((e=>{var i;return(null!==(i=e.blocks)&&void 0!==i?i:[]).filter((e=>e&&!!e.text&&[0,9,1,6].includes(e.block_type))).map((e=>({"@type":"HowToSupply",name:e.text||""})))})).flat(),E=({origin:e,pathname:i},n,t,a,o)=>{var c,p;a.pages=y(a.pages||[]);const m=(0,l.RC)({storyPinDataMetadataPinTitle:null===(c=t.story_pin_data)||void 0===c||null===(p=c.metadata)||void 0===p?void 0:p.pin_title,pinTitle:t.title})||"",_=t.seo_title||"",h=w(a),g={supply:R(a)},{howToSteps:b,containsNestedVideo:I}=f({origin:e,pathname:i},n,t,a,o),A=j(a),x=B(A),v={video:void 0};if(!I&&x){const l=r(x.duration||0),a=d(l);v.video=u({origin:e,pathname:i},n,t,x,"",o,a)}const{fallbackTitle:k,fallbackDescription:S}=(0,s.fP)("howto",m,o),{title:P}=(0,s.dn)(n,m,"",k,S,_);return{"@type":"HowTo",name:P,image:h,...g,step:b,...v}},C=({origin:e,pathname:i},n,t,a,o)=>{var c,p,m,h,g,A,x,v;a.pages=y(a.pages||[]);const k=w(a),S=(0,l.RC)({storyPinDataMetadataPinTitle:null===(c=t.story_pin_data)||void 0===c||null===(p=c.metadata)||void 0===p?void 0:p.pin_title,pinTitle:t.title})||"",P=t.seo_title||"",{description:R}=(0,l.eK)({pinJoinVisualAnnotation:null===(m=t.pin_join)||void 0===m?void 0:m.visual_annotation,pinJoinAnnotationsWithLinks:null===(h=t.pin_join)||void 0===h?void 0:h.annotations_with_links,richMetadataDescription:null===(g=t.rich_metadata)||void 0===g?void 0:g.description,richSummaryDisplayName:null===(A=t.rich_summary)||void 0===A?void 0:A.display_name,placeSummaryName:t.place_summary,closeupUnifiedDescription:t.closeup_unified_description}),E=(0,s.QO)(e,{userName:null===(x=t.native_creator)||void 0===x?void 0:x.username,fullName:null===(v=t.native_creator)||void 0===v?void 0:v.full_name}),C=(e=>{var i,n,t;return((null===(i=e.metadata)||void 0===i||null===(n=i.basics)||void 0===n||null===(t=n.list_blocks)||void 0===t?void 0:t.filter((e=>b(e,_)||I(e))))||[]).map((e=>{const i=e.blocks||[];return i.length>0?i.map((e=>(e.text||"").trim())):[(e.heading||"").trim()]})).flat()})(a),{howToSteps:T,containsNestedVideo:J}=f({origin:e,pathname:i},n,t,a,o),{cookTime:F,prepTime:V,totalTime:D,recipeYield:U}=(e=>{var i,n;const t=((null===(i=e.metadata)||void 0===i||null===(n=i.basics)||void 0===n?void 0:n.key_value_blocks)||[]).reduce(((e,{category_type:i,value:n})=>{if(!n)return e;if(0===i)e.cookTime=n;else if(1===i){const i=n.match(/\d+/);i&&(e.recipeYield=i[0])}else 2===i&&(e.difficulty=n);return e}),{cookTime:"0",recipeYield:"1",difficulty:"1"}),l=parseInt(t.cookTime,10)>0?t.cookTime:"0";return{prepTime:"PT0M",cookTime:`PT${l}M`,totalTime:`PT${(parseInt("0",10)+parseInt(l,10)).toString()}M`,recipeYield:parseInt(t.recipeYield,10),difficulty:parseInt(t.difficulty,10)>=1?t.difficulty:"1"}})(a),O={cookTime:F,prepTime:V,totalTime:D,recipeYield:U},Q=(L=t.created_at)?new Date(Date.parse(L)).toISOString():"";var L;const N=j(a),M=B(N),q={video:void 0};if(!J&&M){const l=r(M.duration||0),a=d(l);q.video=u({origin:e,pathname:i},n,t,M,"",o,a)}const W={};T.length>0&&C.length>0&&(W.recipeInstructions=T,W.recipeIngredient=C);const{fallbackTitle:Z,fallbackDescription:K}=(0,s.fP)("recipe",S,o),{title:H,description:z}=(0,s.dn)(n,S,R,Z,K,P);return{"@type":"Recipe",image:k,name:H,author:E,description:z,datePublished:Q,...O,...W,...q}};var T=n(841726);const J=e=>{var i;return(null==e||null===(i=e.orig)||void 0===i?void 0:i.url)||""},F=(e,i)=>{const n=i||e;if(n){const e=new Date(Date.parse(n));if(e)return e.toISOString()}},V=(e,i)=>e&&i?{sharedContent:{"@type":"WebPage",headline:i,url:e}}:void 0,D=({origin:e},i,n,{pinnerFullName:t,pinnerUsername:a},o)=>{var r,d,c,u,p,m,_;const{url:h,article:g,title:b}=n.rich_metadata||{},{full_canonical_url:I}=null!=i?i:{},A=I||h,y=(0,l.Ly)({pinTitle:n.title,gridTitle:n.grid_title,richSummaryDisplayName:null!==(r=null===(d=n.rich_summary)||void 0===d?void 0:d.display_name)&&void 0!==r?r:"",richMetadataTitle:null!=b?b:"",storyPinDataId:n.story_pin_data_id,storyPinDataMetadataPinTitle:null===(c=n.story_pin_data)||void 0===c||null===(u=c.metadata)||void 0===u?void 0:u.pin_title,placeSummaryName:null!==(p=n.place_summary)&&void 0!==p?p:"",pinJoinVisualAnnotation:null===(m=n.pin_join)||void 0===m?void 0:m.visual_annotation,pinJoinAnnotationsWithLinks:null===(_=n.pin_join)||void 0===_?void 0:_.annotations_with_links})||"",x=(0,s.QO)(e,{userName:a,fullName:t}),v=((e,i)=>e?(0,T.o)(e).trim():(i||"").trim())(n.description,n.title)||"",k=n.seo_title||"",{fallbackTitle:f,fallbackDescription:S}=(0,s.fP)("default",y,o),{title:P,description:w}=(0,s.dn)(i,y,v,f,S,k);return{"@type":"SocialMediaPosting",author:x,headline:P,articleBody:w,image:J(n.images),datePublished:F(n.created_at,null==g?void 0:g.date_published),...V(A,P)}},U=e=>{if(!e)return;const i=e=>{const i=e||{},n=i.h||0,t=i.m||0;let l="PT",a=!1;return n>0&&(l+=n.toString()+"H",a=!0),t>0&&(l+=t.toString()+"M",a=!0),a?l:""},n={};return e.total&&(n.totalTime=i(e.total)),e.cook&&(n.cookTime=i(e.cook)),e.prep&&(n.prepTime=i(e.prep)),n},O=e=>{if(!e.categorized_ingredients)return;const i=[];return e.categorized_ingredients.forEach((e=>{(e.ingredients||[]).forEach((e=>{const n=[];e.amt&&n.push(e.amt),e.name&&(n.push(e.name),i.push(n.join(" ")))}))})),i.length>1?{recipeIngredient:i}:void 0},Q=({origin:e,pathname:i},n,t,{pinnerFullName:l,pinnerUsername:a},o)=>{const c=t.rich_metadata;if(!c)return null;const{recipe:p}=c;if(!p)return null;const m=p.name||"",_=c.description||"",h=p.servings_summary&&(p.servings_summary.serves||p.servings_summary.summary),g=(0,s.QO)(e,{userName:a,fullName:l}),b=t.seo_title||"",I=t&&t.videos||{},{video_list:A={}}=I||{},{V_720P:y,V_HLSV4:x}=A,v=(0,s.V3)(y)||(0,s.V3)(x),k={video:void 0};if(v){const l=r(v.duration||0),a=d(l);k.video=u({origin:e,pathname:i},n,t,v,"",o,a)}const{fallbackTitle:f,fallbackDescription:S}=(0,s.fP)("recipe",m,o),{title:P,description:w}=(0,s.dn)(n,m,_,f,S,b),j=(0,s.cO)(p.aggregate_rating),B=j?{aggregateRating:j}:Object.freeze({}),R={...h?{recipeYield:h}:Object.freeze({}),...w?{description:w}:Object.freeze({}),...U(p.cook_times),...O(p),...B,...k};return{"@type":"Recipe",name:P,description:w,author:g,video:v,image:J(t.images),...R}};var L=n(748367),N=n(898781),M=n(844255),q=n(785893);const W=function(e){const{videoJsonData:i}=e;return i?(0,q.jsx)(L.Z,{type:"application/ld+json",testId:"video-snippet",value:i}):null};var Z=n(205202);const K=e=>{const i=e.replace(/[a-zA-Z]\./g,"").replace(/\./g,",").replace(/,([^,]*)$/g,".$1").replace(/[^0-9.]/g,"");return parseFloat(i)},H=(e,i,n)=>{var t;const l=i.rich_metadata&&i.rich_metadata.products&&i.rich_metadata.products[0],a=l&&l.name||i.grid_title||"",o=i.seo_title||"",r={"@type":"Brand",name:i.rich_metadata&&i.rich_metadata.site_name||i.link_domain&&i.link_domain.official_user&&i.link_domain.official_user.full_name||""},d=i.rich_metadata&&i.rich_metadata.description||i.description||i.description_html||i.rich_metadata&&i.rich_metadata.title||i.title||"",c=(e=>{const i=[];e&&Object.keys(e).map((n=>i.push((0,Z.Z)(e,n))));return i})(i.images),u=(e=>{const i=e.rich_metadata&&e.rich_metadata.products&&e.rich_metadata.products[0],n=null==i?void 0:i.offer_summary;if(!n)return;let t;return!0===n.in_stock?t="https://schema.org/InStock":!1===n.in_stock&&(t="https://schema.org/OutOfStock"),n.min_price?{"@type":"AggregateOffer",lowPrice:K(n.min_price),highPrice:n&&n.max_price?K(n.max_price):void 0,priceCurrency:e.price_currency||"",...t?{availability:t}:Object.freeze({})}:n.price?{"@type":"Offer",price:K(n.price),priceCurrency:e.price_currency||"",url:e.rich_metadata&&e.rich_metadata.url||e.link||e.domain||"",...t?{availability:t}:Object.freeze({})}:void 0})(i),p=(0,s.cO)(null===(t=i.rich_metadata)||void 0===t?void 0:t.aggregate_rating),{fallbackTitle:m,fallbackDescription:_}=(0,s.fP)("product",a,n),{title:h,description:g}=(0,s.dn)(e,a,d,m,_,o);return{"@type":"Product",name:h,aggregateRating:p,brand:r,description:g,image:c,offers:u}};var z,X=n(153209),G=n(350118),Y=n(276775),$=n(780280),ee=n(50823),ie=n(167912),ne=n(623568);const te=void 0!==z?z:z=n(779819);function le({pin:e}){var i,n,l,a,r,d,c,u,m,_,h,g;const b=(0,N.ZP)(),{origin:I,isBot:A}=(0,$.B)(),{pathname:y}=(0,Y.useLocation)();if(!e||!e.pinner||!b)return null;const x=e.story_pin_data,k=(0,ne.iR)(e.videos),f=(0,ne.cL)({embedSrc:null===(i=e.embed)||void 0===i?void 0:i.src,embedSubtype:null===(n=e.embed)||void 0===n?void 0:n.subtype,embedType:null===(l=e.embed)||void 0===l?void 0:l.type}),P={pinnerFullName:null===(a=e.pinner)||void 0===a?void 0:a.full_name,pinnerUsername:null===(r=e.pinner)||void 0===r?void 0:r.username},w=(0,s.v_)(e.grid_title,e.rich_metadata);let B,R="standard_pin";const T=(0,X.r)(null===(d=e.rich_metadata)||void 0===d||null===(c=d.recipe)||void 0===c?void 0:c.name,!(null===(u=e.rich_metadata)||void 0===u||null===(m=u.recipe)||void 0===m||!m.categorized_ingredients),null===(_=e.rich_metadata)||void 0===_||null===(h=_.recipe)||void 0===h?void 0:h.from_aggregated_data);let J;(0,ee.f5)(e)&&(J=(0,ee.lP)({data:e,origin:I,i18n:b})),T?(B=Q({origin:I,pathname:y},J,e,P,b),R="recipe_pin"):x&&v(e.title,x)?(B=C({origin:I,pathname:y},J,e,x,b),R="recipe_idea_pin"):x&&S(e,x)?(B=E({origin:I,pathname:y},J,e,x,b),R="how_to_idea_pin"):x?(B=D({origin:I},J,e,P,b),R="idea_pin"):w?(B=H(J,e,b),R="product_pin"):B=D({origin:I},J,e,P,b);const{full_canonical_url:F}=null!==(g=J)&&void 0!==g?g:{},V=F||`${I}${y}`,U={...B,"@context":"http://schema.org/",mainEntityOfPage:{"@type":"WebPage","@id":V}},O=j(x),M=k||f,Z=!M&&!!O.length,K=M||Z;if((0,o.My)("closeup_main_pin.leaf_snippet",{isBot:A,jsonType:R,containsVideo:K}),!K)return(0,q.jsx)(t.Fragment,{children:(0,q.jsx)(L.Z,{type:"application/ld+json",testId:"leaf-snippet",value:U})});const{videoJsonData:z}=p({origin:I,pathname:y},J,e,M,O,b);return(0,q.jsxs)(t.Fragment,{children:[(0,q.jsx)(L.Z,{type:"application/ld+json",testId:"leaf-snippet",value:U}),K&&(0,q.jsx)(W,{videoJsonData:z})]})}const ae=({graphqlRef:e})=>{const i=(0,ie.useFragment)(te,e),n=(0,M.Z)(i);return(0,q.jsx)(le,{pin:n})},oe=({pinId:e})=>{const i=(0,G.S6)()(e);return i?(0,q.jsx)(le,{pin:i}):null};function se({graphqlRef:e,pinId:i}){return e?(0,q.jsx)(ae,{graphqlRef:e}):(0,q.jsx)(oe,{pinId:i})}},134185:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);const l=e=>{const i=e.itemType?{itemScope:!0,itemType:e.itemType}:{};return(0,t.jsx)("div",{"data-test-id":"rich-pin-information",...i,children:e.children||null})}},578661:(e,i,n)=>{n.d(i,{G:()=>t});const t="https://schema.org/Recipe"},736688:(e,i,n)=>{n.d(i,{QO:()=>r,V3:()=>o,cO:()=>u,dn:()=>d,fP:()=>c,j1:()=>p,v_:()=>s});var t=n(841726),l=n(867820),a=n(623568);const o=e=>{const{thumbnail:i,url:n,width:t,height:l,duration:a}=e||{};return i&&n&&t&&l&&{thumbnail:i,url:n,width:t,height:l,duration:a}||void 0};function s(e,i){if(i&&i.products&&i.products[0]){const n=i.products[0],t=!(!n.name&&!e),a=!(!i.aggregate_rating||0===i.aggregate_rating.rating_count&&0===i.aggregate_rating.review_count||Number.isNaN(parseFloat(i.aggregate_rating.rating_value))),o=!(!n.offer_summary||!n.offer_summary.min_price&&!n.offer_summary.price),s=t&&(a||o);return(({isEligible:e,hasName:i,hasAggregateRating:n,hasOffers:t})=>{(0,l.My)("closeup_main_pin.leaf_snippet.is_product",{isEligible:e,hasName:i,hasAggregateRating:n,hasOffers:t})})({isEligible:s,hasName:t,hasAggregateRating:a,hasOffers:o}),s}return!1}const r=(e,{userName:i,fullName:n})=>{const t=i||"";return{"@type":"Person",name:n||t,url:e+"/"+t}};function d(e,i,n,l,a,o){n=n.trim();const s=(i=i.trim())||o||n||l,r=()=>i||a;if(!e||!e.metatags)return{title:s,description:n||r()};const{description:d=""}=e.metatags;var c;return{title:s,description:(c=d,(0,t.o)(c||"").trim())||r()}}const c=(e,i,n)=>{let t=i;return n?(t="recipe"===e?n.bt("Pinterest 食谱", "Pinterest Recipe", "pin.closeup.leafsnippet.recipe", undefined, true):"howto"===e?n.bt("Pinterest 操作说明", "Pinterest How To", "pin.closeup.leafsnippet.howto", undefined, true):"video"===e?n.bt("Pinterest 视频", "Pinterest Video", "pin.closeup.leafsnippet.video", undefined, true):"product"===e?n.bt("Pinterest 产品", "Pinterest Product", "pin.closeup.leafsnippet.product", undefined, true):n.bt("Pin 图页面", "Pin page", "pin.closeup.leafsnippet.pin", undefined, true),{fallbackTitle:t,fallbackDescription:t}):{fallbackTitle:t,fallbackDescription:t}},u=e=>{if(!e)return;const i=e.rating_count,n=e.review_count;if(!(!!i||!!n)||Number.isNaN(parseFloat(e.rating_value)))return;const t=i||n;return{"@type":"AggregateRating",ratingValue:e.rating_value,ratingCount:t,bestRating:5,worstRating:1}},p=(e,i=!0)=>{var n,t,l,o;const s=!!(0,a.iR)(e.videos),r=i&&!!(0,a.cL)({embedSrc:null===(n=e.embed)||void 0===n?void 0:n.src,embedSubtype:null===(t=e.embed)||void 0===t?void 0:t.subtype,embedType:null===(l=e.embed)||void 0===l?void 0:l.type}),d=!(null===(o=e.story_pin_data)||void 0===o||!o.total_video_duration);return s||r||d}},844255:(e,i,n)=>{n.d(i,{Z:()=>_,g:()=>m});var t,l=n(862193),a=n(759177),o=n(224496),s=n(167912);const r=void 0!==t?t:t=n(377445),d=e=>{var i,n,t,l,a;if(e)return{thumbnail:null!==(i=e.thumbnail)&&void 0!==i?i:void 0,url:null!==(n=e.url)&&void 0!==n?n:void 0,width:null!==(t=e.width)&&void 0!==t?t:void 0,height:null!==(l=e.height)&&void 0!==l?l:void 0,duration:null!==(a=e.duration)&&void 0!==a?a:void 0}},c=e=>{if(!e)return;return{V_720P:d(e.v720P),V_HLSV4:d(e.vHLSV4)}},u=e=>{var i,n,t,l,a,o,s;if(!e)return;return{V_HLSV3_MOBILE:d(null===(i=e.videoListMobile)||void 0===i?void 0:i.vHLSV3MOBILE),V_EXP3:d(null===(n=e.videoListEXP3)||void 0===n?void 0:n.vEXP3),V_EXP4:d(null===(t=e.videoListEXP4)||void 0===t?void 0:t.vEXP4),V_EXP5:d(null===(l=e.videoListEXP5)||void 0===l?void 0:l.vEXP5),V_EXP6:d(null===(a=e.videoListEXP6)||void 0===a?void 0:a.vEXP6),V_EXP7:d(null===(o=e.videoListEXP7)||void 0===o?void 0:o.vEXP7),V_720P:d(null===(s=e.videoList720P)||void 0===s?void 0:s.v720P)}},p=e=>{if(!e)return;const i={height:e.height||void 0,url:e.url||void 0,width:e.width||void 0};return{orig:i,originals:i}},m=({blocks:e})=>{if(!e)return;const i=[];return e.forEach((e=>{if(9===e.blockType){var n;const t={block_type:9,type:"story_pin_text_block",text:null!==(n=e.text)&&void 0!==n?n:void 0};i.push(t)}if(5===e.blockType){var t;const n={block_type:5,type:o.h8.INGREDIENT,name:null!==(t=e.name)&&void 0!==t?t:void 0};i.push(n)}if(6===e.blockType){var l;const n={block_type:6,type:o.h8.SUPPLY,name:null!==(l=e.name)&&void 0!==l?l:void 0};i.push(n)}if(0===e.blockType){var a;const n={block_type:0,type:o.h8.PARAGRAPH,text:null!==(a=e.text)&&void 0!==a?a:void 0};i.push(n)}if(1===e.blockType){var s;const n={block_type:1,type:o.h8.HEADING,text:null!==(s=e.text)&&void 0!==s?s:void 0};i.push(n)}if(3===e.blockType){var r;const n={block_type:3,type:o.h8.VIDEO,text:null!==(r=e.text)&&void 0!==r?r:void 0,video:e.videoData?{video_list:u(e.videoData)}:void 0};i.push(n)}if(2===e.blockType){var d;const n={block_type:2,type:o.h8.IMAGE,text:null!==(d=e.text)&&void 0!==d?d:void 0,image:e.imageSpec_orig?{images:p(e.imageSpec_orig)}:void 0};i.push(n)}if(7===e.blockType){var c;const n={block_type:7,type:"story_pin_list_block",blocks:m({blocks:null!==(c=e.blocks)&&void 0!==c?c:void 0})};i.push(n)}})),i},_=e=>{var i,n,t,o,d,u,_,h,g,b,I,A,y,x,v,k,f,S,P,w,j,B,R,E,C,T,J,F,V,D,U,O,Q,L,N,M,q,W,Z,K;const H=(0,s.useFragment)(r,e),z=(0,a.Z)(H),X=(0,l.Z)(H);return{id:H.entityId,title:H.title,grid_title:H.gridTitle,story_pin_data_id:H.storyPinDataId,created_at:H.createdAt,description:H.description,closeup_unified_description:null!==(i=H.closeupUnifiedDescription)&&void 0!==i?i:void 0,price_currency:H.priceCurrency,domain:H.domain,description_html:H.descriptionHtml,embed:H.embed?{src:null!==(n=H.embed.src)&&void 0!==n?n:void 0,subtype:null!==(t=H.embed.subtype)&&void 0!==t?t:void 0,type:null!==(o=H.embed.type)&&void 0!==o?o:void 0}:void 0,board:H.board?{url:null!==(d=H.board.url)&&void 0!==d?d:""}:void 0,rich_summary:H.richSummary?{display_name:H.richSummary.displayName}:void 0,pinner:H.pinner?{username:null!==(u=H.pinner.username)&&void 0!==u?u:void 0,full_name:null!==(_=H.pinner.fullName)&&void 0!==_?_:void 0}:void 0,rich_metadata:H.richMetadata?{description:H.richMetadata.description,title:H.richMetadata.title,url:H.richMetadata.url,site_name:H.richMetadata.siteName,article:H.richMetadata.article?{date_published:H.richMetadata.article.datePublished}:void 0,products:H.richMetadata.products?H.richMetadata.products.map((e=>({name:e.name,offer_summary:e.offerSummary?{min_price:e.offerSummary.minPrice,price:e.offerSummary.price,max_price:e.offerSummary.maxPrice}:void 0}))):void 0,aggregate_rating:null!==(h=H.richMetadata)&&void 0!==h&&h.aggregateRating?{rating_count:null!==(g=H.richMetadata.aggregateRating.ratingCount)&&void 0!==g?g:void 0,review_count:null!==(b=H.richMetadata.aggregateRating.reviewCount)&&void 0!==b?b:void 0,rating_value:null!==(I=H.richMetadata.aggregateRating.ratingValue)&&void 0!==I?I:void 0}:void 0,recipe:null!==(A=H.richMetadata)&&void 0!==A&&A.recipe?{name:H.richMetadata.recipe.name,from_aggregated_data:null!==(y=H.richMetadata.recipe.fromAggregatedData)&&void 0!==y?y:void 0,cook_times:H.richMetadata.recipe.cookTimes?{cook:H.richMetadata.recipe.cookTimes.cook?{h:H.richMetadata.recipe.cookTimes.cook.h,m:H.richMetadata.recipe.cookTimes.cook.m}:void 0,prep:H.richMetadata.recipe.cookTimes.prep?{h:H.richMetadata.recipe.cookTimes.prep.h,m:H.richMetadata.recipe.cookTimes.prep.m}:void 0,total:H.richMetadata.recipe.cookTimes.total?{h:H.richMetadata.recipe.cookTimes.total.h,m:H.richMetadata.recipe.cookTimes.total.m}:void 0}:void 0,servings_summary:H.richMetadata.recipe.servingsSummary?{serves:H.richMetadata.recipe.servingsSummary.serves,summary:H.richMetadata.recipe.servingsSummary.summary}:void 0,aggregate_rating:H.richMetadata.recipe.aggregateRating?{rating_count:null!==(x=H.richMetadata.recipe.aggregateRating.ratingCount)&&void 0!==x?x:void 0,review_count:null!==(v=H.richMetadata.recipe.aggregateRating.reviewCount)&&void 0!==v?v:void 0,rating_value:null!==(k=H.richMetadata.recipe.aggregateRating.ratingValue)&&void 0!==k?k:void 0,best_rating:null!==(f=H.richMetadata.recipe.aggregateRating.bestRating)&&void 0!==f?f:void 0}:void 0,categorized_ingredients:H.richMetadata.recipe.categorizedIngredients?H.richMetadata.recipe.categorizedIngredients.map((({ingredients:e})=>({ingredients:e?e.map((({amt:e,name:i})=>({amt:e,name:null!=i?i:void 0}))):void 0}))):void 0}:void 0}:void 0,videos:H.videos?{video_list:c(H.videos.videoList)}:void 0,story_pin_data:H.storyPinData?{metadata:H.storyPinData.metadata?{pin_title:null!==(S=H.storyPinData.metadata.pinTitle)&&void 0!==S?S:void 0,template_type:[1,2].includes(H.storyPinData.metadata.templateType)?null===(P=H.storyPinData)||void 0===P||null===(w=P.metadata)||void 0===w?void 0:w.templateType:void 0,basics:null!==(j=H.storyPinData)&&void 0!==j&&null!==(B=j.metadata)&&void 0!==B&&B.basics?{key_value_blocks:H.storyPinData.metadata.basics.keyValueBlocks?H.storyPinData.metadata.basics.keyValueBlocks.map((e=>{var i;return{block_type:8,category_type:null!==(i=e.categoryType)&&void 0!==i?i:void 0,type:"story_pin_key_value_block",value:e.value}})):void 0,list_blocks:null!==(R=H.storyPinData)&&void 0!==R&&null!==(E=R.metadata)&&void 0!==E&&null!==(C=E.basics)&&void 0!==C&&C.listBlocks?H.storyPinData.metadata.basics.listBlocks.map((e=>{var i;return{block_type:7,type:"story_pin_list_block",blocks:m(e),heading:null!==(i=e.heading)&&void 0!==i?i:void 0}})):void 0}:void 0}:void 0,pages:null!==(T=H.storyPinData)&&void 0!==T&&T.pages?H.storyPinData.pages.map((e=>{var i;return{layout:null!==(i=e.layout)&&void 0!==i?i:void 0,blocks:m(e),image:e.imageSpec_orig?{images:p(e.imageSpec_orig)}:void 0,image_adjusted:e.imageAdjustedSpec_orig?{images:p(e.imageAdjustedSpec_orig)}:void 0}})):void 0}:void 0,native_creator:H.nativeCreator?{username:null!==(J=H.nativeCreator.username)&&void 0!==J?J:void 0,full_name:null!==(F=H.nativeCreator.fullName)&&void 0!==F?F:void 0}:void 0,link_domain:H.linkDomain?{official_user:H.linkDomain.officialUser?{full_name:null!==(V=H.linkDomain.officialUser.fullName)&&void 0!==V?V:void 0}:void 0,type:"domain"}:void 0,link:null!==(D=H.link)&&void 0!==D?D:"",tracked_link:null!==(U=H.trackedLink)&&void 0!==U?U:"",seo_title:null!==(O=H.seoTitle)&&void 0!==O?O:"",seo_description:null!==(Q=H.seoDescription)&&void 0!==Q?Q:"",seo_url:null!==(L=H.seoUrl)&&void 0!==L?L:"",seo_noindex_reason:null!==(N=H.seoNoindexReason)&&void 0!==N?N:void 0,repin_count:null!==(M=H.repinCount)&&void 0!==M?M:0,pin_join:H.pinJoin?{seo_canonical_domain:null!==(q=H.pinJoin.seoCanonicalDomain)&&void 0!==q?q:"",seo_canonical_url:null!==(W=H.pinJoin.seoCanonicalUrl)&&void 0!==W?W:"",visual_annotation:null!==(Z=H.pinJoin.visualAnnotation)&&void 0!==Z?Z:void 0,annotations_with_links:X}:void 0,category:null!==(K=H.category)&&void 0!==K?K:"",images:z}}},857079:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(883119),l=n(785893);function a({accessibilityLabel:e}){return(0,l.jsx)(t.kC,{alignItems:"center",justifyContent:"center",children:(0,l.jsx)(t.$j,{accessibilityLabel:e,show:!0})})}},740990:(e,i,n)=>{n.d(i,{Z:()=>t});const t=(0,n(667294).createContext)("undefined"!=typeof window?window:null)},150461:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(667294),l=n(199324),a=n(898781),o=n(883119),s=n(785893);function r({dataTestId:e,focusOptionId:i,isFocused:n,name:r,onBlur:d,onChange:c,onClick:u=(()=>{}),onFocus:p,onKeyDown:m,onSearchTrigger:_,placeholder:h,value:g,disabled:b=!1}){const I=(0,a.ZP)(),A=(0,t.useRef)(null);return(0,t.useEffect)((()=>{A.current&&_&&A.current.addEventListener("searchTrigger",_)}),[]),(0,t.useEffect)((()=>{if(!A.current)return;document.activeElement===A.current!==n&&(n?A.current.focus():A.current.blur())}),[n]),(0,s.jsxs)(o.xu,{height:"100%",flex:"grow",children:[(0,s.jsx)("input",{autoCapitalize:"off",autoCorrect:"off",autoComplete:"off","aria-activedescendant":i,"aria-autocomplete":"list","aria-controls":"SuggestionsMenu","aria-describedby":"searchBoxAccessibleText","aria-label":I.bt("搜索", "Search", "searchBox.searchInput.placeholder", undefined, true),"aria-expanded":n,"data-test-id":e,name:r,onBlur:d,onChange:e=>{c(e.target.value)},onClick:u,onFocus:p,onKeyDown:m,placeholder:h||I.bt("搜索", "Search", "searchBox.searchInput.placeholder", undefined, true),ref:A,role:"combobox",style:{backgroundColor:"transparent",border:"none",color:"#333",fontFamily:l.Z,fontSize:16,fontWeight:"normal",height:"100%",outline:"none",padding:"0",width:"100%"},type:"text",value:g,disabled:b}),(0,s.jsx)(o.xu,{display:"none",id:"searchBoxAccessibleText",children:I.bt("自动补全结果可用时，请使用向上和向下箭头查看和进入选择。触屏设备用户，请触摸屏幕或用滑动手势进行探索。", "When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.", "searchBox.searchInput.accessibleText", undefined, true)})]})}},862628:(e,i,n)=>{function t(e){return(e||"").trim().replace(/\s+/g," ")}n.d(i,{Z:()=>t})},835209:(e,i,n)=>{function t({richPinData:e={}}){return((null==e?void 0:e.products)||[])[0]}n.d(i,{Z:()=>t})},954959:(e,i,n)=>{function t({isEligibleForPdp:e,isStaleProduct:i,isOutOfStockProduct:n}){return!!e||!!i||!!n}n.d(i,{Z:()=>t})},90771:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{fill:"none",height:e,width:e,viewBox:"0 0 56 56",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{fill:"#1a73e8",height:"56",rx:"28",width:"56"}),(0,t.jsx)("path",{d:"m37.086 39.782h-18.454c-2.624 0-4.914-1.983-4.914-4.607v-.028 1.536c0 2.624 2.29 4.913 4.914 4.913h18.454c2.653 0 4.914-2.317 4.914-4.913v-1.536c0 2.624-2.29 4.635-4.914 4.635zm-23.395-13.234v-2.094l-3.434-5.667c-.196-.307-.28-.586-.252-.866v2.401c0 .224.084.447.223.698z",fill:"#185abc"}),(0,t.jsx)("path",{d:"m37.086 17h-25.853c-1.033 0-1.619.893-.92 1.843l3.377 5.863v10.469c0 2.68 1.955 4.914 4.607 4.914h18.761c2.653 0 4.914-2.262 4.914-4.914v-13.233c.028-2.68-2.234-4.942-4.886-4.942z",fill:"#fff"}),(0,t.jsx)("path",{d:"m36.78 24.39h-17.842c-.782 0-1.535-.474-1.535-1.228 0-.753.753-1.228 1.535-1.228h17.84c.782 0 1.536.475 1.536 1.228 0 .754-.754 1.229-1.536 1.229zm0 4.915h-17.842c-.782 0-1.535-.475-1.535-1.229s.753-1.228 1.535-1.228h17.84c.782 0 1.536.474 1.536 1.228s-.754 1.229-1.536 1.229zm-4.942 4.941h-12.928c-.782 0-1.535-.474-1.535-1.228s.753-1.229 1.535-1.229h12.927c.781 0 1.535.475 1.535 1.229s-.754 1.228-1.535 1.228z",fill:"#8ab4f8"})]})}},31149:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"#EFEFEF"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.1106 19.6408C18.2759 19.551 18.4653 19.5 18.6667 19.5H37.3333C37.5535 19.5 37.7594 19.561 37.9351 19.667C37.9351 19.667 37.9352 19.667 37.9352 19.667L28.7395 27.2024C28.3095 27.5547 27.6905 27.5547 27.2605 27.2024L18.0648 19.667C18.0799 19.6579 18.0951 19.6492 18.1106 19.6408ZM14 20.8611V20.6667C14 18.0893 16.0893 16 18.6667 16H37.3333C39.9107 16 42 18.0893 42 20.6667V20.8611V34.6667C42 37.244 39.9107 39.3333 37.3333 39.3333H18.6667C16.0893 39.3333 14 37.244 14 34.6667V20.8611ZM38.5 23.7292V34.6667C38.5 35.311 37.9777 35.8333 37.3333 35.8333H18.6667C18.0223 35.8333 17.5 35.311 17.5 34.6667V23.7292L25.0422 29.9095C26.7622 31.319 29.2378 31.319 30.9578 29.9096L38.5 23.7292Z",fill:"black"})]})}},659522:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("path",{d:"M56 28C56 12.536 43.464 0 28 0S0 12.536 0 28c0 13.975 10.24 25.56 23.625 27.66V36.094h-7.11V28h7.11v-6.169c0-7.017 4.18-10.893 10.576-10.893 3.064 0 6.268.546 6.268.546v6.891h-3.53c-3.479 0-4.564 2.159-4.564 4.373V28h7.766l-1.242 8.094h-6.524V55.66C45.761 53.56 56 41.975 56 28Z",fill:"#1877F2"}),(0,t.jsx)("path",{d:"M38.9 36.094 40.14 28h-7.765v-5.252c0-2.215 1.085-4.373 4.563-4.373h3.53v-6.89s-3.203-.547-6.267-.547c-6.396 0-10.576 3.876-10.576 10.893V28h-7.11v8.094h7.11V55.66a28.206 28.206 0 0 0 8.75 0V36.094h6.524Z",fill:"#fff"})]})}},214680:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"url(#paint0_linear_4144_9512)"}),(0,t.jsx)("path",{d:"M27.7512 13C23.3085 13 19.0478 14.47 15.9063 17.0867C12.7649 19.7033 11 23.2522 11 26.9526C11.004 29.3596 11.7556 31.7247 13.1816 33.8182C14.6076 35.9117 16.6595 37.6624 19.138 38.9C18.4779 40.3778 17.4878 41.7636 16.2089 43C18.6891 42.5646 21.0173 41.65 23.0123 40.3273C24.5505 40.708 26.1465 40.9027 27.7512 40.9053C32.1939 40.9052 36.4546 39.4352 39.5961 36.8186C42.7375 34.202 44.5024 30.6531 44.5024 26.9526C44.5024 23.2522 42.7375 19.7033 39.5961 17.0867C36.4546 14.47 32.1939 13 27.7512 13Z",fill:"white"}),(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"paint0_linear_4144_9512",x1:"28.4444",y1:"52.2827",x2:"28.4444",y2:"6.94986",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#0CBD2A"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#5BF675"})]})})]})}},331744:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("path",{d:"M28 56c15.464 0 28-12.536 28-28S43.464 0 28 0 0 12.536 0 28s12.536 28 28 28Z",fill:"#00B900"}),(0,t.jsx)("path",{d:"M46.625 26.32c0-8.335-8.354-15.115-18.625-15.115-10.267 0-18.625 6.78-18.625 15.115 0 7.471 6.627 13.73 15.578 14.91.606.13 1.432.401 1.642.92.187.47.122 1.208.06 1.684l-.265 1.596c-.08.471-.373 1.843 1.615 1.003 1.988-.835 10.724-6.314 14.634-10.812 2.693-2.964 3.986-5.969 3.986-9.3Z",fill:"#fff"}),(0,t.jsx)("path",{d:"M24.215 22.293H22.91c-.201 0-.364.163-.364.364v8.115c0 .2.163.364.364.364h1.306c.2 0 .364-.163.364-.364v-8.12a.363.363 0 0 0-.364-.36ZM33.208 22.293H31.9c-.2 0-.364.163-.364.364v4.82l-3.72-5.02c-.009-.015-.018-.024-.027-.038l-.005-.005-.023-.023c-.005 0-.005-.005-.005-.005-.005-.005-.014-.01-.019-.014l-.009-.01c-.005-.004-.014-.008-.019-.013-.004-.005-.009-.005-.009-.005a.036.036 0 0 0-.019-.01c-.004 0-.009-.004-.009-.004-.005-.004-.014-.004-.019-.01-.004 0-.009-.004-.014-.004l-.023-.01c-.005 0-.01 0-.014-.004-.01 0-.014-.005-.019-.005h-.014c-.004 0-.014 0-.018-.004H26.212c-.2 0-.364.163-.364.364v8.115c0 .2.164.364.364.364h1.307c.2 0 .364-.163.364-.364v-4.82l3.724 5.03a.283.283 0 0 0 .093.089s.005 0 .005.005c.01.004.014.009.023.014.005 0 .005.004.01.004.004.005.01.005.018.01.005.004.01.004.02.009.004 0 .008.005.008.005.01.004.02.004.024.009h.004c.028.01.061.014.094.014h1.306c.201 0 .364-.163.364-.364v-8.125a.37.37 0 0 0-.368-.36ZM21.065 29.097h-3.551v-6.445c0-.2-.164-.364-.364-.364h-1.307c-.2 0-.364.163-.364.364v8.115c0 .098.037.187.103.252l.004.005.005.005c.065.06.154.102.252.102h5.217c.201 0 .364-.163.364-.364v-1.306a.358.358 0 0 0-.359-.364ZM40.422 24.323c.201 0 .364-.163.364-.364v-1.307c0-.2-.163-.364-.364-.364h-5.217a.353.353 0 0 0-.252.103l-.005.005c0 .004-.004.004-.004.004a.373.373 0 0 0-.103.252v8.115c0 .098.037.187.103.252l.004.005.005.005c.065.06.154.102.252.102h5.217c.201 0 .364-.163.364-.364v-1.306c0-.2-.163-.364-.364-.364h-3.55v-1.372h3.55c.201 0 .364-.164.364-.364v-1.307c0-.2-.163-.364-.364-.364h-3.55v-1.372h3.55v.005Z",fill:"#00B900"})]})}},757146:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"#fff"}),(0,t.jsx)("rect",{x:".5",y:".5",width:"55",height:"55",rx:"27.5",stroke:"#767676",strokeOpacity:".4"}),(0,t.jsx)("path",{d:"M28 12c-9.012 0-16 6.604-16 15.52 0 4.664 1.912 8.696 5.024 11.48.26.232.42.56.428.912l.088 2.848c.028.908.964 1.5 1.796 1.132l3.176-1.4c.268-.12.572-.14.856-.064 1.46.4 3.012.616 4.632.616 9.012 0 16-6.604 16-15.52S37.012 12 28 12Z",fill:"url(#paint0_radial_3730_649)"}),(0,t.jsx)("path",{d:"m18.392 32.06 4.7-7.456a2.401 2.401 0 0 1 3.472-.64l3.74 2.804a.96.96 0 0 0 1.156-.004l5.048-3.832c.672-.512 1.552.296 1.104 1.012l-4.704 7.452a2.401 2.401 0 0 1-3.472.64l-3.74-2.804a.96.96 0 0 0-1.156.004l-5.048 3.832c-.672.512-1.552-.292-1.1-1.008Z",fill:"#fff"}),(0,t.jsx)("defs",{children:(0,t.jsxs)("radialGradient",{id:"paint0_radial_3730_649",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(18.16 43.826) scale(34.8672)",children:[(0,t.jsx)("stop",{stopColor:"#09F"}),(0,t.jsx)("stop",{offset:".61",stopColor:"#A033FF"}),(0,t.jsx)("stop",{offset:".935",stopColor:"#FF5280"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#FF7061"})]})})]})}},862960:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"url(#paint0_linear_4401_2673)"}),(0,t.jsx)("path",{d:"M22.452 39.991c-.907 0-.753-.342-1.066-1.206l-2.667-8.779 20.533-12.181",fill:"#C8DAEA"}),(0,t.jsx)("path",{d:"M22.452 39.991c.7 0 1.01-.32 1.4-.7l3.734-3.63-4.657-2.808",fill:"#A9C9DD"}),(0,t.jsx)("path",{d:"m22.928 32.854 11.284 8.336c1.288.71 2.217.343 2.538-1.195l4.593-21.645c.47-1.885-.719-2.74-1.95-2.181l-26.971 10.4c-1.841.738-1.83 1.765-.336 2.223l6.921 2.16 16.024-10.109c.757-.458 1.45-.212.881.294",fill:"url(#paint1_linear_4401_2673)"}),(0,t.jsxs)("defs",{children:[(0,t.jsxs)("linearGradient",{id:"paint0_linear_4401_2673",x1:"37.352",y1:"9.352",x2:"23.352",y2:"42",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#37AEE2"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#1E96C8"})]}),(0,t.jsxs)("linearGradient",{id:"paint1_linear_4401_2673",x1:"31.096",y1:"27.16",x2:"35.466",y2:"37.116",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#EFF7FC"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#fff"})]})]})]})}},464240:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"#1DA1F2"}),(0,t.jsx)("path",{d:"M24.34 42c11.37 0 17.591-9.429 17.591-17.591 0-.265 0-.53-.012-.796a12.596 12.596 0 0 0 3.087-3.207c-1.11.494-2.303.82-3.557.976a6.22 6.22 0 0 0 2.725-3.424 12.299 12.299 0 0 1-3.93 1.495 6.17 6.17 0 0 0-4.51-1.953 6.19 6.19 0 0 0-6.186 6.185c0 .483.06.953.157 1.411-5.136-.253-9.694-2.725-12.744-6.463a6.184 6.184 0 0 0-.832 3.111 6.2 6.2 0 0 0 2.749 5.148 6.254 6.254 0 0 1-2.797-.771v.084a6.196 6.196 0 0 0 4.955 6.065 6.028 6.028 0 0 1-1.628.217c-.397 0-.783-.036-1.157-.109a6.182 6.182 0 0 0 5.775 4.293 12.4 12.4 0 0 1-7.68 2.652c-.494 0-.989-.024-1.471-.084A17.587 17.587 0 0 0 24.34 42Z",fill:"#fff"})]})}},89396:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"#7360F2"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.362 31.327s.57.05.875-.33l.597-.75c.288-.374.984-.61 1.665-.232.902.509 2.067 1.309 2.866 2.054.44.371.542.918.242 1.495l-.002.012a6.278 6.278 0 0 1-1.243 1.53l-.012.009c-.587.489-1.261.773-1.983.538l-.013-.018c-1.296-.367-4.405-1.952-6.386-3.532-3.242-2.558-5.546-6.776-6.183-9.038l-.02-.013c-.235-.724.052-1.398.539-1.984l.01-.01a6.224 6.224 0 0 1 1.53-1.243l.012-.003c.576-.3 1.122-.198 1.494.243.49.505 1.408 1.721 2.054 2.865.378.68.141 1.377-.231 1.664l-.752.598c-.379.306-.33.876-.33.876s1.113 4.207 5.271 5.269Zm6.543-3.488a.405.405 0 0 1-.406-.403c-.018-2.44-.752-4.384-2.178-5.776-1.43-1.393-3.236-2.108-5.37-2.122a.403.403 0 0 1-.4-.408.403.403 0 0 1 .403-.402h.003c2.35.016 4.344.808 5.93 2.352 1.586 1.55 2.402 3.687 2.422 6.35a.406.406 0 0 1-.401.409h-.003Zm-2.127-.832h-.01a.405.405 0 0 1-.395-.414c.032-1.384-.364-2.503-1.208-3.425-.84-.918-1.993-1.42-3.527-1.532a.406.406 0 0 1-.374-.433.406.406 0 0 1 .433-.375c1.725.127 3.093.73 4.065 1.794.977 1.066 1.456 2.409 1.42 3.989a.406.406 0 0 1-.404.396Zm-2.077-.696a.404.404 0 0 1-.404-.386c-.068-1.373-.716-2.045-2.036-2.117a.404.404 0 1 1 .043-.808c1.744.093 2.712 1.092 2.8 2.886a.403.403 0 0 1-.383.423l-.02.002Zm9.09 4.625c-.808 6.503-5.563 6.913-6.44 7.195-.374.12-3.843.982-8.203.698 0 0-3.251 3.92-4.266 4.94-.158.159-.344.223-.469.194-.175-.043-.223-.251-.22-.553l.027-5.354v-.001c-6.35-1.764-5.98-8.394-5.908-11.864.072-3.47.724-6.315 2.661-8.227 3.48-3.152 10.65-2.681 10.65-2.681 6.054.027 8.955 1.85 9.628 2.46 2.234 1.912 3.371 6.49 2.54 13.193Zm-.87-14.817c-.796-.73-4.01-3.064-11.167-3.096 0 0-8.44-.51-12.554 3.267-2.29 2.29-3.096 5.64-3.181 9.797-.085 4.157-.195 11.944 7.311 14.056l.008.002-.005 3.221s-.047 1.306.812 1.572c1.039.322 1.648-.669 2.641-1.738a88.708 88.708 0 0 0 1.863-2.107c5.135.43 9.082-.556 9.532-.701 1.036-.337 6.902-1.088 7.857-8.876.984-8.03-.477-13.106-3.117-15.397Z",fill:"#fff"})]})}},22641:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(785893);function l({size:e=56}){return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",display:"block",children:[(0,t.jsx)("rect",{width:"56",height:"56",rx:"28",fill:"#25D366"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.206 16.65A15.75 15.75 0 0 0 27.99 12c-8.74 0-15.854 7.113-15.857 15.855a15.821 15.821 0 0 0 2.117 7.927L12 44l8.406-2.205a15.837 15.837 0 0 0 7.577 1.93h.007c8.74 0 15.853-7.114 15.856-15.857a15.76 15.76 0 0 0-4.64-11.218ZM27.99 41.047h-.005c-2.365 0-4.684-.636-6.708-1.837l-.482-.286-4.988 1.309 1.331-4.864-.313-.499a13.146 13.146 0 0 1-2.015-7.014c.003-7.266 5.915-13.178 13.185-13.178a13.09 13.09 0 0 1 9.318 3.865 13.098 13.098 0 0 1 3.856 9.324c-.003 7.267-5.915 13.18-13.179 13.18Zm7.23-9.871c-.397-.199-2.345-1.157-2.708-1.289-.364-.132-.628-.198-.891.198-.264.397-1.024 1.29-1.255 1.554-.231.264-.462.297-.858.099-.396-.199-1.673-.617-3.187-1.966-1.178-1.051-1.973-2.348-2.204-2.745-.231-.397-.024-.611.173-.808.178-.178.397-.463.595-.695.198-.23.264-.396.396-.66.132-.265.066-.496-.033-.695-.098-.198-.89-2.148-1.221-2.941-.322-.773-.649-.668-.892-.68a16.01 16.01 0 0 0-.759-.014c-.264 0-.693.099-1.057.495-.363.397-1.387 1.356-1.387 3.305 0 1.95 1.42 3.835 1.618 4.1.199.264 2.794 4.265 6.769 5.982.945.409 1.683.653 2.259.835.948.302 1.812.26 2.495.157.76-.114 2.344-.958 2.674-1.884.33-.925.33-1.719.23-1.884-.098-.166-.362-.266-.758-.464Z",fill:"#fff"})]})}},296011:(e,i,n)=>{n.d(i,{Z:()=>r,t:()=>d});var t=n(667294),l=n(214494),a=n(167912);function o(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const s={};class r extends t.Component{constructor(...e){super(...e),o(this,"state",{invite:s[this.props.invite_code]||null,loaded:this.props.invite_code in s})}componentDidMount(){const{invite_code:e}=this.props;l.Z.create("InviteCodeMetadataResource",{invite_code:e}).callGet().then((i=>{if(i&&i.resource_response){const n=i.resource_response.data;s[e]=n,this.setState({invite:n,loaded:!0})}})).catch((()=>{this.setState({invite:null,loaded:!0})}))}render(){const{invite:e,loaded:i}=this.state;return i?this.props.children(e):null}}class d extends t.Component{constructor(...e){super(...e),o(this,"state",{invite:s[this.props.invite_code]||null,loaded:this.props.invite_code in s})}componentDidMount(){const{invite_code:e,relayEnvironment:i,inviteQuery:n}=this.props;(0,a.fetchQuery)(i,n,{invite_code:e}).subscribe({next:e=>{var i;if(null!==(i=e.v3GetInviteCodeQuery)&&void 0!==i&&i.data){const i=e.v3GetInviteCodeQuery;this.setState({invite:i,loaded:!0})}},error:()=>{this.setState({invite:null,loaded:!0})}})}render(){const{invite:e,loaded:i}=this.state;return i?this.props.children(e):null}}},867060:(e,i,n)=>{n.d(i,{LO:()=>a,Pu:()=>o,cc:()=>t,dB:()=>l,yF:()=>s});const t={10:13098,11:13099,6:13100,5:13101,14:13102,12:13103,15:13104,8:13105,4:13106,1:13107,3:13107,18:13108,19:13109,20:13110,21:13111,22:13112,23:13113,26:13114,27:13115,29:13116,9:13286},l={10:13415,11:13416,6:13417,5:13418,14:13419,12:13420,15:13421,8:13422,4:13423,1:13424,3:13424,18:13425,19:13426,20:13427,21:13428,22:13429,23:13430,26:13431,27:13432,29:13433,9:13434},a={10:13436,11:13437,6:13438,5:13439,14:13440,12:13441,15:13442,8:13443,4:13444,1:13445,3:13445,18:13446,19:13447,20:13448,21:13449,22:13450,23:13451,26:13452,27:13453,29:13454,9:13455},o={10:13457,11:13458,6:13459,5:13460,14:13461,12:13462,15:13463,8:13464,4:13465,1:13466,3:13466,18:13467,19:13468,20:13469,21:13470,22:13471,23:13472,26:13473,27:13474,29:13475,9:13476},s={pin:1,board:2,did_it:6,pinner:3,user:3,today_article:8}},940882:(e,i,n)=>{n.d(i,{J:()=>t,Z:()=>l});const t=-1;function l(e){switch(e){case 0:return"shopping-bag";case 1:return"tag";default:return"search"}}},936776:(e,i,n)=>{n.d(i,{Z:()=>l});const t=/^[\w.!#$%&'*+\-\/=?\^`{|}~]+@[a-z\d\-]+(\.[a-z\d\-]+)+$/i,l=e=>t.test(e)},927104:(e,i,n)=>{n.d(i,{Z:()=>t});const t=(e,i)=>e.length>i?e.substr(0,i-3).trim()+"…":e},883561:(e,i,n)=>{n.d(i,{ZP:()=>t});function t(e,i=80,n="…",t=false){let l;if(!e)return"";if(e.length<=i)return e;if(" "!==e[i-1]&&" "===e[i]||t)l=e.substring(0,i);else{const n=e.lastIndexOf(" ",i);l=e.substring(0,n)}return l=l.replace(/[\- _,.<>:;+=*&@~\/\|!]*$/,""),l+n}},841726:(e,i,n)=>{n.d(i,{Z:()=>l,o:()=>t});function t(e,i){const n=(((i||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");return e.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>|<!--[\s\S]*/gi,"").replace(/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,((e,i)=>n.indexOf("<"+i.toLowerCase()+">")>-1?e:""))}const l=e=>e.replace(/(<([^>]+)>)/gi,"")},70061:(e,i,n)=>{function t(e){return e.replace(/[_.-](\w|$)/g,((e,i)=>i.toUpperCase()))}n.d(i,{Z:()=>t})},430323:(e,i,n)=>{n.d(i,{Z:()=>I});var t=n(667294),l=n(722767),a=n(706922),o=n(245474),s=n(558068),r=n(350118),d=n(780280),c=n(790123),u=n(425288);const{Provider:p,useMaybeHook:m}=(0,u.Z)("timeSpentContext");var _=n(785893);function h(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class g extends t.Component{constructor(e){super(e),h(this,"componentWillUnmount",(()=>{this.unregisterComponent()})),h(this,"getContext",(()=>{const{clientTrackingParams:e,component:i,element:n,objectId:t,timeSpentContext:l,view:a,viewParameter:o}=this.props;return{view:a||l&&l.view,viewParameter:o||l&&l.viewParameter,component:i||l&&l.component,element:n,objectId:t||l&&l.objectId,clientTrackingParams:e||l&&l.clientTrackingParams,getParentUuid:()=>this.getUuid(),getGrandparentUuid:()=>this.getParentId()}})),h(this,"getLoggerContext",(()=>{const e={...this.getContext()};return delete e.getParentUuid,e})),h(this,"getParentId",(()=>{const{timeSpentContext:e,shouldUseGrandparentId:i=!1}=this.props;if(i&&e&&e.getGrandparentUuid){const i=e.getGrandparentUuid();if(i)return i}return e&&e.getParentUuid?e.getParentUuid():void 0})),h(this,"getUuid",(()=>this.state.timedPair?this.state.timedPair.uuid:void 0)),h(this,"getTimedPair",(()=>this.state.timedPair)),h(this,"setTimedPair",(e=>this.setState({timedPair:e}))),h(this,"isRegistered",!1),h(this,"registerComponent",(()=>{this.props.timeSpentManager.registerComponent(this),this.isRegistered=!0})),h(this,"unregisterComponent",(()=>{this.isRegistered&&(this.props.timeSpentManager.unregisterComponent(this),this.isRegistered=!1)})),h(this,"handleVisibilityChange",(e=>{const{intersectionRatio:i}=e[0],{bottom:n,left:t,right:l,top:a}=e[0].intersectionRect;i>0?this.registerComponent():0===i&&(0===n&&0===t&&0===l&&0===a?this.unregisterComponent():this.registerComponent())})),this.state={timedPair:new o.Z(this.getLoggerContext())}}componentDidUpdate(e){!this.isRegistered||e.view===this.props.view&&e.viewParameter===this.props.viewParameter&&e.component===this.props.component&&e.element===this.props.element&&e.objectId===this.props.objectId&&(0,a.Z)(e.auxData,this.props.auxData)&&(0,a.Z)(e.viewData,this.props.viewData)||(this.unregisterComponent(),setTimeout(this.registerComponent))}render(){const{children:e}=this.props;return(0,_.jsx)(p,{value:this.getContext(),children:(0,_.jsx)(l.Z,{options:{threshold:0},onVisibilityChange:this.handleVisibilityChange,children:t.Children.only(e)})})}}function b(e){var i;const n=(0,s.Hv)(),l=m(),a=(0,c.w)(),o=(0,r.H0)(),{requestIdentifier:u=""}=(0,d.B)(),p={app_instance_id:u.slice(0,8),...null!==(i=e.auxData)&&void 0!==i?i:{}};return(0,t.useEffect)((()=>{null==a||a.setHistoryStackContext(n)}),[n,a]),(0,t.useEffect)((()=>{null==a||a.setPins(null!=o?o:{})}),[o,a]),a?(0,_.jsx)(g,{...e,auxData:p,timeSpentContext:l,timeSpentManager:a,children:e.children}):e.children}b.displayName="TimeSpent";const I=b},569139:(e,i,n)=>{n.d(i,{Z:()=>r,a:()=>s});var t=n(667294),l=n(898781),a=n(883119),o=n(785893);const s=({isExpanded:e,onToggle:i,expandedText:n,collapsedText:t})=>(0,o.jsx)(a.xu,{display:"inlineBlock","data-test-id":"more-description",children:(0,o.jsx)(a.iP,{onTap:i,children:(0,o.jsx)(a.xv,{weight:"bold",inline:!0,children:e?n:t})})});function r({isExpanded:e,description:i,maxHeight:n,handleToggle:r,Wrapper:d}){const c=(0,t.useRef)(null),[u,p]=(0,t.useState)(!1),m=(0,l.ZP)();(0,t.useEffect)((()=>{if(!c||!c.current)return;const{height:e}=c.current.getBoundingClientRect();e>n&&p(!0)}),[c,n]);const _=(0,o.jsx)(s,{isExpanded:e,onToggle:r,expandedText:m.bt("更少", "less", "closeup.description.toggle.lessButton", undefined, true),collapsedText:m.bt("...更多", "... more", "closeup.description.toggle.moreButton", undefined, true)});return(0,o.jsx)(d,{children:(0,o.jsxs)(a.xu,{maxHeight:e?void 0:n,overflow:"hidden",position:"relative",children:[(0,o.jsx)(a.xu,{ref:c,children:(0,o.jsxs)(a.xv,{inline:!0,children:[i," ",u&&e&&(0,o.jsxs)(a.xv,{inline:!0,weight:"bold",children:["... ",_]})]})}),u&&!e&&(0,o.jsx)(a.xu,{position:"absolute",right:!0,bottom:!0,width:140,dangerouslySetInlineStyle:{__style:{background:"linear-gradient(270deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%)",textAlign:"end"}},children:_})]})})}},477802:(e,i,n)=>{n.d(i,{W:()=>o,Z:()=>a});var t=n(883119),l=n(785893);function a({data:e}){return(0,l.jsx)(t.xu,{overflow:"auto",dangerouslySetInlineStyle:{__style:{border:"2px solid red"}},"data-test-id":"debug-info",children:(0,l.jsx)("pre",{children:JSON.stringify(e,null,2).replace(/\\n/g,"\n")})})}const o=e=>(0,l.jsx)(t.xu,{width:236,dangerouslySetInlineStyle:{__style:{marginTop:10}},children:(0,l.jsx)(a,{...e})})},939106:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(667294),l=n(948618),a=n(883119),o=n(785893);function s(e){return null!=e}function r({additionalPadding:e,color:i="darkGray",inline:n,items:r}){const d=e?(0,o.jsx)("span",{style:{padding:`0 ${4*e}px`},children:(0,o.jsx)(l.Z,{color:i})}):(0,o.jsx)(l.Z,{color:i}),c=r.filter(s).reduce(((e,i,n)=>[...e,0!==n?d:null,i]),[]).filter(s).map(((e,i)=>(0,o.jsx)(t.Fragment,{children:e},i)));return 0===c.length?null:n?(0,o.jsx)(a.xu,{children:c}):(0,o.jsx)(a.kC,{alignItems:"center",justifyContent:"start",children:c})}},753311:(e,i,n)=>{n.d(i,{M:()=>o,Q:()=>a});var t=n(667294);const l=(0,t.createContext)(null),a=()=>(0,t.useContext)(l),o=l.Provider},690035:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(753311);const l=()=>{const e=(0,t.Q)();return i=>{if(e){const{pinId:n,location:t,seoPlacementConfig:l}=i;e.showUnauthContextMenu({pinId:n,location:t,seoPlacementConfig:l})}}}},123906:(e,i,n)=>{n.d(i,{Z:()=>t});const t=(e,i)=>{const n=new URL(e,"https://pinterest.com");return n.search=new URLSearchParams(i).toString(),n.toString().substring(n.origin.length)}},388619:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(704115);const l=({url:e})=>{if(e){const i=e.split("?");if(i[1])return(0,t.Z)(i[1])}return(0,t.Z)()}},280446:(e,i,n)=>{function t(e){const i="--";if((e||"").includes(i)){const n=e.split(i),t=n.pop();return{text:n.join(i),pinId:t}}return{text:"",pinId:e}}n.d(i,{Z:()=>t})},327476:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(773285);function l(){const{checkExperiment:e}=(0,t.F)();return i=>e("web_transform_promoted_text").anyEnabled?i.replace(" ","  "):i}},215292:(e,i,n)=>{n.d(i,{Z:()=>o,q:()=>a});var t=n(667294);const l=()=>{const[e,i]=(0,t.useState)(!1),[n,l]=(0,t.useState)(!1),[a,o]=(0,t.useState)(!1);return{active:e,focused:n,hovered:a,onBlur:()=>{l(!1),i(!1)},onFocus:()=>l(!0),onMouseDown:()=>i(!0),onMouseEnter:()=>o(!0),onMouseLeave:()=>{o(!1),i(!1)},onMouseUp:()=>i(!1)}};function a({children:e}){return e(l())}const o=l},81072:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(667294),l=n(700380);const a=()=>{const[e,i]=(0,t.useState)(0);return(0,t.useEffect)((()=>{const e=(0,l.Z)((()=>i(window.scrollY)),10);return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}}),[]),e}},46584:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294);const l=new Map;let a=null;const o=e=>{e.forEach((e=>{const i=l.get(e.target);i&&i(e)}))};function s({onVisibilityChanged:e,inAdsDesktopVideoExperiment:i,trackFullVisible:n,rootMargin:s}){const r=(0,t.useRef)(null);let d=!1;const c=()=>{var i;r.current instanceof HTMLElement&&(i=r.current,l.has(i))&&(d&&(e(!1),d=!1))},u=(0,t.useCallback)((t=>{r.current instanceof HTMLElement&&((e,i="-64px 0px 0px 0px",n)=>{const t={root:"undefined"==typeof document?null:document.querySelector("#mainContainer"),rootMargin:i,threshold:[0,.5,1]};a=a||new window.IntersectionObserver(o,t),l.set(e,n),a.observe(e)})(r.current,t,(t=>{if(!l.has(r.current))return;const a=i?t.intersectionRatio>=.5:t.intersectionRatio>0||t.isIntersecting,o=n?t.intersectionRatio>=1:a,s=n?0===t.intersectionRatio:!o;!d&&o?(i=>{const n=i.intersectionRatio>0||i.isIntersecting;d=n,d&&e(!0)})(t):d&&s&&c()}))}),[r.current]);return(0,t.useEffect)((()=>(u(s),()=>{var e;r.current instanceof HTMLElement&&(c(),e=r.current,a.unobserve(e),l.delete(e))})),[u]),r}},323468:(e,i,n)=>{n.d(i,{q:()=>I,r:()=>y});const t=93173,l="B4PRcHsmi4Nc9kVTNUlxZBr3NeyCopkiZ6FqSwrhv_Hc81reeX7YA9MHw-FseSXLY1DzRBL1MWpiWmcR4X9hyOpZnalaztG78OyzSto4PogHkwfD0Wx5JctTSPBDkpUZY1-ZxuHWfOD4rkeZKBpyuLVvDDco0bY9_AsvB0OhVHMjiqMY4j-RxOlWXNj2tct6IFiGP5cnilqztC7sKyjRNh34DskHQ6FYdCRKsyjnQVI1BV9fWbbl13zhGL5Nmqh6ksC3r4xTL9M2nhwSaQfDwWR3JMsTOOxBkcTpV12ZJrnMeiBYgj6XJ6pitrUvLD8t0zaOGBYLB4PBYHYkyvMs6EBR9O1XXFimncJ3H6heNJQm2ialr-2r0w3KtG2EGYcGw4FQcCLKUvjXO9DUrUVYF6ZZsXKeWAofjqU5on6lqtsW3r0wzJQcyAYDARxhHolizM87EKSZQleXtl2zdB6oIiWQpfnulqxsa3b3xLKdHCAtBwNxTHAiynMQ3z5RZMFLWVfmYbFy3kfiEInkCVpuoqqLEuG_sbzkI4IGgyEsYx7JEqjHORAEeTpVlwYRm21c964JiWQZdnaiqjr217ywnIAmuQdDkVByI8rDKOc_0bTdU1tYVm2vcp54DiCPZbnGg6crm1byxDLtMCokBsMxIGMfiYLIyziPtFExUNWF2ZJr3KeeBIfjqVJwoqoK1s26MDx0LVkGgyEgZB9JouTVPNEEnT9WF0ZBqnCdl8IHiKO5YnSiqerOzrswnJgwnQdDoVx0I0oy8NQ7EBR9PVaXZlGwc56oChSLZImWgadrq17xwvIM0DPnBkMxLGIfCZLQ0jvQtI05VVcGLaRuHPeiAoZi6QpXmmgKVqivLQucNukGAwEcYB4IspC7NI6j9RJKU_VldWQaNunSeh_oZjOS5kn6karsa4A55AXC0RRgHQiSiL82DqQFHU0UlZF6Y9pG9dh8oNiaQZYmqg6cq2xLeDzeB4NxMGIfSXKowzePtEkmT1U1tYlpW9c9439hiK5Dlmc6OqOu7RuYP9kFQpEIWx3JIrTIOA9UKR5NlLV9c2NadxXgfuD4jjiUJtoOmKrsa2RCxwXC0ShhH0lCoLwzznQRGUtUdYl_Zxt3Kdt9IRiuQpXnGjaqsO1ruEXJBcLBHGEdiOKEtzMN8-ESS5SlmX5kGscd4n8hGK5FmKfKRqauLQusSM0EglEAWRxIcny9Nk9kUTJUFsYpoW5dF6IAh6OZUm-gaWrSz7swnJRMDQTCUOhSGggyXK8yjnQRHU0UdW1vYNmGxc15X5hKKY-lWcKMqevLUE75BYLxJGYfCSK0yTlP9E0mUFW1zYtp3BdN6YDhmLZDlib6BpOqa_tUUeQFApEAVRoH4kisMc5EARxMVJWBeWVbFxHefmEIskiZKAparLEtu8xU8QdDkTxpIQnixMY3z6RVJ06UtZl_ZltHQeyBodi-R5loCm62tC477FgFBsNBGFocyOKkxDfPJBkbTNS1eXRj2rcl54Eh2MpKmSeaVq-y7mv4WxYHg4FMbCHKMvDQOlBEeTdTlnX1lGxcp5H8hOKI_lac6NqiwrcvfExeQgZC8RxgHsmC0M44j2Q5KVDVZcGLaJunVfCBYYi2RZin-ma1tC68CGFYBkNBMGMeCOKcwDVOk_0USxSlnYNnW2c95H4gqHI1lGY56pSrrIuMZFAEwrDwTRmIEni3Mk4D6RVMVHWFeWUbBxHZe2A4fjSS5enCgqWqquxnIgVCgPBOGEeiTKQvTVOg-0QSpQVUWpe2Ta5xnXe-BobjOR5cnaiKdGnTAwFwmDURxYGMcyFJUpy4ME1DlPM_0PR9OVJVtbF8YpnmublyXVeYa8kEAcC8PhLFgbB9JEoCsLUwjROE7kDRpLlBVdcmFZ1snHd99oPh-LxuBwUCUOBPGQbR-JEoyuMUzzdO1BUaS5RVbXFiGdbJwnee5_YWieOpEHBYAgGAlDUSRdHEgCOKItjJN870FRpKU3UhWlpYBl2oblxHYex-oKhwcoQEAbC4PRNGQdCEJUoyxLwyzXOY90JRhMFJWZfmWatu3LeF-YSimPh03AUC0RRdHUjSiLQxzYOU7z8QtE0cSZQFcXVi2ba9w3VeaAISiyQpXHdJBkLhFFsahyIAkiiLAwDPORAEZTFO1PWFdWHZtrW6cZ23wgCEokj0eZ4CwaCgMRFFobB_JAny1Mw4z7RZL1GVta2BZZqG6c15HzgyJY7lOah8HwYDMQhaGwgyZKotjCNM5T_Q9Jk3UNWluYRmWwch23wgWFIgi-P5RH5-BEIg6FEaCAJcsDGNw9kSSxRleXdjmocF1nofuBYThuJYujOPJDlEgN4FgnDsSRUGkgieLw1jjP1Gk1UtYl8Zls3AdB6YBhCIo8kqWJnnShyDdQRCELA3EcWxwIQlynLIvDEMs1TfPNDEjTVSlkXxlmscN230gyIY6IXJBUKQ_FMZhvHgjyhLUxzaO9A0WSdMk_UpV1sX5i2ea1vXRel-IEhUh_EDgcDAPROF4cyLKEuDPOlAUXSlRVdXNhGYa1wXXeZ9H9gSDoViePiKQgUCcPRUGUeSOKgwDWOxA0XS9RldXJiGcaltnGdJ5X4gqHIvjuTphIy6BYKA8E4XxuHshyUKMry5MIzTYOc-EOSJMlFVtdGMaRunUeh-IOhkjuMFAlDoShaG0fCNJsqi8Mo2zsPxCETSZNFAU9XFqXdhGVaVtnKdp6iQ4QRCALw_EwXBxIEjyhLAvjROI8UCRJJU2UhWlrXdhGUadvHNdV4nwJLmBUJw7EsXBtHciCcLQxjWOhAUTSVNlEVFZF1X9j2gbRxXZet-YGhclRAFAmDMRBXGceSJJwqS7NA4z1QxH05UtXVuYRm2vcB0XgfKBIWiOMyXVASCkPxTGgfSPKMsC6M03TzQZG0oTVQFUWBcF9YZi2ea9w3Yex_oTJl4AQEQfC4QRSGEch-IwmypK4tC_M00zdOw-kFRNH0wT1SFTWJcV6Ycmw8EAfCwOBFFoah8JQqC8NA4juQNE0gStPFOV5cWEZVo2xcNz3bel9ydEQNB0NhHFMaR5IUkigLAvzQOY-kNR1LE_VNZF0YxoW4c533xf6C4fJ9ABIJg2EUVBjHciCZKkvzPOM9EDRJH0qTZSFYWdd2FZZpWzb5zXde4oUEEwkDYShiHEgyVKouDGNg5z4QhGktUBUVgXJgmWalv3QeN8oBg6HyjcwOCUOxMGUeCDJcqS5Ms2zoPdB0dTNSFaW9g2Xa5xXafGDIhjyWZxKX6BMKQ9E4XxwHkiSZKoszCNU5j2QhHUtUJU1kXNgGTZ9qHAdh5H9hAqBkFwlC8PhMFoYhsHUfiOJ4sDDNk8EFRxLlFVRXlvXtiWWaRrnAdJ5SqDQMB0LQ-FAWhpHwjyfLQxTNNI2jlPdBkWSlPFTWdcWAZZpWzcJ0XfKv0AkCwNCAMRBFMZB1H8iSSKErC6Mw2znPhBkTSVM1CVRYl1YRlWlbcrboDwhDEQxXGcfCSKUuzUOc_kTShOVCUpW1rX1k2jbt0HhfB_YOhqLiv9ANBoLxEFQZhzIQmCoLAtTGNs6z_RNJ07URVVrYBk2qbpynYed9IFLIMBMIgwD0TRbGseyOKIsTGNc7D-RBIUwT1SFcW5hmbatv3ReZ-IKh0tDgDgeDcSRYGceCFJEoi1Ms3DpP1DkkTZRlUWFcmFZZqG6cl23vgGEy2XATCkPxWGwgiWKYuDLNk7D_RJJ01UVWlrXxjmhbBxHVeZ9YHiKOZQLjEBYKg9FAYByIMlyoLgxzYOs-0LRxLk8UlW1qXtkGgbVx3be1_YOiMuvwEwnDcRhYGMdySKgvzUOY-kSSRNlHVVZF3YxoW1cZ13ofiC4aiyOy9SQXCgORMGAcyDJIoSyMA0zlPlDUdS9RldXBhWWadt3Kd98IEhOHovL-JA4IQ0EoXBrHwkCkLYzDcO1AENRpKk7UxWVpXliGOZNmWfaZs29c0wWcFgkDwShYGUdh-IomCkLEvTQOI80CQ1IU0URU1gXFgWTaFrW-cx2TDTgSCcQBUGkfCOJwrC_NI4z2Q1HE0UNVVpXhiWfbl0HmfeC4ZiaMZEMWnBcKhBFAYRuHwiiZKMsS9Mk0TeOY9EERlKk3URU1iXBfWKZhqW-cwx4ACgaCoPROF8bB8IsnyxMA0DiOo-UIRZJEyUBTlkXFf2LZhp2xb5zTJWwOBwKQ8EwWRnHkhiSKAsTBNA4DsPlB0VSRMlCVBYFwYBjWbadsnCMsuBIIgyEMVRnH0jyfLMwjSOQ90MSBMlCVZY12YRkmibJxXYe1-4MhszVgDQfC8PhNGAcyFJMqS_M83j4QpGksT1TFdW1gmRaJtHGdZ5n1gKFjPgQQCELxCFMYxxIMkSjLQxTROA8T_Q1G0qTpTFhXNg2OZxrXAdF33uNF8A0GwsDsShdGwfSMJcoywL8zDcOk-kIRlL1JWNd2HZlqm8cx3Xtfw04gDwkDUSRcG4gCTKItTGNg7EBRJIk4UlWVoXhiWYaRtG_dF33wgKEjVqQSCIMxDFIYBvIMnCuLwyzeO4_ENSBMVAVNYVzYBjmea5unLdd7oHNfEBMJw9FEZR1IcnSqLkyTZOw-0JSNOVMV5cGEZdqm8dJ5X1gCDYejc2gwDQbCkORLFkaR6IonyxME0zlPVCEYSZNlFVVZl1YRk2ibRyXffOAzcIQTCYPhTGkfiQKQuDPOE8kFRlKk8VJZFzX9k2hbBwnVeZ9oHhWKY3N5mBEIgzEUVhlHUhyWKQsjFNU5j2QZFUrT9V1qX5kWlbZyHefKBIWiY4J0FAnDgShfHcjymLszDhPRCUdTJRVYWpemLZtqW3cRznbet_ILhyKzi1gOCAMhIF4eCNKEvDSOc-0KSFOVNV5bWCZZrm-dR4n5hCJY3kyXpwOVXA4IgxEUWxyIMlynLYxDSOE7z8Q1GEtURWFqX1jGfbFvnMdl6X5go53AEQhDIRBbHEgyTKYuzPOA8kHRtLlHVdZF2YlnmycV2npfuC4gjGQTpvQaCwPxYGkeiLJ0rS_NA4jwPxCUYSVNFFVNYVyYFk2obdxnWeR9IHOvUA0HQwD8TRfHIgSRKQtTKN09UFRZJk6UtX1wYBkGebpy3bet-IFhI7fUEgjDQRBTGEcSBJAoCvMI0zlPdCEZS1QFSWFcWFZpqW8c13nvgOGTwIQPBwKA4E0WhqHoiSYKkuTGNY5z0QdF0lTZRFSVxZ11YNk2jbVxnUPIHBEJAzEwXhvH0jCbKwvjNN47T8RBIU0URU1kXRhGTaJrG5cd13mfI9AkDgaCkNhDFAXxsHwiiYKQtTCNE3jrPlA0NRxKU6UhWFlXVg2VaVsz1ygQBsKg5EcVhiHEgSSKMtjCNI4DwQBDEbShOVIVpal7Ytm2pbdx3VPeuA4GgqDsShZGgdSBI4nisL0yzZOc9UDRFIUtT5TleW5fWMZ1rW8cw-YgEgoDgThdG0fCHJQoivLsyTXOM8kCRJJk2UpWlqXtimaalvHLd57z7hQOBsKg1EATRcG4fyQJwrC8M42znPRAEMRlKE2UZUVeW1eWKZdo2wP1AA0HwsDgRBSF8bB8JAnSqLozjcOc90LRlKU1UJUViXFgmTads29cs_xsCgWCQMxAE0XxvH0iiUKAry-Ms2jqPdA0SSBME8U5XlsXtj2da9vkA4wPB8LxBFEYh0IEjidK0vzNN06j5QtGUmTFP1NVxaF0YRkmfadsXBQK0A4HQsDoSBYGseyMJ0qS5Mc1DjPRA0VSJLU8UtXVtYBkGcatunJdZBJgDwgC8PxOGAdSFJIoSzL8zDaOg-EHRZJ03UdVFlXVgmUaZt3CdR5kGjAQCAMBFFcZx3IwnyvL80DhPE_0MRhJ02UFT1dWteGGZhqW3cp23nQiEA8HgrDkSxZGcciAJAoivLkxjPNs7T6QxHUuUFUViXJhGTaRsW8cZClgDQdCwOhKFkZx3IclCkLAvTMNs6z6QZE0gS1OVJVtaV6Yll2nbRwkMJwOBkJgxD4ThcGgdiEJMoiuL8zTbOo-0KRlKE3URVVjW9fmNZtp23Q3qBEIAwDwSRZGseCMJsqy4Mc0zoPVA0RSBL0_U9XVsXliGYaRs3BcxD8QDgcCsPRNFwZh1IUlSkLUxDUOQ8kCRRJUzURVVgWteGHZVpWycBzERoAQBsKw7EkWRnHYhiTKMsjBM03TtP9EEhTBQVOVtal5YhlmkbJwXLRN5A4HArDYRRUGUdSEJQoSxMI0zjO490ERFIEtTlRFTWJcF-Yxnmvb9FU0EQgC4QxTGEch_I0nSvL80ziPBAEQR1KU4UVVVlXZgWQaFt3Mdx7kXTQTCMMRBFMYRvH0iiaKouDINU5DxQJD0bSpQFPV1bmDZJn2tb5ynZRk2BQIwzD0TxeG0dSDJUqC9M03zwQJE0jThSFYWhd2FZVo2xcN13rftG0IDAeC8PxNFsaB2IYkigKwuDGNQ3jtPpCEaStPFLVRY11YdlmjbNw0dEgPB4LA7EsWBgGodyIJQoixMAzzfPNBEUSVNFEVVZVzX9jGaahuHJR7pAkGAZBwIAoC0MxBE8XBsHoiiYKUszENU4zwPxDEYSVNE_UpW1qXlIGsEAhDERhVF4bR8IonCsLsyjcO4_0PShOVHVRZV5YpnGtbtyXaeR7kiaQKB4LA9EsWBmHYgiPJwqS2MQ0TdOs9UFRRIUsThR1bWldWEZNomvSQoA4HAnDMShWGMbh9IolylLIuC_Mw1zjO8-0GQ1F0jS9NU7UlUlbWRJZMBwKBQHwqDIOQ_EoVReGodSEJAnSmKoszAMk1DhO49UAQ1FkkTBOkm1QLBMHQoC8OhHFQXxsIAjiXKovC_MUzDYOQ6z3QJEUcSVLk3UNTlWSg2AgEwaCELA2EETxXGEaRxIMjSUJ8qSxLwxzQNs6T4QJD0XR1IkqTVKXgCQfDAQBTGEbx9IckyfKktC-Mg1TeOk-EDQ1FUgSxOVEU5WVlXBfkq_wLBAGQlDQQxQFkZRtHggCJJMoCrLUwDKNM3jsPpCkVRxIUmS9N1ESxSA4GglDEQBJFEXxlG8fCIJMnSwLcwjNNk5j0P5D0fS9OlFU9WFfWdLb4CASBwJgvDsSBRFwaBzIIjCVJ0qCxL0yTXOY8j_Q1GUoTJPVHVRXUvJwPBsJQ0EMShSFcXxoHQgiKJQoCpLYxTTNo4ztPZAEMRtJEwT1R1LTCAAgGAgCwOhIFIXhpHQfiHJUoSxL4yzTOE8j-QhFUjS5N1DVBW1oW9MfoDgVBkIwqDUPhIFQXRpHMgCNJwqi3MQ1TfOo9z_QZF0hStNVHU9W0zYQNBgKAxDkQxNFIXBkG0fSJJMmyjKssy9Mg0TcOY8z_QdEkcSZL04TSoAoFwfC0NhFFQYBoHQgCNJgqS3MM0jhO4-UFQxF0mTFPlGVNXVoXVNiQDQaCcLw4EQTBXGUbh3IAiCSJ4qi3MAyjUN05DvPhAEGRBG0jS9Ok3cAJA8GAeCsOhHE8WBkG4dR_IcjSXKEqi2L8xjRN05jzP5CUPR1JkwTiqAgDQXCQMxCE0VReGgcB6IIjyXKErS3MIzjaOU8T3QBCUTR9Kk2UJOfYEAcCQLQ3D8TRWGEcR8IIlCcKUtDBMo1jkO8_EGQ5GUnTJP1LVdYU7XwHBQIArDcPxJFIXxqHohSVJ8rC3MMzTYOM7T5QlGEmTBPVEVFX1sTzaAgFggC0OBDEsVxjG4fCEI4minLYvjJNA2TjO4_UHRZIkwTtR1QV5PkQCwZCMLw7EQTxaGUcB9IklChKwtjBMs1jgO4-EEQxEUaSZNE-UpWU_qQJBUIQuDkQxOFYYhsHkhyWKEqixL0yTTN45DuPlAELRVIUuTdPlJUD2AcEAZCQLw6EMTBXF8ax1HogSKJAmilLAujBMk0DcOk8j6QRD0aSdQicCwUCAKAvDsQxKFQXxqHQfyIJMnioLMwDKNY4DsPdA0ORpJkxT5TlDfgHBIHwmC8PBGFAXBpHMfiKJUoCrLcwTJNQ4DrPpA0NRpKU1UFSFWUTkA4GAjC0NhBE8WRjGwcx9IYkidKcsy9Mc1TeOg8j_QhEEZSVK05UVRjkDASBoJQtDgQRKFEXhoHUgSMJUnioLYwTKNQ4TsPlB0SR5KExTZP1HhQKBMHwpDMPhHFUYBqHYgyOJUoyuLwxjTN05z1QNDkYSRLU5UVTlcUjtA0GQhC0NxCE0WhiG4diAI4mSkK4uDFM42TlPVAEPR5J0wTlRVQVlSlMCgVB0KAxD0SRVGAax5IMjyfKktC8Mg1TgOs9j_QlFUlS9PFHVFX1LvAKBQHwnDQQBLFUYBtHYhSRJspCqLQwjNNg5TwPlBERRpJUuThQ1NU0SAkFAdCYMQ-EsVxgGgdB-IUjyZKYri5MIyzSOA7D4QNC0WSFKU4UVTmEBgQCALQ4EUURaGcdCBJAnSnK8vzNNo5z2QREUgSxNU_UhUlaWFblP2QNBUHwqDUQROFsaR1IUkCbKUrS1L8yTWOE6z2QFDUXSZMU_UxWliVFDA0FwgCsMg5EUURbGQbh3IMkCbKQrC3MM0DdO0-0KRZJEwTtRlUV1Uq8DQZCUNA9EoVxoHIfiOJgoytLoyTVOQ8T5QNC0TRhJEwTxRlSV1a1UJAKBMHwnC8OQ_EUUBVF0ZhuHkgCEIkkiWJooCmKsrSyLkvzHMo0DcVUHAgEATBYHQmC8OxDEcTxUFsYxpGocR0HkgiLJImihKcsC2L4xTLNFVdwBgPBQGgiCkLwzDsQhJFAVRdGUahwHgfiIIkjySJgnCmLAtjDMs01WswIBQGQhCcLAyDsQBFEkURWFgYRkGwch4IAiCRJYnykK4si8MAxzJVeEAcDQVB4JAsDUOw_EQTxVF4ZBtHUeyBIYjCVJspCuLMuS-MUzjTNpWGQCwSBwJgrDAORAEgTRUFsYxnG4eSGI0lycKIpCqLAuC9MU0DXNs4VZTgHA0DwXB0IgmC0Ng8EQThTFoZRtHEeCAIMiCOJgnyjKosC5MMzjSVolAYEgVBsIwpC4Mw7EESxTFsZRtHcgCHJAmyjK4ty9MkzjZOM7j1QBWy4CgQBgIAmC4OBCEoVBdGkbx4IEjSaKEqCuLYwjHNI3TnO8-UERNGVcUQJBMGwpDEPBGFAWBfGUax2IAiCUJwoyqLQvjKNM3DmO8-EBQlDkUV1wAgDwWBoHwpDMORDE4XBlG4dh-IcjyUJwoyuLcvjIM82jhOk8z_QVXnoDAVB8JwxDoRBPFwahvHkgSHI8mihKksi9MYzDZN85TuPc_kEQtE1fmAIBIHQnC4Ng9EcTxbGMbR2H0hyQJ0qCyLoxTJM01TdOQ7T1P1B0OWCyAcEAZB4KgvDgQBJE8VxgGcbx6IMiyWJsoSmK4tS-MY0TZOI7T3QNYcACwVCAKgzDoRhRFkYxtHUgSHJImigKYsS7MYyzUNw5DuPlAUJRNG1i5QJA8FwjC0NA9EMShRFcXxpG0dyDJAmimK4ty-MczzXOI7T1P1BEMWP4AcDQUBwIgkCoMg4DoPxGEwUhVFwYRmGsch3H4hCGI8libJ4oyrK9ZK0BgMBEFwdCIKguDMOQ-EYTBOFYXxkGobhzHYfiAIUiiPJQmCeKEq1lYgHBIGwlC4OBDE4WBhGoch8IckiaKIri1MAyDUN06TzP5B0MRRHEjWaKAsFggCgMw8EcURZGIaBxHohCLJQmyiK4uDCM41zfOg7j2QBB0SRxZ7EBwQBcIAoDENhAEcThZF8ZhuHghSMJMoCnLIvDEMs0jeOc8D4QFCloxwLBgIwsDgQBLFQXRlG4dh9IkkSYKIrS1L8yzRNo4jpPM_UEQtFEeWnvAkEwcCcLw4EASRSFsYxsHYfiJJAmChKcsS4MEyjRNk4TtPhAkLRVaw0CgUB0IgoDENg-EUTRUFsYRpG8eCAIgkCYJ4pyuLgwTGMs1TcOI5Q",a="v___9____v___9____v___9____v___7___9____v___7___9____f___3___-____f___3___9__f___7____f___v___9___7___-___9___9___7___v__-___7___v__v__3__v_7___7__7__3___9___7___-__-__99____f___v__3__v_7_7-___f__7___-___3__7_-____3_3_3_3___-_3_v__f_7__v___9-v__9__9__f___e_6_9f___3__3__-__-____f9_7___9___7__v_f_9___3__7____f_9v___f__v_7___3_f7f_b____f_9__-__9____v_f_f9____v__3_f-___f_9____f_r___v_f-___9-_r9v_f3_7__v-_f-7_7u___9_-__73-v__f_v_f9_f39b___7779__-_ev___V_9v-__9v_vf7__-3ftf__9-9-__u9-___t7_vv7___9v_9_v3__v-v1___937_f__u39___273_v9___7-v9-_f__u7f13_3_9__d_fv3_vf3_-__7___9_f9f_f_-_--_vt9____f_3_v_f__v_ff-__7-_ff_vv___7-_3_7_3__-3ve___-_-_-_f__32_9___799_7_v_v___vr_f9-__-3_f-3___9_97f__-3vv___vu_7_vf___f73_d__9v1_7f___v_f__v_v__9_fv-____v_3_-__f_-___3___9_-3__f__f__f__9-_d___79___-_f_f_7___7-99___---3_f_7___vb3_f__u3_17_v-_1--_v1_7_9_v__d__f_-__9-_d3rv___7_v_vv__9_t__7___7v9_79_-___v_X_-__39___t97fdtqvdv_3f___v9_9_3___-_e_v__9-99_--____fr-_-_f__ffb_1___9_9__9_7___9-_-__7___v7__f_7__v_7___v__7f_f__f__3___e_6_--___-_7_vv__--_3___f__v737_3f__-v_-_9_3__t-3__t__3_327u_17_f7___X__X_f-_93bbf_9793_1r__-2_u-_7397vd9___9_v39___tv_v__9t_3_7-__773_v_f7_f3v9vd-_f3r_9e97_vd_f2u9f__7733_-3v_u-99__t733__u1vf___b97__9vv__2773__bfb_2-vv-37a1dvv73f76tf_7_f__3_v_99e__b97v9fvv-uv_u_-7_-v_v669v3r9399f__ff3__u9__3b_3-9_7fde-rruqqte6v3dfr91rb11f-2369e7d-7fvrtq3b1t997ar79_f7X__77uqv_9a1v9rvfXq__a_13_1r-tvt__9_f7_f__9_e7__-9-___7_3v__f19_v997v_1__9_7_-9__697__v3v_b_-_7-_3uv__3v___r-__3_7f_b__9-_7d__f9b_v__f-2v-2qrW9rVX-1_b3991_v_f3vqtvf__97_v-___1_t__-_e-_7_3_9r37__v93fb__d_v_7-2___7_vv777fv27__v--7r_7X-_3_9t7v-33v29X3v9f-tfr331f_r_-q__XVr_trqta69a__W79duu3316v9XVf67fb136v33__v-___u9__v37v9__-_7__6_v__9__v__v27v__3977d63vd-t6-9d9263v9r_7rbWvWrf21a__9_f9_9___vvv77v3__99___--r__9_f_6_3fe7V22tbbarX_1_1X_6-vr--_v_37-7___99_t9_9-__7-_r-__f_b1r3rVtVbaq__-1f_1_e1v__X__q--1drq_9-rd6v6rfV77__9_f_fd_vfd_f_ff__v__7r__7__3_v_73_-_9__vurut___1e___V__9dv3__667_9_-r9269t1Xtqta17VX_7_f__e9__fv_e_f_f_v_-r___3_9__1dV69VVV1trra_v_3_7_7_fv33_--7___f__7__77_-___-__7___ffe3_3fdtr_WtvV1_vv97r-_3v7v73e9977vX3f9frfXvXq979-9tVf_d_rv_7_vVVa3Vqqqu3___37_b___7tv___t7f-_9___76_u9___32--_v-_vu6_t3-__9_r-_3-7q9q7b232tVX1qv_66_-v-r__r3_u3999vVv2t_17_7u7tfv7uv9X1qrr-_9_f27vu39__9__3___f_v_X___v_3-_7v_2-93au_-rWt1f_-t7__1f_7vb__6vd_9q_1_bdu-27W3vq_V1te93rf--99X_rv-_9_t_9f_v-_9W7dqvtqtVVdV3t7a_v_3_-__9_7_3_v-__u_f_9__3___3v9f__9_7_9_f9_7f__33tavdV1r9vvb37tv2676v27d71a6u3__v_-___v3__7_77f977__-_-__979f_9__9_vv_3_vff61V2q2qqr-36_euv_9-__f-__d_3v3vv_f_f__fv_1_v_9_d_b6_f93rW1etu26rbWuu1Xvb_93erf_3Xb72vr23X_1btWr_f_f79v__7317_7_9__9__vf_9_v-_X9X7rdq2qv__7d9__6-v_6u9__7t3v-t7qtq11V1Xf_f3_bV3b-__br--6qr9X1Wra7dVVXe3W1XrVVVVvt6_q9Xb1VVVbq3q1_VVbbWutVVX3W_9v_2_fvr-t621f3b731vdXX-3fe3e367VVV223b_X9u_e16rXq9f1e_Xb31XXVVW3r71qrVX7dv26vtq736779_r__ff_97t1Vq161Wrv7vq9-3-v_aqrXqtVvf3779-31_b_1fffutV_9fr9X-77_1WrVW3b2_737__ttf_Vf_vv_1f-r_7qqu_V-qv3e1-r93__XdttVVVVX-2311_vv_u__3372vu9VXVVVbf6t33_e_9__qrVda192t9f3f96927XVVf616_a9VVVX7_e__7fe7tvt_f7v9_f7ura__9X_t_1f_1eqrVVqr9u36--_t72u1VVVW1rt_a7vtv7_f__uv__7_37u9_3r6t3qqtV93ba-__ff7_-6u-qqqtr337d3vu3_f_f_373v9a1tV1W1f7rVfr1rfbW_a3_77-_7379__77f3e3e29VVVVaqqvbu37b3_3-v--21Vatdr2v7vb6_tVv_W1_v-_79ttva7qv_7auqu9t-qtWvau7evV1qrbV2vVdeuq_frrf31v_1123_7__3f-93_2_13_3dff3_fXrVqq79bqveuq1Xbau6971u969Wr1VVb2121Vda72_3e33v7fd__f__7V_7_797e_--q6rdtXrbtVeutW13d7q73f__X_3--rarWq12vVq3q6ur_-_1Vq1261q13V79erfbXqtX3_fb__1trv7f_-977-r1f2q112rW-tVrqrVdVW9v219d__ff_7bta1tVVVv3v3a7_X7_3_v_-vv_9_f_--3v--1qtbXqq6qqq9b_V93_ff__q__fd_b-1VX-q1a77b_vu1-_7__-__29-_f6rVVVrb779V-u321qqqv9r69e3Wqt-9_33f9_t3VVtf1139-1drqqtXXVde-t-7qrqq6qq9a6v-_79vu99fv3_3__b6__f9_33v9ffaqrVVVf_9rv_9v77_d_f--2_v7e9_vVVVV337v99q__7_f__66v9-_31fqqt2tXWvVWqtWvVfrvfd-_2_7vv-63VqqqtVVV1vf77719773e3f_72qrVauv9qr33__7__397_-_v_fv7_9_3__9-____v_9__372___f__39Xfttfru-929_a7d113rq_3qr-7_9_3_99-3f_v3_tf_-_f-rVVVVt6qq3u__v__vd9-_3f7__v_v___r9f9_-_9t-361Vqreq1a6q1r1a7X9dur9vfdbVvf13_61a63ar9996-_dd_9_3__f97_-_3-92u7b9_VVVXe1Wtbqq9rW2rW71rVVdWtV-9vtf9X37_6v_3-_VbVeq2q--9293Xd3W37-7VVV7u9X193e_f_X3_v9_7f9faqrfr-_9dtr2qv_1b1u29v6t9327e_97_73v___dVVVV9Xbvf_ve-739_39_v_-v1_e_3dr1qrqrWrrq39_fd_33r9fu9d3bat97-_X_-v_vf_2t1WtVVbrb6tf6v3-9u_qvVW1qqr_rbvWtV3bVX_67utVXqqrWqq1Vbquqtf-97tdq9arrd_6rar2qqr29Wrte9t6_dtX2rXtqtbtVWrq1f-raqqrfd_3-r7-3v-_3__d_r_9_9___b36_7Vqqqr_39tVV-v9ffe9v97_-7_6__2_-qqqqr_d-77f_6v91_Vu3_-_v7v-9-7_f3__2_9fff_u26qtdV_7Wvb7XX17297b_W7br23v3v_339__f-_33u6q_1t2vX_9__X_67__6teraq1VvVqvrvv3Xb_W_f9_37-7-qvVWqqtX1VVVVVWr_1r_f__67tb6u-_3_d9--_ft7__v_6_7f3_69v_eqq1VrVW11qr_77_7___f_fv2-3vf7__X9r_3933rqq3Vrvd1b3v79t-u7393_X7-_XVVVq2r7VdrVVa_v_79_3vbbf3-__v7d_731-_f3aqq1atu1XVa1re31va77_9b91W1W1atXbVd_v37vv3v_t9__3__7__3_9__f3-_7_dvtq2q2_bqv9_V_d-u_WrVV3_--_vv_Xv6v99_93_9f_t-3b_vVVqq12t___9__7_-qv__r7b-u67-_t-v3_v_u7-_f1f1qqt1fr_3b6t7_f_67f_Xb_Vuv_evur3673rf69ev6rV3f1e2_-9__d3vd-3ev_q_V_123-r-16u6r9Wrd-7e2q7bbb__2__7_919t_7f_13_Vft_3ff-3d7d_v_f__17_v1ftvr_r637dVrrd3_q3a3-793e_3v-_-__19f__vv7vt9-61ratVVWqv_Xu_avfv33_q_-_fbqqurV1_-q___21_1V-va_rfv3bu-7u__v_673f7qqtrVVbrqtVVv9vu3a77__v_f-_3_379-vfr__1v_-v__V9_9bf_97q2rvXVqqvvdb-9_rv-_ft1e9f3-qtXXVe-qrd-9a_29fXq7-_3Vqtr-2q7tata31X2tVqte_d11f_v_7_9_7f-___d33_3_1_-q_97221f796_baqt1WvXbqqrqrVa2qqqu1b_93_3_f3daq1Wqrrdd_3_-7uq3v_v77f2_ev_9b-_feqqqq1X1a9_63aqqrVVqq2qqqru37313_97_t__3_v_at_u1VVVVarX9_7fv_q__rf3f_r_v3arV-79_t_7Vd333b1f_u___23v9-tdVWq9u21br61aqq7V1_d_f_7_rvVWquu-9dVVWtfqqq1a2qqqq3a2qq91VfbrVVa1aqtdbX-6rvXVuqqt2tVar9a11bWqqtVW21et3ff_a_37Xqqqqq-r2_X7b-93V1VavWtqtdqqrW-1v2--93v_9aqquqqrdbu-61Vqqtqr77V3v392_7737a17VVVVX163ft_63WrVq31rdtd9_Xtdaqu9Veq_q32-_v1VVVXqtq3u23q9Va26gKCAKhKqUkpLelqNBG9qVuVnXT_RsEBSMMrCvy6yDVFtbVvUxGS2rRV3rzKapVVQsKAHtMupdFPSrd1RFMpoklWoIuoV1qqpKpO___u3IRN9Uuj-1Fsmiyq7qvVEmZBziOqpa9cy99QCt1MRAyqqXupRKQMaVUqlVVbVVSU1eUo1ytCkDqaqle3bStUlUlCpUFq0kwqaq13q3UkapqvV9XWrVcbVUooCV4SUlkkECqISpZVUraUqktZrRUpKiqS7qnf_ndb1t4zzqfnlqnedb7tWe7l___deVpdqn3ft9prftb_q9bUVfut_6r_Vt-ts7_vx98wVJRfKlTdDSZK53XXpVLZVrqnfTqnM7-v1pdzdXzIAEiqxzv1AsJq3W_e7ZrBgsiC1J9f-rLogXCiIqraQa9RhStF393f2-Pd6aTW1n76u_y1_-mTtd11t9u9e16r5Xt7q79-qlWtSqBP_-v_v6nGlZlUNLS5vfv6nuXiqqb5a2mtmAlSpAqKpkNVCoAQiS0pbdQnkoVEl7JXtlM7fla1bdb3yUt60nSpziZJMuUfa_JLX6q2ta0X3Vp3ur7zLr0SSrFXd_eVV31d9SoqjMvlYqIrHNpWSwu_qkVIaa993aftvta38uvVpVDa5GpcwVBakl8nbvobW203ZUyUqxVVVHqrrdGS1oqltrSroitCFwVZNyKq314Ul1kiLq7Gr7u_WVS19JFZrzimDqqmuVFVaDplci1QhIVdAWpNTSqioqUSpGVZVqpZXVVbqqrVqXXQlEP_f2f-1_6e7n___83Pr_9m--3vX2tuqsoorerTLXSS_15svapv71_fV2__XrXV78Zl23_23_rf75vVskn_v773bXvr-9fb_S1fe-9l_31fbdu1a36lS2lSu9Va9V2lSq6pIBjLCglJJZCpKN11PQEKKUAIUDURKBKghQW_K3v_3_3f_7_Zdf7sV1v-ypK1V7T2m3W_dqyqa1rVK1Upx-q-6_13_WnYS3X79-fb3zr3DvVf1VVutv7fu7-e3-VNW_9U_9q3vzaq1FUsa0qRAKgkitKqqquJbcKls6uDFUqurSTu0RzCTpWSLX7-9--_f99d33fXu_v1cCASOpdVX_UdC158vrWK11ill_q0rc212lZJ_ooJV1RBXCqUqbdb3X63V7iqrzUit8tqVJsprq1r-vp___9VWt0kbIApFo2aamtVUCFgJUIIr6e_W7XXXV3Stod1a6q1SbfaLRLXCVLte9r3L1Xq_v9e2ru1Pft--_a_-977fX7_ztWvVr7L9roWFXa_76lWrXWrXuvropaq3VVVaq1durXav961ahCtW9_9u3q7_-Pf26veKP-3b-67fW7u90fd33v2df1_9_tSpWhW-m7ffvXa9Arnq26_73artda6ValFFClpVakqCJVKhfzaWFrz_9Xvf1ratKFdf47t9LVytRBlkiqazb_9VvWtWfC78-ve7fJW7bX12_r_V7tSdr-qrv2VXa1b_0VX-okoKgoqUq1AF7co3jSOhU93ZU4ahizVLin1lz6hTPXd_Nf_1-1qvV767x-rtd_vSf17_3tfq_fX9rKLfz6u_du9_fb_v_3X_1v99--797-u3P5vf7-q57_T7bfdf7-vttu_9zUrvfSqq1r3K2eqQMQJVYqWqqkKRKQEEoiGkQAskEqBBAAhUAKiqQgApUCosqiyrtqRJKr3v01bKqvSlX9xzrVUqIjQKpUki0p73-t69-_-_3_7f-__-_37fX74hJQee3_Xu_99__9ev_f76_vXvAnb_d9Xd-_v9__9v_1-_v15UjsCCCw2_pa9_d_fvr7XpIW22QC_dbL779961pUBWtVopLKirIrbJqAB5ckX7tejxfKWI9JVWdUurYmUSpIqKSCpUIUUsu3-9brgele7dprb-tStS1ddaBdctWppGCIUCpIkhQCoIYACkgWJUqUAUIEGrLu9VqmvX3_6v9av9h1bTLVO1Hdf9_9X31f2_u19t_133fqqvd3ve1dfa3vr2bb9__-369W123kt77ffrfvW_97vvdamtty_qGl679ru6nW1t1baitUqhACABJRTulV_33Vu8Ee1qlb28S2Vtd_3rJET8q3vV7t9RMMt2_ZdSqrU0hRQpVSmlA1pJRJJKpVSiRbuXXnV8nbKq0QaUVNd2nNapKuKRoxadvO76Sbp1f_9e06IVJEEpKtQ1yra281q1VQJ0tVcipZLO6Vq1tUqyUMaqpWlyVFVt7m-ru07a9X9_r6zl1-X3-q9yl_r99_bz__Xtfat-27qRVard31-__3n3X7frXKz-9mdW1S6lUj_-_nSra-qbtZVfdq9yzHahUKqylVRSQAWgCCoBUoUhqBQgigJIV_4kv_fbZcmW6h-6uOurf1Qutrr3W26_v7XOrWq0jWnVLrt3Sr_Vtf_v7r7e73dr2vfrQ-vl_q9Xf1urrtdVq9fm9-l2-2--_evVr38qq2qm5vf7q9y1ayFKlK6aCiiSUpNX3SJFIq1VTtnu_XqiRHrv4FdaUts63eWi19oAJkKatX-ly90tMXz_n-_N9Ur-dSrR3mWqvb1vinMUtD65l6qkF0VqQKpVKFUpJWFRKaSWKR2yijqKgihRkoCoBVBRVUIpERBKQ3lNKVS0zXSq1W9td9Xdm-1CrpxZlfqozuuqj_t-7ft196_9bXr9vbvbvq7rP2vn-_q928lY0qy5V-nar9VERK0EAn0v6v21LmqRqtXqlrd9sqqrZat2lKFRpq_tVVJVF1X9VWIlVEpVVUqqmqqRd_KiSuoLWrqSuTdVUq1VVrVKkBFWVVRFDSiVU3W-qiqrQqUqRVSCS600lWqkoUhdVolFVUNKSUqqVIqV0qrWaqq1Sa7Rap7urK1VWqqqqerhqiqp6nP_bFWqiRLS2qqllVUi2utFIklRFrpqQKv_5b-0RSrrZUlC2qlNqpKq-lRqqWylKSlVVy_TX5JWlVKqqqpV1VtEu02UqqL8hV3_qNRqyUV6u61VXq0rlTWqVKVSqgSqGMK1q2hVVftVVLWqvdu-VqqqoBCINkUK1BmqSBNW2NW17frP-qq_9NRKyG167XXSqlNUrXVZqrVVVWgESsoqqqs9TVU_VX--7brdVDetVVTVKt66rUyv7_XV7Ir2perV6lqq1VVVVUpUlT8klTAdU9UbdVWtLVJUkUUNKdViqFWlXrO5W_VaqqKrdWp236rU61TVqNVSipKCpVVPqVmi5Xc7Oldq63NVVbq0khXUqleqqltaprdrRcqqqtepVVqrqhcXF9UtdViyShKrXq1Xa3W21q1X6lVVW11qqn_r-1a6q1f__V3Wm9qpqtVbTaqqipvrVd_a7sW2_vy39xVurVUi23rIuSqqqKTWm7UWta1VqbV1tTVbMpEVSqqVWOVlVbVVbSq1709et9qb-vm7O3Kt6Vfzz2buvW1W1lLqvVbqdbVaaqAoCIAXe3tZWqCqqq8_s-tVcV23taeruq7VVVUEoIxnpkiC-gEqXX9LUsoBqckVPxaqq1JCQpSgChgiBAArdVVnWpVI3dX2Xlel7dWr16tdXa-qqlVa7qveaqtVVqoAABBFVKKqLVIkxqCJrlbqlbjfVWuqi6qqNSqtqqqS61RKkCAtKqrVaphWqqh-EMBAEUCJoACICIKIlVqqmqoBBwIAISoEopVVVhVaZWlJKpQUJKwxOiqhGFVOQj_GWaCjpNUiFegFGoFilErValYIM98gk1ShABKgVVaWyqrRWyqtVJRUyVtUKqqqSSoRSlUpWoFRpv_1ovWSqlKtNVb-1W3-8ufbtTlv1epdrrSt1dVdUXLBUWqKNvX3apZ6JqVS0oipCpCokpU_yqTqP-UVxbRpa14yrdbZJa_nVZVVUpVKmqqlVVEq1X0zEq4IUVIlUVUqVRSlapVFKpKUhUSeQpBTaqU21GK___yyrVLNeVVKSgn2zd9tRqStVVQihZUoiqqVVWKpJV6KNcqtJViXXpJyl6l_9V9eq1K_-pKVVS1StVaotSyrkr1q7FXvbVlq3U0vtSlkG2f3r77WrvWm21r_fv1a7WtVVbiqV7tVSqlSlCUlSoK6ytX211VIpee0Rp9lVfq2sKarbTNVZWkqq6FUq5qlFJS2p-r6q6ZeQBDVv_qrgJ6xDvr__FqOqWunZtV2ynplaipVVVSla5FhUpKqUqIVUKFIoq0tFVL6ttSsqqVVFrKl1VKqpUKqrSqL7SbKqqqRaqSlSaUhFTQlVVVUXVKqlVf1VFSq7ylurS2r1VUtVatXyplTfkVVvv-9fdXVVKVVarZWZXUuvbUu871qlVqlUiqqqiiq6Y2tWqpQ6qL1WuKqVq0S2rulbif2VSurXS8q71YdqStQIV81XNvUlVJ5VVd0vl6qvtaRt_vzHsFoeiv9qbtlOoD7qSqdRUqklKqLKtaiW13qVV7BqNsRb_qX6tqrvfXqlVOqtW1f__u9VVVVCpRKiOqtV_evlVVFx2qLKtraS6Klqbakqq1QSQV2eSrRcKtXcu79WtLt--t9qu6ts1JV299XUr6VTX6-dVWr57K_9t376zL6n3Y-7_V6-qvv7796lWv33-3vz__e__v3by79_bp_1stWnasz13a9f6ynquKq07VVRu1ql3TRVVqSAqECqlealVVVrUkV1tLWkIoSAFmR2uXWVr6lVTtVVu2ipSlaqV7tz7dWVVtpVi1X6XzplSnbaq-SqqqqNVVCGGhw_r1VNZMlI0pKkwAA7__raNXrff9aSC8RH3Ov_dn2ruSRB1tSvVdq_fRVVnESEKKRVVVSlVlqkKqqpSVKqAUBKSFKkiSJgDgJGqCCKgpLC9K2Uq5VVSrautRT3pfb23varv8tVv-uqnV73W131Vasu6-ze6u2iVLR4AJJqqVYtVdVVkiEkpVYpNFFUpVU1BuHRUyxAEp1rQva6qLrpVd0td9SqgS0VSoJVqyq1VKqulVauuSpVNar1VUASqSVKlVVVaqrafb1r1Sqtq1KK9W3rZUa6tVpVEIEAcgAAEVIQAJQKpC0qu1VnJaIvTNKzWlVSbtLVdaqtzetu3Wvdeeq6taqSUAKtaElb_674i1TS1iAKevRRVdEZ02IwepSSalTWEICUoKqFEIAAAAFABAABA6qsr1VNS1a1C2rJbTVVXuq6tU1FWuTU6gEUSpSVUURAEpYoIVqVU0kIqSopVSpUqteqqqSqqVdRcQqkJVVVtVSarVKIlVVSoraq2sqaFKqVKtSWTVdVesq5FWiirP6qVEVW5TVVrVNqraSpWq1VarVSllqqVqqykqV1V6qVVVVVVNt6T1VuyvVKralXtrf2JPV3b21ta31TfbXRfn3f-t7vqsUf92qe3elV33l_6upVVq1WqqohIIBAFKkJcrqtJVq1KlVWtS63W16vbVVWOqb77267rqrerudVUqqUptUowi7QjJfvaIUG0kqKqOZe_IWLCpWStVUAFNTaUOa7efXv85XKj1R5SNbqq06QKrVJUUtS_b79KNS31qUIRVBQQAAhBCqqrGqtrlq_t1KpXaK1ers3rFVvbV1Vf9NvVraqRIEUoiVbW2u9vWqu_3ZKz3r6sUu7zXtd23VAqqqqqqdRVKqiqsTuCrn0AiKK00edOvMrerbW1aZrxQlUqpFVWqlSUSlJa71Aqqk1kk_1RUKWqquGVVfdqrq71VU6hpVktv7baSmt1qrauVd_X1VZKqmTe2ZS7qmm1NShVVKSKrFUhKgX08qt1tMuqV9vu7dtXd3usqqrKlbtuqrVJV62rTy-31dOtFq0rLzrV2qq1T3ZSrSJVSVSVq7UkmrZ_7_a2tSpXSlqqMzailawrrVVVVFRKyokUkqqqlKlfVV92qtRVr_-bqqlVhZQh9O9dU5knorS3sH6v_W6mrqVV6yiVUqVUsqqSgVXXRKm5Wfda1LVaqslqtW1VVqm66lUiUL_-UrpUqXdbV1etZtJW1a0tVVXrVKaerbOq-7Xe2O3bu31ptv_1u3uy_zqqn1U_1HutIzOs1VWq6rd1qVVUqqipKWt_qRa7bW7VVVq3b6V67WUqrQpUhq2t9btbqSq2tWraVRW1VqOtrV1btlVu6SCq-qVzequqjqrVJVX0qlBVbUVOvyu77v3_1b_6tfe7L9W_Xr_qlV2_137qq2rVPW1y872orJWtVVTVVVtqVTclbrbO7Vr1ekpJqUpbWpVVViqUm1XTpVrb1VVVlLVVVtKqrVaLaaVrVVdVqqIqplagVJbqpV3qgKtqqq-qqKq9Uf_lVSmVW109eydbquq161XW9VVS1tUo6aqq1Kp19q1btcu2lfd1m2rVr26arWLJXbIha0qdxVqVdyQWIqlKr1dvt_6__u9KvPftrXfdvdqrXqlarV5Va236tf6-1-udMVXqtpLalVKV16UhVKtWqq0UalVd9Zbb9dqq1v3NLu7tK1ay1VUiq1XbXRt6kpttUiqrtVq1VUqqqqrqqLdqqpRqqWrqrd7ep3tkkurdq4TWtda61S6qurrd66q2pVWHSq1VVKqlVSSWzWqWnScdK5oSW9VT2tV1plql8qrf_SrXVVVVRrNKr-VVV7ve226u-71eqqrry3rLvrqq2orqylVVarKKvF10rL1dP1XtV7RqWq7baq6qlKqlKlGiBtVYla1rqleSIlWqqu1Kr3QW7sX66r2z7VtMuquuLRiy1VbUlV3sWru6vKu2yzbpLveld87VUKVt2dKJXdTtq1VSVUkVSFUSbVcqVZVqqrVqqqXqpSpUpJUWq3VKlbVVVJpSsaqVRAAAAAgFBRRAiAgAIFEFCBBAVUVGGqogydBBDHONV1vVyZH_s6E_HJTipf2kvf9VyiKVJHjUhwlS4aypkbceKQFUAQLUUlUqVVVSkpSKklVSqSgQlqpJt11qqrbq1Sa1qqqlaqVRVoCmSopu2rVbba9VlqqqV5Q17ohSqrUAlVTVV2zKsulKnqq2aXlVJUKARSrVp1rVRUqqlSmCoqpVcqpVEsrLi9bv9VvErv__mZpV72vbu6qb1PV1pXZXyVaqrYVQqVVK1VXdVbqrq1dOal1VNa9Sqt1v_Wp9VapTFXVa__5VVRKrf1Kaqtd_RVVWkqrKuVqVqvqpX913_-9d1Or_X56vdV96VU6q76qrqpVUSqVC1VFSqMqAkrrlUq_9Va1utVf_rVfFqvP_bu2qtVRKlVaytWqqUoiVVVUqVFVVSlKqqqlKsqSQIIqqixUpdDBFJVaoMCAVECURVVVSqiIAEqqUqkpSq6NqVt-XdRWzVWsIqqqlSqdVAVcVUqrVUqqFVRVVSlVKiqRUpRZKLSV1JNT9UDVa2vd1SqqKqqlIqqQUqKBUlEqqfaVVVLn1VdVVdK1Wqmq1apVKqhSqS1apVUS1VdTdaV6dJKt-y_oFUmqi5WlyqvLuihSiABVVWqpSpJValWIKqtVS9WSgJSVVaoKqqqpUqoVVUv_-lRUipaVSiqmqpSiULCVbFEUielVVKhRREkVSVSqpStJVUtKlUqqoNSpKkUq1UqokqrpXU9VVOuxioWRJK0VVyoqr7VVSUi1SpCSqqVDYlUKa1VVZWqqapqqpVVVKtKpSq1UiCqpCqpRVSlcUlSJVVZVVL0qRUURKvriqqlNVVUTFVLKTW1VSqtVVV1VRKpVFFUqqqVSKlRFSFEpKDVaZVVaqjzLVSqVbb01Uq1VSVVq1abpK1aqqrblCs1fzr1_uqm5bVVUtVWqqXKr_VSpoqvKlVVNVtbbqVFTtfVVaqr_1Vdsv1dVNbVVWtVTUvrTaq6ktCVK0qp-rFVKapVVSirTrCpVLivRVOlXX1tLb8lNVKf_9VDSqSqW1L6VKqo1SVZxVVlQKbUpKqu1VVdEqqrVNKqVVVFVWqb2qVTe1ttqq1VK1tVVFUXK6V1e__324qralUVWKqpWqqH___0Kr_0reKVVRVVFvtSq1TVfVUpaSTBerXqrSoati7_6qsqlVUlSqrWta1WtNqrlVdUqV1apKlq1VVVVUqpRUkqlaqf-mqv_hJVU6qtKqqV6qqqpSJTfKrulK6mtLVStaqqqQp6LZ-pi0lcUopVa1rjZWp0tlW6qpVUlUhSoq1qVRtKrNVVk1WiKoqTlSUqmqooqqqqqQl6bWfa1ZJVWr-re6VW02q2kxVUKGFRWCqqTVVVay1qq1q6tbepRVKq1QVol1UlVJVRVSgqoqqslUNKqhV6dylJaqpUmqqWqVVbXdVLUqqSqqrVdlSpqqhJKqiFJSJljKkkkqqUlqqpUhVZSlaqpVS0qoSaq1VK1KpS0VK25Ktiqvf7791_m_333291996wpNUarVq2tVWtdJ6oqqtVarWylVVruVVVKyaurCVFT4mlVWqqqymwqqv11rpuVpbTLVW27LUr6uvNc0kXtutbSqtrm2ytRSqqqum3tJrVZWqqtVUt7VUy97u_NeqvJWqjVNwoq3vW6Xe1VVVV1VVUqtqVUqlVVVaqqnbSqqqStL0FKVSJKqpVVVSqJFREqr-qoiqlVTC2-qo1-VVU0Wm3KqUqZWqvFW5SvVVUtU3LVSqU1arSlVSpW0qqUqkqTcVFVrq71VVf-_19XNSrVKq0SVZVGorVt6K23NVVVSGiqrFqraypq1VVa9OxpK21pKpLW21Kq9UpVVUXT-oloVUoqqolSVVVVNVVVVaqi1IKoqqr1pKyVFRVFSqr_d3v-v7VfdetlWqrXfTHLq11tV9e91ararfVVre7qq2VSyqUuz1X_9VVUhVZqKKpVWpUq1VVVVqqqqqq_0jVRVVVVSKVVVP__9eqqr_-l6v1Smyq_pVKVW-iu5-VrVS06q--1LqrUpVVX3uu1tvVu_ZWKVa1RVUkpQSUqqpIqX6qVRfq__1qVVtVUVVUKVVSVSqqqmKipValKraqq1bpVFTaTVlaxKq4qy1WepalL23ctVZVXdpVK71SKtVXVVUrrVa2rpqVSqbrtVKq2qWpKSpNVatKVNVlpKqhbVVVqqrVK6VVVFVVKqVVVKqqqqVVVKqqtG62q37orrt5VX3-rXq1VVJaXVbqUq1_LVbtKta9VVVvb3_Zdav7VWqq___1VV5VVqrtqtq8vWvq1VXWt0__VWVFdfX1RbVKlrTfapWqv-kqvqqq2S81pVVL__XqqrVbVSlVIIlStKiVV_9rKkkqonTVKqVVV1V_9Uq1Sqqq1mVVZVqq6qlSuVRSqVV3q1VyqqlVSipOmRtVSqzX9aokqxtK2qlpao_XqpS3JNVKLVKp1W1NXVVVUqqqpVVbUKiqlSqkqs63VVpq2VVNdUpVqqrKqqqrqqSXIVWqrVT_q7VX1rtr21X9_epqq1tlWvrV1V8-T6trVVVXayspWzq1Xb8lX-vZq2naq1xat22paqqqqqptVqouqvVa4vKsauv1cVdVVUq1V9bVXfPt93d21171X_3La33963VdVpbaherTqr_ret1Spaqvr-rtVV67Vt21cqr67VvJrarVqqq7VVUqqrXlOVVVVUpXqqqqQlVUqKqiVVUSkFKKCVVQUqK1XVUlVVaqtq1NUqilVVfFVWpSqqWmSpURVSqpVPq2mlalbrVVa9fu6q3Wu_q_f7v315vyq9Tk-tvX9_763tRv_uq71atbd6VVSnUS7z35dX67_62qRZX78_KZZW5jTFKWt-m9Vat77U9X2q_1VVVWrY7dfrRuqqkO_cV-3v-W3VO9O87T3uRStetfeVqlN65UzWsL_9JQqtVpRRNtH6q7VZKaVVFaqP___lWl3V-D9_yrlYq7VVd3qrVVJVVVVdCqqQqqqaolKqQ1-qCqW1UiLWoCSVVaryqSpUpQJY6rff7_yFf19OqtvVVuqyqtWjt6lWqhUvbrqqteWlVVVGlShKSqWsRVVBNVXqVVJSqjqtJVd1ZlStEq2qq1tKqqpVU1U1Va1U2ratVL_u-_c2q3v1VVStVq0qqpXLWu7VX3dWqqtXvtWw3UlVVXds1bVvbuvXVVVS91m273r7b1qpqtJQVKmqVVavVuVbrlWv_KXq1ptVfrqytVvfdWV1VVFVZW6qqrV1J1VFVfVV_VsmtVVVqqqpSUoilfq9f_1VtaquYtbVt__6c31V1VZV5pK1VVVaVV2-VqirRdVUrVqXqqtcirWtbV1UrWlJXUSkpJKSpCpVKVSqyqqUVVTCpVVpSpVVq6lVZJahWSyilVWbVpWlKlVq7U6qql_6q1ZVKqlVJVayqpVsqqmlSopVqpKqqy39VVVSqtVVUVTSUVVVVVUqeq_0VKbVVFKU01Lqruoqqqte6lKpVakr6qJWrf0MzVVqtTXenqu5SXWr1__zVttUtVVlLVqldlVJW1Ve1ar6l1VVS7fy1WqVVJXt1UpKq1Kqqq1WREVX___3a_7SqURFVL1VVVaqjVpVQVKFVSpJSVVCpVZUVVVdVVVtVlVqq9aqoq6qypVVVVSqqlRVSVWrSqqqVVVZqipWlWqpVVVVlVJaqqqVP10rUt1VXtValUt3VVVPqUtVW-lVUqn6y3Uqrc19Vu5U1VKqqqqrSTKrX_1Viqlr32tapSqVS96qra1VVaqtSqdVKmlVX9VT6l9__bVU_1UqqipVVqqVVKJSEqNKkiquqpVV9fa1WUqQS61KsqVW1KqqqqkqtFolVVZdeqpKqTPZKpFqyEUtlTVqppW1VVCpqSqq1equqlVVqkoqV1FVbqmqqpVUqKqpSilQGEJVUohSlKpVSkqUrCKrVVV4lWqqKtVa1WzVUqrqrVVJKqlrqnLqsPq0qqqeeq1VSSqrZv__bSqu3aqrVq1KqJVVVK1SqVSmmoVLWtXTVKVPVytVSSq1Uq26ySpakq1VCqrTauqr66tVqqUqS7_0lJVWq8qpVKZVUvUuuqqVUqq2LSqpIq2q9eEKkhCFSSlVQqqSlULaSpVWqmqVKXSlRqioLJUtdC0UVVqqqAlVUqqtJUVakVkilUlCqqFFVVSVpVKVpRUslK1iqqUq6UKyqqVKVCkoqVKsLfUlaqSSipUVWlVaIKpWVUokh1VKqwUBKKSqIApRVUqrVKophVKlfilVVairFRqrVaoqoKVVRVVaq1SqtVUQVVeblVVXVMqpKSpVWlFUtLSrVVJK4SSQqqqqkqpRW1FVEVVaqlUqtFVFSlCqqlSmolslerVai1WpVVW1V6ra1VJUVKKpVV0qqyqlJKruoLKqqqqlRUlKVKSpqqpUKqVUqq1amlNVqpJVUqtfftKVUGm0lrVqqpVVKnVVVQepU0qnVEVkqpK2qopJKtVKrSyVVVJLiiUqSVKlKtqVVk2qtqqpVUk1qWpKkFVUtykKsqpGUVFRRUlVSWyqKqeqolpSqq1qqqpRlSUVSqkrKQu5VFRVKqqhkqqlSVaqiuVVUllQlSlUqqqqtVVVWqq1KqqqqVVVVUqpqqpVqqqKlLK2q03apSqpKq0qqVVVVVVRKqPtaVSrK_9q9SrZS6pS__8xmVKVVrKlS6lVUq1JRCqKRqSRSqqqqqSiVKiKpSqhVVCVVRVRKKyUq1KaoUiqoqVVUq1VVWpNSq1_1VWpVU6qquvVWtVKa1VWqqqrWF0qxbVUpJW1NqqqqqypTFVVf6qqqRV1St-qpVqrqlVlSqKqqlVKipaqiRSqqqUqsQSiSlUqSklBILRVWqUqqVaoq66rVK8q6V9VUmlVKpFCqouoq1Vasqq1WVVPqSqoSlKFKVSFUqo0IVUqoUIqslRRVKpUlVVVKqoqiqqqqVVVVRKFQUqKqYqqL0FVRRUlGUv6jpRVJEotSqVIolMSkVVolAWFRFJVVryrSqtIpVVSlElEytKESpKqKqSyiqqUilURSqVSvKtS6v9dEVIqUpVVVSlIU6agn_l9KtkpUVT0ihJUSVVVVU1VVX_VVSSlVqtVUVVVUpIUqpIqhUtdFKqq6q0qq0KqqpWyls0rWqKv3qpX1VNSClIIEgqrUKlqpVelKqqqCSKQKpUhKqLVVCpVWhVWmDTYxKtEVFL_SqVSrVVLRUqioXVVVKRKEhKKlIqqhFSqUiDfyqpVVKqlIhVVhVqqrqlsSVSsqkKgipRqquUlFVVUlVJVVWpVKKqqCootr-pW1bLBVVaklLVSlFq3L_VKpWqSKqtVVl3tVVJQEkpUSFSqrUlSoPVer86SCWqKr9VmVaqlVbVaqqkv6qlVJKrQoipKqqVUVVqqVKlX1e1KpalCqpVJSrWtFVVSiilkpbarVp6pRVUqlVqRKFUikIlVapKiVSqkqqqiqqqlIkqkqpSFKpSj6pUqqWqSUkoUaqoqQVIARVEogVVVqqUqq1VVZVUqVKSK1VV1StFKFVNS1EqqVVSqVVqNT6lXeqqqmqqpSvbSVdlVVSl0okSSqpqtSqlUqSVSqKVVVJVV9WKqLaVnLUiqVWruqitKFIlIoSNLWUVTSpVaqvylVVqqpqqqqSpr_tVcqKqJFSpRaWlUyVVNdRSrVJKqqqqpBBNQa6kvqiVKqzVVVWqqpVJpKqqu6mKqlFj6qqurVuveq1aUlUqCqqqLSqSXqqvmqlZUEqKqkSKqpSqqoqqqUliurqSiqlalUUVe0lRU2VW1Wo1Wqtaqqkqkp1Iw8qplVVWqpVVVSlI0q1cqrVaq1WtKvK1qlQIqpOWrW6K8q1ZqpmyVEpOqqpWpVmmqL3kSNVP1urdq7SqPWSpXWqqVdVT6uvVVLWmbfSqlT1qtVQlbqqVVXXc1FdKVVUT6qUqqorJVJFSkQFVVXUqpDaqKWlVFVEqBTVWlEqjVVSQor1ClZSiqhXJQsqVvVUq6q6qrVFhKuorfKVbq7TSqS0qJKKUXpVrsiqp1KotVKWorCKRnqSsqKlZW9ylVSSMrgo9qhSlQkGqVSqSlUqq6pq1r1SqkVVFJCkCVVIpVFVKSoqIABKqUWqtNVqsqqUVStetVSsqqlatHrS20kyvfstVRVVq1dqlUqtaKquqyqrpVWlFVaqSt2kyxVSgFClVKqAKqQoqlRVVVUpUGlVapLsqo9RSUq1SktSlVdKpdUqEiVVU1VV1VUrVKqVVVVUSUVqV1JVUUZQpVNSoh8ikqqqtKFVVVFpcrVLVpKqqVRBSqRKhVVGoaRRFpVNIRSVVSqkqq1qVba1VpVZUoVVqrVaqlVUqqlUomqSqquopBa4U9KiVJVKYTSVRVSpWhVUQhEqlVUSiKpKhSomlJWq6VJSKqqqqoEqlKVFVKqiLVKqVEqqqtUSqqtVFIlSVVWqq1KqqqqEqSqlVVVVSqqqqqtqpVmqSqqKqqqpUqqqkqlVVJSS1KqupR1VJVVRVQVCVVVKqlVUqlWqoqqqlUUqSkSqrVVUUqpFEpT1SmrUqqtqLUSqqtRVKQlaUKJ1Qrq1VStWqq1SlVSVS7dVblVqqpKmoupVaaxYpEapTVSqkUqFKX3qrtIJVWVVSpKqpKqqVSqqiqlVKslVVKoq7VSqin8RV1SVSqlVWSEqlSVaSVhbOpVVVVA6qoiqqVVSolVVUqCtQkFVJFVNVCXKqqaqSlUq4qhWpWutVctqrEpVpVKVVQSVKCtVVFSs5dSqKVpKq1VWkrUqpU7VVVQrVaupKqqVVL1SklRVVqytKqqrqqtVbVUVXVN1KpQlaqraqpap0tJUlKQhSiSSnJRKqKmqVIq1RKrUoq1KqrVJVFRVKqSqlFEVVKxi6q1KSTrVwSTShUtVVVJurSSpVVSqSpqpbSVtSKhU1qqXSitSNUy40KqKlVVaqqqqyqks1FVKpSRFUpVVVVVWtVKpVUq7tqpVtZVVqpqurVUtSiaqql1WpKhUqKVU0oWqVUqaVSqlVUqqqVVKFVVVVVFSqKRptRVVVKVSIAyqrqpRShyqUlKqqpUSqqulKkkhVUElSqqVYVPVVUGXrbGl6KqqqqSVZT8Wo1SlFkpSoGtltqppVqustV2oqVdKVVJJQpVBAUCVUVKqaoVEFVVSVVVVVlVSgqolXEUIhIUpVGVaqqpqq1UJVCqqpaEpqqU1KVUrqtkq1bVbkqq0qqlV1a9XvLVUrVVF1bQlVSqCv_9TSqqqqpVSpVKqqq2jWpKyqiRUTayqgKrVatrW10qqJNuqn_OK6VqqpVKkLWqlLVVVVUqqqrhQqqqVQpSqlCqqVZVKFWqSS0qqtUqq0qsqXekqltGhICI03YNVqdU5rVW-3uvXyqu9ldGlLyq1WlVcq1Xsqq77H7ImFalorKUq1KlqqJdm-pWqKqVKU1KKVJVapKSVRhrFZReVVVVVWshVaVKqrVVUqimiVRLJVKuoUKqayqrVVWUpStCWqyIEVJaI5eha-z_0iXtUqF1SYqyS21aneyvWtZtUlUJRVUVVSVqqLVVSq1VElUpKaqSVUqv0qKemqX10kWqrqguY7aaqokAKqtc6YXKrVKVWpSpUAqqQBRSqira8lW1W3rVVVbW9bdlWzVUs5V5K1VU_Uq1X6VOC0u1VVSpRX2m_6qrTBWteqpVTVaVqqqqg9VaUpJStVUlSqryqpJVVRVKpFVV7Vlqq21dWuqqqv-tVFVWtT1KqqpCkqGqopVf_qkrUpUltaqqVVSKlSlVSlVKhKlIVVVVVNqrUUUiVSqsopYqUqqFCqpYlJEspKVFURVWqqQioqQqlVRVZVVEpJUqlKltqtRbSWq1Z29YlDu6LKqKVAUVBTQ6lKpVtuqqqqq7VVVWlKq1VKQktVVKo1arSqlUDVoqqoWqqqfIVUmpJVWKqspVKVVVWktEiqrJSqggCKpFAiRCqqhVU1Sqp-WUqhQKqVVVKZKqqrVVVVQKlVWVVSmXU6u-qWepVtVVaWpVVYrVWW1KjKp6qpqlqleVWlaqlKbypUSqqkklVUoqoUqSpCqsaqqlUDqqrZVSqqqpS_gqqiqEQVFQVVKqpkAAQAABGAAAAKAAQIRApRCqAAEIAoAASqVIpVVUVVKpVSlJKVQqrW5SrKpSqtKpqqSlKUupBbJRSqtUVLKquqWtusVSqpVNCq1QjUolRKRVJVKzqUpJVJKUpBaqqqpWKqUUEUqVRIkktVStVoiq9LKrqpVUIEAqKrVItaqVVqq1SqVVqt3_VVWKqkV6qBSgKKpVUlqqrVUkqlSqqSqtVXVVRqqrWtUkqrRVVUqpay16ttrVipVbqVVaW6oVrV__7VaqqtZEqVdKkUKtKVW1VKbVXv9Knq1Kqlaq1XVWrKKvSVVVVKUVKWqqqqrWpVFCoCoVIUIVVVVVSVFEIqrVWr-lUpQ1VTVa4upUrSSUJVVKVqhVVFVVVVVEqVVSKJVKpSqpJJUpRpKkhKlKqqqkUqlKUlKqqUqoBXDqiklCkipBVWVVNVSqq0qVSqilKkoBSlSULRKqlKVqlVn_laVVUqKKlKUpKpSqqqqpVSqgtUVqyqKqpKq0pVVUqlKqlKqlVElIUqKSVSiUv_8Iv1gKVSVSSSxS0QEqqVVVSqVJVKUpVBNSqVVQlVVUqqJSQioAwAiIUQgYqVVIqiEFVKqCFWohEpVRVlQVMIFKVUiBIKQgSpVQCKWYqCkEVUVDQpQBBAkCIkAKEKv6CqKQgEFVKEgEKoKgpAEhBQFCUSAAACAoIJKiCqVUUESpVUUEAIgkVQhAFEFJAQCoIoKQE_AVSpIiggUohFVhVglqAxKCw_aUrVqgggpU1VBWkQFAUAAAgqRABVRUUqojkKEpFCkEVUKgqS0qqUKirEhIogBqlJFCJVCVSkGAAnygEQn_qCqkoaUDQiYgIaEIQnIoSURFECipKgiiFqkBQUAEoRGqqQkIShoqckKSqlVCKhI8gQqi-Won_-SpQSqtVVEDICKvtOn-PVpkSQAAECCICICQoiAIiEVqpKWKqhQ0EABIkVUoVFEhE0qlVU9BVVIoiIqEFRIIAKUxQCVSkgcogVyqKrBAgEkJREqThJERQShAoipmQIQIoIoAgIkLBQUVVElgxApVEoWQWoR5VSkkggQJCFVUBEJQUSUogQEP_6ghSIFQqqAqBAUFVFJFCqhMIJIoiEgVIFJsEQXJRKQKhCUFQJCXokcAn_yhKqqIhUSkhWqiiUQhUEhCRAAUQQIFAEIkQKFJJTiUEl0SphQioCKvS_u7Cp1lbZyquRjSun25kpVpSqa6CkpUoqalQoEjUlaIkhVKrFQhRJIopIL8kFACkFJUSIhERdJVKmSASFRJohUsRRWJZ1JFqUSKBSSIlEgJIohhMqqgIpEVUaKVkFLLWgBRoaQIqEJsijCtJRKRKEVIlSQmWqpSgpAioSElVIBSABESUCikCpVURQlVVVqqylRWiCeiqlMwEhIkMjSkQpCqASlICpUooAiRBEElJFSSJUBLYcFFVUooSSICiKqhFSsEqCUQyIkIokFRQTVMKqUaopUWkqVqqpVHRRqFIOECGoAIKkAAC4QAACJIyCgsRQAInSFSSXpqIlTVIOqqpFUUolVCqSQVKkUlGqlWKWJGKgEoolQAEqNqVgYgAEkiJMElKiqkoqoUSBeyGIgagJCkHXeq4tN4QEIBCEVGwpNIESlKkVUkmlQzKQS0oexIgqoJVUK9a1VVqylVpVVVSktBFJEqRSSgRKkikyhAWAFKoAgpSgAIkIAUIAAFKgpQDQpYilESCqyEgKRLiSCIIStCiVSg2VhRAUlkFKhQVSVFFJUpVNEIJVAf5FEmogSKkBBSkkAUQkVCVFJpJAqBGqRGSiCqlEVIUC3usaiaVqCkKo1WpRCqqa2QkWskaEkj2haKSFSVIQiqooSJXAJQkXE1SKQCKVESYqqClqtEZXQqokoSQihxFUSXrQRVJm3EqCAhCBKKUCBSgAAIhCkSFChBJIq-AkRUdVKKgSFSQgUoqRIJVQqSoBBVQUJVVGqrVZFGqqJWkUIhAUkCCooVCEUqRIkhKRICShCnCqaFUJj6lVBQUQlQUqLJIqpJRopKhFIJQAgBBKqVoRTQASCVW2qlVQLEgoQqBKpJaqSnSJwK1aULIgIqVVqASWJSEJpVFhhUEUECSuERIioSUqVVaiELFalVVVVVKVKVIlaUFUSRAkoqFQdtJ_sqQbGiVQUUkRCoqVKkhyoo5VUgSUVWEIgqClUVBNKUqUoqiVUkoFSomqoKhVAAKkIiqiqlkWJWUBAAQBAUAhSUlEEEAAJS6KKkFEEiEh0QKmQikFLVEkAqCUaCYqKqTCSWgKlqiKSCUrgnajZUJcVSpVO0FkyJQVhlSuy5sqWxCkoEQSSjaTSWiExJBCoYBaFBACtSH6qAQmlB1CqMAoBCSNqVv6xSoioCBQMiqErIgVVxpOw0lBKqiWAqliVrmFBhAlFQ0AQJRBVKKmQgoEAMgEIEQK0iYJQgEaJCCILYGxle_wBCSkoLgxICBIwjAGgAxVYkACUEKBQVIIkklIWoCpSlEgKCUUVShKtgggUieEKqVJQlKqBARUolEFIqgVFFRIkVUSEJIQKiVKpAgLakqklQUiqIqqqg4QQoqAoKVVVFVCqUICVSqS2hadRWikKXIqUkQCBUVYK0GiuJELUwRKqpISBWtfFqKqpS0qRZCgE-lVVVSmqrRVSqpBQXkUJJTSyiITklBAARpEIVVSSqqXUKFC0klViVSQRJUKARKpVSSHBVQTCFBVUVKSpaCCJQCSlJVTBaqFKpJoFIuokAIWiiIClQSFtFIVhASgkmiKkkKlRMXQkRQKkIoCEqpIQJBUgkFBUVQRDItFVESEikhR6KEtJVVRUAJQpUpAkKioIaAiDJQqBUAREaqCIoSBKKVAAChCtBAEAdJASCvBAYlBtQDBBKhBUkVcCGOFNiIH__IlCKAkUEEIEACRVcBSFCACLKqFKqqqlZEBF1aklRQAKCIQqJQgqk2lKKFKEGBIIGJUQRKQiCkKQRAAoglAqRFKqkBIRIioBpISiqQ0pQEqBVABEEklVVAKKYKqkgQaoKFiplUL0FBCFQCks0oDIRABskp5EcigkEICqAjwISoQzKJICIQAgQkiCikShKoiKuVvVQVKE28pJFUqSJCKRQCgCAEs5ApCStFkJAJCSiKQMgYCEkiqiqhkSBSAqRCVSIgoUq1KQpVAKpEIkpVRKKVQRKOiVClUlCrRUKSKhQAIgEoKkkJIUSgRQQpIlgekuCBCpVCqCkVKpUqqkUFVFIQKt7UFFMJVSUVgSVAAASVJSolRCQSMAiKRag0pqUSiEKFDSokQBSD_-SVIhFoAhRED_6qkBRBEKSIVUiAKwulSpKhKpVSqQQFJVkRURUqqWhRAKqqqqolUhREUkqEgIlCRUKkKotSKUpUCVSSqqqKSUVQKqUiCWqlFCCqUiVIQAVAJQgkKqqgqhKSVKpEqSgpJJRFSpKBJAVCoykUAoIUIqKqpKKRJUFKqUq1VVKlVChK0olLcqIBUVFSiitRSKkVFRVkpEkkVCImFTUBJBRFFVEQpiKRClFVVVpUqtVVSqVRVJVaoSoiQpUtQSlUSSAgSlJCVVaqUSqmlVEVKpUJXVIhBESVUqoqyKSTFAqVVUiJBRVDRJUpFCqAEoJKUiVJKipRQqoAm0kdaJKhUQkkIiiVIlAUVKRE7khVJUKqqVVQhQgokqmEUJJERQAkKqEEhCqiSEqEqUiKqtKVRQVQiiorKqtFVAotJSpVKqtBRAqkUkFVUolCgioTRWqqiKQqWgSpVCpUtUSqmQFgLo1ARRRJQqpRKUiQQlKoVQhCKilQoglVUpEqiiKKSqqqiKpVAYxS0EqpVUEUoSRUpUUiIKKKiokqRFKQiVUIokSUokQUiVRdUqWAKRIiqVKoIqCgJAKQIAkBSUUChKSVUsURVu0oUBFJKRCrRUqqqlUlSixAopRApKIVUVUqKgqlVCqqSpUUkQkFSiQlBJVFFKgAJFWrIKUBKkElSIlVqKClFatVhVTVqQiSqJIQHkIRQCohAKikqpVUEMaoRKQFVKkqBJCAKQKJAiSNEqRUoKkAMKEIVRFSiSgVKQko0kkq0qQKUKSJQFKFCAFKBqoJQAAAJSQKKIAUEgqighEQMqlJqCQYkCRUeCoKVUaSIQkAqBRCpSOgUkCoSQgRQJVqoqSopAAgIEIUkCUQAKkIqgAgFCkASKlCVQtQagkFUFSkpUENCEAUhCIJQiCRUQCJCopIkqimUqpCqEECoRIUgKgqCVFCUJKlSVCohUpSVSqCRJSRFIQpUqSESKChKlIqooQhIkoBAIigpAVXVQJFSAJFEIIFFJSCJJUBSlQUolVKIKoKiSSVKgCqJBERVURJShKkSDlJSJEAUilSq1RUoKkpSUBJFKpJJAIiqqFBVU1JCVVRAqikqRKpFUhJQlKUVVVVIBJSoqgVRVSKoI_8pUoUkERCAEUKEIiVKqSVVUigBCEJWFCISKlUpUUpKpKAIUVRISGiVCqqlVBVFKqASopEFRUqooKUqqqoICKUFIVUVVKEhJRKUllEBSVBJFAgokUpClZUqlCCKLCqilyiVVQkoiEVIhVKA0kUqqq1xEh1EHklQpVKSoZAJAQpopaoUY_olWKUzVRSRSSoSkqNAKipIFElAElEpUpUgohSKtVSEoKqQCKUlFSqgQFAIQUhREREVSKUCoClUKRKUFVRSkkSglCkIlNVSJBVSQiSlEKIiVVTyBSkSEliFBBRKpAlJSqpCpJVJAEUgIBVIhUigJJRRWqAUCRIClUqLSkaSVEqaVZVaVQqFSIERQgCgZVABKJVQigREiEhSpKKhEhIFRINFCgUAiAUqopUVSqEKVQKRSRdKqoCqhJKlUJAQRKKpAVUiCKQkQVVWZSUyikihSgQCRchUqIJFSqqlIUSRFFVSpUqitRSlJBCWsSoKtRIqSEoSSokikgEAAEoJCCCiTDaVVEgFiVIVJVEJAgQVVVVIUBqQphSoCkUiUUSCBQpVVSlOiVakgkCpEQopKiqVQmqmIKpSCKkqhBAQkpFVKqSpogUqUtVEqIqQqRFKVJSqpAikoQqgikrKqqQpVVVUKVIkoklUogoFiHIisgpVEBNJKhCqmiiiopIgRKJUqFVUqUGSqpVVUhCqoJZIICISqpCFKsqIgCqpJKkIpBUVVQikqVKqikUAIqVQQqgKAykKIKqqAq1QqhSkhKioRJUUpFKlFBIiCKVJJUoqqQWhBIoRF0IpEUrUSKqqqtUIjSlFRUtVaqpFVqhUikQFEqEJCIUkkEokqCVURSqpBFCRKkIqlKlFUgBUWKpKAqioJJAFJUVQKgYKFCUVKXKBRVDYUSlJVQpRISFUlKFIqpTSkqoIlKFJClUqFVT6lqESqEgmokiFFEUVQAQ5KUkVKapFRVFKBMlFSFKikpJRCpRAUCiqRDUAlKBWqqE_pVAKgpUqqCotSho1KASCVRFKmwpVKqkBESUBFGpKpQUAqVCkpSEkRAJRUpCtJVREVURSVRCkqQilQgkqIpUrIyUkRRKCiKq0pK1JVKkhRIoVBUgpSQCAKKARJERFRSxKUq0KURKlAUpSlUVKSqlRCVNBFRSAUoFRVIiKlUjVklIgCqVKCQiEikhKIpQlCSgTKsCqVQFAqQQihERAkqVQRVKEEtAlCCEhRUhFUUVRSqqQsipUVSopFRUopEUUQoUVEAKFVIuBIRFJRIKgAlBBKUpKSUFKIqoFVFQKSJEJQlKUhFFAipAQVUhgQSIKCpRJVqlSqqQQqoqUKoElSpAiRIigQWqwSChVFoiKiIGCpWlUlJEWUdkAkYqVICASgSUgKqK1UqTUtUUiaqAioqhlolSlVRRFDBEEUylFSiqUSWiqlFgVVqqpRLWmqlVCoKVICUkRAkSJBVEv-olqVkqqkKqiiqpJUrZaoSiVVNmIotEqqkKqqtVUUqiQhIiiUEIKqiUqQBKFRKoJEkIFEoIgCBFSVVIQX8BQURFEVLVICUQKkSkkURKqpJECYlUCoqSVSRCqVSqKVSqqI2qCqkikUq1CvKopVTEVBRSJMRVEokRSFIUYSECUIkAlCVQkFJNIkKKhSklVVFEKkKkKiKEFNVAlVFQFUtKoKgVUQBSUSpVOrVKKSCpUkqqlREqVVCkqkXwhIiYFUVCCASqZSiqoUBQoSqgUgSiqQFUEKCEgEgClBKJFTlKKJUlJKiYJIqAFSUFioIKRipQgCqohiKRVSoloKhFRlBCSlUEIRSESBRVQV2QlSgvpVAQoKqqSlX6VSUSgStqtVSqrkpVAVVJLV6QRVVCJSFIlUpCSKkiqVVSWoKFAIjVUpVVpKoqsoSqhKKVMqpQSpaqUlJRCQiVVAqsVQiqUtf1X1AIpcQRCqooqIqoSVX0FEqShVCFSJRIEipUqVTwKpLVKpESoqqiqq1iqpAFU3QglUAiRQUiqkhACkVAiiIABEVABUWRSoVIsFFVKB6QqqKqgAoISWlVBVIiqmVSiqqiIkKCCIoVqqUIIgKVKIqkgKiIIiCglIikqiAQFACRRSABAkpKUJKAgCKAQhIKgJKBCSlKQQpIAqQSFqQFCgCUQACCAABQGEqJEEEQBEJAAgoQAAVAACCQkoEAECIGgAAAAAIQIICEggQFEoAE0CAgEEqkEIEABAAgBQKtUhJEkAISoSgBagCgUMBSgBEAAQAAAAoQAQhJqLTACBKAEqqECqlRVCgBBxICIAEAioAqQBJIIAgQBUQkAJIUqBIAFIAAABAFIoAQIAABARBJAEECUEJRRgklCQikAAkiQhQJEiFACiCiEEIEBCikoJAQEkgFUIRIAoiBIIpAIEUQkACEACAApEQCiACFVUQAQAVAFSAIAJKBSUCEBVQBAQURACQAAQCkRAhVAIBBJRQISJCAAgpSQCAKAKCQSIqICCKQpAACUgIBBBEqggVAISIIARiUiJJAAAACAUBBIQCABEAEAQiUAIBAEERC0pBAElVQogAAkqlEqlSqrIAICCklACAgQAEQhJUJCpFFQqEhEAAQCqUBEAEhRCQgKgAIBBAkKUlQASAREASEBEIAQAECQIkAAUlQAUAgkAEAQAIqISgUAgABCCiIEkQhAFAgQAImRCAqiBIAqDFIpCihBAAFUAKIFEFSEgAQRKVCYQBQAgCIqEgiqAAIBIAGoRIAAEIACAkBEVCkAISkBJIQAUQkoQJCSgRQgApEhChEQFCyQlQEAoASQJAABBEACgwFRKyoBQABCSFBSRSIIAQJSCGASqCAoSFSABAVEBREFAEiiAAASBAhSBCqhBAIlIBCYMClACgrVQSCABAkBAKgKhQQAAQRQEQoCgoJUjIAAQBAIUwhQSCIBCopkoIlAQQQQBEd5USkERAChAERJQAECIgKiMIEAhGQqhBBQAJCgEgKAApSIEQKIBEVJCIAUgACoQhBCZKiEhSVJTFSigQRBUhEpgAAERIQBIQgoAAEABIQCgJEACCKKRAgYKFAARIIUVAIgVSkFSqEAAUgCiAAQkEgIIRVRQCBUEQFAAgkSEAIEAACKEJJAELABCEIQkAAgCABgiAClEEJEIlUSgSAAFQKApFBQlSQEkgARAFKQESohUiUAQIsUSAAgChAMEIqSQIwBAAAgIACgIgWiACBDgiBQqIKCREABECCCJAJJAAkFIAohFIiEVCiohKiCqlBIAAFARAABSBEABC2R1RRCAABBAUBCgQJIIiAUgABSiQBQCgAFEIBBCQUQFAoCggqlAoKFARRUCikSQgJVQQKEFShICUCVRQoKiohCBIRCQQioCKSpBKqiVAQEkgKNKklKopAAAJQgiooglWghACiBJQEqqoioEKSlIoqQEIJIUVRRSoAElEqFRUCpCkiSAAIUqAQEpSAJQkAIEBRBSICpJCSkUioipCBEFBGFIqFQJAElKoqqVAqikQQQApQoCoFAikRKKqgsMpVKqRARJCIEpCEJACAAooQKkhQSqtCoQAlEAEKqpSAgVUKIVVVAUJIUFAqCKilAkIUqKpFJqqqpQBAKCAilIqSKqERAIqookAQgVKQqqq1KBAIpikUKhRVRQlAUlIiCqBUFSCAiQlAQQiiBAQICCJISqUSEIJQqpQgRUBVFJIyVAIKqIQggA1ESBAoJSQUgVUIURKqlKqSCSikQQIqQREpoVAKSEKglEoFDQCoUFQIVQQgEqhABQCIBQIBRCSoFVEQiqBFCABURAEIClCQEAECEUQAChUiKCRVKqAARUEAgUKUlBVJVCBVVVEVVUoAFFCQpFCgFRAKUgKVIQFFAVIRKkApAACEkQQigiiBIQkAqpCSUSAQSlJShgUCCikFJCQRRECBVUoRJEIAkiUSQKARFFQFVUCqlFASAIRQQCCiBEnFQqogCSilIKlQgogEFUVRKIQqKFIUCiBWEUpSISVEqKqqiFVFVVKAQCIKKFKEISBgpEFIAIkEAgiRUqQKtIQoBRAkEIEUopQgoUK1CQlFVBCiAiCABKqhSlSgAlApCgQABJKhCiCSUhUJBCVQACpAQAIogKgIQQIqRBVSpSgKoAgFRKSCClWCokFQpSIlIEARQVIoqQAUUJAkBFSoqAKCKERBKqQpUhCVQQQlJSChEVUhCCACFFJSkIooQIpFIVIKtVaKIUikSoqRAIGJEkhJIUqgQCAUAEBAEECShSgCColASoEkBApFBKBAJFQJFAUhKghUiShEQhBQiUIqpKABJCKqIChKSKpQQIQAKASKlVUoBBAEEQIhKSUApQQBUUCKSiIFAQiIIUUgRBKoRCkSAAoVRICSBJKEqkFUUIDAKCJCoS0FRFEAhBIIhACCiAAKBQCARKhRQUFBAEJaEFCUJAqIyhQRULSFABFAUhJVQqClSRQRSJCVVKkRKppIIhIi1KSkiCJQoqkqEqqQSgK4CCYACRRQSpVVRAVpCKoEIRIQlCqIhUlEUkkECUIQqqqqAKiJAQIBRVUCqSEgiIBICgCiRACFBNFAJVqpCKQFUFCqgEAFECgKQFSiAIhSlEUVAQJVFRAoilJVCgIBSFFQgkQkhEmoKCJFJAJChKiRFFRAUpAASQEkAhUlUXEEkFSpJIQigREIVBSoARAiAhBUSiAAqBAoEFFUAAIQUgFVVUAFQEAQQQWCIKlPCVKgFJTUUqqlUQECSiKlVEhJEBAKogo8BQAigJKkCkAqShEEApERJSKoIqBVApVVQAIRUKFIkEAiFEhIAoqgJIgkAkqiAEBCAQCUikiIEAECBKpAiBQEEAABQAEQUQEBALKwBAgRIEJAAAAAAQEKEARKhIgBQqAAAFUBQEIAABIwoIgFQAQAQAgAKkBCBAEhEgooACqAAgFRQEEAKEARQAgAACQgkoRQFFASIkhAAEKAAAAgBFIEBBJCKIFQAAAkECSgCoIIIAUFUAABBAQCEQVEBAJAhAEhCEQgAIIFVBQCCgAECFCACgCEKAikIAACBMoAUUAgEJBAABABQUAqKlAKIkAQCkBBAgEoIEgEAQACJACQAIAiAABVKhQQAAAIwBEACEAQAigCQCAgIFUAAgAFCAJCgAIQEAAgiAFSqFRSFKkEQJSECSpFUBQIUkSkUoRUFUlAQSoKIqJIgtSQqIlAlVQVAkU0lCkgiApVBBEASJFSqqgAqlREoKpIEoVQJCSiREUhQETCkiVQkkUBBKoSiigUCSSKqiiKSAqBUUVRRVQkRKKKEpVIFUikkhEACAkkBJQoQICJEJCUxAIBQSACgIpJIUpIFSUFVIEgVVKgJBEgqhRSoKEokFJSspEAUCpVKEIBRKiIAqRQhQIQFUCUEFVFCgQpKhSgiCBCEoApiQVKoEAEEAghRUkKiopUiqkQigJUUSoKihVRAUkpQJSBCSiIkQGQUgSAKqUQAQIiqIiQBEoiShSolQJFUpCJUpIiiECECKBEoUKhQIUEhAKKIqkoAohEoSgSQgKBBApEiFQlCIEFACBSiColCUqAAhAqiQAhIFSQCJSAShUqiVpQSqUBAkkEgBJCJUqopJAREFFBEpVKFSIVAqUiAKEooEQgJCkCQEFKiqlEiqEKCIilEIkQEqgIUCaAMKISFKBKqlVChUUSkkKqqlKlUKQpEAFUoFKKTqKAlRAiqlCSEJJFFBCFWoEEkkAIlJSQQiFUBBKBBQoiCoKVVQRIJEEkiAigICqUIqlRKESgCKihQiqCVIlKIoqiAQqASFKQkQKQiKAiUIUCAqIUoKQohVEkASoAURCBCFKhCRIqSiCQVKpEEFICkqJBUhVAqCqCCSVSkIKVBSSQCRAClKEpCCKJSiAqAhJUFEFRBFEgoohIglIRSBQEqRSSiEEogqRQpSARAhKlAoQIkBEKJVQCCgkKlKgUAKoCEgEEQlVJCACqkCkBEoICVKAlAgiiKkkUklKqSVQISikJKAIFSqoqChCoEkEkpJIFVQlBIpUKoQioAKgAQQAhFAQSiQgKVBBCABUSVAAglCgkBFEAFUhAFCCkIQQQkQRUAghCpBBKkgAAFRKJCIkkJACVQEESgCSkSgESEoEQECgpASAolUQghUAqRQKCoKApJSigAIgCARBCCUpEpAkqAAEpEgAAkACIAgEp-ACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYaceikmoqsuwyACEGIKMOQSUWYaceikmosuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuyACEGIKMOQSUWYaceikmoqswyACEGIKMOQSUWYacegikmoqswyACEGIKMOQSUWYaceikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYaceikmoqswyACEGIKMOQSUWYaceikmoqsuwyACEGIKMOQSUWYacegikmoqswyACIKQSYcegmosACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYaceikmoqsuwACEGIKMOQSUWYacegikmoqsuwyACEGIKMOQSUWYaceikmoqsACEGIKMOQSUWYacegikmosuwyACEGIKOQWYaceikmoqsuwyACEGIMOQUWYaceikmoqsuwyACEGIKOQSWYaceikmosuwyACEGIKMOQSUWYaeikmqwyACEGIKMOQSWYacgikoswyACEGIMOQSUWYacegikmowAEGIMOQSUWYaceikmoquwACEIKMOQUWYacikqyACEIKMQSUWYacikmosACEGIKMOQWYacikoACIOQSUWYackmAEGIKMOQSUWYaceikmqsuwyACEGIMOQSUWYcikmoACEIMOQUWYcgikosACEGIKMOQSUWYacegikmoqswyACEGIKMOQSWYaceikmoswyACEGIKMOQSUWYaceikmoqsuwyACEGIMQUWYaceikmoAEGIKOQWYaceikmoAQkosACEGIKMOQSUWYacegikmoqswyACEGIKMOQSUWYacegikmoswyAEGIOQSUWYceikmoswACEGKMOUYaeikmuyAGIKMOQaceimqAEIOQSUYcekEIMQSWyACEGIOQUWYacikmoqsACEIKMOQUWYacikmosuyACEGIKMOQSUWYaceikmoqsuwyACEGIKMQSUWYaceikmowACEGIMOQSUYacikmouACEGIKQYcikoyACEGIKMOQSUWYacegikmoqsuwyACEIKQWYcioACGIOQcikmoACEGIOQYceoACEGIKMOQSUWYacegikmoqsuwyACEKSUcmCGIQUWacikACEGIOQUWYackoqwACEIOQYacmosuwACEGKMQSUWYakuyACEGIKMOQSUWYacegikmoqsuwyACOQcioACEGIKOQSUYaceikmowyACEGIKOSUYaegmoqsACEMOUYcimoqsACEGIKMOQSUWYaceikmouwyEMQWACEKOQckyaACIKMaceimCACEGIKMOQSUWYaceikmoqsuwyACEIMOQSWYacikmosACEGKMOQSUWYaceikmoqACEGIKQSWYacikoqsACEGIKMOQSUWYaceikmqsuwyCEIKQckmoAEKOQUWcioACEGIKMOQSUWYacegikmoqswACEGIKMOQUWYaegikmoqsyACEGIOQSUWYcekoAEIKQSYcikACEGIOQYacikoqwACEGIKMOQSUWYaceikmowCEGIKOQSYacegikmoqACEGIKMOQSUWYacegikmoqsuwyAEGIKOQSWYceimokoACEGIMOQWYaceikmoqsuwyAEGIKOQSWYceikmoqsACEIMOQWYcikuACEGIKOQSUWYacegikmoqyACEGKMOQiAEIOQciuAiACEGIMYaeikAIACEGIKMOQSUWYacegikmoqsuwyAEGIMOQWYcikmoyACEGKOQSUWYaceikmwACEGIQSUWYaceikoACEGIKMOQSUWYacegikmoqsuwyACEGIMQWaiAGIMQUcikmqAGIKQciosACEGIKMOQSUWYacegikmoqsuwyACEGIMQSUWYaceikmoAEGIQSUaeAGIQUYacekACEGIKMQSUWYaceikuAEGIMQUWYacemoqACEGIKMOQSUWYaceikmoqsuwyAGIOQWYaeikooACEGIKMOQSUWYceikmoswAEGOQYackmAEGKSWceioACEGIKMOQUWYacegikmquwAGMQaiAIOQcmwQAUWYakQoEGIMWYikmoAIQSWcoAOQUWYacikmoAEGIMQSWYackosyEIKSUWaiwGIKcgiACGIKMacmwAGICIMUWYaikmqAImGQmACEGIMQSUWYaceikmoqswyACEIQYaceikmAEGIKMQSacimoqyKMQsAEIOQcekoAEIMQWYacikmoqswAEOUYcegikmyAEIOQYackmEGIMUWYaiAGIQYcwAIKQckoAEIQcemIIiCEGIKMOQSUWYacikmoqsuwyAIQmoAKQUoAGKQkoACGIKMQWYacikmqswyAIKQaoKOimQACEGIKMOQUWYaceikmoquyiQACIOQWaciowAQCEGIQWYawACEKMUWacikmosuySuAGIKMQWackoEOcqACQWYeisACEGIKMQSUWYagikmqyQwAKYEGQackKcgACGIKMOQSWYaeikmoqswyAIMWioAOSiAKMYmwAEIMOQWYacimqIimMOWiAIQSckACGIKMQWYaceikmoquyAoAMQoACIMQUcowACEKcAEGIKQSACEGIKMOQSUWYaceikmoqsuyAWAEGIMQUacimoqwAIKOYcimAIMSciAGIMQSWYaeikmowyAIMSYacmwuCYaeioaCEGIKMOQSUWYaegikmoqswyCQcAOQUYkAEGKQYakACEGIMOQWYaikmqswyOQoAQAIOQYoqCEGIKMOQSUWYaeikmoqwyQUQckAIOeCEGIKQacemCEGKQYamACEGIKMOSUWYaceikmoqswEKOQYaeEAEGQWYqsCOQacsCOYcimACEGIKMOQWYacikmuwAGQAKOGiACGWaeoQYakACIQYacikmsAEGIOQUYacekoACGIKMOQYacioCWkGKQWcksGMOacoAKQYemCEGQUagoqyIQUaAIQUWacACGIKOQUWYckowACGIKMQYaceikmoACEGIKMOQSUWYacegkmoqsuyAQWaemsAEOQacekmoAIKQWYaciqsACEIKMOQUWYceikmAEIMOQWYkmyQUWawAIQacewAMQcmQmAIQwyACEGIKMOQSUWYacegikmqsuwyACEIQSWYcikmoACOSUceikoAGIQSWYcosAEGIKMOSWYacikmqsyAIKQSUWYcsAKSciAIQSWYacowACKMSWYaegikmqyAESYcioAQSWYcISWYcACEIMQSYcekoAIQUaACEGIKMOQSUWYaceikmoqsuwyAOQSWYeCGIQSUYcACEKOSWYckmuAGKQSUWYswACEGIMOQSUWYaeikmoqsQeOQcoAaciAIMOCEGIKMOQSUWYaceikmoqswyCGISUYceikwACEMOSUWYckAUYackACGIMOQUWYaceikmqswQUYckSUAEIKQUWYioACEGIKOQUWYaceikmqsuwyISUYcsAQUciAIQUWYckosAIOUYceioACEIMQUaceoACEGIKMOQSUWYaceikmoqsyAOQYkoAEIMQcowAQSUYmqswSUYciwCEGKOSUWYaceikmosKQACIOQacikACGIOWcikoMcCEGIKMOQSUWYacegikmoqsuwyACQSUWYaekoAOSWAWACEGIKMOQWYaceikmoqsuwQUGWciACEWYACEGIKMSUWYacegikmoquwyAGIWcAISAGIQWckowAIMQSYaksCGikACEGIKMOQUWYaceikmoqswyAEOSYckmQYciAMQUWYmoqAIYACEGMQSUWYacekmquIiEKUWasEAEGKWYacikKQACEGIKMOQSUWYaeikmoqsuwyEGIQSYakowACEGIKMOQSUWYaceikAEIKOQYacoqAEGIMOQSUWYaceikmsuwMOQYikmCMOYciAEIQSYcmoACEGIKMOQSUWYacegikmoquwyACGKSYacikmoACIOQSUYacemqsACIOQSUYcekwACEGIKOQSYacikosACEGKOQSUWYaceikosuyACEGIKMOQSUWYaceikmoqsuwyAIOQSWYackmoouACEGIMUWYackmswACEGIKMOQSUWYackmAEGIKOSUWYaeikmuwACEGIKMOQSUWYaceikmoyACIQSaAOQYckGMQACEGIKMOQSUWYaceikmswyAGKQYiACEGIKMOQSUWYaceikmoquwyCEQSeiAEKOQUYaekoACEGMOQSWYacioACEGIKMOQUWYaceikmoqsuwACIUWioAIWoQaiowACEGIKMOQUWYacegikmoquwyAQSWuGIOQoCWACEIQUaeiCEGKOQYacegoquACEGIKMOQUWYaceikmoqsIOQeawIMYiAIOWYciksACEGIKMQUWYaeikmqyIQWASAEIMWYaceowQUakmAIQSWimoqAEIOUWYcmAGIQacowMAIKSosGMScoAEMQckwEWackoAAIKQWYckmoACGIQWYckoqwACIUWYakEGIMQUWYackmosuwWceAEIOQUWceikmoACEGIMQWYcekmqswACEOQUWYcekmoqsyAIOWcmEGaikmAIQIWaKMWwkAMyACEGIKMQSUWYacegikmoqsuwyAIMSceikoACKMOQUacimAGIQeACEGIMUWYacegikmoswyAIMQWeoucoACEGIOQSYaceoquwACEGIKMOQUWYacegikmoquyAEkAEGMQaoyAIKQYckowyAMQaceAEGKOQSYaemoCEGIMQUWYaceikmosuyGOQWacekmoSAIKQSaceikmowyAEKMSWYacikmswCIWceimCEGIKMOQSUWYaeikmoqyEQEIceiaimuQagkmsyAIcIcKcAMAQUQgsyAgsMQACEGIQWYaciwIceACEGIKMOQSUWYaceikmoqswyAEMWYckoACIOSUWYcgkAGIYacikoACEGIKMOQSUWYacegikmoqsuwyAGQScqKQimAIQceowACEGIKMOUWYaceikmqwyAUWcikAIYkAIYckAEIMOQSYceioEScikACEGIMOQSUWYaceikmoqsuwyAQSWYkmAQUcikmACEIKQSYaciIKOikwACEGIKMQUWYacekmwIQSimEYiswIiAEGIMWacikKACEGIKMOQSUWYaeikmoqsuwAIOSWYcgikoACEGIMOQWYceikmoyAEIKQSYackACEGIKMQSUWYacegikmoqsuwAIOSUkAEKMQSYacikAIQUWYacgikmoqwACEGIKMUWYaceikmoquwyCGOceikACGIKQSWcikmowACIKQSYaceikoqAEGIQSUYcikmoswAGIMQYceikoswACEGIKOSWYaceikmoqsuwAEGIKOQSWYacegikmowWoAEIOQSUcikmACEGIKMOSUWYcikmoAEIQSUWYaceikmoqsuwACEGIKMOQSUWYaceikmwyAEIaACIKOQckokACEGWYaikqyAIQacCEGKMOQUWYacegikmoqsuwyAIKQWcimoAEIOWceimAQckmACEGIKMOSUWYaegikmquwEGQacCKMQYimqACEGIKMOQSUWYceikmoswACEGIKMSUWYaceikmqAGIQUcmISYiAISWimACEGQYcemsMUwACEGIKMQSUWYaceikmoqswYAEGIOQWYacekmowAOSYcegmoqAIOQSWemyACEGIKWYaceikmuwiuAIOQciACCEIKMUWYaceikmoyaiCEGIKOQYacegoquEOQUWYacikoGIQYaEaAKQAWoCKQEGKQacoqYQioqAQWYikmwACQYaekoCEGKMOQSUWYacegimoquKCEGIMOQWaeimoswoACMQWYckoACIOYackmoAIQUcikmoqEaoAQaIcQoImQwEGMOQUWYaikmoqyAOQaEOcmouAQUAEGIMQWaikmiioAACEGIMQSUWYaceikmquAUSoAIOQYckAacGQYacGQWYaiqswMQSkAQSYcmoAImqIOiEQWqAGqEMScqACEGKMOQSUWYaeikmoqsuwyAEGIQcioCEOSqsAKMQkswACEGIKMQSUWYacikmsuwAmesAGIQWckmoswCEGIKMOSWYaceikmqsuyAeakAEGKQWYkmACEIKQWkmoqsGIMQkmwCGIMOSUWYacimosAGOisMaksAGIQUacmsyEGOSUYcksuAKMOQYikEIOWikmyIOQScksOmswAEWYackmAuGWaqcmoIOQkoqQSUciuCGWaceiAIQWoACEGIQYaceimQAIQWIOQeackqGIOQaimowAEGcemsAIOQWimAGIQaquMqcQYuMceyAACEGIMOQSUWYacgikmoyGIWYcAGOaKSaciACGIOWYaeikmqwIqamqsIKOUYaceikmKWmAQWcoEQYkEMUacMOSUWYacikmoswIcIikmKUmsWaikmACEIMQUWYaeikoqwIQcWceYwACIKACEGIKMOQUWYaegikmoqswyQcACKSisAGQiACEIOQUWYaceikmowyIuAIKcoACEGIKMUWYacegimwyCiAMWAQaouOQckGIKMQWYacikmowyOQUcAIQcoOaEIOQUWYaiyQyAEIayoAcmuzBDFHJLVYlDFDFMPbfBHFJHMSqbBTYBsJRWqxACJORYlBMRaTeiGRdfimoxHJOlpnrcpzBDFGINPWZbjlmxBFIOQdlxBDFHJLNPTVZbfhjkmvzBFHJLRTdloADHJMQTXZbilnwBFHJKAAJRlDHIMUXYackmoBDBDJdfxBCJkAIcGNcjlnoqtBIPRYdMRdkmADJMSWikmOMlzxCFHLXZfjlnzDFHBFHIQXYdfmpFJLADHJNWZbilorwjBJQWYdflnptGLUbcjlEIXxFBIRkBEXYcikpBflmpBFJcoxFZfAIRacipAWailbBDEGINORVXZbfjlrxDWdltBGJQcjxBFINTVXYadhjknrwBJTBHJRBCEHIVXbcjlmrwzJYpARBJNRYblnpxBERTadlrAIQcCFHMWZafjsBRAJRcxLXffBDWbAIQWdElFINHCPZHJxGRkcAQAIRbAGRcWdeABBLZampAjtBDFHBJKQXwPKdgjkmAipeAIAAcEbBRcmOAIckREHMQZafilnAwBWALHIWYbkIIQjxVJWjkBRdBPBJQNZaejlAJdZnBJQakxOWeiqIBIjAISYBABwAJdBaWipxBQjRbBIOQjBJRkxAXalBJIamNBBJQZdADJQkxBIPRdlzJNQcfknyisBACEHIKOQWYacekmqtxBPWclAEVBQXBBBBBDFJPQTUXZbjvwBTjSIriBFBDGTYbmzBTFAdnBDTiOWajxSBXjklaENRVYbfjkmtwBkQAIWZbirwQAQnADKVXZbcjknBBZAQXYafknSAcPVAMWYpARBCEGLPRVZbfjkmpwzBJRdjpxBEIORZdxBFJRditxBFHILNRTUXZbdjknqtuxzBEJRcjxAJcjAJVBDFHJLNQTVZadfilmxzAPcpBJQYchACEHIKMPQUWYbcejknotxBFHJRXdfjlAcoxAFILPVXZbdejnorxBEJORdleAJMRcBPVXcfnoBIPQZcpwBEZbuAJRbAQwACEGQVZbkruzBBDFHMRSXbfjlmpvwzBFJQXdjkpxBDHNPVXZdfjkpAJLuACFHJLRXYajmrvxzZGIRZBCJNAEHJMPVXbjknuwzBHVZcpBJRZBJNRXZdflpAJBFJRVXbdjkmpxAIXZejlxzBEHRTZdBFJYdjlnPWYjXikABDFHJLNPTVXYdfjlntAJRwBCFHJLNPRTVXYbfhilnrvxzABJORckpBEJQYbcjknotxzAFHJVWYjlmptIRBJNPQVXcjpwmwFHJNVXZadgjlmpruxzBIPQdpBJPQWcpxzRpAdlAFJQXZbdlmotwEVbfjlmovBRxBJPQUWdotBEHIPQSXZcjlotxyAEIPTXZejlAQAQRBJQUcknotRxBdPmPwMCLQAkBIlxJNZQWAnlaBFRbfjlnFfEBUYblvxAJAJRxJPVblnyBJXepBEfMDERWbcelACIRWcjlpxBIRXdiwBJloEQdlujhXBtBRBJkyBDFHIKNPRVXZbdfjlnorwJRdxBJPRdkmpxBJQYadkrwAFHIQTVXZbdehinprvxzBFJNRdkpxdkBEGJKNRVXachkmoqxyAIOQcpAPRdBJRdxADEJRcflxBHJMPQXcpxDFGPXZacjkptxBQpAJQdAFJOadBIKNPQWZflotvxyBCRXZbilAPRAIRBXZbkdpADFGKMVXZbjkotCIoBFJOQdjlFHJKQTXYhjltyFGJXbfiJWAJBDFHILNQTVXYbdejnoqsxACEXZajkpBJZkpAIRWZdlBJRUmBPRXlBREUZbfjAEIORmpsBQdBCFGIKPQXbdkotxBIPQXacipEUYbkBIhAWjuAQVXZagjlmxOaIBFLVbjkrBIQWcjlxBHJLUXadhjmwyApAQAIMqAZeEIVZbjktzGIAJRbdKRnpAJRZlxWYAIdmHoQjkpxPUcmCHJQWjlxFBJNRUdlnpwlIpJAHNQbmAJRdxAYclnORcjpQzADFORXZbjknqJBEGIRVWZbdjlxEplBFHJUXacjkmrQEXbEQAdBGQUXaeintZlHkRJXaAsBWjtHIILWZLBGdlJIjGBFHOUXZalnxzlBqBIQBOXbjkBJalAoIQsBBIibpBIkmpIORdodCYilARHOXYbiszwAIXiAQBBHJZaeiyAAQwBQCMUWecjAJQpuIQXAFWZilBFAPQWpxBDHZxADFHIMPQXZdlptxzBFGPRVdknACFGILMQSUWYbdjknosDjzBLRnAGJMPQWZcfkmotADIRdjADXbjmARdAJRUXdioACFHJKOQVXYcgjlnozADFJLRZflADFHILNQTUbdlnpxyDBJQfknpBDFHJLMPRUYbcgjlmpwzADFIPRVZchlnozACFINPQWZcjlnotwyCJMPYmBcACXQWnACEHIKNQWZcejknoqtBJQckpzCVXbDERjxFjDFGBFIjKQpFPamBDHTKRUARUdkpYDaWdmxfJQdipCRkmJNQaCKMWfDilFNFRlIBFDEQjBGJRZajlFbnDFHLPRZbekpZflRGcQdFcfHQXEqtxHHRoBOvFHPZbezVbMWBZDFmDFHKNVXZbjknprszADJRdlxADFIPUdkmDJKPQWbcikmACFHILMPSVZadfjlmqtzJKcipBMRcoACJQadiCMSilARdADQVdxACEHILNQTVXZcflnpxzADIRdBDFHJKNPQTUXZbdfhjlmrtxyMacmsepACFHJMRVXYbdjlnotxBPQZclnACFJPQXcjlnotyXADIQZdlwBQWDQWnxACIcVcyMrKBDIrJlPbdxqciRFZHWBMBMdjkicAJoCEGYajmquwyiDNQVZbinrPPOBCFIQVXYahxzlFRZbfQWbepwQDRYaknrDNbknBDQXdpwBFJPRVbdenoxEHRZasDGVXbjkJLRADFHIKNORTVXYbcfjlmpqtxzRZadfFHPRbenzdpBJQVdADHJQSVXdlxBDRbfoADEHJNOQVZbdnpuEHWZbknHPQXacfoFGNUZnoADFPQVYcgkmtACFJOZbdlmpZkJRbpRQXoAYbySYjxSFRFTAGajBVYJamRUcxwkcLADFGNORVZagjlmpxzXjUJACEHJORblortwOKZbfknyCFWYEJCHVDFGJNUYbcgjkmoqsnCFHIKQSUWYbiknqzGnFailwHRZpzFZjkEXaBDQcipPGCFLQXYiovyCIQUWeIlbpPZjHRZnQDFHLPbnyZQECrRZajzLRFRbeDjmrzBDEHIKPQVWZcfjkmptAEIORVdAHIMPQVciowCGKUjALdBINQZdkoIRbcDRWblBRdADJQUbwBHINQWclmpxBCGIZBCFHIKMPQTVbdkmpxzCEHKNOTUXYbcejknuxyCIepADHJMQTUXbcgilnpwAFJPQTUWachlmotxACFJPQdlmoCFGMSWahikmrxAQrwCHIKOQUWZkmswyCEGIKQYkmuCFHIMOQUWbcflyAIWdyajnfQFJbfmsQIQDFHJMPRVWZbfjlnoqtuxzjEMpxyADFHJRUXZadjlmqtxzFlADFHJNTVXZbdlnuxzjIWnEkGIRbnwBDFGJMPUXZbcfkmosvlBjxnOanDEGIMQTZblmzADEGMSWZaclnIpAKWadkOdlGIDJsIJblmApAmARkcIFAIcjINOQIxnPZNdlWBasAILcWijlbGBDFJQXbdlpxzBEJPRVkmACGIMPQWZbcfkqtxzEWYaBLRpACIMPQSWYdlxyADRXZdFHJLOXYlnqBQTpBQadlxACHINRWYbclCEKMPQVZaflpBDEHJNPQVblnpxyoeBCFHILMORVXZbehjkmotwzACFJOQUYcjlnxACFIKOQUWYdjmxzYmIQdyuLFGXaNWapxttEQWdHHxOUbxIiARIipCmoAGaFJzBFTZbjlBDJMRXZadjlxBFHJLMORVZdnBDFHJRZcisxHXZbjkmzBFILRpBJMQaoBEQdlAEHJWYbchjlmovBDFcpBJlADFGJKMPQVXZdflnprwzBDFGJLNRSUXYadfjlnpzADFGJNPQSZadlmoqxAQXlnBFJNQXZdfjlnpBCFHJMPQSVWZbcfjknortxzBDFJPQUYdfjknpxBDEGIKNPQUXYbcejknrsGNYknBJQdwAOWcQtBEHJQWZckmpBwzCUXjnDFRDEBViplFHPQXakmAAdlYcinKQcwMQMWiRBFHXZilmBDGJNFHPRXZfpBGJRFHKRBRZbejpFHLRZenqBFkpDFHPRVZBWcBEJQVZlRadeEWpHPRfCZbjBEJdlBFXrRZbfojlrCpqtBFHPZlFRTEJLVWimqtEBFLadpbFZBHRbfQFNQwEdntXDEikXbBbjmAcoxBFJRYiADIRipFGNlERIXkXAjADFIRXdlmpxBJdAEMaclmzkIPRACGJRbdjlmpqxBFIPQYlnxORdlBBwXBLFLFFQIkruEqxajMRkjNYXAJMAzBDFHJKNPRVWZacfjlnprsxzBENRjpBEPRVXbpRlBDFHJKQVWZbcehjknprtvwzLRpdiBkBDEHJKNOQVXZbdegjlnprvyApDRdlclDFHLORZbfoBDFHLNRbdeACFHILQTVXYbcehjnosvwzPRbfppRXdjlnxDJZBDPjBDFGJNPRVXYbehjlmpvwyJRbxzBIAFJaiEXailDFJRadpAFGJPRVdpAJRZbfoAFXajLRoAGtRFHLbfpzBRAXdBDFRadfpBFHJMQTVZbdehnoyBHPRbejppEHIRcgjBEGbckmpBIMQXcjxZalBRaszFTZwAZTEBSfVkkyBFScFSdkBFTVYaiPAYkHVjpJPVYbPVaaBVBRVZbfjlnortxjBXjlAFIQXZdinqtlEHLZadegrCYBFHJLNacfknorsxHPZlmBCEJSWYakmIRiGbBFNajlvFHRZpFHNXYJRBPfmImBlFGXZanYpYVXFHQVZbjlpRHadjFHLPRZbfptvZbdTZpZlnIajUXRPRZbfpFRZafowIXsJRpQFHLRZfpzpRFRbjonPRpHljDZfaEQVXYlnBDIPQdiotwAFORVcoHILQYlwXbFIKQYbIRadkYakBdBIQUXdxBCFHIKNQXYadlnoqtBCFILQZdeikmpqtBFGILNQTUWYbcgjlmpqtwEGNVXZadfjlnAFJQXfknpwpBCFGIKNRUXZbdfikmpqtxzACINQZdlmotxBIQXclnoFMWYafjlnBIQACEHIMOWYfkmNxACEXcYpwyEinFHeHRjFRbpDFGJLRZfprzflFajHRSCnFamBQDEHILMRZaekmrtxzjfjEJjkAFHIKMPQZadlntvwFlDEHMUXZbdflmrzadlBFanBEBDFGKOUXZadfkmotwRFEJknFbkFHIRYbknuxyInIkEIQYfkmtwCFXZfjkdlFkajnDqAJkKMWarkodlARkKbjlrJKAcixKXajkAJDEPafqJmjmxUcocffAILkDbitXadCFlqkGnBCFILRblosPRVdoBHQWCWailLREHLRZeknqzdBJQADFJRXdmrBDPRZbeglpFGPRanpwYbCFHPQVZbflopBDHJRXeilmrxBCFJOQdlmCHIPQWdlnxZQFzXaiFbEfqLrGRlFHQXaAFCZsCQLWcRflVaQXdwaQaCciEHbmOjAIQoFmViFBDHXYblADEGIQWbcjkpBFJORUbdejkmpxBHJKMPQSXYbdjloxFGMWZajkqtDFJLRYacmxAJNQYacjktBEHJRWdfiAEGMTWZbgjkmzBdpBIQXclACHJRVWZdlnoqwzBEHIQSXYbdejlpxBDFHILNPRTVXYacfjlnorxyGbkpBEHOQXeipBDFGJMRVXZbcfjlnoqtxzBEJNPQdlnxACHINOQVcikoDHMXaflBFHJRXcjxAHJMQVadkxSmACEHIMQSUWYbcilnorzBJRxyCFjxFLCElnlQYamAGdCsdUaeJGkNBXYjmpAdBFHPRFJLbEIBRZlFHRZbrDZlFWAQDFHLXfFaYctEIPfFGIPkBFBGaqtxDNBENHLFIRFPZaBDSoVJZbRNmpeJAZlDECFHJKNOVXZbjkmrtADEHJRSWdjmptxzBDEHJLPQSVXYadjlnvxBJQZciBCFHNTUXZadfjkmrtzAFIMQSWdjnxBJcioAXAGMSZackrAJcpBIUXdACHILMRWYbcejlnoqtxACHJQZdflxzAFJMOQWZbcjkmrxyMZajAIWcjmpACHILRVZdjlmqsxAEGJPRUXYbdejknpxAGJOQcjmCEblmBCHIQWYadjlxACEHJRUZlxBmvxAHdkrBGIQYbxyZDdrKbPPamdxGJKJMdiQjSWJGBGGVYbitwJPAJWZbwIBIXbeiEWacoMamBACHNPXYaejkqtzBDQdlpBDEJORVZbdfpBFGJRZactwDGMPZafjlnpzLRZACGJNQbdlHRZbFHRUbeBVdlBIPRpACEGJQWZckBCGIRZbdflpBDFHJKNPQVZbcknpwMZbjkrBFGJPQXZbflopAHINVcinBEGJPRUZbcfknxAFPckmzRZbAJRbdowAFQckvxBBHRYdyFNSXZaipwBHNFTacSanCDaAdScBFZkQOaBSKdmNkRSAWbxnUWlbnEpaARnajpXIdsKbfYcfkrtCGOnEGFHIMTVbjkpvxAKZBFTEJVYaJjlDFHPQXYbeknprTZjSIQlBHFHPRoEacjRbFAGJZeGYailJjRbXlsHFGJLQXZahlyjXRfIRwEZOPHZjaDJQXcjlwCHIOUYbdkmpBHJNRdlwACGajkKpACEHILMOQWYbcfkmtxzBEGIGajlndQUnxBJLRWZdenpxBCJQSYacjlxyBEGINRTUXbcjmorxyCFHLNVWYafiqszIOfxAFHJKRUXZcjlnoxAHIPdlmpAEGIPRlnwADFMXZJHIQWackQXBIRdwzfkneejRblFbIxHRHRXpYJDEHJKMORVZaelmqtvwycpMdjAIdipACFHIPRUWZbkrtvxEIRacodADEHIKMUXblqzjaRadBFjkACFHKMRWZadekrsyEIORaJmoAOjxILMOQVYakOAHFNYfHPdkAMAQdxaZWapEUcIIAAEctiAlWajBDPQWeikmpyBHJPRVZAHJLQXaloalKoBPFHaBIQEoBCGJRZeDFHJNRUWZaesGbAcipADMOQcqIPUmsEnwACraXXFHPRZbRkGUajmkCWciQJFGZbIARbJdAJycdNONAWQAIdSXamRmQckFHximkoEWalpnENcjcQHnaIncBbwEIjqvARHXbjJILUZalmZQGdkpAoIOcAEARkpcpJLJkIJkdjLiIQccoAJNXboGJNiICOYaejlBaifCIBOdmRiIPcIQIOknIIWJIZTwLZBCRZaxAIcAJcAENWZaceiqQdBEHJKTZadkmzBiIOQWZlAJQdlxAIRckREGORaioQQdAEQwcanBQAclBFGRainxAIiEIVXZikFIXjAJRlwQajWcimBJwXeDTYdAIQXacioQiAIQAJMRXGMUaAcQpwFbkpQcAIOQjlSQdwRdqPaxGdiBEfvmvRlQcAQNakIfGPVZbjkwoBFILVbkRnARdAIRckoEGcmdwmAFPxlQRbpGAPcpAQHIQdSAJQbcjwpADIQwBJPRcinXYpOcAYjmAIRacJKQRasjAFIWdoIAIIEQJdHXapiXbjlnJXamBXbxaQIWbUSbYAJOQWpEmMXmGmAIQXciIiDlwVAJQipwInBIjAAIMAYjxXbjknzBBIOEVWYlBIQcfpAELMbknwXBDGMPQUWZilmqyIMOkmADEHIKMPQUYbkmoWikzIciBacnwmIWjaiMEMlFFRbeRUaHQnFbAljknBDIKYjpIcpHWblnIQAKimEJQWdmAUEGJMRbmsaGIKMQYbjmwFmmIkIyWIZLFRbvHbNRTJjalnCJRpJPRVanpHINRbcDWiknBJRcnoAMOZcpDRFLRbeJBIPQXcnRbADFHINQXbkbfIYckoELPVmEObdpzQYmJHRzpaCELNUZalmoqBAIkmpvmENUbeiRAAMceikpsHamCKUkmACEGIKMOQUjbtPRbnFaBBEFGmipQUpBcMOQYUpAGIMRUWknJNnzGLXlmyACFHINUXYilmoswPVRdbiWCIKQWgimtuwyAZEHMQZaelmoxyATYdwAFHIKQZbkpsxjmBEGIWZaelmwEEHMORYakmsyFVmQiAkEoAWcACEKOmBGADEmorAdGBFPRVoxGNQNWalLoBDFHLRbQQEPVWYnRfpDEGKNQTVaeknoswoYjwPkmipQlRzFaSXtkctbNfmvogjBDIXdjlwMkInLtAIMQaJAWaBAHJNRXmsACIQZBHJMSWaelnoIMeBFHJKQXbeinrwyDUYknAIQcikNWimIQABHIWaIayDWYljCocjajkYplxXGaObZiUiCNUbjmqzIIWlAQXBIQZlAFIRUbdkmLMZjADGNRZcjlmACKMOQWYcikmtyBiJkNTPIIYainASVknmEZaejCWkINWLnAIMQcNACGJWYiWZfAJNQVbckmQimqTARWcJMOAIMWkIQuBYyYqjVjWFHNYalrwBakSHYampCEHirtIkbERbnOmJFbkJmMOAOWjmsyACIMQWcoAIcoADGKMOQWYdkotwyImAQWciARciAIcajmAIBpGJKQXAIAHJMcpyCFGIKNbkAPQBHJMOQZbOQWfkmwEJOQZcimGWmAQcInBcSipDFGIKNORZbelnqxzkAADFJNUZbnxJiJKXYbfknyRGAFGJNUZdkmprtiJDMYbmfYcIAcsCCAkjrmotkHYeimrAGikqXpDGWYamAHKWekACMZeGIMRbkmemNRXoGNlnQnkAHkZzibDsAccjaIsaIQelcXiKERlJVAFGJQWiWaKAINAZaGMWinQaAJBJLRXnrACIQWZekBCFGJNPQUXYbdlmpxyVexkBCEHIRVXZbdfiknpqtwADIORVYknoEIYjlmWbkBIdBNUXAHIOSWbksBIYzRFHRboibRpFHbCJRYzNrPbpFbbQkHXinqIjkBUmCMXfBJIGMZakACHIMRVXZdelAIQWdHNRUWbikCFHJRVZacikmyVlmmIIQWCOSawJLbbWBYBPfRZexzCJRlPRUdoBDHJRbapLRpANOBDRbFHZaxBVdJQBGLWbcimqBCEJQXZbflpBDFGJNORVbfnpCLPRYfBIRcUamsFIOQWZknYJRBHRaNXZaaxCQpwybpPZRbjFCFHPRYbfHRobPQLRPDFHRZfRHZbzbPRiaoACRckPUANlKkADNkmsbdcRpADHINRXZlnxyADJRcFHJMOUcFHUbeilnrIRUfARaikmBIOflmCHIKMPWYaejlnoswGMajkAIAHIQWwzARnFPRZprRbfFHRbRbFRPRbxPwdxkIBAjFladTcIkJWtHebCGIRPVBGlmrxLpJMYbdlRoPbAPVXBDEGPRZadfoAFHNRUbmaCEGWcilmqBFPkmEmWsIbFZaiIJsWUamjIisAQpIOadUbaAEKMOYnHkxGQYnGbHRbpwjFHRbloyERQXAIsBEGKMQSaemNajPRQACEGOWYnBDFHORZbpFHRZbfprzDHRZbfRfFRZbPQGZRZfpGPHHRaAblpJRDFHLPRZadfnpzblFRWRRYbzHnkJRbCFHaJwciQWYacmIBxmAIWAmrpFHbfRajTDRZRbpFRFRbrVHRbdpZQVbHWdTWcjBjVbIRccRXaCbKJQioIcAAUdBBJRweQarJrAAGNbkmBHRadoBGWboadFHRYalzBHRbpQMWBDFHRZadejprIAGQQFRpGjRpBFHOQXZadeprBDFGJLORZbdejpuwZnzFGJRZacnpxBIilRZpDFLPRVZbnprFpBDHPQTbwABRbBDFGJRZadpqKprPRfoIQcfmIORWZcjDFHORZbfoBEJRadRbfkxSbcBAIRAAbFRadFHRbfrRHfHRasVRPZblEKXaAIbkBADFboQQBDQAIdlIWodBQcAHkdBIcpBIRwCXZaJAJApwBQiqFWglPHZikiAAGQCEYctwJaRRRnbinFHZbFQajOCXkaiEnaiFaAACQBVbBJRxafjsCJBRVXdhlwBIcHWZaIKBINkoHbikBGPWYfiAlBJQcpAIRADEHJLQSYcjloBCEHILMQTVXZbdjknorwEHApBGIPRUdilrJPQXZbdflnxQSYdnxAJRcHlaclvBDEHIWYafkrQWZxypDCBbijDAASAbwAcJkijFYjnQioBEJRbCWAJoDDNkqcJXaBGpiAFMaiTDbnDUdHQtHemrBJLkcBFIAJXxAQZBDFHILMPQTUXbdflwaDJRVZcilnpwBGJQflnoOXlnwIIJyCaiIlKoZIwAWVAoSBMoWYQAWotaaBOkBacNbejasSXaAKAMlRXBDFHJLQSVZblxHNRTVbvxEoIJWnJyFayESVBMPawILaaGjVYASJHIQBWoBkMaerEXafiwRFMchkSGWBKRYoBwEbYJZfkYmXNaDQFXbchBDHITcjlxBJUXcJRDEILNOTVXZejlntxRANBbJbdBIjBJQUXdxBRBDJNQSUWZbcehktwSVXfBOXcGMZadJPRkmpxAjAJQdkJAEGJKScWkXRbepBEWdFDkyBaIGBiIRnCFHYkeACcIJkoEAMQEIJtawIilmpyRUAQXajBJQzBQAMRclwWiMPpFGWYkpJQdAHIPQTXZdlnxzBDadfADFHIKMPQTVbclQmRwQXmAnbJaAXaAIRWaaDiQmGSnCAMADQWcoJQdxAHIUbwGXsKUAXcpAGUWbmuzABJQUelBJRXYcforxAHJQUZeinxBGILNQSbcelnpxzlAQWfoBIKRXZbceilmpxBJPQflnAFIPQSUWZcilmpxyAKaekIRBRUXAEHIOVXlnBQYczCcIWmBCAExGMdAInZbipEObQpEQiBccIrHJFMIWainIAqCKVXbfkmMcUWjknBINFQUXfkmrxAJRdfBFGJNQSUWZaejlmtxzbkAJKQVZbdjktxPekmsEInCHIQXadWfACIOVkpZnKGoIpMGJRXZacmbYIJZOkJQxakxOVaitDQUkFGQZajktyLWajqJLpRbbBJQVdpAGINQWYaiBDFHJPRTVXZbdfkprtxFGJNPRUXZbdekyYlOXeiBDQUlpOUYcflAFIUZdmtRRuBcyWTTEiEFQmUEmAIbiknpBIRYqCFYbcpXjaHJfkmqVCWnSXFaeikHYWfYAIFlCjDDVIXFLNPZbmrRbQCFntveELRmWQcjxOlBRxaAKoWFcIdCIQUknBJcfBJNQaiknyDUXbeXdeACEJQYcnxAOUYcknxIeKQUAXoWYfRbMmIoQIKknpwykUntYFlmFGNXalsIMYakmfkkYHkplwQAIcUREpmADSAPBQpOcjoAZcBRpBBRagHNRUdBBeBGkmozOSoAmwQANbSZawklaMEacUJmIIWdBIQkmQdPWakNcAGIXcjkmpBIOQTUcjxBGIQdwUmBIYadAbcQacmGUXbidJOQclxBJQWdxBDFJNSWZdemAFHILNQWZacelnyRkAHkmooAFINRUbjlmpxBKPUWlmqzAFIORcimrGMbjlAJRcIWZajkmwYIWbkmAIRjxNQAcASAcYcIcjBkABfHFHKNPVXbdeiknqwAWEcoyBDFHPTVWZajlnsVmAJMQbdlAEQYiHKMWaiknBJcBIRYceoEHJNQUadlmBVafkIeQdACEWfkmOQZdlnwaqAIQcJRVlAJQYptvwEWkmlNNNVQlFDOBZbcCEIejAIRUcpBRcCGKNbkntJKkmpIORJADHINRTVWZceilxADIRTdfxBEHJKNPSUXbdhlmotvxzaBRkofADJPQZknBIORcmEHPTXhtwJQWrwbAACIZxyYnlSOkXiLOWZaBHjCWfswmEqbFMcjiWiAArcIJRalGJHbdAUcpQimAEMRdlBFVlBRdjBQXZcDJWHIMQbkFUXZbeknIdBGINRainwBIkQTinoBGNQUWilmBIRJAcAQyGCAQoAcRfdEWADmcpBkRymAxHUlbEaCIWiAFJPQUjxIQYcsIMWbdINlzdBIQUlBQXpACQcfAEGIXYbBIQpPmOdzACHINQUWYfloxzIceoNieiIDtHbOdYPcRJBJwAEHJVbelvboQcJbEbjxBCWlpACEHJLNPRUXZcejlmxAFHIMOQWYbdjkpxyGNWjkrsBIKRAHJNQWYbcfloxBJQWZctBGUXZbdkmzAJRcipBDJRcinAEHJRWZdfnorACFJQZdlpAFHILNPQSUWZbdlnpwzAQWZflADEHJNPRTVXZbdfhjlnprtvxzAFHJORVcfjkmozBDFHIMPQWcjlmpxBHRbjkJQjlSZBCEHILORWZcelortvxBCHIKPRTUYbdjlnptvxAGIQclyJQBbjFHLRboAoBDBEJFPRVaymKWlEaiBCWcpacioWYsIWIQioAJRWZbpFaoBIRBIBEoBGIjFPXjIflGkrxbIbsTpFHPRbpryBHSnAXbFHNXbejnFPUEIKPQWZckoqsENOUZbilmACEIMOXbcjkpyGZimpAISWYaQdAUdACFRVWZcjknxACHJcfBGJMRclnpwasOACFHINRVWZdjlmtxBORhknBIOXcejknyZQIckYkAGaiYRNmCWAcMWallbaBPnGZfFPYnRlpBFHJORVZbcjlpBFHKNORSXZbdenpqsVWjlLRoMOZcpBRZbdfDFHLPRZrBdpBJOQUXbcAFHJLQUWbdnotwzBDFGJRZbdfoBDEHJLNPRUXYadfknpqtuxyZFPRbfppAFJQSbcizBEILPQVclmprBEOYcjknozZbRpGJQdfnBpHJQfpzwSbkVzSIcaQAYQwaepxEXRakAkBUcEaeBMfDZeCQqAIKYkBHWYfclyekHAQXbipxDFPVHQGNjrZFHQVamBSBFZbHRadoEapuFlbjspRrPRboBDRZbpxpHRbFHLPRVYbfpryoJwRbPReNPRZanZamAZbRDCIRclwAPVdmBJRcoCYbkKBcosxBGMQWkYikRAIQCHJQTWbcknxACJRZcjknAFGINQUbcfjknwyFGNUZbikyAUdlADGJNQWYcfjmqEKORUXlnBJOQXdnyXakmAIQINxBJcAIRAkAbFGRZbpFHPRZboBABGtZiXQwObuIQkpFOJGiQcIBieEkEcfaZWpREdltElkJmPAIbkAoQBRlGEJAJWAJjwwBPIEmodAQZmDGmcWbcOOfJxRFPRVbpHPReaiBFLQdlzRFHLPRZfpqJRADJWqCGYflpBFHINQZaknpQfAEGJKQWZeimpAFJPQVlnAEQXmpZzXRkjkWodHOaiQXsWiJlJDYFOUaoAGIdiAOciAIcYiBGWoAQcIcpAIcoGMRAIcIdwBCoAPAQWadmIOcehlmOcsQcIRfbpbzLZkpyJQdPRVAJdyUJAIcfxAGTXilAItAIQAMQdADJQjlBEHJQSbcknwZAQUcfAFGJKNQajnAEHOQcknBJPRdlmpxyMnAEJQUWimrvBIMbjAXRVQpnLBjBFHJLpFDFHRZbpDFHLRZflprZRbfFHPQnpGGYrwBRbaBRBDHLPRVZbejoAJRbFHQcWAdEJZHiioFIRciqGWYaeinKjArAGXlnAJdARWlwJdARcCeBEOmBHLQVcmprwFPlnADEQZcelmosSYinBIRcBCEGIKMPQSVWYafhlmotwyfmoWYsuBGZabWBxFHZbfRBZamYaMWZDRbpBDFGJORVXbdpBRboFWkqJLQnoIMOBHLRFHLRbrzBIPRVbcfxBIXdkmpBDRbdejpBFGJNPQTVZbdenpbPReknpoBIZajkrBOZlBIORcilnHZaJRbQdBBDHRaRaINAYFZjRaYEQSRRpemFHaVFRZPBRbFPRZbfpFRZbfprFHLRpHRVFHLRYbfpzDRZbpFRbprFPRbfppDFRZbfFRbFRZfPIWcPUdMcjWYIQMdAkIRBIQWcAQcpBJNQWbcHVbilmBADFHIKNQWYajmtIAFIQYaiknowYbjnBCHINRUbjlnruAwjPRFHbPiBbmwRlWRjIcdeAJAnsiWbDRPQUXpQrFKNFHLPRZbfJBCJQWZbBEJRbdoxJPQoakOjkASYajkmJyZEHRbXXDiOQBmRAcJxbGkBaHOWejkmqtAQwZkCGYGOXisImQIQiGRUXiIOcAWZdkcAbACHVWbdjlpvxwCYcXalJbcBZaYkOUWAQikokAIWpkbybciRckOJoEJVQRxQXwIYkQFAQYdUBcjLeAGIKOWaekmsBMYqZbqtRdwIlWJciktAYPXbicNiAdwBQwBIdAIcAGQWYdkmotIcIRxORBaaAJQdXiARvWclkdXbimIRJacpXINfAAaekQjkDFGaGQWnAOAIMQXcAAGIMadAJQBIayPQIOQXcAQIAMYdAIceIUimBccjkiRcAIkWcABQqiIQkaBJdOIFGDICGJOQUWekoniGJajkIcAIMmioKQGUeioCWlBJORUZcfmGIMQYcipkIAIQWjGKMUXakIpBRcoBJQSXZdlpBDJQYacfAFGJMORUYaclmwyFUXBIRdejlopBHJRUYdilmoqAFHJPRZhlmtBDFHILPQTWZbdfjlnrxWkAJQXGIcfjkmAEGYaeikmAyoACmpxCdNFWdodDFHPRZbfprFHLbfprHRBQWREYQXFHLbepODFUafjlmDBPUdmAGcimDfmtBMWfIQBIOQUWdoADKZACEHJMQYagjkmaejADEINRZdemspBFJLRVXZjkmoqydnBIKPRjkmowyMmnyYKiywFaabeIXYailmzCJRFPRZboBRaCWadjRaBDEHKNORWbelpypRFGRZbfpyIanOFHVZachRQWkEazRpBDFGOQVZbdfkmpFGMRZboEGLUZinLRoGIMWYejkrFRZpFHLRZlBRwBINRXcloCJRZbfpBCEHJKNPRVYbdelnuSbBFHJOQVbdfoAFQZnBEMkmACEIKQbdnpxzRZbRaIQAbyQiZCdEUiFNacZACEMRVYalmwBkIJnaVerwhlYakmvYaJFbunFHKXbQUWcpPRZakpFPRpRZbpRpRpHLRZfprypRbFRpPRAPRZadAQVcIQlmHRcmMWaeloBJQfAGJRVXcfiorwBIYceFHJMQUmCEGNPUXYafintAFJQWdfkmoFUZachkmBOQlnAOmqWaiAHJwbZRFGJLPRZzJHoQtPQfFQjbejooCEGMOQUahkmrwAEGINZfkmruxyjEJXZaclmorvyoFNpDFHJKMYadflmpqsuzjBFnbHIakcIGWAOmiomAQALUsARHIciEpikoskARXaomBQWFPQVpGNPRZaCajLANlRpFHLVYlpqdBRANRWekBDFQVZbfpFHNQTVbnoGNRfloAEHJQekFPlAbcilnzZRzlFGXaACipGWIAORyBBGYJkIhtuyWiBakmpaduajHfdZAhJsleFGRVXbiknxDPVGCGJaeilmBDFGJKNPRUXZbehnprvyRFRpFHQimcIaAWfhjfdSbkACWcmFJORUWclACIPQWbcmAUXALQnxBJORkmAGJWZAFHXakAJQblpAIJKWeACGILQSUZdeilpxACFHJNQTVaelopAGIOQcfknBJBFPYfknAEHIKOQZcfkmHBIQaXjBCHJYbdfkrAcryoVwAFCJkjlEkAQAXxIAOojsbjHBjqSAfvHvDCFGNVXafikqBIQcoBGJORceinowACFGIKOQUWYbceikmotyCEHLXZailmqIXcimpAINRaiAnGMVblAdAEPkAIRWCHJRVdepBHILNQVXbdmpxyiAIXclmoepJEJOQWdelmoAIOQjmoCanAIRdkARScKIalAvHGpMsCEmnaBMIMWjAFGmAWaAHaeDknOVazACIbAFJPUckGIMQWrkmWjACIMPcAJRVIUXALRZAFINRUiSblCEHMUWegnRBFORVlAFIknozAFJQUdBcsyZTGbSieBSikLJwBENTEafmpUbioAWimAoAEdsGNyAmFamEGZbiknDJQSUWZcjlntxAFORVcHJMRZadjwCGYbJRdwARclBddxBJLRXdxBILQSYbdBCHJNPRZanrwzLVZejlmJdRdxACFINPRVlxAIMmAbkmrIAGIQXlADRkvwACEUXilIPyWomoDSmjKGqIkGjkjYoVlFPZWikasGQmdvkFimCHmGnoQiDJRxOVHJQdwDKoCJMibyABJyDJQYdAGLMQZacjmswsAIHPVclmNOWXwUAopqJTsRsSbXjOlbYAJiIAIRceVbwQODGbACEJQWciEHPUinHINQZwFITBIKQjAINRknAQZbADGKMWYbimrIpBJQlpAEHINRVWYclnpqxBCGJNOQSYadejlnptxACFGILMRSVbdlnowFHIKORdfhlnpzACFHJNQTUZknxBPQVZkoBCFQakowEGNWaikqxAJQYcirwMYxcnAIPcsCWAWodRWAOdsdCIjvHWZaipdwJPiIaGAJRYadosIKacikmAACYacjmpaceAEIQcpEIXmDGWYfiJXlEYJMkoBGFHVoCEGMPWZaejlmqtACFQjIbciknpAGcinGNUWZbikmxBAWioEGKSUauBdAJKRXYqtAQWYfBGJMOQYaclmVWpBHJPRUWdflmuwpACGJLMQYcjlqAkILPdmoikBIQIRFRcekmovwHQYmujUoLLpLiImiAoAYdvGcIJNCFHILNORVXZbcfhikmortxyBDGIKQUXZaeikqtwADIKWZadfjnryoARACEHIKMVXacfilnortfJQcoxPoYoDIXZalmWAMaCZaCRVcHJOQYakCMYaiknKmIMPQZbABCITVrACEJRZdejkACEHIMTUbcpDapAfkAJRVcjqDFQbknBJORcimDAIMYeknvBIyipAEDkLSamokQINbinsIADGIQXaekmAQoAkAGdesRUJiWYaiCGIOWatwCHMQXYaekmoqtxOEHIJqEHKMUYbeiqyoGYmAQAEIacentwXXlMjmJFGRUXbimpxFHXgJAHIXiKXmoTAJYkELVcimVZfpHPeiEGikEimEKMQVemuYBIPlOEKeqIceilnrtwYPMiYHGejIRcAEIRVdjALBQjmBcBdBHJQSWZcikpADIZBCGINQSbcjlowVanAOjAQinAJPcbdmWbfilmQcIOcQStuIFGRZafimotyAiBEIXbmIQEGJKUXajmoBIQGmUdEGQUadjmjiAJQacmpfkoHbjmGIAIRYbrLJFFUYaikpiMwRiGnDWoAKWilnOdlGnSXenFXZkcpFUdlEQEaHkIlEiKXCEHLMQXZafilnrvwWwBDJLMQTXZbeinrsEIKOSWYaimruAcoIEIcotBEQUEUWZaceiosAJAEILMQbdmotuxnIORCFGKUZaejaBEAWYipuiqAORWYjloyEJUDGOdlBDFSUWajksKxAMcASWEUkmBRBQTBJRWYnwzAIKNQYbdinBCFGILNPQUWZacjknpwZBIfiBIKNQeiqxAPQlpwmAAIPQpxMpJkERaimdMWZbejmpxsAGIajERsKXZalmciIfsltYAQAQWbqCdFJnAEQAEIKWYdejmcwCkEMeWkCMWBDJQXdloRUcBGJOQeKVnBNXBQacEMVWafmtBJRpACJQVXcpxAJRZcfknotxAGILNQSUZblnpxkBJQceRACHIMOQUYbceilmowzORVknBIRcnpwaejAIRcqAaJQZlvBWZcmqYayMAWIWiobwAcCiYjumIASQpErwnMRGCENXYfikmzBAObeGJwRXbjkmXwAjBEInJRYbcjAFIWcuCUZdeEGJMQVadmzOpAFIORZbfjlwEQWclmBIOWdIQAJmAgIsGaOawMJDKmAHMmnGJQWZbcfmquwcOIBCEHIMOUXZacjkmoqswyIWiqcEINbehjkypkKAYailosWAIQoJnPMTYadjwAZjMYaiowCEIQcpVcnJdbjpBLRBJMPiNcpARdJXnBCFHJQSXZdjknAFJNRUWZcekmxbfkmBIciFOkBQUWdknpIRcYGiBSaDSawpAkBrIopfWdFbnjEGmMUACbBYliIrGkADINQWdxUXBHITcTlwLpAJcWmFIQwIQUWnBDFJPRSVXZdfjlxAHJNQVbcnwEGIKVWZbjmAHIMOXdlBJQZbcgiknxAFORlmBPQcnwCEXikmAIRafAFIZdkADEHJLMQSXZbekprwYIcACFJUZbjlnrtvxyBACEHJMUXbdfkmoruRJHMYnwWZadelmotvwlfmJiDFHIKTUWYaejlmqBQcnQVeAoAQFWdARjkCIMbiDZxicYipJfnfbACIYcAVckAdxlKnBIQWekoACYeAEHJMQSaOAQfCFGQVacgnAFHOUkPQcnpwAJAJcTgRajnDIWaRMXaiknuCUXackmsQMAIPckAJOdJIdiAJjIORdAIQcodxQAGJxHRpHPRbprRbfpjFpRFHLRVZbpRbFHRobFPRbfpGZbpRnHRpDGJRZbpDFHLYbprRblBRFQbBDZpRbJDFHPZbpRbFQPVbFRpFZaGbxBinpbfpPRRFbHRZbpfRaQUYapbkAWllknBJAQmQikRbilFHRajpFGbRbjRPRpXnDFHLPRVZbeprDFHLOQXYbegpqBDFGJLPRZeprDFHLPRZapqRoAFKRVZbfprCEHLPRUXZbdehnprvzQdpHRbGIQdrDFHJPRVYbfpDFHLORZborwHFHLPRTVYaeproIBDFHLPRYbfpGRbpFHRfRZRpPaAcijDFHRZbprFHLPRqAQadHGJRaloEIQdaeAdQaAIcAIoAQDAoNBLYiBGKbAJBEJAfkBbPeEWcqeJAAQYdeJRoXvFbREtbRajagAAJQRcdWBIBGIPQVWckmpqdelEGINQXadknxAGMQYakmoAIOUhowIckMWvAcgWBRYQeIedBRzxFAkJOnAbjAINbAYdBHJRUckmxACHINQWZbciknwaemGJmCmqdeWWbIMPRBFJPRVbdfnpBGJRbowQbinsAbDFHLRbrBpBJQUinRWYbRADFHJORZbcknowWJRBNQcnpxOQckmpAJRcnAIRaICqAZGjUIIjRbucbRFPRbzadrtAFGMmAEGRUXlmoqQGaWmtBcAAZGoICSAAbGokfeAjlFdlPamEnpSzqccJcqMCPVcGIaILIWacflWdmwVWYktABJdBFGLRUWaeiknxADdoFHNRVZblmRcACEHIOXZbfikmsyBGJOQdekmtAFILOQVlnyMlJAJMEGMXackmCoybfbOaYiJJFEAUREoIKGkRAitUWfjkmqBCFJQafkmoUdGIMRblGJPVXbelmtymIGMPSWYbjkqtuyGKaDEGLVXkCSxEHMUikmqsvxyfBHJUaclmsELXlnuQknIQKYHfolsEXYaimCRSAJMXbiEWaejkmzRbAEGQUWceitIVIKIZasDQcEPVmsGIMdwDalISIMYsIBACEGIQVXYdkmEZfACEHINRUWZacegjkmtuyWkJjBIQmEHJPUYamAFOalmJQocAUkFRGnbYcYLoAIRZBQEesGIQrLuWGdqEUeTBRfmwcDnfltvELanicoGanKaWWFcmQHKQUWkqACIHMQUbmsDHKMOSVXbeilmtFHLUXYilmAMXmIQcsiRHcRSQcBgDbefFalNUakmAQaeUCEaPiIPiILRirfCZlEIgsuyGQccNYkMPkiAJLYEmAyykQaHGltcuRyamIOUIQAHaYpkOjyGXAHMQJRwHojWNDHZbqHfHRfDFykQEESWJRBAdbAcuFiWJYbcBRbdRTzFbJBEHNQTYsWYbOmWLRrbflvbFHaNnRbFZbOQEHvQFRbFHbHQIJdaDxeAIEIAEIgquzXikAAbtAJlZbFxHXbBHRBjQjQIZuocXAqXaACOVBRWbdiqtiQpQcpJRfBQYdlAEGJNPRVakxPypADHJQYdxJOQZdlAJVCYcyaAcGmiRIAIBAcwMZbimcQZblxTVAIOTXdQAGQknwWwCJJPQYkmpBQmoIMjBJcCnYowBPOWAAkIRGPQwjIeAOoDcVwBDiYIQdarTAOWJusJkAPnBJRcpAaRBdBQXcpwAcAJNQVDPSaeBRUzIPnBJVcAEKNVWYafikmswzRcicaIcHNQAIcSmdIQRbABUPbyQVdBQdJRxBJRYxBMafBQolRpblIasjQBTwDPmjiaIQUXxFPUjmQcIQQioARaiHYaimzAJQSYipAIMCdAHIMacmoyAOZdehsuzBGIQUjkmAQNIiIGYazBpakbYYswhGnEBWCIioqFJUZaiWbJQlAGIRWYIRACFIMQTcnwpPfBMdnAdkbIQkUbdbuboBPTvxGCjcBQNVWKRYzdAGXBCRYpBFNRVanaXfkoGmFBciBRpIAnScFbuBFZbRbbvFHLOcOQACGMjwyQPIbAQXdnCJAHIVWIMUXYfzACMajxclXBdQEYEyuUKUWYylnEUjkBaJRIdpxBDRJRBQRoJaimtlAZqyiRvtBgcAcFuAvyACkEJIQGluwIAAJjjYIxIQCqAVadadQckBBQGlBwBVcoARKAcFMQAEnICjlJjwRINkmEGMSZlmzCBJLYRmwXFXboXjBIXBACPRXlAajnnPdCCRwJJAjkARIIQACMWAZAEQpHbUyFjwEZjwjxIBGNbnJGPYqNknoAAINWcsbXIjaAXAAGInkBkQIQomDWfkJcBipMaikNEEAIccwAVdlnkIeJatWjlJVWQJcpdkAdIkJiIWWQBCEJamlBkDaluWEEcnqdbiIAiBBAOGOIyRjBQwBDFHJNORSXZdfjlmptwBUbEnIQkQFZHiEHJblaIkFDXadAIKRWexAcQWlOnAIHXZZmHamBXBAIRAHNlAdAPQwQcykaZiKbNbjxbjnaZaijWPJnNKfAAHQmnBIaGkQBIadBIacmQBQaaiFWkaEIcWQjkoimEAYKaAJkmCLkJeaUQHMARaaiIAAMAcFadbEJjbrmkbEUGZkBDjaIKRbRRiHlBIOUminEIdcEHnDjIjcRWGWlsJdwzIGmEIOIEHkwGiAWiHMRmRWecjAbHaKAlPYjHJAlbmBAWiBaJbXaWIOIaOataGBaamOIYaEHalBaRbJjkQamkVkAXkQdARYAIcoiiAGIbkcIEIkQAIQWWcccIAQcAQQxbAbOIWQbmASIBJQmDZCIsadmocyraQIGTOOcUBIVROkAXiiaXZAJRkIibWBBdAIDBlBIPBctWmBRBdZaARBAVHBAQiAGQQbaAIdBHJNRTbjkmwyERYQUmRMjAakyBanJjJamzYiWamyGakIjAPbikmQYarjamoQROWkPUjkEakIajAGNakAQcdkoBAURdlmARlAOkRBDFGJPRTUXYbfjlmpvxAGaAWYajDIbjIiDbiGYQYEHOWbkAIpBIOQSxAcIPXalJKAApBBcEGJMUmacQARBIOQVckmxBBAIczaIcPbWWAPbOQXaiwWciAAcAIMQZaikmwocQBCFJNbkwQcBIIQKaioqsQIQcmOQAIcBCEHVackyGZbimyGQSimNbjkmblrlIRBAABMakyJApIkEbjAQcbFUAMEWHaQBacQZjFiycYamARaclleAaGjjlaixbbUaiBIQQABAFbBIOdkRBIymYXAJdAxIKRBHJQmpwdBIRcnoYJcjBIQdiknJjIUmJxBIQdwWkYnENAOJbjAGQGinAEQVkwOJaaiiYkoBJjAcoBBdAEIQXdBJcmQipOnBxAoBHbXbaFjJakGZmCdAJQUmjAEGIQYceowPIbiZHNjIAQElmYcoIcAJcIZwYaicBcQIQcwAEIpjIaIWcciIQoBGWikmwBIcAQdAJQckpwAQBHMQwEQUgcmpAIOcjAIQKIcIajBQnWaDJWbjkAVajkcAbirBJRdptwyOSiOBDEHVXYejlswQORlBIUQccEOlAVmGGYciCJHPJWZjlAQAIRIXcmdIRdkWjwJQXkAOJBIRUdWJAJRcIXBJcpMOUWoACnBJOQknAOUiknuInBbWJIbkXYjjnJjjWACIMQSWYacfjlmycFJNSVXYinvwAFIVknqIBHbwARkBAQwIYPURlWmpwIRaJWbiAcWaciAIQbdiCMXYacgoIRbkmAQcAAIQdiOaJAUCAQEOQUzWXiWIdGbWIQaQkOQAOAmPIaocQUdaSOMGbmOfjIAmPWlufkmmkXcmUmABWBJJRwWceEJXbbWjcrkCAGKajkWaikjIQjkIPAQAcazIQfAdAGMOmyAAIOPMSRARbIdWbjkGbIWaoBJQdwQRkMXaAXkmcAJaAaikQxkBQXxAIQpIOAciWbJblnkWHXajlAUABLXknyBBAXafAFJOknBkWBAdbxaAJIOaaGaBaJagnxJalbaNaAJXaHITbbioQmCYackQWprWmIFIVGXamoWVBBbBAEbGmQPbwQckACIMdkqDbtzPaABaSaiAZekmoQAIpFIZakQAnidBXBzAGOURHIXazabYbakWdYBAoJQmAQFMAiiikbRbmlFKiAHMSWgycUUsJujWJdDejiWajwAIcpwAciAcijwdBJQUjkAcAIAJQcwBcRUWAAcAIRaciwQIQcfOXYbPkBIcAmbbXaajtBYbJZaJaJBPiXnnBJAFaAiAkZGXakoWajmAoAIcMXYjkIYaQcXimfiIYMaJbiAQcinAAFHaAoAPiAAQpQOoWRdFZPAEInlmJaJbiaIdWbkoAabBAXADaAAzbaabkAnAQRbjZmWAAQfNaAQqwEiaFknamWcjJJaJRxiWQQARbnJcikmJAJRwolIkJmpOIkckiQIRwQWBEnaiAoYQJRaciIcpIMkCEIKYkIYaQqABWBcAFGbmycAJAbAiAQAMQlmBRwWkanAIWBaIeBBAIdGWjXjjlJWnjHIkYcomHXaBbjwIHWlYQBYdbBBJBMaPbXbawIRklaHMPmJaBaAaaOcnBApQrOCIQQQAAInYWdnijjbWAQABBQoDaabaiAcQioQojyIIIJbWGFVMAIEIRRBIRAdIiACESXYbjknwAIQWdkwQcDIMVWjknxyQoRADEJMRUXakcXclxAQcMWlBCEHILNPRTVXYadfgjlmprvxyWbAPRAJQZdcCIKOQWYceiowWaIQCYakyAQcjwBcAIcpbikmQAIQioWaAAQcoAcoIbQIjycAmWYAWjAJRwGiAIAQoARkIGZiBAAABIQWdlnwJGIajZaaljHjlmbmJBaMiCGSZamyQciodIQZcipwQbjlwcAVakIdACIMQYcfikxycFbdoQAcBBRcMACKMVAJRcpwAcCJIAZaAoPdBCIMRTZdkpwlxKRACIQUWZdkpAIcAIOQcelxAIQdwAOAOdplABUAIkWQACEGOSUXanAJQdktxIWckoNdkwKWmQWBIAZakmAIQXwAAJQdkpwHUbkpBIQdxAmAJOSWZdwnAaiBdDXZlnAIKRBFXZlAIRdAIoBCIQYbcfxBJQciiEWaimqAcBOYjkQicimckIBacccsIQWZlwOQYBiAAIRwiaAIIIYaiAIQcQJiQQobAIQcBocAQcOQcQcBWdAVAIXwJWDbZjMijaiFaaEKrIDHenktwQmAAEaXacAAQooOGIOnOMiAjbMRaVfUeEbXmRNaZUGyeMJOcEIWhlwXxIWAIQdACHIOQbcflxyACFGOUWYflwWdnACEIQUWcjkmpxyCGLMWZnvIQIWbkQDINVXknuEGnemoJBRwiInAJSWZkotwYcQoWIABUwcmQlBJdkJOcEIjwIWQJkAJBIQmCICEYjkmLOcOWQIRwIiJaAJaadYeqIAIbAWJIQcoDabOJAJQHWajnoIOJVYaqyAciQAFIakmqyAQaxBIPQSXdkoArsiBciEMJkaqYajcBJORcpAIQWdwAGKXlmBQbpwQoENknBQZdwIcoAJRdwQWaAIdIXciRwBBFIRdlwiEOEoQRbmAIRQJQAbAJOQUZwamAIWYbkIRwAIpADGJRlxQdtxAJBPQTcipwRWYUmBkRwACGIQYcitwaJPACIQSXZkpwamcqAoAIRxBJQXlwIRXwBaJiJldUikIIJAIJRiamcQAiUJnGJYGjXGPwIMGESOKMKkOBWIPwmMAmQmBQwaQcCOcAXNUmcCRmzHNJMAkWPdQSmyOAAMREEQXwBEbIRwjARcXxOEQXxaIIIRJIiIXEERWaekAIQWcioAQcoAIQcioBGWiwAIQWipAGIQXkpxyBIQcoiAIcAIQAIQcpARcAIQcoaAQcoIQcAOQUYmoAIQcioiQAQdeFoRjkaJWAQcJwmBdACJNQZmpwudAJRaiARAJRpwCIOXdEJQXlwBRxHAcOnAcIEGQQIRaAWJxOCGIPQWekQGAQOwAcoAcsIQARaooAIcIiAROZiBxAIQWadpwQaaJiAIQXwGIaBcJVakXMmaqaAEmIXFUHIooDPbikzIRwIEHJUgmpMaFkmnsUaizIRiEiEXOkFHUyEMHkRDIJeHNRVumOyByIAAViQCJFVYMYlHHZepIIkmCbIISZacfkACIQWcABCEHIKMORSXYadfjknoqsxzKkBIpIcmejOUndyOQmcmHUXijImbUYBRBlQdklQQdiEaQQiimDabIdbWaEHacGGIQZkQCKZbAJQXdwAcwBUmAicEamAIQcADnwAcWmoAIPlTAWfcoaIOQANaJRJaQVYgoUkcGOSIMRbjjwIQXlwIUBkYiEcJNVIFbwcEQdaIQojwIEWarAIRdaqmOdlyGMVbAJdkRiIKQbkcoAJRdkpwEKOVjlxyQIOdkAIWmcJBJQDoqAIdlAJRdAJRcpwBPAIQWdwACIQdAIQXlwIcpACEIQYcjktxAIQcDIQmAGIQUgyIQclwBIOQUamAEJOQSXlxzAIdIQcIJwQCENmcIAGIEUahlAoACIKcksZapIQdAbPcBcJAQcnupAGIPQWYdwIRacxaIadOWiImbucWdwrAcOQOQJBJQcFGYoCGUgiIQYmQaIcIdaWpIIQIRkAIQcIIcAjjkcaAmIcIXIQiIRjlmQcakRBIdImaoAEQWYkmoWYdyEZaIIQSGVVAIEGIaCjJUXdBGJKQWYcflwGXBJMQYAGWbIQACWAEGOQUYbclmsyEQdkCFOblnyXbBJdWmGWcnAQdwIMEGMVWakmoAiPUdAkADGXalyMdmAAQwIbBGJbnbAIOQWAdmAIQEQkyAIcyPbikoAIiIVdBIMQWAWamBIMPQoAIIWwAHJNUWalbACEIORUckmxACQbdlmwQmAzawOdbkwFGjUcJQilxUAdIQWXwAOXcfEQatvzVYayPIQbOcMAJalQHIAIaBIRUIMAMazARcDAFJNQbdlmEIkmBIpAJajIIQcioIIQWAHbaIcmdMWBWcQwcnEXDBbaDjwnqACjeracBOIWZbaRIWIKCXAIRXkpwBiFaJwnwRAOmBJQpGILPRWYbdkmwKdUWaeIQcpAJPQWdwnIRAEaIQAoVxAAJXpAHcWAIQXadlxCWmIQdixAIQXkIoAIAKIQnwsoxaIVHmaIibRactQVaodiAIWYAHIKOQYcejlwIIqAPAQXcOAoAIdaQJxAIQVwpJOXAJQXbxAIOQWIJacmCIRwJRwJcIQdlwRuRUcAIpPoIQBUWBIQcoAJanIRADIQUjxAIOQWYdlmWpAJRdAdmdwaIocpwBPlGJQYitxaIADAIQmAIQcjwCYpPiWIcoKUoIQBwKdBIKOQYcjlwWdiaoBCJQYdxzymWBBMmXGoFkQIBYEakQZJPQNWaiRwXiyaIcsAIQdcmQjJRcgoYoIRcwDbmIXyARIJbAIwAIAAIiHGiiqIAwWUciAxAIQWwABIRAbcQXcjxlAbaEYCEQaIAQoBItBCMQajwAccCEHJKMWZafkmuRAJQcpwAGqIcWJYAIRcecFWbiAIRciAIcxXdjxJRWackAIAQcBQIMWnACIQbdkoIRacnkACHXaikIIOdpBJRSXZcejwEWnwIiACENYamQBAHIRdxIMaeqIAIQciloEmAAcYACQcEWZikmyEUXdmcAIamAIQXlwJQcWmAQoAEWlFPSWZksAJdlwAWAILQYbdlwCELWZacikmwyRcoABCEGIZadkmyAIRAJNRTdlxBJQcwAHIQcoFXbkpIQdAJRcnwIcmwJOQYcjwkBIQARXbkCGWYajlAQWinwEGIKQYcoHIWYbcmIBbAIRBJQcBIQWbcioAWYaisQcBOBcWbjkwAQcRAFJQWcjxAFIaimqQAIQcwAQAQcmAcIQcEGIOUYejkoAIQAcWPIQXayXbjwAIXamoQQIcAeaBIIbwnAIQcAIoQcMaGjARdxwJGaFiiEOFaEErrGiacsAdlsXGKWnICBEHHEjaGRQBRxbaqRikjrmWblfnMRMGGMKMKlzjnMWHYAIBBAiWWEiXWmIiIbkrIWQcWIIiRQIwidCaikEbknBRcepwkFQXbWibuKQQIeoAIjlAGAmIcACSZbkzAakAQcARkmIRljAfIQQZkaAdjaXVIKMMEnWGEaIiZADIXBIPdBGWZcitwWIKAbciBaiknAHQVcjAHIKRVXcioxBCJQZdepBFGINQZbdlnxknAIQWZcfknpACFGJNRXZbcjnorxyFIQVYdkmAIQYdmFbBIRdwBAEQbclBIRxyANdCBVbfnAOVcAGCFUYbjknyLKXanBIcBEHJRXdlnxBJRcpBDEGJNORTWadkntvwbBIRcpADIQXbcipwFIOUWalmAJdkmaBIQcirwJQnwYAIWaEUayCVafBRAFORUXcpBRdKUZalKMRcpFZaBQVdpxAGJQXcnADJQZbdfBFHINPRUXZbdnotxyGZACGINQWZdflwoARdfloEJYceknARcjknZAIRczbXaDIRAJFFJFHkmJQEOQUXcnAQFjRIRdwBIQWcpxIelAEGMQSUFVWbekJcejkoQimoxdoEBGQUQJbnlyGRZaRwlnlaBDRlxzPVcGEUNQnBRdpxAJQXcADQWZeMUWknBQcepEiZIbUQyGaOAbaQcQIbAjRjQWHQcWWXkHjFKIiQQcanAjEbiIRBIRwiJQcaaYJPRdpwJRwXYpFHLadARZwpAPQiwRaJbkRBJWoIWopFdZJzIRwJYHdCIyAiQcCEJFWAWIDSFakEzakSriIHGcnZlNbIZlZjfAEmenAJRVcjnxIQdknHlBIRkClmbimqWGQIYckEfkRUQcpIQQPVJJKBCEHJMQXmafkpJjVUWBwNIYaJIQpPGMlIIbGQCZkUGWmIkyBmOnjbIRaURnaYFbDutOWFaBaYUiNaamcHjQbHaYYWWmMlRRPbJXOcoWGJmIjkEQWIQXwBFAXlAiIERdBRciaIfknxACEGWYacfknwwQDIYdjlvwRIaAmCEGSWYimOXIQZEAAcIiCIiCBkmEaFinImQAGbkIRwcCGIKQceitCEMSXYajkmwAADIZamBJRdwAAENZajkocmAIQcjkwFYaIQIGQafkRcAcACGRWYdnwdEGbAIQcoGlnAIXcnoQEIaIAQXaiJOdIRcTjnwIQipAJciamcWAQcBBIQdxiqoAcRdmpBJQciiIQciAJOcIQJQHJQZlxACEGIMOQSVYacfotxyCIAGIRknWGJlzNIIQFkAWbiImAJBIQcIEJQESWkAIRpwOcAIQdwGJWanxoBRIXackmEIRwIAQCEHIKQYetwKWazdkoAIQpwBIQdIQaaIoQWXlwEmQianIRcQAEIQacoCcSmAsIXdwLAOcAIORjkImCEknIWcQlmQpbjwbaiIdcIcIWAioQIAcQcOYcAcdImncZAeVmuDnaJTioZkmEUcXmNMIDIKRUYakmCScflPlxJILWcmzJRwzFZakmQiIFeWMBAIXaEOfnIQFIRkYDUiGIIWDIMUWQelAEIOQYflnAIQmQIzlwAmPUdlmpmaIIQDJcsARcpUeDIfkEIcEmHIXbkHBeBaIRWkzCZeEUAOQcknIOKBIQnmQjjbJmlmAdBQlemFMrsWBAXwBarEWnmNimaJaXDRuIcjiiAYXaANYQiIjaIAwIjBIiCakAjkmBFHIWEKQKRBRdpwcYnxEOQWIAWncOnwAQdIcIamICimAIYbkmIoIJRwFaRQcWoPPBmQCjwdMBHaAJxQEHwYenIdIRlwAIRIRcAIQbxIFcQYFemcAIcAcACEHIMQUacfiknoRIKQeAIqIRwepSrYOIiWGBSCmJWlGNIQXIQcEJeIoAcaBoIwBIRxOQIIoabFWlcIAROmCbxkABUmcJwAQcXilAIGmIwCWGbiARwEQQUqAccoZboQoMGQAAwIcccccxJQGeGZiIBwDaIdHQaAWQcaOAWAcJwAIWdAImdwIOQpwPxOaoPaoBXjGUaAIGnPWYbkIBIKTVblxACHIWamwJBIRdxBAqIQcQWYaQMXbikmBIQXadAEJadilmBATGJowFaicIdFIPQSWlwpBIPjtwBGJQjIRWbjkmAcIQXdBDEJNRWYgjknuwJBJcwJoABJRdxFaABIcBIcipyYmIRACJAJcAXGAaYAIWQJOIQJRUAIcAJUXadBEJacoCGILQWYbcikmpwAIQxAGIQdEXaiAIRacxOmAJOYdkQQcQBXabcAbAIQcmoxAIXwnuAICQecoZkQoAaQoYcoiCOmmObBDFGTZadfjkmxBHIXbkmbkocwBkKZHmRBIRlwccaIdOZacwAAiWCAcBIQcwAQdBIacPQnwIQccJRHXAIWRwUnBVmMkEEeFUQsZElCJmenMxCYqEAiLjZUCInecWEmRMnGbbaHMAAicAEGIOWYeisWQdAGIMRbdkmyIQUWYQdOcIcmJQwJJmcIjAIQLkHWiknwAIiEIQYaGYkAARwAAIcEGWZilwJBOGEcmBkpAQaAJcJAIXkAIQAAkAcAJAIQNACIQWjlIOQYflwOUJAIQIbwocAaOAaAJIAccoBIkiqIAIjcAdaIPwROZakmPaoAWaWJImERWaeitwIcamRmAAEMSWYaikmoqCFQcflwAIdIARaiqOQAIQcQdxAIdkEbuAQcQwaRbixAcIWaimBIWbknBbllIQWikRCIikmBAJYaiknyIAJRlwqdIQcAIQdkowIEkAIQIAGamAWioFsdilmJOAQXwIFUWcoBFVackAcFackAIQcnwcQIQdAEHQYaiJdIcAZcejAIWcoCGMWYiQSemIAIQcomAQJAJRxAJQbciwiQJiUapuQdIWIGIlWaoAIBXbiAFIVXacmAQwARJaimAdxaWiIiIjxImAJAaIoQiYiIQcoRwQESmslEijXGJWORABBNQboAkxVEiPCaWJmBQbZqPmEaQXcIcIdANWoAadAHJQVaIQYjwQdsWWbUZjxRGJaAIORktwmcJXwianQYAcQjcoBWIkmeUiAIWEGIiIJpFwcokIQXlwZmRFObaIjaiIQRcZfAIOQZctwBIVkmQCWjlFanpaXkpOYcIVilxACGIWdkpxFGJRZanyAIRcowRwGQjkyGIDcAHIMQamxAQYAWQlbFGcIRwIOnwBQAEQaYemCGlwikQZcoQAbAIcimRIAIWAjOJwIpxGIZbkiHakjnAGWamRIacQbaIRwcIIIMpMCcGaIdaUarbVaIoAEQJaQRUWlNWeNGcIHbJJVrJJBjkRbBkXUGcEQmnMaBNEHDPQIXQmjGKJmIiMZeYQManiWbIXWodlmABIaIRlxIJJcciccIAIAIcYQXJxIHWacsccSAmOJlakIQcoAOAdiAQcIQdlwdIIQdAIcEoQcOWYimAccGcjARUZICaoIIdbiQnAJQdlxBjOcRabjvJakAIRwRaIICOTWjknoqIOBIQcioMXkXcFIUkmrAoIRwJAIQjwOZiqBAEIMOUWainmARAIIIQpwPAIWdlwpwAIQWIQIQWBGIkBIIRwGYadkIcIRwCZwQXwGILRXaAOjBIYanBIUWadknAIRkotwQADkmoIRwIOOQYcAdbBQJQacdiAIcJRwWWIANOQXidknwcwXIQIQXknwiVJIIIIeJJbQsIOQUcoJmAIRackoFaDIQVcpAYazImIGIRkmJwikBEdIFHYBUBGMdGJGwAIEHkIQdDEGZkIXAKciLaipaDPUIjmINBWUoFkmIQyIkqYmdUADGAVJeCGQUYcfJkIkRAeQEoIPxBKNlyRGICIMUWYlVldaJNliqGbinqJxNmVFDaxnZaQIXInwJJbREcOIgmJDbqCKOQYpwZwGJoAkIZxlaGHkJIRvkAVcoCQAAAIiIBkAIcdwOcpMaJIZaBAABEAABRwRwBPBWoQBBJJJHLmnWGWjidabYlBbaPIbxlaJxAIOOIWIWYcsbaOXnPpbdARwnWImeIfmAGGGKKlItwBACmdBkWIqaaBWBbuiAjaljJjiiFIUailURnslLFCIIAcWcBbnaWbdimIGAcmiaBWJYYGadAcmbjsjjaalmBwIRRdOEBaibkPAyBAdmAOlBIAGcoaAJCGjkailIbkEDBbiiajmaQQQkGJIGHFwYdIQiRRBajlwdIQlXaoQJiAcZAQAMRxJPJRwBFGJKMUXaojnInERwdwsJxOIWjiEaJjIcikGMbCINWbAQZdMZxlROMEgXaCZjuQEIAjwaBbmbAPwXZbWaemRIZiAsaIbBDLNOTVXZflntNAkDFIUXYlAsaalJmjVBjlZBlXiBCRpbaeCICiJaYCmaMaGibUQQQBvIanJXfjkIaIJMkIHCAbbXiFdkaIWAYOQiaalXIEUEfnkAGPVfkaQwQIMYgmwmXBEoqaWlDXNiQfXWAkAioJJIoQaGaiicjIajAIARjAJcIQWCcckiRbadHRBAKQWqtxPijdAQWCFIKRWYdmwdIXkoiXwBlRxARPdAAGbkAIIOQAJMQZlIAiIRIEIjokcBicAQIKcRAIdwZUZJmQjJzadOJWdGTURnbGYnQIYOoIAJoBjvjeCICQJkWJBOAEEaflvzAcacXJIJjuIQcAQVQaIMQpwAIUBRAGQAIRdwAoIoJjOaQFaBLQUFjHaIWRWIJGFcmkJOitxmIjbifkdeJwZoIPWaBOIYGkIBPakAIACIKRwpAKCEGKUYbksAzmWOAIKPQYacknxJOcOJxIYKlmcnBciGOfkIDIQAUOJkmnAQcFnOFifUPNmLmLmNHilAJQkbJBlBkDLIJIQscARiQQQamWnQaQBdCkJlwBIcJkUJwIALAIdwdQEKJxkcQCIOQfwWWJJBJKMPYnwEQYkrIQcWYQcBIQIOxIQpYAddGmIUmsIAdkRIdCoicWiRaZQMlIRFUbzeIRkoUaIRxjZaUVBGILdlxCGQYkmsyWGMncFAFObGbBjVAMXcGaBGeCFUcmbJPVcMWZkQHnPmJaIWInxmAinbMXXWaUdGdKoemIlYjiQkIQYnpwdJcmlwPWBQnaiACJMYIdacoQmARkopEdwIwomoQcJpABwRmojfwqnbMDEKpAIdxxJjRwIGHAsIjIcjkIaGamuBawEWaAJcBQQWCEGdjkacfAOklAIcAmAxwNJRAIamQZaAJIRwJOIQBCFHNTAAQAIIcFksnjkADIBRlXacQnIccWBBwDlItMHRbIQQDdaAINBAORjoiIRcPQEkIaAJkjcilrIkoARxAqQWjLdNWaiIRBcFUsAbsARwQiYIQIJmcIcCKaQcOwIXHMJbAHQQmVWnQcfBMbmIXwQcdIdktknYXkGXAJdBkmIRwAccJRInINdcQWIxAMmAcKikRlxzbXAbWaQIZaaJtcQZwJCWQGQwEMknXDGJbmOZIGEmABIpUcRAIIRbXkjCeOnaIRkYCIZkAEEYWAkMWiQowEWaimWWaCkisIWIAQcJkqdIaAMOWYcUQQiOklwiQmAiMWICisIMZMQQEmjADIQYikmtwACIQYaemAqQrlyqAdoadsmBcJOCGIKMQTUWYacknotxwIQWcIRlJWmIYwAQdwGYIAWBAIAQIAQAYOAAQMmQAQAJBGraaWkIdVlJQBIdkoYQnABaYfkADGMQdmIPkIQmIRwHlwlmcwRcFHUXbinFGNZdiWAHAEJQkmyOWkjLWAIFGNIJknyGlaIeQZqdlIcEbelJanGeNbmPdDsEfMBjAeZbBBdGIRABQbcjlmARcRWAJaAikICSQIOkBcpwApjkfmAIRkIORxABlyScoRwAJAIaiAbjrGAiAAEkRxBQtRDmIakWdbkIQIQVbiZaQPVkIWJoFJRRaICRwYDIKbBJRcJHjwydGJXkkIQIQdjwkmnaEcCIOQXlwIIYcmyKmIQYIdAJRQrAIcZkIQcIRbwUiRcAEIORosACdkBHJQAcWcIcoQdxOLWZkYIQQcBaiJaIQaIQAQOZiwAAoIQciQAIakLbjFQIRkICmJbkAIIQIAcjaABaBwJCIOkIQnxlmJOcsJwiIcmWQcJJlQOByYbwJbAEcorACELctwIoGIOYoRXbnmcaAIiIJBQjRwOWAIRkAoIRamAIQcAJAIQEJPycIBIQIcRjkmIAIoccUbHOaIiBQIYdlYWwJamQJWmqtnAXkjXBIRIAEIPkmwGcdkIXoSkIIJRkPFHbQdocZFHRbdokZcQAcROEIHmJIJjaLMlaajNPRQpMtbNNaiQXlIUczIVIQIZwnbiAWcQIPIIcAIcQblRHAJQdwBIcEMktaiDjknIPATcolwOUWcIXjPwIRkoIIQXkAQIRALXkaRJdwEmyDIdlwdIcbjQQIccWQQocBIQBIcIQcIOemIQpwAOcQPHlImHwjwWaIRARlbadwbnseFqSljpbNBwJjIWccBwRxJMocAfaIXoQpHQIRjRiPbPQiAWjRwAHIQZNdcWRlbARxmQcQAXadOcIdbOYBHCImIbmQejBcMabZjwcuGKOcuiciJIOCYOAIRBIcCwPbYedAIokCpAIiAXGoMIciccAAICQDFGNaiXFRaQIhdbXknnYkanbRuiMKdYdxUgiWeEnnKbIJLFbzROYYUpbsUrBiUIFajkaJZkbAqXAJIMZbJIRQQFFZYWGlGbQlbaJBEXFaiIclaMCYBOdQjapfQYDHQnvBFINRajoadBFRAEAiaeilRmDiAdfZRRbAGJfZaIatbbjLaqXKxbQiGMYQBNjIYIQApaGWMaikFGJRacbAaoukckIbaQrGoBJaTBPqajVzPlbbUIAFaidBbGdbhnOisdYbkqEIaJJeIAAIbaBAORwoFxYcEIAAsdIrRWbJAlnMbwIJnYpRUQfUAIBlCokAJyIbBCGIPQVXcelwxCeoDFHblaIwRCbbiIAJIQZAIRIQoATcQiGSWZdjlIxDDbbxakBCQVXikxBJdodXlwFIXakAIIRwXacPIXwBFSIRWblmJcFJkwBBJAJaBlAEJnPBkRmALaAIRyRGlmIaBaIQcoQYwIQxaAIAAmAXaJaBacRdIdIQcoZAIQcwAJRBIIQIwQwACQYJiMbGTitnHGctemmiQbaXIjtIQaibbjmEUJAIQZaflwWJWQAFkmYAAJMQSWinwqEaaIRwZBxQWJIKWQEKIRkJBIRwIdMoZFHIdwAIYJwIclXaEIJIQacepwQXkiAVAfiWCRknbDPaAbiIBMpbXbGJZlXNUpaTZxxqAamQRMWjxjAIYlwARwJcbIAQIRwXQQpOeIcABSUaIEjBJHUbiVYNbaYRMJjJPLiEaYdoYGXaXbjmJecQkuPBGRaomcoIxFjIacBcQIAIWAdBPMfGOJbBDFHJLNOTVXZbdflnrtxmCTiBbIbJAQaZjkmdOXkrIcWIJAAoQdQRAJQdwIQARakLfxCQTpwBIIRBIIbbZbiXIQWWocoQIJaijOXbGHaalVJiFGnDBadiYnneQeXEiZajjaJAFQSIXxPlJFJmcByMAWJwWjnDbqBJlndBJckoccSnwbcUIQclGoAAHITUZjlnvwBJdIcempoIRZdackWmIkaWGILRSXbckpxRAbaXWImWnMEkPQtkmbwVjJiAcVXxJiRbiAQJAwJBaIcoaIAAJQxJIXcIFXaGidiAKYatJWbwZbIQBlBcQAkWIilWawBwAwQHCJRXwIUJAJAoBdZXkAIBxCEXZacmIPakpITYalAIRdxAJdXbeQIcwAIOQaZabAZBYJQBQWbiBIUXYbjlwJQWYjxAFIUXbAAQwBUatQccBwbAHJQYAAOIjmMQkAUIJcBAIQwIOcWcVURcIBFXPbxmJCteJMQHaGAjDeReRJdoaQdiIWdIkAIRdwBIIcPAIcJJRBBOKcIIQdxAJRcdkRjdlQBRcjwinBQIIdAIQctxcRIOcodAdXaBaIQIeoRwOmRAQIWiQOWXwdaJaAiQkdGcIIOniBifaQymIQXNPkIPDmXjkOIRAbAiAWACIQZkQOARdlwWAIcYasAIKRAcilicAdwcAKACEIQSZkowyBkcbAJcQJRbwSaiiAdkAISjwVACFGIKMUWYfknzwIQAIAIWQdUQJxAUXbwWtwFnAdAQJaIIQYaiAOQAJRpwAYpOaRxWYGYInVmmSYFAwRkbaIBUdBINUUdRxzIWIzebjmmjEDxjmflxVIOmIDUXULBIXAQURRUBuQyIPCZaikrIzaeAIEmcmiWHbwmIAmoXQAmIJWARBBxQbIZAIURdidAEoAAXQAdcBvfkaZmaEclwcXAVPZknyAnUIIdIaMIWEnQmmUYLWninialZXiRaclllyINdFioQKIcXFkQYtQJZbxAeQtIHJNdnJfnPGtfiEIYTJORSZjlIJdJbNkcmRWAaioAIQcIbwIXIVmoIWkcYIQGiIbCHUWJQwqBGaAdkaWjQIdBBBJHkPjkqtamOUWmQFjkAEIRdliBwaBpRxBIOQVAIQZceilxjknwcGIKWlHImAAAQdlsQIBkmccaAYQHJckRJRwclIkWmAIcQGIQIXOalvAZakmawJRIRPAFHBJRxWbiMWaibaiEIAIccIBQipIdjjcClbaFkdDqBybaROJkoEejwHaTbIsPIQAaAdIoaIbdlAJcBAdAAIQdwaaIdnAWZkAMAIJPAAlAPOiaaIQdacJjJQWIQcVBAQciruZAJMRScmAdiBJwQOJRwAQAIAEknIMJQpxMIaWbiDblnablmFRwbkBlwjBAQdPBiJAFJNaRwAijBIcbdAcIOZkinBImHICoQWksIcbinAZFOoIQcIRBIWamRAJRwAaQIQAGWYeerIjlnajlcjAIXbcjlwAGZjkmAIIRlwRqdlucIVkmmRAADHJUWZaIcDAAdARwJcFkQmIWcFAWcjktBJaRwAjJmoIRwJObGWHMVBmNWJGcIQEaRUZBbjwZfrfCJeIQJllXkmHIetllAdaAIDFalkoQXamIWenRwBcWkACEKXkmqsSQOAIQdkocQJwJxIJyPERaAIMYGIXamoBJblAQOXicdJIRdkaJPJkIcGJIdOCADHIKORSUWYafilmpwFIaXbjkWWabAYFbBXjWaAQickmQGXnAHadiQQblAjdBIKWbcqIQXxQEGOWrIQqRiIQpRBJmHkmEXJwAoCWIJkXxinOBRkmoMmIankIlEoARicAQQpJKQYdZiCiBfWctClaIBbPAdkWnIKRUJkbFXbCGQlnImOWiJAAQcHdwxRdoBIVAIRcjwIAZbERcVkXZwAcAJQcpwQWYjxIBpAMWbkowAIbAQcGceilARBaAOlynIWRAXAJQbjJRhxBFUWaQAJQpcQQAGWimqlIAaBAJcCIKYimBBIlnyQdwARalFYiTkIPQWiQbioIaQpEMORUbikswOcIRIanADUWbkACJQcAajAIIZbltxcjJQkmxApwFoNWYkmOQpAJRXZcpxmjAJcoBBYkmpoRwBAIRdxAUWZbitAILQdAIOQWiAIanAAFIAXwmEGbkmpAIQXdBDJORVpxQdIlnzAJRcjlACFIMSUXbcfkmpAJcpBDHIORZdfjknxACJRdxAQcIRWYacpARwADHOQdIPQUYdwWlAIRBADFJPTVXtwWYAcjAUaJZaRAIRIQWAGTPdJdjxIGIQAWkARkAIQcpCEJPRZkwWBRIPAJRcJjkEQcAQcAdXwXJYaAQBpoBYcIEaBIoBdiQWJkpAAcibitABPiIbBWsXQdxIFlbbxfQIIekcQCQWicpwmaIKXkJDxIWAoQIbJaENbxalxaQiAdxMCieQnbojOQanxBlBkcDIcAOICGRkCXlABIcWQdBAEWaoIAmlIBOBBdkAJBAORaiBPbiqRxAaRImZQJBXiIQoINBjIaVbmxAQdPdIblAJRdwAIHaccmQdAIAYiAUEUIckKnBAcWEZROiJPRUpwJIEGalnIQcARwcRWQAAJQIiWkdicRcBAIRbdIJFjowKxjCBaNIWdLkGBWaJbELQdAJPkAFJRWdxcBJQSARbcUDkAQXJFaAQicAJIIPEWmQJbiGJXDFHJNTXZbdfjltwAHIJQcNbOiajlwcanAGYlxADJQdkqtwIEZcABkBEZalXAJQdxjlxdkoPFLZacjlpryQdwAREJQdxjmRUdlxRamAABaMZaRUWAaBAdAIVcsOiRAIUAIAoQcelpwAJQXwVPQAlJoItQrwHjaUAaocTlqIbMjUPFjMmXMRbljxqPmSIksINQjfIWlaSWITlAAaEonMQZIFajYDrmmkZRNFfxFbPRpRZXbxkNeIIWkxWmnBQbXYikKWBIcYkAGWAcZassEIIdAInxIQIQZwaQJRwAUacIcbAQdxKUYaoIENOWiOnAIdxnxJcFIgnIRlwRwfAdIcnAIPQcikqROdxwQQcCEGIQXknsJIOUJjccGXaQcWYaxAJdkAEmIAcFbOIRcAIMQcIcBQUAqIcAPWIjxKcqIEXiksAJQnBGRnIkpOHGdjJbbiWiiWXIEjlDFbfbiIBbfaYZGAWoanEGQImFJFbjlZVIAWIcjNnlDGiNbamGUnmYubjiWYaaSckoQIcdAcJsWWXpFHaQZwIEmkIQWIRQjaIIRwIAWAJxlOAJdwEJdFampAcIIWbmRAIduJQpOARwAPwMWmojEVgAQcjwJAOaJQAQXXbqzInXKneEUMCCWABdwmAYBGalMBkYeaijGAYaoClCakAGbakYiqXYamYakcAxBaXeBaiBXEAIQoRwQKiANMJXjcWMALFYwpjpBkcPPJAxHAmUIbMkpjkCmBNUblxRxRdpwmNkRAIRwcQoQWIQWJwaxdRakaQQQAAAiorjaAIRwFXakjAIcrpxiOWQTajcJGMAAoIjwiWQBRWdHRbMAZIQkYRaFrAVkmAXjdeWcIIOXBxAIcBBpARdEXBWOlBAJdwcknGMmcJWmJQpDVklBnkBwBAIIWcGeBgAceAFBRwkAcAAciHimXacMjIQcoBAcbiQdkQoAQdaJcREQdxJadIBWdscemwckdJdiIOINkAcQsSeJAEIqSOAjWIOWbQHdbyBEIQSXZdflwAAIQGJWsxbwXlIJjFHwjAInXdaCRBRdwQHXbkpkccLWpakmcdjkRinBFzBQQJwJQWcIpJqAABBRdAkxaBcoBxBaSmsWOBVIHbzOZRfKbFYfmJIGJkGUocAJRTQBuQdJwHBlIYQrHjkaijlxAQbwWQBJAlOYJQAJadIUJAcRJOdwIQdwNOCfkFJAdIcQIcIckIIXYAAJldNnOrUlwcnaSnaMNaqedVAEQAQJAIIIicJpRzBiIIQEBacIoQJwJCRVAniAqmayaAQAAQiQdlkJwQAQQcQOWcmAExdkIpAdBiRjacBAFwaMaqIAcCEeCAAbWkFmkkAQQWEcIOWaaRbJahAWaBUlomQAAjacKcmaOaSUUaCcQdikAQAAAAEYQcciqQQeIQIGnbacOAfAXQlBkniqYFRiWFjbWAHWidcaQAOQteAdbwaYcwaAiAYrejocGoFaIYackorBOXiQbYPOjEQYcBaoUXMSlmQdkARbfiAWWalWbAaQcWaQaBxcEINcNzfbWIWXbJAjbicGEAWcRdikQIAenbiIWkWWBdXiapctiCcYIAAdjaAAIcoQCQQXkmQHlliibwIJViJIURiHNwRmDjAYacAIKQABQWdxEIXAkqAIdAFDaGXjkbAAJIcRJmWmjakDAEGamQjamcIZACGIRknZkiWARpwdrBIXEYkAPAIdpWiIQJEVBwBBJkRwIOQjkAJnBcCflsxXiWmdBpwRQGMRYkwSaknqMbkAEGIQWYfktAGXAQdwIWcAOblxWQGApAdAIQUYacftAcicimBOLWaiBCBIKIXcmABRYBQcxGKkosJRpwBBDFJRTVclwPbWZvAdXiBGcdWkPBIdIAccmditNiWJaskXbRAkfaWHYdJOcocFXkBkXblJkzwaRcAWJkQJwIIaHkAEBIRaEkgiaajkdIQIckWeoFkJIQlwocAIQVAPJwWQkcZioanIRwioIJORkmxyIYckpEGqsRxAIYQRdwOQdOAMYQRldWjXjlwRHIUmJcoIRwXAoIIdMKAIaDIEGBQmFZInIBFHabIAQeRcCaJQBFBHRWZkJQpuOePbFQCbJNcUJMaoWQIcyaikOdRHLZbCIQXYoQpjoJbpIYAAkIjEccQwIAJcUcFbiniiAckmIcaIRkimBJPRQoAOlnBRcfkJFHLaILQajktwBRoQcAJdcIEWZjlbaRAJRcmEQAQAAdQcpUoPiBIaJAJkuJXIiBBRaIccVZFsARIQpaIBIQbcmYmBJdimACIQctlDlRYeJWIiBCZkmMYdcKFaAWQIaaRNbbajuPmIaXISjBlBkaUmcckowkZjwcbjQECFIbekmQdIRcEdvcYbIaAIdJPcIAQcJOIQWcQYJRxJkAGIQdwCIRcxmAcfAIQcQmAcWOEJxRdkoEAIKOQWbcoHInIoAIQYmIJwQQkFGRQJiAUfkaJbfmfaOOJdAocikBQAEoBOWIORmIRIMQYEJQBmaQAeiAEIQXgkmImyARdZIkmAIcoFJNniFYckmPkAJbJlBIWIcmQacoIQiIRceMnKAIOQfmIdGmIRcXwAInIBiYZYYjQRXDinXnGdjiajHOFmFaTadkIXERARkQXxIRwWmnIRxAIWlwWAWlAQAZlBFKQIRUZPRpQFOkBAJRlBccRHKJQpwmlaqIOIoWanWcpOpqwIoBbwGIfxaWQwDGKICYdkHIEIGBlEeBXmmFDibnCIzgIBVXIMRNknRUjmAmIdamBxmbOVGjmXbmBFQXnprzfpAdynOkjAIFbPkWctAhmAMzQJmccELSjkBIQCaJIncZikcdAJQFckoIdaIasRAXwUQBoacicJWAOIdktACHIQZxARPaIkbrRakQRxORaPXcAlwAiJRIlbkAcIMpALtJORAJRdmtxxAIXdlAAQcAdnWclBGkIcoKAXAIQYQoCpAoOcQAUZCacAABIXQXbFaYRbmAcdIJViAWJOETenmjHaBbaIiERkSjlmGIYdwAGQWmIGcQKmEUWiioRkWQeLaiqAocFaIQWcoAcIQcjwJowQciBGAEKQaIQccAbuAIQIcoIUcmAcjEQcdJiIZBAJGIIiIIIMbXanauAQadlMJCAIBbRAIQpAianvwAJuIQiAHaaHkmrlFIimoIdBIMlsjcUknAIRwQAcVMGQAAjkcCiIQoBIimGMeQioJIAIcWYjURjdBeiIQIBWbiIWqWciaWdlAcIlaWMHNxwkNWjJmaJWcGIRxAGMAOQIQcAdaiBRAGJRVZjknxBHJRXltxOXQQWWiIEaIBRIBxWIRkmbjRlxIIMQbIddkJwARAwWAIIIWoQdQaMZxABDOkoIAZWBiJAWBcIITibiVMjiRNjMIksWAPbXjmjeDaAYBOGUikmQdUmAIRVdwBilJboIIAmsIdblBBJcAIOQWZbcejktwRxWaiIYAIXQoIAQXjabmRkbAIRkmHWbjARcidJUaoIJVXbBcBbAIRwjcIRwAdJmCJlxjlUWYajkocACXZafkmtwAAbIamBQinaoJQsXHJBjbwEXbiaAIapwWdIIImmcBMnaBIBaIJrltjjMieINNBjknBjlrXQEBBlBjkjwIQAEJbcGilQIoICHIWIWjlxiIWBlitljzBkIRisQAoRmBIIQooQAcJWikCIQJwIRwIAJwAdjbXiAMacVBDFGISXZbflnybjXbIRxIBdNcDArPXkAlwBXiAbIjBJRcBAIQYRAJcQWQpBIQsQimsQiiRbjiBwaACjXHImAIocCKQdABmBdJanEYPHYiyAAJkApYaIRwcZAACIXxGUnAIIGbjAPcoIcIcAbiAIIRxAJAOaAWiAcBOcnodIiRAbAcAOACIPQUYcjktwIciAJcCxAQdoAIpBIBAIPRcjpxBRciIWmQJAIOcjDBlCCHOXbkmrAQBJWcUamIAQAjBRAQBRwVajOdaBojBwBQoaGAQcAAIaiBHYacmARwJwiQJacaicPBWFWTjiACtfMdAJeGbBIKWejlxNJjFEmCAmtGQWiIQJXcQWYAIbQFackoRjwDYHJCfnIeQXlnznZECZenOAJsCeXDKkBAGWCfGmEJCBbxmIiccAoAdkARIQSaccEWOQcAmQIcNbkQcQAaIIQcbjbBkaRBlkIIcAJAIAPAAAajHdcIRcGLuWGakRZaJdBAQwaEaiJQAIUnwIYENAcBBfqIQcIOixWBKFeXBIQdmuccQACXbJQBGacAnAJIRWYQkiJQXeBkbaiXibQcIcBwACYjpAcBfladCJXbXbjwVrGJfACbUHJdltxmNAIQWaxBIQmpIXoAQYioxAHJNRUXacnoWIGpBJRVYadejloOnGaJUZbkmAGWbACIWjkCOWafnKWOcCGIRWneGJMyeDJQXZcjtwPBibAXnBcfAYBJMScjnwiQflAHVWjmKOmAyjwWCxAPUACWKpdAHIpmflJmONkmICIYnJVwYaixacmdIUPlATOmoPYaRReIbwWCPwXoaBImIIIfAbAinIRfxmAoAdllbBJxBIRXAcOdacdlwJbkWkAcWmBIOQWOABOQWQJkPvxEbaoEcjcZQdAIiIYWcocAjioAAQJOYWcFnGuHUIRNmllmsIjlyFCkpcjiIaIXMbkpeUnbdaiJXBCmOkEBbWBVKWRkBAIIwADIIacZGelPJNIQJAGNezDJVJcJISUUfAJfabHBjlUJbmoMJefOQMfljVXbXEFmnNFOXWLIRBOnajxilmEJRwENmqMlrbUNKeIREbPVpBXIcfktwFpBUzBUKIIrFUezwUUCFGIKORUZkswBaNGAIwJBJWJiAJlYcAETeLBIawIACItYfaEbiQGjGJlAIAYaiAmmXiiCGdiJWmQjbWdlFAcIQnwiRkrAQJxQAcwBaJwJGukASZlGERBOJiWAdbkARAJJaQTUfIPUimJyXaZzWFUiQUmFGWEbnDBIbJwJxlJWAFIacAIQKnzalmbnBlBlxrVmQWBIMNUXbImXknnNxIbMEoAEakXlkIvGikAIikNGBRoAAjWIInBjlBjlMaKAoIlcFXBjlBjlWmZXaqnmQVekJLeWJRVwRLIRkaiAIQUWLeEGKMRUWamyWCEGLNUWYjlmtzOQmIRkoicAiHUXZHXiqAJLQdwANamAQWQNlnOYfkoIRaOkBIRcBQjPVjlXaJWfEINUWEIYOGWiBioqFGajrwEGUIJQfJwMeQmBIRVZxnJmomQUalmorsUBCIakAXIEGUberMUWaOayCUecKCUGPlxLAeamAQNnZIRIQReJIjAmRAiIIkokIQZkpAUapccmOIADjkkRkAARAlInxmoaJQcADbiooGVnAIQZiJLaIGwQoORAIQcjwkQWoAoWmQQdRwEARJOceowAIiAlRiIWdAIRTmwaekIlIiIIRBbQZIIYWIcZamdJVhNfaKRAXqMXRfxNkbkAEPRNinIQGbfmkqnmlJMPkEzelHeQOlWZkQIAIQQdaYiAJOoIaGcaRmBfhIaNQykJmqzaoaikmxinJiCIWCZkYkBVNcdwAWJimJIPBdAAIIAAikkawMIcMblAkmwQYIQdxaWXjkUXilBXRxAAcbEIckpAXAUlBQIBAIRBUaAdmoBwiWYsoRxVBIpJVgoIccAdwoBbaBAQVAJIRdIHkbjkAdkxcIdxYAnddoikjBwbxkEAJAIcAAcAcRwxjXCJHIIGtlaimJijFfQQmaBOoAoAsdRkIQImbkQIRwknBlwJOQdaBWbkGkJcAcELAIZwYcJApIXceAQJitJlAIQxiJOQQWIakoURkAJQdxXcbAiRxBDIQYfhkmpwSQIaXlaFbkQinVFxnnoOPniQkbBlBkMXkQJJNPUYduiFImIwREXaemIQcAcipAIcoGaAQQoIQQYcQiGaiBIQYdIQdAOitkQAIOccdCcBOXVLajPNORUoGkQkmxyWamjlxAYcelNBafIMQAkBIEWkflBDHeGaZkjJcAbAAABcjnBiiIWAsieaAIRxjBJxnBIQIAbCFkIQZwdMJcoAEMYdjuacRAIdxamJwQFOZkApJJoIAcIWQIAIRwJwQcbxGdCJPAIcpaAcJURkaXImQaIZvzXipXbZdBlBkvJiQGIRiLlxmNxxjxcBJaJiHBwDPlwIAImIQFbjdcGKQIIbkmciBUUIAQBRdxEUjCcnxAQpBFJAJdBDFHkmcQWxwQQCUZkAoFkAJORkbycUIoAIcIebAamIAaoBIQIQcpBBRBWiiJQiBOcAIdOXiWaEABimjwBQdJQVwIRJXaAIRekFMkBflOYAIQceaKElmWdIQPmdGnckQjAQdhCHWamADIpIPRUINIJWdBORcmXelPmcYIQafdWCQbbeIORJkClnICEEXUJRwCWaKQcpqBfMUfcknOQMnaOIPbwnmcaiwoAcZIfXnaRwjkAiaGIQdXiHxkalfwJBRYGXwIKJIjkoblQJxFGJcSaIRlwQYoWAAIQRiWmGHnjbNfmWqmmMQWFVkXmEcRKacAsAcMMbIAdAXjGbjjbjkcEaWkhblbcEYHbdCnbCFbbRbaIRxaAGLbbVQSOSQIJAOEUIZAljlAJPRbpbbVHbHVbHRbPpHLRLRbJDfFHRbRpHReZRVjDFHPRZbfprRbDFbRRFHPRZbFRaqfVHbfHfbRBFRVajpHRRaJDHRfFHLPRVbpqbfpJlwJlxacAYBRRFHRbHRRRPFZbQdVHRFHbRbRRbQAPPVLDZHbPRfFHRboJQmsYBRaKbmBjaApEYsoiopaadPXioWcWpAYaoJiWqIkTAQbuQFGbaXmoHwICbnjjYaQaYiIdbjmBBGoxIRiQJIBkQJQAdAJxkpAERAtcGWOAInARAQBaabQApAEXkAPmPapXrbAEGniJkcjBkmRAERcGiyEkBRZAcpAaBJQGaAIKmAddAIQdaIAIRBAIIAjIMMKoIXAEIaxAajRHackJRwQddbFAjBQaIlaIxllbQAcBJARbwdAJRAQMwTaRGcAIBAIRjNQapkAbotdiJABWYikXiJUBGInaITaARMlBrnULIOoiAcIYJkIQjkYRdnAIQcIJaMZbeIHbjnWJjicNOmApoqaWnHIRQJdwBwJiXIJaJcAAQApKcEKWoOIPdwdBGIQdAIRYblvwocoOmIOdyAcOAIRDFGJLPTVXfhlntvxyAJBxGImCWiAIXiBDGOAccAIQnIQIQiBIQAOyOQcCdiCGJRYaAIcoIAIilPiqcUQAIcJlOBGOQjlGdJcAdIoQcBfBpHUSdcsbHBNDRmaHVUIWmdIIOIGelAJwBiaIWiQemIkIYBRkXIbmIsQZkEIXkIQQmJIRwTiWOaAIIIlGCJkyCIICQdxPcIQcAIcBCFIKQaelwPAXikAIQdwJZAmLscIQUsbkIFGJxyIccJwcDEILOQWYeikmqtxeIItaccYIVIYBKmHIWbkmpAanWAWJJPWIWfXUenIWYalmsyYAIkaXefJpPxEXIcOXwjARIXkAIbiJtIIDbxkaIQWpwABkwJcCFIKYcsjlwBCIRACEGJQTUXZdlwzAIQdsQcoISdkJCaoQOAIWZckosCEIYadkIXlwmAJRdwFKacqAIOWcnIOdiQRAaddGWYbOcdGMYACIKQIAIItOMQYIIIajaiQOdbIYBDZuAERfFdjbYWQjPJkoAjktDxakjBjkRBjkkIYQIaQFIMQYaejlwbIARJlaAXbAJJTYXBwQccQACEIORWYikrwIQWdyQBKQXxBOmIcIMYfkGIQacflnosGIRksIRwOnOdaRGJIbIsdVlatquWMeBUFbmPlVnImkbNtAWIXMQkBluOcHGAkkAYGAYIUuoZbiPWaIXmmmWvsibGnBIcFJaPIQaIHQGGAjBiJwaetaGZULSBKFafuImJkMDOSXbyaBSpoAANHRABJVkpAcInQkligcUImHGAKkAjmbbAYhUiBujSIRQkBmWjBdIIZiYKYaykGPXaJamOIiVnBLNTZubJlxBJQoARDciXkdkdaAJBpaIRkRcRFidWPmBbDbswIAIclkAaRakBAJcWckRAIIIqaQoEBQIkxQamIBmKSSObHamlkbJIAMJapacRxvJVDPIIJeQJGmkDIjEZbJbwaYZPknuSIcEYJYMRTkpwEZQaiBccQacBJNmeGYdkQkpOcsQdAYObJSWlHYaGPZsjUEnwcdesVaBwoYARKpbOijwEYGmAAcmAIWlwAIAwhYiIICjHBBIQAGINdIcAiiAbiAAwZbkQQciiAXUdwAcGkQmdJAJBkkAkmcIWbAIIidAcXIJIBmIhGkTkqAcIbBIWKAcBBAJAJAclIJBbaCRkAAvxAFnQDkjUwIQXcGFlujiInmbNvDFPXuxMRNBLNVXlwbwQaaXIdIiAATAJwBaJwzUAJdUQjkcIRdwjBjlBjkdcicAUObSoAqIcQcCEdACmUVcARjAJxWIcJUIdAIJAcVcQUkHJRdBnQkeBAIYoRkQwiYaMFBfSnygkaACvQaobeqqAvzBDlFaIRPBajPjWBlWIAbBbDFHLNPTVXZfjlntaHPbHPDDlbAQblYFnBOBbllJkBlmAcBcAAcDKHyXXAWWiBBAnBJABBNXUmIRWxWamIcnBRdODjJUOiYGQZBkJdJYbXcVampioUcKRHiIRAZAWIJndlkRHbmBJZIDjxNbaQHkcJBWcrWrGbHYJZllxIBCbPllAmBkRnVapBJdtklWimRiEYimbBRPJdJAbzaajkIdkrliIcdjlFAIpOJlVlmBXNckwkddAUQbBBJanzBIPbiWVBdJjNfRAJllBObBBbBAboXnlRJAJJkBJARCJjdPRxJBlIIDHdelbZaaaBabBbBnbEmnnIIdGBbbIFXxBBllAXBXXOQAYcPkYXlniRYFbPbBPvOnndVAAQBbjJiksnHRJAIHAllxBJlvlWnwXBlAddJbqqBBddBdjAjBBARcoBxaRMNPBRlJZBnNDFTZtbDTZdFBixnJBdbQmBJbBIJPNPYTYNMIIJnIRBlfMWAAjHkIQaBbIiBBlPIbbaVMAiLaaWqwEXPBabBbdkbTflJBxjVMXbqXJlJkBkBHIikobBJIBRjWHjldPBlRcalpwXPXjAWZABiRbBBBJiHlPBBJlzAQdBJBcdFBABLBPIORARJxBRdwddnHBBpxAmIiBcGmZAdannjBBIQlBJdlFvbDJIORAARBAPjBIRPBOAPanllBQQxbfjBFbBBQIRJlBPTVbfkBOQdRjlwdBJbdkmpyBdiAIAAAdAQxlBvBlPBBxLBddVkzHGqjIQacAeDVBRAayCBMbBDHJPVZlBBBbjblBlOnPlnFPTjdBBBBBfbxdXARBBbAcAJaXlObJxBJxbJbbaQAcQlpaidBDGanGAAwAnnwbPajaBBDFHJLNRTYMNkFbGadZlOaBCFHbfkBJBclAGrbnsmYpJlBmIIbGNaeABIYwWcGBIcBpBIOclBAIQARBwBAHBBIRAPBAGnnadjPBdBdzliRAXDUcfkvIbBIGPJlSFjaniQRazZBApbGaAjQiBdnBbdBlzBxnBBPnPBDIRbBIQdBBJBJdippAXRBIbPAIXdxJInIOIXWbIXBJRTWdIApRxPHbaldDFHJNTVXZadjlntbARjBykBPFIXBdBBBBcdlBABBFJVlkUxjJWlRVkWDlkRboBJAJRPWnBlBXAADLOYGPkRkQmRdBVwJJIYRJIZlJYQkOkfQZnBJlfIEBBPBkcnXjZVnHltxaBMEbJBpbxmBJBWIaWAQjGBPJRBCHdBIBBPwjaaBJBJlzNoIERalJjAVDlAIBAPAnQoLBkAIWYRHPUXBImqbBBApGdNAlsZBBNdAjnNQWiIHJlxBFJRTXZflntuxyBIbkoRlJlsJIAAAakcoccIAcdpAVBBPBubWdBBBJRwBJiaQXBDFHJLMRTUXZbdfjlnprvxydIjXJFHJPTZfjlxBBjjlAFVbBBWXdlXopBAXBjPnFBdXknvxVljlBAJJFUABPAVBAdFHNflBBARBiJBARXNRBBibAIcoijGjcIRdwBbScCcAcjxBJQBlzPmbBJVDHJNPVXZdlnBBAJIjxAJWnlkYYuAJBYPXJIQixnAItNYdAbbBdbBYXxaBcIcoXIQFaoBibJRxrvZbaQaoiabApBAIHNTnBAVBAVnWmoVBdwHJNBAQZxdatIBRvZaBjBJJBBxJbAQRWCFXdJAWdjXlPBDINScflnyIXcridXDFHMRTXZbknBBBPIQIRBIWAnvAXBEAXJtBmjBBVPIjlnllBdAzAPmXRRcbmabJIRBINcoQRkbXjlJarajEPXIXnaXPcijlVjAbIcDBxkBRlXlImRlAXpKRmbWbAbcnRBRxWbBJRXbllJCnBAaBBBBAJdIbbJxbbBBxAlZBHbBIpJOnINBlaIHRjbIQnBdBJHRjmiciAIdNKRyHHXnZBlBHnmLlnBHAWZkXmMbBWncWBBllARGtXdJmMQoRnBWjljjAWoBmLaARcjaJARaXHpHAblBBxcjlJlbIVgjxBFHnBnklOUUsvfXTJjEJnGJBRanGClJbdMiVbilmXacXasJHkjlBBPwljxxbBJRblnxarJbFalxZajFIlLubxbjbZaAJbbIXacicJBlPZrYIQFRNlfAlBJBPnkWRHjBIRkWcBnkEFmBJXbAIBRnwBemejBlIRjRbjARlzBwHkRWZHuCRbkRdaRlZKpbxBJlBQiclkRBddjjBJknAnbxbNAzPABlPPxlnmlAiFRGbUQFaRpJVHAooJXHURxJbBacXJBlYIQdnxBJwBIbNnnfmlmzTdJIBJiRbBBJblJJjbbARjjiJYoAuAAaQxxZblYbdJACGbbkjIBRAliLddiaiIGQoNJWExnAbcQdlAlvBWHnnaAIJXbJkdIZZJAjdjknalJOZBBRTlJbZBJBaibBMRbHPaJnBJBBBhzXlInxXPzbPPbWBBbADRwjWjHqRlXbXBEBPBaajknaXIjAABQdpATAAtDXJnJcNAEcjdkDkmijIdPNkipJNSpPcBblBdJbZAPTWkqAIRSXcjoBFTciBJTcipJYqAAJMRWiowAiBEJTZdfiARUcwIRScpBIRTdAQFKQaOQdcAJScwARkmoARnxlQcBcpamXiAAdiAdJaAALaAcfkAcdJliaRlNPlyDGnRnwBnGlwylMHnOlXijWjwXNdnGmqFaKSmktJMIQXJBIdHlAiNHinIbcBAHxaellcWpApORZRjIRxIRaplllcMnRZlnpxNbiqBABBRBAEdkbAQIbjIBcRjANBcpZBmnHaFPbjlydjnsBJaBadoAAnEZkjPJNblTZJNZEZBFUcAjdZbJjQaXdwXlbEiBjaJBJQbdaiJRwiQbjkjmIHJmAdabAJNOWiApWjblmdBJJioBRljlRiJJbObWRnxblHjIaFbWJXZBbbRdQnIlWBVAdBBcpnBPjlHJXjJkkRWaAGZflHbncdBwmbwRjYJBMmcHibxaCjjlnxIUanYBBJlIEbkzXajmIadbltDFZlnsAdlVWbjBIIBUXltDnBXlYAQBZjipjdkHIRnabJYclXinxJXakAFILacjjHjnBJadDkdACXNHARnwqIBARdwjWicpanxbXFaBbjIbIACAaBoobikRNNjxidQJxPJRwnbaIijNJalIbbjaRYHacGsIdiVBVNXJjAIRlDxXXPNVJJDxabBiZPwpcFWijrnlxGIXXGilaJPRltwWOdACIKOQZxaPJIpJlbilaARiJIQQcIIcAoAIQdwoBwAAJxaAIQXlwdPjnAJaQRxeIcicRwAdJRxjljXNJIjcpPdABAdlAlFDPjkjiJPZjnwIBYRDUblJWrNWBZjAEcoZxJjdfxIJwYBiJJIrjbjJjIEIdiIABIoTFadJlJJjJJjiblIRGfJOXjHHQblmdNVPidMdAYpWJaZJAkipwBIpWRLirAGIPBBJJjkBlCENPTVZjlvGRbjkrwydISbkmBBantZliJIbaBIPBYJJxBHtwkVliNJMqmQQWXxJKXjIQaFAIFZRVZkRIqEVFvjmFIbDlmBRZbbaJnIbbJbaBBdOXJAInFiFAXJXbGQYjxIABBNBwXwIAIPxbbbATGCGjkAXjxInIdBkiXAQanJiWApkFIncjIicoAkrIWAdKacARnAaJBWilJcIPbBBMIxIDxJjIblJBDFJPTkJbPqWmHJJxvxjxHBPJBJJiaGNkBbnJnpxrDjtbhlzxhQjnRBRbbBbJJPxdPnJJJPRJxXIdpQJcBbbxBBIPdPJnIbJlBcGnbIXJIkXjJbjJJjXnJODHUXYalmBJbMWiBUdoBCHQbclvwAFHMXZlnYmmFzHaqtwBJlVJNajIGUikdbJbmIkQdbWYdbilJXbciJaiRZnmWiojWVwjIPbnbrGkVJeknortrEZanMUnvJYamiFMlnIfnMYfbGFNCFGZbYdlwQApjZxHJbuLYnJZeIjXErNWcjPvnlNXjdXljwjiIRdjmBIadEcfDFHJLMTVYjlnvRbZjZRxNbiRiBILljxIJbIboJWNHBBEXkFEaBiicdJidIAcBmBabHBWERmjfBnmiXlkRoXbjdlmBIRUZpxzJfajJIJbblliiilJJDTlIfkndxMIniVRXBBCFHILMPRTUWYdeiltxyJVbjlJWXPJIJJBDHJNSXZbfjlxIZBJPcdxAJRdlwodIJcIpSbJJJJGRVbjkobmpPIcUJwPPAJIQZpwbwRAJkIRkJQZdlyJIJwiBwBnblIJwWIRkIJBnBIRpwRknxzJlxJiIcoIXnjHidIodaIAjpxmiAJWcoAOcoAIcwQWcRcIFlAIcoARaccaIQAIcIUdkmpmtABIdPxradlyWJwJwBJIRaImJIdntiFAVwBMaLdlxbMXZuNAIQZktwjjIAlwJBjITbdjnJDDFHJMRTVXZjlnrnMWXimEIfJBJBdnJarbdnuIJIQlIWPZBbBJbBjlJbIpZIXIPBJaJbHnjJJlBaQDBRGjdlVBVBJxHNbjbFdbiOXMOAbbjJamFIIdbdBJZxHjbBXicjczbVGNHIalBQJBkBlwjiRblZGoXApjwBjnxJcdRxxbRiSDOXlJjIjdfwLMnmRxPjJJNcFBjJcXjlJjxIjIZjdYABHZjIakmBcQdJJdAdjIQadjlwIRhzjJdxxxAQVJRwIJwBPjJwILIIIRxlAUBpJfeimcBIbiBbjXHIdjlopMpkQaRcWjVmmQRIMjlsBJZxBrbJSdkdIABJvDbjFbaXxmOXdiBGJaIQZdpJbnJnpJwJlwIcdIpJjbnJIJJjtaQtkIbiXNjlbbjJtjjxicjNaJjfipIBbIVmjnNPbbkqdNeidIRIodkRIbUBBxTJGSInjJJbaRBiIQIBxbjwdJbJwBaQPZADNZbkIdwwlZARlaJlwIWJknxJaWJbBJPclBJRbdlnwABBcBAIdwGcWcJpdXqQdOJxlyQGQjlkIIIcIQdadXlmdPZwOGIKQYdkaRnPuDJRIRmJxacaiJwxARJBJRxPaXwbabiJJbBRdxJlAJdxEILMXYdlnAanBIVWQcNbBDJYdlxajnaiaImIbjaQbBDFHJLNPTVXZbdfjnrtwtOaDJRaJlxzWDJJIbAWamHmXlwBnHnxxbJxBcbxAIXwQIXlwJBwdAJQbxkABcRAnxbBAIdGRaiElIRxaBDGJNQXbdlxyCMcaXxajaJIatxdAZlnwXJbipxIQVZDJbjaxxaIIndlUJwxIRIQXlxJlwJxkBBItOjjDEGJRTflnIAbbxlMXjlxJRiNXJkJPlknxPRXjnIWJZkcPiIJXlljDFHJNPSZbflntzxDbjlbJbRxbJJbJaRBIbxbadbXaqFkdnWXOjfHIKbnjmcBbxkXddBDHNPSXlnxzXiJJzDljBkJmbRBbVjnwBJbIAIOdCAtBMIIVxHPJbjBJJNBDFHVZejlnwnjJJNwMnaMBViQILkRldXXjJJdajlccmAndxIDiJaJwAQHjlnbLxIJRPJiIIQYJbJNwkXHXMjiQQiBMcXbjmiRJmAEooJPkjlAiRxYIoEEiAXbijaQjIRwdjlIXxJidJIBXbAJxJbjxJCFGPUZzbbxibbfJnaiTjamFJpIjjlJbkbbHcnxIIRwaQdGXjlnwBJUbmJIpxJIXkmBltbaHMXZxljlkHIBARJjbSXlxIcjHjbnkoIcdmIRxBwAWCpRlibaXbPiWdIBaIIrblNmiJHjJaALjIjJRkxAmWFPNlIAJIXAJJmBXcbAdAJlkkBWibcbApAIjnkmplkiXIlwRARnJaBbaWFaRxbjibiQJBdlXBxlBWRbJRbPJbxadbbbblIAQwQJkAQAjBlaBXcoXliJDHJPTVjlnwNAHdBdAjaoAIcipAAcbBJcQicpBBJRlOlnpAnGPZbdkmtBHITbjxJadltZbjtIiWAFuJbjajamlaPAJAANRdxYXjcHJRxjbbbIRXcnARbdxXBIRXcdbAPNZbbparbIIQXIaIEdjacBdllbJbaJaRAQJlGRwmjXjBjaHbjJXBHJRknIRlACFJNVZtxBAQXdBJWnxYApBJdBJdBdZaDxjkaXbnBHRxAFjCXiXjIbbiIBVBdkZaPaWnYcWBkQcQmmBAcFtaRJBINjJIlFJkEccQBacqiaQIWJBQcOCIQcBiAbwYkpXXbiAAJKNbcBAakyJAoJRXJIajknZAXwjGdpABlRBJMbcFAZBdAEwbDTaIRblxBIbkmBiFblnyCSdIXbXjvXbvJbblaNWqcNXlxFImrnmPBFJPRTWbdkxBJYkHnJccEjXacjwBFJMXadXblnkYcBXbaJbXjyAIJacdcTbXjFalaXAJdxIQHcIHlncXdBEHNTXZblmcIdHXjkWJaBIcplwWRdBnxiHjiBCHbirXAHJbkmpabXbiWbIJjcXXAQcwdARcRmCjvxjnAYcHxMWxBARlIEkciRXbnwABjxBIIWQxBDFNBBNBBdBdaGmLarbbmFfelBscWFadbuAcwQRIApeRjIWZJmtwcQXcidXBbljkJBJjRfxHlfNxabBbDJbxbjbblJbBUcJJjNPlXydPVUIBUVaaXkJAItxjFHXTkjJXBGRnlJFPrDjvJjbjHAXAWRGQQXxAAnBcoXFkBJJdIGbnARZRBIdxnBBJJBIbkPlBlFBBmBBznxkpjBIRcpBlQjlWipAdBdBIOnkQKmizbIRmnIdlbbHlxqQyDJnbGBwWRXBRdpxbIRwJxYQcRBiIQWIRXlyJdlIJcjIjAnAXbdJlnwdAFIZakIpxAJxaQfaFaJRdXIXwajxAJRdlxyFJIOQXdxAJQWajpxJXxBJRTZdAFImwBAJQdJnBIPRxzkQjWbknyRBARoJFXblwIPdJxJXblIFIacknzAJLRdknpxyBIRxzJZbARdwJkWJBdDHTZbfjlnxyHIbABaIRxAIQdkBamBaJwIEnXkXlzajknbabInInJjJARxDdmIJdxAJPlBJRdAIQZdljAJxBPBRdlxzBBdpAIKQYhlpvxzJAcIRxlBdrbkdBJadkmpBJRdlxAJQVdxkXFkXRWPdjxHPnAnBxBBJxNWnJbkJIXAFJbkmxVbIPRwDXBAIRwIIpBIRxBIadxPbjlAJdxNXIWjxzbladwDFUYaknzxIdkRbbBJBAJBxRRMmAJMWbBdQdonBJRbdxITkDaiHlxdQbAcIiAajlIXbknzBRdluOQdjkmblafknBIKRXdlxycRxBdQjlJwJdlxJQZlOHJlAFdxbkmJlJBRpxFUdlBdpIdAcBfipJXbkIAonAIRlwIYnxRMflbAndXZuBRdxBJcxblBRxlzlknbXxdFHJNORVZbjnxJBnZJJnxJRJwACWBkJlInAnBdbkXAIdlpwVlPBBdxknRxORxNJiJxBIzdxlSPbAJJRJbBCFHJLNPRTVWZdfilnrtvxzjJIRdlwZafAWnMVAIRlxzBJRdpxHJPQXdlnxxddAJxdjJkHknbknBxkbBkJxRlxBdxAIRxRBRlJlbxRPdAImWnbxObAlbBlBTVbBBBcbwRxJxBInlBcFBBdlZMAjjZdIcjbJjJDNUXjkXAXIZIdIVkRxAdBBiBIQXFBdJlIEIBkIXQaJacRjCJPlLJlxTIcXPVJkBYRJlBIJRwcIcbkZblnwFILadknzBDERTVdjlxxFLBIRVdlwJJRlxzJXjwIccQdyIoXktwoJJJBbkQdwacAAPFllbkXjllJxkdlwnuJOQdPAJEAdlAJJJlcMJGZjkIdGJxzHjmaiJlOJjlkIQlxaRwJxcJmlxwmIIIHlIJIRFZUJPzYJIBUJjzAJHxbxwmoJlUZAmIdiAIQlkdPbnjJJbbnjbCdaaknaBAViQBkJcdARcBJdpacpAndIWAaJlAlNaIIcAcccIABxBddJxJaBbFlGJBlmiNxUIAjBBdJnAojxJlWIBikcEnaWAAdnAQcXAXBJAWcmBumjBBCHJTZdltBcmGNjmyEINanwGJaJbbiMObBCIRlxACIZlyljadjjbaBaFDaNjbEWjiEHfbklZoBxbJbBdkjdlBNcaajnIlmGbbdJpEHhlnXhiIRxkclnJQFAjxiJXnGaeinBRdlxajjnZaRckmHMjYliJJBIRbbbbPbiEXiFIXjHOIJGRJwMWAiJWZnERWakVYaoBJdxIbjvFxlwWRdjJJBJRjxJbkAIcQkcoAcAcpcilwAQiocHJbdmAcAQBIQcIEaRYBdJlikdjxJydjjJViAPjlcbxjaXiAnkmBIIRkwdbbnJanbBiXxXbjADaqpbXBInBDHLPTZlntbkXBJanalBdnjxIdxFaIAccTWjlnwJIakAcAIRBAIAjJlyHXbdAERdxINafaRqFalvyaIbnlaJAOmidJBdblJdXjldXaJaYcjBBcadbjxJbBAJxpjiWioJAQIGIjknlJaJJDYbdlxzaiAmJnBHmXRxtbMlXXWiHlxbdIUQcsXxwdIJAIbEBGAiRAIQXlxtIJflxxDFGJOQTVZbjlxiJkdcoRwcBwnyAcWIRwJTjbicIQXadxHJJRBDFGLMPTVWYflnpxxIRdJxBIQcpBIbOJlxdlblJBIJBRAIcrBaobNkJxQXjxxdbIWXaQWJdXBlBIRdBxAJRdxjEJwnXxCQIJxfkdlxljxaRiIXFblkJkJwXEIjxOBbOcIXkJIZkdXBkAKXIRIXlwJxPVMGIRlbIPwRLmzbamnjxNdwAJXWXRnkRXbArJXPRJIJJnIRwEAOkJuriJbbkjBdldwRIHBBbkWoBaLbJlcDApxJxkWBdBJAGabbkQIijBddaJbwBBJijjjBIpaFJcAcaABxjVdkViBdJIdWlJJaTgNabJHkqRzbkJlUaBVBajiGYFMVgkAcocAQjJcIaRznxJDHJTUZdelzxJRlikJjIaRyBDFjXIZUJJxQcOHXkaafxJxnlXXIIjbXJjBlRBilldJFXkjQaTxHCkEFxlznWaWPjBBtXlBALNHJdDHNSYdwQjJdBarZYdJeWjJlIXabbbbbcHkQpHJiniAAdBPXbHBRRJPbxbbaJblxaBJlxBIUBDFHNZlnRBbbjaBRHlBRVvBABIjWBjBJjPadABBJNAARlZblJblbbJvbbbAdaJJJRRAFQwFVddZbdbbdbbAPBZbYpGcXHJTlnJbXaIAJORAjXiCQZjlvxRaxJjBJbXXJRAOnajXjnJXadBJVJVXiBBIXcApBBIPdwzBbjRJZwVbjPiFJRVbBDHJNORTVXZfjlnIRnHbjbxJxDlaJkDBziXWcXlXjdxfJRexfjIaJJJJXxBJjbbXbXbbJVXbMpkWAXbjwQdIcAdIaAQUcmoBkSJbwbbIjXnFVHiNPaXaAEJbdkptXaAANbiqdblbbbbXRbVIotxBHAbnadbnwrBjiAYjRwHIijbNGnJbbAIJmdIRamAJaInPaBDFGJLNORTVXZbdjlnrtvxzXbjAXcDFHTYdfjlBmnnkbsAIbJHbJjbRBJMbcGjwJdnOnbaNbbbidbIbbBAaBUZbbjiJRkdjnPVHVJbfniCJleJVFVIdUZJVJJHknGJGJZaRbmAdAawIQAdAdJbbPxAjiJJBIBJAlIbdwBBaSYjlbbjbJjIBCRiRPlwFkilBIWmoDidFFnDnIARaibbxnrnIRYnABJRldaFFaDJdxJPJjJbIjxwPbFbijIJUXiVwIIQmoaABpRJJHJWoXbmFHQbJZfMkakkIlmJijRBJPkbXBHJAIoJbNjaQRDjAjbBHIQnwBAIcAjnBJJaHPlBIQPJBBARBJOlBJkIcdJlbFlliiFknJMnAIRIQJxxdxJaFHNlzFbBBXblbbbbdHRAFRUzcxYWnkjaJNkjBIRlnzkInjRxGRcRdbdInZXaFHXJddBIOdlBJxbjknxJlzlBxInbXilaibjJJXXXJijBBSdnXsPwRIlbXHFbiPBCFHJPTZfltXbXbBVbRbnUlBJaFVXbFVadlXbwEXbakbadVIdQAblFaDmAJmrJapxAJbacIRboqcBIaIidxbnaRancQbJZojIabbxcpxbJXmXxiEcQJkjiFWJMRZknwNlrbdBIMdkbJAHXlnzBDFHJTVZdflntapBdbbbbFBDJPTbknAJbbJnkiJsdnbiRwbGACBJbaanIXJVkJONXbBJjBaPWBJJIdajAIJPQbBJcXYjdbBdebHbDTZjkjNVXltknBBJjcpAJAXJWQAYlbjkIJacBBniJwdJOBwXJBJlmQjjnJJlBXWccJiRXiRNNnjJnIdBknBGRBBjBXlAYjbjwcBIMcBaItaAnYBdBUAjAEGmJzZdbbJOAQcjIRlklNBjjxIbYHIQdbAAcyBjAbiiBlBJBIkYmRbRfOZjbnwQRbYmnRAlwAQdBHMOjYmeAjkrkEldlaAclwnXeAaRjjkqddlIBJcREVRBAsHljlnbJBJXJGDvkXdZxXTBipIJJllXaUilddwXePjNWXjbkJjdIQJHaJkIjRJfxIBlvEJBxJMXJzEQnJjJbjadEXjxbnFjiJJJGRjldNaBRxJBUPBbkinbwnmdxNdkEikdjJbGaHkplMKqBYBmXdeoQJIoAJMscdOnnIQdfbjiISanjlziJeZflJRbxbbQQdAMRchJFXjIERfAApRHHBIRcAIQcXAHJirbIEBXJBBJABwBjwIbJxBDFHNPTVXZbfjlrxXjJkooBIBwIlwOiBlyJcAaRdIjlzanIXBXJjJMRPjJdlXjJJxJxaJbGGZaxjIQAdfjfjIcBJaJBcYBkIpbRdIOnbNbBxAHJbAcnjJkAbbdAOVwMWBJlnAJxypbblbjRZnAFaHbjJBJnXaRwCanJBJkBtlWbjwacdVRljxjjWJzDbIbdbXnbbdbjbladkmWRcdZbflxIAJdaXhlBAJjkRbJiadabknZUJlzACEIORadjkDxJNjbbjOIAJjXaQcpwiAVWIojXXWkIXBjQJiIIIZkokcRjksaQXmlBJRGllBlbbwcJmRIKoIRilxafXUkkdbwXlicoXicQQIQdwIIRlxbIdjOjJXbjxJilaqAkomkocpIAWApxkJiAIcpCnlJkkRZQJjaXlIodideJejwddnIBHNnbZbXobJaHaIjlbkJkFxGIajllEQcnIdlNaAkBnjwbiQBadNqQRIcdkBlqOkdJFrjtLMAQpjaRqXGnGijGnGWJJJmANmTaDkiBbMAWQnxxbPiiIAObkAJBJjijJndkdIQiaaUBOmHBIAJPjmDjBBlCcibkUZAdHwlPUYNcpBnIjdbJZJBvBBcAijdBBfHBAJSkFxFIXJJXJBdFJNkmacYiAIcpllnmZwIlxJIdMkbIJARwmXJlIaJlARPcpWIefkTIGHddbmcdIdmZwjipYcdbAFZilYdoAIZIHJmllHlRIdiBmXdBPFbAcIBdjmikFJAXiQXiJjQARFLTblnkeblJPkjHBIQplJAXBIWIBTiRbaalmjIpacHJInJIJlAXWbIQknjlFGQlnIHjmlGaFkYWIbaWNEcocLiIBJmAIAQBlDEKRRpZbiiAAdaAbXJLaoRaoRxkAoNbIlbXlBBlmicbPiWGBHmIcBikBlDwnNmiBioZHakbAddAIQdaXbGGQnHiQIjDijAiBABiIbwRRkRIRBJIPptxbJjXJbwFdIbFiRIllbIaaBJiWnlXJjlkdUdNLXdbIcRnXlJAIJdQIcbIjlAfjkJjxIKXkFjEpjJAlmjbObxxaojwQBfaoAAocIAIQymdaAAHacJJFixBQIJaAJaIAkjekIQRxeIBAdkdlaMIGIYAVJlBjUktPlYJnkXIJlxWlHceQVwHiIVxjlIBwkrkkiMNJwRGDaJiJnbjJjiNJbtZEdkIjclBiRIjJXkdmAAiAMBnJqmRuKrbnjkAkAmbkajoAiAwRPwRjmiiHaccAdIWUXJXkbBIPQcLRSXdkRxRiJlJJiJlwXRwjujedYcCBImAARJxAOAbPAZdIGBlxIJAJlHxYqJdxblaIRjwIAUAQIQlaRxbXlwZUjXNlYapHkEkInXJHibnIPfdoIItakpYBbjmdjbwamQHxbblxDXlaJaYjnbbAXAJcGdRijinNlJmIAxjXaRkAiNnAQQbsQJBkinxBnIcccBbBlBlNbAXROmxanBFZJAXaJPmJAbjnmFbxaWWXbaRjbOBBdAZkHxrYnbOjbiWnPAJaIIbAdNIJAUNjZBBBlQFVcQQxBQxkHJAXJxjBIRwHGHjXcAQaRjnIoAbnniGckacbcLIEYQkWRNbRoDdXkYBRlmBbbbmijnhJydcinknwBJlajxmnjdJAbGRcbGLHPJlAXBdAfJlNjlJdlAJwBllIcIiAXBZwVBjBOJbXlVAdjjkoWmcBJwdIBwBVBIjoiWHbJkVkWIHkmnNlJGNJwIkmicWMXAqXqcAcBbIkXlJnOQAcbXdKJlGUXlIkAVlmIdbIAomcQKBjbkAoisnJJlxiWdbkMWjwdwAdajdJkcQoBIcIcacQQdxJJdjJlljllbJlakcdYXbakbWjenFBZZEIAWGCNadHlmBIMXZjxBJZjlkBJadYbBBkHwAFJRUZekmqIimXBCJdkQLkBXlkmcJIGIZRnBJwJADHJMOQSXZfjmqtwIQRwViQGJPWFAUAAcnYRwFlPdbXwAXdlZjBmJIpxaPGJlJlPxIdVkwDleWRlYlalAiFbJulJiBPaiJniBkWZYWBjjJiJIdRNlIrjjApaQRUGkdlJlQBiIBHbwBJZIBlBiJJwoAFZQNDkcoBBjmttjAbHPnbjIaOcJUEBWIFIdniBaqIOBBiaBxbPbkCJXaYBiHmaIaJDEGKWYbloRJaoscFaBaQldZPbJZxJbbHbidAAJltDPUfAcIBOdQlwEEcbdDZiHBQWbaaJJlydaFJjJaQabjAJoApRbiwbwpdJbxilJxJkidHmilDipIpjwbOBnPljJaBaDntbJJFiiPiHnmBBbidlYJkcAQMVdfknpscPnmJiJJkbmFEwTWYRXwbxJVEPXZlmAJWjJiXiAMcBbkGaclbkiaPwAJNxZJjbJmmDwHtoRnPPkbZwAiMBaOWbiAQIBZlbIjXiQCdljFaiBRHxXjkBanpJlVRHgiXPjJjjlGnNPlFnJnIJaJxBJlJiAjYXIsXjcijZZjbadBbxIblsBCtaZaciOetIcTdkodldFlqIjnCGYdkcdpbioRZjJfjinJwJjIpMbIQdxnLiXlxaamlxNnkWixmGaMeQZYkbHuccopjJCamJoanlIPZjkddHXNjaFniAliOtDsjrnJbkiJQjiRjJMbZXiaiIidxIWxiaBIaEbVaRBJbbxWAaWbaRGAAnXHIQkQAoQdkdGIiJkcknzAZZARiZxCbDnalsdvxlIiWJMMbbAdaBddIFqoRlldklIdkMcqBJGcRzAenowVRdBbZldZdbJHBHRdZcEAMSWajodJbjkadUAJBJJpbnBnkyrAnBlzsLaHIoJbQXdAJjmdWaQAJYwdZEIFjnHkFBSIjnIOaiamiIMRbJHmGaHIRAmaFmmjGRRlEFfmZIFSlaBHHoJJNnXPlUNXHndpXHIVXJWXXnkDbRAJJBvBHXaQWJrQdJJmXJlBBXXPManjiUnWZwydmJJkAwcATdBbDGJZdelxdJQcpFbaFBjjaADabJjZBvWmcACBkmATQFWEUXJRtRAtBDFHJNYdflBHLPZjAdYlHjJbAEJrAjsjXJDPUnDIBajOHPaiJdAJbkmtbdnmAURHmJHblfaJbaBDFHVZfltjjnbOGRjnajJXalNbCCbJbbabblamZJabbOdIBiOBDbVbMcclMWVHrJJAJsnIaBBJQPElJjSjSBaaWYidIIIJwdBVRBaIDlAJbbAAFAJablWlxKXbblRxAOjwKRbJwWXlxaBBbjDJXZjlFJSUVbLflAEQWZldNRkJWiJJJxbxTbzVPbJFBbZvRdjdxtBICBCJYjxJFHVZJJisjDilTVllJJdZOcjzVJkfMXlpxYqcwRJBIRPDbwbdDmnbalJEZZPDdjbemcIdScBEfBxcfFlBdlopJJbBPxRDMRTXZnwJaJJioQXdbbbJbaaWnFXJARPIBAbWXJmIbWBOjJYXXxkbLdGNIXnlPnbZOGOdLJVjbAndyJlBaaIXIAJmJxFbBHPZbfmlWrepPTlJjaKPNxoBIpMdPbiJdlbjIbbCIJjjndkdYoELaocdBDlacnIXIQIlJQkFIJNBZZRJHXbbIJjbBBbQbJvxbaxbBodRdYoBQBYHBBJJabbanBadPBNRBZbbbBIEjBbjjbjlbiMOwVJlZbdDFLVWnrzzdJBIYlDJInlyFNbJbbbXiRUbBIGQRiaHJJBRiAwcRJJkIAQxHlnBDGNXZjkpAxBnbbbAQFbDlawQBkaRajAOBQBoJJJbwDTlBIRxJabfBaRbPjjljbkIzkpVlQJbbkJdinbjxaNbipBjbjDEJNnbWPalxINBFTWjlBJxJbaXlARWXPbwiiHXilnwnadNcFURaEcibbAkbjnWeBJMMYARaprBWIIEplJMXBDVjlrtjVIOAXxjAdlmTIBHHWQjFBRbBBBOIkdjbJYQaJlRbwFIYcRRiIxbBAZwcjbROjkryQOBGJiBIdIiWbFxQaXjZiJdBAQiXiIJQIBiRAQcIBIQXmpxbbwXwJJabiRwAdORwjlmljkAbJxBdmJRnbajIEUfkEAlIBEBtxxVJoJwVdQIVZjbicrfjklxQJdOOlmJlwCImWJlGIdlVIBjRcpdzAVenbORalQQdzjHBZJIRzjnlbbApjAFlKyPvdBYcXaJdPlJbCJbAJQcwmRJjjlcJidPwcWxmdPPJJrlbYpmdBQADpWLBlAJldnsBTnbJWMBNwWxiXCmHiHnBJJFlaBBJajImQlljJBBkapQcdanIJbNLaEBIiLPwdkOQQcNBYJBAPdJBiGOAjJJZGikjJARbjkBAdwFamidaeInjBbbbbrGaiiRNenwRlJdAlbiDFGTlackWIotxAXjkrIBiaNcKRnZaJcOoxBXFAnOjHXZrbkFJaHAWHIbxARcdjbbbbjblbbGcpkdlYijkiibIQIIIiAIRHkAIbOcbbvNfaobYlwGxIazGnaABjPbjbCbGnARHkobaBGORkjiRkpibaJJbvBJdwjXlHJliQwiWiBjJIoJnjXYQOCMRRaddjIFanXlmdICOcMiQdbaNJBJJWAmQjlkkpiJIQbBiVJQrkQmoBwLNkIKORkxJlMBmxCjbblQPOGHxIZaINHkacoAAIAQIIIXadDFNPTZafkXaSJacAJxiAAnZjjbbackQRBGaiQRdEnBaQOiZJbjOpzjJaRRwAZfknRNrtGnOnWnJllwlLTlHNXzlabBPJJNPxHibjIQdHjmcdnbDZjlmDjmnniBAqQdAIeCjbwnadAIAeQQocBIRniapfdlxjbjjZbnXkdJdaJBJyPcmIbBJIiZlbajJaXjBIRkrboIIXuMWGXYoBiqIRlmIdiRRWdxBIcxePlIpnlBdPNXwnBdMQJnxabdHjONYdBBIFaHdddaJBIRWGoBxJwEGYcmAWdwccWQFNjdmcOcRjkIJiioQWnddnbJBiXMGEbHnGLqbJoDllxlccHbIMeXaAIQWnBImRJxNkABEkJAAWoQnGWacqblVBEXnxjxJaBbCblAIxJlnslbIlNvuCiIwzBjriaAWxBcVbFalIblHuBaJccpBaBUiHAWdwXWnJdAHVcXJBjnZlIjiJcAYRPjnOJOradjQAdjRpjmJJbRImFlSXAXBQQDAazeXNlCOVAQUBQEQRQakcXaarVBIRpBBAHJMjXbwUjxXIQkiQRPAcZmPJioRBOJIamaWiIXjjkXAPUWJXiJlYnFVBPdkkaPbjnIbjBcIAWRaAFXBlJBXWRHbkXleIJAcAGOcGWmXIDXBIdlIVaplNRiojJmJPVXYbkJAdFXmdBBcQpxBIWdMclAzkkibDHjnwBJbrdBrwdJbxJbtbinnxJARbIRlYIZYAAGKZxVeBXlABJXaRBabAVWFbbZaJCWBcBUAJQcxBAojmBAHHDQZlbENwriLbXmdQIbkJjsAJlkGlDllHvvQIPdjtJAbkBEJFnBlQGJbiFjRUEptjdnNRBIRcpIaXveZXWBUCWjwIdYsajiJBBNIIjBAXPlJQJqHJbWWimoiEABKRbHWnsKjXNPOWaykbaJbHDxfXmRHQKjUitaBKoJpIAcbaWIiARXBZxaBBxbtJAbJTjnRnJJbBbcJRnBianQdNBAJRpIpBBlbJtbXRxJRlwKkIbbjxIIRwkRJBXlyyIJpPXHjwAJRHiiVjBAIRclbmRaEXadnbbBOMbiAIbjIMXkIzjHkLwRlERsBdllPkXCozjbkWpAHlpiXBBJWcBJWMUWJxIBFFDblRXfJJmaMnQtwlbBwDxNXcXAIXWAbLQXfjmQBXkjBcJBkjGAoAOnipbjINdlblwQBiARbppBRANjNkBkrkABJQpNdacnZtZalJtbbIdvanIAGUXOHZjXRAVxmbAVUCVIakoQAdkVjFIIFXcJORwWEQDadIBBRPdbrLlNnasJkJRXlHHOjRBVZzfwmOIRApPlZDJJZuPiZVsGJBdBllbnwBIXIaBFmQdlQiIYUIBjbRlddGaBBZJxIHMPliBcJbblnJYAdAIIWJcOQFRcdwXcjZknxjWdApAdJwFJDIdIUcJMaprEMWjkqIWwIdIAaRtJbcIcdjxIQOnGBBYjlxxBjDXcJHiQdBdkFbbPJzxVaEPdlxxJlWaAZbbZptjRpBxkLiRjBaBwiAEOlbpadlAARjlxBIZdaplMdQlnWXPliRSBjXaMFxmInOjlIFtmYWnJJOlxMdAdBRGFAVtfXtsMmpJaBbPJBnJanxIIjbjmNbxRJHiQVdxxjBjOJbajnRxdBBjFXiJwwINxBInYdAZlUBIUBiLaiZxxWFJBIOJAIQQdxjlzkIfeHxUMRkRSRtMHWjIGIkCoUBnlNxXGIcYIPJNkbYbKXIEajEUKWbJHUXiNXblJJZVBjPwDdATAIbRAmiQRAnBFVZlsqmQajIjVGFdZjaJRiSBOBlBBjgBRARpLjIPJQxOIXbbbIGBInIEhcjaABjCWFARQjxamRlJQkBIQlBJtHGBJZJjJTWnkRBAVbARPPAimjlsalJWLjBJiZeXbaQkBIIjiOaWAdAAZkXXJUMjJyjwjilxMNBIipNwYiYfjDHKqdtkAjGwYABlasIjBjpVAjWJbaWZsfiBbdpwjBxwJGBWHXxIdIWmXbFnEIqBJWPBcJkRlziOZkpWFHJkHUJBVFaJkPydGJcnxkJabiJbwEXSbadbPBZvBSbblPHRjJbbTLlxlJIDMaJBjbGXkRJJMJJBJdJJblAIjXaXcBXbjlWIktaXFcAcBJsHCbnpBpljFWDDkZqUcpOBPjcQQjIbaaAmZjcFjTwDkbBnDNmnjbjBwbJlxQUWWaiGqIWcABaJffuARRbdbnfaGpcrnHUcdIRjxrIjmoiXbJJZBQAJabBxIBmdxIdOpdNemBnObkdJlBIRHbdZAIDHNmiJYGqkOcYsjwQlARjlAJjcJYEcmQoJwdWZBJdWjAdVXxBWcqjIZjAZdwjlJIadJeQFIJHcAfnHIceJeQmQdJBGjApaQkpJJJsBflrYiGGflaXIRZBnaFJknGbcpAacmXXbkXBnJWlllJdxaJJbIroHGWXlHvBCiDmlkCEcktmdmGidmcPpcbHNbjkkPaImdkaBcWMjiAbbEbIEmXBARlaAcBMnblaCIRkJJcnlIQRMQVkYAJmBkIBimWieixAXvJrZidJAcVcDwEjBnmBRTaIjIJbxZiJBAERkXckUnIQcckIocbBnPdQGLPqQAjjaAAWQAdbxBkniIatAJlaJWBaMRnGjGdqRIcqAdGdjjxjHBJnIdbnBbaQbRBdVbnFVdbUBDWQfjIFXnlymbkEcAJlqJHtvbBcJwabWXapacolblKnLBwGLWYdpIRlwFnHIARlIcbJdImRCJJjJITNNNdYBPIPAodZMdvWSbIcIRVbxJmQkEkdIQdJAcZbxJdjIdWaWaimjiEcimYcAQbaBnbknlnCQBaaQBbVlGFRZfjlmlJJxXlrljnBadjaJxjatwiaEcxBGVjJaflvIaXYGdfRwcAfRkRxIRvlxNblpnMcQEaZAnGlQXmXinmJJfEjjkcFadjdNbIfnbaQYOIRjtJlaXnbaHAXkeQpmicBwXIIIAFbaQjkJvkQBlbbJbfBdanlOaLXaisWJbdxaDBjkimOZlfZXHiYDlHJbjlnmIRinJlAQbladlJlyAdiaKAAJTxjjRkIQIiIAbNPiImAtnBkdncWJwBTJlRadomUdVGCypJxAJNORcnosmFVmIHAaRxZdkeBkAIRirJdIAjxJjYdJjJcdjIjJjXcXjnJbeEAjeBIPifJOMpicdBkAcKUXNARZXjmAcBjbaDJlZiDEdlbYfnjeXpQJJWQIlZrwJJGaRkBRUJbicbJOekmBRUBIjxIGPcbGIocoBcbwIQJlncrXinllIXlIRkQRbwQqnniJkZacMQeEkXmAImknmJdFXiIaIEMRbxajGJEbnUIRkJnOjHVHVVbmlRElubaJJBJdjbjJwJxbkVniBBbibRaBwVAPCljJbwFMjnJeHkJAQWBxJXABxIkReFxYRdipJaYIEksRaZPHFzvXgIPNRzhIXliBkmipwJdzijFNCQQlkbJcIIRkNJxaAIRdInxHfxlVJRItxzbSznnAscABuJWBXZJnJNicIUlbwUAPPlxiFadaJQbrBNfBNZaIpbjaAcBjkIaAHbrPROMIRxjBRAJdlPaAJdnimNHlwBEAJdHWWXaQRYfjkIbbrjZMEJBiiidXJHGIHRjkJnlkJMabIARNbimFIWblJMAbaDbjaDaJjVYdGbbnlEAIRxjIbNaInxxidbkBJAFAAGnaaXWqnJGJiRiWAiobvxHMXjmHsqbMBZjJkqjudmtXVKaBMacalUGknbNGEkqDARxuAReoaWdVliJJktkIEkFJHcnAFnfJJBJbmnDinaFnJHIlLVYArxGMJJIHBcWXbSAQAJJJBjlJjXbAZjnxnXXckJIirkJalDmiFjiFnJGbIbadjWAMltcAojHHKiXiwJnJDnQRAbwFkJllBAgjYjbnaMrGjiJlIBJGZAUFIRkLlspNwblLiaKbDSjxIjRbtjbakBTbxjIQHbMoAaROVjWBlnAkqjRblllJYJaQJUIbBJljEicQAmiaUJbbJbjmdCOZkbrlFdJbaWkbXZnwJJaAQBIcocIcflnJmRipbwKMFjiERlRaGZjJaQJAERdlxnlrcjApXXxGtMaWFJBjJbcIJiIwBAbRxHIYbocoWBCIimcJbQHdBBZBINxIRnajIXmIjljlRlAxBManBIainwBIcmUVkmRjjjmYRfPPPxRikedkcIHjlicdKfbIRiInABXJkBklajbibnaZxbRRnPWJbWnjaGibiafYPJriOidJGRcUQEMpfQnxkXbImGamrDYVbcaZGtJIiiHlaJbRwAJIdIEYBWBBVCJXacRbimXlZAdRBRwBmbaGdBlkJbIGdiAGRIGMndjRBnAnoEJMbiXZAnBmElXIbCHTZnJRIBnClZaBajWAkHiijARdWJJixBJekIAbiqtBIRcRVjWiBZiJAbxDkBjxlbELlJRYailwVZrdeibiQjGJABDHJLPRSXZfjlnBNOcBBYaJbBBBljkRJCZAjINJAJZYZbYjBkQJDbaMNJBbHwDBMpAOXIkAWilbNkmBOstlarjkJkAIRwAJBlJlBeTzUoDHWRIGnIWJXbnImBRCGRiFImEcAjwARxlwJlxkRAAEJNRTZltwHlwCCflwFZaJpJnXlLmaJwAJxPdjIIcBNcmWsjalJSdBMjPIIGbEWIIXdnJIajHnEdiHIQnAFjibbxNHtBjmGQijYIYRImlBjbaBcdBjRjBIdjJABiRRlibiRwBxnxZEIFvaRBicXIQBdXApEmbjjmFIdmIZjJlnBTknIQaoXNnvbWkQdBIIiobNJTbBwAdxjlxJsIxiJHBpAJHjljRiAdxbibRwdlBbBwXfjlxcjAFGUARkJAJdxbBIPRwQoIBRGJlBIbdlxBbIQmdBRBBipAGJxxaJBBJYdjBwJABBBkAJlAAjRwdZBJRlwQcAFZQQJJWkAEHJKcxEIQcnwQdIbBHAaJwXjQCGdQWIRPQIIoJwSaXnwAjAJlacAZbAKIZkIRlwCJMRxcpBWQdjIRBfUBBZQEnBlQIXfHailBwdRXNvxpXbGajBBAaCabXaFnYbjBdnBIjablBIblIdbacjGjcmBpGfAbBJbHiAHBldZbdJJpiBwQdbFbcjnlbwFuIdIsXIRjkbVIJIROfYadjNlkILmIRxQXJeIIOARlxjlworstjjmsiXxbjJYIRwPiPBURIZxxjjjwRwaJxjiFYQFwaJcIHEflPARpwQJlwWZlpxzIbBCGORTZfjlxbCdHjlxJaDOjIBBJKRlPjFAJlllaXwjPaJxJxWkJxjlUIIRwGJlwXwJQAQWcAAdwAWRIbBIUaOdMXbjlljXnWmAIcbJAkRBUAfJBAQIARdXxbiBkREQQRAcAbkrjRBXAVlabJBBIRIjBIbbAabjxdlABlJlaACIQflnXnGzaDZjlkIlJxoAIQXlwdARxaHdiJllAWjPcjllJBvjlxjxjlwIiFWcJQbWbmQJOnIIblJIRxkJlwRlwQJxbMVmVnbJNnjwJiJJPVbIiOJarYRQjjxVZbuBDnRJJPATnkJJxJPkNcpAQdkbHlNJxacIQcJlIoAQipcJkkQJIdBIodAoQXABlAIRcBlwVkIQoAdBBjbnEdlmcolDwmIQJNlIbUAJRxaXcDIzadBEBdBJQdlwcJfcXJcQdbHZbdjlIjJSJlxlAtxkIjlJkRPkJbJxkiRIRHxUcAIPknjlaJmFGIOXZitwDIRmONHkIRlXJbmPGMDIcmokRCRZmMlbnVmJINIfJIEMyXUSIIIZlxwWoJPlxAQjGIQJklJBzpdmDiJlkDljnIjpaFlJdjaJCXZkPWRVkHIPPXdwqbaBbaJcjimJjiZAiiQnIbjxirasIcQikdajVXAOakKMdJDGldxkznQaxadalaEIzDNDFHMQYbknjJwjkYxBcBOiociQbwwrBblmDBuABjaAanpgpWMAIcTIdALTPQQIkIIJIOQYadejknpwcJKcIINxOJOLzRIdbJwRalBIdXIANvWlaMZZNbbZJxAdHRRacIEOEPlmnIJBkOaXedHRJRbRjaVAOPNBAfmjnOrAYOAbJbjlbAJBARIDYjBZaPXlJXAPjbibkMnbnbAJNAFlnllxtbOvlbjbAJjIcGDkbaAicIadkJzbABbTjiXjbxbbrIiblxbwcjVkXFNfbIQdniZjIRcFjICEoNIZbbdBPSRYcdjIJbjzXiBIjmBnAbiQDalwXklbaIXBWFBIbBamFaeWbFJYpiBXFdJHjlGbmBJeBiakcJxlXdkicJxaCkbqJAbkKNkBkROdjyXJHIIiAlMiYlxmGIirTMUNGYiCXxGWaKdAjlwdJwekcBdblvIoQIWXwlcXpccHIjlaQfIenkoWJxJQENlcaSkdluInIOWFPnJXnmJjMAGnHnBOatjoQdinJEBABRbHaXjkntjllibBAjxIBbjjmddIKpMPbxiaFkPVZcJdbfjlxabWJbJXjvJBfJfAMXJnIRbkRkJrRZbjlAlsWBxxiJdkicdbZIPmbTldIIlEHIdwBnAjnalJDNVejldRiinlJIabacdIJkbIcQAOaEIXjIaNNABbniQEReZbdcaHnIbxJwWWNBdbdaGpbjotllXMAnjAoSaRjlxJkfjkaGCJlAEIRlbJXpIOKQfmaIFAjWidlbHmKWplBJjIcocadjAbJbbbjZlAMPWXkanxAnlwaJwQMGnxIInAIQdaebJIaJkdERljzxEYXIQYjwdGPoIQWCWcpcWWrraJlIJQIMZaIAaQYLPbMAbAZwABmJkbHAdjJblBJRltajJGRlAlMRXjlBNwkwbfIRJbxjaXJpZcRlxlJxJwNQAQQXwJOwHIaVdwiOQGkpbXkdDHTfjlmcBNXIobfPIRoOCkitBFpxYaXijPJjBkJGkXHIGeIfarppRlJHiskRHlVWlFJaAHHnVGXjJafGjlBnHRDAjABxVXnXxbAAnlAPNlpItyFRBinQRlykFnBRwWbYiTFIaFlWjIYobiVAkBIJOJAIABlIJmnbnHkJOdWBbmIAJVBlBlxjBAIQbiRAQpJJnQojdWmWJBlzwBdxNLaXInjBRXuEQXuENjHwBnDjfbRBmIcnycpBwJZxFjlABZjdlBNZiMpAbbEAABJaNijnbTlJXaABXpBbbWQClHWbajFVjJkdHlmjIbYYJiswcdJFlqjJbujJRWBfYkdajrrKnniHjJjjdlamVbaaSQcBfBbiGjjbaDbjnxIIJnkmXlFJSRiBaEEQfjJjFliDHdQIBxxbIMcYsWEibjbOajMcaHadsQAcFybQkpFibIDjbfHjkjoIOIYmCGKWYeknwIiBaYVbWjoAdmWIdbbDPjlmGMCAaJMJIlbPaWJiZeljnTkrnwcmOAAkJjJxbDNlIaBPbxjIapIjJsJmAaiTjincjjBUZEBQbbmsJZibajjYaIidjkWJaIcHYJkWWMFFljIQdJbaIJBjVLjpiZbuRxaAicASbiQRJaAQJQAcJGRuQQcBjIioQeJdbjlxoddqIcoPdfQdkERlaIrwAIXxJwIXCEHILPTXZadfknrwIcAIoRwOJQjwQdxRkIPlcFtxINanHjmdliJniAnibJxZbZBjuQAPjwQAadlHYblJajIXdYbinAFIWYaksBDBtHVlmxjimbmpbJWJbjXHnNMJxbuIRtcmpfkAPHiAoXtjJnNiHIafrnAXmZeQcYdijbbfAoJpNbYoAJsdkobjjjiwIdbJilbbcOaHGdDINYGffEzalLbRbsHmpVUMapUAIBQAAdkkbjnJjLJbbaiAojadIBIAcRSYcinwRjIRdIXIIAJbckQJAAdjbMaoAAcocFktxIcWIQSJwtJjldtjzSWIkJOXmXljkJPNlWBkaQYBXJFzvtgRZWBiRDaEJNXJIIpvttMSKdAbMriBpfARjltJZBZnQApkdlwAoDBNVbCjhoWjdiJlmrjlHJJFzjthBVIpzlvXuIkHJBdPBBLdBAdBBBiaJWdZBIRksEHlbaacJmpjaJbbJHCIbjiaaWSdOAbBBvVjsJiDHjeiBQrABpbiVIGmbPFpZbNJFNIadJblcjJJkbOJmDGHAYYARjdvRiRIObaRJkHJamWcqNaBDIMQTUWZjQAAcEKIELdcbpAdlGjItphUQBPNBcbZBbIVJwjxGABPbisVijQwijEApBlCRBLDORnidRRxxPWmHamAjAaBBOXFOickDBdHBjvthJIMaXBajBalXJjwdlwnpIbnjBkcNZJbajanjQHPnRBOQBiXIQBcRfcTBDFHJLNTVXltvwopDbhlvxPPsBMHNIIbRbMRkDjxPbjBxFdjIlbBvbmRAtEABMjxoBIQPlBbJljIINjjdblORHlBjRBRSjjAkFjjFBNBOJtHClbFwTYlDrBvyAHtBPJPQjAdiALDXJdwRXnMRwxIFNkABIGDcbdXXIXJxWWdQBcBBdJJlBJPmkBkRbjXkRwFjjYZmEnwFddbJbJIpNTaMRnFHlxJdWHWkJJnRbdxBJJvbjlllaRblbJHJBJBRbBJzJBJHXZZGWtJBbBFJbdfkbBIApjinUpFaRXFRwnVFbanbmJdlllxdbInlJblZkREPbFdPjxBJXjnbBtJaXFHJJbnnnVJlVLbbBBJbboOUbPlNnBBBbbBPlbbaRBBBiBQTdlyBWBicJxXBlkPPBBrBBBBHAHBdlBARxAbBdBBBGjBNnPbDFNTZlBdlxbRJbxnJDHZlllBJdBJBBIdblQjBBBxinNHZAdBbjjRAbjXktIbPBJOFlblJARdbJjjwoBJGFmAnbBPlJJJljHUPeinnJlXGBnNnBbAXBzJdbBBnlJJApkQIYPQlxnJmjhBAHlBvHAHBJpBDHVZlBbkBBDFNTVXjlnuJBBlBXBndOQXbnjBIAccJwkdIRjJOzbBcpBAlmxAXljjJBHPRIBBBwdwcmRdBcRcAnJDVPHVlbaJWmHpZZBFZBmIHPBJBuQlBJnRBXlxBAQRkYZRxbRBxnlWJPaddJxBjJBDFHTXBAnBXlBDFLNPTVXZdfjnBblBlHTjxmGTdxMXNJbddBBJbwJdHFHTZkBdBIawBBJVbhlnzBJXdJdZkRlvlbaBAWJJlJlVlVBajiUEaDWndNCBDJBbIiWckjIekjBIaAiRHxcoRXjdVBlBlMfBxXRxvkbAJFPJJbkJBJdldJbJbfJJJiPBBBxlBkbJkcQHnBZPblJWAbRkdHdJnBJlIBObmBcplBlwXbBDRxbVBdRHBJAJZBdBZlxIQIJBIJBbcbAfdBdJBJBJIbBdAfdBAARImGRlBBdIdwBbbZldJBJdlcWBAJBBBBXXFdbBdllBXZdjlJlbBJinVXxBBBdwJHBTXSIFnJxxPxJPILJbtHONBDFHNPTZfjlntNJPJVONVxJXRGndIbBJnnbaRmtrJVHJZZEnBJHElvbDBUdGAdBBViddFAdIRJvACdBIRnXVmlIHkHiMbbXUbibBnmRdmonAZBJdlBDFHJPTflntXBjlGJunJNlndxcERPlJZcRHjBkjIdLAdjPcXBfbJHdJRHGiHPPpbJXWGLlApBJQDjbdoJRdkRVRdxWBJXXRdWjrnkQVPBCBIXajpDRdejnxJRdHJMVnxHJJNXIFIZBFnXfJdXdiRijbXRbxbIPnwnOXJdvzFbdpqVrEZvAbZFnXIBIbfxHcBZkAJIXxzZvdlAdbxxnIlbKERtkjpHIbwFlzHllznNlJOXXdknJVddlllzHfKxBJnlHxJlXjnaNDGNZknJmBBBbbJbAMbxaFPjdVHxdlzmZNblajEAAoBxcdxbXNNBRBBGZlvlzBxJfHAbAJBdBlnbZMWcBobllNVlnnkBNJBBlNVJlBnabkHBdlTlAjdBxIedBNbbBbBlMBxHnlBIAIioFBXlBdnjINljtXlHnxbBXWbbWdBdDlnxnlnNnalchbdHbbbfJBBJjbBXwdDJbzlxMLladbMjlanBlbBwXXXkIaMjJbtHBjbDldJJXXjJxnjIRapkIdbIQJlPNfkBlJIXCBdxnCtbJMtNnbtxjjJbxvkFlvzIARwiJabILlnXrllIdBdXBlnxamJJlHVZxJiAVJlJOJeJbbbIrkRBwnNWaqRliJnHjbZBJBBBedBcORIRxlGoDAjlJRBjBlHJbRxlJcJOFnRlXddPzVRbbJxJVMdblnwHdHLmdJWFccZaJJxbiRBJdBIIGpXjlBllUBJBcRYbZUBlnRxHxHnBlXbZIbxBRbwnIGPaJJaJJAJRdaJwddlHxJZBPRfRnjbBTjRlBRBdJlXxXHNVljXGEFnxJDVYnllzmVXnlxVHxJJNXNkzNVtJJlxtlnOjNINlnlXllXjJalnJVbllJkJlJUZnIFAYJJHVJllBReflPVVJnsXjHLllJHJXHZnaXDYjTlNbZkIddiAbYRlxNYRxVPJjHxMpkHcWWMAOnlBkEXnWlbjlzJbJJvljJdVlsjiFkIQcBMcjJjxyQcAFIaABIoEcCckniBjxlJJBbnxInRbxHjYJnlfMaZIJibjHbJllJHJjbibJjvbjGjjjNHilbjJjlxJRbvjjZZidDneXjjGZMBJWipvxNjmRtfwrNJalxuWjbIwArrbukcnJbMRGlBxuBbcnlzpbJHjjbjVjbkVJbNJJniaAARamnlndllldjIBJJHJJHjXnQpIBBjAopJdBjHdVipdlAbJBBlJMIkBtJnjBljlzpluBxBlHdloLnJlIdzlXlmBMlnNOmjkiduBkaGFvlJlJxJxHiZkpNxJBPlAjxIpJklZBBBlHHwJCJbjBddFbNNiHbBDJZbjlnXddlljkbljxjnbbJjbbvnXlNfHjIzBJXlkJbIpIFVfJJbFjdnbnbnOmjJxbmAdbbbbjbbbxIijJxPbdHIRjblmJZbblZFbbjbbaJxbbJxxdAbxjxbbbJbbbaRHAdiBbIpBJAJlInxbbvBaJbjbJjxIRHbjXZblblbbbjbadxbAdxBbsaHbGJliJjBJBAXiJJBJQdBxwBJjlnbBJBBJJYcnbXJniJxblBJbjJlxBjtbRxIBPIxJbbjJJJRxadJbBJpkAAAdRiFxPbvaBwdljbJJjlwaRxFjbljbHIdIdFxIbkpjxwIJjBmHjbRXjddInllBbJVXXlBNjlwcIcRlllNjlxziIBlIlblxbictbaljJllcAdIRJPINQljLBdlHddRjIdlllGFxiriaBkUBRnFGtlNVlmdnlnbPVfaxRnlBnDlZJUbHJlbxjlIHlcXHGcAdJNUjAnVHlkHnGMMmdXnZNxnXdVlRXdaFlXfHDHkFIHZjlJHJpXlRxCFLZxwXbkluJHJbLRBPHJbldlnlBcJbnIDZBRBBldBdJxWPnllFXINcbxBpDbbbbkVviyRjZdAcXOJxbbjxBJHiXnHMnkijWrrbdBdcBIBADMfblwrPnxnFVddJccHdblzbWRAHIdBJdmdblbbanIRlBIXIRBWPblBdabjkAjldAjldBBdlJBjmABIBJknIRXlkRlNQGNljcRXAXxkJJJxHBwGtdBAaXbXUjPJAdUEEbbbbBJcbndjlZXdAXBbxjJdlDWBbFWBbBdBdBWlJBBBXnpHBBBlVlNaNJBJMXlBdbVBJNZbjlrAmJjbJAXDZBJBIAaRXABAabbBaIRBXJBdbANVjXblnvJbnlbBHkNjblbaBOBXjAirlBJAcxsBMdjaibmBjkjDlbwHBXxXRxlddXNlndbbMkpAbBHJsHlXablzJPHXijGQIRbbxnJJJBfXJAanNJmXsXlXUAIBaJRdxljJljlfiRlnLxjbEmbdAnBBJdJYcldUnPMHbJlQcLdljbjlXEbYpdkafdaRxRBBbPRBxJbBlJlpJJwFbFxbXZaBlzBBABZlAabIBBdJjkbJBBiWQiNjJaddjlwBdJBbjXjJRpXkRZiRlPJBBbWbbxJXwXjBFAjBBdbJinWABXXlnjJNnIYlBdbJblIbmsdlbbbjJbxlbiBxJlxNbjlbjanbpBdbjjJxJBBBcbdJJJxjHjjbnJjjJipbdJneCFJjlxPPjnblBdlxJBJjJRQBnnBcBRcAXJJPPxbJXJJdDEYflvzlBIAjxxnJipbjXIXacAdkjxvbJbxxRlndRBJdblbxJbjJllnjlQdJbjdlBAXlBcclKJdBcBdvbiBJblapajBJxIRpcPbBdjVlwXxxaaXjJmAJlnARkmXBdJkBJkndAntlJBdBjdxBQdJbHcdjXdiBdJldjFJwdBJRxAJRSZclxkBOJBBjJJJanjxJnidBBdXbxjxIIRxdIFBJJJJHbcPPadbIblpQAdbpBBbbVlndPWbbRJbwnvQdJaFjlxbjaEcFJxJbAlBxIdlJLjAbdlbjbxJbjfwBljnIblbmmoAjJvibbjDbjPjJWiJxNJljljblbGlkRjjicbbjxbjjcjGBBxNXjIOdjXBJBdJdbBlmQBMkFbfLIpbJHPiBxmHNJJbwEZlabBJlbxnmJxmdJyIARiXclBbABbAbJRBlRdJHdnbInJjljljdBdJJRdXBGXHlIRlbkbRBcpBjXIPdJmFnHmFOYcZlmjfllnuBbBBIjOlemFnmnkmHknlkmIpZIlbinXHxVXkXDTVZljildXbIaoXmJnbmlnRpiFXnlnnXJlDZlvzNbxbHlxNidHMHlmNWjXxmNdlNxJnHabZlVJunlNMDTZlkaBHlBnBBddJJllbnnJIRXdBBdBdBJPBxbiXDNdRlnHJPbeWXblXjnWBcJnABBJnjBJFBxBJnJBJWrlAQXjICnGXlkRXjjXWdjxdljJRxlIajHXlyJXJlJndbJblXiFjaJbjJbJiBjJiijZmiMdNDBjJHijjwbBlblIcAcpcQBIBjJxGacriiHibHbiRnNnJJdbJnjbXXaBbkBjzBnjnbIWHHiRjlHpbjXxJbXxBbjJmRxJHjlaRUpdJXXJKFNBnWBlpkbfkamIADbkIHXjdJXBinBbbBIWZNlVnnNNNJJdbBNdOJJbJXflxNbHwJlVdkDwnNWjXlJJJRnJlljlNJkRjbnJMJlvNlJBlBJTBJnPVvkpdkABJLcnXJYJWpaRWblnPnHjHaHlJQaBRDPljnbjPOnFNUnNfkpXHcpBlkpBdAZoJlJjPvBxBnJHludBtBJxBJGnBdjdBDFHJRTXZdfilnuDJXJBBPJVVWdlIaXBkXJxBJXxJAFbXBAbllOpxKjujadlJQHwoBbjdbIRIJPXHZvbVXbNblJbiaApbbNbAkfdJXXPiiJbbJQWbbfBAiBXljJIcAxIjbBJJbZlGjABIBAPbHBbjJjbJjyxTkXHlJXnNHIAbacdAXZnNbjIdPkbkmIJxcjjxHJiJWdHMbAOlJVBxXBdIpBHBvibNainnIIFnmJkllBbBBJxJljdcpBJxJJbzwkjnHAJdldBndBjxZJOnJBIBllaiPcjAXcpdldzdJBJRxJRBFdJwJdBJJZBbJnDJVlxnJIFXBJJxkJJnldPjBfVXVaQRPnHjJmJJIJJbjdiiIRlAbJxBHJllndebJljBnRxRxJRdxwFRkdVnnjAdPxJIPeJbmdJJBkYBBJBIjGjtejNIJJxJHlzxjJpTaRliPldBHnHBJBkRBddaDlkBklbHlxnbGnGBsVsFXlxjbXxlnBGXaBbbTeIRwJNjBPlJzmablkPllcbNOoFcXHARJIpBddBnmEIdrdhNVNcIIXbGJVJMtkGsFxmFBZJkdIAodkWnljlWniJnxlJbjzjxblXJHJlksRlxBDTkblmBlnxJnJJnltlJnPHIclJJnnlJebnGXjjlbHNxNtlbkXllkBbFsnBdFUdhJkoBVEnJdmdbbbbXBdBVXBJbbllMXHBJibHVBxnmndJxdJlIDjlwAdDJbnCJRxblijkdalzbBAnBkPHMJxBPXbnAanUJBDHNPTVZdjlnvXIcpxkRNMBstjbNBBBDGILZdlpvzamJBjxjbBjFNblPGQBjRbbxaNjlJDdxMJvRjkNxJXJijjjJeOXbkBNnJlJuAFLnHJaAJllJXxYQXnbjbbnbjIisMVmaHnJRlGablbBaGXbDMUJlHlVZaNjIkHvcCdlxlPxGBFfwajmjPGHaNadnHaDfJHxjinWieKedlHRcRlBjJWOdHnGbXbPaQEdGGJnBidARnnJbJcliJJNbnJClIAAmjdIERXnJGbBdbWYAnJoIcJjknlJizlHGJHDPbIbkjlBAbbuJXlaXodHbXIRBdIjjBWEbJJJBJAXjCmRIRACIJibnBJNnmIIaAQbbINYQQnJHJJBkBnJXXBcbABIpkdLnBlvkaJxoaJUaEXsXMZmYnAIKMdFCQRkpNXJbVbjnFllXHZlXllwjGmLBnapljJdjxWmEnNAmnlBllnXUBIceAGXBRXkdbLanlbbjbnldcaBxIRZxJlGHkbaaXnfvxbaFIAciCQcanjIZlIEkBlNbnAbnfkaruBwWXxMBiBjkAjJkOcJjdjPBBJQJlniRxnBPXOZapjHIajrPWWQFZaolbaIfjImLJJlXntPdBJGnwRIGbdINnGGvvBIMkRBJkQpJxJjjIQJcBZnaAZwXjnNmRwBIXlxXlzBJjJXNbJwJHJkIdkIklPnjPlxMRplbJpYFccFwcZjJVzlNbnvnXaYBllaRABJBBdxBjjwFxLBnAJlRPTXYWRliXHnnUWBWlxkBJBRJJiaWNuJAPkBFlkJkRIIbknBIaRcXbwYGHbmdbmcoJwZPJaDXBNlcdVGBlNnIenZbJIBNcbJlIafintkcWXBjmoEdjbHxankJlllllllkNklkOlHecidJwcsqEGXmiinbllPiIicXlakBeblMXlbncRPBtAJdlxxNRHlCKFaittJaYXbplllMcopBzNHIejbVJJcXBYiBkHnaZJAHYORBAicORiBJBHEpbxbaBikBwAAwRIIAIQRibJARxbBXPwtNadanIjRxiDjwjdxljabwoBAJBPkllnQJnbWDAnljbdnJbxmXJnlxtbbjnbROAdnuIJJlGRbjTVMWAZaJadblaSBjJbcJiIkcAAARJlGiAjPnMFPHlVxTbbjnScjxadbnlVPHBdXkNjpUAEAQCkRasJklVlHHHObnfNxwLiqWBljMcdlaflxmikQOiAkWVVJdBvMmJtxmJYbsNBBIQbBTBMJXXxnxIBORbxdOBJkaGXxwWdekxZdxXIJaRbBWbHnabxkIadBsccQTwBtasRkBwIoIQcAcAaaXIpjlXldblXABllzlXXkwnllXAZlVlnniLlAIJQcdApbMOMVoZGZlaimMMJHxsXXkNbMBNbljbNkblkiCQcRBQEXXMBINrHJfnZfGHHNGBlHHbkkmdmQbIFfdsOcRQcQyYcIopwAxHNbbwllBJflJklBckXcnVkARkjrOQnFxmQBJnJAQlxYBwIIJjGQdddAdAaJdBPJHYcBjXiINkrxQpbanHjbXmIABdxzNkaGnbnZdaAdiXlJbMPlPJHBMVxaJOddBAxacJbPbnVGXdJPkPRxillAkXHAtnXbnIjltZbHUJHbJbMJfbJxbAjbXnIJrInIjIbRpGdaGAYlwiLBwHkJHvaFjllJddlKbWIXBjAQAPkdIAjxXaRZzVBkplOaWJJJbTZlaUynBBIPwJIPwJHdbATmAcdJjjXXXALjlbYAaQUnJIxJxQbbJIBJXJijdJbbdHnJBIaanBIXNKdwbDjTjiRbJxBkkXtZBopIAjCbyjXBbmanMJBRBbIQacEBRbIjBBAadVMjjiHwanaiaJYbbaQooiNaHOFJBHaNUdAYVFioZaNbaLhnxiJllnliJPMacBWFxJHQBPOjVaVGmDBaLnREAcBtbbjXVewXAjIbBbAJtlkuaHlVJsbiABbIbIWjbblbwAJJBWWlHBXlHJmkabJbaIdnJxMiadbJnPMBblwAAQBbjPbVjBuBbBlfjlwRiiGdJXbGNnBBbpVNHROIZbBjnBbaBJafbBbjrbIabHFnxKRdPXLHBIAdPaFlJulBNMqQnjPDlKocGIdlQjBAdpnGnlGciqBJHbBwdNacnBJARjbBJjbbXJxMAcnjAHBWJxDVnJjJIJJBaFllxJXJkBYAXjBclmbxjNbFIbHlBJJBnlbQJZvNHIBBJAZNiGBBAbHHHbXnBBJdBbaoZlJcGIBanVkLBXwFxJliFIHJAaAElKaccaJjlXBdlxlBllbMXvGiGFHllaLFXBjlxwbbJBHkaNbRYkrOEdJBYBDJNTUYcjlALUccijlPInBXXnMcsicAQQaIXfkdJGIAAWUIYJIcbJNnJHRBBlBaQJxWARlHWBIBXNGIjYlxYKrvXYSRvvxbTHIsYJjUJBdjBBliAdIaBmBNpbBFUMJaAAZIZFJIBBVJlJUcdXMIdJxxJJImIbMJbxAldOHWAbJIRbRlbbPkcJARbHRRBbDbbJlBHbaXbdABcJAZbWdBlJqlBjwBvacbxBBAdnAQlRAHBRlBBBARtZQJHBGrAFxJJbBfoQUGZjAbJRwRAReTAcpHknAPHRlNnjWJZBBMnAInianAdaIXOUPldBXdnBlAIRvBnBJbdXbAmXBynjAlXBBkQRARYjBJaFknlHJjXZAQBpXXbBJTXZdktBBXVIUamWanwYbJlobbAnQBIbJIfLjGRNllpBJJajltkNbWJaRFVkXkNwdXZxXwWtnJHZFvAbXIRpcObHIOWZlPLJBAQcJaGAJtlbliWAQQXGibjMiXjNJnxIjAZJJBJjNluBlJAlJmdJVxBaBBHVXbnINlPjAcRlmZJbHbkjJQHadBXbXJWBdJXYMAcDlGPJbnJFBvInIRWbdHGjHaAjGjHTdkAIXmWUZxXAbXvZcidlknjBJBBBkVRBRMkiMRpImAdXJAPkQFPkRjXwZJXaiYlzmIRjdiWJaljdGAJlRbNacBRwbLHxJeAlPblwXTIQRklJiCPkXBbjBdUBcXciQbxABWkWNJkARMMQAWiVlAbddAckkMJlANkmcawIXaQJRnbBBbaXPPbxxXUBJwdjtdIiLraIZlBkiBlIRHlUXjDEnPlIdWBblBnBNHJVwlXIJdWpxxlWWJERlnBxJxldZiHxwJINXJNwBLRlHxTQpJJJQFBAJIjNkkUdBaiLmXBJJBAQQAQBkjXxApJdGmJPnXJbPmYVZcbJFjlkTkRlJBIRXBkfjJVjadXaMRIQjbwmXIafJJIllJJbkFndIfjbjGXjUWBbHwLAHBlxBkADlIAIoYJlBlIRbBkABHEdZljBVanBkHlVBAHxnRbRnxlNnUbEGAiQmJXPGQdGANBIiDwoHxlHZNNjlBUjMQnlJXHUMJIXHXOapbTtJkRjbBdjJlJXbxHjGjsRaBmGkDjJmXxxkcDJaHBlBABCViBUWdBFlxaAANlJIpIXJpdOjdxebsIkIRBblZllbnfFlXGIABcxFdPdlkRbdJBPJbdddmjJCmBxVjnlVJdaciJBnBbdcNVRIRHlbMNVnBNOtDQjibwBdabBdlwWAWmXAiIXAabIJnBHlBjkAWadJBBdlvbcHlXdlBjImWRlMbaAHwdOPxlJibXJFAabsIkjjHHlaaFnlARVnbbBakAnBnaQbUEdmJXCjJmRwodIpjlJVkbJbnldBlkdbIQVXldAeabkBbIcBbipkXaHlfBXnBRBnbYBJnWblbcbaBdBXPcBadPVnjNAdJYGEBIcmJNkJeblRbvdFlkyBJddkRnFIbJbkRlaRplZllRMJWeWiIbGdlxGWXWIibaBnLkVBXipcEoANdBlibvFdaXxlNLwaNibiIpijJjnGAblJkbjbjRaIUGlFARdViJdRkdFjlIRlblNlxbXlMXjnicRJIeXkbwQBAorbJlHcpLIQJfIMPlPibbZbHMJnIQdYbJcdnmJxJaiFbGNPXXsIRknIYamWbRJZlZiBxllnlIRlYkPIRjWnmIFjnIbCJiFVanHlnPRNkjlxRbNbbAJkBXkdiHWlaJJnkBankBidllGRJitgInxJZjcJJbBBbxibPxbbbbIJppRlnbbjbXWXflRlBWJPblNXjlxtxjNaBPlJdibyJImljXWeFkcdlvjBdXlIjlHZAUiRnUNaaBPVjdJGNJGAHbHVbIdkXcBxblbBOXJPHHIQRljnIjHJJXIRMMJJHNVNfJbHJdlPVIJxXaERlnvjWFINLGGPJnPPBwWBkJlJIVIaQnXBnWHlXsQIRkRnYFIbAFnnVkJlUZlanJJWnNlGHljlAcJlDYPDcBcHHJbiBJUKQcWNkBAAdJJtFJxbbJdaRmBAHXjiHnEWaEIRNIjlBFHPUXlbdIdIWnGBkbbaiaWXocFlldcpVNVdcjJNkHvJBHldnXJnliJJbJBJBcZatHAimJAcWGcacHiidbHnBJxwbbJdUFbJFPjbNGBxNPkHlkDxnXNIbXmdlbGJmARIjIFQEpPXPBldAARcMJblXodbxDbBntmeAllOcnjBdHkDduUdkdIQdlAPPAHBHzVkmddllJNMRlRIlPaXbkjXflANVxaABbmaFHbXBJbcjJcRPBJkjcAaQNbnaXRQRXBAIjPJJOBODljBXflXFHBBmAVBjXiaFnBQXiRbnnXlkJybmJbJFFinIHIHjcbBjIlgcWWJOJHHjMiIclJXUlnJmXJlJtHKRBNLldlapnxVVcHncXUnJPkWLjXHwFWwCZnBJImblBdJbICBPwbllBJlXwZHJinZtliHaJBPtNFBWRJBiXxbbbRbfzaBbNlIAdbmjJbnjbXjjBJbJJasdJnJbOAFbJJHnladJdjxXRAbdibwWEBRRICdjuEBLjJiajjJbyAZlZVojJJXJxlJMppHlJACLlflJbBBJwQdNlajYajBVajadBlNjIIIbtiBjJJiMbnbJIBVVlGVjacmbHlYdiVazVjIcJJlxJJNJJJAdlMCRdbJnjIQjjjjjIdiJWWicAtfxMWAnNbbQcRpIYJajeJPWWjxljGbbcEdAHxIRolNbldcmmKIcjIAORyBbOtxJJsFaERiWJABiZljpOXjIbJnkjiJHIDJiaYmNiILkXkIBEJwJxiBBXlGblmRYajNbicjjeiakJejiWJxbjkFakikImHmbbxbibfidblnlPiaiRdbbxJWJjnlijbbbJbZjJBbBlniBiBjwaJlkmHlBxMZiccZicGBQAAKjlGRJlJbBBIcMFkdllkJJkmKJjjlljkJjlOJRNQjjiBwbHbmdljmBHkplxOAcAbJABBAFjxAGKTYflmxniRHalfwFQjkRalflJOtHBNnIPaARJJlbJbmnPJIQcOqAodAccmdnJBxlfbwkGdlIdBIdaHVBJJJIbjtRBanbjPbxjiJJJkIbIIoJblbjioiQjanklxJARkXVldABBmXbQHJNRRRBkRABBPNJlkAnBBlNBlJUMbdApAblkZBblDRBHJSZlncUbBJlYjIEXdkIddfJJDZajicAkEKIkXcjBJIBJIERWFjlPlNaukQJbbBawnnxicocMxXbHjJjmHDllJtJJJJIWJVkXNJblGiRxBJnbambGXXnLjJwaAdwQFvIBPjDTVlHcdbYdnHIIJAJjaAdBapbkmNRwQsdllBnlaXfLnbkBwWiCnxwAmPXEllJJxiOdNwJNacJIGRkjcccAdLRaSbXlJvnaJxPlXNBicjadndcEXBAOclbjOZlldmbkpNwXjfibIJmdRHiBBllaRIioNfnbAWXJJJwlnipwBxOfniJanbbbPRTwbIBNJIARxJJbWcorrIXInXGdJsQdlcmYNRkbnlVNFKMZnwJIlVBJlPJNJlxXIPYnJJHjlllIHmJcpbXXbXJIFRDIwNJIdkeWcBbwIlbOnnbJApkdwzxlnhIcRImQRAFIXmRcNPJerBJAjjaivbVRxyFbiXzknNNAJvBIQWjlnXAEVIWWBdbxjJBxlmRxYbPlJlUpnijPJHBlkRlXlbdJBIcQbJcdkADlaJVNjbJBRldRNIIibdHFPkLNxJteiNJDbfkrtZPmYBJiKWoZVXVHZNNlfnBBNVflrjetNVJAjNQLdVRjlBIcccAccAcUdjHblnBJTlkaNxnXHJdwZRjxnxlvkjBHXkRnlHIJjZnjMHNbHMBliFHlJkJcBWCPZJNJGRIYWJlMkRJxXTXdmkjGdCMbwcAlvGIXGUKAaWQjMHiadXGnbnHjZlbBxtfJbcbiIljIjxiIIPsccAEBJwFsbxbaRiJmtJidPTBtnkHblllnDXmIQjbIdllHaARJnZbPHJPSWZjBBNLZdnwBxumNlTVnjilwXkaAjipbnLjkcfMJXlftJbAPlnwdnklxbabXMRblHkdBltJlJAkBmPXCblaFZanMRkKXktHiiIiblxbsHBaocJbBxPimiYlxNlJmkLeEicoIAQdXHfJxbJjljIRJRYJbsMIfBbkYPXjrsdKxZMRwBnljcBBBRpHPRvjQdZTiKbfllaRVFApwnbBJjXlHGIXVMEGTlHvnbBAVaHonJIRNlJABcBJBBBbJkjkRQmYYRtINPbjjbBBpGZZVTLVoBLNanbBJxbZWdRxxrHxwTIINaPBuyRQbARdQBlANBBBxaBHbpNJlBRBYRbZXXapRbbBixkAsUbKRjXNnOJlkfxxdlOiHBvzBHUlxLXWXHPPPdBnJBbbXJJjBBcARlxJVllJFvvnIdJIdBJJGMjJunxJbJBqpJJJJBQBjljjzjicjAHJjnbBJjJnJVBnnJmdnlzJYRxkJmJRdBJcXflcHMlJxbJbBBllnJJbljddlzdbBJBBbBBBBJBBdBbbBxZJJGDnBJIFBBIpBdJHBZVARBxXOFQRjJAtIRRQlJlBJDTnJkmpBNcaYnJJbxBblBJXlxBJdBBpRlacGabnBbHdjLVjrnPBOFJbaRVxlbbbFnxbFlRBJPHNAbkpduRlFIRPJBlAXbIHJBRJrzAiiDXFBxjXHJblJXVBJXXXXJanJJJBJnVbifVjPVbHNPlxdOoQJaNBVJlVUnFbWjZBlVGjZNHJBBBIbkpnJkDjGHAnnXJbAnnYQnxpBHjnJJDlbYqoEJHJjlNbJpbnpnpdPlbJfiIaPBAaljdxdBIdbjnkxbxBrJbfbwindZabHllNBJPAJBGXdxbBVVxllwTnNJjBPBxBJxXHlJDxJxMlAlxXIPxdlVBkdOWjxnMBJaXtJVDbnUEpvkAdPBjjJiJLNNGXloJxjWjJleRNlPXXlbJnbJbJiJlNaWbBnJblZJflllnjPHfxdbJxVZYbNlVfXBvVIRlwoJMJlxjnUdHlntxGJltlwFAtklnHiBBIajbIBtjBJOcjnbJxJblRxlJdvxbbVHbNbaXkBxNlNNJZJBkdMBoMJbnnbnxnMEJJdJBMlRVBNlzNJmJxJdnfxJxOmnLVVwAJpXJllndBPJbJBBlbXjRJbXJbwJJJbBlANblJBBxBXJBadBibbBbkAAbXXJbdDlBAjVVJJjdkNbjlPJlAjBdWBJXbBBJbWJIZJlWbBBMbXtIJlAjdBmbBxBNnbbFJjBkXJbbxjbFxlwsIQMbFdlwAFVVtxnNiNlJvcbbbjJnJbNJXnBdkJjXBBJnDNJmPblMnxlxJllNXNkABlXnjJJlIRjJlnJxaqpBJJlNAdPGkXkFnBaBJVJlbjBdJBJJJnJldolDJXbjBJblBfJljXldlNkWPBaAtjbVxXJIbJnBJbJknJlkjkbHNlIBlFNzJbXZXbddlJjwpJnjnlxbJPsGjdJXcoBJlJVdlIIiBJIbidIiRlBBJBdQajHkRxwZnnFdjBJnZIRXJBXJJkIdGNBJXBXWnlbJIFdBPHatJxnxznkJkajHJPbHNxnNanalJbJJBlmJbBXXdnNJjfXJnnddnbljBOBRkPkjvjxJXlJbkbGFxllXVTbJxPubllflbPBIdxwFdXJJJJJJJHvblJXjkWAGnIcnjJXGErJbbcBJBxZnlHHJXHdtbBbJdjJjbIJJJnVlzjJlRzBJkBxJbJdRXJlHApjdGnbjHXHjnIJJHJxnVbJaZlMYFJxBjBBzGjGddNJPJLGXdNNBdiVJXlnVHjlJHjJiIcdPnbHjpNJRdjbHnZNJjHJJJJlBdJADVBapJbJbxBJspwbbBamTBBHBtxnlXHblXJjMnNJtJjkBXxHVfjlHHxlJwRxNnIHJiPFxJNlxlJWGAPGAIMBJjacAFnaOtAfbFnnnImidwPbldAFJWlJnJjQRIaHanbBczBxBlABubkIkLwdtIcqQXJllVJsMZjHVXWBJPkQpKjAlJINlwJUnxwObaoNJdIjxAaAHbNXIiiUBGNIGBJPHVnIVJJdabamcdjfjmGdDMrXWaoFnidaJmRbkbJlxwOEkFkjlFHbiYWXJaJjadkonlVbPaRlWImIbVjBBGAinbBJlUJYrxwQdAaVcJIatnxIoXeRIXBRBIdbIJlVxlHdkJmYcIrHVJUdBllknNUBPjNXbzJUblJXubkBlkQadAGQGQaIIBbXBlZxnbxwIWAbAWENdUbPGRkkfbxlIIIcXaXIjHfJjoBWlllxnwEYLnxJVmnGjllUlyBImRlAnEtJwDNMnJImJUbVfQmbllJBJWpPPBdHJHWipAZmHJkJackkjHxarkBJbsfNacnNNpflWJBBLiXaWkQJBtkBcIDxwmbrUAdblVXmABZjxXatkRoHQRkVxGikWEaBlmQnRxnvMiRAnGnnXFjnicijdjNHBiQRXtCzZwicQrbaQBJiaaaAdBJSRoNJiHjIRIEHZAcHLGApjJIJYijAqqiXYRDjBBwIkAjabTWRbajiRAbIjbbaXBIbJxnJnnBlZlADNBjbJcRYBcZAjBJbBBaHIjMKBBpIIPBRMBPljjadHVtnxOdJmjaXbadHJOJcDJPaJWQNAJxlPNNxbBHGlnnJnVxaQNblRUBaPBlXxjbJlJAmltJtHleJlUIfanAjkjJJjjIOnOWFMRiRJdlJmIGjYdmkRJdJiUmQcpMBppxVmFMJBJRbIkQAaIPIicdJJbbnGjaFJjxexjmXIBJtHIGaaXBZiipJIcXaAijnNJQiNjZadespXcdIXBbdwWRiZaAbAbaBMOXYBlIVJZBlHBBAEJldBbkGEBAWIAjAPbjBAJBdmnJBHJlBIcbdAnWIWBzQBJOJJJDHbRbaWmRkXjdURJdGJJJwIBHxJbwLJvlXLFbHJIQAaJXjtlaJGEBnJFAXtFJbcMaKdnmURlxIUJbbtXcJRPwmRARQMMdnpWIlOQJLZFaFlwPHHNyHbBlxcZBJAJRxkjcIHHXJJdZbkObjVZAJaJdJjOGQlQEAqblJbJYjbFxblbJBZaNlllknxblxjDWRBjXkJbBKAXHIIAJWJJdlJAModbIMAbbwWBGmItIJnHkIYAVcHlYRljqpjmsjNBdBlwlaGAlbUYPjIjmQIdlJjIEkJJmmZBRGcQsWBHAZlbZxlGcdaBsdAmlEEddxlVGjAanaplNbJWFJdARIRAQBliRdaRxIrGFJGJBVNjlnHmHJlBlcVIbnVtxGbWrnHJHJJNlmWYkdIcBnAVNXbbfJxnbAXllnBablmNnkWWWlJMxXIllItAjPnbDNXlmdNIFUWnnIBBARkFiAbJfMiRGaWJJkRIMcRBjdjmdmbJUSQiZkIdkfNxAXJkRWQcbkIdwFmRlkbJyQPlibNBIxnnbtaHBhkdJNjRIBlwGRJnPVcrZOjaAJXlmEBbxWWadxHlWdHfljkPbVkQJHXjkHkdJbibFPnJlHIQRlaiVbdlbIIccduFcGXdBXNJjfkcdbIJHHmVXWRVIpJlidWQBJHlBMdaBkFJPwJBlNzbaGPVfllkbNBnOpddJNicjAJzMnIdNcnXJOEobJbaXAAjjllPxWZBNJnIbjbbIHdbHPNJJjjkzVnlJXAJlwBHPJRlJBIiDxmXkijJBAdZUXWeQdBdxbVHJNXVHwFJbMJnJlNiAQcflijIHHJllbxbHkBBjaJmJNnlxcUsBeBInllNlXHsjXWVIsnkBlVjXJBJbwWFldIiAlaicGXVkpkoaQnkEBBNJidMAcIPiRJnbjXlsjNHbHGXOtGBKFVnJOJIdNNlHNlBJmjHRwnxNkRleXaAWJYWUWcdlioRwBajOpjVjjxknbaRliBZRbOAplNQdbnlIRXlJnwHIIisBqqnjbYrAZIJjiBxBQAelJBHlAwWlIInaRnWTBbxPtnNAYBBlUBkcBxINjlJxJmJJcnJbIRlvjBnjXGRRlkIJIlPlBNGRmVjbbjbjDxblIAXccAVxAIcicBmAbjajwHxwYjsBxHaJlJAAtJjRkBNjjbIFJwkNIcfZGXljJJXalMXJIBlHbtRAdkWAWlPnxllkbVpkAvZBNjiBIQJflzlbJBBbBBIIJHcZdXwXYRdBAWJXARlHBFajIiMAWWJGAIiARjnIkJnBbmAtxMWjdaXQsFkPQXajlBwiOQGaQQCFakbIIInkaOmfPVYclmXXJImlYbnINNHPjlNjPliAIcpUiRVNnlkoJkiXJGiTCJVkIBnImnXNjLbMdMQkRfkRJBJtMBNUdaoAdaklHJaFsJWdllIVVZejiHGbknbkAJtIcXbbvcBNnaNPNGAcImABRxjZWjJJJkdANwtobcdBldBjxXbaHbIxIAhARKIdabajJJPkDnBcjjIRljACMQdPHxlJIZJJBkVIAnlJFJadBNLWQdJlAIZJIJRWJlxlMWkBJJJAmXAcWIIAIlVbXaNxIJwJJnRYXeTPIBPZnGNHVUjibjkBxHxXjUVNayHjbJBbmVNHZHHIciAtGIjPnindicIWBeQQnJkFIWnJjaRlMNYQFbxBnllbidJIknJJlidJBAWVJlAFHkYmalbBJkPWImPmJBGleCdIabJaFlaAdnIccQdjwJJBbNJxKnltkaAdHVnbXXaJOjxlOQHYIRYblxkJAdJaXlxxXMipajJNAJJwFTUcBnxnXjOlbYLmInPPIRbdIIlnlPBiBbnFbbIcWdJajxXIcnGIRHfPGnXwnZlGKBbwFPfGcaQnlUjadkBBdJdnVxwRueWdbBnnXllbUIlJAtBIJJJmjdJJjapjJGBJZkGRkmQLHNwXlvkLsnlWbGXPkIiBIbWMJXIFlllIRInbBxOaIJwImilAjtaJldZkdbHlmQRiblblJlGQJiniQdJHaZgBllnAioRwHbBkQEcRxbxlkiJhBxNIQaIBbHbkrdRJUJadafYIQIJwWFiDbJAbldHIIdAImrBBpGKFiBIXwdGBjBxlPJwJkHJwJJJjjJJHHGQRAcnimRNbmbkIbmljJiRnbJGJJWaRlIdUMHAWRlCRblZJxakiXHHBBjIJBJwnIbQAalxbHGKJBkBBjNIWWjxaBxlxkBjwaNlabIjjBbAoJVmiJhIJJBAfwdJaPRHVoZIAXwJnJMZxwAdkXHjlZmIFnbJXXWBiIQnwRHIadwdiHiIbjwjlVJnJjnIBIGbbIJtJTWWQJIRzsYbBlUcdMclOblFjfFJIBBkJbJFBIRBJILMaWfMMjJlnHmANHVUBjBJNMRdcRkXdHZXnijBIlblAadjMpaUmEEJBJFjHBaJxblUyRNblaBEJnbMccdscXGoadJJxbiIbzbbJXXZViAAmRbJJdlcRzRwHWNVNxdJbalHljIjxIJNlAfWmUAElujIJbjidbjnJHJvJbkWOQEnUjJXllMkzwJbDbZjmJlWRkopnZNIJbZbHbWJWicjEkjXjbLxaZoqjlJZXWjJxBiZjmiRlkBPiIWpAHWNipxIcZurkjmbkQRwGaIWtwZaXIQIABdXnZaznJIJaQBlIWbidbnmlCRWGnHBdjjRBAJlZFdmIWXGkQIcQbJicWJXHdaIBxJmnbnSImBLVNxmdmROTVnHOnmRirmkJWlajGVadFLlJIcIcWAZbZbJWaZnJVijkRJMaXamWBPDMIAcrxJmBBRkdlaocfjNHJBBJBBiCkjJbBbbJjlXlaJJbXiXjjJlllRTYdlNIblykRNljbjkJbbXaJAmVJIjObBbARjlbXJUIdMQIbRdjOJblnInbbZbbbxHZJjnHxiaEbDwXYdiOiRlRjRJlJPbxGlHPjeBkIjxJEUFlnbYbknbjJbjMlnwaBbKHnPlJlHrNxwcWIHiDjxIJxjFnFxFKIjblIXxlJwcXadXtcXJXORDblklllxApvJkjwRxIbJNbiNjecmJlJNHNJAJNJtIjJleVNJkiEjmdlJHGdnbbYnIEkjclmfbRJjddfxbJjJHjllbHaiAnHGJYQHbIlulJlUBbONHidmFIPwRxPkbAHXnNblRxJcBiyAYXbblbHkpDjnaJdklZAJJxlPlHVORilIIFOdJmJiWblfjlHVMnxIJkNxnIbiQXJxJjcRlmjblHlXaZXbjbOIjbxdcEJQBxlbXBmnmrXNbXjiWJjyFaaaIbxIJJxINbjPWHJlGAQJZRJJBfiacRYJbOcnxjHbGcbjlJkWIdjjJiUFJJNJnGGJKjmliIJIIRBMQjDxjlDblHVbJaXBmjNlLJbnHedRBJJbtiJJmRRHxkjnBIRHlbIRcEJGWbeJXWFWEbARBbHHIJiJGcQbHxjlVnHPJXbVNNiRUORaBlIHaJZbvNllbdVxjJxHxibaJJNljnbbBJjIFjcpNbjHZJNABJXJbNbIjaQnw";function o(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const s={A:0,B:1,C:2,D:3,E:4,F:5,G:6,H:7,I:8,J:9,K:10,L:11,M:12,N:13,O:14,P:15,Q:16,R:17,S:18,T:19,U:20,V:21,W:22,X:23,Y:24,Z:25,a:26,b:27,c:28,d:29,e:30,f:31,g:32,h:33,i:34,j:35,k:36,l:37,m:38,n:39,o:40,p:41,q:42,r:43,s:44,t:45,u:46,v:47,w:48,x:49,y:50,z:51,0:52,1:53,2:54,3:55,4:56,5:57,6:58,7:59,8:60,9:61,"-":62,_:63};function r(e){return s[e]}const d=[63,31,15,7,3,1,0],c=[0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4,1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,1,2,2,3,2,3,3,4,2,3,3,4,3,4,4,5,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,2,3,3,4,3,4,4,5,3,4,4,5,4,5,5,6,3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,3,4,4,5,4,5,5,6,4,5,5,6,5,6,6,7,4,5,5,6,5,6,6,7,5,6,6,7,6,7,7,8];class u{constructor(e){o(this,"get",((e,i)=>{if(e%6+i<=6)return(r(this.bytes[e/6|0])&d[e%6])>>6-e%6-i;{let n=r(this.bytes[e/6|0])&d[e%6];const t=6-e%6;for(e+=t,i-=t;i>=6;)n=n<<6|r(this.bytes[e/6|0]),e+=6,i-=6;return i>0&&(n=n<<i|r(this.bytes[e/6|0])>>6-i),n}})),o(this,"count",((e,i)=>{let n=0;for(;i>=8;)n+=c[this.get(e,8)],e+=8,i-=8;return n+c[this.get(e,i)]})),this.bytes=e,this.length=6*this.bytes.length}}class p{constructor(e,i,n,t,l){o(this,"rank",((e,i)=>{if(0===e)return i-this.rank(1,i)+1;let n=0,t=i,l=0;return t>=this.l1Size&&(l=(t/this.l1Size|0)*this.sectionBits,n=this.directory.get(l-this.l1Bits,this.l1Bits),t%=this.l1Size),t>=this.l2Size&&(l+=(t/this.l2Size|0)*this.l2Bits,n+=this.directory.get(l-this.l2Bits,this.l2Bits)),n+=this.data.count(i-i%this.l2Size,i%this.l2Size+1),n})),o(this,"select",((e,i)=>{let n=this.numBits,t=-1,l=-1;for(;n-t>1;){const a=(n+t)/2|0,o=this.rank(e,a);o===i?(l=a,n=a):o<i?t=a:n=a}return l})),this.directory=new u(e),this.data=new u(i),this.l1Size=t,this.l2Size=l,this.l1Bits=Math.ceil(Math.log(n)/Math.log(2)),this.l2Bits=Math.ceil(Math.log(t)/Math.log(2)),this.sectionBits=(t/l-1)*this.l2Bits+this.l1Bits,this.numBits=n}}class m{constructor(e,i,n){o(this,"getNodeByIndex",(e=>{const i=1===this.data.get(this.letterStart+6*e,1),n=String.fromCharCode(this.data.get(this.letterStart+6*e+1,5)+"a".charCodeAt(0)),t=this.directory.select(0,e+1)-e;return{index:e,letter:n,final:i,firstChild:t,childCount:this.directory.select(0,e+2)-e-1-t}})),o(this,"lookup",(e=>{let i=this.getNodeByIndex(0);for(let n=0;n<e.length;n+=1){let t=i,l=0;for(;l<i.childCount&&(t=this.getNodeByIndex(i.firstChild+l),t.letter!==e[n]);l+=1);if(l===i.childCount)return!1;i=t}return i.final})),this.data=new u(e),this.directory=new p(i,e,2*n+1,1024,32),this.letterStart=2*n+1}}const _={1:"i",2:"z",3:"e",4:"a",5:"s",6:"g",7:"t",8:"b",9:"q",0:"o","@":"a","!":"i","#":"t",$:"s","%":"x","&":"a","*":"x"},h=new RegExp("["+Object.keys(_).join("")+"]","g");function g(e){return(e=e.toLowerCase()).match(/^.*\d$/)&&(e=e.substring(0,e.length-1)),(""+e).replace(h,(e=>_[e]))}const b=(e,{blackPassStr:i,samePasswordStr:n,shortPassStr:o,username:s})=>"string"!=typeof e||e.length<6?o:function(e,i){return!i||0===i.length||g(e)!==g(i)}(e,s||"")?function(e){const i=new m(a,l,t),n=g(e);return!!n&&!i.lookup(n)}(e)?null:i:n,I=e=>(i,n)=>{const t=b(i,e),l={errors:t?[t]:[],warnings:[]};return null==n||n(l),l},A=["pinterest","password","123456","welcome","ninja","abc123","123456789","12345678","sunshine","princess","qwerty","master","michael","jordan","dragon","soccer","killer","pepper","devil","princess","1234567","iloveyou","000000"],y=e=>(i,n)=>{const t=((e,{blackPassStr:i,samePasswordStr:n,shortPassStr:t,username:l})=>e?"string"!=typeof e||e.length<6?t:l&&e.toLowerCase()===l.toLowerCase()?n:A.includes(e.toLowerCase())?i:null:null)(i,e),l={errors:t?[t]:[],warnings:[]};return null==n||n(l),l}},216895:(e,i,n)=>{n.d(i,{Z:()=>t});const t=(e,i)=>{let n;return i.some((i=>{const t=i(e);return t.errors.length>0&&(n=t.errors[0],!0)})),n}},134906:(e,i,n)=>{n.d(i,{Bh:()=>c,C9:()=>y,CB:()=>m,CU:()=>o,FU:()=>w,GT:()=>s,Gy:()=>g,J_:()=>f,Jx:()=>_,MZ:()=>b,VC:()=>p,VG:()=>r,ZA:()=>d,Zt:()=>h,a3:()=>j,aH:()=>a,h7:()=>k,nw:()=>A,oR:()=>x,qA:()=>u,qp:()=>S,sG:()=>I,vd:()=>P,xk:()=>v});var t=n(89254);const l=e=>{const i={"０":"0","１":"1","２":"2","３":"3","４":"4","５":"5","６":"6","７":"7","８":"8","９":"9","　":" "},n=String(e).split("");return n.forEach(((e,t)=>{const l=i[e];l&&(n[t]=l)})),n.join("")};function a(e){return function(i,n){const t=[];i&&/\S/.test(i)||t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}const o=new RegExp(["(^[-!#$%&'*+/=?^_`{}|~0-9A-Z]+(\\.[-!#$%&'*+/=?^_`{}|~0-9A-Z]+)*",'|^"([\\001-\\010\\013\\014\\016-\\037!#-\\[\\]-\\177]|\\\\[\\001-\\011\\013\\014\\016-\\177])*"',")@((?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\\.)+[A-Z]{2,20}$)","|\\[(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}\\]$"].join(""),"i");function s(e){return function(i,n){const t=[];(i=i&&i.trim()).match(o)||t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function r(e){return function(i,n){const t=[];(i=i&&i.trim()).match(/^[^0-9].*$/)||t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function d(e){return function(i,n){const t=[];if(i){const n=parseInt(i,10);Number.isNaN(n)?t.push(e.invalidAgeString):(e.ageTooShortString&&n<10&&t.push(e.ageTooShortString),n<=0||n>120?t.push(e.invalidAgeString):e.checkUnderAgeWithString&&n<13&&t.push(e.checkUnderAgeWithString))}const l={errors:t,warnings:[]};return n&&n(l),l}}function c(e){return function(i,n){const t=(i=i&&i.trim()).replace(/[\(\)\+\-\. ]/g,""),l=[],a=!1!==e.checkLength&&t.length<7;!i||i.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \.\(\)]*$/g)&&!a||l.push(e.message);const o={errors:l,warnings:[]};return n&&n(o),o}}function u(e){return function(i,n){const t=/^\d+$/,a=[];"number"==typeof i||"string"==typeof i&&(i=i&&i.trim(),(i=l(i))&&!i.match(t)&&a.push(e.message));const o={errors:a,warnings:[]};return n&&n(o),o}}function p(e){return function(i,n){const t=/^[\d\ -]+$/,a=[];"number"==typeof i||"string"==typeof i&&(i=i&&i.trim(),(i=l(i))&&!i.match(t)&&a.push(e.message));const o={errors:a,warnings:[]};return n&&n(o),o}}const m=e=>!!e.match(/^(https?:\/\/){0,1}[a-z0-9_\-]+\..+/gi);function _(e){return function(i,n){const t=[];i&&!m(i)&&t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function h(e){return function(i,n){const l=[];if(i)try{const n=(0,t.Z)(i);n&&n.protocol&&("http"!==n.protocol||"localhost"===n.hostname)||l.push(e.message)}catch(o){l.push(e.message)}const a={errors:l,warnings:[]};return n&&n(a),a}}function g(e){return function(i,n){const t=[];(e.should_trim||!1)&&(i=i&&i.trim());const l=i.length;e.min&&l<e.min?t.push(e.minErrorString):e.max&&l>e.max&&t.push(e.maxErrorString);const a={errors:t,warnings:[]};return n&&n(a),a}}function b(e){return function(i,n){const t=!e.checkExclusion,l=e.substrings,a=[];(t&&!l.some((e=>i.includes(e)))||!t&&l.some((e=>i.includes(e))))&&a.push(e.message);const o={errors:a,warnings:[]};return n&&n(o),o}}function I(e){return function(i,n){const t=[];i!==(e&&e.targetValue)&&t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function A(e){return function(i,n){const t=[];(i?parseFloat(i):0)<e.value&&t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function y(e){return function(i,n){const t=new Date(i),l=[];e.date instanceof Date&&t instanceof Date&&e.date<t&&l.push(e.message);const a={errors:l,warnings:[]};return n&&n(a),a}}function x(e){return function(i,n){const t=[];/^[\040-\176]*$/.test(i)||t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function v(e){return function(i,n){let t=2;if(e.hasFractionalCents)t=3;else if(e.currencyCode){const{maximumFractionDigits:i}=new Intl.NumberFormat(void 0,{style:"currency",currency:e.currencyCode}).resolvedOptions();t=i}const l=new RegExp(t?`^\\d*(\\.\\d{1,${t}})?$`:"^\\d*$"),a=[];"number"==typeof i&&(i=i.toString()),i&&!i.match(l)&&(i=i&&i.trim(),a.push(e.message));const o={errors:a,warnings:[]};return n&&n(o),o}}function k(e){return function(i,n){const t=[];Number(i)>=1e13&&t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function f(e){return function(i,n){i=i&&i.trim();const t=[],l=new Date(i);i&&!l.getTime()&&t.push(e.message);const a={errors:t,warnings:[]};return n&&n(a),a}}function S(e){return function(i,n){const t=i&&i.trim(),l=[];t&&!t.match(/^([01]?[0-9]|2[0-3]):[0-5][0-9]$/)&&l.push(e.message);const a={errors:l,warnings:[]};return n&&n(a),a}}function P(e){return function(i,n){const t=[];e.pattern.test(i)||t.push(e.message);const l={errors:t,warnings:[]};return n&&n(l),l}}function w(e,i){const n=e.map((e=>e(i).errors));return[].concat(...n)}function j(e,i){let n="";return i.some((i=>{const t=i(e);return t.errors.length>0&&(n=t.errors[0],!0)})),n}},562559:(e,i,n)=>{n.d(i,{Z:()=>y});var t=n(667294),l=n(867631),a=n.n(l),o=n(112690),s=n(19121),r=n(965900),d=n(773285),c=n(780280),u=n(883119),p=n(969315),m=n(179888),_=n(858416),h=n(785893);function g(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const b=(e,i)=>{if(i){const n="control"===i?"v3.pinimg.com":"v2.pinimg.com";return e.replace("v.pinimg.com",n)}return e},I=(e,i)=>"string"==typeof e?b(e,i):Array.isArray(e)?((e,i)=>e[0].src&&i?[{...e[0],src:b(e[0].src,i)}]:e)(e,i):e;class A extends t.PureComponent{constructor(...e){super(...e),g(this,"state",{canPlayVideo:!1,isManifestParsed:!1,playbackState:m.Cy.DEFAULT,videoStartTime:this.props.seekTime||0}),g(this,"errorRetryCount",1),g(this,"firstFragBuffered",!1),g(this,"hasPlaybackStarted",!1),g(this,"hasVideoSessionStarted",!1),g(this,"hasVideoSessionEnded",!1),g(this,"hls",null),g(this,"fragStartupTime",{}),g(this,"lastLevelSwitchKbps",null),g(this,"lastStallTime",null),g(this,"lastPauseTime",null),g(this,"logSessionStartOnNextPlay",!1),g(this,"playerId",""),g(this,"videoSessionId",""),g(this,"videoVisibleTime",null),g(this,"playbackPerformance",{canPlayTime:null,detailedErrors:"",downloadedKiloBytes:0,errorCode:0,errorName:"",errorReason:"",hasFatalError:!1,loadStartTime:null,numberOfStalls:0,numberOfSeeks:0,playbackStartTimestamp:null,segments:[],srcString:"string"==typeof this.props.src?b(this.props.src,this.props.quicExpGroup):b(this.props.src[0].src,this.props.quicExpGroup),totalStallDurationMs:0,totalPauseDurationMs:0,videoCreatedTime:null}),g(this,"initializeHls",(()=>{this.destroyHls();const{src:e,hlsConfig:i,quicExpGroup:n}=this.props,t=new(a())(i),l=I(e,n);t.loadSource(l),this.videoPlayerRef&&t.attachMedia(this.videoPlayerRef.video),t.on(a().Events.FRAG_BUFFERED,this.handleHlsFragBuffered),t.on(a().Events.FRAG_CHANGED,this.handleHlsFragChanged),t.on(a().Events.FRAG_LOADING,this.handleHlsFragLoading),t.on(a().Events.FRAG_LOADED,this.handleHlsFragLoaded),t.on(a().Events.MANIFEST_PARSED,(()=>{this.setState({isManifestParsed:!0})})),t.on(a().Events.LEVEL_SWITCHED,this.handleHlsLevelSwitched),t.on(a().Events.ERROR,this.handleHlsError),this.hls=t})),g(this,"destroyHls",(()=>{const{hls:e}=this;e&&e.destroy()})),g(this,"addSegment",(e=>{const{segments:i}=this.playbackPerformance,n=i&&i[i.length-1];if(this.hls&&i.length&&n&&n.uri!==e.url){this.updateWatchDurationForCurrentSegment();const n=this.videoPlayerRef&&this.videoPlayerRef.video,t=this.hls&&this.hls.levels||{},l="number"==typeof e.level?t[e.level]:{},a=this.fragStartupTime[e.url];let o=-1;a&&a.startLoadTime&&a.endLoadTime&&(o=a.endLoadTime-a.startLoadTime);const s={indicatedKbps:l.bitrate/m.bR,duration:e.duration,level:e.level,lastStartPlayTime:this.getCurrentVideoTime(),numServerAddressChange:-1,observedKbps:this.hls&&this.hls.bandwidthEstimate/m.bR||-1,playbackStartDate:Date.now(),serverAddress:"",sn:e.sn,sourceWidth:l.width,sourceHeight:l.height,startupTimeMs:o,switchBitrateKbps:this.lastLevelSwitchKbps||-1,uri:e.url,viewportWidth:n&&n.clientWidth||-1,viewportHeight:n&&n.clientHeight||-1,watchedDurationMs:0};i.push(s)}})),g(this,"initializeSegments",(e=>{const{contextLogData:i={}}=this.props,{is_closeup_video:n=!1}=i,{segments:t}=this.playbackPerformance;if(!t.length)if(this.hls&&this.videoPlayerRef&&this.videoPlayerRef.video&&e){if(!t.length&&"number"==typeof e.level){const i=this.videoPlayerRef&&this.videoPlayerRef.video,n=this.hls.levels,l="number"==typeof e.level?n[e.level]:{},a=this.fragStartupTime[e.url];let o=-1;a&&a.startLoadTime&&a.endLoadTime&&(o=a.endLoadTime-a.startLoadTime),this.lastLevelSwitchKbps=this.hls.bandwidthEstimate/m.bR;const s={indicatedKbps:l.bitrate/m.bR,duration:e.duration,level:e.level,lastStartPlayTime:null,numServerAddressChange:-1,observedKbps:this.hls.bandwidthEstimate/m.bR||-1,playbackStartDate:null,serverAddress:"",sn:e.sn,sourceWidth:l.width,sourceHeight:l.height,startupTimeMs:o,switchBitrateKbps:this.lastLevelSwitchKbps||-1,uri:e.url,viewportWidth:i.clientWidth,viewportHeight:i.clientHeight,watchedDurationMs:0};t.push(s)}}else(0,p.tE)("initializeSegmentsFailed",!0,n)})),g(this,"getCurrentVideoTime",(()=>this.videoPlayerRef&&this.videoPlayerRef.video?this.videoPlayerRef.video.currentTime*m.gJ:null)),g(this,"handleCanPlayVideo",(e=>{const{contextLogData:i={},onReady:n,playing:t}=this.props,{is_closeup_video:l=!1}=i,{canPlayVideo:a}=this.state;(0,p.tE)("handleCanPlayVideo",!0,l,{firstCanPlayEvent:!a,playing:t}),this.playbackPerformance.hasFatalError=!1,a||(this.playbackPerformance.canPlayTime=new Date),this.setState({canPlayVideo:!0}),n&&n(e)})),g(this,"handleEnded",(e=>{const{loop:i,onEnded:n}=this.props,{segments:t}=this.playbackPerformance,l=t&&t[t.length-1];i&&this.videoPlayerRef&&this.videoPlayerRef.video?(this.updateWatchDurationForCurrentSegment(),l&&(l.lastStartPlayTime=0),this.fragStartupTime={}):i||this.logPlaybackPerformance(m.$f,{initiator:"videoEnded",loop:i}),this.setState({playbackState:m.Cy.ENDED}),n&&n(e)})),g(this,"handleHlsError",((e,i)=>{var n;const{contextLogData:t={}}=this.props,{is_closeup_video:l=!1}=t;if(this.playbackPerformance.detailedErrors+=`${this.playbackPerformance.detailedErrors.length>0?", ":""}${i.details}`,i.fatal){var o,s,r,d;this.playbackPerformance.hasFatalError=!0,this.playbackPerformance.errorName=i.type,this.playbackPerformance.errorReason=i.details,this.playbackPerformance.errorCode=i.response&&i.response.code?i.response.code:0;const e={errorName:i.type,errorReason:i.details,errorRetryCount:this.errorRetryCount,errorMessage:(null===(o=i.err)||void 0===o||null===(s=o.message)||void 0===s?void 0:s.slice(0,50))||"unknown",errorResponse:(null===(r=i.response)||void 0===r||null===(d=r.text)||void 0===d?void 0:d.slice(0,50))||"unknown",playbackState:this.state.playbackState};if((0,p.tE)("fatalError",!0,l,e),this.errorRetryCount>0)switch(this.errorRetryCount-=1,i.type){case a().ErrorTypes.NETWORK_ERROR:if(i.details===a().ErrorDetails.MANIFEST_LOAD_ERROR||i.details===a().ErrorDetails.MANIFEST_LOAD_TIMEOUT||i.details===a().ErrorDetails.MANIFEST_LOAD_PARSING_ERROR){var c;const{src:e,quicExpGroup:i}=this.props,n=I(e,i);null===(c=this.hls)||void 0===c||c.loadSource(n)}else{var u;null===(u=this.hls)||void 0===u||u.startLoad()}break;case a().ErrorTypes.MEDIA_ERROR:null===(n=this.hls)||void 0===n||n.recoverMediaError()}}this.updateWatchDurationForCurrentSegment(),this.setState({playbackState:m.Cy.FAILED})})),g(this,"handleHlsFragBuffered",((e,i)=>{this.firstFragBuffered||(this.initializeSegments(i.frag),this.firstFragBuffered=!0)})),g(this,"handleHlsFragChanged",((e,i)=>{this.addSegment(i.frag)})),g(this,"handleHlsFragLoading",((e,i)=>{var n;const t=null===(n=i.frag)||void 0===n?void 0:n.url;t&&!this.fragStartupTime[t]&&(this.fragStartupTime[t]={startLoadTime:new Date})})),g(this,"handleHlsFragLoaded",((e,i)=>{var n;i.frag&&i.frag.loaded&&(this.playbackPerformance.downloadedKiloBytes+=i.frag.loaded/m.Fm);const t=null===(n=i.frag)||void 0===n?void 0:n.url;t&&this.fragStartupTime[t]&&this.fragStartupTime[t].startLoadTime&&(this.fragStartupTime[t].endLoadTime=new Date)})),g(this,"handleHlsLevelSwitched",(()=>{this.hls&&this.hls.bandwidthEstimate&&(this.lastLevelSwitchKbps=this.hls.bandwidthEstimate/m.bR)})),g(this,"handleLoadedMetadata",(()=>{this.setState({playbackState:m.Cy.LOADED_METADATA})})),g(this,"handleLoadStart",(()=>{this.playbackPerformance.loadStartTime=new Date,this.setState({playbackState:m.Cy.LOAD_START})})),g(this,"handleLoadedData",(()=>{this.setState({playbackState:m.Cy.LOADED_DATA})})),g(this,"handlePlaying",(()=>{this.playbackPerformance.hasFatalError=!1,this.setPlaybackStartTime(),this.setLastSegmentStartPlayTime(),this.setLastSegmentPlaybackStartDate(),this.updateStallDuration(),this.updatePauseDuration(),this.setState({playbackState:m.Cy.PLAYING}),this.props.clearSeekTime()})),g(this,"handleUserPause",(e=>{const{onControlsPause:i}=this.props;this.lastPauseTime=new Date,i&&i(e)})),g(this,"handleVideoPause",(()=>{this.state.playbackState!==m.Cy.STALLING&&this.state.playbackState!==m.Cy.SEEKING&&(this.updateWatchDurationForCurrentSegment(),this.lastPauseTime||this.updateStallDuration()),this.setState({playbackState:m.Cy.PAUSED})})),g(this,"handleSeeking",(()=>{this.playbackPerformance.numberOfSeeks+=1;const{segments:e}=this.playbackPerformance,i=e&&e[e.length-1];i&&(i.lastStartPlayTime=null),this.state.playbackState!==m.Cy.ENDED&&this.setState({playbackState:m.Cy.SEEKING})})),g(this,"handleStalled",(()=>{null===this.lastStallTime&&this.state.playbackState!==m.Cy.ENDED&&(this.lastStallTime=new Date,this.playbackPerformance.numberOfStalls+=1),this.setState({playbackState:m.Cy.STALLING})})),g(this,"handleTimeUpdate",(e=>{const{onTimeChange:i}=this.props;i&&i(e),this.state.playbackState===m.Cy.PLAYING&&(this.updateWatchDurationForCurrentSegment(),this.setLastSegmentStartPlayTime())})),g(this,"resetPlaybackMetrics",(()=>{this.hasPlaybackStarted=!1,this.hasVideoSessionStarted=!1,this.hasVideoSessionEnded=!0,this.lastLevelSwitchKbps=null,this.lastStallTime=null,this.lastPauseTime=null,this.videoSessionId="",this.videoVisibleTime=null,this.logSessionStartOnNextPlay=!1;const e={...this.playbackPerformance.segments[this.playbackPerformance.segments.length-1],lastStartPlayTime:null,playbackStartDate:null,switchBitrateKbps:-1,watchedDurationMs:0};this.playbackPerformance.detailedErrors="",this.playbackPerformance.downloadedKiloBytes=0,this.playbackPerformance.errorCode=0,this.playbackPerformance.errorName="",this.playbackPerformance.errorReason="",this.playbackPerformance.hasFatalError=!1,this.playbackPerformance.numberOfStalls=0,this.playbackPerformance.numberOfSeeks=0,this.playbackPerformance.playbackStartTimestamp=null,this.playbackPerformance.totalStallDurationMs=0,this.playbackPerformance.segments=[e]})),g(this,"setLastSegmentStartPlayTime",(()=>{const{segments:e}=this.playbackPerformance,i=e&&e[e.length-1];i&&null===i.lastStartPlayTime&&(i.lastStartPlayTime=this.getCurrentVideoTime())})),g(this,"setLastSegmentPlaybackStartDate",(()=>{const{segments:e}=this.playbackPerformance,i=e&&e[e.length-1];i&&null===i.playbackStartDate&&(i.playbackStartDate=Date.now())})),g(this,"setPlaybackStartTime",(()=>{this.hasPlaybackStarted||(this.playbackPerformance.playbackStartTimestamp=Date.now(),this.hasPlaybackStarted=!0)})),g(this,"setVideoPlayerRef",(e=>{const{setVideoRef:i}=this.props;if(e&&(i&&i(e),this.videoPlayerRef=e,this.videoPlayerRef.video)){const e=this.videoPlayerRef.video;e.addEventListener("loadedmetadata",this.handleLoadedMetadata),e.addEventListener("loadeddata",this.handleLoadedData),e.addEventListener("pause",this.handleVideoPause),e.readyState>=3&&(this.setState({canPlayVideo:!0}),this.playbackPerformance.canPlayTime=new Date)}})),g(this,"updateStallDuration",(()=>{null!==this.lastStallTime&&(this.playbackPerformance.totalStallDurationMs+=new Date-this.lastStallTime,this.lastStallTime=null)})),g(this,"updatePauseDuration",(()=>{if(null!==this.lastPauseTime){const e=this.lastPauseTime;this.playbackPerformance.totalPauseDurationMs+=new Date-e,this.lastPauseTime=null}})),g(this,"updateWatchDurationForCurrentSegment",(()=>{const{segments:e}=this.playbackPerformance,i=e&&e[e.length-1],n=i?i.lastStartPlayTime:null,t=this.getCurrentVideoTime();if(i&&null!==n&&"number"==typeof t&&"number"==typeof n){const e=t-n;e>0&&(i.watchedDurationMs+=e,i.lastStartPlayTime=null)}})),g(this,"logPlaybackPerformance",((e,i)=>{const{contextLogData:n={},userId:t,isAutoPlay:l,logContextEvent:a}=this.props,{is_closeup_video:o=!1}=n,{canPlayTime:s,detailedErrors:r,downloadedKiloBytes:d,errorCode:c,errorName:u,errorReason:_,hasFatalError:h,playbackStartTimestamp:g,totalPauseDurationMs:b,totalStallDurationMs:I,segments:A,srcString:y,loadStartTime:x,numberOfStalls:v,numberOfSeeks:k}=this.playbackPerformance,f=this.videoPlayerRef&&this.videoPlayerRef.video,S=e===m.DR,P=S&&!this.hasVideoSessionStarted,w=!S&&!this.hasVideoSessionEnded&&this.hasVideoSessionStarted;if(this.hls&&f&&(P||w)){var j;let P=-1;s&&x&&(P=s>x?s-x:0);let w=-1;s&&this.videoVisibleTime&&(w=s>this.videoVisibleTime?s-this.videoVisibleTime:0),S&&(this.videoSessionId=(0,m.Y7)(t),this.playerId=this.playerId||(0,m.EB)());const B={autoplaying:l,averageVideoKbps:-1,detailedErrors:r,downloadedKiloBytes:d,isCellular:!1,errorCode:c,errorName:u,errorReason:_,fatalError:h,nativeVideoDurationMs:f.duration*m.gJ||-1,numberOfStalls:v,numberOfSeeks:k,overallPausedDurationMs:b,overallBufferDurationMs:I,overallWatchedDurationMs:-1,rebufferRate:-1,playbackSessionId:this.videoSessionId,playbackStartTimestamp:g||-1,segments:[],sessionMark:e,screenPixelScale:null!==(j=window)&&void 0!==j&&j.devicePixelRatio?window.devicePixelRatio:-1,startupPlayerWidth:f.clientWidth,startupPlayerHeight:f.clientHeight,startupTimeMs:P,startupLatencyMs:w,startupVariantKbps:-1,startupVariantWatchedDurationMs:-1,startupVariantWidth:f.videoWidth,startupVariantHeight:f.videoHeight,videoUrl:y};if(!S&&A.length){const e=this.hls.levels,i=A[0];this.updateWatchDurationForCurrentSegment(),this.updateStallDuration();const n=A.reduce(((i,n)=>{if(n&&"number"==typeof n.level&&e&&e.length>0){return i+(e[n.level]||{}).bitrate*(n.watchedDurationMs||0)/m.gJ}return i}),0),t=A.reduce(((e,i)=>e+(i.watchedDurationMs||0)),0);let l=null,a=0,o=0;do{a+=A[o].watchedDurationMs,l=l||A[o].level,o+=1}while(o<A.length&&A[o].level===l);B.startupVariantKbps=i.indicatedKbps,B.startupVariantWatchedDurationMs=a,B.startupVariantWidth=i.sourceWidth,B.startupVariantHeight=i.sourceHeight,B.startupPlayerWidth=i.viewportWidth,B.startupPlayerHeight=i.viewportHeight,B.overallWatchedDurationMs=t,t>0?(B.averageVideoKbps=n/(t/m.gJ),B.rebufferRate=this.playbackPerformance.totalStallDurationMs/t):0===t&&(B.averageVideoKbps=-1,B.rebufferRate=-1,B.errorName="invalid_watch_duration"),B.segments=A}else B.errorName="invalid_watch_duration";(0,p.ZP)(B,!0,o,{playbackState:this.state.playbackState,...i});const{clientTrackingParams:R,component:E,durationNs:C,element:T,objectId:J,pairId:F,viewData:V,view:D,viewParameter:U,...O}=n;a({aux_data:{...O,is_closeup_video:o,playback_session_id:this.videoSessionId},clientTrackingParams:R,component:E,duration_ns:C,element:T,event_data:{videoPerformanceData:B},event_type:3606,object_id_str:J,pair_id:F,view_data:V,view_parameter:U,view_type:D}),S?(this.hasVideoSessionStarted=!0,this.hasVideoSessionEnded=!1):this.resetPlaybackMetrics(),(0,p.tE)(S?"sessionStart":"sessionEnd",!0,o,{playbackState:this.state.playbackState,...i})}}))}componentDidMount(){const{contextLogData:e={},playing:i}=this.props,{is_closeup_video:n=!1}=e;this.playbackPerformance.videoCreatedTime=new Date,this.initializeHls(),(0,p.tE)("videoMounted",!0,n),i&&(this.videoVisibleTime=new Date,this.logPlaybackPerformance(m.DR,{initiator:"mount"}))}componentDidUpdate(e){const{loop:i,playing:n,src:t,visible:l,appInFocus:a,seekTime:o}=this.props;var s,r;o&&o!==e.seekTime&&this.setState({videoStartTime:o}),(typeof(s=e.src)!=typeof(r=t)||(Array.isArray(r)?s.length!==r.length||r.some(((e,i)=>!Array.isArray(s)||e.type!==s[i].type||e.src!==s[i].src)):r!==s))&&this.initializeHls(),e.appInFocus&&!a&&(this.logPlaybackPerformance(m.$f,{initiator:"update",loop:i}),this.logSessionStartOnNextPlay=!0),e.visible&&!1===l&&(this.logSessionStartOnNextPlay=!1,this.updatePauseDuration(),this.logPlaybackPerformance(m.$f,{initiator:"update",loop:i})),!1===e.visible&&!0===l&&(this.videoVisibleTime=this.videoVisibleTime||new Date,n?(this.setPlaybackStartTime(),this.setLastSegmentStartPlayTime(),this.setLastSegmentPlaybackStartDate(),this.logPlaybackPerformance(m.DR,{initiator:"update"})):this.logSessionStartOnNextPlay=!0),n&&a&&this.logSessionStartOnNextPlay&&(this.setPlaybackStartTime(),this.setLastSegmentStartPlayTime(),this.setLastSegmentPlaybackStartDate(),this.logPlaybackPerformance(m.DR,{initiator:"update"}),this.logSessionStartOnNextPlay=!1)}componentWillUnmount(){const{loop:e}=this.props;this.updatePauseDuration(),this.logPlaybackPerformance(m.$f,{initiator:"unmount",loop:e}),this.destroyHls()}render(){const{accessibilityMaximizeLabel:e,accessibilityMinimizeLabel:i,accessibilityMuteLabel:n,accessibilityPauseLabel:t,accessibilityPlayLabel:l,accessibilityProgressBarLabel:a,accessibilityUnmuteLabel:o,aspectRatio:s,backgroundColor:r,captions:d,controls:c,loop:p,loopOverride:m,onDurationChange:_,onFullscreenChange:g,onLoadedChange:b,onControlsPlay:A,onPlayheadDown:y,onPlayheadUp:x,onSeek:v,onVolumeChange:k,playbackRate:f,playing:S,playsInline:P,poster:w,preload:j,quicExpGroup:B,src:R,volume:E}=this.props,{canPlayVideo:C,isManifestParsed:T,videoStartTime:J}=this.state,F=I(R,B);return(0,h.jsx)(u.nk,{accessibilityMaximizeLabel:e,accessibilityMinimizeLabel:i,accessibilityMuteLabel:n,accessibilityPauseLabel:t,accessibilityPlayLabel:l,accessibilityProgressBarLabel:a,accessibilityUnmuteLabel:o,aspectRatio:s,backgroundColor:r,captions:d,controls:c,loop:void 0===m?p:m,onDurationChange:_,onEnded:this.handleEnded,onFullscreenChange:g,onLoadStart:this.handleLoadStart,onLoadedChange:b,onControlsPause:this.handleUserPause,onControlsPlay:A,onPlaying:this.handlePlaying,onPlayheadDown:y,onPlayheadUp:x,onReady:this.handleCanPlayVideo,onSeek:v,onSeeking:this.handleSeeking,onStalled:this.handleStalled,onTimeChange:this.handleTimeUpdate,onVolumeChange:k,onWaiting:this.handleStalled,playbackRate:f,onPlay:()=>{},onPlayError:()=>{},playing:T&&C&&S,playsInline:P,poster:w,preload:j,ref:this.setVideoPlayerRef,src:F,startTime:J,volume:E})}}const y=(0,t.memo)((function(e){const{country:i,isAuthenticated:n,isBot:t,isSocialBot:l,unauthId:a,userAgent:u}=(0,c.B)(),m=(0,o.Z)(),g=(0,s.Z)(),{browserName:b,browserVersion:I,isMobile:y}=u,{contextLogData:x={}}=e,{is_closeup_video:v=!1,view:k,viewParameter:f}=x,{checkExperiment:S}=(0,d.F)(),{seekTime:P}=(0,_.Hx)(),{clearSeekTime:w}=(0,_.RC)();let j=null;n&&(j=S("web_video_quic").group.length?S("web_video_quic").group:null);const{appUI:B}=(0,r.I)(),R=S("web_video_fail_to_start_fix").anyEnabled?B.appInFocus:e.appInFocus,E={browserName:b,browserVersion:I,country:i,isAuthenticated:n,isBot:t,is_closeup_video:v,isMobile:y,isSocialBot:l,view:k,viewParameter:f};return(0,p.r$)(E),(0,h.jsx)(A,{...e,userId:g.id||a,appInFocus:R,quicExpGroup:j,logContextEvent:m,seekTime:P,clearSeekTime:w})}))},964082:(e,i,n)=>{function t(e,i){const{organicVideosAutoplaying:n,promotedVideosAutoplaying:t}=i,l={...n,...t};for(const a in l){const{paused:i}=l[a];if(a!==e&&!i)return!1}return!0}n.d(i,{Z:()=>t})},36971:(e,i,n)=>{function t(e,i){const{organicVideosAutoplaying:n,promotedVideosAutoplaying:t}=i,l={...n,...t};return l[e]&&l[e].currentTime}n.d(i,{Z:()=>t})},428258:(e,i,n)=>{n.d(i,{Z:()=>a,t:()=>l});const t=()=>{var e,i;const n="undefined"!=typeof window?null===(e=window.navigator)||void 0===e||null===(i=e.connection)||void 0===i?void 0:i.effectiveType:void 0;let t,l=null===(a=window)||void 0===a||!a.devicePixelRatio||window.devicePixelRatio<=1?"1x":"2x";var a;return n?"4g"===n?t="40-80":(l="1x",t="0-1"):t="unknown",{downloadSpeedGroup:t,screenDimension:l}};function l(e){const{downloadSpeedGroup:i,screenDimension:n}=t(),l={"1x":e.V_EXP3,"2x":e.V_EXP5},a={"1x":e.V_EXP7,"2x":e.V_EXP7};return{unknown:l,"0-1":l,"1-5":{"1x":e.V_EXP4,"2x":e.V_EXP5},"5-10":{"1x":e.V_EXP5,"2x":e.V_EXP5},"10-20":{"1x":e.V_EXP6,"2x":e.V_EXP6},"20-40":a,"40-80":a,"80_or_above":a}[i][n]||e.V_720P||void 0}function a(e){const{video_list:i={}}=e,n=l(i),t=i.V_HLSV3_MOBILE||void 0;return n?{hlsv3:t,mp4:n}:{hlsv3:t}}},463045:(e,i,n)=>{function t(e,i){const{organicVideosAutoplaying:n,promotedVideosAutoplaying:t}=i,l={...n,...t};return!!l[e]&&!l[e].paused}n.d(i,{Z:()=>t})},969315:(e,i,n)=>{n.d(i,{ZP:()=>u,r$:()=>d,tE:()=>c});var t=n(311560),l=n(172071),a=n(179888);const o=["isCellular","videoUrl","sessionMark"];let s={},r="";const d=e=>{const{browserName:i,browserVersion:n,country:l,isAuthenticated:a,isBot:o,isMobile:d,isSocialBot:c,view:u="unknown",viewParameter:p="unknown"}=e;r=(c?"socialBot":o&&"bot")||"nonbot";const m=(0,t.Z)(l);s={browserName:i,browserVersion:(null==n?void 0:n.split(".")[0])||"0",isAuthenticated:a,isMobile:d,region:m,view:u,viewParameter:p}};function c(e,i,n,t={}){const a=n?"closeup":"nonCloseup",o=i?"hls":"nonHls",d={...t,...s},c=`web.video.${o}.${r}.${a}.${e}`;l.Z.increment(c,1,d)}function u(e,i,n,t={}){const d=n?"closeup":"nonCloseup",c=i?"hls":"nonHls",u=e.sessionMark===a.DR?"sessionStart":"sessionEnd",p={...t,...s};if(Object.entries(e).forEach((([i,n])=>{const t=`web.video.${c}.${r}.${d}.${u}.${i}`,a=parseInt(n,10),s="number"==typeof a?a:-1;var m;if(!o.includes(i))if(i.includes("fatalError")&&!0===n){const{errorCode:i,errorName:n,errorReason:a}=e;l.Z.increment(t,1,{errorCode:i,errorName:n,errorReason:a,...p})}else if(i.includes("Width")||i.includes("Height")){const e=(m=s)<0?"negative":0===m?"zero":m<200?"xs":m<400?"s":m<600?"m":m<800?"l":m<1e3?"xl":m<1200?"xxl":"over1200";l.Z.increment(t,1,{dimensionBucket:e,...p})}else if("numberOfStalls"===i){let e=n;s>1e3?e="over1000":s>10?e="over10":s<0&&(e="negative"),l.Z.increment(t,1,{numberOfStalls:e,...p})}else"screenPixelScale"===i?l.Z.increment(t,1,{screenPixelScale:n||-1,...p}):s>=0?(0===s&&l.Z.increment(`${t}.zero`,1,p),l.Z.timing(t,s,1),l.Z.timing(`${t}_with_tags`,s,1,p)):s<0&&l.Z.increment(`${t}.negative`,1,p)})),e.sessionMark!==a.DR){const{rebufferRate:i,screenPixelScale:n,startupLatencyMs:t,startupVariantWidth:a,startupPlayerWidth:o}=e,s=`web.video.${c}.${r}.${d}.${u}`;if("number"==typeof a&&"number"==typeof o&&"number"==typeof n){const e=1.5*a>n*o;l.Z.increment(`${s}.upscaled.${e?"good":"bad"}`,1,p)}"number"==typeof t&&l.Z.increment(`${s}.startupLatency.${t<500?"good":"bad"}`,1,p),"number"==typeof i&&l.Z.increment(`${s}.rebufferRate.${i<.01?"good":"bad"}`,1,p)}}},179888:(e,i,n)=>{n.d(i,{$f:()=>a,Cy:()=>d,DR:()=>l,EB:()=>p,Fm:()=>r,Y7:()=>u,bR:()=>s,gJ:()=>o,lG:()=>c});var t=n(172045);const l=1,a=2,o=1e3,s=1e3,r=1e3,d=Object.freeze({DEFAULT:0,LOAD_START:1,LOADED_METADATA:2,LOADED_DATA:3,PLAYING:4,PAUSED:5,SEEKING:6,STALLING:7,FAILED:8,ENDED:9}),c=Object.freeze({MEDIA_ERR_ABORTED:1,MEDIA_ERR_NETWORK:2,MEDIA_ERR_DECODE:3,MEDIA_ERR_SRC_NOT_SUPPORTED:4});function u(e){return e+"-"+(0,t.Z)()}function p(){return(0,t.Z)()}},121630:(e,i,n)=>{n.d(i,{Z:()=>a,e:()=>l});var t=n(81226);const l=e=>{if("undefined"==typeof window)return"";let i=0;const n=document.querySelector('[data-test-id="header"]');if(null!==n){const{height:e}=n.getBoundingClientRect();i+=e}switch(e){case"AuthHomefeed":const e=document.querySelector('[data-root-margin="more-ideas-tabs"]');if(null!==e){const{height:n}=e.getBoundingClientRect();i+=n}break;case"SearchItem":const n=document.querySelector('[data-root-margin="search-improvements-bar"]');if(null!==n){const{height:e}=n.getBoundingClientRect();i+=e}const t=document.querySelector('[data-test-id="search-tab-bar"],[data-root-margin="search-one-bar"]');if(null!==t){const{height:e}=t.getBoundingClientRect();i+=e}}return-1*i+"px 0px 0px 0px"},a=e=>{var i,n,l,a,o;return(0,t.Z)((null===(i=e.videos)||void 0===i?void 0:i.duration)||(null===(n=e.videos)||void 0===n||null===(l=n.video_list)||void 0===l||null===(a=l.V_HLSV4)||void 0===a?void 0:a.duration)||(null===(o=e.story_pin_data)||void 0===o?void 0:o.total_video_duration)||0)}},869899:(e,i,n)=>{n.r(i),n.d(i,{RoleBasedAccessControlProvider:()=>A,useRoleBasedAccessControlContext:()=>I});var t=n(667294),l=n(389643),a=n(784590),o=n(19121),s=n(773285),r=n(425288),d=n(70061);const c=e=>{const i={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&("object"!=typeof e[n]||null===e[n]||Array.isArray(e[n])?i[(0,d.Z)(n)]=e[n]:i[(0,d.Z)(n)]=c(e[n]));return i},u=(e,i)=>{const n=[];for(const a in e)a!==i&&n.push({id:a,...c(e[a])});const t=n.sort((({user:{businessName:e}},{user:{businessName:i}})=>e.localeCompare(i))),l=new Map;for(const a of t)l.set(a.id,a);return l};var p=n(339363);const m={profiles:new Map,headerVisible:!1,orbacVisibility:!1,activeProfile:void 0,disableProfileChanger:!1},_=(e,i)=>{switch(i.type){case"LOAD_PROFILES":return{...e,profiles:i.payload};case"SET_ACTIVE_PROFILE":return{...e,activeProfile:i.payload};case"TOGGLE_HEADER_VISIBILITY":return{...e,headerVisible:i.payload};case"TOGGLE_ORBAC_VISIBILITY":return{...e,orbacVisibility:i.payload};case"TOGGLE_DISABLE_PROFILE_CHANGER":return{...e,disableProfileChanger:i.payload};default:return e}},h=e=>{const[i,n]=(0,t.useReducer)(_,m),l=(({dispatch:e,isEnabled:i,state:n})=>{const{orbacVisibility:l,disableProfileChanger:a,headerVisible:o}=n;return{changeProfile:(0,t.useCallback)((n=>{i&&e({type:"SET_ACTIVE_PROFILE",payload:n})}),[i,e]),toggleORBACVisibility:(0,t.useCallback)((n=>{i&&e({type:"TOGGLE_ORBAC_VISIBILITY",payload:null!=n?n:!l})}),[i,e,l]),toggleDisableProfileChanger:(0,t.useCallback)((n=>{i&&e({type:"TOGGLE_DISABLE_PROFILE_CHANGER",payload:null!=n?n:!a})}),[i,e,a]),toggleHeaderVisibility:(0,t.useCallback)((n=>{i&&e({type:"TOGGLE_HEADER_VISIBILITY",payload:null!=n?n:!o})}),[i,e,o])}})({dispatch:n,isEnabled:e,state:i}),{activeProfile:a,orbacVisibility:o}=i;(0,t.useEffect)((()=>{const e=(0,p.qn)("orbacActiveProfile",!1);e&&n({type:"SET_ACTIVE_PROFILE",payload:e})}),[]),(0,t.useEffect)((()=>{const e=(0,p.qn)("orbacVisibilty",!1);e&&n({type:"TOGGLE_ORBAC_VISIBILITY",payload:e})}),[]),(0,t.useEffect)((()=>{(0,p.Nh)("orbacVisibility",o)}),[o]),(0,t.useEffect)((()=>{(0,p.Nh)("orbacActiveProfile",a)}),[a]);return{state:i,actions:l,receiveProfiles:(0,t.useCallback)(((e,i)=>{n({type:"LOAD_PROFILES",payload:u(e,i)})}),[n])}};var g=n(785893);const{Provider:b,useMaybeHook:I}=(0,r.Z)("RoleBasedAccessControlContext"),A=({children:e})=>{const{checkExperiment:i}=(0,s.F)(),n=(0,o.Z)(),r=Boolean(n.isAuth&&n.isPartner&&i("web_m10n_business_access_orbac_www").anyEnabled),{state:d,actions:c,receiveProfiles:u}=h(r),{activeProfile:p,headerVisible:m,profiles:_=[]}=d,I=_?Array.from(_.values()):[],A=(0,l.Z)(I),y=!!(n.isAuth&&I.length>0)&&A,x=n.isAuth?n.id:"",v=n.isAuth?n.username:"",{changeProfile:k,toggleORBACVisibility:f,toggleDisableProfileChanger:S,toggleHeaderVisibility:P}=c;(0,t.useEffect)((()=>{r&&("string"!=typeof A?p||k(x):k(A))}),[A,x,r,k,p]),(0,t.useEffect)((()=>{r&&(y&&!m&&P(!0),!y&&m&&P(!1))}),[P,y,r,m,_]);const{data:w}=(0,a.Z)(r?{name:"ApiResource",options:{url:"/vx/business_access/profiles/",disable_auth_failure_redirect:!0}}:null),j=null==w?void 0:w.profiles;let B;n&&n.isAuth&&d.activeProfile===n.id?B={id:n.id,permissions:["OWNER"],user:{username:v,businessName:n.fullName,imgUrl:n.imageSmallUrl}}:p&&d.profiles&&(B=d.profiles.get(p)),(0,t.useEffect)((()=>{j&&u(j,x)}),[u,j,x]);const R=d.profiles?Array.from(d.profiles.values()):[];return(0,g.jsx)(b,{value:{profiles:R,headerVisible:d.headerVisible,activeProfile:B,changeProfile:k,toggleORBACVisibility:f,toggleDisableProfileChanger:S,toggleHeaderVisibility:P},children:e})}},717615:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(389643),l=n(773285),a=n(869899);const o=()=>{const{checkExperiment:e}=(0,l.F)(),i=(0,a.useRoleBasedAccessControlContext)(),{activeProfile:n}=i||{},o=e("web_m10n_business_access_orbac_www").anyEnabled,s=(0,t.Z)((null==i?void 0:i.profiles)||[]),{anyEnabled:r}=e("useorbacroutematcher_in_useorbacactingas");return o?r&&!s?Object.freeze({}):n&&(n.viewerMeetsMfaRequirement||(n.permissions||[]).includes("OWNER"))?n:Object.freeze({}):Object.freeze({})}},389643:(e,i,n)=>{n.d(i,{Z:()=>r});var t=n(702664),l=n(19121),a=n(773285),o=n(53987),s=n(276775);const r=e=>{var i;const n=(0,s.useLocation)(),r=(0,l.Z)(),{anyEnabled:d}=(0,a.F)().checkExperiment("web_m10n_business_access_orbac_www"),c=(0,s.useRouteMatch)("/:username"),u=null==c||null===(i=c.params)||void 0===i?void 0:i.username,p=(0,s.useRouteMatch)("/pin/:id"),m=(0,t.useSelector)((e=>{var i,n,t,l;return!(null==p||null===(i=p.params)||void 0===i||!i.id)&&(null==e||null===(n=e.pins)||void 0===n||null===(t=n[p.params.id])||void 0===t||null===(l=t.pinner)||void 0===l?void 0:l.id)}));if((0,o.ej)(n))return!1;if((0,o.RU)(n))return!0;if((0,o.mY)(n))return d;const _=e.concat(r.isAuth?{user:{username:r.username},id:r.id}:{}).find((e=>{const{user:i={},id:n}=e||{},{username:t}=i;return!!(t&&u||m&&n)&&(t===u||m===n)}));return!!_&&_.id}},845772:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(717615),l=n(19121),a=n(231947);const o=()=>{const e=(0,l.Z)(),i=(0,t.Z)();return(0,a.lJ)(e,i)}},231947:(e,i,n)=>{n.d(i,{D3:()=>d,DX:()=>s,KY:()=>c,Ms:()=>t,N1:()=>u,_P:()=>o,lJ:()=>a,nl:()=>l,q6:()=>r});const t=(e,i)=>{let n=e&&e.isAuth?e.username:"";return e&&i&&i.user&&i.user.username&&(n=i.user.username),n},l=(e,i)=>Boolean(i&&i.user&&e&&e.isAuth&&i.id!==e.id?i.user.eligibleForStlTool:e&&e.isAuth&&e.eligibleForStlTool),a=(e,i)=>e&&e.isAuth&&i&&i.id&&i.id!==e.id?i.id:"",o=(e,i,n)=>{var t;return n&&n.user&&i&&i.isAuth&&n.id!==i.id?n.user.merchantId:null===(t=e.advertiser)||void 0===t?void 0:t.merchant_id},s=(e,i,n)=>n&&n.user&&e.isAuth&&n.id!==e.id?n.user.scheduledPinCount||0:e.isAuth&&i&&i.scheduled_pin_count||0,r=(e,i,n)=>!!(e&&e.isAuth&&n&&n.id&&n.id!==e.id&&n.id===i),d=(e,i,n)=>!!(r(e,i,n)||e&&e.isAuth&&i===e.id),c=(e,i,n)=>{const t=i&&i.owner&&i.owner.id||"";return d(e,t,n)};function u(e,i,n){const t=i?i.id:"";return d(e,t,n)}},664569:(e,i,n)=>{n.d(i,{o:()=>t});const t={aggregatedComment:"aggregatedComment",didIt:"didIt",pin:"pin"}},350445:(e,i,n)=>{n.d(i,{Z:()=>d});var t=n(898781),l=n(883119),a=n(785893);const o={__path:"M12 18.5A6.508 6.508 0 0 1 5.5 12c0-1.706.689-3.307 1.835-4.5H6.5a1 1 0 1 1 0-2h4.185v4.474a1 1 0 0 1-2 0V8.972A4.505 4.505 0 0 0 7.5 12c0 2.481 2.019 4.5 4.5 4.5s4.5-2.019 4.5-4.5a4.49 4.49 0 0 0-3.112-4.283 1 1 0 1 1 .615-1.902A6.482 6.482 0 0 1 18.5 12c0 3.584-2.916 6.5-6.5 6.5M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0"},s={__path:"M17.496 14.572a1 1 0 0 1-1 1h-.001a1.001 1.001 0 0 1-.999-1.001l.002-4.652-7.29 7.288a.995.995 0 0 1-.707.293.999.999 0 0 1-.707-1.707l7.293-7.29L9.428 8.5a1 1 0 0 1 .001-2h.001l8.071.005-.005 8.067zM12 0C5.373 0 0 5.373 0 12c0 6.628 5.373 12 12 12 6.628 0 12-5.372 12-12 0-6.627-5.372-12-12-12z"},r={overlay:{__style:{backgroundColor:"#000"}}};function d({backgroundImage:e,naturalHeight:i,naturalWidth:n,onRestartVideo:d,pinTitle:c,pin:u}){const p=(0,t.ZP)(),{id:m}=u;return(0,a.jsxs)(l.Ee,{alt:c||p.bt("Pin 图图片", "pin image", "image of a pin", undefined, true),naturalHeight:i,naturalWidth:n,src:e,children:[(0,a.jsx)(l.xu,{position:"absolute",top:!0,bottom:!0,left:!0,right:!0,opacity:.8,dangerouslySetInlineStyle:r.overlay}),(0,a.jsxs)(l.xu,{justifyContent:"center",direction:"column",display:"flex",position:"absolute",height:"100%",width:"100%","data-test-id":`video-end-card-${m}`,children:[(0,a.jsx)(l.iP,{rounding:2,children:(0,a.jsxs)(l.xu,{display:"flex",justifyContent:"center",padding:2,children:[(0,a.jsx)(l.JO,{accessibilityLabel:p.bt("访问网站", "Visit site", "Button when pressed goes to pin's website", undefined, true),color:"light",dangerouslySetSvgPath:s,size:25}),(0,a.jsx)(l.xu,{margin:1}),(0,a.jsx)(l.xv,{color:"light",lineClamp:1,weight:"bold",children:p.bt("访问网站", "Visit site", "Button when pressed goes to pin's website", undefined, true)})]})}),(0,a.jsx)(l.xu,{margin:3}),(0,a.jsx)(l.iP,{onTap:d,rounding:2,children:(0,a.jsxs)(l.xu,{display:"flex",justifyContent:"center",padding:2,children:[(0,a.jsx)(l.JO,{accessibilityLabel:p.bt("再次观看", "Watch again", "Button when pressed restarts the video", undefined, true),color:"light",dangerouslySetSvgPath:o,size:25}),(0,a.jsx)(l.xu,{margin:1}),(0,a.jsx)(l.xv,{color:"light",lineClamp:1,weight:"bold",children:p.bt("再次观看", "Watch again", "Button when pressed restarts the video", undefined, true)})]})})]})]})}},439506:(e,i,n)=>{n.d(i,{Z:()=>p});var t=n(702664),l=n(116303),a=n(46584),o=n(792182),s=n(407043),r=n(599997),d=n(883119),c=n(332611),u=n(785893);function p({isFullWidth:e,actionType:i,buttonAction:n,buttonText:p,experience:m,hideCompleteButton:_,imageAlt:h,imageUrl:g,openNewTab:b,avatarImageDetails:I,examplePinImage:A,titleText:y,titleTextColor:x,titleTextCustomization:v,descriptionText:k,descriptionTextCustomization:f}){var S,P;const{logContextEvent:w}=(0,s.v)(),j=(e=>0===e?3833:1===e?3834:2===e?3835:null)(i),B=(0,t.useDispatch)(),{experience_id:R,placement_id:E}=m||{},C=(0,a.Z)({onVisibilityChanged:e=>{e&&m&&(m.status="viewed",w({event_type:13,view_type:604,view_parameter:j}),B((0,c.UT)(E,R,!1,!0)))}}),{width:T}=(0,o.Z)()||{width:8},J=T-8,F=(0,r.IA)(T),V=J*F,D=F===r.LX||F===r.Ec,{url:U,full_name:O}=I||{},Q=V*r.l0,{url:L}=A,N=L?V*r.l0:0,M=L?r.ml*N:0,{color:q,fontStyle:W,fontWeight:Z,horizontalAlignment:K,fontSize:H}=(0,r.Mf)(v||{},"mweb"),{color:z,fontStyle:X,fontWeight:G,horizontalAlignment:Y,fontSize:$}=(0,r.Mf)(f||{},"mweb");return(0,u.jsx)(d.xu,{position:"relative",padding:1,marginBottom:2,ref:C,children:(0,u.jsxs)(d.xu,{dangerouslySetInlineStyle:{__style:{WebkitMaskImage:"-webkit-radial-gradient(white, black)",backgroundColor:e?"#003441":"education"}},color:e?"default":"education",paddingX:e?0:3,paddingY:e?0:6,position:"relative",rounding:4,children:[e&&g&&U&&(0,u.jsx)(d.xu,{height:V,width:J,children:(0,u.jsx)(d.Ee,{alt:h||y||"",color:"rgb(111, 91, 77)",naturalHeight:V,naturalWidth:J,src:g,fit:"cover",children:(0,u.jsx)(d.xu,{paddingY:U?12:3,children:(0,u.jsxs)(d.kC,{direction:"column",gap:2,alignItems:"center",flex:"grow",width:"100%",justifyContent:"center",children:[O&&U&&(0,u.jsx)(d.xu,{height:Q,width:Q,children:(0,u.jsx)(l.Z,{name:O,src:U,size:"fit"})}),(0,u.jsx)(d.xv,{align:K,color:x,italic:"italics"===W,weight:Z,children:(0,u.jsx)(d.xu,{dangerouslySetInlineStyle:{__style:{color:null!==(S=q||x)&&void 0!==S?S:void 0,fontSize:D?r.SF:H}},children:y})}),(0,u.jsx)(d.xv,{align:Y,italic:"italics"===X,weight:G,children:(0,u.jsx)(d.xu,{paddingX:12,dangerouslySetInlineStyle:{__style:{color:null!=z?z:void 0,fontSize:D?r._e:$}},children:k})})]})})})}),(!e||e&&L)&&(0,u.jsxs)(d.kC,{direction:"column",gap:2,alignItems:"center",flex:"grow",justifyContent:"center",children:[A&&L&&(0,u.jsx)(d.xu,{paddingY:4,children:(0,u.jsx)(d.zd,{height:N,width:M,rounding:4,children:(0,u.jsx)(d.Ee,{alt:"Your first saved Pin",naturalHeight:N,naturalWidth:M,src:L,fit:"cover"})})}),(0,u.jsx)(d.xv,{align:K,color:x,italic:"italics"===W,weight:Z,children:(0,u.jsx)(d.xu,{dangerouslySetInlineStyle:{__style:{color:null!==(P=q||x)&&void 0!==P?P:void 0,fontSize:D&&e?r._e:H}},children:y})}),k&&f&&(0,u.jsx)(d.xu,{paddingX:e?2:0,paddingY:2,children:(0,u.jsx)(d.xv,{align:Y,italic:"italics"===X,weight:G,children:(0,u.jsx)(d.xu,{dangerouslySetInlineStyle:{__style:{color:null!=z?z:void 0,fontSize:D&&e?r._e:$}},children:k})})}),!_&&(0,u.jsx)(d.kC.Item,{alignSelf:e?"center":"stretch",children:(0,u.jsx)(d.xu,{marginTop:2,marginBottom:e?4:1,children:(0,u.jsx)(d.zx,{accessibilityLabel:p,color:"white",fullWidth:!0,text:p,size:"lg",role:"link",href:n,target:b?"blank":null,onClick:()=>{m&&(w({event_type:102,view_type:604,view_parameter:j}),B((0,c.CK)(E,R,!1,!0)))}})})})]})]})})}},8320:(e,i,n)=>{n.d(i,{Z:()=>d});var t=n(63552),l=n(883119),a=n(785893);const o={__style:{borderRadius:"4px",padding:"10px 14px"}},s={borderWidth:"1px",borderStyle:"solid",borderColor:"white"},r={__style:{borderRadius:"4px",padding:"10px 14px 9px 8px",whiteSpace:"nowrap"}},d=({accessibilityLabel:e,color:i,customStyles:n,forwardedRef:d,icon:c,inline:u=!1,minHeight:p=40,minWidth:m=70,onTouch:_,pressState:h,shape:g,text:b})=>{const I=(e=>"primary"===e||"transparent"===e||"dark"===e?"inverse":"default")(i),A=(({color:e,icon:i})=>i?r:"transparent"===e?{__style:{...o.__style,...s}}:o)({color:i,icon:c}),y=(0,a.jsx)(l.xu,{position:"relative",children:(0,a.jsx)(l.xu,{color:i,display:u?"inlineBlock":"flex",justifyContent:"center",minHeight:p,minWidth:m,dangerouslySetInlineStyle:"pill"===g?(x=n,{__style:{borderRadius:"24px",paddingTop:"10px",paddingBottom:"10px",paddingLeft:"14px",paddingRight:"14px",...x}}):A,children:(0,a.jsxs)(l.kC,{alignItems:"center",justifyContent:"center",children:[c&&(0,a.jsx)(l.xu,{paddingX:"check"===c?2:0,children:(0,a.jsx)(l.JO,{accessibilityLabel:e,color:I,icon:c,inline:!0,size:"check"===c?16:20})}),(0,a.jsx)(l.xv,{color:I,inline:!0,size:"300",lineClamp:1,weight:"bold",children:b})]})})});var x;return _?(0,a.jsx)(t.Z,{onTouch:_,rounding:"pill"===g?"pill":2,pressState:h||"none",children:(0,a.jsx)(l.xu,{ref:d,children:y})}):y}},375574:(e,i,n)=>{n.d(i,{Z:()=>f});var t=n(667294),l=n(702664),a=n(898781),o=n(883119),s=n(785893);function r(e){const i=(0,a.ZP)(),{viewType:n,boardId:t,handleTouch:l}=e,r=i.bt("图板", "Board", "createMenuLinkButton.Create.Board.Label", undefined, true),d=i.bt("区块", "Section", "createMenuLinkButton.Create.Section.Label", undefined, true);return 5===n&&t?(0,s.jsx)(o.iP,{role:"link",href:`/board/${t}/create_section/`,rounding:2,onTap:l,children:(0,s.jsx)(o.xu,{paddingY:2,"data-test-id":"addSectionButton",children:(0,s.jsx)(o.X6,{size:"400",children:d})})}):(0,s.jsx)(o.iP,{role:"link",onTap:l,href:"/board/create/",children:(0,s.jsx)(o.xu,{paddingY:2,"data-test-id":"createMenuCreateBoardButton",children:(0,s.jsx)(o.X6,{size:"400",children:r})})})}var d=n(276775),c=n(805410);function u({disabledPinCreation:e,handleDisablePublish:i,handleTouch:n}){const t=(0,a.ZP)(),l=(0,d.useHistory)(),r=e=>({base64Image:e,method:c.I}),u=t.bt("照片", "Photo", "createPinButton.Photo.Upload.Label", undefined, true);return(0,s.jsx)(o.iP,{tapStyle:"none",onTap:()=>{e?i():n()},children:(0,s.jsxs)(o.xu,{position:"relative",paddingY:2,children:[(0,s.jsx)(o.X6,{size:"400",children:u}),e?null:(0,s.jsx)("input",{id:"upload-pin",type:"file",accept:"image/*",onChange:e=>{const i=new FileReader;i.readAsDataURL(e.target.files[0]),i.onload=()=>{const e=i.result;l.push({pathname:`/pin/create/${c.I}/`,state:r(String(e))})}},style:{opacity:0,position:"absolute",top:"0px",height:"100%",width:"100%"}})]})})}var p=n(121151);function m({isOpen:e,onDismiss:i}){const n=(0,a.ZP)();return(0,s.jsx)(p.ZP,{accessibilityModalLabel:n.bt("禁用 Pin 图发布错误信息模式", "Disabled Pin Publishing Error Message Modal", "disabledPinCreationModal.modal.accessibilityLabel", undefined, true),isOpen:e,mobileAccessibilityCloseIconLabel:n.bt("关闭“禁用发布消息”模式", "Close disabled publishing message modal", "disabledPinCreationModal.modal.closeIconLabel", undefined, true),onDismiss:i,type:"DisabledPublishingModal",children:(0,s.jsxs)(o.xu,{alignItems:"center",direction:"column",display:"flex",paddingX:6,paddingY:4,children:[(0,s.jsx)(o.X6,{children:n.bt("糟糕...", "Oops...", "disabledPinCreationModal.modal.heading", undefined, true)}),(0,s.jsx)(o.xu,{paddingY:3,children:(0,s.jsx)(o.xv,{children:n.bt("目前，我们的服务器遇到了点小问题。请稍后再次尝试刷新和发布。", "Our server is experiencing a mild case of the hiccups at the moment. Please try refreshing and publishing again later.", "disabledPinCreationModal.modal.text", undefined, true)})}),(0,s.jsx)(o.xu,{paddingY:3,children:(0,s.jsx)(o.zx,{color:"red",onClick:()=>i(),size:"lg",text:n.bt("忽略", "Dismiss", "disabledPinCreationModal.button.dismiss", undefined, true)})})]})})}var _=n(941646),h=n(881802),g=n(134906),b=n(773285),I=n(112690),A=n(927383),y=n(490543);function x(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const v=e=>{const i=window&&window.innerWidth||0,n=e.bt("输入链接以创建 Pin 图，https://...", "Enter a link to create a Pin, https://...", "placeholder in text field where a user inputs a URL to create a Pin", undefined, true),t=e.bt("输入链接：https://...", "Enter a link, https://...", "placeholder in text field where a user inputs a URL to create a Pin - short version, 30 char limit", undefined, true);return i<380?t:n};class k extends t.PureComponent{constructor(...e){super(...e),x(this,"state",{createPinFromLinkUrl:"",showCreateModal:!1,showInlineTextEditCreatePin:!1,showPublishingDisabledError:!1,urlValidationError:null}),x(this,"createPinFromLinkInput",(0,t.createRef)()),x(this,"closeCreateModal",(()=>{this.setState({showCreateModal:!1,showInlineTextEditCreatePin:!1}),this.props.updatePinBuilderInput({isInputOpen:!1,submittedLink:""})})),x(this,"clearValidationError",(()=>{this.setState({urlValidationError:null})})),x(this,"openCreateModal",(e=>{this.handleTouch(),this.props.requireAuthForLimitedLogin({fn:()=>this.setState({showCreateModal:!0}),modalHeader:(0,h.is)(this.props.i18n)})()})),x(this,"handleCreatePinFromLinkTouch",(()=>{this.setState({showInlineTextEditCreatePin:!0}),this.props.updatePinBuilderInput({isInputOpen:!0})})),x(this,"handleDisablePublish",(()=>{this.setState({showCreateModal:!1,showPublishingDisabledError:!0})})),x(this,"handleLinkFieldChange",(({value:e})=>{this.setState({createPinFromLinkUrl:e})})),x(this,"handlePinFromLinkFormSubmit",((e,i)=>{const{createPinFromLinkUrl:n}=this.state;e.preventDefault();const{errors:t}=(0,g.Jx)({message:this.props.i18n.bt("哎呀！请输入有效的网址。", "Oops! Please enter a valid URL.", "URL validation error message on Pin builder form", undefined, true)})(n),[l]=t;l?this.setState({urlValidationError:l}):this.handleUrlValidationSuccess(i)})),x(this,"handleTouch",(()=>{const{logContextEvent:e,viewType:i,elementType:n}=this.props;e({view_type:i,view_parameter:3106,element:n,event_type:102})})),x(this,"handleUrlValidationSuccess",(e=>{this.setState({showInlineTextEditCreatePin:!1});const i=this.state.createPinFromLinkUrl;this.props.updatePinBuilderInput({submittedLink:i}),e.push({pathname:"/pin-builder/",state:{createPinFromLinkUrl:i}}),this.closeCreateModal()})),x(this,"renderCreatePinFromLinkOption",(()=>{const{disabledPinCreation:e,history:i}=this.props,{createPinFromLinkUrl:n,showInlineTextEditCreatePin:t}=this.state,l=this.props.i18n.bt("网站", "Website", "editPin.CreatePinFromUrl.Label", undefined, true);return(0,s.jsx)(o.kC,{alignItems:"center",height:46,justifyContent:"start",children:t?(0,s.jsx)("form",{onSubmit:e=>this.handlePinFromLinkFormSubmit(e,i),style:{width:"100%"},children:(0,s.jsxs)(o.xu,{display:"flex",justifyContent:"between",position:"relative",children:[(0,s.jsxs)(o.xu,{ref:this.createPinFromLinkInput,width:"100%",children:[this.renderErrorFlyout(),(0,s.jsx)(o.nv,{id:"create-pin-from-link",onChange:this.handleLinkFieldChange,onFocus:()=>this.setState({urlValidationError:null}),placeholder:v(this.props.i18n),size:"lg",value:n})]}),(0,s.jsx)(o.hU,{accessibilityLabel:this.props.i18n.bt("使用输入的链接创建 Pin 图", "Create Pin from entered link", "navigation button to confirm user will create a Pin from a link they entered", undefined, true),iconColor:"darkGray",icon:"arrow-forward",onClick:({event:e})=>this.handlePinFromLinkFormSubmit(e,i),size:"lg"})]})}):(0,s.jsx)(o.iP,{onTap:()=>{e?this.handleDisablePublish():this.handleCreatePinFromLinkTouch()},tapStyle:"none",children:(0,s.jsx)(o.xu,{position:"relative","data-test-id":"websiteButton",children:(0,s.jsx)(o.X6,{size:"400",children:l})})})})})),x(this,"renderErrorFlyout",(()=>{const{urlValidationError:e}=this.state;return e&&(0,s.jsx)(o.J2,{anchor:this.createPinFromLinkInput.current,color:"red",idealDirection:"up",onDismiss:this.clearValidationError,size:"sm",children:(0,s.jsx)(o.xu,{padding:3,width:"100%",children:(0,s.jsx)(o.xv,{align:"center",color:"inverse",weight:"bold",children:e})})})}))}componentDidMount(){const{isInputOpen:e,submittedLink:i}=this.props;(e||i)&&this.setState({showCreateModal:!!e,showInlineTextEditCreatePin:!!e,createPinFromLinkUrl:i||""})}render(){const{bgColor:e,boardId:i,buttonPadding:n,disabledPinCreation:l,i18n:a,iconButtonColor:d="gray",iconButtonSize:c="xl",viewType:h}=this.props,{showCreateModal:g,showPublishingDisabledError:b}=this.state;let I=this.props.i18n.bt("添加 Pin 图或图板", "Add a Pin or board", "heading in profile create modal", undefined, true);164===h?I=this.props.i18n.bt("添加至图板区块", "Add to section", "heading in section create modal", undefined, true):5===h&&(I=this.props.i18n.bt("添加 Pin 图或图版区块", "Add a Pin or section", "heading in profile create modal", undefined, true)||a.bt("添加至图板", "Add to board", "heading in board create modal", undefined, true));const A=4===h?this.props.i18n.bt("添加到个人资料", "Add to profile", "editPin.AddToProfile.Modal.Header", undefined, true):I;return(0,s.jsxs)(t.Fragment,{children:[(0,s.jsx)(o.kC,{alignItems:"center",justifyContent:"start",children:(0,s.jsx)(_.Z,{id:"createMenuCreateButton",children:(0,s.jsx)(o.hU,{accessibilityLabel:this.props.i18n.bt("创建 Pin 图或图板", "Create a Pin or board", "icon that opens model prompting user to create a new pin or board", undefined, true),bgColor:e,iconColor:d,icon:"add",size:c,padding:"auto"!==n?n:1,onClick:({event:e})=>this.openCreateModal(e)})})}),g&&(0,s.jsx)(p.ZP,{mobileAccessibilityCloseIconLabel:this.props.i18n.bt("关闭图板和 Pin 图创建模式", "close board and pin create modal", "close modal that prompts user to create a new pin or board", undefined, true),accessibilityModalLabel:"",heading:A,isOpen:this.state.showCreateModal,onDismiss:this.closeCreateModal,type:"create_menu",children:(0,s.jsx)(o.xu,{padding:3,children:(0,s.jsxs)(o.kC,{alignItems:"stretch",justifyContent:"start",direction:"column",children:[(0,s.jsxs)(t.Fragment,{children:[(0,s.jsxs)(o.xu,{paddingX:2,children:[(0,s.jsx)(o.xv,{children:this.props.i18n.bt("创建", "Create", "editPin.Create.Section.Text", undefined, true)}),(0,s.jsx)(t.Fragment,{children:this.renderCreatePinFromLinkOption()}),(0,s.jsx)(u,{disabledPinCreation:l,handleDisablePublish:this.handleDisablePublish,handleTouch:this.handleTouch})]}),164!==h&&(0,s.jsxs)(o.xu,{marginTop:6,paddingX:2,children:[(0,s.jsx)(o.xv,{children:this.props.i18n.bt("添加", "Add", "editPin.Section.Add.Text", undefined, true)}),(0,s.jsx)(r,{boardId:i,handleTouch:()=>{this.handleTouch(),this.closeCreateModal()},viewType:h})]})]}),(0,s.jsx)(o.xu,{display:"flex",justifyContent:"center",marginBottom:2,marginTop:7,children:(0,s.jsx)(o.zx,{onClick:()=>this.closeCreateModal(),size:"lg",text:this.props.i18n.bt("关闭", "Close", "editPin.Modal.Close.Button", undefined, true)})})]})})}),b&&(0,s.jsx)(m,{isOpen:!0,onDismiss:()=>{this.setState({showPublishingDisabledError:!1})}})]})}}function f(e){const i=(0,a.ZP)(),{checkExperiment:n}=(0,b.F)(),t=["disable_all","disable_web_pins"].includes(n("disable_pin_creation").group),o=(0,l.useDispatch)(),r=(0,d.useHistory)(),{pinBuilder:c}=(0,l.useSelector)((e=>e.session)),u=(0,I.Z)(),p=c&&c.isInputOpen,m=c&&c.submittedLink,_=(0,A.Z)();return(0,s.jsx)(k,{...e,disabledPinCreation:t,history:r,i18n:i,isInputOpen:p,logContextEvent:u,requireAuthForLimitedLogin:_,submittedLink:m,updatePinBuilderInput:e=>o((0,y.p)(e))})}},57791:(e,i,n)=>{n.d(i,{MZ:()=>E,di:()=>T,Ai:()=>C});var t=n(667294),l=n(296679),a=n(8320),o=n(329900),s=n(926275),r=n(250059),d=n(149230),c=n(407043),u=n(48714),p=n(276775);const m=({children:e,external:i,externalQueryParams:n,target:t,href:l})=>{const{logContextEvent:a}=(0,c.v)(),o=(0,p.useHistory)(),s=(0,p.useLocation)();if(!l)return null;const m=(0,r.Z)(l);return e({navigate:e=>{e.preventDefault(),(0,d.Z)({url:m})||i?(0,u.lI)({href:m,queryParams:n,location:s},a,null):(0,u.G3)({event:e,href:l,history:o,target:"blank"===t?"blank":null})}})};var _=n(883119),h=n(785893);const g=({accessibilityLabel:e,children:i,external:n,externalQueryParams:t,inline:l=!1,newTab:a,nofollow:o,onTouch:s,onBlur:d,onFocus:c,pressState:u,rounding:p,to:g})=>(0,h.jsx)(m,{external:n,target:a?"blank":null,externalQueryParams:t,href:g,children:({navigate:n})=>(0,h.jsx)(_.rU,{accessibilityLabel:e,onBlur:d?({event:e})=>d(e):void 0,onFocus:c?({event:e})=>c(e):void 0,underline:"none",href:(0,r.Z)(g),display:l?"inlineBlock":"block",onClick:({event:e,dangerouslyDisableOnNavigation:i})=>{i(),null==s||s(e),e.defaultPrevented||n(e)},rel:o?"nofollow":"none",rounding:p,tapStyle:(Array.isArray(u)?u:[u]).includes("compress")?"compress":"none",children:i})}),b=({external:e,externalQueryParams:i,newTab:n,onTouch:t,to:l,...o})=>(0,h.jsx)(m,{external:e,target:n?"blank":null,externalQueryParams:i,href:l,children:({navigate:e})=>(0,h.jsx)(a.Z,{onTouch:i=>{null==t||t(i),i.defaultPrevented||e(i)},...o})});var I=n(938917),A=n(112690),y=n(19121),x=n(30287),v=n(598615),k=n(948376),f=n(773285),S=n(780280),P=n(698330),w=n(844974),j=n(339363),B=n(53987);const R=(e,i=!1)=>function({isAppUpsellDisabled:n,...a}){const{children:r,clientTrackingParams:d,deeplinkUri:c,external:u,onTouch:m,refresh:g,to:b,viewParameter:R,viewType:E}=a,C=(0,I.Z)(),[T,J]=(0,t.useState)(!1),[F,V]=(0,t.useState)(!1),[D,U]=(0,t.useState)(!1),[O,Q]=(0,t.useState)("control"),{isAuth:L}=(0,y.Z)(),{userAgent:{platform:N},locale:M}=(0,S.B)(),q=(0,P.Tt)(),W=(0,A.Z)(),{checkExperiment:Z}=(0,f.F)(),K=(0,p.useLocation)();(0,t.useEffect)((()=>{!async function(){if("getInstalledRelatedApps"in navigator){U(!0);(await navigator.getInstalledRelatedApps()).length>0&&V(!0)}}()}),[]);const H=()=>{W({event_type:1701,view_type:E,view_parameter:R}),T&&J(!1)};return(0,h.jsxs)(_.xu,{"data-test-id":"deeplink-wrapper",children:[T&&(0,h.jsx)(l.Z,{clientTrackingParams:d,copyChangeGroup:O,deepLinkUri:c,isOpen:!0,onDismiss:()=>{W({component:14157,element:10308,event_type:10220,view_type:E||202,view_parameter:R,aux_data:{app_upsell_type:"deep-link-app-upsell-modal"}})},onOpenInApp:()=>{(0,w.Nh)("deeplinkBehavior","branchfallback"),H()},shouldTrackDismiss:!0,to:b,viewParameter:R,viewType:E,within:"deep-link-app-upsell-modal"}),(0,h.jsx)(o.Z,{children:t=>(0,h.jsx)(e,{...a,onTouch:e=>{const l=C&&!n&&L&&!u&&!g&&!(0,x.FP)(window)&&!("ios"===N&&(M||"").startsWith("ar"))&&(0,k.kp)((0,s.Z)(null==q?void 0:q.created_at));if(l){let i=!0;if("string"==typeof c&&(c||"").startsWith("/pin/")&&((0,B.uM)(K)||(0,B.am)(K)||(0,B.C$)(K))){if(D){if(F&&Z("mweb_auth_deep_link_app_installed_user").anyEnabled){const e=Z("mweb_auth_deep_link_app_installed_user").group;"enabled_triggering_change"===e?i=!1:Q(e)}!F&&Z("mweb_auth_deep_link_no_app_installed_user").anyEnabled&&Q(Z("mweb_auth_deep_link_no_app_installed_user").group)}}else Z("mweb_auth_deep_link_other_triggering").anyEnabled&&(i=!1);e.stopPropagation(),e.preventDefault(),i?J(!0):t(null!=c?c:(0,v.B)(K))}else"branchfallback"!==(0,w.qn)("deeplinkBehavior")||(0,j.qn)("fallbackAttempt")||(e.stopPropagation(),e.preventDefault(),(0,j.Nh)("fallbackAttempt",1),t(c,`${window.location.origin}${a=b,"string"==typeof a?a:`${a.pathname||""}${a.search?`?${a.search}`:""}`}`),H());var a;i&&l||!m||m(e)},children:r})})]})},E=R(g),C=R(b),T=R(a.Z,!0)},329900:(e,i,n)=>{n.d(i,{Z:()=>g});var t=n(172071),l=n(826067);const a="http://play.google.com/store/apps/details?id=com.pinterest",o=["access_token","new_password","new_password_confirm","password","next"],s=(e,i)=>i?(0,l.ru)(e,{invite_code:i}):e,r=(e,i,n)=>{if("ios"===i&&"string"==typeof e&&e.startsWith("discover/article/")){const i=e.split("/")[2];e=`discover_article/${i}/?is_deeplink=1`}return"string"==typeof e?s(e,n):"ios"===i||"ipad"===i?s(e.iOS,n):"android"===i?s(e.android,n):null},d=({deeplinkUri:e,fallbackUrl:i,invite_code:n,platform:s,redirectToLite:d,unauthId:c,userAgent:u})=>{if(e){const p=(({deeplinkUri:e,invite_code:i,platform:n,fallbackUrl:t,unauthId:a})=>({deeplink_path:r(e,n,i),current_page_url:(0,l.Gw)("undefined"!=typeof window?window.location.href:"",o),install_id:a,utm_source:140,utm_medium:2152,...t?{af_r:t}:null}))({deeplinkUri:e,fallbackUrl:i,invite_code:n,platform:s,unauthId:c,userAgent:u});if(t.Z.increment("mweb.deeplink",1,{platform:s}),n&&t.Z.increment("mweb.deeplink.invite_code",1),t.Z.increment("mweb.deeplink.unauthId",1,{withUnauthId:Boolean(c)}),d){t.Z.increment("mweb.deeplink.lite_link",1);const e=(({unauthId:e})=>{const i=(0,l.XP)({utm_source:"mweb",utm_medium:"upsell",utm_campaign:"twa",utm_content:e});return{referrer:encodeURI(i)}})({unauthId:c});window.location.href=(0,l.ru)("http://play.google.com/store/apps/details?id=com.pinterest.twa",e)}else if("android"===s){const i=(({deeplinkUri:e,invite_code:i,platform:n,unauthId:t})=>{const a=JSON.stringify({deeplink_path:r(e,n,i),current_page_url:(0,l.Gw)("undefined"!=typeof window?window.location.href:"",o),install_id:t});return{referrer:(0,l.XP)({utm_source:"mweb",utm_medium:"upsell",utm_content:a})}})({deeplinkUri:e,invite_code:n,platform:s,unauthId:c});"getInstalledRelatedApps"in navigator?navigator.getInstalledRelatedApps().then((e=>{if(e.length>0){const e=(0,l.ru)(window.location.href,p);window.open(e)}else window.location.href=(0,l.ru)(a,i)})).catch(t.Z.increment("mweb_android.deeplink.playStore.error",1)):window.location.href=(0,l.ru)(a,i)}else{if(t.Z.increment("mweb.deeplink.appsflyer_link",1),"ios"===s&&"undefined"!=typeof window&&window.location.href.includes("show_yip_modal"))return void(window.location.href=(0,l.ru)("https://pinterest.com/pinterest-predicts",p));window.location.href=(0,l.ru)("https://pinterest.onelink.me/TVSr/21e04bfd",p)}}};var c=n(619277),u=n(948376),p=n(780280),m=n(785893);function _({children:e,invite_code:i}){const{unauthId:n,userAgent:{platform:t,raw:l}}=(0,p.B)();return e((async(e,a)=>{d({deeplinkUri:e,fallbackUrl:a,invite_code:i,platform:t,redirectToLite:(0,u.Rp)({platform:t,userAgent:l}),unauthId:n,userAgent:l})}))}const h=e=>(0,m.jsx)(c.ty,{children:i=>(0,m.jsx)(_,{...e,invite_code:i})});h.displayName="DeepLinkNavigator";const g=h},79113:(e,i,n)=>{n.d(i,{Z:()=>_});var t=n(667294),l=n(124580),a=n(740990),o=n(223815),s=n(643010),r=n(968121),d=n(965900),c=n(883119),u=n(785893);const p={border:(0,s.Yc)()?void 0:"1px solid #efefef",width:"100vw",maxHeight:"100%",height:"100%",overflow:"auto",top:"0",left:"0",position:"fixed",backgroundColor:(0,s.Yc)()?"#000":"#fff",transition:"transform 0.3s ease-out",WebkitOverflowScrolling:"touch"},m={modalOpen:{__style:{...p}},modalClose:{__style:{...p,transform:"translate3d(0px, 100%, 0px)"}}};function _({accessibilityModalLabel:e,allowClickAndDrag:i,children:n,isOpen:s}){const{setAppFocusState:p}=(0,d.I)(),_=(0,t.useRef)(null);return(0,t.useEffect)((()=>(s&&(l.Z.pause(),p(!1),document.body&&(document.body.style.overflow="hidden")),()=>{s&&(l.Z.resume(),p(!0),document.body&&(document.body.style.overflow=""))})),[s,p]),(0,u.jsx)(o.Z,{allowClickAndDrag:i,children:(0,u.jsx)(c.mh,{zIndex:r.b7,children:(0,u.jsx)(c.xu,{display:"inlineBlock",role:"dialog","aria-label":e,children:(0,u.jsx)(c.xu,{ref:_,dangerouslySetInlineStyle:{__style:s?m.modalOpen.__style:m.modalClose.__style},children:(0,u.jsx)(a.Z.Provider,{value:_.current,children:n})})})})})}},326960:(e,i,n)=>{n.d(i,{Z:()=>p});var t=n(667294),l=n(172071),a=n(883119),o=n(813401),s=n(112690),r=n(785893);function d(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const c=(e,i)=>{const n=e&&e.replace(".","_");return i?n&&n.substring(0,50):n};class u extends t.Component{constructor(...e){super(...e),d(this,"state",{href:void 0}),d(this,"onEvent",(()=>new Promise(((e,i)=>{"undefined"==typeof window&&i();const{filename:n,imgSrc:t,isAndroidTwa:a,isChromeOnIOS:o,isUnauth:s,logContextEvent:r,category:d,viewParameter:u,viewType:p,pinId:m,imageSignature:_}=this.props,{href:h}=this.state;window.AndroidTwa&&window.AndroidTwa.downloadImage?(window.AndroidTwa.downloadImage(t,c(n,a)),e()):o?(this.imageDownload&&this.imageDownload.click(),e()):null==h&&fetch(t,{headers:new Headers({Origin:window.location.origin}),mode:"cors"}).then((e=>e.blob())).then((i=>{this.setState({href:window.URL.createObjectURL(i)},(()=>{this.imageDownload&&(this.imageDownload.click(),e())}))})).catch((()=>this.setState({href:this.DOWNLOAD_ERROR}))),l.Z.increment(`mweb.${s?"unauth":"auth"}.download.click.${d||"no_category"}`),r({event_type:82,object_id_str:m,view_type:p||3,view_parameter:u||139,aux_data:{image_signature:_}})})))),d(this,"DOWNLOAD_ERROR","error")}render(){const{children:e,filename:i,imgSrc:n,isAndroidTwa:l,isChromeOnIOS:o}=this.props,{href:s}=this.state,d=null!=s&&s!==this.DOWNLOAD_ERROR;return(0,r.jsxs)(t.Fragment,{children:[e(this.onEvent),o&&n?(0,r.jsx)(a.xu,{display:"none",children:(0,r.jsx)("a",{ref:e=>this.imageDownload=e,rel:"noopener noreferrer",tabIndex:-1,target:"_blank",href:n})}):d&&(0,r.jsx)(a.xu,{display:"none",children:(0,r.jsx)("a",{ref:e=>this.imageDownload=e,tabIndex:-1,download:c(i,l),href:s})})]})}}function p(e){const i=(0,o.xC)(),n=(0,s.Z)();return(0,r.jsx)(u,{...e,isAndroidTwa:i,logContextEvent:n})}},920085:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(867820);async function l({filename:e,imgSrc:i,imageDownloadSuccessCallback:n,category:l,isUnauth:a,pinId:o,viewParameter:s,viewType:r},d){return"undefined"==typeof window?Promise.resolve():((0,t.My)(`web.${a?"unauth":"auth"}.download.click.${l||"no_category"}`),d({event_type:82,object_id_str:o,view_type:r||3,view_parameter:s||139}),i&&document?fetch(i,{headers:new Headers({Origin:window.location.origin}),mode:"cors"}).then((e=>e.blob())).then((i=>{var t,l;const a=document.createElement("a");a.href=window.URL.createObjectURL(i),a.setAttribute("download",e&&e.replace(".","_")),a.style.display="none",null===(t=document.body)||void 0===t||t.appendChild(a),a.click(),null===(l=document.body)||void 0===l||l.removeChild(a),null==n||n()})).catch((()=>{throw new Error("Download image error")})):Promise.resolve())}},857752:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(194249),l=n(240684),a=n(785893);const o=(0,l.ZP)({resolved:{},chunkName:()=>"EditorWithMentionsInternal",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>Promise.all([n.e(72586),n.e(46888),n.e(35978)]).then(n.bind(n,400049)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 400049}});function s(e){return(0,a.jsx)(o,{...e,fallback:(0,a.jsx)(t.Z,{})})}},194249:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(898781),l=n(883119),a=n(785893);function o(){const e=(0,t.ZP)();return(0,a.jsx)(l.kC,{alignItems:"center",justifyContent:"center",children:(0,a.jsx)(l.$j,{accessibilityLabel:e.bt("正在加载编辑器", "Loading editor", "EditorWithMentionsFallback.loading", undefined, true),show:!0})})}},235872:(e,i,n)=>{n.d(i,{N:()=>s,SF:()=>t,XN:()=>d,XU:()=>a,b7:()=>l,fL:()=>r,z5:()=>o});const t=5,l=5,a=1,o="var(--color-border-container)",s="var(--color-border-error)",r="var(--color-gray-roboflow-400)",d="4px solid #0084ff80"},765980:(e,i,n)=>{n.d(i,{Zt:()=>ye,iK:()=>xe,ZP:()=>ve,cV:()=>be});var t=n(667294),l=n(702664),a=n(157796),o=n(391254),s=n(283698),r=n(313047),d=n(100183),c=n(639952),u=n(81636),p=n(898781),m=n(883119),_=n(785893);function h(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const g="BizNuxHomefeedLoader",b=[140,220,265],I=["#E2780D","#0074e8","#0FA573","#FAB904","#133A5E","#FF8A8A"],A=e=>({position:"absolute",width:"100%",height:"100%",top:"0px",left:"0px",zIndex:"1",pointerEvents:"none",...e?{WebkitAnimationDuration:".4s",WebkitAnimationDelay:"1.15s",WebkitAnimationFillMode:"forwards",WebkitAnimationName:`${g}_FadeOut`,animationDuration:".5s",animationDelay:"1.2s",animationFillMode:"forwards",animationName:`${g}_FadeOut`}:{}}),y=e=>e?{WebkitAnimationDuration:".4s",WebkitAnimationDelay:".5s",WebkitAnimationFillMode:"forwards",WebkitAnimationName:`${g}_FadeOut`,animationDuration:".4s",animationDelay:".5s",animationFillMode:"forwards",animationName:`${g}_FadeOut`}:{},x=[`${g}_FadeOut {\n    from { opacity: 1 }\n    to { opacity: 0 }\n  }`,`${g}_SlideUp {\n    from {\n      -webkit-transform: translateY(100vh);\n      transform: translateY(100vh);\n    }\n    to {\n      -webkit-transform: translateY(0);\n      transform: translateY(0);\n    }\n  }`];class v extends t.PureComponent{constructor(...e){super(...e),h(this,"state",{enterAnimationFinished:!1,startExitAnimation:!1}),h(this,"enterAnimationDidFinished",(()=>{this.setState({enterAnimationFinished:!0})})),h(this,"startExitAnimation",(()=>{const{dismissLoader:e}=this.props;this.setState({startExitAnimation:!0},(()=>{this.exitAnimationTimeout=setTimeout((()=>{e()}),1700)}))}))}componentDidMount(){window.scrollTo(0,0),this.enterAnimationTimeout=setTimeout((()=>{this.enterAnimationDidFinished()}),2e3)}componentDidUpdate(e){const{homefeedLoading:i}=this.props,{enterAnimationFinished:n,startExitAnimation:t}=this.state;!n||i||t||(0,s.Z)(this.startExitAnimation)}componentWillUnmount(){clearTimeout(this.enterAnimationTimeout),clearTimeout(this.exitAnimationTimeout)}get gridCellDimensionsByColumn(){const{gridContainerRef:e}=this.props;if(!e.current)return null;const i=e.current.querySelectorAll(".PinCard__imageWrapper"),n=Array.from({length:this.numberOfColumns},(e=>[]));for(let t=0;t<i.length;t+=1){const e=i[t].getBoundingClientRect();n[Math.round(e.left/(window.innerWidth/this.numberOfColumns))].push(e)}return n}get numberOfColumns(){return Math.max(Math.floor(window.innerWidth/200),2)}computeGridCellLayout(e,i,n){const t=this.numberOfColumns+1,l=(window&&window.innerWidth-16*t)/this.numberOfColumns;return{left:e*l+16*(e+1),top:n,width:l,height:b[(e+i)%b.length]}}renderGrid(){const{selectedTopics:e}=this.props,{startExitAnimation:i}=this.state,n=Array(this.numberOfColumns).fill(r.DEFAULT_HEIGHT),t=this.gridCellDimensionsByColumn,l=e.map(((e,l)=>{const a=l%this.numberOfColumns,o=Math.floor(l/this.numberOfColumns),s=I[l%I.length],r=n[a],d=this.computeGridCellLayout(a,o,r),c=(({color:e,startAnimation:i,originDimension:n,destinationDimension:t={}})=>{const l=t&&t.height>0?{top:t.top,left:t.left,width:t.width,height:t.height}:{opacity:0};return{position:"absolute",WebkitTransitionDuration:".5s",WebkitTransitionDelay:".6s",WebkitTransitionProperty:"all",WebkitTransitionTimingFunction:"ease-in-out",transitionDuration:".5s",transitionDelay:".6s",transitionProperty:"all",transitionTimingFunction:"ease-in-out",height:n.height,width:n.width,left:n.left,top:n.top,backgroundColor:e,borderRadius:"8px",...i?l:{}}})({color:s,startAnimation:i,originDimension:d,destinationDimension:t&&t[a][o]});return n[a]+=16+d.height,(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:c},children:(0,_.jsx)(m.xu,{margin:5,display:"flex",justifyContent:"start",alignItems:"start",dangerouslySetInlineStyle:{__style:y(i)},children:(0,_.jsx)(m.X6,{color:"light",size:"500",children:e.name})})},l)}));return(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:{position:"absolute",height:"100%",width:"100%",left:0,top:0,WebkitTransform:"translateY(100vh)",WebkitAnimationDuration:".8s",WebkitAnimationDelay:"1.2s",WebkitAnimationFillMode:"forwards",WebkitAnimationName:`${g}_SlideUp`,transform:"translateY(100vh)",animationDuration:".8s",animationDelay:"1.2s",animationFillMode:"forwards",animationName:`${g}_SlideUp`}},children:l})}render(){const{startExitAnimation:e}=this.state;return(0,_.jsxs)(t.Fragment,{children:[(0,_.jsx)(o.Z,{unsafeCSS:(0,d.Ll)(x)}),(0,_.jsx)(m.xu,{color:"default",dangerouslySetInlineStyle:{__style:A(e)},children:(0,_.jsxs)(m.kC,{alignItems:"center",direction:"column",justifyContent:"start",children:[(0,_.jsxs)(t.Fragment,{children:[(0,_.jsx)(a.Z,{duration:3700,finalProgress:100}),(0,_.jsx)(m.xu,{margin:10,dangerouslySetInlineStyle:{__style:{WebkitAnimationDuration:".5s",WebkitAnimationDelay:"1.4s",WebkitAnimationFillMode:"forwards",WebkitAnimationName:`${g}_FadeOut`,animationDuration:".5s",animationDelay:"1.25s",animationFillMode:"forwards",animationName:`${g}_FadeOut`}},children:(0,_.jsx)(m.X6,{children:this.props.i18n.bt("个性化你的页面，可使用…", "Personalizing your feed with...", "Loading homefeed details", undefined, true)})})]}),this.renderGrid()]})})]})}}function k(e){const i=(0,p.ZP)(),n=(0,l.useSelector)((({topics:e})=>e)),t=(0,l.useDispatch)();return(0,u.Q)({view_type:24,view_parameter:261}),(0,_.jsx)(v,{...e,dismissLoader:()=>t((0,c.MI)(!1)),i18n:i,selectedTopics:Object.keys(n).filter((e=>n[e].is_followed)).map((e=>n[e]))})}var f=n(223019),S=n(491563),P=n(920231),w=n(698629),j=n(204283),B=n(439506),R=n(368156),E=n(934494),C=n(112690),T=n(19121),J=n(773285),F=n(861411),V=n(276775);function D({pin:e,width:i,height:n,showDivider:t}){var l,a,o,s,r,d,c;const u=null===(l=e.images)||void 0===l?void 0:l["236x"];return(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:t?{borderRight:"2px solid #fff"}:{}},children:(0,_.jsx)(m.GH,{contentAspectRatio:(null!==(a=null==u?void 0:u.width)&&void 0!==a?a:1)/(null!==(o=null==u?void 0:u.height)&&void 0!==o?o:1),height:n,width:i,children:(0,_.jsx)(m.Ee,{alt:null!==(s=e.description)&&void 0!==s?s:"",naturalWidth:null!==(r=null==u?void 0:u.width)&&void 0!==r?r:1,naturalHeight:null!==(d=null==u?void 0:u.height)&&void 0!==d?d:1,src:null!==(c=null==u?void 0:u.url)&&void 0!==c?c:""})})})}function U({storyId:e,slotIndex:i}){const n=(0,V.useHistory)(),a=(0,V.useLocation)(),{isAuth:o}=(0,T.Z)(),{checkExperiment:s}=(0,J.F)(),[r,d]=(0,t.useState)(0),c=(0,t.useRef)(),u=(0,C.Z)();(0,t.useLayoutEffect)((()=>{const e=c.current;e&&d(e.offsetWidth)}),[]);const p=(0,l.useSelector)((({stories:i})=>i[e])),h=(0,l.useSelector)((({pins:e})=>p.objects.map((i=>e[i.id])))).slice(0,2),{story_type:g,action:b}=p,I=`${a.pathname}products/${a.search}`,A=()=>{u({component:200,event_type:102,view_parameter:3050,view_type:72}),n.push(I)};return s(o?"mweb_deprecated_impression_tracker_story_impression_auth":"mweb_deprecated_impression_tracker_story_impression_unauth").anyEnabled?(0,_.jsx)(F.qS,{auxData:{story_type:g,content_ids:h.map((e=>e.id)),story_id:e},component:200,loggingId:e,objectIdStr:e,slotIndex:i,viewParameter:3050,viewType:72,children:({impressionTrackerRef:e})=>r?(0,_.jsx)(m.xu,{padding:2,ref:e,children:(0,_.jsx)(m.zd,{rounding:2,children:(0,_.jsxs)(m.iP,{onTap:A,children:[(0,_.jsx)(m.xu,{display:"flex",justifyContent:"center",alignItems:"center",color:"secondary",children:h.map(((e,i)=>(0,_.jsx)(D,{pin:e,width:(r-16)/2-1,height:r-16,showDivider:!i},e.id)))}),(0,_.jsx)(m.xu,{position:"absolute",top:!0,left:!0,width:"100%",height:"100%",children:(0,_.jsx)(m.kC,{alignItems:"center",height:"100%",justifyContent:"center",width:"100%",children:(0,_.jsx)(m.xu,{rounding:"pill",paddingX:4,paddingY:2,display:"flex",justifyContent:"center",alignItems:"center",color:"secondary",children:(0,_.jsx)(m.xv,{weight:"bold",children:b.text})})})})]})})}):(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:{paddingBottom:"100%"}},position:"relative"})}):(0,_.jsx)(F.Hs,{auxData:{story_type:g,content_ids:h.map((e=>e.id)),story_id:e},component:200,loggingId:e,objectIdStr:e,slotIndex:i,viewParameter:3050,viewType:72,children:r?(0,_.jsx)(m.xu,{padding:2,children:(0,_.jsx)(m.zd,{rounding:2,children:(0,_.jsxs)(m.iP,{onTap:A,children:[(0,_.jsx)(m.xu,{display:"flex",justifyContent:"center",alignItems:"center",color:"secondary",children:h.map(((e,i)=>(0,_.jsx)(D,{pin:e,width:(r-16)/2-1,height:r-16,showDivider:!i},e.id)))}),(0,_.jsx)(m.xu,{position:"absolute",top:!0,left:!0,width:"100%",height:"100%",children:(0,_.jsx)(m.kC,{alignItems:"center",height:"100%",justifyContent:"center",width:"100%",children:(0,_.jsx)(m.xu,{rounding:"pill",paddingX:4,paddingY:2,display:"flex",justifyContent:"center",alignItems:"center",color:"secondary",children:(0,_.jsx)(m.xv,{weight:"bold",children:b.text})})})})]})})}):(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:{paddingBottom:"100%"}},position:"relative",ref:c})})}var O=n(172071),Q=n(706794),L=n(566102),N=n(946036),M=n(350118),q=n(57791);const W="49.5%";function Z({buttonAction:e,buttonText:i,colorImgs:n}){if(!n||n.length<4)return null;const t=e=>{var i,n,t,l;return(0,_.jsx)(m.xu,{width:W,height:"100%",children:(0,_.jsx)(m.Ee,{alt:null!==(i=e.title)&&void 0!==i?i:"",color:"rgb(111, 91, 77)",naturalHeight:null!==(n=e.height)&&void 0!==n?n:1,naturalWidth:null!==(t=e.width)&&void 0!==t?t:1,src:null!==(l=e.url)&&void 0!==l?l:"",fit:"cover"})})};return(0,_.jsx)(m.xu,{position:"relative",padding:1,marginBottom:2,children:(0,_.jsxs)(q.MZ,{to:e,children:[(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:{paddingTop:"calc(100%)"}},position:"relative",children:(0,_.jsx)(m.xu,{dangerouslySetInlineStyle:{__style:{WebkitMaskImage:"-webkit-radial-gradient(white, black)"}},top:!0,right:!0,bottom:!0,left:!0,overflow:"hidden",position:"absolute",rounding:4,children:(0,_.jsx)(m.xu,{height:"100%",width:"100%",rounding:4,direction:"column",display:"flex",justifyContent:"between",children:[n.slice(0,2),n.slice(2,4)].map((e=>(0,_.jsx)(m.kC,{width:"100%",height:W,justifyContent:"between",children:e.map(t)})))})})}),(0,_.jsx)(m.xu,{width:"100%",display:"flex",rounding:"pill",color:"secondary",justifyContent:"center",alignItems:"center",paddingX:2,height:48,marginTop:2,children:(0,_.jsx)(m.xv,{weight:"bold",children:(0,_.jsx)(m.xu,{children:i})})})]})})}var K=n(163321),H=n(962551),z=n(826067);const X=["#CFFFCA","#D7EDFF","#DAD4FF","#DAFFF6","#FFE2EB","#FFE4C1","#FFFD92"],G=e=>X[e.charCodeAt(0)%X.length];function Y({guides:e,storyId:i,slotIndex:n,titleFormat:l}){var a;const{isAuth:o}=(0,T.Z)(),{checkExperiment:s}=(0,J.F)(),r=null!==(a=(0,z.mB)((0,V.useLocation)().search).q)&&void 0!==a?a:"";return s(o?"mweb_deprecated_impression_tracker_story_impression_auth":"mweb_deprecated_impression_tracker_story_impression_unauth").anyEnabled?(0,_.jsx)(F.qS,{auxData:{story_type:"search_guides"},component:200,loggingId:i,objectIdStr:i,slotIndex:n,viewParameter:43,viewType:2,children:({impressionTrackerRef:i})=>(0,_.jsxs)(m.xu,{ref:i,children:[l&&(0,_.jsx)(m.xu,{paddingY:1,marginTop:2,children:(0,_.jsx)(m.xv,{align:"center",children:l})}),(0,_.jsx)(H.Z,{guides:e.map((e=>({display:e.display,dominant_color:G(e.display),position:-1,term:e.term}))),isSlot0Style:!0,query:r})]})}):(0,_.jsx)(F.Hs,{auxData:{story_type:"search_guides"},component:200,loggingId:i,objectIdStr:i,slotIndex:n,viewParameter:43,viewType:2,children:(0,_.jsxs)(t.Fragment,{children:[l&&(0,_.jsx)(m.xu,{paddingY:1,marginTop:2,children:(0,_.jsx)(m.xv,{align:"center",children:l})}),(0,_.jsx)(H.Z,{guides:e.map((e=>({display:e.display,dominant_color:G(e.display),position:-1,term:e.term}))),isSlot0Style:!0,query:r})]})})}function $({slotIndex:e,storyId:i,viewParameter:n,viewType:l,storyData:a}){const{actionText:o,actionUrl:s,colorImgsFromObjects:r,contextualSearchFromObjects:d,customProperties:c,descriptionFormat:u,displayOptions:p,experience:h,storyType:g,titleFormat:b}=a;switch((0,t.useEffect)((()=>{O.Z.increment("webapp.graphql.pinStory",.1,{viewType:l,storyType:g})}),[l,g]),g){case N.q:{var I,A,y;if(!c||!p)return null;const{numColumnsRequested:e,titleTextColor:i}=p;return 2===e?null:(0,_.jsx)(B.Z,{isFullWidth:!1,actionType:c.actionType,buttonAction:null!=s?s:"",buttonText:null!=o?o:"",experience:null!=h?h:void 0,hideCompleteButton:c.hide_complete_button,imageAlt:c.image_alt,imageUrl:c.image,openNewTab:c.open_new_tab,avatarImageDetails:null!==(I=c.avatar_image_details)&&void 0!==I?I:{},examplePinImage:null!==(A=null===(y=c.example_pin_image_details)||void 0===y?void 0:y.originals)&&void 0!==A?A:{},titleText:null!=b?b:"",titleTextColor:K.e[i],titleTextCustomization:c.title_text_customization,descriptionText:null!=u?u:"",descriptionTextCustomization:c.description_text_customization})}case"feed_card_default":case"feed_card_video":return(0,_.jsx)(K.Z,{buttonAction:null!=s?s:"",buttonCustomization:c.button_customization,buttonText:null!=o?o:"",experience:null!=h?h:void 0,hideCompleteButton:c.hide_complete_button,imageAlt:c.image_alt,imageUrl:c.image,openNewTab:c.open_new_tab,storyType:g,titleText:null!=b?b:"",titleTextColor:K.e[p.titleTextColor],titleTextCustomization:c.title_text_customization,videoPin:c.video_pin,videoPlaceholderImage:c.video_placeholder_image});case"user_brand_story":case"user_color_story":case"general_shopping_upsell":return(0,_.jsx)(K.Z,{buttonAction:null!=s?s:"",buttonText:null!=o?o:"",imageAlt:null==c?void 0:c.image_alt,imageUrl:null==c?void 0:c.image,storyType:g,titleText:null!=b?b:"",titleTextColor:K.e[p.titleTextColor]});case"user_color_story_v1":return(0,_.jsx)(Z,{buttonAction:null!=s?s:"",buttonText:null!=o?o:"",colorImgs:r});case"BUBBLE_ONE_COL":return(0,_.jsx)(m.xu,{padding:2,children:(0,_.jsx)(R.Z,{slotIndex:e,storyId:i,viewType:l,viewParameter:n})});case"pinner_authority":case"pinner_authority_unified":return(0,_.jsx)(Q.Z,{storyId:i,slotIndex:e});case"stela_in_flashlight_onecol":return(0,_.jsx)(U,{storyId:i,slotIndex:e});case"search_guides":return(0,_.jsx)(Y,{guides:null!=d?d:[],slotIndex:e,storyId:i,titleFormat:null!=b?b:""});default:return null}}const ee=(0,E.Z)({useGraphQLAdapter:()=>null,useLegacyAdapter:e=>{const i=(0,M.S6)(),n=(0,l.useSelector)((({stories:i})=>i[e]));if(!n)return null;const{action:t,container_type:a,custom_properties:o,display_options:s,experience:r,story_type:d,title:c,description:u,objects:p}=n;if(!d)return null;const m=p,_=null==m?void 0:m.filter((e=>"contextual_search"===e.schema)).map((e=>{var i,n;return{schema:"contextual_search",display:null!==(i=e.display)&&void 0!==i?i:"",term:null!==(n=e.term)&&void 0!==n?n:""}})),h=null==m?void 0:m.filter((e=>"pin"===e.schema)).slice(0,4).map((e=>{var n,t,l,a,o,s;const r=i(e.id);return{title:null==r?void 0:r.description,height:null==r||null===(n=r.images)||void 0===n||null===(t=n["736x"])||void 0===t?void 0:t.height,width:null==r||null===(l=r.images)||void 0===l||null===(a=l["736x"])||void 0===a?void 0:a.width,url:null==r||null===(o=r.images)||void 0===o||null===(s=o["736x"])||void 0===s?void 0:s.url}}));return{actionText:null==t?void 0:t.text,actionUrl:null==t?void 0:t.url,customProperties:o,displayOptions:s?{numColumnsRequested:s.num_columns_requested,titleTextColor:s.title_text_color}:null,experience:r,storyType:(0,L.Z)({containerTypeIsItemGrid:56===a,numColumnsRequested:null==s?void 0:s.numColumnsRequested,storyType:d})?"BUBBLE_ONE_COL":d,titleFormat:null==c?void 0:c.format,descriptionFormat:null==u?void 0:u.format,contextualSearchFromObjects:_,colorImgsFromObjects:h}}}),ie=e=>(0,_.jsx)(ee,{input:{enabled:!1,data:e.storyId},children:({data:i})=>i&&(0,_.jsx)($,{...e,storyData:i})});var ne=n(889884),te=n(740990),le=n(182476),ae=n(784590),oe=n(844887),se=n(780280),re=n(317254),de=n(50286),ce=n(444445),ue=n(679031);const pe=e=>`BREAK_IN_${e}`,me=new Map,_e=e=>{const i=me.get(e);if(i)return i;const n=Object.freeze({type:"FEED_BREAK_IN",id:pe(e)});return me.set(e,n),n};function he(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const ge={},be=e=>{ge[e]&&ge[e].handlePullToRefresh()},Ie=()=>{const{plpImageRenderData:e}=(0,oe.HW)(),[i]=e;return i?i.pin_id:null};class Ae extends t.PureComponent{constructor(...e){super(...e),he(this,"state",{refreshing:!1,unauthLandingPinStateForAuthHomefeed:this.props.authHomefeedComponentDidUpdate?{pinId:Ie(),feedItem:null}:null}),he(this,"backOnlineAutoFetchResource",(()=>{this.props.pagination.loadNext()})),he(this,"handlePullToRefresh",(()=>{this.props.pagination.refetch(),this.setState({refreshing:!0})})),he(this,"gridContainerRef",(0,t.createRef)()),he(this,"renderFeedPin",((e,i)=>{const{feedItemProps:n,location:t,performanceOptimization:l,renderSquarePins:a,showSeoMetadata:o,squarePins:s,trafficSource:r,duploUnauthRelatedPinsAutoplayExpGroup:d,unauthRelatedProductsExpGroup:c}=this.props,{auxData:u,componentType:p,feedback:m,imageOnly:h,impressionData:g,objectIdStr:b,oneTapSave:I,onFeedItemClick:A,onPinLinkClick:y,shouldAllowProductPriceIndicator:x,showSeoMetadata:v,viewData:k,viewParameter:f,viewType:S}=n||{},P=(t.search||"").includes("force_seo"),w=!(null==l||!l.lazyLoadBelowFoldIndex)&&i>l.lazyLoadBelowFoldIndex,B=!(null==l||!l.priorityFetchAboveFoldIndex)&&i<=l.priorityFetchAboveFoldIndex;return(0,_.jsx)(j.default,{auxData:u,componentType:p||0,duploFeedItemProps:{onPinClick:A,onPinLinkClick:y,showSeoMetadata:o||P||v},duploIsSquarePin:a||s,duploLazyLoadImage:w,duploOneTapSave:I,duploPriorityFetchImage:B,duploShouldAllowProductPriceIndicator:x,feedback:m,imageOnlyOption:h?"image-only":"default",impressionData:g,objectIdStr:b,pinId:e.id,slotIndex:i,trackingParams:e.trackingParams,trafficSource:r,viewData:k,viewParameter:f,duploUnauthRelatedPinsAutoplayExpGroup:d,unauthRelatedProductsExpGroup:c,viewType:S||1})}))}componentDidMount(){var e,i;window.addEventListener("online",this.backOnlineAutoFetchResource),e=this.props.feedKey,i=this,ge[e]=i}componentWillUnmount(){var e;window.removeEventListener("online",this.backOnlineAutoFetchResource),e=this.props.feedKey,delete ge[e]}componentDidUpdate(e){const{refreshing:i,unauthLandingPinStateForAuthHomefeed:n}=this.state,{feedItems:t,authHomefeedComponentDidUpdate:l}=this.props,a=i&&e.pagination.isLoadingNext&&!this.props.pagination.isLoadingNext;if(a&&this.setState({refreshing:!1}),l&&n){const i=l({feedItems:t,prevFeedItems:e.feedItems,finishedRefresh:a,unauthLandingPinStateForAuthHomefeed:n});i&&this.setState({unauthLandingPinStateForAuthHomefeed:i})}}render(){const{deviceType:e,emptyState:i,feedItemProps:n,feedItems:l,feedItemsAdjustment:a,feedKey:o,gridConfig:s,pagination:r,pullToRefresh:d,renderFeedItem:c,serverRender:u,showBizNuxHomefeedLoader:p,trafficSource:h,visuallyCompleteProfilerOptions:g}=this.props,{unauthLandingPinStateForAuthHomefeed:b}=this.state,I=null!=b&&b.feedItem&&l.length?[b.feedItem,...l]:l,{viewParameter:A,viewType:y}=n||{},{key:x}=s||{},v=o+(x?`|${x}`:""),j="user_search"===h,B=j?window.innerWidth-16:200,R={columnWidth:"desktop"===e?ce.yF:B,renderItem:({data:e,itemIdx:i})=>{if(c){const n=c(e,i);if("FALLBACK_TO_DEFAULT"!==n)return n}switch(e.type){case"pin":return(0,_.jsx)(ue.cn,{children:this.renderFeedPin(e,i)});case"user":return(0,_.jsx)(S.Z,{truncateName:!0,userId:e.id,userSearchRepStyle:"user_search"===h,viewParameter:A,viewType:y});case"board":return(0,_.jsx)(f.Z,{boardId:e.id,type:"grid",viewParameter:A,viewType:y});case"topic":return(0,_.jsx)(le.Z,{id:e.id,shouldClickthrough:!0,showFollowButton:!0,showFollowerCount:!0,viewParameter:A,viewType:y});case"story":return"number"==typeof A?(0,_.jsx)(ie,{slotIndex:i,storyId:e.id,viewParameter:A,viewType:y||1}):null;case"FEED_BREAK_IN":return a&&"breakIn"===a.type&&a.value.content;default:return null}},gutterWidth:"desktop"===e?4*ce.jC:void 0,loadItems:r.loadNext,minCols:j?1:2,...s},E=!p&&r.isLoadingNext&&0===I.length&&!this.state.refreshing,[C,T,J]="fullWidthBreakIn"===(null==a?void 0:a.type)?[I.slice(0,a.value.index),a.value.content,I.slice(a.value.index)]:[I,null,[]],F="desktop"===e&&"flashlight"===h,V=F?0:ce.qG;return(0,_.jsxs)(m.xu,{"data-test-id":"MobileFeed",children:[(0,_.jsx)(ne.Z,{enabled:!!d,onPull:this.handlePullToRefresh,refreshing:this.state.refreshing}),(0,_.jsxs)(m.xu,{marginStart:V,marginEnd:V,"data-test-id":"grid",ref:this.gridContainerRef,opacity:this.state.refreshing?.5:1,children:[(0,_.jsx)(re.Z,{includeBackgroundImages:null==g?void 0:g.includeBackgroundImages,includeVideos:null==g?void 0:g.includeVideos,isAtEndOfFeed:!r.hasNext,itemCount:I.length,pinData:null==g?void 0:g.pins,children:I.length?(0,_.jsx)(m.xu,{"data-test-id":"feed",marginTop:(0,ue.kk)({isDesktop:"desktop"===e}),children:(0,_.jsx)(te.Z.Consumer,{children:e=>(0,_.jsx)(t.Fragment,{children:(0,_.jsxs)(ue.c$,{feedRef:this.gridContainerRef,viewParameter:A,viewType:y||1,children:[(0,_.jsx)(P.Z,{cacheKey:v,id:u?o:void 0,items:C,scrollContainerRef:e,serverRender:u,...R}),T,J.length>0&&(0,_.jsx)(P.Z,{cacheKey:`${v}_afterBreak`,items:J,scrollContainerRef:e,...R})]})})})}):r.isLoadingNext?(0,_.jsx)(ue.gG,{}):null!=i?i:null}),E&&(0,_.jsx)(m.xu,{column:12,paddingY:2,children:(0,_.jsx)(w.Z,{partialViewportWidth:F})}),p&&(0,_.jsx)(k,{homefeedLoading:r.isLoadingNext,gridContainerRef:this.gridContainerRef})]})]})}}function ye({feedItems:e,pagination:i,...n}){const{feedItemsAdjustment:t}=n,a=(0,V.useLocation)(),o=(0,de.ZP)(),{isAuthenticated:s,isBot:r}=(0,se.B)(),{isBizNuxHomefeedLoadShown:d}=(0,l.useSelector)((({session:e})=>e));let c=e;return"breakIn"===(null==t?void 0:t.type)?c=(({breakIn:{index:e},items:i})=>i.length<e?i:[...i.slice(0,e),_e(e),...i.slice(e)])({items:e,breakIn:t.value}):"offset"===(null==t?void 0:t.type)&&(c=e.slice(t.value)),(0,_.jsx)(Ae,{...n,deviceType:o,feedItems:c,isAuthenticated:s,pagination:i,location:a,showBizNuxHomefeedLoader:!!d,showSeoMetadata:r||!s})}function xe({resource:{isAtEnd:e,isFetching:i,fetchMore:n,refresh:t},...a}){const o=(0,l.useSelector)((({feeds:e})=>{var i;return null!==(i=e[a.feedKey])&&void 0!==i?i:[]}));return(0,_.jsx)(ye,{...a,feedItems:o,pagination:{hasNext:!e,isLoadingNext:i,loadNext:()=>n(),refetch:()=>t()}})}function ve({resourceConfig:e,...i}){const n=(0,ae.Z)(e);return(0,_.jsx)(xe,{...i,resource:n})}},962482:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(898781),l=n(883119),a=n(785893);const o=({isInModal:e})=>{const i=(0,t.ZP)();return(0,a.jsx)(l.xu,{alignItems:"center",display:"flex",height:"100%",justifyContent:"center",left:!0,position:e?"absolute":"fixed",top:!0,width:"100%",zIndex:new l.Ry(1),dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(255, 255, 255, .5)"}},children:(0,a.jsx)(l.$j,{accessibilityLabel:i.bt("加载中", "Loading", "Full page loading state", undefined, true),show:!0})})}},999594:(e,i,n)=>{n.d(i,{C:()=>l,e:()=>t});const t=0,l=new Set(["/","/today"])},889884:(e,i,n)=>{n.d(i,{Z:()=>_});var t=n(667294),l=n(883119),a=n(785893);function o({text:e,isSelected:i,icon:n,animationType:t,position:o,hasStartPulling:s,isExecuted:r}){return(0,a.jsxs)(l.xu,{display:"flex",direction:"column",alignItems:"center",marginBottom:6,children:[(0,a.jsx)(l.xu,{color:i?"dark":"secondary","data-test-id":"action-animated-icon",rounding:"circle",padding:s?4:0,dangerouslySetInlineStyle:i&&r?{__style:{transform:"rotate(360deg)",transition:"all .9s ease-out"}}:{__style:{transition:"all .3s ease-out",marginTop:i&&"move"===t?40:0}},children:(0,a.jsx)(l.JO,{size:100*o<24?100*o:24,icon:n,accessibilityLabel:e,color:i?"light":"dark"})}),(0,a.jsx)(l.xu,{padding:1,"data-test-id":"action-animated-text",dangerouslySetInlineStyle:{__style:{opacity:i?1:0,transition:"all .3s ease-out"}},children:(0,a.jsx)(l.xv,{align:"center",size:"100",children:e})})]})}var s=n(898781);function r({enabled:e,onSelect:i,refreshing:n}){const l=(0,t.useRef)(null),[a,o]=(0,t.useState)(0),[s,r]=(0,t.useState)(!1),d=n?0:a/250,c=d>0,u=()=>{r(!1),o(0)};(0,t.useEffect)((()=>{if(e){const e=e=>{window.scrollY<=0&&!n&&(l.current=e.touches[0].clientY)},t=e=>{if(l.current){const i=.5*(e.touches[0].clientY-l.current);i>0&&(o(i),e.preventDefault())}},s=e=>{l.current&&(r(!0),i({pullDistance:a,position:d,resetState:u}),l.current=null)};return window.addEventListener("touchstart",e),window.addEventListener("touchmove",t,{passive:!1}),window.addEventListener("touchend",s),()=>{window.removeEventListener("touchstart",e),window.removeEventListener("touchmove",t,{passive:!1}),window.removeEventListener("touchend",s)}}}),[e,i,a,n,d]);const p=l.current;return{pullDistance:a,hasStartPulling:c,position:d,startYRefCurrent:p,PULL_MENU_DISTANCE:250,isExecuted:s}}var d=n(407043),c=n(276775);function u({enabled:e,onPull:i,refreshing:n}){const t=(0,s.ZP)(),u=(0,c.useHistory)(),{logContextEvent:p}=(0,d.v)(),m=e=>e>=.6,_=e=>e>.4&&e<.6,{position:h,hasStartPulling:g,PULL_MENU_DISTANCE:b,isExecuted:I}=r({enabled:e,onSelect:e=>{const{position:n,resetState:t}=e;_(n)?setTimeout((()=>{p({view_type:1,event_type:158,view_parameter:92}),i(),t()}),500):m(n)?setTimeout((()=>{p({view_type:1,event_type:10144,view_parameter:92}),u.push("edit/"),t()}),500):t()},refreshing:n}),A=t.bt("刷新", "Refresh", "pullMenu.refresh", undefined, true),y=t.bt("编辑页面", "Edit Feed", "pullMenu.goTuner", undefined, true);return(0,a.jsx)(l.xu,{children:e&&(0,a.jsxs)(l.xu,{display:"flex",alignItems:"center",direction:"column",height:h*b,justifyContent:"center",marginBottom:g?4:0,children:[(0,a.jsx)(o,{text:y,isSelected:m(h),icon:"edit",animationType:"move",position:h,hasStartPulling:g,isExecuted:I}),(0,a.jsx)(o,{text:A,isSelected:_(h),icon:"refresh",position:h,hasStartPulling:g,isExecuted:I})]})})}function p({enabled:e,onPull:i,refreshing:n}){const t=(0,s.ZP)(),{logContextEvent:o}=(0,d.v)(),{position:c,startYRefCurrent:u,pullDistance:p}=r({enabled:e,onSelect:e=>{const{pullDistance:n,resetState:t}=e;n>=120&&(o({view_type:1,event_type:158,view_parameter:92}),i()),t()},refreshing:n}),m=Math.min(c,1),_=t.bt("下拉刷新", "Pull to refresh", "Pull down on grid to refresh items", undefined, true);return(0,a.jsx)(l.xu,{children:e&&(0,a.jsx)(l.xu,{display:"flex",alignItems:"center",justifyContent:"center",height:120*c,dangerouslySetInlineStyle:{__style:{opacity:m,transition:null===u?"all .3s ease-out":void 0}},children:(0,a.jsx)(l.JO,{size:40,icon:u&&p<120?"arrow-circle-down":"arrow-circle-up",accessibilityLabel:_})})})}var m=n(773285);function _({enabled:e,onPull:i,refreshing:n}){const{checkExperiment:l}=(0,m.F)(),{anyEnabled:o}=l("hfp_drive_traffic_to_homefeed_tuner_mweb");return(0,a.jsx)(t.Fragment,{children:o?(0,a.jsx)(u,{enabled:e,onPull:i,refreshing:n}):(0,a.jsx)(p,{enabled:e,onPull:i,refreshing:n})})}},861411:(e,i,n)=>{n.d(i,{fv:()=>b,GR:()=>m,Hs:()=>A,Mv:()=>h,uc:()=>g,dL:()=>_,qS:()=>I,Y4:()=>v,HE:()=>x,Cy:()=>y});var t=n(667294),l=n(973935),a=n(124580),o=n(407043),s=n(785893);function r(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class d extends t.Component{constructor(...e){super(...e),r(this,"observe",(()=>{try{if(this.node=(0,l.findDOMNode)(this),this.node instanceof HTMLElement){const{pinIdStr:e,newsIdStr:i}=this.props.eventData;a.Z.start(this.node).onExitViewport(this.logImpression).setDebugId(e||i||"unknown")}}catch(e){window.console.error('Can only track impressions for type "HTMLElement"')}})),r(this,"logImpression",(e=>{this.props.logImpression({viewData:this.props.viewData||{},viewType:this.props.viewType,viewParameter:this.props.viewParameter,eventType:this.props.eventType,impressionType:this.props.impressionType,auxData:this.props.auxData,component:this.props.component,objectIdStr:this.props.objectIdStr,eventData:{endTime:e.endTime,time:e.startTime,...this.props.eventData}})}))}componentDidMount(){this.props.isPaused||this.observe()}componentDidUpdate(e){e.isPaused&&!this.props.isPaused&&this.observe()}componentWillUnmount(){this.node instanceof HTMLElement&&a.Z.stop(this.node)}render(){return t.Children.only(this.props.children)}}function c(e){const{logImpression:i}=(0,o.v)();return(0,s.jsx)(d,{...e,logImpression:i})}var u=n(773285);function p({auxData:e,component:i,eventData:n,eventType:l,impressionType:s,isPaused:r,objectIdStr:d,viewData:c,viewType:p,viewParameter:m}){const _=(0,t.useRef)(null),{logImpression:h}=(0,o.v)(),{checkExperiment:g}=(0,u.F)(),b=g("web_mweb_pin_impression_add_width_height").anyEnabled,I=(0,t.useCallback)((()=>{const t=t=>{var a,o,r,u;h({viewData:c||{},viewType:p,viewParameter:m,eventType:l,impressionType:s,auxData:e,component:i,objectIdStr:d,eventData:{endTime:t.endTime,time:t.startTime,pinCellWidth:b?(null===(a=_.current)||void 0===a?void 0:a.getBoundingClientRect().width)||0:void 0,pinCellHeight:b?(null===(o=_.current)||void 0===o?void 0:o.getBoundingClientRect().height)||0:void 0,windowWidth:b?null===(r=window)||void 0===r?void 0:r.innerWidth:void 0,windowHeight:b?null===(u=window)||void 0===u?void 0:u.innerHeight:void 0,...n}})};try{if(_.current instanceof HTMLElement){const{pinIdStr:e,newsIdStr:i}=n;a.Z.start(_.current).onExitViewport(t).setDebugId(e||i||"unknown")}}catch(o){window.console.error('Can only track impressions for type "HTMLElement"')}}),[_.current]);return(0,t.useEffect)((()=>{r||I();const e=_.current;return()=>{e instanceof HTMLElement&&a.Z.stop(e)}}),[r,I]),_}const m=e=>(0,s.jsx)(c,{eventData:{...e.impressionData||{},pinIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:18,impressionType:"pinImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter,children:e.children}),_=e=>{const i=p({eventData:{...e.impressionData||{},pinIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:18,impressionType:"pinImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter});return e.children({impressionTrackerRef:i})},h=e=>{const i=p({eventData:{newsIdStr:e.notificationId,newsType:e.newsType,displayMode:e.displayMode,newsIndex:e.newsIndex||0,tapItemIdStr:e.tapItemIdStr},auxData:e.auxData||{},eventType:4111,impressionType:"notificationDetailImpressions",loggingId:e.notificationId,viewType:107,viewParameter:3082});return e.children({impressionTrackerRef:i})},g=e=>{const i=p({eventData:{newsIdStr:e.notificationId,newsType:e.newsType},auxData:e.auxData||{},eventType:4110,impressionType:"notificationFeedImpressions",loggingId:e.notificationId,viewType:107,viewParameter:3081});return e.children({impressionTrackerRef:i})},b=e=>(0,s.jsx)(c,{eventData:{...e.impressionData||{},articleIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:3829,impressionType:"articleImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter,children:e.children}),I=e=>{const i=p({eventData:{...e.impressionData||{},storyIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:170,impressionType:"storyImpression",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter});return e.children({impressionTrackerRef:i})},A=e=>(0,s.jsx)(c,{eventData:{...e.impressionData||{},storyIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:170,impressionType:"storyImpression",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter,children:e.children}),y=e=>{const i=p({eventData:{...e.impressionData||{},userIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex||0},auxData:e.auxData||{},component:e.component,eventType:3704,impressionType:"userImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter});return e.children({impressionTrackerRef:i})},x=e=>{const i=p({eventData:{...e.impressionData||{},topicIdStr:e.loggingId,clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex||0},auxData:e.auxData||{},component:e.component,eventType:3703,impressionType:"topicImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType,viewParameter:e.viewParameter});return e.children({impressionTrackerRef:i})},v=e=>{const i=p({eventData:{...e.impressionData||{},clientTrackingParams:e.trackingParams,slotIndex:e.slotIndex},auxData:e.auxData||{},component:e.component,eventType:8569,impressionType:"todayArticleImpressions",isPaused:e.isPaused,loggingId:e.loggingId,objectIdStr:e.objectIdStr,viewData:e.viewData,viewType:e.viewType||1,viewParameter:e.viewParameter});return e.children({impressionTrackerRef:i})}},63552:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(883119),l=n(785893);function a({children:e,onMouseEnter:i,onMouseLeave:n,onTouch:a,rounding:o,fullWidth:s=!1,pressState:r="none",accessibilityLabel:d,role:c}){const u=(Array.isArray(r)?r:[r]).includes("compress");return(0,l.jsx)(t.iP,{fullWidth:s,onMouseEnter:i&&(({event:e})=>i(e)),onMouseLeave:n&&(({event:e})=>n(e)),onTap:a&&(({event:e})=>a(e)),rounding:o,tapStyle:u?"compress":"none",accessibilityLabel:d,role:c,children:e})}},194969:(e,i,n)=>{n.d(i,{Z:()=>b});var t=n(112690),l=n(52022),a=n(883119),o=n(785893);function s({breadcrumb:e,isLastBreadcrumb:i,viewType:n}){var s;const r=i?"secondary":void 0,d=(0,t.Z)(),c=(0,l.Z)();return(0,o.jsx)(a.xu,{color:r,"data-test-id":"breadcrumb",display:"inlineBlock",paddingX:i?2:void 0,paddingY:i?1:void 0,rounding:"pill",children:(0,o.jsxs)(a.kC,{alignItems:"center",justifyContent:"start",children:[(0,o.jsx)(a.rU,{href:null!==(s=e.url)&&void 0!==s?s:"",onClick:({dangerouslyDisableOnNavigation:e})=>{e(),c({action:"click",item:"breadcrumb"}),d({event_type:102,component:176,element:1155,view_parameter:3713,view_type:n})},children:(0,o.jsx)(a.xv,{color:"default",inline:!0,size:"100",overflow:"noWrap",children:e.name})}),!i&&(0,o.jsx)(a.xu,{paddingX:3,display:"inlineBlock",children:(0,o.jsx)(a.xv,{inline:!0,size:"100",color:"default",children:(0,o.jsx)(a.JO,{accessibilityLabel:"breadcrumb arrow",color:"default",icon:"arrow-forward",size:8})})})]})})}var r=n(166300),d=n(391254),c=n(748367),u=n(898781),p=n(276775),m=n(780280),_=n(53987),h=n(50286);function g({direction:e}){return(0,o.jsx)(a.xu,{width:16,height:32,position:"absolute",left:"left"===e,right:"right"===e,dangerouslySetInlineStyle:{__style:{backgroundImage:`linear-gradient(to ${e}, rgba(255, 255, 255, 0), #fff)`}}})}function b({breadcrumbs:e,shouldHideLazyExploreButton:i}){const n=(0,u.ZP)(),t=(0,p.useLocation)(),{origin:l}=(0,m.B)(),b=(0,h.ml)(),I=(0,h.HG)(),[A,y]=b?[2,3]:[4,4],x=(0,_.Q0)(t);let v=!1,k=202;(0,_.uM)(t)?k=3:(0,_.dr)(t)?(k=442,v=!0):(0,_.$Y)(t)||(0,_.E0)(t)?k=1:x&&(v=!0,k=580);const f=x?{name:n.bt("观看", "Watch", "unauth.header.tabs.videos", undefined, true),url:"/videos/"}:{name:n.bt("探索", "Explore", "unauth.header.tabs.ideas", undefined, true),url:"/ideas/"},S=[...x||!i?[f]:[],...v?e.slice(0,e.length-1):[...e]];return(0,o.jsxs)(a.xu,{"data-test-id":"breadcrumbs",children:[(0,o.jsx)(d.Z,{unsafeCSS:"\n  .article-row {\n    -ms-overflow-style: none;\n    scrollbar-width: none;\n  }\n  ::-webkit-scrollbar {\n    display: none;\n  }\n"}),(0,o.jsx)(r.Z,{children:(0,o.jsx)(a.xu,{"data-test-id":"breadcrumbs-list",display:"flex",height:50.5,alignItems:"center",direction:"column",paddingY:y,overflow:"scrollX",justifyContent:I?"center":void 0,dangerouslySetInlineStyle:{__style:{flexDirection:"row-reverse"}},children:(0,o.jsxs)(a.xu,{display:"flex",alignItems:"center",margin:I?void 0:"auto",paddingX:A,justifyContent:"end",children:[(0,o.jsx)(g,{direction:"left"}),(0,o.jsx)(g,{direction:"right"}),S.map(((e,i,n)=>(0,o.jsx)(s,{breadcrumb:e,isLastBreadcrumb:i===n.length-1,viewType:k},e.url)))]})})}),(0,o.jsx)(c.Z,{type:"application/ld+json",testId:"breadcrumbs-list-metadata",value:{"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:[{name:n.bt("Pinterest", "Pinterest", "unauth.header.tabs.pinterest", undefined, true),url:""},f,...e].map(((e,i)=>{var n;return{"@type":"ListItem",position:i+1,name:e.name,item:`${l}${null!==(n=e.url)&&void 0!==n?n:""}`}}))}})]})}},356188:(e,i,n)=>{n.d(i,{Z:()=>p});var t,l=n(667294),a=n(194969),o=n(934494),s=n(784590),r=n(167912),d=n(785893);const c=void 0!==t?t:t=n(858021),u=(0,o.Z)({useGraphQLAdapter:e=>{const i=(0,r.useFragment)(c,e);return{breadcrumbs:(0,l.useMemo)((()=>{var e,n;return null!==(e=null===(n=i.seoBreadcrumbs)||void 0===n?void 0:n.map((({name:e,url:i})=>({name:null!=e?e:"",url:null!=i?i:""}))))&&void 0!==e?e:[]}),[i.seoBreadcrumbs]),shouldHideLazyExploreButton:!1}},useLegacyAdapter:e=>{var i;const{data:n,isLoaded:t}=(0,s.Z)({name:"PinResource",options:{id:e,field_set_key:"unauth_ssr_lazy_load"}});return{shouldHideLazyExploreButton:!t,breadcrumbs:(null==n||null===(i=n.pin_join)||void 0===i?void 0:i.seo_breadcrumbs)||[]}}});function p({graphqlPinJoinRef:e,pinId:i}){return(0,d.jsx)(u,{input:e?{enabled:!0,data:e}:{enabled:!1,data:i},children:({data:{breadcrumbs:e,shouldHideLazyExploreButton:i}})=>(0,d.jsx)(a.Z,{breadcrumbs:e,shouldHideLazyExploreButton:i})})}},44846:(e,i,n)=>{n.d(i,{Zk:()=>Y,Z7:()=>ee,wt:()=>$,ZP:()=>se});var t=n(667294),l=n(702664),a=n(333312);const o=e=>{const i=e.split("/");return 4===i.length?"pin"===i[1]&&""===i[3]:3===i.length&&("pin"===i[1]&&""!==i[2])};var s=n(926275),r=n(375574),d=n(898781),c=n(883119),u=n(785893);const p=({color:e="subtle",showLabel:i=!1,viewType:n})=>{const t=(0,d.ZP)();return(0,u.jsx)(c.xu,{rounding:3,flex:"grow",children:(0,u.jsxs)(c.xu,{display:"flex",justifyContent:"center",position:"relative",direction:"column",children:[(0,u.jsx)(c.xu,{display:"flex",justifyContent:"center",padding:1,children:(0,u.jsx)(r.Z,{elementType:249,iconButtonColor:"gray",iconButtonSize:"xl",viewType:n})}),i&&(0,u.jsx)(c.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:{WebkitUserSelect:"none"}},children:(0,u.jsx)(c.xv,{align:"center",size:"100",lineClamp:1,color:e,children:t.bt("创建", "Create", "nav.navFooterAdd.createPinButton", undefined, true)})})]})})};var m=n(116303);const _=({height:e,width:i})=>(0,u.jsx)(c.xu,{alignItems:"center",color:"primary",dangerouslySetInlineStyle:{__style:{padding:"0 3px 0 2px"}},display:"flex",height:e,justifyContent:"center",width:i,position:"absolute",rounding:"pill",children:(0,u.jsx)(c.xv,{align:"center",color:"inverse",size:"100",weight:"bold",children:(0,u.jsx)(c.xu,{dangerouslySetInlineStyle:{__style:{padding:"0 0 1px 1px"}},children:" "})})}),h={zIndex:1,position:"relative"},g=(0,t.forwardRef)((({accessibilityLabel:e,avatarSrc:i,badge:n,badgeMargins:l,color:a,flyoutText:o,icon:s,onTouch:r,showFlyout:p,showFlyoutButton:g,showLabel:b,svgPath:I,title:A,to:y},x)=>{const v=(0,d.ZP)(),[k,f]=(0,t.useState)(!1),S=(0,t.useRef)(),P="nav-bar-"+String(s);return(0,u.jsx)(c.xu,{dangerouslySetInlineStyle:{__style:k?h:{}},flex:"grow",children:(0,u.jsx)(c.iP,{onBlur:()=>f(!1),onFocus:()=>f(!0),onTap:({event:e})=>r(e),tapStyle:"compress",rounding:b?4:6,role:"link",href:y,children:(0,u.jsxs)(c.xu,{display:"flex",justifyContent:"center",position:"relative",color:"transparent",direction:"column",rounding:3,"data-test-id":P,children:[(0,u.jsxs)(c.xu,{position:"relative",display:"flex",justifyContent:"center",ref:x,children:[(0,u.jsx)(c.xu,{padding:2,ref:S,children:i?(0,u.jsx)(c.xu,{rounding:"circle",dangerouslySetInlineStyle:{__style:{boxShadow:"default"===a?"0 0 0 2px black":"0 0 0 2px transparent"}},children:(0,u.jsx)(m.Z,{name:e,src:i,size:"xs"})}):(0,u.jsx)(c.JO,{accessibilityLabel:e,icon:s,color:a,size:24,inline:!0,dangerouslySetSvgPath:I?{__path:I}:void 0})}),n&&(0,u.jsx)(c.xu,{marginStart:null==l?void 0:l.marginLeft,marginEnd:null==l?void 0:l.marginRight,marginTop:null==l?void 0:l.marginTop,marginBottom:null==l?void 0:l.marginBottom,position:"absolute",children:n.text?(0,u.jsx)(c.Ct,{position:"middle",type:"error",text:n.text.toString()||""}):(0,u.jsx)(_,{height:n.height,width:n.width})}),p&&(0,u.jsx)(c.J2,{anchor:S.current,color:"blue",onDismiss:()=>{},showCaret:!0,size:"flexible",children:(0,u.jsxs)(c.xu,{alignItems:"center",direction:"column",display:"flex",justifyContent:"center",minHeight:70,paddingX:g?4:0,paddingY:g?4:1,width:g?200:132,children:[(0,u.jsx)(c.xv,{align:"center",color:"inverse",children:o||v.bt("探索新功能", "Explore something new", "Flyout message prompting user to click on the explore icon.", undefined, true)}),g?(0,u.jsx)(c.xu,{marginTop:4,children:(0,u.jsx)(c.zx,{role:"link",accessibilityLabel:v.bt("探索", "Explore", "navFooter.flyout.button", undefined, true),color:"white",href:y,onClick:({event:e})=>r(e),text:v.bt("探索", "Explore", "navFooter.flyout.button", undefined, true)})}):null]})})]}),b&&(0,u.jsx)(c.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:{WebkitUserSelect:"none"}},children:(0,u.jsx)(c.xv,{align:"center",color:a,size:"100",lineClamp:1,children:A})})]})})})})),b=({accessibilityLabel:e,homeFlyoutText:i,isAuthenticated:n,onTouch:l,showHomeBadge:a,shouldUpsellHomePage:o,showHomeFlyoutWithButton:s,selectedItem:r,showLabel:d,title:p})=>{const m={badge:{width:8,height:8},badgeMargins:{marginLeft:6,marginTop:1}},_=(0,t.useRef)(null);return(0,u.jsxs)(t.Fragment,{children:[(0,u.jsx)(g,{accessibilityLabel:e,badge:a?m.badge:void 0,badgeMargins:a?m.badgeMargins:void 0,color:"home"===r?"default":"subtle",flyoutText:i,onTouch:()=>{l()},showFlyout:s,showFlyoutButton:s,showLabel:d,svgPath:"M12 0L1 10v14h8v-7a3 3 0 116 0v7h8V10z",title:p,to:n?"/":"/ideas/",ref:_}),o&&(0,u.jsx)(c.xu,{position:"absolute",dangerouslySetInlineStyle:{__style:{pointerEvents:"none"}},children:(0,u.jsx)(c.o3,{size:90})})]})};var I=n(121093),A=n(461355),y=n(332611),x=n(378518),v=n(780280);const k=[501227],f={badge:{width:8,height:8,text:" "},badgeMargins:{marginLeft:6,marginTop:1}},S=(0,t.memo)((({avatarSrc:e,completeExperience:i,experience:n,isActive:l,locationPath:a,numUnauthSavedPins:o,onTouch:s,showLabel:r,username:c})=>{const p=(0,d.ZP)(),{isAuthenticated:m}=(0,v.B)(),_=a.startsWith(`/${c}`),h=n&&k.includes(n.experience_id);(0,t.useEffect)((()=>{if(h&&_){const{experience_id:e,placement_id:t}=n||{};i(t,e)}}));const b=i=>(0,u.jsx)(g,{accessibilityLabel:p.bt("个人资料", "My profile", "Nav bar icon", undefined, true),avatarSrc:e,color:l?"default":"subtle",icon:"person",onTouch:s,showLabel:r,title:p.bt("已收藏", "Saved", "Saved button on the Nav bar", undefined, true),to:c?`/${c}/`:m?"/":"/unauth-profile/",...i}),A=!m&&o?{badge:{text:o},badgeMargins:{marginLeft:6}}:{};return h&&!_?(0,u.jsx)(I.Z,{eligibleIds:k,experience:n,children:b(f)}):b(A)})),P=(0,l.connect)(null,(e=>({completeExperience:(i,n)=>e((0,y.CK)(i,n))})))((e=>{const i=(0,x._)({id:1000181});return(0,u.jsx)(A.Z,{children:(0,u.jsx)(S,{experience:i,...e})})})),w=({accessibilityLabel:e,onTouch:i,selectedItem:n,showLabel:l,title:a})=>{const o=(0,t.useRef)(null);return(0,u.jsx)(t.Fragment,{children:(0,u.jsx)(g,{accessibilityLabel:e,color:"videos"===n?"default":"subtle",onTouch:()=>{i()},showLabel:l,svgPath:"M10.53 15.85A1 1 0 019 15V9a1 1 0 011.53-.85l4.98 3a1 1 0 010 1.7zM0 8a8 8 0 018-8h8a8 8 0 018 8v8a8 8 0 01-8 8H8a8 8 0 01-8-8zm4 0v8a4 4 0 004 4h8a4 4 0 004-4V8a4 4 0 00-4-4H8a4 4 0 00-4 4z",title:a,to:"/videos/",ref:o})})};var j=n(379764),B=n(214494);function R(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class E extends t.PureComponent{constructor(...e){super(...e),R(this,"state",{newsBadgeCount:0,unreadMessageCount:0,showBadge:!1}),R(this,"clearNotificationBadge",(()=>{const{isAuthenticated:e,onTouch:i}=this.props;e&&(B.Z.create("NewsHubBadgeResource",{}).callDelete({showError:!1}),this.setState({newsBadgeCount:0,showBadge:!1})),i&&i()})),R(this,"getBadging",(()=>{B.Z.create("NewsHubBadgeResource",{}).callGet().then((({resource_response:{data:e}})=>{const i=e.news_hub_count+e.conversations_unseen_count;this.setState({newsBadgeCount:e.news_hub_count,unreadMessageCount:e.conversations_unseen_count,showBadge:i>0})}))}))}componentDidMount(){this.props.isAuthenticated&&this.getBadging()}render(){const{isActive:e,showLabel:i,icon:n="speech-ellipsis",onTouch:t}=this.props,{newsBadgeCount:l,unreadMessageCount:a,showBadge:o}=this.state,s=l+a,r=s>0&&s<100?s:"99+",d=r.toString().length,c={width:1===d?16:2===d?24:30,height:16,text:r},p=a>0?"/inbox/":"/notifications/";return(0,u.jsx)(g,{accessibilityLabel:this.props.i18n.bt("新闻通知和消息", "News notifications and messages", "mweb.navbar.notifs_button.a11y", undefined, true),badge:o&&c||void 0,badgeMargins:{marginLeft:4},icon:n,to:p,color:e?"default":"subtle",onTouch:"/notifications/"===p?this.clearNotificationBadge:t,title:this.props.i18n.bt("通知", "Notifications", "Notifications button on the Nav bar", undefined, true),showLabel:i})}}function C(e){const i=(0,d.ZP)(),{isAuthenticated:n}=(0,v.B)();return(0,u.jsx)(E,{...e,i18n:i,isAuthenticated:n})}var T=n(765980),J=n(385740),F=n(276775);class V extends t.PureComponent{constructor(...e){var i,n,t;super(...e),t=null,(n="leftHomeTimeOut")in(i=this)?Object.defineProperty(i,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):i[n]=t}componentDidUpdate(e){const{location:i}=this.props;this.shouldRefreshHomefeed(i.pathname)?this.refreshHomefeed():this.shouldSetLeftHomeTimeout(i.pathname,e)?this.setLeftHomeTimeout():this.shouldClearLeftHomeTimeout(i.pathname)&&this.clearLeftHomeTimeout()}componentWillUnmount(){this.clearLeftHomeTimeout()}setLeftHomeTimeout(){this.leftHomeTimeOut=setTimeout((()=>{this.leftHomeTimeOut&&(this.clearLeftHomeTimeout(),this.leftHomeTimeOut=void 0)}),5e3)}clearLeftHomeTimeout(){this.leftHomeTimeOut&&(clearTimeout(this.leftHomeTimeOut),this.leftHomeTimeOut=null)}refreshHomefeed(){(0,T.cV)("homefeed"),this.leftHomeTimeOut=null}shouldClearLeftHomeTimeout(e){return this.leftHomeTimeOut&&"/"===e}shouldRefreshHomefeed(e){return"/"===e&&92===this.props.viewParameter&&void 0===this.leftHomeTimeOut}shouldSetLeftHomeTimeout(e,i){return null===this.leftHomeTimeOut&&"/"!==e&&"/"===i.location.pathname&&!e.startsWith("/pin/")}render(){return null}}function D(e){const i=(0,F.useLocation)(),{viewParameter:n,viewData:t}=(0,J.SU)();return(0,u.jsx)(V,{...e,location:i,viewParameter:n,viewData:t})}var U=n(941646),O=n(313047),Q=n(995081),L=n(966113),N=n(29857),M=n(867820),q=n(773285),W=n(50286),Z=n(118405),K=n(112690),H=n(52022),z=n(999594),X=n(534427);function G(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const Y=52,$=160,ee=60,ie={},ne=e=>{const i=e>100?e-100:5,n=Math.max(e-i,0);window.scrollTo(0,n),n>0&&window.requestAnimationFrame((()=>ne(n)))},te=e=>"/"===e||o(e)||e.startsWith("/search/")||"/inbox/"===e||"/inbox/compose/"===e||"/notifications/"===e||e.includes("/report/"),le=e=>{switch(e){case"home":return 146;case"notifications":return 139;case"profile":return 40;case"today":return 11674;case"videos":return 11924;case"search":return 43;default:return}},ae=(e,i,n)=>{const t=ie[e.key];if(t)return t;const l=e.pathname;return"/"===l||!n&&"/ideas/"===l?"home":l.startsWith("/inbox")?"inbox":l.startsWith("/notifications")?"notifications":l.startsWith("/videos")?"videos":l.startsWith("/today")?"today":l.startsWith("/search")?"search":(0,F.matchPath)(l,{path:`/${i}/(|pins|boards|tried)?`,exact:!0})||!n&&l.startsWith("/unauth-profile")?"profile":null};class oe extends t.PureComponent{constructor(...e){super(...e),G(this,"state",{bottom:0,hasScrolled:!1,isNavFooterHidden:!1,prevLocation:this.props.location,selectedItem:ae(this.props.location,this.props.username,this.props.isAuthenticated),showUnauthNavExplorePrompt:!1}),G(this,"profileButtonRef",(0,t.createRef)()),G(this,"handleScrollForIphoneX",(()=>{window.innerHeight!==this.currInnerHeight&&(this.currInnerHeight=window.innerHeight,this.forceUpdate())})),G(this,"selectItem",(e=>{const{logContextEvent:i,viewData:n,viewParameter:t,viewType:l}=this.props;this.setState({selectedItem:e}),i({component:8,element:le(e),event_type:102,view_data:n,view_type:l,view_parameter:t})})),G(this,"handleHomeTouch",(()=>{const{activeHomefeedTabIndex:e,isAuthenticated:i,location:n,setHomeFlyoutText:t,setHomefeedAsActiveHomefeedTab:l,setShowHomeBadge:a,setShowHomeFlyoutWithButton:o,trackInteraction:s}=this.props;this.selectItem("home"),(0,X.E)(!1),t(),a(!1),o(!1),s({action:"click",item:"nav-bar-home"}),i?(0,M.My)("mweb.auth.bottom-nav.home-tap"):(0,M.My)("mweb.unauth.bottom-nav.home-tap"),z.C.has(n.pathname)&&e!==z.e&&0===window.scrollY?l():0===window.scrollY&&"/"===n.pathname?(0,T.cV)("homefeed"):"/"===window.location.pathname&&window.scrollY>0&&ne(window.scrollY)})),G(this,"handleVideoIconTouch",(()=>{const{trackInteraction:e}=this.props;this.selectItem("videos"),e({action:"click",item:"nav-bar-videos"}),(0,M.My)("mweb.unauth.bottom-nav.videos-icon-tap")})),G(this,"handleInboxTouch",(()=>this.selectItem("inbox"))),G(this,"handleProfileTouch",(()=>{const{isAuthenticated:e,trackInteraction:i}=this.props;this.selectItem("profile"),i({action:"click",item:"nav-bar-profile"}),(0,M.My)(`mweb.${e?"auth":"unauth"}.bottom-nav.profile-tap`)})),G(this,"handleSearchTouch",(()=>{const{isAuthenticated:e,trackInteraction:i}=this.props;this.selectItem("search"),i({action:"click",item:"nav-bar-search"}),e?(0,M.My)("mweb.auth.bottom-nav.search-tap"):(0,M.My)("mweb.unauth.bottom-nav.search-tap")})),G(this,"handleNavFooterScroll",(e=>{const{experience:i,dismissExperience:n,setIsNavFooterHiddenAfterScroll:t}=this.props,{hasScrolled:l}=this.state;i&&502511===i.experience_id&&n&&!l&&n(1000151,502511),this.setState({isNavFooterHidden:e,hasScrolled:!0}),t(e)})),G(this,"currInnerHeight",0)}componentDidMount(){const{devicePlatform:e}=this.props;this.currInnerHeight=window.innerHeight,(0,Q.Rq)(e)&&window.addEventListener("scroll",this.handleScrollForIphoneX)}static getDerivedStateFromProps(e,i){return e.location===i.prevLocation?null:{...i,prevLocation:e.location,selectedItem:ae(e.location,e.username,e.isAuthenticated)}}componentDidUpdate({location:e},{selectedItem:i}){const{location:n,history:{action:t}}=this.props,{selectedItem:l}=this.state;e!==n&&("REPLACE"===t||"PUSH"===t&&i!==l)&&(ie[e.key]=i,ie[n.key]=l)}componentWillUnmount(){const{devicePlatform:e,location:i}=this.props;ie[i.key]=this.state.selectedItem,(0,Q.Rq)(e)&&window.removeEventListener("scroll",this.handleScrollForIphoneX)}render(){var e;const{forceShowNavFooter:i,isAuthenticated:n,isTablet:l,showDockedNavBar:o,dockNavBarForAuthTablet:r,inUnauthVideosNavExp:d,homeFlyoutText:m,location:_,numUnauthSavedPins:h,shouldUpsellHomePage:I,showHomeBadge:y,showHomeFlyoutWithButton:x,username:v,viewingUser:k,viewType:f,history:S}=this.props,{isNavFooterHidden:B,selectedItem:R}=this.state,E=(0,s.Z)(null==k?void 0:k.created_at),T=n&&E,J=((e,i,n,t)=>i||t&&!n?t?"100%":e?320:264:200)(T,n,l,o),F=!_.pathname.startsWith(`/${v}`)&&_.pathname.startsWith("/notifications");return(0,u.jsxs)(O.FixedFooter,{forceShow:i,height:ee,location:_,showDockedNavBar:o,dockNavBarForAuthTablet:r,isTablet:l,isModal:(V=_.pathname,V.includes("/report/")),footerWidth:J,noPadding:!0,hideOnScroll:!o&&!r&&(!n||n&&te(_.pathname)),onScroll:this.handleNavFooterScroll,footerInLego:!0,zIndex:j.Z,children:[(0,u.jsx)(D,{}),(0,u.jsxs)(c.xu,{alignItems:"center",display:"flex",justifyContent:"around",marginEnd:"auto",marginStart:"auto",maxWidth:J,paddingX:2,width:J,children:[(0,u.jsx)(c.xu,{alignItems:"center",display:"flex",justifyContent:"center",position:"relative",flex:"grow","data-test-id":"nav-bar-home",children:(0,u.jsx)(b,{accessibilityLabel:this.props.i18n.bt("主页", "Home", "Nav bar icon", undefined, true),homeFlyoutText:m,isAuthenticated:n,onTouch:this.handleHomeTouch,selectedItem:R,shouldUpsellHomePage:I&&!B,showHomeBadge:y,showHomeFlyoutWithButton:x,showLabel:T,title:this.props.i18n.bt("主页", "Home", "Home button on the Nav bar", undefined, true)})}),!n&&(0,u.jsx)(c.xu,{flex:"grow","data-test-id":"nav-bar-search",children:(0,u.jsx)(U.Z,{id:"nav-bar-search",children:(0,u.jsx)(g,{accessibilityLabel:this.props.i18n.bt("搜索", "Search", "bottomNavBar.searchButton", undefined, true),color:"search"===R?"default":"subtle",icon:"search",onTouch:this.handleSearchTouch,showLabel:T,title:this.props.i18n.bt("搜索", "Search", "bottomNavBar.searchButton", undefined, true),to:"/search/"})})}),n&&(0,u.jsxs)(t.Fragment,{children:[(0,u.jsx)(g,{icon:"search",to:"/search/",color:"search"===R?"default":"subtle",accessibilityLabel:this.props.i18n.bt("搜索", "Search", "Nav bar icon", undefined, true),onTouch:this.handleSearchTouch,title:this.props.i18n.bt("搜索", "Search", "Nav bar icon", undefined, true),showLabel:T}),(null==k?void 0:k.is_partner)&&(0,u.jsx)(p,{showLabel:T,viewType:f}),(0,u.jsx)(C,{isActive:"inbox"===R||"notifications"===R,onTouch:this.handleInboxTouch,showLabel:T,icon:"speech-ellipsis"})]}),d&&(0,u.jsx)(c.xu,{alignItems:"center",display:"flex",justifyContent:"center",position:"relative",flex:"grow","data-test-id":"nav-bar-videos",children:(0,u.jsx)(w,{accessibilityLabel:this.props.i18n.bt("视频", "Videos", "bottomNavBar.VideosButton", undefined, true),onTouch:this.handleVideoIconTouch,selectedItem:R,showLabel:T,title:this.props.i18n.bt("视频", "Videos", "bottomNavBar.VideosButton", undefined, true)})}),(0,u.jsx)(A.Z,{children:(0,u.jsx)(c.xu,{flex:"grow","data-test-id":"nav-bar-profile",ref:this.profileButtonRef,children:(0,u.jsx)(P,{avatarSrc:!k||null!==(e=k.image_small_url)&&void 0!==e&&e.includes("default")||"string"!=typeof k.image_small_url?"":k.image_small_url,isActive:"profile"===R,locationPath:_.pathname,numUnauthSavedPins:h,onTouch:this.handleProfileTouch,showLabel:T,username:v})})})]}),F&&(0,u.jsx)(a.default,{anchor:this.profileButtonRef.current,experienceIds:[505320],onClickComplete:()=>S.push(L.Gx),placementId:1000151,showCaret:!0,textWeight:"normal",hasFullWidthButton:!1,textAlign:"center",flyoutSize:"md"})]});var V}}const se=(0,l.connect)((function({homefeedTabUI:e,session:i,users:n}){return{activeHomefeedTabIndex:e.activeTabIndex,devicePlatform:i.userAgentPlatform,isAuthenticated:i.isAuthenticated,username:i.isAuthenticated&&n[i.userId]?n[i.userId].username:"",viewingUser:i.isAuthenticated?n[i.userId]:void 0}}),(function(e){return{dismissExperience:(i,n)=>e((0,y.Qu)(i,n)),setHomefeedAsActiveHomefeedTab:()=>e((0,N.r)(null,z.e))}}))((e=>{const i=(0,X.S)(),n=(0,F.useHistory)(),t=(0,F.useLocation)(),l=(0,d.ZP)(),{forceShowNavFooter:a,homeFlyoutText:o,numUnauthSavedPins:s,setHomeFlyoutText:r,setIsNavFooterHiddenAfterScroll:c,setShowHomeBadge:p,setShowHomeFlyoutWithButton:m,showHomeBadge:_,showHomeFlyoutWithButton:h}=(0,Z.U)(),g=(0,x._)({id:1000151}),{viewParameter:b,viewType:I,viewData:A}=(0,J.SU)(),y=(0,K.Z)(),v=(0,H.Z)(),{checkExperiment:k}=(0,q.F)(),f=(0,W.Wb)();return k("community_engagement_holdout_2023_h1"),k("social_growth_holdout_2022_h2"),k("social_growth_holdout_2023_h1"),(0,u.jsx)(oe,{...e,experience:g,forceShowNavFooter:a,history:n,location:t,logContextEvent:y,homeFlyoutText:o,isTablet:f,numUnauthSavedPins:s,setHomeFlyoutText:r,setIsNavFooterHiddenAfterScroll:c,setShowHomeBadge:p,setShowHomeFlyoutWithButton:m,showHomeBadge:_,showHomeFlyoutWithButton:h,shouldUpsellHomePage:i,trackInteraction:v,i18n:l,viewData:A,viewParameter:b,viewType:I})}))},896569:(e,i,n)=>{n.r(i),n.d(i,{default:()=>K});var t=n(667294),l=n(612470),a=n(391254),o=n(950209),s=n(8573),r=n(917254),d=n(496311),c=n(686988),u=n(851516),p=n(883119),m=n(785893);function _({children:e,showDesktopSignupModal:i}){return(0,m.jsx)(d.Z,{children:(0,m.jsxs)(p.xu,{children:[(0,m.jsx)(u.default,{showDesktopSignupModal:i}),(0,m.jsx)(p.xu,{id:"mweb-unauth-container",children:e}),(0,m.jsx)(c.default,{})]})})}var h=n(829407),g=n(794230),b=n(56641),I=n(957161),A=n(696157);const y=()=>{const e=I.Z.getItem(A.bY)||0;return Math.ceil((Date.now()-e)/1e3)<60};var x=n(172071);const v=(e,i)=>x.Z.incrementNow(`pinner_conversion.upsell.dweb_signup_modal.${e}`,1,i);var k=n(112690);const f=(e,i)=>{switch(i.type){case"dismiss":return{...e,modal:{isShown:!1}};case"show":return{...e,modal:{isShown:!0,displayProps:i.displayProps}};default:return e}},S=()=>(0,t.useReducer)(f,{modal:{isShown:!1}});var P=n(52022),w=n(992750),j=n(826067),B=n(867820),R=n(385740),E=n(276775),C=n(987318),T=n(844974);const J=(e,i=604800)=>{const n=(0,T.qn)(e);return n&&Date.now()-parseInt(n,10)>1e3*i},F=(e=604800)=>{const i=I.Z.getItem(A.TO);return J(A.On,e)||!i?0:parseInt(i,10)||0};var V=n(366394),D=n(236766);const U=e=>{switch(e){case"todayArticleFeed":return{eligible:!0,container:"todayArticleFeed"};case"todayTab":return{eligible:!0,container:"todayTab"};default:return{eligible:!1}}},O=({pageType:e})=>{const[i,n]=S(),{loginForMore:l}=(0,C.H)(),a=(0,E.useHistory)(),o=(0,k.Z)(),s=(0,P.Z)(),{viewType:r,viewParameter:d}=(0,R.SU)(),c=({shouldDoSideEffects:i})=>{i&&l&&U(e).eligible&&l.setVisible(!1),n({type:"dismiss"}),v("dispatch_dismiss",{shouldDoSideEffects:i})},u=e=>{n({type:"show",displayProps:e});const{attributionLabel:i,container:t,signupFlow:l,reason:a}=e;(0,B.My)(`unauth_web_container.${null!=t?t:"undefined"}.tier1.${l.type}.shown`),s({action:"trigger",item:l.type.includes("signup")?"signup-modal":"login-modal"});o({event_type:10241,element:{UPSELL_LOGIN_OR_SIGNUP:13319,ACTION_REQUIRES_LOGIN_OR_SIGNUP:13320,CLICK_LOGIN_OR_SIGNUP:13321}[a]||13322,component:14214,view_type:r,view_parameter:d,aux_data:{upsell_reason:i.replace(/\./g,"_")}}),v("dispatch_show",{attributionLabel:i,modalType:l.type,reason:a})},p=(e,i)=>u({signupFlow:{type:"login"},attributionLabel:i,container:e,reason:"UPSELL_LOGIN_OR_SIGNUP"}),m=Boolean(null==l?void 0:l.visible),_=(0,t.useRef)(m);(0,t.useEffect)((()=>{if(m!==_.current){_.current=m;const i=U(e);i.eligible&&(m?p(i.container,"loginForMoreIsVisible"):c({shouldDoSideEffects:!0}))}})),(0,t.useEffect)((()=>{(0,B.My)(`unauth_web.unauth_page_wrapper.${e}.mounted.is_mobile_false`);"p100"===(0,j.mB)(window.location.search).utm_source&&(0,V.$)()}),[]);return{hideDesktopSignupModal:c,pinImageClickHandler:({event:i,pinId:n,seoUrl:t,linkTarget:l})=>{i&&i.preventDefault(),(0,B.My)(`unauth.desktop.${e}.pin_image.click`);let o=null;if(!(0,V.o)()){var s;const i=4,n=null!==(s=I.Z.getItem("DWEB_PIN_IMAGE_CLICK_COUNT"))&&void 0!==s?s:0;n+1>=i&&((0,D.F)()?y()?(0,B.My)(`unauth.desktop.${e}.in_cooldown_period`):o={mt:"login"}:((0,D.w)(),o={mt:"login"})),I.Z.setItem("DWEB_PIN_IMAGE_CLICK_COUNT",n+1)}const r=(0,g.Z)((0,w.bN)({pinId:n,seoUrl:t}),o||{});if("fullPageLoad"!==l){if("duploClientNav"===l)a.push(r);else{window.open(r,"_blank").focus()}c({shouldDoSideEffects:!1})}else(0,b.Z)(r,!1)},pinLinkClickHandler:()=>{if(((e=604800)=>{const i=F();if(J(A.On,e)||!i)try{I.Z.setItem(A.TO,1),I.Z.setItem(A.On,Date.now())}catch(n){console.error(n)}else try{I.Z.setItem(A.TO,i+1)}catch(n){console.error(n)}})(),(0,V.o)())return;const e=F();2!==e&&e%5!=0||p("hybrid_clickthrough","pinLinkClickHandler_tier1")},modalOpened:!!i.modal.isShown,showDesktopSignupModal:u,signupModalState:i,showGoogleOneTapTriggeredModal:e=>{switch(e.type){case"CLICK_LOGIN_BUTTON":u({signupFlow:{type:"login"},attributionLabel:"tap_googleOneTap_login",source:"login",container:"google_one_tap_modal",reason:"CLICK_LOGIN_OR_SIGNUP"});break;case"LOGIN_ERROR":u({signupFlow:{type:"login"},source:"login",reason:"CLICK_LOGIN_OR_SIGNUP",attributionLabel:"tap_googleOneTap_loginError"});break;case"MFA":u({signupFlow:{type:"loginMfa",creds:{google_open_id_token:e.mfaGoogleOpenId}},reason:"CLICK_LOGIN_OR_SIGNUP",attributionLabel:"tap_googleOneTap_mfa"});break;case"GDPR_REQUIRES_AGE":u({signupFlow:{type:"socialSignupWithAge",registrationCredentials:e.socialRegistrationCredentials},reason:"CLICK_LOGIN_OR_SIGNUP",attributionLabel:"tap_googleOneTap_gdprRequiresAge"})}}}};var Q=n(412544),L=n(236617),N=n(143461),M=n(780679),q=n(82058);const W=l.Z+o.Z,Z=({children:e})=>{var i;const n=(0,Q.Z)(),{hideDesktopSignupModal:l,pinImageClickHandler:a,pinLinkClickHandler:o,showDesktopSignupModal:r,signupModalState:d,showGoogleOneTapTriggeredModal:c}=O({pageType:n}),u=(0,q.cO)(),[p,g]=(0,t.useState)(!1),[b,I]=(0,t.useState)(""),A=(0,t.useMemo)((()=>({isModalShown:d.modal.isShown,showDesktopSignupModal:r,pinImageClickHandler:a,pinLinkClickHandler:o,showGoogleOneTapTriggeredModal:c,upsellReason:b,setUpsellReason:I})),[d.modal.isShown,r,a,o,c,b,I]);return(0,h.Z)((()=>{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;(0,B.tj)("web.unauth.locale_data",{tz:e})})),(0,m.jsxs)(M.t,{value:A,children:[(0,m.jsx)(_,{showDesktopSignupModal:r,children:e}),(0,m.jsx)(s.Z,{hideDesktopSignupModal:l,inviter:(null==u||null===(i=u.data)||void 0===i?void 0:i.inviter)||void 0,pageType:n,signupModalState:d,shouldShowSignupWelcomeLoading:p,setShouldShowSignupWelcomeLoading:g})]})};function K({children:e}){return(0,m.jsx)(N.T,{children:(0,m.jsx)(L.G,{children:(0,m.jsx)(q.xM,{children:(0,m.jsxs)("div",{role:"main",children:[(0,m.jsx)(a.Z,{unsafeCSS:W}),(0,m.jsx)(r.Z,{children:(0,m.jsx)(Z,{children:e})})]})})})})}},872482:(e,i,n)=>{n.d(i,{D:()=>l,a:()=>a});var t=n(425288);const{Provider:l,useMaybeHook:a}=(0,t.Z)("unauthPageWrapperContext")},496311:(e,i,n)=>{n.d(i,{Z:()=>_});var t=n(667294),l=n(702664),a=n(938917),o=n(364034),s=n(19121),r=n(948376),d=n(872482),c=n(773285),u=n(53987),p=n(276775),m=n(785893);function _({children:e}){const{isAuth:i}=(0,s.Z)(),n=(0,p.useLocation)(),_=(0,p.useRouteMatch)(),[h,g]=(0,t.useState)((0,u.uM)(n)?{isStoryPin:"unknown"}:null);(0,t.useEffect)((()=>{g((0,u.uM)(n)?{isStoryPin:"unknown"}:null)}),[n]);const b=(0,t.useCallback)((e=>g({isStoryPin:e})),[]),{userAgent:I,userAgentPlatform:A}=(0,l.useSelector)((({session:e})=>({userAgent:e.userAgent,userAgentPlatform:e.userAgentPlatform})),l.shallowEqual),y=(0,a.Z)()||(0,r.Rp)({platform:A,userAgent:I}),{checkExperiment:x}=(0,c.F)(),[v,k]=(0,t.useState)(!1),[f,S]=(0,t.useState)(!1),[P,w]=(0,t.useState)(!1),[j,B]=(0,t.useState)(!1),[R,E]=(0,t.useState)(!1),[C,T]=(0,t.useState)(""),J=(0,o.Z)();let F;if(!i){F={appInstallBannerIsEnabled:y&&((0,u.uM)(n)||(0,u.am)(n)||(0,u.$Y)(n)||(0,u.E0)(n)||(0,u.Zz)(n)||(0,u.dr)(n)||(0,u.tZ)(n)||(0,u.f1)(n)||(0,u.gT)(n)||(0,u.bW)(n)||(0,u.En)(n)||"/unauth-profile"===_.path||"/:username"===_.path||"/:username/:slug/:section_slug"===_.path||(0,u.Xn)(n)||("/:username/_created"===_.path||"/:username/_saved"===_.path)&&"enabled_add_tabs"===x("pcons_header_on_created_and_saved_tab").group),hasScrolledPastMainContent:v,setHasScrolledPastMainContent:k,hasDraggedDrawerToFullScreen:f,setHasDraggedDrawerToFullScreen:S,shouldShowVisualSearchAppUpsell:P,setShouldShowVisualSearchAppUpsell:w,pinPageGlobalContext:h,onPinTypeLoad:b,shouldShowLearningUpsell:j,setShouldShowLearningUpsell:B,shouldShowHomepageAppUpsellSheet:R,setShouldShowHomepageAppUpsellSheet:E,upsellReason:C,setUpsellReason:T,unauthSavedPinsStore:J}}return(0,m.jsx)(d.D,{value:F,children:e})}},686988:(e,i,n)=>{n.r(i),n.d(i,{default:()=>$e});var t=n(667294),l=n(702664),a=n(231486),o=n(319915),s=n(830269),r=n(499128),d=n(898781),c=n(867820),u=n(275926),p=n(780280),m=n(343341),_=n(339363),h=n(584595),g=n(53987),b=n(883119),I=n(276775),A=n(785893);const y="keychainAutologinDisabled",x="mweb.unauth.ios_keychain_autologin";function v(){const[e,i]=(0,t.useState)(""),[n,l]=(0,t.useState)(""),a=(0,t.useRef)(!1),o=!!e&&!!n,p=(0,t.useRef)(),g=(0,u.f0)(),v=(0,I.useHistory)(),k=(0,I.useLocation)(),f=(0,d.ZP)(),{showToast:S}=(0,m.F9)();(0,t.useEffect)((()=>{p.current&&p.current.focus()}),[]);const P=({errorReason:e,errorCode:i,errorMessage:n})=>{const t=e||i===h.oP?"invalid_password":i===h.hU?"invalid_email":"login";(0,c.My)(`${x}.failure.${t}`),(0,_.Nh)(y,!0),v.push({pathname:"/login",state:{keychainiOSAutologinError:{code:i,message:n}}})};(0,t.useEffect)((()=>{a.current!==o&&(a.current=o,(0,_.Nh)(y,!0),g({username_or_email:e,password:n},v,k.pathname,{isAutologin:!0},{event_type:7534,view_type:9,view_parameter:63,aux_data:{signup_login_method:s.Z.EMAIL}}).then((()=>{S((({hideToast:e})=>(0,A.jsx)(r.ZP,{text:f.bt("你已登录！", "You're logged in!", "mweb.unauth.ios_keychain_autologin.login_success_toast", undefined, true),onHide:e}))),(0,c.My)(`${x}.login_success`)})).catch((e=>{P({errorCode:e.api_error_code,errorMessage:e.message})})))}));const w=({value:e,type:n})=>{1!==e.length?"email"===n?i(e):l(e):P({errorReason:"manual_input_attempt"})},j=()=>{o||(0,c.My)(`${x}.failure.user_dismissed_prompt`),(0,_.Nh)(y,!0)};return(0,A.jsx)(b.xu,{position:"absolute",top:!0,opacity:0,dangerouslySetInlineStyle:{__style:{zIndex:-100}},children:(0,A.jsxs)("form",{onSubmit:e=>{e.preventDefault()},autoComplete:"on","aria-hidden":"true",children:[(0,A.jsx)(b.nv,{autoComplete:"username",id:"username",onChange:({value:e})=>w({value:e,type:"email"}),ref:p,size:"lg",type:"email",value:e,onBlur:j}),(0,A.jsx)(b.nv,{autoComplete:"current-password",id:"current-password",onChange:({value:e})=>w({value:e,type:"password"}),size:"lg",type:"password",value:n,onBlur:j})]})})}function k({setShowIOSKeychain:e}){const i=(()=>{const e=(0,I.useLocation)(),{isBot:i,userAgent:{browserName:n}}=(0,p.B)();return!i&&"Mobile Safari"===n&&((0,g.bo)(e)||(0,g.E0)(e)||(0,g.dr)(e)||(0,g.gT)(e)||(0,g.uM)(e)||(0,g.am)(e))&&!(0,_.qn)(y,!1)})();return e(i),i&&(0,A.jsx)(v,{})}var f=n(56390),S=n(622096);const P="susdst",w="susdd",j=e=>"/"===e[e.length-1]?e.substr(0,e.length-1):e,B=({newLocation:e,oldLocation:i})=>{return(n=e)&&!!n.key&&(0,g.L6)(e)&&((0,g.L6)(i)||(0,g.am)(i)||(0,g.cD)(i)||(0,g.En)(i))&&!(0,_.qn)("openUnauthType")&&!(()=>{if("undefined"==typeof window)return!1;const e=S.Z.getItem(P),i=S.Z.getItem(w);return!!e&&!!i&&(new Date).getTime()-e<=i})();var n},R=({mobileSignupModalContext:e})=>{const i=(0,I.useLocation)(),n=(0,t.useRef)(i);(0,t.useEffect)((()=>{const t=n.current,l=i,a="?source=swipe"===l.search;if(!(t===l||(s=t,r=l,s===r||s&&r&&j(s.pathname)===j(r.pathname))||(o=l.pathname,o.includes("_created")||o.includes("boards")))){(0,f.C)(l);const{showMobileSignupModal:i,dismissMobileSignupModal:n,incrementUpsellEligibleNavigationCount:o,upsellIsEnabledGlobally:s,upsellEligibleNavigationCount:r,modal:{isShown:d}}=e;d?n():s()&&B({newLocation:l,oldLocation:t})&&!a&&(r>=3?i({reason:"UPSELL_LOGIN_OR_SIGNUP",attributionLabel:"navigation_3",navigationTriggeredUpsell:{newLocation:l,oldLocation:t}}):o())}var o,s,r;n.current=i}),[i,e])};function E({context:e}){return R({mobileSignupModalContext:e}),null}var C=n(947599),T=n(598615),J=n(789448),F=n(116303),V=n(63552),D=n(170377),U=n(172071),O=n(542837),Q=n(349700),L=n(966113);function N(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const M=1e3,q={visible:{transform:"translateY(0)",transition:"all 225ms cubic-bezier(0.0,0.0,0.2,1)"},hiding:{transform:"translateY(350px)",transition:"all 225ms cubic-bezier(0.0,0.0,0.2,1)"},wash:{backgroundColor:"rgba(0, 0, 0, 0.5)",height:"100%",touchAction:"none",width:"100%",zIndex:10001,position:"fixed",top:0,left:0},mask:{baseStyles:{backgroundColor:"rgba(0,0,0, .5)",height:"100%",touchAction:"none",width:"100%",zIndex:1}}};class W extends t.PureComponent{constructor(...e){super(...e),N(this,"state",{visible:!1,hiding:!1,showWash:!1}),N(this,"getTitle",(()=>{const{invite:e}=this.props,i=e&&e.sender,n=i&&i.first_name;return(this.props.i18n.bt("加入 Pinterest 上的 {{ name }}，获取更多点子", "Join {{ name }} on Pinterest for more ideas", "Prompt user to signup to access all Pinterest features", undefined, true)).replace("{{ name }}",n||"")})),N(this,"getAvatar",(()=>{const{invite:e}=this.props,i=e&&e.sender,n=i&&i.image_medium_url,t=i&&i.full_name;return(0,A.jsx)(F.Z,{src:n||"",name:t||"",size:"sm"})})),N(this,"handleHide",(()=>{const{onDismiss:e}=this.props;U.Z.increment("mweb_facebook_social_upsell.close"),this.setState({hiding:!0,showWash:!1}),this.slideInAnimation=window.requestAnimationFrame((()=>{setTimeout((()=>{e&&e()}),M)}))})),N(this,"handleHideOutsideTap",(()=>{const{onDismiss:e}=this.props;U.Z.increment("mweb_facebook_social_upsell.close.outside.modal"),this.setState({hiding:!0,showWash:!1}),this.slideInAnimation=window.requestAnimationFrame((()=>{setTimeout((()=>{e&&e()}),M)}))})),N(this,"handleFBConnect",(e=>{U.Z.increment(`mweb_facebook_social_upsell.fb_connect_button_click.${e}`)})),N(this,"handleSignupClick",(()=>{U.Z.increment("mweb_facebook_social_upsell.signup_button_click"),this.props.history.push({pathname:"/",state:{from:this.props.location.pathname,next:this.props.location.pathname}})})),N(this,"initializeShowAnimation",(()=>{U.Z.increment("mweb_facebook_social_upsell.shown"),this.slideInAnimation=window.requestAnimationFrame((()=>{setTimeout((()=>{this.setState({visible:!0})}),M)}))}))}componentDidMount(){U.Z.increment("mweb_facebook_social_upsell.land");const{invite:e}=this.props,i=e?e.invite_channel:null;i&&U.Z.increment(`mweb_social_unauth.invite_channel.${i}`),this.initializeShowAnimation()}componentWillUnmount(){window.cancelAnimationFrame(this.slideInAnimation)}renderDefaultLoginHeader(){return(0,A.jsxs)(b.xu,{flex:"grow",display:"flex",alignItems:"center",marginBottom:2,justifyContent:"center",children:[(0,A.jsxs)(b.xu,{alignItems:"center",display:"flex",direction:"column",marginBottom:5,children:[(0,A.jsx)(b.xu,{children:(0,A.jsx)(b.xv,{align:"start",weight:"bold",children:(0,A.jsx)("span",{className:"deprecatedTextSizeXL",children:this.props.i18n.bt("注册以查看更多", "Sign up to see more", "Title on mobile web signup modal to prompt users to signup for Pinterest.", undefined, true)})})}),(0,A.jsx)(b.xu,{marginBottom:1}),(0,A.jsx)(b.kC,{alignItems:"center",direction:"column",justifyContent:"start",children:(0,A.jsx)(b.xv,{align:"start",children:this.props.i18n.bt("免费、无限访问点子", "Free, unlimited access to ideas", "First value prop on mobile web sign up modal", undefined, true)})})]}),(0,A.jsx)(b.iz,{})]})}renderInviterHeader(){return(0,A.jsxs)(b.xu,{flex:"grow",display:"flex",alignItems:"center",marginBottom:2,children:[(0,A.jsxs)(b.xu,{alignItems:"center",direction:"row",display:"flex",paddingY:3,children:[(0,A.jsx)(b.xu,{children:(0,A.jsx)(b.xv,{align:"start",weight:"bold",children:(0,A.jsx)("span",{className:"deprecatedTextSizeXL",children:this.getTitle()})})}),(0,A.jsx)(b.xu,{dangerouslySetInlineStyle:{__style:{marginLeft:"26%"}},children:this.getAvatar()})]}),(0,A.jsx)(b.iz,{})]})}render(){const{location:e,invite:i}=this.props,{visible:n,hiding:t,showWash:l}=this.state,a=L.ZE,o=i?i.sender:null,s=n&&!t?q.visible:q.hiding;return(0,A.jsxs)(b.xu,{dangerouslySetInlineStyle:{__style:l?q.wash:{}},children:[n&&!t?(0,A.jsx)(V.Z,{onTouch:this.handleHideOutsideTap,pressState:"none",children:(0,A.jsx)(b.xu,{position:"fixed",top:!0,left:!0,opacity:1,dangerouslySetInlineStyle:{__style:q.mask.baseStyles}})}):null,(0,A.jsx)(b.xu,{position:"fixed",bottom:!0,color:"default",paddingX:6,width:"100%",zIndex:new b.Ry(10001),dangerouslySetInlineStyle:{__style:{...s,boxShadow:"0 1px 5px 0 rgba(0,0,0,0.25)",paddingBottom:"5%",paddingTop:"2%",touchAction:"none"}},children:(0,A.jsxs)(b.xu,{maxWidth:400,marginStart:"auto",marginEnd:"auto",children:[(0,A.jsx)(b.xu,{paddingY:2}),(0,A.jsx)(b.xu,{position:"absolute",left:!0,top:!0,marginStart:4,marginTop:2,children:(0,A.jsx)(b.hU,{accessibilityLabel:this.props.i18n.bt("关闭模式", "Close modal", "Close the modal for facebook upsell", undefined, true),icon:"cancel",onClick:this.handleHide,size:"sm",iconColor:"gray"})}),(0,A.jsx)(b.xu,{paddingY:2}),o?this.renderInviterHeader():this.renderDefaultLoginHeader(),(0,A.jsx)(b.xu,{marginBottom:1,height:40,children:(0,A.jsx)(D.Z,{facebook:!0,from:e.pathname,next:e.pathname,fbConnectHandler:this.handleFBConnect})}),(0,A.jsx)(b.xu,{marginBottom:1,marginTop:2,children:(0,A.jsx)(b.zx,{fullWidth:!0,onClick:this.handleSignupClick,color:"gray",text:this.props.i18n.bt("注册", "Sign Up", "Button to redirect user to Signup Page on mweb", undefined, true)})}),(0,A.jsx)(b.xu,{marginTop:3,children:(0,A.jsx)(b.xv,{color:"subtle",align:"center",size:"100",children:(0,Q.nk)(this.props.i18n.bt("已有帐户？{{ logIn }}", "Have an account? {{ logIn }}", "Asking users if they already have an account", undefined, true),{logIn:(0,A.jsx)(b.rU,{href:a,display:"inlineBlock",onClick:({dangerouslyDisableOnNavigation:e})=>e(),underline:"hover",children:(0,A.jsx)(b.xv,{color:"subtle",inline:!0,size:"100",weight:"bold",children:this.props.i18n.bt("登录", "Log in", "Mobile web link to log in page", undefined, true)})})})})}),(0,A.jsx)(b.xu,{marginTop:3,children:(0,A.jsx)(O.Z,{size:"xs"})})]})})]})}}function Z(e){const i=(0,I.useHistory)(),n=(0,I.useLocation)(),t=(0,d.ZP)();return(0,A.jsx)(W,{...e,history:i,i18n:t,location:n})}var K=n(10693),H=n(430322),z=n(643010);const X=({children:e,isOpen:i,onDismiss:n,type:t})=>(0,A.jsx)(H.default,{accessibilityModalLabel:"",mobileAllowScroll:!0,mobileHideCloseIcon:!0,isOpen:i,modalStyle:{border:(0,z.Yc)()?void 0:"1px solid #efefef",bottom:0,boxShadow:"0 0 16px rgba(0,0,0, 0.16)",left:0,touchAction:"none",transitionProperty:"transform, opacity",transitionTimingFunction:"ease-out",width:"100vw",zIndex:1},onDismiss:n,type:t,children:(0,A.jsx)(b.xu,{padding:4,children:e})});var G=n(999023),Y=n(385740);class $ extends t.PureComponent{constructor(...e){var i,n,t;super(...e),t=({event:e})=>{e.stopPropagation();const{history:i,socialCollabGroupBoardPath:n}=this.props,t=n||"";U.Z.increment("mweb.social.group_board.public.modal.display"),i.push({pathname:"/signup/step1/",state:{next:t,isFromGroupBoardsInvite:!0}})},(n="handleJoinBoardClick")in(i=this)?Object.defineProperty(i,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):i[n]=t}componentDidMount(){const{inviteObject:e}=this.props,i=e?e.invite_channel:null;U.Z.increment("mweb.social.group_board.public.modal.display"),i&&U.Z.increment(`mweb.social.group_board.public.invite_channel.${i}`)}render(){const{viewType:e,viewParameter:i,inviteObject:n,board:t}=this.props,l=n?n.sender:null,a=l?l.first_name:"",o=l?l.image_medium_url:"",s=l?l.full_name:"",r=a?(this.props.i18n.bt("{{ name }} 邀你加入他们的图板", "{{ name }} invited you to join their board", "Mobile Modal prompting users to join a friends({{ name }}) board", undefined, true)).replace("{{ name }}",a):this.props.i18n.bt("朋友邀你加入他们的图板", "Your friends invited you to join their board", "Mobile Modal prompting users to join a friends board", undefined, true),d=this.props.i18n.bt("加入图板", "Join board", "Join Board Button", undefined, true);return(0,A.jsx)(G.Z,{viewType:e||202,viewParameter:i,component:13196,children:(0,A.jsx)(X,{isOpen:!0,onDismiss:()=>{},type:"groupboard_join",children:t?(0,A.jsxs)(b.xu,{padding:3,children:[(0,A.jsxs)(b.xu,{children:[(0,A.jsxs)(b.kC,{alignItems:"center",direction:"row",justifyContent:"start",children:[(0,A.jsx)(b.xu,{dangerouslySetInlineStyle:{__style:{marginRight:"5%"}},width:"48px",children:(0,A.jsx)(F.Z,{src:o||"",name:s||""})}),(0,A.jsx)(b.xu,{maxWidth:"74%",children:(0,A.jsx)(b.xv,{align:"start",overflow:"normal",weight:"bold",children:r})})]}),(0,A.jsx)(b.xu,{marginBottom:4})]}),(0,A.jsx)(b.zx,{fullWidth:!0,text:d,color:"red",type:"button",onClick:this.handleJoinBoardClick})]}):(0,A.jsx)(b.xu,{padding:3,children:(0,A.jsx)(b.$j,{show:!0,accessibilityLabel:this.props.i18n.bt("正在加载图板", "Loading Board", "Accessiblity label for Spinner searching for board", undefined, true)})})})})}}function ee({inviteObject:e,socialCollabGroupBoardPath:i}){const n=(0,d.ZP)(),t=(0,I.useHistory)(),{country:a}=(0,p.B)(),{viewType:o,viewParameter:s}=(0,Y.SU)(),r=i&&i.split("?")[0]||"",c=(0,l.useSelector)((e=>(0,K.Z)(e)[r]));return(0,A.jsx)($,{board:c,country:a,history:t,i18n:n,inviteObject:e,socialCollabGroupBoardPath:i,viewParameter:s,viewType:o})}var ie=n(214494),ne=n(773285);function te({children:e}){const{checkExperiment:i}=(0,ne.F)();return i("pcons_ideal_floating_upsell").anyEnabled?(0,A.jsx)(T.Z,{componentType:14156,within:"unauth-floating-upsell",children:({handleOpenApp:i})=>(0,A.jsx)(b.iP,{onTap:()=>{(0,c.My)("pcons_floating_redesign_click"),i()},children:e})}):e}var le=n(248975);function ae(){return(0,A.jsx)(b.xu,{dangerouslySetInlineStyle:{__style:{paddingRight:16}},children:(0,A.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,A.jsx)("rect",{width:"40",height:"40",rx:"6",fill:"#EFEFEF"}),(0,A.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 20C6 25.9768 9.74617 31.0798 15.0183 33.0877C14.89 31.9945 14.7535 30.192 15.0475 28.9273C15.3007 27.84 16.682 21.9997 16.682 21.9997C16.682 21.9997 16.2655 21.1655 16.2655 19.93C16.2655 17.9933 17.3878 16.5467 18.7867 16.5467C19.9767 16.5467 20.5507 17.4392 20.5507 18.509C20.5507 19.7048 19.7888 21.4922 19.3957 23.15C19.0678 24.5372 20.0922 25.6688 21.4595 25.6688C23.9363 25.6688 25.8415 23.0567 25.8415 19.286C25.8415 15.9482 23.4428 13.616 20.0187 13.616C16.0543 13.616 13.7268 16.5898 13.7268 19.664C13.7268 20.8622 14.1877 22.1455 14.764 22.8443C14.8772 22.9832 14.8947 23.1033 14.8608 23.2445C14.7547 23.6855 14.519 24.6317 14.4735 24.8253C14.4117 25.0797 14.2717 25.1345 14.0068 25.0108C12.2662 24.2012 11.1788 21.6567 11.1788 19.6127C11.1788 15.2155 14.372 11.1788 20.3862 11.1788C25.2208 11.1788 28.9787 14.624 28.9787 19.2277C28.9787 24.0308 25.9512 27.8972 21.7465 27.8972C20.3337 27.8972 19.0072 27.1622 18.5522 26.2953C18.5522 26.2953 17.8533 28.9577 17.6842 29.6087C17.3552 30.8733 16.4428 32.474 15.877 33.3828C17.1813 33.7842 18.565 34 20 34C27.7315 34 34 27.7315 34 20C34 12.2685 27.7315 6 20 6C12.2685 6 6 12.2685 6 20Z",fill:"#E60023"})]})})}var oe=n(893101),se=n(112690),re=n(81072),de=n(52022),ce=n(709655),ue=n(50286),pe=n(872482),me=n(529195);const _e=new b.Ry(1e4),he=({onDismiss:e})=>{const i=(0,d.ZP)(),{viewType:n,viewParameter:a}=(0,Y.SU)(),o=(0,me.dc)(),s=(()=>{const e=(0,I.useLocation)(),i=(0,I.useParams)(),{countryFromIp:n,isBot:t,userAgent:{isMobile:a}}=(0,p.B)();return(0,l.useSelector)((l=>{var o,s,r,d;const c=i.id?l.pins[i.id]:void 0,u=(0,K.Z)(l)[e.pathname],p=null==u||null===(o=u.cover_pin)||void 0===o?void 0:o.pin_id,m=p&&c&&l.pins[p],_=c||m,{session:{isSocialBot:h}}=l,g=(0,ce.isEligibleForAdaptiveImage)(n||"",t||h,!a)&&["Dialup","Cellular"].includes(null==_||null===(s=_.pinner)||void 0===s?void 0:s.connection_type),b=(0,le.Z)({images:null==_?void 0:_.images,embedSrc:null==_||null===(r=_.embed)||void 0===r?void 0:r.src,embedType:null==_||null===(d=_.embed)||void 0===d?void 0:d.type,preferredResolution:g?"236x":"736x"})||u&&u.image_cover_url||"";return b?{color:(_||{}).dominant_color,src:b}:null}))})(),r=(0,se.Z)(),u=(0,de.Z)(),{checkExperiment:m}=(0,ne.F)(),_=(0,ue.Wb)(),h=!_&&m("pcons_ideal_floating_upsell").anyEnabled;return(0,A.jsxs)(t.Fragment,{children:[(0,A.jsx)(b.xu,{alignSelf:h?void 0:"end","data-test-id":"cancel-button",display:"flex",dangerouslySetInlineStyle:{__style:{flexGrow:h?0:void 0}},children:(0,A.jsx)(b.hU,{accessibilityLabel:i.bt("取消", "Cancel", "unauth.mweb.floating_app_modal.cancel_button", undefined, true),icon:"cancel",onClick:({event:i})=>{const t=i;(0,c.tj)("mweb_unauth.float_app_upsell.dismiss_tap",{x:(null==t?void 0:t.pageX)||-1,y:(null==t?void 0:t.pageY)||-1}),(0,c.My)(`pcons_dismiss_floating_app_upsell_after_${o}_rp_clicks`),(0,c.NC)("click_dismiss_float_app_upsell"),r({component:14156,element:75,event_type:102,view_type:n,view_parameter:a}),u({action:"click",item:"cancel-button",within:"unauth-floating-upsell"}),i.stopPropagation(),e()},size:"sm",iconColor:h?"darkGray":"gray"})}),(0,A.jsxs)(b.xu,{dangerouslySetInlineStyle:{__style:{flexGrow:h?1:void 0}},children:[(0,A.jsxs)(b.xu,{"data-test-id":"interest-image",display:"flex",margin:h?0:2,children:[h?(0,A.jsx)(ae,{}):s&&(0,A.jsx)(b.xu,{minWidth:48,height:64,overflow:"hidden",rounding:2,marginEnd:4,children:(0,A.jsx)(b.Ee,{src:s.src,fit:"cover",naturalWidth:48,naturalHeight:64,color:s.color||"white",alt:"image"})}),(0,A.jsxs)(b.kC,{alignItems:"stretch",direction:"column",justifyContent:h?"center":"start",children:[(0,A.jsx)(b.xu,{children:(0,A.jsx)(b.xv,{weight:h?void 0:"bold",children:i.bt("喜欢这些点子吗？", "Loving these ideas?", "unauth.mweb.floating_app_modal.main_text", undefined, true)})}),(0,A.jsx)(b.xv,{weight:h?"bold":void 0,children:h?i.bt("下载应用程序以查看更多精彩内容", "Get the app to see more", "unauth.mweb.floating_app_modal.main_text.experimental", undefined, true):i.bt("获取免费 Pinterest 应用以查看更多精彩内容", "Get the free Pinterest app to see more", "unauth.mweb.floating_app_modal.main_text", undefined, true)})]})]}),!_&&!m("pcons_ideal_floating_upsell").anyEnabled&&(0,A.jsx)(b.xu,{alignItems:"center",alignSelf:"center","data-test-id":"download-button",display:"flex",direction:"row",justifyContent:"center",marginBottom:3,marginStart:4,marginEnd:4,wrap:!0,children:(0,A.jsx)(T.Z,{componentType:14156,within:"unauth-floating-upsell",children:({handleOpenApp:e})=>(0,A.jsx)(b.zx,{color:"red",onClick:()=>{(0,c.My)(`pcons_download_floating_app_upsell_after_${o}_rp_clicks`),e()},size:"md",text:i.bt("下载应用程序", "Download app", "unauth.mweb.floating_app_modal", undefined, true)})})})]})]})},ge=()=>{const e=(0,d.ZP)(),i=(0,I.useLocation)();return(0,A.jsxs)(b.xu,{alignItems:"center",direction:"column",display:"flex",paddingX:2,paddingY:4,children:[(0,A.jsx)(b.xu,{flex:"grow",children:(0,A.jsxs)(b.xu,{marginBottom:6,children:[(0,A.jsx)(b.xu,{marginBottom:2,children:(0,A.jsx)(b.X6,{overflow:"normal",size:"400",align:"center",children:e.bt("你已注销", "You are signed out", "Heading on the bottom right upsell suggesting user is not signed in", undefined, true)})}),(0,A.jsx)(b.xv,{overflow:"normal",align:"center",children:e.bt("登录以获取最佳体验", "Sign in to get the best experience", "Subheader value prop on the bottom right upsell", undefined, true)})]})}),(0,A.jsxs)(t.Fragment,{children:[(0,A.jsx)(D.Z,{facebook:!0,google:!0,line:!0,showEmailButton:!0,next:(0,me.Yy)(i)}),(0,A.jsx)(b.xu,{paddingX:6,marginTop:-3,children:(0,A.jsx)(O.Z,{})})]})]})};function be({onDismiss:e}){const{checkExperiment:i}=(0,ne.F)(),n=(0,de.Z)(),l=(0,pe.a)(),a=!(null==l||!l.hasScrolledPastMainContent),o=!(null==l||!l.hasDraggedDrawerToFullScreen),s=(0,ue.Wb)(),r=(0,I.useLocation)(),d=(0,re.Z)(),[c,u]=(0,t.useState)(!1),{viewType:p,viewParameter:m}=(0,Y.SU)(),_=(i("mweb_better_related_pins_drawer").group||"").includes("draggable"),h=!s&&i("pcons_ideal_floating_upsell").anyEnabled,g=i("pcons_ideal_floating_upsell").group,y=(0,t.useRef)(d);return(0,t.useEffect)((()=>{const e=i("pcons_ideal_floating_upsell").group;s||!e.includes("delay_01")&&"enabled_bottom"!==e?!s&&e.includes("delay_04")?(u(d>700&&d>y.current),y.current=d):!s&&e.includes("delay_14")?(u(d>2450&&d>y.current),y.current=d):i("pcons_ideal_floating_upsell").anyEnabled?d>200?u(!0):s&&u(!1):u(a||_&&o):(u(a&&d>y.current),y.current=d)}),[d,s,a,_,o,i]),(0,t.useEffect)((()=>{n({action:"trigger",item:c?"show-floating-app-upsell":"hide-floating-app-upsell"})}),[c,r,n]),(0,A.jsx)(G.Z,{viewType:p||202,viewParameter:m,component:13130,children:(0,A.jsx)(te,{children:(0,A.jsx)(b.xu,{borderStyle:"shadow","data-test-id":"floating-app-upsell",rounding:s?6:i("pcons_ideal_floating_upsell").anyEnabled?4:8,padding:s||h?4:2,display:"flex",direction:"column",top:!(s||i("pcons_ideal_floating_upsell").group.includes("bottom")),bottom:s||i("pcons_ideal_floating_upsell").group.includes("bottom"),left:!s,right:!0,marginStart:s?0:i("pcons_ideal_floating_upsell").anyEnabled?4:"auto",marginEnd:s||i("pcons_ideal_floating_upsell").anyEnabled?4:"auto",maxWidth:s?350:h?void 0:360,maxHeight:h?96:void 0,justifyContent:s?"center":void 0,alignItems:s?"center":void 0,color:"default",opacity:1,zIndex:!s&&i("pcons_ideal_floating_upsell").group.includes("bottom")?new b.Ry(2):_e,dangerouslySetInlineStyle:{__style:{marginTop:h?16:void 0,transition:"transform 225ms ease-in-out",transform:!s&&i("pcons_ideal_floating_upsell").group.includes("bottom")?`translateY(${c?"-84px":"120%"})`:`translateY(${c?!s&&g.includes("top_offset")?66:0:s?145:-120}%)`,marginBottom:s?84:void 0,paddingRight:h?"8px":void 0,flexDirection:h?"row-reverse":void 0}},position:"fixed",children:s?(0,A.jsx)(ge,{}):(0,A.jsx)(he,{onDismiss:e})})})})}function Ie({setShouldShowAppUpsellFooter:e}){const{viewType:i,viewParameter:n}=(0,Y.SU)(),[l,a]=(0,t.useState)(!1),o=(0,oe.Z)(),s=(0,ue.Wb)(),{checkExperiment:r}=(0,ne.F)();return(0,A.jsx)(G.Z,{viewType:i||202,viewParameter:n,component:13198,children:(0,A.jsx)(b.xu,{children:o&&!l&&(0,A.jsx)(be,{onDismiss:()=>{a(!0),!s&&r("pcons_footer_after_dismiss").anyEnabled&&e&&e()}})})})}var Ae=n(938917),ye=n(19121),xe=n(639952),ve=n(114020),ke=n(640064),fe=n(350576);const Se="sumdc",Pe=()=>{const e=(0,ye.Z)(),i=e&&e.isAuth,{referrerFromCookie:n}=(0,p.B)(),t=(0,fe.Xn)((0,fe.an)(null!=n?n:"")),a=(0,l.useSelector)((({session:e})=>e.unauthSavePinId&&!i)),{unauthCommentPinId:o,removeUnauthCommentPinId:s}=(0,ve.C)(),r=o&&i,{unauthFollowUserId:d,removeUnauthFollowUserId:u}=(0,ke.f)(),m=d&&i,_=(0,l.useDispatch)();return()=>{a&&_((0,xe.n1)()),r&&s(),m&&u(),(0,c.NC)("hide_dismissable_modal"),(0,c.My)("mweb.unauth_dismiss_modal");let e=S.Z.getItem(Se)||0;e+=1,S.Z.setItem(Se,e);t&&1===e&&(e=>{const i=w;S.Z.getItem(i)||S.Z.setItem(i,e),S.Z.setItem(P,(new Date).getTime())})(6e4)}};var we=n(829407),je=n(143892),Be=n(619277),Re=n(458882);const Ee=[5,18,17,6,19],Ce=(0,t.lazy)((()=>n.e(86560).then(n.bind(n,500721)))),Te=()=>{const e=Pe(),i=(0,ue.ZP)(),n=(0,Re.l)();if(!n||!n.modal.isShown)return null;const{dismissMobileSignupModal:t,modal:{displayProps:l}}=n;return(0,A.jsx)(o.Z,{name:"SafeSuspense_UnauthPageWrapper_SignupModal",children:(0,A.jsx)(C.Z,{fallback:(0,A.jsx)(b.xu,{}),children:(0,A.jsx)(Ce,{displayProps:l,isTablet:"tablet"===i,onDismiss:()=>{t(),e()}})})})};function Je(){const e=(0,I.useLocation)(),i=(()=>{const e=(0,Be.vE)(),i=(0,I.useLocation)(),[n]=(0,t.useState)(i),l=i===n&&(0,g.Fw)(i)||null,[a,o]=(0,t.useState)(null);return(0,we.Z)((()=>{e&&l&&ie.Z.create("InviteCodeMetadataResource",{invite_code:e}).callGet().then((e=>{var i,n;return o(null!==(i=null===(n=e.resource_response)||void 0===n?void 0:n.data)&&void 0!==i?i:null)})).catch((()=>{}))})),e&&l?{invite:a,pageType:l}:null})(),n=(0,l.useDispatch)(),a=(0,Ae.Z)(),s=(0,l.useSelector)((({session:e})=>e.unauthInterstitialDismissed)),r=(0,je.Z)()&&!s,[d,c]=(0,t.useState)(!1),u=(0,Re.l)(),[p,m]=(0,t.useState)(!1),_=!(null==u||!u.modal.isShown),{viewType:h}=(0,Y.SU)();(0,t.useEffect)((()=>{_&&(m(!0),n((0,xe.W)()))}),[_,n]);let y=_&&(0,A.jsx)(Te,{});if(!y&&i&&i.invite){var x;const{invite:n,pageType:t}=i;"board"===t&&4===(null===(x=n.sender)||void 0===x?void 0:x.invite_category)?y=(0,A.jsx)(o.Z,{name:"SafeSuspense_UnauthPageWrapper_GroupBoardsJoinModal",children:(0,A.jsx)(C.Z,{children:(0,A.jsx)(ee,{inviteObject:n,socialCollabGroupBoardPath:`${e.pathname}${e.search}`})})}):Ee.includes(n.invite_channel)&&!p&&(y=(0,A.jsx)(Z,{invite:n,onDismiss:()=>m(!0)}))}return(0,A.jsxs)(t.Fragment,{children:[r&&(0,A.jsx)(Ie,{setShouldShowAppUpsellFooter:()=>c(!0)}),d&&a&&(0,A.jsx)(T.Z,{componentType:14158,within:"footer-button",children:({handleOpenApp:i})=>(0,A.jsx)(J.Z,{onOpenInApp:()=>i(),viewType:h,pageIsEligible:()=>(0,g.L6)(e)})}),(0,A.jsx)(b.xu,{children:y})]})}var Fe=n(911691),Ve=n(675149),De=n(161164),Ue=n(3223);const Oe=["CA","VA"];var Qe=n(226198),Le=n(332611),Ne=n(436851),Me=n(696157),qe=n(116485),We=n(826067),Ze=n(407043),Ke=n(597897),He=n(844974);const ze=(0,t.lazy)((()=>n.e(72706).then(n.bind(n,272706)))),Xe=(0,t.lazy)((()=>n.e(48185).then(n.bind(n,848185)))),Ge=()=>{try{const{count:e,time:i}=JSON.parse((0,He.qn)(Me.SI));return"number"==typeof e&&"number"==typeof i?{count:e,time:i}:null}catch(e){return null}},Ye=e=>{(0,He.Nh)(Me.SI,JSON.stringify(e))};function $e(){const e=(0,ue.HG)(),i=(0,I.useLocation)(),n=(0,Ke.U)(),{checkExperiment:s}=(0,ne.F)(),[r,d]=(0,t.useState)(!1);(0,t.useEffect)((()=>{n&&setTimeout((()=>{var e;null===(e=n.preload)||void 0===e||e.call(n,new URL("login.js","file://"))}),500)}),[]);const{referrerFromCookie:u,userAgent:m}=(0,p.B)(),h=(0,Re.l)(),b=i&&i.search?(0,We.mB)(i.search):"",y=!!b&&"1"===b.ur,x=(0,t.useRef)(!1);return(0,t.useEffect)((()=>{!x.current&&y&&(0,f.C)(i),x.current=y,"GSA"===m.browserName&&"ios"===m.platform?(0,c.My)("pcons.gsa_and_ios_session.platform"):"GSA"===m.browserName&&"iOS"===m.osName&&(0,c.My)("pcons.gsa_and_ios_session.osName")})),(0,t.useEffect)((()=>{(0,c.My)("mweb.unauth_seo.referrer",{referrer:u,docReferrer:document.referrer})}),[u]),function(){const{country:e,countryFromHostName:i,countryFromIp:n,isBot:l,regionFromIp:a,unauthId:o}=(0,p.B)(),s=new Set(Fe.Z),r=s.has(e)||s.has(i)||s.has(n),d=Oe.includes(a),c=L.nB.includes(a),u=!("undefined"==typeof window||!window.navigator||!window.navigator.globalPrivacyControl)&&window.navigator.globalPrivacyControl;(0,t.useEffect)((()=>{r||d||u&&c||((0,Ue.c_)({country:e,isBot:l})&&(0,De.X)({id:Ve.Un,eventName:"Mobile"}),(0,Ue.$r)({country:e,regionFromIp:a,isBot:l})&&(0,De.Kv)({id:"flashtalking-m-ses",eventName:"Mobile"}),(0,Ue.Fc)({country:e,isBot:l})&&o&&(0,De.o4)({unauthId:o}))}),[e,r,o,l,a,d,c,u])}(),(()=>{const e=(0,I.useLocation)(),i=(0,l.useDispatch)(),{logContextEvent:n}=(0,Ze.v)(),{isBot:t,userAgent:{raw:o}}=(0,p.B)();(0,we.Z)((()=>{if((e.search||"").includes("amp_client_id")&&(0,c.My)("amp_duplo_redirect"),!t){i((0,Le.pz)([1000180],t)),(0,me.Yi)().then((e=>{i((0,xe.iW)(e))}),(e=>{i((0,xe.iW)())}));let e=Ge();!e||e.count<1||!e.time?(e={count:1,time:0},Ye(e)):(new Date).getTime()-e.time>6e5&&(e={...e,count:e.count+1},Ye(e)),n({event_type:7686,view_type:51,aux_data:{unauth_revisitation:e.count,unauth_previously_logged_out:a.U2(Qe.e7)}}),window.addEventListener("unload",(()=>{var e,i;Ye({count:null!==(e=null===(i=Ge())||void 0===i?void 0:i.count)&&void 0!==e?e:1,time:(new Date).getTime()})}))}(0,Ne.$)(o)&&(0,_.Nh)("openUnauthType",qe.zu)}))})(),(0,A.jsxs)(t.Fragment,{children:[!(0,g.re)(i)&&!(0,g.FO)(i)&&(0,A.jsx)(o.Z,{name:"SafeSuspense_UnauthPageWrapper_AutoLogin",children:(0,A.jsx)(C.Z,{children:(0,A.jsx)(ze,{})})}),(0,A.jsx)(o.Z,{name:"SafeSuspense_UnauthPageWrapper_GoogleOneTap",children:(0,A.jsx)(C.Z,{children:s("pcons_hide_one_tap").anyEnabled?!r&&(0,A.jsx)(Xe,{}):(0,A.jsx)(Xe,{})})}),(0,A.jsx)(k,{setShowIOSKeychain:d}),!e&&(0,A.jsx)(Je,{}),h&&(0,A.jsx)(E,{context:h})]})}},851516:(e,i,n)=>{n.r(i),n.d(i,{default:()=>g});var t=n(698846),l=n(447409),a=n(50286),o=n(143892),s=n(348584),r=n(773285),d=n(780280),c=n(53987),u=n(883119),p=n(276775),m=n(785893);const _=new u.Ry(5),h=({deviceType:e})=>{const i=(0,p.useLocation)(),n=(0,s.Z)(),a=(0,o.Z)(),{checkExperiment:u}=(0,r.F)(),{isAuthenticated:_,isBot:h}=(0,d.B)(),g=!_&&!h&&("phone"===e||"tablet"===e)&&(0,c.Fr)(i);return"tablet"===e?!(0,c.En)(i)&&!(0,c.Xn)(i)&&!g&&(0,m.jsx)(t.Z,{}):("enabled_ignore_app_upsell_eligibility"===u("pcons_header_on_created_and_saved_tab").group?!n&&!g:"enabled"===u("pcons_header_on_created_and_saved_tab").group?a&&!n&&!g:a&&(!(e=>e.pathname.includes("_created")||e.pathname.includes("boards")||e.pathname.includes("_saved"))(i)||"enabled_add_tabs"===u("pcons_header_on_created_and_saved_tab").group)&&!n&&!g)&&(0,m.jsx)(l.Z,{})};function g({showDesktopSignupModal:e}){const i=(0,a.ZP)(),n=(0,p.useLocation)();if("desktop"===i)return!(e=>(0,c.Ni)(e)||(0,c.Xn)(e)||(0,c.C$)(e)||(0,c.kY)(e)||"/invited/"===e.pathname)(n)&&(0,m.jsx)(t.Z,{showDesktopSignupModal:e&&(i=>e({signupFlow:"login"===i?{type:"login"}:{type:"signup"},attributionLabel:"login"===i?"click_login_on_header":"click_signup_on_header",source:"login"===i?"login":"defaultSource",container:"unauth_header",reason:"CLICK_LOGIN_OR_SIGNUP"}))});const l=(0,m.jsx)(h,{deviceType:i});return(0,m.jsx)(u.Le,{top:0,zIndex:_,children:(0,m.jsx)(u.xu,{color:"default",children:l})})}},948945:(e,i,n)=>{n.d(i,{Z:()=>ue});var t=n(667294),l=n(81226),a=n(702664),o=n(8320),s=n(977734),r=n(499128),d=n(898781),c=n(112690),u=n(927383),p=n(662089),m=n(52022),_=n(332611),h=n(639952),g=n(57791),b=n(881802),I=n(698330),A=n(883119),y=n(276775),x=n(785893);const v=new A.Ry(1);function k({buttonText:e,clientTrackingParams:i,color:n="primary",deeplinkUri:l,experience:k,inline:f=!0,minWidth:S,onTouch:P,onUnsave:w,pinId:j,pinnedToBoardId:B,shape:R,shouldShowSavedButton:E,viewType:C,viewParameter:T,showSaveHandoffExperience:J}){var F;const V=(0,d.ZP)(),D=(0,a.useDispatch)(),U=(0,y.useHistory)(),O=(0,y.useLocation)().pathname.startsWith("/pin"),Q=(0,a.useSelector)((({session:e})=>e.hasSavedUnauthPin)),L=(0,a.useSelector)((({session:e})=>e.unauthSavePinId)),N=null===(F=(0,I.Tt)())||void 0===F?void 0:F.pin_count,M=(0,c.Z)(),q=(0,m.Z)(),W=e=>U.push(e),{showToast:Z,showRepinConfirmation:K}=(0,p.Z)(),H=()=>{D((0,s.Z)({history:U,i18n:V,logContextEvent:M,onSuccess:()=>{k&&D((0,_.CK)(k.placement_id,k.experience_id))},originalPinId:j,pinId:j,trackingParams:{clientTrackingParams:i,pinnedToBoardId:B},showRepinConfirmation:J&&!O?()=>{}:K,disableRepinAnimation:L===j,pinCount:N,historyPush:W})).catch((e=>Z((({hideToast:i})=>(0,x.jsx)(r.ZP,{variant:"error",text:e.message||V.bt("抱歉！我们这边出了点问题。", "Sorry! Something went wrong on our end.", "quickSave.toast.error.message", undefined, true),onHide:i})))))},z=(0,t.useRef)(null),X=J&&!Q,G=(0,u.Z)()({fn:e=>{e.stopPropagation(),e.preventDefault(),P&&P(e),E?E&&w&&w():H()},modalHeader:(0,b.Bx)(V)});(0,t.useEffect)((()=>{X&&!z.current&&(q({action:"trigger",item:"unauth-save-button-quicksave"}),H(),D((0,h.e2)())),z.current=X}));const Y=()=>V.bt("Pin 图", "Pin", "quickSave.quickSaveButton.icon.accessibilityLabel", undefined, true),$=()=>e||V.bt("收藏", "Save", "quickSave.quickSaveButton.buttonText", undefined, true);return Q&&!O?null:(0,x.jsx)(A.xu,{"data-test-id":"save-button-mobile",zIndex:v,children:l?(0,x.jsx)(g.di,{accessibilityLabel:Y(),color:n,customStyles:{padding:"14px 16px"},deeplinkUri:l,inline:f,minHeight:48,minWidth:S,onTouch:G,pressState:["compress","background"],shape:R,size:"lg",text:$(),to:U.location.pathname,upsellType:"save",viewType:C,viewParameter:T}):(0,x.jsx)(o.Z,{accessibilityLabel:Y(),color:n,customStyles:{padding:"14px 16px"},inline:f,minHeight:48,minWidth:S,onTouch:G,pressState:"compress",shape:R,size:"300",text:$()})})}var f=n(364034),S=n(139574),P=n(826067),w=n(850431),j=n(867820),B=n(50286),R=n(780280),E=n(177891),C=n(343341);function T(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class J extends t.PureComponent{constructor(...e){var i;super(...e),i=this,T(this,"state",{saveState:void 0}),T(this,"legoFixedZIndex",new A.Ry(2)),T(this,"onAddPin",(async function(){const{clientTrackingParams:e,dispatch:n,i18n:t,oneTapSave:l,pinId:a,pinnedToBoardId:o,showToast:s,viewType:d,historyPush:c}=i.props;try{const t=await n((0,w.w)({i18n:i.props.i18n,logContextEvent:i.props.logContextEvent,originalPinId:a,pinId:a,boardId:null==l?void 0:l.boardId,isOneTapSave:!0,onUndo:()=>{i.onDeletePin()},section:null==l?void 0:l.section,showToast:s,trackingParams:{clientTrackingParams:e,pinnedToBoardId:o},viewType:d,historyPush:c}));i.setState({saveState:"saved"}),n((0,E.a)({boardId:null==l?void 0:l.boardId,localPinId:t.id,pinId:a}))}catch(u){s((({hideToast:e})=>(0,x.jsx)(r.ZP,{variant:"error",text:u.message||t.bt("抱歉！我们这边出了点问题。", "Sorry! Something went wrong on our end.", "error during repin", undefined, true),onHide:e}))),i.setState({saveState:void 0})}})),T(this,"onDeletePin",(async function(){const{dispatch:e,clientTrackingParams:n,i18n:t,pinId:l,savedInfo:a,showToast:o}=i.props;if(a){e((0,E.k)({boardId:a.boardId,localPinId:a.localPinId,pinId:l}));try{await e((0,S.q)({pinId:a.localPinId,boardId:a.boardId,clientTrackingParams:n})),o((({hideToast:e})=>(0,x.jsx)(r.ZP,{text:t.bt("Pin 图已删除！", "Pin deleted!", "User deleted their pin", undefined, true),onHide:e}))),i.setState({saveState:void 0})}catch(s){o((({hideToast:e})=>(0,x.jsx)(r.ZP,{variant:"error",text:t.bt("抱歉！删除 Pin 图时出错。", "Sorry! There was an error deleting your Pin.", "Error when user tried to delete pin", undefined, true),onHide:e}))),i.setState({saveState:"saved"})}}})),T(this,"handlePinAction",this.props.requireAuthForLimitedLogin({fn:({event:e})=>{e.stopPropagation(),e.preventDefault();const{saveState:i}=this.state,{history:n,pinId:t,isOneTapExploreLocalTab:l,pinnedToBoard:a}=this.props;["saving","deleting"].includes(i)||l&&a||(i||this.props.savedInfo?this.props.isOneTapExploreLocalTab||(this.setState({saveState:"deleting"}),this.onDeletePin()):(this.setState({saveState:"saving"}),l?n.push({pathname:`/pin/${t}/repin`,state:{isOneTapSave:!0}}):this.onAddPin()))},modalHeader:(0,b.Bx)(this.props.i18n)})),T(this,"shouldDisplayAsSaved",(({isOneTapExploreLocalTab:e,pinnedToBoard:i,savedInfo:n})=>e?!!i:!!n))}render(){const{children:e,clientTrackingParams:i,homepageExperience:n,i18n:l,isOneTapExploreLocalTab:a,isRTL:o,oneTapSave:s,pinId:r,pinnedToBoard:d,pinnedToBoardId:c,savedInfo:u,shouldShowSaveHandoffExp:p,useSmallSaveIcon:m}=this.props;if(!s&&!a&&!p)return e;const _=this.shouldDisplayAsSaved({isOneTapExploreLocalTab:a,pinnedToBoard:d,savedInfo:u}),h="#000",g="rgba(255, 255, 255, 0.8)",b="light",I="dark";return(0,x.jsxs)(t.Fragment,{children:[e,(0,x.jsx)(A.xu,{bottom:!0,left:o,padding:2,position:"absolute",right:!o,zIndex:this.legoFixedZIndex,children:p?(0,x.jsx)(k,{buttonText:d?l.bt("已收藏", "Saved", "OneTapSave.QuickSaveButton.Saved", undefined, true):"",clientTrackingParams:i,color:d?"default":"primary",deeplinkUri:"deeplinkUri",experience:n,inline:!0,pinnedToBoardId:c,minWidth:54,pinId:r,shape:"pill",shouldShowSavedButton:!!d,showSaveHandoffExperience:p}):(0,x.jsx)(A.iP,{onTap:this.handlePinAction,rounding:"circle",children:(0,x.jsx)(A.xu,{dangerouslySetInlineStyle:{__style:{backgroundColor:_?h:g}},padding:2,rounding:"circle",children:(0,x.jsx)(A.xu,{dangerouslySetInlineStyle:{__style:{opacity:100}},children:(0,x.jsx)(A.JO,{accessibilityLabel:_?l.bt("已收藏", "saved", "checkmark icon to show pin has been saved", undefined, true):l.bt("收藏", "save", "button for saving quickly with one click", undefined, true),icon:_?"check":"add",color:_?b:I,size:m?16:24})})})})})]})}}const F=(0,a.connect)(((e,{pinId:i})=>({savedInfo:e.pins[i]&&e.pins[i].savedInfo,pinnedToBoard:e.pins[i]&&e.pins[i].pinned_to_board,homepageExperience:e.experiences[40001]})))((function(e){const{showToast:i}=(0,C.F9)(),n=(0,y.useLocation)(),l=(0,d.ZP)(),o=(0,c.Z)(),r=(0,u.Z)(),p=(0,a.useDispatch)(),m=(0,y.useHistory)(),{isRTL:_,isAuthenticated:h}=(0,R.B)(),g=(0,a.useSelector)((({session:e})=>e.unauthSavePinId)),b=h&&!!g&&g===e.pinId,{pins:I,clear:A}=(0,f.Z)(),v=(0,t.useRef)(!1),k=(0,P.mB)(n.search).ideas_referrer,S=!(0,B.HG)()&&k===String(25),w=e=>m.push(e);return(0,t.useEffect)((()=>{h&&!v.current&&I.length>0&&(v.current=!0,I.forEach((({id:e})=>{p((0,s.Z)({history:m,i18n:l,logContextEvent:o,onSuccess:()=>{},originalPinId:e,pinId:e,trackingParams:{clientTrackingParams:"",pinnedToBoardId:""},showRepinConfirmation:()=>{},disableRepinAnimation:!0,historyPush:w})).catch((e=>{(0,j.My)(`error.unauth_profile_pin_merge.${e}`)}))})),A())})),(0,x.jsx)(J,{...e,i18n:l,requireAuthForLimitedLogin:r,history:m,logContextEvent:o,showToast:i,shouldShowSaveHandoffExp:b,isRTL:_,historyPush:w,useSmallSaveIcon:S})}));F.displayName="OneTapSave";const V=F;var D=n(883561),U=n(349700);function O({boardUrl:e,boardName:i,isQuicksave:n,sectionName:t,sectionSlug:l}){const a=(0,d.ZP)(),o=(0,y.useHistory)(),s=new A.Ry(1),r=!!l&&`${e}${l}/`;return(0,x.jsx)(A.xu,{position:"absolute",top:!0,bottom:!0,left:!0,right:!0,zIndex:s,dangerouslySetInlineStyle:{__style:{background:"rgb(0 0 0 / .4)"}},children:(0,x.jsx)(A.xu,{position:"absolute",top:!0,bottom:!0,left:!0,right:!0,display:"flex",justifyContent:"center",alignItems:"start",padding:4,children:(0,x.jsx)(A.iP,{onTap:i=>{i.event.preventDefault(),o.push(n?"/me/":r||e)},children:(0,x.jsx)(A.xv,{color:"light",children:t?(0,U.nk)(a.bt("已收藏至 {{sectionName}}", "Saved to {{sectionName}}", "PinCard.SavedToSection.Overlay", undefined, true),{sectionName:(0,x.jsx)(A.xv,{color:"light",weight:"bold",inline:!0,children:(0,D.ZP)(t,22)},`pincard-${t}`)}):(0,U.nk)(a.bt("已收藏至 {{boardName}} 图板", "Saved to {{boardName}}", "PinCard.SavedToBoard.Overlay", undefined, true),{boardName:(0,x.jsx)(A.xv,{color:"light",weight:"bold",inline:!0,children:n?a.bt("个人资料", "Profile", "PinCard.SavedToProfile.Overlay", undefined, true):(0,D.ZP)(i,22)},`pincard-${i}`)})})})})})}var Q=n(167525),L=n(964082),N=n(36971),M=n(463045);function q({isSquarePin:e,color:i,description:n,imageUrl:t,imageHeight:l,imageWidth:a,onError:o,onLoad:s}){const r=(0,x.jsx)(A.Ee,{alt:n||"",color:i,naturalHeight:null!=l?l:1,naturalWidth:null!=a?a:1,onError:o,onLoad:s,src:null!=t?t:"",fit:e?"cover":void 0});return e?(0,x.jsx)(A.xu,{dangerouslySetInlineStyle:{__style:{paddingTop:"calc(100%)"}},children:(0,x.jsx)(A.xu,{top:!0,right:!0,bottom:!0,left:!0,position:"absolute",dangerouslySetInlineStyle:{__style:{WebkitMaskImage:"-webkit-radial-gradient(white, black)"}},children:r})}):r}var W=n(350445),Z=n(46584),K=n(926749),H=n(623568),z=n(965900);function X({inAdsVideoExperiment:e,unauthRelatedPinsAutoplayExpGroup:i,isAutoplay:n,cropHeight:l,currentTime:a,onLoad:o,onError:s,onTimeChange:r,pin:c,playing:u,rootMargin:p,viewType:m,viewParameter:_,onVisibilityChanged:h,trackFullVisible:g,videoDuration:b,imageHeightModifier:I,image:y,isSquarePin:v}){var k,f,S,P;const w=(0,d.ZP)(),[j,R]=(0,t.useState)(!1),[E,C]=(0,t.useState)(!0),{is_downstream_promotion:T,promoter:J}=c,F=(0,H.jL)(T,J),V=F&&!c.is_eligible_for_web_closeup,D=3372===_||42===m,U=F&&c.is_eligible_for_web_closeup&&!D,{setCurrentVideo:O,pauseAutoplay:L}=(0,z.I)(),N=V||!F,M=(0,Z.Z)({onVisibilityChanged:h,inAdsDesktopVideoExperiment:e,trackFullVisible:g,rootMargin:p});let X=!u;(e||null!=i&&i.startsWith("enabled"))&&(X=E,n&&u&&E&&C(!1));const{url:G}=(null===(k=c.images)||void 0===k?void 0:k["236x"])||{},{id:Y}=c,$=(0,B.HG)()&&c.videos?null===(f=c.videos.video_list)||void 0===f?void 0:f.V_HLSV4:null===(S=c.videos)||void 0===S||null===(P=S.video_list)||void 0===P?void 0:P.V_720P,ee=(0,B.HG)()&&c.videos?"video/m3u8":"video/mp4",ie=(0,t.useCallback)((({event:e})=>{e.preventDefault(),e.stopPropagation(),O({pinId:Y,isPromoted:Boolean(F),currentTime:0}),R(!1)}),[F,Y,O]),ne=(0,t.useCallback)((()=>{F&&R(U),L({pinId:Y,isPromoted:Boolean(F),currentTime:0})}),[U,F,Y,L]);if(!c.videos||!$)return null;const{height:te,thumbnail:le,width:ae,url:oe}=$||{},se=c.videos.id,re=[{type:ee,src:oe}];let de,ce=(null!=ae?ae:1)/(null!=te?te:1);return e&&v&&(ce=1,de="transparent",I&&(ce-=I-1)),j&&F?(0,x.jsx)(A.xu,{"data-test-id":"pin-video-mobile-end-card",ref:M,children:(0,x.jsx)(W.Z,{backgroundImage:null!=G?G:"",naturalHeight:null!=te?te:1,naturalWidth:null!=ae?ae:1,pin:c,onRestartVideo:ie})}):X?(0,x.jsxs)(A.xu,{"data-test-id":"pin-video-mobile-image",ref:M,children:[b&&(0,x.jsx)(Q.Z,{text:b}),(0,x.jsx)(q,{imageHeight:null!==(ue=null==y?void 0:y.height)&&void 0!==ue?ue:1,imageWidth:null!==(pe=null==y?void 0:y.width)&&void 0!==pe?pe:1,onError:s,onLoad:o,imageUrl:null!==(me=null==y?void 0:y.url)&&void 0!==me?me:"",isSquarePin:v})]}):(0,x.jsx)(A.xu,{"data-test-id":"pin-video-mobile-video",ref:M,children:(0,x.jsx)(K.ZP,{isAutoPlay:!!n,cropHeight:l,rootMargin:p,inAdsDesktopVideoExperiment:e,contextLogData:{viewParameter:_,component:0,objectId:c.id,video_id:se,view:m},accessibilityMaximizeLabel:w.bt("最大化", "Maximize", "pinLayouts.PinVideo.accessibilityMaxVideoBtn", undefined, true),accessibilityMinimizeLabel:w.bt("最小化", "Minimize", "pinLayouts.PinVideo.accessibilityMinVideoBtn", undefined, true),accessibilityMuteLabel:w.bt("静音", "Mute", "pinLayouts.PinVideo.accessibilityMuteVideoBtn", undefined, true),accessibilityPauseLabel:w.bt("暂停", "Pause", "pinLayouts.PinVideo.accessibilityPauseVideoBtn", undefined, true),accessibilityPlayLabel:w.bt("播放", "Play", "pinLayouts.PinVideo.accessibilityPlayVideoBtn", undefined, true),accessibilityProgressBarLabel:w.bt("进度条", "Progress bar", "pinLayouts.PinVideo.accessibilityProgressBarLabel", undefined, true),accessibilityUnmuteLabel:w.bt("解除静音", "Unmute", "pinLayouts.PinVideo.accessibilityUnmuteVideoBtn", undefined, true),aspectRatio:ce,backgroundColor:de,captions:"",hlsConfig:{capLevelToPlayerSize:!0,startPosition:a||-1},loop:N,onTimeChange:r,playing:u,onPlay:()=>{},onPlayError:()=>{},poster:G||le,src:null!=re?re:[],videoStartTime:a,volume:0,onEnded:ne})});var ue,pe,me}function G(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}class Y extends t.Component{constructor(...e){super(...e),G(this,"calculateCurrentVideoTime",(()=>{const{currentTimeFromPinRep:e,pin:i,videosAutoplaying:n}=this.props,{id:t}=i,l=(0,N.Z)(t,n);return this.currentVideoCurrentTime||l||e})),G(this,"handleVisibilityChanged",(e=>{const{currentTimeFromPinRep:i,pin:n,setCurrentVideo:t,pauseAutoplay:l,videosAutoplaying:a}=this.props,{id:o,is_downstream_promotion:s,promoter:r}=n,d=(0,H.jL)(s,r),c=(0,M.Z)(o,a),u=(0,L.Z)(o,a);e?d?t({pinId:o,isPromoted:d,currentTime:this.calculateCurrentVideoTime()}):u&&t({pinId:o,isPromoted:Boolean(d),currentTime:this.calculateCurrentVideoTime()}):!e&&c&&l({pinId:o,isPromoted:Boolean(d),currentTime:i||this.currentVideoCurrentTime})})),G(this,"handleVideoTimeChange",(e=>{const{pin:i,onTimeChange:n,videosAutoplaying:t}=this.props,{id:l}=i;(0,M.Z)(l,t)&&(this.currentVideoCurrentTime=e.time),n&&n(e)}))}componentDidUpdate(e){const{appInFocus:i}=e,{appInFocus:n,currentTimeFromPinRep:t,pauseAutoplay:l,pin:a,setCurrentVideo:o,videosAutoplaying:s}=this.props,{id:r,is_downstream_promotion:d,promoter:c}=a,u=(0,H.jL)(d,c),p=(0,M.Z)(r,s);n!==i&&!n&&p?(this.pausedDueToBrowserOutOfFocus=!0,l({pinId:r,isPromoted:Boolean(u),currentTime:t||this.currentVideoCurrentTime})):this.pausedDueToBrowserOutOfFocus&&n&&(this.pausedDueToBrowserOutOfFocus=!1,o({pinId:r,isPromoted:Boolean(u),currentTime:this.calculateCurrentVideoTime()}))}componentWillUnmount(){const{currentTimeFromPinRep:e,pauseAutoplay:i,pin:n,videosAutoplaying:t}=this.props,{id:l,is_downstream_promotion:a,promoter:o}=n,s=(0,H.jL)(a,o);(0,M.Z)(l,t)&&i({pinId:l,isPromoted:Boolean(s),currentTime:e||this.currentVideoCurrentTime})}render(){const{cropHeight:e,isAutoplay:i,pin:n,videosAutoplaying:t,videoDuration:l,viewParameter:a,viewType:o,onError:s,onLoad:r,inAdsVideoExperiment:d,unauthRelatedPinsAutoplayExpGroup:c,isSquarePin:u,rootMargin:p,imageHeightModifier:m,image:_,isHovering:h}=this.props,{id:g}=n,b=(0,N.Z)(g,t),I="enabled_hover"===c,A=(0,M.Z)(g,t),y=h&&I||A&&i;return(0,x.jsx)(X,{cropHeight:e,rootMargin:p,currentTime:b,inAdsVideoExperiment:d,unauthRelatedPinsAutoplayExpGroup:c,isAutoplay:i,isSquarePin:u,image:_,viewParameter:a,viewType:o,onTimeChange:this.handleVideoTimeChange,onVisibilityChanged:this.handleVisibilityChanged,pin:n,playing:y,trackFullVisible:!1,onError:s,onLoad:r,imageHeightModifier:m,videoDuration:l})}}function $(e){const{appUI:{appInFocus:i,isAutoplay:n,videosAutoplaying:t},pauseAutoplay:l,setCurrentVideo:a}=(0,z.I)();return(0,x.jsx)(Y,{...e,appInFocus:i,isAutoplay:n,pauseAutoplay:l,setCurrentVideo:a,videosAutoplaying:t})}var ee=n(690035),ie=n(310227),ne=n(773285),te=n(130460),le=n(350118),ae=n(780679),oe=n(627995);const se=({domainLinkData:e})=>{const i=(0,d.ZP)(),n=(0,ae.g)();return(0,x.jsxs)(A.xu,{position:"absolute",top:!0,bottom:!0,left:!0,right:!0,dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(51, 51, 51, 0.8)"}},children:[(0,x.jsx)(A.xu,{position:"absolute",top:!0,bottom:!0,left:!0,right:!0,display:"flex",justifyContent:"center",alignItems:"center",paddingX:2,children:(0,x.jsx)(A.X6,{size:"400",align:"center",color:"light",children:i.bt("打开", "Open", "Text on hover of a pin leading to opening this pin in the same tab. This is for users who don't have an account on Pinterest.", undefined, true)})}),!!e&&(0,x.jsx)(A.xu,{position:"absolute",bottom:!0,left:!0,width:"100%",minWidth:"100%",children:(0,x.jsx)(oe.Z,{clickLoggingOptions:e.clickLoggingOptions,domain:e.domain,link:e.link,onClick:e.onClick||(null==n?void 0:n.pinLinkClickHandler)||(()=>{})})})]})};var re=n(53987);const de=({width:e,height:i,minY:n,maxY:t})=>{const l=i=>e<=0||!i?"0%":Math.round(i/e*100)+"%";return{top:n<=0?"0%":l(-1*n*i),bottom:t>=1?"0%":l(-1*(1-t)*i)}},ce=({children:e,margin:i,disableRounding:n})=>(0,x.jsx)(A.xu,{dangerouslySetInlineStyle:{__style:i?{marginTop:i.top,marginBottom:i.bottom}:{}},position:"relative","data-test-id":"pin-visual-wrapper",children:(0,x.jsx)(A.zd,{wash:!0,rounding:n?0:ie.mv,children:e})}),ue=({clientTrackingParams:e,color:i,description:n,domainLinkData:a,hideBottomCardText:o,image:s,imageAltText:r,imageCrop:c,isPromoted:u,isMessenger:p,isOneTapExploreLocalTab:_,isSquarePin:h,lazyLoadImage:g,onError:b,oneTapSave:I,onLoad:v,pinId:k,priorityFetchImage:f,disableDefaultContextMenu:S,pinnedToBoardId:P,pinVideo:w,videoUrl:E,productPrice:C,disableRounding:T,storyDataExists:J,title:F,type:D,videoDuration:U,viewType:L,viewParameter:N,unauthRelatedPinsAutoplayExpGroup:M})=>{var q,W,Z,K,H,z,X,G,Y,ie,ae;const oe=(0,d.ZP)(),ue=(0,ee.Z)(),{checkExperiment:pe}=(0,ne.F)(),[me,_e]=(0,t.useState)(!1),{isAuthenticated:he}=(0,R.B)(),ge=(0,B.ZP)(),be=(0,le.S6)()(k),Ie=(0,te.gC)()(P||(be?String(null===(q=be.board)||void 0===q?void 0:q.id):"")),Ae=P&&(null==be?void 0:be.savedThisSession),ye=a&&a.link?"with-link":"without-link",xe=!he&&"desktop"!==ge,ve=(0,t.useRef)(Date.now()),ke=(0,t.useRef)(null),fe=pe("mweb_video_ads_autoplay").anyEnabled,Se="video"===D&&(M&&"enabled_hover"===M),Pe=(0,m.Z)();(0,t.useEffect)((()=>{Se||!me||he||Pe({action:"view",item:"unauth-video-autoplay-on-hover"})}),[Se,me,Pe,he]);const we=(0,x.jsx)(A.Ee,{alt:r||F||n||"",color:i,naturalHeight:null!==(W=s.height)&&void 0!==W?W:1,naturalWidth:null!==(Z=s.width)&&void 0!==Z?Z:1,onError:b,onLoad:v,src:null!==(K=s.url)&&void 0!==K?K:"",fit:h?"cover":void 0,loading:g?"lazy":"auto",fetchPriority:f?"high":"auto"}),je=h?(0,x.jsx)(A.xu,{dangerouslySetInlineStyle:{__style:{paddingTop:"calc(100%)"}},children:(0,x.jsx)(A.xu,{top:!0,right:!0,bottom:!0,left:!0,position:"absolute",dangerouslySetInlineStyle:{__style:{WebkitMaskImage:"-webkit-radial-gradient(white, black)"}},children:we})}):we,Be=(0,y.useLocation)(),Re=()=>(0,re.C$)(Be)?"homefeed":(0,re.L6)(Be)?"related_pins":(0,re.En)(Be)?"search":"unknown";return(0,x.jsx)("div",{className:"PinCard__imageWrapper",style:{position:"relative"},children:(0,x.jsxs)(A.xu,{onContextMenu:e=>{if("desktop"!==ge){const i=Re();(0,j.My)((he?"auth":"unauth")+".mweb_pin_feed.pin_image.long_press",{page:i}),"related_pins"!==i||he||(e.preventDefault(),e.stopPropagation())}},onTouchStart:e=>{if("desktop"!==ge){const i=Re();if((0,j.My)("unauth.mweb.related_pin.image.touch.start"),"related_pins"===i&&!he&&(null==S||S(),ve.current=Date.now(),e.changedTouches&&e.changedTouches.length>0)){const i=e.changedTouches.item(0);i&&(ke.current={x:i.pageX,y:i.pageY})}}},onTouchEnd:e=>{if("desktop"!==ge){const i=Re();if((0,j.My)("unauth.mweb.related_pin.image.touch.end"),Date.now()-ve.current>500&&!he&&"related_pins"===i){const i=ke.current;if(e.changedTouches&&e.changedTouches.length>0&&i){const n=e.changedTouches.item(0);if(n&&Math.pow(n.pageX-i.x,2)+Math.pow(n.pageY-i.y,2)>100)return;null==S||S(),ue({pinId:k,location:"related-pins-long-press"}),e.stopPropagation()}}}},"data-test-id":`pincard-${D}-${ye}`,dangerouslySetInlineStyle:{__style:{willChange:"transform",textDecoration:"none"}},overflow:"hidden",onMouseOver:xe?void 0:()=>_e(!0),onMouseLeave:xe?void 0:()=>_e(!1),position:"relative",rounding:T?0:4,children:[(0,x.jsxs)(V,{clientTrackingParams:e||"",oneTapSave:I,isOneTapExploreLocalTab:_,pinId:k,pinnedToBoardId:P,viewType:L,children:[(()=>{if("gif"===D&&!o&&!Ae)return(0,x.jsx)(Q.Z,{text:oe.bt("GIF", "GIF", "pin.pinCard.gifIconIdentifier", undefined, true)});if("video"===D&&U&&!o&&!Ae)return(0,x.jsx)(Q.Z,{text:U});if("storyPin"===D&&J&&!Ae){const{page_count:e=0,total_video_duration:i=0}=(null==be?void 0:be.story_pin_data)||{};if(i>0)return(0,x.jsx)(Q.Z,{text:(0,l.Z)(i)});if("number"==typeof e&&e>0)return(0,x.jsx)(Q.Z,{icon:"idea-pin",text:e.toString()})}return"product"===D&&C?(0,x.jsx)(Q.Z,{text:C}):null})(),(0,x.jsx)(ce,{disableRounding:T,margin:c?de({width:null!==(H=s.width)&&void 0!==H?H:1,height:null!==(z=s.height)&&void 0!==z?z:1,minY:c.minY,maxY:c.maxY}):void 0,children:"video"===D&&p&&w?(0,x.jsx)(A.nk,{autoplay:!0,accessibilityMaximizeLabel:"",accessibilityMinimizeLabel:"",accessibilityMuteLabel:"",accessibilityPauseLabel:"",accessibilityPlayLabel:"",accessibilityProgressBarLabel:oe.bt("进度条", "Progress bar", "PinCardVisual.accessibilityProgressBarLabel", undefined, true),accessibilityUnmuteLabel:"",aspectRatio:w.width/w.height,captions:"",loop:!0,onPlay:()=>{},onPlayError:()=>{},playsInline:!0,poster:null!==(X=s.url)&&void 0!==X?X:"",src:w.url,volume:0}):w&&u&&fe&&be||null!=M&&M.startsWith("enabled")&&E&&be?(0,x.jsx)($,{image:s,inAdsVideoExperiment:fe,unauthRelatedPinsAutoplayExpGroup:M,isHovering:me,isSquarePin:h,onError:b,onLoad:v,pin:be,videoDuration:U,viewParameter:N,viewType:L}):je})]}),!Se&&me&&!he&&(0,x.jsx)(se,{domainLinkData:a}),he&&Ae&&(0,x.jsx)(O,{boardName:null!==(G=null==Ie?void 0:Ie.name)&&void 0!==G?G:"",boardUrl:null!==(Y=null==Ie?void 0:Ie.url)&&void 0!==Y?Y:"",sectionName:null==I||null===(ie=I.section)||void 0===ie?void 0:ie.title,sectionSlug:null==I||null===(ae=I.section)||void 0===ae?void 0:ae.slug,isQuicksave:"quick_saves"===(null==Ie?void 0:Ie.layout)})]})})}},204283:(e,i,n)=>{n.r(i),n.d(i,{default:()=>Le,pinRepPaddingInBoint:()=>Re});var t=n(667294),l=n(702664),a=n(934494),o=n(319915),s=n(886076),r=n(248975),d=n(830157),c=n(958007),u=n(926275),p=n(63552),m=n(81226),_=n(116303),h=n(561195),g=n(883119),b=n(785893);function I({maxRating:e,rating:i,text:n}){return(0,b.jsxs)(g.xu,{alignItems:"center",display:"flex",marginBottom:0,children:[(0,b.jsx)(h.Z,{max_rating:e||"",rating:i||"",width:10}),n&&(0,b.jsx)(t.Fragment,{children:(0,b.jsx)(g.xu,{marginStart:1,overflow:"hidden",children:(0,b.jsx)(g.xv,{size:"100",lineClamp:1,children:n})})})]})}var A=n(898781),y=n(62409),x=n(643010),v=n(350118);const k=({pinId:e})=>{var i;const n=(0,A.ZP)(),l=(0,v.S6)()(e),a=(0,x.Yc)();if(!l)return null;const{link_domain:o,rich_metadata:s,rich_summary:r}=l||{},d=(0,y.kb)({hasLinkDomain:!!o,richMetadata:s&&{recipe:s.recipe&&{fromAggregatedData:s.recipe.from_aggregated_data},products:s.products&&s.products.map((e=>({name:e.name,offerSummary:e.offer_summary})))},richSummary:r&&{products:r.products&&r.products.map((e=>({name:e.name,offerSummary:e.offer_summary})))}});if(!d||!d.price)return null;const c=d.standard_price||d.price,u=d.min_price||"",p=d.max_price||"",m=d.in_stock||!1,_=null===(i=l.rich_summary)||void 0===i?void 0:i.site_name,{textColor:h,inStockColor:I}=(({isDarkMode:e,inStock:i})=>e?{textColor:"light",inStockColor:"light"}:{textColor:"dark",inStockColor:i?"dark":"subtle"})({isDarkMode:a,inStock:m});return(0,b.jsxs)(t.Fragment,{children:[_&&(0,b.jsx)(g.xv,{color:h,size:"100",children:_}),(0,b.jsxs)(g.xu,{display:"flex",alignItems:"center","data-test-id":"priceLego_price",children:[u&&p?(0,b.jsxs)(g.xv,{size:"100",color:I,weight:"bold",children:[u," - ",p]}):(0,b.jsx)(g.xv,{size:"100",color:I,weight:"bold",children:c}),!m&&(0,b.jsxs)(t.Fragment,{children:[(0,b.jsx)(g.xu,{paddingX:1,children:(0,b.jsx)(g.xv,{size:"100",color:I,weight:"bold",children:"·"})}),(0,b.jsx)(g.xv,{size:"100",color:I,weight:"bold",children:n.bt("缺货", "Out of stock", "pinCard.priceLego.outOfStock", undefined, true)})]})]})]})};var f=n(947599),S=n(914142),P=n(941646),w=n(50286),j=n(865673),B=n(52022),R=n(350948),E=n(923297),C=n(867820),T=n(773285),J=n(130460),F=n(276775),V=n(780280),D=n(53987);const U=(0,t.lazy)((()=>n.e(94950).then(n.bind(n,494950)))),O=({title:e})=>{const i=(0,w.ZP)(),n=(0,B.Z)();return(0,b.jsx)(P.Z,{id:"related-pins-title",children:(0,b.jsx)(g.iP,{onTap:()=>{n({action:"click",item:"related-pins-title"})},children:(0,b.jsx)(g.xv,{size:"desktop"===i?"300":"100",weight:"bold",lineClamp:2,children:e})})})},Q=({allowPriceIndicator:e,contextMenu:i,credits:n,hidePinMetadata:l,hasAffiliatedProducts:a,isPromotedPin:s,isSponsoredPin:r,isSquarePin:d,marginTop:c,marginStart:u,marginEnd:m,onCreditsClick:h,pinDescription:y,pinId:x,pinnedToBoardId:Q,pinReactionCounts:L,recipeCookTime:N,recipeMaxRating:M,recipeRating:q,recipeReviewCount:W,shouldShowReactions:Z,style:K="default",title:H,type:z,duploConversationPin:X})=>{var G,Y,$,ee,ie,ne,te,le,ae;const oe=(0,A.ZP)(),{checkExperiment:se}=(0,T.F)(),re=(0,F.useLocation)(),de=(0,B.Z)(),{isAuthenticated:ce}=(0,V.B)(),ue=(0,w.ZP)(),pe=H||y||"oneTap"===z,me=(0,v.S6)()(x),_e=(0,J.gC)()(Q||(me?String(null===(G=me.board)||void 0===G?void 0:G.id):"")),he=null==me?void 0:me.pinner,ge=s&&(null==me||null===(Y=me.promoter)||void 0===Y?void 0:Y.id)===(null==me||null===($=me.native_creator)||void 0===$?void 0:$.id),be=null!=me&&me.sponsorship?(0,b.jsx)(g.xv,{inline:!0,size:"100",weight:"bold",children:null==n?void 0:n.subtitle}):void 0,Ie="overlay"===K,Ae=Z&&L&&Object.keys(L).length>0&&(0,b.jsx)(g.xu,{height:18,display:Ie?"flex":void 0,justifyContent:"center",children:(0,b.jsx)(o.Z,{name:"SafeSuspense_PinCardDetails_GridAggregation",children:(0,b.jsx)(f.Z,{children:(0,b.jsx)(U,{pinReactionCounts:L})})})}),ye=l?0:c||1,xe=(0,b.jsx)(_.Z,{accessibilityLabel:(null==n?void 0:n.title)||"string"==typeof(null==n?void 0:n.subtitle)&&n.subtitle||oe.bt("创建者头像", "Creator's avatar", "pinCardDetails.tapArea.avatar", undefined, true),name:(null==n?void 0:n.title)||"",outline:Ie,size:Ie?"lg":"sm",src:Ie&&(null==n?void 0:n.largeAvatar)||(null==n?void 0:n.mediumAvatar)||(null==n?void 0:n.avatar)||void 0}),ve=(0,b.jsxs)(t.Fragment,{children:[(null==n?void 0:n.title)&&(0,b.jsx)(g.xv,{lineClamp:1,size:"100",weight:r&&!ge||a?"normal":"bold",children:n.title===(null==he?void 0:he.full_name)&&(null!=he&&he.is_verified_merchant||null!=he&&null!==(ee=he.verified_identity)&&void 0!==ee&&ee.verified)?(0,b.jsx)(j.Z,{badgeSize:"sm",badgeSpacing:2,fullName:n.title,verifiedType:he.is_verified_merchant?"verifiedMerchant":"verifiedIdentity"}):n.title}),null!=n&&n.subtitle?(!r&&!l||ge)&&(0,b.jsx)(g.xv,{lineClamp:r||a?void 0:1,size:"desktop"===ue?"200":"100",weight:"desktop"===ue?"bold":"normal",children:n.subtitle}):!ce&&_e&&"protected"!==_e.privacy?(0,b.jsx)(P.Z,{id:"related-pin-text-below-name",children:(0,b.jsx)(g.rU,{underline:"hover",href:null!==(ie=_e.url)&&void 0!==ie?ie:"",onClick:({event:e,dangerouslyDisableOnNavigation:i})=>{i(),e.stopPropagation(),(0,C.NC)("click_board_pin_attribution_profile"),de({action:"click",item:"related-pin-text-below-name"})},children:(0,b.jsx)(g.xv,{size:"200",children:_e.name})})}):null]});return(0,b.jsx)(t.Fragment,{children:(0,b.jsxs)(g.xu,{display:"flex",height:d?e?104:72:void 0,marginEnd:m||1,marginStart:u||1,position:"relative",children:[(0,b.jsxs)(g.xu,{flex:"grow",children:[(0,b.jsx)(g.xu,{display:"flex",marginTop:ye,children:(0,b.jsx)(g.xu,{flex:"grow",children:(0,b.jsxs)(t.Fragment,{children:[(0,b.jsxs)(t.Fragment,{children:[(r||a)&&!ge&&(0,b.jsx)(g.xu,{marginBottom:1,children:(0,b.jsx)(g.xu,{flex:"grow",overflow:"hidden",children:(0,b.jsx)(S.Z,{hasAffiliatedProducts:a,isPromoted:s,sponsorName:be,sponsorshipStatus:null==me||null===(ne=me.sponsorship)||void 0===ne?void 0:ne.status})})}),H&&(0,b.jsx)(g.xu,{marginTop:1,overflow:"hidden",dangerouslySetInlineStyle:{__style:{display:"-webkit-box",textOverflow:"ellipsis",WebkitBoxOrient:"vertical",WebkitLineClamp:"2"}},children:ce&&!l&&(0,b.jsx)(O,{title:H})}),"desktop"===ue&&!ce&&y&&!(0,D.$Y)(re)&&!(0,D.E0)(re)&&(0,b.jsx)(g.xu,{marginTop:1,overflow:"hidden",dangerouslySetInlineStyle:{__style:{display:"-webkit-box",textOverflow:"ellipsis",WebkitBoxOrient:"vertical",WebkitLineClamp:"2"}},"data-test-id":"desc",children:(0,b.jsx)(g.iP,{onTap:()=>{de({action:"click",item:"related-pins-description"})},children:(0,b.jsx)(g.xv,{size:"100",inline:!0,children:y})})})]}),e&&(0,b.jsx)(k,{credits:n,pinId:x}),"recipe"===z&&!!W&&(0,b.jsx)(t.Fragment,{children:(0,b.jsxs)(g.xu,{alignItems:"center",display:"flex",marginTop:1,children:[!!W&&(0,b.jsx)(I,{maxRating:M||"",rating:q||"",text:""}),!!N&&(0,b.jsxs)(t.Fragment,{children:[(0,b.jsx)(g.xu,{paddingX:1,children:(0,b.jsx)(g.xv,{size:"100",children:"·"})}),(0,b.jsx)(g.xv,{size:"100",children:(0,R.IS)({...(0,E.u)(N),i18n:oe})})]})]})})]})})}),!Ie&&Ae,n&&(0,b.jsx)(p.Z,{onTouch:e=>h&&h(e),pressState:"none",children:(0,b.jsx)(g.xu,{children:(!l||r||ge)&&(0,b.jsxs)(g.xu,{display:"flex",marginTop:Ie?-9:c||(pe&&!l?1:0),marginBottom:l?2:0,position:"relative",direction:Ie?"column":"row",children:[(0,b.jsx)(g.xu,{flex:"none",display:Ie?"flex":void 0,justifyContent:"center","data-test-id":"related-pins-avatar-image",children:se(ce?"mweb_auth_feed_a11y_fix":"mweb_unauth_feed_a11y_fix").anyEnabled?xe:(0,b.jsx)(g.iP,{onTap:()=>{de({action:"click",item:"related-pins-avatar-image"})},children:xe})}),(0,b.jsx)(g.xu,{direction:"column",display:"flex",flex:"grow",justifyContent:"center",alignItems:Ie?"center":void 0,marginStart:1,"data-test-id":"related-pins-name",children:se(ce?"mweb_auth_feed_a11y_fix":"mweb_unauth_feed_a11y_fix").anyEnabled?ve:(0,b.jsx)(g.iP,{onTap:()=>{de({action:"click",item:"related-pins-name"})},children:ve})})]})})}),!n&&"desktop"===ue&&!!he&&((0,D.L6)(re)||(0,D.cD)(re)||(0,D.$Y)(re))&&(0,b.jsxs)(g.xu,{display:"flex",marginTop:pe?2:0,children:[(0,b.jsx)(g.xu,{flex:"none","data-test-id":"related-pins-avatar-image",children:(0,b.jsx)(g.iP,{onTap:()=>{de({action:"click",item:"related-pins-avatar-image"})},children:(0,b.jsx)(_.Z,{name:he.username||"",size:"sm",src:null!==(te=he.image_small_url)&&void 0!==te?te:void 0})})}),(0,b.jsxs)(g.xu,{direction:"column",display:"flex",flex:"grow",justifyContent:"center",marginStart:1,"data-test-id":"related-pins-name",children:[(0,b.jsx)(g.rU,{underline:"hover",href:`/${he.username}/`,onClick:({event:e,dangerouslyDisableOnNavigation:i})=>{i(),e.stopPropagation(),(0,C.NC)("click_board_pin_attribution_board"),de({action:"click",item:"related-pins-name"})},children:(0,b.jsx)(g.xv,{size:"200",weight:"bold",children:he.full_name||he.username})}),_e&&"protected"!==_e.privacy?(0,b.jsx)(P.Z,{id:"related-pin-text-below-name",children:(0,b.jsx)(g.rU,{underline:"hover",href:null!==(le=_e.url)&&void 0!==le?le:"",onClick:({event:e,dangerouslyDisableOnNavigation:i})=>{i(),e.stopPropagation(),(0,C.NC)("click_board_pin_attribution_profile"),de({action:"click",item:"related-pin-text-below-name"})},children:(0,b.jsx)(g.xv,{size:"200",children:null!==(ae=_e.name)&&void 0!==ae?ae:""})})}):null]})]}),Ie&&Ae]}),(0,b.jsx)(g.xu,{position:Ie?"absolute":void 0,right:!0,children:!X&&i})]})})};var L,N=n(857079),M=n(349700),q=n(296011),W=n(167912);const Z=void 0!==L?L:L=n(7745),K=(e,i)=>{const{checkExperiment:n}=(0,T.F)();return n("graphql_migration_sharelink_sgrowth_web").anyEnabled?((e,i)=>{const n=(0,W.useRelayEnvironment)();return(0,b.jsx)(q.t,{invite_code:e,relayEnvironment:n,inviteQuery:Z,children:e=>{const n=null!=e&&e.data?e.data.sender:null,t=n&&n.first_name?n.first_name.substring(0,30):"";if(!t)return null;const l=n&&!n.is_default_image?n.image_medium_url:"",a=(0,M.nk)(i.bt("{{ name }} 与你分享了此点子", "{{ name }} shared this idea with you", "homefeed.pinSenderAvatar.heading", undefined, true),{name:t});return(0,b.jsxs)(g.kC,{alignItems:"center",direction:"column",justifyContent:"start",children:[(0,b.jsx)(g.zd,{height:32,width:32,children:(0,b.jsx)(_.Z,{name:t,src:l})}),(0,b.jsx)(g.xu,{width:"80%",paddingY:2,children:(0,b.jsx)(g.xv,{align:"center",size:"200",weight:"bold",children:a})})]})}})})(e,i):((e,i)=>(0,b.jsx)(q.Z,{invite_code:e,children:e=>{const n=e?e.sender:null,t=n&&n.first_name?n.first_name.substring(0,30):"";if(!t)return null;const l=n&&!n.is_default_image?n.image_medium_url:"",a=(0,M.nk)(i.bt("{{ name }} 与你分享了此点子", "{{ name }} shared this idea with you", "homefeed.pinSenderAvatar.heading", undefined, true),{name:t});return(0,b.jsxs)(g.kC,{alignItems:"center",direction:"column",justifyContent:"start",children:[(0,b.jsx)(g.zd,{height:32,width:32,children:(0,b.jsx)(_.Z,{name:t,src:l})}),(0,b.jsx)(g.xu,{width:"80%",paddingY:2,children:(0,b.jsx)(g.xv,{align:"center",size:"200",weight:"bold",children:a})})]})}}))(e,i)},H=({inviteCode:e})=>{const i=(0,A.ZP)();return(0,b.jsx)(g.xu,{minHeight:82,children:(0,b.jsx)(o.Z,{name:"SafeSuspense_PinCardSharedHeader_LoadingSpinner",children:(0,b.jsx)(f.Z,{fallback:(0,b.jsx)(N.Z,{accessibilityLabel:i.bt("正在加载邀请组件", "Loading Invitation component", "Loading InviteFetch component", undefined, true)}),children:K(e,i)})})})};var z=n(948945),X=n(55275);const G={initial:{opacity:0,transition:"opacity 0.25s ease-in"},fadeIn:{opacity:.8,transition:"opacity 1s ease"}},Y=(e,i,n)=>(0,b.jsx)(g.xv,{color:"inverse",inline:!0,size:"200",weight:"bold",children:(0,b.jsx)(g.rU,{display:"inlineBlock",href:i,tapStyle:"none",underline:"hover",children:n})},e);function $({color:e,getFeedbackText:i,onUnfollow:n,showing:l,unfollowed:a}){const o=(0,A.ZP)(),[s,r]=(0,t.useState)(l?"fadeIn":"initial"),d=(0,t.useRef)(null);(0,t.useEffect)((()=>("initial"===s&&l&&(d.current=window.requestAnimationFrame((()=>r("fadeIn")))),()=>{d.current&&window.cancelAnimationFrame(d.current)})),[s,r,l]);const{subTitle:c,title:u,unfollow:p}=i(Y);let m=u,_=c;p&&a&&(m=p.title,_=p.subTitle);const h=()=>p?(0,X.t)(p.action,p.actionOptions,n):void 0;return l&&(0,b.jsx)(g.xu,{dangerouslySetInlineStyle:{__style:{backgroundColor:e,...G[s]}},margin:1,rounding:4,position:"absolute",top:!0,bottom:!0,left:!0,right:!0,children:(0,b.jsxs)(g.xu,{width:"100%",height:"100%",color:"dark",rounding:4,overflow:"auto",children:[(0,b.jsxs)(g.xu,{padding:3,rounding:2,display:"flex",direction:"column",height:"100%",justifyContent:"between",children:[(0,b.jsxs)(g.xu,{children:[(0,b.jsx)(g.X6,{size:"400",color:"light",children:m}),!!_&&(0,b.jsxs)(g.xu,{marginTop:1,children:[(0,b.jsx)(g.xv,{color:"light",size:"200",inline:!0,children:_}),(0,b.jsx)(g.xv,{color:"light",inline:!0,size:"200",weight:"bold",children:(0,b.jsx)(g.rU,{href:"/edit",display:"inlineBlock",rounding:2,tapStyle:"none",underline:"hover",children:o.bt("调整你的主页", "Tune your home feed", "Text on the button to navigate to homefeed control", undefined, true)})})]})]}),!a&&p&&(0,b.jsx)(g.xu,{paddingY:1,children:(0,b.jsx)(g.zx,{fullWidth:!0,color:"white",text:o.bt("取消关注", "Unfollow", "Text on the button to unfollow a specific board / user", undefined, true),onClick:h})})]}),!a&&p&&(0,b.jsx)(g.xu,{paddingY:1,children:(0,b.jsx)(g.zx,{fullWidth:!0,color:"white",text:o.bt("取消关注", "Unfollow", "Text on the button to unfollow a specific board / user", undefined, true),onClick:h})})]})})}var ee=n(21384),ie=n(992750);function ne({description:e,gridTitle:i,pinId:n,placeSummaryName:t,richMetadataTitle:l,richSummaryDisplayName:a,storyPinDataId:o,storyPinDataMetadataPinTitle:s,title:r}){return(0,b.jsxs)(g.xu,{paddingX:2,marginBottom:-1,display:"flex",children:[(0,b.jsx)(g.xu,{flex:"grow",maxHeight:32,minHeight:12,overflow:"hidden",width:142,children:(0,b.jsx)(g.xv,{lineClamp:2,size:"100",weight:"bold",children:(0,ie.fs)({pinTitle:r,gridTitle:i,richSummaryDisplayName:a,richMetadataTitle:l,storyPinDataId:o,storyPinDataMetadataPinTitle:s,placeSummaryName:t})||e})}),(0,b.jsx)(g.xu,{children:(0,b.jsx)(ee.Z,{pinId:n,size:"sm",graphqlRef:null})})]})}var te=n(57791);const le=({attribute:e,deviceType:i,location:n})=>{const t=(0,B.S)(n);(0,C.My)("unuath.product_attribution.click",{item:e,page:t,device:i})};function ae({description:e,domain:i,gridTitle:n,pinId:l,priceSummary:a,placeSummaryName:o,richMetadataTitle:s,richSummaryDisplayName:r,storyPinDataId:d,storyPinDataMetadataPinTitle:c,title:u,isUnauthRelatedProductsExp1LineGroup:p}){const m=(0,w.ZP)(),_=(0,F.useLocation)(),h=a&&(a.price||a.standardPrice||(({maxPrice:e,minPrice:i,price:n})=>e&&i?`${i}-${e}`:n)(a)),I=(0,t.useMemo)((()=>p?1:h?3:2),[h,p]);if(!l)return null;const A=(0,ie.fs)({pinTitle:u,gridTitle:n,richSummaryDisplayName:r,richMetadataTitle:s,storyPinDataId:d,storyPinDataMetadataPinTitle:c,placeSummaryName:o})||e,y=`/pin/${l}/`;return(0,b.jsx)(g.xu,{paddingX:2,marginBottom:-1,marginTop:1,display:"flex",direction:"column",children:(0,b.jsxs)(g.kC,{alignItems:"stretch",justifyContent:"start",direction:"row",children:[(0,b.jsx)(g.xu,{flex:"grow",minHeight:12,overflow:"hidden",width:142,children:(0,b.jsxs)(te.MZ,{to:y,accessibilityLabel:A,deeplinkUri:y,children:[h&&(0,b.jsx)(g.iP,{onTap:()=>le({deviceType:m,attribute:"price",location:_}),children:(0,b.jsx)(g.xv,{size:"100",weight:"bold",children:h})}),(0,b.jsx)(g.xu,{marginTop:1,children:(0,b.jsx)(g.iP,{onTap:()=>le({deviceType:m,attribute:"title",location:_}),children:(0,b.jsx)(g.xv,{size:"100",weight:"bold",lineClamp:I,children:A})})}),i&&h&&(0,b.jsx)(g.xu,{marginTop:1,children:(0,b.jsx)(g.iP,{onTap:()=>le({deviceType:m,attribute:"merchant",location:_}),children:(0,b.jsx)(g.xv,{size:"100",lineClamp:1,children:i})})})]})}),(0,b.jsx)(g.xu,{children:(0,b.jsx)(ee.Z,{pinId:l,size:"sm",graphqlRef:null})})]})})}var oe=n(248299),se=n(327476),re=n(394332),de=n(529195),ce=n(477802),ue=n(255607),pe=n(262794);const me=Object.freeze([pe.Country.BR,pe.Country.MX,pe.Country.ES,pe.Country.IT,pe.Country.CH,pe.Country.AT,pe.Country.NL]),_e=Object.freeze([pe.Country.DE,pe.Country.CA,pe.Country.FR,pe.Country.AU]),he=Object.freeze([pe.Country.US,pe.Country.GB]);Object.freeze([..._e,...me,...he]);var ge,be=n(874317),Ie=n(861411),Ae=n(639952),ye=n(772486),xe=n(378518),ve=n(813401),ke=n(112690),fe=n(680046),Se=n(305324),Pe=n(904779),we=n(780679);function je(e,i,n){return i in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n,e}const Be=void 0!==ge?ge:ge=n(741316),Re=({isDesktop:e})=>e?0:1,Ee=e=>Boolean(e.isEligibleForWebCloseup),Ce=e=>Boolean(e.promoter&&!e.isDownstreamPromotion),Te={width:1,height:1,url:""},Je=e=>{const{attribution:i,embed:n,isEligibleForWebCloseup:t,richSummary:l,videos:a,storyPinDataId:o}=e,s=n||i&&i.embed;return t?"oneTap":a||s&&"video"===s.type?"video":s&&"gif"===s.type?"gif":l&&"product"===l.typeName?"product":l&&"recipe"===l.typeName?"recipe":o?"storyPin":"image"},Fe=e=>{if(("video"===Je(e)||Ce)&&e.videos&&e.videos.videoList){const{duration:i}=e.videos.videoList[Object.keys(e.videos.videoList)[0]]||{};return(0,m.Z)(null!=i?i:0)}return""},Ve=e=>{var i;if("product"!==Je(e))return null;const[n]=(null===(i=e.richSummary)||void 0===i?void 0:i.products)||[];if(!n)return null;const t=n.offerSummary;return t&&(t.price||t.maxPrice)},De=(0,t.lazy)((()=>n.e(26332).then(n.bind(n,926332))));class Ue extends t.Component{constructor(...e){super(...e),je(this,"state",{startImpressionTimer:!1,isShowingCustomContextMenu:!1}),je(this,"getPinImage",(()=>{const{pin:{imageSpec_136x136:e,imageSpec_170x:i,imageSpec_236x:n,imageSpec_474x:t,imageSpec_736x:l,imageSpec_orig:a},duploIsSquarePin:o}=this.props;return o?{height:136,url:null==n?void 0:n.url,width:136}:[n,i,e,l,t,a].find((e=>e&&e.url))||Te})),je(this,"getImpressionData",(()=>{var e,i,n;const{pin:t}=this.props,l=null===(e=t.videos)||void 0===e||null===(i=e.videoList)||void 0===i?void 0:i.v720P,a=l?{isNativeVideoAndWatchable:!!(l&&l.url&&l.height&&l.width)||void 0,videoIdStr:l&&(null===(n=t.videos)||void 0===n?void 0:n.entityId)||void 0}:{},o=this.getPinImage();return{richTypes:t.shoppingFlags||[],imageURL:o.url||"",...a,...this.props.impressionData}})),je(this,"getAuxCommerceData",(()=>{var e;const{pin:i}=this.props;return(0,s.Z)({isEligibleForPdp:i.isEligibleForPdp,isOosProduct:i.isOosProduct,isStaleProduct:i.isStaleProduct,pinShoppingFlags:null!==(e=i.shoppingFlags)&&void 0!==e?e:void 0})})),je(this,"getAuxData",(()=>{const{auxData:e={},pwaType:i}=this.props;return{commerce_data:this.getAuxCommerceData(),pwa_type:i,...e}})),je(this,"getFeedbackType",(()=>{var e,i,n;const{feedback:t,viewParameter:l,pin:a}=this.props;return(0,fe.hP)({boardFollowedByMe:!(null===(e=a.board)||void 0===e||!e.followedByMe),feedbackType:null==t?void 0:t.type,viewParameter:l,promotion:a&&a.promoter&&{isDownstreamPromotion:!!a.isDownstreamPromotion},pinnerFollowedByMe:!(null===(i=a.pinner)||void 0===i||!i.explicitlyFollowedByMe),recommendationReason:(null===(n=a.legacyOnly)||void 0===n?void 0:n.recommendation_reason)&&{hasBoard:!!a.legacyOnly.recommendation_reason.board,reason:a.legacyOnly.recommendation_reason.reason}})})),je(this,"getRecommendationDescription",(e=>{var i,n;const{pin:t,i18n:l}=this.props,a={i18n:l,makeNavigateLink:e};switch(this.getFeedbackType()){case"pfy":return(0,fe.Ud)({...a,feedback:{type:"pfy"}});case"pfyBoard":return(0,fe.Ud)({...a,feedback:{type:"pfyBoard",recommendationReasonBoard:(null===(i=t.legacyOnly)||void 0===i||null===(n=i.recommendation_reason)||void 0===n?void 0:n.board)&&{name:t.legacyOnly.recommendation_reason.board.name,url:t.legacyOnly.recommendation_reason.board.url}}});case"topic":return(0,fe.Ud)({...a,feedback:{type:"topic",sourceInterest:t.sourceInterest&&t.sourceInterest.name&&t.sourceInterest.urlName?{name:t.sourceInterest.name,url_name:t.sourceInterest.urlName}:null}});case"followed":return(0,fe.Ud)({...a,feedback:{type:"followed",followed:t.pinner&&t.pinner.explicitlyFollowedByMe?{type:"pinner",pinner:t.pinner.fullName&&t.pinner.username?{full_name:t.pinner.fullName,username:t.pinner.username}:null}:{type:"board",board:t.board&&t.board.name&&t.board.url?{name:t.board.name,url:t.board.url}:null}}});case"promoted":return(0,fe.Ud)({...a,feedback:{type:"promoted",promoter:!t.adMatchReason&&t.promoter&&t.promoter.fullName?{full_name:t.promoter.fullName,username:t.promoter.username}:null}});default:return null}})),je(this,"getPinHiddenFeedbackText",(e=>{const{pin:i,i18n:n}=this.props,t=i.promoter;if(Ce(i)&&null!=t&&t.fullName)return{title:"",subTitle:(0,M.nk)(this.props.i18n.bt("{{ promoter }} 付款让此 Pin 图显示在更有可能吸引你的地方。", "{{ promoter }} has paid to have this pin show up where you'd be more likely to notice it.", "pinRep.promotedPinfeedbackText.subtitle", undefined, true),{promoter:t.fullName})};let l;switch(this.getFeedbackType()){case"followed":const{board:t,pinner:a}=i;t&&a&&(l=(0,fe.oK)({boardId:t.entityId,i18n:n,makeNavigateLink:e,display:a.explicitlyFollowedByMe?{type:"board",data:{name:t.name,url:t.url}}:{type:"pinner",data:{full_name:a.fullName,username:a.username}}}));break;case"topic":const{sourceInterest:o}=i;o&&(l=(0,fe.Iv)({i18n:n,makeNavigateLink:e,sourceInterest:{id:o.entityId,name:o.name,url_name:o.urlName}}))}return l?{title:n.bt("Pin 图已隐藏", "Pin hidden", "message displayed after hiding a pin", undefined, true),subTitle:this.getRecommendationDescription(e),unfollow:l}:{title:n.bt("Pin 图已隐藏", "Pin hidden", "message displayed after hiding a pin", undefined, true),subTitle:n.bt("好的！我们以后尽量为你显示更多相关 Pin 图。", "Got it! We'll try to show you more relevant Pins in the future.", "message displayed after hiding a pin", undefined, true)}})),je(this,"logOneTap",(()=>{const{logContextEvent:e,trackingParams:i,viewType:n,viewParameter:t,auxData:l,pin:a}=this.props,{entityId:o}=a,s=(0,d.Z)(i,a.trackingParams),r={view_type:this.props.viewType,view_parameter:this.props.viewParameter,element:a.storyPinDataId?12372:35,component:this.props.componentType,object_id_str:o,aux_data:{commerce_data:this.getAuxCommerceData(),grid_index:this.props.slotIndex,image_signature:a.imageSignature,...this.props.auxData},clientTrackingParams:s};e({event_type:8948,view_type:n,view_parameter:t,object_id_str:o,clientTrackingParams:s,aux_data:{image_signature:a.imageSignature,closeup_navigation_type:"click",click_type:"clickthrough",cosmic_ray_count:"2",...l}}),(0,ye.jC)(r),e({component:this.props.componentType,event_type:13,view_type:3,clientTrackingParams:s,aux_data:{closeup_navigation_type:"web_closeup",image_signature:a.imageSignature},object_id_str:o})})),je(this,"handleLoad",(()=>{this.setState({startImpressionTimer:!0})})),je(this,"handleError",(()=>{this.setState({startImpressionTimer:!1})})),je(this,"handleClick",(e=>{const{auxData:i,componentType:n,deviceType:t,logContextEvent:l,pin:a,slotIndex:o,trackingParams:s,viewParameter:r,viewType:c,duploFeedItemProps:u,isAuth:p,trackInteraction:m,unauthDesktopSignupModalPageContext:_}=this.props,{onPinClick:h}=null!=u?u:{},{entityId:g}=a,b=e=>(0,C.My)(`unauth_pin_rep.${e}.${String(r)}`);if(b("click"),l({view_type:c,view_parameter:r,element:a.storyPinDataId?12372:35,event_type:101,component:n,object_id_str:g,clientTrackingParams:(0,d.Z)(s,a.trackingParams),aux_data:{commerce_data:this.getAuxCommerceData(),grid_index:o,image_signature:a.imageSignature,...i}}),Ee(a)||l({event_type:8948,view_type:c,view_parameter:r,object_id_str:g,clientTrackingParams:(0,d.Z)(s,a.trackingParams),aux_data:{image_signature:a.imageSignature,commerce_data:this.getAuxCommerceData(),closeup_navigation_type:"click",grid_index:o,cosmic_ray_count:"3",...i}}),!p)switch(m({action:"click",item:"pin"}),c){case 3:(0,C.NC)("click_pin_related_image");break;case 5:(0,C.NC)("click_board_pin_image");break;case 210:(0,C.NC)("click_topic_pin_image")}if(Ee(a)&&this.logOneTap(),h&&h(),"desktop"===t){if(e.metaKey){b("click.cmd_button_pressed"),e.preventDefault();window.open(`/pin/${g}/`,"_blank").focus()}else if(!p&&_){const{pinImageClickHandler:i}=_;i({event:e,pinId:g,linkTarget:"duploClientNav",seoUrl:a.seoUrl})}}})),je(this,"handleCreditsClick",(e=>{var i;const{history:n,logContextEvent:t,pin:l}=this.props,{entityId:a,sponsorship:o,storyPinDataId:s}=l,{creator:r,sponsor:d}=o||{},{entityId:c}=r||{},{entityId:u}=d||{},p=!!s;e.stopPropagation(),e.preventDefault();const m=null===(i=this.getCredits())||void 0===i?void 0:i.link;m&&n.push(m),t({view_type:3,element:27,event_type:102,object_id_str:a,component:p?230:void 0,aux_data:{pin_id:a,...c&&u?{creator_id:c,sponsor_id:u}:{}}})})),je(this,"handleUnfollowPin",(()=>this.props.markPinUnfollowed())),je(this,"handlePinSend",(e=>{var i;e&&e.stopPropagation&&e.stopPropagation();const{pin:n,setSharingOnBoardPage:t}=this.props;n.board&&t&&null!==(i=n.legacyOnly)&&void 0!==i&&i.isSocialSeasonalBoard&&t(!0,"pin",n.entityId)})),je(this,"isOverrideImageOnly",(()=>{const{pin:{richSummary:e},viewerIsNewUser:i,viewParameter:n}=this.props;return e&&43===n&&!i||3375===n})),je(this,"convertToGif",(e=>{const i=Math.max(e.embed&&e.embed.width||0,236),n=Math.max(e.embed&&e.embed.height||0,236);return{url:e.embed?e.embed.src:"",width:i,height:n}}))}componentDidMount(){const{isAuth:e,slotIndex:i,viewParameter:n,location:t,pin:l}=this.props;if(!e&&0===i&&3070===n){var a,o,s;const e=t.pathname,{imageSignature:i,entityId:n,imageSpec_236x:r,description:d}=l;(0,de.H$)(e,i,n,r&&{dominant_color:null!==(a=r.dominantColor)&&void 0!==a?a:void 0,height:null!==(o=r.height)&&void 0!==o?o:void 0,url:r.url,width:null!==(s=r.width)&&void 0!==s?s:void 0},d)}}getIsClaimedContent(){var e,i;const{viewParameter:n,pin:t}=this.props;return 3375===n&&!(null===(e=t.linkDomain)||void 0===e||null===(i=e.officialUser)||void 0===i||!i.isPrimaryWebsiteVerified)}getCredits(){var e,i,n,t;const{adBlockTextTransform:l,viewParameter:a,pin:o}=this.props,{entityId:s}=o,r=o.storyPinData,d=o.pinner,c=o.promoter,u=null==r?void 0:r.hasProductPins,p=0===a,m=3173===a,_=3375===a,h=this.getIsClaimedContent(),g=o.nativeCreator,b=!!o.nativeCreator,I=Ce(o),{sponsorship:A}=o,{creator:y,sponsor:x}=A||{},v=I&&!!A&&(null==c?void 0:c.entityId)!==(null==g?void 0:g.entityId),k=!!A&&y;if(!(I||k||p||m||b||h))return;switch(v?"PROMOTED_SPONSORED":I?"PROMOTED":k?"SPONSORED":b?"AFFILIATED_PRODUCTS":u?"NATIVE_CONTENT":h?"CLAIMED_CONTENT":o.board&&"protected"===o.board.privacy?"SAVED_BY":"DEFAULT"){case"PROMOTED_SPONSORED":return{title:null==g?void 0:g.fullName,subtitle:null==c?void 0:c.fullName,avatar:this.getPinnerImage(null==g?void 0:g.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==g?void 0:g.imageMediumUrl),largeAvatar:this.getPinnerImage(null==g?void 0:g.imageLargeUrl),link:null!=g&&g.username?`/${g.username}/`:""};case"PROMOTED":return{title:l(this.props.i18n.bt("推广者：", "Promoted by", "Grid pin annotation", undefined, true)),subtitle:null==c?void 0:c.fullName,avatar:this.getPinnerImage(null==c?void 0:c.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==c?void 0:c.imageMediumUrl),largeAvatar:this.getPinnerImage(null==c?void 0:c.imageLargeUrl),link:null!=c&&c.username?`/${c.username}/`:""};case"SPONSORED":if(!A)throw new Error("sponsorship doesn't exist when expected");return{title:null==g?void 0:g.fullName,subtitle:null==x?void 0:x.fullName,avatar:this.getPinnerImage(null==g?void 0:g.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==g?void 0:g.imageMediumUrl),largeAvatar:this.getPinnerImage(null==g?void 0:g.imageLargeUrl),link:null!=g&&g.username?`/${g.username}/`:""};case"AFFILIATED_PRODUCTS":return{title:null==g?void 0:g.fullName,subtitle:"",avatar:this.getPinnerImage(null==g?void 0:g.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==g?void 0:g.imageMediumUrl),largeAvatar:this.getPinnerImage(null==g?void 0:g.imageLargeUrl),link:null!=g&&g.username?`/${g.username}/`:""};case"NATIVE_CONTENT":let a=(null===(e=o.board)||void 0===e?void 0:e.url)||`/pin/${s}/`;return _&&(a=null!=g&&g.username?`/${g.username}/`:""),{title:"",subtitle:null==g?void 0:g.fullName,avatar:this.getPinnerImage(null==g?void 0:g.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==g?void 0:g.imageMediumUrl),largeAvatar:this.getPinnerImage(null==g?void 0:g.imageLargeUrl),link:a};case"CLAIMED_CONTENT":const r=null===(i=o.linkDomain)||void 0===i?void 0:i.officialUser;return r?{subtitle:r.fullName,avatar:this.getPinnerImage(r.imageSmallUrl),mediumAvatar:this.getPinnerImage(r.imageMediumUrl),largeAvatar:this.getPinnerImage(r.imageLargeUrl),link:r.username?`/${r.username}/`:""}:void 0;case"SAVED_BY":return{title:this.props.i18n.bt("收藏者：", "Saved by", "Grid pin annotation", undefined, true),subtitle:"",avatar:this.getPinnerImage(null==d?void 0:d.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==d?void 0:d.imageMediumUrl),largeAvatar:this.getPinnerImage(null==d?void 0:d.imageLargeUrl),link:(null===(n=o.board)||void 0===n?void 0:n.url)||`/pin/${s}/`};default:return{title:(null==d?void 0:d.fullName)||"",subtitle:"",avatar:this.getPinnerImage(null==d?void 0:d.imageSmallUrl),mediumAvatar:this.getPinnerImage(null==d?void 0:d.imageMediumUrl),largeAvatar:this.getPinnerImage(null==d?void 0:d.imageLargeUrl),link:(null===(t=o.board)||void 0===t?void 0:t.url)||`/pin/${s}/`}}}getSharedHeaderInviteCode(){var e;const{viewParameter:i,viewedSharedPins:n,pin:{entityId:t}}=this.props;return 92===i?null===(e=n&&n[t])||void 0===e?void 0:e.inviteCode:void 0}getPinnerImage(e){return e&&e.includes("/user/default")?void 0:e}getPinText(){const{gridTitle:e,richSummary:i,description:n}=this.props.pin;return"string"==typeof e?{title:e,description:""}:{title:null==i?void 0:i.displayName,description:n}}renderPinCard(){var e,i,n,t,l,a,s,u,m,_,h,I,A,x,v,k,S,w,j,B,R,E,C,T,J,F,V,U,O,L,N,M,q,W,Z,K,X,G,Y,ee,le,se,de,pe,me,_e,he,ge,Ie,Ae,ye;const{checkExperiment:xe,country:ve,disableAppUpsell:ke,duploDisablePinCardPadding:fe,disableRounding:Se,disableReaction:Pe,deviceType:we,experience:je,feedback:Be,feedbackStatus:Te,imageOnlyOption:Ue,i18n:Oe,isAuth:Qe,isBot:Le,duploIsSquarePin:Ne,isImageOnlyExp:Me,location:qe,duploFeedItemProps:We,duploLazyLoadImage:Ze,duploOneTapSave:Ke,duploPinCardDetailsMargin:He,duploPriorityFetchImage:ze,pin:Xe,slotIndex:Ge,viewParameter:Ye,viewType:$e,duploShouldAllowProductPriceIndicator:ei,topLevelTrafficSource:ii,topLevelTrafficSourceDepth:ni,trafficSource:ti,duploUnauthRelatedPinsAutoplayExpGroup:li,unauthRelatedProductsExpGroup:ai,trackingParams:oi,trackInteraction:si,vaseDisplayMode:ri,createUnauthContextMenuHandler:di,duploConversationPin:ci}=this.props,{onPinLinkClick:ui,showSeoMetadata:pi}=null!=We?We:{},{category:mi,entityId:_i,imageSpec_136x136:hi,imageSpec_170x:gi,imageSpec_236x:bi,imageSpec_474x:Ii,imageSpec_736x:Ai,imageSpec_orig:yi,linkDomain:xi,imageSignature:vi,promoter:ki,richMetadata:fi,richSummary:Si,title:Pi,sponsorship:wi,storyPinData:ji}=Xe,{description:Bi,title:Ri}=this.getPinText(),Ei="desktop"===we,Ci=Je(Xe),Ti=0===Ye,Ji=3475===Ye,Fi=43===Ye,Vi=Ce(Xe),Di=!!wi,Ui=null==ji?void 0:ji.hasProductPins,Oi=null==ji?void 0:ji.isDeleted,Qi=(0,d.Z)((qe&&qe.state||{}).trackingParams||oi,Xe.trackingParams),Li=(e=>(0,D.f1)(e)||(0,D.OX)(e))(qe),Ni="product"===Je(Xe)&&!Qe&&(!Le||Li)&&(!xe("unauth_gate_product_pins_by_country_and_trustworthiness").anyEnabled||Xe.isEligibleForPdp),Mi=Me&&!this.isOverrideImageOnly(),qi=null===(e=Xe.legacyOnly)||void 0===e?void 0:e.isSocialSeasonalBoard,Wi=this.getPinImage(),Zi=qi&&"gif"===Ci?this.convertToGif(Xe):Wi,Ki=null===(i=Xe.videos)||void 0===i||null===(n=i.videoList)||void 0===n?void 0:n.v720P,Hi=(null==Ki?void 0:Ki.url)||(null===(t=Xe.videos)||void 0===t||null===(l=t.videoList)||void 0===l||null===(a=l.vHLSV4)||void 0===a?void 0:a.url),zi=(0,ie.hP)(null!==(s=Xe.description)&&void 0!==s?s:"",Xe.descriptionHtml||"",null===(u=Xe.pinJoin)||void 0===u?void 0:u.visualAnnotation,Xe.altText||""),Xi=Qe?Bi:(0,c.Z)({storyPinDataId:Xe.storyPinDataId,pinDescription:Xe.description,richMetadataDescription:null!==(m=null===(_=Xe.richMetadata)||void 0===_?void 0:_.description)&&void 0!==m?m:"",richSummaryDisplayName:null!==(h=null===(I=Xe.richSummary)||void 0===I?void 0:I.displayName)&&void 0!==h?h:"",placeSummaryName:null!==(A=null===(x=Xe.legacyOnly)||void 0===x?void 0:x.place_summary)&&void 0!==A?A:"",closeupDescription:null!==(v=Xe.closeupDescription)&&void 0!==v?v:"",closeupUnifiedDescription:null!==(k=Xe.closeupUnifiedDescription)&&void 0!==k?k:""}),Gi=je&&je.display_data.hideReactions||!1,Yi=je&&je.display_data.hideDesc||!1,$i=!Pe&&(0,ue.J6)({boardIsCollaborative:null===(S=Xe.board)||void 0===S?void 0:S.isCollaborative,isDownstreamPromotion:Xe.isDownstreamPromotion,isPromoted:Xe.isPromoted,storyPinDataId:Xe.storyPinDataId,videosId:null===(w=Xe.videos)||void 0===w?void 0:w.entityId})&&!Ji&&!Gi,en=!Qe;let nn;nn=Ee(Xe)?Xe.trackedLink||Xe.link:en?(0,ie.bN)({pinId:_i,seoUrl:Xe.seoUrl}):(0,ie.BY)(_i);const tn=!Bi||Mi&&!Ti?void 0:Bi.trim(),ln=this.getSharedHeaderInviteCode(),an={accessibilityLabel:zi||Ri||Bi||"",country:ve,deeplinkUri:nn,external:Ee(Xe),externalQueryParams:{pin:_i,client_tracking_params:oi},isAppUpsellDisabled:ke,onTouch:this.handleClick,pinCategory:Xe.category,pressState:"none",rounding:4,title:this.props.i18n.bt("查看此 Pin 图", "See this Pin", "App Upsell Text after clicking on Pin in feed", undefined, true),to:{pathname:nn,state:{trackingParams:oi,trafficSource:ti,topLevelTrafficSource:ii,topLevelTrafficSourceDepth:ni}},upsellType:"direct",viewParameter:Ye,viewType:$e,clientTrackingParams:Qi},on=Re({isDesktop:Ei}),sn=Xe.nativeCreator||Xe.pinner,rn="search"===ti&&"storyPin"===Ci&&xe("mweb_search_ideapin_module").anyEnabled,dn=(0,y.kb)({hasLinkDomain:!!xi,richMetadata:fi&&{recipe:fi.recipe&&{fromAggregatedData:fi.recipe.fromAggregatedData},products:fi.products},richSummary:Si&&{products:Si.products}});return(0,b.jsxs)(g.xu,{"data-test-id":"pin","data-test-pin-id":_i,marginBottom:Ei?0:2,children:[(0,b.jsxs)(g.xu,{"data-test-id":zi||Ri||Bi?"pin-with-alt-text":"pin-missing-alt-text",padding:fe?0:on,marginBottom:0,onContextMenu:sn?di({pinId:_i,deviceOptions:{isDesktop:!0}}):void 0,dangerouslySetInlineStyle:{__style:this.state.isShowingCustomContextMenu?be.Yw:{}},children:[(0,b.jsxs)(te.MZ,{...an,children:[!!ln&&(0,b.jsx)(H,{inviteCode:ln}),Oi?(0,b.jsx)(oe.Z,{isPinRep:!0}):(0,b.jsx)(z.Z,{clientTrackingParams:Qi,color:null!==(j=Xe.dominantColor)&&void 0!==j?j:"",description:tn,domainLinkData:Xe.domain&&Xe.link?{clickLoggingOptions:{auxData:{objectId:_i,grid_index:Ge,sanitized_url:Xe.link}},domain:Xe.domain,link:Xe.link,onClick:ui}:void 0,disableRounding:Se,hideBottomCardText:null!=qi?qi:void 0,image:Zi&&{dominant_color:null!==(B=Zi.dominantColor)&&void 0!==B?B:void 0,height:null!==(R=Zi.height)&&void 0!==R?R:void 0,url:null!==(E=Zi.url)&&void 0!==E?E:void 0,width:null!==(C=Zi.width)&&void 0!==C?C:void 0},imageAltText:zi,imageCrop:Xe.imageCrop&&"number"==typeof Xe.imageCrop.minY&&"number"==typeof Xe.imageCrop.maxY?{minY:Xe.imageCrop.minY,maxY:Xe.imageCrop.maxY}:void 0,isMessenger:null!=qi?qi:void 0,isPromoted:Vi,isSquarePin:Ne,lazyLoadImage:Ze,onError:this.handleError,oneTapSave:Ke,onLoad:this.handleLoad,priorityFetchImage:ze,disableDefaultContextMenu:()=>this.setState({isShowingCustomContextMenu:!0}),createUnauthContextMenuHandler:di,pinId:_i,pinnedToBoardId:null!==(T=null===(J=Xe.pinnedToBoard)||void 0===J?void 0:J.entityId)&&void 0!==T?T:"",pinVideo:(qi||Vi)&&Ki||void 0,videoUrl:null!=Hi?Hi:void 0,productPrice:ei&&!Ni?Ve(Xe):null,slotIndex:Ge,storyDataExists:!!ji,title:!Mi||Ti?Ri:void 0,type:Ci,videoDuration:Fe(Xe),unauthRelatedPinsAutoplayExpGroup:li,viewType:$e,viewParameter:Ye})]}),!("image-only"===Ue)&&(Qe||"desktop"===we)&&(0,b.jsxs)(g.xu,{children:[!Ji&&!Fi&&"desktopParity"===ri&&(0,b.jsx)(re.Z,{pinId:_i,mode:"inlineWithScrollArrows",graphqlRef:null}),!Ni&&(0,b.jsx)(te.MZ,{...an,children:(0,b.jsx)(Q,{duploConversationPin:ci,allowPriceIndicator:!ei&&!Ni&&["shop_feed"].includes(ti),marginTop:He,hidePinMetadata:Yi,contextMenu:Qe&&!Oi?(0,b.jsx)(g.xu,{marginStart:1,marginTop:He,children:(0,b.jsx)(g.xu,{height:26,width:24,children:(0,b.jsx)(o.Z,{name:"SafeSuspense_Pin_ContextualMenu",children:(0,b.jsx)(f.Z,{children:(0,b.jsx)(De,{adMatchReason:Xe.adMatchReason,bestPinImgSrc:(0,r.Z)({embedSrc:null===(F=Xe.embed)||void 0===F?void 0:F.src,embedType:null===(V=Xe.embed)||void 0===V?void 0:V.type,images:{...[["136x136",hi],["170x",gi],["236x",bi],["474x",Ii],["736x",Ai],["orig",yi]].reduce(((e,[i,n])=>{var t,l,a,o;return n?(e[i]={dominant_color:null!==(t=n.dominantColor)&&void 0!==t?t:void 0,height:null!==(l=n.height)&&void 0!==l?l:void 0,url:null!==(a=n.url)&&void 0!==a?a:void 0,width:null!==(o=n.width)&&void 0!==o?o:void 0},e):e}),{})}}),feedback:Be,feedbackType:this.getFeedbackType(),getRecommendationDescription:this.getRecommendationDescription,graphqlRef:null,imageSignature:null!=vi?vi:void 0,pinCategory:mi,pinDescription:Xi,pinId:_i,pinTitle:Pi,sourceType:Vi?"ad":Ti?"following":void 0,viewParameter:Ye,viewType:$e,trackingParams:oi})})})})}):null,credits:this.getCredits(),hasAffiliatedProducts:null!=Ui?Ui:void 0,isPromotedPin:Vi,isSponsoredPin:Di,isSquarePin:Ne,marginStart:He,marginEnd:He,onCreditsClick:this.handleCreditsClick,pinDescription:Xi,pinId:_i,pinnedToBoardId:null!==(U=null===(O=Xe.pinnedToBoard)||void 0===O?void 0:O.entityId)&&void 0!==U?U:"",pinReactionCounts:null!==(L=null===(N=Xe.reactionCountsData)||void 0===N?void 0:N.reduce(((e,{reactionCount:i,reactionType:n})=>({...e,[String(null!=n?n:0)]:null!=i?i:0})),{}))&&void 0!==L?L:void 0,promoterName:null!==(M=null==ki?void 0:ki.fullName)&&void 0!==M?M:void 0,recipeCookTime:Mi?void 0:Xe.richSummary&&Xe.richSummary.displayCookTime,recipeMaxRating:Mi||null==Si||null===(q=Si.aggregateRating)||void 0===q?void 0:q.bestRating,recipeRating:Mi||null==Si||null===(W=Si.aggregateRating)||void 0===W?void 0:W.ratingValue,recipeReviewCount:Mi||null==Si||null===(Z=Si.aggregateRating)||void 0===Z?void 0:Z.reviewCount,shouldShowReactions:$i,style:rn?"overlay":"default",title:rn?void 0:Ri,type:Ci})})]}),Ni&&(0,b.jsx)(ae,{description:Xe.description,domain:null===(K=Xe.richSummary)||void 0===K?void 0:K.siteName,gridTitle:null!==(X=Xe.gridTitle)&&void 0!==X?X:void 0,pinId:_i,priceSummary:dn&&{maxPrice:dn.maxPrice,minPrice:dn.minPrice,price:dn.price,standardPrice:dn.standardPrice},placeSummaryName:null===(G=Xe.legacyOnly)||void 0===G?void 0:G.place_summary,richMetadataTitle:null===(Y=Xe.richMetadata)||void 0===Y?void 0:Y.title,richSummaryDisplayName:null===(ee=Xe.richSummary)||void 0===ee?void 0:ee.displayName,storyPinDataId:Xe.storyPinDataId,storyPinDataMetadataPinTitle:null===(le=Xe.storyPinData)||void 0===le||null===(se=le.metadata)||void 0===se?void 0:se.pinTitle,title:Xe.title,isUnauthRelatedProductsExp1LineGroup:(null==ai?void 0:ai.includes("square"))||(null==ai?void 0:ai.includes("1_line"))})]}),qi&&Qe&&(0,b.jsx)(g.xu,{color:"secondary",marginBottom:6,marginEnd:"auto",marginStart:"auto",marginTop:-2,position:"relative",rounding:2,width:"90%",children:(0,b.jsx)(p.Z,{onTouch:this.handlePinSend,pressState:"none",rounding:2,children:(0,b.jsx)(g.xu,{padding:3,children:(0,b.jsx)(g.xv,{align:"center",weight:"bold",children:Oe.bt("发送", "Send", " - ", undefined, true)})})})}),"reported"===Te?(0,b.jsx)($,{color:null!==(de=Xe.dominantColor)&&void 0!==de?de:"",getFeedbackText:()=>({title:this.props.i18n.bt("已举报", "Reported", "message displayed after reporting a pin", undefined, true),subTitle:this.props.i18n.bt("谢谢！你的反馈会帮助我们维护 Pinterest 社区的安全。", "Thanks! Your feedback helps us keep the Pinterest community safe.", "message displayed after reporting a pin", undefined, true)}),pinId:_i,showing:!0}):(0,b.jsx)($,{color:null!==(pe=Xe.dominantColor)&&void 0!==pe?pe:"",getFeedbackText:this.getPinHiddenFeedbackText,onUnfollow:this.handleUnfollowPin,pinId:_i,showing:!!Te,unfollowed:"unfollowed"===Te,viewParameter:Ye,viewType:$e}),pi&&"inlineHidden"===ri&&!Ni&&(0,b.jsx)(P.Z,{id:"related-pins-title",children:(0,b.jsx)(g.iP,{onTap:()=>{si({action:"click",item:"related-pins-title"})},fullWidth:!1,children:(0,b.jsx)(ne,{description:Xe.description,gridTitle:null!==(me=Xe.gridTitle)&&void 0!==me?me:void 0,pinId:_i,placeSummaryName:null===(_e=Xe.legacyOnly)||void 0===_e?void 0:_e.place_summary,richMetadataTitle:null===(he=Xe.richMetadata)||void 0===he?void 0:he.title,richSummaryDisplayName:null===(ge=Xe.richSummary)||void 0===ge?void 0:ge.displayName,storyPinDataId:Xe.storyPinDataId,storyPinDataMetadataPinTitle:null===(Ie=Xe.storyPinData)||void 0===Ie||null===(Ae=Ie.metadata)||void 0===Ae?void 0:Ae.pinTitle,title:Xe.title})})}),(null===(ye=Xe.legacyOnly)||void 0===ye?void 0:ye.debug)&&(0,b.jsx)(ce.W,{data:Xe.legacyOnly.debug})]})}render(){const{componentType:e,pin:{entityId:i},trackingParams:n,viewParameter:t,viewType:l,slotIndex:a,objectIdStr:o,viewData:s}=this.props,{startImpressionTimer:r}=this.state;return(0,b.jsx)(Ie.dL,{auxData:this.getAuxData(),component:e,impressionData:this.getImpressionData(),isPaused:!r,loggingId:i,objectIdStr:o,slotIndex:a,trackingParams:n,viewData:s,viewParameter:t,viewType:l,children:({impressionTrackerRef:e})=>(0,b.jsx)(g.xu,{ref:e,children:this.renderPinCard()})})}}function Oe(e){const i=(0,A.ZP)(),n=(0,we.g)(),{checkExperiment:t}=(0,T.F)(),a=(0,F.useHistory)(),o=(0,F.useLocation)(),s=(0,w.ZP)(),r=(0,Se.M)(),d=(0,ve.yz)(),c=(0,xe._)({id:1000107}),p=(0,ke.Z)(),m=(0,B.Z)(),{country:_,isAuthenticated:h,isBot:g}=(0,V.B)(),I=(0,se.Z)(),y=(0,l.useDispatch)(),{hasPoorConnection:x,viewedSharedPins:v}=(0,l.useSelector)((({session:e})=>e)),k=(0,l.useSelector)((({experiences:e})=>{const i=e[1000107];return!!i&&500678===i.experience_id})),f=(0,l.useSelector)((({session:e,users:i})=>(0,u.Z)(i[e.userId].created_at))),{getPinFeedbackStatus:S,setPinFeedbackStatus:P}=(0,Pe.K)(),j=e.pin.entityId;return(0,b.jsx)(Ue,{...e,adBlockTextTransform:I,checkExperiment:t,country:_,createUnauthContextMenuHandler:r,deviceType:s,experience:c,feedbackStatus:S({pinId:j}),hasPoorConnection:x,history:a,i18n:i,isAuth:h,isBot:g,isImageOnlyExp:k,location:o,logContextEvent:p,markPinUnfollowed:()=>P({pinId:j,pinFeedbackStatus:"unfollowed"}),pwaType:d,setSharingOnBoardPage:(e,i,n)=>y((0,Ae.Mj)(e,i,n)),trackInteraction:m,unauthDesktopSignupModalPageContext:n,vaseDisplayMode:"desktop"===s?"desktopParity":"inlineHidden",viewedSharedPins:v,viewerIsNewUser:f})}const Qe=(0,a.Z)({useGraphQLAdapter:e=>(0,W.useFragment)(Be,e),useLegacyAdapter:e=>{var i,n,t,l,a,o,s,r,d,c,u,p,m;const _=(0,v.S6)()(e);if(!_)return null;const h=e=>e&&{entityId:e.id,fullName:e.full_name,imageLargeUrl:e.image_large_url,imageMediumUrl:e.image_medium_url,imageSmallUrl:e.image_small_url,username:e.username},g=e=>e&&{dominantColor:e.dominant_color,height:e.height,url:e.url,width:e.width},b=_.reaction_counts;return{adMatchReason:_.ad_match_reason,altText:_.alt_text,attribution:_.attribution&&{embed:_.attribution.embed&&{type:_.attribution.embed.type}},board:_.board&&{entityId:_.board.id,followedByMe:_.board.followed_by_me,isCollaborative:_.board.is_collaborative,name:_.board.name,privacy:_.board.privacy,url:_.board.url},category:_.category,closeupDescription:_.closeup_description,closeupUnifiedDescription:_.closeup_unified_description,descriptionHtml:_.description_html,description:_.description,domain:_.domain,dominantColor:_.dominant_color,embed:_.embed&&{height:_.embed.height,src:_.embed.src,type:_.embed.type,width:_.embed.width},entityId:_.id,gridTitle:_.grid_title,imageCrop:_.image_crop&&{minY:_.image_crop.min_y,maxY:_.image_crop.max_y},imageSignature:_.image_signature,imageSpec_136x136:g(null===(i=_.images)||void 0===i?void 0:i["136x136"]),imageSpec_170x:g(null===(n=_.images)||void 0===n?void 0:n["170x"]),imageSpec_236x:g(null===(t=_.images)||void 0===t?void 0:t["236x"]),imageSpec_474x:g(null===(l=_.images)||void 0===l?void 0:l["474x"]),imageSpec_736x:g(null===(a=_.images)||void 0===a?void 0:a["736x"]),imageSpec_orig:g(null===(o=_.images)||void 0===o?void 0:o.orig),isDownstreamPromotion:_.is_downstream_promotion,isEligibleForPdp:_.is_eligible_for_pdp,isEligibleForWebCloseup:_.is_eligible_for_web_closeup,isOosProduct:_.is_oos_product,isPromoted:_.is_promoted,isStaleProduct:_.is_stale_product,linkDomain:_.link_domain&&{officialUser:_.link_domain.official_user&&{fullName:_.link_domain.official_user.full_name,entityId:null!==(s=_.link_domain.official_user.id)&&void 0!==s?s:"",imageLargeUrl:_.link_domain.official_user.image_large_url,imageMediumUrl:_.link_domain.official_user.image_medium_url,imageSmallUrl:_.link_domain.official_user.image_small_url,username:_.link_domain.official_user.username,isPrimaryWebsiteVerified:_.link_domain.official_user.is_primary_website_verified}},link:_.link,nativeCreator:h(_.native_creator),pinnedToBoard:_.pinned_to_board&&{entityId:null!==(r=_.pinned_to_board.id)&&void 0!==r?r:""},pinJoin:_.pin_join&&{visualAnnotation:_.pin_join.visual_annotation},pinner:_.pinner&&{entityId:_.pinner.id,explicitlyFollowedByMe:_.pinner.explicitly_followed_by_me,fullName:_.pinner.full_name,imageLargeUrl:_.pinner.image_large_url,imageMediumUrl:_.pinner.image_medium_url,imageSmallUrl:_.pinner.image_small_url,username:_.pinner.username},promoter:h(_.promoter),reactionCountsData:b&&Object.keys(b).map((e=>({reactionType:Number(e),reactionCount:b[e]}))),richMetadata:_.rich_metadata&&{description:_.rich_metadata.description,title:_.rich_metadata.title,recipe:_.rich_metadata.recipe&&{fromAggregatedData:_.rich_metadata.recipe.from_aggregated_data},products:_.rich_metadata.products&&_.rich_metadata.products.map((e=>{var i,n,t,l;return{name:e.name,offerSummary:{maxPrice:null===(i=e.offer_summary)||void 0===i?void 0:i.max_price,minPrice:null===(n=e.offer_summary)||void 0===n?void 0:n.min_price,price:null===(t=e.offer_summary)||void 0===t?void 0:t.price,standardPrice:null===(l=e.offer_summary)||void 0===l?void 0:l.standard_price}}}))},richSummary:_.rich_summary&&{aggregateRating:_.rich_summary.aggregate_rating&&{bestRating:_.rich_summary.aggregate_rating.best_rating,ratingValue:_.rich_summary.aggregate_rating.rating_value,reviewCount:_.rich_summary.aggregate_rating.review_count},displayName:_.rich_summary.display_name,displayCookTime:_.rich_summary.display_cook_time,siteName:_.rich_summary.site_name,typeName:_.rich_summary.type_name,products:_.rich_summary.products&&_.rich_summary.products.map((e=>{var i,n,t,l;return{name:e.name,offerSummary:{maxPrice:null===(i=e.offer_summary)||void 0===i?void 0:i.max_price,minPrice:null===(n=e.offer_summary)||void 0===n?void 0:n.min_price,price:null===(t=e.offer_summary)||void 0===t?void 0:t.price,standardPrice:null===(l=e.offer_summary)||void 0===l?void 0:l.standard_price}}}))},seoUrl:_.seo_url,shoppingFlags:_.shopping_flags,sourceInterest:_.source_interest&&{entityId:null!==(d=_.source_interest.id)&&void 0!==d?d:"",name:_.source_interest.name,urlName:_.source_interest.url_name},sponsorship:_.sponsorship&&{creator:_.sponsorship.creator&&{entityId:null!==(c=_.sponsorship.creator.id)&&void 0!==c?c:"",fullName:_.sponsorship.creator.full_name,imageLargeUrl:_.sponsorship.creator.image_large_url,imageMediumUrl:_.sponsorship.creator.image_medium_url,imageSmallUrl:_.sponsorship.creator.image_small_url,username:_.sponsorship.creator.username},sponsor:_.sponsorship.sponsor&&{entityId:null!==(u=_.sponsorship.sponsor.id)&&void 0!==u?u:"",fullName:_.sponsorship.sponsor.full_name,imageLargeUrl:_.sponsorship.sponsor.image_large_url,imageMediumUrl:_.sponsorship.sponsor.image_medium_url,imageSmallUrl:_.sponsorship.sponsor.image_small_url,username:_.sponsorship.sponsor.username}},storyPinDataId:_.story_pin_data_id,storyPinData:_.story_pin_data&&{hasProductPins:_.story_pin_data.has_product_pins,isDeleted:_.story_pin_data.is_deleted,metadata:_.story_pin_data.metadata&&{pinTitle:_.story_pin_data.metadata.pin_title}},title:_.title,trackedLink:_.tracked_link,trackingParams:_.tracking_params,videos:_.videos&&{entityId:null!==(p=_.videos.id)&&void 0!==p?p:"",videoList:_.videos.video_list&&{vHLSV4:_.videos.video_list.V_HLSV4&&{duration:_.videos.video_list.V_HLSV4.duration,height:_.videos.video_list.V_HLSV4.height,width:_.videos.video_list.V_HLSV4.width,url:_.videos.video_list.V_HLSV4.url},v720P:_.videos.video_list.V_720P&&{duration:_.videos.video_list.V_720P.duration,height:_.videos.video_list.V_720P.height,width:_.videos.video_list.V_720P.width,url:_.videos.video_list.V_720P.url}}},legacyOnly:{debug:_.debug,isSocialSeasonalBoard:null===(m=_.board)||void 0===m?void 0:m.isSocialSeasonalBoard,place_summary:_.place_summary,recommendation_reason:_.recommendation_reason}}}});function Le(e){const{pinId:i,duploQueryRef:n,...t}=e;return(0,b.jsx)(Qe,{input:n?{enabled:!0,data:n}:{enabled:!1,data:i},children:({data:e})=>!!e&&(0,b.jsx)(Oe,{...t,pin:e})})}},167525:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(898781),l=n(643010),a=n(883119),o=n(785893);function s({text:e,icon:i,largeIdentifier:n,largeMargin:s}){const r=(0,t.ZP)();return(0,o.jsxs)(a.xu,{zIndex:new a.Ry(1),alignItems:"center",dangerouslySetInlineStyle:{__style:{backgroundColor:(0,l.Yc)()?"rgba(0, 0, 0, 0.7)":"rgba(255, 255, 255, 0.8)"}},display:"flex",margin:s?4:2,overflow:"hidden",position:"absolute",rounding:"pill",padding:2,paddingX:n?4:void 0,height:n?36:24,top:!0,children:[i&&(0,o.jsx)(a.xu,{marginEnd:n?2:1,children:(0,o.jsx)(a.JO,{accessibilityLabel:r.bt("显示 Pin 图类型的识别符", "identifier that shows the pin type", "pin.pincard.iconAccessibilityLabel", undefined, true),color:"default",icon:i,inline:!0,size:n?18:12})}),(0,o.jsx)(a.xv,{inline:!0,size:n?"200":"100",weight:"bold",children:e})]})}},651745:(e,i,n)=>{n.d(i,{ER:()=>a,oB:()=>s,r5:()=>o});var t=n(844974),l=n(576272);const a="postDownloadAppUpsellLastViewed",o="postDownloadAppUpsellTimesViewed",s=({canUpsellNativeApp:e})=>{let i;if("undefined"==typeof window)return i;const n=(0,t.qn)(a),s=!!(n&&Date.now()-Number(n)<864e5),r=(0,t.qn)(o)||0,d=Number(r)>=3,c=(0,t.qn)(l.V5),u=(Date.now()-Number(c)<l.UH?(0,t.qn)(l.QJ):0)>=l.km;return!e||s||d?u||(i="saveSend"):i="appUpsell",i}},831539:(e,i,n)=>{n.d(i,{Z:()=>_});var t=n(474236),l=n(941646),a=n(898781),o=n(892819),s=n(349700),r=n(780280),d=n(561195),c=n(883119),u=n(785893);const p=({rating:e,textSize:i,type:n})=>{if("single"===n){const n=parseFloat(e);return Number.isNaN(n)?null:(0,u.jsxs)(c.kC,{alignItems:"center",children:[(0,u.jsx)(d.A,{fill:"full",width:12}),(0,u.jsx)(c.xv,{size:i,children:n.toFixed(1)})]})}return(0,u.jsx)(d.Z,{rating:e,width:12})},m=({bracket:e,count:i,countFormat:n,countType:t,marginStart:d,textSize:p,underline:m})=>{const{locale:_}=(0,r.B)(),h=(0,a.ZP)(),g=(0,o.Z)();if(null==i)return null;let b=g(_,i,{shortform:!0,shortform_maximum_fraction_digits:1});if("text"===n){const e="review"===t?h.nbt(["{{ count }} 条评论"], i, "webapp.app.www-unified.productStarRatings.RatingCountText", true):h.nbt(["{{ count }} 个评分"], i, "webapp.app.www-unified.productStarRatings.RatingCountText", true);b=(0,s.nk)(e,{count:i}).join("")}return e&&(b=`(${b})`),(0,u.jsx)(c.xu,{dangerouslySetInlineStyle:{__style:{borderBottom:m?"1px solid gray":"none"}},marginStart:d,children:(0,u.jsx)(c.xv,{color:m?"subtle":"default",size:p,underline:m,children:(0,u.jsx)(l.Z,{id:"ratings-count-text",display:"inlineBlock",children:b})})})};function _({bracket:e,count:i,countFormat:n,countType:l,rating:a,textSize:o,underline:s}){return(0,t.Z)({count:i,rating:a})?(0,u.jsxs)(c.kC,{alignItems:"center",justifyContent:"start",children:[(0,u.jsx)(p,{rating:a,textSize:o,type:"multiple"}),(0,u.jsx)(m,{bracket:e,count:i,countFormat:n,countType:l,textSize:o,underline:s})]}):null}},474236:(e,i,n)=>{function t({count:e,rating:i}){return Boolean(i&&"None"!==i&&Number.isFinite(e))}n.d(i,{Z:()=>t})},255607:(e,i,n)=>{function t(e){const i=Object.keys(e);if(i.length>0){return i.sort(((i,n)=>e[n]-e[i])).slice(0,3)}return null}function l(e){const i=Object.values(e);if(i.length>0){return i.reduce(((e,i)=>e+i),0)}return 0}function a({boardIsCollaborative:e,isDownstreamPromotion:i,isPromoted:n,storyPinDataId:t,videosId:l}){return!(n||i||!l&&!t||null!=e&&e)}n.d(i,{At:()=>t,J6:()=>a,Ud:()=>l})},349741:(e,i,n)=>{n.d(i,{Z:()=>x});var t=n(667294),l=n(327212),a=n(830157),o=n(499128),s=n(898781),r=n(349700),d=n(883119),c=n(785893);function u({hideToast:e,newPin:i,originalPinId:n}){var t,l;const a=(0,s.ZP)();return(0,c.jsx)(o.ZP,{primaryAction:{accessibilityLabel:a.bt("更改已收藏 Pin 图按钮", "Change saved Pin button", "RepinRequest.a11yChangeButton", undefined, true),href:`/pin/${i.id}/repin/?isEditingPin=true&pinBoardId=${null!==(t=null===(l=i.board)||void 0===l?void 0:l.id)&&void 0!==t?t:""}&&isFromToast=true&&originalPinId=${null!=n?n:""}`,label:a.bt("更改", "Change", "RepinRequest.ChangeButton", undefined, true),size:"lg",onClick:e},duration:5e3,onHide:e,text:(0,c.jsx)(d.xv,{children:(0,r.nk)(a.bt("已收藏至 {{ profile }}", "Saved to {{ profile }}", "RepinRequest.ProfileSaveToastText", undefined, true),{profile:(0,c.jsx)(d.xv,{inline:!0,weight:"bold",children:a.bt("个人资料", "Profile", "RepinRequest.ProfileSaveToastText.Profile", undefined, true)})})}),iconThumbnail:(0,c.jsx)(d.xu,{color:"secondary",display:"flex",justifyContent:"center",alignItems:"center",height:48,width:48,children:(0,c.jsx)(d.JO,{accessibilityLabel:a.bt("个人资料", "Profile", "RepinRequest.ProfileIcon", undefined, true),icon:"history",size:22})})})}var p=n(214494),m=n(483025),_=n(414327),h=n(332611),g=n(675752),b=n(56632),I=n(12918),A=n(782677);const y=({board:e,section:i})=>{const n=(0,s.ZP)();return i?(0,r.nk)(n.bt("已将 {{sectionName}} 收藏至 {{boardName}}", "Saved to {{sectionName}} in {{boardName}}", "Toast for successfully saving to a section within a board", undefined, true),{sectionName:i&&i.title,boardName:e.name}).join(""):(0,c.jsxs)(t.Fragment,{children:[(0,c.jsx)(d.xv,{color:"default",children:n.bt("收藏至", "Saved to", "Saved to {{ boardName }}", undefined, true)}),(0,c.jsx)(d.xv,{color:"default",weight:"bold",children:e.name})]})};class x{constructor({boardId:e,dispatch:i,history:n,isOneTapSave:t=!1,isQuickSave:l=!1,onSuccess:o,onUndo:s,originalPinId:r,pin:d,resourceName:c,section:u,showNewUserSavetoProfileAnimation:p=!1,showRepinToasts:_,trackingParams:h,userId:g,viewType:b=3,historyPush:I,suggestedBoardIds:y}){var x,v,k,f,S;S=e=>(0,A.Fv)(e.resource_response.data,m.Z[this.resourceName]),(f="_getNormalizedResponse")in(k=this)?Object.defineProperty(k,f,{value:S,enumerable:!0,configurable:!0,writable:!0}):k[f]=S,this.boardId=e,this.trackingParams=h,this.clientTrackingParams=(0,a.Z)(h.clientTrackingParams||"",d.tracking_params),this.dispatch=i,this.history=n,this.onSuccess=o,this.onUndo=s,this.originalPinId=r,this.pin=d,this.pinnedToBoardId=h.pinnedToBoardId||(null!==(x=null===(v=d.pinned_to_board)||void 0===v?void 0:v.id)&&void 0!==x?x:""),this.resourceName=c,this.showNewUserSavetoProfileAnimation=p,this.showRepinToasts=_,this.section=u,this.isOneTapSave=t,this.isQuickSave=l,this.userId=g,this.viewType=b,this.historyPush=I,this.suggestedBoardIds=y}get resourceOptions(){const{link:e,title:i,promoted_is_removable:n,id:t}=this.pin,l=n?{is_removable:!0}:{};return{pin_id:t,board_id:this.boardId,section:this.section&&this.section.id,clientTrackingParams:this.clientTrackingParams,link:null!=e?e:"",title:null!=i?i:"",user_id:this.userId,is_removable:l}}get trackingData(){return{event_type:5,element:this.isOneTapSave?10599:void 0,view_type:this.viewType,component:this.isOneTapSave?0:7,view_parameter:this.isOneTapSave?3173:(0,g.A)(this.pin),object_id_str:this.pin.id,clientTrackingParams:this.clientTrackingParams,aux_data:{board_id:this.pinnedToBoardId,destination_board_id:this.boardId,is_profile_save:!this.boardId,pin_id:this.pin.id,suggested_boards:this.suggestedBoardIds}}}_createRepin(){return p.Z.create(this.resourceName,{...this.resourceOptions,disable_event_log_info:!0}).callCreate()}processRepin(e){return this._createRepin().then((i=>{this.onSuccess&&this.onSuccess();const n=i.resource_response.data,{board:t}=n,{isQuickSave:a,originalPinId:o,showNewUserSavetoProfileAnimation:r}=this,p=({hideToast:e})=>{var i;if(a&&!r)return(0,c.jsx)(u,{hideToast:e,newPin:n,originalPinId:o});const{thumbnail:p}=(0,b.L)(t.id);return(0,c.jsx)(l.Z,{button:(0,c.jsx)(s.oz,{children:e=>(0,c.jsx)(d.zx,{fullWidth:!0,onClick:({event:i})=>{i.preventDefault(),i.stopPropagation();const l=this.onUndo;var a;l&&!r?l(this.pin.id,n.id,t.id,null===(a=this.section)||void 0===a?void 0:a.id,e):r&&this.historyPush(`/pin/${n.id}/repin/?isEditingPin=true&pinBoardId=${t.id}&&isFromToast=true&&originalPinId=${null!=o?o:""}`)},text:r?e.bt("整理", "Organize", "RepinRequest.OrganizeButton", undefined, true):e.bt("撤销", "Undo", "RepinRequest.UndoButton", undefined, true)})}),href:this.section?`${t.url}${null!==(i=this.section.slug)&&void 0!==i?i:""}`:t.url,isRepinToExistingBoard:!0,onHide:e,text:(0,c.jsx)(y,{board:t,section:this.section}),thumbnail:p})},m=this._getNormalizedResponse(i);if(this.dispatch((0,_.XM)(this.resourceName,this.resourceOptions,i,m)),this.originalPinId&&this.originalPinId!==this.resourceOptions.pin_id){const e={...this.resourceOptions,pin_id:this.originalPinId};this.dispatch((0,_.XM)(this.resourceName,e,i,m))}this.dispatch((0,I.M)(n.id,t.id,this.section?this.section.id:void 0,this.userId));const g=this.showRepinToasts;return g&&g(p),this.dispatch((0,h.fO)({event_type:5})),e(this.trackingData),n}))}}},81734:(e,i,n)=>{n.d(i,{Z:()=>T});var t=n(667294),l=n(702664),a=n(898781),o=n(926275),s=n(977734),r=n(499128),d=n(112690),c=n(927383),u=n(461355),p=n(118405),m=n(639952),_=n(343341);var h=n(52022),g=n(332611),b=n(881802),I=n(698330),A=n(276775),y=n(785893);const x=()=>{};function v({clientTrackingParams:e,experience:i,hasSaveHandoffExperience:n,onError:v,onTouch:k,onUnsave:f,pinId:S,pinnedToBoardId:P,shouldShowSavedButton:w,showSingleToast:j}){const B=(0,a.ZP)(),R=(0,d.Z)(),E=(0,h.Z)(),C=(0,l.useDispatch)(),T=(0,A.useHistory)(),J=(0,A.useLocation)(),{showToast:F}=(0,_.F9)(),V=function({showSingleToast:e}){const i=(0,l.useDispatch)(),n=(0,_.F9)()[e?"showOneToast":"showToast"],{forceShowNavFooter:t,setForceShowNavFooter:a}=(0,p.U)(),o=(0,l.useSelector)((({session:e})=>e.shouldHideNavBar));return(e,l)=>{l||(o&&i((0,m.Cp)()),i((0,m.WF)()),t||a(!0)),setTimeout((()=>{l||(o&&i((0,m.FK)()),i((0,m.a5)()),t||a(!1)),n(e)}),u.z)}}({showSingleToast:j}),D=J.pathname.startsWith("/pin"),U=(0,l.useSelector)((({session:e})=>e.hasSavedUnauthPin)),O=(0,l.useSelector)((({session:e})=>e.unauthSavePinId)),Q=(0,I.Tt)(),L=null==Q?void 0:Q.pin_count,N=(0,o.Z)(null==Q?void 0:Q.created_at),M=(0,t.useRef)(null),q=n&&!U,W=(0,c.Z)(),Z=e=>T.push(e),K=S?()=>{R({event_type:102,element:11933}),C((0,s.Z)({history:T,i18n:B,logContextEvent:R,onSuccess:()=>{i&&C((0,g.CK)(i.placement_id,i.experience_id))},originalPinId:S,pinId:S,trackingParams:{clientTrackingParams:e,pinnedToBoardId:P},showNewUserSavetoProfileAnimation:N,showRepinConfirmation:n&&!D?()=>{}:V,disableRepinAnimation:O===S,pinCount:L,historyPush:Z})).catch((e=>{F((({hideToast:i})=>(0,y.jsx)(r.ZP,{variant:"error",text:e.message||B.bt("抱歉！我们这边出了点问题。", "Sorry! Something went wrong on our end.", "quickSave.toast.error.message", undefined, true),onHide:i}))),null==v||v()}))}:x;if((0,t.useEffect)((()=>{q&&!M.current&&S&&(E({action:"trigger",item:"unauth-save-button-quicksave"}),K(),C((0,m.e2)())),M.current=q})),!S)return null;return W({fn:e=>{e.stopPropagation(),e.preventDefault(),k&&k(e),w?w&&f&&f(e):K()},modalHeader:(0,b.Bx)(B)})}var k=n(643010),f=n(252417),S=n(883119),P=n(57791);const w={__path:"M6.75 19.65V4h12v15.65l-6-3.67zm6-.15l5.96 3.64a2 2 0 003.04-1.7V4a3 3 0 00-3-3h-12a3 3 0 00-3 3v17.43a2 2 0 003.04 1.71z"},j={__path:"M3 4C3 2.34315 4.34315 1 6 1H18C19.6569 1 21 2.34315 21 4V21.4339C21 22.9957 19.2898 23.9549 17.9571 23.1404L12 19.5L6.0429 23.1404C4.71019 23.9549 3 22.9957 3 21.4339V4Z"},B=(e,i)=>{const n=(0,k.Yc)();return i&&n&&"default"===e?"lightWash":e},R=(0,t.forwardRef)((({accessibilityLabel:e,clickHandler:i,SVGPath:n},t)=>(0,y.jsx)(S.xu,{ref:t,children:(0,y.jsx)(S.hU,{accessibilityLabel:e,bgColor:"red",dangerouslySetSvgPath:n,iconColor:"white",onClick:({event:e})=>{i&&i(e)},size:"md"})}))),E=(e,i,n,t,l)=>{const a=B(t,l);return(0,y.jsx)(S.iP,{onTap:({event:e})=>{i&&i(e)},rounding:"pill",fullWidth:!1,children:(0,y.jsx)(S.xu,{color:a,height:40,rounding:6,display:"flex",justifyContent:"center",alignItems:"center",paddingX:3,children:(0,y.jsx)(S.xv,{color:"light",weight:"bold",size:n.length>5?"100":"300",children:n})})})},C=(e,i,n,t,l,a)=>{const o=B(t,a);return(0,y.jsx)(S.iP,{onTap:({event:e})=>{i&&i(e)},rounding:"pill",fullWidth:!1,children:(0,y.jsx)(S.xu,{color:o,height:f.oe,rounding:f.dX,display:"flex",justifyContent:"center",alignItems:"center",paddingX:f.rM,paddingY:f.Ai,children:(0,y.jsx)(S.xv,{color:l,weight:"bold",size:n.length>5?"100":"300",children:n})})})},T=({buttonText:e,clientTrackingParams:i,color:n="red",deviceType:o,experience:s,hasQuickSave:r,hasSaveHandoffExperience:d,inline:c=!0,inMwebHorizontalActionBarExp:u,isLegoSaveStyle:p,isOnIdeaPinCloseup:m,onTouch:_,onUnsave:h,pinId:b,pinnedToBoardId:I,shape:A,shouldShowSavedButton:x,to:k,viewParameter:f,viewType:B})=>{const T=(0,a.ZP)(),J=(0,l.useDispatch)(),F=(0,t.useRef)(null),V=(0,l.useSelector)((({experiences:e})=>e))[1000112],D=504679===(null==V?void 0:V.experience_id);(0,t.useEffect)((()=>{s&&s.placement_id&&J((0,g.UT)(s.placement_id,s.experience_id))}),[s,J]);const U=v({clientTrackingParams:i,experience:s,hasSaveHandoffExperience:d,onTouch:_,onUnsave:h,pinId:b,pinnedToBoardId:I,shouldShowSavedButton:x}),O={accessibilityLabel:T.bt("Pin 图", "Pin", "Pin accessibility label", undefined, true),color:n,inline:p?void 0:c,minHeight:p?48:void 0,onTouch:r?U:_,onUnsave:r?U:h,pressState:"compress",shape:p?"pill":A,size:"lg",text:e||T.bt("收藏", "Save", "Auth mobile web save button for pin closeup", undefined, true),to:k,unsaveAccessibilityLabel:T.bt("已收藏", "Saved", "SaveButton.ExperimentalSavedButtonAccessibilityLabel", undefined, true)};let Q=(0,y.jsx)(P.Ai,{...O,deeplinkUri:"deeplinkUri",upsellType:"save",viewType:B,viewParameter:f,clientTrackingParams:i,deviceType:o}),L=(0,y.jsx)(S.zx,{text:O.text,accessibilityLabel:O.unsaveAccessibilityLabel,size:O.size,fullWidth:O.inline,onClick:({event:e})=>{O.onUnsave&&O.onUnsave(e)},selected:!0});const N={SaveButtonContent:(0,y.jsx)(R,{accessibilityLabel:O.accessibilityLabel,clickHandler:e=>{var i;D&&J((0,g.CK)(V.placement_id,V.experience_id)),null===(i=O.onTouch)||void 0===i||i.call(O,e)},SVGPath:w,ref:F}),UnsaveButtonContent:(0,y.jsx)(R,{accessibilityLabel:O.unsaveAccessibilityLabel,clickHandler:O.onUnsave,SVGPath:j})},M={enabled_logging:{SaveButtonContent:E(O.accessibilityLabel,O.onTouch,O.text,"primary",x||!1),UnsaveButtonContent:E(O.unsaveAccessibilityLabel,O.onUnsave,O.text,"dark",x||!1)},hbar:{SaveButtonContent:C(O.accessibilityLabel,O.onTouch,O.text,"primary","light",x||!1),UnsaveButtonContent:C(O.unsaveAccessibilityLabel,O.onUnsave,O.text,"default","dark",x||!1)},employees:N};var q;return m&&"desktop"!==o&&(q=M[u?"hbar":"enabled_logging"].SaveButtonContent,Q=(0,y.jsx)(P.MZ,{...O,clientTrackingParams:i,deeplinkUri:"deeplinkUri",deviceType:o,isActionButton:!0,upsellType:"save",viewParameter:f,viewType:B,children:q}),L=M[u?"hbar":"enabled_logging"].UnsaveButtonContent),(0,y.jsx)(S.xu,{"data-test-id":"save-button-mobile",children:x?L:Q})}},613736:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(702664),l=n(50286),a=n(784590),o=n(883119),s=n(643010),r=n(378518),d=n(780280),c=n(698330),u=n(81734),p=n(898781),m=n(785893);const _=0;function h({buttonText:e,clientTrackingParams:i,pinId:n,pinnedToBoardId:h,shouldShowSavedButton:g,to:b,...I}){const A=(0,p.ZP)(),y=(0,l.ZP)(),{isAuthenticated:x}=(0,d.B)(),v=(0,c.Tt)(),k=x?v:null,f=(({i18n:e,isSaved:i})=>{const n=(0,s.Yc)()?"darkGray":"white";return i?{buttonText:e.bt("已收藏", "Saved", "closeup.savedButton.text", undefined, true),color:n,inline:!1}:Object.freeze({})})({i18n:A,isSaved:g});(0,a.Z)(k?{name:"UserResource",options:{user_id:k.id,field_set_key:"save_behavior"}}:null);const S=null==k?void 0:k.save_behavior,P=(0,t.useSelector)((({session:e})=>e.unauthSavePinId)),w=x&&!!P,j=(0,r._)({id:1000152}),B=S===_||w;return(0,m.jsx)(o.xu,{"data-test-id":"standard-save-button",children:(0,m.jsx)(u.Z,{experience:j,pinnedToBoardId:h,pinId:n,to:b,hasQuickSave:B,shouldShowSavedButton:g,hasSaveHandoffExperience:w,clientTrackingParams:i,deviceType:y,...I,...f,isLegoSaveStyle:!0})})}},576272:(e,i,n)=>{n.d(i,{QJ:()=>l,UH:()=>a,V5:()=>t,km:()=>o});const t="saveSendEducationModalLastDismissed",l="saveSendEducationModalTimesDismissed",a=864e5,o=2},954063:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(667294),l=n(883119),a=n(785893);class o extends t.Component{componentDidMount(){this.anchor&&(!this.props.hash||this.props.hash&&`#${this.props.hash}`===window.location.hash)&&(this.anchor.scrollIntoView(),this.props.offset&&window.scrollBy(0,this.props.offset))}render(){const e=this.props.children?t.Children.only(this.props.children):null;return(0,a.jsx)(l.xu,{ref:e=>this.anchor=e,children:e})}}},21384:(e,i,n)=>{n.d(i,{Z:()=>R});var t=n(667294),l=n(702664),a=n(373420),o=n(430322),s=n(121151),r=n(898781),d=n(643010),c=n(883119),u=n(50286),p=n(785893);function m({showFullScreenInfo:e,isOpen:i,interstitialUpsellDismissed:n,children:t}){const l=(0,r.ZP)(),a=(0,u.HG)(),m=(0,u.Wb)();return m||a?(0,p.jsx)(s.ZP,{accessibilityModalLabel:"",mobileHideCloseIcon:!0,mobileIsFullscreen:!0,isOpen:e&&!m,closeOnOutsideClick:!1,onDismiss:()=>{},children:(0,p.jsx)(c.xu,{color:(0,d.Yc)()?"dark":"default",dangerouslySetInlineStyle:{__style:{border:(0,d.Yc)()?void 0:"1px solid #efefef",transition:"transform 0.3s ease-out",WebkitOverflowScrolling:"touch"}},height:"100%",left:!0,maxHeight:"100%",overflow:"auto",position:"fixed",top:!0,width:a?"100vw":"100%",zIndex:new c.Ry(1),children:(0,p.jsx)(c.xu,{bottom:!0,left:!0,right:!0,top:!0,position:"fixed",padding:5,overflow:"scroll",marginTop:n?0:12,children:t})})}):(0,p.jsx)(o.default,{accessibilityModalLabel:l.bt("关闭", "Close", "Close modal window", undefined, true),isOpen:i,onDismiss:()=>{},mobileAccessibilityCloseIconLabel:l.bt("关闭", "Close", "Close modal window", undefined, true),children:t})}var _,h=n(784590),g=n(690035),b=n(52022),I=n(385801),A=n(623568),y=n(867820),x=n(350118),v=n(780280),k=n(992750),f=n(167912);const S=void 0!==_?_:_=n(276667);function P({iconColor:e,size:i,isMainPin:n,isAuth:o,pinCreditPrefix:s,onClickTitleOrDomain:d,richMetadataDescription:_,richMetadataTitle:h,richSummaryDisplayName:x,placeSummaryName:f,closeupUnifiedDescription:S,gridTitle:P,storyPinDataId:w,storyPinDataMetadataPinTitle:j,pinDescription:B,pinDomain:R,pinTitle:E,boardId:C,boardUrl:T,boardName:J,boardPrivacy:F,pinnerFullName:V,pinnerImageSmallUrl:D,pinnerImageLargeUrl:U,pinId:O,graphqlRef:Q}){const L=(0,r.ZP)(),N=(0,b.Z)(),{isBot:M}=(0,v.B)(),{unauthInterstitialDismissed:q}=(0,l.useSelector)((({session:e})=>e)),[W,Z]=(0,t.useState)(!1),K=(0,u.HG)(),H=(0,u.Wb)(),z=(0,g.Z)(),X=(0,A._S)(R)?R:"",G=!H&&!o,{description:Y}=(0,k.eK)({richMetadataDescription:_,richSummaryDisplayName:x,placeSummaryName:f,closeupUnifiedDescription:S}),$=(0,k.fs)({pinTitle:E,gridTitle:P,richSummaryDisplayName:x,richMetadataTitle:h,storyPinDataId:w,storyPinDataMetadataPinTitle:j,placeSummaryName:f})||B,ee=!K,ie=(0,p.jsxs)(c.xu,{padding:5,dangerouslySetInlineStyle:G?{__style:{paddingTop:0,paddingBottom:30}}:void 0,children:[(0,p.jsx)(c.xu,{left:!0,position:"absolute",top:!0,color:"default",padding:4,"data-test-id":"close-seo-vase-see-more-button",children:(0,p.jsx)(c.hU,{accessibilityLabel:L.bt("取消", "Cancel", "close modal icon", undefined, true),icon:"cancel",size:"sm",onClick:()=>{(0,y.My)("mweb.unauth.see_more.dismissed"),N({action:"click",item:"close-seo-vase-see-more-button"}),Z(!1),n&&(0,y.My)("mweb.unauth.see_more.main_pin.dismissed")},iconColor:"gray"})}),(0,p.jsx)(c.xu,{marginBottom:G?0:8,children:(0,p.jsx)(c.xv,{align:G?"start":"center",weight:G?void 0:"bold",children:(0,p.jsx)("span",{className:"deprecatedTextSizeXL",children:G?null:L.bt("更多信息", "More information", "more information label", undefined, true)})})}),(0,p.jsx)(I.Z,{description:Y,title:$,pinCreditPrefix:s,onClickTitleOrDomain:d,pinDomain:X,boardId:C,boardUrl:T,boardName:J,boardPrivacy:F,pinnerFullName:V,pinnerImageSmallUrl:D,pinnerImageLargeUrl:U,pinId:O,graphqlRef:Q})]});return(0,p.jsxs)(c.xu,{right:!0,"data-test-id":"SeoVaseSeeMoreButton",dangerouslySetInlineStyle:{__style:{float:"right"}},children:[(0,p.jsx)(c.hU,{accessibilityLabel:L.bt("查看更多", "See more", "more information icon", undefined, true),icon:"ellipsis",iconColor:null!=e?e:"gray",size:i||"md",onClick:({event:e})=>{e.stopPropagation(),(0,y.My)("mweb.unauth.see_more.shown."+(n?"main_pin":"related_pins")),N({action:"click",item:"seo-vase-see-more-button"}),H||o?(Z(!0),n&&(0,y.My)("mweb.unauth.see_more.main_pin.shown")):z({pinId:O||"",location:n?"main-pin-more-information":"non-main-pin-more-information",seoPlacementConfig:{description:Y,titleText:$,pinCreditPrefix:s,onClickTitleOrDomain:d,cleanPinDomain:X,boardId:C,boardUrl:T,boardName:J,boardPrivacy:F,pinnerFullName:V,pinnerImageSmallUrl:D,pinnerImageLargeUrl:U,pinId:O,graphqlRef:Q}})}}),M&&ee?(0,p.jsx)(c.xu,{display:W?"flex":"none",children:ie}):(0,p.jsx)(m,{showFullScreenInfo:W,isOpen:W&&!H,interstitialUpsellDismissed:!!q,children:ie}),H&&W&&(0,p.jsx)(a.default,{accessibilityModalLabel:"test",onDismiss:()=>{},children:ie})]})}function w(e){var i,n,t,l,a,o,s,r,d,c,u,m,_,h,g,b;const I=(0,f.useFragment)(S,e.graphqlRef);return(0,p.jsx)(P,{iconColor:e.iconColor,size:e.size,isAuth:e.isAuth,isMainPin:e.isMainPin,pinCreditPrefix:e.pinCreditPrefix,onClickTitleOrDomain:e.onClickTitleOrDomain,richMetadataDescription:null!==(i=null==I||null===(n=I.richMetadata)||void 0===n?void 0:n.description)&&void 0!==i?i:"",richMetadataTitle:null!==(t=null==I||null===(l=I.richMetadata)||void 0===l?void 0:l.title)&&void 0!==t?t:"",richSummaryDisplayName:null!==(a=null==I||null===(o=I.richSummary)||void 0===o?void 0:o.displayName)&&void 0!==a?a:"",closeupUnifiedDescription:null!==(s=null==I?void 0:I.closeupUnifiedDescription)&&void 0!==s?s:"",gridTitle:null==I?void 0:I.gridTitle,storyPinDataId:null==I?void 0:I.storyPinDataId,storyPinDataMetadataPinTitle:null==I||null===(r=I.storyPinData)||void 0===r||null===(d=r.metadata)||void 0===d?void 0:d.pinTitle,pinDescription:null==I?void 0:I.description,pinDomain:(null==I?void 0:I.domain)||void 0,pinTitle:null==I?void 0:I.title,boardId:null==I||null===(c=I.board)||void 0===c?void 0:c.entityId,boardUrl:(null==I||null===(u=I.board)||void 0===u?void 0:u.url)||void 0,boardName:(null==I||null===(m=I.board)||void 0===m?void 0:m.name)||void 0,boardPrivacy:(null==I||null===(_=I.board)||void 0===_?void 0:_.privacy)||void 0,pinnerFullName:(null==I||null===(h=I.pinner)||void 0===h?void 0:h.fullName)||void 0,pinnerImageSmallUrl:null==I||null===(g=I.pinner)||void 0===g?void 0:g.imageSmallUrl,pinnerImageLargeUrl:null==I||null===(b=I.pinner)||void 0===b?void 0:b.imageLargeUrl,pinId:null==I?void 0:I.entityId,graphqlRef:I})}function j(e){var i,n,t,l,a,o,s,r,d,c,u;const m=(0,x.S6)()(null!==(i=e.pinId)&&void 0!==i?i:""),_=null==m?void 0:m.board,h=null==m?void 0:m.pinner;return(0,p.jsx)(P,{iconColor:e.iconColor,size:e.size,isAuth:e.isAuth,isMainPin:e.isMainPin,pinCreditPrefix:e.pinCreditPrefix,onClickTitleOrDomain:e.onClickTitleOrDomain,richMetadataDescription:null!==(n=null==m||null===(t=m.rich_metadata)||void 0===t?void 0:t.description)&&void 0!==n?n:"",richMetadataTitle:null!==(l=null==m||null===(a=m.rich_metadata)||void 0===a?void 0:a.title)&&void 0!==l?l:"",richSummaryDisplayName:null!==(o=null==m||null===(s=m.rich_summary)||void 0===s?void 0:s.display_name)&&void 0!==o?o:"",placeSummaryName:null!==(r=null==m?void 0:m.place_summary)&&void 0!==r?r:"",closeupUnifiedDescription:null!==(d=null==m?void 0:m.closeup_unified_description)&&void 0!==d?d:"",gridTitle:null==m?void 0:m.grid_title,storyPinDataId:null==m?void 0:m.story_pin_data_id,storyPinDataMetadataPinTitle:null==m||null===(c=m.story_pin_data)||void 0===c||null===(u=c.metadata)||void 0===u?void 0:u.pin_title,pinDescription:null==m?void 0:m.description,pinDomain:null==m?void 0:m.domain,pinTitle:null==m?void 0:m.title,boardId:null==_?void 0:_.id,boardUrl:null==_?void 0:_.url,boardName:null==_?void 0:_.name,boardPrivacy:null==_?void 0:_.privacy,pinnerFullName:null==h?void 0:h.full_name,pinnerImageSmallUrl:null==h?void 0:h.image_small_url,pinnerImageLargeUrl:null==h?void 0:h.image_large_url,pinId:null==m?void 0:m.id})}function B(e){var i,n,t,l,a,o,s,r,d,c,u;const m=(0,x.S6)()(null!==(i=e.pinId)&&void 0!==i?i:""),_=null==m?void 0:m.board,g=null==m?void 0:m.pinner;return(0,h.Z)({name:"PinResource",options:{id:e.pinId,field_set_key:"unauth_ssr_lazy_load"}}),(0,p.jsx)(P,{iconColor:e.iconColor,size:e.size,isAuth:e.isAuth,isMainPin:e.isMainPin,pinCreditPrefix:e.pinCreditPrefix,onClickTitleOrDomain:e.onClickTitleOrDomain,richMetadataDescription:null!==(n=null==m||null===(t=m.rich_metadata)||void 0===t?void 0:t.description)&&void 0!==n?n:"",richMetadataTitle:null!==(l=null==m||null===(a=m.rich_metadata)||void 0===a?void 0:a.title)&&void 0!==l?l:"",richSummaryDisplayName:null!==(o=null==m||null===(s=m.rich_summary)||void 0===s?void 0:s.display_name)&&void 0!==o?o:"",placeSummaryName:null!==(r=null==m?void 0:m.place_summary)&&void 0!==r?r:"",closeupUnifiedDescription:null!==(d=null==m?void 0:m.closeup_unified_description)&&void 0!==d?d:"",gridTitle:null==m?void 0:m.grid_title,storyPinDataId:null==m?void 0:m.story_pin_data_id,storyPinDataMetadataPinTitle:null==m||null===(c=m.story_pin_data)||void 0===c||null===(u=c.metadata)||void 0===u?void 0:u.pin_title,pinDescription:null==m?void 0:m.description,pinDomain:null==m?void 0:m.domain,pinTitle:null==m?void 0:m.title,boardId:null==_?void 0:_.id,boardUrl:null==_?void 0:_.url,boardName:null==_?void 0:_.name,boardPrivacy:null==_?void 0:_.privacy,pinnerFullName:null==g?void 0:g.full_name,pinnerImageSmallUrl:null==g?void 0:g.image_small_url,pinnerImageLargeUrl:null==g?void 0:g.image_large_url,pinId:null==m?void 0:m.id})}function R(e){return e.graphqlRef?(0,p.jsx)(w,{...e}):e.lazyLoadAnnotations?(0,p.jsx)(B,{...e}):(0,p.jsx)(j,{...e})}},914142:(e,i,n)=>{n.d(i,{Z:()=>d,j:()=>r});var t=n(898781),l=n(883119),a=n(773285),o=n(349700),s=n(785893);const r=[0,2,3];function d({hasAffiliatedProducts:e,isPromoted:i,sponsorName:n,sponsorshipStatus:d,textColor:c}){const u=(0,t.ZP)(),p=(0,a.F)().checkExperiment("mweb_web_android_ios_clbc_eu_ad_string").anyEnabled;let m;i?m=(0,o.nk)(u.bt("推广者：{{ name }}", "Promoted by {{ name }}", "sponsorship.sponsorshipText.promotedByBrand", undefined, true),{name:n}):d||0===d?n&&!r.includes(d)?m=(0,o.nk)(u.bt("付费合作伙伴为 {{ name }}", "Paid partnership with {{ name }}", "closeup.creator.sponsoredPinTitle", undefined, true),{name:n}):2!==d&&(m=u.bt("付费合作伙伴", "Paid partnership", "closeup.creator.sponsoredPinTitle", undefined, true)):e&&(m=u.bt("包含推广产品", "Includes sponsored products", "sponsorship.sponsorshipText.affiliatedProducts", undefined, true));const _=p&&!i?"Ad • ":"";return(0,s.jsxs)(l.xv,{color:c,size:"100",children:[_,m]})}},466365:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(598615),l=n(938917),a=n(898781),o=n(867820),s=n(872482),r=n(883119),d=n(785893);function c({pinId:e}){const i=(0,a.ZP)(),n=(0,s.a)(),c=(0,l.Z)();if(!n)return null;const{setShouldShowLearningUpsell:u}=n;return c?(0,d.jsx)(t.Z,{within:"mweb-unauth-plp-learning-upsell",children:({handleOpenApp:n})=>(0,d.jsx)(r.xu,{alignItems:"center",direction:"row",display:"flex",left:!0,minHeight:70,dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(233, 228, 255, 0.9)"}},position:"absolute",right:!0,top:!0,width:"100%",zIndex:new r.Ry(99999),children:(0,d.jsx)(r.iP,{onTap:()=>{(0,o.My)("learning.upsell.click.background"),n({deepLinkUri:`/pin/${e}`})},children:(0,d.jsxs)(r.kC,{alignItems:"center",justifyContent:"start",direction:"row",width:"100%",children:[(0,d.jsx)(r.xu,{marginStart:4,marginEnd:2,onTouchStart:e=>{e.preventDefault(),e.stopPropagation()},onTouchEnd:i=>{i.preventDefault(),i.stopPropagation(),(0,o.My)("learning.upsell.click.icon"),n({deepLinkUri:`/pin/${e}`})},children:(0,d.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,d.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 12C0 17.123 3.211 21.497 7.73 23.218C7.62 22.281 7.503 20.736 7.755 19.652C7.972 18.72 9.156 13.714 9.156 13.714C9.156 13.714 8.799 12.999 8.799 11.94C8.799 10.28 9.761 9.04 10.96 9.04C11.98 9.04 12.472 9.805 12.472 10.722C12.472 11.747 11.819 13.279 11.482 14.7C11.201 15.889 12.079 16.859 13.251 16.859C15.374 16.859 17.007 14.62 17.007 11.388C17.007 8.527 14.951 6.528 12.016 6.528C8.618 6.528 6.623 9.077 6.623 11.712C6.623 12.739 7.018 13.839 7.512 14.438C7.609 14.557 7.624 14.66 7.595 14.781C7.504 15.159 7.302 15.97 7.263 16.136C7.21 16.354 7.09 16.401 6.863 16.295C5.371 15.601 4.439 13.42 4.439 11.668C4.439 7.899 7.176 4.439 12.331 4.439C16.475 4.439 19.696 7.392 19.696 11.338C19.696 15.455 17.101 18.769 13.497 18.769C12.286 18.769 11.149 18.139 10.759 17.396C10.759 17.396 10.16 19.678 10.015 20.236C9.733 21.32 8.951 22.692 8.466 23.471C9.584 23.815 10.77 24 12 24C18.627 24 24 18.627 24 12C24 5.373 18.627 0 12 0C5.373 0 0 5.373 0 12Z",fill:"#111111"})})}),(0,d.jsxs)(r.xu,{marginStart:2,marginEnd:2,children:[(0,d.jsx)("span",{style:{fontFamily:"var(--font-family-default-latin)",color:"#111111",fontSize:"16px"},onTouchStart:e=>{e.preventDefault(),e.stopPropagation()},onTouchEnd:i=>{i.preventDefault(),i.stopPropagation(),(0,o.My)("learning.upsell.click.description"),n({deepLinkUri:`/pin/${e}`})},children:i.bt("如果你喜欢这个点子，在应用程序中查看所有详细信息吧！ ", "If you like this idea, see all the details in the app! ", "mweb.unauth.main.pin.learning.app.upsell.description.like", undefined, true)}),(0,d.jsx)("span",{style:{fontFamily:"var(--font-family-default-latin)",fontWeight:"600",color:"#111111",fontSize:"16px"},onTouchStart:e=>{e.preventDefault(),e.stopPropagation()},onTouchEnd:i=>{i.preventDefault(),i.stopPropagation(),(0,o.My)("learning.upsell.click.cta"),n({deepLinkUri:`/pin/${e}`})},children:i.bt("下载", "Download", "mweb.unauth.main.pin.learning.app.upsell.cta", undefined, true)})]}),(0,d.jsx)(r.xu,{marginStart:2,marginEnd:4,onTouchStart:e=>{e.preventDefault(),e.stopPropagation()},onTouchEnd:e=>{u(!1),e.preventDefault(),e.stopPropagation(),(0,o.My)("learning.upsell.click.cancel")},children:(0,d.jsx)(r.JO,{icon:"cancel",accessibilityLabel:"cancel",color:"dark"})})]})})})}):null}},394332:(e,i,n)=>{n.d(i,{Z:()=>x});var t,l=n(667294),a=n(391254),o=n(941646),s=n(862193),r=n(898781),d=n(52022),c=n(992750),u=n(350118),p=n(883119),m=n(167912),_=n(785893);const h=void 0!==t?t:t=n(85934);function g({direction:e,handleClick:i,testId:n}){const t=(0,r.ZP)(),l=(0,d.Z)();return(0,_.jsx)("div",{style:{alignItems:"center",background:`linear-gradient(to ${"left"===e?"right":"left"}, rgba(255,255,255,1) 25%,rgba(255,255,255,0) 100%)`,border:"none",cursor:"pointer",display:"flex",height:30,lineHeight:25,outline:"none",paddingBottom:4,paddingTop:4,position:"absolute",top:0,width:45,..."right"===e?{right:0,justifyContent:"flex-end",textAlign:"right"}:{left:0}},onClick:e=>{l({action:"click",item:"board-pills-arrow"}),i(e)},role:"button","aria-label":"arrow",tabIndex:-1,"aria-hidden":"true","data-test-id":n,children:(0,_.jsx)(o.Z,{id:"board-pills-arrow",children:(0,_.jsx)(p.JO,{accessibilityLabel:t.bt("滚动", "Scroll", "annotations.scrollArrow", undefined, true),icon:"right"===e?"arrow-forward":"arrow-back",size:8,color:"subtle"})})})}function b({name:e,url:i}){const[n,t]=(0,l.useState)(!1),a=(0,d.Z)();return(0,_.jsx)(p.xu,{"data-test-id":"vase-tag",display:"inlineBlock",marginTop:1,marginEnd:1,paddingX:2,paddingY:1,height:26,color:"secondary",rounding:8,dangerouslySetInlineStyle:{__style:{whiteSpace:"nowrap"}},onMouseEnter:()=>t(!0),onMouseLeave:()=>t(!1),children:(0,_.jsx)(p.xv,{color:n?"subtle":"default",inline:!0,overflow:"breakWord",size:"100",weight:"bold",children:i?(0,_.jsx)(p.rU,{display:"inlineBlock",tapStyle:"compress",href:i,rounding:8,onClick:()=>{a({action:"click",item:"vase-tag"})},underline:"hover",children:e}):e})})}function I({pinJoinVisualAnnotation:e,pinJoinAnnotationsWithLinks:i,mode:n}){const[t,s]=(0,l.useState)(!1),[r,u]=(0,l.useState)(!1),m=(0,d.Z)(),h=(0,l.useRef)(null);(0,l.useEffect)((()=>{const e=h.current,i=()=>{if("inlineWithScrollArrows"===n&&h.current){const e=h.current,i=Math.max(0,e.scrollLeft),n=i+e.clientWidth;s(0!==i),u(n<e.scrollWidth)}else s(!1),u(!1)};return i(),null==e||e.addEventListener("scroll",i),()=>{null==e||e.removeEventListener("scroll",i)}}),[n]);const I=e=>i=>{i.preventDefault(),i.stopPropagation(),"right"===e&&m({action:"click",item:"board-pills-arrow-button-right"});const n=h.current;if(!n)return;const t=("left"===e?-1:1)*n.clientWidth*.5;n.scrollLeft=Math.min(Math.max(n.scrollLeft+t,0),n.scrollWidth)},{annotationsWithLinks:A}=(0,c.eK)({pinJoinVisualAnnotation:e,pinJoinAnnotationsWithLinks:i});return(0,_.jsx)(p.kC,{alignItems:"center",justifyContent:"end",children:(0,_.jsxs)(p.xu,{display:"flex",overflow:"auto",width:"100%",position:"relative","data-test-id":"vase-carousel",children:[(0,_.jsx)(a.Z,{unsafeCSS:"\n::-webkit-scrollbar {\n  display: none;\n}\n"}),t&&(0,_.jsx)(g,{direction:"left",handleClick:I("left"),testId:"left-scroll-arrow"}),(0,_.jsx)(p.xu,{overflow:"auto",padding:0,dangerouslySetInlineStyle:{__style:{scrollBehavior:"smooth",scrollbarWidth:"none",whiteSpace:"nowrap"}},ref:h,children:A.map((({name:e,url:i})=>(0,_.jsx)(b,{name:e,url:i},i||e)))}),r&&(0,_.jsx)(o.Z,{id:"board-pills-arrow-button-right",children:(0,_.jsx)(g,{direction:"right",handleClick:I("right"),testId:"right-scroll-arrow"})})]})})}function A(e){var i;const n=(0,m.useFragment)(h,e.graphqlRef),t=(0,s.Z)(n),l=(null==n||null===(i=n.pinJoin)||void 0===i?void 0:i.visualAnnotation)||[];return l.length<1?null:(0,_.jsx)(I,{mode:e.mode,pinJoinVisualAnnotation:l,pinJoinAnnotationsWithLinks:t||void 0})}function y(e){var i,n,t;const l=(0,u.S6)()(e.pinId||"");return((null==l||null===(i=l.pin_join)||void 0===i?void 0:i.visual_annotation)||[]).length<1?null:(0,_.jsx)(I,{mode:e.mode,pinJoinVisualAnnotation:null==l||null===(n=l.pin_join)||void 0===n?void 0:n.visual_annotation,pinJoinAnnotationsWithLinks:null==l||null===(t=l.pin_join)||void 0===t?void 0:t.annotations_with_links})}function x(e){return e.graphqlRef?(0,_.jsx)(A,{...e}):(0,_.jsx)(y,{...e})}},385801:(e,i,n)=>{n.d(i,{Z:()=>y});var t=n(667294),l=n(927104),a=n(941646),o=n(52022),s=n(867820),r=n(50286),d=n(883119),c=n(785893);function u({boardUrl:e,boardName:i,boardPrivacy:n,pinnerFullName:t,pinnerImageSmallUrl:l,pinnerImageLargeUrl:u}){const p=(0,r.HG)(),m=(0,o.Z)();if(!e||!i)return null;const _=e.split("/")[1],h=t||_,g=l||u;return(0,c.jsxs)(d.kC,{alignItems:"stretch",justifyContent:"start",direction:"row",children:[g?(0,c.jsx)(d.iP,{role:"link",href:`/${_}/`,fullWidth:!1,tapStyle:"compress",onTap:()=>{(0,s.My)(`pcons.${p?"desktop":"mobile"}.see-more-button-creator`),m({action:"click",item:"see-more-button-creator"})},children:(0,c.jsx)(d.xu,{rounding:"circle",width:32,height:32,overflow:"hidden",marginEnd:2,"data-test-id":"see-more-button-creator",children:(0,c.jsx)(d.Ee,{naturalHeight:32,naturalWidth:32,alt:h,fit:"cover",color:"rgb(231, 186, 176)",src:g})})},"profile-link"):null,(0,c.jsxs)(d.kC,{alignItems:"stretch",direction:"column",justifyContent:"center",children:[(0,c.jsx)(a.Z,{id:"see-more-button-creator-full-name",children:(0,c.jsx)(d.iP,{onTap:()=>{(0,s.My)(`pcons.${p?"desktop":"mobile"}.see-more-button-creator-full-name`),m({action:"click",item:"see-more-button-creator-full-name"})},children:(0,c.jsx)(d.xv,{color:"default",inline:!0,size:"100",weight:"bold",children:(0,c.jsx)(d.rU,{href:`/${_}/`,display:"inlineBlock",tapStyle:"compress",underline:"hover",children:h},"profile-link")},"profileLink")})}),"protected"===n?null:(0,c.jsx)(d.xv,{color:"default",inline:!0,size:"100",children:(0,c.jsx)(d.rU,{href:null!=e?e:"",display:"inlineBlock",tapStyle:"compress",underline:"hover",children:null!=i?i:""},"board-link")},"boardLink")]})]})}var p,m=n(898781),_=n(394332),h=n(349700),g=n(780280),b=n(298024),I=n(167912);const A=void 0!==p?p:p=n(877821);function y({onClickTitleOrDomain:e,title:i,description:n,pinId:a,graphqlRef:p,pinCreditPrefix:y,pinDomain:x,boardId:v,boardUrl:k,boardName:f,boardPrivacy:S,pinnerFullName:P,pinnerImageSmallUrl:w,pinnerImageLargeUrl:j}){const B=(0,m.ZP)(),R=(0,r.ml)(),E=(0,r.Wb)(),{isAuthenticated:C,isBot:T}=(0,g.B)(),J=(0,o.Z)(),F=(0,I.useFragment)(A,p),V=!C&&!T&&R,D=e||null,[U,O]=(0,t.useState)(!1),Q=(0,b.si)(),L=(0,b.Re)(),N=(i||"").length>L,M=n.length>Q,[q,W]=(0,t.useState)(!M&&!N);return(0,c.jsxs)(d.xu,{children:[(0,c.jsxs)(d.xu,{children:[(0,c.jsxs)(d.xu,{as:"figcaption",paddingX:E?11:0,children:[(0,c.jsx)(d.X6,{color:"default",size:"300",accessibilityLevel:3,children:U||T?i:(0,l.Z)(i||"",L)}),!!i&&(0,c.jsx)(d.xu,{height:n?8:0}),n&&(M||N)?(0,c.jsxs)(d.iP,{onTap:()=>{U||C||((0,s.NC)("click_open_description_in_sheet"),J({action:"click",item:"more-description-in-sheet"})),W(!q),O(!U)},fullWidth:!1,children:[(0,c.jsx)(d.xv,{color:"default",size:"200",inline:!0,children:U||T?n:(0,l.Z)(n,Q)}),(0,c.jsx)(d.xu,{display:"inlineBlock",paddingX:1,children:(0,c.jsx)(d.xv,{weight:"bold",size:"200",inline:!0,children:U||T?B.bt("折叠", "Less", "Toggle less description button", undefined, true):B.bt("展开", "More", "Toggle more description button", undefined, true)})})]}):(0,c.jsx)(d.xv,{color:"default",size:"200",inline:!0,children:n})]}),V&&(q||T)&&!!x&&(0,c.jsx)(d.xu,{marginTop:2,children:(0,c.jsx)(d.kC,{alignItems:"center",direction:"row",width:"100%",children:(0,h.nk)(B.bt("{{ pinCreditPrefix }}自 {{ pinCredit }}", "{{ pinCreditPrefix }} {{ pinCredit }}", "tells the user where the pin is from in the form of Saved from website", undefined, true),{pinCreditPrefix:(0,c.jsx)(d.xu,{display:"inlineBlock",children:(0,c.jsx)(d.xv,{inline:!0,size:"200",children:y})},"pinCreditsPrefix"),pinCredit:(0,c.jsx)(d.xu,{display:"inlineBlock",marginStart:1,maxWidth:"60vw","data-test-id":"pin-domain-link",children:(0,c.jsx)(d.iP,{onTap:({event:e})=>{e.preventDefault(),e.stopPropagation(),J({action:"click",item:"pin-domain-link"}),(0,s.My)("mweb_pin_page.pin_link.clickthrouh"),C||(0,s.NC)("click_pin_closeup_link_clickthrough"),D&&D()},tapStyle:"compress",children:(0,c.jsx)(d.xv,{size:"200",lineClamp:1,children:(0,c.jsx)("span",{style:{textDecoration:"underline"},children:x})},"pinLinkDomain")})},"pinCredits")})})})]}),!!v&&(q||T)&&(0,c.jsx)(d.xu,{marginTop:4,children:(0,c.jsx)(u,{boardUrl:k,boardName:f,boardPrivacy:S,pinnerFullName:P,pinnerImageSmallUrl:w,pinnerImageLargeUrl:j})}),(0,c.jsx)(d.xu,{marginTop:4,children:(0,c.jsx)(_.Z,{pinId:a,mode:"expanded",graphqlRef:F})})]})}},156637:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(667294),l=n(618446),a=n.n(l),o=n(999023),s=n(385740),r=n(785893);class d extends t.Component{componentDidMount(){const{setCurrentPageData:e,viewData:i,viewParameter:n,viewType:t}=this.props;e({viewData:i,viewParameter:n,viewType:t})}componentDidUpdate(e){const{setCurrentPageData:i,viewData:n,viewParameter:t,viewType:l}=this.props;t===e.viewParameter&&l===e.viewType&&a()(n,e.viewData)||i({viewData:n,viewParameter:t,viewType:l})}componentWillUnmount(){this.props.clearCurrentPageData()}render(){const{auxData:e,children:i,component:n,objectIdStr:t,viewData:l,viewParameter:a,viewType:s,clientTrackingParams:d}=this.props;return(0,r.jsx)(o.Z,{auxData:e,component:n,objectIdStr:t,clientTrackingParams:d,viewData:l,viewParameter:a,viewType:s,children:i})}}function c(e){const{setViewContextData:i,clearViewContextData:n}=(0,s.sV)();return(0,r.jsx)(d,{...e,clearCurrentPageData:n,setCurrentPageData:i})}},999023:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(667294),l=n(112690),a=n(867820);const o=({viewType:e,viewParameter:i,viewData:n,auxData:t,objectIdStr:l,component:o,clientTrackingParams:s,element:r},d)=>{const c=(u={event_type:13,view_type:e,view_parameter:i,view_data:n,aux_data:t,object_id_str:l,component:o,clientTrackingParams:s,element:r},Object.keys(u).reduce(((e,i)=>(void 0===u[i]&&delete e[i],e)),{...u}));var u;-1===Object.keys(c).indexOf("view_type")&&(0,a.My)("mweb.logging.null_view_type"),d(c)};function s(e){const{auxData:i,clientTrackingParams:n,children:a,component:s,element:r,objectIdStr:d,viewData:c,viewParameter:u,viewType:p}=e,m=(0,l.Z)(),_=JSON.stringify(i),h=JSON.stringify(c);return(0,t.useEffect)((()=>{o(e,m)}),[m,_,n,s,r,d,h,u,p]),t.Children.only(a)}},598615:(e,i,n)=>{n.d(i,{B:()=>_,Z:()=>h});var t=n(667294),l=n(329900),a=n(172071),o=n(938917),s=n(53987),r=n(407043),d=n(385740),c=n(52022),u=n(867820),p=n(276775),m=n(785893);const _=e=>"/"===e.pathname?"/":(0,s.am)(e)?`board/${e.pathname.substr(1)}`:e.pathname.substr(1);function h({children:e,componentType:i,within:n}){const s=(0,p.useLocation)(),{flushContextEvents:h,logContextEvent:g}=(0,r.v)(),{viewType:b,viewParameter:I}=(0,d.SU)(),A=(0,c.Z)();(0,t.useEffect)((()=>{A({action:"view",item:"download-button",within:n})}),[s,n,A]);const y=(0,t.useRef)(!1);(0,t.useEffect)((()=>{b&&202!==b?(g({component:i||13106,element:10308,event_type:9976,view_type:b,view_parameter:I,aux_data:{app_upsell_type:n,app_upsell_is_dupe:y.current}}),y.current=!0):a.Z.increment("webapp.track_app_upsell_viewed_invalid_parameters",1,{component:i,view_type:b,view_parameter:I,app_upsell_type:n,app_upsell_is_dupe:y.current})}),[i,g,I,b,n]);const x=(0,o.Z)();return(0,t.useEffect)((()=>{x||(0,u.My)(`mweb.app_upsell.forbidden_upsell.${n}`)}),[x,n]),(0,m.jsx)(l.Z,{children:t=>e({handleOpenApp:e=>{var l;(A({action:"click",item:"download-button",within:n}),(0,u.NC)("press_open_app",!0),g({component:i||13106,element:10308,event_type:102,view_type:b||202,view_parameter:I,aux_data:{app_upsell_type:n}}),g({component:i||13106,element:10308,event_type:9977,view_type:b||202,view_parameter:I,aux_data:{app_upsell_type:n}}),h(!0),t)&&(g({component:i||13106,element:10308,event_type:1701,view_type:b||202,view_parameter:I,aux_data:{app_upsell_type:n}}),t(null!==(l=null==e?void 0:e.deepLinkUri)&&void 0!==l?l:_(s)))}})})}},789448:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(414221),l=n(898781),a=n(19121),o=n(53987),s=n(313047),r=n(773285),d=n(276775),c=n(664166),u=n(883119),p=n(50286),m=n(785893);function _({onOpenInAppClick:e,pageIsEligible:i}){const n=(0,l.ZP)(),_=(({pageIsEligible:e})=>{const{isAuth:i}=(0,a.Z)(),n=(0,d.useLocation)(),{checkExperiment:l}=(0,r.F)(),{anyEnabled:s}=l("mweb_mini_renux",{dangerouslySkipActivation:!0}),c=null!=e?e:()=>!0,u=(0,p.ml)(),m=(0,p.Wb)();return()=>"undefined"!=typeof window&&!(i&&(0,o.wy)(n)&&s&&!(0,t.Z)())&&c()&&!(i&&u&&l("auth_docked_nav_bar_exp").anyEnabled||i&&m&&l("auth_tablet_docked_nav_bar_exp").anyEnabled)})({pageIsEligible:i});return(0,m.jsx)(s.FixedFooter,{footerInLego:!0,appUpsellFooterConfig:{shouldShowAfterScroll:()=>{const e=_();return e&&(0,c.y)(),e}},hideOnScroll:!0,noPadding:!0,children:(0,m.jsx)(u.xu,{alignItems:"center",display:"flex",justifyContent:"around",marginEnd:4,marginStart:4,maxWidth:264,children:(0,m.jsx)(u.iP,{onTap:e,children:(0,m.jsxs)(u.xu,{alignItems:"center",display:"flex",paddingY:4,children:[(0,m.jsx)(u.xu,{marginEnd:2,children:(0,m.jsx)(u.JO,{accessibilityLabel:n.bt("Pinterest 图标", "Pinterest logo", "AppUpsellFooter.icon", undefined, true),color:"brandPrimary",icon:"pinterest",inline:!0,size:24})}),(0,m.jsx)(u.xv,{weight:"bold",children:n.bt("在应用中打开", "Open in app", "AppUpsellFooter.text.open", undefined, true)})]})})})})}function h({clientTrackingParams:e,pageIsEligible:i,onOpenInApp:n,viewParameter:t,viewType:l}){return(0,m.jsx)(c.Z,{clientTrackingParams:e,viewParameter:t,viewType:l,children:(0,m.jsx)(_,{onOpenInAppClick:()=>{(0,c.y)(),n()},pageIsEligible:i})})}},296679:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(598615),l=n(821997),a=n(430322),o=n(898781),s=n(287072),r=n(948376),d=n(50286),c=n(780280),u=n(664166),p=n(883119),m=n(785893);const _=({copyChangeGroup:e,deepLinkUri:i,isOpen:n,onDismiss:u,onOpenInApp:_,to:h,within:g})=>{var b;const I=(0,o.ZP)(),A=(0,d.Wb)(),{userAgent:{platform:y,raw:x}}=(0,c.B)(),v=(0,r.Rp)({platform:y,userAgent:x}),k=(0,s.Z)({href:null!=h?h:""}),f=A?60:40,S={control:{valueProp:I.bt("最佳体验尽在 Pinterest 应用程序", "The best experience is on the app", "mweb.unauth.app_upsell.app_value_prop", undefined, true),description:I.bt("免费、无限访问点子", "Free, unlimited access to ideas", "mweb.app_upsell.description", undefined, true)},enabled_copy_change_1:{valueProp:I.bt("在应用程序中继续此操作", "Pick this up in the app", "mweb.unauth.app_upsell.app_value_prop1", undefined, true),description:I.bt("在 Pinterest 应用程序中继续以获享最佳体验", "Continue in the Pinterest app for the best experience", "mweb.app_upsell.description1", undefined, true)},enabled_copy_change_2:{valueProp:I.bt("在应用程序中继续此操作", "Pick this up in the app", "mweb.unauth.app_upsell.app_value_prop1", undefined, true),description:I.bt("你似乎已下载 Pinterest 应用程序", "Looks like you’ve already downloaded the Pinterest app", "mweb.app_upsell.description2", undefined, true)},enabled_copy_change_3:{valueProp:I.bt("在应用程序中继续此操作", "Pick this up in the app", "mweb.unauth.app_upsell.app_value_prop1", undefined, true),description:I.bt("你似乎已下载 Pinterest。使用应用程序，获享最佳体验。", "Looks like you’ve already downloaded Pinterest. Use the app for the best experience.", "mweb.app_upsell.description3", undefined, true)},enabled_copy_change_4:{valueProp:I.bt("Pinterest 在应用程序上的体验更棒", "Pinterest is better on the app", "mweb.unauth.app_upsell.app_value_prop2", undefined, true),description:I.bt("在应用程序中继续以获享完整体验", "Continue in the app for the full experience", "mweb.app_upsell.description4", undefined, true)},enabled_copy_change_5:{valueProp:I.bt("Pinterest 在应用程序上的体验更棒", "Pinterest is better on the app", "mweb.unauth.app_upsell.app_value_prop2", undefined, true),description:I.bt("在应用程序中继续以获享更多发现点子的方式", "Continue in the app for more ways to discover ideas", "mweb.app_upsell.description5", undefined, true)}},{valueProp:P,description:w}=null!==(b=S[e||"control"])&&void 0!==b?b:{},j=null!=e&&e.startsWith("enabled_copy_change")?I.bt("打开应用程序", "Open app", "mweb.app_upsell.app_upsell_button_text1", undefined, true):I.bt("获取应用", "Get the app", "mweb.app_upsell.app_upsell_button_text", undefined, true);return(0,m.jsx)(a.default,{accessibilityModalLabel:"",isOpen:n,mobileHideCloseIcon:!0,type:"app_upsell_v1",overrideZDepth:101,closeOnOutsideClick:!1,onDismiss:()=>{},children:(0,m.jsx)(t.Z,{componentType:14157,within:g,children:({handleOpenApp:e})=>(0,m.jsxs)(p.xu,{padding:3,"data-test-id":"appUpsell-iframe",children:[(0,m.jsx)(p.xu,{display:"inlineBlock",position:"absolute",children:(0,m.jsx)(p.xu,{"data-test-id":"appUpsell-continue",children:(0,m.jsx)(p.hU,{accessibilityLabel:I.bt("关闭图标背景", "close icon background", "accesibility label for close icon on a overlay", undefined, true),icon:"cancel",onClick:({event:e,dangerouslyDisableOnNavigation:i})=>{u({event:e}),k&&!e.defaultPrevented&&(i(),k({event:e}))},size:"lg",iconColor:"gray"})})}),(0,m.jsxs)(p.xu,{paddingX:2,paddingY:6,children:[(0,m.jsx)(p.xu,{paddingY:2,justifyContent:"center",display:"flex",children:v?(0,m.jsx)(l.Z,{size:f}):(0,m.jsx)(p.JO,{color:"brandPrimary",icon:"pinterest",accessibilityLabel:"Pinterest App",size:f})}),(0,m.jsxs)(p.kC,{alignItems:"stretch",direction:"column",justifyContent:"center",children:[(0,m.jsx)(p.xu,{paddingY:2,children:(0,m.jsx)(p.X6,{align:"center",size:"400",children:v?I.bt("体验 Pinterest Lite", "Try Pinterest Lite", "mweb.app_upsell.lite_app_upsell_title", undefined, true):P})}),(0,m.jsx)(p.xv,{align:"center",size:"300",children:v?I.bt("以节省空间的方式发现新点子", "A space-saving way to discover new ideas", "mweb.app_upsell.lite_app_value_prop", undefined, true):w}),(0,m.jsx)(p.xu,{alignItems:"center",dangerouslySetInlineStyle:{__style:{display:"grid"}},justifyContent:"center",marginTop:8,children:(0,m.jsx)(p.zx,{fullWidth:!0,size:"lg",color:"red",onClick:()=>{e({deepLinkUri:i}),_()},text:j})})]})]})]})})})};function h({clientTrackingParams:e,copyChangeGroup:i,deepLinkUri:n,isOpen:t,onDismiss:l,onOpenInApp:a,shouldTrackDismiss:o,to:s,viewParameter:r,viewType:d,within:c}){return(0,m.jsx)(u.Z,{clientTrackingParams:e,viewType:d,viewParameter:r,children:(0,m.jsx)(_,{copyChangeGroup:i,deepLinkUri:n,isOpen:t,onDismiss:e=>{o&&(0,u.y)(),l(e)},onOpenInApp:()=>{(0,u.y)(),a()},to:s,within:c})})}},664166:(e,i,n)=>{n.d(i,{Z:()=>u,y:()=>c});var t=n(667294),l=n(807609),a=n(999023),o=n(30287),s=n(339363),r=n(844974),d=n(785893);const c=()=>{(0,r.Nh)("appUpsell",Date.now()),(0,r.qn)("firstUpsellTime")||(0,r.Nh)("firstUpsellTime",Date.now()),(0,s.Nh)("showedAppUpsellCurrentSession",!0)};function u({children:e,clientTrackingParams:i,viewParameter:n,viewType:s}){return(0,l.Z)()||(0,o.FP)(window)?null:(0,d.jsx)(a.Z,{viewType:s,viewParameter:n,component:13106,clientTrackingParams:i,children:(0,d.jsx)(t.Fragment,{children:e})})}},207484:(e,i,n)=>{n.d(i,{Z:()=>d});var t=n(598615),l=n(898781),a=n(999023),o=n(385740),s=n(883119),r=n(785893);function d(e){const{viewParameter:i,viewType:n}=(0,o.SU)(),d=(0,l.ZP)(),c=d.bt("通过应用程序搜寻此图片", "Search this image with the app", "mweb.visual.search.app.upsell.heading.text.hard.ask", undefined, true),u=d.bt("下载免费的 Pinterest 应用程序即可查找受此图片某些部分启发的点子", "Download the free Pinterest app to find ideas inspired by parts of this image", "mweb.visual.search.app.upsell.description.text.soft.ask", undefined, true);return(0,r.jsx)(a.Z,{component:13106,viewType:null!=n?n:202,viewParameter:i,children:(0,r.jsxs)(s.xu,{direction:"column",justifyContent:"center",alignItems:"center",display:"flex",paddingX:7,"data-test-id":"mweb-visual-search-app-upsell",children:[(0,r.jsx)(s.kC,{direction:"row",height:48,width:"100%",justifyContent:"center",children:(0,r.jsx)(s.xu,{height:48,width:48,rounding:"circle",color:"secondary",justifyContent:"center",direction:"row",display:"flex",alignItems:"center",marginTop:-3,children:(0,r.jsx)(s.JO,{accessibilityLabel:d.bt("视觉搜索", "Visual search", "mweb.visual.search.app.upsell.flashlight.icon", undefined, true),icon:"flashlight",size:24,color:"default"})})}),(0,r.jsx)(s.xu,{marginTop:4,children:(0,r.jsx)(s.X6,{size:"400",align:"center",children:c})}),(0,r.jsx)(s.xu,{marginTop:2,maxWidth:300,children:(0,r.jsx)(s.xv,{align:"center",size:"300",children:u})}),(0,r.jsx)(s.xu,{marginTop:4,marginBottom:6,direction:"row",justifyContent:"center",display:"flex",children:(0,r.jsx)(t.Z,{componentType:14157,within:e.within,children:({handleOpenApp:i})=>(0,r.jsx)(s.zx,{color:"red",text:d.bt("获取应用", "Get app", "mweb.visual.search.app.upsell.get.app.button", undefined, true),size:"lg",onClick:()=>i({deepLinkUri:`/pin/${e.pinId}`})})})})]})})}},236617:(e,i,n)=>{n.d(i,{G:()=>r,L:()=>s});var t=n(667294),l=n(425288),a=n(785893);const{Provider:o,useHook:s}=(0,l.Z)("AppUpsell");function r({children:e}){const[i,n]=(0,t.useState)(""),[l,s]=(0,t.useState)(!1),[r,d]=(0,t.useState)(!1),c=(0,t.useCallback)((e=>{n(e)}),[]),u=(0,t.useCallback)((e=>{s(e)}),[]),p=(0,t.useCallback)((e=>{d(e)}),[]),m=(0,t.useMemo)((()=>({type:i,setTypeVal:c,appUpsellFooterScrollDismissed:l,setAppUpsellFooterScrollDismissedVal:u,showLearningRelatedPinAppUpsell:r,setShowLearningRelatedPinAppUpsellVal:p})),[i,c,l,u,r,p]);return(0,a.jsx)(o,{value:m,children:e})}},938917:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(702664);const l=()=>(0,t.useSelector)((({session:{canUseNativeApp:e}})=>e))},876442:(e,i,n)=>{n.d(i,{Z:()=>a});var t=n(351356),l=n(272029);function a({action:e,collaboratedByMe:i,collaboratorPermissions:n,ownerId:a}){const o=(0,t.Z)(a),s=(0,l.Z)(i);return o||s&&!(null==n||!n.includes(e))}},351356:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(19121);function l(e){return e===(0,t.Z)().id}},272029:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(19121);function l(e){return(0,t.Z)().isAuth&&e}},650165:(e,i,n)=>{n.d(i,{Z:()=>A});var t,l=n(116303),a=n(985913),o=n(954931),s=n(898781),r=n(215292),d=n(407043),c=n(773285),u=n(350118),p=n(883119),m=n(167912),_=n(785893);const h=void 0!==t?t:t=n(82364);function g({hasPinner:e,pinnerFullName:i,pinnerAvatarUrl:n,pinnerUsername:t,pinnerIsAdsOnlyProfile:u,pinnerAdsOnlyProfileSite:m,savedToText:h}){const g=(0,s.ZP)(),{checkExperiment:b}=(0,c.F)(),{logContextEvent:I}=(0,d.v)();if(!e)return null;const A=b("web_ads_only_profiles_link_redirect").anyEnabled&&u&&m?m:`/${t||""}/`,y=(0,a.Z)(g.bt("{{ pinnerFullName }} 头像链接", "{{ pinnerFullName }} avatar link", "aggregatedCloseupSavedToBoardInfo.avatar.accessibilityLabel", undefined, true),{pinnerFullName:null!=i?i:""});return(0,_.jsx)(p.xu,{marginBottom:5,children:(0,_.jsx)("div",{className:"AggregatedCloseupCard",style:{padding:"0",borderTop:"none"},children:(0,_.jsx)(p.iP,{children:(0,_.jsxs)(p.kC,{alignItems:"stretch",justifyContent:"start",children:[(0,_.jsx)(p.rU,{accessibilityLabel:y,href:A,onClick:()=>((e,i)=>{e===i&&I({event_type:101,element:13382,aux_data:{aop_origin:"AggregatedCloseupSavedToBoardInfo"}})})(A,m),rel:(0,o.Z)(A)?"none":"nofollow",target:A===m?"blank":null,children:(0,_.jsx)(r.q,{children:({active:e,focused:t,hovered:a,onBlur:o,onFocus:s,onMouseEnter:r,onMouseLeave:d})=>(0,_.jsx)(p.xu,{marginEnd:2,onFocus:s,onBlur:o,onMouseEnter:r,onMouseLeave:d,children:(0,_.jsx)(p.zd,{wash:a||e||t,rounding:"circle",children:(0,_.jsx)(l.Z,{size:"sm",name:null!=i?i:"",src:null!=n?n:""})})})})}),(0,_.jsx)(p.kC,{alignItems:"center",flex:"grow",justifyContent:"start",width:"100%",children:(0,_.jsx)(p.xu,{display:"flex",justifyContent:"between",marginStart:-5,marginEnd:-5,children:(0,_.jsx)(p.xu,{paddingX:5,children:(0,_.jsx)(p.xv,{size:"200",children:i&&h?h:null})})})})]})})})})}const b=({graphqlRef:e,savedToText:i})=>{const n=(0,m.useFragment)(h,e),{pinner:t}=n;return(0,_.jsx)(g,{hasPinner:!!t,pinnerFullName:null==t?void 0:t.fullName,pinnerAvatarUrl:null==t?void 0:t.imageMediumUrl,pinnerUsername:null==t?void 0:t.username,pinnerIsAdsOnlyProfile:null==t?void 0:t.isAdsOnlyProfile,pinnerAdsOnlyProfileSite:null==t?void 0:t.adsOnlyProfileSite,savedToText:i})},I=({pinId:e,savedToText:i})=>{const n=(0,u.S6)()(e),{pinner:t}=null!=n?n:Object.freeze({});return(0,_.jsx)(g,{hasPinner:!!t,pinnerFullName:null==t?void 0:t.full_name,pinnerAvatarUrl:null==t?void 0:t.image_medium_url,pinnerUsername:null==t?void 0:t.username,pinnerIsAdsOnlyProfile:null==t?void 0:t.is_ads_only_profile,pinnerAdsOnlyProfileSite:null==t?void 0:t.ads_only_profile_site,savedToText:i})};function A({graphqlRef:e,pinId:i,savedToText:n}){return e?(0,_.jsx)(b,{graphqlRef:e,savedToText:n}):(0,_.jsx)(I,{pinId:i,savedToText:n})}},529581:(e,i,n)=>{n.d(i,{Z:()=>x});var t,l=n(954931),a=n(898781),o=n(717615),s=n(19121),r=n(231947),d=n(349700),c=n(407043),u=n(773285),p=n(130460),m=n(350118),_=n(883119),h=n(167912),g=n(785893);const b=void 0!==t?t:t=n(396190);function I({boardLayout:e,boardName:i,boardPrivacy:n,boardUrl:t,hasSection:p,isOwnPin:m,pinnerName:h,pinnerUsername:b,pinnerIsAdsOnlyProfile:I,pinnerAdsOnlyProfileSite:A,sectionSlug:y,sectionTitle:x}){const v=(0,a.ZP)(),k=(0,s.Z)(),{checkExperiment:f}=(0,u.F)(),S=(0,o.Z)(),{logContextEvent:P}=(0,c.v)(),w=(0,r.lJ)(k,S),j=w?`?orbac_subject_id=${w}`:"",B=f("web_ads_only_profiles_link_redirect").anyEnabled&&I&&A?A:`/${b||""}/`,R="quick_saves"===e,E="quick_creates"===e,C=(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",href:`${null!=t?t:""}${j}`,underline:"hover",children:i})},"board"),T=(e,i)=>{e===i&&P({event_type:101,element:13382,aux_data:{aop_origin:"AggregatedCloseupSavedToBoardInfo"}})};if(E)return(0,d.nk)(v.bt("{{ pinnerName }} 创建", "Created by {{ pinnerName }}", "closeup.AggregatedCloseupCard.quickCreatesPinText", undefined, true),{pinnerName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:h})},"pinner")});if(m){if(R)return(0,d.nk)(v.bt("{{ You }} 收藏了此 Pin 图", "{{ You }} saved this Pin", "closeup.AggregatedCloseupCard.quickSavesOwnPinText", undefined, true),{You:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:v.bt("你", "You", "closeup.AggregatedCloseupCard.quickSavesOwnPinYouText", undefined, true)})},"you")});if(p){const e=`${null!=t?t:""}${null!=y?y:""}/${j}`;return(0,d.nk)(v.bt("你已收藏至 {{ boardName }} 图板的 {{ sectionName }} 区块", "You saved to {{ sectionName }} in {{ boardName }}", "Showing that you saved this pin to a section within a board on closeup", undefined, true),{sectionName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",href:e,underline:"hover",children:x})},"section"),boardName:C})}return(0,d.nk)(v.bt("{{ You }} 收藏至 {{ boardName }}", "{{ You }} saved to {{ boardName }}", "Indicating you saved this pin to a board on closeup", undefined, true),{You:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:v.bt("你", "You", "\"you\" in \"{{ You }} saved to {{ boardName }}\"", undefined, true)})},"you"),boardName:C})}if("protected"===n||R)return(0,d.nk)(v.bt("{{ pinnerName }} 收藏了此 Pin 图", "{{ pinnerName }} saved this Pin", "Showing who saved this pin, but not which board (private board), on closeup", undefined, true),{pinnerName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:h})},"pinner")});if(p){const e=`${null!=t?t:""}${null!=y?y:""}/${j}`;return(0,d.nk)(v.bt("{{ pinnerName }} 收藏到了 {{ boardName }} 图板中的 {{ sectionName }} 区块", "{{ pinnerName }} saved to {{ sectionName }} in {{ boardName }}", "Showing who saved this pin to a section within a board on closeup", undefined, true),{pinnerName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:h})},"pinner"),sectionName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",href:e,underline:"hover",children:x})},"section"),boardName:C})}return(0,d.nk)(v.bt("{{ pinnerName }} 收藏至 {{ boardName }}", "{{ pinnerName }} saved to {{ boardName }}", "Showing who saved this pin to which board on closeup", undefined, true),{pinnerName:(0,g.jsx)(_.xv,{inline:!0,size:"200",weight:"bold",children:(0,g.jsx)(_.rU,{display:"inlineBlock",onClick:()=>T(B,A),href:B,underline:"hover",rel:(0,l.Z)(B)?"none":"nofollow",target:B===A?"blank":null,children:h})},"pinner"),boardName:C})}const A=({graphqlRef:e,isOwnPin:i})=>{const n=(0,h.useFragment)(b,e),{board:t,pinner:l,section:a}=n;return(0,g.jsx)(I,{boardLayout:null==t?void 0:t.layout,boardName:null==t?void 0:t.name,boardPrivacy:null==t?void 0:t.privacy,boardUrl:null==t?void 0:t.url,hasSection:!!a,isOwnPin:i,pinnerName:null==l?void 0:l.fullName,pinnerUsername:null==l?void 0:l.username,pinnerIsAdsOnlyProfile:null==l?void 0:l.isAdsOnlyProfile,pinnerAdsOnlyProfileSite:null==l?void 0:l.adsOnlyProfileSite,sectionSlug:null==a?void 0:a.slug,sectionTitle:null==a?void 0:a.title})},y=({pinId:e,isOwnPin:i})=>{var n,t,l,a;const o=(0,m.S6)()(e),{board:s,pinner:r,section:d}=null!=o?o:Object.freeze({});let c=(0,p.gC)()(s);return"object"==typeof s&&(c=s),(0,g.jsx)(I,{boardLayout:null===(n=c)||void 0===n?void 0:n.layout,boardName:null===(t=c)||void 0===t?void 0:t.name,boardPrivacy:null===(l=c)||void 0===l?void 0:l.privacy,boardUrl:null===(a=c)||void 0===a?void 0:a.url,hasSection:!!d,isOwnPin:i,pinnerName:null==r?void 0:r.full_name,pinnerUsername:null==r?void 0:r.username,pinnerIsAdsOnlyProfile:null==r?void 0:r.is_ads_only_profile,pinnerAdsOnlyProfileSite:null==r?void 0:r.ads_only_profile_site,sectionSlug:null==d?void 0:d.slug,sectionTitle:null==d?void 0:d.title})};function x({graphqlRef:e,pinId:i,isOwnPin:n}){return e?(0,g.jsx)(A,{graphqlRef:e,isOwnPin:n}):(0,g.jsx)(y,{pinId:i,isOwnPin:n})}},446713:(e,i,n)=>{n.d(i,{Z:()=>Ye});var t=n(667294),l=n(702664),a=n(598615),o=n(789448),s=n(404508),r=n(194969),d=n(367438),c=n(775029),u=n(733867),p=n(584902),m=n(693582),_=n(241244),h=n(319915),g=n(163331),b=n(229646),I=n(248975),A=n(830157),y=n(296011),x=n(414221),v=n(411938),k=n(73491),f=n(755742),S=n(356188),P=n(240684),w=n(507712),j=n(121151),B=n(747593),R=n(605073),E=n(947599),C=n(971917),T=n(941646),J=n(700380),F=n(499128),V=n(466365),D=n(248299),U=n(876442),O=n(938917),Q=n(829407),L=n(898781),N=n(112690),M=n(759177),q=n(927383),W=n(797087),Z=n(458996),K=n(667679),H=n(52022),z=n(995269),X=n(207484),G=n(350576),Y=n(574724),$=n(332611),ee=n(62409),ie=n(349700),ne=n(619277),te=n(995081),le=n(332215),ae=n(255607),oe=n(790348),se=n(691720),re=n(826067),de=n(90326),ce=n(772486),ue=n(496793),pe=n(447409),me=n(236617),_e=n(773285),he=n(350118),ge=n(458882),be=n(343341),Ie=n(872482),Ae=n(50286),ye=n(881802),xe=n(623568),ve=n(867820),ke=n(883119),fe=n(167912),Se=n.n(fe),Pe=n(53987),we=n(844974),je=n(639952),Be=n(276775),Re=n(785893),Ee,Ce;const Te=300,Je=(0,P.ZP)({resolved:{},chunkName:()=>"StoryPinStream",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>Promise.all([n.e(66508),n.e(43815),n.e(31954),n.e(28384)]).then(n.bind(n,4548)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 4548}}),Fe=(0,t.lazy)((()=>n.e(44020).then(n.bind(n,505524)))),Ve=(0,t.lazy)((()=>n.e(40405).then(n.bind(n,40405)))),De=(0,t.lazy)((()=>n.e(84615).then(n.bind(n,184615)))),Ue=(0,t.lazy)((()=>n.e(47297).then(n.bind(n,47297)))),Oe=(0,t.lazy)((()=>n.e(12507).then(n.bind(n,712507)))),Qe=void 0!==Ee?Ee:Ee=n(553061),Le=void 0!==Ce?Ce:Ce=n(78526),Ne=t.Fragment,Me=t.Fragment,qe=({children:e,uanuthDesktopSocialLandingPopover:i})=>e&&i?(0,Re.jsxs)(ke.kC,{gap:{row:4,column:0},justifyContent:"center",children:[i,e]}):e,We=(e,i)=>{e?(0,oe.S$)({appLoadName:"initial_app_load_auth_closeup",clientNavName:"pin_closeup_details"},i):(0,oe.S$)({appLoadName:"pin_page_interactive",clientNavName:"client_route_push_unauth_pin_closeup"},i)},Ze=({domain:e,isPromoted:i,hasLinkDomainOfficialUser:n,hasLinkUserWebsiteOfficialUser:t,hasNativeCreator:l,hasThirdPartyPinOwner:a,pinnerDomainVerified:o,pinnerDomainUrl:s})=>t||n||a||!!o&&s===e&&!i||l,Ke=()=>{const e=(0,ge.l)(),i=!!e&&e.modal.isShown,n=(0,t.useRef)(i),l=n.current||i;return(0,t.useEffect)((()=>{n.current=l}),[l]),l},He=({children:e,variables:i})=>e((0,fe.useLazyLoadQuery)(Qe,i));function ze({boardCollaboratedByMe:e,boardCollaboratorPermissions:i,boardIsCollaborative:n,boardOwnerId:P,boardId:M,boardUrl:oe,clickthroughInterstitialExperience:he,closeupAttributionFullName:fe,closeupIsFirstPageInHistoryStack:Se,embedSrc:Ee,embedSubtype:Ce,embedType:Qe,experience:Le,hasLinkDomainOfficialUser:ze,hasLinkUserWebsiteOfficialUser:Xe,hasNativeCreator:Ge,hasRichMetadata:Ye,hasRichMetadataProducts:$e,hasRichMetadataArticle:ei,hasRichMetadataRecipe:ii,hasThirdPartyPinOwner:ni,imageSignature:ti,isAuthenticated:li,isChromeOnIOS:ai,isDeletedStoryPin:oi,isDownstreamPromotion:si,isEligibleForAggregatedComments:ri,isLimitedLoginUser:di,isNewUser:ci,isPartner:ui,isProductPin:pi,isPromoted:mi,isSeoBot:_i,isSimplified:hi,isStoryPin:gi,isVideoPin:bi,link:Ii,linkDomainName:Ai,locale:yi,mobileLink:xi,onlyShowingRelatedPins:vi,graphqlRef:ki,origImageUrl:fi,pinCreatedAt:Si,pinDomain:Pi,pinTrackingParams:wi,pinId:ji,pinImages:Bi,pinSectionId:Ri,pinnedToBoardId:Ei,pinnedToBoardUrl:Ci,pinnerDomainUrl:Ti,pinnerDomainVerified:Ji,pinnerId:Fi,platform:Vi,postDownloadModalEligibilityType:Di,promotedIsRemovable:Ui,promoterId:Oi,pwtStaticContext:Qi,reduxPinSavedThisSession:Li,seoBreadcrumbs:Ni,setHomeFlyoutText:Mi,setOnlyShowingRelatedPins:qi,setShowHomeBadge:Wi,setShowHomeFlyoutWithButton:Zi,shoppable:Ki,storyPinDataId:Hi,trackedLink:zi,trimmedUserNote:Xi,uanuthDesktopSocialLandingPopover:Gi,videosId:Yi,viewerId:$i,viewingUser:en}){var nn;const tn=(0,L.ZP)(),ln=(0,Be.useHistory)(),an=(0,Be.useLocation)(),on=(0,Be.useRouteMatch)(),sn=(0,Ae.ZP)(),rn="desktop"===sn,dn=(0,l.useDispatch)(),cn=(0,O.Z)(),{checkExperiment:un}=(0,_e.F)(),pn=(0,N.Z)(),mn=(0,H.Z)(),_n=(0,me.L)(),{showToast:hn}=(0,be.F9)(),gn=(0,ge.l)(),bn=(0,K.Z)(),In=Ke(),An=(0,q.Z)(),[yn,xn]=(0,t.useState)(!1),vn=!(li||_i||rn||gi),kn=(0,Pe.Fr)(an)&&!gi&&(li||yn),fn=Fi===$i;(0,t.useEffect)((()=>{vn&&(0,Pe.Fr)(an)&&xn(!0)}),[]),(0,t.useEffect)((()=>{!(0,d.Z)(an)&&li&&(0,v.Z)(en,null,28)&&pn({event_type:9956,view_type:3,userIdStr:null==en?void 0:en.id}),li&&(0,ve.Nc)("view_pin_page")}),[]),(0,t.useEffect)((()=>{const e=e=>{switch(e.keyCode){case f.Z.LEFT:(0,ve.My)("unauth_desktop_left_keydown");break;case f.Z.UP:(0,ve.My)("unauth_desktop_up_keydown");break;case f.Z.RIGHT:(0,ve.My)("unauth_desktop_right_keydown");break;case f.Z.DOWN:(0,ve.My)("unauth_desktop_down_keydown")}};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e,!1)}}),[]);const[Sn,Pn]=(0,t.useState)(!1),[wn,jn]=(0,t.useState)(!1),[Bn,Rn]=(0,t.useState)(!1),[En,Cn]=(0,t.useState)(!0),[Tn,Jn]=(0,t.useState)(null),{showUnauthSharingModals:Fn}=null!==(nn=(0,ge.l)())&&void 0!==nn?nn:Object.freeze({}),Vn=gi&&!rn,Dn=li&&!rn&&un("auth_mweb_inline_action_bar").anyEnabled,Un=!rn&&un(li?"closeup_auth_mweb_action_bar":"closeup_unauth_mweb_action_bar").anyEnabled,[On,Qn]=(0,t.useState)(!Un&&(!li||Dn||rn)),Ln=On?"body":"header",Nn=bi&&li&&!rn,Mn=!!ji&&!((0,xe.rM)({link:Ii,mobileLink:xi,trackedLink:zi})||ci&&!(0,le.V0)(en))&&!(0,xe.ZE)(Ii),qn=Mn&&Nn,Wn=(0,t.useRef)(null),Zn=(0,U.Z)({action:4,collaboratedByMe:null!=e&&e,collaboratorPermissions:i,ownerId:P}),Kn=(0,Pe.fY)(an),Hn=()=>{!_i&&null!=en&&en.id&&"undefined"!=typeof window&&(0,ue.U)(window.location,en.id,!0,li,(e=>ln.replace(e,an.state)))},zn=()=>(0,J.Z)((()=>{ji&&pn({event_type:110,view_type:3,view_parameter:156,aux_data:{unauth_page_pin_id:ji}})}),Te);(0,t.useEffect)((()=>{const{appUpsellFooterScrollDismissed:e,setAppUpsellFooterScrollDismissedVal:i,setShowLearningRelatedPinAppUpsellVal:n,setTypeVal:t,showLearningRelatedPinAppUpsell:l,type:a}=_n,o=()=>{a.startsWith("learning_enabled_related_pin_click")&&!l&&(setTimeout((()=>{n(!0)}),2e3),"learning_enabled_related_pin_click"===a&&setTimeout((()=>{i(!0),n(!1),t("")}),5e3)),a.startsWith("postDownload_")&&!e&&setTimeout((()=>{i(!0),t("")}),2e3)};return window.addEventListener("scroll",o),()=>window.removeEventListener("scroll",o)}),[_n]);const Xn=(0,t.useCallback)((()=>{const e={pin_image_signature:ti};dn((0,$.pz)([1000112],_i,li?{...e,creator_username:fe,is_creator_card_shown:!fn&&!!Ze({domain:Pi,isPromoted:mi,hasLinkDomainOfficialUser:ze,hasLinkUserWebsiteOfficialUser:Xe,hasNativeCreator:Ge,hasThirdPartyPinOwner:ni,pinnerDomainVerified:Ji,pinnerDomainUrl:Ti})}:e))}),[dn,fe,ti,li,mi,_i,ze,Xe,Ge,ni,Pi,Ji,Ti,fn]),Gn=e=>{gi&&pn({component:229,element:10942,event_type:102,view_type:3,view_parameter:157}),An({fn:()=>{Jn("sendPinModal"),li||null==Fn||Fn()},modalHeader:(0,ye.hg)(tn)})(e)},Yn=()=>{Jn("reportPinModal"),gi&&pn({component:229,element:10946,event_type:102,view_type:3,view_parameter:157}),pn({view_type:3,view_parameter:139,element:72,event_type:102,object_id_str:ji||""})},$n=(0,Ae.ml)(),[et,it]=(0,t.useState)(!1);(0,Q.Z)((()=>{Hn(),(0,w.Z)(),We(li,Qi);const e=!(0,d.Z)(an),i=li&&$n&&e&&un("auth_remove_drawer").anyEnabled;if(it($n&&li&&e&&!i),li){if(!rn){(0,we.qn)(Y.Hn)||(dn((0,de.Q_)("HAS_DONE_CLOSEUP",1)),(0,we.Nh)(Y.Hn,!0))}}else window.addEventListener("scroll",zn),(0,ve.My)(`mweb.pin_page.${Vi||"unknown"}`),Si&&(0,ve.My)("mweb_unauth.pin_page.publish_date"),(0,ve.NC)("view_pin_page");return Hi&&dn((0,je.FK)()),_i||Xn(),gn&&gn.upsellIsEnabledGlobally()&&(0,k.Z)()&&gn.showMobileSignupModal({reason:"UPSELL_LOGIN_OR_SIGNUP",attributionLabel:"landOnSimplifiedPinPage"}),"t"===(0,re.mB)(an.search).open_share&&Gn(),()=>{Hi&&dn((0,je.Cp)()),li||window.removeEventListener("scroll",zn)}}));const nt=(0,t.useRef)({linkDomainName:Ai,pinId:ji});(0,t.useEffect)((()=>{const e=nt.current,i=ji!==e.pinId,n=!e.pinId&&ji,t=e&&e.linkDomainName!==Ai;i&&(Hn(),We(li,Qi),li&&(0,ve.Nc)("view_pin_page")),(n||i||t&&li)&&Xn(),nt.current={linkDomainName:Ai,pinId:ji}}));const tt=li&&Se&&vi&&!wn&&!Bn;(0,t.useEffect)((()=>{tt&&Rn((0,x.Z)())}),[tt]),(0,t.useEffect)((()=>{dn((0,je.Cp)())}),[dn]);const lt=(0,Ie.a)(),{setShouldShowLearningUpsell:at,shouldShowLearningUpsell:ot}=null!=lt?lt:Object.freeze({}),st=!li&&$n&&["ios","android"].includes(Vi);(0,t.useEffect)((()=>{if(st&&at){const e=(0,J.Z)((()=>{window.scrollY>400&&at(!1)}),10);return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}}return()=>{}}),[st,at]);const rt=(0,W.Z)({embedSrc:Ee,embedType:Qe,hasRichMetadata:Ye,hasRichMetadataProducts:$e,hasRichMetadataArticle:ei,hasRichMetadataRecipe:ii,images:Bi,isStoryPin:gi,pinId:ji}),dt=(0,z.Z)({boardId:null!=M?M:"",embedSrc:Ee,embedType:Qe,images:Bi,pinId:ji,pinnerId:null!=Fi?Fi:"",pinnedToBoardId:null!=Ei?Ei:"",pinSectionId:null!=Ri?Ri:"",reduxPinSavedThisSession:Li,trackingParams:wi}),ct=(0,Z.Z)({embedSrc:Ee,embedType:Qe,images:Bi,pinId:ji,pinnerId:null!=Fi?Fi:"",reduxPinSavedThisSession:Li});if(!ji||!Fi||!M)return(0,Re.jsx)(ke.xu,{margin:5,children:li||Kn&&rn?(0,Re.jsx)(ke.$j,{accessibilityLabel:tn.bt("正在加载 Pin 图", "Loading pin", " - ", undefined, true),show:!0}):(0,Re.jsx)(m.Z,{})});const ut=(0,xe.Zt)({link:Ii,mobileLink:xi,origImageUrl:fi,trackedLink:zi}),pt=(0,ae.J6)({boardIsCollaborative:n,isDownstreamPromotion:si,isPromoted:mi,storyPinDataId:Hi,videosId:Yi}),mt=li&&pt,_t=!li&&!bi&&!(0,xe.cL)({embedSrc:Ee,embedSubtype:Ce,embedType:Qe})&&("tablet"===sn||(0,te.oy)()),ht="enabled"===(0,re.mB)(an.search).shopping,gt=(0,A.Z)(an.state?an.state.trackingParams:"",wi),bt={downloadImageUrl:!bi&&(0,I.Z)({images:Bi,embedSrc:Ee,embedType:Qe})||null,isAuthenticated:li,saveButtonConfig:{shouldShowSavedButton:ct,onSaveButtonClick:rt,onUnsaveButtonClick:dt,repinPageLocation:(0,xe.NK)(ji,an)},clientTrackingParams:gt,isStoryPin:gi,viewParameter:(0,ee.CK)({hasRichMetadata:Ye,hasRichMetadataProducts:$e,hasRichMetadataArticle:ei,hasRichMetadataRecipe:ii}),pinId:ji,canUpsellNativeApp:cn,shouldShowReactions:mt,onSendButtonClick:Gn,isChromeOnIOS:ai,handleDownloadPinImageClick:()=>{if(mn({action:"click",item:"download-image-button",within:"action-bar"}),"unauthPostDownloadUpsell"===Di)Jn(null),rn||bn({attributionLabel:"tap_closeup_download_button",reason:"UPSELL_LOGIN_OR_SIGNUP",mobileOptions:{headingType:"download"}});else if(Di){_n.setAppUpsellFooterScrollDismissedVal(!1);const e=li?un("mweb_auth_post_download_app_upsell_update").group:"";e.startsWith("enabled_popover")?(_n.setTypeVal(`postDownload_${e}`),Jn(null)):e.startsWith("enabled_toast")?(Jn(null),hn((({hideToast:e})=>(0,Re.jsx)(F.ZP,{duration:2e3,text:tn.bt("图片已收藏到设备", "Image saved to device", "closeup.app_upsell.toaster.message", undefined, true),onHide:e}))),setTimeout((()=>{Jn("postDownloadModal")}),3e3)):Jn("postDownloadModal")}},shouldShowVisitInMoreOptions:qn},It=(0,Re.jsx)(B.Z,{clickthroughInterstitialExperience:he,experience:Le,isActionBarInline:On,isEligibleForAggregatedComments:ri,isNewUser:ci,isMaturedNewUser:(0,le.V0)(en),isPartner:ui,isProductPin:pi,isRemovablePin:null!=Ui&&Ui,isUnavailableStoryPin:oi,nativePinType:mt&&(Yi?"video":gi&&"storyPin")||null,onNonDesktopOptionsButtonClick:Yn,onSendButtonClick:Gn,pinId:ji,pinnedToBoardId:Ei,pinnedToBoardUrl:(fn?oe:Ci)||"",scrolledToRelatedPins:vi,shouldShowReactions:mt,shoppingEnabled:ht,onEditButtonClick:fn||Zn?An({fn:()=>ln.push(on.url+"edit/"),modalHeader:(0,ye.oM)(tn),nextLocation:(0,ye.wI)(an)}):void 0,shouldShowBackButton:"header"===Ln,shouldShowShareOnVideoCloseup:Nn,isEligibleToVisitPin:Mn,graphqlRef:ki}),At=hi&&!In,yt=(an.search||"").includes("force_seo")||_i||!li,{appUpsellFooterScrollDismissed:xt,showLearningRelatedPinAppUpsell:vt,type:kt}=_n;let ft="";vt&&(ft="learning"),kt.startsWith("postDownload_enabled_popover")&&(ft="post-download");const St=!xt&&li&&!!ft;return(0,Re.jsxs)(ke.xu,{position:"relative",width:"100%",children:[st&&ot&&!yn&&(0,Re.jsx)(ke.Le,{top:pe.n,zIndex:new ke.Ry(99999),children:(0,Re.jsx)(V.Z,{pinId:ji})}),St&&(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_AppUpsellDismissableFooter",children:(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(Oe,{appUpsellType:ft,eligibilityType:Di,shoppablePin:Ki,viewParameter:156,viewType:3})})}),(0,Re.jsxs)(u.Z,{closeupPageContext:bt,graphqlRef:ki,hasFixedHeader:!0,pinId:ji,hasGutter:!gi,showAuthDrawer:et,children:[(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_ImageViewer",children:(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(ke.xu,{display:kn?"block":"visuallyHidden",opacity:kn?1:0,dangerouslySetInlineStyle:{__style:{transition:"opacity 0.2s ease-in"}},children:kn&&(0,Re.jsx)(Ve,{postDownloadModalEligibilityType:Di,isRemovablePin:Boolean(Ui),experience:Le,graphqlRef:ki,mwebTapToZoomExpEnabled:yn,pinnedToBoardId:Ei,pinnedToBoardUrl:(fn?oe:Ci)||"",pinId:ji,shouldShowSEOPinInfo:yt})})})}),(0,Re.jsx)(ke.xu,{opacity:kn?0:1,display:kn?"visuallyHidden":"block",position:ht?"fixed":"static","data-layout-shift-boundary-id":"CloseupPageContainerInner",dangerouslySetInlineStyle:{__style:{transition:"opacity 0.2s ease-out"}},children:!kn&&(0,Re.jsxs)(t.Fragment,{children:[(0,Re.jsxs)(Ne,{children:[bt.isAuthenticated&&(0,Re.jsxs)(t.Fragment,{children:[xi&&ut&&(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_AMPViewer",children:(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(Fe,{ampCacheUrl:ut,graphqlRef:ki,location:an,isOpen:an.hash===`#${G.rV}`,onDismiss:()=>{(0,ce.jC)(),(0,d.Z)(an)?ln.goBack():ln.push({...an,hash:""})},onSaveButtonClick:rt,pinId:ji,saveButtonTo:bt.saveButtonConfig.repinPageLocation,viewParameter:3172,viewType:3})})}),Le&&(0,Re.jsx)(g.Z,{experience:Le}),Le&&(0,Re.jsx)(b.Z,{experience:Le})]}),!bt.isAuthenticated&&Kn&&!rn&&(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(ne.ty,{children:e=>{if(!e)return null;const i=e=>{const{firstName:i,imageMediumUrl:n,username:t}=null!=e?e:Object.freeze({});return i&&t?(0,Re.jsx)(ke.xu,{dangerouslySetInlineStyle:{__style:{boxShadow:"0 1px 0 0 rgba(0, 0, 0, 0.08)"}},marginStart:-2,paddingX:2,marginEnd:-2,children:(0,Re.jsx)(C.Z,{inviter:{firstName:i,imageMediumUrl:n,username:t},isStoryPin:!!gi})}):null};return un("graphql_migration_sharelink_sgrowth_web").anyEnabled?(0,Re.jsx)(He,{variables:{inviteCode:e},children:e=>{var n,t;const l=null===(n=e.v3GetInviteCodeQuery)||void 0===n||null===(t=n.data)||void 0===t?void 0:t.sender;return i(l)}}):(0,Re.jsx)(y.Z,{invite_code:e,children:e=>{const n=null==e?void 0:e.sender;return n?i({firstName:n.first_name,imageMediumUrl:n.image_medium_url,username:n.username}):null}})}})}),"header"===Ln&&!Sn&&It,!li&&(rn?(0,Re.jsx)(r.Z,{breadcrumbs:null!=Ni?Ni:[]}):!gi&&(_i?(0,Re.jsx)(r.Z,{breadcrumbs:null!=Ni?Ni:[]}):(0,Re.jsx)(S.Z,{pinId:ji,graphqlPinJoinRef:null==ki?void 0:ki.pinJoin})))]}),(0,Re.jsxs)(qe,{uanuthDesktopSocialLandingPopover:Gi,children:[(Un||On)&&!gi&&(0,Re.jsx)(ke.Le,{top:li?0:pe.n,children:(0,Re.jsx)(ke.xu,{position:"absolute",marginTop:2,width:"100%",dangerouslySetInlineStyle:{__style:{pointerEvents:"none"}},children:(0,Re.jsxs)(ke.kC,{justifyContent:"between",children:[(0,Re.jsx)(_.Z,{children:(0,Re.jsx)(s.Z,{bgColor:"white",color:"darkGray",fallbackUrl:li?"/":"/ideas",padding:3,viewParameter:156,viewType:3})}),Un&&(0,Re.jsx)(_.Z,{children:(0,Re.jsx)(T.Z,{id:"ellipsis-button",children:(0,Re.jsx)(R.Z,{onNonDesktopClick:Yn,pinId:ji,isAuthenticated:li,graphqlRef:ki,overlayingPinImage:!0})})})]})})}),Vn?(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_StoryPinStream",children:(0,Re.jsx)(Je,{pinId:ji,graphqlRef:ki})}):oi?(0,Re.jsx)(D.Z,{}):(0,Re.jsx)(ke.xu,{ref:Wn,"data-layout-shift-boundary-id":"CloseupPageBody",children:(0,Re.jsx)(c.Z,{actionBarIsMinifiedToMainPinImage:Sn,pinActionBar:"body"===Ln?It:null,clickthroughInterstitialExperience:he,closeupIsFirstPageInHistoryStack:Se,isImagePinForUnauthOnTablet:_t,onLinklessPinTap:()=>{const e=!Sn;Pn(e),dn(e?(0,je.Cp)():(0,je.FK)())},onMoreButtonClick:Yn,onSendPin:Gn,pinCloseupExperience:Le,pinId:ji,pinnedToBoardId:Ei,shouldShowReactions:pt,shouldShowSEOPinInfo:yt,trimmedUserNote:Xi,viewerId:$i,isSendPinModalOpen:"sendPinModal"===Tn,hideMetadata:et&&"details",graphqlRef:ki,setMwebTapToZoomExpEnabled:xn,isEligibleForTapToZoom:vn,isActionBarInline:On,setIsActionBarInline:Qn})})]}),(0,Re.jsxs)(Me,{children:[!Vn&&(li||!Oi&&!At)&&(0,Re.jsx)(p.Z,{graphqlRef:ki,onRelatedPinsTitleEnter:()=>qi(!1),onRelatedPinsTitleExit:()=>qi(!0),pinId:ji,marginTop:et?4:0,feedData:En,setFeedData:Cn,isProductPin:pi}),!li&&"phone"===sn&&cn&&(null==lt?void 0:lt.shouldShowVisualSearchAppUpsell)&&(0,Re.jsx)(j.ZP,{mobileAccessibilityCloseIconLabel:tn.bt("取消", "Cancel", "mweb.visual.search.app.upsell.cancel.on.pin.page", undefined, true),accessibilityModalLabel:"",_dangerouslyDisableScrollBoundaryContainer:!0,isOpen:!0,onDismiss:()=>{lt.setShouldShowVisualSearchAppUpsell(!1),pn({component:14157,element:10308,event_type:10220,view_type:156,view_parameter:3,aux_data:{app_upsell_type:"visual-search-app-upsell-on-pin-page"}})},children:(0,Re.jsx)(X.Z,{pinId:ji,within:"visual-search-app-upsell-on-pin-page"})}),li&&!di&&Se&&vi&&!wn&&!Bn&&(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_RelatedInterestUpsellContainer",children:(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(Ue,{onComplete:e=>{e&&(Mi((0,ie.nk)(tn.bt("我们已添加 {{ interestName }} 的新鲜点子", "We've added fresh ideas for {{ interestName }}", "navFooter.flyout.text", undefined, true),{interestName:(0,se.T_)(e,yi)}).join("")),Wi(!0),Zi(!0)),jn(!0)},pinId:ji,showRelatedInterestModal:()=>{Jn("relatedInterestsModal")}})})}),cn&&li&&!Vn&&(0,Re.jsx)(a.Z,{componentType:14158,within:"footer-button",children:({handleOpenApp:e})=>(0,Re.jsx)(o.Z,{clientTrackingParams:gt,onOpenInApp:()=>e({deepLinkUri:`pin/${ji}`}),viewParameter:bt.viewParameter,viewType:3})})]}),(0,Re.jsx)(h.Z,{name:"SafeSuspense_Closeup_CloseupModals",children:(0,Re.jsx)(E.Z,{children:(0,Re.jsx)(T.Z,{id:"close-action-bar",children:(0,Re.jsx)(De,{graphqlRef:ki,isAuthenticated:li,modal:Tn,onDismiss:()=>{mn({action:"click",item:"close-action-bar",within:"action-bar"}),"relatedInterestsModal"===Tn&&jn(!0),Jn(null)},onSendButtonClick:Gn,pinId:ji,postDownloadModalEligibilityType:Di,viewParameter:bt.viewParameter,clientTrackingParams:gt,clickthroughInterstitialExperience:he,shouldShowShareOnVideoCloseup:Nn})})})})]})})]})]})}function Xe(e){var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A;const{pinId:y}=e,x=(0,he.S6)()(y),v=null==x?void 0:x.board,k=null!=x&&x.promoter&&!x.is_downstream_promotion?x.promoter:null,f=null==x?void 0:x.pinner;return(0,Re.jsx)(ze,{...e,boardCollaboratedByMe:null!==(i=null==v?void 0:v.collaborated_by_me)&&void 0!==i&&i,boardCollaboratorPermissions:null==v?void 0:v.collaborator_permissions,boardIsCollaborative:null==v?void 0:v.is_collaborative,boardOwnerId:null==v||null===(n=v.owner)||void 0===n?void 0:n.id,boardId:null==v?void 0:v.id,boardUrl:null==v?void 0:v.url,closeupAttributionFullName:null==x||null===(t=x.closeup_attribution)||void 0===t?void 0:t.full_name,embedSrc:null==x||null===(l=x.embed)||void 0===l?void 0:l.src,embedSubtype:null==x||null===(a=x.embed)||void 0===a?void 0:a.subtype,embedType:null==x||null===(o=x.embed)||void 0===o?void 0:o.type,hasLinkDomainOfficialUser:Boolean(null==x||null===(s=x.link_domain)||void 0===s?void 0:s.official_user),hasLinkUserWebsiteOfficialUser:Boolean(null==x||null===(r=x.link_user_website)||void 0===r?void 0:r.official_user),hasNativeCreator:Boolean(null==x?void 0:x.native_creator),hasRichMetadata:Boolean(null==x?void 0:x.rich_metadata),hasRichMetadataProducts:Boolean(null==x||null===(d=x.rich_metadata)||void 0===d?void 0:d.products),hasRichMetadataArticle:Boolean(null==x||null===(c=x.rich_metadata)||void 0===c?void 0:c.article),hasRichMetadataRecipe:Boolean(null==x||null===(u=x.rich_metadata)||void 0===u?void 0:u.recipe),hasThirdPartyPinOwner:Boolean(null==x?void 0:x.third_party_pin_owner),imageSignature:null==x?void 0:x.image_signature,isDownstreamPromotion:null==x?void 0:x.is_downstream_promotion,isPromoted:null==x?void 0:x.is_promoted,isVideoPin:(0,xe.iR)(null==x?void 0:x.videos),link:null==x?void 0:x.link,linkDomainName:null==x||null===(p=x.link_domain)||void 0===p?void 0:p.name,mobileLink:null==x?void 0:x.mobile_link,origImageUrl:null==x||null===(m=x.images)||void 0===m||null===(_=m.orig)||void 0===_?void 0:_.url,pinCreatedAt:null==x?void 0:x.created_at,pinDomain:null==x?void 0:x.domain,pinId:y,pinImages:null==x?void 0:x.images,pinSectionId:null==x||null===(h=x.section)||void 0===h?void 0:h.id,pinTrackingParams:null==x?void 0:x.tracking_params,pinnedToBoardId:null==x||null===(g=x.pinned_to_board)||void 0===g?void 0:g.id,pinnedToBoardUrl:null==x||null===(b=x.pinned_to_board)||void 0===b?void 0:b.url,pinnerDomainVerified:null==f?void 0:f.domain_verified,pinnerDomainUrl:null==f?void 0:f.domain_url,pinnerId:null==f?void 0:f.id,promoterId:null==k?void 0:k.id,promotedIsRemovable:null==x?void 0:x.promoted_is_removable,reduxPinSavedThisSession:null==x?void 0:x.savedThisSession,seoBreadcrumbs:null==x||null===(I=x.pin_join)||void 0===I?void 0:I.seo_breadcrumbs,shoppable:((null==x?void 0:x.shopping_flags)||[]).length>0,storyPinDataId:null==x?void 0:x.story_pin_data_id,trackedLink:null==x?void 0:x.tracked_link,trimmedUserNote:((null==x?void 0:x.unified_user_note)||"").trim(),videosId:null==x||null===(A=x.videos)||void 0===A?void 0:A.id})}function Ge({graphqlRef:e,...i}){var n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A,y,x,v,k,f,S,P,w,j,B,R,E,C,T;const{pinId:J}=i,F=(0,fe.useFragment)(Le,e),V=(0,he.S6)()(J),D=(0,M.Z)(F),U=null==F||null===(n=F.pinJoin)||void 0===n||null===(t=n.seoBreadcrumbs)||void 0===t?void 0:t.map((({name:e,url:i})=>({name:null!=e?e:"",url:null!=i?i:""})));return(0,Re.jsx)(ze,{...i,boardCollaboratedByMe:null!==(l=null==F||null===(a=F.board)||void 0===a?void 0:a.collaboratedByMe)&&void 0!==l&&l,boardCollaboratorPermissions:null==F||null===(o=F.board)||void 0===o?void 0:o.collaboratorPermissions,boardIsCollaborative:null==F||null===(s=F.board)||void 0===s?void 0:s.isCollaborative,boardOwnerId:null==F||null===(r=F.board)||void 0===r||null===(d=r.owner)||void 0===d?void 0:d.entityId,boardId:null==F||null===(c=F.board)||void 0===c?void 0:c.entityId,boardUrl:null==F||null===(u=F.board)||void 0===u?void 0:u.url,closeupAttributionFullName:null!==(p=null==F||null===(m=F.closeupAttribution)||void 0===m?void 0:m.fullName)&&void 0!==p?p:"",embedSrc:null==F||null===(_=F.embed)||void 0===_?void 0:_.src,embedSubtype:null==F||null===(h=F.embed)||void 0===h?void 0:h.subtype,embedType:null==F||null===(g=F.embed)||void 0===g?void 0:g.type,hasLinkDomainOfficialUser:Boolean(null==F||null===(b=F.linkDomain)||void 0===b?void 0:b.officialUser),hasLinkUserWebsiteOfficialUser:Boolean(null==F||null===(I=F.linkUserWebsite)||void 0===I?void 0:I.officialUser),hasNativeCreator:Boolean(null==F?void 0:F.nativeCreator),hasRichMetadata:Boolean(null==F?void 0:F.richMetadata),hasRichMetadataProducts:Boolean(null==F||null===(A=F.richMetadata)||void 0===A||null===(y=A.products)||void 0===y?void 0:y.length),hasRichMetadataArticle:Boolean(null==F||null===(x=F.richMetadata)||void 0===x?void 0:x.article),hasRichMetadataRecipe:Boolean(null==F||null===(v=F.richMetadata)||void 0===v?void 0:v.recipe),hasThirdPartyPinOwner:Boolean(null==F?void 0:F.thirdPartyPinOwner),imageSignature:null==F?void 0:F.imageSignature,isDownstreamPromotion:null==F?void 0:F.isDownstreamPromotion,isPromoted:null==F?void 0:F.isPromoted,isVideoPin:Boolean(null==F||null===(k=F.videos)||void 0===k?void 0:k.entityId),link:null==F?void 0:F.link,linkDomainName:null==F||null===(f=F.linkDomain)||void 0===f?void 0:f.name,mobileLink:null==F?void 0:F.mobileLink,origImageUrl:null==F||null===(S=F.images)||void 0===S?void 0:S.url,pinCreatedAt:null==F?void 0:F.createdAt,pinDomain:null==F?void 0:F.domain,pinId:J,pinImages:D,pinSectionId:null==F||null===(P=F.section)||void 0===P?void 0:P.entityId,pinTrackingParams:null==F?void 0:F.trackingParams,pinnedToBoardId:null==F||null===(w=F.pinnedToBoard)||void 0===w?void 0:w.entityId,pinnedToBoardUrl:null==F||null===(j=F.pinnedToBoard)||void 0===j?void 0:j.url,pinnerDomainVerified:null==F||null===(B=F.pinner)||void 0===B?void 0:B.domainVerified,pinnerDomainUrl:null==F||null===(R=F.pinner)||void 0===R?void 0:R.domainUrl,pinnerId:null==F||null===(E=F.pinner)||void 0===E?void 0:E.entityId,promoterId:null==F||null===(C=F.promoter)||void 0===C?void 0:C.entityId,promotedIsRemovable:null==F?void 0:F.promotedIsRemovable,reduxPinSavedThisSession:null==V?void 0:V.savedThisSession,seoBreadcrumbs:null!=U?U:[],storyPinDataId:null==F?void 0:F.storyPinDataId,trackedLink:null==F?void 0:F.trackedLink,trimmedUserNote:((null==F?void 0:F.unifiedUserNote)||"").trim(),videosId:null==F||null===(T=F.videos)||void 0===T?void 0:T.entityId,graphqlRef:F})}function Ye({graphqlRef:e,...i}){return e?(0,Re.jsx)(Ge,{...i,graphqlRef:e}):(0,Re.jsx)(Xe,{...i})}},49895:(e,i,n)=>{n.d(i,{Z:()=>c});var t=n(166300),l=n(63552),a=n(50286),o=n(883119),s=n(691720),r=n(785893);const d=({detail:e,isShowingBreadcrumbs:i,media:n,sideBySideOptions:{mainImageEventHandlers:t}})=>{const d=(0,a.ZP)(),c="desktop"===d?8:"undefined"!=typeof window&&window.screen&&window.screen.width<750?0:54,u="desktop"===d?8:10;return(0,r.jsx)(o.kC,{alignItems:"stretch",justifyContent:"center",width:"100%",children:(0,r.jsxs)(o.xu,{position:"relative",display:"flex",maxWidth:1016,overflow:"phone"!==d?void 0:"hidden",minHeight:"40vh",rounding:"desktop"===d?void 0:6,dangerouslySetInlineStyle:"phone"!==d?{__style:{justifyContent:"center"}}:{__style:{marginTop:i?0:54,marginRight:c,marginBottom:54,marginLeft:c,boxShadow:"desktop"===d?void 0:"0px 0px 8px rgba(0, 0, 0, 0.1)"}},children:[(0,r.jsx)(l.Z,{onMouseEnter:null==t?void 0:t.onMouseEnter,onMouseLeave:null==t?void 0:t.onMouseLeave,onTouch:null==t?void 0:t.onTouch,pressState:"desktop"===d?"none":"compress",rounding:2,children:(0,r.jsx)(o.xu,{display:"phone"!==d?"block":"flex",height:"100%",justifyContent:"center",overflow:"phone"!==d?void 0:"hidden",rounding:"desktop"===d?8:void 0,width:"phone"!==d?s.Hg:"47vw",children:n})}),(0,r.jsx)(o.xu,{paddingX:"phone"!==d?0:u,width:"phone"!==d?s.Hg:"47vw",display:"flex",direction:"column",justifyContent:"between",children:e})]})})},c=({detail:e,isShowingBreadcrumbs:i,media:n,sideBySideOptions:l})=>{const c=(0,a.ZP)();return l?(0,r.jsx)(o.xu,{marginEnd:"auto",marginStart:"auto","data-test-id":"closeup-body-landscape",children:(0,r.jsx)(d,{detail:e,isShowingBreadcrumbs:i,media:n,sideBySideOptions:l})}):(0,r.jsxs)(o.xu,{marginEnd:"auto",marginStart:"auto",maxWidth:"desktop"===c?void 0:"phone"===c?s.g6:s.Hg,"data-test-id":"closeup-body-portrait",children:[i||"desktop"===c?(0,r.jsx)(t.Z,{roundedForLargeDevice:!0,children:n}):n,e]})}},535684:(e,i,n)=>{n.d(i,{L:()=>t,b:()=>l});const t=(0,n(667294).createContext)({isStoryPinWithProducts:!1}),l=t.Provider},909666:(e,i,n)=>{n.d(i,{Z:()=>V});var t,l=n(667294),a=n(898781),o=n(349700),s=n(350118),r=n(883119),d=n(167912),c=n(785893);const u=void 0!==t?t:t=n(792522);function p({attributionEmbedSrc:e,authorUrl:i,authorName:n,providerUrl:t,providerName:l,ccUrl:s,embedType:d,embedSrc:u,embedSubtype:p}){const m=(0,a.ZP)(),_=u||e,h=!!l&&"Unknown"!==l,g={author:(0,c.jsx)(r.xu,{display:"inlineBlock",children:(0,c.jsx)(r.rU,{underline:"none",href:i||"",rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,c.jsx)(r.xv,{inline:!0,size:"200",weight:"bold",children:n})},"author")},"author"),provider:h?(0,c.jsx)(r.xu,{marginEnd:1,display:"inlineBlock",children:(0,c.jsx)(r.rU,{underline:"always",href:t||"",rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,c.jsx)(r.xv,{inline:!0,size:"200",weight:"bold",children:l})},"provider")},"provider"):null};let b=h?m.bt("来自 {{ provider }}", "from {{ provider }}", "closeup.description.imageSourceWithProvider", undefined, true):null;return n&&(b=_&&"gif"!==d&&"pinstory"!==p?h?m.bt("视频由 {{ author }} 在 {{ provider }} 上创建", "Video by {{ author }} on {{ provider }}", "closeup.description.videoSourceWithProvider", undefined, true):m.bt("来自 {{ author }} 的视频", "Video by {{ author }}", "closeup.description.videoSource", undefined, true):h?m.bt("照片由 {{ author }} 在 {{ provider }} 上创建", "Photo by {{ author }} on {{ provider }}", "closeup.description.photoSourceWithProvider", undefined, true):m.bt("来自 {{ author }} 的照片", "Photo by {{ author }}", "closeup.description.photoSource", undefined, true)),(0,c.jsx)(r.xu,{display:"inlineBlock","data-test-id":"photo-attribution",children:(0,c.jsxs)(r.xv,{size:"200",inline:!0,children:[!!b&&(0,o.nk)(b,g),s&&(0,c.jsx)(r.rU,{underline:"none",href:s,rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,c.jsx)(r.xv,{size:"200",inline:!0,children:m.bt("（创意共享）", "(cc)", "creative commons link text", undefined, true)})},"link")]})})}function m({graphqlRef:e}){var i,n,t,l,a,o,s,r,m,_;const h=(0,d.useFragment)(u,e);return(0,c.jsx)(p,{attributionEmbedSrc:null==h||null===(i=h.attribution)||void 0===i||null===(n=i.embed)||void 0===n?void 0:n.src,authorUrl:null==h||null===(t=h.attribution)||void 0===t?void 0:t.authorUrl,authorName:null==h||null===(l=h.attribution)||void 0===l?void 0:l.authorName,providerUrl:null==h||null===(a=h.attribution)||void 0===a?void 0:a.url,providerName:null==h||null===(o=h.attribution)||void 0===o?void 0:o.providerName,ccUrl:null==h||null===(s=h.attribution)||void 0===s?void 0:s.ccUrl,embedType:null==h||null===(r=h.embed)||void 0===r?void 0:r.type,embedSrc:null==h||null===(m=h.embed)||void 0===m?void 0:m.src,embedSubtype:null==h||null===(_=h.embed)||void 0===_?void 0:_.subtype})}function _({pinId:e}){var i,n,t,l,a,o,r,d,u,m;const _=(0,s.S6)()(e);return(0,c.jsx)(p,{attributionEmbedSrc:null==_||null===(i=_.attribution)||void 0===i||null===(n=i.embed)||void 0===n?void 0:n.src,authorUrl:null==_||null===(t=_.attribution)||void 0===t?void 0:t.author_url,authorName:null==_||null===(l=_.attribution)||void 0===l?void 0:l.author_name,providerUrl:null==_||null===(a=_.attribution)||void 0===a?void 0:a.url,providerName:null==_||null===(o=_.attribution)||void 0===o?void 0:o.provider_name,ccUrl:null==_||null===(r=_.attribution)||void 0===r?void 0:r.cc_url,embedType:null==_||null===(d=_.embed)||void 0===d?void 0:d.type,embedSrc:null==_||null===(u=_.embed)||void 0===u?void 0:u.src,embedSubtype:null==_||null===(m=_.embed)||void 0===m?void 0:m.subtype})}function h({...e}){return e.graphqlRef?(0,c.jsx)(m,{...e}):(0,c.jsx)(_,{...e})}var g,b=n(958007),I=n(509278),A=n(941646),y=n(565212),x=n(50286),v=n(219413),k=n(52022),f=n(298024),S=n(773285),P=n(780280),w=n(569139),j=n(867820),B=n(882801);const R=void 0!==g?g:g=n(364962);function E(e,i){try{return new Intl.DateTimeFormat(i,{month:"long",day:"numeric",year:"numeric",calendar:"gregory"}).format(e)}catch(n){return e?e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate():""}}const C=({pinDescription:e,expandText:i})=>{const{isAuthenticated:n,isBot:t}=(0,P.B)(),[o,s]=(0,l.useState)(i),d=(0,f.si)(),{checkExperiment:u}=(0,S.F)(),p=(0,a.ZP)(),m=(0,x.ZP)(),_=(0,k.Z)(),{anyEnabled:h}=u("closeup_mweb_onepin_title_and_description",{dangerouslySkipActivation:!0}),{anyEnabled:g}=u("closeup_dweb_unauth_onepin_title_and_description"),b=(0,l.useCallback)((()=>{o||n||((0,j.NC)("click_open_description"),(0,j.My)("desktop"===m?"pcons.dweb-more-description":"pcons.mweb-more-description"),_({action:"click",item:"more-description"})),s(!o)}),[o,n,_,m]);return t||!h&&e.length<=d?(0,c.jsx)(r.xv,{inline:!0,children:e}):h&&"desktop"!==m?(0,c.jsx)(w.Z,{Wrapper:({children:e})=>(0,c.jsx)("h2",{style:{fontSize:"14px",wordWrap:"break-word",textAlign:"start"},children:e}),isExpanded:o,description:e,maxHeight:38,handleToggle:b}):g?(0,c.jsx)(y.Z,{children:(0,I.Z)(e)}):(0,c.jsxs)("h2",{style:{fontSize:"14px",wordWrap:"break-word"},children:[(0,c.jsxs)(r.xv,{inline:!0,children:[o?e:`${e.substr(0,d-3)}...`," "]}),!o&&(0,c.jsx)(w.a,{isExpanded:o,onToggle:b,expandedText:p.bt("折叠", "Less", "Toggle less description button", undefined, true),collapsedText:p.bt("展开", "More", "Toggle more description button", undefined, true)})]})};function T({collapse:e,storyPinDataId:i,richMetadataDescription:n,richMetadataArticleDatePublished:t,richSummaryDisplayName:s,placeSummaryName:d,closeupDescription:u,closeupUnifiedDescription:p,pinDescription:m,hasAttribution:_,isRecipe:g,pinId:I,graphqlRef:y}){const v=(0,a.ZP)(),f=(0,x.ZP)(),S=(0,k.Z)(),{isAuthenticated:w,locale:B}=(0,P.B)(),[R,T]=(0,l.useState)(e||!1),J=t&&new Date(t),F=w?null==p?void 0:p.trim():(0,b.Z)({storyPinDataId:i,pinDescription:m,richMetadataDescription:n,richSummaryDisplayName:s,placeSummaryName:d,closeupDescription:u,closeupUnifiedDescription:p}),V=J&&((e,i)=>{if(e){const n=31536e6,t=e.getTime(),l=(new Date).getTime();return null==i||l-t<=i*n}return!1})(J,2)&&F?(0,o.nk)(v.bt("{{ pinDescription }} 于 {{ date }} 发布", "{{ pinDescription }} Published on {{ date }}", "closeup.details.descirptionWithPublishedDate", undefined, true),{date:E(J,B),pinDescription:F}).join(""):F;let D;if(_){const e=F?"{{ credit }}  · ":"{{ credit }}";D=(0,o.nk)(e,{credit:(0,c.jsx)(h,{pinId:I,graphqlRef:y},"article-pin"),descriptionToDisplay:V})}return(0,c.jsxs)(r.xu,{"data-test-id":"CloseupDescriptionContainer",maxWidth:"100%",dangerouslySetInlineStyle:{__style:{textAlign:"phone"===f?"center":void 0}},children:[D,F&&!g&&(R?(0,c.jsxs)(r.iP,{onTap:()=>T(!1),children:[(0,c.jsx)(r.xv,{weight:"bold",underline:!0,inline:!0,children:v.bt("查看详情", "See details", "closeup.descrition.see_details", undefined, true)}),"  ",(0,c.jsx)(r.JO,{accessibilityLabel:v.bt("展开详情图标", "expand details icon", "closeup.description.expand_icon", undefined, true),icon:"arrow-down",inline:!0})]}):(0,c.jsx)(A.Z,{id:"main-pin-description-text",children:(0,c.jsx)(r.iP,{onTap:()=>{(0,j.My)("desktop"===f?"pcons.dweb.main-pin-description-text":"pcons.mweb.main-pin-description-text"),S({action:"click",item:"main-pin-description-text"})},children:(0,c.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:{cursor:"auto"}},children:(0,c.jsx)(C,{pinDescription:F,expandText:!!e&&!R})})})}))]})}function J({graphqlRef:e,pinId:i,...n}){var t,l,a,o,s,r,u,p;const m=(0,d.useFragment)(R,e),_=(0,v.Z)({pin:m});return m?(0,c.jsx)(T,{...n,pinId:i,storyPinDataId:m.storyPinDataId,richMetadataDescription:null!==(t=null===(l=m.richMetadata)||void 0===l?void 0:l.description)&&void 0!==t?t:"",richMetadataArticleDatePublished:null!==(a=null===(o=m.richMetadata)||void 0===o||null===(s=o.article)||void 0===s?void 0:s.datePublished)&&void 0!==a?a:"",richSummaryDisplayName:null!==(r=null===(u=m.richSummary)||void 0===u?void 0:u.displayName)&&void 0!==r?r:"",closeupDescription:m.closeupDescription,closeupUnifiedDescription:m.closeupUnifiedDescription,pinDescription:m.description,structuredDescriptionComponents:_.components||{},hasAttribution:!!m.attribution,isRecipe:!(null===(p=m.richMetadata)||void 0===p||!p.recipe),graphqlRef:m}):null}function F({graphqlRef:e,pinId:i,...n}){var t,l,a,o,r,d,u,p,m;const _=(0,s.S6)()(i),h=(0,B.fv)(_);return _?(0,c.jsx)(T,{...n,pinId:i,storyPinDataId:_.story_pin_data_id,richMetadataDescription:null!==(t=null===(l=_.rich_metadata)||void 0===l?void 0:l.description)&&void 0!==t?t:"",richMetadataArticleDatePublished:null!==(a=null===(o=_.rich_metadata)||void 0===o||null===(r=o.article)||void 0===r?void 0:r.date_published)&&void 0!==a?a:"",richSummaryDisplayName:null!==(d=null===(u=_.rich_summary)||void 0===u?void 0:u.display_name)&&void 0!==d?d:"",placeSummaryName:null!==(p=_.place_summary)&&void 0!==p?p:"",closeupDescription:_.closeup_description,closeupUnifiedDescription:_.closeup_unified_description,pinDescription:_.description,structuredDescriptionComponents:h,hasAttribution:!!_.attribution,isRecipe:!(null===(m=_.rich_metadata)||void 0===m||!m.recipe)}):null}function V(e){return e.graphqlRef?(0,c.jsx)(J,{...e,graphqlRef:e.graphqlRef}):(0,c.jsx)(F,{...e})}},29066:(e,i,n)=>{n.d(i,{Z:()=>Ie});var t=n(667294),l=n(650165),a=n(909666),o=n(818750),s=n(266224),r=n(40995),d=n(620725),c=n(934494),u=n(319915),p=n(745162),m=n(807592),_=n(543972),h=n(926275),g=n(240684),b=n(358381),I=n(747593),A=n(561067),y=n(350948),x=n(635821),v=n(678532),k=n(718254),f=n(947599),S=n(529581),P=n(954063),w=n(21384),j=n(862193),B=n(50286),R=n(898781),E=n(986926),C=n(817767),T=n(667679),J=n(52022),F=n(394332),V=n(792606),D=n(375559),U=n(664569),O=n(313047),Q=n(844974),L=n(349700),N=n(332215),M=n(571577),q=n(773285),W=n(350118),Z=n(780280),K=n(162379),H=n(992750),z=n(62409),X=n(867820),G=n(883119),Y=n(623568),$=n(167912),ee=n.n($),ie=n(698330),ne=n(785893),te,le;const ae=(0,g.ZP)({resolved:{},chunkName:()=>"Reactions-ReactionAggregation",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(15206).then(n.bind(n,142219)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 142219}}),oe=(0,t.lazy)((()=>n.e(7612).then(n.bind(n,607612)))),se=68,re=3,de=1,ce=t.Fragment,ue=(0,t.lazy)((()=>n.e(55967).then(n.bind(n,55967)))),pe=void 0!==te?te:te=n(446969),me=void 0!==le?le:le=n(970533);function _e(e){const i=(0,R.ZP)(),n=(0,J.Z)(),{hideMetadata:c,isImagePinForUnauthOnTablet:m,isStoryPin:g,onClickTitleOrDomain:I,shouldShowAggregatedComments:j,shouldShowReactions:E,shouldShowSEOPinInfo:W,viewParameter:$,viewerId:ee,pinActionBar:te,boardUrl:le,boardName:pe,sourceUserBlockedByMe:me,sourceUserExplicitlyFollowedByMe:_e,sourceUserFollowerCount:he,sourceUserFullName:ge,sourceUserId:be,sourceUserImageLargeUrl:Ie,sourceUserimageMediumUrl:Ae,sourceUserImageSmallUrl:ye,sourceUserIsVerifiedMerchant:xe,sourceUserUsername:ve,sourceUserVerifiedIdentityVerified:ke,pinId:fe,pinLink:Se,pinMobileLink:Pe,pinImageOrigUrl:we,pinTrackedLink:je,pinDomain:Be,gridTitle:Re,pinTitle:Ee,pinProductPrice:Ce,pinProductInStock:Te,pinReactionCounts:Je,promoterFullName:Fe,pinnerFullName:Ve,hasPin:De,hasPinProduct:Ue,hasSourceUser:Oe,hasOfficialUser:Qe,hasLinkDomain:Le,hasNativeCreator:Ne,hasOriginPinner:Me,hasPromoter:qe,hasRichMetadataArticle:We,hasRichMetadataTutorial:Ze,hasRichMetadataRecipe:Ke,hasRichMetadataRecipeCategorizedIngredients:He,hasRichMetadataRecipeAggregateRating:ze,hasRichMetadataProductOfferSummary:Xe,hasRichSummaryProductOfferSummary:Ge,richMetadataRecipeFromAggregatedData:Ye,richMetadataProductName:$e,richMetadataTitle:ei,richSummaryDisplayName:ii,richSummaryProductName:ni,isEligibleForPdp:ti,storyPinDataId:li,storyPinDataMetadataPinTitle:ai,placeSummaryName:oi,pinJoinVisualAnnotation:si,pinJoinAnnotationsWithLinks:ri,graphqlRef:di,isActionBarInline:ci,setIsActionBarInline:ui}=e,{checkExperiment:pi}=(0,q.F)(),mi=(0,B.ZP)(),_i="desktop"===mi,hi="phone"===mi,{isAuthenticated:gi,country:bi,locale:Ii,isBot:Ai}=(0,Z.B)(),yi=(0,ie.Tt)(),xi=_i?"desktopParity":"inlineHidden";let vi=Re||Ee;const ki=(0,Y._S)(Be),fi=pi("closeup_dweb_unauth_onepin_title_and_description").anyEnabled,Si=fi?void 0:i.bt("已上传至 Pinterest", "Uploaded to Pinterest", "closeup.closeupDetails.pinCreditPrefix", undefined, true),Pi=ki?(0,z.Bk)({i18n:i,isLego:!0,hasLinkDomain:Le,hasRichMetadataArticle:We,hasRichMetadataTutorial:Ze,hasRichMetadataRecipeCategorizedIngredients:He,hasRichMetadataProductOfferSummary:Xe,hasRichSummaryProductOfferSummary:Ge,richMetadataRecipeFromAggregatedData:Ye,richMetadataProductName:$e,richSummaryProductName:ni}):Si,wi=Qe,ji=(0,M.H)(),Bi=(0,Z.B)(),Ri=(0,T.Z)(),Ei=!gi&&!_i&&!Ai,Ci=!gi&&!Ai&&Ue&&pi("unauth_gate_product_pins_by_country_and_trustworthiness").anyEnabled,Ti=!gi&&Ue&&(!Ci||ti),Ji=gi&&!_i&&pi("auth_mweb_inline_action_bar").anyEnabled,Fi=!gi&&!_i||Ji,Vi="desktop"!==mi&&pi(gi?"closeup_auth_mweb_action_bar":"closeup_unauth_mweb_action_bar").anyEnabled,Di=!_i&&pi("closeup_mweb_onepin_title_and_description").anyEnabled,Ui=Di?void 0:(0,p.Z)({isImagePinForUnauthOnTablet:m,truncate:!!c}),Oi=(0,Y.Zt)({link:Se,mobileLink:Pe,origImageUrl:we,trackedLink:je}),{pinCreditLink:Qi,pinCredit:Li}=(0,z.Xe)({hasLinkDomain:Le,hasNativeCreator:Ne,hasOriginPinner:Me,pinDomain:Be,sourceUserUsername:ve,sourceUserFullName:ge}),Ni=Qi||Oi;gi||(vi=De?(0,H.Ly)({pinTitle:Ee,gridTitle:Re,richSummaryDisplayName:ii,richMetadataTitle:ei,storyPinDataId:li,storyPinDataMetadataPinTitle:ai,placeSummaryName:oi,pinJoinVisualAnnotation:si,pinJoinAnnotationsWithLinks:ri}):null);const{annotationsWithLinks:Mi}=(0,H.eK)({pinJoinVisualAnnotation:si,pinJoinAnnotationsWithLinks:ri});if(!De)return null;const qi=(0,z.AH)(Se),Wi=!(gi||m||_i||Ti),Zi=Ni&&Li&&Qi&&Oe||!gi&&Oe,Ki=g&&!gi,Hi=Oi&&qi,zi="lg"===ji,Xi=E&&!!Je,Gi=Hi&&(!Zi||m)||!gi&&_i||Ti,Yi=!Hi&&!Zi,$i=!!Zi&&!Ki&&!wi,en=Xi||Gi||Yi||$i,nn=(0,h.Z)(null==yi?void 0:yi.created_at)&&!(0,N.V0)(yi),tn=wi&&!Ki&&(0,ne.jsx)(G.xu,{marginBottom:2,children:(0,ne.jsx)(b.Z,{hideFollowButton:pi("lex_follow_button").group.includes("hide_follow")||_i,justifyContent:_i?"start":"center",viewerId:ee,pinId:fe,graphqlRef:di,seeMoreButton:W&&"inlineHidden"===xi&&(0,ne.jsx)(G.xu,{children:(0,ne.jsx)(w.Z,{pinId:fe,isMainPin:!0,isAuth:gi,pinCreditPrefix:Pi,onClickTitleOrDomain:I,graphqlRef:di,lazyLoadAnnotations:Ei})})})}),ln=$i&&(0,ne.jsxs)(G.xu,{flex:"grow",marginTop:re,"data-test-id":"CloseupUserRep",display:"flex",justifyContent:"between",alignItems:"center",width:"100%",children:[(0,ne.jsx)(C.Z,{activateLexFollowExp:()=>pi("lex_follow_button"),blockedByMe:null!=me&&me,explicitlyFollowedByMe:null!=_e&&_e,followerCount:null!=he?he:0,fullName:null!=ge?ge:"",id:null!=be?be:"",imageLargeUrl:null!=Ie?Ie:"",imageMediumUrl:null!=Ae?Ae:"",imageSmallUrl:null!=ye?ye:"",isEligibleForPdp:!!ti,isImagePinForUnauthOnTablet:null!=m&&m,isOnCloseup:!0,isVerifiedMerchant:null!=xe&&xe,pinId:fe,textColor:"default",type:"row",username:null!=ve?ve:"",verifiedIdentityVerified:null!=ke&&ke,viewParameter:$,viewType:3}),W&&"inlineHidden"===xi&&(0,ne.jsx)(G.xu,{marginTop:4,children:(0,ne.jsx)(w.Z,{pinId:fe,isMainPin:!0,isAuth:gi,pinCreditPrefix:Pi,onClickTitleOrDomain:I,graphqlRef:di,lazyLoadAnnotations:Ei})})]}),an=e=>"enabled_show_inside_info"===e?(0,ne.jsxs)(G.xu,{marginTop:10,children:[(0,ne.jsx)(G.xv,{size:"200",inline:!0,children:i.bt("查找此 Pin 图以及更多相关内容 ", "Find this Pin and more on ", "moreInformation.prefix.text", undefined, true)}),(0,ne.jsx)(G.xv,{inline:!0,weight:"bold",size:"200",children:(0,ne.jsx)(G.rU,{display:"inlineBlock",href:le,onClick:()=>(0,X.My)("dweb_more_info_exp_board_link_click"),underline:"hover",children:pe||""},"board-link")}),(0,ne.jsx)(G.xv,{size:"200",inline:!0,children:i.bt(" 作者： ", " by ", "moreInformation.middle.text", undefined, true)}),(0,ne.jsx)(G.xv,{inline:!0,weight:"bold",size:"200",children:(0,ne.jsx)(G.rU,{display:"inlineBlock",href:`/${le.split("/")[1]}/`,onClick:()=>(0,X.My)("dweb_more_info_exp_profile_link_click"),underline:"hover",children:Ve||le.split("/")[1]},"profile-link")})]}):"enabled_copy_change"===e?(0,ne.jsx)(G.xu,{marginTop:10,children:(0,ne.jsx)(l.Z,{graphqlRef:di,pinId:fe,savedToText:(0,ne.jsx)(S.Z,{graphqlRef:di,isOwnPin:!1,pinId:fe})})}):(0,ne.jsx)(o.Z,{pinId:fe,graphqlRef:di}),on=(0,ne.jsxs)(G.xu,{"data-test-id":"CloseupDetails",marginStart:zi?4:0,children:[ti&&gi?(0,ne.jsx)(G.xu,{width:"100%",paddingY:3,paddingX:2,children:(0,ne.jsx)(k.Z,{isEligibleForPdp:ti,isImagePinForUnauthOnTablet:m,onClickTitleOrDomain:I,showUnauthFullDesc:Ti,graphqlRef:di,pinId:fe})}):(0,ne.jsxs)(G.xu,{width:"100%",paddingY:4,paddingX:2,children:[Vi?!ci&&!Fi&&te:!Fi&&te,"phone"===mi&&tn,fi&&Xi&&(0,ne.jsx)(u.Z,{name:"SafeSuspense_CloseupDetails_ReactionAggregation",children:(0,ne.jsx)(f.Z,{children:(0,ne.jsx)(G.xu,{alignSelf:"center",display:"flex",justifyContent:_i?"start":"center",marginTop:_i?2:void 0,children:(0,ne.jsx)(ae,{pinId:fe,reactionCounts:Je,viewParameter:156,viewType:3,disableModal:!gi,textSize:fi?"200":void 0,textWeight:fi?"bold":void 0})})})}),Gi&&(0,ne.jsx)(G.xu,{"data-test-id":"callToActionButton",display:Wi?"none":void 0,marginTop:Xi||hi?re:0,children:(0,ne.jsx)(G.kC,{alignItems:"center",direction:"row",justifyContent:_i?"start":"center",width:"100%",children:(0,L.nk)(i.bt("{{ pinCreditPrefix }}自 {{ pinCredit }}", "{{ pinCreditPrefix }} {{ pinCredit }}", "tells the user where the pin is from in the form of Saved from website", undefined, true),{pinCreditPrefix:(0,ne.jsx)(G.xu,{display:"inlineBlock",children:(0,ne.jsx)(G.xv,{inline:!0,size:"200",children:Pi})},"pinCreditsPrefix"),pinCredit:ki?(0,ne.jsx)(G.xu,{display:"inlineBlock",marginStart:1,maxWidth:"60vw","data-test-id":"pin-domain-link",children:(0,ne.jsx)(G.iP,{onTap:({event:e})=>{e.preventDefault(),e.stopPropagation(),n({action:"click",item:"pin-domain-link"}),(0,X.My)("mweb_pin_page.pin_link.clickthrouh"),gi||(0,X.NC)("click_pin_closeup_link_clickthrough"),I()},tapStyle:"compress",children:(0,ne.jsx)(G.xv,{size:"200",weight:m?void 0:"bold",lineClamp:1,children:(0,ne.jsx)("span",{style:m?{textDecoration:"underline"}:{},children:Be})},"pinLinkDomain")})},"pinCredits"):""})})}),Yi&&(0,ne.jsx)(G.xu,{display:"flex",justifyContent:"phone"===mi?"center":"start",alignItems:"center",marginTop:Xi||hi?re:0,children:(0,ne.jsx)(G.xv,{size:"200",children:i.bt("已上传至 Pinterest", "Uploaded to Pinterest", "closeup.details.uploadToPinterest", undefined, true)})}),Ti&&Ce&&_i&&(0,ne.jsxs)(G.xu,{alignItems:"baseline",display:"flex",direction:"row",marginTop:1,children:[(0,ne.jsx)(G.xv,{size:"500",children:Ce}),(0,ne.jsx)(G.xu,{marginStart:2,children:(0,ne.jsx)(G.xv,{size:"400",children:Te?i.bt("现货", "In stock", "closeup.details.productPinInStock", undefined, true):i.bt("缺货", "Out of stock", "Product pin out of stock", undefined, true)})})]}),"all"!==c&&(0,ne.jsxs)(ce,{children:["phone"===mi&&ln,vi&&(0,ne.jsx)(G.xu,{marginTop:hi||en?re:0,children:(0,ne.jsx)(r.Z,{onClick:I,hasLink:qi,lineClamp:Ui,pinId:fe,graphqlRef:di,forceSmallerHeading:Di&&!m,textAlign:Di||_i?"start":"center"})})]}),(gi||!_i)&&Ce&&(0,ne.jsx)(G.xu,{display:"flex",justifyContent:"center",marginTop:2,marginBottom:2,children:(0,ne.jsxs)(G.xv,{children:[Ce," · ",Te?i.bt("现货", "In stock", "closeup.details.productPinInStock", undefined, true):i.bt("缺货", "Out of stock", "Product pin out of stock", undefined, true)]})}),Ke&&ze&&!nn&&(0,ne.jsx)(x.Z,{pinId:fe,graphqlRef:di,boldText:!1,marginTop:re,textSize:"300",isWideViewport:_i}),"all"!==c&&(0,ne.jsx)(ce,{children:(0,ne.jsx)(_.Z,{options:{threshold:[de]},onVisibilityChange:Vi?e=>{if(e&&e.length>0&&ui){const{intersectionRatio:i,boundingClientRect:n}=e[0],t=i===de,l=n.y<0;ui(t||l)}}:()=>{},children:e=>(0,ne.jsxs)(G.xu,{ref:e,children:[(0,ne.jsx)(G.xu,{marginTop:2,children:Ti?(0,ne.jsx)(v.Z,{onClickTitleOrDomain:I,graphqlRef:di,pinId:fe}):(0,ne.jsx)(a.Z,{collapse:"details"===c,pinId:fe,graphqlRef:di})}),!fi&&Xi&&(0,ne.jsx)(u.Z,{name:"SafeSuspense_CloseupDetails_ReactionAggregation",children:(0,ne.jsx)(f.Z,{children:(0,ne.jsx)(G.xu,{alignSelf:"center",display:"flex",justifyContent:_i?"start":"center",marginTop:_i?2:void 0,children:(0,ne.jsx)(ae,{pinId:fe,reactionCounts:Je,viewParameter:156,viewType:3,disableModal:!gi})})})})]})})}),Vi?ci&&te:Fi&&te,"phone"!==mi&&ln,"phone"!==mi&&(0,ne.jsx)(G.xu,{marginTop:4,children:tn}),"desktopParity"===xi&&(0,ne.jsx)(G.xu,{"data-test-id":"UnauthVaseFullBleedModalContainer",dangerouslySetInlineStyle:{__style:{visibility:"hidden"}},children:(0,ne.jsx)(V.Z,{graphqlRef:di,onClose:()=>{},pinId:fe})}),!fi&&"desktopParity"===xi&&Mi&&Mi.length>0&&(0,ne.jsxs)(t.Fragment,{children:[(0,ne.jsx)(F.Z,{pinId:fe,mode:_i?"inlineWithScrollArrows":"inline",graphqlRef:di}),an("desktop"===mi?pi("dweb_more_information").group:"")]}),qe&&!_i&&(0,ne.jsxs)(t.Fragment,{children:[(0,ne.jsx)(G.xu,{marginTop:re,children:(0,ne.jsx)(G.iz,{})}),(0,ne.jsxs)(G.xu,{alignItems:"center",display:"flex",justifyContent:"between",margin:2,paddingX:1,children:[(0,ne.jsx)(G.xv,{inline:!0,size:"200",weight:"bold",children:i.bt("推广 Pin 图", "Promoted Pin", "Denotes promoted pin in closeup", undefined, true)}),(0,ne.jsx)(u.Z,{name:"SafeSuspense_CloseupDetails_PinFeedbackButton",children:(0,ne.jsx)(f.Z,{children:(0,ne.jsx)(ue,{graphqlRef:di,pinId:fe,promoter:null!=Fe?Fe:"",type:"promoted"})})})]}),(0,ne.jsx)(G.iz,{})]}),Ke&&!nn&&(0,ne.jsx)(P.Z,{hash:"recipe",offset:-O.DEFAULT_HEIGHT,children:(0,ne.jsx)(y.ZP,{pinId:fe,graphqlRef:di})}),(0,ne.jsx)(s.Z,{graphqlRef:di,pinId:fe}),Number((0,Q.qn)("indiaUnauthLocaleShowCount",0))<=3&&!gi&&"phone"===mi&&"IN"===bi&&(Ii||"").startsWith("en")&&D.N3.includes(Bi.regionFromIp)&&(0,ne.jsx)(u.Z,{name:"SafeSuspense_CloseupDetails_UnauthSwitchLanguageModal",children:(0,ne.jsx)(f.Z,{children:(0,ne.jsx)(oe,{})})}),(0,ne.jsx)(A.Z,{graphqlRef:di,isDesktop:_i,pinId:fe})]}),fi&&"desktopParity"===xi&&Mi&&Mi.length>0&&(0,ne.jsxs)(t.Fragment,{children:[(0,ne.jsx)(F.Z,{pinId:fe,mode:_i?"inlineWithScrollArrows":"inline",graphqlRef:di}),an("desktop"===mi?pi("dweb_more_information").group:"")]}),!gi&&"desktop"===mi&&j&&pi("dweb_lop_gate_comments").anyEnabled&&(0,ne.jsx)(u.Z,{name:"CommentThread",children:(0,ne.jsxs)(G.xu,{paddingX:4,children:[(0,ne.jsx)(G.X6,{size:"400",accessibilityLevel:2,children:i.bt("评论", "Comments", "desktopPinCloseup.sectionTitle", undefined, true)}),(0,ne.jsx)(d.Z,{isReadOnly:!0,graphqlRef:di,pinId:fe}),pi("web_lop_comment_composer_upsell").anyEnabled&&(0,ne.jsx)(G.xu,{marginTop:4,children:(0,ne.jsx)(K.Z,{commentWarningModalState:K.A.NONE,dismissCommentWarningModal:()=>{},objectType:U.o.pin,onEnter:()=>{Ri({reason:"ACTION_REQUIRES_LOGIN_OR_SIGNUP",attributionLabel:"tap_unauth_comment_composer",desktopOptions:{modalType:"login"}})},statusType:"textStaticDisplay"})})]})})]});return(0,ne.jsx)(t.Fragment,{children:zi?(0,ne.jsx)(G.Le,{top:se,children:on}):on})}const he=({pinId:e})=>{var i,n,t,l,a,o,s,r,d,c,u,p,_,h,g,b,I,A,y,x,v,k,f,S,P,w,j,B,R,E,C,T,J,F,V,D,U,O;const Q=(0,W.S6)()(e),L=null==Q?void 0:Q.board,N=null!=Q&&Q.promoter&&!Q.is_downstream_promotion?Q.promoter:null,M=null==Q||null===(i=Q.rich_metadata)||void 0===i||null===(n=i.products)||void 0===n?void 0:n[0],q=null==Q||null===(t=Q.rich_summary)||void 0===t||null===(l=t.products)||void 0===l?void 0:l[0],{isAuthenticated:K}=(0,Z.B)(),{link_domain:H,native_creator:X,origin_pinner:G,pinner:Y}=Q||{};let $=(0,z.wS)(H,X,G,Y);const ee=(0,ie.mN)();let ne;K||$||($=Y),$&&(ne="string"==typeof $?ee($):$);const te=!(null==Q||!Q.closeup_attribution);let le;return M&&M.name&&M.offer_summary&&(le=M.offer_summary),!le&&q&&q.name&&q.offer_summary&&(le=q.offer_summary),{boardName:null==L?void 0:L.name,boardUrl:null!==(a=null==L?void 0:L.url)&&void 0!==a?a:"",gridTitle:null==Q?void 0:Q.grid_title,hasLinkDomain:!(null==Q||!Q.link_domain),hasNativeCreator:!(null==Q||!Q.native_creator),hasOfficialUser:te,hasOriginPinner:!(null==Q||!Q.origin_pinner),hasPin:!!Q,hasPinProduct:null!==(o=!!le)&&void 0!==o&&o,hasPromoter:!!N,hasRichMetadataArticle:!(null==Q||null===(s=Q.rich_metadata)||void 0===s||!s.article),hasRichMetadataProductOfferSummary:!(null==M||!M.offer_summary),hasRichMetadataRecipe:!(null==Q||null===(r=Q.rich_metadata)||void 0===r||!r.recipe),hasRichMetadataRecipeAggregateRating:!(null==Q||null===(d=Q.rich_metadata)||void 0===d||null===(c=d.recipe)||void 0===c||!c.aggregate_rating),hasRichMetadataRecipeCategorizedIngredients:!(null==Q||null===(u=Q.rich_metadata)||void 0===u||null===(p=u.recipe)||void 0===p||!p.categorized_ingredients),hasRichMetadataTutorial:!(null==Q||null===(_=Q.rich_metadata)||void 0===_||!_.tutorial),hasRichSummaryProductOfferSummary:!(null==M||!M.offer_summary),hasSourceUser:!!$,isEligibleForPdp:null==Q?void 0:Q.is_eligible_for_pdp,pinDomain:null==Q?void 0:Q.domain,pinImageOrigUrl:null==Q||null===(h=Q.images)||void 0===h||null===(g=h.orig)||void 0===g?void 0:g.url,pinJoinAnnotationsWithLinks:null==Q||null===(b=Q.pin_join)||void 0===b?void 0:b.annotations_with_links,pinJoinVisualAnnotation:null==Q||null===(I=Q.pin_join)||void 0===I?void 0:I.visual_annotation,pinLink:null==Q?void 0:Q.link,pinMobileLink:null==Q?void 0:Q.mobile_link,pinnerFullName:null==Q||null===(A=Q.pinner)||void 0===A?void 0:A.full_name,pinProductInStock:null===(y=le)||void 0===y?void 0:y.in_stock,pinProductPrice:le&&(0,m.Z)(le),pinReactionCounts:null==Q?void 0:Q.reaction_counts,pinTitle:null==Q?void 0:Q.title,pinTrackedLink:null==Q?void 0:Q.tracked_link,placeSummaryName:null!==(x=null==Q?void 0:Q.place_summary)&&void 0!==x?x:"",promoterFullName:null==N?void 0:N.full_name,richMetadataProductName:null==M?void 0:M.name,richMetadataRecipeFromAggregatedData:null==Q||null===(v=Q.rich_metadata)||void 0===v||null===(k=v.recipe)||void 0===k?void 0:k.from_aggregated_data,richMetadataTitle:null==Q||null===(f=Q.rich_metadata)||void 0===f?void 0:f.title,richSummaryDisplayName:null==Q||null===(S=Q.rich_summary)||void 0===S?void 0:S.display_name,richSummaryProductName:null==q?void 0:q.name,shouldShowAggregatedComments:null==Q?void 0:Q.is_eligible_for_aggregated_comments,sourceUserBlockedByMe:null===(P=ne)||void 0===P?void 0:P.blocked_by_me,sourceUserExplicitlyFollowedByMe:null===(w=ne)||void 0===w?void 0:w.explicitly_followed_by_me,sourceUserFollowerCount:null===(j=ne)||void 0===j?void 0:j.follower_count,sourceUserFullName:null===(B=ne)||void 0===B?void 0:B.full_name,sourceUserId:null===(R=ne)||void 0===R?void 0:R.id,sourceUserImageLargeUrl:null===(E=ne)||void 0===E?void 0:E.image_large_url,sourceUserimageMediumUrl:null===(C=ne)||void 0===C?void 0:C.image_medium_url,sourceUserImageSmallUrl:null===(T=ne)||void 0===T?void 0:T.image_small_url,sourceUserIsVerifiedMerchant:null===(J=ne)||void 0===J?void 0:J.is_verified_merchant,sourceUserUsername:null===(F=ne)||void 0===F?void 0:F.username,sourceUserVerifiedIdentityVerified:null===(V=ne)||void 0===V||null===(D=V.verified_identity)||void 0===D?void 0:D.verified,storyPinDataId:null==Q?void 0:Q.story_pin_data_id,storyPinDataMetadataPinTitle:null==Q||null===(U=Q.story_pin_data)||void 0===U||null===(O=U.metadata)||void 0===O?void 0:O.pin_title}},ge=({graphqlRef:e})=>{var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A,y,x,v,k,f,S,P,w,B,R,C,T,J,F,V,D,U;const O=(0,$.useFragment)(me,e),Q=(0,E.Z)(O),L=(0,j.Z)(O),N=(0,$.useFragment)(pe,O.pinner),M=(0,$.useFragment)(pe,O.nativeCreator),q=(0,$.useFragment)(pe,null===(i=O.linkDomain)||void 0===i?void 0:i.officialUser),W=(0,$.useFragment)(pe,O.originPinner),K=(null===(n=O.pinJoin)||void 0===n?void 0:n.visualAnnotation)||[],H=O.board,z=O.promoter&&!O.isDownstreamPromotion?O.promoter:null,X=null===(t=O.richMetadata)||void 0===t||null===(l=t.products)||void 0===l?void 0:l[0],G=null===(a=O.richSummary)||void 0===a||null===(o=a.products)||void 0===o?void 0:o[0],{isAuthenticated:Y}=(0,Z.B)();let ee;ee=M||(O.linkDomain?q:W||N),Y||ee||(ee=N);const ie=!!O.closeupAttribution;let ne;return X&&X.name&&X.offerSummary&&(ne=X.offerSummary),!ne&&G&&G.name&&G.offerSummary&&(ne=G.offerSummary),{boardName:null==H?void 0:H.name,boardUrl:null!==(s=null==H?void 0:H.url)&&void 0!==s?s:"",graphqlRef:O,gridTitle:O.gridTitle,hasLinkDomain:!!O.linkDomain,hasNativeCreator:!!O.nativeCreator,hasOfficialUser:ie,hasOriginPinner:!!O.originPinner,hasPin:!!O,hasPinProduct:null!==(r=!!ne)&&void 0!==r&&r,hasPromoter:!!z,hasRichMetadataArticle:!(null===(d=O.richMetadata)||void 0===d||!d.article),hasRichMetadataProductOfferSummary:!(null==X||!X.offerSummary),hasRichMetadataRecipe:!(null===(c=O.richMetadata)||void 0===c||!c.recipe),hasRichMetadataRecipeAggregateRating:!(null===(u=O.richMetadata)||void 0===u||null===(p=u.recipe)||void 0===p||!p.aggregateRating),hasRichMetadataRecipeCategorizedIngredients:!(null===(m=O.richMetadata)||void 0===m||null===(_=m.recipe)||void 0===_||!_.categorizedIngredients),hasRichMetadataTutorial:!(null===(h=O.richMetadata)||void 0===h||!h.tutorial),hasRichSummaryProductOfferSummary:!(null==X||!X.offerSummary),hasSourceUser:!!ee,isEligibleForPdp:O.isEligibleForPdp,pinDomain:O.domain,pinImageOrigUrl:null===(g=O.origImage)||void 0===g?void 0:g.url,pinJoinAnnotationsWithLinks:L,pinJoinVisualAnnotation:K,pinLink:O.link,pinMobileLink:O.mobileLink,pinnerFullName:null==N?void 0:N.fullName,pinProductInStock:null===(b=ne)||void 0===b?void 0:b.inStock,pinProductPrice:null===(I=ne)||void 0===I?void 0:I.price,pinReactionCounts:Q,pinTitle:O.title,pinTrackedLink:O.trackedLink,promoterFullName:null==z?void 0:z.fullName,richMetadataProductName:null==X?void 0:X.name,richMetadataRecipeFromAggregatedData:null===(A=O.richMetadata)||void 0===A||null===(y=A.recipe)||void 0===y?void 0:y.fromAggregatedData,richMetadataTitle:null===(x=O.richMetadata)||void 0===x?void 0:x.title,richSummaryDisplayName:null===(v=O.richSummary)||void 0===v?void 0:v.displayName,richSummaryProductName:null==G?void 0:G.name,shouldShowAggregatedComments:O.isEligibleForAggregatedComments,sourceUserBlockedByMe:null===(k=ee)||void 0===k?void 0:k.blockedByMe,sourceUserExplicitlyFollowedByMe:null===(f=ee)||void 0===f?void 0:f.explicitlyFollowedByMe,sourceUserFollowerCount:null===(S=ee)||void 0===S?void 0:S.followerCount,sourceUserFullName:null===(P=ee)||void 0===P?void 0:P.fullName,sourceUserId:null===(w=ee)||void 0===w?void 0:w.entityId,sourceUserImageLargeUrl:null===(B=ee)||void 0===B?void 0:B.imageLargeUrl,sourceUserimageMediumUrl:null===(R=ee)||void 0===R?void 0:R.imageMediumUrl,sourceUserImageSmallUrl:null===(C=ee)||void 0===C?void 0:C.imageSmallUrl,sourceUserIsVerifiedMerchant:null===(T=ee)||void 0===T?void 0:T.isVerifiedMerchant,sourceUserUsername:null===(J=ee)||void 0===J?void 0:J.username,sourceUserVerifiedIdentityVerified:null===(F=ee)||void 0===F||null===(V=F.verifiedIdentity)||void 0===V?void 0:V.verified,storyPinDataId:O.storyPinDataId,storyPinDataMetadataPinTitle:null===(D=O.storyPinData)||void 0===D||null===(U=D.metadata)||void 0===U?void 0:U.pinTitle}},be=(0,c.Z)({useGraphQLAdapter:ge,useLegacyAdapter:he});function Ie({graphqlRef:e,pinId:i,...n}){return(0,ne.jsx)(be,{input:e?{enabled:!0,data:{graphqlRef:e}}:{enabled:!1,data:{pinId:i}},children:({data:e})=>(0,ne.jsx)(_e,{...n,...e,pinId:i})})}},818750:(e,i,n)=>{n.d(i,{Z:()=>h});var t,l=n(667294),a=n(898781),o=n(52022),s=n(792606),r=n(883119),d=n(867820),c=n(167912),u=n(785893);const p=void 0!==t?t:t=n(697471);function m({pinId:e,graphqlRef:i}){const n=(0,a.ZP)(),t=(0,o.Z)(),[c,p]=(0,l.useState)(!1),m=()=>{(0,d.My)("unauth.topic_page.best_pin.more_info_click");const e=!c;p(e),document.body&&(document.body.style.overflow=e?"hidden":"")};return(0,u.jsxs)(r.xu,{children:[(0,u.jsxs)("button",{"data-test-id":"more-information-button",onClick:()=>{t({action:"click",item:"more-information-button"}),m()},style:{backgroundColor:"transparent",border:0,fontSize:"12px",fontWeight:"bold",height:"13px",letterSpacing:"-0.3px",MozOsxFontSmoothing:"grayscale",outline:"none",padding:0,marginTop:"16px",WebkitFontSmoothing:"antialiased"},children:[n.bt("更多信息", "More information", "bestpincard.vasetags.moreinformation", undefined, true),"..."]}),(0,u.jsx)(r.xu,{dangerouslySetInlineStyle:{__style:{visibility:c?"":"hidden"}},children:(0,u.jsx)(s.Z,{graphqlRef:i,pinId:e,onClose:m,zIndex:3})})]})}const _=({pinId:e,graphqlRef:i})=>{const n=(0,c.useFragment)(p,i);return(0,u.jsx)(m,{graphqlRef:n,pinId:e})};function h({graphqlRef:e,pinId:i}){return e?(0,u.jsx)(_,{graphqlRef:e,pinId:i}):(0,u.jsx)(m,{pinId:i})}},440011:(e,i,n)=>{n.d(i,{Z:()=>T});var t=n(667294),l=n(702664),a=n(398061),o=n(523657),s=n(926275),r=n(63552),d=n(50286),c=n(898781),u=n(667679),p=n(52022),m=n(867820),_=n(773285),h=n(883119),g=n(785893);function b({setShowClickthroughOverlay:e,isEligibleForPdp:i}){const n=(0,c.ZP)(),l=(0,p.Z)(),a=(0,u.Z)(),o=(0,t.useRef)(),s=(0,d.ZP)(),r="desktop"===s,{checkExperiment:b}=(0,_.F)(),I=n.bt("点击即可通过免费帐户充分利用此点子", "Click to make the most out of this idea with a free account", "web.unauth.plp.clickable_wash.header", undefined, true),A=n.bt("点按即可通过免费帐户充分利用此点子", "Tap to make the most out of this idea with a free account", "mweb.unauth.plp.clickable_wash.header", undefined, true),y=n.bt("登录以收藏此点子并探索更多点子", "Login to save this idea and explore more", "dweb.unauth.plp.clickable_wash.header", undefined, true);let x=A;return r&&(x=b("dweb_signup_to_login_modal").group.startsWith("enabled_pin_wash")?y:I),(0,g.jsx)(h.iP,{onTap:({event:e})=>{r&&(e.preventDefault(),l({action:"click",item:"pin-image"}),(0,m.My)(`dweb.pin.wash.click.${b("dweb_signup_to_login_modal").group}`),a({reason:"UPSELL_LOGIN_OR_SIGNUP",attributionLabel:"click_closeup",desktopOptions:{modalType:b("dweb_signup_to_login_modal").group.startsWith("enabled_pin_wash")?"login":"signup",modalOptions:{source:"defaultSource",container:"pinWash"}}}),i&&(0,m.My)("unauth.pdp.pin.img.click",{device:s}))},children:(0,g.jsxs)(h.xu,{zIndex:new h.Ry(2),children:[(0,g.jsx)(h.xu,{top:!0,bottom:!0,left:!0,right:!0,width:"100%",height:"100%",display:"flex",alignItems:"center",direction:"column",position:"absolute",ref:o,"data-test-id":"main-pin-hover-overlay",children:(0,g.jsx)(h.xu,{paddingY:10,display:"flex",alignItems:"center",maxWidth:240,direction:"column",children:(0,g.jsx)(h.xu,{marginTop:8,children:(0,g.jsx)(h.X6,{size:"400",align:"center",color:"light",children:x})})})}),!r&&(0,g.jsx)(h.xu,{position:"absolute",top:!0,right:!0,marginTop:4,marginEnd:4,children:(0,g.jsx)(h.hU,{icon:"cancel",iconColor:"white",onClick:({event:i})=>{i.stopPropagation(),e&&(e(!1),(0,m.My)("main.pin.wash.cancel"))},accessibilityLabel:n.bt("关闭 Pin 图按盖式洗手液", "Close pin clickable wash", "mweb.unauth.plp.clickable_wash.close_button", undefined, true),size:"md"})})]})})}var I=n(349700);function A({setShouldShowDesktopLearningUpsell:e,setHasDismissedDesktopLearningUpsell:i}){const n=(0,c.ZP)(),t=(0,u.Z)(),{checkExperiment:l}=(0,_.F)(),a=l("dweb_unauth_main_pin_learning_upsell").group;return(0,g.jsx)(h.kC,{justifyContent:"center",children:(0,g.jsxs)(h.xu,{alignItems:"center",direction:"row",display:"flex",height:44,width:"94%",marginTop:4,dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(233, 228, 255, 0.9)"}},paddingX:2,position:"absolute",rounding:"pill",top:!0,zIndex:new h.Ry(1),children:[(0,g.jsx)(h.iP,{fullHeight:!0,onTap:()=>{(0,m.My)(`unauth.dweb.main_pin.learning_upsell.banner.${a}.click`),t({reason:"UPSELL_LOGIN_OR_SIGNUP",attributionLabel:"click_dweb_main_pin_learning_upsell",desktopOptions:{modalType:"signup",modalOptions:{source:"defaultSource",container:"pinWash"}}})},children:(0,g.jsxs)(h.kC,{alignItems:"center",height:"100%",children:[(0,g.jsx)(h.xu,{marginStart:2,children:(0,g.jsx)(h.JO,{accessibilityLabel:"pinterest logo",color:"default",icon:"pinterest",size:20})}),(0,g.jsx)(h.xu,{marginStart:2,children:(0,g.jsx)(h.xv,{children:(0,I.nk)(n.bt("如果你喜欢这个点子，{{ signup }} 以查看所有详细信息！", "If you like this idea, {{ signup }} to see all the details!", "unauth.dweb.main_pin.learning_upsell.copy", undefined, true),{signup:(0,g.jsx)(h.xv,{inline:!0,weight:"bold",children:n.bt("注册", "sign up", "unauth.dweb.main_pin.learning_upsell.copy.cta", undefined, true)})})})})]})}),"enabled_hover_dismissible"===a&&(0,g.jsx)(h.xu,{onTouchStart:e=>{e.preventDefault(),e.stopPropagation()},onTouchEnd:e=>{e.preventDefault(),e.stopPropagation()},zIndex:new h.Ry(2),children:(0,g.jsx)(h.hU,{icon:"cancel",accessibilityLabel:"cancel",size:"sm",onClick:()=>{(0,m.My)("unauth.dweb.main_pin.learning_upsell.close_button.click"),e(!1),i(!0)}})})]})})}var y=n(248041),x=n(411465),v=n(81072),k=n(44846),f=n(744856),S=n(332215),P=n(407043),w=n(780280),j=n(872482),B=n(698330),R=n(691720),E=n(276775);const C=({setMwebTapToZoomExpEnabled:e,isEligibleForTapToZoom:i,children:n})=>{var t;const{isAuthenticated:l}=(0,w.B)(),{checkExperiment:a}=(0,_.F)(),o=(0,c.ZP)(),s=(0,E.useHistory)(),d=(0,E.useRouteMatch)(),u=null===(t=(0,E.useLocation)().state)||void 0===t?void 0:t.trackingParams;return l||i?(0,g.jsx)(r.Z,{onTouch:n=>{if(n.preventDefault(),i||n.stopPropagation(),i&&e){const i=a("unauth_mweb_tap_to_zoom").anyEnabled;if(!i)return;(0,m.My)("unauth.mweb.tap_to_zoom.pin.image.click"),e(i)}s&&d&&d.params&&d.params.id&&s.push(`/pin/${d.params.id}#${f.v}`,{trackingParams:u})},pressState:"compress",fullWidth:!0,accessibilityLabel:o.bt("点按图片以聚焦于视觉搜索", "Tap on the image to focus visual search", "Flashlight.CloseupImage.TapArea.a11yLabel", undefined, true),children:n}):n},T=e=>{const i=(0,c.ZP)(),{alt:n,clickthroughOverlayOptions:u,color:I,pinId:f,isFlashlightPage:T,naturalHeight:J,naturalWidth:F,placeholder:V,pwtElementTimingId:D,pwtSurfaceContext:U,setShowClickthroughOverlay:O,setShouldShowDesktopLearningUpsell:Q,setHasDismissedDesktopLearningUpsell:L,shouldShowDesktopLearningUpsell:N,showFlashlightIcon:M,showSpinner:q,src:W,viewParameter:Z,setMwebTapToZoomExpEnabled:K,isEligibleForTapToZoom:H,isEligibleForPdp:z}=e,X=(0,x.Z)(),G=(0,E.useHistory)(),Y=(0,E.useRouteMatch)(),$=(0,p.Z)(),{logContextEvent:ee}=(0,P.v)(),{checkExperiment:ie}=(0,_.F)(),ne=!X,{isAuthenticated:te}=(0,w.B)(),le=(0,v.Z)(),ae=(0,d.ZP)(),{hasScrolledPastMainContent:oe,setHasScrolledPastMainContent:se}=(0,j.a)()||{},re=(0,y.Z)(),de=te&&"desktop"!==ae&&ie("auth_mweb_inline_action_bar").anyEnabled,ce=(0,t.useRef)(),ue=(0,t.useRef)(),[pe,me]=(0,t.useState)(!1),_e=(0,l.useSelector)((({feeds:e})=>e[`related-pins:${f||""}`])),he=(0,B.Tt)(),[ge,be]=(0,t.useState)(!ne||!!W&&!!V&&V===W),Ie=()=>{U&&U.markConstraintComplete("PinPageMainImageRendered")};(0,t.useEffect)((()=>{const e=new Image;e.onload=()=>be(!0),e.src=W}),[]),(0,t.useEffect)((()=>{_e&&0===_e.length&&me(!0)}),[_e]),(0,t.useEffect)((()=>{oe&&!pe&&me(!0)}),[oe,pe]),(0,t.useEffect)((()=>{se&&ce.current&&se(le>ce.current.offsetTop+ce.current.offsetHeight)}),[le,se]);const Ae=!T&&"tablet"===ae,ye=T?40:44,xe=ne?(0,g.jsx)(o.Z,{alt:n,color:I,elementTiming:D,naturalHeight:J,naturalWidth:F,src:V,onLoad:Ie}):null,ve=!!M&&(te&&!((0,s.Z)(null==he?void 0:he.created_at)&&!(0,S.V0)(he))||!te&&pe),ke=(0,j.a)(),fe=!te&&"phone"===ae;return(0,g.jsx)(C,{setMwebTapToZoomExpEnabled:K,isEligibleForTapToZoom:H,children:(0,g.jsxs)(h.xu,{"data-test-id":"pin-closeup-image",maxHeight:"100%",minHeight:ce.current?ce.current.scrollHeight:void 0,maxWidth:"tablet"===ae?R.g6:void 0,overflow:M?void 0:"hidden",position:"relative",width:T||"phone"===ae?"100%":"desktop"===ae?508:R.Hg,rounding:T||"phone"===ae?0:6,ref:ce,marginTop:"tablet"===ae&&de?12:0,children:[!te&&N&&Q&&L&&(0,g.jsx)(A,{setShouldShowDesktopLearningUpsell:Q,setHasDismissedDesktopLearningUpsell:L}),!te&&u&&(0,g.jsx)(a.Z,{isImagePinForUnauthOnTablet:!1,children:(0,g.jsx)(b,{setShowClickthroughOverlay:O,isEligibleForPdp:z})}),xe&&(Ae?(0,g.jsx)(h.xu,{rounding:6,overflow:"hidden",children:xe}):xe),(0,g.jsx)(h.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:{opacity:ge?1:0,transition:ge&&"desktop"!==ae?"opacity .5s ease-in-out":void 0,backgroundColor:I}},left:!0,position:ne?"absolute":"relative",right:!0,rounding:Ae?6:5,overflow:Ae?"hidden":void 0,top:!0,children:ne?(0,g.jsx)(h.Ee,{alt:n,naturalHeight:J,naturalWidth:F,src:W}):(0,g.jsx)(o.Z,{alt:n,color:I,elementTiming:D,naturalHeight:J,naturalWidth:F,src:W,onLoad:Ie})}),q&&(0,g.jsx)(h.xu,{bottom:!0,dangerouslySetInlineStyle:{__style:{opacity:ge?0:1,transition:ge?"opacity .5s ease-in-out":void 0}},display:"flex",justifyContent:"center",left:!0,position:"absolute",right:!0,top:!0,children:!ge&&(0,g.jsx)(h.kC,{alignItems:"center",justifyContent:"start",children:(0,g.jsx)(h.$j,{accessibilityLabel:i.bt("正在加载图片", "Loading image", "Loading higher resolution image", undefined, true),show:!0})})}),(ve||!te&&!pe&&"desktop"!==ae)&&(0,g.jsx)(h.Le,{bottom:te&&T?k.Zk:0,zIndex:new h.Ry(0),children:(0,g.jsxs)(h.xu,{dangerouslySetInlineStyle:{__style:{marginTop:T?-64:-76}},display:"flex",flex:"none",justifyContent:"end",padding:3,position:"relative",children:[!te&&"desktop"!==ae&&!pe&&(0,g.jsx)(h.xu,{children:(0,g.jsx)(h.iP,{onTap:({event:e})=>{e.stopPropagation(),e.preventDefault(),(0,m.My)("remove_drawer_exp.more_like_this.scroll_to_pins"),re.scrollToPins(!0)},children:(0,g.jsx)(h.kC,{alignItems:"stretch",justifyContent:"end",children:(0,g.jsxs)(h.xu,{alignContent:"between",alignItems:"center",color:"default",display:"flex",padding:3,rounding:"pill",ref:ue,children:[(0,g.jsx)(h.xu,{marginEnd:3,rounding:"pill",color:"default",children:(0,g.jsx)(h.xv,{inline:!0,weight:"bold",children:i.bt("更多此类 Pin 图", "More like this", "mobilePinPage.relatedPins.title", undefined, true)})}),(0,g.jsx)(h.JO,{accessibilityLabel:i.bt("滚动至相关 Pin 图按钮", "Scroll to related pins button", "mobilePinPage.relatedPins.scroll", undefined, true),color:"dark",icon:"arrow-down",inline:!0})]})})})}),ve&&(0,g.jsx)(h.xu,{display:"inlineBlock",children:(0,g.jsx)(r.Z,{onTouch:e=>{te||((0,m.My)("mweb_pin_page.flashlight_icon_click"),$({action:"click",item:"visual-search-icon",within:"pin-image"})),e.preventDefault(),e.stopPropagation(),ee({component:128,element:234,event_type:102,view_parameter:Z,view_type:3}),fe&&ke?ke.setShouldShowVisualSearchAppUpsell(!0):G&&Y&&Y.params&&Y.params.id&&G.push(`/pin/${Y.params.id}/visual-search/`)},pressState:"compress",children:(0,g.jsx)(h.xu,{"data-test-id":"visual-search-icon",alignItems:"center",dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(255, 255, 255, 0.8)"}},display:"flex",height:ye,justifyContent:"center",padding:1,rounding:"pill",width:ye,children:(0,g.jsx)(h.JO,{accessibilityLabel:i.bt("视觉搜索", "Visual search", "Button to search for visually similar Pins", undefined, true),color:"dark",icon:"flashlight",size:24})})})})]})})]})})}},160026:(e,i,n)=>{n.d(i,{Z:()=>h});var t,l=n(898781),a=n(759177),o=n(883119),s=n(773285),r=n(350118),d=n(167912),c=n(785893);const u=void 0!==t?t:t=n(494689),p=({embedsrc:e,pinImgSrc:i})=>{const n=(0,l.ZP)(),{checkExperiment:t}=(0,s.F)(),a={},r="/embed/";if(e&&e.includes("youtube")&&e.includes(r)&&t("web_load_youtube_image_preview").anyEnabled){const n=e.indexOf(r)+r.length,l=e.indexOf("?"),o=e.slice(n,l),s=t("web_load_youtube_image_preview").group;"enabled_sd"===s?a.background=`url("https://i.ytimg.com/vi/${o}/sddefault.jpg")`:"enabled_internal"===s&&(a.background=`url("${i||""}")`),a.backgroundSize="cover",a.backgroundPosition="center"}return(0,c.jsx)(o.xu,{column:12,dangerouslySetInlineStyle:{__style:{paddingBottom:"50%",background:a.background,backgroundSize:a.backgroundSize,backgroundPosition:a.backgroundPosition}},overflow:"hidden",position:"relative",rounding:2,children:(0,c.jsx)("iframe",{allowFullScreen:!0,frameBorder:0,src:null==e?void 0:e.replace("http://","https://"),style:{width:"100%",height:"100%",position:"absolute",border:0},title:n.bt("嵌入内容", "Embedded content", "Embedded iframe accessibility title", undefined, true)})})},m=({graphqlRef:e})=>{var i;const n=(0,d.useFragment)(u,e),t=(0,a.Z)(n),{embed:l}=n,o=t?null===(i=t["736x"])||void 0===i?void 0:i.url:"";return(0,c.jsx)(p,{embedsrc:null==l?void 0:l.src,pinImgSrc:o})},_=({pinId:e})=>{var i;const n=(0,r.S6)()(e),{embed:t,images:l}=null!=n?n:Object.freeze({});return(0,c.jsx)(p,{embedsrc:null==t?void 0:t.src,pinImgSrc:l?null===(i=l["736x"])||void 0===i?void 0:i.url:void 0})};function h({graphqlRef:e,pinId:i}){return e?(0,c.jsx)(m,{graphqlRef:e}):(0,c.jsx)(_,{pinId:i})}},775029:(e,i,n)=>{n.d(i,{Z:()=>G});var t=n(667294),l=n(702664),a=n(49895),o=n(29066),s=n(160026),r=n(50305),d=n(725214),c=n(555069),u=n(583281),p=n(240684),m=n(208901),_=n(121151),h=n(747593),g=n(215317),b=n(430323),I=n(856306),A=n(898781),y=n(52022),x=n(861411),v=n(305324),k=n(538232),f=n(407043),S=n(571577),P=n(773285),w=n(350118),j=n(385740),B=n(50286),R=n(276602),E=n(780280),C=n(780679),T=n(867820),J=n(350576),F=n(883119),V=n(167912),D=n.n(V),U=n(623568),O=n(108712),Q=n(276775),L=n(785893),N;const M=(0,p.ZP)({resolved:{},chunkName:()=>"CloseupVideo",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(91564).then(n.bind(n,528281)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 528281}}),q=(0,p.ZP)({resolved:{},chunkName:()=>"StoryPinCloseupBodyOnDesktop",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>Promise.all([n.e(66508),n.e(43815),n.e(29164)]).then(n.bind(n,209096)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 209096}}),W=(0,p.ZP)({resolved:{},chunkName:()=>"StoryPinCloseupBodyOnMobile",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>Promise.all([n.e(66508),n.e(43815),n.e(31954),n.e(34258)]).then(n.bind(n,485886)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 485886}}),Z=(0,p.ZP)({resolved:{},chunkName:()=>"SEODebugModule",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(91576).then(n.bind(n,243155)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 243155}}),K=void 0!==N?N:N=n(506803);function H({actionBarIsMinifiedToMainPinImage:e,clickthroughInterstitialExperience:i,closeupIsFirstPageInHistoryStack:n,isSendPinModalOpen:p,isImagePinForUnauthOnTablet:h,onLinklessPinTap:w,onMoreButtonClick:V,onSendPin:D,pinCloseupExperience:N,pinnedToBoardId:K,shouldShowReactions:H,shouldShowSEOPinInfo:z,trimmedUserNote:X,viewerId:G,pinActionBar:Y,hideMetadata:$,graphqlRef:ee,pinId:ie,hasPin:ne,hasBoard:te,hasVideoList:le,hasImages:ae,hasProductAdditionalImages:oe,isEligibleForPdp:se,isV1IdeaPin:re,pinMobileLink:de,pinTrackedLink:ce,pinLink:ue,pinImageLargeUrl:pe,embedSrc:me,embedSubtype:_e,embedType:he,pinnerId:ge,setMwebTapToZoomExpEnabled:be,isEligibleForTapToZoom:Ie,isActionBarInline:Ae,setIsActionBarInline:ye}){var xe;const{isAuthenticated:ve,isBot:ke}=(0,E.B)(),{seoDebug:fe}=(0,l.useSelector)((({session:e})=>e)),Se=(0,A.ZP)(),{clientTrackingParams:Pe,isStoryPin:we,viewParameter:je}=(0,k.R)(),Be=(0,Q.useLocation)(),Re=(0,Q.useHistory)(),Ee=(0,S.H)(),Ce=(0,R.EV)(),Te=(0,B.HG)(),Je=(0,y.Z)(),{logContextEvent:Fe}=(0,f.v)(),{viewType:Ve}=(0,j.SU)(),{checkExperiment:De}=(0,P.F)(),Ue=!ve&&Te&&De("dweb_unauth_main_pin_learning_upsell").anyEnabled,Oe=!ve&&Te?De("dweb_unauth_main_pin_learning_upsell").group:"",[Qe,Le]=(0,t.useState)(!1),[Ne,Me]=(0,t.useState)(!1),[qe,We]=(0,t.useState)(!1),[Ze,Ke]=(0,t.useState)(!1),[He,ze]=(0,t.useState)(!0);(0,t.useEffect)((()=>{Ke(!1),ze(!0)}),[ie]),(0,t.useEffect)((()=>{Ue&&(Le(!1),Me(!1))}),[Ue,Be.pathname]);const Xe=ne&&(0,U.rM)({mobileLink:de,trackedLink:ce,link:ue}),Ge=(0,I.ZP)({clickthroughInterstitialExperience:i,linklessOptions:Xe?{actionBarIsMinifiedToMainPinImage:e,onTap:w}:void 0,pinId:ie}),Ye=(0,C.g)(),$e=null==Ye?void 0:Ye.pinLinkClickHandler,[ei,ii]=(0,t.useState)(null),ni=!!ei,ti=()=>{Ge(),$e&&$e()},li=()=>{(0,T.NC)("click_pin_closeup_image"),Je({action:"click",item:"pin-image"}),(0,m.Z)((de?"mobile":ce&&"tracked")||ue&&"external"||"original"),!ve&&qe?(Fe({event_type:10241,element:13319,component:14215,view_type:Ve,view_data:je,aux_data:{upsell_reason:"click_pin_closeup_image"}}),Re.push("/signup"),(0,T.My)("main.pin.wash.click")):ve?ne&&(0,J.RX)(de)&&!Xe?Re.push({...Be,hash:J.rV}):Ge():((0,T.My)("main.pin.wash.show"),We(!qe))},ai=le,oi=ge===G,si=(0,l.useDispatch)(),ri=(0,l.useSelector)((({pinNavContext:e})=>(null==e?void 0:e.pinId)!==ie?{}:e),((e,i)=>(null==e?void 0:e.pinId)===(null==i?void 0:i.pinId)));(0,t.useEffect)((()=>{null!=ri&&ri.pinId&&ri.pinId!==ie&&si((0,O.H)())}),[]);const di=oe;if(!ne)return null;const ci=!ve&&!ke&&!Te&&di,ui=(0,L.jsxs)(t.Fragment,{children:[fe&&He&&(0,L.jsx)(Z,{entityId:ie,entityType:"pin",setShowSeoDebugModule:ze}),e&&(0,L.jsx)(u.Z,{onMoreButtonTap:V,onSendButtonTap:D}),ne&&te&&we?Te?(0,L.jsx)(q,{pinId:ie,graphqlRef:ee}):(0,L.jsxs)(t.Fragment,{children:[(0,L.jsx)(W,{clientTrackingParams:Pe,pinId:ie,pinCloseupExperience:N,pinnedByViewer:oi,pinnedToBoardId:K,trimmedUserNote:X,viewParameter:je,viewType:3,graphqlRef:ee}),!h&&(0,L.jsx)(o.Z,{pinId:ie,isStoryPin:!0,hideMetadata:$,onClickTitleOrDomain:ve?li:ti,shouldShowReactions:H,shouldShowSEOPinInfo:z,viewParameter:je,graphqlRef:ee,isActionBarInline:Ae,setIsActionBarInline:ye})]}):(0,L.jsx)(a.Z,{isShowingBreadcrumbs:!(ve||we&&!Te),sideBySideOptions:"lg"===Ee||Te?{mainImageEventHandlers:ai?void 0:Te?{onMouseEnter:()=>{Oe.startsWith("enabled_hover")&&!Ne?((0,T.My)(`unauth.dweb.main_pin.learning_upsell.${Oe}.show`),Le(!0)):Ue||We(!0)},onMouseLeave:()=>{Oe.startsWith("enabled_hover")?((0,T.My)(`unauth.dweb.main_pin.learning_upsell.${Oe}.hide`),Le(!1)):Ue||We(!1)},onTouch:()=>{"enabled_click"===Oe&&((0,T.My)("unauth.dweb.main_pin.learning_upsell.enabled_click."+(Qe?"hide":"show")),Le(!Qe))}}:{onTouch:e=>{e.stopPropagation(),e.preventDefault(),li()}}}:null,media:(0,L.jsx)(b.Z,{clientTrackingParams:Pe,component:85,viewParameter:je,children:ai?(0,L.jsx)(M,{isAuthenticated:ve,isFirstPageInHistoryStack:n,isSendPinModalOpen:p,onSendPin:D,pinId:ie,graphqlRef:ee,handleVideoTimeChange:e=>{si((0,O.k)({pinId:ie,video:{elapsedTime:e}}))},startTimeAt:null==ri||null===(xe=ri.video)||void 0===xe?void 0:xe.elapsedTime}):(0,U.cL)({embedSrc:me,embedSubtype:_e,embedType:he})?(0,L.jsx)(s.Z,{graphqlRef:ee,pinId:ie}):ci||ve&&se&&di?(0,L.jsx)(g.Z,{graphqlRef:ee,pinId:ie,viewParameter:je,pwtSurfaceContext:Ce,unauthLazyLoad:!!ci,setMwebTapToZoomExpEnabled:be,isEligibleForTapToZoom:Ie}):ae?(0,L.jsx)(v.g,{viewType:3,viewParameter:je,useGraphql:!!ee,children:(0,L.jsx)(r.Z,{actionBarIsMinifiedToMainPinImage:e,clickthrough:qe?ti:void 0,onImageClick:e=>{e&&(e.preventDefault(),e.stopPropagation()),ni||li()},shouldShowSEOPinInfo:z,viewParameter:je,setShowClickthroughOverlay:We,setHasDismissedDesktopLearningUpsell:Me,setShouldShowDesktopLearningUpsell:Le,shouldShowDesktopLearningUpsell:Qe,mwebContextMenuState:ei,setMwebContextMenuState:ii,pinId:ie,graphqlRef:ee,setMwebTapToZoomExpEnabled:be,isEligibleForTapToZoom:Ie})}):(0,L.jsx)(t.Fragment,{children:null})}),detail:(0,L.jsx)(o.Z,{hideMetadata:$,pinId:ie,isImagePinForUnauthOnTablet:h,onClickTitleOrDomain:ti,pinActionBar:e?null:Y,shouldShowReactions:H,shouldShowSEOPinInfo:z,viewParameter:je,viewerId:G,graphqlRef:ee,isActionBarInline:Ae,setIsActionBarInline:ye})}),!ve&&(0,L.jsx)(c.Z,{pinId:ie,graphqlRef:ee}),re&&!Ze&&(0,L.jsx)(_.ZP,{accessibilityModalLabel:"",mobileIsSlideUp:!0,isOpen:!0,onDismiss:()=>{Fe({event_type:102,view_type:3,view_parameter:je,element:12511}),Ke(!0)},mobileHideCloseIcon:!0,children:(0,L.jsx)(F.xu,{rounding:6,padding:9,marginBottom:3,color:"default",children:(0,L.jsxs)(F.kC,{gap:{row:0,column:4},direction:"column",alignItems:"center",justifyContent:"center",children:[(0,L.jsx)(F.xv,{align:"center",children:Se.bt("此 Pin 图使用早期测试工具创建，目前此工具已经不存在，因此，部分内容可能永久丢失。", "This Pin was created with early test tools that no longer exist, so parts of the content may be permanently missing.", "storyPinCloseup.MobileModal.V1DeprecationMessage", undefined, true)}),(0,L.jsx)(F.zx,{color:"red",text:Se.bt("了解了", "Got it", "storyPinCloseup.MobileModal.V1DeprecationAcknowledgementButton", undefined, true),onClick:()=>{Fe({event_type:102,view_type:3,view_parameter:je,element:12511}),Ke(!0)}})]})})})]});return(0,L.jsx)(x.dL,{auxData:{closeup_navigation_type:(0,d.Z)(Re)},component:85,loggingId:ie,impressionData:{imageURL:pe,type:13},trackingParams:Pe,slotIndex:-1,viewData:{pin_id:ie},viewParameter:je,viewType:3,children:({impressionTrackerRef:e})=>(0,L.jsx)(F.xu,{"data-test-id":"CloseupMainPin",maxWidth:"100%",position:"relative",ref:e,children:ui})},ie)}function z({graphqlRef:e,pinId:i,...n}){var t,l,a,o,s,r,d,c,u,p,m;const _=(0,V.useFragment)(K,e),h=null===(t=_.richMetadata)||void 0===t||null===(l=t.products)||void 0===l?void 0:l[0],g=Number(null==h||null===(a=h.additionalImageSpec_236x)||void 0===a?void 0:a.length)>0||Number(null==h||null===(o=h.additionalImageSpec_474x)||void 0===o?void 0:o.length)>0||Number(null==h||null===(s=h.additionalImageSpec_564x)||void 0===s?void 0:s.length)>0||Number(null==h||null===(r=h.additionalImageSpec_736x)||void 0===r?void 0:r.length)>0;return(0,L.jsx)(H,{...n,pinId:i,hasPin:!!_,hasBoard:!!_.board,hasVideoList:!(null===(d=_.videos)||void 0===d||!d.videoList),hasImages:!!_.imageSpec_orig,isEligibleForPdp:_.isEligibleForPdp,isV1IdeaPin:_.isV1IdeaPin,pinMobileLink:_.mobileLink,pinTrackedLink:_.trackedLink,pinLink:_.link,pinImageLargeUrl:_.imageLargeUrl,embedSrc:null===(c=_.embed)||void 0===c?void 0:c.src,embedSubtype:null===(u=_.embed)||void 0===u?void 0:u.subtype,embedType:null===(p=_.embed)||void 0===p?void 0:p.type,pinnerId:null===(m=_.pinner)||void 0===m?void 0:m.entityId,hasProductAdditionalImages:g,graphqlRef:_})}function X({pinId:e,...i}){var n,t,l,a,o,s,r,d;const c=(0,w.S6)()(e);return(0,L.jsx)(H,{...i,pinId:e,hasPin:!!c,hasBoard:!(null==c||!c.board),hasVideoList:!(null==c||null===(n=c.videos)||void 0===n||!n.video_list),hasImages:!(null==c||!c.images),isEligibleForPdp:null==c?void 0:c.is_eligible_for_pdp,isV1IdeaPin:null==c?void 0:c.is_v1_idea_pin,pinMobileLink:null==c?void 0:c.mobile_link,pinTrackedLink:null==c?void 0:c.tracked_link,pinLink:null==c?void 0:c.link,pinImageLargeUrl:null==c?void 0:c.image_large_url,embedSrc:null==c||null===(t=c.embed)||void 0===t?void 0:t.src,embedSubtype:null==c||null===(l=c.embed)||void 0===l?void 0:l.subtype,embedType:null==c||null===(a=c.embed)||void 0===a?void 0:a.type,pinnerId:null==c||null===(o=c.pinner)||void 0===o?void 0:o.id,hasProductAdditionalImages:Number(null==c||null===(s=c.rich_metadata)||void 0===s||null===(r=s.products)||void 0===r||null===(d=r[0].additional_images)||void 0===d?void 0:d.length)>0})}function G({graphqlRef:e,...i}){return e?(0,L.jsx)(z,{...i,graphqlRef:e}):(0,L.jsx)(X,{...i})}},50305:(e,i,n)=>{n.d(i,{B:()=>j,Z:()=>J});var t,l=n(667294),a=n(440011),o=n(166300),s=n(248975),r=n(63552),d=n(898781),c=n(759177),u=n(690035),p=n(883119),m=n(992750),_=n(464609),h=n(709655),g=n(623568),b=n(867820),I=n(538232),A=n(350118),y=n(276602),x=n(780280),v=n(305324),k=n(872482),f=n(874317),S=n(50286),P=n(167912),w=n(785893);const j="236x",B=void 0!==t?t:t=n(23433),R=({children:e,onTouch:i})=>{const n=(0,S.HG)();return(0,w.jsx)(o.Z,{roundedForLargeDevice:!0,children:n?e:(0,w.jsx)(r.Z,{onTouch:e=>{e.preventDefault(),e.stopPropagation(),i()},pressState:"compress",fullWidth:!0,children:e})})};function E({actionBarIsMinifiedToMainPinImage:e,clickthrough:i,onImageClick:n,setShowClickthroughOverlay:t,setShouldShowDesktopLearningUpsell:o,setHasDismissedDesktopLearningUpsell:r,shouldShowDesktopLearningUpsell:c,shouldShowSEOPinInfo:A,viewParameter:P,mwebContextMenuState:B,setMwebContextMenuState:E,images:C,embedSrc:T,embedType:J,description:F,descriptionHtml:V,altText:D,dominantColor:U,pinId:O,domain:Q,pinJoinVisualAnnotation:L,pinnerConnectionType:N,hasPromoter:M,graphqlRef:q,setMwebTapToZoomExpEnabled:W,isEligibleForTapToZoom:Z,isEligibleForPdp:K}){var H,z,X;const G=(0,d.ZP)(),Y=(0,y.EV)(),$=(0,I.R)(),ee=(0,S.HG)(),ie=(0,S.ml)(),ne=(0,v.M)(),te=(0,u.Z)(),le=(null==C?void 0:C[j])||(null==C?void 0:C["136x136"]),ae=le&&!(null!=C&&C[j]),{isAuthenticated:oe,isBot:se,countryFromIp:re,userAgent:{platform:de}}=(0,x.B)();let ce="736x";(0,h.isEligibleForAdaptiveImage)(re||"",se,ee)&&["Dialup","Cellular"].includes(N)&&(ce="236x");const ue=(0,s.Z)({images:C,embedSrc:T,embedType:J,preferredResolution:ee?void 0:ce}),pe=(0,m.hP)(null!=F?F:"",V||"",L,D||""),me=A?pe:G.bt("Pin 图图片", "Pin image", "Pin closeup image", undefined, true),_e=(0,l.useRef)(null),he=(0,S.ZP)(),ge=`${de}.${he}`,be=!oe&&!ee&&["ios","ipad","android"].includes(de),Ie=(0,l.useRef)(Date.now()),Ae=(0,l.useRef)(null),ye=!oe&&ie&&["ios","android"].includes(de),xe=!oe&&ie&&["ios","android"].includes(de),ve=(0,k.a)(),{shouldShowLearningUpsell:ke,setShouldShowLearningUpsell:fe}=null!=ve?ve:Object.freeze({});return(0,w.jsx)(p.xu,{position:"relative",width:"100%",ref:_e,children:(0,w.jsx)(R,{onTouch:()=>{be&&E(null),xe&&fe?(ke?(0,b.My)("learning.upsell.tap.hide"):(0,b.My)("learning.upsell.tap.show"),fe(!ke)):n(),be&&(0,b.My)(`unauth.mweb.${ge}.pin.image.touch`),!oe&&K&&(0,b.My)("unauth.pdp.pin.img.click",{device:he})},children:(0,w.jsxs)(p.xu,{display:"flex",justifyContent:"center",onContextMenu:e=>{!oe&&K&&(0,b.My)("unauth.pdp.pin.context_menu.open",{device:he}),ee?ne({pinId:O,deviceOptions:{isDesktop:!0,isMainPinImage:!0}})(e):(e=>{e.preventDefault(),e.stopPropagation(),(0,b.My)((oe?"auth":"unauth")+".mweb_pin_closeup_page.pin_image.long_press")})(e)},onTouchStart:e=>{if((be||ye)&&(e.stopPropagation(),Ie.current=Date.now(),(0,b.My)(`unauth.mweb.${ge}.pin.image.touch.start`),e.changedTouches&&e.changedTouches.length>0)){const i=e.changedTouches.item(0);i&&(Ae.current={x:i.clientX,y:i.clientY})}},onTouchMove:e=>{ye&&e.stopPropagation()},onTouchEnd:e=>{if(!be&&!ye)return;e.stopPropagation(),(0,b.My)(`unauth.mweb.${ge}.pin.image.touch.end`);const i=Date.now()-Ie.current>500;let n=!1;const t=Ae.current;if(e.changedTouches&&e.changedTouches.length>0&&t){const i=e.changedTouches.item(0),l=i.clientX-t.x,a=i.clientY-t.y;n=i&&Math.pow(l,2)+Math.pow(a,2)>100}be&&i&&!n&&(E(null),(e=>{if(e.preventDefault(),oe||ee){if((0,b.My)("unauth.mweb.context_menu.open_menu"),e.changedTouches&&e.changedTouches.length>0){const i=e.changedTouches.item(0);if(i&&_e.current){const e=_e.current.getBoundingClientRect(),n=Math.min(i.clientX-e.left,e.width-250),t=i.clientY-e.top;E({xPosition:n,yPosition:t,context:"main"})}}}else te({pinId:O,location:"main-pin-long-press"})})(e),(0,b.My)(`unauth.mweb.${ge}.pin.image.long.touch`))},dangerouslySetInlineStyle:{__style:{WebkitTouchCallout:"none",WebkitUserSelect:"none",MozUserSelect:"none",MsUserSelect:"none",KhtmlUserSelect:"none",UserSelect:"none"}},children:[B&&!ee&&(0,w.jsx)(f.ZP,{mwebContextMenuState:B,setMwebContextMenuState:E,pinId:O,graphqlRef:q}),(0,w.jsx)(a.Z,{alt:me,color:U||"#efefef",pinId:O,naturalHeight:null!==(H=null==le?void 0:le.height)&&void 0!==H?H:1,naturalWidth:null!==(z=null==le?void 0:le.width)&&void 0!==z?z:1,clickthroughOverlayOptions:i?{onConfirm:i,visitButtonText:"Uploaded by user"===Q?G.bt("由用户上传", "Uploaded by user", "pin.default_domain", undefined, true):Q||""}:void 0,setShowClickthroughOverlay:t,placeholder:null!==(X=null==le?void 0:le.url)&&void 0!==X?X:"",pwtElementTimingId:_.f,pwtSurfaceContext:Y,setShouldShowDesktopLearningUpsell:o,shouldShowDesktopLearningUpsell:c,setHasDismissedDesktopLearningUpsell:r,showFlashlightIcon:!(ee||i||$.isAuthenticated&&(M||(0,g.sY)(J)||e)),showSpinner:Boolean(ae),src:ue,viewParameter:P,setMwebTapToZoomExpEnabled:W,isEligibleForTapToZoom:Z,isEligibleForPdp:K},O)]})})})}function C({graphqlRef:e,pinId:i,...n}){var t,l;const a=(0,P.useFragment)(B,e),o=(0,c.Z)(a),s=a.promoter&&!a.isDownstreamPromotion?a.promoter:null;return(0,w.jsx)(p.xu,{children:(0,w.jsx)(E,{...n,embedSrc:a.embed&&a.embed.src,embedType:a.embed&&a.embed.type,images:o,description:a.description,descriptionHtml:a.descriptionHtml,altText:a.altText,dominantColor:a.dominantColor,pinId:i,domain:a.domain,pinJoinVisualAnnotation:null===(t=a.pinJoin)||void 0===t?void 0:t.visualAnnotation,pinnerConnectionType:null===(l=a.pinner)||void 0===l?void 0:l.connectionType,hasPromoter:!!s,isEligibleForPdp:Boolean(a.isEligibleForPdp),graphqlRef:a})})}function T({pinId:e,...i}){var n,t,l,a;const o=(0,A.S6)()(e),s=null!=o&&o.promoter&&!o.is_downstream_promotion?o.promoter:null;return(0,w.jsx)(E,{...i,embedSrc:null==o||null===(n=o.embed)||void 0===n?void 0:n.src,embedType:null==o||null===(t=o.embed)||void 0===t?void 0:t.type,images:null==o?void 0:o.images,description:null==o?void 0:o.description,descriptionHtml:null==o?void 0:o.description_html,altText:null==o?void 0:o.alt_text,dominantColor:null==o?void 0:o.dominant_color,pinId:e,domain:null==o?void 0:o.domain,pinJoinVisualAnnotation:null==o||null===(l=o.pin_join)||void 0===l?void 0:l.visual_annotation,pinnerConnectionType:null==o||null===(a=o.pinner)||void 0===a?void 0:a.connection_type,hasPromoter:!!s,isEligibleForPdp:Boolean(null==o?void 0:o.is_eligible_for_pdp)})}function J({graphqlRef:e,...i}){return e?(0,w.jsx)(C,{...i,graphqlRef:e}):(0,w.jsx)(T,{...i})}},733867:(e,i,n)=>{n.d(i,{Z:()=>x});var t,l=n(667294),a=n(725214),o=n(886076),s=n(542554),r=n(156637),d=n(430323),c=n(609875),u=n(248041),p=n(350118),m=n(276775),_=n(538232),h=n(167912),g=n(785893);const b=void 0!==t?t:t=n(342485),I=({children:e,closeupPageContext:i,hasFixedHeader:n,imageSignature:t,isEligibleForPdp:p,isOosProduct:h,isStaleProduct:b,pinId:I,shoppingFlags:A,hasGutter:y,showAuthDrawer:x,graphqlRef:v})=>{const k=(0,o.Z)({isEligibleForPdp:p,isOosProduct:h,isStaleProduct:b,pinShoppingFlags:A}),f=(0,m.useHistory)(),S=(0,l.useMemo)((()=>{const{isStoryPin:e}=i;return!!x&&!e}),[i,x]);return(0,g.jsx)(r.Z,{auxData:{closeup_navigation_type:(0,a.Z)(f),commerce_data:k},clientTrackingParams:i.clientTrackingParams,objectIdStr:I,viewData:{pin_id:I,closeup_rich_types:A||[],image_signature:t||null},viewParameter:i.viewParameter,viewType:3,component:13283,children:(0,g.jsx)(d.Z,{view:3,objectId:I,clientTrackingParams:i.clientTrackingParams,children:(0,g.jsx)(_.q,{value:i,children:(0,g.jsx)(c.Z,{graphqlRef:v,children:(0,g.jsx)(s.default,{dataLayoutShiftBoundaryId:"CloseupPageContainer",hasFixedHeader:n,hasGutter:y,children:(0,g.jsx)(u.t,{isEligible:S,children:e})})})})})})};function A(e){const i=(0,p.S6)()(e.pinId);return(0,g.jsx)(I,{...e,imageSignature:null==i?void 0:i.image_signature,isEligibleForPdp:null==i?void 0:i.is_eligible_for_pdp,isOosProduct:null==i?void 0:i.is_oos_product,isStaleProduct:null==i?void 0:i.is_stale_product,shoppingFlags:null==i?void 0:i.shopping_flags,graphqlRef:null})}function y({graphqlRef:e,...i}){var n;const t=(0,h.useFragment)(b,e);return(0,g.jsx)(I,{...i,imageSignature:t.imageSignature,isEligibleForPdp:t.isEligibleForPdp,isOosProduct:t.isOosProduct,isStaleProduct:t.isStaleProduct,shoppingFlags:null!==(n=t.shoppingFlags)&&void 0!==n?n:[],graphqlRef:t})}function x({graphqlRef:e,...i}){return e?(0,g.jsx)(y,{graphqlRef:e,...i}):(0,g.jsx)(A,{...i})}},538232:(e,i,n)=>{n.d(i,{R:()=>a,q:()=>l});var t=n(425288);const{Provider:l,useHook:a}=(0,t.Z)("CloseupPageContext")},584902:(e,i,n)=>{n.d(i,{Z:()=>m});var t=n(240684),l=n(883119),a=n(538232),o=n(167912),s=n.n(o),r=n(785893),d;const c=(0,t.ZP)({resolved:{},chunkName:()=>"CloseupRelatedModules-CloseupRelatedModulesContainer",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(266).then(n.bind(n,346169)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 346169}}),u=(0,t.ZP)({resolved:{},chunkName:()=>"UnauthCloseupRelatedPins",isReady(e){const i=this.resolve(e);return!0===this.resolved[i]&&!!n.m[i]},importAsync:()=>n.e(75676).then(n.bind(n,195620)),requireAsync(e){const i=this.resolve(e);return this.resolved[i]=!1,this.importAsync(e).then((e=>(this.resolved[i]=!0,e)))},requireSync(e){const i=this.resolve(e);return n(i)},resolve(){return 195620}}),p=void 0!==d?d:d=n(298468);function m({graphqlRef:e,onRelatedPinsTitleEnter:i,onRelatedPinsTitleExit:n,pinId:t,marginTop:l,isProductPin:s,feedData:d,setFeedData:m}){const{isAuthenticated:_}=(0,a.R)(),h=(0,o.useFragment)(p,e);return _?(0,r.jsx)(c,{graphqlRef:h,onRelatedPinsTitleEnter:i,onRelatedPinsTitleExit:n,pinId:t,marginTop:l}):(0,r.jsx)(u,{graphqlRef:h,onRelatedPinsTitleEnter:i,onRelatedPinsTitleExit:n,pinId:t,feedData:d,setFeedData:m,isProductPin:s})}},266224:(e,i,n)=>{n.d(i,{Z:()=>g});var t,l=n(116303),a=n(898781),o=n(19121),s=n(349700),r=n(350118),d=n(883119),c=n(167912),u=n(785893);const p=void 0!==t?t:t=n(96336);function m({boardLayout:e,boardName:i,boardUrl:n,pinnerId:t,sectionTitle:r,sectionSlug:c}){const p=(0,a.ZP)(),m=(0,o.Z)(),_=!("quick_creates"!==e);if(!(m.id===t)||_||!m.isAuth)return null;const{imageMediumUrl:h,username:g}=m||{};let b;if(r&&c){const e=`${null!=n?n:""}${c}/`;b=(0,s.nk)(p.bt("{{ you }}{{ savedTo }}{{ sectionName }}", "{{ you }} {{ savedTo }} {{ sectionName }}", "closeup.savedAttribution.section", undefined, true),{you:(0,u.jsx)(d.xu,{display:"inlineBlock",marginEnd:1,children:(0,u.jsx)(d.rU,{href:`/${g}`,rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,u.jsx)(d.xv,{size:"300",weight:"bold",children:p.bt("你", "You", "closeup.savedAttribution.user", undefined, true)})},"author")},g),savedTo:(0,u.jsx)(d.xu,{children:(0,u.jsx)(d.xv,{size:"300",children:p.bt("收藏至", "saved to", "closeup.savedAttribution.savedTo", undefined, true)})},"saved-to"),sectionName:(0,u.jsx)(d.xu,{display:"inlineBlock",marginStart:1,children:(0,u.jsx)(d.rU,{href:e,rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,u.jsx)(d.xv,{size:"300",weight:"bold",lineClamp:1,children:r})},"section")},e)})}else b=(0,s.nk)(p.bt("{{ you }}{{ savedTo }}{{ boardName }}", "{{ you }} {{ savedTo }} {{ boardName }}", "closeup.savedAttribution.board", undefined, true),{you:(0,u.jsx)(d.xu,{display:"inlineBlock",marginEnd:1,children:(0,u.jsx)(d.rU,{href:`/${g}`,rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,u.jsx)(d.xv,{inline:!0,size:"300",weight:"bold",children:p.bt("你", "You", "closeup.savedAttribution.user", undefined, true)})},"author")},g),savedTo:(0,u.jsx)(d.xu,{children:(0,u.jsx)(d.xv,{size:"300",children:p.bt("收藏至", "saved to", "closeup.savedAttribution.savedTo", undefined, true)})},"saved-to"),boardName:(0,u.jsx)(d.xu,{display:"inlineBlock",marginStart:1,children:(0,u.jsx)(d.rU,{href:null!=n?n:"",rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,u.jsx)(d.xv,{inline:!0,size:"300",weight:"bold",children:null!=i?i:""})},"author")},null!=n?n:"")});return(0,u.jsxs)(d.xu,{display:"flex",direction:"row",maxWidth:"100%",marginTop:12,"data-test-id":"saved-attribution",children:[(0,u.jsx)(d.xu,{display:"flex",flex:"shrink","data-test-id":"saved-attribution-avatar",children:(0,u.jsx)(d.iP,{rounding:"circle",children:(0,u.jsx)(d.rU,{href:`/${g}`,rel:"nofollow",onClick:({dangerouslyDisableOnNavigation:e})=>e(),children:(0,u.jsx)(l.Z,{size:"md",name:g,src:null!=h?h:""})},"profile")})}),(0,u.jsx)(d.kC,{alignItems:"stretch",direction:"column",justifyContent:"center",children:(0,u.jsx)(d.xu,{"data-test-id":"saved-attribution-board-or-section",alignItems:"baseline",display:"flex",marginStart:2,children:b})})]})}const _=({graphqlRef:e})=>{const i=(0,c.useFragment)(p,e),{board:n,pinner:t,section:l}=i;return(0,u.jsx)(m,{boardLayout:null==n?void 0:n.layout,boardName:null==n?void 0:n.name,boardUrl:null==n?void 0:n.url,pinnerId:null==t?void 0:t.entityId,sectionTitle:null==l?void 0:l.title,sectionSlug:null==l?void 0:l.slug})},h=({pinId:e})=>{const i=(0,r.S6)()(e),{board:n,pinner:t,section:l}=null!=i?i:Object.freeze({});return(0,u.jsx)(m,{boardLayout:null==n?void 0:n.layout,boardName:null==n?void 0:n.name,boardUrl:null==n?void 0:n.url,pinnerId:null==t?void 0:t.id,sectionTitle:null==l?void 0:l.title,sectionSlug:null==l?void 0:l.slug})};function g({graphqlRef:e,pinId:i}){return e?(0,u.jsx)(_,{graphqlRef:e}):(0,u.jsx)(h,{pinId:i})}},693582:(e,i,n)=>{n.d(i,{Z:()=>h});var t=n(667294),l=n(619623);const a="undefined"!=typeof window&&window.innerWidth-32||400,o=40,s=40,r=e=>[{name:`${e}closeup`,width:a,height:a},{name:`${e}title`,width:a,height:24},{name:`${e}attribution`,width:s,height:o},{name:`${e}credit`,width:a-s-8,height:40},{name:`${e}visit_button`,width:a,height:40},{name:`${e}pin_grid_pin`,width:(a-32)/2,height:100}].map((({name:e,width:i,height:n})=>(0,l.Z)({name:e,width:i,height:n}))).join("");var d=n(391254),c=n(898781),u=n(780280),p=n(883119),m=n(785893);const _="CloseupPageSkeletonLoader__",h=()=>{const e=(0,c.ZP)(),{isAuthenticated:i}=(0,u.B)();return(0,m.jsxs)(t.Fragment,{children:[(0,m.jsx)(d.Z,{unsafeCSS:r(_)}),(0,m.jsxs)(p.kC,{alignItems:"stretch",justifyContent:"start",direction:"column",children:[(0,m.jsxs)(t.Fragment,{children:[(0,m.jsx)(p.xu,{marginTop:4,marginEnd:3,children:(0,m.jsx)("div",{className:_+"closeup"})}),(0,m.jsx)(p.xu,{marginTop:3,children:(0,m.jsx)("div",{className:_+"title"})}),(0,m.jsxs)(p.xu,{display:"flex",direction:"row",marginTop:3,children:[(0,m.jsx)(p.xu,{children:(0,m.jsx)("div",{className:_+"attribution"})}),(0,m.jsx)(p.xu,{marginStart:2,children:(0,m.jsx)("div",{className:_+"credit"})})]}),(0,m.jsx)(p.xu,{marginTop:3,children:(0,m.jsx)(p.iz,{})})]}),(0,m.jsx)(p.xu,{marginBottom:3,marginTop:2,children:(0,m.jsx)(p.xv,{weight:"bold",align:i?void 0:"center",children:e.bt("更多此类 Pin 图", "More like this", "On mobile web pin page, title for related pins beneath pin closeup", undefined, true)})}),(0,m.jsxs)(p.xu,{display:"flex",direction:"row",marginTop:3,children:[(0,m.jsx)(p.xu,{marginStart:i?2:1,marginEnd:i?2:1,children:(0,m.jsx)("div",{className:_+"pin_grid_pin"})}),(0,m.jsx)(p.xu,{marginStart:i?2:1,marginEnd:i?2:1,children:(0,m.jsx)("div",{className:_+"pin_grid_pin"})})]})]})]})}},40995:(e,i,n)=>{n.d(i,{Z:()=>k});var t,l=n(926275),a=n(63552),o=n(954063),s=n(862193),r=n(50286),d=n(313047),c=n(992750),u=n(350118),p=n(780280),m=n(698330),_=n(867820),h=n(883119),g=n(167912),b=n(785893);const I=({children:e,handleTap:i})=>i?(0,b.jsx)(a.Z,{onTouch:i,pressState:"compress",children:e}):e,A=void 0!==t?t:t=n(220271);function y({onClick:e,hasLink:i,forceSmallerHeading:n,textAlign:t,pinTitle:a,gridTitle:s,richSummaryDisplayName:u,richMetadataTitle:g,storyPinDataId:A,storyPinDataMetadataPinTitle:y,placeSummaryName:x,pinJoinVisualAnnotation:v,pinJoinAnnotationsWithLinks:k,lineClamp:f}){const S=(0,r.ZP)(),{isAuthenticated:P,isBot:w}=(0,p.B)(),j=(0,m.Tt)(),B=(0,l.Z)(null==j?void 0:j.created_at)&&!(null!=j&&j.is_matured_new_user),R=n||B,E=(0,c.Ly)({pinTitle:a,gridTitle:s,richSummaryDisplayName:u,richMetadataTitle:g,storyPinDataId:A,storyPinDataMetadataPinTitle:y,placeSummaryName:x,pinJoinVisualAnnotation:v,pinJoinAnnotationsWithLinks:k});return(0,b.jsx)(o.Z,{hash:"details",offset:-d.DEFAULT_HEIGHT,children:(0,b.jsx)(h.kC,{alignItems:"desktop"===S?"start":"center",direction:"column",justifyContent:"center",children:(0,b.jsx)(h.xu,{"data-test-id":"pinTitle",maxWidth:"100%",alignSelf:"stretch",children:(0,b.jsx)(I,{handleTap:"desktop"!==S&&i?i=>{i.preventDefault(),i.stopPropagation(),(0,_.My)("mweb_pin_page.pin_title.click"),P||(0,_.NC)("unauth_click_pin_closeup_title"),e()}:null,children:(0,b.jsx)(h.X6,{align:t||("desktop"===S?"start":"center"),accessibilityLevel:1,overflow:"breakWord",size:R?"400":"500",lineClamp:w?void 0:f,children:E})})})})})}function x(e){var i,n,t,l,a,o,r;const d=(0,g.useFragment)(A,e.graphqlRef),c=(0,s.Z)(d);return(0,b.jsx)(y,{onClick:e.onClick,hasLink:e.hasLink,forceSmallerHeading:e.forceSmallerHeading,lineClamp:e.lineClamp,textAlign:e.textAlign,pinId:e.pinId,pinTitle:null==d?void 0:d.title,gridTitle:null==d?void 0:d.gridTitle,richSummaryDisplayName:null!==(i=null==d||null===(n=d.richSummary)||void 0===n?void 0:n.displayName)&&void 0!==i?i:"",richMetadataTitle:null!==(t=null==d||null===(l=d.richMetadata)||void 0===l?void 0:l.title)&&void 0!==t?t:"",storyPinDataId:null==d?void 0:d.storyPinDataId,storyPinDataMetadataPinTitle:null==d||null===(a=d.storyPinData)||void 0===a||null===(o=a.metadata)||void 0===o?void 0:o.pinTitle,pinJoinVisualAnnotation:(null==d||null===(r=d.pinJoin)||void 0===r?void 0:r.visualAnnotation)||void 0,pinJoinAnnotationsWithLinks:c||void 0})}function v(e){var i,n,t,l,a,o,s,r,d;const c=(0,u.S6)()(e.pinId||"");return c?(0,b.jsx)(y,{onClick:e.onClick,hasLink:e.hasLink,forceSmallerHeading:e.forceSmallerHeading,lineClamp:e.lineClamp,textAlign:e.textAlign,pinId:e.pinId,pinTitle:c.title,gridTitle:c.grid_title,richSummaryDisplayName:null!==(i=null===(n=c.rich_summary)||void 0===n?void 0:n.display_name)&&void 0!==i?i:"",richMetadataTitle:null!==(t=null===(l=c.rich_metadata)||void 0===l?void 0:l.title)&&void 0!==t?t:"",storyPinDataId:c.story_pin_data_id,storyPinDataMetadataPinTitle:null===(a=c.story_pin_data)||void 0===a||null===(o=a.metadata)||void 0===o?void 0:o.pin_title,placeSummaryName:null!==(s=c.place_summary)&&void 0!==s?s:"",pinJoinVisualAnnotation:null===(r=c.pin_join)||void 0===r?void 0:r.visual_annotation,pinJoinAnnotationsWithLinks:null===(d=c.pin_join)||void 0===d?void 0:d.annotations_with_links}):null}function k(e){return e.graphqlRef?(0,b.jsx)(x,{...e}):(0,b.jsx)(v,{...e})}},583281:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(780280),l=n(883119),a=n(785893);const o=new l.H3([new l.Ry(0)]);function s({onMoreButtonTap:e,onSendButtonTap:i}){const{userAgent:{platform:n}}=(0,t.B)();return(0,a.jsxs)(l.xu,{position:"absolute",top:!0,zIndex:o,width:"100%",padding:6,display:"flex",justifyContent:"end",children:[(0,a.jsx)(l.hU,{accessibilityLabel:"share",icon:"android"===n?"android-share":"share",bgColor:"transparentDarkGray",onClick:i,size:"md"}),(0,a.jsx)(l.xu,{marginStart:2,children:(0,a.jsx)(l.hU,{accessibilityLabel:"overflow menu",icon:"ellipsis",bgColor:"transparentDarkGray",onClick:e,size:"md"})})]})}},358381:(e,i,n)=>{n.d(i,{Z:()=>S});var t,l=n(667294),a=n(702664),o=n(116303),s=n(815613),r=n(819354),d=n(898781),c=n(112690),u=n(892819),p=n(349700),m=n(773285),_=n(350118),h=n(698330),g=n(780280),b=n(883119),I=n(461773),A=n(167912),y=n(785893);const x=void 0!==t?t:t=n(582753);function v({hideFollowButton:e,hideFollowerCount:i,viewerId:n,justifyContent:t,avatarSize:_,seeMoreButton:A,graphqlRef:x,pinId:v,pinImageSignature:k,userData:f}){const S=(0,d.ZP)(),P=(0,u.Z)(),{id:w="",image_medium_url:j,follower_count:B,followed_by_me:R,username:E="",is_ads_only_profile:C=!1,ads_only_profile_site:T=""}=f,J=(0,h.mN)()(w),F=(0,a.useDispatch)(),V=(0,l.useRef)(),{checkExperiment:D}=(0,m.F)(),U=(0,c.Z)(),{locale:O}=(0,g.B)(),[Q,L]=(0,l.useState)(J?J.explicitly_followed_by_me:R),N=C&&T&&D("mweb_ads_only_profiles_link_redirect").anyEnabled,M=N&&T?T:`/${E}/`;return(0,y.jsxs)(b.xu,{display:"flex",direction:"row","data-test-id":"official-user-attribution",alignItems:"center",justifyContent:t||"center",children:[(0,y.jsx)(b.kC,{alignItems:"stretch",justifyContent:"start",flex:"shrink",children:(0,y.jsx)(b.iP,{role:"link",href:M,rel:N?"nofollow":"none",target:N?"blank":null,onTap:()=>{N&&U({event_type:9371,element:13382,component:123})},children:(0,y.jsx)(o.Z,{name:E,size:_||"md",src:null!=j?j:""})})}),(0,y.jsxs)(b.xu,{display:"flex",direction:"column",marginStart:2,justifyContent:"center",minWidth:0,children:[(0,y.jsx)(r.Z,{fontWeight:"bold",graphqlRef:x,pinId:v}),!i&&(0,y.jsx)(b.xv,{size:"300",children:(0,p.nk)(S.bt("{{ followerCount }} 位粉丝", "{{ followerCount }} followers", "closeup.officialUser.followerCount", undefined, true),{followerCount:P(O,B||0,{shortform:!0,shortform_maximum_fraction_digits:0})})})]}),A,!e&&(0,y.jsx)(l.Fragment,{children:(0,y.jsx)(b.xu,{marginStart:"auto",ref:V,children:(0,y.jsx)(s.Z,{followEventType:45,id:w,isFollowed:Q,isUserFollowButton:!0,isUserMe:n===w,onFollow:e=>{L(!0),F((0,I.ZN)(e))},onUnfollow:e=>{L(!1),F((0,I.fv)(e))},pinId:v,size:"lg",shouldUseLegoColors:!0,unfollowEventType:46,viewType:3,auxData:v&&k?{pin_id:v,image_signature:k}:void 0})})})]})}function k({graphqlRef:e,pinId:i,...n}){var t,a,o,s,r,d;const c=(0,A.useFragment)(x,e),u=c.closeupAttribution;return u&&c?(0,y.jsx)(v,{...n,pinId:i,pinImageSignature:null!==(t=c.imageSignature)&&void 0!==t?t:void 0,userData:{id:null!==(a=u.entityId)&&void 0!==a?a:void 0,image_medium_url:null!==(o=u.imageMediumUrl)&&void 0!==o?o:void 0,follower_count:null!==(s=u.followerCount)&&void 0!==s?s:void 0,followed_by_me:null!==(r=u.followedByMe)&&void 0!==r?r:void 0,username:null!==(d=u.username)&&void 0!==d?d:void 0,is_ads_only_profile:!!u.isAdsOnlyProfile,ads_only_profile_site:u.adsOnlyProfileSite},graphqlRef:c}):(0,y.jsx)(l.Fragment,{})}function f({pinId:e,...i}){var n;const t=(0,_.S6)()(e),a=null==t?void 0:t.closeup_attribution;return a&&t?(0,y.jsx)(v,{...i,pinId:e,pinImageSignature:null!==(n=t.image_signature)&&void 0!==n?n:void 0,userData:a}):(0,y.jsx)(l.Fragment,{})}function S({graphqlRef:e,...i}){return e?(0,y.jsx)(k,{...i,graphqlRef:e}):(0,y.jsx)(f,{...i})}},819354:(e,i,n)=>{n.d(i,{Z:()=>g});var t,l=n(667294),a=n(112690),o=n(512176),s=n(773285),r=n(350118),d=n(883119),c=n(167912),u=n(785893);const p=void 0!==t?t:t=n(188809);function m({displayName:e,fontWeight:i="normal",isVerifiedMerchant:n,fullName:t="",verifiedIdentityVerified:l,username:r="",isAdsOnlyProfile:c=!1,adsOnlyProfileSite:p=""}){const{checkExperiment:m}=(0,s.F)(),_=(0,a.Z)(),h=n||l,g=c&&p&&m("mweb_ads_only_profiles_link_redirect").anyEnabled,b=g&&p?p:`/${r}/`;return(0,u.jsx)(d.iP,{role:"link",href:b,rel:g?"nofollow":"none",target:g?"blank":null,onTap:()=>{g&&_({event_type:9371,element:13382,component:123})},children:(0,u.jsxs)(d.kC,{alignItems:"center",direction:"row",justifyContent:"start",minWidth:0,children:[(0,u.jsx)(d.xv,{size:"300",lineClamp:1,weight:i,children:e?e(t):t}),h&&(0,u.jsx)(d.xu,{marginStart:1,marginEnd:2,children:(0,u.jsx)(o.Z,{showVerifiedIdentity:!n,isVerifiedMerchant:n,size:"sm"})})]})})}function _(e){var i,n,t,a,o,s;const r=(0,c.useFragment)(p,e.graphqlRef),d=null==r?void 0:r.closeupAttribution;return d?(0,u.jsx)(m,{displayName:e.displayName,fontWeight:e.fontWeight,isVerifiedMerchant:null!==(i=d.isVerifiedMerchant)&&void 0!==i?i:void 0,fullName:null!==(n=d.fullName)&&void 0!==n?n:void 0,verifiedIdentityVerified:null!==(t=null===(a=d.verifiedIdentity)||void 0===a?void 0:a.verified)&&void 0!==t?t:void 0,username:null!==(o=d.username)&&void 0!==o?o:void 0,isAdsOnlyProfile:null!==(s=d.isAdsOnlyProfile)&&void 0!==s&&s,adsOnlyProfileSite:d.adsOnlyProfileSite}):(0,u.jsx)(l.Fragment,{})}function h(e){var i;const n=(0,r.S6)()(e.pinId),t=null==n?void 0:n.closeup_attribution;return t?(0,u.jsx)(m,{displayName:e.displayName,fontWeight:e.fontWeight,isVerifiedMerchant:t.is_verified_merchant,fullName:t.full_name,verifiedIdentityVerified:null===(i=t.verified_identity)||void 0===i?void 0:i.verified,username:t.username,isAdsOnlyProfile:t.is_ads_only_profile,adsOnlyProfileSite:t.ads_only_profile_site}):(0,u.jsx)(l.Fragment,{})}function g(e){return e.graphqlRef?(0,u.jsx)(_,{...e}):(0,u.jsx)(h,{...e})}},747593:(e,i,n)=>{n.d(i,{l:()=>H,Z:()=>ne});var t,l=n(667294),a=n(24987),o=n(404508),s=n(676719),r=n(246340),d=n(319915),c=n(605073),u=n(941646),p=n(898781),m=n(52022),_=n(883119),h=n(856306),g=n(167912),b=n(785893);const I=void 0!==t?t:t=n(918899),A=({clickthrough:e,isCTA:i,onLoad:n})=>{const t=(0,p.ZP)(),a=(0,m.Z)();return(0,l.useEffect)((()=>{n&&n()}),[n]),(0,b.jsx)(u.Z,{id:"main-pin-section-visit-button",children:(0,b.jsx)(_.zx,{accessibilityLabel:t.bt("访问", "Visit", "pinPage.pinACtionBar.visitButton", undefined, true),fullWidth:!0,size:"lg",onClick:()=>{a({action:"click",item:"main-pin-section-visit-button"}),e()},color:i?"blue":void 0,text:t.bt("访问", "Visit", "pinPage.pinACtionBar.visitButton", undefined, true)})})},y=({clickthroughInterstitialExperience:e,isCTA:i,graphqlRef:n,onLoad:t})=>{const l=(0,g.useFragment)(I,n),a=(0,h.It)({clickthroughInterstitialExperience:e,graphqlRef:l});return(0,b.jsx)(A,{clickthrough:a,isCTA:i,onLoad:t})},x=({clickthroughInterstitialExperience:e,isCTA:i,pinId:n,onLoad:t})=>{const l=(0,h.ZP)({clickthroughInterstitialExperience:e,pinId:n});return(0,b.jsx)(A,{clickthrough:l,isCTA:i,onLoad:t})};function v({clickthroughInterstitialExperience:e,isCTA:i,pinId:n,graphqlRef:t,onLoad:l}){return t?(0,b.jsx)(y,{graphqlRef:t,clickthroughInterstitialExperience:e,isCTA:i,onLoad:l}):(0,b.jsx)(x,{clickthroughInterstitialExperience:e,isCTA:i,pinId:n,onLoad:l})}var k=n(947599),f=n(613736),S=n(844974),P=n(202139);const w=()=>{const e=(0,S.qn)("relatedPinsAppUpsell"),i=e&&Date.now()-e>P.F4;return!e||i};var j,B=n(938917),R=n(50286),E=n(467570),C=n(203201),T=n(538232),J=n(571577),F=n(773285),V=n(350118),D=n(276602),U=n(780280),O=n(313047);const Q=(0,l.lazy)((()=>n.e(97180).then(n.bind(n,197180)))),L=(0,l.lazy)((()=>n.e(28896).then(n.bind(n,328896)))),N=void 0!==j?j:j=n(413196),M="save",q="visit",W=new _.Ry(2),Z=new _.Ry(1),K=new _.Ry(4),H=({bgColor:e,color:i})=>{const{viewParameter:n}=(0,T.R)(),{isAuthenticated:t}=(0,U.B)();return(0,b.jsx)(u.Z,{id:"back-button",children:(0,b.jsx)(o.Z,{bgColor:e,color:i||"darkGray",fallbackUrl:t?"/":"/ideas",padding:"auto",viewParameter:n,viewType:3,size:"xl"})})},z=({children:e,experience:i,onCompleteRef:n})=>{const t=(0,l.useRef)();return(0,b.jsxs)(l.Fragment,{children:[(0,b.jsx)(_.xu,{ref:t,children:(0,b.jsx)(_.xu,{children:e})}),(0,b.jsx)(d.Z,{name:"SafeSuspense_PinActionBarSaveButton_ExperienceTooltipDelayedPulsar",children:(0,b.jsx)(k.Z,{children:(0,b.jsx)(Q,{experience:i,eligibleIds:[503459,503761],anchor:t.current,showTooltip:!0,onCompleteRef:n})})})]})},X=({children:e,headerLimitedOverflow:i,inMwebHorizontalActionBarExp:n,isDesktop:t,isActionBarInline:l,isRelatedPinsAppUpsellShown:a,isTransparentBackground:o,zIndex:s})=>n&&!t?(0,b.jsxs)(_.xu,{dangerouslySetInlineStyle:{__style:{transition:"position .4s ease-in-out"}},children:[(0,b.jsx)(_.xu,{opacity:l?0:1,children:(0,b.jsx)(O.FixedFooter,{paddingY:a?0:void 0,zIndex:s,children:e},String(o))}),l&&(0,b.jsx)(_.xu,{paddingY:4,marginTop:3,children:e})]}):(0,b.jsx)(O.FixedHeader,{headerLimitedOverflow:i,isTranslucent:!o,isTransparentBackground:o,ignoreObstructions:o,paddingY:a?0:void 0,zIndex:s,children:e},String(o)),G=({backButton:e,commentButton:i,copyButton:n,editOrMoreButton:t,headerLimitedOverflow:a,inMwebHorizontalActionBarExp:o,isActionBarInline:s=!1,isDesktop:r,isRelatedPinsAppUpsellShown:d,isTransparentBackground:c,saveButton:u,shareButtonGroup:p,visitButton:m})=>{const h=(0,J.H)(),{isAuthenticated:g}=(0,U.B)();let I;return g?"lg"===h?I=W:o&&(I=K):I=o?K:Z,(0,b.jsx)(X,{headerLimitedOverflow:a,inMwebHorizontalActionBarExp:o,isDesktop:r,isActionBarInline:s,isRelatedPinsAppUpsellShown:d,isTransparentBackground:c,zIndex:I,children:(0,b.jsx)(_.xu,{marginTop:-1,marginBottom:-1,children:(0,b.jsx)(_.kC,{alignItems:"center",justifyContent:"between",children:o?(0,b.jsxs)(l.Fragment,{children:[(0,b.jsx)(_.kC,{alignItems:"center",justifyContent:"start",children:i||null}),(0,b.jsxs)(_.kC,{alignItems:"center",justifyContent:"start",children:[m||null,u||null]}),(0,b.jsx)(_.kC,{alignItems:"center",justifyContent:"start",children:p||null})]}):(0,b.jsxs)(l.Fragment,{children:[(0,b.jsxs)(_.kC,{alignItems:"center",justifyContent:"start",children:[!!e&&(0,b.jsx)(_.xu,{marginStart:-1,color:c?"default":void 0,rounding:"circle",dangerouslySetInlineStyle:{__style:c?{boxShadow:"0px 0px 8px rgba(0, 0, 0, 0.1)"}:{}},children:e}),(0,b.jsxs)(_.kC,{alignItems:"center",justifyContent:"start",children:[i||null,p||null,t||null,n||null]})]}),(0,b.jsxs)(_.kC,{alignItems:"center",justifyContent:"start",children:[m||null,u||null]})]})})})})};function Y({pinId:e,viewParameter:i}){const n=(0,p.ZP)(),[t,o]=(0,l.useState)(!1),s=(0,l.useRef)(null);return(0,b.jsxs)(_.xu,{ref:s,children:[(0,b.jsx)(_.kC,{alignItems:"center",justifyContent:"start",children:(0,b.jsx)(a.Z,{onDefaultSendButtonClick:()=>{o(!0)},viewParameter:i})}),t&&(0,b.jsx)(r.Z,{anchor:s.current,objectId:e,objectType:1,onDismiss:()=>o(!1),viewType:3,viewParameter:i,component:194,title:n.bt("发送此 Pin 图", "Send this pin", "PinCloseup.ShareMenu.Title", undefined, true)})]})}function $({clickthroughInterstitialExperience:e,experience:i,isEligibleForAggregatedComments:n,isNewUser:t,isMaturedNewUser:o,isPartner:r,isProductPin:m,isRemovablePin:h,isUnavailableStoryPin:g,onEditButtonClick:I,onNonDesktopOptionsButtonClick:A,onSendButtonClick:y,pinId:x,pinnedToBoardId:S,pinnedToBoardUrl:P,nativePinType:j,scrolledToRelatedPins:J,shouldShowReactions:V,shouldShowBackButton:O,shouldShowShareOnVideoCloseup:Q,isEligibleToVisitPin:N,hasPin:W,isEligibleForPdp:Z,pinnerBlockedByMe:K,maybeGraphqlRef:X,isActionBarInline:$}){const ee=(0,p.ZP)(),{checkExperiment:ie}=(0,F.F)(),ne=(0,R.ZP)(),te="desktop"===ne,{isAuthenticated:le}=(0,U.B)(),ae=(0,T.R)(),{clientTrackingParams:oe,saveButtonConfig:se,viewParameter:re}=ae,de=(0,B.Z)(),ce=(0,l.useRef)(null),ue=(0,D.EV)(),pe=(0,l.useCallback)((()=>{ue&&ue.markConstraintComplete("shopButton")}),[ue]),me="desktop"!==ne&&ie(le?"closeup_auth_mweb_action_bar":"closeup_unauth_mweb_action_bar").anyEnabled,_e=le&&"desktop"!==ne&&ie("auth_mweb_inline_action_bar").anyEnabled,he=le&&Z?q:M,ge=Z&&!te&&t&&!o;(()=>{const{locale:e}=(0,U.B)();(0,l.useEffect)((()=>{(0,E.we)(e)}),[e])})();const be=!!i&&8===i.type,Ie="desktop"!==ne&&ae.isStoryPin;if(ae.isStoryPin){const e=!J;let i=e?"white":void 0,n=e?"transparentDarkGray":void 0;return g&&(i="darkGray",n="white"),Ie?null:(0,b.jsx)(_.xu,{paddingX:2,children:(0,b.jsx)(G,{backButton:O?(0,b.jsx)(H,{color:i,bgColor:n}):null,headerLimitedOverflow:be,isTransparentBackground:e,inMwebHorizontalActionBarExp:me,isActionBarInline:$,isDesktop:te})})}if(J&&le&&!_e&&!me){const e=de&&t&&!r&&w();return(0,b.jsx)(G,{backButton:O?(0,b.jsx)(H,{bgColor:"white"}):null,headerLimitedOverflow:be,isRelatedPinsAppUpsellShown:e,isTransparentBackground:!0,isActionBarInline:$,inMwebHorizontalActionBarExp:me,isDesktop:te})}const Ae=!te&&!m&&n&&(!le||["enabled","running_experiments"].includes(ie("community_engagement_holdout_2023_h1").group));return(0,b.jsx)(G,{isActionBarInline:$,inMwebHorizontalActionBarExp:me,backButton:O?(0,b.jsx)(H,{}):null,commentButton:me?(0,b.jsx)(s.default,{graphqlRef:X,isReadOnly:!le,pinId:x,disabled:!Ae}):Ae&&(0,b.jsx)(s.default,{graphqlRef:X,isReadOnly:!le,pinId:x}),editOrMoreButton:!me&&(I?(0,b.jsx)(_.xu,{"data-test-id":"editBoardButton",children:(0,b.jsx)(_.hU,{accessibilityLabel:ee.bt("编辑", "edit", "Pin edit button", undefined, true),iconColor:"darkGray",icon:"edit",onClick:({event:e})=>I(e),size:"lg"})}):(0,C.E)(ae)&&!!W&&(0,b.jsx)(u.Z,{id:"ellipsis-button",children:(0,b.jsx)(c.Z,{onNonDesktopClick:A,pinId:x,isAuthenticated:le,graphqlRef:X})})),headerLimitedOverflow:be,saveButton:le&&(h||K)?null:(0,b.jsx)(z,{experience:i,onCompleteRef:ce,children:(0,b.jsx)(f.Z,{clientTrackingParams:oe,deeplinkUri:se.shouldShowSavedButton&&P||se.repinPageLocation.deeplinkUri,onTouch:e=>{var i;null===(i=ce.current)||void 0===i||i.call(ce),se.onSaveButtonClick(e)},onUnsave:se.onUnsaveButtonClick,pinId:x,pinnedToBoardId:S,shouldShowSavedButton:se.shouldShowSavedButton,to:se.repinPageLocation.mwebUri,viewType:3,viewParameter:re,color:he===M||ge?"primary":"secondary"})}),shareButtonGroup:V&&j?(0,b.jsxs)(_.kC,{alignItems:"center",justifyContent:"start",children:[(0,b.jsx)(d.Z,{name:"SafeSuspense_PinActionBarSaveButton_ReactionPickerContainer",children:(0,b.jsx)(k.Z,{children:(0,b.jsx)(L,{clientTrackingParams:oe,pinId:x,nativePinType:j,experience:i})})}),Q&&(0,b.jsx)(a.Z,{onDefaultSendButtonClick:y,viewParameter:ae.viewParameter})]}):(0,b.jsx)(u.Z,{id:"share-button",children:!le&&te?(0,b.jsx)(Y,{pinId:x,viewParameter:ae.viewParameter}):(0,b.jsx)(_.kC,{alignItems:"center",justifyContent:"start",children:(0,b.jsx)(a.Z,{onDefaultSendButtonClick:y,viewParameter:ae.viewParameter})})}),visitButton:!Q&&N?(0,b.jsx)(_.xu,{paddingX:2,"data-test-id":"visit-button-mobile",children:(0,b.jsx)(v,{clickthroughInterstitialExperience:e,pinId:x,isCTA:he===q,graphqlRef:X,onLoad:pe})}):null,isDesktop:te})}const ee=({graphqlRef:e,...i})=>{var n;const t=(0,g.useFragment)(N,e);return(0,b.jsx)($,{hasPin:!!t,isEligibleForPdp:t.isEligibleForPdp,pinnerBlockedByMe:null===(n=t.pinner)||void 0===n?void 0:n.blockedByMe,maybeGraphqlRef:t,...i})},ie=({pinId:e,...i})=>{const n=(0,V.S6)()(e),t=null==n?void 0:n.pinner;return(0,b.jsx)($,{pinId:e,hasPin:!!n,isEligibleForPdp:null==n?void 0:n.is_eligible_for_pdp,pinnerBlockedByMe:null==t?void 0:t.blocked_by_me,...i})};function ne({graphqlRef:e,...i}){return e?(0,b.jsx)(ee,{graphqlRef:e,...i}):(0,b.jsx)(ie,{...i})}},203201:(e,i,n)=>{n.d(i,{E:()=>x,Z:()=>P});var t,l=n(598615),a=n(326960),o=n(63552),s=n(856306),r=n(898781),d=n(667679),c=n(149823),u=n(349700),p=n(407043),m=n(350118),_=n(50286),h=n(538232),g=n(883119),b=n(167912),I=n(785893);const A=void 0!==t?t:t=n(574913),y=({canUpsellNativeApp:e,downloadImageUrl:i,pinId:n,shouldShowReactions:t,isAuthenticated:l,shouldShowVisitInMoreOptions:a})=>n?{downloadImageUrl:i,openInApp:e,reportPin:l,sendPin:t,visitPin:a}:Object.freeze({}),x=e=>{const i=y(e);return!!(i.openInApp||i.sendPin||i.downloadImageUrl||i.reportPin||i.visitPin)},v=({imageUrl:e,closeupUnifiedDescription:i,gridTitle:n,title:t,pinId:l,imageSignature:s,textSize:c})=>{const u=(0,r.ZP)(),{isChromeOnIOS:p,viewParameter:m,handleDownloadPinImageClick:b,isAuthenticated:A}=(0,h.R)(),y=(0,d.Z)(),x=(0,_.HG)(),v=i&&i.trim(),k=n||t;return(0,I.jsx)(a.Z,{imgSrc:e,isChromeOnIOS:p,filename:k||v,pinId:l,viewParameter:m,viewType:3,imageSignature:s||void 0,children:e=>(0,I.jsx)(o.Z,{pressState:"none",onTouch:()=>{e().then((()=>{x&&!A&&y({reason:"UPSELL_LOGIN_OR_SIGNUP",attributionLabel:"tap_closeup_download_button",desktopOptions:{modalType:"signup",modalOptions:{source:"downloadImageBtnDweb",container:"download"}}}),b()}))},children:(0,I.jsx)(g.xv,{weight:"bold",size:c,children:u.bt("下载图片", "Download image", "Button to download Pin image", undefined, true)})})})},k=({hasPin:e,pinId:i,domain:n,closeupUnifiedDescription:t,gridTitle:a,title:d,imageSignature:m,textSize:_,onDismiss:b,isIdeaPin:A,shouldShowShareOnVideoCloseup:x,clickthroughInterstitialExperience:k})=>{const f=(0,r.ZP)(),S=(0,h.R)(),{onSendButtonClick:P,isAuthenticated:w}=S,j=(0,s.ZP)({clickthroughInterstitialExperience:k,pinId:i}),{logContextEvent:B}=(0,p.v)();if(!e)return null;const R=y(S);return(0,I.jsxs)(g.kC,{direction:"column",gap:{row:0,column:4},children:[R.openInApp&&(0,I.jsx)(l.Z,{componentType:14162,within:w?"auth-pin-page-action-bar":"unauth-pin-page-action-bar",children:({handleOpenApp:e})=>(0,I.jsx)(o.Z,{pressState:"none",onTouch:()=>e({deepLinkUri:`pin/${i}`}),children:(0,I.jsx)(g.xv,{weight:"bold",size:_,children:f.bt("在应用中打开", "Open in app", "Option in overflow menu on Pin closeup to open the Pin in the Pinterest app", undefined, true)})})}),!x&&!A&&R.sendPin&&(0,I.jsx)(o.Z,{pressState:"none",onTouch:P,children:(0,I.jsx)(g.xv,{weight:"bold",size:_,children:f.bt("发送 Pin 图", "Send Pin", "Option in overflow menu on Pin closeup to send this pin", undefined, true)})}),!A&&R.visitPin&&(0,I.jsx)(o.Z,{pressState:"none",onTouch:j,children:(0,I.jsx)(g.xv,{weight:"bold",size:_,children:(0,u.Wc)(f.bt("访问 {{domain}}", "Visit {{domain}}", "videoPinCloseup.overflowMenu.visit", undefined, true),{domain:n||""})})}),!A&&R.downloadImageUrl&&(0,I.jsx)(v,{imageUrl:R.downloadImageUrl,closeupUnifiedDescription:t,gridTitle:a,title:d,pinId:i,imageSignature:m,textSize:_}),R.reportPin&&(0,I.jsx)(c.Z,{callbackFunction:b,nextLocation:`/pin/${i}/report/`,children:(0,I.jsx)(g.xv,{weight:"bold",size:_,children:(0,I.jsx)(g.rU,{href:`/pin/${i}/report/`,tapStyle:"none",onClick:()=>{B({view_type:48,element:176,event_type:102,component:13,object_id_str:i})},children:f.bt("举报 Pin 图", "Report Pin", "Takes you to a separate page where you can give reasons why you are reporting this Pin (e.g spam, pornography)", undefined, true)})})})]})},f=({graphqlRef:e,...i})=>{var n;const t=(0,b.useFragment)(A,e);return(0,I.jsx)(k,{hasPin:!!t.entityId,pinId:null!==(n=t.entityId)&&void 0!==n?n:"",domain:t.domain,closeupUnifiedDescription:t.closeupUnifiedDescription,gridTitle:t.gridTitle,title:t.title,imageSignature:t.imageSignature,...i})},S=e=>{var i;const{pinId:n}=(0,h.R)(),t=(0,m.S6)()(n);return(0,I.jsx)(k,{hasPin:!(null==t||!t.id),pinId:null!==(i=null==t?void 0:t.id)&&void 0!==i?i:"",domain:null==t?void 0:t.domain,closeupUnifiedDescription:null==t?void 0:t.closeup_unified_description,gridTitle:null==t?void 0:t.grid_title,title:null==t?void 0:t.title,imageSignature:null==t?void 0:t.image_signature,...e})};function P({graphqlRef:e,...i}){return e?(0,I.jsx)(f,{graphqlRef:e,...i}):(0,I.jsx)(S,{...i})}},605073:(e,i,n)=>{n.d(i,{Z:()=>x});var t,l=n(667294),a=n(203201),o=n(898781),s=n(690035),r=n(52022),d=n(867820),c=n(350118),u=n(50286),p=n(430235),m=n(874317),_=n(883119),h=n(167912),g=n(785893);const b=void 0!==t?t:t=n(823716),I=({onNonDesktopClick:e,pinId:i,hasPinner:n,isAuthenticated:t,graphqlRef:c,overlayingPinImage:h=!1})=>{const b=(0,o.ZP)(),I=(0,r.Z)(),A=(0,s.Z)(),[y,x]=(0,l.useState)(!1),v=(0,l.useRef)(),k=(0,u.HG)(),[f,S]=(0,l.useState)(null),[P,w]=(0,l.useState)(null),j=!!f;(0,l.useEffect)((()=>{const e=()=>{S(null),(0,d.My)("dweb.unauth.context_menu.click_away")};return j&&document.addEventListener("click",e),()=>{j&&document.removeEventListener("click",e)}}),[j]);return(0,g.jsxs)(l.Fragment,{children:[(0,g.jsx)(_.xu,{ref:v,children:(0,g.jsx)(_.hU,{accessibilityLabel:b.bt("更多", "more", "Pin more button", undefined, true),iconColor:h?"white":"darkGray",icon:"ellipsis",onClick:t||k?({event:i})=>{if(I({action:"click",item:"ellipsis-button"}),k){if(t)x(!y);else if(i.stopPropagation(),i.preventDefault(),(0,d.My)("dweb.ellipsis_button.context_menu.open"),v.current){const e=v.current.getBoundingClientRect(),i=e.left,n=e.top;S({xPosition:i,yPosition:n})}}else e(i)}:({event:t})=>{i&&n?A({pinId:i,location:"main-pin-overflow"}):e(t)},size:"lg"})}),f&&k&&i&&n&&(0,g.jsx)(p.Z,{desktopContextMenuState:f,pinId:i,source:"dweb.plp.ellipsis.button",graphqlRef:c}),P&&!k&&i&&n&&(0,g.jsx)(m.ZP,{mwebContextMenuState:P,setMwebContextMenuState:w,pinId:i,graphqlRef:c}),y&&(0,g.jsx)(_.mh,{zIndex:new _.Ry(1),children:(0,g.jsx)(_.J2,{anchor:v.current,positionRelativeToAnchor:!1,onDismiss:()=>x(!1),idealDirection:"down",size:"xs",children:(0,g.jsx)(_.xu,{paddingX:4,paddingY:2,children:(0,g.jsx)(a.Z,{textSize:"200",graphqlRef:c})})})})]})},A=({pinId:e,graphqlRef:i,onNonDesktopClick:n,isAuthenticated:t,overlayingPinImage:l})=>{const a=(0,h.useFragment)(b,i);return(0,g.jsx)(I,{hasPinner:!!a.pinner,pinId:e,onNonDesktopClick:n,isAuthenticated:t,graphqlRef:a,overlayingPinImage:l})},y=({pinId:e,onNonDesktopClick:i,isAuthenticated:n,overlayingPinImage:t})=>{const l=(0,c.S6)()(e);return(0,g.jsx)(I,{hasPinner:!(null==l||!l.pinner),pinId:e,onNonDesktopClick:i,isAuthenticated:n,overlayingPinImage:t})};function x({graphqlRef:e,pinId:i,onNonDesktopClick:n,isAuthenticated:t,overlayingPinImage:l}){return e?(0,g.jsx)(A,{pinId:i,graphqlRef:e,onNonDesktopClick:n,isAuthenticated:t,overlayingPinImage:l}):(0,g.jsx)(y,{pinId:i,onNonDesktopClick:n,isAuthenticated:t,overlayingPinImage:l})}},350948:(e,i,n)=>{n.d(i,{IS:()=>y,Ys:()=>A,ZP:()=>j,j$:()=>k});var t,l=n(667294),a=n(485710),o=n(134185),s=n(319530),r=n(50286),d=n(349700),c=n(578661),u=n(923297),p=n(773285),m=n(350118),_=n(898781),h=n(883119),g=n(167912),b=n(785893);const I=void 0!==t?t:t=n(906587),A=({m:e,h:i,rm:n,rh:t},l,a=!1)=>e&&(!i||t<=0)?a?(0,d.nk)(l.bt("{{mins}} 分钟", "{{mins}}min", "closeup.makeRecipeTimeText.minutes", undefined, true),{mins:n.toString()}):(0,d.nk)(l.nbt(["{{mins}} 分钟"], n, "number showing the minutes to complete a recipe", true),{mins:n.toString()}):i?a?(0,d.nk)(l.bt("{{hrs}} 小时", "{{hrs}}hr", "closeup.makeRecipeTimeText.hours", undefined, true),{hrs:t.toString()}):(0,d.nk)(l.nbt(["{{hrs}} 小时"], t, "number showing the hours to complete a recipe", true),{hrs:t.toString()}):null,y=({m:e,h:i,rm:n,rh:t,i18n:l})=>e&&(!i||t<=0)?(0,d.nk)(l.bt("{{mins}}m", "{{mins}}m", "number showing minutes to complete a recipe", undefined, true),{mins:n.toString()}):i?(0,d.nk)(l.bt("{{hrs}}h {{mins}}m", "{{hrs}}h {{mins}}m", "number showing hours to complete a recipe", undefined, true),{hrs:i.toString(),mins:e.toString()}):null,x=(e,i)=>{const n=e&&e.length>0&&e.join(", "),t=i&&i.summary;return n&&t?`${n} • ${t}`:n||t},v=e=>e?e.reduce(((e,i)=>{var n,t;return e+(null!==(n=null===(t=i.ingredients)||void 0===t?void 0:t.length)&&void 0!==n?n:0)}),0):0,k=({cookTimesCookM:e,cookTimesCookH:i,cookTimesTotalM:n,cookTimesTotalH:t,hasCookTimesTotal:l,i18n:a,isShortened:o})=>{let s;return s=l?(0,u.X)({m:n||0,h:t||0}):(0,u.X)({m:e||0,h:i||0}),A(s,a,o)};function f({category:e,ingredients:i,textSize:n="300"}){return(0,b.jsxs)(h.xu,{marginBottom:4,children:[e&&(0,b.jsx)(h.xu,{children:(0,b.jsx)(h.xv,{weight:"bold",size:n,children:e})}),(null!=i?i:[]).map((e=>{var i,t;return(0,b.jsx)(h.xu,{"data-test-id":"recipe-ingredient",itemProp:"recipeIngredient",marginTop:1,children:(0,b.jsxs)(h.xv,{size:n,children:[e.amt||null," ",e.name]})},`${null!==(i=e.name)&&void 0!==i?i:""}-${null!==(t=e.name)&&void 0!==t?t:""}`)}))]})}const S=({categorizedIngredients:e,cookTimes:i,image:n,ingredientCount:t,ingredientsDescription:d,name:u,pinLink:m})=>{var g,I,A,y;const x=(0,_.ZP)(),{checkExperiment:v}=(0,p.F)(),S=(0,r.ZP)(),P=v("closeup_dweb_unauth_onepin_title_and_description").anyEnabled;if(!k({cookTimesCookM:null==i||null===(g=i.cook)||void 0===g?void 0:g.m,cookTimesCookH:null==i||null===(I=i.cook)||void 0===I?void 0:I.h,cookTimesTotalM:null==i||null===(A=i.total)||void 0===A?void 0:A.m,cookTimesTotalH:null==i||null===(y=i.total)||void 0===y?void 0:y.h,hasCookTimesTotal:!(!i||!i.total),i18n:x,isShortened:P})&&!t&&!d)return null;const w="desktop"===S,j=x.bt("材料", "Ingredients", "Closeup.PinRecipe.ingredientsLabel", undefined, true);return(0,b.jsxs)(h.xu,{"data-test-id":"pin-recipe-container",display:"flex",direction:"column",marginTop:8,children:[(0,b.jsxs)(h.xu,{direction:"column",display:"flex",marginTop:4,marginBottom:4,marginEnd:6,overflow:"hidden",children:[(!P||!w)&&(0,b.jsx)(h.xu,{marginBottom:4,children:(0,b.jsx)(h.xv,{weight:"bold",align:"desktop"===S?"start":"center",children:j})}),(0,b.jsxs)(o.Z,{itemScope:!0,itemType:c.G,children:[(0,b.jsx)("meta",{content:u,itemProp:"name"}),n&&(0,b.jsx)("meta",{content:n,itemProp:"image"}),P&&w&&(0,b.jsx)(h.xu,{"data-test-id":"one-pin-layout",children:Array.isArray(e)&&e.length>0&&(0,b.jsx)(a.Z,{heading:j,children:(0,b.jsx)(s.Z,{children:e.map((({category:e,ingredients:i},n)=>{const t=`ingredient-${n}`;return(0,b.jsx)(l.Fragment,{children:(0,b.jsx)(h.xu,{marginBottom:4,children:(0,b.jsx)(f,{category:e,ingredients:i,textSize:"300"})})},t)}))})})}),(!P||!w)&&Array.isArray(e)&&e.length>0&&(0,b.jsx)(h.xu,{column:12,"data-test-id":"single-column-ingredients",children:e.map((({category:e,ingredients:i},n)=>(0,b.jsx)(h.xu,{marginBottom:2,children:(0,b.jsx)(f,{category:e,ingredients:i,textSize:"300"})},n)))})]})]}),(!P||!w)&&(0,b.jsx)(h.xu,{marginBottom:4,display:"flex",justifyContent:"phone"===S?"center":void 0,children:m&&(0,b.jsx)(h.zx,{text:x.bt("开始制作", "Make it", "closeup.recipe.make_it_button", undefined, true),role:"link",href:m,target:"blank"})})]})},P=({graphqlRef:e,checkExperiment:i})=>{const n=(0,g.useFragment)(I,e),{imageSpec_474x:t,link:l,richMetadata:a}=n,o=null==a?void 0:a.recipe,s=null==o?void 0:o.categorizedIngredients,r=v(s),d=(null==o?void 0:o.categorizedIngredients)&&x(o.diets,o.servingsSummary);return(0,b.jsx)(S,{categorizedIngredients:s,cookTimes:null==o?void 0:o.cookTimes,image:null==t?void 0:t.url,ingredientCount:r,ingredientsDescription:d,name:null==o?void 0:o.name,pinLink:l,checkExperiment:i})},w=({pinId:e,checkExperiment:i})=>{var n,t;const l=(0,m.S6)()(e),a=(null==l||null===(n=l.rich_metadata)||void 0===n?void 0:n.recipe)||{},{cook_times:o,name:s,categorized_ingredients:r,diets:d,servings_summary:c}=a,u=v(r),p=r&&x(d,c);return(0,b.jsx)(S,{categorizedIngredients:r,cookTimes:o,image:(null===(t=((null==l?void 0:l.images)||{})["474x"])||void 0===t?void 0:t.url)||"",ingredientCount:u,ingredientsDescription:p,name:s,pinLink:(null==l?void 0:l.link)||"",checkExperiment:i})};function j({graphqlRef:e,pinId:i}){const{checkExperiment:n}=(0,p.F)();return e?(0,b.jsx)(P,{graphqlRef:e,checkExperiment:n}):(0,b.jsx)(w,{pinId:i,checkExperiment:n})}},635821:(e,i,n)=>{n.d(i,{Z:()=>I});var t,l=n(561195),a=n(50286),o=n(898781),s=n(350948),r=n(349700),d=n(773285),c=n(350118),u=n(883119),p=n(167912),m=n(785893);const _=void 0!==t?t:t=n(659189);function h({boldText:e=!0,marginTop:i=3,onlyShowNumber:n=!1,textSize:t="md",width:c=12,isWideViewport:p,ratingBestRating:_,ratingRatingValue:h,ratingReviewCount:g,hasPinRecipe:b,cookTimes:I,dietList:A,servingSummarySummary:y,servingSummaryServes:x}){var v,k,f,S;const P=(0,o.ZP)(),{checkExperiment:w}=(0,d.F)(),j=w("closeup_dweb_unauth_onepin_title_and_description").anyEnabled,B=(0,a.ZP)(),R=(0,r.nk)(P.nbt(["{{review_count}} 个评分"], null != g ? g : 0, "closeup.recipe.ratings", true),{review_count:g}),E=(I&&(0,s.j$)({cookTimesCookM:null===(v=I.cook)||void 0===v?void 0:v.m,cookTimesCookH:null===(k=I.cook)||void 0===k?void 0:k.h,cookTimesTotalM:null===(f=I.total)||void 0===f?void 0:f.m,cookTimesTotalH:null===(S=I.total)||void 0===S?void 0:S.h,hasCookTimesTotal:!(!I||!I.total),i18n:P,isShortened:j})||[]).join(""),C=Number(x),T=[E,A,j?(0,r.nk)(P.nbt(["{{serves}} 人份"], Number.isNaN(C) ? 0 : C, "closeup.recipe.serves", true),{serves:x}).join(""):y].filter(Boolean);let J=(0,r.nk)(P.bt("{{ ratingStars }} {{ count }}", "{{ ratingStars }} {{ count }}", "closeup.recipe.rating", undefined, true),{ratingStars:(0,m.jsx)(l.Z,{rating:h,max_rating:_,width:c},"ratingStars"),count:(0,m.jsx)(u.xv,{inline:!0,size:t,weight:e?"bold":"normal",children:n?g:R},"ratingCount")});return b&&(J=(0,m.jsx)(u.xu,{"data-test-id":"CookTime",children:(0,r.nk)(P.bt("{{ recipeText }} {{ pinRecipe }}", "{{ recipeText }} {{ pinRecipe }}", "closeup.recipe.cooktime", undefined, true),{recipeText:(0,m.jsx)(u.xv,{inline:!0,children:J},"recipeText"),pinRecipe:(0,m.jsx)(u.xv,{inline:!0,children:T.length>0&&(0,m.jsx)(u.xv,{inline:!0,children:` · ${T.join(" · ")}`})},"pinRecipe")})})),(0,m.jsx)(u.xu,{alignItems:"baseline","data-test-id":"PinRecipeContainer",display:b&&"phone"===B?"block":"flex",justifyContent:"start",marginTop:i,children:(0,m.jsx)(u.xv,{align:p||"phone"!==B?"start":"center",inline:!0,children:J})})}const g=({graphqlRef:e,...i})=>{var n,t,l,a,o;const s=(0,p.useFragment)(_,e),{richMetadata:r}=s,d=null==r?void 0:r.recipe;return(0,m.jsx)(h,{...i,cookTimes:null==d?void 0:d.cookTimes,dietList:((null==d?void 0:d.diets)||[]).join(", "),servingSummarySummary:null==d||null===(n=d.servingsSummary)||void 0===n?void 0:n.summary,servingSummaryServes:null==d||null===(t=d.servingsSummary)||void 0===t?void 0:t.serves,hasPinRecipe:!(null==r||!r.recipe),ratingBestRating:null==d||null===(l=d.aggregateRating)||void 0===l?void 0:l.bestRating,ratingRatingValue:null==d||null===(a=d.aggregateRating)||void 0===a?void 0:a.ratingValue,ratingReviewCount:null==d||null===(o=d.aggregateRating)||void 0===o?void 0:o.reviewCount})},b=({pinId:e,...i})=>{var n,t,l,a,o;const s=(0,c.S6)()(e),r=(null==s||null===(n=s.rich_metadata)||void 0===n?void 0:n.recipe)||{},{cook_times:d,diets:u,servings_summary:p}=r;return(0,m.jsx)(h,{...i,cookTimes:d,dietList:(u||[]).join(", "),servingSummarySummary:null==p?void 0:p.summary,servingSummaryServes:null==p?void 0:p.serves,hasPinRecipe:!(null==s||null===(t=s.rich_metadata)||void 0===t||!t.recipe),ratingBestRating:null===(l=r.aggregate_rating)||void 0===l?void 0:l.best_rating,ratingRatingValue:null===(a=r.aggregate_rating)||void 0===a?void 0:a.rating_value,ratingReviewCount:null===(o=r.aggregate_rating)||void 0===o?void 0:o.review_count})};function I({graphqlRef:e,pinId:i,...n}){return e?(0,m.jsx)(g,{...n,graphqlRef:e}):(0,m.jsx)(b,{...n,pinId:i})}},120605:(e,i,n)=>{n.d(i,{Z:()=>o});var t=n(667294),l=n(989726),a=n(276602);function o(e){const i=(0,a.EV)(),n=(0,l.Z)({name:"PinResource",options:e.resourceOptions});return(0,t.useEffect)((()=>{n.data&&i&&i.markConstraintComplete("resource")}),[n.data,i]),e.children({pinResource:n})}},95551:(e,i,n)=>{n.d(i,{Z:()=>s});var t=n(898781),l=n(883119),a=n(780280),o=n(785893);const s=({onSendButtonClick:e,trackShareTap:i,color:n,size:s,bgColor:r})=>{const d=(0,t.ZP)(),{userAgent:{platform:c}}=(0,a.B)(),u="android"===c;return(0,o.jsx)(l.hU,{accessibilityLabel:d.bt("发送", "Send", "Board.Pin.SendButton", undefined, true),onClick:({event:n})=>{e(n),i()},size:s||"lg",bgColor:r||"transparent",iconColor:n||"darkGray",icon:u?"android-share":"share"})}},744856:(e,i,n)=>{n.d(i,{v:()=>t});const t="imgViewer"},725214:(e,i,n)=>{n.d(i,{Z:()=>t});const t=e=>{switch(e.action){case"PUSH":case"REPLACE":return"click";case"POP":return e.location.key?"click":"deeplink";default:return null}}},745162:(e,i,n)=>{n.d(i,{Z:()=>t});n(883119);function t({isImagePinForUnauthOnTablet:e,truncate:i}){return e?3:i?1:2}},298024:(e,i,n)=>{n.d(i,{Ph:()=>l,Re:()=>o,si:()=>a});var t=n(50286);const l=e=>e&&e.promoter&&!e.is_downstream_promotion?e.promoter:null,a=()=>"phone"!==(0,t.ZP)()?180:130,o=()=>"phone"!==(0,t.ZP)()?180:80},73491:(e,i,n)=>{n.d(i,{Z:()=>l});var t=n(826067);const l=()=>!!(0,t.mB)(window.location.search).simplified},856306:(e,i,n)=>{n.d(i,{ZP:()=>J,VS:()=>R,It:()=>T});var t=n(702664),l=n(725214),a=n(886076),o=n(248975),s=n(830157),r=n(926275),d=n(102500),c=n(623568),u=n(867820);const p=e=>{(async({pinId:e,link:i,mobileLink:n,origImageUrl:t,trackedLink:l,clientTrackingParams:a})=>{var o;const s={check_only:!0,client_tracking_params:a,pin_id:null!=e?e:null,url:null!==(o=(0,c.Zt)({link:i,mobileLink:n,origImageUrl:t,trackedLink:l}))&&void 0!==o?o:""},r=await(0,d.Z)(s).callGet();if(r&&r.resource_response&&!r.resource_response.error){const{redirect_status:e}=r.resource_response.data;return e}return"error"})(e).then((e=>(0,u.My)(`mweb.unauth.clickthrough_quality.${e}`)))};var m,_=n(759177),h=n(826067),g=n(62409),b=n(350576),I=n(772486),A=n(538232),y=n(298024),x=n(350118),v=n(534427),k=n(112690),f=n(52022),S=n(332611),P=n(48714),w=n(276775),j=n(167912);const B=void 0!==m?m:m=n(848842),R=({commerceData:e,hasRichMetadata:i,hasRichMetadataProducts:n,hasRichMetadataArticle:t,hasRichMetadataRecipe:l,imageSignature:a,location:o,pinId:r,pinMobileLink:d,trackingParams:c})=>{const u=(0,s.Z)((o.state||{}).trackingParams,c);return{object_id_str:r,component:4,element:35,view_type:3,view_parameter:(0,b.RX)(d)?3172:(0,g.CK)({hasRichMetadata:i,hasRichMetadataProducts:n,hasRichMetadataArticle:t,hasRichMetadataRecipe:l}),clientTrackingParams:u,aux_data:{commerce_data:e,image_signature:a}}},E=()=>navigator.onLine,C=({history:e,location:i,dispatch:n,shouldUpsellHomePage:t,userIsNew:s,hasPromoter:r,isAuthenticated:d,viewParameter:m,clickthroughInterstitialExperience:_,linklessOptions:g,hasPin:b,pinId:A,isEligibleForPdp:y,isOosProduct:x,isStaleProduct:v,shoppingFlags:k,imageSignature:f,mobileLink:w,trackingParams:j,link:B,trackedLink:C,hasRichMetadata:T,hasRichMetadataProducts:J,hasRichMetadataArticle:F,hasRichMetadataRecipe:V,images:D,embedSrc:U,embedType:O,category:Q,domain:L,linkDomainOfficialUserImageMediumUrl:N,logContextEvent:M,trackInteraction:q})=>()=>{var W,Z;if(!b)return;const K=R({commerceData:(0,a.Z)({isEligibleForPdp:y,isOosProduct:x,isStaleProduct:v,pinShoppingFlags:k}),hasRichMetadata:T,hasRichMetadataProducts:J,hasRichMetadataArticle:F,hasRichMetadataRecipe:V,imageSignature:f,location:i,pinId:A,pinMobileLink:w,trackingParams:j});var H;((0,u.My)("mweb_pin_page.pin_image.clickthrough_occurred"),q({action:"click",item:"clickthrough"}),d)||p({pinId:A,link:B,mobileLink:w,origImageUrl:null==D||null===(H=D.orig)||void 0===H?void 0:H.url,trackedLink:C,clientTrackingParams:K.clientTrackingParams});12===(0,I.jC)(K)&&M({event_type:8948,view_type:3,view_parameter:m,object_id_str:A,clientTrackingParams:K.clientTrackingParams,aux_data:{image_signature:f,closeup_navigation_type:(0,l.Z)(e),click_type:"clickthrough",cosmic_ray_count:"1"}});const z=null!==(W=(0,c.Zt)({link:B,mobileLink:w,origImageUrl:null==D||null===(Z=D.orig)||void 0===Z?void 0:Z.url,trackedLink:C}))&&void 0!==W?W:"",X={pin:A,client_tracking_params:K.clientTrackingParams};if(g){if(!g.actionBarIsMinifiedToMainPinImage){const e=new XMLHttpRequest;e.open("GET",(0,P.nS)({url:z,queryParams:X})),e.send()}return void g.onTap()}const G=!r&&(s||t);if(G&&n((0,S.kd)(1000162)),G&&_){n((0,S.UT)(_.placement_id,_.experience_id)),n((0,S.CK)(_.placement_id,_.experience_id));const e=(0,P.nS)({url:z,queryParams:X}),t=(0,o.Z)({images:D,embedSrc:U,embedType:O}),l=i.pathname+i.search;if(!E())return;const a={domain:null!=L?L:"",domainImageUrl:null!=N?N:"",origin:l,pinCategory:Q,pinImageUrl:t,redirectUrl:e};window.open((0,h.ru)("/pin_redirect",a),"_blank")}else{if(!E())return;(0,P.Gj)({url:z,queryParams:X})}},T=({clickthroughInterstitialExperience:e,linklessOptions:i,graphqlRef:n})=>{var l,a,o,s,d,c,u,p,m,h;const g=(0,w.useHistory)(),b=(0,w.useLocation)(),I=(0,t.useDispatch)(),y=(0,v.S)(),x=(0,t.useSelector)((({users:e,session:i})=>(0,r.Z)(e[i.userId].created_at))),{isAuthenticated:S,viewParameter:P}=(0,A.R)(),R=(0,j.useFragment)(B,n),E=(0,_.Z)(R),T=!(!R.promoter||R.isDownstreamPromotion),J=null!==(l=R.category)&&void 0!==l?l:"",F=(0,k.Z)(),V=(0,f.Z)();return C({history:g,location:b,dispatch:I,shouldUpsellHomePage:y,userIsNew:x,hasPromoter:T,isAuthenticated:S,viewParameter:P,clickthroughInterstitialExperience:e,linklessOptions:i,logContextEvent:F,trackInteraction:V,hasPin:Boolean(R.entityId),pinId:null!==(a=R.entityId)&&void 0!==a?a:"",isEligibleForPdp:Boolean(R.isEligibleForPdp),isOosProduct:Boolean(R.isOosProduct),isStaleProduct:Boolean(R.isStaleProduct),shoppingFlags:null!==(o=R.shoppingFlags)&&void 0!==o?o:void 0,imageSignature:R.imageSignature,mobileLink:R.mobileLink,trackingParams:R.trackingParams,link:R.link,trackedLink:R.trackedLink,hasRichMetadata:Boolean(R.richMetadata),hasRichMetadataProducts:Boolean(null===(s=R.richMetadata)||void 0===s?void 0:s.products),hasRichMetadataArticle:Boolean(null===(d=R.richMetadata)||void 0===d?void 0:d.article),hasRichMetadataRecipe:Boolean(null===(c=R.richMetadata)||void 0===c?void 0:c.recipe),images:E,embedSrc:null===(u=R.embed)||void 0===u?void 0:u.src,embedType:null===(p=R.embed)||void 0===p?void 0:p.type,category:J,domain:R.domain,linkDomainOfficialUserImageMediumUrl:null===(m=R.linkDomain)||void 0===m||null===(h=m.officialUser)||void 0===h?void 0:h.imageMediumUrl})},J=({clickthroughInterstitialExperience:e,linklessOptions:i,pinId:n})=>{var l,a,o,s,d,c,u,p;const m=(0,w.useHistory)(),_=(0,w.useLocation)(),h=(0,t.useDispatch)(),g=(0,v.S)(),b=(0,t.useSelector)((({users:e,session:i})=>(0,r.Z)(e[i.userId].created_at))),I=(0,x.S6)()(n),S=(0,y.Ph)(null!=I?I:void 0),{isAuthenticated:P,viewParameter:j}=(0,A.R)(),B=(0,k.Z)(),R=(0,f.Z)();return C({history:m,location:_,dispatch:h,shouldUpsellHomePage:g,userIsNew:b,hasPromoter:!!S,isAuthenticated:P,viewParameter:j,clickthroughInterstitialExperience:e,linklessOptions:i,logContextEvent:B,trackInteraction:R,hasPin:Boolean(I),pinId:null!==(l=null==I?void 0:I.id)&&void 0!==l?l:"",isEligibleForPdp:Boolean(null==I?void 0:I.is_eligible_for_pdp),isOosProduct:Boolean(null==I?void 0:I.is_oos_product),isStaleProduct:Boolean(null==I?void 0:I.is_stale_product),shoppingFlags:null==I?void 0:I.shopping_flags,imageSignature:null==I?void 0:I.image_signature,mobileLink:null==I?void 0:I.mobile_link,trackingParams:null==I?void 0:I.tracking_params,link:null==I?void 0:I.link,trackedLink:null==I?void 0:I.tracked_link,hasRichMetadata:Boolean(null==I?void 0:I.rich_metadata),hasRichMetadataProducts:Boolean(null==I||null===(a=I.rich_metadata)||void 0===a?void 0:a.products),hasRichMetadataArticle:Boolean(null==I||null===(o=I.rich_metadata)||void 0===o?void 0:o.article),hasRichMetadataRecipe:Boolean(null==I||null===(s=I.rich_metadata)||void 0===s?void 0:s.recipe),images:null==I?void 0:I.images,embedSrc:null==I||null===(d=I.embed)||void 0===d?void 0:d.src,embedType:null==I||null===(c=I.embed)||void 0===c?void 0:c.type,category:null==I?void 0:I.category,domain:null==I?void 0:I.domain,linkDomainOfficialUserImageMediumUrl:null==I||null===(u=I.link_domain)||void 0===u||null===(p=u.official_user)||void 0===p?void 0:p.image_medium_url})}},362240:(e,i,n)=>{n.d(i,{E:()=>m,Z:()=>_});var t=n(702664),l=n(248975),a=n(957161),o=n(50286),s=n(667679),r=n(639952),d=n(867820),c=n(773285),u=n(118405),p=n(872482);const m=({action:e,isAuthenticated:i})=>(0,d.My)(`mweb_${e}.closeup.is_auth_${String(i)}`);function _({embedSrc:e,embedType:i,images:n,pinId:_,isFromUnauthContextMenu:h}){const g=(0,p.a)(),{numUnauthSavedPins:b,setNumUnauthSavedPins:I}=(0,u.U)(),A=(0,t.useDispatch)(),y=(0,o.ZP)(),x=(0,s.Z)(),v=!!(_&&g&&g.unauthSavedPinsStore.isSaved(_)),{checkExperiment:k}=(0,c.F)();if(g&&_)return{isSaved:v,onSave:()=>{m({action:"save_click",isAuthenticated:!1});let t="save",o=!0;if("desktop"!==y){const{unauthSavedPinsStore:a}=g,s=!!a.pins.length;h||(0,d.My)(`unauth.mweb.closeup.save_button.click.${k("mweb_unauth_save_shopping_cart_v0").group}`),!h&&a.canSaveMore()?(a.save({id:_,imageUrl:(0,l.Z)({images:n,embedSrc:e,embedType:i})}),o=!1,I(b+1)):(A((0,r.QZ)(_)),t=s&&!h?"extended_save_out_of_quota":"save")}else a.Z.setItem("unauthDesktopSavePinId",_);o&&(x({attributionLabel:"click_save_button_on_closeup",reason:"ACTION_REQUIRES_LOGIN_OR_SIGNUP",mobileOptions:{headingType:t},desktopOptions:{modalType:"desktop"===y&&k("dweb_signup_to_login_modal").group.endsWith("save")?"login":"signup",modalOptions:{source:"saveButtonExp",container:"save"}}}),"desktop"===y?(0,d.My)(`dweb.pin.save.click.${k("dweb_signup_to_login_modal").group}`):"extended_save_out_of_quota"===t?(0,d.My)(`unauth.mweb.closeup.save_conversion_modal.view.${k("mweb_unauth_save_shopping_cart_v0").group}`):(0,d.My)(`unauth.mweb.closeup.default.save_conversion_modal.view.is_from_context_menu_${String(h)}`))},onUnsave:()=>{b>=1&&I(b-1);const{unauthSavedPinsStore:e}=g;e.unsave(_),(0,d.My)("unauth.mweb.closeup.unsave_button.click"),m({action:"unsave_click",isAuthenticated:!1}),"desktop"===y&&a.Z.removeItem("unauthDesktopSavePinId")}}}},759177:(e,i,n)=>{n.d(i,{Z:()=>o});var t,l=n(167912);const a=void 0!==t?t:t=n(96795);const o=e=>function(e){var i,n,t,l,a,o,s,r,d,c,u,p,m,_,h,g,b,I,A,y,x,v,k,f,S,P,w;return{"60x60":{height:(null==e||null===(i=e.imageSpec_60x60)||void 0===i?void 0:i.height)||void 0,url:(null==e||null===(n=e.imageSpec_60x60)||void 0===n?void 0:n.url)||void 0,width:(null==e||null===(t=e.imageSpec_60x60)||void 0===t?void 0:t.width)||void 0},"136x136":{height:(null==e||null===(l=e.imageSpec_136x136)||void 0===l?void 0:l.height)||void 0,url:(null==e||null===(a=e.imageSpec_136x136)||void 0===a?void 0:a.url)||void 0,width:(null==e||null===(o=e.imageSpec_136x136)||void 0===o?void 0:o.width)||void 0},"170x":{height:(null==e||null===(s=e.imageSpec_170x)||void 0===s?void 0:s.height)||void 0,url:(null==e||null===(r=e.imageSpec_170x)||void 0===r?void 0:r.url)||void 0,width:(null==e||null===(d=e.imageSpec_170x)||void 0===d?void 0:d.width)||void 0},"236x":{height:(null==e||null===(c=e.imageSpec_236x)||void 0===c?void 0:c.height)||void 0,url:(null==e||null===(u=e.imageSpec_236x)||void 0===u?void 0:u.url)||void 0,width:(null==e||null===(p=e.imageSpec_236x)||void 0===p?void 0:p.width)||void 0},"474x":{height:(null==e||null===(m=e.imageSpec_474x)||void 0===m?void 0:m.height)||void 0,url:(null==e||null===(_=e.imageSpec_474x)||void 0===_?void 0:_.url)||void 0,width:(null==e||null===(h=e.imageSpec_474x)||void 0===h?void 0:h.width)||void 0},"564x":{height:(null==e||null===(g=e.imageSpec_564x)||void 0===g?void 0:g.height)||void 0,url:(null==e||null===(b=e.imageSpec_564x)||void 0===b?void 0:b.url)||void 0,width:(null==e||null===(I=e.imageSpec_564x)||void 0===I?void 0:I.width)||void 0},"736x":{height:(null==e||null===(A=e.imageSpec_736x)||void 0===A?void 0:A.height)||void 0,url:(null==e||null===(y=e.imageSpec_736x)||void 0===y?void 0:y.url)||void 0,width:(null==e||null===(x=e.imageSpec_736x)||void 0===x?void 0:x.width)||void 0},"600x315":{height:(null==e||null===(v=e.imageSpec_600x315)||void 0===v?void 0:v.height)||void 0,url:(null==e||null===(k=e.imageSpec_600x315)||void 0===k?void 0:k.url)||void 0,width:(null==e||null===(f=e.imageSpec_600x315)||void 0===f?void 0:f.width)||void 0},orig:{height:(null==e||null===(S=e.imageSpec_orig)||void 0===S?void 0:S.height)||void 0,url:(null==e||null===(P=e.imageSpec_orig)||void 0===P?void 0:P.url)||void 0,width:(null==e||null===(w=e.imageSpec_orig)||void 0===w?void 0:w.width)||void 0}}}((0,l.useFragment)(a,e))},361115:(e,i,n)=>{n.d(i,{J1:()=>o,Ue:()=>s});var t=n(773285),l=n(50286),a=n(780280);const o=e=>{const i=(0,l.HG)(),{isAuthenticated:n,isBot:t}=(0,a.B)();return(({isAuthenticated:e,isBot:i,isDesktop:n,section:t})=>"mainPin"===t?i?"seo_graphql_pin_page":e?n?"auth_dweb_graphql_pin_page":"auth_mweb_graphql_pin_page":n?"unauth_dweb_graphql_pin_page":"unauth_mweb_graphql_pin_page":i?"seo_graphql_related_pins":e?n?"auth_dweb_graphql_related_pins":"auth_mweb_graphql_related_pins":n?"unauth_dweb_graphql_related_pins":"unauth_mweb_graphql_related_pins")({isAuthenticated:n,isBot:t,isDesktop:i,section:e})},s=e=>{const{checkExperiment:i}=(0,t.F)();return i(o(e)).anyEnabled}},620725:(e,i,n)=>{n.d(i,{Z:()=>G});var t=n(667294),l=n(702664),a=n(896628),o=n(499128),s=n(898781),r=n(883119),d=n(785893);const c="spam",u="nudity",p="self-harm",m="hate-speech",_="attacks",h="graphic-violence",g="medical-misinformation",b=({onReasonSelect:e})=>{const i=(0,s.ZP)();return(e=>[{key:c,title:e.bt("垃圾信息", "Spam", "Report comment option", undefined, true),subtitle:e.bt("误导性或重复的帖子", "Misleading or repetitive posts", "Report comment option description", undefined, true)},{key:u,title:e.bt("色情评论", "Sexual commentary", "Report comment option", undefined, true),subtitle:e.bt("色情内容", "Sexually explicit content", "Report comment option description", undefined, true)},{key:p,title:e.bt("自我伤害", "Self-harm", "Report comment option", undefined, true),subtitle:e.bt("饮食失调、割伤、自杀和吸毒", "Eating disorders, cutting, suicide, drugs", "Report comment option description", undefined, true)},{key:g,title:e.bt("错误医疗信息", "Medical misinformation", "Report comment option", undefined, true),subtitle:e.bt("有关健康和安全的有害或误导性内容", "Harmful or misleading content about health and safety", "Report comment option description", undefined, true)},{key:m,title:e.bt("仇恨言论", "Hate speech", "Report comment option", undefined, true),subtitle:e.bt("针对受保护团体的偏见或攻击", "Prejudice or attacks directed at protected groups", "Report comment option description", undefined, true)},{key:_,title:e.bt("骚扰或隐私侵犯", "Harassment or privacy violations", "Report comment option", undefined, true),subtitle:e.bt("勒索、人身攻击或欺凌", "Blackmail, personal attacks or bullying", "Report comment option description", undefined, true)},{key:h,title:e.bt("暴力画面", "Graphic violence", "Report comment option", undefined, true),subtitle:e.bt("威胁或提倡暴力", "Threats or promotion of violence", "Report comment option description", undefined, true)}])(i).map((({key:n,title:t,subtitle:l})=>(0,d.jsx)(r.iP,{onTap:e(n),children:(0,d.jsxs)(r.xu,{paddingY:3,display:"flex",justifyContent:"between",children:[(0,d.jsxs)(r.xu,{children:[(0,d.jsx)(r.X6,{size:"400",children:t}),(0,d.jsx)(r.xv,{size:"300",color:"subtle",children:l})]}),(0,d.jsx)(r.JO,{icon:"arrow-forward",accessibilityLabel:i.bt("前进箭头", "Arrow Forward", "reportPinReasonSelection.openUrl.accessibilityLabel", undefined, true),color:"default"})]})},n)))};var I=n(139405),A=n(343341);const y=e=>{const i="policies";switch(e){case c:return[c,"spamPin"];case u:return[i,u];case p:return[i,"hurtfulContent","selfHarm"];case m:return[i,"hurtfulContent","hateSpeech"];case _:return[i,"hurtfulContent","harassingMeOrMyChild"];case h:return[i,"gore"];default:return[]}},x=({commentId:e,onDismiss:i,reason:n})=>{const l=(0,s.ZP)(),{flagAggregatedComment:a,aggregatedCommentHidden:b}=(0,I.nf)(),{showToast:x}=(0,A.F9)(),[v,k]=(0,t.useState)(!1),{title:f,nonRemovals:S,removals:P}=(e=>({[c]:{title:e.bt("举报垃圾信息？", "Report spam?", "Confirm report comment reason title", undefined, true),removals:[e.bt("误导性的内容或行为", "Misleading content or behavior", "Example of spam", undefined, true),e.bt("重复的帖子", "Repetitive posts", "Example of spam", undefined, true),e.bt("未经同意的商业信息", "Unsolicited commercial messages", "Example of spam", undefined, true)]},[u]:{title:e.bt("举报色情评论？", "Report a sexual comment?", "Confirm report comment reason title", undefined, true),removals:[e.bt("有关色情内容的图像描述", "Graphic sexual descriptions", "Example of sexual comment", undefined, true),e.bt("未经同意的色情评论", "Unsolicited sexual remarks", "Example of sexual comment", undefined, true),e.bt("色情内容的链接", "Links to sexual content", "Example of sexual comment", undefined, true)]},[p]:{title:e.bt("举报此评论？", "Report this comment?", "Confirm report comment reason title", undefined, true),removals:[e.bt("鼓励自残、自杀、饮食失调和滥用药物", "Encouragement of self-injury, suicide, eating disorders and substance abuse", "Example of self-injury", undefined, true),e.bt("购买或出售毒品", "Buying or selling drugs", "Example of self-injury", undefined, true),e.bt("关于自我伤害的笑话", "Jokes about self-harm", "Example of self-injury", undefined, true)],notes:e.bt("我们可能会向发表此评论的用户提供支持资源。", "We may send support resources to the person who left this comment.", "Note on further actions Pinterest may take in the case of self-harm content.", undefined, true)},[g]:{title:e.bt("举报错误医疗信息？", "Report medical misinformation?", "Confirm report comment reason title", undefined, true),removals:[e.bt("针对癌症、其他慢性慢性疾病或不治之症的虚假治疗", "False cures for cancer or other chronic or terminal illnesses", "Example of medical misinformation", undefined, true),e.bt("反对疫苗接种的建议", "Anti-vaccination advice", "Example of medical misinformation", undefined, true)],nonRemovals:[e.bt("饮食建议，包括可以增强免疫系统的排毒和膳食补充剂", "Diet advice, including cleanses and supplements that can boost the immune system", "Example of a comment we will not remove", undefined, true),e.bt("具有芳香和提高睡眠质量效果的茶类、油类和草药", "Teas, oils and herbs proposed for aromatic and sleep quality", "Example of a comment we will not remove", undefined, true)]},[m]:{title:e.bt("举报仇恨言论？", "Report hateful speech?", "Confirm report comment reason title", undefined, true),removals:[e.bt("针对受保护团体的攻击或诋毁", "Attacks or slurs directed at protected groups", "Example of hate speech", undefined, true),e.bt("支持仇恨团体及其发布的消息", "Support for hate groups and their messages", "Example of hate speech", undefined, true),e.bt("否认某人的性别或性别认同", "Denial of someone’s gender or sexual identity", "Example of hate speech", undefined, true)]},[_]:{title:e.bt("举报骚扰信息？", "Report harassment?", "Confirm report comment reason title", undefined, true),removals:[e.bt("欺凌", "Bullying", "Example of harassment", undefined, true),e.bt("针对个人的亵渎", "Profanity directed at individuals", "Example of harassment", undefined, true),e.bt("个人身份信息（即使是自愿共享）", "Personally identifiable information (even if shared voluntarily)", "Example of harassment", undefined, true)]},[h]:{title:e.bt("举报暴力画面？", "Report graphic violence?", "Confirm report comment reason title", undefined, true),removals:[e.bt("歌颂或提倡暴力", "Glorification or promotion of violence", "Example of violence", undefined, true),e.bt("会造成伤害的威胁", "Threats of harm", "Example of violence", undefined, true)]}}))(l)[n];return(0,d.jsxs)(t.Fragment,{children:[(0,d.jsxs)(r.kC,{alignItems:"stretch",justifyContent:"start",direction:"column",children:[(0,d.jsx)(r.xu,{paddingY:4,children:(0,d.jsx)(r.X6,{align:"center",children:f})}),(0,d.jsxs)(r.xu,{paddingY:4,children:[(0,d.jsx)(r.xv,{children:"We remove things such as"}),(0,d.jsx)(r.xu,{paddingY:2,children:P.map((e=>(0,d.jsxs)(r.xv,{children:["• ",e]},e)))})]}),S&&(0,d.jsxs)(r.xu,{paddingY:4,children:[(0,d.jsx)(r.xv,{children:"We don't remove things like"}),(0,d.jsx)(r.xu,{paddingY:2,children:S.map((e=>(0,d.jsxs)(r.xv,{children:["• ",e]},e)))})]}),(0,d.jsx)(r.xu,{alignSelf:"center",marginTop:3,children:(0,d.jsx)(r.zx,{color:"red",onClick:()=>{b(e),a({commentId:e,reason:n,detailedReasons:y(n)}).then((()=>{x((({hideToast:e})=>(0,d.jsx)(o.ZP,{text:l.bt("谢谢！你的反馈有助于我们改善 Pinterest。", "Thanks! Your feedback helps us improve Pinterest.", "reportPinReasonDetail.submit.toast", undefined, true),onHide:e}))),setTimeout((()=>{i()}),3500)}))},size:"lg",text:l.bt("报告", "Report", "reportCommentConfirmation.button.report", undefined, true)})})]}),v&&(0,d.jsx)(o.ZP,{onHide:(w=!1,()=>{k(w)}),text:l.bt("谢谢！你的反馈将帮助我们改进 Pinterest", "Thanks! Your feedback helps us improve Pinterest", "comment.report.confirmationToast", undefined, true),duration:3500})]});var w};var v=n(164985),k=n(121151);const f=({commentId:e,isModalOpen:i,onDismiss:n})=>{const l=(0,s.ZP)(),[a,o]=(0,t.useState)(void 0);(0,t.useEffect)((()=>{i&&o(void 0)}),[i]);if(!e)return null;const{windowHeight:c}=(0,v.Z)();return(0,d.jsx)(k.ZP,{mobileAccessibilityCloseIconLabel:l.bt("关闭", "Close", "commentThreadModal.close", undefined, true),accessibilityModalLabel:"",heading:l.bt("举报评论", "Report Comment", "reportComment.heading", undefined, true),isOpen:i,mobileIsSlideUp:!0,onDismiss:n,children:(0,d.jsx)(r.xu,{height:c-90,paddingX:5,paddingY:3,children:a?(0,d.jsx)(x,{commentId:e,onDismiss:n,reason:a}):(0,d.jsx)(b,{onReasonSelect:e=>()=>{o(e)}})})})},S=({commentId:e,isMenuOpen:i,isViewingOwnComment:n,onDelete:l,onDismiss:a,openEditComposer:o})=>{const c=(0,s.ZP)(),[u,p]=(0,t.useState)(!1);return(0,d.jsxs)(t.Fragment,{children:[(0,d.jsx)(k.ZP,{mobileAccessibilityCloseIconLabel:c.bt("关闭", "Close", "commentOverflowMenu.close", undefined, true),accessibilityModalLabel:"",isOpen:i,mobileIsSlideUp:!0,onDismiss:a,children:(0,d.jsx)(r.xu,{padding:3,children:n?(0,d.jsxs)(t.Fragment,{children:[(0,d.jsx)(r.iP,{onTap:o,children:(0,d.jsx)(r.xu,{paddingY:2,children:(0,d.jsx)(r.xv,{weight:"bold",children:c.bt("编辑", "Edit", "commentOverflowMenu.option.edit", undefined, true)})})}),(0,d.jsx)(r.iP,{onTap:l(e),children:(0,d.jsx)(r.xu,{paddingY:2,children:(0,d.jsx)(r.xv,{weight:"bold",children:c.bt("删除", "Delete", "commentOverflowMenu.option.delete", undefined, true)})})})]}):(0,d.jsx)(r.iP,{onTap:()=>{p(!0)},children:(0,d.jsx)(r.xu,{paddingY:2,children:(0,d.jsx)(r.xv,{weight:"bold",children:c.bt("报告", "Report", "commentOverflowMenu.option.report", undefined, true)})})})})}),(0,d.jsx)(f,{commentId:e,isModalOpen:u,onDismiss:()=>{p(!1),a()}})]})};var P=n(852782),w=n(431389),j=n(214494);var B,R=n(829407),E=n(784590),C=n(19121),T=n(664569),J=n(162379),F=n(442279),V=n(349700),D=n(623568),U=n(350118),O=n(50286),Q=n(276775),L=n(235872),N=n(698330),M=n(114020),q=n(584595),W=n(167912);const Z=(0,F.P1)(((e,i,n)=>n),(({feeds:e},i)=>e[`unified-comments:${i||""}`]),(({triedits:e})=>e),((e,i,n,t)=>t),((e,i,n,t)=>(null==i?void 0:i.map((({id:i,type:l})=>{var a,o;const s="aggregatedcomment"===l.toLowerCase()?e[i]:n[i];if(!s)return;const r="string"==typeof s.user?null!==(a=t[s.user])&&void 0!==a?a:{}:null!==(o=s.user)&&void 0!==o?o:{};return{...s,tagged_users:(s.tagged_users||[]).map((e=>{var i;return null!==(i=t[e])&&void 0!==i?i:{}})),user:null!=r?r:{}}})).filter((e=>e)))||[])),K=void 0!==B?B:B=n(683781),H=({aggregatedPinDataId:e,closeupAttributionId:i,closeupAttributionUsername:n,disabled:o=!1,hasComments:c,isComposingNewComment:u=!1,isReadOnly:p,pinId:m,isVideo:_,pinnerId:h,setIsComposingNewComment:g=(()=>{}),storyPinDataId:b})=>{const{comment_id:A}=(0,Q.useParams)(),y=(0,s.ZP)(),x=(0,O.HG)(),v=(0,C.Z)(),{isFetching:k,isLoaded:f}=(0,E.Z)(c?{name:"UnifiedCommentsResource",options:{aggregated_pin_id:e,comment_featured_ids:A,page_size:x?10:25,redux_normalize_feed:!0}}:null),{removeUnauthCommentPinId:B,unauthCommentPinId:F}=(0,M.C)(),D=(0,I.lV)(),{toggleAggregatedCommentHelpful:U,toggleAggregatedCommentLike:W,updateAggregatedComment:K}=(0,I.nf)(),H=(0,w.Z)(),z=function(){const{aggregatedCommentDeleted:e,updateCommentCount:i}=(0,I.nf)();return async({commentId:n,parentId:t,isReply:l})=>{j.Z.create("AggregatedCommentResource",{commentId:n,pinId:l?void 0:t}).callDelete().then((()=>{e(t,n),l&&i(t,-1)}))}}(),X=(0,N.kW)(),G=(0,l.useSelector)((i=>Z(i,e,D,X))),[Y,$]=(0,t.useState)(!1),[ee,ie]=(0,t.useState)(void 0),[ne,te]=(0,t.useState)(void 0),[le,ae]=(0,t.useState)(""),[oe,se]=(0,t.useState)(void 0),[re,de]=(0,t.useState)(void 0),[ce,ue]=(0,t.useState)(J.A.NONE),[pe,me]=(0,t.useState)(void 0),_e=v.isAuth?v.id:null;(0,R.Z)((()=>{!x&&v.isAuth&&F&&m&&F===m&&(ae(y.bt("添加评论", "Add comment", "commentComposer.heading.addComment", undefined, true)),g(!0),B())}));let he="",ge=[];"aggregatedcomment"===(null==oe?void 0:oe.parentType)?(he=`@${oe.user.username} `,ge=[{length:oe.user.username.length+1,object_id:oe.user.id,offset:0,tag_type:L.XU}]):re&&(he=re.text,ge=re.tags);const be=()=>{g&&g(!1),se(void 0),de(void 0),ae("")},Ie=()=>{$(!1)};return(0,d.jsxs)(t.Fragment,{children:[(0,d.jsxs)(r.xu,{marginTop:x?4:0,children:[(0,d.jsx)(P.Z,{comments:G,isDesktop:x,isReadOnly:p,isLoaded:f||!c,openOverflowMenu:e=>{$(!0),ie(e.id),te(e.user.id)},toggleReplyComposer:(e,i,n)=>{if(e){const{user:{first_name:t,full_name:l,username:a}}=e;ae((0,V.nk)(y.bt("回复 {{ name }}", "Reply to {{ name }}", "commentComposer.heading.replyTo", undefined, true),{name:t||l||a}).join("")),e.parentId=i,e.parentType=n}se(e)},parentId:null!=e?e:"",parentType:T.o.pin,toggleHelpful:(e,i)=>()=>{U({aggregatedCommentId:e,isMarkedHelpfulByMe:i})},toggleLike:(e,i)=>()=>{W({aggregatedCommentId:e,isLikedByMe:i})},userAvatarSize:"sm",aggregatedPinDataId:e,closeupAttributionId:i,closeupAttributionUsername:n,pinId:m,isVideo:_,storyPinDataId:b,pinnerId:h,showReactionListForComment:me,reactionListCommentId:pe}),(0,d.jsx)(r.$j,{accessibilityLabel:"comment thread loading",show:k})]}),(0,d.jsx)(a.Z,{commentWarningModalState:ce,defaultText:he,dismissCommentWarningModal:()=>{ue(J.A.NONE)},heading:le,initialMentions:ge,isModalOpen:!(!u&&!oe&&!re||o),onDismiss:be,onPost:async(i,n,t)=>{let l;if(re)l=K({commentId:re.id,force:t,text:i,tags:"[]"});else if(m){const a="aggregatedcomment"===(null==oe?void 0:oe.parentType),o=a?null==oe?void 0:oe.parentId:(null==oe?void 0:oe.id)||e;o&&(l=H({force:t,parentId:o,pinId:m,text:i,tags:JSON.stringify(n),isReply:!!oe,replyToCommentId:a?null==oe?void 0:oe.id:null}))}if(!l)return!0;try{await l,be(),Ie()}catch(a){return[q.ky,q.LJ].includes(a.api_error_code)&&ue(a.api_error_code===q.ky?J.A.WARNING:J.A.BLOCK),!1}return!0}}),ee&&(0,d.jsx)(S,{commentId:ee,isMenuOpen:Y,isViewingOwnComment:ne===_e,onDelete:i=>()=>{const n=(null==oe?void 0:oe.id)||e;try{n&&z({commentId:i,parentId:n,isReply:!!oe}).then(Ie)}catch(t){}},onDismiss:Ie,openEditComposer:()=>{const e=D[null!=ee?ee:""];e&&(ae(y.bt("编辑评论", "Edit comment", "commentComposer.heading.editComment", undefined, true)),de(e))}})]})};function z({graphqlRef:e,...i}){var n,t,l,a,o,s,r;const c=(0,W.useFragment)(K,e);return(0,d.jsx)(H,{aggregatedPinDataId:null===(n=c.aggregatedPinData)||void 0===n?void 0:n.entityId,closeupAttributionId:null===(t=c.closeupAttribution)||void 0===t?void 0:t.entityId,closeupAttributionUsername:null===(l=c.closeupAttribution)||void 0===l?void 0:l.username,hasComments:((null===(a=c.aggregatedPinData)||void 0===a?void 0:a.commentCount)||0)>0,isVideo:Boolean(null===(o=c.videos)||void 0===o?void 0:o.videoList),pinId:c.entityId,pinnerId:null===(s=c.pinner)||void 0===s?void 0:s.entityId,storyPinDataId:null===(r=c.storyPinData)||void 0===r?void 0:r.entityId,graphqlRef:c,...i})}function X(e){var i,n,t,l,a,o;const s=(0,U.S6)()(e.pinId),r=null==s||null===(i=s.aggregated_pin_data)||void 0===i?void 0:i.id;return(0,d.jsx)(H,{aggregatedPinDataId:r,closeupAttributionId:null==s||null===(n=s.closeup_attribution)||void 0===n?void 0:n.id,closeupAttributionUsername:null==s||null===(t=s.closeup_attribution)||void 0===t?void 0:t.username,hasComments:((null==s||null===(l=s.aggregated_pin_data)||void 0===l?void 0:l.comment_count)||0)>0,isVideo:(0,D.iR)(null==s?void 0:s.videos),pinId:null==s?void 0:s.id,pinnerId:null==s||null===(a=s.pinner)||void 0===a?void 0:a.id,storyPinDataId:null==s||null===(o=s.story_pin_data)||void 0===o?void 0:o.id,...e})}function G({graphqlRef:e,...i}){return e?(0,d.jsx)(z,{graphqlRef:e,...i}):(0,d.jsx)(X,{...i})}},676719:(e,i,n)=>{n.r(i),n.d(i,{default:()=>J});var t,l=n(667294),a=n(620725),o=n(121151),s=n(898781),r=n(667679),d=n(19121),c=n(664569),u=n(623568),p=n(773285),m=n(350118),_=n(114020),h=n(162379),g=n(883119),b=n(167912),I=n(785893);const A=void 0!==t?t:t=n(993537),y=({commentCount:e,graphqlRef:i,isModalOpen:n,onDismiss:t,pinId:u})=>{const m=(0,s.ZP)(),{checkExperiment:b}=(0,p.F)(),A=(0,r.Z)(),{setUnauthCommentPinId:y}=(0,_.C)(),{isAuth:x}=(0,d.Z)(),[v,k]=(0,l.useState)(!1);return(0,I.jsx)(o.ZP,{mobileAccessibilityCloseIconLabel:m.bt("关闭", "Close", "commentThreadModal.close", undefined, true),accessibilityModalLabel:"",heading:m.bt("评论", "Comments", "commentThreadModal.heading", undefined, true),isOpen:n,mobileIsSlideUp:!0,onDismiss:t,children:(0,I.jsxs)(g.kC,{direction:"column",alignContent:"stretch",children:[(0,I.jsx)(g.xu,{height:"60vh",paddingX:3,maxHeight:640,minHeight:128,overflow:"scrollY",children:e>0?(0,I.jsx)(a.Z,{graphqlRef:i,isComposingNewComment:v,isReadOnly:!x,pinId:u,setIsComposingNewComment:k}):(0,I.jsx)(g.xv,{align:"center",children:m.bt("尚无评论", "No comments yet", "commentThreadModal.emptyState.label", undefined, true)})}),(x||b("mweb_lop_comment_composer_upsell").anyEnabled)&&(0,I.jsx)(g.xu,{paddingX:4,paddingY:2,children:(0,I.jsx)(h.Z,{commentWarningModalState:h.A.NONE,dismissCommentWarningModal:()=>{},objectType:c.o.pin,onEnter:x?()=>{k(!0)}:()=>{y(u),A({reason:"ACTION_REQUIRES_LOGIN_OR_SIGNUP",attributionLabel:"tap_unauth_comment_composer",mobileOptions:{headingType:"comment_compose"}})},statusType:"textStaticDisplay"})})]})})};function x({graphqlRef:e,...i}){var n,t,l,a,o,s,r;const d=(0,b.useFragment)(A,e);return(0,I.jsx)(y,{...i,aggregatedPinDataId:null===(n=d.aggregatedPinData)||void 0===n?void 0:n.entityId,closeupAttributionId:null===(t=d.closeupAttribution)||void 0===t?void 0:t.entityId,closeupAttributionUsername:null===(l=d.closeupAttribution)||void 0===l?void 0:l.username,commentCount:(null===(a=d.aggregatedPinData)||void 0===a?void 0:a.commentCount)||0,isVideo:Boolean(null===(o=d.videos)||void 0===o?void 0:o.videoList),pinnerId:null===(s=d.pinner)||void 0===s?void 0:s.entityId,storyPinDataId:null===(r=d.storyPinData)||void 0===r?void 0:r.entityId,graphqlRef:d})}function v(e){var i,n,t,l,a,o;const s=(0,m.S6)()(e.pin