#content.contentContainer.contentContainer--flow{min-height:640px}@media all and (max-width: 767px){#content.contentContainer.contentContainer--flow{min-height:min(640px,calc(100dvh - var(--app-footer-stack) - 48px))}}#login.login--challenge .corral{width:min(100%,400px);max-width:400px;box-sizing:border-box}#content.contentContainer.contentContainer--challenge{width:100%;height:auto;min-height:min(640px,calc(100dvh - var(--app-footer-stack) - 96px));max-height:calc(100dvh - var(--app-footer-stack) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - clamp(24px,8vmin,120px));margin-top:clamp(24px,8vmin,120px);padding:16px clamp(12px,4vw,24px) 24px;box-sizing:border-box;border:0!important;box-shadow:none!important;overflow-y:auto;-webkit-overflow-scrolling:touch}.twofa-root{text-align:left;color:#1c1c1c;font-family:var(--pp-font-family);font-weight:400;-webkit-font-smoothing:antialiased}.twofa-inner{max-width:100%;padding-top:2px}.twofa-logo-wrap{margin-bottom:1rem}.twofa-logo-img{display:block;height:40px;width:40px;object-fit:contain}.twofa-heading{margin:0 0 1rem;padding:0;font-size:1.475rem;line-height:1.2;letter-spacing:-.02em;color:#1c1c1c;font-family:var(--pp-font-display);font-weight:500}.twofa-fieldset{margin:0 0 .25rem;padding:0;border:0;min-width:0}.twofa-legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.twofa-option{display:flex;flex-direction:row;align-items:center;gap:.875rem;padding:.75rem 0;border:none;background:transparent;cursor:pointer}.twofa-option-icon-wrap{flex:0 0 1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center}.twofa-option-icon-img{display:block;width:1.25rem;height:1.25rem;object-fit:contain;filter:brightness(0) saturate(100%)}.twofa-option-title{flex:1 1 auto;min-width:0;font-size:.9375rem;line-height:1.4;font-weight:400;color:#1c1c1c;font-family:var(--pp-font-family)}.twofa-option-radio{flex:0 0 auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:1.25rem;height:1.25rem;margin:0;border:2px solid #767676;border-radius:50%;background:#fff;cursor:pointer;position:relative;transition:border-color .15s ease}.twofa-option-radio:hover{border-color:#1c1c1c}.twofa-option-radio:checked{border-color:#000;border-width:2px;background:#fff}.twofa-option-radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;border-radius:50%;background:#000}.twofa-option-radio:focus{outline:none}.twofa-option-radio:focus-visible{outline:.125rem solid #0070e0;outline-offset:.125rem}.twofa-device-block{margin-top:1rem}.twofa-device-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem;cursor:pointer}.twofa-device-label{font-size:.9375rem;line-height:1.4;font-weight:400;color:#1c1c1c;font-family:var(--pp-font-family)}.twofa-device-checkbox{flex-shrink:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:1.125rem;height:1.125rem;margin:0;border:2px solid #767676;border-radius:3px;background:#fff;cursor:pointer;display:grid;place-content:center;transition:background-color .12s ease,border-color .12s ease}.twofa-device-checkbox:checked{background:#000;border-color:#000}.twofa-device-checkbox:checked:after{content:"";width:.3rem;height:.55rem;margin-top:-.08rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.twofa-device-checkbox:focus{outline:none}.twofa-device-checkbox:focus-visible{outline:.125rem solid #0070e0;outline-offset:.125rem}.twofa-device-hint{margin:0;font-size:.8125rem;line-height:1.55;font-weight:400;color:#6c7378;font-family:var(--pp-font-family)}.twofa-device-link{color:#0070e0;font-weight:400;text-decoration:underline}.twofa-device-link:hover{color:#003087}.twofa-actions{margin-top:1.25rem}.twofa-submit-btn{display:block;width:100%;height:3rem;padding:0 1.5rem;border:none;border-radius:100px;background:#053e9a;color:#fff;font-size:1.06666667em;font-family:var(--pp-font-family);font-weight:500;line-height:21px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;-webkit-font-smoothing:antialiased}.twofa-submit-btn:hover{background:#1952ae}.twofa-submit-btn:active{background:#003087;transform:scale(.99)}.twofa-submit-btn:focus{outline:none}.twofa-submit-btn:focus-visible{outline:.125rem solid #0070e0;outline-offset:.125rem}#login.login--challenge .corral:has(#content.contentContainer--paypal-app){width:min(100%,560px);max-width:560px}#content.contentContainer.contentContainer--challenge.contentContainer--paypal-app{min-height:min(560px,calc(100dvh - var(--app-footer-stack) - 120px));height:auto}#content.contentContainer--paypal-app .pp-app-launch__card{max-width:none}#content.contentContainer--paypal-app .pp-app-launch__hero-img{max-width:min(500px,100%)}#content.contentContainer--paypal-app .pp-app-launch__body{padding:clamp(20px,4vw,32px) clamp(16px,5vw,36px) clamp(24px,5vw,40px)}.pp-app-launch{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:100%;padding:0 clamp(8px,3vw,16px) 24px;box-sizing:border-box;font-family:var(--pp-font-family),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}.pp-app-launch__card{width:100%;max-width:440px;margin:0 auto;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 2px 12px #00143514}.pp-app-launch__visual{background:#f5f7fa;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.pp-app-launch__hero-img{display:block;width:100%;max-width:360px;height:auto;object-fit:contain}.pp-app-launch__body{padding:24px 28px 32px;box-sizing:border-box}.pp-app-launch__title{margin:0;font-size:1.375rem;line-height:1.25;font-weight:700;color:#000;letter-spacing:-.02em}.pp-app-launch__lead{margin:14px 0 0;font-size:1rem;line-height:1.45;font-weight:400;color:#4c4c4c}.pp-app-launch__tip{display:flex;align-items:flex-start;gap:10px;margin-top:22px}.pp-app-launch__tip-icon{flex-shrink:0;margin-top:2px;color:#6c7378}.pp-app-launch__tip-text{margin:0;font-size:.8125rem;line-height:1.45;font-weight:400;color:#4c4c4c;overflow-wrap:break-word}@media (min-width: 480px){.pp-app-launch__title{font-size:1.5rem}}.sms-step-root{color:#000;text-align:left;font-family:var(--pp-font-family);padding-top:2px}.sms-step-logo-wrap{margin-bottom:12px}.sms-step-logo{display:block;height:40px;width:40px;object-fit:contain}.sms-step-heading{margin:0;color:#000;font-family:var(--pp-font-display);font-size:26px;line-height:1.05;letter-spacing:-.02em;font-weight:500}.sms-step-phone{margin:18px 0 14px;color:#1c1c1c;font-size:14px;line-height:1.2;letter-spacing:0}.sms-step-pin-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:14px}.sms-step-pin-grid--error{margin-bottom:10px}.sms-step-pin-grid--error .sms-step-pin{border:1px solid #a51d2d;background:#f0f2f5}.sms-step-pin-grid--error .sms-step-pin.sms-step-pin--active{border:1px solid #a51d2d;box-shadow:none}.sms-step-code-error{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px}.sms-step-code-error__icon{flex-shrink:0;margin-top:1px;display:flex}.sms-step-code-error__text{margin:0;color:#5a5a5a;font-size:14px;line-height:1.45;font-family:var(--pp-font-family);font-weight:400;max-width:100%}.sms-step-pin{width:100%;height:56px;border:1px solid #d6dbe0;border-radius:8px;background:#dfe3e7;outline:none;text-align:center;font-size:20px;color:#000}.sms-step-pin--active{border:3px solid #0070e0;background:#fff}.sms-step-pin::-webkit-outer-spin-button,.sms-step-pin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sms-step-resend{display:inline-block;margin-bottom:14px;color:#0070e0;text-decoration:none;font-family:var(--pp-font-family);font-weight:500;font-size:14px;line-height:1.25}.sms-step-actions{display:grid;gap:10px}.sms-step-actions .button{height:46px}@media (max-width: 380px){.sms-step-pin-grid{gap:4px}.sms-step-pin{height:48px;font-size:17px}.sms-step-heading{font-size:22px}}@font-face{font-family:PayPal Open;src:url(/assets/PayPalOpen-Regular-ChLKVmVt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PayPal Open;src:url(/assets/PayPalOpen-Medium-B_W8mpJW.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PayPal Open;src:url(/assets/PayPalOpen-Bold-BQawG9Kz.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--pp-font-family: "PayPal Open", sans-serif;--pp-font-display: "PayPal Open", sans-serif;--pp-blue: #164a9e;--pp-blue-hover: #1952ae;--pp-blue-active: #003087;--pp-link: #0070e0;--pp-text: #001435;--pp-muted: #6c7378;--pp-border: #eaeced;--pp-border-strong: #999;--pp-bg: #ffffff;--pp-surface: #f7f9fa;--pp-focus: #097ff5;--app-footer-stack: 72px}*{box-sizing:border-box}html{background:var(--pp-bg);min-height:100%;min-height:100dvh}#main.main{padding-bottom:calc(var(--app-footer-stack) + env(safe-area-inset-bottom,0px));box-sizing:border-box}body{margin:0;min-height:100%;min-height:100dvh;padding:0;color:var(--pp-text);font-family:var(--pp-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#login:not(.login--challenge) .textInput input,#login:not(.login--challenge) .textInput .fieldLabel,#login:not(.login--challenge) .errorMessage p,#login:not(.login--challenge) .recoveryOption,#login:not(.login--challenge) .loginSignUpSeparator .textInSeparator,#login:not(.login--challenge) .intentFooter{font-weight:400}#login:not(.login--challenge) .show-hide-password{font-weight:400}ul,li{margin:0;padding:0}img{border:0}a,a:link,a:visited{color:var(--pp-link);text-decoration:none;background:transparent}a:hover{color:#73a5ff;outline:none}a:active{color:var(--pp-blue-active)}a:focus{border-radius:4px;outline:var(--pp-focus) solid 4px;outline-offset:.125rem}[aria-disabled=true],.static-link{cursor:default}.sf-hidden,.view-hidden{display:none!important}.accessAid{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}.paypal-logo{text-indent:100%;overflow:hidden;white-space:nowrap}.signin-paypal-logo{margin:0 auto 40px}.paypal-logo-long{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMzUgNDgiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEzMyAyLjAydjMyLjgzaC03LjQ3VjIuMDJIMTMzek0xMjIuNzggMTMuMXYyMS44MWgtNi42NHYtMS44OGMtLjg0LjgyLTEuOCAxLjQ0LTIuODYgMS44OC0xLjA3LjQ2LTIuMjMuNy0zLjQ3LjctMS41NiAwLTMuMDEtLjI5LTQuMzQtLjg3LTEuMzMtLjYxLTIuNDktMS40NC0zLjQ3LTIuNDgtLjk5LTEuMDUtMS43Ny0yLjI3LTIuMzUtMy42Ni0uNTUtMS40Mi0uODItMi45NS0uODItNC41OHMuMjctMy4xNC44Mi00LjUzYy41OC0xLjQyIDEuMzYtMi42NiAyLjM1LTMuNzFhMTAuNDUgMTAuNDUgMCAwIDEgMy40Ny0yLjQ0YzEuMzMtLjYxIDIuNzgtLjkyIDQuMzQtLjkyIDEuMjQgMCAyLjQuMjMgMy40Ny43IDEuMDcuNDQgMi4wMyAxLjA2IDIuODYgMS44OHYtMS44OGg2LjY0di0uMDJ6bS0xMS43NyAxNS44N2MxLjM2IDAgMi40Ny0uNDYgMy4zNC0xLjQuOS0uOTMgMS4zNS0yLjEyIDEuMzUtMy41NyAwLTEuNDUtLjQ1LTIuNjUtMS4zNS0zLjU3LS44Ny0uOTMtMS45OS0xLjQtMy4zNC0xLjQtMS4zNSAwLTIuNDkuNDYtMy4zOSAxLjQtLjg3LjkzLTEuMzEgMi4xMi0xLjMxIDMuNTcgMCAxLjQ1LjQ0IDIuNjUgMS4zMSAzLjU3LjkuOTMgMi4wMyAxLjQgMy4zOSAxLjR6TTg4LjE3IDIuMDJjMS45NyAwIDMuNjUuMjggNS4wNC44MyAxLjM5LjU1IDIuNTYgMS4zMiAzLjUyIDIuMzEuOTggMS4wMiAxLjc1IDIuMTggMi4zIDMuNDkuNTUgMS4zMS44MiAyLjcyLjgyIDQuMjMgMCAxLjUxLS4yNyAyLjkyLS44MiA0LjIzYTExLjE1IDExLjE1IDAgMCAxLTIuMyAzLjQ5Yy0uOTUuOTktMi4xMyAxLjc2LTMuNTIgMi4zMS0xLjM5LjU1LTMuMDcuODMtNS4wNC44M2gtMy42VjM0LjloLTcuNlYyLjAyaDExLjJ6bS0xLjA5IDE0Ljk2YzEuMDIgMCAxLjc5LS4xIDIuMzUtLjMxLjU4LS4yMyAxLjA2LS41MyAxLjQzLS44Ny43OC0uNzMgMS4xNy0xLjcgMS4xNy0yLjkycy0uMzktMi4xOS0xLjE3LTIuOTJjLS4zOC0uMzUtLjg1LS42My0xLjQzLS44My0uNTUtLjIzLTEuMzMtLjM1LTIuMzUtLjM1aC0yLjUydjguMmgyLjUyek00OC45NyAxMy4xaDguMjVsNS42IDEwLjQ2aC4wOUw2Ny45IDEzLjFoNy42NEw1OS4xNyA0NS45OGgtNy42bDcuNDctMTUuMDRMNDguOTcgMTMuMXptLTEuNDcgMHYyMS44MWgtNi42NHYtMS44OGMtLjg0LjgyLTEuOCAxLjQ0LTIuODYgMS44OC0xLjA3LjQ2LTIuMjMuNy0zLjQ3LjctMS41NiAwLTMuMDEtLjI5LTQuMzQtLjg3LTEuMzMtLjYxLTIuNDktMS40NC0zLjQ3LTIuNDgtLjk5LTEuMDUtMS43Ny0yLjI3LTIuMzUtMy42Ni0uNTUtMS40Mi0uODItMi45NS0uODItNC41OHMuMjctMy4xNC44Mi00LjUzYy41OC0xLjQyIDEuMzYtMi42NiAyLjM1LTMuNzFhMTAuMzUgMTAuMzUgMCAwIDEgMy40Ny0yLjQ0YzEuMzMtLjYxIDIuNzgtLjkyIDQuMzQtLjkyIDEuMjQgMCAyLjQuMjMgMy40Ny43IDEuMDcuNDQgMi4wMyAxLjA2IDIuODYgMS44OHYtMS44OGg2LjY0di0uMDJ6TTM1LjczIDI4Ljk3YzEuMzYgMCAyLjQ3LS40NiAzLjM1LTEuNC45LS45MyAxLjM1LTIuMTIgMS4zNS0zLjU3IDAtMS40NS0uNDUtMi42NS0xLjM1LTMuNTctLjg3LS45My0xLjk5LTEuNC0zLjM1LTEuNHMtMi40OS40Ni0zLjM5IDEuNGMtLjg3LjkzLTEuMyAyLjEyLTEuMyAzLjU3IDAgMS40NS40NCAyLjY1IDEuMyAzLjU3LjkuOTMgMi4wMyAxLjQgMy4zOSAxLjR6TTEzLjIgMi4wMmMxLjk3IDAgMy42NS4yOCA1LjA0LjgzIDEuMzkuNTUgMi41NiAxLjMyIDMuNTIgMi4zMS45OCAxLjAyIDEuNzUgMi4xOCAyLjMgMy40OS41NSAxLjMxLjgyIDIuNzIuODIgNC4yMyAwIDEuNTEtLjI3IDIuOTItLjgyIDQuMjNhMTEuMTUgMTEuMTUgMCAwIDEtMi4zIDMuNDljLS45NS45OS0yLjEzIDEuNzYtMy41MiAyLjMxLTEuMzkuNTUtMy4wNy44My01LjA0LjgzSDkuNlYzNC45SDJWMi4wMmgxMS4yem0tMS4wOCAxNC45NmMxLjAyIDAgMS43OS0uMSAyLjM1LS4zMS41OC0uMjMgMS4wNi0uNTMgMS40My0uODcuNzgtLjczIDEuMTctMS43IDEuMTctMi45MnMtLjM5LTIuMTktMS4xNy0yLjkyYy0uMzgtLjM1LS44NS0uNjMtMS40My0uODMtLjU1LS4yMy0xLjMzLS4zNS0yLjM1LS4zNUg5LjZ2OC4yaDIuNTJ6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIgMi4wMmgxMzF2NDMuOTZIMnoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) top center / contain no-repeat;width:100px;height:41.56px;display:block}.corral{margin:0 auto;width:460px;position:relative}.contentContainer{position:relative;border-radius:12px}.contentContainerBordered{margin:120px auto 0;padding:30px 10% 50px;border:1px solid var(--pp-border);overflow:hidden;background:var(--pp-bg)}@media all and (max-width: 767px){.contentContainerBordered{border:none;margin:0 auto}.contentContainer{padding:4.8%;width:100%;background-color:var(--pp-bg)}.corral{width:100%}.signin-paypal-logo{margin:0 auto 14.163%}}.headerText{padding-bottom:16px;text-align:center;font-family:var(--pp-font-display);font-size:24px;font-weight:400;line-height:32px}a.button:link,a.button:visited,.button{width:100%;min-width:6rem;padding:.75rem 2rem;border:.125rem solid var(--pp-blue);display:flex;justify-content:center;align-items:center;background-color:var(--pp-blue);border-radius:100px;cursor:pointer;margin:0;color:#fff;font-size:1.06666667em;text-align:center;text-shadow:none;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-font-smoothing:antialiased;position:relative;line-height:21px;-webkit-appearance:button;-moz-appearance:button;appearance:button;overflow:visible;height:48px;font-family:var(--pp-font-family);font-weight:500}a.button:focus,a.button:link:focus,a.button:visited:focus,.button:focus{outline:.125rem solid var(--pp-focus);outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}a.button:hover,a.button:link:hover,a.button:visited:hover,.button:hover{background-color:var(--pp-blue-hover);border-color:var(--pp-blue-hover)}a.button:active,a.button:link:active,a.button:visited:active,.button:active{color:#fff;background-color:var(--pp-blue-active);border-color:var(--pp-blue-active);outline:none}a.button:link.secondary,a.button:visited.secondary,.button.secondary{background-color:transparent;color:#000;border:.125rem solid #000;box-shadow:0 0 0 .125rem transparent inset;letter-spacing:-.02em}.button.secondary:hover{color:#1161ca;border-color:#1161ca;background-color:transparent}.button.secondary:active{color:var(--pp-blue-active);border-color:var(--pp-blue-active)}.button.secondary:focus{background-color:transparent;outline:.125rem solid var(--pp-focus);outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.fieldWrapper{position:relative;z-index:2;width:100%}.textInput{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.textInput .fieldWrapper{margin-bottom:16px;border:.0625rem solid var(--pp-border-strong);border-radius:4px;background:#fff}.textInput .fieldWrapper:hover{border:.0625rem solid #1040c1;transition:border .2s ease-in-out,background-color .2s ease-in-out}.textInput input{width:100%;min-height:64px;line-height:24px;border:0;border-radius:4px;padding:26px 10px 12px;font-size:1rem;background:transparent;color:#000;outline:none;font-family:inherit}.textInput input::placeholder{color:transparent;font-family:var(--pp-font-display);font-weight:400}.textInput input::-webkit-input-placeholder{color:transparent;font-family:var(--pp-font-display);font-weight:400}.textInput input::-moz-placeholder{color:transparent;font-family:var(--pp-font-display);font-weight:400}.textInput input:-ms-input-placeholder{color:transparent;font-family:var(--pp-font-display);font-weight:400}.textInput input:focus{outline:.125rem solid var(--pp-focus);outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.textInput.hasError .fieldWrapper,.textInput.hasError .fieldWrapper:hover{border-color:#d9360b}.textInput.hasError input:focus{outline-color:#d9360b}.textInput .fieldLabel{position:absolute;left:10px;top:22px;font-family:var(--pp-font-display);font-size:15px;font-weight:400;color:var(--pp-muted);pointer-events:none;transition:all .15s ease}.textInput input:focus~.fieldLabel,.textInput input:not(:placeholder-shown)~.fieldLabel{top:8px;font-size:14px;font-family:var(--pp-font-display);font-weight:400;color:var(--pp-muted)}.errorMessage{position:relative;margin-top:4px;min-height:0}.errorMessage p{margin:0;color:#545d68;font-weight:500;font-size:14px;line-height:20px}.textInput.hasError .errorMessage p{color:#c4391e}.show-hide-password{flex:0 0 auto;align-self:center;margin:0 6px 0 0;padding:8px 10px;background:none;border:none;border-radius:5px;color:var(--pp-link);cursor:pointer;font-family:var(--pp-font-family);font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.show-hide-password:focus-visible{outline:.125rem solid var(--pp-focus);outline-offset:.125rem;box-shadow:0 0 0 .125rem #fff}.show-hide-password:hover{color:#73a5ff}.textInput.hasError .show-hide-password{display:none!important}#passwordSection.showHideButtonForEligibleBrowser .textInput .fieldWrapper{display:flex;flex-direction:row;align-items:stretch}#passwordSection.showHideButtonForEligibleBrowser .textInput input{flex:1 1 auto;min-width:0;width:auto}.splitPhoneSection.adjustSection{margin-bottom:7.08%}.notifications,#keychainErrorMessage{outline:0;margin-bottom:10px;font-size:13px}.recoveryOption{display:inline-block;line-height:10px;font-style:normal;font-family:var(--pp-font-display);font-weight:500}.actions{margin-top:0}.loginSignUpSeparator{border-top:1px solid #cbd2d6;position:relative;margin-top:8.72%;margin-bottom:4.895%;height:15px;text-align:center;font-size:100%}.loginSignUpSeparator .textInSeparator{background-color:#fff;padding:0 .5em;position:relative;color:var(--pp-muted);top:-.7em}.signupContainer{text-align:center}.footer{position:fixed;bottom:0;left:0;right:0;font-family:var(--pp-font-display);font-size:11px;padding-top:14px;padding-bottom:env(safe-area-inset-bottom,0px)}.footer .legalFooter{text-align:center;padding:14px;background-color:var(--pp-surface)}.footerGroup{list-style-type:none;text-align:center}.footerGroup li{display:inline-block;margin:0 10px 0 0}.footerGroup li:last-child{margin:0}.footer .legalFooter a,.footer .legalFooter a:link,.footer .legalFooter a:visited,.footer .legalFooter a:hover,.footerGroup li a,.footerGroup li a:link,.footerGroup li a:visited,.footerGroup li a:hover{color:#545d68;white-space:nowrap;font-family:var(--pp-font-display);font-weight:500}.intentFooter{position:relative;display:block;font-family:var(--pp-font-display);font-size:15px;line-height:16px;margin-top:72px}.intentFooter .localeSelector{text-align:center;display:block;width:100%;padding-top:16px}.intentFooter .localeSelector .localeLink{margin:0;list-style:none;display:inline-block}.intentFooter .localeSelector .localeLink li{padding:0 6px;display:inline-block;border-left:1px solid #ccc}.intentFooter .localeSelector .localeLink li:first-child{padding-left:0;border-left:none}.intentFooter .localeSelector a,.intentFooter .localeSelector a:link,.intentFooter .localeSelector a:visited,.intentFooter .localeSelector a:hover{color:#545d68;font-family:inherit;font-size:100%;font-weight:400}.intentFooter .localeSelector a.selected,.intentFooter .localeSelector a.selected:link,.intentFooter .localeSelector a.selected:visited,.intentFooter .localeSelector a.selected:hover{color:#545d68;font-weight:700}.auxiliaryPasswordLabel{display:none!important}.combined-login__section{margin-bottom:0}.combined-login #splitEmailSection .textInput .fieldWrapper,.combined-login #splitPasswordSection .textInput .fieldWrapper{margin-bottom:10px}.combined-login #forgotPassword{margin:0 0 12px}.combined-login__actions{margin-top:0}.loginInvalidCredentials{display:flex;align-items:center;gap:12px;box-sizing:border-box;margin:0 0 14px;padding:12px 14px;border:1px solid #a94442;border-radius:5px;background:#fff5f5;color:#333;font-size:14px;line-height:1.45}.loginInvalidCredentials__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.loginInvalidCredentials__text p{margin:0}.loginInvalidCredentials__text p+p{margin-top:2px}.tryAnotherWayModal{position:fixed;z-index:1100;left:0;top:0;width:100%;height:100%;background-color:#0006}@keyframes flow-loading-spin{to{transform:rotate(360deg)}}.flow-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#ffffffb8;pointer-events:auto}.flow-loading-spinner{width:42px;height:42px;box-sizing:border-box;border-radius:50%;border:3px solid rgba(0,48,135,.12);border-top-color:var(--pp-blue-active);animation:flow-loading-spin .75s linear infinite}
