.button-wrapper.social-media-buttons .button:hover{background:transparent}
.custom-container .social-media-buttons a,.custom-container .social-media-buttons a:hover,.custom-container .social-media-buttons a:focus{text-decoration:none}
.hr-line{background-color:var(--f-brand-color-background-disabled);width:100%;height:1px;position:relative;margin-bottom:var(--f-base-space-6)}
.hr-line span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--f-brand-color-background-light);padding:var(--f-base-space-0) var(--f-base-space-2);color:var(--f-brand-color-text-muted);text-align:center;font:var(--f-brand-type-body)}
.signup-form-footer{font:var(--f-brand-type-body);display:flex;justify-content:center}
.signup-form-footer p{margin-bottom:var(--f-base-space-0)}
.social-media-buttons .icon{font-size:24px}
.social-media-buttons .button{display:flex;align-items:center;justify-content:flex-start;padding-right:28%;border:1px solid var(--f-brand-color-border-default);background:var(--f-brand-color-background-light);color:var(--f-brand-color-text-default);margin-bottom:var(--f-base-space-4)}
.email-format{font:var(--f-brand-type-body-medium)}
.verification-option-block{margin-bottom:var(--f-base-space-6)}
.qr-notification-message{font:var(--f-brand-type-body)}
.qr-notification-message a{text-decoration:underline;font-weight:500}
.custom-container.login-notification-container{padding:var(--f-base-space-4)}
.resend-otp-wrapper{height:64px;font:var(--f-brand-type-body)}
.check-inbox-block .button-wrapper{margin-bottom:var(--f-base-space-6)}
.sub-menu-aside{display:none}
.login-spinner-container{position:absolute;margin:0 auto;max-width:100%;height:100vh;background:rgba(255,255,255,.85);z-index:1}
.login-spinner-container .spinner-overlay{background:var(--f-brand-color-background-light);z-index:10;margin:0 auto}
.loading-content{position:absolute;right:50%;margin-right:-48px;top:40%;width:50px;height:50px}
.loader{margin:0 auto;height:76px;width:76px;animation:rotate .8s infinite linear;border:2px solid var(--f-brand-color-border-primary);border-right-color:#ceb4c0;border-radius:50%;position:relative;background:var(--f-brand-color-background-light)}
.content{position:relative;margin-top:-75px;margin-right:5px;width:70px;height:70px}
.oryx{position:absolute;top:9px;right:10px}
@keyframes rotate{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.social-media-buttons{display:flex;align-items:center;justify-content:center;gap:var(--f-base-space-4)}
.button-wrapper.social-media-buttons{margin-bottom:var(--f-base-space-6)}
.qr-sm-icon{border:1px solid var(--f-brand-color-border-default);width:56px;height:56px;display:flex;align-items:center;justify-content:space-around;border-radius:50%;background:transparent}
.qr-sm-icon:hover{text-decoration:none}
.qr-sm-icon:focus{border:2px solid #8e2157;outline:0}
.signup-captcha-wrapper{margin-bottom:var(--f-base-space-6)}
.g-recaptcha{margin-bottom:var(--f-base-space-2);display:inline-flex;width:303px;height:77px;border-radius:4px}
.g-recaptcha.error{border:1px solid var(--f-brand-color-status-error)}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--f-brand-color-background-light) inset;-webkit-text-fill-color:var(--f-brand-color-text-default);font:var(--f-brand-type-body);padding:var(--f-base-space-4) var(--f-base-space-4) var(--f-base-space-1) !important}
input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px var(--f-brand-color-background-light) inset !important;font:var(--f-brand-type-body);padding:var(--f-base-space-4) var(--f-base-space-4) var(--f-base-space-1)}
.signup-form-footer a{margin-left:var(--f-base-space-1)}
.qr-notification-block .icon-close{margin-left:auto;cursor:pointer}
.signup-sm-wrapper.sm-hide{visibility:hidden}
.signup-check-inbox-block{padding-top:var(--f-base-space-1)}
.signup-form-wrapper .title{font:var(--f-brand-type-title-1)}
.signUpLaunch{padding-top:var(--f-base-space-1)}
#signup-launch-notification-container.custom-container.login-notification-container{margin-bottom:var(--f-base-space-6n)}
.signupemail-limit-block .signup-form-wrapper .description{color:var(--f-brand-color-text-muted)}
.signup-launch-form .button-wrapper{margin-bottom:var(--f-base-space-16)}
@media only screen and (min-width:768px){.custom-container,.signUpLaunch .login-notification-container{width:516px}
.signUpLaunch .login-notification-container.long-errorbox{width:732px}
.signup-sm-wrapper .button-wrapper.social-media-buttons{margin-bottom:var(--f-base-space-10)}
.signup-resend-email-block{display:flex}
.signup-resend-email-block p{margin-bottom:var(--f-base-space-0)}
.signup-resend-email{margin-right:var(--f-base-space-1)}
.korean-consent-form .button-wrapper{flex-direction:row;justify-content:space-between;align-items:center}
.korean-consent-form .button-wrapper .button{width:auto;margin-bottom:var(--f-base-space-0)}
.signup-form-footer{margin-bottom:var(--f-base-space-0)}
}