.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:1px 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__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}
