.pcbviz-pane-dock{width:100%;height:100%;position:relative;overflow:hidden}.pcbviz-pane-dock__content{flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;overflow:hidden}.pcbviz-pane-dock__group{background:var(--pane-dock-bg,transparent);border-bottom:.5px solid var(--pane-dock-line,#0000001f);align-items:stretch;display:flex;position:absolute;overflow:hidden}.pcbviz-pane-dock__group[data-focused=true]{background:var(--pane-dock-focus-bg,var(--pane-dock-bg,transparent))}.pcbviz-pane-dock__tabs{scrollbar-width:none;flex:1;align-items:stretch;min-width:0;padding-left:8px;display:flex;overflow-x:auto}.pcbviz-pane-dock__tabs::-webkit-scrollbar{display:none}.pcbviz-pane-dock__tab{white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;color:var(--pane-dock-tab-fg,#6b7280);border-bottom:1px solid #0000;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.pcbviz-pane-dock__tab:hover{color:var(--pane-dock-tab-active-fg,#111827)}.pcbviz-pane-dock__tab[data-active=true]{color:var(--pane-dock-tab-active-fg,#111827);border-bottom-color:var(--pane-dock-tab-active-fg,#111827)}.pcbviz-pane-dock__tab[data-dragging=true]{cursor:grabbing;opacity:.45}.pcbviz-pane-dock[data-compact=true] .pcbviz-pane-dock__tab{cursor:default;touch-action:pan-x}.pcbviz-pane-dock__insert-indicator{z-index:9;pointer-events:none;background:var(--pane-dock-accent,#00a876);width:1px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pane-dock-accent,#00a876), transparent 55%);position:absolute}.pcbviz-pane-dock__splitter{z-index:5;touch-action:none;position:absolute}.pcbviz-pane-dock__splitter[data-axis=row]{cursor:col-resize}.pcbviz-pane-dock__splitter[data-axis=col]{cursor:row-resize}.pcbviz-pane-dock__splitter:after{content:"";background:var(--pane-dock-line,#0000001f);transition:background .1s;position:absolute}.pcbviz-pane-dock__splitter[data-axis=row]:after{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.pcbviz-pane-dock__splitter[data-axis=col]:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.pcbviz-pane-dock__splitter:hover:after{background:var(--pane-dock-accent,#00a876)}.pcbviz-pane-dock__drop-zone{z-index:8;pointer-events:none;background:color-mix(in srgb, var(--pane-dock-accent,#00a876) 16%, transparent);border:1px solid var(--pane-dock-accent,#00a876);position:absolute}.pcbviz-pane-dock__drop-zone[data-side=center]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pane-dock-accent,#00a876), transparent 45%);border-style:dashed}.pcbviz-pane-dock[data-dragging=true] .pcbviz-pane-dock__content{pointer-events:none}.pcbviz-pane-dock__focus-scrim{z-index:1;background:var(--pane-dock-dim,#00000038);transition:background .12s;position:absolute;inset:0}

