.dk-login-card[data-v-24948c78]{width:100%;max-width:500px;padding:48px 50px 60px;background:#fff}.dk-login-card h1[data-v-24948c78]{margin:0 0 34px;color:#0a65e8;font-size:32px;line-height:1.4;font-weight:700;letter-spacing:2px}.dk-login-card h2[data-v-24948c78]{margin:0 0 22px;color:#333;font-size:20px;line-height:1.4;font-weight:600}.login-alert[data-v-24948c78]{margin-bottom:18px}.dk-login-form[data-v-24948c78] .ant-form-item{margin-bottom:20px}.dk-login-form[data-v-24948c78] .ant-input{height:46px;padding:0 13px;background:#f9f9fa;border:1px solid #dddce1;border-radius:5px}.dk-login-form[data-v-24948c78] .ant-input-password .ant-input{padding-right:122px}.password-field[data-v-24948c78]{position:relative}.forget-password[data-v-24948c78]{position:absolute;z-index:2;top:0;right:10px;height:46px;padding:0;border:0;color:#999;font-size:14px;background:transparent;cursor:pointer;outline:none}.captcha-row .captcha-image[data-v-24948c78]{display:block;width:100%;height:46px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.login-button[data-v-24948c78]{width:100%;height:46px;margin-top:16px;border-color:#4981fa;border-radius:4px;background:#4981fa;font-size:16px}@media (max-width:560px){.dk-login-card[data-v-24948c78]{padding:28px 0 46px}}