@media(max-width:767px){.MobileLogoWithLocation_withLocation__DyDRY{width:100vw!important;left:0!important;right:0!important;top:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px!important;background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;box-shadow:0 2px 12px rgba(0,0,0,.1)!important}}.MobileLogoWithLocation_locationButton__Sn_Qr{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e8e4df;border:none;border-radius:50px;font-size:14px;font-weight:600;color:#262626;cursor:pointer;transition:all .2s;white-space:nowrap;height:44px;flex-shrink:0}.MobileLogoWithLocation_locationButton__Sn_Qr:hover{background:#ddd9d4;transform:translateY(-2px)}.MobileLogoWithLocation_locationButton__Sn_Qr img{flex-shrink:0}@media(max-width:767px){.MobileLogoWithLocation_locationButton__Sn_Qr{font-size:14px;padding:12px 16px;height:44px}}.ProductCard_listingCard__3QZc3{border-radius:24px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;cursor:pointer;position:relative}.ProductCard_listingCard__3QZc3:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}@media(max-width:768px){.ProductCard_listingCard__3QZc3{border-radius:16px}}.ProductCard_listingImageWrapper__GEOeL{position:relative;width:100%;padding-top:75%;background:#f5f5f5;overflow:hidden;border-radius:24px 24px 0 0}@media(max-width:768px){.ProductCard_listingImageWrapper__GEOeL{border-radius:16px 16px 0 0}}.ProductCard_listingImage__UF8CL{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ProductCard_listingContent__fCFq_{padding:20px;display:flex;flex-direction:column;min-height:200px;background:#fbf6f0}@media(max-width:768px){.ProductCard_listingContent__fCFq_{padding:12px;min-height:160px}}.ProductCard_listingHeader__zNUBw{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}@media(max-width:768px){.ProductCard_listingHeader__zNUBw{gap:6px;margin-bottom:6px}}.ProductCard_listingName__90Jh_{font-size:24px;font-weight:700;color:#1a1a1a;margin:0;flex:1}@media(max-width:768px){.ProductCard_listingName__90Jh_{font-size:12.5px;line-height:1.3;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ProductCard_favoriteButton__PCc1p{position:absolute;top:12px;left:12px;z-index:2;width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ProductCard_favoriteButton__PCc1p:hover{background:#fff;transform:scale(1.05)}.ProductCard_favoriteButton__PCc1p.ProductCard_animating__dIZk1{animation:ProductCard_heartBeat__4YIPh .3s ease-in-out}.ProductCard_favoriteButton__PCc1p img{width:20px;height:20px;object-fit:contain}@media(max-width:768px){.ProductCard_favoriteButton__PCc1p{top:8px;left:8px;width:32px;height:32px}.ProductCard_favoriteButton__PCc1p img{width:16px;height:16px}}.ProductCard_moreButtonWrapper__H5y0_{position:relative;flex-shrink:0}.ProductCard_moreButton__5dxTE{width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.05);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ProductCard_moreButton__5dxTE:hover{background:rgba(0,0,0,.1);transform:scale(1.05)}.ProductCard_moreButton__5dxTE img{width:20px;height:20px;object-fit:contain}@media(max-width:768px){.ProductCard_moreButton__5dxTE{width:24px;height:24px;min-width:24px;min-height:24px}.ProductCard_moreButton__5dxTE img{width:16px;height:16px}}@keyframes ProductCard_heartBeat__4YIPh{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.ProductCard_listingTags__qQdNh{display:flex;gap:8px;margin-bottom:12px}@media(max-width:768px){.ProductCard_listingTags__qQdNh{gap:4px;margin-bottom:6px}}.ProductCard_tagPrimary__rDcjR{background:#fae5dc;color:#fe724f;padding:6px 14px;border-radius:50px;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:17ch;display:inline-block}@media(max-width:768px){.ProductCard_tagPrimary__rDcjR{font-size:9.5px;padding:1px 6px;height:auto;line-height:1.3;max-width:12ch}}.ProductCard_tagSecondary__SXAyd{background:rgba(0,0,0,.05);color:#666;padding:6px 14px;border-radius:50px;font-size:14px;font-weight:500}@media(max-width:768px){.ProductCard_tagSecondary__SXAyd{font-size:9.5px;padding:1px 6px;height:auto;line-height:1.3}}.ProductCard_listingDescription__Y4zdj{font-size:14px;color:#666;line-height:1.5;margin:0 0 16px}@media(max-width:768px){.ProductCard_listingDescription__Y4zdj{font-size:9.5px;margin:0 0 6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.ProductCard_listingFooter__wbamC{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px}@media(max-width:768px){.ProductCard_listingFooter__wbamC{padding-top:8px}}.ProductCard_listingPrice__6fCTd{font-size:20px;font-weight:700;color:#fe724f}@media(max-width:768px){.ProductCard_listingPrice__6fCTd{font-size:9.5px}}.ProductCard_listingRating__UWg99{display:flex;align-items:center;gap:6px}.ProductCard_stars__TUNZH{display:flex;gap:4px;align-items:center}.ProductCard_stars__TUNZH svg{width:20px;height:20px}@media(max-width:768px){.ProductCard_stars__TUNZH svg{width:14px;height:14px}.ProductCard_stars__TUNZH{gap:2px}}.ProductCard_ratingCount__Vu_Uu{font-size:16px;color:#1a1a1a;font-weight:400;margin-left:4px}@media(max-width:768px){.ProductCard_ratingCount__Vu_Uu{font-size:9.5px;margin-left:2px}}.ProductCard_menuDropdown__Bh5bU{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:8px;z-index:10;min-width:200px}@media(max-width:768px){.ProductCard_menuDropdown__Bh5bU{top:calc(100% + 2px);min-width:160px;border-radius:8px}}.ProductCard_menuItem__GSXER{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;transition:background .2s;font-size:14px;color:#262626;text-align:left}.ProductCard_menuItem__GSXER:hover{background:rgba(0,0,0,.05)}.ProductCard_menuItem__GSXER svg{flex-shrink:0}.ProductCard_menuItem__GSXER span{flex:1}@media(max-width:768px){.ProductCard_menuItem__GSXER{padding:10px 12px;font-size:12px;gap:8px}.ProductCard_menuItem__GSXER svg{width:16px;height:16px}}.ProductCard_menuItemDanger__9M2gP{color:#dc2626}.ProductCard_menuItemDanger__9M2gP:hover{background:rgba(220,38,38,.05)}.Rating_rating__xYCya{display:flex;align-items:center;gap:8px}.Rating_stars__cYOES{display:flex;align-items:center;gap:4px}.Rating_empty__H0jHO path{fill:rgba(38,38,38,.1)}.Rating_filled___O5g8 path{fill:#ffc593}.Rating_count__inRFI{font-size:14px;color:#666;font-weight:500}@media(max-width:768px){.Rating_starsSmall__H3acE svg{width:14px!important;height:14px!important}}.styles_reportButton__Qrow_{position:relative;display:inline-block}.styles_menuButton___FQQu{background:none;border:none;font-size:24px;cursor:pointer;padding:0 8px;color:#666;transition:all .2s;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px}.styles_menuButton___FQQu:hover{background:#f5f5f5;color:#1a1a1a}.styles_menuButton___FQQu:active{transform:scale(.95)}.styles_menu__Rj28b{position:absolute;right:0;top:calc(100% + 8px);background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;z-index:1000;animation:styles_slideDown__8V3Ts .2s ease-out;overflow:hidden}@media(max-width:768px){.styles_menu__Rj28b{min-width:160px}}@keyframes styles_slideDown__8V3Ts{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.styles_menuItem___ZcTG{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:none;text-align:left;cursor:pointer;font-size:14px;font-weight:500;color:#1a1a1a;transition:background .2s;border:none;border-bottom:1px solid #f0f0f0}.styles_menuItem___ZcTG:last-child{border-bottom:none}.styles_menuItem___ZcTG:hover{background:#f9f9f9}.styles_menuItem___ZcTG:active{background:#f0f0f0}.styles_menuItem___ZcTG svg{flex-shrink:0;color:#666}.styles_menuItem___ZcTG span{flex:1}@media(max-width:768px){.styles_menuItem___ZcTG{padding:12px 14px;font-size:13px;gap:10px}}.SuccessModal_overlay__dT_pc{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:SuccessModal_fadeIn__b4FGT .3s ease-out}@keyframes SuccessModal_fadeIn__b4FGT{0%{opacity:0}to{opacity:1}}.SuccessModal_modal__U700M{background:#fff;border-radius:24px;padding:48px 40px;max-width:400px;width:90%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:SuccessModal_slideUp___d3Qy .4s ease-out}@keyframes SuccessModal_slideUp___d3Qy{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.SuccessModal_iconWrapper___dhke{margin:0 auto 24px;width:100px;height:100px}.SuccessModal_checkIcon__81ZRa{width:100%;height:100%}.SuccessModal_checkCircle__wnQvC{stroke:#fe724f;stroke-width:2;stroke-miterlimit:10;animation:SuccessModal_stroke__M1iFR .6s cubic-bezier(.65,0,.45,1) forwards}.SuccessModal_checkPath__CvQPU{stroke:#fe724f;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:48;stroke-dashoffset:48;animation:SuccessModal_stroke__M1iFR .3s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes SuccessModal_stroke__M1iFR{to{stroke-dashoffset:0}}.SuccessModal_title___z7v9{font-size:28px;font-weight:800;color:#1a1a1a;margin:0 0 12px}.SuccessModal_message__hYsAq{font-size:16px;color:#666;margin:0;line-height:1.6}.ChatWindow_chatWindow__2qOd_{width:100%;max-width:100%;min-height:calc(100vh - 140px);background:#fff;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;animation:ChatWindow_slideDown__bIeAZ .3s ease-out;overflow:visible;position:relative}@media(max-width:768px){.ChatWindow_chatWindow__2qOd_{border-radius:0;box-shadow:none;min-height:calc(100vh - 80px);top:0;left:0;right:0;bottom:0}}.ChatWindow_chatWindowHeader__2aPZt{padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:12px;flex-shrink:0;background:#fafafa;position:sticky;top:0;z-index:1000}@media(max-width:768px){.ChatWindow_chatWindowHeader__2aPZt{padding:10px 12px;gap:8px;z-index:1000;justify-content:space-between}}.ChatWindow_itemImage__V2KdK{width:48px;height:48px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#f5f5f5}@media(max-width:768px){.ChatWindow_itemImage__V2KdK{order:1}}.ChatWindow_itemImage__V2KdK img{width:100%;height:100%;object-fit:cover;display:block}.ChatWindow_placeholderImage__ypKQl{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);color:#999}.ChatWindow_placeholderImage__ypKQl svg{opacity:.5}.ChatWindow_headerInfo__pvljQ{flex:1;display:flex;flex-direction:column;gap:4px}.ChatWindow_headerInfo__pvljQ h3{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}@media(max-width:768px){.ChatWindow_headerInfo__pvljQ{order:0;flex:1;text-align:center}}.ChatWindow_connectionStatus__dBZm4{font-size:12px;font-weight:500;display:flex;align-items:center;gap:6px}.ChatWindow_connectionStatus__dBZm4:before{content:"";width:8px;height:8px;border-radius:50%}.ChatWindow_connectionStatus__dBZm4.ChatWindow_connected__GeiO0{color:#10b981}.ChatWindow_connectionStatus__dBZm4.ChatWindow_connected__GeiO0:before{background:#10b981;box-shadow:0 0 8px rgba(16,185,129,.4)}.ChatWindow_connectionStatus__dBZm4.ChatWindow_disconnected__LEZxH{color:#ef4444}.ChatWindow_connectionStatus__dBZm4.ChatWindow_disconnected__LEZxH:before{background:#ef4444}.ChatWindow_backButton__E7tCN,.ChatWindow_closeButton__Zd2yI{width:32px;height:32px;border-radius:8px;border:none;background:#f5f5f5;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;position:relative;z-index:1001}.ChatWindow_backButton__E7tCN:hover,.ChatWindow_closeButton__Zd2yI:hover{background:#e0e0e0;color:#1a1a1a}@media(max-width:768px){.ChatWindow_backButton__E7tCN,.ChatWindow_closeButton__Zd2yI{order:2}}.ChatWindow_messagesContainer__LApfe{flex:1;padding:16px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;-webkit-overflow-scrolling:touch}@media(max-width:768px){.ChatWindow_messagesContainer__LApfe{max-height:calc(100vh - 200px);padding:12px}}.ChatWindow_messagesContainer__LApfe::-webkit-scrollbar{width:6px}.ChatWindow_messagesContainer__LApfe::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}@media(max-width:768px){.ChatWindow_messagesContainer__LApfe{padding:12px;gap:8px}}.ChatWindow_emptyState__YxMrZ,.ChatWindow_loading__GJJb1{display:flex;align-items:center;justify-content:center;padding:32px 20px;text-align:center;color:#999}.ChatWindow_emptyState__YxMrZ p,.ChatWindow_loading__GJJb1 p{margin:0}.ChatWindow_message__mBu3B{display:flex;gap:8px;max-width:80%;animation:ChatWindow_messageAppear__BpHUy .2s ease-out}.ChatWindow_message__mBu3B.ChatWindow_own__eOOyZ{margin-left:auto;flex-direction:row-reverse}.ChatWindow_message__mBu3B.ChatWindow_own__eOOyZ .ChatWindow_messageContent__75RT0{background:linear-gradient(135deg,#fe724f,#ff6b58);color:#fff}.ChatWindow_message__mBu3B.ChatWindow_other__QN8Jf{margin-right:auto}.ChatWindow_message__mBu3B.ChatWindow_other__QN8Jf .ChatWindow_messageContent__75RT0{background:#f5f5f5;color:#1a1a1a}@media(max-width:768px){.ChatWindow_message__mBu3B{max-width:85%}}@keyframes ChatWindow_messageAppear__BpHUy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatWindow_messageContent__75RT0{padding:10px 14px;border-radius:16px;word-wrap:break-word}.ChatWindow_messageContent__75RT0 p{margin:0 0 4px;font-size:14px;line-height:1.4}.ChatWindow_message__mBu3B.ChatWindow_own__eOOyZ .ChatWindow_messageContent__75RT0 svg{stroke:hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.ChatWindow_messageFooter__34UUi{display:flex;align-items:center;gap:4px;justify-content:flex-end}.ChatWindow_messageTime__70CBd{font-size:11px;opacity:.7}.ChatWindow_checkmarks___FJse{display:flex;align-items:center;position:relative;width:22px;height:18px}.ChatWindow_checkmarks___FJse svg{position:absolute}.ChatWindow_checkmarks___FJse svg:first-child{left:0;z-index:1}.ChatWindow_checkmarks___FJse svg:last-child{left:6px;z-index:2}.ChatWindow_deleteButton__wWBG_{width:24px;height:24px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s}.ChatWindow_message__mBu3B:hover .ChatWindow_deleteButton__wWBG_{opacity:1}.ChatWindow_deleteButton__wWBG_:hover{background:rgba(255,0,0,.1);color:#ff3b30}.ChatWindow_inputContainer__7Xr2v{padding:16px;border-top:1px solid #f0f0f0;display:flex;gap:8px;flex-shrink:0;background:#fff;position:sticky;bottom:0;z-index:10}@media(max-width:768px){.ChatWindow_inputContainer__7Xr2v{padding:12px 8px max(16px,env(safe-area-inset-bottom));gap:6px;position:sticky;bottom:0;background:#fff;border-top:1px solid #f0f0f0}}.ChatWindow_inputContainer__7Xr2v input{flex:1;padding:10px 14px;border:1px solid #e0e0e0;border-radius:12px;font-size:14px;outline:none;transition:border-color .2s;font-family:inherit}.ChatWindow_inputContainer__7Xr2v input:focus{border-color:#fe724f}.ChatWindow_inputContainer__7Xr2v input::placeholder{color:#999}.ChatWindow_inputContainer__7Xr2v input:disabled{background:#f5f5f5;cursor:not-allowed}@media(max-width:768px){.ChatWindow_inputContainer__7Xr2v input{padding:10px 12px;font-size:14px}}.ChatWindow_inputContainer__7Xr2v button{padding:10px 20px;background:linear-gradient(135deg,#fe724f,#ff6b58);color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s;font-size:14px;flex-shrink:0}.ChatWindow_inputContainer__7Xr2v button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(254,120,103,.4)}.ChatWindow_inputContainer__7Xr2v button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.ChatWindow_inputContainer__7Xr2v button{padding:10px 16px;font-size:13px}}.ChatWindow_sendButton__M35fy{width:44px;height:44px;border-radius:12px;border:none;background:linear-gradient(135deg,#fe724f,#ff6b58);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.ChatWindow_sendButton__M35fy:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px rgba(254,120,103,.3)}.ChatWindow_sendButton__M35fy:disabled{opacity:.5;cursor:not-allowed}.ChatWindow_errorBanner__g4mGF{padding:12px 16px;background:#fee2e2;border-left:4px solid #ef4444;display:flex;align-items:center;gap:12px;color:#991b1b;font-size:14px;font-weight:500;animation:ChatWindow_slideDown__bIeAZ .3s ease-out}.ChatWindow_errorBanner__g4mGF svg{flex-shrink:0;color:#ef4444}.ChatWindow_errorBanner__g4mGF span{flex:1}.ChatWindow_closeError__2RPby{width:24px;height:24px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:#991b1b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.ChatWindow_closeError__2RPby:hover{background:rgba(153,27,27,.1)}.ChatWindow_spinner__GHasP{animation:ChatWindow_spin__bJLUb 1s linear infinite}@keyframes ChatWindow_spin__bJLUb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ChatWindow_slideDown__bIeAZ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ChatWindow_reservationInfo__illbB{background:#fff;border-radius:16px;padding:20px;margin:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);flex-shrink:0}.ChatWindow_reservationInfo__illbB .ChatWindow_infoTitle__fXwnd{margin:0 0 16px;font-size:16px;font-weight:600;color:#1e293b}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:14px}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy span:first-child{color:#64748b;flex-shrink:0;margin-right:12px}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy span:last-child{font-weight:500;color:#1e293b;text-align:right}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy:last-child{border-bottom:none}.ChatWindow_reservationInfo__illbB .ChatWindow_totalRow__4DKSZ{display:flex;justify-content:space-between;padding:14px 0 0;margin-top:8px;border-top:2px solid #f1f5f9;font-size:16px;font-weight:600}.ChatWindow_reservationInfo__illbB .ChatWindow_totalRow__4DKSZ span:first-child{color:#1e293b}.ChatWindow_reservationInfo__illbB .ChatWindow_totalRow__4DKSZ span:last-child{color:#fe724f;font-size:18px}@media(max-width:768px){.ChatWindow_reservationInfo__illbB{margin:8px 12px;padding:16px;border-radius:12px}.ChatWindow_reservationInfo__illbB .ChatWindow_infoTitle__fXwnd{font-size:15px;margin-bottom:12px}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy{padding:8px 0;font-size:13px}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy span:first-child{max-width:40%}.ChatWindow_reservationInfo__illbB .ChatWindow_infoRow__kNJDy span:last-child{max-width:60%;word-break:break-word}.ChatWindow_reservationInfo__illbB .ChatWindow_totalRow__4DKSZ{font-size:15px;padding-top:12px}.ChatWindow_reservationInfo__illbB .ChatWindow_totalRow__4DKSZ span:last-child{font-size:16px}}.ChatWindow_nextStep__VYPbU{margin-top:16px;padding:16px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:12px}.ChatWindow_nextStep__VYPbU .ChatWindow_stepStatus__WYz5g{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ChatWindow_nextStep__VYPbU .ChatWindow_stepStatus__WYz5g .ChatWindow_stepIcon__XuuOf{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;font-size:14px;font-weight:600}.ChatWindow_nextStep__VYPbU .ChatWindow_stepStatus__WYz5g .ChatWindow_stepText__RBj4j{font-size:16px;font-weight:600;color:#10b981}.ChatWindow_nextStep__VYPbU .ChatWindow_stepDescription__4Mer8{font-size:14px;color:#059669;line-height:1.4}@media(max-width:768px){.ChatWindow_nextStep__VYPbU{margin-top:12px;padding:12px}.ChatWindow_nextStep__VYPbU .ChatWindow_stepStatus__WYz5g .ChatWindow_stepText__RBj4j{font-size:15px}.ChatWindow_nextStep__VYPbU .ChatWindow_stepDescription__4Mer8{font-size:13px}}.ChatWindow_rentalSection__3T0rg{padding:16px;background:#fafafa;flex-shrink:0}@media(max-width:768px){.ChatWindow_rentalSection__3T0rg{padding:12px}}.ChatWindow_actionsSection__EqDk7{display:flex;flex-direction:column;gap:12px;margin-top:16px}@media(max-width:768px){.ChatWindow_actionsSection__EqDk7{gap:8px;margin-top:12px}}.ChatWindow_blockedMessage__DATmZ{padding:12px;background:#fef3c7;color:#92400e;border-radius:8px;text-align:center;font-size:14px;font-weight:500}.ChatWindow_workflowPlaceholder__heK92{flex:1;display:flex;align-items:flex-start;justify-content:center;background:#fafafa;padding:20px;overflow-y:auto}@media(max-width:768px){.ChatWindow_workflowPlaceholder__heK92{padding:12px;align-items:stretch}}.ChatWindow_placeholderContent__WmVWH{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;text-align:center;flex:1}@media(max-width:768px){.ChatWindow_placeholderContent__WmVWH{gap:16px;align-items:flex-start;text-align:left}}.ChatWindow_placeholderContent__WmVWH svg{color:#fe724f;opacity:.8}@media(max-width:768px){.ChatWindow_placeholderContent__WmVWH svg{width:48px;height:48px}}.ChatWindow_placeholderContent__WmVWH h3{margin:0;font-size:20px;font-weight:600;color:#1e293b}@media(max-width:768px){.ChatWindow_placeholderContent__WmVWH h3{font-size:18px}}.ChatWindow_placeholderContent__WmVWH p{margin:0;font-size:15px;color:#64748b;line-height:1.5}@media(max-width:768px){.ChatWindow_placeholderContent__WmVWH p{font-size:14px}}.ChatWindow_stepsContainer__hTf5N{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 20px}@media(max-width:768px){.ChatWindow_stepsContainer__hTf5N{padding:0 8px;gap:12px}}.ChatWindow_step__KKqwW{display:flex;align-items:flex-start;gap:16px;padding:16px;background:#fff;border-radius:12px;border:2px solid #e2e8f0;text-align:left;transition:all .3s ease;flex-shrink:0}.ChatWindow_step__KKqwW.ChatWindow_stepActive__i_UHz{border-color:#fe724f;background:linear-gradient(90deg,#fff5f3,white);box-shadow:0 2px 8px rgba(254,120,103,.1)}.ChatWindow_step__KKqwW.ChatWindow_stepActive__i_UHz .ChatWindow_stepIcon__XuuOf{background:#fe724f;color:#fff}.ChatWindow_step__KKqwW.ChatWindow_stepActive__i_UHz .ChatWindow_stepTitle__FHGQ7{color:#fe724f}.ChatWindow_step__KKqwW.ChatWindow_stepCompleted__hFR8N{border-color:#10b981;background:linear-gradient(90deg,#f0fdf4,white)}.ChatWindow_step__KKqwW.ChatWindow_stepCompleted__hFR8N .ChatWindow_stepIcon__XuuOf{background:#10b981;color:#fff}.ChatWindow_step__KKqwW.ChatWindow_stepCompleted__hFR8N .ChatWindow_stepTitle__FHGQ7{color:#10b981}.ChatWindow_step__KKqwW.ChatWindow_stepDisabled__Tbqni{opacity:.5}.ChatWindow_step__KKqwW.ChatWindow_stepDisabled__Tbqni .ChatWindow_stepIcon__XuuOf{background:#e2e8f0;color:#94a3b8}@media(max-width:768px){.ChatWindow_step__KKqwW{padding:12px;gap:12px}}.ChatWindow_stepIcon__XuuOf{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;transition:all .3s ease}@media(max-width:768px){.ChatWindow_stepIcon__XuuOf{width:36px;height:36px;font-size:16px}}.ChatWindow_stepContent__WFwBw{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}@media(max-width:768px){.ChatWindow_stepContent__WFwBw{gap:2px}}.ChatWindow_stepTitle__FHGQ7{font-size:16px;font-weight:600;color:#1e293b;margin:0}@media(max-width:768px){.ChatWindow_stepTitle__FHGQ7{font-size:15px}}.ChatWindow_stepDescription__4Mer8{font-size:14px;color:#64748b;line-height:1.4;margin:0}@media(max-width:768px){.ChatWindow_stepDescription__4Mer8{font-size:13px}}.ChatWindow_header__ojE73{padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:12px;flex-shrink:0;background:#fff;position:sticky;top:0;z-index:10;min-height:56px}@media(max-width:768px){.ChatWindow_header__ojE73{padding:12px 8px;gap:8px;min-height:52px}}.ChatWindow_header__ojE73 h3{font-size:18px;font-weight:700}@media(max-width:768px){.ChatWindow_header__ojE73 h3{font-size:16px}}.ChatWindow_header__ojE73 h3{color:#1a1a1a;margin:0}.ChatWindow_header__ojE73 .ChatWindow_status__RFbR8{font-size:12px;color:#10b981;font-weight:500}@media(max-width:768px){.ChatWindow_header__ojE73{padding:10px 12px;gap:8px}.ChatWindow_header__ojE73 h3{font-size:16px}}.ChatWindow_messages__Mr7f2{flex:1;padding:16px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;-webkit-overflow-scrolling:touch;min-height:200px;background:#fafafa}.ChatWindow_messages__Mr7f2::-webkit-scrollbar{width:6px}.ChatWindow_messages__Mr7f2::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.ChatWindow_messages__Mr7f2::-webkit-scrollbar-track{background:rgba(0,0,0,0)}@media(max-width:768px){.ChatWindow_messages__Mr7f2{padding:12px 8px;gap:8px;min-height:150px}}.ChatWindow_rentalActionsInChat__BKtvJ{padding:16px;background:#f8fafc;border-top:1px solid #e2e8f0;flex-shrink:0}@media(max-width:768px){.ChatWindow_rentalActionsInChat__BKtvJ{padding:12px}}.ChatWindow_meetingInfo__IBGyk{background:linear-gradient(135deg,#fff9f0,#fff5e6);border:2px solid #fed7aa;border-radius:16px;padding:20px;margin-bottom:20px;text-align:left}.ChatWindow_meetingTitle__ZDpIS{font-size:16px;font-weight:700;color:#92400e;margin:0 0 12px;display:flex;align-items:center;gap:8px;text-align:left}.ChatWindow_meetingInstructions__CcguP{text-align:left}.ChatWindow_meetingInstructions__CcguP p{font-size:14px;font-weight:600;color:#92400e;margin:0 0 10px;text-align:left}.ChatWindow_meetingInstructions__CcguP ol{margin:0 0 14px;padding-left:20px;text-align:left}.ChatWindow_meetingInstructions__CcguP ol li{font-size:13px;color:#78350f;line-height:1.7;margin-bottom:8px;text-align:left}.ChatWindow_meetingInstructions__CcguP ol li strong{color:#92400e;font-weight:600}.ChatWindow_meetingInstructions__CcguP ol li:last-child{margin-bottom:0}.ChatWindow_warningBox__bLdlP{background:linear-gradient(135deg,#fee2e2,#fecaca);border:2px solid #f87171;border-radius:12px;padding:12px;font-size:13px;color:#991b1b;line-height:1.5;margin-top:12px;text-align:left}.ChatWindow_warningBox__bLdlP strong{font-weight:700;color:#7f1d1d}.ChatWindow_reviewButtons__iv1KF{padding:16px;margin:0}.ChatWindow_reviewButton__hk6nn{width:100%;padding:14px 20px;background:linear-gradient(90deg,#fe724f,#ffc593);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.ChatWindow_reviewButton__hk6nn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(254,114,79,.3)}.ChatWindow_reviewButton__hk6nn:active{transform:translateY(0)}.ChatWindow_reviewModalOverlay__Huzhv{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:ChatWindow_fadeIn__yUQaP .2s ease}@keyframes ChatWindow_fadeIn__yUQaP{0%{opacity:0}to{opacity:1}}.ChatWindow_reviewModalContent__u8u_9{position:relative;background:#fff;border-radius:20px;padding:32px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:ChatWindow_slideUp__RmQ3P .3s ease}@keyframes ChatWindow_slideUp__RmQ3P{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.ChatWindow_reviewModalContent__u8u_9{padding:24px;max-width:100%;max-height:100vh;border-radius:0}}.ChatWindow_reviewModalClose__6hw0n{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#f3f4f6;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:#6b7280;transition:all .2s ease;z-index:1}.ChatWindow_reviewModalClose__6hw0n:hover{background:#fe724f;color:#fff;transform:scale(1.1)}.ChatWindow_reviewModalClose__6hw0n:active{transform:scale(.95)}.ContractUpload_container__7Tdo1{background:#fff;border-radius:16px;padding:24px;border:2px solid #e2e8f0}.ContractUpload_container__7Tdo1 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#1e293b}@media(max-width:768px){.ContractUpload_container__7Tdo1{padding:16px;border-radius:12px}.ContractUpload_container__7Tdo1 h3{font-size:16px}}.ContractUpload_description__vYhEI{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.5}@media(max-width:768px){.ContractUpload_description__vYhEI{font-size:13px;margin-bottom:16px}}.ContractUpload_documentsBlock__Hdz89{margin-bottom:24px;padding:20px;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}@media(max-width:768px){.ContractUpload_documentsBlock__Hdz89{padding:16px;margin-bottom:20px}}.ContractUpload_documentsTitle__6rrzS{margin:0 0 16px;font-size:16px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:8px}@media(max-width:768px){.ContractUpload_documentsTitle__6rrzS{font-size:15px;margin-bottom:12px}}.ContractUpload_documentLinks__q1SPE{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media(max-width:768px){.ContractUpload_documentLinks__q1SPE{gap:10px;margin-bottom:16px}}.ContractUpload_documentLink__M68pa{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;text-decoration:none;color:#1e293b;font-size:14px;font-weight:500;transition:all .2s ease}.ContractUpload_documentLink__M68pa:hover{border-color:#fe724f;background:#fff5f3;color:#fe724f;transform:translateY(-1px);box-shadow:0 2px 8px rgba(254,120,103,.15)}.ContractUpload_documentLink__M68pa svg{flex-shrink:0;color:#64748b}.ContractUpload_documentLink__M68pa:hover svg{color:#fe724f}@media(max-width:768px){.ContractUpload_documentLink__M68pa{padding:10px 12px;font-size:13px;gap:10px}}.ContractUpload_documentsInstructions___luvc{display:flex;flex-direction:column;gap:8px}.ContractUpload_instructionItem__tYzEM{display:flex;align-items:center;gap:12px;font-size:13px;color:#64748b;line-height:1.4}@media(max-width:768px){.ContractUpload_instructionItem__tYzEM{font-size:12px;gap:10px}}.ContractUpload_stepNumber__G_OEI{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fe724f;color:#fff;border-radius:50%;font-size:12px;font-weight:600;flex-shrink:0}@media(max-width:768px){.ContractUpload_stepNumber__G_OEI{width:18px;height:18px;font-size:11px}}.ContractUpload_uploadArea__8Rw7W{margin-bottom:16px}.ContractUpload_fileInput__QwVkz{display:none}.ContractUpload_uploadButton__xyo6h{width:100%;padding:40px 20px;border:2px dashed #cbd5e1;border-radius:12px;background:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:all .2s ease;font-size:15px;font-weight:500;color:#64748b}.ContractUpload_uploadButton__xyo6h svg{color:#94a3b8}.ContractUpload_uploadButton__xyo6h:hover{border-color:#fe724f;background:#fff5f3;color:#fe724f}.ContractUpload_uploadButton__xyo6h:hover svg{color:#fe724f}@media(max-width:768px){.ContractUpload_uploadButton__xyo6h{padding:30px 16px;font-size:14px}}.ContractUpload_filesList__SNDlv{display:flex;flex-direction:column;gap:12px}.ContractUpload_fileItem__DOQp7{display:flex;align-items:center;gap:12px;padding:12px;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;transition:all .2s ease}.ContractUpload_fileItem__DOQp7:hover{border-color:#cbd5e1;box-shadow:0 2px 4px rgba(0,0,0,.05)}@media(max-width:768px){.ContractUpload_fileItem__DOQp7{padding:10px;gap:10px}}.ContractUpload_preview__Wpo2Y{width:60px;height:60px;object-fit:cover;border-radius:8px;flex-shrink:0}@media(max-width:768px){.ContractUpload_preview__Wpo2Y{width:50px;height:50px}}.ContractUpload_fileIcon__TTNmw{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:8px;color:#64748b;flex-shrink:0}@media(max-width:768px){.ContractUpload_fileIcon__TTNmw{width:50px;height:50px}.ContractUpload_fileIcon__TTNmw svg{width:20px;height:20px}}.ContractUpload_fileInfo__00_AP{flex:1;min-width:0}.ContractUpload_fileName__hn_fF{font-size:14px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.ContractUpload_fileName__hn_fF{font-size:13px}}.ContractUpload_fileSize__TOFbW{font-size:13px;color:#94a3b8;margin-top:2px}@media(max-width:768px){.ContractUpload_fileSize__TOFbW{font-size:12px}}.ContractUpload_removeBtn__eCmhP{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:#fee2e2;color:#dc2626;border-radius:8px;font-size:24px;line-height:1;cursor:pointer;transition:all .2s ease}.ContractUpload_removeBtn__eCmhP:hover{background:#fecaca}@media(max-width:768px){.ContractUpload_removeBtn__eCmhP{width:28px;height:28px;font-size:20px}}.ContractUpload_addMoreBtn__Zw_LY{width:100%;padding:16px;border:2px dashed #cbd5e1;border-radius:12px;background:#f8fafc;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#64748b}.ContractUpload_addMoreBtn__Zw_LY:hover{border-color:#fe724f;background:#fff5f3;color:#fe724f}.ContractUpload_addMoreBtn__Zw_LY:hover svg{color:#fe724f}@media(max-width:768px){.ContractUpload_addMoreBtn__Zw_LY{padding:12px;font-size:13px}}.ContractUpload_error__CUh_p{padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:16px}@media(max-width:768px){.ContractUpload_error__CUh_p{padding:10px;font-size:13px}}.ContractUpload_submitBtn__FAlbZ{width:100%;padding:12px 24px;background:#fe724f;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.ContractUpload_submitBtn__FAlbZ:hover:not(:disabled){background:#e66958;transform:translateY(-1px)}.ContractUpload_submitBtn__FAlbZ:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.ContractUpload_submitBtn__FAlbZ{padding:10px 20px;font-size:14px}}.ContractUpload_successStatus__yiXZH{text-align:center;padding:32px 24px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:16px;box-shadow:0 4px 20px rgba(16,185,129,.1)}@media(max-width:768px){.ContractUpload_successStatus__yiXZH{padding:24px 16px}}.ContractUpload_successIcon__oP6R_{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:#10b981;color:#fff;border-radius:50%;font-size:32px;font-weight:600;margin-bottom:16px;box-shadow:0 4px 16px rgba(16,185,129,.3)}@media(max-width:768px){.ContractUpload_successIcon__oP6R_{width:56px;height:56px;font-size:28px;margin-bottom:12px}}.ContractUpload_successStatus__yiXZH h3{margin:0 0 12px;font-size:20px;font-weight:600;color:#10b981}@media(max-width:768px){.ContractUpload_successStatus__yiXZH h3{font-size:18px}}.ContractUpload_statusDescription___HSJk{margin:0;font-size:14px;color:#059669;line-height:1.5}@media(max-width:768px){.ContractUpload_statusDescription___HSJk{font-size:13px}}.HandoverButton_handoverButton__vVIwE{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 24px;background:linear-gradient(135deg,#fe724f,#ff9a6c);color:#fff;border:none;border-radius:20px;font-size:16px;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(254,120,103,.25);position:relative;overflow:hidden}.HandoverButton_handoverButton__vVIwE:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.HandoverButton_handoverButton__vVIwE:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 32px rgba(254,120,103,.4)}.HandoverButton_handoverButton__vVIwE:hover:not(:disabled):before{left:100%}.HandoverButton_handoverButton__vVIwE:active:not(:disabled){transform:translateY(-1px)}.HandoverButton_handoverButton__vVIwE:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 4px 20px rgba(254,120,103,.15)}.HandoverButton_handoverButton__vVIwE .HandoverButton_icon__eB3oT{font-size:20px;transition:transform .3s ease}.HandoverButton_handoverButton__vVIwE:hover:not(:disabled) .HandoverButton_icon__eB3oT{transform:scale(1.1)}.HandoverButton_handoverButton__vVIwE .HandoverButton_label__JXJ4l{font-size:16px;letter-spacing:-.01em}.HandoverButton_modal__bt1cn{position:relative;background:linear-gradient(135deg,rgba(254,120,103,.05),rgba(255,154,108,.05));backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(254,120,103,.15);margin:24px 0;box-shadow:0 8px 32px rgba(254,120,103,.12);transition:all .4s cubic-bezier(.4,0,.2,1)}.HandoverButton_modal__bt1cn:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(254,120,103,.18)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW{display:flex;flex-direction:column}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalHeader__onpxs{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(254,120,103,.15)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalHeader__onpxs h3{font-size:24px;font-weight:700;color:#fe724f;margin:0;letter-spacing:-.01em}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalHeader__onpxs .HandoverButton_closeButton__twzgA{width:40px;height:40px;border:none;background:linear-gradient(135deg,#fe724f,#ff9a6c);border-radius:12px;cursor:pointer;font-size:20px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px rgba(254,120,103,.3)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalHeader__onpxs .HandoverButton_closeButton__twzgA:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(254,120,103,.4)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo{padding:24px}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_description__RruvY{color:#666;font-size:16px;font-weight:500;margin-bottom:24px;line-height:1.5}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;border:2px dashed rgba(254,120,103,.3);border-radius:20px;background:linear-gradient(135deg,rgba(254,120,103,.05),rgba(255,154,108,.05));margin-bottom:24px;transition:all .3s ease}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC:hover{border-color:rgba(254,120,103,.5);background:linear-gradient(135deg,rgba(254,120,103,.08),rgba(255,154,108,.08))}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_fileInput__ZnEHL{display:none}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_selectButton__CZddW{display:flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,#fe724f,#ff9a6c);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(254,120,103,.25)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_selectButton__CZddW:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(254,120,103,.4)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_selectButton__CZddW svg{flex-shrink:0;width:20px;height:20px}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_hint__UV_WW{font-size:14px;color:#666;margin:0;font-weight:500}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W .HandoverButton_previewItem__ILqXK{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;border:2px solid #e5e7eb}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W .HandoverButton_previewItem__ILqXK .HandoverButton_previewImage__zbyZ_{width:100%;height:100%;object-fit:cover}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W .HandoverButton_previewItem__ILqXK .HandoverButton_removeButton__oTLk4{position:absolute;top:4px;right:4px;width:24px;height:24px;border:none;background:rgba(0,0,0,.6);color:#fff;border-radius:50%;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W .HandoverButton_previewItem__ILqXK .HandoverButton_removeButton__oTLk4:hover{background:rgba(0,0,0,.8)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r{display:flex;gap:12px;padding:20px;border-top:1px solid #e5e7eb}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r button{flex:1;padding:16px 24px;border:none;border-radius:16px;font-size:16px;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r button:disabled{opacity:.5;cursor:not-allowed}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r .HandoverButton_cancelButton__c_bvN{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151;box-shadow:0 4px 12px rgba(0,0,0,.1)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r .HandoverButton_cancelButton__c_bvN:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r .HandoverButton_uploadButton__IMe_I{background:linear-gradient(135deg,#fe724f,#ff9a6c);color:#fff;box-shadow:0 4px 20px rgba(254,120,103,.25)}.HandoverButton_modal__bt1cn .HandoverButton_modalContent__4jYGW .HandoverButton_modalFooter__aEJ2r .HandoverButton_uploadButton__IMe_I:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 32px rgba(254,120,103,.4)}@media(max-width:768px){.HandoverButton_handoverButton__vVIwE{padding:10px 16px;font-size:13px}.HandoverButton_handoverButton__vVIwE .HandoverButton_icon__eB3oT{font-size:16px}.HandoverButton_handoverButton__vVIwE .HandoverButton_label__JXJ4l{font-size:13px}.HandoverButton_modal__bt1cn{margin:16px 0}.HandoverButton_modal__bt1cn .HandoverButton_modalHeader__onpxs{padding:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalHeader__onpxs h3{font-size:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalHeader__onpxs .HandoverButton_closeButton__twzgA{width:28px;height:28px;font-size:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo{padding:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_description__RruvY{font-size:13px;margin-bottom:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC{padding:30px 16px;margin-bottom:16px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_selectButton__CZddW{padding:10px 20px;font-size:13px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_uploadArea__g4MOC .HandoverButton_hint__UV_WW{font-size:11px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.HandoverButton_modal__bt1cn .HandoverButton_modalBody__kASOo .HandoverButton_previewList__m_U3W .HandoverButton_previewItem__ILqXK .HandoverButton_removeButton__oTLk4{width:20px;height:20px;font-size:12px}.HandoverButton_modal__bt1cn .HandoverButton_modalFooter__aEJ2r{padding:16px;gap:8px}.HandoverButton_modal__bt1cn .HandoverButton_modalFooter__aEJ2r button{padding:10px 16px;font-size:13px}}.PaymentBreakdown_paymentBreakdown__j6Cf5{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:20px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_header____HIA{margin-bottom:20px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_header____HIA h4{font-size:16px;font-weight:600;color:#111827;margin:0}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_sectionTitle__SBGNA{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx{display:flex;justify-content:space-between;align-items:center;font-size:14px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx .PaymentBreakdown_itemLabel__V57w2{color:#6b7280;display:flex;align-items:center;gap:8px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx .PaymentBreakdown_itemLabel__V57w2 .PaymentBreakdown_badge__Q_LS8{background:#fef2f2;color:#dc2626;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx .PaymentBreakdown_itemValue__aYGyu{font-weight:500;color:#111827}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx .PaymentBreakdown_itemValue__aYGyu.PaymentBreakdown_negative__tUuhK{color:#dc2626}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f9fafb;border-radius:8px;margin-top:12px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO .PaymentBreakdown_totalLabel__hplPL{font-size:14px;font-weight:600;color:#374151}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO .PaymentBreakdown_totalValue__Uv6zY{font-size:18px;font-weight:700;color:#111827}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO.PaymentBreakdown_success__eKoOL{background:#d1fae5}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO.PaymentBreakdown_success__eKoOL .PaymentBreakdown_totalValue__Uv6zY{color:#065f46}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO.PaymentBreakdown_pending__WHfg6{background:#fef3c7}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO.PaymentBreakdown_pending__WHfg6 .PaymentBreakdown_totalValue__Uv6zY{color:#92400e}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_info__3M4Wi{margin-top:12px;padding:8px 12px;background:#f0fdf4;color:#166534;border-radius:6px;font-size:13px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_warningBox__PoD0C{display:flex;gap:12px;padding:16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;line-height:1.5}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_warningBox__PoD0C .PaymentBreakdown_warningIcon__CXcig{flex-shrink:0;color:#dc2626}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_warningBox__PoD0C strong{font-weight:600}@media(max-width:768px){.PaymentBreakdown_paymentBreakdown__j6Cf5{padding:16px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_header____HIA{margin-bottom:16px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_header____HIA h4{font-size:14px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW{margin-bottom:20px;padding-bottom:20px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_sectionTitle__SBGNA{font-size:13px;margin-bottom:10px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c{gap:6px;margin-bottom:10px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx{font-size:13px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_items__raB9c .PaymentBreakdown_item__Az8vx .PaymentBreakdown_itemLabel__V57w2 .PaymentBreakdown_badge__Q_LS8{font-size:10px;padding:2px 6px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO{padding:10px;margin-top:10px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO .PaymentBreakdown_totalLabel__hplPL{font-size:13px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_total__WKYoO .PaymentBreakdown_totalValue__Uv6zY{font-size:16px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_section__QZeYW .PaymentBreakdown_info__3M4Wi{margin-top:10px;font-size:12px;padding:6px 10px}.PaymentBreakdown_paymentBreakdown__j6Cf5 .PaymentBreakdown_warningBox__PoD0C{padding:12px;font-size:13px}}.RentalTimer_rentalTimer__IlWRb{background:linear-gradient(135deg,rgba(254,120,103,.08),rgba(255,154,108,.08));backdrop-filter:blur(20px);border-radius:32px;padding:40px;margin-bottom:24px;border:1px solid rgba(254,120,103,.15);box-shadow:0 8px 32px rgba(254,120,103,.12);transition:all .4s cubic-bezier(.4,0,.2,1)}.RentalTimer_rentalTimer__IlWRb:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(254,120,103,.18)}.RentalTimer_rentalTimer__IlWRb.RentalTimer_overdue__CcJYp{background:linear-gradient(135deg,rgba(245,101,101,.08),rgba(197,48,48,.08));border-color:rgba(245,101,101,.2);box-shadow:0 8px 32px rgba(245,101,101,.15)}.RentalTimer_rentalTimer__IlWRb .RentalTimer_header__orWuE{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_header__orWuE .RentalTimer_icon__Cx0e1{flex-shrink:0;color:#fe724f;width:24px;height:24px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_header__orWuE .RentalTimer_label__kqQwU{font-size:24px;font-weight:700;color:#fe724f;letter-spacing:-.01em}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:80px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_ .RentalTimer_timeValue__i1Mgb{font-size:48px;font-weight:800;line-height:1;background:linear-gradient(135deg,#fe724f,#ff9a6c);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;padding:16px 20px;border-radius:16px;min-width:80px;text-align:center;box-shadow:0 4px 20px rgba(254,120,103,.2)}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_ .RentalTimer_timeUnit__9bEaa{font-size:14px;font-weight:600;color:#fe724f;text-transform:lowercase}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeSeparator__iOZQV{font-size:48px;font-weight:800;color:#fe724f;margin:0 8px;opacity:.6}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd{text-align:center;padding:24px 0;margin-bottom:24px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_overdueText__A96zj{font-size:24px;font-weight:700;color:#f56565;margin-bottom:16px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_overdueText__A96zj strong{font-size:32px;font-weight:800}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_penaltyWarning__qhn0R{font-size:16px;font-weight:600;color:#f56565;background:linear-gradient(135deg,rgba(245,101,101,.1),rgba(197,48,48,.1));padding:16px 24px;border-radius:16px;border:1px solid rgba(245,101,101,.2)}.RentalTimer_rentalTimer__IlWRb .RentalTimer_warningBanner__iNXpA{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,152,0,.1));border:2px solid rgba(255,193,7,.3);border-radius:16px;padding:20px;margin-bottom:24px;font-size:16px;font-weight:600;color:#f59e0b;text-align:center;animation:RentalTimer_pulse__4PoA8 2s infinite}@keyframes RentalTimer_pulse__4PoA8{0%,to{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,152,0,.1))}50%{background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,152,0,.2))}}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid rgba(254,120,103,.15)}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV .RentalTimer_dateItem__WYEFv{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:12px 16px;background:linear-gradient(135deg,rgba(254,120,103,.05),rgba(255,154,108,.05));border-radius:12px;border:1px solid rgba(254,120,103,.1)}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV .RentalTimer_dateItem__WYEFv .RentalTimer_dateLabel__HRYPR{font-weight:600;color:#666}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV .RentalTimer_dateItem__WYEFv .RentalTimer_dateValue__0HqLp{font-weight:700;color:#fe724f}@media(max-width:768px){.RentalTimer_rentalTimer__IlWRb{padding:24px;border-radius:24px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_header__orWuE{margin-bottom:24px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_header__orWuE .RentalTimer_label__kqQwU{font-size:20px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM{margin-bottom:24px;gap:8px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_{min-width:60px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_ .RentalTimer_timeValue__i1Mgb{font-size:32px;padding:12px 16px;min-width:60px;border-radius:12px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeBlock__44hK_ .RentalTimer_timeUnit__9bEaa{font-size:12px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_timeDisplay__QBAsM .RentalTimer_timeSeparator__iOZQV{font-size:32px;margin:0 4px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd{padding:20px 0;margin-bottom:20px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_overdueText__A96zj{font-size:20px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_overdueText__A96zj strong{font-size:24px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_overdueInfo__YUGJd .RentalTimer_penaltyWarning__qhn0R{font-size:14px;padding:12px 16px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_warningBanner__iNXpA{font-size:14px;padding:16px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV{gap:8px;padding-top:20px}.RentalTimer_rentalTimer__IlWRb .RentalTimer_dates__eRubV .RentalTimer_dateItem__WYEFv{font-size:14px;padding:10px 12px}}.ReservationActions_actions__kijtl{background:#fff;border-radius:16px;padding:20px;margin:16px;box-shadow:0 2px 12px rgba(0,0,0,.06)}@media(max-width:768px){.ReservationActions_actions__kijtl{margin:12px;padding:16px;border-radius:12px}}.ReservationActions_alert__1vmzI{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f0f9ff;border-left:4px solid #3b82f6;border-radius:12px;margin-bottom:16px}.ReservationActions_alert__1vmzI.ReservationActions_alertDanger__Vd0pP{background:#fef2f2;border-left-color:#ef4444}.ReservationActions_alertIcon__wC2FM{font-size:24px;line-height:1;flex-shrink:0}.ReservationActions_alertContent__sDeP7{flex:1}.ReservationActions_alertContent__sDeP7 strong{display:block;font-size:15px;font-weight:600;color:#1e293b;margin-bottom:4px}.ReservationActions_alertContent__sDeP7 p{margin:0;font-size:14px;color:#64748b;line-height:1.5}.ReservationActions_buttons__ZjR9k{display:flex;gap:12px;flex-wrap:wrap}.ReservationActions_approveButton__UQHpV,.ReservationActions_payButton__Kz8RC,.ReservationActions_rejectButton__nzFfn{flex:1;min-width:140px;padding:14px 24px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.ReservationActions_approveButton__UQHpV:disabled,.ReservationActions_payButton__Kz8RC:disabled,.ReservationActions_rejectButton__nzFfn:disabled{opacity:.6;cursor:not-allowed}.ReservationActions_approveButton__UQHpV{background:#10b981;color:#fff}.ReservationActions_approveButton__UQHpV:not(:disabled):hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.4)}.ReservationActions_rejectButton__nzFfn{background:#ef4444;color:#fff}.ReservationActions_rejectButton__nzFfn:not(:disabled):hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.4)}.ReservationActions_payButton__Kz8RC{background:#fe724f;color:#fff;font-size:16px}.ReservationActions_payButton__Kz8RC:not(:disabled):hover{background:#ff6b58;transform:translateY(-2px);box-shadow:0 4px 12px rgba(254,120,103,.4)}@media(max-width:768px){.ReservationActions_actions__kijtl{margin:8px 12px;padding:16px;border-radius:12px}.ReservationActions_alert__1vmzI{padding:14px;font-size:14px}.ReservationActions_alert__1vmzI .ReservationActions_alertIcon__wC2FM{font-size:20px}.ReservationActions_alert__1vmzI .ReservationActions_alertContent__sDeP7 strong{font-size:14px}.ReservationActions_alert__1vmzI .ReservationActions_alertContent__sDeP7 p{font-size:13px}.ReservationActions_buttons__ZjR9k{flex-direction:column;gap:10px}.ReservationActions_approveButton__UQHpV,.ReservationActions_payButton__Kz8RC,.ReservationActions_rejectButton__nzFfn{width:100%;min-width:unset;padding:12px 20px;font-size:14px}}.ReviewForm_reviewForm__gdKfL{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:16px;padding:24px;margin-bottom:20px}.ReviewForm_title__K7ton{font-size:18px;font-weight:700;color:#212529;margin:0 0 20px;text-align:left}.ReviewForm_form__aFTlg{display:flex;flex-direction:column;gap:20px}.ReviewForm_starsContainer__LyDs2{display:flex;flex-direction:column;gap:8px}.ReviewForm_label__WiHSn{font-size:14px;font-weight:600;color:#495057;text-align:left}.ReviewForm_stars__C53y7{display:flex;gap:8px;align-items:center}.ReviewForm_star__i8_C1{background:none;border:none;font-size:32px;color:#dee2e6;cursor:pointer;transition:all .2s ease;padding:0}.ReviewForm_star__i8_C1:hover{transform:scale(1.1)}.ReviewForm_star__i8_C1.ReviewForm_active__yF5vL{color:#ffc107}.ReviewForm_ratingText__rBHlD{font-size:14px;font-weight:600;color:#6c757d;margin-top:4px}.ReviewForm_commentContainer__3x63v{display:flex;flex-direction:column;gap:8px}.ReviewForm_textarea__Mwerz{width:100%;padding:12px;border:2px solid #dee2e6;border-radius:12px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s ease}.ReviewForm_textarea__Mwerz:focus{outline:none;border-color:#fe724f}.ReviewForm_textarea__Mwerz::placeholder{color:#adb5bd}.ReviewForm_charCount__wcX8m{font-size:12px;color:#6c757d;text-align:right}.ReviewForm_error__yMzoh{background:#fff5f5;border:2px solid #fc8181;border-radius:12px;padding:12px;font-size:14px;color:#c53030;text-align:left}.ReviewForm_submitButton__kQBZG{background:linear-gradient(90deg,#fe724f,#ffc593);color:#fff;border:none;border-radius:12px;padding:14px 24px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}.ReviewForm_submitButton__kQBZG:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(254,114,79,.3)}.ReviewForm_submitButton__kQBZG:disabled{opacity:.5;cursor:not-allowed}.ReviewsList_reviewsList__iTNNT{display:flex;flex-direction:column;gap:20px}.ReviewsList_statsHeader__7trzM{background:linear-gradient(135deg,#fff9f0,#fff5e6);border:2px solid #fed7aa;border-radius:16px;padding:24px;margin-bottom:20px}.ReviewsList_averageRating__mIUIF{display:flex;flex-direction:column;align-items:center;gap:12px}.ReviewsList_ratingNumber__e1fXZ{font-size:48px;font-weight:700;color:#92400e}.ReviewsList_reviewCount__31_xm{font-size:14px;color:#78350f}.ReviewsList_userStats__KR9Vn{margin-top:20px;display:flex;flex-direction:column;gap:12px}.ReviewsList_overallRating__RqFmt{display:flex;justify-content:space-between;align-items:center;padding:12px;background:hsla(0,0%,100%,.5);border-radius:12px}.ReviewsList_statItem__Kmi4k{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.ReviewsList_label__Q26iX{font-size:14px;font-weight:600;color:#78350f}.ReviewsList_value__Rvzy0{font-size:14px;font-weight:700;color:#92400e}.ReviewsList_reviews__fPhaB{display:flex;flex-direction:column;gap:16px}.ReviewsList_review__ChCU0{background:#fff;border:2px solid #e9ecef;border-radius:16px;padding:20px;transition:all .3s ease}.ReviewsList_review__ChCU0:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.ReviewsList_reviewHeader__QsR03{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap;gap:12px}.ReviewsList_authorInfo__oV9YS{display:flex;flex-direction:column;gap:4px}.ReviewsList_authorName__TLQ9M{font-size:16px;font-weight:700;color:#212529}.ReviewsList_reviewType__CPBQI{font-size:13px;color:#6c757d}.ReviewsList_date__J0FKp{font-size:13px;color:#adb5bd}.ReviewsList_rating__nVrBb{margin-bottom:12px}.ReviewsList_stars__xlGtW{display:flex;gap:4px}.ReviewsList_star__uNgiA{font-size:20px;color:#dee2e6}.ReviewsList_star__uNgiA.ReviewsList_active__nZK9q{color:#ffc107}.ReviewsList_comment__vN2N1{font-size:14px;line-height:1.6;color:#495057;margin:12px 0;text-align:left}.ReviewsList_itemInfo__BPN4b,.ReviewsList_targetInfo__KZGgp{font-size:13px;color:#6c757d;margin-top:12px;padding-top:12px;border-top:1px solid #e9ecef}.ReviewsList_itemInfo__BPN4b strong,.ReviewsList_targetInfo__KZGgp strong{color:#212529}.ReviewsList_empty__JbGWn,.ReviewsList_loading__2ETQg{text-align:center;padding:40px 20px;font-size:16px;color:#6c757d}.SimplifiedRentalChat_chatPage__VllvC{display:flex;flex-direction:column;min-height:100vh;background:#fbf6f0;padding:0 20px;overflow-x:hidden;width:100%;box-sizing:border-box}@media(max-width:768px){.SimplifiedRentalChat_chatPage__VllvC{padding:0 16px}}.SimplifiedRentalChat_container__5O9pK{max-width:1440px;width:100%;margin:0 auto;display:flex;flex-direction:column;height:90vh;max-height:90vh;overflow-x:hidden;box-sizing:border-box;padding-top:50px}@media(max-width:1024px){.SimplifiedRentalChat_container__5O9pK{padding-top:0}}@media(max-width:768px){.SimplifiedRentalChat_container__5O9pK{padding-top:50px}}.SimplifiedRentalChat_successBanner__fxVxE{display:flex;align-items:center;gap:12px;padding:16px 24px;background:#4caf50;border-radius:50px;margin:20px 0 0;color:#fff;font-family:LT Superior,sans-serif;font-size:16px;font-weight:600}.SimplifiedRentalChat_successBanner__fxVxE svg{flex-shrink:0}@media(max-width:768px){.SimplifiedRentalChat_successBanner__fxVxE{font-size:14px;padding:12px 20px;margin-top:16px}}.SimplifiedRentalChat_topHeader__RSD1I{display:flex;align-items:center;justify-content:space-between;margin:20px 0;gap:20px}@media(max-width:768px){.SimplifiedRentalChat_topHeader__RSD1I{margin:12px 0;gap:8px;padding:0 4px}}@media(max-width:480px){.SimplifiedRentalChat_topHeader__RSD1I{margin:8px 0;gap:6px;padding:0 2px}}.SimplifiedRentalChat_backButtonTop__luE0A{width:56px;height:56px;border-radius:50%;background:#e8e4df;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.SimplifiedRentalChat_backButtonTop__luE0A:hover{background:#ddd9d4}.SimplifiedRentalChat_backButtonTop__luE0A svg{color:#262626}@media(max-width:768px){.SimplifiedRentalChat_backButtonTop__luE0A{width:44px;height:44px}.SimplifiedRentalChat_backButtonTop__luE0A svg{width:20px;height:20px}}@media(max-width:480px){.SimplifiedRentalChat_backButtonTop__luE0A{width:40px;height:40px}.SimplifiedRentalChat_backButtonTop__luE0A svg{width:18px;height:18px}}.SimplifiedRentalChat_pageTitle__rKKmP{font-family:Coolvetica,sans-serif;font-size:62px;font-weight:400;color:#262626;flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 20px}@media(max-width:1024px){.SimplifiedRentalChat_pageTitle__rKKmP{font-size:48px;margin-left:16px}}@media(max-width:768px){.SimplifiedRentalChat_pageTitle__rKKmP{font-size:24px;margin-left:12px}}@media(max-width:480px){.SimplifiedRentalChat_pageTitle__rKKmP{font-size:20px;min-width:0;margin-left:8px}}@media(max-width:360px){.SimplifiedRentalChat_pageTitle__rKKmP{font-size:18px;margin-left:6px}}.SimplifiedRentalChat_instructionButton__hUhBg{height:50px;padding:0 32px;background:linear-gradient(135deg,#fbf6f0,#ffc593);border:none;border-radius:50px;font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:#262626;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.SimplifiedRentalChat_instructionButton__hUhBg:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,197,147,.4)}@media(max-width:768px){.SimplifiedRentalChat_instructionButton__hUhBg{font-size:14px;height:40px;padding:0 20px;text-decoration-thickness:1px;text-underline-offset:3px}}@media(max-width:480px){.SimplifiedRentalChat_instructionButton__hUhBg{font-size:12px;height:36px;padding:0 16px;border-radius:40px}}@media(max-width:360px){.SimplifiedRentalChat_instructionButton__hUhBg{font-size:11px;height:34px;padding:0 14px}}.SimplifiedRentalChat_modalOverlay__zvnaY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999999;display:flex;align-items:center;justify-content:center}.SimplifiedRentalChat_instructionModal__oym4m{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fbf6f0;border-radius:32px;padding:48px;max-width:900px;width:90%;max-height:90vh;overflow-y:auto;z-index:9999999;box-shadow:0 20px 60px rgba(0,0,0,.3)}@media(max-width:768px){.SimplifiedRentalChat_instructionModal__oym4m{padding:32px 24px;border-radius:24px;width:95%}}.SimplifiedRentalChat_instructionTitle__BBZZF{font-family:Coolvetica,sans-serif;font-size:48px;font-weight:400;color:#262626;text-align:center;margin:0 0 40px;line-height:.9}@media(max-width:768px){.SimplifiedRentalChat_instructionTitle__BBZZF{font-size:32px;margin-bottom:32px}}.SimplifiedRentalChat_instructionGrid__zQ0uf{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}@media(max-width:768px){.SimplifiedRentalChat_instructionGrid__zQ0uf{grid-template-columns:1fr;gap:16px;margin-bottom:32px}}.SimplifiedRentalChat_instructionCard__PvAWT{background:rgba(38,38,38,.05);border-radius:38px;padding:24px}@media(max-width:768px){.SimplifiedRentalChat_instructionCard__PvAWT{padding:20px;border-radius:24px}}.SimplifiedRentalChat_instructionCardTitle__Q6qGn{font-family:LT Superior,sans-serif;font-size:35px;font-weight:700;color:#262626;margin:0 0 39px}@media(max-width:768px){.SimplifiedRentalChat_instructionCardTitle__Q6qGn{font-size:24px;margin-bottom:20px}}.SimplifiedRentalChat_instructionCardText__ZN9w4{font-family:LT Superior,sans-serif;font-size:25px;color:rgba(38,38,38,.65);line-height:1.5;margin:0}@media(max-width:768px){.SimplifiedRentalChat_instructionCardText__ZN9w4{font-size:16px}}.SimplifiedRentalChat_instructionCloseButton__AQWB3{width:331px;height:106px;background:#262626;color:#fff;border:none;border-radius:50px;font-family:LT Superior,sans-serif;font-size:25px;font-weight:700;cursor:pointer;transition:all .2s;display:block;margin:0 auto}.SimplifiedRentalChat_instructionCloseButton__AQWB3:hover{background:#3a3a3a;transform:translateY(-2px)}@media(max-width:768px){.SimplifiedRentalChat_instructionCloseButton__AQWB3{width:100%;max-width:331px;height:80px;font-size:18px}}.SimplifiedRentalChat_userCard__UQz8L{display:flex;align-items:center;gap:20px;padding:20px 32px;background:#e8e4df;border-radius:50px;margin-bottom:20px;height:90px}@media(max-width:768px){.SimplifiedRentalChat_userCard__UQz8L{margin-bottom:16px;padding:16px 24px;height:auto;gap:16px;border-radius:40px}}.SimplifiedRentalChat_avatar__7q_vy{width:50px;height:50px;border-radius:50%;background:#fe724f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SimplifiedRentalChat_avatar__7q_vy svg{width:24px;height:24px}@media(max-width:768px){.SimplifiedRentalChat_avatar__7q_vy{width:44px;height:44px}.SimplifiedRentalChat_avatar__7q_vy svg{width:22px;height:22px}}.SimplifiedRentalChat_userDetails__4nf3z{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.SimplifiedRentalChat_userName__fnHXC{font-family:LT Superior,sans-serif;font-size:25px;font-weight:700;color:#262626}@media(max-width:768px){.SimplifiedRentalChat_userName__fnHXC{font-size:20px}}.SimplifiedRentalChat_itemTitle__LqBt_{font-family:LT Superior,sans-serif;font-size:20px;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:768px){.SimplifiedRentalChat_itemTitle__LqBt_{font-size:16px}}.SimplifiedRentalChat_dateLabel__wO9GM{text-align:center;font-family:LT Superior,sans-serif;font-size:14px;color:rgba(38,38,38,.5);margin:20px 0}@media(max-width:768px){.SimplifiedRentalChat_dateLabel__wO9GM{font-size:13px;margin:16px 0}}.SimplifiedRentalChat_blockedSection__S3FyC{flex:1;display:flex;flex-direction:column;gap:20px;padding:20px 0}.SimplifiedRentalChat_waitingCard__Cn1T_{background:#fef5e7;border:2px dashed rgba(38,38,38,.2);border-radius:24px;padding:32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}@media(max-width:768px){.SimplifiedRentalChat_waitingCard__Cn1T_{padding:24px;border-radius:20px}}.SimplifiedRentalChat_clockIcon__oWlzt{width:64px;height:64px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.SimplifiedRentalChat_clockIcon__oWlzt{width:56px;height:56px}.SimplifiedRentalChat_clockIcon__oWlzt svg{width:36px;height:36px}}.SimplifiedRentalChat_waitingTitle__sby0z{font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:#262626}@media(max-width:768px){.SimplifiedRentalChat_waitingTitle__sby0z{font-size:18px}}.SimplifiedRentalChat_waitingText__PZCoM{font-family:LT Superior,sans-serif;font-size:16px;color:rgba(38,38,38,.7);line-height:1.5}@media(max-width:768px){.SimplifiedRentalChat_waitingText__PZCoM{font-size:14px}}.SimplifiedRentalChat_messagesContainer__dtazW{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 0;display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.SimplifiedRentalChat_messagesContainer__dtazW::-webkit-scrollbar{display:none}@media(max-width:768px){.SimplifiedRentalChat_messagesContainer__dtazW{padding:16px 0}}.SimplifiedRentalChat_emptyMessages__4xoor,.SimplifiedRentalChat_loading__iovEn{text-align:center;color:rgba(38,38,38,.5);padding:40px 20px;font-family:LT Superior,sans-serif}.SimplifiedRentalChat_emptyMessages__4xoor{flex:1;display:flex;align-items:center;justify-content:center}.SimplifiedRentalChat_blockedMessage__nFkph{background:#f5f5f5;border-radius:16px;padding:20px;text-align:center;font-family:LT Superior,sans-serif;font-size:16px;color:rgba(38,38,38,.7);margin-top:auto}@media(max-width:768px){.SimplifiedRentalChat_blockedMessage__nFkph{font-size:14px;padding:16px}}.SimplifiedRentalChat_message__1F09b{max-width:70%;display:flex;flex-direction:column;gap:4px;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.SimplifiedRentalChat_myMessage__9u1zQ{align-self:flex-end;display:flex;flex-direction:row;align-items:flex-end;gap:12px}.SimplifiedRentalChat_myMessage__9u1zQ .SimplifiedRentalChat_messageContent__1f4kb{background:#fbe2d8;color:#262626;border-radius:32px 32px 8px 32px;position:relative}.SimplifiedRentalChat_myMessage__9u1zQ .SimplifiedRentalChat_messageContent__1f4kb:after{content:"";position:absolute;bottom:-2px;right:-6px;width:12px;height:12px;background:#fbe2d8;border-radius:0 0 12px 0;transform:rotate(45deg)}.SimplifiedRentalChat_myMessage__9u1zQ .SimplifiedRentalChat_messageInfo__xFvoG{display:flex;flex-direction:row;align-items:center;gap:4px;order:-1;align-self:flex-end}.SimplifiedRentalChat_theirMessage__hdPzd{align-self:flex-start;display:flex;align-items:flex-end;gap:12px;flex-direction:row}.SimplifiedRentalChat_theirMessage__hdPzd .SimplifiedRentalChat_messageContent__1f4kb{background:rgba(38,38,38,.1);color:#262626;border-radius:32px;position:relative}.SimplifiedRentalChat_theirMessage__hdPzd .SimplifiedRentalChat_messageInfo__xFvoG{display:flex;flex-direction:row;align-items:center;gap:4px;align-self:flex-end}.SimplifiedRentalChat_messageContent__1f4kb{padding:20px 24px;font-family:LT Superior,sans-serif;font-size:18px;font-weight:500;line-height:1.4;word-wrap:break-word;min-height:83px;display:flex;align-items:center}@media(max-width:768px){.SimplifiedRentalChat_messageContent__1f4kb{font-size:16px;padding:16px 20px;min-height:70px}}.SimplifiedRentalChat_messageTime__CdAre{font-size:18px;font-weight:500;color:rgba(38,38,38,.45);font-family:LT Superior,sans-serif}.SimplifiedRentalChat_messageInfo__xFvoG{display:flex;align-items:center;gap:8px}.SimplifiedRentalChat_messageStatus__JppJ8{font-size:14px;color:rgba(38,38,38,.45)}.SimplifiedRentalChat_inputContainer__OoNGk{display:flex;gap:12px;padding:20px 0;margin-top:auto}@media(max-width:768px){.SimplifiedRentalChat_inputContainer__OoNGk{padding:16px 0;gap:8px}}.SimplifiedRentalChat_inputWrapper__zfnI4{position:relative;flex:1;display:flex;align-items:center;gap:12px}.SimplifiedRentalChat_cameraButton__RSDBI{width:103px;height:103px;background:rgba(38,38,38,.05);border:2px solid rgba(38,38,38,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.SimplifiedRentalChat_cameraButton__RSDBI:hover{background:rgba(38,38,38,.1);border-color:rgba(38,38,38,.1)}.SimplifiedRentalChat_cameraButton__RSDBI:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.SimplifiedRentalChat_cameraButton__RSDBI{width:60px;height:60px}.SimplifiedRentalChat_cameraButton__RSDBI img{width:30px;height:30px}}.SimplifiedRentalChat_messageInput__ppnst{flex:1;padding:20px 120px 20px 32px;border:2px solid rgba(38,38,38,.05);border-radius:28px;font-family:LT Superior,sans-serif;font-size:25px;background:rgba(38,38,38,.05);transition:all .2s;height:103px}.SimplifiedRentalChat_messageInput__ppnst:focus{outline:none;border-color:#fe724f;background:rgba(38,38,38,.08)}.SimplifiedRentalChat_messageInput__ppnst::placeholder{color:rgba(38,38,38,.4)}@media(max-width:768px){.SimplifiedRentalChat_messageInput__ppnst{padding:12px 80px 12px 20px;font-size:16px;height:60px;border-radius:20px}}.SimplifiedRentalChat_attachButton__kpuNt{position:absolute;right:100px;top:50%;transform:translateY(-50%);width:50px;height:50px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.SimplifiedRentalChat_attachButton__kpuNt:hover{background:rgba(38,38,38,.1)}.SimplifiedRentalChat_attachButton__kpuNt:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.SimplifiedRentalChat_attachButton__kpuNt{right:80px;width:40px;height:40px}}.SimplifiedRentalChat_sendButton__5QvSC{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:87px;height:87px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .3s ease;color:#ccc}.SimplifiedRentalChat_sendButton__5QvSC .SimplifiedRentalChat_sendIcon__kI2uY{transition:color .3s ease}@media(max-width:768px){.SimplifiedRentalChat_sendButton__5QvSC{width:44px;height:44px;right:6px}.SimplifiedRentalChat_sendButton__5QvSC .SimplifiedRentalChat_sendIcon__kI2uY{width:28px;height:30px}}.SimplifiedRentalChat_sendButtonActive__TOeXm{color:#262626}.SimplifiedRentalChat_characterCounter__ae32O{position:absolute;bottom:-25px;right:100px;font-family:LT Superior,sans-serif;font-size:12px;color:rgba(38,38,38,.5);background:hsla(0,0%,100%,.9);padding:4px 8px;border-radius:12px;border:1px solid rgba(38,38,38,.1)}@media(max-width:768px){.SimplifiedRentalChat_characterCounter__ae32O{right:80px;font-size:11px}}.SimplifiedRentalChat_reservationInfoBlock__Odszj{background:#e8e4df;border-radius:32px;padding:32px;margin-bottom:20px}@media(max-width:768px){.SimplifiedRentalChat_reservationInfoBlock__Odszj{padding:24px;border-radius:24px;margin-bottom:16px}}.SimplifiedRentalChat_reservationInfoTitle__5jK3e{font-family:LT Superior,sans-serif;font-size:24px;font-weight:700;color:#262626;margin:0 0 24px}@media(max-width:768px){.SimplifiedRentalChat_reservationInfoTitle__5jK3e{font-size:20px;margin-bottom:20px}}.SimplifiedRentalChat_reservationInfoRow__ilJKH{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(38,38,38,.1);gap:16px}.SimplifiedRentalChat_reservationInfoRow__ilJKH:last-of-type{border-bottom:none}@media(max-width:768px){.SimplifiedRentalChat_reservationInfoRow__ilJKH{padding:12px 0;flex-direction:column;gap:8px}}.SimplifiedRentalChat_reservationInfoLabel__QWPND{font-family:LT Superior,sans-serif;font-size:18px;color:rgba(38,38,38,.6);flex-shrink:0}@media(max-width:768px){.SimplifiedRentalChat_reservationInfoLabel__QWPND{font-size:16px}}.SimplifiedRentalChat_reservationInfoValue__V21V3{font-family:LT Superior,sans-serif;font-size:18px;font-weight:600;color:#262626;text-align:right}@media(max-width:768px){.SimplifiedRentalChat_reservationInfoValue__V21V3{font-size:16px;text-align:left}}.SimplifiedRentalChat_reservationTotalRow__FqT0O{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:rgba(38,38,38,.05);border-radius:24px;margin-top:16px}@media(max-width:768px){.SimplifiedRentalChat_reservationTotalRow__FqT0O{padding:16px 20px;border-radius:20px}}.SimplifiedRentalChat_reservationTotalLabel__eV0oP{font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:#262626}@media(max-width:768px){.SimplifiedRentalChat_reservationTotalLabel__eV0oP{font-size:18px}}.SimplifiedRentalChat_reservationTotalValue__cAU48{font-family:LT Superior,sans-serif;font-size:24px;font-weight:700;color:#fe724f}@media(max-width:768px){.SimplifiedRentalChat_reservationTotalValue__cAU48{font-size:20px}}.SimplifiedRentalChat_statusBanner__6NJTK{display:flex;align-items:center;justify-content:center;gap:16px;padding:0;height:106px;background:rgba(127,203,117,.24);border-radius:24px;margin-bottom:20px;font-family:LT Superior,sans-serif;font-size:25px;font-weight:600;color:#262626}.SimplifiedRentalChat_statusBanner__6NJTK svg{flex-shrink:0;width:47px;height:47px}@media(max-width:768px){.SimplifiedRentalChat_statusBanner__6NJTK{height:80px;font-size:18px;border-radius:20px}.SimplifiedRentalChat_statusBanner__6NJTK svg{width:36px;height:36px}}.SimplifiedRentalChat_statusBannerOrange__3LDFR{display:flex;align-items:center;gap:16px;padding:20px 24px;background:#ffd4a3;border-radius:24px;margin-bottom:20px}.SimplifiedRentalChat_statusBannerOrange__3LDFR svg{flex-shrink:0}@media(max-width:768px){.SimplifiedRentalChat_statusBannerOrange__3LDFR{padding:16px 20px;border-radius:20px}}.SimplifiedRentalChat_statusBannerTitle__WvUHL{font-family:LT Superior,sans-serif;font-size:18px;font-weight:700;color:#262626;margin-bottom:4px}@media(max-width:768px){.SimplifiedRentalChat_statusBannerTitle__WvUHL{font-size:16px}}.SimplifiedRentalChat_statusBannerText__V70U6{font-family:LT Superior,sans-serif;font-size:16px;color:rgba(38,38,38,.7)}@media(max-width:768px){.SimplifiedRentalChat_statusBannerText__V70U6{font-size:14px}}.SimplifiedRentalChat_paymentButton__7Hw1z{width:100%;max-width:400px;height:64px;background:#fe724f;color:#fff;border:none;border-radius:50px;font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;cursor:pointer;transition:all .2s;display:block;margin:0 auto 20px;box-shadow:0 4px 16px rgba(254,114,79,.3)}.SimplifiedRentalChat_paymentButton__7Hw1z:hover{background:#e55a4a;transform:translateY(-2px);box-shadow:0 6px 20px rgba(254,114,79,.4)}.SimplifiedRentalChat_paymentButton__7Hw1z:active{transform:translateY(0)}@media(max-width:768px){.SimplifiedRentalChat_paymentButton__7Hw1z{height:56px;font-size:18px;max-width:100%}}.SimplifiedRentalChat_ownerReservationBlock__yApuU{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}@media(max-width:768px){.SimplifiedRentalChat_ownerReservationBlock__yApuU{gap:16px}}.SimplifiedRentalChat_ownerItemCard__F0pMu{background:#fff;border-radius:24px;padding:22px;display:flex;gap:24px;height:353px}@media(max-width:768px){.SimplifiedRentalChat_ownerItemCard__F0pMu{flex-direction:column;padding:20px;gap:16px;height:auto}}.SimplifiedRentalChat_ownerItemImageWrapper__lg_kt{flex-shrink:0;height:100%;max-width:350px;overflow:hidden;border-radius:20px}.SimplifiedRentalChat_ownerItemImage__h9cok{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){.SimplifiedRentalChat_ownerItemImage__h9cok{width:100%;height:200px}}.SimplifiedRentalChat_ownerItemImagePlaceholder__m901d{width:100%;height:100%;border-radius:20px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.SimplifiedRentalChat_ownerItemImagePlaceholder__m901d{width:100%;height:200px}}.SimplifiedRentalChat_ownerItemContent__QqOJd{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.SimplifiedRentalChat_ownerItemHeader__vNbRb{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}@media(max-width:768px){.SimplifiedRentalChat_ownerItemHeader__vNbRb{flex-direction:column;gap:12px}}.SimplifiedRentalChat_ownerItemTitle___Jm_6{font-family:LT Superior,sans-serif;font-size:40px;font-weight:700;color:#262626;margin:0;line-height:1.2}@media(max-width:768px){.SimplifiedRentalChat_ownerItemTitle___Jm_6{font-size:28px}}.SimplifiedRentalChat_ownerRenterInfo__sk2d5{display:flex;align-items:center;gap:12px}.SimplifiedRentalChat_ownerRenterAvatar__REoRA{width:40px;height:40px;border-radius:50%;background:#fe724f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SimplifiedRentalChat_ownerRenterName__Q9rma{font-family:LT Superior,sans-serif;font-size:18px;font-weight:700;color:#262626}.SimplifiedRentalChat_ownerBottomRow__HY1cl{display:flex;gap:40px;align-items:flex-end}@media(max-width:768px){.SimplifiedRentalChat_ownerBottomRow__HY1cl{flex-direction:column;gap:12px;align-items:flex-start}}.SimplifiedRentalChat_ownerDatesCol__BKKaZ{display:flex;flex-direction:column;gap:4px}.SimplifiedRentalChat_ownerDatesLabel__L_IwY{font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:#262626;margin-bottom:4px}.SimplifiedRentalChat_ownerDatesValue___ieAZ{font-family:LT Superior,sans-serif;font-size:16px;font-weight:400;color:#262626}.SimplifiedRentalChat_ownerDaysValue__LapHe{font-family:LT Superior,sans-serif;font-size:16px;font-weight:400;color:#fe724f}.SimplifiedRentalChat_ownerStatusBadge__nBglZ{padding:10px 20px;background:#e8e4df;border-radius:50px;font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:rgba(38,38,38,.65);white-space:nowrap;flex-shrink:0}@media(max-width:768px){.SimplifiedRentalChat_ownerStatusBadge__nBglZ{width:fit-content;font-size:16px}}.SimplifiedRentalChat_ownerCostBlock__mhPxN{background:#e8e4df;border-radius:24px;padding:32px}@media(max-width:768px){.SimplifiedRentalChat_ownerCostBlock__mhPxN{padding:24px}}.SimplifiedRentalChat_ownerCostTitle__0w3OA{font-family:LT Superior,sans-serif;font-size:24px;font-weight:700;color:#262626;margin:0 0 24px}@media(max-width:768px){.SimplifiedRentalChat_ownerCostTitle__0w3OA{font-size:20px;margin-bottom:20px}}.SimplifiedRentalChat_ownerCostRow__4QUkZ{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(38,38,38,.1)}@media(max-width:768px){.SimplifiedRentalChat_ownerCostRow__4QUkZ{flex-direction:column;gap:4px}}.SimplifiedRentalChat_ownerCostLabel__d9d2s{font-family:LT Superior,sans-serif;font-size:16px;color:rgba(38,38,38,.6)}.SimplifiedRentalChat_ownerCostValue__1Exo0{font-family:LT Superior,sans-serif;font-size:16px;font-weight:600;color:#262626}.SimplifiedRentalChat_ownerCostTotal___bkOC{display:flex;justify-content:space-between;padding:16px 0;margin-top:8px}.SimplifiedRentalChat_ownerCostTotalLabel__appKP,.SimplifiedRentalChat_ownerCostTotalValue__5cTCX{font-family:LT Superior,sans-serif;font-size:18px;font-weight:700;color:#262626}.SimplifiedRentalChat_ownerCostDeposit__nAm7Q{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(38,38,38,.1)}.SimplifiedRentalChat_ownerCostDepositLabel__wLRRv,.SimplifiedRentalChat_ownerCostDepositValue__e3bsM{font-family:LT Superior,sans-serif;font-size:16px;font-weight:600;color:#fe724f}.SimplifiedRentalChat_ownerCostGrandTotal__xIWEf{display:flex;justify-content:space-between;padding:20px 24px;background:rgba(38,38,38,.05);border-radius:16px;margin-top:16px}.SimplifiedRentalChat_ownerCostGrandLabel__lF9vz{font-family:LT Superior,sans-serif;font-size:20px;font-weight:700;color:#262626}.SimplifiedRentalChat_ownerCostGrandValue__k8z8n{font-family:LT Superior,sans-serif;font-size:24px;font-weight:700;color:#fe724f}.SimplifiedRentalChat_imageContainer__jskoz{position:relative;display:inline-block;max-width:300px;max-height:200px}.SimplifiedRentalChat_imageLoader__VzeNv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.SimplifiedRentalChat_spinner__0DRQS{width:32px;height:32px;border:3px solid rgba(38,38,38,.1);border-top-color:#fe724f;border-radius:50%;animation:SimplifiedRentalChat_spin__1CIsd 1s linear infinite}@keyframes SimplifiedRentalChat_spin__1CIsd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SimplifiedRentalChat_chatImage__ao8fI{max-width:300px;max-height:200px;border-radius:12px;cursor:pointer;transition:all .2s;object-fit:cover}.SimplifiedRentalChat_chatImage__ao8fI:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width:768px){.SimplifiedRentalChat_chatImage__ao8fI{max-width:250px;max-height:180px}}.SimplifiedRentalChat_uploadProgress__cxstr{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;color:#fe724f}.SimplifiedRentalChat_progressSpinner__JRMVj{width:32px;height:32px;border:3px solid rgba(254,114,79,.2);border-top-color:#fe724f;border-radius:50%;animation:SimplifiedRentalChat_spin__1CIsd 1s linear infinite}.SimplifiedRentalChat_progressText__PH06K{font-family:LT Superior,sans-serif;font-weight:600;min-width:30px;font-size:14px}.SimplifiedRentalChat_fullscreenOverlay__JDbhC{background:rgba(0,0,0,.9);z-index:999999}.SimplifiedRentalChat_fullscreenModal__WROZP,.SimplifiedRentalChat_fullscreenOverlay__JDbhC{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.SimplifiedRentalChat_fullscreenModal__WROZP{z-index:9999999;padding:20px}.SimplifiedRentalChat_fullscreenCloseButton__PdYwd{position:absolute;top:20px;right:20px;width:56px;height:56px;background:rgba(0,0,0,.5);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:10000000}.SimplifiedRentalChat_fullscreenCloseButton__PdYwd:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}@media(max-width:768px){.SimplifiedRentalChat_fullscreenCloseButton__PdYwd{width:48px;height:48px;top:16px;right:16px}.SimplifiedRentalChat_fullscreenCloseButton__PdYwd svg{width:24px;height:24px}}.SimplifiedRentalChat_fullscreenImage__LdDlc{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.SimplifiedRentalChat_loadingMore__KwuDj{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;color:rgba(38,38,38,.6);font-family:LT Superior,sans-serif;font-size:14px;border-bottom:1px solid rgba(38,38,38,.1);margin-bottom:16px}.SimplifiedRentalChat_loadingMore__KwuDj .SimplifiedRentalChat_spinner__0DRQS{width:20px;height:20px}@media(max-width:768px){.SimplifiedRentalChat_loadingMore__KwuDj{padding:12px;font-size:13px}}.SimplifiedRentalChat_imagePreviewContainer__kM3Rl{padding:16px 0;display:flex;justify-content:flex-start;margin-bottom:16px}@media(max-width:768px){.SimplifiedRentalChat_imagePreviewContainer__kM3Rl{padding:12px 0;margin-bottom:12px}}.SimplifiedRentalChat_imagePreview__kgaax{position:relative;display:inline-block;flex-shrink:0;margin-left:119px}@media(max-width:768px){.SimplifiedRentalChat_imagePreview__kgaax{margin-left:88px}}.SimplifiedRentalChat_previewImage__Hp0yy{width:120px;height:120px;object-fit:cover;border-radius:16px;border:2px solid rgba(38,38,38,.1)}@media(max-width:768px){.SimplifiedRentalChat_previewImage__Hp0yy{width:100px;height:100px;border-radius:12px}}.SimplifiedRentalChat_removeImageButton__G8Lys{position:absolute;top:-8px;right:-8px;width:32px;height:32px;background:rgba(0,0,0,.7);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:10}.SimplifiedRentalChat_removeImageButton__G8Lys:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}@media(max-width:768px){.SimplifiedRentalChat_removeImageButton__G8Lys{width:28px;height:28px;top:-6px;right:-6px}.SimplifiedRentalChat_removeImageButton__G8Lys svg{width:18px;height:18px}}.SimplifiedRentalChat_messageInputDisabled__QAFyr{background:rgba(38,38,38,.03)!important;color:rgba(38,38,38,.4)!important;cursor:not-allowed!important}.SimplifiedRentalChat_messageInputDisabled__QAFyr::placeholder{color:rgba(38,38,38,.3)!important}.SimplifiedRentalChat_tempMessage__V_JsI{opacity:.7}.SimplifiedRentalChat_tempMessage__V_JsI .SimplifiedRentalChat_messageContent__1f4kb{background:rgba(251,226,216,.7)!important}.SimplifiedRentalChat_tempMessage__V_JsI.SimplifiedRentalChat_theirMessage__hdPzd .SimplifiedRentalChat_messageContent__1f4kb{background:rgba(38,38,38,.05)!important}.page_page__gras_{min-height:100vh;padding:40px 0;background:#f5f5f5}.page_container__dKDYx{max-width:1200px;margin:0 auto;padding:0 20px}.page_header__BGr2F{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}@media(max-width:768px){.page_header__BGr2F{flex-direction:column;gap:16px;align-items:flex-start}}.page_title__E3WWG{font-size:32px;font-weight:700;color:#1a1a1a;margin:0}@media(max-width:768px){.page_title__E3WWG{font-size:24px}}.page_filters__n9COO{display:flex;gap:12px;margin-bottom:32px;overflow-x:auto;padding-bottom:8px}.page_filters__n9COO::-webkit-scrollbar{height:4px}.page_filters__n9COO::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.page_filterBtn__k3nlv{padding:12px 24px;border-radius:999px;border:2px solid #e0e0e0;background:#fff;color:#666;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.page_filterBtn__k3nlv:hover{border-color:#fe724f;color:#fe724f}.page_filterBtn__k3nlv.page_active__3pnPO{background:linear-gradient(135deg,#fe724f,#ff7f47);border-color:#fe724f;color:#fff}.page_items__rkhKy{display:grid;grid-template-columns:1fr;gap:20px}.page_itemCard__DJHhV{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);display:grid;grid-template-columns:200px 1fr auto;gap:20px;transition:all .2s}.page_itemCard__DJHhV:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-2px)}@media(max-width:768px){.page_itemCard__DJHhV{grid-template-columns:1fr}}.page_imageSection__VhJhF{position:relative;width:200px;height:150px;flex-shrink:0}@media(max-width:768px){.page_imageSection__VhJhF{width:100%;height:200px}}.page_status__dvHEK{position:absolute;top:12px;right:12px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#fff}.page_status__dvHEK.page_draft__clAca{background:#999}.page_status__dvHEK.page_published__iIg3z{background:#28a745}.page_status__dvHEK.page_booked__4m_O6{background:#ffc107}.page_status__dvHEK.page_archived__2QL_V{background:#6c757d}.page_info__OUtsE{padding:20px 0;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.page_info__OUtsE{padding:0 20px 20px}}.page_itemTitle__MujVw{font-size:20px;font-weight:700;color:#1a1a1a;margin:0}.page_address__t0MEA{font-size:14px;color:#666;margin:0}.page_price__AdSWx{font-size:18px;font-weight:700;color:#fe724f;margin-top:auto}.page_actions__c1tbU{padding:20px;display:flex;flex-direction:column;gap:8px;align-items:stretch}@media(max-width:768px){.page_actions__c1tbU{padding:0 20px 20px;flex-direction:row;flex-wrap:wrap}.page_actions__c1tbU button{flex:1;min-width:calc(50% - 4px)}}.page_deleteBtn__rAG8y{color:#dc3545!important;border-color:#dc3545!important}.page_deleteBtn__rAG8y:hover{background:#dc3545!important;color:#fff!important}.page_pagination__8jQMe{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px}.page_pageInfo__whzXf{font-size:15px;color:#666}.page_loading__vf9yu{font-size:18px;color:#666}.page_empty__GirDK,.page_loading__vf9yu{text-align:center;padding:60px 20px}.page_empty__GirDK .page_emptyIcon__Dqb9p{font-size:64px;margin-bottom:16px}.page_empty__GirDK h3{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.page_empty__GirDK p{font-size:16px;color:#666;margin:0 0 24px}.page_modal__0ifEU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.page_modalContent__yVMCh{background:#fff;border-radius:24px;padding:32px;max-width:500px;width:100%}@media(max-width:768px){.page_modalContent__yVMCh{padding:24px}}.page_modalTitle__XkQXV{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 16px}.page_modalText__gA9ku{font-size:16px;color:#666;margin:0 0 24px;line-height:1.5}.page_modalActions__A7ny0{display:flex;gap:12px}.page_modalActions__A7ny0 button{flex:1}.page_page__LnaPS{min-height:100vh;padding:48px 0;background:#fbf6f0}.page_page__LnaPS .flowbite-rating svg{width:32px!important;height:32px!important;color:#d1d5db!important;fill:#d1d5db!important}.page_page__LnaPS .flowbite-rating svg.page_filled__kJFLi,.page_page__LnaPS .flowbite-rating svg[class*=filled],.page_page__LnaPS .flowbite-rating svg[data-filled=true]{color:#ffc593!important;fill:#ffc593!important}.page_page__LnaPS .flowbite-star-icon{width:32px!important;height:32px!important;color:#d1d5db!important;fill:#d1d5db!important}.page_page__LnaPS .flowbite-star-icon svg[data-filled=true],.page_page__LnaPS .flowbite-star-icon.page_filled__kJFLi,.page_page__LnaPS .flowbite-star-icon[data-filled=true]{color:#ffc593!important;fill:#ffc593!important}.page_container__4BzlF{max-width:1440px;margin:0 auto;padding:0 48px}@media(max-width:1440px){.page_container__4BzlF{padding:0 24px}}.page_error__z0C3X,.page_loading__n_uQ9{text-align:center;padding:48px;font-size:18px;color:#666}.page_backButton__VA6P3{width:48px;height:48px;border-radius:50%;border:2px solid rgba(38,38,38,.2);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#262626;margin-bottom:24px}.page_backButton__VA6P3:hover{border-color:rgba(38,38,38,.4);background:#fbf6f0}.page_title__U8_Ap{font-size:32px;font-weight:700;color:#262626;margin:0 0 32px}@media(max-width:768px){.page_title__U8_Ap{font-size:24px}}.page_userInfo__cF0TD{text-align:center;margin-bottom:32px}.page_avatar__7MX7W{width:120px;height:120px;border-radius:50%;background:#fe724f;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;color:#fff;margin:0 auto 24px}.page_userName__TIBRf{font-size:28px;font-weight:700;color:#262626;margin:0 0 16px}.page_ratingRow__hhKdQ{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.page_readReviewsButton__COFWv{padding:12px 24px;background:linear-gradient(90deg,#fbf6f0,#ffc593);color:#262626;border:none;border-radius:50px;font-size:16px;font-weight:700;text-decoration:underline;cursor:pointer;transition:all .2s}.page_readReviewsButton__COFWv:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,197,147,.3)}.page_statsRow__ACLDA{display:flex;align-items:center;gap:24px;margin-bottom:32px}@media(max-width:968px){.page_statsRow__ACLDA{flex-direction:column;align-items:flex-start}}.page_registrationDate__7qbVn{font-size:14px;color:#999;white-space:nowrap}.page_statsCards__2keUF{display:flex;gap:16px;flex:1}@media(max-width:768px){.page_statsCards__2keUF{flex-direction:column;width:100%}}.page_statCard__4gZcg{background:rgba(38,38,38,.05);border-radius:16px;padding:20px 24px;display:flex;align-items:center;gap:16px;flex:1}.page_statCard__4gZcg img{width:auto;height:24px;flex-shrink:0;object-fit:contain}.page_statText__QQO7I{font-size:16px;font-weight:600;color:#262626;line-height:1.4}.page_itemsSection__0zbbU{margin-top:32px}.page_sectionTitle__vCH1C{font-size:24px;font-weight:700;color:#262626;margin:0 0 24px}.page_itemsGrid__19p6G{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:1024px){.page_itemsGrid__19p6G{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page_itemsGrid__19p6G{grid-template-columns:1fr;gap:16px}}.page_loadingMore__C502D{text-align:center;padding:24px;color:#999;font-size:16px}