.dockPanel[data-v-58658b54]{display:flex;flex-direction:column;min-height:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-1);overflow:hidden}.dockPanel.flush[data-v-58658b54]{border:none;border-radius:0;box-shadow:none;background:transparent}.dp-head[data-v-58658b54]{display:flex;align-items:center;gap:var(--space-2-25);flex:0 0 auto;padding:0 var(--space-2) 0 var(--space-3);height:52px;background:var(--surface);border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;position:sticky;top:0;z-index:2}.dp-head.clickable[data-v-58658b54]{cursor:pointer}.dp-head.clickable[data-v-58658b54]:hover{background:var(--surface-2)}.collapsed .dp-head[data-v-58658b54]{border-bottom-color:transparent}.dp-ic[data-v-58658b54]{display:inline-flex;line-height:0;color:var(--primary);flex:0 0 auto}.dp-ic[data-v-58658b54] svg{display:block}.dp-title[data-v-58658b54]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.dp-name[data-v-58658b54]{font-size:13.5px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-sub[data-v-58658b54]{font-size:11px;font-weight:500;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-badge[data-v-58658b54]{flex:0 0 auto;min-width:18px;height:18px;padding:0 var(--space-1-25);line-height:18px;text-align:center;border-radius:var(--r-pill);font-size:10.5px;font-weight:700;background:var(--primary);color:var(--primary-contrast)}.dp-spacer[data-v-58658b54]{flex:1 1 auto;min-width:4px}.dp-actions[data-v-58658b54]{display:inline-flex;align-items:center;gap:var(--space-0-5);flex:0 0 auto}.dp-btn[data-v-58658b54]{display:inline-grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border:none;background:transparent;color:var(--text-soft);border-radius:var(--r-sm);cursor:pointer;transition:background .14s var(--ease),color .14s var(--ease),transform .12s var(--ease)}.dp-btn[data-v-58658b54]:hover{background:var(--surface-3);color:var(--text)}.dp-x[data-v-58658b54]:hover{background:var(--danger-soft);color:var(--danger)}.dp-chev[data-v-58658b54] svg,.dp-chev svg[data-v-58658b54]{transition:transform .18s var(--ease)}.dp-chev:not(.open) svg[data-v-58658b54]{transform:rotate(-90deg)}[dir=rtl] .dp-chev:not(.open) svg[data-v-58658b54]{transform:rotate(90deg)}.dp-body[data-v-58658b54]{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;padding:var(--space-3)}.dp-body.bare[data-v-58658b54]{padding:0}.dp-body[data-v-58658b54]::-webkit-scrollbar{width:9px;height:9px}.dp-body[data-v-58658b54]::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill);border:2px solid transparent;background-clip:padding-box}.dp-body[data-v-58658b54]::-webkit-scrollbar-track{background:transparent}
