.MarketChatDock_dock__Jnbu7{--dock-surface:#ffffff;--dock-ground:#f6f5f1;--dock-line:rgba(17,17,20,0.1);--dock-ink:#111114;--dock-muted:rgba(17,17,20,0.58);--dock-live:#2ea86e;--dock-ease:cubic-bezier(0.16,1,0.3,1);position:fixed;right:clamp(.9rem,2vw,1.6rem);bottom:clamp(.9rem,2vw,1.6rem);z-index:60;display:grid;gap:.7rem;justify-items:end;pointer-events:none;font-family:var(--font-cabinet-manrope),"Manrope",-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif}.MarketChatDock_dock__Jnbu7>*{pointer-events:auto}.MarketChatDock_launcher__H5tRM{display:inline-flex;align-items:center;gap:.65rem;min-height:3.4rem;padding:.5rem 1.15rem .5rem .5rem;border:1px solid var(--dock-line);border-radius:999px;background:var(--dock-surface);color:var(--dock-ink);cursor:pointer;font:600 .88rem/1 inherit;letter-spacing:-.01em;box-shadow:0 1px 0 rgba(17,17,20,.04),0 18px 44px rgba(17,17,20,.16);transition:transform .32s var(--dock-ease),box-shadow .32s var(--dock-ease),border-color .24s ease;animation:MarketChatDock_dockIn__TugkN .52s var(--dock-ease) both}.MarketChatDock_launcher__H5tRM:hover{border-color:rgba(17,17,20,.28);transform:translateY(-2px);box-shadow:0 1px 0 rgba(17,17,20,.04),0 24px 56px rgba(17,17,20,.2)}.MarketChatDock_launcher__H5tRM:focus-visible{outline:2px solid #0a84ff;outline-offset:3px}.MarketChatDock_launcherMark__BYcO2{position:relative;display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--dock-ink);color:var(--dock-surface);font-size:.9rem;font-weight:800}.MarketChatDock_launcherMark__BYcO2 i{position:absolute;right:-1px;bottom:-1px;width:.62rem;height:.62rem;border:2px solid var(--dock-surface);border-radius:50%;background:var(--dock-live)}.MarketChatDock_launcherLabel__qQXcE{white-space:nowrap}.MarketChatDock_dock__Jnbu7[data-open=true] .MarketChatDock_launcher__H5tRM{display:none}.MarketChatDock_panel__FW6Oo{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(23.5rem,calc(100vw - 1.8rem));max-height:min(34rem,calc(100svh - 6rem));overflow:hidden;border:1px solid var(--dock-line);border-radius:1.4rem;background:var(--dock-surface);color:var(--dock-ink);box-shadow:0 1px 0 rgba(17,17,20,.04),0 32px 80px rgba(17,17,20,.22);transform-origin:100% 100%;animation:MarketChatDock_panelIn__vhn4Z .42s var(--dock-ease) both}.MarketChatDock_panel__FW6Oo[hidden]{display:none}.MarketChatDock_panelHead__t8Z6_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.85rem .9rem .85rem 1rem;border-bottom:1px solid var(--dock-line);background:var(--dock-surface)}.MarketChatDock_mark__ddpMw{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:var(--dock-ink);color:var(--dock-surface);font-size:.82rem;font-weight:800}.MarketChatDock_who__RB6kW{display:grid;gap:.15rem;min-width:0}.MarketChatDock_who__RB6kW strong{overflow:hidden;font-size:.9rem;font-weight:700;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.MarketChatDock_who__RB6kW small{display:inline-flex;align-items:center;gap:.4rem;color:var(--dock-muted);font-size:.74rem}.MarketChatDock_who__RB6kW small i{width:.42rem;height:.42rem;border-radius:50%;background:var(--dock-live)}.MarketChatDock_closeButton__ZSJbR{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:0;border-radius:50%;background:var(--dock-ground);color:var(--dock-ink);cursor:pointer;transition:background-color .2s ease}.MarketChatDock_closeButton__ZSJbR:hover{background:#ecebe6}.MarketChatDock_closeButton__ZSJbR svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.MarketChatDock_panelBody__tAVW1{overflow-y:auto;padding:1rem;overscroll-behavior:contain}@keyframes MarketChatDock_dockIn__TugkN{0%{opacity:0;transform:translateY(.9rem)}}@keyframes MarketChatDock_panelIn__vhn4Z{0%{opacity:0;transform:translateY(1rem) scale(.96)}}@media (max-width:560px){.MarketChatDock_dock__Jnbu7{right:.75rem;bottom:.75rem}.MarketChatDock_launcherLabel__qQXcE{display:none}.MarketChatDock_launcher__H5tRM{padding:.5rem}.MarketChatDock_panel__FW6Oo{width:calc(100vw - 1.5rem);max-height:min(30rem,calc(100svh - 5rem))}}@media (prefers-reduced-motion:reduce){.MarketChatDock_launcher__H5tRM,.MarketChatDock_panel__FW6Oo{animation:none;transition:none}.MarketChatDock_launcher__H5tRM:hover{transform:none}}