.container-HmfwBN{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;height:100vh;display:flex}.translation-ngYXmn{z-index:1000;cursor:pointer;position:absolute;top:20px;right:20px}.translation-ngYXmn svg{width:30px;height:30px;transition:transform .3s ease-in-out}.translation-ngYXmn svg path{fill:#fff!important}@media (max-width:768px){.translation-ngYXmn{z-index:1001;top:16px;right:16px}.translation-ngYXmn svg{filter:brightness(0)invert()!important}.translation-ngYXmn svg path{fill:#fff!important}}.login-ViZix4{background-color:#fff;border-radius:18px;justify-content:center;align-items:center;width:1200px;max-width:90vw;height:540px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000001f}.login-ViZix4 .left-oecz4R{width:727px;height:540px}.login-ViZix4 .left-oecz4R img{width:100%;height:100%}.login-ViZix4 .formWrapper-m7Uyz1{width:400px;max-width:100%;margin:0 auto;padding:0 20px}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item{margin-bottom:24px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-form-item-label{color:#666;font-size:14px;font-weight:500;margin-bottom:8px!important;padding:0!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-form-item-label>label{height:auto!important;font-weight:500!important;line-height:1.5!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password{border:1px solid #e0e0e0!important;border-radius:12px!important;align-items:center!important;min-height:52px!important;padding:0 12px!important;transition:all .3s!important;display:flex!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper:hover,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password:hover,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper:focus-within,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password:focus-within{border-color:#667eea!important;box-shadow:0 0 0 2px #667eea26!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper .ant-input-prefix,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password .ant-input-prefix{color:#999!important;flex-shrink:0!important;margin-right:12px!important;font-size:18px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper input,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password input{background:0 0!important;border:none!important;flex:1!important;width:100%!important;min-height:52px!important;padding:0!important;font-size:16px!important;line-height:52px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper .ant-input-clear-icon,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password .ant-input-clear-icon{margin-left:8px!important;line-height:52px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child{margin-bottom:0!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn{letter-spacing:.5px!important;color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:52px!important;font-size:16px!important;font-weight:600!important;transition:all .3s!important;display:flex!important;box-shadow:0 4px 15px #667eea4d!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn:hover,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn:focus{transform:translateY(-2px)!important;box-shadow:0 6px 20px #667eea66!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn:active{transform:translateY(0)!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn:disabled{opacity:.7!important;box-shadow:none!important;transform:none!important}.login-ViZix4 .title-POnB6s{justify-content:center;align-items:center;margin-bottom:40px;font-size:32px;display:flex}.login-ViZix4 .title-POnB6s img{margin-right:10px}.login-ViZix4 .subtitle-yWgXMa{display:none}@media (max-width:768px){.container-HmfwBN{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);align-items:flex-start;height:100vh;margin:0;padding:0;position:relative;border:none!important;outline:none!important}.login-ViZix4{width:100%;max-width:100%;min-height:100vh;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;margin-top:-50%;position:relative;overflow:hidden;transform:translateY(40%)}.login-ViZix4:before,.login-ViZix4 .left-oecz4R{display:none}.login-ViZix4 .formWrapper-m7Uyz1{z-index:1;background:#fff;border-radius:24px;width:90%;margin:0 auto;padding:40px 12px;position:relative;box-shadow:0 4px 20px #0000001a;border:none!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item{margin-bottom:20px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-form-item-label{color:#555!important;margin-bottom:6px!important;font-size:14px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password{border:1px solid #e0e0e0!important;border-radius:12px!important;height:48px!important;font-size:15px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper:hover,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password:hover,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper:focus-within,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password:focus-within{border-color:#667eea!important;box-shadow:0 0 0 2px #667eea26!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-affix-wrapper input,.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item .ant-input-password input{height:48px!important;padding:0 16px!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child{margin-bottom:0!important}.login-ViZix4 .formWrapper-m7Uyz1 .ant-form-item:last-child .ant-btn{border-radius:12px!important;height:48px!important;font-size:16px!important}.login-ViZix4 .formWrapper-m7Uyz1 .form-nyAUr2{border:none;padding:12px}.login-ViZix4 .title-POnB6s{color:#333;text-align:center;margin-bottom:8px;font-size:24px;font-weight:700}.login-ViZix4 .subtitle-yWgXMa{color:#888;text-align:center;margin-bottom:32px;font-size:14px;line-height:1.5;display:block}.translation-ngYXmn{z-index:1001;top:16px;right:16px}.translation-ngYXmn svg{filter:brightness(0)invert()}}