.ConversationItem_item__D_86_{display:flex;align-items:center;gap:.875rem;padding:var(--space-3) var(--space-4);background:rgba(0,0,0,0);text-decoration:none;cursor:pointer;transition:background .15s ease,transform .2s cubic-bezier(.16,1,.3,1);position:relative;border-radius:var(--radius-md);margin:.125rem var(--space-2)}.ConversationItem_item__D_86_:hover{background:var(--warm-gray-50)}.ConversationItem_item__D_86_:hover .ConversationItem_chevron__jVKny{opacity:1;transform:translateX(0)}.ConversationItem_item__D_86_:active{background:var(--warm-gray-100);transform:scale(.995);transition-duration:.1s}.ConversationItem_item__D_86_.ConversationItem_selected__EB9GL{background:var(--warm-gray-100)}.ConversationItem_item__D_86_.ConversationItem_selected__EB9GL:hover{background:var(--warm-gray-150,#e8e8e8)}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty{padding:.625rem var(--space-3);gap:var(--space-3);margin:.125rem var(--space-1)}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_avatar__pTKQJ{width:2.75rem;height:2.75rem}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_avatarInitial___wQbW{font-size:var(--space-4)}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_name__C5csR{font-size:.875rem}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_message__GTqrE{font-size:var(--text-sm)}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_time__IBp59{font-size:var(--text-xs)}.ConversationItem_item__D_86_.ConversationItem_compact__d__Ty .ConversationItem_listing__oPEn_{display:none}.ConversationItem_avatar__pTKQJ{position:relative;width:52px;height:52px;border-radius:50%;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.ConversationItem_avatarImage__F0HHA{-o-object-fit:cover;object-fit:cover}.ConversationItem_avatarInitial___wQbW{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ConversationItem_content__6JzqV{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.ConversationItem_header__6PVRV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ConversationItem_name__C5csR{font-size:.9375rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;min-width:0}.ConversationItem_name__C5csR.ConversationItem_unread__oUxZn{font-weight:600;color:var(--warm-gray-900)}.ConversationItem_time__IBp59{font-size:var(--space-3);font-weight:400;color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.ConversationItem_time__IBp59.ConversationItem_unreadTime__zMtOW{color:var(--racing-red);font-weight:500}.ConversationItem_preview__gLX4d{display:flex;align-items:center;gap:.625rem}.ConversationItem_message__GTqrE{flex:1;font-size:.875rem;color:var(--text-secondary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationItem_message__GTqrE.ConversationItem_unread__oUxZn{color:var(--text-primary);font-weight:500}.ConversationItem_badge__5zYjs{flex-shrink:0;min-width:var(--space-5);height:var(--space-5);padding:0 .375rem;background:var(--racing-red);color:#fff;font-size:var(--text-xs);font-weight:600;border-radius:.625rem;display:flex;align-items:center;justify-content:center}.ConversationItem_listing__oPEn_{display:flex;align-items:center;gap:.375rem;margin-top:.125rem}.ConversationItem_listingThumb__Idu8g{position:relative;width:var(--space-5);height:var(--space-5);border-radius:4px;overflow:hidden;flex-shrink:0;background:var(--warm-gray-100)}.ConversationItem_listingThumb__Idu8g img{-o-object-fit:cover;object-fit:cover}.ConversationItem_listingTitle__jKhTs{font-size:var(--space-3);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationItem_chevron__jVKny{flex-shrink:0;color:var(--warm-gray-400);opacity:0;transform:translateX(-var(--space-1));transition:opacity .15s ease,transform .15s ease,color .15s ease}.ConversationItem_item__D_86_:hover .ConversationItem_chevron__jVKny{color:var(--warm-gray-500)}@media(max-width:768px){.ConversationItem_item__D_86_{padding:.625rem var(--space-3);gap:var(--space-3);margin:.125rem var(--space-1)}.ConversationItem_avatar__pTKQJ{width:3rem;height:3rem}.ConversationItem_avatarInitial___wQbW{font-size:var(--space-4)}.ConversationItem_name__C5csR{font-size:.875rem}.ConversationItem_message__GTqrE{font-size:var(--text-sm)}.ConversationItem_time__IBp59{font-size:var(--text-xs)}.ConversationItem_badge__5zYjs{min-width:1.125rem;height:1.125rem;font-size:.625rem;padding:0 .3125rem}.ConversationItem_chevron__jVKny,.ConversationItem_listing__oPEn_{display:none}}@media(prefers-reduced-motion:reduce){.ConversationItem_item__D_86_{transition:none}}.MessageBubble_wrapper__w71_p{display:flex;align-items:flex-end;gap:var(--space-2);max-width:80%}.MessageBubble_wrapper__w71_p.MessageBubble_sent__wZOOi{margin-left:auto;flex-direction:row-reverse}.MessageBubble_wrapper__w71_p.MessageBubble_received__3g1Jn{margin-right:auto}.MessageBubble_wrapper__w71_p.MessageBubble_grouped__4HHe4{margin-top:.125rem}.MessageBubble_wrapper__w71_p.MessageBubble_lastInGroup__DujhJ{margin-bottom:var(--space-2)}.MessageBubble_avatar__ACqKY{position:relative;width:var(--space-7);height:var(--space-7);border-radius:50%;background:linear-gradient(135deg,var(--racing-red),var(--dark-red));flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.MessageBubble_avatar__ACqKY span{color:#fff;font-size:var(--text-sm);font-weight:600}.MessageBubble_avatar__ACqKY img{-o-object-fit:cover;object-fit:cover}.MessageBubble_avatarPlaceholder__b9H_6{width:var(--space-7);flex-shrink:0}.MessageBubble_bubble__X4_e1{padding:.625rem .875rem;border-radius:1.125rem;max-width:100%;min-width:60px;word-wrap:break-word;position:relative}.MessageBubble_sent__wZOOi .MessageBubble_bubble__X4_e1{background:var(--racing-red);color:#fff;border-bottom-right-radius:.375rem}.MessageBubble_received__3g1Jn .MessageBubble_bubble__X4_e1{background:hsla(0,0%,100%,.82);backdrop-filter:blur(var(--space-3));-webkit-backdrop-filter:blur(var(--space-3));color:var(--text-primary);border-bottom-left-radius:.375rem;border:.0625rem solid hsla(0,0%,100%,.65);box-shadow:0 2px 12px rgba(0,0,0,.07)}.MessageBubble_grouped__4HHe4.MessageBubble_sent__wZOOi:not(.MessageBubble_lastInGroup__DujhJ) .MessageBubble_bubble__X4_e1{border-top-right-radius:.375rem}.MessageBubble_grouped__4HHe4.MessageBubble_received__3g1Jn:not(.MessageBubble_lastInGroup__DujhJ) .MessageBubble_bubble__X4_e1{border-top-left-radius:.375rem}.MessageBubble_text__4ljt5{margin:0;font-size:.9375rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.MessageBubble_received__3g1Jn .MessageBubble_text__4ljt5{color:var(--text-primary)}.MessageBubble_meta__EHtKJ{display:inline-flex;align-items:center;gap:.1875rem;margin-left:.375rem;vertical-align:bottom;float:right;margin-top:.125rem}.MessageBubble_time__gus09{font-size:var(--text-xs);font-weight:400}.MessageBubble_sent__wZOOi .MessageBubble_time__gus09{color:hsla(0,0%,100%,.75)}.MessageBubble_received__3g1Jn .MessageBubble_time__gus09{color:var(--text-tertiary)}.MessageBubble_status__eLh_1{display:flex;align-items:center}.MessageBubble_status__eLh_1 svg{width:.875rem;height:.875rem}.MessageBubble_sent__wZOOi .MessageBubble_status__eLh_1 svg{color:hsla(0,0%,100%,.75)}.MessageBubble_received__3g1Jn .MessageBubble_status__eLh_1 svg{color:var(--text-tertiary)}.MessageBubble_imageContainer___j1VY{display:flex;flex-direction:column;max-width:280px}.MessageBubble_imageWrapper__iW54c{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;background:var(--warm-gray-100)}.MessageBubble_sent__wZOOi .MessageBubble_imageWrapper__iW54c{border-bottom-right-radius:.375rem}.MessageBubble_received__3g1Jn .MessageBubble_imageWrapper__iW54c{border-bottom-left-radius:.375rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.MessageBubble_image__xnUtL{-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.MessageBubble_image__xnUtL:hover{transform:scale(1.02)}.MessageBubble_imageMeta__LTxso{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);padding:var(--space-1) var(--space-1) 0}.MessageBubble_imageMeta__LTxso .MessageBubble_time__gus09{font-size:var(--text-xs);color:var(--text-tertiary)}.MessageBubble_imageMeta__LTxso .MessageBubble_status__eLh_1 svg{width:.875rem;height:.875rem;color:var(--text-tertiary)}.MessageBubble_sent__wZOOi .MessageBubble_imageMeta__LTxso .MessageBubble_status__eLh_1 svg,.MessageBubble_sent__wZOOi .MessageBubble_imageMeta__LTxso .MessageBubble_time__gus09{color:var(--racing-red);opacity:.8}@media(max-width:768px){.MessageBubble_wrapper__w71_p{max-width:85%;gap:.375rem}.MessageBubble_bubble__X4_e1{padding:9px 11px;border-radius:var(--radius-lg)}.MessageBubble_sent__wZOOi .MessageBubble_bubble__X4_e1{border-bottom-right-radius:.3125rem}.MessageBubble_received__3g1Jn .MessageBubble_bubble__X4_e1{border-bottom-left-radius:.3125rem}.MessageBubble_text__4ljt5{font-size:.875rem}.MessageBubble_meta__EHtKJ{bottom:var(--space-1);right:var(--space-2)}.MessageBubble_time__gus09{font-size:.625rem}.MessageBubble_status__eLh_1 svg{width:var(--space-3);height:var(--space-3)}.MessageBubble_avatar__ACqKY{width:1.75rem;height:1.75rem}.MessageBubble_avatar__ACqKY span{font-size:var(--text-xs)}.MessageBubble_avatarPlaceholder__b9H_6{width:1.75rem}.MessageBubble_imageContainer___j1VY{max-width:240px}.MessageBubble_imageWrapper__iW54c{border-radius:.875rem}}@media(prefers-reduced-motion:reduce){.MessageBubble_image__xnUtL{transition:none}}.MessageInput_container__j2ayA{position:sticky;bottom:0;padding:var(--space-3) var(--space-4);background:hsla(0,0%,100%,.85);backdrop-filter:blur(var(--space-5));-webkit-backdrop-filter:blur(var(--space-5));border-top:.0625rem solid rgba(0,0,0,.06)}.MessageInput_inputWrapper__eHnkK{display:flex;align-items:flex-end;gap:.625rem;max-width:800px;margin:0 auto}.MessageInput_input__pP_W6{flex:1;min-height:2.75rem;max-height:7.5rem;padding:.625rem var(--space-4);background:var(--warm-gray-50);border:.0625rem solid var(--warm-gray-200);border-radius:22px;font-size:.9375rem;line-height:1.4;color:var(--warm-gray-800);resize:none;outline:none;transition:border-color .15s ease,background .15s ease}.MessageInput_input__pP_W6::-moz-placeholder{color:var(--warm-gray-400)}.MessageInput_input__pP_W6::placeholder{color:var(--warm-gray-400)}.MessageInput_input__pP_W6:focus{border-color:var(--warm-gray-300);background:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.04)}.MessageInput_input__pP_W6:disabled{background:var(--warm-gray-100);color:var(--warm-gray-400);cursor:not-allowed}.MessageInput_sendBtn__2IZkE{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:var(--warm-gray-200);border:none;border-radius:50%;color:var(--warm-gray-400);cursor:not-allowed;transition:background .15s ease,color .15s ease,transform .1s ease;flex-shrink:0}.MessageInput_sendBtn__2IZkE svg{width:var(--space-5);height:var(--space-5)}.MessageInput_sendBtn__2IZkE.MessageInput_active__wtDMr{background:var(--racing-red);color:#fff;cursor:pointer}.MessageInput_sendBtn__2IZkE.MessageInput_active__wtDMr:hover{background:var(--dark-red)}.MessageInput_sendBtn__2IZkE.MessageInput_active__wtDMr:active{transform:scale(.95)}.MessageInput_spinner__F4tGK{animation:MessageInput_spin__W2EYr .8s linear infinite}@keyframes MessageInput_spin__W2EYr{to{transform:rotate(1turn)}}@supports(padding-bottom:env(safe-area-inset-bottom)){.MessageInput_container__j2ayA{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}@media(max-width:768px){.MessageInput_container__j2ayA{padding:.625rem var(--space-3)}.MessageInput_inputWrapper__eHnkK{gap:var(--space-2)}.MessageInput_input__pP_W6{min-height:2.5rem;padding:var(--space-2) .875rem;font-size:var(--space-4);border-radius:20px}.MessageInput_sendBtn__2IZkE{width:2.5rem;height:2.5rem}.MessageInput_sendBtn__2IZkE svg{width:1.125rem;height:1.125rem}}.DateSeparator_separator__19i36{display:flex;align-items:center;justify-content:center;padding:var(--space-4) 0}.DateSeparator_date__wU01x{padding:.375rem var(--space-3);background:rgba(0,0,0,.04);border-radius:var(--radius-md);font-size:var(--space-3);font-weight:500;color:var(--warm-gray-500);text-transform:lowercase}.DateSeparator_date__wU01x:first-letter{text-transform:uppercase}.ChatPanel_chat__aQRLH{display:flex;flex-direction:column;height:100%;background:#f8f8f8;border-radius:20px;overflow:hidden}.ChatPanel_chat__aQRLH.ChatPanel_compact__esO9w{border-radius:0}.ChatPanel_header__D8ZAk{display:flex;align-items:center;gap:var(--space-3);padding:.875rem var(--space-4);background:#fff;border-bottom:.0625rem solid var(--warm-gray-100);flex-shrink:0}.ChatPanel_backBtn__Wnyk7{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;border:none;background:rgba(0,0,0,0);color:var(--warm-gray-600);cursor:pointer;transition:background .15s ease,transform .2s cubic-bezier(.16,1,.3,1)}.ChatPanel_backBtn__Wnyk7:hover{background:var(--warm-gray-100)}.ChatPanel_backBtn__Wnyk7:active{transform:scale(.95);transition-duration:.1s}.ChatPanel_backBtn__Wnyk7 svg{width:var(--space-5);height:var(--space-5);stroke-width:2}.ChatPanel_avatar__kybXE{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.ChatPanel_avatar__kybXE span{color:#fff;font-size:var(--space-4);font-weight:600;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ChatPanel_avatar__kybXE img{-o-object-fit:cover;object-fit:cover}.ChatPanel_headerInfo__VTQBw{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.ChatPanel_headerName__mQwPf{font-size:.9375rem;font-weight:600;color:var(--warm-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.ChatPanel_headerListing__TA_Vb{font-size:var(--text-sm);color:var(--warm-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatPanel_listingThumb__Q34Rk{position:relative;width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0;background:var(--warm-gray-100);transition:transform .2s cubic-bezier(.16,1,.3,1)}.ChatPanel_listingThumb__Q34Rk:hover{transform:scale(1.02)}.ChatPanel_listingThumb__Q34Rk img{-o-object-fit:cover;object-fit:cover}.ChatPanel_messages__bXa6j{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);background:#f8f8f8}.ChatPanel_messages__bXa6j::-webkit-scrollbar{width:var(--space-1)}.ChatPanel_messages__bXa6j::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ChatPanel_messages__bXa6j::-webkit-scrollbar-thumb{background:var(--warm-gray-200);border-radius:.125rem}.ChatPanel_messages__bXa6j::-webkit-scrollbar-thumb:hover{background:var(--warm-gray-300)}.ChatPanel_loadMore__lzS0P{display:flex;justify-content:center;padding:var(--space-2);margin-bottom:var(--space-2)}.ChatPanel_loadMore__lzS0P button{padding:var(--space-2) var(--space-4);background:#fff;border:.0625rem solid var(--warm-gray-200);border-radius:20px;font-size:var(--text-sm);font-weight:500;color:var(--warm-gray-600);cursor:pointer;transition:background .15s ease,transform .2s cubic-bezier(.16,1,.3,1)}.ChatPanel_loadMore__lzS0P button:hover{background:var(--warm-gray-50)}.ChatPanel_loadMore__lzS0P button:active{transform:scale(.98);transition-duration:.1s}.ChatPanel_emptyState__HFB50{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:12.5rem;padding:2.5rem var(--space-6);text-align:center}.ChatPanel_emptyIcon__08k8B{width:4.5rem;height:4.5rem;border-radius:50%;background:rgba(var(--racing-red-rgb,200,16,46),.08);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.ChatPanel_emptyIcon__08k8B svg{width:var(--space-7);height:var(--space-7);color:var(--racing-red);opacity:.7}.ChatPanel_emptyTitle__QaMcx{margin:0 0 .375rem;font-size:var(--text-md);font-weight:600;color:var(--warm-gray-800)}.ChatPanel_emptyText__2xExu{margin:0;font-size:.875rem;color:var(--warm-gray-500);line-height:1.5}.ChatPanel_loading__OTCyB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;padding:5rem var(--space-6);color:var(--warm-gray-500);flex:1}.ChatPanel_loading__OTCyB span{font-size:.875rem;font-weight:500}.ChatPanel_spinner__NS5_g{width:1.75rem;height:1.75rem;animation:ChatPanel_spin__ThMa3 1s linear infinite;color:var(--racing-red)}@keyframes ChatPanel_spin__ThMa3{to{transform:rotate(1turn)}}.ChatPanel_error__2yhBG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:60px var(--space-6);text-align:center;flex:1}.ChatPanel_error__2yhBG p{font-size:.9375rem;color:var(--warm-gray-600);line-height:1.5}.ChatPanel_error__2yhBG .ChatPanel_backBtn__Wnyk7{width:auto;padding:var(--space-3) var(--space-6);background:linear-gradient(135deg,#D41F3C 0,var(--racing-red) 50%,#A00D25 100%);color:#fff;border-radius:var(--radius-md);font-weight:600;box-shadow:0 4px 12px rgba(200,16,46,.3);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.ChatPanel_error__2yhBG .ChatPanel_backBtn__Wnyk7:hover{transform:translateY(-.0625rem);box-shadow:0 6px 16px rgba(200,16,46,.4)}.ChatPanel_error__2yhBG .ChatPanel_backBtn__Wnyk7:active{transform:translateY(0)}.ChatPanel_compact__esO9w .ChatPanel_header__D8ZAk{padding:var(--space-3) .875rem;gap:.625rem}.ChatPanel_compact__esO9w .ChatPanel_backBtn__Wnyk7{width:34px;height:34px;border-radius:var(--radius-sm)}.ChatPanel_compact__esO9w .ChatPanel_backBtn__Wnyk7 svg{width:1.125rem;height:1.125rem}.ChatPanel_compact__esO9w .ChatPanel_avatar__kybXE{width:2.25rem;height:2.25rem}.ChatPanel_compact__esO9w .ChatPanel_avatar__kybXE span,.ChatPanel_compact__esO9w .ChatPanel_headerName__mQwPf{font-size:.875rem}.ChatPanel_compact__esO9w .ChatPanel_headerListing__TA_Vb{font-size:var(--space-3)}.ChatPanel_compact__esO9w .ChatPanel_messages__bXa6j{padding:var(--space-3);gap:.375rem}@media(max-width:768px){.ChatPanel_header__D8ZAk{padding:var(--space-3) .875rem;gap:.625rem}.ChatPanel_backBtn__Wnyk7{width:34px;height:34px;border-radius:var(--radius-sm)}.ChatPanel_backBtn__Wnyk7 svg{width:1.125rem;height:1.125rem}.ChatPanel_avatar__kybXE{width:2.25rem;height:2.25rem}.ChatPanel_avatar__kybXE span,.ChatPanel_headerName__mQwPf{font-size:.875rem}.ChatPanel_headerListing__TA_Vb{font-size:var(--space-3)}.ChatPanel_listingThumb__Q34Rk{width:2.5rem;height:2.5rem;border-radius:.375rem}.ChatPanel_messages__bXa6j{padding:var(--space-3);gap:.375rem}}.MessagingWidget_widget__LacDJ{position:fixed;bottom:var(--space-6);right:var(--space-4);z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.MessagingWidget_widget__LacDJ{display:none}}.MessagingWidget_backdrop__XNsX_{position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,0)}@media(max-width:768px){.MessagingWidget_backdrop__XNsX_{background:rgba(0,0,0,.3);backdrop-filter:blur(var(--space-1))}}.MessagingWidget_container__XJVvA{display:flex;flex-direction:column;align-items:stretch;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.12),0 4px 32px rgba(0,0,0,.08);transition:box-shadow .3s ease,border-radius .3s ease}.MessagingWidget_containerOpen__zkhVb{box-shadow:0 4px 24px rgba(0,0,0,.12),0 8px 48px rgba(0,0,0,.08);border-radius:16px}.MessagingWidget_panel__LZpz7{width:320px;height:480px;display:flex;flex-direction:column;border-bottom:.0625rem solid var(--warm-gray-100);animation:MessagingWidget_panelExpand__vyj39 .3s cubic-bezier(.16,1,.3,1)}@keyframes MessagingWidget_panelExpand__vyj39{0%{opacity:0;height:0}to{opacity:1;height:480px}}.MessagingWidget_panelHeader__TG2DN{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:.0625rem solid var(--warm-gray-100);flex-shrink:0;background:#fff}.MessagingWidget_panelHeader__TG2DN h2{font-size:var(--text-md);font-weight:700;color:var(--warm-gray-900);margin:0;letter-spacing:-.02em}.MessagingWidget_closeBtn__M2m1f{display:flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);border:none;background:rgba(0,0,0,0);color:var(--warm-gray-400);border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease}.MessagingWidget_closeBtn__M2m1f:hover{background:var(--warm-gray-100);color:var(--warm-gray-600)}.MessagingWidget_closeBtn__M2m1f:active{transform:scale(.95)}.MessagingWidget_expandLink__kVnxu{display:flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);color:var(--warm-gray-400);border-radius:var(--radius-sm);transition:all .15s ease}.MessagingWidget_expandLink__kVnxu:hover{background:var(--warm-gray-100);color:var(--warm-gray-600)}.MessagingWidget_expandLink__kVnxu:active{transform:scale(.95)}.MessagingWidget_panelContent__e5nlW{flex:1;overflow-y:auto;overscroll-behavior:contain}.MessagingWidget_panelContent__e5nlW::-webkit-scrollbar{width:var(--space-1)}.MessagingWidget_panelContent__e5nlW::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.MessagingWidget_panelContent__e5nlW::-webkit-scrollbar-thumb{background:var(--warm-gray-200);border-radius:.125rem}.MessagingWidget_panelContent__e5nlW::-webkit-scrollbar-thumb:hover{background:var(--warm-gray-300)}.MessagingWidget_chatHeader__KdkGV{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:.0625rem solid var(--warm-gray-100);background:#fff;flex-shrink:0}.MessagingWidget_backBtn__pD_5K{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;background:var(--warm-gray-100);border-radius:.625rem;color:var(--warm-gray-600);cursor:pointer;transition:all .15s ease;flex-shrink:0}.MessagingWidget_backBtn__pD_5K:hover{background:var(--warm-gray-200);color:var(--warm-gray-800)}.MessagingWidget_backBtn__pD_5K:active{transform:scale(.95)}.MessagingWidget_chatHeaderInfo__23AGz{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.125rem;margin-right:2.25rem}.MessagingWidget_chatHeaderName__4L4qf{font-size:.9375rem;font-weight:600;color:var(--warm-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagingWidget_chatHeaderListing__hlkfJ{font-size:var(--space-3);color:var(--warm-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagingWidget_panelLoading__qhC_z{display:flex;align-items:center;justify-content:center;padding:5rem var(--space-6);flex:1}.MessagingWidget_spinner__2B5xB{width:var(--space-7);height:var(--space-7);color:var(--racing-red);animation:MessagingWidget_spin__xkylj 1s linear infinite}@keyframes MessagingWidget_spin__xkylj{to{transform:rotate(1turn)}}.MessagingWidget_panelEmpty__pG9nT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px var(--space-7);text-align:center;flex:1}.MessagingWidget_panelEmpty__pG9nT p{font-size:var(--text-md);font-weight:600;color:var(--warm-gray-800);margin:var(--space-4) 0 .375rem;letter-spacing:-.01em}.MessagingWidget_panelEmpty__pG9nT span{font-size:.875rem;color:var(--warm-gray-500);line-height:1.5;max-width:240px}.MessagingWidget_emptyIcon__mfkaM{width:3.5rem;height:3.5rem;color:var(--warm-gray-300);stroke-width:1.25}.MessagingWidget_conversationList__sSGWE{display:flex;flex-direction:column}.MessagingWidget_trigger__d_Vw8{display:flex;align-items:center;justify-content:center;position:relative;width:320px;height:3rem;padding:0 var(--space-4);border:none;border-radius:16px;background:#fff;color:var(--warm-gray-700);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.04);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,background .2s ease}.MessagingWidget_trigger__d_Vw8:hover{transform:translateY(-.125rem);background:var(--warm-gray-50);box-shadow:0 4px 12px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.06)}.MessagingWidget_trigger__d_Vw8:active{transform:translateY(0)}.MessagingWidget_triggerOpen__rGv3u{border-radius:0 0 16px 16px;box-shadow:none;border-top:.0625rem solid var(--warm-gray-100)}.MessagingWidget_triggerOpen__rGv3u:hover{transform:none;box-shadow:none}.MessagingWidget_triggerLeft__e5i6X{display:flex;align-items:center;gap:.375rem}@media(max-width:768px){.MessagingWidget_triggerLeft__e5i6X{display:none}}.MessagingWidget_triggerChevron__fuMXl{position:absolute;left:var(--space-4);color:var(--warm-gray-400)}.MessagingWidget_triggerText__Vu6o8{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--racing-red)}.MessagingWidget_triggerIcon___LiPf{display:none}@media(max-width:768px){.MessagingWidget_triggerIcon___LiPf{display:block;color:var(--racing-red)}}.MessagingWidget_triggerCount__YzD4L{position:absolute;right:var(--space-4);display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;font-size:var(--space-3);font-weight:700;color:#fff;background:var(--racing-red);border-radius:11px}.MessagingWidget_countDot__Q_odx{display:none}@media(max-width:768px){.MessagingWidget_widget__LacDJ{bottom:var(--space-5);right:var(--space-5)}.MessagingWidget_container__XJVvA{border-radius:1.75rem}.MessagingWidget_containerOpen__zkhVb{border-radius:16px 16px 0 0;position:fixed;bottom:0;right:0;left:0}.MessagingWidget_panel__LZpz7{width:100%;height:calc(100vh - 60px);height:calc(100dvh - 60px);animation:MessagingWidget_panelSlideUp__sdv5a .3s cubic-bezier(.16,1,.3,1)}@keyframes MessagingWidget_panelSlideUp__sdv5a{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.MessagingWidget_trigger__d_Vw8{width:3.5rem;height:3.5rem;padding:0;border-radius:1.75rem;border-top:none;justify-content:center}.MessagingWidget_trigger__d_Vw8:hover{transform:scale(1.05)}.MessagingWidget_triggerCount__YzD4L{display:none}}@supports(padding-bottom:env(safe-area-inset-bottom)){.MessagingWidget_widget__LacDJ{bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}@media(max-width:768px){.MessagingWidget_widget__LacDJ{bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.MessagingWidget_containerOpen__zkhVb{padding-bottom:env(safe-area-inset-bottom)}}}