/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.NotificationPanel_PopoverContent__gyEV2{z-index:200;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:95vw;padding-inline:calc(var(--spacing,.25rem)*0);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0}@media (min-width:40rem){.NotificationPanel_PopoverContent__gyEV2{width:380px}}.NotificationPanel_Header__yIo6z{margin-bottom:calc(var(--spacing,.25rem)*3);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.NotificationPanel_Title__5Mi4A{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.NotificationPanel_MarkReadButton__mxamm{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline;display:inline-flex}@media (hover:hover){.NotificationPanel_MarkReadButton__mxamm:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.NotificationPanel_MarkReadButton__mxamm:hover{color:color-mix(in oklab,var(--primary)80%,transparent)}}}.NotificationPanel_TabList__FwlP1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));width:100%;padding:calc(var(--spacing,.25rem)*0);display:flex}.NotificationPanel_TabTrigger__QeyzW{padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1}.NotificationPanel_TabTrigger__QeyzW[data-state=active]{border-bottom:2px var(--tw-border-style) var(--primary);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary)}.NotificationPanel_TabContent__Hpm0j{margin-top:calc(var(--spacing,.25rem)*2)}.NotificationPanel_ListWrapper__Y7PwN{gap:calc(var(--spacing,.25rem)*2);max-height:60vh;padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex;overflow-y:auto}.NotificationPanel_NotificationItem__OYoC2{border-radius:var(--radius-md,.375rem);width:100%;padding:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.NotificationPanel_NotificationItem__OYoC2:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}.NotificationPanel_NotificationItem__OYoC2{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black,#000);display:flex}.NotificationPanel_ItemUnread__lBco0{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--primary);background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.NotificationPanel_ItemUnread__lBco0{background-color:color-mix(in oklab,var(--color-blue-50,oklch(97% .014 254.604))50%,transparent)}}.NotificationPanel_ItemRead__3t9Ke{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff)}.NotificationPanel_NotificationLink__qC1JU{width:100%;display:block}:where(.NotificationPanel_NotificationLink__qC1JU>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.NotificationPanel_NotificationText__ew0Vm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-800,oklch(27.8% .033 256.848))}.NotificationPanel_NotificationTime__mmDZL{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}.NotificationPanel_EmptyState__qBWiz{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-400,oklch(70.7% .022 261.325));flex-direction:column;display:flex}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.ProfilePanel_AvatarTrigger__RMvtC{cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ProfilePanel_AvatarTrigger__RMvtC:hover{opacity:.8}}.ProfilePanel_AvatarFallback__pL9Pj{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (hover:hover){.ProfilePanel_AvatarFallback__pL9Pj:hover{color:var(--foreground-muted)}}.ProfilePanel_PopoverContent__6DJhC{z-index:200;width:calc(var(--spacing,.25rem)*64);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ProfilePanel_MenuGroup__0w9MS{margin-bottom:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-bottom:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.ProfilePanel_MenuGroup__0w9MS:last-child{margin-bottom:calc(var(--spacing,.25rem)*0);border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-width:0}.ProfilePanel_MenuItem__OEzp9{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.ProfilePanel_MenuItem__OEzp9:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ProfilePanel_MenuItem__OEzp9:hover{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.ProfilePanel_MenuItem__OEzp9:hover{color:var(--primary)}}.ProfilePanel_MenuItemDanger__4dTHw{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-600,oklch(57.7% .245 27.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.ProfilePanel_MenuItemDanger__4dTHw:hover{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}}.ProfilePanel_MobileOnly__qlqJ9{display:flex}@media (min-width:48rem){.ProfilePanel_MobileOnly__qlqJ9{display:none}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.Header_Header__mC_wy{top:calc(var(--spacing,.25rem)*0);z-index:20;height:calc(var(--spacing,.25rem)*16);background-color:var(--background);justify-content:space-between;align-items:center;width:100%;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.Header_Header__mC_wy{background-color:color-mix(in oklab,var(--background)40%,transparent)}}.Header_Header__mC_wy{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}@media (min-width:48rem){.Header_Header__mC_wy{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.Header_Header__mC_wy{height:calc(var(--spacing,.25rem)*20);padding-inline:calc(var(--spacing,.25rem)*30)}}.Header_LeftSection__tUlX5{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:64rem){.Header_LeftSection__tUlX5{gap:calc(var(--spacing,.25rem)*10)}}.Header_Logo__sHot7{height:calc(var(--spacing,.25rem)*10);width:auto;position:relative}@media (min-width:64rem){.Header_Logo__sHot7{height:calc(var(--spacing,.25rem)*12)}}.Header_NavDesktop__SP3m_{align-items:center;gap:calc(var(--spacing,.25rem)*6);display:none}@media (min-width:48rem){.Header_NavDesktop__SP3m_{display:flex}}@media (min-width:64rem){.Header_NavDesktop__SP3m_{gap:calc(var(--spacing,.25rem)*8)}}.Header_MenuLink__fQLVm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.Header_RightSection__nLIYL{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}@media (min-width:40rem){.Header_RightSection__nLIYL{gap:calc(var(--spacing,.25rem)*4)}}.Header_DesktopActionBtn__TlhkC{cursor:pointer;padding:calc(var(--spacing,.25rem)*1);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:none}@media (hover:hover){.Header_DesktopActionBtn__TlhkC:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (min-width:48rem){.Header_DesktopActionBtn__TlhkC{display:block}}.Header_AuthButtonsWrapper__abg8x{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.Header_LoginLink__BGrha{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:none}@media (hover:hover){.Header_LoginLink__BGrha:hover{color:var(--primary)}}@media (min-width:40rem){.Header_LoginLink__BGrha{display:flex}}.Header_LoginIconMobile__K0UZI{color:var(--primary);display:flex}@media (min-width:40rem){.Header_LoginIconMobile__K0UZI{display:none}}.Header_SignupLink__0uW00{background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px}@media (hover:hover){.Header_SignupLink__0uW00:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.Header_SignupLink__0uW00:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}@media (min-width:40rem){.Header_SignupLink__0uW00{padding-inline:calc(var(--spacing,.25rem)*5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.ChatHeader_HeaderWrapper__lZzJD{height:calc(var(--spacing,.25rem)*14);cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.ChatHeader_HeaderWrapper__lZzJD:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}@media (min-width:48rem){.ChatHeader_HeaderWrapper__lZzJD{border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem)}}.ChatHeader_LeftSection__oklUq{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.ChatHeader_BackButton__1WS_4{margin-right:calc(var(--spacing,.25rem)*1);color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (hover:hover){.ChatHeader_BackButton__1WS_4:hover{color:var(--color-gray-800,oklch(27.8% .033 256.848))}}.ChatHeader_TitleSection__vKSM9{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ChatHeader_TitleText__UFFov{font-family:Grifter,sans-serif;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--color-gray-800,oklch(27.8% .033 256.848))}.ChatHeader_TitleText__UFFov,.ChatHeader_UnreadBadge__DON4N{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ChatHeader_UnreadBadge__DON4N{margin-left:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*5);background-color:var(--color-red-500,oklch(63.7% .237 25.331));min-width:20px;padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-white,#fff);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.ChatHeader_ActiveUserWrapper__AMVz8{position:relative}.ChatHeader_Avatar___LpXb{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.ChatHeader_AvatarFallback__UpyUF{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ChatHeader_AvatarFallback__UpyUF{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.ChatHeader_AvatarFallback__UpyUF{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary)}.ChatHeader_OnlineDot__z1c4L{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);background-color:var(--color-green-500,oklch(72.3% .219 149.579));border-radius:3.40282e+38px;display:block;position:absolute}.ChatHeader_UserInfo__1ov4i{flex-direction:column;display:flex}.ChatHeader_UserName__Ra3nE{-webkit-line-clamp:1;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChatHeader_StatusText__IwqJB{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:10px}.ChatHeader_ToggleIcon__zG7_5{color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:none}@media (min-width:48rem){.ChatHeader_ToggleIcon__zG7_5{display:block}}.ChatHeader_CloseButtonMobile__DrPPc{color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (min-width:48rem){.ChatHeader_CloseButtonMobile__DrPPc{display:none}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.MessageInput_Container__w5prr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*3);padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.MessageInput_Form__QYc25{align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}.MessageInput_InputWrapper__Wz755{border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1;align-items:center;display:flex}.MessageInput_InputWrapper__Wz755:focus-within{background-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.MessageInput_InputField__7h7xB{--tw-border-style:none;padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,oklch(27.8% .033 256.848));background-color:#0000;border-style:none;flex:1}.MessageInput_InputField__7h7xB::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.MessageInput_InputField__7h7xB{--tw-outline-style:none;outline-style:none}.MessageInput_SendButton__BYd2T{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--primary);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.MessageInput_SendButton__BYd2T:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.MessageInput_SendButton__BYd2T:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}.MessageInput_SendButton__BYd2T:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.MessageInput_SendButton__BYd2T:disabled{cursor:not-allowed;opacity:.5;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.MessageList_ScrollArea__mteYh{height:100%;padding:calc(var(--spacing,.25rem)*4);background-color:#f4f5f7;flex:1}.MessageList_ContentWrapper__vTnC7{gap:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.MessageList_LoadingWrapper__hl2vS{padding:calc(var(--spacing,.25rem)*4);color:var(--color-gray-500,oklch(55.1% .027 264.364));justify-content:center;align-items:center;display:flex}.MessageList_Spinner__bKEcM{margin-right:calc(var(--spacing,.25rem)*2);animation:var(--animate-spin,spin 1s linear infinite)}.MessageList_LoadingText__3lkLN{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.MessageList_EmptyState__qNzT0{height:100%;min-height:300px;color:var(--color-gray-400,oklch(70.7% .022 261.325));flex-direction:column;justify-content:center;align-items:center;display:flex}.MessageList_EmptyText__rii0S{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.MessageList_BottomSpacer__bXZmR{height:calc(var(--spacing,.25rem)*1);width:100%}@keyframes MessageList_spin__gZ0Z4{to{transform:rotate(1turn)}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.MessageItem_Wrapper__1wQYD{margin-bottom:calc(var(--spacing,.25rem)*3);width:100%;display:flex}.MessageItem_WrapperMe__Xnz5x{justify-content:flex-end}.MessageItem_WrapperPartner__SP45a{justify-content:flex-start}.MessageItem_InnerContainer__jXUVF{gap:calc(var(--spacing,.25rem)*2);max-width:85%;display:flex}.MessageItem_InnerMe__ZWyKs{flex-direction:row-reverse}.MessageItem_InnerPartner__tihuW{flex-direction:row}.MessageItem_Avatar__p_X_T{margin-top:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.MessageItem_AvatarFallback__Kj_QO{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.MessageItem_AvatarFallback__Kj_QO{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.MessageItem_AvatarFallback__Kj_QO{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary)}.MessageItem_BubbleContainer__8a0C9{flex-direction:column;display:flex}.MessageItem_BubbleContainerMe__dTgxn{align-items:flex-end}.MessageItem_BubbleContainerPartner__fbaXk{align-items:flex-start}.MessageItem_Bubble__Vljk_{max-width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));overflow-wrap:break-word;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.MessageItem_BubbleMe__0sBnH{border-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-sm,.25rem);color:var(--color-white,#fff);background-color:#7c3aed}.MessageItem_BubblePartner__QU_xn{border-radius:var(--radius-2xl,1rem);border-top-left-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);color:var(--color-gray-800,oklch(27.8% .033 256.848))}.MessageItem_Time__DFQT9{margin-inline:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*1);color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:10px}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.ConversationList_ListContainer__v46J7{background-color:var(--color-white,#fff);flex:1}.ConversationList_ListWrapper__E2HGs{flex-direction:column;display:flex}.ConversationList_ConversationItem__am0o3{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:left;display:flex}@media (hover:hover){.ConversationList_ConversationItem__am0o3:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}.ConversationList_ConversationItem__am0o3{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.ConversationList_ItemSelected__Gv7Gv{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.ConversationList_AvatarWrapper__c4I0i{position:relative}.ConversationList_Avatar__zybm7{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.ConversationList_AvatarFallback__fzBxT{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ConversationList_AvatarFallback__fzBxT{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.ConversationList_AvatarFallback__fzBxT{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary)}.ConversationList_StatusDot__oDEZu{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);background-color:var(--color-green-500,oklch(72.3% .219 149.579));border-radius:3.40282e+38px;position:absolute}.ConversationList_UnreadBadge__VBnD8{top:calc(var(--spacing,.25rem)*-1);right:calc(var(--spacing,.25rem)*-1);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff);border-radius:3.40282e+38px;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute}.ConversationList_InfoWrapper__cptnm{flex-direction:column;flex:1;display:flex;overflow:hidden}.ConversationList_TopLine__e61ch{justify-content:space-between;align-items:baseline;display:flex}.ConversationList_Username__1kq9P{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));overflow:hidden}.ConversationList_DateText__eNvma{margin-left:calc(var(--spacing,.25rem)*2);color:var(--color-gray-400,oklch(70.7% .022 261.325));flex-shrink:0;font-size:10px}.ConversationList_LastMessage__2hb1K{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));overflow:hidden}.ConversationList_MessageUnread__wH0wx{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.ConversationList_MessageRead__1gcnK{color:var(--color-gray-500,oklch(55.1% .027 264.364))}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.MessageWindow_WindowContainer__Xm4B6{inset:calc(var(--spacing,.25rem)*0);z-index:100;background-color:var(--color-white,#fff);flex-direction:column;width:100%;display:flex;position:fixed}@media (min-width:48rem){.MessageWindow_WindowContainer__Xm4B6{top:auto;right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*0);border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:380px;height:600px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);left:auto}}.MessageWindow_ContentArea__C_lDf{background-color:#f4f5f7;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}