.studio-editor .studio-canvas-surface.is-picking-node,.studio-editor .studio-canvas-surface.is-picking-node .react-flow__pane{cursor:default}.is-picking-node .react-flow__node{cursor:url(/cursors/node-pick-unavailable.svg) 2 2,default!important}.is-picking-node .react-flow__node.is-node-pick-candidate{cursor:url(/cursors/node-pick-add.svg) 2 2,default!important}.is-picking-node .react-flow__node *{pointer-events:none!important}.is-picking-node .react-flow__node :is(.studio-node,.studio-canvas-group){transform-origin:50%;transition:scale .16s ease-out}.is-picking-node .react-flow__node:hover :is(.studio-node,.studio-canvas-group){scale:1.05}@media (prefers-reduced-motion:reduce){.is-picking-node .react-flow__node :is(.studio-node,.studio-canvas-group){transition:none}}.is-picking-node .studio-media-node-actions,.is-picking-node .studio-image-node-actions,.is-picking-node .studio-media-upload-options{visibility:hidden!important}.studio-node-pick-hint{z-index:50;border:1px solid var(--studio-border,var(--border-strong));background:var(--studio-surface,var(--surface));color:var(--studio-ink,var(--foreground));box-shadow:0 6px 20px var(--studio-shadow,var(--shadow-color));font-size:var(--font-size-small);white-space:nowrap;border-radius:12px;align-items:center;gap:14px;padding:10px 16px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.studio-node-pick-hint button{cursor:pointer;color:var(--studio-ink-soft,var(--muted-foreground))}
