.switchLanguage-container{position:relative}.switchLanguage-container>.view-languageButton{color:#1a1a1a!important}.switchLanguage-container>.view-languageButton>.view-btn-content{display:flex;align-items:center;justify-content:center}.switchLanguage-container>.view-languageButton>.view-btn-content>.view-languageIcon{flex-shrink:0}.switchLanguage-container>.view-languageList{position:absolute;right:0;z-index:150;background:#fff}.switchLanguage-container>.view-languageList>.view-languageItem{display:flex;width:100%;align-items:center;justify-content:space-between;color:#666!important}.switchLanguage-container>.view-languageList>.view-languageItem:hover{background:#f5f6fa}.switchLanguage-container>.view-languageList>.view-languageItem.active{color:#1a1a1a!important;font-weight:600}.switchLanguage-container>.view-languageList>.view-languageItem>.view-btn-content{display:flex;width:100%;align-items:center;justify-content:space-between}.switchLanguage-container.scene-header{cursor:pointer}.switchLanguage-container.scene-header>.view-languageButton{display:inline-flex;min-width:56px;height:36px;padding:8px 14px;align-items:center;justify-content:center;border:1px solid #f0f0f0;border-radius:9999px;background:#fff;font-size:14px;font-weight:600}.switchLanguage-container.scene-header>.view-languageButton:hover{background:#f5f6fa}.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content{gap:6px}.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content>.view-languageIcon{width:16px;height:16px;font-size:16px;line-height:16px}.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content>.bk-icon{padding:0;color:#1a1a1a;font-size:12px}.switchLanguage-container.scene-header>.view-languageList{top:calc(100% + 8px);min-width:140px;padding:8px 0;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.switchLanguage-container.scene-header>.view-languageList>.view-languageItem{height:36px;padding:8px 16px;border-radius:0;font-size:13px;font-weight:400}.switchLanguage-container.scene-login{flex-shrink:0}.switchLanguage-container.scene-login>.view-languageButton{display:inline-flex;height:34px;padding:7px 14px;align-items:center;justify-content:center;border-radius:9999px;background:#f5f5f7;font-size:13px;font-weight:500}.switchLanguage-container.scene-login>.view-languageButton:hover{background:#ececef}.switchLanguage-container.scene-login>.view-languageButton>.view-btn-content{gap:6px}.switchLanguage-container.scene-login>.view-languageButton>.view-btn-content>.view-languageIcon{width:15px;height:15px;font-size:15px;line-height:15px}.switchLanguage-container.scene-login>.view-languageList{top:calc(100% + 6px);min-width:132px;padding:4px;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.switchLanguage-container.scene-login>.view-languageList>.view-languageItem{padding:8px 12px;border-radius:6px;color:#1a1a1a!important;font-size:13px;text-align:left}.switchLanguage-container.scene-login>.view-languageList>.view-languageItem.active{background:#f5f5f7}@media (max-width:1023px){.switchLanguage-container.scene-header>.view-languageButton{min-width:0;padding:8px 10px}.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content>.view-languageIcon{width:18px;height:18px;flex-basis:18px;font-size:18px;line-height:18px}.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content>.bk-icon,.switchLanguage-container.scene-header>.view-languageButton>.view-btn-content>.view-languageText{display:none}}.loginPage.bk-page{width:100%;max-width:none;min-height:100vh;min-height:100dvh;margin:0;background:#fff;color:#1a1a1a}.loginPage.bk-page>.view-topbar{position:sticky;top:0;z-index:40;display:flex;height:56px;padding:0 16px;align-items:center;border-bottom:1px solid #f0f0f0;background:#fff}.loginPage.bk-page>.view-topbar>.view-backButton{display:inline-flex;width:32px;min-width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:#f5f5f7}.loginPage.bk-page>.view-topbar>.view-backButton:hover{background:#ececef}.loginPage.bk-page>.view-topbar>.view-backButton .bk-icon{margin:0;color:#1a1a1a;font-size:18px}.loginPage.bk-page>.view-topbar>.view-pageTitle{position:absolute;left:50%;transform:translateX(-50%);font-size:17px;font-weight:600;pointer-events:none}.loginPage.bk-page>.view-loginWrap{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto;padding:28px 20px 80px}.loginPage.bk-page>.view-loginWrap>.view-loginHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.loginPage.bk-page>.view-loginWrap>.view-loginHead>.view-brand>.view-brandLogo{display:block;width:94px;height:30px}.loginPage.bk-page>.view-loginWrap>.view-loginHead>.view-brand>.view-welcome{display:block;margin-top:10px;font-size:17px;font-weight:700}.loginPage.bk-page>.view-loginWrap>.view-loginForm{margin-top:48px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem{margin-bottom:20px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem.view-passwordItem{margin-bottom:0}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input.view-error>.view-input{border-color:#e02020}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input{height:48px;border-color:#e8e8e8;border-radius:10px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input.focus-view{border-width:1px;border-color:#2c2c2c}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input>input{padding:0 16px;color:#1a1a1a;font-size:15px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input>input::-moz-placeholder{color:#999}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input>input::placeholder{color:#999}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.bk-input>.view-input>.view-right>.bk-icon{padding-right:16px;color:#1a1a1a}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-formItem>.view-fieldError{display:block;margin-top:6px;color:#e02020;font-size:12px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-forgotRow{margin-top:20px;text-align:right}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-forgotRow>.bk-button{color:#1a1a1a;font-size:14px}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-forgotRow>.bk-button:hover{text-decoration:underline}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-loginButton{height:48px;margin-top:44px;border-color:#2c2c2c;border-radius:10px;background:#2c2c2c;font-size:15px;font-weight:600}.loginPage.bk-page>.view-loginWrap>.view-loginForm>.view-loginButton:hover{border-color:#1a1a1a;background:#1a1a1a}.loginPage.bk-page>.view-loginWrap>.view-registerArea{margin-top:32px;text-align:center}.loginPage.bk-page>.view-loginWrap>.view-registerArea>.view-registerHint{display:block;color:#999;font-size:14px}.loginPage.bk-page>.view-loginWrap>.view-registerArea>.view-registerLink{margin-top:6px;color:#1a1a1a;font-size:15px;font-weight:700}.loginPage.bk-page>.view-loginWrap>.view-registerArea>.view-registerLink:hover{text-decoration:underline}@media (max-width:480px){.loginPage.bk-page>.view-loginWrap{padding-right:16px;padding-left:16px}}