.TokenAuth_container__e478a{min-height:100vh;display:flex;align-items:center;justify-content:center;background:white;padding:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_authCard___rgld{background:white;border-radius:12px;box-shadow:0 20px 40px rgba(19,17,17,.2);overflow:hidden;width:100%;max-width:450px;animation:TokenAuth_slideUp__5shmt .5s ease-out}@keyframes TokenAuth_slideUp__5shmt{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TokenAuth_logo__01Hiz{background:linear-gradient(135deg,#b5091d,#a2313e);color:white;padding:30px;text-align:center}.TokenAuth_logo__01Hiz h1{margin:0;font-size:24px;font-weight:600;letter-spacing:.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_content__C3qaL{padding:40px 30px}.TokenAuth_content__C3qaL h2{margin:0 0 10px;color:#333;font-size:24px;font-weight:600}.TokenAuth_content__C3qaL h2,.TokenAuth_content__C3qaL p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_content__C3qaL p{margin:0 0 30px;color:#666;line-height:1.6}.TokenAuth_form__T80lA{margin-bottom:30px}.TokenAuth_inputGroup__dMSAW{margin-bottom:20px}.TokenAuth_inputGroup__dMSAW label{display:block;margin-bottom:8px;color:#333;font-weight:500;font-size:14px}.TokenAuth_inputGroup__dMSAW label,.TokenAuth_input__4eQKj{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_input__4eQKj{width:100%;padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:16px;transition:all .3s ease;box-sizing:border-box}.TokenAuth_input__4eQKj:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.TokenAuth_input__4eQKj:disabled{background-color:#f5f5f5;cursor:not-allowed}.TokenAuth_button__KCCIk{width:100%;padding:14px 20px;background:linear-gradient(135deg,#b5091d,#a2313e);color:white;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_button__KCCIk:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.TokenAuth_button__KCCIk:disabled{opacity:.6;cursor:not-allowed;transform:none}.TokenAuth_error__RvAHA{background-color:#fee;color:#c53030;padding:12px 16px;border-radius:8px;margin-bottom:20px;border:1px solid #feb2b2;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.TokenAuth_help__sZhfo{text-align:center;padding-top:20px;border-top:1px solid #e1e5e9}.TokenAuth_help__sZhfo p{margin:0;color:#888;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (max-width:480px){.TokenAuth_container__e478a{padding:10px}.TokenAuth_authCard___rgld{border-radius:8px}.TokenAuth_content__C3qaL{padding:30px 20px}.TokenAuth_logo__01Hiz{padding:20px}.TokenAuth_logo__01Hiz h1{font-size:20px}}