.GoToPayment_paymentContainer__2ZV4z{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;animation:GoToPayment_fadeIn__hL2q2 .4s cubic-bezier(.33,1,.68,1)}@keyframes GoToPayment_fadeIn__hL2q2{0%{opacity:0}to{opacity:1}}.GoToPayment_paymentContent__A_KRx{background:#fff;border-radius:20px;box-shadow:0 15px 60px rgba(0,0,0,.25);width:90%;max-width:480px;overflow:hidden;transform:translateY(0);animation:GoToPayment_slideUp___vR6N .5s cubic-bezier(.23,1,.32,1)}@keyframes GoToPayment_slideUp___vR6N{0%{transform:translateY(30px);opacity:.8}to{transform:translateY(0);opacity:1}}.GoToPayment_paymentHeader__MB_Vv{padding:24px;background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff;position:relative}.GoToPayment_paymentTitle__Gvwxk{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:.5px;text-align:center}.GoToPayment_closeButton__E2_X7{position:absolute;top:20px;right:20px;background:hsla(0,0%,100%,.2);border:none;width:32px;height:32px;border-radius:50%;color:#fff;font-size:1.2rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.GoToPayment_closeButton__E2_X7:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.GoToPayment_paymentBody__vG9GZ{padding:40px;text-align:center}.GoToPayment_animationContainer___zPhq{position:relative;width:120px;height:120px;margin:0 auto 30px}.GoToPayment_animatedCheckmark__6_Lbp{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.GoToPayment_checkmarkSvg__o4zjD{width:100%;height:100%;transform:scale(.9)}.GoToPayment_checkmarkCircle__GNoxO{stroke:#2563eb;stroke-width:2;stroke-linecap:round;fill:none;stroke-dasharray:166;stroke-dashoffset:166;animation:GoToPayment_stroke__AxUOS .6s cubic-bezier(.65,0,.45,1) forwards}.GoToPayment_checkmarkCheck__0IBAt{transform-origin:50% 50%;stroke:#2563eb;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:GoToPayment_stroke__AxUOS .3s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes GoToPayment_stroke__AxUOS{to{stroke-dashoffset:0}}.GoToPayment_rippleEffect__DO_AD{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(37,99,235,.1);animation:GoToPayment_ripple__mkBHc 2s ease-out infinite;z-index:-1}@keyframes GoToPayment_ripple__mkBHc{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.GoToPayment_paymentText__s_qDa{font-size:1.1rem;color:#4b5563;margin-bottom:30px;line-height:1.6;font-weight:500}.GoToPayment_progressContainer__c9ISq{margin-bottom:10px}.GoToPayment_progressBar__wAcTm{height:6px;background-color:#e5e7eb;border-radius:3px;overflow:hidden;margin-bottom:12px}.GoToPayment_progressFill__5UUXp{height:100%;background:linear-gradient(90deg,#2563eb,#1e40af);border-radius:3px;transition:width .4s ease-out}.GoToPayment_progressText__d012o{font-size:.9rem;color:#6b7280;font-weight:600}.GoToPayment_paymentFooter__YakwD{padding:20px;background-color:#f9fafb;border-top:1px solid #e5e7eb}.GoToPayment_securityBadge__Ru_BQ{display:flex;align-items:center;justify-content:center;gap:10px}.GoToPayment_lockIcon__WlLp1{width:20px;height:20px}.GoToPayment_securityText__uuvM6{font-size:.85rem;color:#6b7280;font-weight:500}@media (max-width:480px){.GoToPayment_paymentContent__A_KRx{width:90%;border-radius:16px}.GoToPayment_paymentHeader__MB_Vv{padding:20px}.GoToPayment_paymentBody__vG9GZ{padding:30px 20px}.GoToPayment_animationContainer___zPhq{width:100px;height:100px;margin-bottom:25px}.GoToPayment_paymentText__s_qDa{font-size:1rem;margin-bottom:25px}}.ModalContractSellCar_modalOverlay__rD_7d{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;animation:ModalContractSellCar_fadeIn__GIukn .3s ease-out}@keyframes ModalContractSellCar_fadeIn__GIukn{0%{opacity:0}to{opacity:1}}.ModalContractSellCar_modalContent__aetgt{background:#fff;border-radius:16px;box-shadow:0 10px 50px rgba(0,0,0,.2);width:90%;max-width:800px;max-height:80vh;overflow-y:auto;animation:ModalContractSellCar_slideUp__GqGHH .4s cubic-bezier(.22,1,.36,1)}@keyframes ModalContractSellCar_slideUp__GqGHH{0%{transform:translateY(20px);opacity:.8}to{transform:translateY(0);opacity:1}}.ModalContractSellCar_modalHeader__toi2u{top:0;padding:25px;border-bottom:1px solid #e5e7eb;position:relative;display:flex;justify-content:space-between;align-items:center}.ModalContractSellCar_modalHeader__toi2u h2{margin:0;font-size:1.5rem;color:#111827;font-weight:700}.ModalContractSellCar_closeButton__JYFY7{position:fixed;top:2%;right:2%;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer;transition:color .2s;line-height:1;padding:0 10px}.ModalContractSellCar_closeButton__JYFY7:hover{color:#2563eb}.ModalContractSellCar_progressContainer__2bei7{padding:0 25px;margin-bottom:20px}.ModalContractSellCar_progressBar__jU3dM{height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:8px}.ModalContractSellCar_progressFill__E4aJW{height:100%;background:linear-gradient(90deg,#2563eb,#1e40af);border-radius:4px;transition:width .5s ease}.ModalContractSellCar_progressFill__E4aJW.ModalContractSellCar_animating__C9G5r{animation:ModalContractSellCar_pulse__IYDzm 1.5s infinite}@keyframes ModalContractSellCar_pulse__IYDzm{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.ModalContractSellCar_progressText__MZcaF{font-size:.9rem;color:#6b7280;text-align:right}.ModalContractSellCar_navigationTabs__IWHH5{display:flex;border-bottom:1px solid #e5e7eb;padding:0 20px;margin-bottom:20px}.ModalContractSellCar_tabButton__7GWtB{padding:12px 20px;background:none;border:none;font-size:.9rem;color:#6b7280;cursor:pointer;position:relative;transition:all .3s ease;font-weight:500;font-family:Times}.ModalContractSellCar_tabButton__7GWtB:hover{color:#2563eb}.ModalContractSellCar_tabButton__7GWtB.ModalContractSellCar_active__0HSar{color:#2563eb;font-weight:600}.ModalContractSellCar_tabButton__7GWtB.ModalContractSellCar_active__0HSar:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#2563eb;border-radius:2px 2px 0 0}.ModalContractSellCar_formContainer__pspIk{padding:0 25px 25px}.ModalContractSellCar_formSection__1vN1n{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.ModalContractSellCar_formGroup__CgeEg{margin-bottom:15px}.ModalContractSellCar_inputLabel__l_fce{display:block;font-size:.9rem;color:#4b5563;margin-bottom:8px;font-weight:500;position:relative}.ModalContractSellCar_formInput__4Snam{width:100%;padding:12px 15px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;transition:all .3s ease;background-color:#f9fafb;box-sizing:border-box;font-family:Times}.ModalContractSellCar_formInput__4Snam:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1);background-color:#fff}.ModalContractSellCar_formInput__4Snam::placeholder{color:#9ca3af;opacity:1}.ModalContractSellCar_inputFocusLine__eRu0c{position:absolute;bottom:0;left:0;width:0;height:2px;background:#2563eb;transition:width .3s ease}.ModalContractSellCar_formInput__4Snam:focus~.ModalContractSellCar_inputFocusLine__eRu0c{width:100%}.ModalContractSellCar_formActions___tkJR{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #e5e7eb}.ModalContractSellCar_nextButton__Zz8AK,.ModalContractSellCar_prevButton__E8Nnk,.ModalContractSellCar_submitButton__60yX2{padding:12px 25px;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Times}.ModalContractSellCar_prevButton__E8Nnk{background:#fff;color:#2563eb;border:1px solid #2563eb}.ModalContractSellCar_prevButton__E8Nnk:hover{background:#f0f5ff}.ModalContractSellCar_nextButton__Zz8AK{background:#2563eb;color:#fff;border:1px solid #2563eb;margin-left:auto}.ModalContractSellCar_nextButton__Zz8AK:hover{background:#1e40af;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.2)}.ModalContractSellCar_submitButton__60yX2{background:#10b981;color:#fff;border:1px solid #10b981;width:80%}.ModalContractSellCar_submitButton__60yX2:hover{background:#0d9f6e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.2)}.ModalContractSellCar_errorInput__nzweZ{border-color:#ef4444!important;background-color:#fef2f2!important}.ModalContractSellCar_errorMessage__VgxQ0{display:block;color:#ef4444;font-size:.8rem;margin-top:5px}@media (max-width:768px){.ModalContractSellCar_formSection__1vN1n{grid-template-columns:1fr}.ModalContractSellCar_navigationTabs__IWHH5{overflow-x:auto;padding-bottom:5px}.ModalContractSellCar_tabButton__7GWtB{white-space:nowrap;padding:10px 15px;font-size:.85rem}.ModalContractSellCar_submitButton__60yX2{width:70%}}@media (max-width:850px){.ModalContractSellCar_modalContent__aetgt{position:fixed;top:0;left:0;background:#fff;border-radius:0;padding:10px;box-sizing:border-box;box-shadow:0 10px 50px transparent;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;animation:ModalContractSellCar_slideUp__GqGHH .4s cubic-bezier(.22,1,.36,1)}.ModalContractSellCar_closeButton__JYFY7{position:unset;color:#6b7280}}@media (max-width:480px){.ModalContractSellCar_modalOverlay__rD_7d{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;animation:ModalContractSellCar_fadeIn__GIukn .3s ease-out}.ModalContractSellCar_modalContent__aetgt{position:fixed;top:0;left:0;background:#fff;border-radius:0;padding:10px;box-sizing:border-box;box-shadow:0 10px 50px transparent;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;animation:ModalContractSellCar_slideUp__GqGHH .4s cubic-bezier(.22,1,.36,1)}.ModalContractSellCar_closeButton__JYFY7{padding:0}.ModalContractSellCar_modalHeader__toi2u{padding:15px}.ModalContractSellCar_modalHeader__toi2u h2{font-size:1.3rem}.ModalContractSellCar_formContainer__pspIk,.ModalContractSellCar_progressContainer__2bei7{padding-left:15px;padding-right:15px}.ModalContractSellCar_nextButton__Zz8AK,.ModalContractSellCar_prevButton__E8Nnk,.ModalContractSellCar_submitButton__60yX2{padding:10px 20px;font-size:.9rem}}