._page_a004q_3{--accent:#c9a45c;--accent-2:#dfbd73;--accent-3:#8f6b2e;--panel:#16161b;--panel-2:#1c1c22;--panel-3:#222229;--line:hsla(0,0%,100%,.08);--line-2:hsla(0,0%,100%,.14);--ink:#f3f3f4;--ink-muted:#a6a6ad;--faint:#6d6d76;--gold:#c9a45c;--green:#46c08d;--serif:var(--font-family-base);background:#0d0d10;color:var(--ink);font-family:var(--font-family-base);font-size:var(--text-md);min-height:100vh;overflow:hidden;position:relative}._authBg_a004q_51{background:linear-gradient(90deg,#070708f5,#080809d1 46%,#0808099e),radial-gradient(48vw 52vh at 16% 84%,rgba(96,74,32,.18),transparent 60%),url(../media/images/account/account-yuandian-city-gate-imagegen.webp) 50% /cover no-repeat,linear-gradient(135deg,#15110a,#09090b);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:0}._authBg_a004q_51:before{background:radial-gradient(42vw 48vh at 74% 28%,rgba(201,164,92,.18),transparent 58%);content:"";top:0;right:0;bottom:0;left:0;opacity:.8;position:absolute}._authBg_a004q_51:after{background:repeating-linear-gradient(118deg,hsla(0,0%,100%,.014) 0 1px,transparent 1px 92px);content:"";top:0;right:0;bottom:0;left:0;position:absolute}._auth_a004q_51{display:grid;min-height:100vh;padding:84px 24px;place-items:center;position:relative;z-index:1}._box_a004q_123{position:relative;transform:translateY(-28px);width:min(420px,100%);z-index:1}._cardHead_a004q_137{margin:0 0 22px}._cardTitle_a004q_145{color:var(--ink);font-size:var(--text-4xl);font-weight:700;letter-spacing:0;line-height:1.3;margin:0 0 6px}._cardSubtitle_a004q_163{color:var(--ink-muted);font-size:var(--text-md);line-height:1.65;margin:0}._cardFooter_a004q_177{margin-top:24px}.account-auth-form,.apage-form{display:flex;flex-direction:column;gap:14px}.account-auth-tabs,.amini{display:flex;gap:16px;margin:0 0 22px;padding:0}.account-auth-tab,.account-auth-tabs,.amini,.amini button{background:transparent;border:0;border-radius:0;box-shadow:none}.account-auth-tab,.amini button{border-bottom:2px solid transparent;color:var(--faint);cursor:pointer;font-size:var(--text-xl);font-weight:400;height:auto;padding:0 0 8px;transition:color .18s ease,border-color .18s ease}.account-auth-tab:hover,.amini button:hover{color:var(--ink)}.account-auth-tab.is-active,.amini button.is-active,.amini button.on{background:transparent;border-color:var(--accent);box-shadow:none;color:#f1d79b;font-weight:500}.account-auth-field,.field{background:var(--panel);border:1px solid var(--line);border-radius:6px;display:block;padding:12px 16px;position:relative;transition:border-color .18s ease}.account-auth-field:focus-within,.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px #c9a45c14}.account-auth-label,.field label{color:var(--faint);display:block;font-size:var(--text-sm);font-weight:400;letter-spacing:.06em;line-height:1.4;margin:0 0 6px}.account-auth-input-wrap,.inwrap{align-items:center;display:flex;gap:10px;position:relative}.account-auth-input-icon{display:none}.account-auth-input,.field input,.field select{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--ink);flex:1;font-size:var(--text-md);height:32px;line-height:32px;min-width:0;outline:none;padding:0;width:100%}.account-auth-input:focus{box-shadow:none}.account-auth-input::-moz-placeholder,.field input::-moz-placeholder{color:var(--faint)}.account-auth-input::placeholder,.field input::placeholder{color:var(--faint)}.account-auth-input:-webkit-autofill,.account-auth-input:-webkit-autofill:focus,.account-auth-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--panel) inset;caret-color:var(--ink);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.account-auth-password-row,.account-auth-sms-row{align-items:center;display:flex;gap:10px}.account-auth-password-row .account-auth-input-wrap,.account-auth-sms-row .account-auth-input-wrap{flex:1}.account-auth-code-btn,.account-auth-eye,.account-auth-icon-btn,.eye,.send{align-items:center;background:transparent;border:0;border-radius:0;color:var(--faint);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--text-md);height:auto;justify-content:center;line-height:1.4;padding:0;transition:color .18s ease;white-space:nowrap;width:auto}.account-auth-code-btn,.send{color:var(--accent)}.account-auth-code-btn:hover:not(:disabled),.account-auth-eye:hover:not(:disabled),.account-auth-icon-btn:hover:not(:disabled),.eye:hover,.send:hover{background:transparent;color:#f1d79b}.account-auth-code-btn:disabled,.account-auth-eye:disabled,.account-auth-icon-btn:disabled{background:transparent;color:var(--faint);cursor:not-allowed;opacity:.55}.account-auth-eye svg,.account-auth-icon-btn svg,.eye svg{height:17px;width:17px}.account-auth-primary,.btn-main{align-items:center;background:linear-gradient(180deg,#dfbd73,#c9a45c);border:1px solid rgba(242,211,145,.36);border-radius:6px;box-shadow:inset 0 1px #fff4d257,0 16px 36px #c9a45c1f;color:#15110a;cursor:pointer;display:inline-flex;font-size:var(--text-xl);font-weight:500;height:50px;justify-content:center;letter-spacing:.1em;margin-top:0;text-decoration:none;transition:background .18s ease,border-color .18s ease,opacity .18s ease;width:100%}.account-auth-primary:hover:not(:disabled),.btn-main:hover:not(:disabled){background:linear-gradient(180deg,#edcb82,#d2ad63);border-color:#ffe4a885;color:#0f0d08;transform:none}.account-auth-primary:disabled,.btn-main:disabled{cursor:not-allowed;opacity:.5}.account-auth-alert{background:#972d2238;border:1px solid rgba(255,117,94,.28);border-radius:6px;color:#ffd8d2;font-size:var(--text-sm);line-height:1.55;padding:11px 13px}.account-auth-alert.is-success{background:#237a462e;border-color:#81d4883d;color:#d9f9d4}.lrow{color:var(--ink-muted);font-size:var(--text-sm);gap:14px;justify-content:space-between;margin:2px 0}.lrow,.lrow label{align-items:center;display:flex}.lrow label{cursor:pointer;gap:7px}.lrow input{accent-color:var(--accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff14;border:1px solid hsla(0,0%,100%,.42);border-radius:2px;display:grid;height:14px;margin:0;place-items:center;width:14px}.lrow input:checked{background:linear-gradient(180deg,#dfbd73,#c9a45c);border-color:var(--accent)}.lrow input:checked:after{border:solid #15110a;border-width:0 0 1.5px 1.5px;content:"";height:4px;margin-top:-1px;transform:rotate(-45deg);width:7px}.lrow a:hover{color:#f1d79b}.account-auth-footer-links,.afoot{color:var(--ink-muted);display:block;font-size:var(--text-lg);line-height:1.6;margin-top:18px;text-align:center}.account-auth-footer-links{margin-top:0}.account-auth-link,.afoot a{color:var(--accent);text-decoration:none;transition:color .18s ease}.account-auth-link:hover,.afoot a:hover{color:#f1d79b}.account-auth-agreement,.agree{align-items:center;color:var(--ink-muted);cursor:pointer;display:flex;font-size:var(--text-md);gap:10px;line-height:1.55;margin:2px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-auth-agreement input,.agree input{accent-color:var(--accent);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff14;border:1px solid hsla(0,0%,100%,.42);border-radius:3px;cursor:pointer;display:grid;flex:0 0 auto;height:18px;margin:0;place-items:center;width:18px}.account-auth-agreement input:checked,.agree input:checked{background:linear-gradient(180deg,#dfbd73,#c9a45c);border-color:var(--accent)}.account-auth-agreement input:checked:after,.agree input:checked:after{border:solid #15110a;border-width:0 0 1.8px 1.8px;content:"";height:5px;margin-top:-1px;transform:rotate(-45deg);width:9px}.account-auth-agreement .account-auth-link,.agree a{color:var(--accent)}.account-auth-agreement-text{flex:1;min-width:0}.account-auth-text-btn{background:transparent;border:0;color:var(--accent);cursor:pointer;font-size:var(--text-md);margin:-2px auto 0;width:-moz-fit-content;width:fit-content}.account-auth-text-btn:hover{color:#f1d79b}.account-auth-step-note,.captcha-note,.tipbox{align-items:flex-start;background:#c9a45c0f;border:1px solid var(--line);border-radius:6px;color:var(--ink-muted);display:flex;font-size:var(--text-sm);gap:9px;line-height:1.6;padding:12px 14px}.tipbox{background:var(--panel);gap:10px}.account-auth-step-note svg,.captcha-note svg,.tipbox svg{color:var(--gold);flex:0 0 auto;height:16px;margin-top:2px;width:16px}.account-auth-done{display:grid;gap:16px;justify-items:center;padding:10px 0 4px;text-align:center}.account-auth-done-icon{background:#c9a45c1f;border:1px solid rgba(201,164,92,.28);border-radius:999px;color:#f5d28c;display:grid;height:62px;place-items:center;width:62px}.account-auth-done-icon svg{height:28px;width:28px}.account-auth-done-title{color:var(--ink);font-size:var(--text-3xl);font-weight:700;margin:0}.account-auth-done-text{color:var(--ink-muted);font-size:var(--text-md);margin:-6px 0 2px}.account-captcha-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020407b8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:18px;position:fixed;z-index:9999}.account-captcha-modal{background:radial-gradient(circle at 18% 0,rgba(201,164,92,.16),transparent 38%),linear-gradient(180deg,#ffffff0f,#ffffff05),#131317f5;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 28px 80px #0000006b;padding:18px;position:relative;width:min(430px,100%)}.account-captcha-close{background:#ffffff0a;border:1px solid var(--line-2);border-radius:50%;color:var(--ink-muted);cursor:pointer;display:grid;font-size:var(--text-xl);height:32px;line-height:1;place-items:center;position:absolute;right:12px;top:12px;width:32px;z-index:2}.account-captcha-close:hover{background:#ffffff14;color:#fff}@media(max-width:560px){._auth_a004q_51{align-items:start;padding:72px 18px 92px}._box_a004q_123{transform:none}.lrow{align-items:flex-start}}
