(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,795023,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/avatars-group.0p1j.caqtwyd0.svg")},313586,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/avatars-group-dark.0nq~w~tnl7lr5.svg")},389190,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/document-list.0.w8hr5q-2.-n.svg")},173860,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/document-list-dark.0sfa~sso3nqsv.svg")},61071,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/flag-exclamation.12~osb~zn-hq6.svg")},358746,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/flag-exclamation-dark.0cz47m4egm0eb.svg")},305259,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/magnifier.072jx_shfb6an.svg")},927757,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/magnifier-dark.0j3ghjm~7-255.svg")},919368,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/shield-avatar.148x6b6p579fz.svg")},451760,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/shield-avatar-dark.03zc3otqf.p~f.svg")},405005,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/dac7-phone-with-shield-64.0480ur2s_ku4-.svg")},370422,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/dac7-parcels-person-64.0f.h21lmub21j.svg")},987049,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/dac7-money-blocked-64.0x82vrx8o9yxr.svg")},578474,e=>{e.q("https://marketplace-web-assets.vinted.com/_next/static/media/document-pen.0c461ltz~q9wm.svg")},901913,e=>{"use strict";var t,i,a,r,n,s,l,o,c,d,u,p=((t={}).Parcels="dac7-parcels-person-64",t.PhoneWithShield="dac7-phone-with-shield-64",t.MoneyBlocked="dac7-money-blocked-64",t),_=((i={}).Feed="feed",i.Wallet="wallet",i.Wardrobe="wardrobe",i.TaxpayerSummary="taxpayer_summary",i),m=((a={}).Default="default",a.Illustrated="illustrated",a),x=((r={}).FirstReminder="first_reminder",r.SecondReminder="second_reminder",r.NoFillReminder="no_fill_reminder",r.DataRequest="data_request",r.SellingBlocked="selling_blocked",r.Restricted="restricted",r.VerificationInitiation="verification_initiation",r.VerificationProgress="verification_progress",r.VerificationWarning="verification_warning",r.VerificationCritical="verification_critical",r.VerificationCorrectionInitation="verification_correction_initiation",r.VerificationCorrectionProgress="verification_correction_progress",r.VerificationCorrectionWarning="verification_correction_warning",r.VerificationCorrectionCritical="verification_correction_critical",r.VerificationUnexpectedErrorInitiation="verification_unexpected_error_initiation",r.VerificationUnexpectedErrorProgress="verification_unexpected_error_progress",r.VerificationUnexpectedErrorWarning="verification_unexpected_error_warning",r.VerificationUnexpectedErrorCritical="verification_unexpected_error_critical",r.VerificationSuccess="verification_success",r),y=((n={}).Info="info",n.Success="success",n.Warning="warning",n.Error="error",n),g=((s={}).Identity="identity",s.BillingAddress="billing_address",s.PlaceOfBirth="place_of_birth",s.Tin="tin",s.VatNumber="vat_number",s.BusinessInformation="business_information",s.BusinessTin="business_tin",s.BusinessVatNumber="business_vat_number",s),f=((l={}).FirstName="first_name",l.LastName="last_name",l.Birthdate="birthdate",l.Address="address",l.Tin="tin",l.VatNumber="vat_number",l.BirtplaceCountryCode="birthplace_country_code",l.BirtplaceCity="birthplace_city",l.BusinessName="business_name",l.BusinessCode="business_code",l.SecondaryBusinessCode="secondary_business_code",l.BusinessEstablishmentCountries="business_establishment_countries",l),h=((o={}).IdCard="id_card",o.IdCardTin="id_card_tin",o.IdCardCountryAndBirthplaceCity="id_card_country_and_birthplace_city",o.Passport="passport",o.PassportTin="passport_tin",o.PassportCountryAndBirthplaceCity="passport_country_and_birthplace_city",o.DrivingLicense="driving_license",o.DrivingLicenseTin="driving_license_tin",o.DrivingLicenseCountryAndBirthplaceCity="driving_license_country_and_birthplace_city",o.BankStatement="bank_statement",o.UtilityBill="utility_bill",o.Payslip="payslip",o.PayslipTin="payslip_tin",o.GovernmentIssuedCorrespondence="government_issued_correspondence",o.TaxationDocument="taxation_document",o.VatRegistrationCertificate="vat_registration_certificate",o.ExtractFromMunicipality="extract_from_municipality",o.TaxAssessmentDocument="tax_assessment_document",o.OfficialDocumentByTaxAuthorities="official_document_by_tax_authorities",o.LetterFromTaxAuthorities="letter_from_tax_authorities",o.TaxAuthoritiesLetter="tax_authorities_letter",o.TaxAuthoritiesLetterTin="tax_authorities_letter_tin",o.TaxIdentificationCard="tax_identification_card",o.IncomeTaxReturn="income_tax_return",o.IncomeTaxNotice="income_tax_notice",o.CertificationOfIssuedTin="certification_of_issued_tin",o.ResidentCard="resident_card",o.PersonalHealthCard="personal_health_card",o.ResidencePermit="residence_permit",o.TinCard="tin_card",o.SocialSecurityCard="social_security_card",o.IncomeTaxAssessment="income_tax_assessment",o.EmploymentTaxStatement="employment_tax_statement",o.InformationalLetterFromCentralTaxOffice="informational_letter_from_central_tax_office",o.HealthInsuranceCard="health_insurance_card",o.TaxCreditCertificate="tax_credit_certificate",o.OfficialLetterFromRevenueCommissioners="official_letter_from_revenue_commissioners",o.CertificateAboutEntryToTaxRegister="certificate_about_entry_to_tax_register",o.CertificateOfResidence="certificate_of_residence",o.SubmittedVatReturn="submitted_vat_return",o.HmrcLetter="hmrc_letter",o.P60Document="p60_document",o.KbisExtract="kbis_extract",o.TaxRegistrationCertificate="tax_registration_certificate",o.TaxRegistrationCertificateTin="tax_registration_certificate_tin",o.Siret="siret",o.KExtract="k_extract",o.BusinessVatRegistrationCertificate="business_vat_registration_certificate",o.BusinessSubmittedVatReturn="business_submitted_vat_return",o.PortugalCompanyPersonCard="portugal_company_person_card",o.PortugalTaxPayerCertification="portugal_tax_payer_certification",o.PortugalCompanyPersonCardVat="portugal_company_person_card_vat",o.PortugalTaxPayerCertificationVat="portugal_tax_payer_certification_vat",o.PortugalCompanyPersonCardTin="portugal_company_person_card_tin",o.PortugalTaxPayerCertificationTin="portugal_tax_payer_certification_tin",o.PortugalBusinessPermanentCertificate="portugal_business_permanent_certificate",o.PortugalOrganizationStartOfActivity="portugal_organization_start_of_activity",o.PortugalBusinessPermanentCertificateVat="portugal_business_permanent_certificate_vat",o.PortugalOrganizationStartOfActivityVat="portugal_organization_start_of_activity_vat",o.PortugalBusinessPermanentCertificateTin="portugal_business_permanent_certificate_tin",o.PortugalOrganizationStartOfActivityTin="portugal_organization_start_of_activity_tin",o),v=((c={}).TotalAmount="total_amount",c.TransactionCount="transaction_count",c),b=((d={}).Warning="warning",d.Success="success",d),T=((u={}).FlagEu="flag_eu",u.FlagUk="flag_uk",u.Document="document",u.Check="check",u.RelaxedMan="relaxed_man",u);e.s(["TaxpayerBannerIllustration",()=>p,"TaxpayerBannerRenderLocation",()=>_,"TaxpayerBannerStyleType",()=>m,"TaxpayerBannerTrackingId",()=>x,"TaxpayerBannerType",()=>y,"TaxpayerCenterSectionIcon",()=>T,"TaxpayerCenterStatusType",()=>b,"TaxpayerLimitsReachedBy",()=>v,"TaxpayersSpecialVerificationFieldType",()=>f,"TaxpayersSpecialVerificationFormType",()=>g,"TaxpayersSpecialVerificationSupportingDocumentType",()=>h])},166168,690819,629772,e=>{"use strict";e.s(["transformCurrencyAmountDto",0,e=>{let{amount:t,currency_code:i}=e;return{amount:t,currencyCode:i}}],690819);let t=e=>({title:e.title,body:e.body,icon:e.icon}),i=e=>({fieldTitle:e.title,fieldName:e.field_name,value:e.value,placeholder:e.placeholder,order:e.order}),a=e=>({externalUserAddressId:e.external_user_address_id,name:e.name,line1:e.line1,line2:e.line2,city:e.city,postalCode:e.postal_code,state:e.state,countryCode:e.country_code}),r=e=>({fieldTitle:e.title,fieldName:e.field_name,value:e.value,placeholder:e.placeholder,locked:e.locked,optional:e.optional,...e.order&&{order:e.order}});e.s(["transformTaxpayerEducation",0,e=>({sections:e.sections.map(t)}),"transformTaxpayerFormConfiguration",0,(e,t,n,s)=>{let l,o,c,d,u,p;return{firstName:e.first_name?i(e.first_name):null,lastName:e.last_name?i(e.last_name):null,birthday:e.birthdate?i(e.birthdate):null,billingAddress:e.billing_address_id?{fieldTitle:(l=e.billing_address_id).title,addressDetails:l.address_details?a(l.address_details):null,...l.order&&{order:l.order}}:null,countryOfTaxResidency:e.country_of_tax_residency?{fieldTitle:(o=e.country_of_tax_residency).title,fieldName:o.field_name,value:{code:o.value.code,title:o.value.title},placeholder:o.placeholder,...o.order&&{order:o.order}}:null,tin:e.tin?{fieldTitle:(c=e.tin).title,fieldName:c.field_name,value:c.value,info:{screenTitle:c.info.screen_title,title:c.info.title,body:c.info.body},emptyValidationMessage:c.validation_messages?c.validation_messages.empty:null,placeholder:c.placeholder,provided:c.provided,optional:c.optional,...c.order&&{order:c.order}}:null,birthplaceCountry:e.birthplace_country?{fieldTitle:(d=e.birthplace_country).title,value:d.value?{code:d.value.code,title:d.value.title}:null,placeholder:d.placeholder,...d.order&&{order:d.order}}:null,birthplaceCity:e.birthplace_city?i(e.birthplace_city):null,businessName:e.business_name?r(e.business_name):null,businessCode:e.business_code?r(e.business_code):null,secondaryBusinessCode:e.secondary_business_code?r(e.secondary_business_code):null,vatNumber:e.vat_number?r(e.vat_number):null,businessAddress:e.business_address_id?{fieldTitle:(u=e.business_address_id).title,fieldName:u.field_name,value:u.value,locked:u.locked,addressDetails:u.address_details?a(u.address_details):null,...u.order&&{order:u.order}}:null,businessEstablishmentCountries:e.business_establishment_countries?{fieldName:(p=e.business_establishment_countries).field_name,fieldTitle:p.title,info:p.info,placeholder:p.placeholder,value:p.value,locked:p.locked,...p.order&&{order:p.order}}:null,textElements:t?{firstStepTitle:t.first_step_title,secondStepTitle:t.second_step_title}:void 0,validationMessages:n?{tinOrBirthplaceRequired:n.tin_or_birthplace_required}:void 0,limitsReachedBy:s}},"transformTaxpayerFormStatusResp",0,e=>({applicable:e.applicable,country:e.country,businessType:e.entity_type,taxpayer:e.taxpayer?{firstName:e.taxpayer.first_name,lastName:e.taxpayer.last_name,taxIdentificationNumber:e.taxpayer.tin,businessCode:e.taxpayer.business_code,businessName:e.taxpayer.business_name}:null,reports:e.reports?[...e.reports]:null})],166168);var n,s=((n={}).Idle="IDLE",n.Pending="PENDING",n.Success="SUCCESS",n.Failure="FAILURE",n);e.s(["UiState",()=>s],629772)},525757,987187,350048,874291,458843,992245,534465,118391,591623,953170,73539,e=>{"use strict";var t=e.i(54883);e.s(["getTaxpayerEducation",0,e=>(0,t.taxpayersApiClient)(e).get((0,t.taxpayersUrl)("/education",e)),"getTaxpayersSpecialVerificationEducation",0,e=>(0,t.taxpayersApiClient)(e).get((0,t.taxpayersUrl)("/special_verification/education",e))],525757);let i={src:e.i(795023).default,width:33,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,i],987187);let a={src:e.i(313586).default,width:33,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,a],350048);let r={src:e.i(389190).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,r],874291);let n={src:e.i(173860).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,n],458843);let s={src:e.i(61071).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,s],992245);let l={src:e.i(358746).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,l],534465);let o={src:e.i(305259).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,o],118391);let c={src:e.i(927757).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,c],591623);let d={src:e.i(919368).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,d],953170);let u={src:e.i(451760).default,width:32,height:32,blurWidth:0,blurHeight:0};e.s(["default",0,u],73539)},525303,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(702118),r=e.i(271698),n=e.i(133741),s=e.i(233595),l=e.i(856430),o=e.i(113215),c=e.i(369319),d=e.i(536437),u=e.i(146205),p=e.i(615677),_=e.i(449155),m=e.i(532564),x=e.i(225293),y=e.i(925049),g=e.i(628244),f=e.i(771430),h=e.i(93641),v=e.i(987187),b=e.i(350048),T=e.i(874291),S=e.i(458843),C=e.i(992245),I=e.i(534465),k=e.i(118391),E=e.i(591623),F=e.i(953170),B=e.i(73539),j=e.i(629772);e.s(["default",0,e=>{let{show:R,uiState:w,taxpayerEducation:A,isSpecialVerification:U,onClose:P,onConfirm:N}=e,D=(0,m.useTranslate)(U?"taxpayer_special_verification.education_modal":"taxpayer_education"),{track:V}=(0,_.useTracking)(),L=(0,p.useIsDarkModeEnabledFromCookies)();(0,i.useEffect)(()=>{U&&R&&V((0,h.taxpayersViewScreenEvent)({screen:"taxpayers_special_verification_education",details:null}))},[U,R,V]);let O=e=>{!U||e.target instanceof HTMLAnchorElement&&V((0,h.taxpayersClickEvent)({screen:"taxpayers_special_verification_education",target_name:"info_about_dac7",target:"button",target_details:null}))};return(0,t.jsx)(s.Dialog,{show:R,hasScrollableContent:!0,className:"u-flexbox u-flex-direction-column",children:w===j.UiState.Pending?(0,t.jsx)(g.ContentLoader,{testId:"taxpayer-education-loader"}):w===j.UiState.Failure?(0,t.jsx)(f.ErrorState,{}):(0,t.jsxs)(y.SeparatedList,{separator:(0,t.jsx)(l.Divider,{}),children:[(0,t.jsx)("div",{className:"u-overflow-y-unset",children:(0,t.jsx)(c.Navigation,{body:(0,t.jsx)(u.Text,{as:"h2",type:"title",text:D("header.title"),bold:!0,truncate:!0}),right:(0,t.jsx)(r.Button,{styling:"flat",onClick:P,iconName:a.X24,inline:!0,aria:{"aria-label":"Close"}})})}),(0,t.jsxs)(x.ScrollableArea,{className:"u-flex-direction-row",children:[(0,t.jsx)(n.Cell,{styling:"wide",children:(0,t.jsx)(u.Text,{as:"span",html:!0,text:D("body.information")})}),A?A.sections.map(e=>{let i=(e=>{switch(e){case"requirement":return L?E.default.src:k.default.src;case"process":case"collected_data":return L?B.default.src:F.default.src;case"obligations":case"reporting":return L?S.default.src:T.default.src;case"consequence":case"restrictions":return L?I.default.src:C.default.src;case"applicability":return L?b.default.src:v.default.src;default:return""}})(e.icon);return(0,t.jsx)(n.Cell,{title:e.title,body:(0,t.jsx)(u.Text,{as:"span",html:!0,text:e.body.replace(/\n/g,"<br>")}),onClick:O,prefix:(0,t.jsx)(o.Image,{src:i,size:"medium",alt:"",testId:"taxpayer-education-section-icon"}),styling:"default"},e.title)}):null,U?(0,t.jsx)(d.Note,{text:D("disclaimer")}):null]}),U?(0,t.jsx)("div",{className:"u-flex-direction-row u-overflow-y-unset",children:(0,t.jsx)(n.Cell,{children:(0,t.jsx)(r.Button,{type:"button",text:D("actions.start"),styling:"filled",testId:"taxpayer-education-start-button",onClick:N})})}):(0,t.jsx)("div",{className:"u-flex-direction-row u-overflow-y-unset",children:(0,t.jsx)(n.Cell,{children:(0,t.jsx)(r.Button,{type:"button",text:D("actions.start"),styling:"filled",testId:"taxpayer-education-start-button",onClick:P})})})]})})}])},503845,e=>{"use strict";var t=e.i(105676);e.s(["Checkmark48",()=>t.default])},200656,e=>{"use strict";let t=e=>{let{image_urls:t,catalog_id:i,title:a,subtitle:r,button_link_text:n,button_link_url:s}=e;return{imageUrls:t,catalogId:i,title:a,subtitle:r,buttonLinkText:n,buttonLinkUrl:s}};e.s(["transformBanners",0,e=>{let{nps:i,terms_and_conditions:a,portal_merge_draft_items_reminder:r,lister_activation:n,onboarding_modal:s,business_account:l,taxpayer_banner:o,promotional_banner:c,promotional_listing_banner_in_catalog_feed:d,kyc_banner:u,referrals_bottom_sheet_banner:p,us_postal_code_collection:_}=e;return{nps:i,termsAndConditions:a&&(e=>{let{title:t,subtitle:i,button_title:a}=e;return{title:t,subtitle:i,buttonTitle:a}})(a),portalMergeDraftItemsReminder:r&&(e=>{let{title:t,subtitle:i,action_title:a,action_url:r}=e;return{title:t,subtitle:i,actionTitle:a,actionUrl:r}})(r),listerActivation:n?n.map(t):[],onboardingModal:s&&(e=>{let{name:t,ab_test:i,actions:a,steps:r}=e;return{name:t,type:"onboarding_modal",abTest:i,actions:a,steps:r.map(e=>({name:e.name,title:e.title,body:e.body,video:e.video&&{vertical:{formats:e.video.vertical.formats,imageUrl:e.video.vertical.image_url}},videoDark:e.video_dark&&{vertical:{formats:e.video_dark.vertical.formats,imageUrl:e.video_dark.vertical.image_url}}}))}})(s),businessAccount:l&&(e=>{let{title:t,body:i,cancel_button_label:a,continue_button_label:r,continue_button_url:n}=e;return{title:t,body:i,cancelButtonLabel:a,continueButtonLabel:r,continueButtonUrl:n}})(l),taxpayerBanner:o&&(e=>{let{news_feed:t,type:i,title:a,body:r,is_special_verification:n,version:s,actions:l,id:o,show_in_screens:c,style:d}=e;return{newsFeed:{dismissed:t.dismissed,isDismissible:t.is_dismissible,showModal:t.show_modal,forceRedirect:t.force_redirect},type:i,title:a,body:r,isSpecialVerification:n,version:s,id:o,actions:null==l?void 0:l.map(e=>({title:e.title,link:e.link,type:e.type})),showInScreens:c,style:d?{image:d.image,type:d.type}:null}})(o),promotionalBanner:c&&(e=>{var t,i,a,r,n,s,l,o,c,d,u,p,_,m,x,y,g,f,h,v,b,T,S,C,I,k,E,F,B,j,R,w,A,U,P;let{title:N,body:D,background:V,foreground:L,actions:O,ab_test:W,position:M,variants:z,server_assigned_variants:q}=e;return{title:{text:null==N?void 0:N.text,lightTheme:{textStyle:null==N||null==(t=N.light_theme)?void 0:t.text_style,textType:null==N||null==(i=N.light_theme)?void 0:i.text_type},darkTheme:{textStyle:null==N||null==(a=N.dark_theme)?void 0:a.text_style,textType:null==N||null==(r=N.dark_theme)?void 0:r.text_type}},body:{text:null==D?void 0:D.text,lightTheme:{textStyle:null==D||null==(n=D.light_theme)?void 0:n.text_style,textType:null==D||null==(s=D.light_theme)?void 0:s.text_type},darkTheme:{textStyle:null==D||null==(l=D.dark_theme)?void 0:l.text_style,textType:null==D||null==(o=D.dark_theme)?void 0:o.text_type}},background:{lightTheme:{imageUrl:null==V||null==(c=V.light_theme)?void 0:c.image_url,color:null==V||null==(d=V.light_theme)?void 0:d.color},darkTheme:{imageUrl:null==V||null==(u=V.dark_theme)?void 0:u.image_url,color:null==V||null==(p=V.dark_theme)?void 0:p.color}},foreground:{lightTheme:{imageUrl:null==L||null==(_=L.light_theme)?void 0:_.image_url,wideImageUrl:null==L||null==(m=L.light_theme)?void 0:m.wide_image_url},darkTheme:{imageUrl:null==L||null==(x=L.dark_theme)?void 0:x.image_url,wideImageUrl:null==L||null==(y=L.dark_theme)?void 0:y.wide_image_url}},actions:{primary:{title:null==O||null==(g=O.primary)?void 0:g.title,action:{type:null==O||null==(h=O.primary)||null==(f=h.action)?void 0:f.type,target:null==O||null==(b=O.primary)||null==(v=b.action)?void 0:v.target,extra:null==O||null==(S=O.primary)||null==(T=S.action)?void 0:T.extra},lightTheme:{type:null==O||null==(I=O.primary)||null==(C=I.light_theme)?void 0:C.type,style:null==O||null==(E=O.primary)||null==(k=E.light_theme)?void 0:k.style,theme:null==O||null==(B=O.primary)||null==(F=B.light_theme)?void 0:F.theme},darkTheme:{type:null==O||null==(R=O.primary)||null==(j=R.dark_theme)?void 0:j.type,style:null==O||null==(A=O.primary)||null==(w=A.dark_theme)?void 0:w.style,theme:null==O||null==(P=O.primary)||null==(U=P.dark_theme)?void 0:U.theme}}},abTest:{name:null==W?void 0:W.name,id:null==W?void 0:W.id,group:null==W?void 0:W.group},position:{first:null==M?void 0:M.first},variants:(e=>{if(null==e?void 0:e.a){var t,i,a,r;return{a:{title:(t=e.a).title,background:{imageUrl:null==(i=t.background)?void 0:i.image_url},foreground:{imageUrl:null==(a=t.foreground)?void 0:a.image_url,wideImageUrl:null==(r=t.foreground)?void 0:r.wide_image_url}}}}})(z),serverAssignedVariants:null==q?void 0:q.map(e=>{let{flag_name:t,variant:i,should_track_exposure:a,user_id:r}=e;return{flagName:t,variant:i,shouldTrackExposure:a,userId:r}})}})(c),promotionalListingBanner:d&&(e=>{let{name:t,image_url:i,dark_image_url:a,title:r,body:n,position:s,actions:l}=e;return{name:t,imageUrl:i,darkImageUrl:a,title:r,body:n,position:s,actions:l}})(d),kycBanner:u&&(e=>{let{test_variant:t,show_on_feed:i,show_on_profile:a,show_on_balance:r}=e;return{testVariant:t,showOnFeed:i,showOnProfile:a,showOnBalance:r}})(u),referralsBottomSheetBanner:p&&(e=>{let{name:t,type:i,image_url:a,dark_image_url:r,title:n,body:s,delay_in_minutes:l,ab_test:o,actions:c,server_assigned_variants:d}=e;return{name:t,type:i,imageUrl:a,darkImageUrl:r,title:n,body:s,delayInMinutes:l,abTest:o,actions:c?{primary:{title:c.primary.title,action:{type:c.primary.action.type,target:c.primary.action.target}}}:void 0,serverAssignedVariants:null==d?void 0:d.map(e=>{let{flag_name:t,variant:i,should_track_exposure:a,user_id:r}=e;return{flagName:t,variant:i,shouldTrackExposure:a,userId:r}})}})(p),usPostalCodeCollection:_&&(e=>{let{pop_up_show_interval:t,seen:i}=e;return{popUpShowInterval:t,seen:i}})(_)}}],200656)},474689,e=>{"use strict";var t=e.i(786830);let i={"Cache-Control":"no-cache"};e.s(["dismissBanner",0,e=>t.api.post(`/banners/${e}/dismissed`),"getBanners",0,function(){let{disableCache:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.api.get("/banners",{headers:e?i:{}})},"setBannerAsSeen",0,e=>{let{type:i,name:a}=e;return t.api.put(`/banners/${i}/seen`,{name:a})}])},170415,42203,e=>{"use strict";var t,i,a=e.i(557258),r=e.i(307629),n=e.i(106014),s=e.i(200656),l=e.i(474689),o=e.i(460422),c=((t={}).Nps="nps",t.RecommendedSearchesViewCount="recommended_searches_view_count",t.TermsAndConditions="terms_and_conditions",t.PortalMergeDraftItemsReminder="portal_merge_draft_items_reminder",t.ListerActivation="lister_activation",t.BusinessAccount="business_account",t.ReferralsBottomSheetBanner="referrals_bottom_sheet_banner",t),d=((i={}).Idle="IDLE",i.Pending="PENDING",i.Success="SUCCESS",i.Failure="FAILURE",i);e.s(["BannerType",()=>c,"UiState",()=>d],42203);let u=(0,r.createContext)(null);e.s(["BannersContext",0,u,"default",0,e=>{var t;let i,c,{children:p}=e,[_,m]=(0,r.useState)(d.Idle),[x,y]=(0,r.useState)((0,s.transformBanners)({})),g=(0,n.useCookie)(),f=(0,r.useCallback)(()=>{var e;return(null==(e=g.get(o.SEEN_BANNERS_COOKIE))?void 0:e.split(","))||[]},[g]),h=(0,r.useCallback)(e=>g.set(o.SEEN_BANNERS_COOKIE,[...f(),e].join(",")),[f,g]),v=(0,r.useCallback)(e=>{let t=f();return Object.keys(e).reduce((i,a)=>t.includes(a)?i:{...i,[a]:e[a]},{})},[f]),b=(t=async function(){let{disableCache:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if([d.Success,d.Pending].includes(_))return;m(d.Pending),g.set(o.BANNERS_UI_STATE_COOKIE,d.Pending);let t=await (0,l.getBanners)({disableCache:e});if("errors"in t){m(d.Failure),g.set(o.BANNERS_UI_STATE_COOKIE,d.Failure);return}y((0,s.transformBanners)(v(t.banners))),m(d.Success),g.set(o.BANNERS_UI_STATE_COOKIE,d.Success)},(i=(0,r.useRef)(t)).current=t,c=(0,r.useCallback)(function(){for(var e,t=arguments.length,a=Array(t),r=0;r<t;r++)a[r]=arguments[r];return null==(e=i.current)?void 0:e.call(i,...a)},[]),i.current?c:i.current),T=(0,r.useCallback)(e=>{let{type:t,name:i}=e;(0,l.setBannerAsSeen)({type:t,name:i}),h(t)},[h]),S=(0,r.useMemo)(()=>({fetchBanners:b,onBannerSeen:T,setSeenBannerTypeToCookies:h,banners:x,uiState:_}),[b,T,x,_,h]);return(0,a.jsx)(u.Provider,{value:S,children:p})}],170415)},594526,e=>{"use strict";var t=e.i(307629),i=e.i(170415);e.s(["default",0,()=>{let e=(0,t.useContext)(i.BannersContext);if(!e)throw Error("Missing banners provider");return e}])},563595,e=>{"use strict";var t=e.i(594526);e.s(["useBanners",()=>t.default])},633312,e=>{"use strict";var t=e.i(526217);e.s(["getIsUserBusiness",0,e=>null!==e&&(e===t.BusinessAccountType.LegalBusiness||e===t.BusinessAccountType.Organization||e===t.BusinessAccountType.SoleTrader),"getIsUserBusinessAndNotSoletrader",0,e=>null!==e&&(e===t.BusinessAccountType.LegalBusiness||e===t.BusinessAccountType.Organization)])},93641,e=>{"use strict";e.s(["clickEvent",0,e=>{let{target:t,screen:i,targetDetails:a,env:r,path:n}=e,s={target:t};return i&&(s.screen=i),a&&(s.target_details=a),r&&(s.env=r),n&&(s.path=n),{event:"user.click",extra:s}},"taxpayerTimeOnTaskEvent",0,e=>({event:"taxpayers.time_in_dac7_flow",extra:{screen:e.screen,duration:e.duration}}),"taxpayersClickEvent",0,e=>({event:"taxpayers.click",extra:e}),"taxpayersFormForceTriggerEvent",0,e=>({event:"taxpayers.form_force_trigger",extra:{screen:e.screen}}),"taxpayersInputEvent",0,e=>{let{screen:t,target:i,value:a,state:r}=e;return{event:"taxpayers.input",extra:{screen:t,target:i,value:a,state:r}}},"taxpayersViewEvent",0,e=>({event:"taxpayers.view",extra:e}),"taxpayersViewScreenEvent",0,e=>{let{screen:t,details:i}=e;return{event:"taxpayers.view_screen",extra:{screen:t,details:i}}},"viewEvent",0,e=>{let{target:t,targetDetails:i,screen:a}=e,r={target:t};return i&&(r.target_details=i),a&&(r.screen=a),{event:"user.view",extra:r}},"viewScreenEvent",0,e=>{let{screen:t}=e;return{event:"user.view_screen",extra:{screen:t}}}])},54883,128323,e=>{"use strict";var t=e.i(237011),i=e.i(786830);let a=new t.ApiGatewayClient;e.s(["taxpayersApiClient",0,e=>e?a:i.api,"taxpayersUrl",0,(e,t)=>t?`/taxpayers/public${e}`:`/taxpayers${e}`],54883);var r=e.i(374048);e.s(["GO_TO_TAXPAYER_FORM_URL",0,"/settings/taxpayer","ITEM_UPLOAD_URL",0,"/items/new","PAYMENTS_SETTINGS_URL",0,"/settings/payments","PRIVACY_POLICY_URL",0,"/privacy-policy","ROOT_URL",0,"/","SPECIAL_VERIFICATION_FORM_URL_WITH_REF",0,(e,t)=>(0,r.urlWithParams)("/taxpayers/special_verification",{ref_url:e,id:t}),"TAXPAYER_CENTER_URL",0,"/settings/taxpayer_center","TAXPAYER_CENTER_URL_WITH_REF",0,e=>(0,r.urlWithParams)("/settings/taxpayer_center",{ref_url:e}),"TAXPAYER_EDUCATION_URL",0,"/settings/taxpayer_education","TAXPAYER_EDUCATION_URL_WITH_REF",0,e=>(0,r.urlWithParams)("/settings/taxpayer_education",{ref_url:e}),"TAXPAYER_FORM_URL_WITH_REF",0,e=>(0,r.urlWithParams)("/settings/taxpayer",{ref_url:e}),"TAXPAYER_REPORT_URL",0,e=>(0,r.urlWithParams)("/settings/taxpayer_report",{id:e}),"TAXPAYER_SUMMARY_URL",0,"/settings/taxpayer_summary","TAX_RULES_URL",0,"/settings/tax_rules"],128323)},700173,e=>{"use strict";var t=e.i(54883);e.s(["getTaxpayerFormConfiguration",0,(e,i)=>(0,t.taxpayersApiClient)(i).get((0,t.taxpayersUrl)(`/form/${e}`,i)),"getTaxpayerFormStatus",0,e=>(0,t.taxpayersApiClient)(e).get((0,t.taxpayersUrl)("/form/status",e)),"getTaxpayerNavigationInfo",0,e=>(0,t.taxpayersApiClient)(e).get((0,t.taxpayersUrl)("/navigation",e)),"updateTaxpayerFormData",0,(e,i)=>(0,t.taxpayersApiClient)(i).put((0,t.taxpayersUrl)("/form",i),(e=>{let{countryOfTaxResidency:t,firstName:i,lastName:a,birthdate:r,billingAddressId:n,taxIdentificationNumber:s,birthplaceCountry:l,birthplaceCity:o,businessName:c,businessCode:d,secondaryBusinessCode:u,vatNumber:p,businessAddressId:_,businessEstablishmentCountries:m,address:x}=e;return{taxpayer:{first_name:i,last_name:a,birthdate:r,country_of_tax_residency:t,tin:s,billing_address_id:n,birthplace_country:l,birthplace_city:o,business_name:c,business_code:d,secondary_business_code:u,vat_number:p,business_address_id:_,business_establishment_countries:m,address:{external_user_address_id:null==x?void 0:x.externalUserAddressId,name:null==x?void 0:x.name,line1:null==x?void 0:x.line1,line2:null==x?void 0:x.line2,city:null==x?void 0:x.city,postal_code:null==x?void 0:x.postalCode,state:null==x?void 0:x.state,country_code:null==x?void 0:x.countryCode}}}})(e)),"validateTaxpayerForm",0,(e,i)=>(0,t.taxpayersApiClient)(i).post((0,t.taxpayersUrl)("/form/validate",i),{taxpayer:e})],700173)},776339,525207,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(271698),r=e.i(133741),n=e.i(856430),s=e.i(233595),l=e.i(369319),o=e.i(361101),c=e.i(146205),d=e.i(123359),u=e.i(532564),p=e.i(126928),_=e.i(786830);let m=()=>_.api.post("/taxpayers/banners/taxpayer_banner/dismiss_modal");e.s(["dismissTaxpayerFillFormModal",0,()=>_.api.post("/taxpayers/banners/taxpayer_banner/mark_redirected"),"dismissTaxpayerRestrictionBanner",0,()=>_.api.post("/taxpayers/banners/taxpayer_banner/dismiss"),"dismissTaxpayerRestrictionModal",0,m],525207);var x=e.i(700173),y=e.i(93641),g=e.i(449155),f=e.i(400705),h=e.i(302804),v=e.i(633312),b=e.i(128323);e.s(["default",0,e=>{let{show:_,isSellingBlocked:T,screen:S,onClose:C}=e,I=(0,u.useTranslate)("taxpayer_restriction_info_modal"),{track:k}=(0,g.useTracking)(),E=(0,h.useRefUrl)(),{taxpayers_endpoint_update_harm:F}=(0,f.useFeatureFlagsDetails)(),B=(null==F?void 0:F.variant)==="b",[j,R]=(0,i.useState)(!1),w=I(T?"selling_blocked.title":"restricted.title"),A=I(T?"selling_blocked.body":"restricted.body");(0,i.useEffect)(()=>{_&&S&&k((0,y.taxpayersViewEvent)({screen:S,target:"block_modal",target_details:T?"sales":"balance"}))},[k,_,T,S]);let U=async()=>{S&&k((0,y.taxpayersClickEvent)({screen:S,target:"block_modal",target_details:"learn",target_name:T?"sales":"balance"})),m(),R(!0);let e=await (0,x.getTaxpayerNavigationInfo)(B);"errors"in e?R(!1):(0,v.getIsUserBusiness)(e.user_type)?(0,p.navigateToPage)((0,b.TAXPAYER_EDUCATION_URL_WITH_REF)(E)):(0,p.navigateToPage)((0,b.TAXPAYER_CENTER_URL_WITH_REF)(E))};return(0,t.jsxs)(s.Dialog,{show:_,className:"u-flexbox u-flex-direction-column",testId:"taxpayer-restriction-modal",children:[(0,t.jsx)(l.Navigation,{right:(0,t.jsx)(a.Button,{styling:"flat",onClick:()=>{S&&k((0,y.taxpayersClickEvent)({screen:S,target:"block_modal",target_details:"close",target_name:T?"sales":"balance"})),C()},testId:"taxpayer-restriction-modal-close",iconName:d.X16,inline:!0,aria:{"aria-label":"Close"}})}),(0,t.jsx)(n.Divider,{}),(0,t.jsxs)(r.Cell,{children:[(0,t.jsx)("div",{className:"u-flexbox u-justify-content-center",children:(0,t.jsx)(c.Text,{as:"h1",type:"heading",text:w,alignment:"center"})}),(0,t.jsx)(o.Spacer,{size:"large"}),(0,t.jsx)(c.Text,{as:"span",type:"body",text:A}),(0,t.jsx)(o.Spacer,{size:"x-large"}),(0,t.jsx)(a.Button,{styling:"filled",text:I("actions.finalise"),onClick:()=>{S&&k((0,y.taxpayersClickEvent)({screen:S,target:"block_modal",target_details:"finalise",target_name:T?"sales":"balance"})),m(),(0,p.navigateToPage)((0,b.TAXPAYER_FORM_URL_WITH_REF)(E))},testId:"taxpayer-restriction-modal-submit"}),(0,t.jsx)(o.Spacer,{size:"large"}),(0,t.jsx)(a.Button,{styling:"flat",text:I("actions.learn_more"),onClick:U,isLoading:j})]})]})}],776339)},939481,e=>{"use strict";var t,i,a=((t={}).IdentityFormDocuments="identityFormDocuments",t.BillingAddressFormDocuments="billingAddressFormDocuments",t.PlaceOfBirthFormDocuments="placeOfBirthFormDocuments",t.TinFormDocuments="tinFormDocuments",t.VatNumberFormDocuments="vatNumberFormDocuments",t.BusinessInformationFormDocuments="businessInformationFormDocuments",t.BusinessTinFormDocuments="businessTinFormDocuments",t.BusinessVatNumberFormDocuments="businessVatNumberFormDocuments",t),r=((i={}).IdentityFormDocumentType="identityFormDocumentType",i.BillingAddressFormDocumentType="billingAddressFormDocumentType",i.PlaceOfBirthFormDocumentType="placeOfBirthFormDocumentType",i.TinFormDocumentType="tinFormDocumentType",i.VatNumberFormDocumentType="vatNumberFormDocumentType",i.BusinessInformationFormDocumentType="businessInformationFormDocumentType",i.BusinessTinFormDocumentType="businessTinFormDocumentType",i.BusinessVatNumberFormDocumentType="businessVatNumberFormDocumentType",i);e.s(["SPECIAL_VERIFICATION_SESSION_ID_KEY",0,"specialVerificationSessionId","TaxpayersSpecialVerificationFormDocuments",()=>a,"TaxpayersSpecialVerificationFormSelectedDocumentType",()=>r])},18957,e=>{"use strict";var t=e.i(237011),i=e.i(786830);let a=new t.ApiGatewayClient;e.s(["getTaxpayersSpecialVerificationDeadline",0,e=>e?a.get("/taxpayers/public/special_verification/deadline"):i.api.get("/taxpayers/special_verification/deadline"),"getTaxpayersSpecialVerificationFormConfiguration",0,e=>e?a.get("/taxpayers/public/special_verification/form"):i.api.get("/taxpayers/special_verification/configuration"),"submitTaxpayersSpecialVerificationForm",0,(e,t)=>{let r=(e=>{let{inputFields:t,documents:i,x_thumbprint:a}=e;return{taxpayer:{...t},documents:i.map(e=>({part:e.part,type:e.supportingDocumentType,base64:a?e.encryptedBase64:e.originalBase64,image_file_type:e.imageFileType}))}})(e),n={headers:e.x_thumbprint?{"X-Thumbprint":e.x_thumbprint}:{}};return t?a.put("/taxpayers/public/special_verification/form",r,n):i.api.post("/taxpayers/special_verification",r,n)},"validateTaxpayersSpecialVerificationFormFields",0,(e,t)=>{let r={fields:e};return t?a.post("/taxpayers/public/special_verification/form/validate",r):i.api.post("/taxpayers/special_verification/validation",r)}],18957)},534307,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(503845),r=e.i(271698),n=e.i(133741),s=e.i(233595),l=e.i(372846),o=e.i(361101),c=e.i(146205),d=e.i(934267),u=e.i(449155),p=e.i(532564),_=e.i(93641),m=e.i(939481);e.s(["default",0,()=>{let e=(0,p.useTranslate)("taxpayer_special_verification.success_modal"),{track:x}=(0,u.useTracking)(),y=(0,d.getSessionStorageItem)(m.SPECIAL_VERIFICATION_SESSION_ID_KEY),[g,f]=(0,i.useState)(!!y);return(0,i.useEffect)(()=>{g&&(x((0,_.viewEvent)({screen:"taxpayers_special_verification_success",target:"verification_completed",targetDetails:JSON.stringify({verification_id:y})})),x((0,_.taxpayersViewScreenEvent)({screen:"taxpayers_special_verification_success",details:null})),(0,d.removeSessionStorageItem)(m.SPECIAL_VERIFICATION_SESSION_ID_KEY))},[g,y,x]),(0,t.jsxs)(s.Dialog,{show:g,className:"u-text-center",children:[(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.Spacer,{size:"x-large"}),(0,t.jsx)(l.Icon,{name:a.Checkmark48,color:"success-default"})]}),(0,t.jsxs)(n.Cell,{children:[(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.Text,{as:"h1",alignment:"center",type:"heading",text:e("title")}),(0,t.jsx)(o.Spacer,{size:"large"}),(0,t.jsx)(c.Text,{as:"span",alignment:"center",type:"body",text:e("body")})]}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.Spacer,{size:"large"}),(0,t.jsx)(r.Button,{styling:"filled",text:e("actions.finish"),testId:"special-verification-finish-button",onClick:()=>{x((0,_.taxpayersClickEvent)({target_name:"finish_special_verification",target:"button",target_details:null,screen:"taxpayers_special_verification_success"})),f(!1)}})]})]})]})}])},668516,e=>{e.v({"unordered-list-margin-top-none":"TaxpayersSpecialVerificationFailureModal-module-scss-module__Uimpba__unordered-list-margin-top-none"})},552559,e=>{e.v({"taxpayer-banner-body":"TaxpayerBanner-module-scss-module__nFMvZa__taxpayer-banner-body"})},76756,611239,e=>{"use strict";var t,i=e.i(557258),a=e.i(307629),r=e.i(271698),n=e.i(277990),s=e.i(133741),l=e.i(113215),o=e.i(610901),c=e.i(361101),d=e.i(146205),u=e.i(394050),p=e.i(901913),_=e.i(166168),m=e.i(525207),x=e.i(525757),y=e.i(93641),g=e.i(763506),f=e.i(934267),h=e.i(126928),v=e.i(449155),b=e.i(38618),T=e.i(400705),S=e.i(302804);let C={src:e.i(405005).default,width:64,height:64,blurWidth:0,blurHeight:0},I={src:e.i(370422).default,width:64,height:64,blurWidth:0,blurHeight:0},k={src:e.i(987049).default,width:64,height:64,blurWidth:0,blurHeight:0};var E=e.i(776339),F=e.i(233595),B=e.i(856430),j=e.i(369319),R=e.i(123359),w=e.i(532564),A=e.i(490812),U=e.i(282309),P=e.i(128323),N=e.i(629772);let D=e=>{let{show:t,screen:n,onClose:l}=e,o=(0,w.useTranslate)("taxpayer_special_verification.verification_restriction.verification_restriction_modal"),{track:p}=(0,v.useTracking)(),_=(0,S.useRefUrl)(),x=(0,a.useMemo)(()=>(0,u.v4)(),[]),[g,f]=(0,a.useState)(N.UiState.Idle);(0,a.useEffect)(()=>{t&&n&&p((0,y.taxpayersViewEvent)({screen:n,target:"block_modal",target_details:"special_verification"}))},[n,t,p]);let b=()=>{p((0,y.clickEvent)({screen:n,target:"taxpayers_special_verification_balance_block_modal",targetDetails:"learn"})),(0,m.dismissTaxpayerRestrictionModal)()};return(0,i.jsxs)(F.Dialog,{show:t,className:"u-flexbox u-flex-direction-column",children:[(0,i.jsx)(j.Navigation,{body:(0,i.jsx)(d.Text,{as:"h2",type:"title",text:o("header"),bold:!0}),right:(0,i.jsx)(r.Button,{styling:"flat",onClick:()=>{p((0,y.clickEvent)({screen:n,target:"taxpayers_special_verification_balance_block_modal",targetDetails:"close"})),l()},testId:"taxpayers-special-verification-restriction-modal-close",iconName:R.X16,inline:!0,aria:{"aria-label":"Close"}})}),(0,i.jsx)(B.Divider,{}),(0,i.jsxs)(s.Cell,{children:[(0,i.jsx)(d.Text,{as:"h1",type:"heading",width:"parent",alignment:"center",text:o("title")}),(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)(d.Text,{as:"span",type:"body",text:o("body")}),(0,i.jsx)(c.Spacer,{size:"x-large"}),(0,i.jsx)(r.Button,{styling:"filled",isLoading:g===N.UiState.Pending,testId:"special-verification-restriction-primary-button",text:o("actions.verify_your_information"),onClick:e=>{g===N.UiState.Pending?e.preventDefault():(p((0,y.clickEvent)({screen:n,target:"taxpayers_special_verification_balance_block_modal",targetDetails:"finalise"})),(0,m.dismissTaxpayerRestrictionModal)(),f(N.UiState.Pending),(0,h.navigateToPage)((0,P.SPECIAL_VERIFICATION_FORM_URL_WITH_REF)(_,x)))}}),(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)(A.HelpCenterFaqEntryUrl,{type:U.FaqEntryType.Dac7SpecialVerification,accessChannel:U.AccessChannel.ProductLink,render:e=>(0,i.jsx)("a",{"data-testid":"dac7-special-verification-faq-entry-link",className:"u-disable-underline",href:e,target:"_blank",rel:"noopener noreferrer",children:(0,i.jsx)(r.Button,{text:o("actions.learn_more"),testId:"special-verification-restriction-secondary-button",onClick:b})})})]})]})};e.s(["default",0,D],611239);var V=e.i(525303),L=e.i(702118),O=e.i(330103),W=e.i(628244),M=e.i(771430),z=e.i(18957);let q={src:e.i(578474).default,width:97,height:96,blurWidth:0,blurHeight:0};var H=e.i(668516);let Y=e=>{let{show:t,onClose:n}=e,o=(0,w.useTranslate)("taxpayer_special_verification.failure_modal"),{track:p}=(0,v.useTracking)(),{formatDate:_}=(0,O.useIntl)(),m=(0,S.useRefUrl)(),x=(0,a.useMemo)(()=>(0,u.v4)(),[]),{taxpayers_endpoint_update_harm:g}=(0,T.useFeatureFlagsDetails)(),f=(null==g?void 0:g.variant)==="b",[b,C]=(0,a.useState)(N.UiState.Idle),[I,k]=(0,a.useState)(null),E=(0,a.useCallback)(e=>_(1e3*e,{year:"numeric",month:"long",day:"numeric"}),[_]);(0,a.useEffect)(()=>{(async()=>{C(N.UiState.Pending);let e=await (0,z.getTaxpayersSpecialVerificationDeadline)(f);"errors"in e?C(N.UiState.Failure):(C(N.UiState.Success),k(E(e.deadline)))})()},[E,f]),(0,a.useEffect)(()=>{t&&p((0,y.taxpayersViewScreenEvent)({screen:"taxpayers_special_verification_failure",details:null}))},[t,p]);let R=()=>{p((0,y.taxpayersClickEvent)({screen:"taxpayers_special_verification_failure",target:"button",target_details:null,target_name:"help_center_link"}))};return(0,i.jsxs)(F.Dialog,{show:t,className:"u-text-center",children:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.Navigation,{body:(0,i.jsx)(d.Text,{as:"h2",type:"title",text:o("header.title")}),right:(0,i.jsx)(r.Button,{testId:"special-verification-failure-close-button",styling:"flat",onClick:n,iconName:L.X24,inline:!0,aria:{"aria-label":"Close"}})}),(0,i.jsx)(B.Divider,{})]}),b===N.UiState.Failure?(0,i.jsx)(M.ErrorState,{}):b===N.UiState.Pending?(0,i.jsx)(W.ContentLoader,{testId:"content-loader",size:W.ContentLoader.Size.Large}):(0,i.jsxs)(s.Cell,{children:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.Image,{src:q.src,alt:""}),(0,i.jsx)(c.Spacer,{size:"x-large"}),(0,i.jsx)(d.Text,{as:"h1",alignment:"left",type:"heading",text:o("title")}),(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)("div",{className:H.default["unordered-list-margin-top-none"],children:(0,i.jsx)(d.Text,{as:"span",html:!0,alignment:"left",type:"body",text:o("body_1")})}),(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)(d.Text,{as:"span",alignment:"left",type:"body",text:o("body_2",{deadline:(0,i.jsx)(d.Text,{as:"span",bold:!0,children:I},"deadline")})}),(0,i.jsx)(d.Text,{as:"span",alignment:"center",type:"body"})]}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)(r.Button,{styling:"filled",text:o("actions.primary"),testId:"special-verification-failure-primary-button",onClick:()=>{p((0,y.taxpayersClickEvent)({screen:"taxpayers_special_verification_failure",target:"button",target_name:"fix_taxpayers_report",target_details:null})),(0,h.navigateToPage)((0,P.SPECIAL_VERIFICATION_FORM_URL_WITH_REF)(m,x))}}),(0,i.jsx)(c.Spacer,{size:"large"}),(0,i.jsx)(A.HelpCenterFaqEntryUrl,{type:U.FaqEntryType.Dac7SpecialVerification,accessChannel:U.AccessChannel.ProductLink,render:e=>(0,i.jsx)("a",{"data-testid":"dac7-special-verification-faq-entry-link",className:"u-disable-underline",href:e,target:"_blank",rel:"noopener noreferrer",children:(0,i.jsx)(r.Button,{styling:"outlined",text:o("actions.secondary"),testId:"special-verification-failure-secondary-button",onClick:R})})})]})]})]})},X=e=>{let{show:t,onClose:a}=e,n=(0,w.useTranslate)("taxpayer_fill_form_modal"),l=(0,S.useRefUrl)();return(0,i.jsx)(F.Dialog,{show:t,testId:"taxpayer-fill-form-modal",children:(0,i.jsx)(s.Cell,{children:(0,i.jsxs)("div",{className:"u-flexbox u-flex-direction-column u-align-items-center",children:[(0,i.jsx)(d.Text,{as:"h1",type:"heading",text:n("title"),alignment:"center"}),(0,i.jsx)(c.Spacer,{}),(0,i.jsx)(d.Text,{as:"span",text:n("body")}),(0,i.jsx)(c.Spacer,{size:"x2-large"}),(0,i.jsx)(r.Button,{text:n("actions.primary"),onClick:()=>(0,h.navigateToPage)((0,P.TAXPAYER_FORM_URL_WITH_REF)(l)),styling:"filled"}),(0,i.jsx)(c.Spacer,{}),(0,i.jsx)(r.Button,{text:n("actions.secondary"),styling:"flat",onClick:()=>a()})]})})})};var K=((t={}).StartVerification="/settings/taxpayer_verification_education",t.CorrectYourReport="/settings/taxpayer_verification_correction",t.NavigateToSpecialVerificationForm="/settings/taxpayer_verification_form",t),$=e.i(552559);let G="is_taxpayer_fill_form_wardrobe_modal_seen",J="is_taxpayer_fill_form_feed_modal_seen",Z={[p.TaxpayerBannerIllustration.MoneyBlocked]:k.src,[p.TaxpayerBannerIllustration.Parcels]:I.src,[p.TaxpayerBannerIllustration.PhoneWithShield]:C.src};e.s(["default",0,e=>{var t,C,I,k,F,B;let{banner:j,isBannerInFeed:R,screen:w,renderLocation:A}=e,{track:U}=(0,v.useTracking)(),L=(0,S.useRefUrl)(),O=(0,g.useBreakpoint)(),[W,M]=(0,a.useState)(!0),[z,q]=(0,a.useState)(!0),[H,Q]=(0,a.useState)(!0),[ee,et]=(0,a.useState)(null),[ei,ea]=(0,a.useState)(!1),[er,en]=(0,a.useState)(N.UiState.Idle),[es,el]=(0,a.useState)(!1),{web_special_verification_taxpayers_banners:eo,web_taxpayers_banners_force_redirect:ec}=(0,b.useFeatureFlags)(),{taxpayers_endpoint_update_harm:ed}=(0,T.useFeatureFlagsDetails)(),eu=(null==ed?void 0:ed.variant)==="b",ep=(0,a.useMemo)(()=>(0,u.v4)(),[]),[e_,em]=(0,a.useState)(!1),ex=(j.id===p.TaxpayerBannerTrackingId.Restricted||j.id===p.TaxpayerBannerTrackingId.SellingBlocked)&&j.newsFeed.showModal&&R,ey=(0,a.useCallback)(()=>{U((0,y.taxpayersFormForceTriggerEvent)({}))},[U]);(0,a.useEffect)(()=>{ec&&A===p.TaxpayerBannerRenderLocation.Wardrobe&&"true"!==(0,f.getSessionStorageItem)(G)&&(j.id===p.TaxpayerBannerTrackingId.DataRequest||j.id===p.TaxpayerBannerTrackingId.SecondReminder||j.id===p.TaxpayerBannerTrackingId.Restricted||j.id===p.TaxpayerBannerTrackingId.SellingBlocked)&&(ey(),em(!0),(0,f.setSessionStorageItem)(G,"true"))},[j.id,ec,A,ey]),(0,a.useEffect)(()=>{ec&&A===p.TaxpayerBannerRenderLocation.Feed&&j.newsFeed.forceRedirect&&("true"===(0,f.getSessionStorageItem)(J)||ex||(ey(),em(!0),(0,f.setSessionStorageItem)(J,"true"),(0,m.dismissTaxpayerFillFormModal)()))},[ex,j.newsFeed.forceRedirect,ec,A,ey]),(0,a.useEffect)(()=>{!j.id||R&&j.newsFeed.dismissed||U((0,y.taxpayersViewEvent)({target:"banner",target_details:j.id,screen:w}))},[j.id,j.isSpecialVerification,j.newsFeed.dismissed,R,w,U]),(0,a.useEffect)(()=>{let e=async()=>{en(N.UiState.Pending);let e=await (0,x.getTaxpayersSpecialVerificationEducation)(eu);if("errors"in e)return void en(N.UiState.Failure);let t=(0,_.transformTaxpayerEducation)(e.education);en(N.UiState.Success),et(t)};j.isSpecialVerification&&e()},[j.isSpecialVerification,eu]);let eg={[p.TaxpayerBannerType.Warning]:"warning",[p.TaxpayerBannerType.Error]:"error",[p.TaxpayerBannerType.Success]:"success",[p.TaxpayerBannerType.Info]:"info"},ef=e=>{(0,h.navigateToPage)(`${e}?ref_url=${L}`)},eh=e=>{switch(e){case K.StartVerification:(0,h.navigateToPage)((0,P.SPECIAL_VERIFICATION_FORM_URL_WITH_REF)(L,ep));break;case K.CorrectYourReport:el(!0);break;case K.NavigateToSpecialVerificationForm:(0,h.navigateToPage)((0,P.SPECIAL_VERIFICATION_FORM_URL_WITH_REF)(L,ep))}},ev=e=>({text:e.title,callback:()=>{(U((0,y.taxpayersClickEvent)({target:"banner",target_details:"primary"===e.type?"finalise":"learn",target_name:j.id||""})),j.isSpecialVerification)?eh(e.link):ef(e.link)}}),eb=()=>{q(!1),(0,m.dismissTaxpayerRestrictionModal)()},eT=()=>{Q(!1),(0,m.dismissTaxpayerRestrictionModal)()},eS=()=>{ea(!1)},eC=()=>{el(!1)},eI=()=>{U((0,y.clickEvent)({screen:"taxpayers_special_verification_education",target:"start_special_verification",targetDetails:JSON.stringify({verification_id:ep})})),(0,h.navigateToPage)((0,P.SPECIAL_VERIFICATION_FORM_URL_WITH_REF)(L,ep))},ek=()=>{em(!1)};if(j.newsFeed.dismissed&&j.id===p.TaxpayerBannerTrackingId.VerificationSuccess||R&&j.newsFeed.dismissed||!W)return null;let eE=j.newsFeed.isDismissible&&R||j.id===p.TaxpayerBannerTrackingId.VerificationSuccess,eF=()=>{var e;let t=null==(e=j.actions)?void 0:e[0];if(t){if(U((0,y.taxpayersClickEvent)({target:"banner",target_details:"primary"===t.type?"finalise":"learn",target_name:j.id||""})),j.isSpecialVerification)return void eh(t.link);ef(t.link)}};if(!j.showInScreens.includes(A))return null;let eB=()=>j.type===p.TaxpayerBannerType.Warning?"exposeLightExperimental":"primaryLightExperimental",ej=()=>{if(j.type===p.TaxpayerBannerType.Warning)return"expose"},eR=()=>{U((0,y.taxpayersClickEvent)({target:"banner",target_details:"learn",target_name:j.id||""}))},ew=()=>j.body.includes("<a")?(0,i.jsx)("div",{className:$.default["taxpayer-banner-body"],onClick:eR,onKeyDown:eR,tabIndex:0,role:"link",children:(0,i.jsx)(d.Text,{html:!0,text:j.body,as:"p",testId:`taxpayer-banner-body-${j.id}`,type:"subtitle"})}):(0,i.jsx)(d.Text,{html:!0,text:j.body,as:"p",testId:`taxpayer-banner-body-${j.id}`,type:"subtitle"}),eA=()=>(0,i.jsxs)(i.Fragment,{children:[R&&j.newsFeed.showModal&&!j.isSpecialVerification?(0,i.jsx)(E.default,{show:z,isSellingBlocked:j.id===p.TaxpayerBannerTrackingId.SellingBlocked,screen:w,onClose:eb}):null,R&&j.newsFeed.showModal&&j.isSpecialVerification&&eo?(0,i.jsx)(D,{show:H,screen:w,onClose:eT}):null,j.isSpecialVerification?(0,i.jsx)(V.default,{show:ei,taxpayerEducation:ee,isSpecialVerification:j.isSpecialVerification,uiState:er,onClose:eS,onConfirm:eI}):null,j.isSpecialVerification?(0,i.jsx)(Y,{show:es,onClose:eC}):null,(0,i.jsx)(X,{show:e_,onClose:ek})]});return(null==(t=j.style)?void 0:t.type)===p.TaxpayerBannerStyleType.Illustrated&&j.actions&&!O.phones?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{children:(0,i.jsx)(n.Card,{experimentalTheme:eB(),children:(0,i.jsx)(s.Cell,{styling:"wide",theme:"transparent",title:(0,i.jsx)(d.Text,{as:"h1",text:j.title,type:"heading"}),body:ew(),prefix:(0,i.jsx)(l.Image,{src:(null==(I=j.style)?void 0:I.image)?Z[j.style.image]:void 0,size:"x2-large",testId:"taxpayer-banner-illustration",alt:""}),suffix:(0,i.jsx)(r.Button,{text:null==(k=j.actions[0])?void 0:k.title,styling:"filled",size:O.phones?"small":void 0,testId:`taxpayer-banner-action-${j.id}`,theme:ej(),onClick:eF})})})}),eA()]}):(null==(C=j.style)?void 0:C.type)===p.TaxpayerBannerStyleType.Illustrated&&j.actions&&O.phones?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{children:(0,i.jsx)(n.Card,{experimentalTheme:eB(),children:(0,i.jsxs)(s.Cell,{theme:"transparent",styling:"wide",children:[(0,i.jsx)(d.Text,{as:"h1",text:j.title,type:"title"}),(0,i.jsx)(s.Cell,{styling:"tight",theme:"transparent",body:ew(),suffix:(0,i.jsx)(l.Image,{src:(null==(F=j.style)?void 0:F.image)?Z[j.style.image]:void 0,size:"x-large",testId:"taxpayer-banner-illustration",alt:""})}),(0,i.jsx)(c.Spacer,{}),(0,i.jsx)(r.Button,{text:null==(B=j.actions[0])?void 0:B.title,styling:"filled",testId:`taxpayer-banner-action-${j.id}`,theme:ej(),onClick:eF})]})})}),eA()]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.InfoBanner,{title:j.title,body:(0,i.jsx)(d.Text,{text:j.body,html:!0,as:"p",testId:`taxpayer-banner-body-${j.id}`,type:"subtitle"}),closable:eE,styling:"tight",type:eg[j.type],actions:(()=>{if(!j.actions)return[];let e=j.actions.find(e=>"primary"===e.type),t=j.actions.find(e=>"secondary"===e.type);return 2===j.actions.length&&e&&t?[ev(e),ev(t)]:1===j.actions.length&&e?[ev(e)]:1===j.actions.length&&t?[ev(t)]:[]})(),onClose:()=>{(j.id===p.TaxpayerBannerTrackingId.VerificationSuccess||j.newsFeed.isDismissible&&R)&&(M(!1),(0,m.dismissTaxpayerRestrictionBanner)(),U((0,y.taxpayersClickEvent)({target:"banner",target_name:j.id||"",target_details:"close"})))},testId:"taxpayer-banner"}),(0,i.jsx)(c.Spacer,{size:"x-small"}),eA()]})}],76756)}]);