.LemanPayCardForm_form__yqW5m{background:#fff;border-radius:12px;margin:0 auto;max-width:400px;padding:24px}.LemanPayCardForm_header__FwR3f{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.LemanPayCardForm_header__FwR3f h3{color:#333;font-size:18px;margin:0}.LemanPayCardForm_amount__DKz9i{color:#4b41bc;color:var(--favorite-color,#4b41bc);font-size:20px;font-weight:600}.LemanPayCardForm_fieldGroup__3FZFN{margin-bottom:16px}.LemanPayCardForm_fieldGroup__3FZFN label{color:#666;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.LemanPayCardForm_inputWrapper__ybFGm{position:relative}.LemanPayCardForm_fieldGroup__3FZFN input{background:#fff;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;color:#333;font-size:16px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.LemanPayCardForm_fieldGroup__3FZFN input:focus{border-color:#4b41bc;border-color:var(--favorite-color,#4b41bc);box-shadow:0 0 0 3px rgba(75,65,188,.1);outline:none}.LemanPayCardForm_fieldGroup__3FZFN input.LemanPayCardForm_error__EkxHS{border-color:#dc3545}.LemanPayCardForm_fieldGroup__3FZFN input.LemanPayCardForm_error__EkxHS:focus{box-shadow:0 0 0 3px rgba(220,53,69,.1)}.LemanPayCardForm_cardType__I2VMX{color:#666;font-size:14px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.LemanPayCardForm_errorText__Zqqea{color:#dc3545;display:block;font-size:12px;margin-top:4px}.LemanPayCardForm_row__htai8{display:flex;gap:16px}.LemanPayCardForm_row__htai8 .LemanPayCardForm_fieldGroup__3FZFN{flex:1 1}.LemanPayCardForm_actions__QCtDY{display:flex;gap:12px;margin-top:24px}.LemanPayCardForm_cancelBtn__5bSUn,.LemanPayCardForm_submitBtn__gDWpm{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px;transition:background .2s,-webkit-transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s}.LemanPayCardForm_cancelBtn__5bSUn{background:#f5f5f5;color:#666}.LemanPayCardForm_cancelBtn__5bSUn:hover:not(:disabled){background:#eee;color:#333}.LemanPayCardForm_cancelBtn__5bSUn:active:not(:disabled){background:#e0e0e0;-webkit-transform:scale(.98);transform:scale(.98)}.LemanPayCardForm_submitBtn__gDWpm{background:#4b41bc;background:var(--favorite-color,#4b41bc);color:#fff}.LemanPayCardForm_submitBtn__gDWpm:hover:not(:disabled){background:#3d34a3}.LemanPayCardForm_submitBtn__gDWpm:active:not(:disabled){background:#322b8a}.LemanPayCardForm_cancelBtn__5bSUn:disabled,.LemanPayCardForm_submitBtn__gDWpm:disabled{cursor:not-allowed;opacity:.6}.LemanPayCardForm_submitBtn__gDWpm:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}.LemanPayCardForm_securityNote__EXr\+Z{color:#888;font-size:12px;margin-top:16px;text-align:center}.LemanPayCardForm_modalBackdrop__FLAej{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.LemanPayCardForm_modalContent__AiDEN{-webkit-animation:LemanPayCardForm_slideIn__OisYn .2s ease-out;animation:LemanPayCardForm_slideIn__OisYn .2s ease-out;background:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:min(92dvh,calc(100vh - 40px));overflow:hidden;position:relative}@-webkit-keyframes LemanPayCardForm_slideIn__OisYn{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes LemanPayCardForm_slideIn__OisYn{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:480px){.LemanPayCardForm_form__yqW5m{border-radius:0;padding:16px}.LemanPayCardForm_row__htai8{flex-direction:column;gap:0}}
/*# sourceMappingURL=396.f73cacab.chunk.css.map*/