.auth-theme_page__3R_Y0{--text:#29352f;--muted:#797c6a;--primary:#456e60;--line:#dcd2bc;--surface:#f6f3e9;background:#f9f6ed url(/ink-landscape.svg) bottom/min(1400px,160%) auto no-repeat}.auth-theme_page__3R_Y0 .auth-brand{font-family:STKaiti,KaiTi,Songti SC,SimSun,serif;font-size:28px;letter-spacing:2px}.auth-theme_page__3R_Y0 .auth-panel{margin:auto;padding:34px;max-width:430px;background:#fffdf6ed;border:1px solid #d8cdb4;border-radius:10px;box-shadow:0 12px 50px #5d654310}.auth-theme_page__3R_Y0 .auth-panel h1{font-family:STKaiti,KaiTi,Songti SC,SimSun,serif;font-size:31px;letter-spacing:2px}.auth-theme_page__3R_Y0 .section-label{color:#9e7b54;letter-spacing:3px;font-size:11px}.auth-theme_page__3R_Y0 .auth-panel input{border-color:#d0cab8;background:#fffef9;min-height:46px}.auth-theme_page__3R_Y0 .auth-panel input:focus{outline-color:#b8ccba;border-color:#73977c}.auth-theme_page__3R_Y0 .auth-panel label{font-size:13px}.auth-theme_page__3R_Y0 .auth-panel .primary{min-height:46px}.auth-theme_page__3R_Y0 .auth-switch{margin-bottom:0;font-size:13px}.auth-theme_page__3R_Y0 .auth-footer{padding-top:22px}.auth-theme_returnHint__xx_dn{margin:12px 0 0;color:#38674d;background:#eef4e9;border-radius:5px;padding:8px 10px;font-size:12px;overflow-wrap:anywhere}.auth-theme_testLogin__Nzc_a{display:grid;grid-gap:8px;gap:8px;margin-top:20px;padding:16px;border:1px solid #cddcc9;border-radius:8px;background:#eef4e9;text-align:center}.auth-theme_testLogin__Nzc_a span{color:#38674d;font-size:12px;font-weight:700}.auth-theme_testLogin__Nzc_a button{width:100%;color:#fffdf6;background:#416b57;white-space:normal}.auth-theme_testLogin__Nzc_a small{color:#6e786a;font-size:11px}@media (max-width:480px){.auth-theme_page__3R_Y0{padding:28px 20px}.auth-theme_page__3R_Y0 .auth-panel{padding:26px 22px;margin-block:46px}}