[class*=rs-],[class*=rs-]:after,[class*=rs-]:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;font-size:16px}body{font-family:var(--rs-font-family-base);font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-md);color:var(--rs-text-primary);background-color:var(--rs-body)}:root{--rs-gray-0:#fff;--rs-gray-50:#f7f7fa;--rs-gray-100:#f2f2f5;--rs-gray-200:#e5e5ea;--rs-gray-500:#939393;--rs-gray-600:#717273;--rs-gray-800:#343434;--rs-gray-900:#121212;--rs-body:var(--rs-gray-0);--rs-text-primary:var(--rs-gray-800);--rs-border-primary:var(--rs-gray-200);--rs-tooltip-bg:var(--rs-gray-900);--rs-tooltip-text:var(--rs-gray-0)}.rs-theme-dark,[data-theme=dark]{--rs-gray-0:#fff;--rs-gray-50:#e9ebf0;--rs-gray-100:#cbced4;--rs-gray-200:#a4a9b3;--rs-gray-500:#5c6066;--rs-gray-600:#3c3f43;--rs-gray-800:#1a1d24;--rs-gray-900:#0f131a;--rs-body:var(--rs-gray-900);--rs-text-primary:var(--rs-gray-50);--rs-border-primary:var(--rs-gray-600);--rs-tooltip-bg:var(--rs-gray-500);--rs-tooltip-text:var(--rs-gray-0)}.rs-theme-high-contrast,[data-theme=high-contrast]{--rs-gray-0:#fff;--rs-gray-50:#e9ebf0;--rs-gray-100:#cbced4;--rs-gray-200:#a4a9b3;--rs-gray-500:#5c6066;--rs-gray-600:#3c3f43;--rs-gray-800:#1a1d24;--rs-gray-900:#0f131a;--rs-body:var(--rs-gray-900);--rs-text-primary:var(--rs-gray-50);--rs-border-primary:var(--rs-gray-100);--rs-tooltip-bg:var(--rs-gray-800);--rs-tooltip-text:var(--rs-gray-0)}:root{--rs-font-family-base:-apple-system,BlinkMacSystemFont,Arial,Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",STXihei,sans-serif;--rs-font-size-xs:0.75rem;--rs-font-size-sm:0.875rem;--rs-line-height-md:calc(20 / 14);--rs-text-line-height-xs:calc(1 / 0.75);--rs-spacing:0.25rem;--rs-radius-sm:0.25rem;--rs-zindex-tooltip:1070}@media (max-width:calc(576px - 1px)){[data-visible-from=xs]{display:none!important}}@media (min-width:576px){[data-hidden-from=xs]{display:none!important}}@media (max-width:calc(768px - 1px)){[data-visible-from=sm]{display:none!important}}@media (min-width:768px){[data-hidden-from=sm]{display:none!important}}@media (max-width:calc(992px - 1px)){[data-visible-from=md]{display:none!important}}@media (min-width:992px){[data-hidden-from=md]{display:none!important}}@media (max-width:calc(1200px - 1px)){[data-visible-from=lg]{display:none!important}}@media (min-width:1200px){[data-hidden-from=lg]{display:none!important}}@media (max-width:calc(1400px - 1px)){[data-visible-from=xl]{display:none!important}}@media (min-width:1400px){[data-hidden-from=xl]{display:none!important}}.rs-tooltip{--rs-tooltip-border-radius:var(--rs-radius-sm);--rs-tooltip-padding-block:4px;--rs-tooltip-padding-inline:10px;--rs-tooltip-z-index:var(--rs-zindex-tooltip);--rs-tooltip-max-width:250px;--rs-tooltip-line-height:var(--rs-text-line-height-xs);--rs-tooltip-position-x:var(--rs-position-x);--rs-tooltip-position-y:var(--rs-position-y);--rs-tooltip-opacity:var(--rs-opacity,0);--rs-tooltip-arrow-gap-sm:var(--rs-spacing);--rs-tooltip-arrow-gap-lg:calc(var(--rs-spacing) * 2.5);--rs-tooltip-translate-distance:2px;--rs-tooltip-arrow-width:6px;position:absolute;top:var(--rs-tooltip-position-y);left:var(--rs-tooltip-position-x);z-index:var(--rs-tooltip-z-index);display:block;font-size:var(--rs-font-size-xs);opacity:var(--rs-tooltip-opacity);line-height:var(--rs-tooltip-line-height);max-width:var(--rs-tooltip-max-width);padding:var(--rs-tooltip-padding-block) var(--rs-tooltip-padding-inline);color:var(--rs-tooltip-text);background-color:var(--rs-tooltip-bg);border-radius:var(--rs-tooltip-border-radius);overflow-wrap:break-word}.rs-tooltip.rs-anim-fade{transition:opacity .1s linear,transform .1s ease-out}.rs-tooltip.rs-anim-in{opacity:1;transition:opacity .15s linear,transform .15s ease-in}.rs-tooltip-arrow:after,.rs-tooltip-arrow:before{content:" ";display:block;position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rs-tooltip-arrow:before{display:none}.rs-theme-high-contrast .rs-tooltip,[data-theme=high-contrast] .rs-tooltip{border:1px solid var(--rs-border-primary)}.rs-theme-high-contrast .rs-tooltip-arrow:before,[data-theme=high-contrast] .rs-tooltip-arrow:before{display:block}.rs-tooltip:where([data-placement*=top]){margin-top:calc((var(--rs-tooltip-arrow-width) + 2px) * -1);transform:translateY(calc(var(--rs-tooltip-translate-distance) * -1))}.rs-tooltip:where([data-placement*=top]):after{bottom:-6px;margin-inline-start:-6px;border-width:6px 6px 0;border-top-color:var(--rs-tooltip-bg)}.rs-theme-high-contrast .rs-tooltip:where([data-placement*=top]):before,[data-theme=high-contrast] .rs-tooltip:where([data-placement*=top]):before{bottom:-7px;margin-inline-start:-7px;border-width:7px 7px 0;border-top-color:var(--rs-tooltip-border)}.rs-tooltip:where([data-placement*=bottom]){margin-top:calc(var(--rs-tooltip-arrow-width) + 2px);transform:translateY(var(--rs-tooltip-translate-distance))}.rs-tooltip:where([data-placement*=bottom]):after{top:-6px;margin-inline-start:-6px;border-width:0 6px 6px;border-bottom-color:var(--rs-tooltip-bg)}.rs-theme-high-contrast .rs-tooltip:where([data-placement*=bottom]):before,[data-theme=high-contrast] .rs-tooltip:where([data-placement*=bottom]):before{top:-7px;margin-inline-start:-7px;border-width:0 7px 7px;border-bottom-color:var(--rs-tooltip-border)}.rs-tooltip:where([data-placement=bottom],[data-placement=top]):after,.rs-tooltip:where([data-placement=bottom],[data-placement=top]):before{inset-inline-start:50%}.rs-tooltip:where([data-placement=bottom-start],[data-placement=top-start]):after,.rs-tooltip:where([data-placement=bottom-start],[data-placement=top-start]):before{inset-inline-start:var(--rs-tooltip-arrow-gap-lg)}.rs-tooltip:where([data-placement=bottom-end],[data-placement=top-end]):before{inset-inline-end:calc(var(--rs-tooltip-arrow-gap-sm) - 1px)}.rs-tooltip:where([data-placement=bottom-end],[data-placement=top-end]):after{inset-inline-end:var(--rs-tooltip-arrow-gap-sm)}.rs-tooltip:where([data-placement=left],[data-placement=right]):after,.rs-tooltip:where([data-placement=left],[data-placement=right]):before{top:50%}.rs-tooltip:where([data-placement=left-start],[data-placement=right-start]):after,.rs-tooltip:where([data-placement=left-start],[data-placement=right-start]):before{top:var(--rs-tooltip-arrow-gap-lg)}.rs-tooltip:where([data-placement=left-end],[data-placement=right-end]):before{bottom:calc(var(--rs-tooltip-arrow-gap-sm) - 1px)}.rs-tooltip:where([data-placement=left-end],[data-placement=right-end]):after{bottom:var(--rs-tooltip-arrow-gap-sm)}.rs-tooltip:where([data-placement*=right]){margin-left:calc(var(--rs-tooltip-arrow-width) + 2px);transform:translate(var(--rs-tooltip-translate-distance))}.rs-tooltip:where([data-placement*=right]):after{left:-6px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:var(--rs-tooltip-bg)}.rs-theme-high-contrast .rs-tooltip:where([data-placement*=right]):before,[data-theme=high-contrast] .rs-tooltip:where([data-placement*=right]):before{left:-7px;margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:var(--rs-tooltip-border)}.rs-tooltip:where([data-placement*=left]){margin-left:calc((var(--rs-tooltip-arrow-width) + 2px) * -1);transform:translate(calc(var(--rs-tooltip-translate-distance) * -1))}.rs-tooltip:where([data-placement*=left]):after{right:-6px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:var(--rs-tooltip-bg)}.rs-theme-high-contrast .rs-tooltip:where([data-placement*=left]):before,[data-theme=high-contrast] .rs-tooltip:where([data-placement*=left]):before{right:-7px;margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:var(--rs-tooltip-border)}.rsuite-tooltip_lightTooltip__lb0a4 .rs-tooltip-inner{background:#f8fafc!important;color:#111827!important;border:1px solid #d1d5db;box-shadow:0 8px 20px rgba(15,23,42,.08)}.rsuite-tooltip_lightTooltip__lb0a4.rs-tooltip-placement-top .rs-tooltip-arrow{border-top-color:#f8fafc!important}.rsuite-tooltip_lightTooltip__lb0a4.rs-tooltip-placement-bottom .rs-tooltip-arrow{border-bottom-color:#f8fafc!important}.rsuite-tooltip_lightTooltip__lb0a4.rs-tooltip-placement-left .rs-tooltip-arrow{border-left-color:#f8fafc!important}.rsuite-tooltip_lightTooltip__lb0a4.rs-tooltip-placement-right .rs-tooltip-arrow{border-right-color:#f8fafc!important}.CallFooterDock_dockOuter__fV4aJ{display:flex;width:100%;justify-content:center;align-items:flex-end;overflow:visible}.CallFooterDock_dockPanel__3wXfu{display:flex;align-items:flex-end;justify-content:center;gap:.7rem;padding:.55rem .85rem;border-radius:9999px;border:1px solid rgba(191,219,254,.62);background:linear-gradient(140deg,rgba(239,246,255,.84),rgba(219,234,254,.52)),linear-gradient(180deg,rgba(96,165,250,.16),rgba(59,130,246,.24));box-shadow:0 14px 30px -20px rgba(30,64,175,.24),inset 0 1px 0 rgba(239,246,255,.9);backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.CallFooterDock_dockItem__tXYnA{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(255,255,255,.42);background:linear-gradient(160deg,rgba(255,255,255,.34),rgba(255,255,255,.09));box-shadow:0 10px 24px -16px rgba(15,23,42,.55),inset 0 1px 0 rgba(255,255,255,.4);color:rgb(30,41,59);cursor:pointer;user-select:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.CallFooterDock_dockItem__tXYnA:hover{background:linear-gradient(160deg,rgba(255,255,255,.48),rgba(255,255,255,.18))}.CallFooterDock_dockItem__tXYnA:focus-visible{outline:2px solid rgba(59,130,246,.85);outline-offset:2px}.CallFooterDock_dockLabel__gFPLc{position:absolute;left:50%;top:-.1rem;z-index:20;white-space:nowrap;border-radius:.55rem;border:1px solid rgba(255,255,255,.28);background:rgba(15,23,42,.8);padding:.24rem .55rem;font-size:.7rem;font-weight:600;letter-spacing:.01em;color:rgba(241,245,249,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}.CallFooterDock_dockIcon__Oe8G7{display:inline-flex;align-items:center;justify-content:center}.CallFooterDock_itemNeutral__GpfGJ{color:rgb(30,41,59)}.CallFooterDock_itemMuted__UbWLe{color:rgb(15,23,42);border-color:rgba(15,23,42,.36);background:linear-gradient(160deg,rgba(51,65,85,.44),rgba(30,41,59,.84));box-shadow:0 14px 28px -18px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.18);color:rgb(255,255,255)}.CallFooterDock_itemCameraOn__k8aKz{border-color:rgba(37,99,235,.52);background:linear-gradient(160deg,rgba(191,219,254,.88),rgba(147,197,253,.7));color:rgb(30,41,59)}.CallFooterDock_itemCameraOn__k8aKz:hover{color:rgb(30,41,59)}.CallFooterDock_itemDanger__tzdX7{border-color:rgba(239,68,68,.62);background:linear-gradient(160deg,rgba(248,113,113,.98),rgba(220,38,38,.86));color:rgb(255,255,255)}.CallFooterDock_itemDanger__tzdX7:hover{border-color:rgba(15,23,42,.78);background:linear-gradient(160deg,rgba(30,41,59,.98),rgba(2,6,23,.9));color:rgb(255,255,255)}.CallFooterDock_disabled__k_8nc{opacity:.55;cursor:not-allowed}.particle-container{isolation:isolate}.magic-bento-card{--glow-color:132,0,255;--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:280px}.magic-bento-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;opacity:calc(var(--glow-intensity) * .7);background:radial-gradient(circle var(--glow-radius) at var(--glow-x) var(--glow-y),rgba(var(--glow-color),.22) 0,rgba(var(--glow-color),.12) 26%,rgba(var(--glow-color),.06) 44%,transparent 72%);transition:opacity .18s ease}.magic-bento-card:hover:before{opacity:.85}.particle{will-change:transform,opacity}.CompanyMessenger_dockShell__xkn8V{--messenger-surface:#ffffff;--messenger-surface-soft:#f4f7fb;--messenger-border:rgba(15,23,42,0.06);--messenger-shadow:0 8px 24px rgba(15,23,42,0.1),0 32px 64px -16px rgba(15,23,42,0.14);--messenger-blue:#0b6dff;--messenger-blue-deep:#0747b6;--messenger-text:#172033;--messenger-muted:#637089;--messenger-radius:20px;position:fixed;right:18px;bottom:18px;z-index:10100;display:flex;align-items:flex-end;gap:12px;pointer-events:none}.CompanyMessenger_rail__VjHLo{display:flex;align-items:flex-end;gap:12px;pointer-events:auto}.CompanyMessenger_minimizedRail__6_rFE{display:flex;align-items:center;gap:8px;max-width:min(28vw,360px);overflow-x:auto;padding-bottom:2px}.CompanyMessenger_minimizedChip__5AMEJ{position:relative;display:flex;align-items:center;gap:7px;min-width:0;max-width:128px;min-height:42px;padding:4px 12px 4px 4px;border:1px solid rgba(15,23,42,.06);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 2px 8px rgba(15,23,42,.06),0 8px 24px -8px rgba(15,23,42,.1);color:var(--messenger-text);cursor:pointer;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background-color .16s ease;backdrop-filter:blur(12px)}.CompanyMessenger_minimizedChip__5AMEJ:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(15,23,42,.08),0 16px 32px -8px rgba(11,109,255,.15);background:#ffffff}.CompanyMessenger_minimizedChip__5AMEJ:active{transform:translateY(-1px) scale(.97)}.CompanyMessenger_minimizedChipAvatarWrap__E_FYg{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.CompanyMessenger_minimizedChipAvatar__pUrTV{width:32px;height:32px;flex:0 0 32px}.CompanyMessenger_minimizedChipDot__GGlQh{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border:2px solid #ffffff;border-radius:50%;background:#ff4d4f;box-shadow:0 2px 6px rgba(255,77,79,.35);animation:CompanyMessenger_chipDotPulse__eag7y 2s ease-in-out infinite}@keyframes CompanyMessenger_chipDotPulse__eag7y{0%,to{box-shadow:0 0 0 0 rgba(255,77,79,.4)}50%{box-shadow:0 0 0 5px rgba(255,77,79,0)}}.CompanyMessenger_minimizedChipName__osD2i{max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:-.01em}.CompanyMessenger_launcherColumn__VAPVq{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:auto}.CompanyMessenger_launcherPanel__zdldv{width:370px;max-height:min(72vh,700px);overflow:hidden;border:1px solid var(--messenger-border);border-radius:var(--messenger-radius);background:rgba(255,255,255,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--messenger-shadow)}.CompanyMessenger_launcherPanel__zdldv .rs-panel-body{padding:0}.CompanyMessenger_launcherPanel__zdldv .rs-panel{border:none!important;box-shadow:none!important;background:transparent!important}.CompanyMessenger_launcherHeader__2kK8z{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 16px;border-bottom:1px solid rgba(15,23,42,.05);background:linear-gradient(180deg,rgba(248,251,255,.6),transparent)}.CompanyMessenger_launcherTitle__CwjMa{margin:0;color:var(--messenger-text);font-size:17px;font-weight:800;letter-spacing:-.02em}.CompanyMessenger_launcherSubtitle__OJC8T{margin:4px 0 0;color:var(--messenger-muted);font-size:12px;font-weight:500}.CompanyMessenger_launcherContent__cHp2E{display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px;overflow-y:auto;max-height:min(56vh,580px)}.CompanyMessenger_launcherContent__cHp2E::-webkit-scrollbar{width:4px}.CompanyMessenger_launcherContent__cHp2E::-webkit-scrollbar-thumb{background:rgba(15,23,42,.1);border-radius:4px}.CompanyMessenger_searchWrap__hi5Hl{padding:0}.CompanyMessenger_searchWrap__hi5Hl .rs-input{border-radius:14px!important;background:var(--messenger-surface-soft)!important;border:1px solid rgba(15,23,42,.06)!important;padding:10px 16px!important;font-size:13px!important;transition:border-color .2s ease,box-shadow .2s ease!important}.CompanyMessenger_searchWrap__hi5Hl .rs-input:focus{border-color:rgba(11,109,255,.3)!important;box-shadow:0 0 0 3px rgba(11,109,255,.08)!important;background:#ffffff!important}.CompanyMessenger_searchWrap__hi5Hl .rs-input-group{border-radius:14px;background:var(--messenger-surface-soft);border:1px solid rgba(15,23,42,.06)}.CompanyMessenger_sectionTitle__0kmaI{margin:0 0 8px;color:var(--messenger-muted);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.CompanyMessenger_list__Jad8R{display:flex;flex-direction:column;gap:4px}.CompanyMessenger_listItem__LGUXG{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.CompanyMessenger_listItem__LGUXG:hover{background:rgba(11,109,255,.04);border-color:rgba(11,109,255,.08);transform:translateX(2px);box-shadow:0 2px 8px rgba(11,109,255,.06)}.CompanyMessenger_listItem__LGUXG:active{transform:translateX(1px) scale(.99)}.CompanyMessenger_listItemMain__eWgQn{min-width:0}.CompanyMessenger_listItemTitle__ymlMM{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--messenger-text);font-size:13px;font-weight:700}.CompanyMessenger_listItemMeta__OjY8s{margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--messenger-muted);font-size:12px;font-weight:400}.CompanyMessenger_badgePill___VKOf{min-width:24px;padding:4px 12px;border-radius:999px;background:linear-gradient(135deg,rgba(11,109,255,.1),rgba(11,109,255,.06));color:var(--messenger-blue);font-size:11px;font-weight:700;text-align:center;transition:background .16s ease,transform .2s ease}.CompanyMessenger_listItem__LGUXG:hover .CompanyMessenger_badgePill___VKOf{background:linear-gradient(135deg,var(--messenger-blue),var(--messenger-blue-deep));color:#ffffff;transform:scale(1.05)}.CompanyMessenger_emptyState__DcBzz{padding:28px 8px;color:var(--messenger-muted);font-size:13px;text-align:center}.CompanyMessenger_launcherButton__Xp42t{width:58px!important;height:58px!important;border:none!important;border-radius:50%!important;background:radial-gradient(circle at 30% 25%,#3b93ff,var(--messenger-blue) 55%,var(--messenger-blue-deep))!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(11,109,255,.25),0 16px 40px -8px rgba(11,109,255,.35)!important;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease!important}.CompanyMessenger_launcherButton__Xp42t:hover{transform:scale(1.08)!important;box-shadow:0 6px 16px rgba(11,109,255,.3),0 20px 48px -8px rgba(11,109,255,.4)!important}.CompanyMessenger_launcherButton__Xp42t:active{transform:scale(.95)!important}@keyframes CompanyMessenger_launcherBounce__SVb4S{0%,to{transform:translateY(0)}15%{transform:translateY(-8px)}30%{transform:translateY(0)}45%{transform:translateY(-4px)}60%{transform:translateY(0)}}.CompanyMessenger_launcherBouncing__tJMRX{animation:CompanyMessenger_launcherBounce__SVb4S 2s ease-in-out infinite!important;transition:box-shadow .2s ease!important}.CompanyMessenger_launcherBouncing__tJMRX:hover{animation-play-state:paused!important;transform:scale(1.08)!important}.CompanyMessenger_windowRail__MKS77{display:flex;align-items:flex-end;gap:12px;pointer-events:auto}.CompanyMessenger_windowCard__xF44c{width:352px;height:min(64vh,520px);display:flex;flex-direction:column;border:1px solid var(--messenger-border);border-radius:var(--messenger-radius);background:rgba(255,255,255,.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--messenger-shadow);overflow:hidden}.CompanyMessenger_windowHeader__1h_zo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.05);background:linear-gradient(180deg,rgba(248,251,255,.8),rgba(255,255,255,.6));backdrop-filter:blur(8px);flex-shrink:0}.CompanyMessenger_windowHeaderMain__6iZWA{display:flex;align-items:center;gap:10px;min-width:0}.CompanyMessenger_windowTitleWrap__WrDd9{min-width:0}.CompanyMessenger_windowTitle__GxM7q{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--messenger-text);font-size:14px;font-weight:700;letter-spacing:-.01em}.CompanyMessenger_windowSubtitle__0ce2R{margin:2px 0 0;color:var(--messenger-muted);font-size:11px;font-weight:500;display:flex;align-items:center;gap:5px}.CompanyMessenger_windowBody__Jr9Hj{display:flex;flex-direction:column;flex:1;min-height:0}.CompanyMessenger_messagesViewport__mcXm4{flex:1;overflow-y:auto;padding:16px 14px 10px;background:linear-gradient(180deg,#f8fafe,#fbfcff 40%,#ffffff)}.CompanyMessenger_messagesViewport__mcXm4::-webkit-scrollbar{width:3px}.CompanyMessenger_messagesViewport__mcXm4::-webkit-scrollbar-thumb{background:rgba(15,23,42,.08);border-radius:3px}.CompanyMessenger_messageStack__avWxk{display:flex;flex-direction:column;gap:10px}.CompanyMessenger_messageRow__EVDwb{display:flex;animation:CompanyMessenger_messageSlideIn__bqg9Y .25s cubic-bezier(.16,1,.3,1) both}@keyframes CompanyMessenger_messageSlideIn__bqg9Y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CompanyMessenger_messageRowOwn__GUhYO{justify-content:flex-end}.CompanyMessenger_messageRowOther__RlUCJ{justify-content:flex-start}.CompanyMessenger_messageBubble__B4Akp{max-width:80%;padding:10px 14px;border-radius:18px;position:relative}.CompanyMessenger_messageBubbleOwn__ypCHO{background:linear-gradient(135deg,#1a85ff,var(--messenger-blue));color:#ffffff;border-bottom-right-radius:6px;box-shadow:0 2px 8px rgba(11,109,255,.2),0 8px 20px -8px rgba(11,109,255,.25)}.CompanyMessenger_messageBubbleOther__GxaR_{background:#ffffff;color:var(--messenger-text);border:1px solid rgba(15,23,42,.06);border-bottom-left-radius:6px;box-shadow:0 1px 4px rgba(15,23,42,.05)}.CompanyMessenger_messageText__q5J_n{margin:0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.5}.CompanyMessenger_messageMeta__Dkms2{margin-top:5px;font-size:10px;opacity:.65;font-weight:500}.CompanyMessenger_composer__S1_Uq{display:flex;align-items:flex-end;gap:8px;padding:10px 14px 14px;border-top:1px solid rgba(15,23,42,.05);background:rgba(255,255,255,.98);flex-shrink:0}.CompanyMessenger_composer__S1_Uq .rs-input{border-radius:16px!important;background:var(--messenger-surface-soft)!important;border:1px solid rgba(15,23,42,.06)!important;padding:9px 14px!important;font-size:13px!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.CompanyMessenger_composer__S1_Uq .rs-input:focus{border-color:rgba(11,109,255,.3)!important;box-shadow:0 0 0 3px rgba(11,109,255,.06)!important;background:#ffffff!important}.CompanyMessenger_composer__S1_Uq .rs-input-group{border-radius:16px;background:var(--messenger-surface-soft);border:1px solid rgba(15,23,42,.06)}.CompanyMessenger_composerButton__xm7q5{border-radius:14px!important;min-width:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,var(--messenger-blue),var(--messenger-blue-deep))!important;border:none!important;box-shadow:0 4px 12px rgba(11,109,255,.25)!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease!important}.CompanyMessenger_composerButton__xm7q5:hover{transform:scale(1.06)!important;box-shadow:0 6px 16px rgba(11,109,255,.35)!important}.CompanyMessenger_composerButton__xm7q5:active{transform:scale(.95)!important}.CompanyMessenger_loaderWrap__4eJnR{padding:32px 0;text-align:center}.CompanyMessenger_compactWindow__fXQlF{width:min(100vw - 24px,420px);height:min(72vh,620px)}.CompanyMessenger_onlineDot__kLUL1{width:7px;height:7px;border-radius:50%;background:#15b36b;display:inline-block;box-shadow:0 0 0 2px rgba(21,179,107,.15);animation:CompanyMessenger_onlinePulse__zSnN4 3s ease-in-out infinite}@keyframes CompanyMessenger_onlinePulse__zSnN4{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:960px){.CompanyMessenger_dockShell__xkn8V{right:12px;left:12px;bottom:12px;justify-content:flex-end}.CompanyMessenger_rail__VjHLo{width:100%;justify-content:flex-end}.CompanyMessenger_launcherPanel__zdldv{width:min(100%,420px)}.CompanyMessenger_windowRail__MKS77{position:fixed;right:12px;left:12px;bottom:82px;justify-content:flex-end}.CompanyMessenger_windowCard__xF44c{width:min(100%,420px);height:min(74vh,640px)}.CompanyMessenger_minimizedRail__6_rFE{display:none}}