.login-modal{width:60vw!important;animation-duration:1.5s!important}@media(max-width:1024px){.login-modal{width:90vw!important}}.login-modal .ant-modal-mask,.login-modal .ant-modal-wrap{animation-duration:1s!important}.login-modal .ant-modal-close{right:.75rem;left:unset}.login-modal .ant-modal-content{padding:0!important}@media(min-width:1024px){.login-modal .ant-modal-content{height:74vh}}.login-modal .ant-modal-content .main-content{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;padding:1.5rem}@media (min-width:1280px){.login-modal .ant-modal-content .main-content{padding:2.5rem 3.5rem}}.login-modal .ant-modal-content .main-content .ant-divider{margin-top:.75rem}.login-modal .ant-modal-content .main-content .logo{margin-top:-1.5rem;height:8rem;width:8rem;fill:#9fbfd6}.login-modal .ant-modal-content .main-content h1{font-size:1rem;line-height:1.5rem}.login-modal .ant-modal-content .main-content p{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.login-modal .ant-modal-content .main-content .ant-segmented-group{--tw-bg-opacity:1;background-color:rgb(237 243 247/var(--tw-bg-opacity,1))}.login-modal .ant-modal-body{display:grid;height:100%}@media (min-width:1024px){.login-modal .ant-modal-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.login-modal .ant-modal-body .image-loader{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (min-width:1024px){.login-modal .ant-modal-body .image-loader{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}.login-modal .ant-modal-body .ant-segmented-item-label{font-size:13px}.login-modal .ant-modal-body .labeler{--motion-origin-translate-y:-5%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration) * var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.login-modal .ant-modal-body .labeler .label-text{font-size:.75rem;line-height:1rem}.login-modal .ant-modal-body .labeler input{height:2.25rem}.login-modal .ant-modal-body .labeler .ant-input-affix-wrapper{height:2.5rem}.login-modal .ant-modal-body .labeler .ant-input-affix-wrapper input{height:unset}.login-modal .ant-modal-body .labeler .phone-no input{text-align:end!important}.login-modal .ant-modal-body .labeler .phone-no input::placeholder{text-align:end}.login-modal .ant-modal-body .login-form{margin-top:1.5rem}.login-modal .ant-modal-body .register-form{display:flex;width:100%;flex-direction:column;gap:.5rem}.login-modal .ant-modal-body .register-form p{margin-bottom:0}.login-modal .ant-modal-body .ant-otp{display:flex;flex-direction:row-reverse}.login-modal .ant-modal-body .user-profile{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between}.login-modal .ant-modal-body .user-profile .user-info{display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;padding:1rem}.login-modal .ant-modal-body .user-profile .user-info .info-row{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.login-modal .ant-modal-body .user-profile .user-info .info-row:not(:last-of-type){border-bottom-width:1px;border-color:rgba(0,0,0,.05)}.login-modal .ant-modal-body .user-profile .header-wrapper{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-bottom:.5rem}.login-modal .ant-modal-body .user-profile .logout-btn{border-radius:.75rem;padding-top:.25rem;--tw-text-opacity:1;color:rgb(232 51 51/var(--tw-text-opacity,1))}.login-modal .ant-modal-body .user-profile .logout-btn:hover{--tw-bg-opacity:1;background-color:rgb(232 51 51/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.login-modal .ant-modal-body .two-cell{margin-top:.75rem;display:flex;align-items:center;gap:.75rem}.login-modal .modal-footer{bottom:2rem;margin-top:2.5rem;width:100%}@media (min-width:1024px){.login-modal .modal-footer{position:absolute;padding-left:3rem;padding-right:3rem}}.login-modal .login-btn{height:2.5rem;width:100%;overflow:hidden}.login-modal .login-btn svg{width:1rem;height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.login-modal .login-btn svg,.login-modal .login-btn:hover svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.login-modal .login-btn:hover svg{--tw-translate-x:-0.5rem}.login-modal .login-btn .bg-lace{position:absolute;height:24rem;width:14rem;--tw-rotate:-60deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:currentColor;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.1}.login-modal .cancel-btn{margin-top:.5rem;height:2.25rem;border-width:1px}.login-modal .ant-modal-footer{display:none}