.common_container__yi53x{max-width:450px;margin:2rem auto;padding:1.5rem;background-color:#f9f9f9;border:1px solid #ddd;border-radius:12px;box-shadow:0 0 12px rgba(0,0,0,.05)}.common_title__PoWzd{text-align:center;color:#004080;margin-bottom:1.5rem;padding:1rem 0}.common_label__MdV8l,.common_title__PoWzd{font-family:TRT-Bold,TRT-Regular,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.common_label__MdV8l{display:block;margin-top:1rem;font-weight:600;color:#333}.common_inputGroup__Lm5Nd{display:flex;flex-direction:column;gap:0;margin-bottom:.25rem}.common_input__kRgx3{margin-top:.1rem;line-height:1.5;height:auto}.common_input__kRgx3,.common_verificationCodeInput__x_FCo{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-family:TRT-Regular,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;box-sizing:border-box;min-height:48px;background-color:#ffffff}.common_verificationCodeInput__x_FCo{margin-top:.3rem;font-weight:600;text-align:center;letter-spacing:.2em}.common_actionButton__2TN10,.common_sendButton__wrk4o{display:block;margin-top:1.5rem;padding:.75rem 1.2rem;background-color:#eb0b28;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:700;text-align:center;font-family:TRT-Bold,TRT-Regular,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;min-height:48px;box-sizing:border-box;width:100%}.common_actionButton__2TN10:hover,.common_sendButton__wrk4o:hover{background-color:#c00920}.common_captchaWrapper__sUz14,.common_turnstileWrapper__wwJVk{margin-top:1rem;margin-bottom:1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.common_captcha__mZWJe{margin:0 auto}.common_buttonWrapper__scegM{display:flex;justify-content:center;align-items:center;width:100%}.common_buttonGroup__cGID0{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.common_header__jFMTJ{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem}.common_headerTitle__vXbZN{font-size:1.2rem;font-weight:700;color:#004080;text-align:center}@media (max-width:768px){.common_container__yi53x{max-width:95%;margin:.25rem auto;padding:.25rem}.common_inputGroup__Lm5Nd{gap:0}.common_input__kRgx3,.common_verificationCodeInput__x_FCo{font-size:16px;padding:.75rem;min-height:48px}.common_verificationCodeInput__x_FCo{letter-spacing:.2em}.common_buttonGroup__cGID0{flex-direction:column;gap:.5rem}.common_actionButton__2TN10,.common_sendButton__wrk4o{padding:.75rem 1.2rem;min-height:48px}}