.login_screen__qEzt1{min-height:100dvh;display:flex;flex-direction:column;position:relative;isolation:isolate;background:#e9edf2;color:#142444}.login_header__5TWRo{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:30px 38px}.login_brand__isTcd{display:flex;align-items:center;gap:12px}.login_mark__cs5xx{width:36px;height:36px;display:grid;place-items:center;background:#193860;color:white;border-radius:9px;font-size:20px;font-weight:600}.login_brandName__ucqAZ{font-size:19px;font-weight:600;letter-spacing:2px}.login_brandEn__eYI9D{font-size:11px;letter-spacing:1.7px;color:#677791}.login_headerNote__rFq9D{font-size:11px;letter-spacing:2px;color:#677791;text-align:right}.login_headerNote__rFq9D span{display:block;margin-top:4px;letter-spacing:.6px}.login_main__U2mcH{position:relative;flex:1 1;min-height:485px;display:flex;justify-content:center;align-items:center;padding:24px 38px 40px}.login_lines__rRUVP{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.login_lines__rRUVP i{position:absolute;width:650px;height:260px;border:1px solid #acbcd1;border-radius:50%;top:calc(50% - 130px);left:calc(50% - 325px);transform:rotate(-27deg)}.login_lines__rRUVP i:nth-child(2){width:790px;height:350px;left:calc(50% - 395px);top:calc(50% - 175px);border-color:#c0ccd9}.login_lines__rRUVP i:nth-child(3){width:940px;height:445px;left:calc(50% - 470px);top:calc(50% - 222px);border-color:#d0d8e1}.login_lines__rRUVP i:after{content:"";position:absolute;height:9px;width:9px;border-radius:50%;background:#6e8bb4;top:35%;left:1%;box-shadow:0 0 0 6px #89a7cc18}.login_lines__rRUVP span{position:absolute;font-size:11px;letter-spacing:3px;color:#667b98;top:23%;left:5%}.login_lines__rRUVP span:last-child{left:auto;right:5%;top:auto;bottom:24%}.login_panel__zlyPF{width:370px;max-width:100%;padding:30px 32px 14px;background:#fcfdff;border:1px solid white;border-radius:20px;box-shadow:0 26px 70px #213c5c1b,0 2px 8px #fff9;position:relative}.login_panel__zlyPF:before{content:"";position:absolute;width:38px;height:3px;background:#204eac;left:32px;top:0;border-radius:0 0 4px 4px}.login_eyebrow__tkUJ1{color:#687e9e;font-size:11px;letter-spacing:2.2px;margin-bottom:9px}.login_panel__zlyPF h1{font-size:26px;font-weight:500;letter-spacing:1px}.login_subtitle__IciyZ{color:#6b7b91;font-size:13px;margin:8px 0 25px}.login_field__07CUi{display:block;margin-bottom:20px;color:#465d79;font-size:13px}.login_field__07CUi input{display:block;width:100%;height:52px;margin-top:8px;border:1px solid #d3dce7;border-radius:12px;background:#f4f7fb;color:#243d5e;padding:0 15px}.login_field__07CUi input::placeholder{color:#75859a;opacity:1}.login_field__07CUi input[name=code]{letter-spacing:3px}.login_fieldLine__caGUh{display:flex;justify-content:space-between;gap:10px;align-items:center}.login_help__NFik2{background:none;padding:0;border:0;font-size:11px;color:#607792;text-decoration:underline;text-underline-offset:4px;min-height:32px}.login_helpText__3baBR{font-size:12px;color:#465d79;margin-bottom:16px}.login_submit__ajKqa{width:100%;height:52px;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:14px;border:0;border-radius:12px;background:#204eac;color:white;box-shadow:0 6px 20px #204eac22;font-size:14px;font-weight:600;letter-spacing:2px;transition:filter .2s}.login_submit__ajKqa:hover{filter:brightness(1.08)}.login_feedback__uY2YF{min-height:42px;margin-top:15px;font-size:13px;color:#a32c36;overflow-wrap:anywhere}.login_footer__Xh0OZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:22px 38px;font-size:11px;letter-spacing:1px;color:#61738b;border-top:1px solid #d3dce6}.login_footer__Xh0OZ span{display:block;margin-top:4px;font-size:11px;letter-spacing:.2px;color:#71819a}@media(max-width:680px){.login_header__5TWRo{padding:24px}.login_headerNote__rFq9D{display:none}.login_main__U2mcH{min-height:540px;padding:20px 24px 35px}.login_panel__zlyPF{padding:32px 24px 18px}.login_lines__rRUVP span{display:none}.login_footer__Xh0OZ{padding:18px 24px}.login_field__07CUi,.login_field__07CUi input{font-size:16px}.login_help__NFik2{min-height:48px}.login_feedback__uY2YF,.login_subtitle__IciyZ{font-size:14px}}@media(prefers-reduced-motion:reduce){.login_submit__ajKqa{transition:none}}