.preauth-gradient{z-index:-10;width:fit-content;height:100%;position:absolute;top:0;right:20px}.preauth-gradient-sub{z-index:-10;width:fit-content;height:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.login-banner{background-image:url(/assets/signin/preauth-banner-bg.svg),linear-gradient(180deg,var(--blue-100)0%,#126af9 100%);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:16px 0 0 16px;justify-content:left;align-items:flex-end;width:430px;height:550px;padding:50px;display:flex;position:relative}.login-banner h1{color:var(--light-neutral-100);margin-bottom:0;font-size:28px;font-weight:700;line-height:1.3}.login-banner .preauth-banner-sub{z-index:10;background-color:#0c2376;border-radius:100%;position:absolute;top:100px;right:50%;transform:translate(50%)}.login-banner-content{flex-direction:column;display:flex}.login-content{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));border-radius:16px;width:650px;max-width:calc(100vw - 16px);height:600px;padding:40px;box-shadow:0 2px 5px #021f860d}.login-content img{margin-left:-5px}.login-content h1{--tw-text-opacity:1;color:rgb(var(--light-neutral-600)/var(--tw-text-opacity,1));margin-bottom:10px}.login-content h1:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-600)/var(--tw-text-opacity,1))}.login-content h2{--tw-text-opacity:1;color:rgb(var(--light-neutral-600)/var(--tw-text-opacity,1))}.login-content h2:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-600)/var(--tw-text-opacity,1))}.login-content p{--tw-text-opacity:1;color:rgb(var(--light-neutral-400)/var(--tw-text-opacity,1))}.login-content p:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-400)/var(--tw-text-opacity,1))}.login-content a{color:var(--blue-100)}.login-content input::placeholder{--tw-text-opacity:1;color:rgb(var(--light-neutral-400)/var(--tw-text-opacity,1))}.login-content input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--dark-neutral-400)/var(--tw-text-opacity,1))}.login-content input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(var(--dark-neutral-400)/var(--tw-text-opacity,1))}@media (max-width:440px){.login-content h1{margin-bottom:4px;margin-top:0!important;font-size:16px!important;line-height:1.3!important}.login-content h2{font-size:14px!important}.login-content p{font-size:12px!important}.login-content .footer-text{font-size:10px!important}}.login-content .custom-ant-input.ant-input{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(var(--color-border-tertiary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-primary)/var(--tw-bg-opacity,1));width:480px;max-width:calc(100vw - 50px)}.login-content .custom-ant-input.ant-input .ant-input-password-icon:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-400)/var(--tw-text-opacity,1))}.login-content .custom-ant-input.ant-input:focus,.login-content .custom-ant-input.ant-input:hover{border-color:var(--blue-100)}@media (max-width:650px){.login-content .ant-input{width:350px;font-size:11px!important}}.login-content .ant-select-selector{width:480px;max-width:calc(100vw - 50px);border-radius:4px!important;font-size:12px!important}.login-content .ant-select-selector:focus{border-color:var(--blue-100)}.login-content .ant-select-selector:hover{border-color:var(--blue-100)!important}@media (max-width:650px){.login-content .ant-select-selector{width:350px;font-size:11px!important}}.login-content .ant-select-arrow{--tw-text-opacity:1;color:rgb(var(--color-text-tertiary)/var(--tw-text-opacity,1))}.login-content label{--tw-text-opacity:1;color:rgb(var(--light-neutral-600)/var(--tw-text-opacity,1))}.login-content label:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-600)/var(--tw-text-opacity,1))}.login-content .mail-border{border-color:var(--green-100)}.login-content .title{color:var(--green-100)!important}.login-content .footer-text{--tw-text-opacity:1;color:rgb(var(--light-neutral-600)/var(--tw-text-opacity,1))}.login-content .footer-text:is(.dark *){--tw-text-opacity:1;color:rgb(var(--dark-neutral-400)/var(--tw-text-opacity,1))}.signup-content-h-620{height:620px}.error{max-width:calc(100vw - 50px);color:var(--red-100);--tw-bg-opacity:1;background-color:rgb(var(--light-error)/var(--tw-bg-opacity,1))}.error:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--dark-error)/var(--tw-bg-opacity,1))}.error{border:1px solid var(--red-100)}.error p{color:var(--red-100)!important}.success{max-width:calc(100vw - 50px);color:var(--green-100);--tw-bg-opacity:1;background-color:rgb(var(--light-success)/var(--tw-bg-opacity,1))}.success:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--dark-success)/var(--tw-bg-opacity,1))}.success{border:1px solid var(--green-100)}.success p{color:var(--green-100)!important}@media (max-width:650px){.error{width:350px!important;font-size:11px!important}}.red-100{color:var(--red-100)!important}.blue-100{color:var(--blue-100)}.blue{color:var(--teal-100)}:root{--select-bg-elevated:rgb(var(--color-neutral-100)/1)}.dark{--select-bg-elevated:rgb(var(--color-neutral-800)/1)}.ant-select-dropdown{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(var(--color-border-tertiary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));border-radius:4px;padding:0}.mobile-gradient{z-index:-10;background-image:radial-gradient(76.09% 50% at 50% 76.09%,#000c 0%,#052699 49.04%,#05269900 100%);width:150vw;height:70vh;position:fixed;bottom:-100px;left:-25vw}.mobile-preauth-banner{z-index:-11;background-image:url(/assets/signin/preauth-mobile-banner.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:100%;height:200px;position:fixed;top:56px}.mobile-preauth-banner h1{color:var(--light-neutral-100);margin-top:20px;margin-bottom:0;margin-left:20px;font-size:14px;font-weight:700;line-height:1.3}@media (max-width:440px){.preauth-gradient,.preauth-gradient-sub{display:none}}@media (max-width:440px) and (max-height:700px){.mobile-signup-layout{align-items:flex-end!important;padding-bottom:16px!important}}@media (max-width:440px) and (max-height:620px){.mobile-signin-layout{align-items:flex-end!important;padding-bottom:16px!important}.mobile-verify-layout{align-items:center!important}}@media (max-width:440px){.login-content{padding:16px;height:unset!important;border-radius:8px!important}button{width:100%!important}.signup-tooltip{background-color:var(--input-100)}}
