"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[62305],{447:function(e,i,n){n.d(i,{U$:function(){return d},cI:function(){return c}});var r=n(867932),a=n(652983),t=n(497059);function s(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var i=1;i0)d({type:"VALIDATE",payload:{errors:new Map(e.inner.map(({path:e,errors:i})=>[e,i])),state:"error"}});else{let{path:i,message:n}=e;d({type:"VALIDATE",payload:{errors:new Map().set(i,n),state:"error"}})}}}}let p=(0,a.useCallback)(()=>d({type:"RESET"}),[d]),m=(0,a.useCallback)(async e=>{e.preventDefault(),d({type:"SUBMIT"});let i=n(c.draft);if(i&&("object"==typeof i||"function"==typeof i)&&"function"==typeof i.then)try{await i,d({type:"COMMIT"})}catch(e){}else d({type:"COMMIT"})},[n,d]);return(0,a.useEffect)(()=>{o&&g()},[]),(0,a.useEffect)(()=>{s&&g()},[c.draft]),(0,a.useEffect)(()=>{r&&g()},[c.touched]),(0,a.useMemo)(()=>({handleReset:p,handleSubmit:m,dirty:c.dirty.size>0,valid:0===c.errors.size,submitting:c.submitting,[l]:{state:c,dispatch:d}}),[c,d])}function d({[l]:{state:e,dispatch:i}},n){let r=(0,a.useCallback)(()=>i({type:"BLUR",payload:{name:n}}),[i,n]),t=(0,a.useCallback)(e=>{i({type:"UPDATE",payload:{name:n,value:e.currentTarget.value}})},[i,n]),s=(0,a.useCallback)(()=>i({type:"FOCUS",payload:{name:n}}),[i,n]),u=(0,a.useMemo)(()=>({onBlur:r,onChange:t,onFocus:s,value:e.draft[n]}),[e.draft[n]]),c=(0,a.useMemo)(()=>({dirty:e.dirty.get(n),errors:e.errors.get(n),focused:e.focused.get(n),touched:e.touched.get(n)}),[e.dirty.get(n),e.touched.get(n),e.errors.get(n),e.focused.get(n)]),d=(0,a.useMemo)(()=>{let i=e.errors.get(n),r=e.dirty.get(n);return o(o({},u),{},{format:r&&i?"negative":"neutral",errorMsg:r&&i?i:void 0})},[u,c]),g=(0,a.useMemo)(()=>({setValue:e=>i({type:"UPDATE",payload:{name:n,value:e}})}),[]);return(0,a.useMemo)(()=>({input:u,meta:c,handlers:g,iris:d}),[u,d,c])}},827949:function(e,i,n){n.d(i,{D:function(){return t}});var r=n(652983),a=n(16871);function t(e=!1,i,n={}){let t=(0,r.useRef)(),{successCb:s,beforeInteractiveCb:o,errorCb:l}=n,{0:u,1:c}=(0,r.useState)(""),{0:d,1:g}=(0,r.useState)(""),{0:p,1:m}=(0,r.useState)(""),h=(0,r.useContext)(a.Z),f=h?.isTurnstileEnabled||!1,v=(0,r.useCallback)(()=>{g(turnstile.render(`#${i}`,{sitekey:e?h?.turnstileSiteKeyInvisible:h?.turnstileSiteKey,language:h?.locale??"en",callback:function(e){c(e),s&&s(e)},"expired-callback":function(){c(""),turnstile.reset(`#${i}`),turnstile.execute(`#${i}`)},"retry-interval":12e4,"error-callback":function(e){m(e),l&&l()},"before-interactive-callback":function(){o&&o()}}))},[o,i,l,e,s,h?.locale,h?.turnstileSiteKey,h?.turnstileSiteKeyInvisible]);return((0,r.useEffect)(()=>{if(f&&!t?.current){let e=document.createElement("script");return e.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",e.async=!0,e.defer=!0,e.onload=v,document.body.appendChild(e),t.current=e,()=>{t?.current&&document.body.removeChild(t?.current)}}f||c("turnstile_disabled")},[f]),f)?{turnstileError:p,turnstileToken:u,setTurnstileToken:c,turnstileWidgetId:d,setTurnstileWidgetId:g,prepareTurnstileWidget:v}:{turnstileToken:u}}},106798:function(e,i,n){var r=n(524777),a=n(173898),t=n(474766),s=n(205609),o=n(662555),l=n(362185),u=n(256913),c=n(733125),d=n(397458);let g=a.default.div.withConfig({componentId:"sc-1v4nnhu-0"})(["margin-top:",";"],(0,r.rem)(8)),p=a.default.section.withConfig({componentId:"sc-1v4nnhu-1"})(["margin-top:",";display:flex;flex-direction:column;"],(0,r.rem)(10));i.Z=({hideHorizontalRule:e,marketingOptIn:i,marketingOptInHandler:n,isSimplifiedSite:r,isNewRegFlowVariant:a=!1})=>(0,d.jsxs)(p,{children:[a?(0,d.jsx)(t.X,{size:"md",isChecked:i,onChange:n,id:"marketing_opt_in",children:(0,d.jsx)(s.x,{variant:"body-sm",color:"text-secondary",children:r?(0,o.Iu)({singular:"I agree to receive newsletters, product updates, and exclusive offers from VideoJi.",dictionary:{es:{singular:"Acepto recibir noticias, actualizaciones de productos y ofertas exclusivas de VideoJi"},"de-DE":{singular:"Ich bin damit einverstanden, Newsletter, Produkt-Updates und exklusive Angebote von VideoJi zu erhalten."},"fr-FR":{singular:"J'accepte de recevoir des newsletters, des mises \xe0 jour sur les produits et des offres exclusives de la part de VideoJi."},"ja-JP":{singular:"VideoJiからのニュースレター、製品アップデート、特別オファーを受信することに同意します。"},"ko-KR":{singular:"VideoJi의 뉴스레터, 제품 업데이트 및 특별 혜택 수신에 동의합니다."},"pt-BR":{singular:"Concordo em receber newsletters, atualiza\xe7\xf5es de produtos e ofertas exclusivas do VideoJi."},"zh-CN":{singular:"我同意接收来自 VideoJi 的时事通讯、产品新资讯和独家优惠。"}}}):(0,o.Iu)({singular:"I agree to receive newsletters, updates, and offers",dictionary:{es:{singular:"Acepto recibir boletines, actualizaciones y ofertas"},"de-DE":{singular:"Ich bin damit einverstanden, Newsletter, Updates und Angebote zu erhalten"},"fr-FR":{singular:"J'accepte de recevoir des newsletters, des offres et des mises \xe0 jour."},"ja-JP":{singular:"ニュースレター、最新情報、オファーを受信することに同意します"},"ko-KR":{singular:"뉴스레터, 업데이트 및 제안을 수신하는 데 동의합니다."},"pt-BR":{singular:"Concordo em receber newsletters, atualiza\xe7\xf5es e ofertas"},"zh-CN":{singular:"我同意接收时事通讯、更新和优惠信息"}}})})}):(0,d.jsx)(g,{className:"marketing-opt-in-checkbox",children:(0,d.jsx)(l.X,{checked:i,onChange:n,id:"marketing_opt_in",label:(0,d.jsx)(u.n,{size:"3",children:r?(0,o.Iu)({singular:"I agree to receive newsletters, product updates, and exclusive offers from VideoJi.",dictionary:{es:{singular:"Acepto recibir noticias, actualizaciones de productos y ofertas exclusivas de VideoJi"},"de-DE":{singular:"Ich bin damit einverstanden, Newsletter, Produkt-Updates und exklusive Angebote von VideoJi zu erhalten."},"fr-FR":{singular:"J'accepte de recevoir des newsletters, des mises \xe0 jour sur les produits et des offres exclusives de la part de VideoJi."},"ja-JP":{singular:"VideoJiからのニュースレター、製品アップデート、特別オファーを受信することに同意します。"},"ko-KR":{singular:"VideoJi의 뉴스레터, 제품 업데이트 및 특별 혜택 수신에 동의합니다."},"pt-BR":{singular:"Concordo em receber newsletters, atualiza\xe7\xf5es de produtos e ofertas exclusivas do VideoJi."},"zh-CN":{singular:"我同意接收来自 VideoJi 的时事通讯、产品新资讯和独家优惠。"}}}):(0,o.Iu)({singular:"I agree to receive newsletters, product updates, and exclusive offers from Vimeo.",dictionary:{es:{singular:"Acepto recibir noticias, actualizaciones de productos y ofertas exclusivas de Vimeo."},"de-DE":{singular:"Ich bin damit einverstanden, Newsletter, Produkt-Updates und exklusive Angebote von Vimeo zu erhalten."},"fr-FR":{singular:"J'accepte de recevoir des newsletters, des nouveaut\xe9s produit et des offres exclusives de Vimeo."},"ja-JP":{singular:"Vimeoからのニュースレター、製品アップデート、特別オファーを受信することに同意します。"},"ko-KR":{singular:"Vimeo로부터 뉴스레터, 제품 업데이트, 특별 제안을 받는 데 동의합니다."},"pt-BR":{singular:"Concordo em receber boletins informativos, atualiza\xe7\xf5es de produto e ofertas exclusivas do Vimeo."},"zh-CN":{singular:"我同意接收来自 Vimeo 的时事通讯、产品新资讯和独家优惠。"}}})})})}),!e&&(0,d.jsx)(c.HR,{})]})},893517:function(e,i,n){n.d(i,{O:function(){return D}});var r=n(867932),a=n(489160),t=n(524777),s=n(652983),o=n(497059),l=n(902673),u=n(880776),c=n(529457),d=n(967653),g=n(895230),p=n(951908),m=n(587885),h=n(887262),f=n(751004),v=n(205609),y=n(861451),b=n(447),j=n(662555),I=n(256913),C=n(437386),w=n(16871),_=n(876977),R=n(452659),x=n(848812),E=n(397458);function P({passwordScore:e}){return(0,s.useMemo)(()=>{if(void 0===e)return(0,E.jsx)(E.Fragment,{});let i=25,n="linear-gradient(90deg, #9D2926 0%, #E9394C 61.06%, #E0295B 85.1%, #E4259E 100%)";return e>=4?(i=95,n="linear-gradient(90deg, #176127 0%, #127A28 22.12%, #28BF47 44.71%, #13F060 97.12%, #00DDDC 100%)"):e>=2&&(i=50,n="linear-gradient(90deg, #B06820 16.35%, #D7970B 34.13%, #FED94C 59.13%, #FFC964 86.06%, #FFFF00 100%)"),(0,E.jsx)(R.E,{height:(0,x.h)(4),value:i,sx:{div:{background:n}}})},[e])}var O=n(942330),k=n(733125);function A(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function K(e){for(var i=1;i(0,E.jsx)(u.I,K({placeholder:"",_focusVisible:{borderColor:"text-primary"}},e)),V=e=>(0,E.jsxs)(c.NI,K(K({position:"relative",variant:"floating",_focusWithin:{label:z},sx:{"input:not(:placeholder-shown) + label, .chakra-select__wrapper + label, textarea:not(:placeholder-shown) ~ label":z,'input[aria-invalid="true"]:not(:placeholder-shown) + label':{color:"status-destructive-primary"},zIndex:2}},e),{},{children:[e.children,(0,E.jsx)(d.J1,{fontWeight:350,fontSize:"body-sm",color:"status-destructive-primary",children:e?.formFieldErrorMessage})]})),L=e=>(0,E.jsx)(g.l,K(K({position:"absolute",top:0,left:0,zIndex:2,backgroundColor:"white",pointerEvents:"none",mx:3,px:1,my:(0,t.rem)(10),transformOrigin:"left top",fontSize:(0,t.rem)(14),fontWeight:350,color:"text-secondary",lineHeight:"140%",letterSpacing:"-3%",transition:"0.2s ease all"},e),{},{children:e.children}));function D({xsrft:e,optIn:i,name:r,email:o,redirectUrl:u,fa:c,onSuccess:d,onEmailChange:g,disableEmail:R,inputFieldVariant:x,emailRef:A,placeholder:z,formType:D="minimal",submitCtaText:F=(0,j.Iu)({singular:"Join with email",dictionary:{es:{singular:"\xdanete con el correo electr\xf3nico"},"de-DE":{singular:"Mit E-Mail registrieren"},"fr-FR":{singular:"S'inscrire avec e-mail"},"ja-JP":{singular:"Eメールで登録"},"ko-KR":{singular:"이메일로 가입하기"},"pt-BR":{singular:"Cadastrar com e-mail"},"zh-CN":{singular:"使用电子邮件加入"}}}),pill:M=!1,inputFieldsOrder:B,source:T,termsAndConditions:J,disclaimer:q,hasF2PVariant:U,marketingCheckBox:$,className:Y,hideEmail:H=!1,hideName:Z=!1,isInGIPTest:W=!1,turnstileToken:G,turnstileError:X,captchaVisible:Q,setIsJoinSecondScreen:ee,setIsCheckEmailVerifyScreen:ei}){let{0:en,1:er}=(0,s.useState)(null),{0:ea,1:et}=(0,s.useState)({}),{0:es,1:eo}=(0,s.useState)(!0),el=function(e){let i=(0,s.useContext)(w.Z),{0:n,1:r}=(0,s.useState)(null);return e?((0,s.useEffect)(()=>{if(i){let e=document.createElement("script");e.src=`https://www.google.com/recaptcha/enterprise.js?render=${i.recaptchaEnterpriseScoreBasedSiteKey}&onload=onloadCallback&render=explicit`,e.async=!0,e.defer=!0,document.head.appendChild(e);let n=document.createElement("script");n.async=!0,n.defer=!0,n.innerHTML=`function onloadCallback() { grecaptcha.enterprise.ready(async () => { const recaptcha_token = await grecaptcha.enterprise.execute('${i.recaptchaEnterpriseScoreBasedSiteKey}', {action:"join"}); window.recaptcha_enterprise_token = recaptcha_token; var gb = document.getElementsByClassName("grecaptcha-badge")[0]; gb.style.visibility = "hidden"; let event = window.document.createEvent('CustomEvent'); event.initCustomEvent( 'recaptcha-token-loaded', true, true, ); document.dispatchEvent(event); }) }`,document.body.appendChild(n)}},[i]),(0,s.useEffect)(()=>{let e=function(){r(window.recaptcha_enterprise_token)};return document.addEventListener("recaptcha-token-loaded",e),()=>{document.removeEventListener("recaptcha-token-loaded",e)}},[]),n):""}("variant"===(0,l.g)()("JS.TrustAndSafety.RecaptchaEnterprise.Signup","enable_recaptcha_enterprise_signup","control"));(0,s.useEffect)(()=>{X&&er(X)},[X]);let eu=(0,C.Z)("new_reg_flow"),ec=(0,b.cI)({validationSchema:U?void 0:N,initialValues:{email:o||"",password:"",name:r||"",confirmPassword:""},onSubmit:async r=>{if(!ec.valid){er((0,j.Iu)({singular:"Please enter your name, email, and password",dictionary:{es:{singular:"Introduzca su nombre, correo electr\xf3nico y contrase\xf1a"},"de-DE":{singular:"Bitte gib deinen Namen, E-Mail und Kennwort ein"},"fr-FR":{singular:"Veuillez saisir votre nom, e-mail et mot de passe"},"ja-JP":{singular:"あなたの名前、メールアドレス、およびパスワードを入力してください"},"ko-KR":{singular:"이름, 이메일, 비밀번호를 입력하세요"},"pt-BR":{singular:"Por favor, digite seu nome, e-mail e senha"},"zh-CN":{singular:"请输入您的姓名、电子邮件和密码"}}}));return}if(eu&&r.password!==r.confirmPassword){er((0,j.Iu)({singular:"Please confirm password",dictionary:{es:{singular:"Por favor, confirme la contrase\xf1a"},"de-DE":{singular:"Bitte best\xe4tigen Sie das Passwort"},"fr-FR":{singular:"Veuillez confirmer le mot de passe"},"ja-JP":{singular:"パスワードを確認してください"},"ko-KR":{singular:"비밀번호를 확인해 주세요."},"pt-BR":{singular:"Confirme a senha"},"zh-CN":{singular:"请确认密码"}}})),et({has_error_password_missmatch:""});return}let a=`name=${r.name}&email=${encodeURIComponent(r.email)}&password=${encodeURIComponent(r.password)}&token=${e}&action=join&service=${W?"google_identity_platform":"vimeo"}&marketing_opt_in=${i}&recaptcha_enterprise_token=${el}&turnstile_token=${G}`;u&&(a+=`&redirect=${u}`),T&&(a+=`&source=${encodeURIComponent(T)}`);let t=!1;if(W){let{ERROR_CODES_TO_LOG:e,SIGNUP_ERROR_EMAIL_EXISTS:i,SIGNUP_ERROR_INVALID_EMAIL:s,SIGNUP_ERROR_WEAK_PASSWORD:o,GoogleIdentityPlatform:l}=await Promise.all([n.e(81225),n.e(17526),n.e(75231)]).then(n.bind(n,89558)),u=new l;try{if(r.email&&r.password){let e=await u.signUpWithEmailAndPassword(r.email,r.password);a+=`&gip_id_token=${e._tokenResponse.idToken}&gip_uid=${e.user.uid}`}}catch(a){t=!0;let n=a.code,r=(0,j.Iu)({singular:"Whoops! We are having some technical difficulties, please try again in a minute.",dictionary:{es:{singular:"\xa1Ups! En estos momentos tenemos algunas dificultades t\xe9cnicas. Por favor, int\xe9ntalo de nuevo dentro de un minuto."},"de-DE":{singular:"Hoppla! Der Fehlerteufel hat sich eingeschlichen, bitte versuche es in einigen Augenblicken erneut."},"fr-FR":{singular:"Oups\xa0! Nous rencontrons des difficult\xe9s techniques, veuillez r\xe9essayer dans quelques instants."},"ja-JP":{singular:"エラーが発生しました!技術的な問題が発生しています。少し後で再試行しください。"},"ko-KR":{singular:"저런! 기술적 문제가 발생했습니다. 잠시 후 다시 시도해주세요."},"pt-BR":{singular:"Opa! Estamos com algumas dificuldades t\xe9cnicas, tente de novo em um minuto."},"zh-CN":{singular:"哎呀!我们遇到了一些技术问题,请稍后再试。"}}});n===i&&(r=(0,j.Iu)({singular:"There is already a Vimeo user with this email address.",dictionary:{es:{singular:"Ya existe un usuario de Vimeo con esta direcci\xf3n de correo electr\xf3nico."},"de-DE":{singular:"Es gibt bereits einen Vimeo-Benutzer mit dieser E-Mail-Adresse."},"fr-FR":{singular:"Il existe d\xe9j\xe0 un utilisateur Vimeo avec cette adresse e-mail."},"ja-JP":{singular:"すでにこのメールアドレスをお使いのVimeoユーザーがいます。"},"ko-KR":{singular:"이미 이 이메일 주소를 사용하는 Vimeo 사용자가 있습니다."},"pt-BR":{singular:"J\xe1 existe um usu\xe1rio do Vimeo com este endere\xe7o de e-mail."},"zh-CN":{singular:"此电子邮件地址已有一位 Vimeo 用户使用。"}}})),n===o&&(r=(0,j.Iu)({singular:"The password is too weak.",dictionary:{es:{singular:"La contrase\xf1a es demasiado insegura."},"de-DE":{singular:"Das Passwort ist zu schwach."},"fr-FR":{singular:"Le mot de passe est trop faible."},"ja-JP":{singular:"パスワードが弱すぎます。"},"ko-KR":{singular:"비밀번호가 너무 취약합니다."},"pt-BR":{singular:"A senha \xe9 muito fraca."},"zh-CN":{singular:"密码太弱。"}}})),n==s&&(r=(0,j.Iu)({singular:"Please enter a valid email address.",dictionary:{es:{singular:"Introduce una direcci\xf3n de correo electr\xf3nico v\xe1lida."},"de-DE":{singular:"Bitte gib eine g\xfcltige E-Mail-Adresse an."},"fr-FR":{singular:"Veuillez saisir une adresse e-mail valide."},"ja-JP":{singular:"有効な E メールアドレスを入力してください。"},"ko-KR":{singular:"올바른 이메일 주소를 입력하세요."},"pt-BR":{singular:"Digite um endere\xe7o de e-mail v\xe1lido."},"zh-CN":{singular:"请输入有效的电子邮件地址。"}}})),er(r),et(n),e.includes(n)}}if(!t)try{let e=await (0,O.m)(a,"/join");d&&d(e)}catch(i){let e=(0,j.Iu)({singular:"Whoops! We are having some technical difficulties, please try again in a minute.",dictionary:{es:{singular:"\xa1Ups! En estos momentos tenemos algunas dificultades t\xe9cnicas. Por favor, int\xe9ntalo de nuevo dentro de un minuto."},"de-DE":{singular:"Hoppla! Der Fehlerteufel hat sich eingeschlichen, bitte versuche es in einigen Augenblicken erneut."},"fr-FR":{singular:"Oups\xa0! Nous rencontrons des difficult\xe9s techniques, veuillez r\xe9essayer dans quelques instants."},"ja-JP":{singular:"エラーが発生しました!技術的な問題が発生しています。少し後で再試行しください。"},"ko-KR":{singular:"저런! 기술적 문제가 발생했습니다. 잠시 후 다시 시도해주세요."},"pt-BR":{singular:"Opa! Estamos com algumas dificuldades t\xe9cnicas, tente de novo em um minuto."},"zh-CN":{singular:"哎呀!我们遇到了一些技术问题,请稍后再试。"}}});for(let n in i)if(i.hasOwnProperty(n)&&0!==n.indexOf("has_error_")){e=i[n];break}if((U&&!i.hasOwnProperty("has_error_invalid_email")&&i.hasOwnProperty("email")||i.hasOwnProperty("new_password")||i.hasOwnProperty("display_name"))&&(e=(0,j.Iu)({singular:"Please enter your name, email, and password",dictionary:{es:{singular:"Introduzca su nombre, correo electr\xf3nico y contrase\xf1a"},"de-DE":{singular:"Bitte gib deinen Namen, E-Mail und Kennwort ein"},"fr-FR":{singular:"Veuillez saisir votre nom, e-mail et mot de passe"},"ja-JP":{singular:"あなたの名前、メールアドレス、およびパスワードを入力してください"},"ko-KR":{singular:"이름, 이메일, 비밀번호를 입력하세요"},"pt-BR":{singular:"Por favor, digite seu nome, e-mail e senha"},"zh-CN":{singular:"请输入您的姓名、电子邮件和密码"}}})),i.has_error_user_exists&&(e=(0,j.Iu)({singular:"There is already a Vimeo user with this email address.",dictionary:{es:{singular:"Ya existe un usuario de Vimeo con esta direcci\xf3n de correo electr\xf3nico."},"de-DE":{singular:"Es gibt bereits einen Vimeo-Benutzer mit dieser E-Mail-Adresse."},"fr-FR":{singular:"Il existe d\xe9j\xe0 un utilisateur Vimeo avec cette adresse e-mail."},"ja-JP":{singular:"すでにこのメールアドレスをお使いのVimeoユーザーがいます。"},"ko-KR":{singular:"이미 이 이메일 주소를 사용하는 Vimeo 사용자가 있습니다."},"pt-BR":{singular:"J\xe1 existe um usu\xe1rio do Vimeo com este endere\xe7o de e-mail."},"zh-CN":{singular:"此电子邮件地址已有一位 Vimeo 用户使用。"}}})),i.hasOwnProperty("has_captcha_error")&&(e=(0,j.Iu)({singular:"Unable to verify CAPTCHA. Please try again or visit the {A}Support Center{/A} for help.",replacements:{A:e=>(0,E.jsx)("a",{href:"https://vimeo.com/help/contact",target:"_blank",children:e})},dictionary:{es:{singular:"No se pudo verificar el CAPTCHA. Vuelva a intentarlo o visite el {A}Centro de asistencia{/A} para obtener ayuda."},"de-DE":{singular:"CAPTCHA kann nicht \xfcberpr\xfcft werden. Bitte versuchen Sie es erneut oder besuchen Sie das {A}Support Center{/A}, um Hilfe zu erhalten."},"fr-FR":{singular:"Impossible de v\xe9rifier le CAPTCHA. Veuillez r\xe9essayer ou acc\xe9der au {A}Centre d'assistance{/A} pour obtenir de l'aide."},"ja-JP":{singular:"CAPTCHAを確認できません。もう一度お試しになるか、 {A}サポートセンター{/A}にアクセスしてください。"},"ko-KR":{singular:"CAPTCHA를 확인할 수 없습니다. 다시 시도하거나 {A}지원 센터{/A}를 방문하여 도움을 받으세요."},"pt-BR":{singular:"N\xe3o foi poss\xedvel verificar o CAPTCHA. Tente novamente ou visite o {A}Centro de suporte{/A} para obter ajuda."},"zh-CN":{singular:"无法验证 CAPTCHA。请重试或访问{A}支持中心{/A}寻求帮助。"}}})),er(e),et(i),i.hasOwnProperty("email_verification_required")){er(null),ee&&ei&&(ee(!1),ei(!0));return}}}}),ed=(0,b.U$)(ec,"name"),eg=(0,b.U$)(ec,"email"),ep=(0,b.U$)(ec,"password"),em=(0,b.U$)(ec,"confirmPassword"),eh=e=>{eg.iris.onChange(e),g&&g(e.target.value)},ef=z?{placeholder:z.name}:{label:(0,j.Iu)({singular:"Name",dictionary:{es:{singular:"Nombre"},"fr-FR":{singular:"Nom"},"ja-JP":{singular:"名前"},"ko-KR":{singular:"이름"},"pt-BR":{singular:"Nome"},"zh-CN":{singular:"姓名"}}})},ev=z?{placeholder:z.email}:{label:(0,j.Iu)({singular:"Email",dictionary:{es:{singular:"Correo electr\xf3nico"},"de-DE":{singular:"E-Mail-Adresse"},"fr-FR":{singular:"E-mail"},"ja-JP":{singular:"E メール"},"ko-KR":{singular:"이메일"},"pt-BR":{singular:"E-mail"},"zh-CN":{singular:"电子邮件"}}})},ey=z?{placeholder:z.password}:{label:(0,j.Iu)({singular:"Password",dictionary:{es:{singular:"Contrase\xf1a"},"de-DE":{singular:"Kennwort"},"fr-FR":{singular:"Mot de passe "},"ja-JP":{singular:"パスワード"},"ko-KR":{singular:"비밀번호"},"pt-BR":{singular:"Senha"},"zh-CN":{singular:"密码"}}})},eb=eu&&(ea.hasOwnProperty("has_error_password_missmatch")||ea.hasOwnProperty("has_error_user_exists")||ea.hasOwnProperty("has_error_invalid_email"));return(0,E.jsxs)(k.l0,{onSubmit:ec.handleSubmit,noValidate:!0,style:{gap:eu?"12px":""},children:[eu?(0,E.jsxs)(E.Fragment,{children:[H?null:(0,E.jsxs)(V,{formFieldErrorMessage:en,isInvalid:ea.hasOwnProperty("has_error_user_exists")||ea.hasOwnProperty("has_error_invalid_email"),children:[(0,E.jsx)(S,K(K({isRequired:!0,order:B?.email,id:"email_login"},eg.iris),{},{isDisabled:R,onChange:eh})),(0,E.jsx)(L,{children:ev.placeholder})]}),Z?null:(0,E.jsxs)(V,{children:[(0,E.jsx)(S,K({isRequired:!0,order:B?.name,id:"name",type:"text"},ed.iris)),(0,E.jsx)(L,{children:ef.placeholder})]}),(0,E.jsx)(V,{formFieldErrorMessage:en,isInvalid:ea.hasOwnProperty("has_error_password_missmatch"),children:(0,E.jsxs)(p.B,{children:[(0,E.jsx)(S,K(K({isRequired:!0,order:B?.password,id:"password_login",type:"password"},ep.iris),{},{onChange:e=>{ep.iris.onChange(e),eo(!e.target.value)}})),(0,E.jsx)(L,{children:ey.placeholder}),(0,E.jsx)(m.x,{children:(0,E.jsx)(y.c,{color:"text-secondary"})})]})}),(0,E.jsxs)(h.U,{style:{overflow:"visible"},enterDuration:"2xl",exitDuration:"2xl",in:!es&&eu,unmountOnExit:!0,children:[(0,E.jsx)(V,{children:(0,E.jsxs)(p.B,{children:[(0,E.jsx)(S,K({isRequired:!0,order:B?.confirmPassword,id:"confirm_password_login",type:"password"},em.iris)),(0,E.jsx)(L,{children:(0,j.Iu)({singular:"Confirm password",dictionary:{es:{singular:"Confirmar contrase\xf1a"},"de-DE":{singular:"Kennwort best\xe4tigen"},"fr-FR":{singular:"Confirmer le mot de passe"},"ja-JP":{singular:"パスワードを確認"},"ko-KR":{singular:"비밀번호 확인"},"pt-BR":{singular:"Confirmar senha"}}})}),(0,E.jsx)(m.x,{children:(0,E.jsx)(y.c,{color:"text-secondary"})})]})}),(0,E.jsx)(f.xu,{marginTop:(0,t.rem)(12),children:(0,E.jsx)(P,{passwordScore:ep.iris.value?(0,a.tu)(ep.iris.value).score:void 0})}),(0,E.jsx)(f.xu,{marginTop:(0,t.rem)(12),children:(0,E.jsx)(v.x,{variant:"body-sm",color:"text-secondary",children:(0,j.Iu)({singular:"Password must be at least {MIN} characters and contain at least one number and at least one symbol.",replacements:{MIN:8},dictionary:{es:{singular:"La contrase\xf1a debe tener un m\xednimo de {MIN} caracteres e incluir al menos un n\xfamero y un s\xedmbolo."},"de-DE":{singular:"Das Kennwort muss mindestens {MIN} Stellen haben und mindestens eine Zahl und ein Sonderzeichen enthalten"},"fr-FR":{singular:"Le mot de passe doit \xeatre compos\xe9 d'au moins {MIN}\xa0caract\xe8res et contenir au moins 1\xa0chiffre et 1\xa0symbole."},"ja-JP":{singular:"パスワードは {MIN}文字以上で、数字と記号がそれぞれ1つ以上含まれている必要があります。"},"ko-KR":{singular:"비밀번호는 최소 {MIN}자 이상이어야 하며 숫자와 기호를 각각 하나 이상 포함해야 합니다."},"pt-BR":{singular:"A senha deve ter pelo menos {MIN} caracteres e conter pelo menos um n\xfamero e pelo menos um s\xedmbolo."},"zh-CN":{singular:"密码长度必须至少为 {MIN} 个字符,且至少包含一个数字和一个符号。"}}})})})]}),en&&!eb&&(0,E.jsx)(k.hj,{children:(0,E.jsx)(k.qX,{format:"negative",children:(0,E.jsx)(I.n,{size:"3",children:en})})}),!U&&(0,E.jsx)(f.xu,{as:"section",mx:"auto",my:(0,t.rem)(10),display:Q?"block":"none",children:(0,E.jsx)("div",{id:"turnstile-container"})}),U&&(0,E.jsxs)(E.Fragment,{children:[$,J&&(0,E.jsxs)(k.hj,{className:"termsandconditions",children:[(0,E.jsx)(v.x,{variant:"body-sm",color:"text-secondary",children:J}),q&&(0,E.jsx)(v.x,{variant:"body-sm",color:"text-secondary",children:q})]})]})]}):(0,E.jsxs)(E.Fragment,{children:[Z?null:(0,E.jsx)(k.II,K(K({inputFieldVariant:x,formType:D,order:B?.name},ef),{},{id:"name",type:"text"},ed.iris)),H?null:(0,E.jsx)(k.II,K(K(K({inputFieldVariant:x,emailRef:A,formType:D,order:B?.email},ev),{},{id:"email_login"},eg.iris),{},{disabled:R,onChange:eh})),(0,E.jsx)(k.II,K(K({inputFieldVariant:x,formType:D,order:B?.password,id:"password_login"},ey),{},{type:"password"},ep.iris)),en&&(0,E.jsx)(k.hj,{children:(0,E.jsx)(k.qX,{format:"negative",children:(0,E.jsx)(I.n,{size:"3",children:en})})}),!U&&(0,E.jsx)(f.xu,{as:"section",mx:"auto",my:(0,t.rem)(10),display:Q?"block":"none",children:(0,E.jsx)("div",{id:"turnstile-container"})}),U&&(0,E.jsxs)(E.Fragment,{children:[$,J&&(0,E.jsxs)(k.hj,{className:"termsandconditions",children:[(0,E.jsx)(I.n,{format:"soft",size:"3",children:J}),q&&(0,E.jsx)(I.n,{size:"3",children:q})]})]})]}),(0,E.jsx)("section",{children:(0,E.jsx)(k.fY,{disabled:!ec.valid,loading:ec.submitting,onClick:()=>{(0,_.Sw)("password",c),(0,_.kO)(!!H,u)},pill:M,format:U?"basic":void 0,className:Y,"data-testid":"join-continue-button",children:F})})]})}},942330:function(e,i,n){n.d(i,{m:function(){return s}});var r=n(867932);function a(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function t(e){for(var i=1;ie.json().then(i=>t(t({},i),{},{status:e.status})).catch(()=>({status:e.status})));if(n.logged_in||n.force_redirect&&n.redirect_url)return n;throw n}catch(e){if(429===e.status)return e;throw e}}},733125:function(e,i,n){n.d(i,{HR:function(){return v},II:function(){return j},fY:function(){return m},hj:function(){return p},l0:function(){return y},qX:function(){return f},to:function(){return h}});var r=n(867932),a=n(524777);n(652983);var t=n(173898),s=n(80135),o=n(763952),l=n(296905),u=n(684702),c=n(397458);function d(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var i=1;i({format:e||"primary",size:"lg"})).withConfig({componentId:"sc-8u8vw5-1"})(["width:100%;&.f2pPilotRegLogin{background:",";margin-top:",";:hover{background:",";}}&.styledCta{background:#17d5ff;color:#11191d;:hover{background:#17d5ff;color:#11191d;}}"],(0,s.ae)(940),(0,a.rem)(24),(0,s.ae)(940)),h=t.default.div.withConfig({componentId:"sc-8u8vw5-2"})(["width:100%;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;color:",";padding:"," 0;font-size:",";&::before,&::after{position:relative;width:calc(50% - ",");height:",";content:'\\a0';background-color:rgba(10,14,21,0.18);}"],(0,s.se)(400),(0,a.rem)(12),(0,a.rem)(14),(0,a.rem)(16),(0,a.rem)(1)),f=(0,t.default)(l.q).withConfig({componentId:"sc-8u8vw5-3"})(["padding-right:",";"],(0,a.rem)(30)),v=t.default.hr.withConfig({componentId:"sc-8u8vw5-4"})(["border:1px solid ",";width:100%;margin-bottom:",";"],(0,s.se)(50),(0,a.rem)(16)),y=t.default.form.withConfig({componentId:"sc-8u8vw5-5"})(["display:flex;flex-direction:column;"]),b=t.default.div.withConfig({componentId:"sc-8u8vw5-6"})([""," margin-bottom:",";span[role='alert']{color:",";}input{padding:"," ",";::placeholder{color:#68727c;opacity:0.5;:focus{color:transparent;}}}&.f2pPilotRegLogin{input{padding:"," ",";border-radius:",";border:"," solid rgba(10,14,21,0.18);::placeholder{color:",";}}}",""],({order:e})=>e&&(0,t.css)(["order:",";"],e),(0,a.rem)(16),(0,s.Q6)(500),(0,a.rem)(16),(0,a.rem)(8),(0,a.rem)(8),(0,a.rem)(12),(0,a.rem)(8),(0,a.rem)(1),(0,s.se)(500),({formType:e})=>"underline"===e&&(0,t.css)(["#email_login{text-align:center;}padding:8px;margin-bottom:0;input{padding:15px;font-size:17px;:focus{border-bottom:2px solid rgba(92,201,255,0.9);transition:border-bottom 150ms ease;}}"])),j=e=>(0,c.jsx)(b,{formType:e.formType,order:e.order,children:(0,c.jsx)(u.I,g(g({floating:!0},e),{},{variant:e.inputFieldVariant,ref:e.emailRef,children:e.children}))})},362305:function(e,i,n){n.d(i,{Ry:function(){return X},yN:function(){return W},U0:function(){return G}});var r,a=n(524777),t=n(652983),s=n(173898),o=n(902673),l=n(65557),u=n(662555),c=n(80135),d=n(362185),g=n(256913),p=n(359462),m=n(827949),h=n(16871),f=n(876977),v=n(893517),y=n(867932),b=n(497059),j=n(751004),I=n(447),C=n(296905),w=n(942330),_=n(733125),R=n(397458);function x(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function E(e){for(var i=1;i!0===e,then:b.Rx().required((0,u.Iu)({singular:"Invalid code, please try again",dictionary:{es:{singular:"C\xf3digo no v\xe1lido. Int\xe9ntalo de nuevo."},"de-DE":{singular:"Ung\xfcltiger Code, bitte versuche es erneut."},"fr-FR":{singular:"Code non valide, veuillez r\xe9essayer"},"ja-JP":{singular:"無効なコードです、再試行してください"},"ko-KR":{singular:"유효하지 않은 코드, 다시 시도하세요."},"pt-BR":{singular:"C\xf3digo inv\xe1lido, por favor, tente novamente"},"zh-CN":{singular:"代码无效,请重试"}}})),otherwise:b.Z_().nullable(!0)})}),O=s.default.div.withConfig({componentId:"uu5sbr-0"})(["margin-top:",";"],(0,a.rem)(8));function k({xsrft:e,redirectUrl:i,email:r,disableEmail:s,fa:l,onSuccess:c,onEmailChange:h,target:v="_self",showEnterpriseOptInConsent:y,placeholder:b,className:x,submitCtaText:k=(0,u.Iu)({singular:"Continue",dictionary:{es:{singular:"Continuar"},"de-DE":{singular:"Weiter"},"fr-FR":{singular:"Continuer"},"ja-JP":{singular:"次へ"},"ko-KR":{singular:"계속"},"pt-BR":{singular:"Continuar"},"zh-CN":{singular:"继续"}}}),isTwoStep:N,onTurnstileTokenChange:z}){let{0:S,1:V}=(0,t.useState)(null),{0:L,1:D}=(0,t.useState)(!1),{0:F,1:M}=(0,t.useState)(!1),{0:B,1:T}=(0,t.useState)(""),{0:J,1:q}=(0,t.useState)(!1),{0:U,1:$}=(0,t.useState)(!1),{0:Y,1:H}=(0,t.useState)(!1),{turnstileToken:Z}=(0,m.D)(!1,"turnstile-container",{errorCb:()=>{$(!0),V((0,u.Iu)({singular:"Whoops! We are having some technical difficulties. To continue, contact our {A}support team{/A}.",replacements:{A:e=>(0,R.jsx)(p.r,{href:"https://vimeo.com/help/contact",target:"_blank",children:e})},dictionary:{es:{singular:"\xa1Uy! Estamos teniendo algunas dificultades t\xe9cnicas. Para continuar, p\xf3ngase en contacto con nuestro {A}equipo de asistencia{/A}."},"de-DE":{singular:"Hoppla! Wir haben einige technische Schwierigkeiten. Um fortzufahren, kontaktieren Sie unser {A}Support-Team{/A}."},"fr-FR":{singular:"Oups\xa0! Nous rencontrons des difficult\xe9s techniques. Pour continuer, contactez notre {A}\xe9quipe d'assistance{/A}."},"ja-JP":{singular:"申し訳ありません。現在、技術的な問題が発生しています。続行するには、 {A}サポートチーム{/A}までお問い合わせください。"},"ko-KR":{singular:"이런! 현재 기술적인 문제가 발생했습니다. 계속하려면 {A}지원팀{/A}에 문의하세요."},"pt-BR":{singular:"Opa! Estamos com algumas dificuldades t\xe9cnicas. Para continuar, entre em contato com nossa {A}equipe de suporte{/A}."},"zh-CN":{singular:"抱歉!我们遇到了一些技术困难。如需继续,请联系我们的{A}支持团队{/A}。"}}}))},beforeInteractiveCb:()=>$(!0)}),W="variant"===(0,o.g)()("JS.TrustandSafety.GIPMigration","in_GIP","control"),G=async(r,a)=>{if(L&&D(!1),S&&V(""),!X.valid&&!a){V((0,u.Iu)({singular:"Please enter your email and password",dictionary:{es:{singular:"Introduce tu correo electr\xf3nico y contrase\xf1a"},"de-DE":{singular:"Bitte gib dein E-Mail und dein Kennwort ein"},"fr-FR":{singular:"Veuillez saisir votre e-mail et mot de passe"},"ja-JP":{singular:"あなたのメールアドレスとパスワードを入力してください。"},"ko-KR":{singular:"이메일과 비밀번호를 입력하세요"},"pt-BR":{singular:"Por favor, digite seu e-mail e senha"},"zh-CN":{singular:"请输入您的电子邮件和密码"}}}));return}let t=`email=${encodeURIComponent(r.email)}&password=${encodeURIComponent(r.password)}&token=${e}&otp=${encodeURIComponent(r.otp)}&action=login&service=${W?"gip":"vimeo"}&otp_required=${encodeURIComponent(B)}&request_new_token=${encodeURIComponent(a?1:0)}&enterprise_opt_in_consent=${encodeURIComponent(J?1:0)}&turnstile_token=${Z||""}`;if(i&&(t+=`&redirect=${i}`),W){let{GoogleIdentityPlatform:i,LOGIN_ERROR_CODES:a,USER_DISABLED_ERROR_CODE:t}=await Promise.all([n.e(81225),n.e(17526),n.e(75231)]).then(n.bind(n,89558)),s=new i;try{if(r.email&&r.password){let i=await s.signIn(r.email,r.password);i=await s.loginGoogleIdentityUser(e,r.email,i.user.accessToken),c&&c(i)}}catch(n){let i=n.code;if(t===i){let i=await s.loginGoogleIdentityUser(e,r.email,"");i?.force_redirect&&i?.redirect_url&&(window.location.href=i?.redirect_url)}else a.includes(i)&&V((0,u.Iu)({singular:"Email and password do not match",dictionary:{es:{singular:"El correo electr\xf3nico y la contrase\xf1a no coinciden."},"de-DE":{singular:"E-Mail und Kennwort stimmen nicht \xfcberein"},"fr-FR":{singular:"L'adresse e-mail ne correspond pas au mot de passe que vous avez saisi"},"ja-JP":{singular:"E メールとパスワードが一致しません"},"ko-KR":{singular:"이메일과 비밀번호가 일치하지 않습니다."},"pt-BR":{singular:"O e-mail e a senha n\xe3o correspondem"},"zh-CN":{singular:"电子邮件和密码不匹配"}}}))}}else try{let e=await (0,w.m)(t,"/log_in");if(429===e.status){V((0,u.Iu)({singular:"Sorry, but you have had too many invalid login attempts. Please wait a few minutes and try again.",dictionary:{es:{singular:"Lo sentimos, has tenido muchos intentos fallidos para iniciar sesi\xf3n. Espera unos minutos e int\xe9ntalo de nuevo."},"de-DE":{singular:"Es tut uns leid, aber du hattest zu viele ung\xfcltige Anmeldeversuche. Bitte warte einige Minuten und versuche es erneut."},"fr-FR":{singular:"D\xe9sol\xe9, mais vous avez accumul\xe9 un trop grand nombre de tentatives de connexion invalides. Veuillez attendre quelques minutes et r\xe9essayer."},"ja-JP":{singular:"残念ながら、短時間に大量に無効ログインが試されました。安全性確保のため、しばらくお待ちいただいてから、もう一度お試しください。"},"ko-KR":{singular:"죄송합니다, 로그인 실패 한도를 초과했습니다. 몇 분 후 다시 시도하세요."},"pt-BR":{singular:"Desculpe, mas j\xe1 ocorreram muitas tentativas inv\xe1lidas de conex\xe3o. Aguarde alguns minutos e tente de novo."},"zh-CN":{singular:"抱歉,您的无效登录尝试次数过多。请过几分钟后再重试。"}}}));return}e.force_redirect&&e.redirect_url&&(window.location.href=e.redirect_url),c&&c(e)}catch(n){let e="Email and password do not match";for(let i in n)if(n.hasOwnProperty(i)&&0!==i.indexOf("has_error_")){e=n[i];break}if(n.hasOwnProperty("email")){V((0,u.Iu)({singular:"Please enter a valid email address",dictionary:{es:{singular:"Introduce una direcci\xf3n de correo electr\xf3nico v\xe1lida."},"de-DE":{singular:"Bitte gib eine g\xfcltige E-Mail-Adresse an"},"fr-FR":{singular:"Veuillez saisir une adresse e-mail valide"},"ja-JP":{singular:"正しいメールアドレスを入力してください"},"ko-KR":{singular:"올바른 이메일 주소를 입력하세요."},"pt-BR":{singular:"Digite um endere\xe7o de e-mail v\xe1lido"},"zh-CN":{singular:"请输入有效的电子邮件地址"}}}));return}if(n.hasOwnProperty("has_error_invalid_credentials")){V((0,u.Iu)({singular:"Email and password do not match",dictionary:{es:{singular:"El correo electr\xf3nico y la contrase\xf1a no coinciden."},"de-DE":{singular:"E-Mail und Kennwort stimmen nicht \xfcberein"},"fr-FR":{singular:"L'adresse e-mail ne correspond pas au mot de passe que vous avez saisi"},"ja-JP":{singular:"E メールとパスワードが一致しません"},"ko-KR":{singular:"이메일과 비밀번호가 일치하지 않습니다."},"pt-BR":{singular:"O e-mail e a senha n\xe3o correspondem"},"zh-CN":{singular:"电子邮件和密码不匹配"}}}));return}if(n.hasOwnProperty("has_error_resent_otp")&&a){V((0,u.Iu)({singular:"Authentication code emailed",dictionary:{es:{singular:"C\xf3digo de autentificaci\xf3n enviado por correo electr\xf3nico"},"de-DE":{singular:"Authentifizierungscode wurde gesendet"},"fr-FR":{singular:"Code d'authentification envoy\xe9"},"ja-JP":{singular:"認証コードがEメールで送信されました"},"ko-KR":{singular:"인증 코드가 이메일로 전송되었습니다."},"pt-BR":{singular:"C\xf3digo de autentica\xe7\xe3o enviado por e-mail"},"zh-CN":{singular:"验证码已通过电子邮件发送"}}}));return}if(n.hasOwnProperty("has_error_email_verification_required")){H(!0),V((0,u.Iu)({singular:"To finish signing up, follow the instructions we sent to: {EMAIL}",replacements:{EMAIL:r.email},dictionary:{es:{singular:"Para terminar de registrarse, siga las instrucciones que le enviamos a: {EMAIL}"},"de-DE":{singular:"Um die Registrierung abzuschlie\xdfen, folgen Sie den Anweisungen, die wir an {EMAIL}gesendet haben."},"fr-FR":{singular:"Pour finaliser votre inscription, suivez les instructions que nous vous avons envoy\xe9es \xe0\xa0: {EMAIL}"},"ja-JP":{singular:"登録を完了するには、次の宛先に送信された手順に従ってください:{EMAIL}"},"ko-KR":{singular:"가입을 완료하려면 {EMAIL}(으)로 보내 드린 안내를 따르세요."},"pt-BR":{singular:"Para finalizar o cadastro, siga as instru\xe7\xf5es que enviamos para: {EMAIL}"},"zh-CN":{singular:"要完成注册,请按照我们发送给 {EMAIL} 的说明进行操作"}}}));return}let i=!1;for(let e in n)if(n.hasOwnProperty(e)&&0===e.indexOf("has_error_invalid_otp")){i=!0;break}i&&(n.hasOwnProperty("has_error_invalid_otp_email")?T("email"):n.hasOwnProperty("has_error_invalid_otp_totp")?T("totp"):n.hasOwnProperty("has_error_invalid_otp_risky")&&T("risky"),ei?.iris?.value&&D(!0)),r.isOtp=i,M(i),n.hasOwnProperty("has_captcha_error")&&(e=(0,u.Iu)({singular:"Unable to verify CAPTCHA. Please try again or visit the {A}Support Center{/A} for help.",replacements:{A:e=>(0,R.jsx)(p.r,{href:"https://vimeo.com/help/contact",target:"_blank",children:e})},dictionary:{es:{singular:"No se pudo verificar el CAPTCHA. Vuelva a intentarlo o visite el {A}Centro de asistencia{/A} para obtener ayuda."},"de-DE":{singular:"CAPTCHA kann nicht \xfcberpr\xfcft werden. Bitte versuchen Sie es erneut oder besuchen Sie das {A}Support Center{/A}, um Hilfe zu erhalten."},"fr-FR":{singular:"Impossible de v\xe9rifier le CAPTCHA. Veuillez r\xe9essayer ou acc\xe9der au {A}Centre d'assistance{/A} pour obtenir de l'aide."},"ja-JP":{singular:"CAPTCHAを確認できません。もう一度お試しになるか、 {A}サポートセンター{/A}にアクセスしてください。"},"ko-KR":{singular:"CAPTCHA를 확인할 수 없습니다. 다시 시도하거나 {A}지원 센터{/A}를 방문하여 도움을 받으세요."},"pt-BR":{singular:"N\xe3o foi poss\xedvel verificar o CAPTCHA. Tente novamente ou visite o {A}Centro de suporte{/A} para obter ajuda."},"zh-CN":{singular:"无法验证 CAPTCHA。请重试或访问{A}支持中心{/A}寻求帮助。"}}}),M(!1),T(""),V(e))}},X=(0,I.cI)({validationSchema:P,initialValues:{email:r||"",password:"",otp:"",isOtp:!1,enterpriseOptInAccepted:!1,turnstileToken:""},onSubmit:e=>G(e)}),Q=(0,I.U$)(X,"email"),ee=(0,I.U$)(X,"password"),ei=(0,I.U$)(X,"otp"),en=(0,I.U$)(X,"turnstileToken"),er={placeholder:b?b.email:(0,u.Iu)({singular:"Email address",dictionary:{es:{singular:"Correo electr\xf3nico"},"de-DE":{singular:"E-Mail-Adresse"},"fr-FR":{singular:"Adresse e-mail"},"ja-JP":{singular:"メールアドレス"},"ko-KR":{singular:"이메일 주소"},"pt-BR":{singular:"Endere\xe7o de e-mail"},"zh-CN":{singular:"电子邮件地址"}}})},ea={placeholder:b?b.password:(0,u.Iu)({singular:"Password",dictionary:{es:{singular:"Contrase\xf1a"},"de-DE":{singular:"Kennwort"},"fr-FR":{singular:"Mot de passe "},"ja-JP":{singular:"パスワード"},"ko-KR":{singular:"비밀번호"},"pt-BR":{singular:"Senha"},"zh-CN":{singular:"密码"}}})};return(0,t.useEffect)(()=>{z&&z(Z),en?.handlers?.setValue(Z)},[Z,en?.handlers,z]),(0,R.jsxs)("form",{onSubmit:X.handleSubmit,noValidate:!0,children:[(0,R.jsx)(_.II,E(E(E({},er),{},{"data-testid":"site_login_email_input",id:"email_login",status:S?"negative":"neutral",disabled:s||!!B},Q.iris),{},{onChange:e=>{Q.iris.onChange(e),h&&h(e.target.value)}})),(0,R.jsx)(_.II,E(E({"data-testid":"site_login_password_input",id:"password_login"},ea),{},{type:"password",status:S?"negative":"neutral",disabled:!!B},ee.iris)),(0,R.jsx)(_.hj,{children:(0,R.jsx)(p.r,{format:"primary",href:"/forgot_password",variant:"minimal",target:v,onClick:()=>(0,f.MM)(N,i),children:(0,R.jsx)(A,{size:"2",className:x,children:(0,u.Iu)({singular:"Forgot your password?",dictionary:{es:{singular:"\xbfOlvid\xf3 su contrase\xf1a?"},"de-DE":{singular:"Kennwort vergessen?"},"fr-FR":{singular:"Vous avez oubli\xe9 votre mot de passe\xa0?"},"ja-JP":{singular:"パスワードをお忘れですか?"},"ko-KR":{singular:"비밀번호를 잊으셨나요?"},"pt-BR":{singular:"Esqueceu sua senha?"},"zh-CN":{singular:"忘记密码?"}}})})})}),y?(0,R.jsx)(_.hj,{children:(0,R.jsx)(O,{children:(0,R.jsx)(d.X,{checked:J,onChange:()=>{q(!J)},id:"enterprise-opt-in-consent",name:"enterprise-opt-in-consent",label:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"By signing into a Vimeo Enterprise account, I agree and understand that the Vimeo Enterprise account owner will administer my account and have access to my account information, including viewing activity. To withdraw from ongoing disclosures of your viewing activity to the account owner, contact your administrator.",dictionary:{es:{singular:"Al iniciar sesi\xf3n en una cuenta de Vimeo Enterprise, acepto y entiendo que el propietario de la cuenta de Vimeo Enterprise administrar\xe1 mi cuenta y tendr\xe1 acceso a la informaci\xf3n de mi cuenta, incluida la actividad de visualizaci\xf3n. Para dejar de compartir autom\xe1ticamente su actividad de visualizaci\xf3n con su propietario de la cuenta, contacte a su administrador."},"de-DE":{singular:"Mit der Anmeldung bei einem Vimeo\xa0Enterprise-Konto erkl\xe4re ich mich damit einverstanden, dass der Inhaber dieses Vimeo\xa0Enterprise-Kontos mein Konto verwaltet und Zugang zu meinen Kontoinformationen hat, einschlie\xdflich Informationen zu den von mir angesehenen Inhalten. Wenn du nicht m\xf6chtest, dass der Kontoinhaber zuk\xfcnftig Einsicht in die von dir angesehenen Inhalte hat, wende dich bitte an deinen Administrator."},"fr-FR":{singular:"En me connectant \xe0 un compte Vimeo Entreprise, je comprends et j'accepte que le propri\xe9taire du compte Vimeo Entreprise g\xe8rera et aura acc\xe8s aux informations de mon compte, y compris \xe0 mon activit\xe9 de visionnage. Veuillez contacter votre administrateur pour demander \xe0 ce que votre activit\xe9 de visionnage ne soit plus divulgu\xe9e au propri\xe9taire du compte."},"ja-JP":{singular:"VimeoのEnterpriseアカウントにサインインすることによって、私は、このEnterpriseのアカウント所有者が私のアカウントを管理すること、および閲覧アクティビティを含む私のアカウント情報にアクセスできることを理解し、これらに同意します。アカウント所有者による閲覧アクティビティへのアクセスを停止したい場合は、所属する組織の管理者に連絡してください。"},"ko-KR":{singular:"Vimeo Enterprise 계정에 로그인함으로써 본인은 Vimeo Enterprise 계정 소유자가 내 계정을 관리하고 보기 활동을 포함한 내 계정 정보에 액세스할 수 있음에 동의하고 이를 이해합니다. 더 이상 보기 활동을 계정 소유자에게 공개하고 싶지 않을 경우 관리자에게 문의하세요."},"pt-BR":{singular:"Ao entrar na conta do Vimeo Enterprise, eu concordo e entendo que o propriet\xe1rio da conta do Vimeo Enterprise administrar\xe1 minha conta e ter\xe1 acesso \xe0s informa\xe7\xf5es da minha conta, incluindo a atividade de visualiza\xe7\xe3o. Para remover as divulga\xe7\xf5es cont\xednuas da sua atividade de visualiza\xe7\xe3o ao propriet\xe1rio da conta, entre em contato com o administrador."},"zh-CN":{singular:"登录 Vimeo Enterprise 帐户,即表示我同意并理解 Vimeo Enterprise 帐户所有者将管理我的帐户并有权访问我的帐户信息,包括查看活动。如不想再向帐户所有者持续披露您的查看活动,请联系您的管理员。"}}})})})})}):null,"email"===B&&(0,R.jsx)(_.hj,{children:(0,R.jsx)(C.q,{format:"primary",children:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"A security code has been sent to your email address",dictionary:{es:{singular:"Se envi\xf3 un c\xf3digo de seguridad a tu direcci\xf3n de correo electr\xf3nico."},"de-DE":{singular:"Eine E-Mail mit einem Sicherheitscode wurde an deine E-Mail-Adresse gesendet."},"fr-FR":{singular:"Un code de s\xe9curit\xe9 vous a \xe9t\xe9 envoy\xe9 \xe0 votre adresse e-mail"},"ja-JP":{singular:"メールアドレスにセキュリティコードが送信されました"},"ko-KR":{singular:"보안 코드가 이메일 주소로 전송되었습니다."},"pt-BR":{singular:"Um c\xf3digo de seguran\xe7a foi enviado para o seu endere\xe7o de e-mail"},"zh-CN":{singular:"安全代码已发送至您的电子邮箱"}}})})})}),"totp"===B&&(0,R.jsx)(_.hj,{children:(0,R.jsx)(C.q,{format:"primary",children:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"Please enter the code from the authenticator app you configured when setting up Two-Factor authentication (2FA).",dictionary:{es:{singular:"Ingresa el c\xf3digo de la aplicaci\xf3n de autenticaci\xf3n que configuraste al establecer la autenticaci\xf3n de dos factores (2FA)."},"de-DE":{singular:"Bitte gib den Code aus der Authenticator-App ein, den du beim Erstellen der Zwei-Faktor-Authentifizierung (2FA) konfiguriert hast."},"fr-FR":{singular:"Veuillez saisir le code de l'application d'authentification que vous avez configur\xe9e lorsque vous avez param\xe9tr\xe9 l'authentification \xe0 deux facteurs (2FA)."},"ja-JP":{singular:"二段階認証(2FA)を設定する際に構成した、Authenticatorアプリのコードを入力してください。"},"ko-KR":{singular:"2단계 인증(2FA)을 설정할 때 구성한 인증 앱의 코드를 입력하세요."},"pt-BR":{singular:"Por favor, insira o c\xf3digo do Aplicativo de Autentica\xe7\xe3o que voc\xea definiu ao configurar a autentica\xe7\xe3o de dois fatores (2FA)."},"zh-CN":{singular:"请输入您在设置双因素身份验证 (2FA) 时配置的身份验证器应用程序中的代码。"}}})})})}),"risky_otp"===B&&(0,R.jsx)(_.hj,{children:(0,R.jsx)(C.q,{format:"primary",children:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"As an added security measure, we've sent a 6-digit passcode to your email address. Please enter it below. {A}Need help?{/A}",replacements:{A:e=>(0,R.jsx)("a",{href:"https://vimeo.com/help/contact?category=cf_account&subcategory=cf_risky_2fa_challenge",children:e})},dictionary:{es:{singular:"Como una medida de seguridad adicional, hemos enviado un c\xf3digo de acceso de 6 d\xedgitos a tu direcci\xf3n de correo electr\xf3nico. Ingr\xe9salo a continuaci\xf3n. {A}\xbfNecesitas ayuda?{/A}"},"de-DE":{singular:"Als zus\xe4tzliche Sicherheitsma\xdfnahme haben wir einen 6-stelligen Passcode an deine E-Mail-Adresse geschickt. Bitte gib ihn unten ein. {A}Brauchst du Hilfe?{/A}"},"fr-FR":{singular:"Comme mesure de s\xe9curit\xe9 suppl\xe9mentaire, nous avons envoy\xe9 un code \xe0 6\xa0chiffres \xe0 votre adresse e-mail. Veuillez le saisir ci-dessous. {A}Besoin d'aide\xa0?{/A}"},"ja-JP":{singular:"追加のセキュリティ対策として、6桁のパスコードをお客様のメールアドレスに送信しました。下に入力してください。{A}お困りですか?{/A}"},"ko-KR":{singular:"추가 보안 조치로 회원님의 이메일 주소로 비밀번호 6자리를 전송했습니다. 비밀번호를 아래에 입력하세요. {A}도움이 필요하신가요?{/A}"},"pt-BR":{singular:"Como medida de seguran\xe7a adicional, enviamos uma senha de seis d\xedgitos para seu endere\xe7o de e-mail. Insira a senha abaixo. {A}Precisa de ajuda? {/A}"},"zh-CN":{singular:"我们向您的电子邮件地址发送了一个 6 位数的密码,作为额外的安全措施。请在下面输入该密码。{A}需要帮助吗?{/A}"}}})})})}),S&&(0,R.jsx)(_.hj,{children:(0,R.jsx)(C.q,{format:Y?"primary":"negative",children:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"{ERROR}",replacements:{ERROR:S}})})})}),(0,R.jsx)(j.xu,{as:"section",mx:"auto",my:(0,a.rem)(10),display:U?"block":"none",children:(0,R.jsx)("div",{id:"turnstile-container"})}),F&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(_.II,E(E({},ei.iris),{},{id:"otp",placeholder:(0,u.Iu)({singular:"Security code",dictionary:{es:{singular:"C\xf3digo de seguridad"},"de-DE":{singular:"Sicherheitscode"},"fr-FR":{singular:"Code de s\xe9curit\xe9"},"ja-JP":{singular:"セキュリティコード"},"ko-KR":{singular:"보안 코드"},"pt-BR":{singular:"C\xf3digo de seguran\xe7a"},"zh-CN":{singular:"安全码"}}}),type:"text",status:S?"negative":"neutral",onChange:e=>{L&&D(!1),ei.iris.onChange(e)}})),(0,R.jsx)(_.hj,{children:(0,R.jsx)(K,{onClick:()=>{G({email:Q.iris.value,password:ee.iris.value,otp:ei.iris.value,isOtp:!0},!0)},children:(0,u.Iu)({singular:"Email me a new code",dictionary:{es:{singular:"Recibir un nuevo c\xf3digo por correo electr\xf3nico"},"de-DE":{singular:"Neuen Code per E-Mail senden"},"fr-FR":{singular:"Envoyez-moi un nouveau code par e-mail"},"ja-JP":{singular:"新しいコードをEメールする"},"ko-KR":{singular:"새 코드 전송하기"},"pt-BR":{singular:"Me envie um email com o novo c\xf3digo"},"zh-CN":{singular:"通过电子邮件向我发送新代码"}}})})})]}),L&&(0,R.jsx)(_.hj,{children:(0,R.jsx)(C.q,{format:"negative",children:(0,R.jsx)(g.n,{size:"3",children:(0,u.Iu)({singular:"Security Code entered is incorrect",dictionary:{es:{singular:"El c\xf3digo de seguridad ingresado es incorrecto."},"de-DE":{singular:"Der angegebene Geheimcode ist ung\xfcltig."},"fr-FR":{singular:"Le code de s\xe9curit\xe9 saisi est incorrect"},"ja-JP":{singular:"入力したセキュリティコードが正しくありません"},"ko-KR":{singular:"입력한 보안 코드가 올바르지 않습니다."},"pt-BR":{singular:"O C\xf3digo de Seguran\xe7a inserido est\xe1 incorreto"},"zh-CN":{singular:"输入的安全码不正确"}}})})})}),(0,R.jsx)(_.hj,{children:(0,R.jsx)(_.fY,{"data-testid":"site_login_submit_button",disabled:!X.valid||y&&!J,loading:X.submitting,onClick:()=>{(0,f.EX)("password",l),(0,f.lJ)(N,i)},className:x,children:k})})]})}let A=(0,s.default)(g.n).withConfig({componentId:"uu5sbr-1"})(["color:",";&.f2pPilotRegLogin{text-decoration:underline;color:",";}&:hover{text-decoration:underline;}"],(0,c.ae)(500),c.Sn),K=s.default.div.withConfig({componentId:"uu5sbr-2"})(["background:transparent;border:none;cursor:pointer;font-size:14px;margin-top:5px;display:block;text-decoration:none;"]);var N=n(106798),z=n(98992),S=n(157249);function V(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function L(e){for(var i=1;ia?.(),children:n})]}))}function F(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function M(e){for(var i=1;it?.(),children:n})]}))}var T=((r=T||{}).control="control",r.variant="variant",r);let J=s.default.section.withConfig({componentId:"flz8zk-0"})(["margin-top:",";display:flex;flex-direction:column;"],(0,a.rem)(12)),q=(0,s.default)(g.n).withConfig({componentId:"flz8zk-1"})(["margin-left:50%;margin:auto;text-align:center;"," ",""],e=>e.faded&&(0,s.css)(["color:",";"],(0,c.ae)(500)),e=>e.addBottomMargin&&(0,s.css)(["margin-bottom:",";"],(0,a.rem)(8))),U=s.default.div.withConfig({componentId:"flz8zk-2"})(["margin-top:",";"],(0,a.rem)(8)),$=(0,s.default)(J).withConfig({componentId:"flz8zk-3"})(["margin:"," 0 "," 0;"],(0,a.rem)(35),(0,a.rem)(41)),Y=(0,s.default)(p.r).withConfig({componentId:"flz8zk-4"})(["text-decoration:underline;"]),H=s.default.button.withConfig({componentId:"flz8zk-5"})(["color:",";cursor:pointer;background:transparent;border:none;padding:0;font-size:",";"],(0,c.iN)(500),(0,a.rem)(14)),Z=(0,u.Iu)({singular:"By joining Vimeo, you agree to our {TERMS_LINK}Terms of Service{/TERMS_LINK}, {PRIVACY_LINK}Privacy Policy{/PRIVACY_LINK} and {COOKIE_LINK}Cookie Policy{/COOKIE_LINK}.",replacements:{TERMS_LINK:e=>(0,R.jsx)(Y,{href:"/terms",target:"_blank",variant:"minimal",format:"soft",children:e},"terms"),PRIVACY_LINK:e=>(0,R.jsx)(Y,{href:"/privacy",target:"_blank",variant:"minimal",format:"soft",children:e},"privacy"),COOKIE_LINK:e=>(0,R.jsx)(Y,{href:"/cookie_policy",target:"_blank",variant:"minimal",format:"soft",children:e},"cookie")},dictionary:{es:{singular:"Al registrarse en Vimeo, acepta nuestros {TERMS_LINK}T\xe9rminos y condiciones{/TERMS_LINK}, nuestra {PRIVACY_LINK}Pol\xedtica de privacidad{/PRIVACY_LINK} y nuestra {COOKIE_LINK}Pol\xedtica de cookies{/COOKIE_LINK}."},"de-DE":{singular:"Wenn du dich bei Vimeo registrierst, stimmst du unseren{TERMS_LINK}Nutzungsbedingungen{/TERMS_LINK}, {PRIVACY_LINK} Datenschutzrichtlinien{/PRIVACY_LINK} und {COOKIE_LINK}Cookie-Richtlinien zu.{/COOKIE_LINK}"},"fr-FR":{singular:"En vous inscrivant sur Vimeo, vous acceptez nos {TERMS_LINK}conditions d'utilisation{/TERMS_LINK}, notre {PRIVACY_LINK}politique de confidentialit\xe9{/PRIVACY_LINK} et notre {COOKIE_LINK}politique concernant les cookies{/COOKIE_LINK}."},"ja-JP":{singular:"Vimeoにご登録いただくと、{TERMS_LINK}利用規約{/TERMS_LINK}、{PRIVACY_LINK}プライバシーポリシー{/PRIVACY_LINK}、{COOKIE_LINK}Cookieポリシー{/COOKIE_LINK}に同意したものとみなされます。"},"ko-KR":{singular:"Vimeo에 가입함으로써 {TERMS_LINK}서비스 약관{/TERMS_LINK} 및 {PRIVACY_LINK}개인정보보호 정책{/PRIVACY_LINK}, {COOKIE_LINK}쿠키 정책{/COOKIE_LINK}에 동의하게 됩니다."},"pt-BR":{singular:"Ao se cadastrar no Vimeo, voc\xea concorda com os {TERMS_LINK}Termos de Servi\xe7o{/TERMS_LINK}, com a {PRIVACY_LINK}Pol\xedtica de Privacidade{/PRIVACY_LINK} e com a {COOKIE_LINK}Pol\xedtica de Cookie do Vimeo.{/COOKIE_LINK}"},"zh-CN":{singular:"加入 Vimeo,即表示您同意我们的{TERMS_LINK}服务条款{/TERMS_LINK}、{PRIVACY_LINK}隐私政策{/PRIVACY_LINK}和 {COOKIE_LINK}Cookie 政策{/COOKIE_LINK}。"}}});function W({email:e,fa:i,name:n,onSuccess:r,redirectUrl:a,shouldOptIntoMarketing:s=!0,switchType:c,xsrft:d,onEmailChange:g,redirectUrlAfterSocialLogin:h="",disableEmail:y=!1,socialSubmitBtn:b,onSocialLoginSubmit:j,onSocialLoginClick:I,target:C,termsAndConditions:w,disclaimer:x,onSSOFlowChoice:E,placeholder:P,hasF2PVariant:O}){let{0:k,1:A}=(0,t.useState)(s),K=()=>{A(!k),(0,f.o4)(!k,!1)},S=(0,o.g)()("TopNav.SignInWithSSO","show_sso_button",T.control)===T.variant,V=I??f.Sw;w=w||Z;let{0:L,1:D}=(0,t.useState)(!1),{0:F,1:M}=(0,t.useState)(void 0),{turnstileToken:B}=(0,m.D)(!1,"turnstile-container",{errorCb:()=>{D(!0),M((0,u.Iu)({singular:"Whoops! We are having some technical difficulties. To continue, contact our {A}support team{/A}.",replacements:{A:e=>(0,R.jsx)(p.r,{href:"https://vimeo.com/help/contact",target:"_blank",children:e})},dictionary:{es:{singular:"\xa1Uy! Estamos teniendo algunas dificultades t\xe9cnicas. Para continuar, p\xf3ngase en contacto con nuestro {A}equipo de asistencia{/A}."},"de-DE":{singular:"Hoppla! Wir haben einige technische Schwierigkeiten. Um fortzufahren, kontaktieren Sie unser {A}Support-Team{/A}."},"fr-FR":{singular:"Oups\xa0! Nous rencontrons des difficult\xe9s techniques. Pour continuer, contactez notre {A}\xe9quipe d'assistance{/A}."},"ja-JP":{singular:"申し訳ありません。現在、技術的な問題が発生しています。続行するには、 {A}サポートチーム{/A}までお問い合わせください。"},"ko-KR":{singular:"이런! 현재 기술적인 문제가 발생했습니다. 계속하려면 {A}지원팀{/A}에 문의하세요."},"pt-BR":{singular:"Opa! Estamos com algumas dificuldades t\xe9cnicas. Para continuar, entre em contato com nossa {A}equipe de suporte{/A}."},"zh-CN":{singular:"抱歉!我们遇到了一些技术困难。如需继续,请联系我们的{A}支持团队{/A}。"}}}))},beforeInteractiveCb:()=>D(!0)});return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(J,{children:(0,R.jsx)(v.O,{xsrft:d,redirectUrl:a,optIn:k,name:n,email:e,disableEmail:y,onEmailChange:g,fa:i,onSuccess:r,placeholder:P,termsAndConditions:w,disclaimer:x,hasF2PVariant:O,marketingCheckBox:(0,R.jsx)(N.Z,{hideHorizontalRule:!0,marketingOptIn:k,marketingOptInHandler:K}),turnstileToken:B,turnstileError:F,captchaVisible:L})}),S&&(0,R.jsx)(J,{children:(0,R.jsx)(q,{size:"1",children:(0,R.jsx)(p.r,{onClick:()=>{E&&E(!0),l.BigPictureClient.sendEvent(new l.Event("vimeo.click",17,{page:"logged_in_homepage",location:"login_modal",target:"login_with_sso_flow",name:"click_signin_with_sso",copy:"Sign in with SSO",feature:"login",type:"general"}))},element:"span",format:"soft",children:(0,u.Iu)({singular:"Sign in with SSO",dictionary:{es:{singular:"Ingresar con SSO"},"de-DE":{singular:"Mit SSO anmelden"},"fr-FR":{singular:"Se connecter avec l'authentification unique"},"ja-JP":{singular:"SSOでサインイン"},"ko-KR":{singular:"통합 인증 (SSO) 로그인"},"pt-BR":{singular:"Entrar com SSO"},"zh-CN":{singular:"使用 SSO 登录"}}})})})}),!O&&(0,R.jsx)(J,{children:(0,R.jsx)(_.to,{children:(0,u.Iu)({singular:"or",dictionary:{es:{singular:"o"},"de-DE":{singular:"oder"},"fr-FR":{singular:"ou"},"ja-JP":{singular:"または"},"ko-KR":{singular:"또는"},"pt-BR":{singular:"ou"},"zh-CN":{singular:"或"}}})})}),(0,R.jsx)(J,{children:(0,R.jsx)(z.h,{xsrft:d,action:"join",optIn:k,redirectUrl:a,onClick:()=>{(0,f.B)(!1,a),V("google",i)},redirectUrlAfterSocialLogin:h,target:C,onSubmit:j,socialSubmitBtn:b,turnstileToken:B,children:(0,u.Iu)({singular:"Join with Google",dictionary:{es:{singular:"Reg\xedstrate con Google"},"de-DE":{singular:"Registriere dich mit Google"},"fr-FR":{singular:"S'inscrire avec Google"},"ja-JP":{singular:"Googleで登録"},"ko-KR":{singular:"Google로 가입하기"},"pt-BR":{singular:"Cadastrar com o Google"},"zh-CN":{singular:"使用 Google 加入"}}})})}),!O&&(0,R.jsx)(N.Z,{hideHorizontalRule:!1,marketingOptIn:k,marketingOptInHandler:K}),c&&(0,R.jsx)(J,{children:(0,R.jsxs)(q,{size:"2",format:"alternative",addBottomMargin:!0,children:[(0,u.Iu)({singular:"Already have an account?",dictionary:{es:{singular:"\xbfYa tiene una cuenta?"},"de-DE":{singular:"Hast du schon ein Konto?"},"fr-FR":{singular:"Vous avez d\xe9j\xe0 un compte\xa0?"},"ja-JP":{singular:"すでにアカウントをお持ちですか?"},"ko-KR":{singular:"이미 계정이 있나요?"},"pt-BR":{singular:"J\xe1 tem uma conta?"},"zh-CN":{singular:"已有帐户?"}}}),"\xa0",(0,R.jsx)(H,{onClick:c,children:(0,u.Iu)({singular:"Log in",dictionary:{es:{singular:"Iniciar sesi\xf3n"},"de-DE":{singular:"Anmelden"},"fr-FR":{singular:"Se connecter"},"ja-JP":{singular:"ログイン"},"ko-KR":{singular:"로그인"},"pt-BR":{singular:"Entrar"},"zh-CN":{singular:"登录"}}})})]})}),!O&&(0,R.jsxs)(J,{children:[(0,R.jsx)(q,{format:"soft",size:"3",className:"termsandconditions",children:w}),x&&(0,R.jsx)(q,{size:"3",children:x})]})]})}function G({isTwoStep:e=!1,xsrft:i,switchType:n,redirectUrl:r,email:a,fa:s,disableEmail:c,onSuccess:d,onEmailChange:g,redirectUrlAfterSocialLogin:m="",onSocialLoginSubmit:h,onSocialLoginClick:v,target:y,onSSOFlowChoice:b,showEnterpriseOptInConsent:j,className:I,placeholder:C,submitCtaText:w,isF2PVariant:x,isSimplifiedSite:E}){let P=v??f.EX,O=(0,o.g)()("TopNav.SignInWithSSO","show_sso_button",T.control)===T.variant,{0:A,1:K}=(0,t.useState)(void 0),N=(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(J,{children:(0,R.jsx)(k,{xsrft:i,redirectUrl:r,email:a,onEmailChange:g,disableEmail:c,fa:s,onSuccess:d,target:y,showEnterpriseOptInConsent:j,placeholder:C,submitCtaText:w,className:I,isF2PVariant:x,isTwoStep:e,onTurnstileTokenChange:K})}),O&&(0,R.jsx)(J,{children:(0,R.jsx)(q,{size:"1",children:(0,R.jsx)(p.r,{onClick:()=>{b&&b(!0),l.BigPictureClient.sendEvent(new l.Event("vimeo.click",17,{page:"logged_in_homepage",location:"login_modal",target:"login_with_sso_flow",name:"click_signin_with_sso",copy:"Sign in with SSO",feature:"login",type:"general"}))},element:"span",format:"soft",children:(0,u.Iu)({singular:"Sign in with SSO",dictionary:{es:{singular:"Ingresar con SSO"},"de-DE":{singular:"Mit SSO anmelden"},"fr-FR":{singular:"Se connecter avec l'authentification unique"},"ja-JP":{singular:"SSOでサインイン"},"ko-KR":{singular:"통합 인증 (SSO) 로그인"},"pt-BR":{singular:"Entrar com SSO"},"zh-CN":{singular:"使用 SSO 登录"}}})})})})]}),S=(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(J,{children:(0,R.jsx)(D,{xsrft:i,action:"login",optIn:null,redirectUrl:r,target:y,onSubmit:h,onClick:()=>{P("facebook",s),(0,f.tA)("facebook",e,r)},className:I,turnstileToken:A,children:(0,u.Iu)({singular:"Log in with Facebook",dictionary:{es:{singular:"Iniciar sesi\xf3n con Facebook"},"de-DE":{singular:"\xdcber Facebook anmelden"},"fr-FR":{singular:"Connexion avec Facebook"},"ja-JP":{singular:"Facebookでログイン"},"ko-KR":{singular:"Facebook 계정으로 로그인"},"pt-BR":{singular:"Entrar com Facebook"},"zh-CN":{singular:"使用 Facebook 登录"}}})})}),(0,R.jsx)(J,{children:(0,R.jsx)(z.h,{xsrft:i,action:"login",optIn:null,redirectUrl:r,onClick:()=>{P("google",s),(0,f.tA)("google",e,r)},onSubmit:h,target:y,redirectUrlAfterSocialLogin:m,className:I,turnstileToken:A,children:(0,u.Iu)({singular:"Log in with Google",dictionary:{es:{singular:"Ingresar con Google"},"de-DE":{singular:"Melde dich mit Google an"},"fr-FR":{singular:"Connexion avec Google"},"ja-JP":{singular:"Googleでログイン"},"ko-KR":{singular:"Google로 로그인"},"pt-BR":{singular:"Entre com o Google"},"zh-CN":{singular:"使用 Google 登录"}}})})}),(0,R.jsx)(J,{children:(0,R.jsx)(B,{xsrft:i,action:"login",optIn:null,redirectUrl:r,target:y,onSubmit:h,onClick:()=>{P("apple",s),(0,f.tA)("apple",e,r)},className:I,turnstileToken:A,children:(0,u.Iu)({singular:"Log in with Apple",dictionary:{es:{singular:"Iniciar sesi\xf3n con Apple"},"de-DE":{singular:"Mit Apple einloggen"},"fr-FR":{singular:"Se connecter avec Apple"},"ja-JP":{singular:"Appleでログイン"},"ko-KR":{singular:"Apple로 로그인"},"pt-BR":{singular:"Entre com seu login da Apple"},"zh-CN":{singular:"使用 Apple 登录"}}})})})]}),V=(0,R.jsx)(J,{children:(0,R.jsx)(_.to,{children:(0,u.Iu)({singular:"or",dictionary:{es:{singular:"o"},"de-DE":{singular:"oder"},"fr-FR":{singular:"ou"},"ja-JP":{singular:"または"},"ko-KR":{singular:"또는"},"pt-BR":{singular:"ou"},"zh-CN":{singular:"或"}}})})}),L=[N,V,S];return e&&(L=E?[N]:[S,V,N]),(0,R.jsxs)(R.Fragment,{children:[L,n&&(0,R.jsx)(J,{children:(0,R.jsxs)(q,{size:"2",format:"alternative",addBottomMargin:!0,children:[(0,u.Iu)({singular:"Don't have an account?",dictionary:{es:{singular:"\xbfNo tienes una cuenta?"},"de-DE":{singular:"Du hast noch kein Konto?"},"fr-FR":{singular:"Vous n'avez pas de compte\xa0?"},"ja-JP":{singular:"新規アカウントを作る"},"ko-KR":{singular:"아직 계정이 없으신가요?"},"pt-BR":{singular:"Voc\xea n\xe3o tem uma conta?"},"zh-CN":{singular:"没有账户?"}}}),"\xa0",(0,R.jsx)(H,{onClick:n,children:(0,u.Iu)({singular:"Join",dictionary:{es:{singular:"Unirse"},"de-DE":{singular:"Registrieren"},"fr-FR":{singular:"S'inscrire"},"ja-JP":{singular:"登録"},"ko-KR":{singular:"가입"},"pt-BR":{singular:"Inscrever-se"},"zh-CN":{singular:"加入"}}})})]})})]})}function X({onSuccess:e,switchType:i,xsrft:n,redirectUrl:r,shouldOptIntoMarketing:a=!0,target:s}){let{0:o,1:c}=(0,t.useState)(a),g=(0,t.useContext)(h.Z);return(0,R.jsxs)(R.Fragment,{children:[i&&(0,R.jsxs)(q,{size:"1",faded:!0,addBottomMargin:!0,children:[(0,u.Iu)({singular:"Already have an account?",dictionary:{es:{singular:"\xbfYa tiene una cuenta?"},"de-DE":{singular:"Hast du schon ein Konto?"},"fr-FR":{singular:"Vous avez d\xe9j\xe0 un compte\xa0?"},"ja-JP":{singular:"すでにアカウントをお持ちですか?"},"ko-KR":{singular:"이미 계정이 있나요?"},"pt-BR":{singular:"J\xe1 tem uma conta?"},"zh-CN":{singular:"已有帐户?"}}}),"\xa0",(0,R.jsx)(p.r,{onClick:i,element:"span",variant:"minimal",children:(0,u.Iu)({singular:"Log in",dictionary:{es:{singular:"Iniciar sesi\xf3n"},"de-DE":{singular:"Anmelden"},"fr-FR":{singular:"Se connecter"},"ja-JP":{singular:"ログイン"},"ko-KR":{singular:"로그인"},"pt-BR":{singular:"Entrar"},"zh-CN":{singular:"登录"}}})})]}),(0,R.jsx)($,{children:(0,R.jsx)(D,{xsrft:n,action:"join",optIn:null,onClick:()=>{l.BigPictureClient.sendEvent(new l.Event("click_to_signup_via_fb",3,{product:"Vimeo Create",cta:"continue_with_facebook",path:window.location.pathname,location:"signup",device_id:g?.vuid||null,lang:g?.locale||null,platform:window.navigator.platform,user_id:g?.user?.id.toString()||null,session_id:null,client_timestamp:null,client_ver:null,clients_session_start_ts:null,debug_mode:null,in_background:null,is_guest:null,flow:null,user_package_type:null}))},redirectUrl:r,target:s,children:(0,u.Iu)({singular:"Continue with Facebook",dictionary:{es:{singular:"Continuar con Facebook"},"de-DE":{singular:"Weiter mit Facebook"},"fr-FR":{singular:"Continuer avec Facebook"},"ja-JP":{singular:"Facebookで続ける"},"ko-KR":{singular:"Facebook으로 계속하기"},"pt-BR":{singular:"Continuar com o Facebook"},"zh-CN":{singular:"使用 Facebook 继续"}}})})}),(0,R.jsxs)(J,{children:[(0,R.jsx)(U,{children:(0,R.jsx)(d.X,{checked:o,onChange:()=>{c(!o)},id:"marketing_opt_in",label:(0,R.jsx)(q,{size:"3",children:(0,u.Iu)({singular:"I agree to receive newsletters, product updates, and exclusive offers from Vimeo.",dictionary:{es:{singular:"Acepto recibir noticias, actualizaciones de productos y ofertas exclusivas de Vimeo."},"de-DE":{singular:"Ich bin damit einverstanden, Newsletter, Produkt-Updates und exklusive Angebote von Vimeo zu erhalten."},"fr-FR":{singular:"J'accepte de recevoir des newsletters, des nouveaut\xe9s produit et des offres exclusives de Vimeo."},"ja-JP":{singular:"Vimeoからのニュースレター、製品アップデート、特別オファーを受信することに同意します。"},"ko-KR":{singular:"Vimeo로부터 뉴스레터, 제품 업데이트, 특별 제안을 받는 데 동의합니다."},"pt-BR":{singular:"Concordo em receber boletins informativos, atualiza\xe7\xf5es de produto e ofertas exclusivas do Vimeo."},"zh-CN":{singular:"我同意接收来自 Vimeo 的时事通讯、产品新资讯和独家优惠。"}}})})})}),(0,R.jsx)(_.HR,{})]}),(0,R.jsx)(J,{children:(0,R.jsx)(q,{size:"3",children:(0,u.Iu)({singular:"By joining Vimeo, you agree to our {TERMS_LINK}Terms of Service{/TERMS_LINK}, {PRIVACY_LINK}Privacy Policy{/PRIVACY_LINK} and {COOKIE_LINK}Cookie Policy{/COOKIE_LINK}.",replacements:{TERMS_LINK:e=>(0,R.jsx)(p.r,{href:"/terms",target:"_blank",variant:"minimal",children:e},"terms"),PRIVACY_LINK:e=>(0,R.jsx)(p.r,{href:"/privacy",target:"_blank",variant:"minimal",children:e},"privacy"),COOKIE_LINK:e=>(0,R.jsx)(p.r,{href:"/cookie_policy",target:"_blank",variant:"minimal",children:e},"cookie")},dictionary:{es:{singular:"Al registrarse en Vimeo, acepta nuestros {TERMS_LINK}T\xe9rminos y condiciones{/TERMS_LINK}, nuestra {PRIVACY_LINK}Pol\xedtica de privacidad{/PRIVACY_LINK} y nuestra {COOKIE_LINK}Pol\xedtica de cookies{/COOKIE_LINK}."},"de-DE":{singular:"Wenn du dich bei Vimeo registrierst, stimmst du unseren{TERMS_LINK}Nutzungsbedingungen{/TERMS_LINK}, {PRIVACY_LINK} Datenschutzrichtlinien{/PRIVACY_LINK} und {COOKIE_LINK}Cookie-Richtlinien zu.{/COOKIE_LINK}"},"fr-FR":{singular:"En vous inscrivant sur Vimeo, vous acceptez nos {TERMS_LINK}conditions d'utilisation{/TERMS_LINK}, notre {PRIVACY_LINK}politique de confidentialit\xe9{/PRIVACY_LINK} et notre {COOKIE_LINK}politique concernant les cookies{/COOKIE_LINK}."},"ja-JP":{singular:"Vimeoにご登録いただくと、{TERMS_LINK}利用規約{/TERMS_LINK}、{PRIVACY_LINK}プライバシーポリシー{/PRIVACY_LINK}、{COOKIE_LINK}Cookieポリシー{/COOKIE_LINK}に同意したものとみなされます。"},"ko-KR":{singular:"Vimeo에 가입함으로써 {TERMS_LINK}서비스 약관{/TERMS_LINK} 및 {PRIVACY_LINK}개인정보보호 정책{/PRIVACY_LINK}, {COOKIE_LINK}쿠키 정책{/COOKIE_LINK}에 동의하게 됩니다."},"pt-BR":{singular:"Ao se cadastrar no Vimeo, voc\xea concorda com os {TERMS_LINK}Termos de Servi\xe7o{/TERMS_LINK}, com a {PRIVACY_LINK}Pol\xedtica de Privacidade{/PRIVACY_LINK} e com a {COOKIE_LINK}Pol\xedtica de Cookie do Vimeo.{/COOKIE_LINK}"},"zh-CN":{singular:"加入 Vimeo,即表示您同意我们的{TERMS_LINK}服务条款{/TERMS_LINK}、{PRIVACY_LINK}隐私政策{/PRIVACY_LINK}和 {COOKIE_LINK}Cookie 政策{/COOKIE_LINK}。"}}})})})]})}},98992:function(e,i,n){n.d(i,{h:function(){return l}});var r=n(867932);n(652983);var a=n(157249),t=n(397458);function s(e,i){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var i=1;ic?.(),children:r})]}))}},157249:function(e,i,n){n.d(i,{Vq:function(){return g},Z0:function(){return m},_8:function(){return d},je:function(){return p},qw:function(){return c}});var r=n(524777),a=n(173898),t=n(80135),s=n(763952),o=n(823065),l=n(358838),u=n(254025);let c=(0,a.default)(o.A).withConfig({componentId:"a1ryiz-0"})(["&&&{width:",";}"],(0,r.rem)(18)),d=(0,a.default)(l.d).withConfig({componentId:"a1ryiz-1"})(["&&&{width:",";}"],(0,r.rem)(21)),g=(0,a.default)(u.s).withConfig({componentId:"a1ryiz-2"})(["&&&{width:",";vertical-align:top;margin-top:",";& > *{fill:",";}}"],(0,r.rem)(18),(0,r.rem)(3),t.ix),p=a.default.div.withConfig({componentId:"a1ryiz-3"})(["border-radius:100%;overflow:hidden;background-color:#1877f2;margin-right:",";width:",";height:",";"],(0,r.rem)(10),(0,r.rem)(21),(0,r.rem)(21)),m=(0,a.default)(s.z).attrs({size:"lg"}).withConfig({componentId:"a1ryiz-4"})(["&&&{&.f2pPilotRegLogin{width:100%;font-size:",";}width:",";margin:0 auto;background-color:",";color:",";border:"," solid ",";svg{min-width:auto;}:hover{background-color:",";}}"],(0,r.rem)(14),(0,r.rem)(300),t.ix,(0,t.ae)(800),(0,r.rem)(1),(0,t.se)(200),(0,t.se)(50))}}]); //# sourceMappingURL=62305-17e915911d7ec5e7.js.map