[data-workspace-flow-diagnostics]{--workspace-debug-hover-enter:#ff2bd6;--workspace-debug-hover-release:#006cff;--workspace-debug-collision:#b7ff00;--workspace-debug-insertion:#8b3dff}.workspace-branch-hover-zone{z-index:0;pointer-events:none;border:1px dashed #0000;display:none;position:absolute}[data-debug-hover-activation=true] .workspace-window-card[data-can-branch=true] .workspace-branch-hover-zone{display:block}[data-debug-insertion-footprint=true] [data-branch-footprint]{border:2px dashed var(--workspace-debug-insertion);background:color-mix(in srgb, var(--workspace-debug-insertion), transparent 88%)}[data-debug-insertion-footprint=true] [data-branch-footprint][data-exiting=true]{display:none}.workspace-branch-hover-zone[data-anchor=north]{height:var(--workspace-branch-hover-distance,calc(28px * 3));border-color:var(--workspace-debug-hover-enter);background:color-mix(in srgb, var(--workspace-debug-hover-enter), transparent 78%);bottom:100%;left:0;right:0}.workspace-branch-hover-zone[data-anchor=east]{width:var(--workspace-branch-hover-distance,calc(28px * 3));border-color:var(--workspace-debug-hover-enter);background:color-mix(in srgb, var(--workspace-debug-hover-enter), transparent 78%);top:0;bottom:0;left:100%}.workspace-branch-hover-zone[data-anchor=south]{height:var(--workspace-branch-hover-distance,calc(28px * 3));border-color:var(--workspace-debug-hover-enter);background:color-mix(in srgb, var(--workspace-debug-hover-enter), transparent 78%);top:100%;left:0;right:0}.workspace-branch-hover-zone[data-anchor=west]{width:var(--workspace-branch-hover-distance,calc(28px * 3));border-color:var(--workspace-debug-hover-enter);background:color-mix(in srgb, var(--workspace-debug-hover-enter), transparent 78%);top:0;bottom:0;right:100%}.workspace-branch-release-overlay{pointer-events:none;position:absolute;overflow:visible}.workspace-branch-release-overlay-shape{fill:var(--workspace-debug-hover-release);opacity:.2;pointer-events:none;display:none}[data-debug-hover-release=true] .workspace-branch-release-overlay-shape{display:block}.workspace-collision-debug-overlay{pointer-events:none;position:absolute;overflow:visible}.workspace-collision-debug-overlay-shape{fill:color-mix(in srgb, var(--workspace-debug-collision), transparent 80%);pointer-events:none;stroke:var(--workspace-debug-collision);stroke-dasharray:5 4;stroke-width:2px;vector-effect:non-scaling-stroke}
@keyframes workspace-board-dash-flow{to{stroke-dashoffset:-28px}}@keyframes workspace-board-dot-flow{to{stroke-dashoffset:-32px}}@keyframes workspace-board-action-enter{0%{opacity:0;scale:.72}}@keyframes workspace-board-connector-enter{0%{opacity:0}}@keyframes workspace-board-action-exit{to{opacity:0;scale:.88}}@keyframes workspace-board-connector-exit{to{opacity:0}}@keyframes workspace-build-ellipsis-second{0%,32%{opacity:0}33%,99%{opacity:1}to{opacity:0}}@keyframes workspace-build-ellipsis-third{0%,65%{opacity:0}66%,99%{opacity:1}to{opacity:0}}.workspace-build-ellipsis{grid-template-columns:repeat(3,.5em);width:1.5em;display:inline-grid}.workspace-build-ellipsis-second,.workspace-build-ellipsis-third{opacity:0;animation-duration:1.2s;animation-timing-function:step-end;animation-iteration-count:infinite}.workspace-build-ellipsis-second{animation-name:workspace-build-ellipsis-second}.workspace-build-ellipsis-third{animation-name:workspace-build-ellipsis-third}.workspace-board-dash-flow{animation:.9s linear infinite workspace-board-dash-flow}.workspace-board-dot-flow{animation:.76s linear infinite workspace-board-dot-flow}.workspace-board-action-enter{animation:.16s cubic-bezier(.22,1,.36,1) both workspace-board-action-enter}.workspace-board-connector-enter{animation:.16s ease-out both workspace-board-connector-enter}.workspace-board-action-exit{animation:.32s ease-in both workspace-board-action-exit}.workspace-board-connector-exit{animation:.32s ease-in both workspace-board-connector-exit}.workspace-board-action-exit-fast{animation:.1s ease-in both workspace-board-action-exit}.workspace-board-connector-exit-fast{animation:.1s ease-in both workspace-board-connector-exit}@media (prefers-reduced-motion:reduce){.workspace-board-dash-flow,.workspace-board-dot-flow,.workspace-board-action-enter,.workspace-board-action-exit,.workspace-board-action-exit-fast,.workspace-board-connector-enter,.workspace-board-connector-exit,.workspace-board-connector-exit-fast{animation:none}.workspace-build-ellipsis-second,.workspace-build-ellipsis-third{opacity:1;animation:none}.workspace-window-card-pane{transform:none}}

