.generation-chat-dock-root{pointer-events:none!important}.generation-chat-dock-root .ant-drawer-content-wrapper,.generation-chat-dock-root .ant-drawer-content,.generation-chat-dock-root .ant-drawer-section{pointer-events:auto}.generation-chat-dock-root.ant-drawer-open .ant-drawer-content-wrapper{opacity:1!important;transform:none!important}.generation-chat-dock-root .ant-drawer-resizable-dragger{background:0 0!important;width:12px!important;margin-inline-start:-6px!important}.generation-chat-dock-root .ant-drawer-resizable-dragger:after{background:#ffffff29!important}.generation-chat-dock-root .ant-drawer-resizable-dragger:hover:after,.generation-chat-dock-root .ant-drawer-resizable-dragger:active:after{background:#d1fe17!important}.generation-chat-dock-launcher{z-index:70;color:#2b2b2b;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #f0f0f0;border-radius:999px;align-items:center;gap:4px;height:36px;padding:0 8px;transition:border-color .1s,box-shadow .1s;display:flex;position:fixed;top:50%;bottom:auto;right:12px;transform:translateY(-50%);box-shadow:0 1px 2px #0000000d,0 1px 6px -1px #00000008,0 2px 4px #00000008}.generation-chat-dock-launcher-ai{letter-spacing:.04em;color:#8d8d8d;font-size:11px;font-weight:600;line-height:1}.generation-chat-dock-launcher-mark{width:16px;height:16px}.generation-chat-dock-launcher:hover{border-color:#d9d9d9;box-shadow:0 1px 2px #0000000f,0 2px 8px -1px #0000000d,0 2px 4px #0000000a}.generation-chat-dock-launcher.is-dragging{cursor:grabbing;border-color:#d9d9d9;transition:none;box-shadow:0 1px 2px #0000000f,0 2px 8px -1px #0000000d,0 2px 4px #0000000a}.generation-chat-dock-launcher:focus-visible{outline-offset:2px;outline:2px solid #2b2b2b}@media (prefers-reduced-motion:reduce){.generation-chat-dock-launcher{transition:none}}
