.LoginForm-module__3LV-Bq__form{flex-direction:column;gap:12px;margin-top:2rem;margin-bottom:1.5rem;padding:0 1.5rem;display:flex}.LoginForm-module__3LV-Bq__field{position:relative}.LoginForm-module__3LV-Bq__input{color:#111;box-sizing:border-box;background:#f0f2f5;border:1px solid #d4dbe3;border-radius:8px;width:100%;height:2.75rem;padding:.5rem .85rem;font-size:.95rem;line-height:120%;transition:border-color .15s,background .15s}.LoginForm-module__3LV-Bq__input::placeholder{color:#7b8a99;font-size:.95rem}.LoginForm-module__3LV-Bq__input:focus{background:#fff;border-color:#ffb800;outline:none;box-shadow:0 0 0 2px #ffb80040}.LoginForm-module__3LV-Bq__toggle{cursor:pointer;color:#555;align-items:center;font-size:1.15rem;display:flex;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.LoginForm-module__3LV-Bq__captcha{box-sizing:border-box;background:#f0f2f5;border:1px solid #d4dbe3;border-radius:8px;align-items:center;height:2.75rem;display:flex;overflow:hidden}.LoginForm-module__3LV-Bq__captcha:focus-within{background:#fff;border-color:#ffb800;box-shadow:0 0 0 2px #ffb80040}.LoginForm-module__3LV-Bq__captchaInput{color:#111;background:0 0;border:none;flex:1;padding:.5rem .85rem;font-size:.95rem}.LoginForm-module__3LV-Bq__captchaInput:focus{outline:none}.LoginForm-module__3LV-Bq__captchaBtn{cursor:pointer;background:0 0;border:none;align-items:center;padding:0 8px 0 0;display:flex}.LoginForm-module__3LV-Bq__captchaBtn img{object-fit:contain;width:3.5rem;height:1.5rem}.LoginForm-module__3LV-Bq__error{color:#ffe6e6;background:#dc3545b3;border-radius:6px;padding:6px 12px;font-size:.85rem;font-weight:500}.LoginForm-module__3LV-Bq__submit{color:#000;letter-spacing:.5px;cursor:pointer;background:linear-gradient(#ffb800 0%,#e69d00 100%);border:1px solid #cca000;border-radius:8px;width:100%;height:2.85rem;padding:.5rem 1rem;font-size:1.05rem;font-weight:700;transition:transform .1s,filter .15s;box-shadow:0 2px 6px #0003}.LoginForm-module__3LV-Bq__submit:hover{filter:brightness(1.05)}.LoginForm-module__3LV-Bq__submit:active{transform:translateY(1px)}.LoginForm-module__3LV-Bq__submit:disabled{opacity:.7;cursor:default}
.PolicyLinks-module__y3-oZG__links{flex-wrap:wrap;justify-content:center;margin:.5rem 0;padding:0 1rem;list-style:none;display:flex}.PolicyLinks-module__y3-oZG__links li{align-items:center;display:inline-flex}.PolicyLinks-module__y3-oZG__links li a{color:var(--policy-link-color,#555);margin:3px;font-family:helvetica,tahoma,sans-serif;font-size:13px;font-weight:700;text-decoration:underline}.PolicyLinks-module__y3-oZG__links li:not(:last-child):after{content:"|";color:var(--policy-sep-color,#565656);margin:0 4px;display:inline-block}
.page-module__Qgykeq__home{padding-bottom:12px}.page-module__Qgykeq__sectionStub{border:1px dashed var(--color-border);text-align:center;color:var(--color-muted);background:#fff;border-radius:8px;margin:8px 0;padding:28px 12px;font-size:13px}.page-module__Qgykeq__footer{flex-direction:column;align-items:center;gap:12px;padding:12px 0 4px;display:flex}
.SupportPanel-module__bCEYoa__area{padding:2rem 2.2rem}.SupportPanel-module__bCEYoa__box{background:var(--support-box-bg,var(--brand-surface));color:var(--support-link-color,#333);border-radius:.5rem;align-items:center;margin-top:.5rem;padding:.5rem .5rem .5rem 12%;text-decoration:none;display:flex}.SupportPanel-module__bCEYoa__box a{color:var(--support-link-color,#333);font-weight:500;text-decoration:none}.SupportPanel-module__bCEYoa__icon{width:2rem;height:2rem;margin-right:.5rem}.SupportPanel-module__bCEYoa__iconSmall{width:20px;height:20px;margin-right:.5rem}.SupportPanel-module__bCEYoa__sep{color:#333;padding:0 .5rem;font-weight:300}.SupportPanel-module__bCEYoa__compact{justify-content:center;margin-top:0;padding:.5rem;font-size:13px}.SupportPanel-module__bCEYoa__grid{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem;display:grid}
.login-module__LzSE2a__wrapper{background:var(--brand-login-bg);--support-box-bg:#0f368ed9;--support-link-color:#fff;--policy-link-color:#002b66;--policy-sep-color:#0b387e;max-width:480px;min-height:100vh;margin:0 auto;padding-bottom:2rem}.login-module__LzSE2a__banner{border-bottom-right-radius:50% 28px;border-bottom-left-radius:50% 28px;position:relative;overflow:hidden}.login-module__LzSE2a__bannerImg{width:100%;height:auto;display:block}.login-module__LzSE2a__logoLink{width:46%;max-width:180px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.login-module__LzSE2a__logo{width:100%;display:block}.login-module__LzSE2a__close{z-index:10;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;text-decoration:none;display:inline-flex;position:fixed;top:16px;right:16px}
