._page_1o16s_1{--login-ivory:#f9ebd3;--login-gold:#d5b580;isolation:isolate;min-height:100vh;min-height:100svh;color:var(--login-ivory);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#051527 url(/brand/login-background.webp) top/cover no-repeat;padding:clamp(88px,17.4svh,184px) 28px 130px;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;position:relative;overflow:hidden}._rule_1o16s_15{color:var(--login-gold);align-items:center;gap:5px;display:flex;position:absolute;left:2.6%;right:2.6%}._rule_1o16s_15 span{border-top:1px solid #b2935d66;flex:1}._rule_1o16s_15 svg{flex:none}._topRule_1o16s_18{top:26px}._bottomRule_1o16s_19{bottom:36px}._content_1o16s_20{text-align:center;width:100%;max-width:720px;margin:0 auto}._logo_1o16s_21{width:100%;height:auto;display:block}._title_1o16s_22{letter-spacing:.12em;margin:72px 0 0;font-size:30px;font-weight:400;line-height:44px}._titleRule_1o16s_23{border-top:2px solid var(--login-gold);width:44px;margin:18px auto 0}._form_1o16s_24{text-align:left;gap:30px;width:100%;max-width:460px;margin:38px auto 0;display:grid}._field_1o16s_25{gap:12px;display:grid}._field_1o16s_25 label{color:var(--login-ivory);font-size:18px;font-weight:400;line-height:24px}._page_1o16s_1 ._input_1o16s_27{border:1px solid var(--login-gold);color:#fff4e4;caret-color:#f6d79e;width:100%;height:60px;box-shadow:none;background:#20324566;border-radius:8px;padding:0 18px;font-family:inherit;font-size:17px;line-height:24px;transition:border-color .16s,background-color .16s}._page_1o16s_1 ._input_1o16s_27:hover{background-color:#263c5073;border-color:#f2d3a1}._page_1o16s_1 ._input_1o16s_27:focus-visible{outline-offset:4px;box-shadow:none;background-color:#23374b;border-color:#f5dab0;outline:2px solid #edd1a0}._page_1o16s_1 ._input_1o16s_27:disabled{opacity:.65}._page_1o16s_1 ._input_1o16s_27:autofill{-webkit-text-fill-color:#fff4e4;caret-color:#f6d79e;box-shadow:inset 0 0 0 1000px #182a3c}._page_1o16s_1 ._submit_1o16s_32{color:#172337;letter-spacing:.12em;background:#d4b27b url(/brand/gold-surface.webp) 50%/cover no-repeat;border:1px solid #efd3a4;border-radius:8px;gap:10px;width:100%;height:65px;margin-top:2px;font-family:inherit;font-size:21px;font-weight:400;line-height:28px;transition:filter .16s,transform .16s;box-shadow:inset 0 1px #fff4d880}._page_1o16s_1 ._submit_1o16s_32:hover{filter:brightness(1.08)}._page_1o16s_1 ._submit_1o16s_32:active{transform:translateY(1px)}._page_1o16s_1 ._submit_1o16s_32:focus-visible{outline-offset:5px;box-shadow:none;outline:2px solid #fae3ba}._page_1o16s_1 ._submit_1o16s_32:disabled{opacity:.7;filter:none}._error_1o16s_37{color:#ffcebe;background:#522c2ccc;border:1px solid #c9897873;border-radius:6px;margin:-8px 0;padding:12px 14px;font-size:14px;line-height:22px}._spinner_1o16s_38{width:20px;height:20px;animation:1s linear infinite _login-spin_1o16s_1}._loading_1o16s_39{place-items:center;padding:32px;display:grid}._loadingStatus_1o16s_40{align-items:center;gap:12px;font-size:15px;display:flex}@keyframes _login-spin_1o16s_1{to{transform:rotate(360deg)}}@media (max-height:800px) and (min-width:641px){._page_1o16s_1{padding-top:80px;padding-bottom:90px}._content_1o16s_20{max-width:600px}._title_1o16s_22{margin-top:32px;font-size:25px;line-height:36px}._form_1o16s_24{gap:24px;max-width:410px;margin-top:28px}._page_1o16s_1 ._input_1o16s_27{height:54px}._page_1o16s_1 ._submit_1o16s_32{height:58px}}@media (max-width:640px){._page_1o16s_1{background-position:top;padding:92px 28px 96px}._rule_1o16s_15{left:20px;right:20px}._topRule_1o16s_18{top:22px}._bottomRule_1o16s_19{bottom:24px}._content_1o16s_20{max-width:400px}._title_1o16s_22{margin-top:50px;font-size:24px;line-height:36px}._titleRule_1o16s_23{width:32px;margin-top:16px}._form_1o16s_24{gap:26px;margin-top:38px}._field_1o16s_25{gap:10px}._field_1o16s_25 label{font-size:15px;line-height:22px}._page_1o16s_1 ._input_1o16s_27{height:54px;padding-inline:14px;font-size:16px}._page_1o16s_1 ._submit_1o16s_32{height:58px;margin-top:4px;font-size:19px}}@media (prefers-reduced-motion:reduce){._page_1o16s_1 *,._page_1o16s_1 :before,._page_1o16s_1 :after{transition:none}._spinner_1o16s_38{animation-duration:2.4s}}
