.Chat_chatPage__bmhjw{display:flex;flex-direction:column;height:100vh;background-color:#f9fafb}.Chat_userInfoContainer__GpGfb{margin:12px auto;width:95%;cursor:pointer;transition:transform .2s ease}.Chat_userInfoContainer__GpGfb:active{transform:scale(.98)}.Chat_header__1XOKB{display:flex;align-items:center;justify-content:space-between;position:relative;padding:12px 20px;border-bottom:1px solid #e5e7eb;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.Chat_backButton__og_pv{background:transparent;border:none;color:#3d9cfb;font-size:1.1rem;cursor:pointer;padding:8px 12px;border-radius:8px;display:flex;align-items:center;transition:all .2s ease}.Chat_backButton__og_pv:hover{background-color:rgba(61,156,251,.1)}.Chat_backButton__og_pv:active{transform:scale(.95)}.Chat_backIcon__UWaTt{margin-right:8px}.Chat_profileIcon___6bmy{position:absolute;right:20px;top:12px;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.Chat_profileIcon___6bmy:hover{transform:scale(1.05)}.Chat_profileIcon___6bmy:active{transform:scale(.95)}.Chat_messagesContainer__3weAM{display:flex;flex-direction:column;flex:1 1;padding:16px 12px;overflow-y:auto;scroll-behavior:smooth}.Chat_messagesContainer__3weAM::-webkit-scrollbar{width:6px}.Chat_messagesContainer__3weAM::-webkit-scrollbar-track{background:transparent}.Chat_messagesContainer__3weAM::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.Chat_messagesContainer__3weAM::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Chat_centeredMessage__1plpB{display:flex;justify-content:center;align-items:center;width:100%}.Chat_messageWrapper__l3B_u{width:100%;display:flex;flex-direction:column}.Chat_confirmModal__qQ9bd{padding:20px;text-align:center}.Chat_confirmModalTitle__UWZF0{margin-bottom:16px;font-size:20px;font-weight:600;color:#1f2937}.Chat_confirmModalText__jJQl0{margin-bottom:20px;color:#6b7280;line-height:1.5}.Chat_confirmModalActions__wVHXM{display:flex;gap:10px;justify-content:center}.Chat_confirmButton__EfVVO{padding:10px 20px;background-color:#f87171;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s ease}.Chat_confirmButton__EfVVO:hover{background-color:#ef4444}.Chat_confirmButton__EfVVO:active{transform:scale(.98)}.Chat_cancelButton__F7p85{padding:10px 20px;background-color:#e5e7eb;color:#374151;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s ease}.Chat_cancelButton__F7p85:hover{background-color:#d1d5db}.Chat_cancelButton__F7p85:active{transform:scale(.98)}.Chat_warningModal__w5c0o{display:flex;flex-direction:column;align-items:center;padding:20px;text-align:center;max-width:400px}.Chat_warningIcon__Z9CNV{font-size:64px;color:#f59e0b;margin-bottom:16px}.Chat_warningTitle__35XBc{font-size:20px;font-weight:700;color:#333;margin-bottom:12px}.Chat_warningText__E20HU{font-size:15px;color:#666;line-height:1.5;margin-bottom:24px}.Chat_warningActions__mSSIF{display:flex;gap:12px;width:100%}.Chat_topUpButton__gOT58{flex:1 1;padding:12px 20px;background-color:#667eea;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:15px;transition:all .2s ease}.Chat_topUpButton__gOT58:hover{background-color:#5568d3}.Chat_topUpButton__gOT58:active{transform:scale(.98)}.TextMessage_messageWrapper__3l1BJ{display:flex;margin:8px 0;animation:TextMessage_fadeIn__ZvK6B .3s ease-in-out}@keyframes TextMessage_fadeIn__ZvK6B{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TextMessage_own___2EO1{justify-content:flex-end}.TextMessage_incoming__BAj_6{justify-content:flex-start}.TextMessage_messageContent__Thsab{display:flex;flex-direction:column;max-width:70%}.TextMessage_own___2EO1 .TextMessage_messageContent__Thsab{align-items:flex-end}.TextMessage_incoming__BAj_6 .TextMessage_messageContent__Thsab{align-items:flex-start}.TextMessage_bubble___jFOF{padding:12px 16px;border-radius:18px;font-size:15px;background-color:#f1f3f4;color:#202124;line-height:1.5;word-wrap:break-word;box-shadow:0 1px 2px rgba(0,0,0,.05)}.TextMessage_own___2EO1 .TextMessage_bubble___jFOF{background-color:#3d9cfb;color:#fff;border-bottom-right-radius:4px}.TextMessage_incoming__BAj_6 .TextMessage_bubble___jFOF{border-bottom-left-radius:4px}.TextMessage_timestamp__5cbEh{font-size:11px;color:#6b7280;margin-top:4px;padding:0 4px}.TextMessage_unread__ZnQ_w{font-weight:600;position:relative}.TextMessage_unread__ZnQ_w:after{content:"";width:8px;height:8px;background:#ff3b30;border-radius:50%;position:absolute;top:-4px;right:-10px}.PriceOfferMessage_priceWrapper__fHh6j{display:flex;margin:10px 0;animation:PriceOfferMessage_fadeIn__acQAq .3s ease-in-out}@keyframes PriceOfferMessage_fadeIn__acQAq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PriceOfferMessage_own__Guws3{justify-content:flex-end}.PriceOfferMessage_incoming__Ln9YN{justify-content:flex-start}.PriceOfferMessage_bubble__ImlvY{background-color:#fff7e6;color:#5a4c0c;padding:14px 18px;border-radius:16px;max-width:80%;font-size:15px;line-height:1.5;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column}.PriceOfferMessage_own__Guws3 .PriceOfferMessage_bubble__ImlvY{background-color:#e6f4ff;color:#084298;border-bottom-right-radius:4px}.PriceOfferMessage_incoming__Ln9YN .PriceOfferMessage_bubble__ImlvY{border-bottom-left-radius:4px}.PriceOfferMessage_text__WNdW_{margin-bottom:10px;font-weight:600}.PriceOfferMessage_actions__U4dpf{display:flex;gap:10px;margin-top:4px}.PriceOfferMessage_approve__UVNOY{padding:8px 16px;background-color:#3d9cfb;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.PriceOfferMessage_approve__UVNOY:hover:not(:disabled){background-color:#2c82db;transform:translateY(-1px);box-shadow:0 2px 4px rgba(61,156,251,.3)}.PriceOfferMessage_approve__UVNOY:active:not(:disabled){transform:translateY(0)}.PriceOfferMessage_approve__UVNOY:disabled{opacity:.6;cursor:not-allowed}.PriceOfferMessage_decline__c6LS4{padding:8px 16px;background-color:#f87171;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.PriceOfferMessage_decline__c6LS4:hover:not(:disabled){background-color:#ef4444;transform:translateY(-1px);box-shadow:0 2px 4px hsla(0,91%,71%,.3)}.PriceOfferMessage_decline__c6LS4:active:not(:disabled){transform:translateY(0)}.PriceOfferMessage_decline__c6LS4:disabled{opacity:.6;cursor:not-allowed}.PriceCancellationMessage_wrapper__fFB4_{display:flex;justify-content:center;margin:12px 0;animation:PriceCancellationMessage_fadeIn__pt25c .4s ease-in-out}@keyframes PriceCancellationMessage_fadeIn__pt25c{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.PriceCancellationMessage_bubble__GryrF{padding:10px 18px;border-radius:16px;font-size:14px;font-weight:500;max-width:90%;text-align:center;line-height:1.4;background-color:#fff7ed;color:#92400e;border:1px solid #fed7aa;box-shadow:0 2px 4px rgba(0,0,0,.06)}.DeclinedOfferMessage_wrapper__jkbD_{display:flex;justify-content:center;margin:12px 0;animation:DeclinedOfferMessage_fadeIn__BnPrx .4s ease-in-out}@keyframes DeclinedOfferMessage_fadeIn__BnPrx{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DeclinedOfferMessage_bubble__aBRnx{padding:10px 18px;border-radius:16px;font-size:14px;font-weight:500;max-width:90%;text-align:center;line-height:1.4;background-color:#fee;color:#991b1b;border:1px solid #fecaca;box-shadow:0 2px 4px rgba(0,0,0,.06)}.ApprovedOfferMessage_wrapper__fcpWS{display:flex;justify-content:center;margin:12px 0;animation:ApprovedOfferMessage_fadeIn__gYvLo .4s ease-in-out}@keyframes ApprovedOfferMessage_fadeIn__gYvLo{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ApprovedOfferMessage_bubble__HS_PM{padding:10px 18px;border-radius:16px;font-size:14px;font-weight:500;max-width:90%;text-align:center;line-height:1.4;background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0;box-shadow:0 2px 4px rgba(0,0,0,.06)}.SystemMessage_wrapper__8URIn{display:flex;justify-content:center;margin:12px 0;animation:SystemMessage_fadeIn__M0Ph_ .4s ease-in-out}@keyframes SystemMessage_fadeIn__M0Ph_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SystemMessage_bubble__lk7KL{padding:10px 18px;border-radius:16px;font-size:14px;font-weight:500;max-width:90%;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.06);line-height:1.4}.SystemMessage_info__u7_3a .SystemMessage_bubble__lk7KL{background-color:#e7f3ff;color:#084298;border:1px solid #b8daff}.SystemMessage_danger__DLZdh .SystemMessage_bubble__lk7KL{background-color:#fee;color:#991b1b;border:1px solid #fecaca}.SystemMessage_approved__bYmGJ .SystemMessage_bubble__lk7KL{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.SystemMessage_declined__ZoEzt .SystemMessage_bubble__lk7KL{background-color:#fee;color:#991b1b;border:1px solid #fecaca}.SystemMessage_canceled__2B87O .SystemMessage_bubble__lk7KL{background-color:#fff7ed;color:#92400e;border:1px solid #fed7aa}.Input_inputContainer__qeYJr{display:flex;align-items:center;border-top:1px solid #ddd;padding:10px;background-color:#fff;gap:8px}.Input_input__Wsozn{flex:1 1;padding:12px 16px;border:1px solid #e5e7eb;border-radius:20px;font-size:15px;background-color:#f9fafb;transition:all .2s ease}.Input_input__Wsozn:focus{outline:none;border-color:#3d9cfb;background-color:#fff;box-shadow:0 0 0 3px rgba(61,156,251,.1)}.Input_input__Wsozn::placeholder{color:#9ca3af}.Input_attachmentButton__WiZZM{padding:8px;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.Input_attachmentButton__WiZZM:hover{background-color:#f3f4f6}.Input_attachmentIcon__HLAWa{width:24px;height:24px}.Input_sendButton__Kkiin{background:transparent;border:none;padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:all .2s ease}.Input_sendButton__Kkiin:hover{transform:scale(1.05)}.Input_sendButton__Kkiin:active{transform:scale(.95)}.Input_sendButtonIcon__RfWwU{width:100%;height:100%;object-fit:cover}.Loader_loaderOverlay__VmmTA{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000}.Loader_loaderOpen__XlGER{opacity:1;pointer-events:auto}.Loader_loaderContainer__a8urr{display:flex;justify-content:center;align-items:center}.Loader_loaderIcon__jOlvq{animation:Loader_spin__yy1_L 2s linear infinite;object-fit:contain}@keyframes Loader_spin__yy1_L{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FormInput_FormInputWrapper__HWuH9{width:100%;display:flex;flex-direction:column;margin-bottom:15px}.FormInput_Label__7E0jA{font-size:13px;margin-bottom:4px;color:#2c3033;font-weight:500}.FormInput_InputContainer__bKN1l{position:relative;width:100%}.FormInput_Input__Z1zyL{width:100%;box-sizing:border-box;height:46px;padding:0 44px 0 16px;border:1px solid #d4d7dc;border-radius:8px;font-size:16px;line-height:1;background:#fff;color:#222;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s;appearance:none;-webkit-appearance:none;-moz-appearance:none}.FormInput_Input__Z1zyL:focus{border-color:#2496ff;box-shadow:0 0 0 3px rgba(36,150,255,.15);background:#fff}.FormInput_Input__Z1zyL::placeholder{color:#9aa1ab;font-size:16px}.FormInput_Input__Z1zyL:-webkit-autofill,.FormInput_Input__Z1zyL:-webkit-autofill:focus,.FormInput_Input__Z1zyL:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#222!important;caret-color:#222;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.FormInput_InputError__pNiSk{border-color:#fc5f3c!important}.FormInput_InputError__pNiSk:focus{border-color:#fc5f3c!important;box-shadow:0 0 0 3px rgba(252,95,60,.15)!important}.FormInput_ToggleButton__y8z7C{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:28px;height:28px;padding:0;margin:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;transition:opacity .15s}.FormInput_ToggleButton__y8z7C:hover{opacity:.8}.FormInput_ToggleButton__y8z7C:focus-visible{outline:2px solid #2496ff;outline-offset:2px;border-radius:4px}.FormInput_ToggleIcon__8cYco{width:20px;height:20px;display:block;pointer-events:none}.FormInput_ErrorMessage__Ehmji{margin-top:4px;font-size:12px;color:#fc5f3c;line-height:1.3;white-space:normal}.ErrorAlert_ErrorAlert__g6JLP{width:100%;background-color:#fff3f3;border:1px solid #fca5a5;border-radius:4px;padding:12px 16px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-start}.ErrorAlert_ErrorContent__G0p5C{flex:1 1}.ErrorAlert_ErrorMessage__sKx5Y{color:#dc2626;font-size:14px;margin:0 0 4px;font-weight:500}.ErrorAlert_ErrorCode__Isk3X{color:#991b1b;font-size:12px;margin:4px 0 0}.ErrorAlert_TraceId__7yX_t{color:#991b1b;font-size:11px;margin:2px 0 0;font-family:monospace}.ErrorAlert_CloseButton____UpH{background:none;border:none;color:#dc2626;font-size:24px;cursor:pointer;padding:0;margin-left:8px;line-height:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ErrorAlert_CloseButton____UpH:hover{color:#991b1b}.SuccessMessage_SuccessMessage__u9cA_{width:100%;background-color:#f0fdf4;border:1px solid #86efac;border-radius:4px;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;gap:12px}.SuccessMessage_IconWrapper__mvYDc{width:24px;height:24px;background-color:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.SuccessMessage_Message__wDpWr{color:#065f46;font-size:14px;margin:0;font-weight:500}.Layout_LayoutTop__4XMyp{width:100%;max-height:100vh;display:flex;align-items:flex-start;justify-content:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:30px}.Layout_Background__He28Y{background:linear-gradient(0deg,#0029ff,#2496ff);aspect-ratio:4/3}.Layout_Layout__sflNZ{height:100vh;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(max-width:1000px){.Layout_LayoutTop__4XMyp{min-height:30vh}}.Layout_Body__4Uqeu{position:absolute;top:100px;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.Navigation_Navigation__kAWZt{display:flex;justify-content:space-around;align-items:center;width:40%;height:100px}.Navigation_Add__ysjcS{align-items:flex-start;width:90px}.Navigation_Add__ysjcS,.Navigation_Item__zSdR9{display:flex;justify-content:center;height:70px}.Navigation_Item__zSdR9{align-items:center;flex-direction:column;width:70px;padding-top:20px}.Navigation_Item__zSdR9>p{font-size:10px;padding:10px}@media(max-width:1000px){.Navigation_Navigation__kAWZt{width:100%}}.HeaderTest_Header__kVR8f{width:85%;display:flex;justify-content:space-between;align-items:center}.HeaderTest_BackButton__MkBle{background:none;border:none;font-size:1rem;cursor:pointer;color:#333;display:flex;align-items:center}.HeaderTest_HeaderText__6ozLC{font-size:20px}.HeaderTest_colorBlack__Vdua8{color:#2c3033}.HeaderTest_colorWhite__HKJyM{color:#fff}.HeaderTest_HeaderRight__ywVZB{display:flex;align-items:center;gap:12px}@media(max-width:768px){.HeaderTest_HeaderRight__ywVZB{gap:8px}}.BalanceWidget_balanceWidget__T6wF0{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#7bc9e3;border-radius:20px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(102,126,234,.2)}.BalanceWidget_balanceWidget__T6wF0:hover{background:rgba(102,126,234,.15);border-color:rgba(102,126,234,.3);transform:scale(1.02)}.BalanceWidget_balanceWidget__T6wF0:active{transform:scale(.98)}.BalanceWidget_balanceWidget__T6wF0 .BalanceWidget_icon__RrEPM{font-size:14px;color:#667eea}.BalanceWidget_balanceWidget__T6wF0 .BalanceWidget_amount__Kiw_0{font-size:14px;font-weight:600;color:#667eea;min-width:45px;text-align:right}.BalanceWidget_balanceWidget__T6wF0 .BalanceWidget_errorAmount__O5_eX{font-size:14px;font-weight:600;color:#dc2626;min-width:45px;text-align:right}@media(max-width:768px){.BalanceWidget_balanceWidget__T6wF0{padding:5px 10px;gap:5px}.BalanceWidget_balanceWidget__T6wF0 .BalanceWidget_icon__RrEPM{font-size:13px}.BalanceWidget_balanceWidget__T6wF0 .BalanceWidget_amount__Kiw_0{font-size:13px;min-width:40px}}.NotificationBell_NotificationBell__WL3DL{position:relative;display:inline-block}.NotificationBell_BellButton__ofZt4{background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#333;transition:transform .2s ease;position:relative}.NotificationBell_BellButton__ofZt4:hover{transform:scale(1.1)}.NotificationBell_BellButton__ofZt4:active{transform:scale(.95)}.NotificationBell_Badge__dMWvc{position:absolute;top:2px;right:2px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:2px 5px;border-radius:10px;min-width:18px;text-align:center;line-height:1.2}.NotificationDropdown_NotificationDropdown__4jPDz{position:absolute;top:calc(100% + 8px);right:0;width:380px;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);overflow:hidden;z-index:1000;display:flex;flex-direction:column;max-height:600px}.NotificationDropdown_Header__brM2I{padding:16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.NotificationDropdown_Title__oNdzp{margin:0;font-size:18px;font-weight:600;color:#1f2937}.NotificationDropdown_MarkAllButton__CL8RO{background:none;border:none;color:#667eea;font-size:14px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease}.NotificationDropdown_MarkAllButton__CL8RO:hover{background-color:#eff6ff}.NotificationDropdown_Content__kikVK{flex:1 1;overflow-y:auto;max-height:450px}.NotificationDropdown_Loading__BZMec{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280}.NotificationDropdown_Loading__BZMec p{margin:8px 0 0;font-size:14px}.NotificationDropdown_Spinner__vMjSG{animation:NotificationDropdown_spin__LGrxW 1s linear infinite}@keyframes NotificationDropdown_spin__LGrxW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationDropdown_Empty__Qwp2q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280}.NotificationDropdown_Empty__Qwp2q p{margin:8px 0 0;font-size:14px}.NotificationDropdown_EmptyIcon__YhvSb{font-size:48px;opacity:.5}.NotificationDropdown_NotificationList__0NqFG{display:flex;flex-direction:column}.NotificationDropdown_Footer__4P_7T{padding:12px 16px;border-top:1px solid #e5e7eb;display:flex;gap:8px}.NotificationDropdown_FooterButton__SEoPo{flex:1 1;padding:8px 12px;background:none;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.NotificationDropdown_FooterButton__SEoPo:hover{background-color:#f9fafb;border-color:#d1d5db}@media(max-width:768px){.NotificationDropdown_NotificationDropdown__4jPDz{position:fixed;top:auto;right:0;left:0;bottom:0;width:100%;max-height:80vh;border-radius:12px 12px 0 0}}.Modal_modalOverlay__ONmi3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .6s ease;z-index:1000}.Modal_modalOpen__oCFif{opacity:1;pointer-events:auto}.Modal_modalContent__NM_ig{background-color:#fff;border-radius:8px;padding:20px;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:90%;outline:none}.Modal_closeButton__AlBw4{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;width:25px;height:25px;padding:5px}.Modal_closeIcon__2smZK{width:100%;height:100%}@media(max-width:600px){.Modal_modalContent__NM_ig{padding:15px}}.PriceOfferForm_formContainer__o_Rr4{display:flex;flex-direction:column;align-items:center;padding:20px;width:100%;justify-content:center}.PriceOfferForm_title__f22e9{font-size:1.5em;margin-bottom:10px;color:#333}.PriceOfferForm_description__zW1QA{text-align:center;color:#666;margin-bottom:20px}.PriceOfferForm_priceOfferForm__WmQJ_{display:flex;flex-direction:column;align-items:center;gap:1rem}.PriceOfferForm_inputGroup__UPpFZ{display:flex;align-items:center;gap:.5rem;width:80%}.PriceOfferForm_input__0g561{padding:10px;border:1px solid #ddd;border-radius:5px;width:100%;box-sizing:border-box;text-align:center;height:42px;margin-bottom:0}.PriceOfferForm_error__yIV8j{color:red;margin-bottom:10px}.PriceOfferForm_button__99QqS{background-color:#007bff;color:#fff;padding:10px 20px;height:42px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;text-align:center}.PriceOfferForm_button__99QqS:hover{background-color:#0056b3}.PriceOfferForm_button__99QqS:active{transform:scale(.98)}.Banner_orderBanner__R20SV{background-color:#f0f0f0;padding:10px;text-align:center;font-weight:700;margin:auto;border:1px solid #ccc;border-radius:15px;width:95%}.Banner_orderBannerContent__0PZUJ{color:green;margin-bottom:10px}.Banner_orderBannerErrorContent__cETPN{color:red;margin-bottom:10px}.Wallet_walletPage__CWe_Z{max-width:600px;margin:0 auto;padding:20px 20px 80px;width:100%;box-sizing:border-box}@media(max-width:768px){.Wallet_walletPage__CWe_Z{padding:15px 15px 80px}}.Wallet_loadingContainer__wY7Ft{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#666}.Wallet_loadingContainer__wY7Ft .Wallet_spinner__ItorJ{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:Wallet_spin__OiU83 1s linear infinite;margin-bottom:15px}.Wallet_errorContainer__NYmvU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:20px;text-align:center}.Wallet_errorContainer__NYmvU .Wallet_errorText__NCSfT{color:#dc2626;font-size:16px;margin-bottom:20px}.Wallet_errorContainer__NYmvU .Wallet_retryButton__vsKoN{padding:12px 24px;background-color:#667eea;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.Wallet_errorContainer__NYmvU .Wallet_retryButton__vsKoN:hover{background-color:#5568d3}.Wallet_errorContainer__NYmvU .Wallet_retryButton__vsKoN:active{transform:scale(.98)}@keyframes Wallet_spin__OiU83{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Wallet_balanceCard__Y3Qpz{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:24px;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:24px;width:100%;box-sizing:border-box}@media(max-width:768px){.Wallet_balanceCard__Y3Qpz{padding:20px;border-radius:12px}}.Wallet_balanceHeader__yrgK5{display:flex;align-items:center;gap:8px;margin-bottom:8px;opacity:.9}.Wallet_balanceHeader__yrgK5 .Wallet_walletIcon__31jn3{font-size:18px}.Wallet_balanceHeader__yrgK5 .Wallet_balanceLabel__Io_op{font-size:14px;font-weight:500}.Wallet_balanceAmount__KqJMq{font-size:36px;font-weight:700;margin-bottom:16px;letter-spacing:-.5px}@media(max-width:768px){.Wallet_balanceAmount__KqJMq{font-size:32px}}.Wallet_reservedInfo__wUUIp{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.2);margin-bottom:8px;opacity:.9;font-size:14px}.Wallet_reservedInfo__wUUIp .Wallet_reservedLabel__Gck3B{font-weight:400}.Wallet_reservedInfo__wUUIp .Wallet_reservedAmount__hthDN{font-weight:600}.Wallet_availableBalance__q91nF{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.2);margin-bottom:20px;font-size:15px}.Wallet_availableBalance__q91nF .Wallet_availableLabel__nEE76{font-weight:500}.Wallet_availableBalance__q91nF .Wallet_availableAmount__YIQbf{font-weight:700}.Wallet_topUpBtn__eTVQ4{width:100%;background:#fff;color:#667eea;border:none;border-radius:12px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.Wallet_topUpBtn__eTVQ4:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Wallet_topUpBtn__eTVQ4:active{transform:translateY(0)}.Wallet_transactionsSection__fkmQX{max-height:calc(100vh - 400px);overflow-y:auto;padding-right:4px}@media(max-width:768px){.Wallet_transactionsSection__fkmQX{max-height:calc(100vh - 380px)}}.Wallet_transactionsSection__fkmQX .Wallet_sectionTitle__flGwD{font-size:20px;font-weight:700;color:#333;margin-bottom:16px;position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:8px 0;z-index:1}.Wallet_emptyState__FR2A9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.Wallet_emptyState__FR2A9 .Wallet_emptyIcon__Ji_Qa{font-size:64px;color:#ddd;margin-bottom:16px}.Wallet_emptyState__FR2A9 .Wallet_emptyText__qPfTV{font-size:18px;font-weight:600;color:#666;margin-bottom:8px}.Wallet_emptyState__FR2A9 .Wallet_emptySubtext__KGpBt{font-size:14px;color:#999;max-width:300px}.Wallet_transactionsList__z2muK{display:flex;flex-direction:column;gap:12px}.Wallet_transactionCard__fb803{background:#fff;border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s ease;width:100%;box-sizing:border-box;overflow:hidden}.Wallet_transactionCard__fb803:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.Wallet_transactionCard__fb803{padding:12px;gap:12px}}.Wallet_transactionIcon__o0sjB{width:48px;height:48px;min-width:48px;background:#f5f5f5;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#667eea}@media(max-width:768px){.Wallet_transactionIcon__o0sjB{width:40px;height:40px;min-width:40px;font-size:18px}}.Wallet_transactionInfo__X35BY{flex:1 1;min-width:0}.Wallet_transactionInfo__X35BY .Wallet_transactionType___u6RN{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}@media(max-width:768px){.Wallet_transactionInfo__X35BY .Wallet_transactionType___u6RN{font-size:15px}}.Wallet_transactionInfo__X35BY .Wallet_transactionDescription__p80yg{font-size:14px;color:#666;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}@media(max-width:768px){.Wallet_transactionInfo__X35BY .Wallet_transactionDescription__p80yg{font-size:13px}}.Wallet_transactionInfo__X35BY .Wallet_transactionDate__Z1FQR{font-size:12px;color:#999}.Wallet_transactionAmount__cpk6q{font-size:18px;font-weight:700;white-space:nowrap}.Wallet_transactionAmount__cpk6q.Wallet_positive__x48cl{color:#10b981}.Wallet_transactionAmount__cpk6q.Wallet_negative__lhGij{color:#ef4444}@media(max-width:768px){.Wallet_transactionAmount__cpk6q{font-size:16px}}.Wallet_topUpModal___XqG6 .Wallet_title__EpiWk{font-size:24px;font-weight:700;color:#333;margin-bottom:24px;text-align:center}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_title__EpiWk{font-size:20px;margin-bottom:20px}}.Wallet_topUpModal___XqG6 .Wallet_form__PSuz_{display:flex;flex-direction:column;gap:24px}.Wallet_topUpModal___XqG6 .Wallet_label__c5iSF{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:10px}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi{position:relative;margin-bottom:16px}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_amountInput__39QCq{width:100%;padding:16px 50px 16px 20px;font-size:28px;font-weight:700;border:2px solid #e5e7eb;border-radius:12px;outline:none;transition:border-color .2s ease}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_amountInput__39QCq:focus{border-color:#667eea}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_amountInput__39QCq:disabled{background:#f9fafb;cursor:not-allowed}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_amountInput__39QCq{font-size:24px;padding:14px 45px 14px 16px}}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_currency__xX4xU{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:700;color:#999}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_amountInputWrapper__LOkUi .Wallet_currency__xX4xU{font-size:24px;right:16px}}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI{grid-template-columns:repeat(2,1fr);gap:10px}}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI .Wallet_quickAmountBtn__YDmkV{padding:12px;background:#f5f5f5;border:2px solid transparent;border-radius:8px;font-size:14px;font-weight:600;color:#667eea;cursor:pointer;transition:all .2s ease}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI .Wallet_quickAmountBtn__YDmkV:hover{background:#ede9fe;border-color:#667eea}.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI .Wallet_quickAmountBtn__YDmkV:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_amountSection__Bujxo .Wallet_quickAmounts__0IuuI .Wallet_quickAmountBtn__YDmkV{padding:14px;font-size:15px}}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil{gap:10px}}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0{padding:16px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0:hover{background:#f3f4f6;border-color:#667eea}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0.Wallet_selected__04FZ1{background:#ede9fe;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0.Wallet_selected__04FZ1 .Wallet_methodIcon__GzPeu,.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0.Wallet_selected__04FZ1 .Wallet_methodLabel__RtpMK{color:#667eea}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0{padding:14px 10px}}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0 .Wallet_methodIcon__GzPeu{font-size:24px;color:#666;transition:color .2s ease}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0 .Wallet_methodIcon__GzPeu{font-size:20px}}.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0 .Wallet_methodLabel__RtpMK{font-size:13px;font-weight:600;color:#333;transition:color .2s ease}@media(max-width:768px){.Wallet_topUpModal___XqG6 .Wallet_methodSection__C9ItD .Wallet_paymentMethods__8BLil .Wallet_methodCard__ZYYl0 .Wallet_methodLabel__RtpMK{font-size:12px}}.Wallet_topUpModal___XqG6 .Wallet_error__HdaR6{background:#fee2e2;color:#dc2626;padding:12px 16px;border-radius:8px;font-size:14px;text-align:center}.Wallet_topUpModal___XqG6 .Wallet_submitBtn__XImU9{width:100%;padding:16px;background:#667eea;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.Wallet_topUpModal___XqG6 .Wallet_submitBtn__XImU9:hover:not(:disabled){background:#5568d3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.Wallet_topUpModal___XqG6 .Wallet_submitBtn__XImU9:active:not(:disabled){transform:translateY(0)}.Wallet_topUpModal___XqG6 .Wallet_submitBtn__XImU9:disabled{opacity:.6;cursor:not-allowed}.NotificationItem_NotificationItem__T1h6i{display:flex;align-items:flex-start;gap:12px;padding:12px;cursor:pointer;transition:background-color .2s ease;border-radius:8px;position:relative}.NotificationItem_NotificationItem__T1h6i:hover{background-color:#f9fafb}.NotificationItem_NotificationItem__T1h6i:hover .NotificationItem_DeleteButton__xG_01{opacity:1}.NotificationItem_NotificationItem__T1h6i.NotificationItem_Unread__mOPJf{background-color:#eff6ff}.NotificationItem_Icon__wcbnj{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6}.NotificationItem_IconPriceOffer___JnLy{color:#10b981}.NotificationItem_IconOrderStatus__XHJ_Q{color:#3b82f6}.NotificationItem_IconMessage__DoY1c{color:#8b5cf6}.NotificationItem_IconPayment__P50MD{color:#10b981}.NotificationItem_IconLowBalance__P0rT5{color:#ef4444}.NotificationItem_Content__mYHcd{flex:1 1;min-width:0}.NotificationItem_Text__FVmdB{margin:0 0 4px;font-size:14px;line-height:1.5;color:#1f2937}.NotificationItem_Time__PB5r2{font-size:12px;color:#6b7280}.NotificationItem_UnreadDot__WV8_s{position:absolute;top:16px;right:40px;width:8px;height:8px;border-radius:50%;background-color:#3b82f6}.NotificationItem_DeleteButton__xG_01{opacity:0;transition:opacity .2s ease;background:none;border:none;cursor:pointer;padding:4px;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NotificationItem_DeleteButton__xG_01:hover{color:#ef4444}@media(max-width:768px){.NotificationItem_DeleteButton__xG_01{opacity:1}}.FilterBar_FilterBar__2YL53{width:85%;min-height:180px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;border-radius:12px;background-color:#fff;padding-bottom:15px;z-index:2}.FilterBar_Tabs__i3OD5{display:flex;width:100%}.FilterBar_Step__5Cgy0{width:33.33%;border-bottom:3px solid #e7e7e7;padding:20px 10px 5px;display:flex;justify-content:center;font-size:13px;color:#2496ff}.FilterBar_Step__5Cgy0:hover{cursor:pointer}.FilterBar_Active__24mAi{border-bottom:3px solid #2496ff}.FilterBar_ModeOfTransport__TJXPY,.FilterBar_SearchBlock__cmn4j{display:flex;justify-content:space-between;align-items:center;width:80%}.FilterBar_ModeOfTransport__TJXPY>div{display:flex;justify-content:center;align-items:center;height:28px;padding:0 8px;font-size:9px;color:#4f4f4f;border-radius:15px;border:1px solid #acacac}.FilterBar_ModeOfTransport__TJXPY>div>img{margin-right:3px}