.auth-module__8Eny4W__container{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-module__8Eny4W__card{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.auth-module__8Eny4W__logo{margin-bottom:32px}.auth-module__8Eny4W__title{text-align:center;margin-bottom:24px!important;font-size:32px!important;font-weight:700!important}.auth-module__8Eny4W__subtitle{text-align:center;margin-bottom:4px}.auth-module__8Eny4W__appleButton{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:30px;justify-content:center;align-items:center;gap:12px;width:100%;height:52px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}.auth-module__8Eny4W__appleButton:hover{background:#f5f5f5}.auth-module__8Eny4W__divider{color:#999;align-items:center;width:100%;margin:24px 0;font-size:14px;display:flex}.auth-module__8Eny4W__divider:before,.auth-module__8Eny4W__divider:after{content:"";background:#e5e5e5;flex:1;height:1px}.auth-module__8Eny4W__divider span{padding:0 16px}.auth-module__8Eny4W__input{width:100%;margin-bottom:16px}.auth-module__8Eny4W__input .semi-input-wrapper{height:52px;background:#f5f5f5!important;border:none!important;border-radius:12px!important}.auth-module__8Eny4W__input .semi-input-wrapper-focus{background:#e8f4ff!important;border:2px solid #000!important}.auth-module__8Eny4W__input .semi-input{font-size:16px;background:0 0!important}.auth-module__8Eny4W__input .semi-input-prefix{color:#999;margin-right:8px}.auth-module__8Eny4W__codeInput{width:100%;margin-bottom:16px}.auth-module__8Eny4W__codeInput .semi-input-wrapper{height:56px;background:#f5f5f5!important;border:1px solid #e5e5e5!important;border-radius:12px!important}.auth-module__8Eny4W__codeInput .semi-input-wrapper-focus{background:#fff!important;border:2px solid #000!important}.auth-module__8Eny4W__codeInput .semi-input{letter-spacing:12px;text-align:center;padding-left:12px;font-family:SF Mono,Monaco,monospace;font-size:24px;background:0 0!important}.auth-module__8Eny4W__codeInput .semi-input::-moz-placeholder{letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}.auth-module__8Eny4W__codeInput .semi-input::placeholder{letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}.auth-module__8Eny4W__submitButton{margin-bottom:16px;background:#000!important;border-radius:30px!important;height:52px!important;font-size:16px!important;font-weight:500!important}.auth-module__8Eny4W__submitButton:hover{background:#333!important}.auth-module__8Eny4W__submitButton:disabled{background:#ccc!important}.auth-module__8Eny4W__terms{text-align:center;font-size:12px;line-height:1.6}.auth-module__8Eny4W__terms a{color:inherit;text-decoration:underline}.auth-module__8Eny4W__termsLabel{align-items:flex-start;gap:8px;width:100%;display:flex}.auth-module__8Eny4W__checkboxWrapper{flex-shrink:0;margin-top:1px;display:inline-flex}.auth-module__8Eny4W__checkboxWrapper .semi-checkbox-inner-display{pointer-events:none}.auth-module__8Eny4W__termsText{color:#666;cursor:pointer;font-size:12px;line-height:1.5}.auth-module__8Eny4W__termsText a{color:#06c;text-decoration:none}.auth-module__8Eny4W__termsText a:hover{text-decoration:underline}.auth-module__8Eny4W__links{justify-content:space-between;width:100%;display:flex}.auth-module__8Eny4W__linkButton{color:#000;cursor:pointer;background:0 0;border:none;margin-bottom:16px;padding:0;font-size:14px;text-decoration:underline}.auth-module__8Eny4W__linkButton:hover{color:#666}.auth-module__8Eny4W__linkButton:disabled{color:#ccc;cursor:not-allowed}.auth-module__8Eny4W__links .auth-module__8Eny4W__linkButton{margin-bottom:0}.auth-module__8Eny4W__tooltipContent{font-size:12px;line-height:1.4}body[data-brand=ljh] .auth-module__8Eny4W__container{background:#fff;min-height:100vh}body[data-brand=ljh] .auth-module__8Eny4W__card{box-shadow:none;background:#fff;border:none;border-radius:12px;max-width:400px;padding:48px 40px}body[data-brand=ljh] .auth-module__8Eny4W__logo{margin-bottom:32px}body[data-brand=ljh] .auth-module__8Eny4W__logo img{height:40px!important}body[data-brand=ljh] .auth-module__8Eny4W__title{letter-spacing:-.02em;font-family:Inter,sans-serif;color:#111827!important;margin-bottom:24px!important;font-size:24px!important;font-weight:600!important}body[data-brand=ljh] .auth-module__8Eny4W__input .semi-input-wrapper{height:44px;transition:all .15s;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:9999px!important}body[data-brand=ljh] .auth-module__8Eny4W__input .semi-input-wrapper:hover{border-color:#d1d5db!important}body[data-brand=ljh] .auth-module__8Eny4W__input .semi-input-wrapper-focus{background:#fff!important;border-color:#111827!important;box-shadow:0 0 0 1px #111827!important}body[data-brand=ljh] .auth-module__8Eny4W__input .semi-input{font-family:Inter,sans-serif;font-size:14px}body[data-brand=ljh] .auth-module__8Eny4W__codeInput .semi-input-wrapper{border:1px solid #e5e7eb!important;border-radius:9999px!important}body[data-brand=ljh] .auth-module__8Eny4W__codeInput .semi-input-wrapper-focus{border-color:#111827!important;box-shadow:0 0 0 1px #111827!important}body[data-brand=ljh] .auth-module__8Eny4W__submitButton{background:#000!important;border-color:#000!important;border-radius:9999px!important;height:44px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;transition:all .15s!important}body[data-brand=ljh] .auth-module__8Eny4W__submitButton:hover:not(:disabled){box-shadow:none!important;background:#333!important;border-color:#333!important}body[data-brand=ljh] .auth-module__8Eny4W__submitButton:disabled{background:#d1d5db!important;border-color:#d1d5db!important}body[data-brand=ljh] .auth-module__8Eny4W__divider{color:#9ca3af;font-family:Inter,sans-serif;font-size:13px}body[data-brand=ljh] .auth-module__8Eny4W__divider:before{background:#e5e7eb}body[data-brand=ljh] .auth-module__8Eny4W__divider:after{background:#e5e7eb}body[data-brand=ljh] .auth-module__8Eny4W__linkButton{color:#6b7280;font-family:Inter,sans-serif;font-size:13px}body[data-brand=ljh] .auth-module__8Eny4W__linkButton:hover{color:#111827}body[data-brand=ljh] .auth-module__8Eny4W__termsText{color:#9ca3af;font-family:Inter,sans-serif;font-size:12px}body[data-brand=ljh] .auth-module__8Eny4W__termsText a{color:#111827}.auth-module__8Eny4W__ljhSplit{background:#fff!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.auth-module__8Eny4W__ljhBrandPanel{display:none!important}.auth-module__8Eny4W__ljhSplit .auth-module__8Eny4W__card{max-width:400px;box-shadow:none;background:#fff;border:none;border-radius:12px;padding:48px 40px}
