body{--textColor:rgb(37,40,54);--headerColor:rgb(0,0,0);--primaryColor:rgb(80,33,255);--primaryHoverColor:rgb(69,0,204);--primaryTextColor:rgb(255,255,255);--secondaryColor:rgb(255,255,255);--secondaryTextColor:rgb(80,33,255);--secondaryHoverColor:rgb(69,0,204);--tertiaryTextColor:rgb(115,117,124);--otherAccentColor:rgb(170,120,223);--bgPrimaryColor:rgb(255,255,255);--bgSecondaryColor:rgb(242,245,248);--bgTertiaryColor:rgb(231,237,241);--borderColor:rgb(208,219,227);--borderColorAccent:rgb(128,128,128);--linkColor:rgb(80,33,255);--linkHoverColor:rgb(69,0,204);--menuLinkColor:rgb(37,40,54);--fontFamily:var(--font-vietnam,Be Vietnam Pro,sans-serif);--errorColor:rgb(226,76,94);--successColor:rgb(88,192,149);--black:rgb(3,6,21);--white:rgb(255,255,255);--purple:rgb(170,120,223);--purpleHover:rgb(145,53,207);--gap:0.5rem;--mainPadding:1rem;--borderRadius:0.5rem;--facebook:rgb(24,119,242);--overlay:rgba(0,0,0,0.5)}body.dark{--textColor:rgb(231,237,241);--headerColor:rgb(255,255,255);--primaryColor:rgb(80,33,255);--primaryHoverColor:rgb(69,0,204);--primaryTextColor:rgb(255,255,255);--secondaryColor:rgb(14,19,35);--secondaryTextColor:rgb(255,255,255);--secondaryHoverColor:rgb(242,245,248);--tertiaryTextColor:rgb(134,137,145);--linkColor:rgb(255,255,255);--linkHoverColor:rgb(242,245,248);--menuLinkColor:rgb(134,137,145);--otherAccentColor:rgb(170,120,223);--bgPrimaryColor:rgb(14,19,35);--bgSecondaryColor:rgb(37,40,54);--bgTertiaryColor:rgb(60,64,85);--borderColor:rgb(60,64,85);--borderColorAccent:rgb(42,52,61);--fontFamily:var(--font-vietnam,Be Vietnam Pro,sans-serif);--errorColor:rgb(226,76,94);--successColor:rgb(88,192,149);--black:rgb(3,6,21);--white:rgb(255,255,255);--purple:rgb(170,120,223);--purpleHover:rgb(145,53,207);--gap:0.5rem;--mainPadding:1rem;--borderRadius:0.5rem;--facebook:rgb(24,119,242);--overlay:rgba(255,255,255,0.5)}body.classic{--textColor:rgb(42,52,61);--headerColor:rgb(42,52,61);--menuTextColor:rgb(42,52,61);--primaryColor:rgb(0,36,156);--primaryTextColor:rgb(255,255,255);--primaryHoverColor:rgb(18,40,114);--secondaryColor:rgb(255,255,255);--secondaryTextColor:rgb(0,36,156);--secondaryHoverColor:rgb(18,40,114);--linkColor:rgb(0,36,156);--linkHoverColor:rgb(18,40,114);--otherAccentColor:rgb(18,40,114);--bgPrimaryColor:rgb(255,255,255);--bgSecondaryColor:rgb(218,226,234);--bgTertiaryColor:rgb(231,237,241);--borderColor:rgb(218,226,234);--borderColorAccent:rgb(128,128,128);--fontFamily:var(--font-vietnam,Be Vietnam Pro,sans-serif);--errorColor:rgb(226,76,94);--successColor:rgb(88,192,149);--black:rgb(0,0,0);--white:rgb(255,255,255);--gap:0.5rem;--mainPadding:1rem;--borderRadius:0.5rem;--facebook:rgb(24,119,242);--overlay:rgba(0,0,0,0.5)}img{max-width:100%;height:auto;display:block}*{box-sizing:border-box}a{color:var(--linkColor)}a:hover{color:var(--linkHoverColor)}.oui-button{min-width:calc(var(--gap)*12);border:.0625rem solid var(--borderColor);border-radius:var(--borderRadius);cursor:pointer;font-family:inherit;padding:0;white-space:nowrap}.oui-button.disabled,.oui-button.is-loading{cursor:not-allowed;opacity:.5}.oui-button.is-loading .spinner div{margin:auto}.oui-button.small{font-size:.75rem;font-weight:700;line-height:calc(var(--gap)*3.75);padding:0 var(--gap)}.oui-button.small.is-loading>div{max-height:calc(var(--gap)*3.75)}.oui-button.small.is-loading .spinner{top:calc(var(--gap)*-3.3);width:calc(var(--gap)*2.5);height:calc(var(--gap)*2.5)}.oui-button.small.is-loading .spinner div{width:calc(var(--gap)*2);height:calc(var(--gap)*2)}.oui-button.medium{font-size:.875rem;font-weight:700;line-height:calc(var(--gap)*4.75);padding:0 calc(var(--gap)*2)}.oui-button.medium.is-loading>div{max-height:calc(var(--gap)*4.75)}.oui-button.medium.is-loading .spinner{top:calc(var(--gap)*-4.1)}.oui-button.medium.is-loading .spinner,.oui-button.medium.is-loading .spinner div{width:calc(var(--gap)*3.5);height:calc(var(--gap)*3.5)}@media(max-width:30rem){.oui-button.medium.is-loading .spinner{top:calc(var(--gap)*-3.1);width:calc(var(--gap)*2.5);height:calc(var(--gap)*2.5)}.oui-button.medium.is-loading .spinner div{width:calc(var(--gap)*2);height:calc(var(--gap)*2);border-width:calc(var(--gap)*.3)}}.oui-button.large{font-size:1rem;font-weight:700;line-height:calc(var(--gap)*7.75);padding:0 calc(var(--gap)*2)}.oui-button.large.is-loading>div{max-height:calc(var(--gap)*7.75)}.oui-button.large.is-loading .spinner{top:calc(var(--gap)*-6.9);width:calc(var(--gap)*6);height:calc(var(--gap)*6);display:flex;align-items:center}.oui-button.large.is-loading .spinner>div{width:calc(var(--gap)*5);height:calc(var(--gap)*5)}@media(max-width:30rem){.oui-button.medium{font-size:.75rem;font-weight:700;line-height:calc(var(--gap)*3.75);padding:0 var(--gap)}.oui-button.medium.is-loading>div{max-height:calc(var(--gap)*3.75)}.oui-button.large{font-size:.875rem;font-weight:700;line-height:calc(var(--gap)*4.75);padding:0 calc(var(--gap)*2)}.oui-button.large.is-loading>div{max-height:calc(var(--gap)*4.75)}}.oui-button.large:has(a),.oui-button.medium:has(a),.oui-button.small:has(a),.oui-button:has(a){padding:0}.oui-button a{display:inline-block;vertical-align:middle;color:inherit;text-decoration:none;font-size:.75rem;font-weight:700;line-height:calc(var(--gap)*3.75);padding:0 var(--gap)}.oui-button a.is-loading>div{max-height:calc(var(--gap)*3.75)}.oui-button.small a{font-size:.75rem;font-weight:700;line-height:calc(var(--gap)*3.75);padding:0 var(--gap)}.oui-button.small a.is-loading>div{max-height:calc(var(--gap)*3.75)}.oui-button.medium a{font-size:.875rem;font-weight:700;line-height:calc(var(--gap)*4.75);padding:0 calc(var(--gap)*2)}.oui-button.medium a.is-loading>div{max-height:calc(var(--gap)*4.75)}@media(max-width:30rem){.oui-button.medium a{font-size:.75rem;font-weight:700;line-height:calc(var(--gap)*3.75);padding:0 var(--gap)}.oui-button.medium a.is-loading>div{max-height:calc(var(--gap)*3.75)}}.oui-button.large a{font-size:1rem;font-weight:700;line-height:calc(var(--gap)*7.75);padding:0 calc(var(--gap)*2)}.oui-button.large a.is-loading>div{max-height:calc(var(--gap)*7.75)}@media(max-width:30rem){.oui-button.large a{font-size:.875rem;font-weight:700;line-height:calc(var(--gap)*4.75);padding:0 calc(var(--gap)*2)}.oui-button.large a.is-loading>div{max-height:calc(var(--gap)*4.75)}}.oui-button.primary{color:var(--primaryTextColor);background-color:var(--primaryColor);border-color:var(--primaryColor)}.oui-button.primary:hover{background-color:var(--primaryHoverColor);border-color:var(--primaryHoverColor)}.oui-button.secondary{color:var(--secondaryTextColor);background-color:var(--secondaryColor);border-color:var(--secondaryTextColor)}.oui-button.secondary:hover{border-color:var(--secondaryHoverColor);color:var(--secondaryHoverColor)}.oui-button.text{color:var(--linkColor);background-color:inherit;border:none}.oui-button.text:hover{color:var(--linkHoverColor)}.oui-button.is-loading{vertical-align:middle;cursor:not-allowed;opacity:.5;color:rgba(0,0,0,0)}.oui-button.is-loading:hover{color:rgba(0,0,0,0)}.oui-button.is-loading span{display:inline-block}.oui-button.is-loading .spinner{margin:auto;position:relative;display:flex;align-items:center}.oui-button.is-loading .spinner.primary{background-color:rgba(0,0,0,0)}main.login-layout{width:calc(var(--gap)*64);max-width:90%;padding:calc(var(--gap)*4) 0;display:flex;justify-content:center;align-items:center}main.login-layout .inner{width:100%;padding:calc(var(--gap)*4)}@media(max-width:30rem){main.login-layout .inner .oui-button.medium{font-size:.875rem;font-weight:700;line-height:calc(var(--gap)*4.75);padding:0 calc(var(--gap)*2)}main.login-layout .inner .oui-button.medium.is-loading>div{max-height:calc(var(--gap)*4.75)}}main.login-layout .inner .oui-input-container{padding-top:calc(var(--gap)*2)}main.login-layout .inner .oui-input-container.email{padding:0}main.login-layout .inner .oui-input-container.dynamic-label:has(input:placeholder-shown) label{color:var(--tertiaryTextColor)}main.login-layout .inner .title{margin:0 0 calc(var(--gap)*2);padding:0 0 calc(var(--gap)*2);font-size:1.5rem;font-weight:700;color:var(--headerColor);border-bottom:.0625rem solid var(--borderColor)}@media(max-width:30rem){main.login-layout .inner .title{font-size:1.25rem}}main.login-layout .inner .form{display:flex;flex-direction:column}main.login-layout .inner .form .likeLabel{font-size:calc(var(--gap)*1.75)}main.login-layout .inner .form .oui-button.primary{margin-top:calc(var(--gap)*3)}main.login-layout .inner .form.lost-password .oui-input-container.dynamic-label{margin-top:calc(var(--gap)*2)}main.login-layout .inner .form.lost-password button{margin-top:calc(var(--gap)*3)}main.login-layout .inner .form.create-account .submit-container{display:flex;flex-direction:column}main.login-layout .inner .form.create-account .meter{font-size:.75rem;min-height:calc(var(--gap)*5);padding-top:calc(var(--gap)*.5)}main.login-layout .inner .form.create-account .password-container{display:flex;flex-direction:column}main.login-layout .inner .form.create-account .marketing-consent{display:flex;flex-flow:row-reverse;align-items:flex-start;gap:var(--gap);padding-top:calc(var(--gap)*3)}main.login-layout .inner .form.create-account .marketing-consent label{font-size:.75rem}main.login-layout .inner .form.create-account .marketing-consent .oui-input{accent-color:var(--primaryColor);height:calc(var(--gap)*2);width:calc(var(--gap)*2)!important}main.login-layout .inner .form.create-account .text-with-link{padding-top:calc(var(--gap)*1.5)}main.login-layout .inner .form.email .text-with-link{padding-top:calc(var(--gap)*3);align-self:flex-start}main.login-layout .inner .text-with-link{padding-top:0;font-size:.75rem;align-self:center}main.login-layout .inner .text-with-link a{text-decoration:none;font-weight:700}main.login-layout .inner .text-with-link a:hover{cursor:pointer}.dark main.login-layout .inner .text-with-link a:hover{text-decoration:underline}main.login-layout .inner .emailBackLink{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;cursor:pointer;background-position:100% 50%;background-repeat:no-repeat;padding-right:calc(var(--gap)*2.5)}.light main.login-layout .inner .emailBackLink{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-cobalt.a51a464d.svg)}.light main.login-layout .inner .emailBackLink:hover{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-cobalt-dark.4af23126.svg)}.dark main.login-layout .inner .emailBackLink{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-white.8570f0b8.svg)}.dark main.login-layout .inner .emailBackLink:hover{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-grey.8d68893b.svg)}.classic main.login-layout .inner .emailBackLink{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-indigo.1465254c.svg)}.classic main.login-layout .inner .emailBackLink:hover{background-image:url(https://auth-statics.operacdn.com/new_frontend/_next/static/media/edit-indigo-dark.4d904bb6.svg)}main.login-layout .inner .required-fields .country-select-container{margin-top:calc(var(--gap)*2)}main.login-layout .inner .required-fields select.oui-select{width:100%;margin-top:var(--gap)}main.login-layout .inner>.spinner{margin:5vh auto}main.login-layout .inner #webauthn-second-factor{display:flex;flex-direction:column;gap:calc(var(--gap)*2)}main.login-layout .inner #webauthn-second-factor .webauthn-button button.oui-button{width:100%}main.login-layout .inner .change-sfa-buttons{display:flex;gap:calc(var(--gap)*2);flex-flow:row wrap}main.login-layout .inner .change-sfa-buttons button.oui-button{flex:1 0 calc(var(--gap)*25);min-width:-moz-fit-content;min-width:fit-content}