.AssistantDock_fab__uQyQZ{position:fixed;right:20px;bottom:20px;z-index:40;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--primary);background:var(--primary);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.35)}.AssistantDock_fab__uQyQZ:focus-visible{outline:2px solid var(--text);outline-offset:2px}.AssistantDock_drawer__hG7cW{position:fixed;top:0;right:0;bottom:0;z-index:50;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--bg);border-left:1px solid var(--border-light);box-shadow:-12px 0 32px rgba(0,0,0,.35)}.AssistantDock_drawer__hG7cW[hidden]{display:none}.AssistantDock_close__qtKK5{position:absolute;top:8px;right:10px;z-index:1;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--text-2);cursor:pointer}.AssistantDock_close__qtKK5:hover{color:var(--text);background:var(--surface-2)}.AssistantDock_drawer__hG7cW>section>header{padding-right:52px}@media (max-width:767px){.AssistantDock_fab__uQyQZ{bottom:72px;right:14px}}