.MarketChatDock_dock__Jnbu7{--dock-surface:#0d0d10;--dock-line:rgba(255,255,255,0.12);--dock-ink:#f4f5f7;--dock-muted:rgba(244,245,247,0.62);--dock-live:#7ee0b3;--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}.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 var(--font-cabinet-manrope),Manrope,-apple-system,sans-serif;letter-spacing:-.01em;box-shadow:0 18px 44px rgba(0,0,0,.42);transition:transform .32s var(--dock-ease),box-shadow .32s var(--dock-ease),background-color .24s ease;animation:MarketChatDock_dockIn__TugkN .52s var(--dock-ease) both}.MarketChatDock_launcher__H5tRM:hover{background:#16161b;transform:translateY(-2px);box-shadow:0 24px 56px rgba(0,0,0,.5)}.MarketChatDock_launcher__H5tRM:focus-visible{outline:2px solid var(--dock-live);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:linear-gradient(140deg,#2a2a33,#101014);color:#ffffff;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 32px 80px rgba(0,0,0,.55);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:linear-gradient(180deg,rgba(255,255,255,.05),transparent)}.MarketChatDock_mark__ddpMw{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:linear-gradient(140deg,#2a2a33,#101014);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:rgba(255,255,255,.06);color:var(--dock-ink);cursor:pointer;transition:background-color .2s ease}.MarketChatDock_closeButton__ZSJbR:hover{background:rgba(255,255,255,.14)}.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}}