.WookAiDock_backdrop__DMZd1{position:fixed;inset:0;z-index:260;display:flex;justify-content:center;align-items:flex-start;background:rgba(2,6,9,.55)}.WookAiDock_panel__hPOHe{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(960px,calc(100vw - 32px));height:min(86dvh,900px);border:1px solid var(--rim-2,#254651);border-top:0;border-radius:0 0 18px 18px;background:#070d12;box-shadow:0 24px 60px rgba(0,0,0,.5);overflow:hidden;outline:none}.WookAiDock_close__ZMwyg{justify-self:end;margin:calc(10px + env(safe-area-inset-top, 0px)) 12px 0;padding:6px 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:transparent;color:#a9bcc4;font:600 11px/1 JetBrains Mono,monospace;letter-spacing:.08em;cursor:pointer}.WookAiDock_close__ZMwyg:hover{color:#fff;border-color:rgba(255,255,255,.3)}.WookAiDock_close__ZMwyg:focus-visible{outline:2px solid #73e3f2;outline-offset:2px}.WookAiDock_body__hFZeV{min-height:0;overflow-y:auto}@media (max-width:640px){.WookAiDock_panel__hPOHe{width:100vw;height:90dvh;border-inline:0;border-radius:0 0 16px 16px}}@media (prefers-reduced-motion:no-preference){.WookAiDock_panel__hPOHe{animation:WookAiDock_slide-in__U_0pC .18s ease-out}@keyframes WookAiDock_slide-in__U_0pC{0%{transform:translateY(-24px);opacity:.6}to{transform:none;opacity:1}}}