.confirm_title__rfut5{margin-top:1.5rem;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:#111827}.confirm_cardContent__rQ_CE{padding:1rem}.confirm_googleButton__d09gV{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border:1px solid #d1d5db;background-color:#fff;padding:1.5rem 1rem;font-size:1rem;font-weight:500;color:#374151;cursor:pointer}.confirm_googleButton__d09gV:hover{background-color:#f9fafb}.confirm_googleIcon__DsenV{height:1.25rem;width:1.25rem}.confirm_googleText__RsTVa{margin-left:.5rem;text-transform:uppercase}.confirm_divider__RjNqz{position:relative;margin:1.5rem 0}.confirm_divider__RjNqz:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e5e7eb}.confirm_dividerText__UpD6w{position:relative;display:inline-block;padding:0 1rem;background-color:#fff;font-size:1.5rem;color:#6b7280}.confirm_formContainer__PeUdq{display:flex;flex-direction:column;gap:1rem}.confirm_fieldContainer__Q0NKM{display:flex;flex-direction:column;gap:.5rem}.confirm_labelContainer__vKGnK{display:flex;align-items:center}.confirm_labelIcon__7_tCw{margin-right:.5rem;height:1rem;width:1rem;color:#6b7280}.confirm_label__rhcpa{font-size:1.075rem;font-weight:500;color:#374151}.confirm_required__odvsz{color:#ef4444}.confirm_inputContainer__ii0rd{position:relative}.confirm_input__OF6vu{width:100%;border-radius:.375rem;border:1px solid #d1d5db;padding:.5rem 1rem;font-size:1.25rem;color:#1f2937;height:45px}.confirm_input__OF6vu::-moz-placeholder{font-size:1.25rem}.confirm_input__OF6vu::placeholder{font-size:1.25rem}.confirm_input__OF6vu:focus{outline:none;border-color:#0d9488;box-shadow:0 0 0 2px rgba(13,148,136,.2)}.confirm_passwordToggle__n4a9n{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer}.confirm_passwordToggle__n4a9n:hover{color:#6b7280}.confirm_eyeIcon__2k0_M{height:1.25rem;width:1.25rem}.confirm_forgotPasswordContainer__wdsHl{display:flex;justify-content:flex-end}.confirm_forgotPasswordLink__JtcV2{font-size:1.075rem;font-weight:500;color:#0d9488;text-decoration:none}.confirm_forgotPasswordLink__JtcV2:hover{color:#0f766e}.confirm_loginButton__cd7xB{width:100%;border-radius:.375rem;background-color:#0d9488;padding:1.5rem 1rem;font-weight:500;color:#fff;cursor:pointer;border:none}.confirm_loginButton__cd7xB:hover{background-color:#0f766e}.confirm_cardFooter__Wvs_5{display:flex;justify-content:center;border-top:1px solid #e5e7eb;padding:1.5rem}.confirm_registerContainer__giPwr{text-align:center}.confirm_registerText__QtVGX{font-size:1.075rem;color:#6b7280}.confirm_registerLink__bz4pN{font-size:1.075rem;font-weight:500;color:#0d9488;text-decoration:none}.confirm_registerLink__bz4pN:hover{color:#0f766e}