.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__tab{-webkit-touch-callout:none}.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}
.DCTYCq_registrySidebarUsedBy{padding:0 20px 6px}.DCTYCq_registrySidebarSectionLabel{color:var(--pcbviz-viewer-sidebar-dim);letter-spacing:.14em;text-transform:uppercase;font-size:10px;line-height:16px}.DCTYCq_registrySidebarUsedByList{flex-direction:column;gap:4px;margin-top:8px;display:flex}.DCTYCq_registrySidebarUsedByItem{appearance:none;color:var(--pcbviz-viewer-sidebar-muted);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:2px;padding:5px 0;display:flex}.DCTYCq_registrySidebarUsedByItem:hover{color:var(--pcbviz-viewer-sidebar-fg)}.DCTYCq_registrySidebarUsedByName,.DCTYCq_registrySidebarUsedByDescription{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DCTYCq_registrySidebarUsedByName{font-size:11px;line-height:16px}.DCTYCq_registrySidebarUsedByDescription{color:var(--pcbviz-viewer-sidebar-muted);font-family:var(--font-ui-readable,ui-sans-serif, system-ui, sans-serif);opacity:.8;font-size:10px;line-height:14px}.DCTYCq_viewerPane{background:var(--paper-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.DCTYCq_emptyState{color:var(--muted-ink);text-align:center;background:var(--paper-surface);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}.DCTYCq_emptyStateIcon{color:var(--faint-ink)}@media (max-width:1180px){.DCTYCq_viewerPane{min-height:48vh}}@media (max-width:720px){.DCTYCq_viewerPane{min-height:0}.DCTYCq_viewerSidebarRow{position:relative}.DCTYCq_viewerSidebarSlot{z-index:20;max-height:60%;display:flex;position:absolute;inset:auto 8px 8px}.DCTYCq_viewerSidebarRow>.pcbviz-viewer-sidebar[data-side]{z-index:20;max-height:60%;display:flex;position:absolute;inset:auto 8px 8px}.DCTYCq_viewerSidebarSlot:not(:has(>.pcbviz-viewer-sidebar[data-collapsed=false])){display:none}.DCTYCq_viewerSidebarRow>.pcbviz-viewer-sidebar[data-collapsed=true]{display:none}:is(.DCTYCq_viewerSidebarSlot>.pcbviz-viewer-sidebar[data-side],.DCTYCq_viewerSidebarRow>.pcbviz-viewer-sidebar[data-side]){border:1px solid var(--pcbviz-viewer-sidebar-border);border-radius:var(--radius-card);width:auto;min-width:0;max-width:none;height:auto;box-shadow:var(--paper-shadow);margin:0}.DCTYCq_viewerSidebarSlot>.pcbviz-viewer-sidebar[data-side]{flex:1;min-height:0}:is(.DCTYCq_viewerSidebarSlot .pcbviz-viewer-sidebar__resize-handle,.DCTYCq_viewerSidebarRow .pcbviz-viewer-sidebar__resize-handle){display:none}}
