.svelte-flow__node:has([data-node-shell][data-color-scheme=amber]).selected{outline:2px solid #d97706}.svelte-flow__node:has([data-node-shell][data-color-scheme=blue]).selected{outline:2px solid #3b82f6}.svelte-flow__node:has([data-node-shell][data-color-scheme=purple]).selected{outline:2px solid #a855f7}.svelte-flow__node:has([data-settings-shell][data-color-scheme=amber]).selected{outline:2px solid #d97706}.svelte-flow__node:has([data-settings-shell][data-color-scheme=blue]).selected{outline:2px solid #3b82f6}.svelte-flow__node:has([data-settings-shell][data-color-scheme=purple]).selected{outline:2px solid #a855f7}.svelte-flow__node:has([data-settings-shell][data-animating]).selected{outline-color:#0000!important}@keyframes svelte-p6x0u5-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse.svelte-p6x0u5{animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-p6x0u5-pulse}.file-tree.svelte-p1y36z{max-height:100%;overflow-y:auto}.file-tree-item.svelte-p1y36z{position:relative}.file-tree.svelte-p1y36z::-webkit-scrollbar{width:8px}.file-tree.svelte-p1y36z::-webkit-scrollbar-track{background:0 0}.file-tree.svelte-p1y36z::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:4px}.file-tree.svelte-p1y36z::-webkit-scrollbar-thumb:hover{background:#52525b}.hljs{font-size:.8125rem;user-select:text!important;background:0 0!important}.line-numbers{--border-color:transparent;--padding-left:1rem;--padding-right:1rem;user-select:none!important}.hljs code{cursor:text;user-select:text!important}.comment-pin.svelte-pk63a7{animation:.25s cubic-bezier(.34,1.56,.64,1) svelte-pk63a7-comment-pin-enter}.comment-pin.skip-animation.svelte-pk63a7{animation:none}.comment-pin.dragging.svelte-pk63a7{z-index:100}.comment-pin-base.svelte-pk63a7{touch-action:none;background-color:#7c3aed;border-radius:9999px;padding:3px;box-shadow:0 1px 4px #7c3aed4d}.comment-pin-base.svelte-pk63a7:hover{transform:scale(1.1);box-shadow:0 2px 8px #7c3aed4d}.comment-pin.dragging.svelte-pk63a7 .comment-pin-base:where(.svelte-pk63a7){cursor:grabbing;transform:scale(1.15);box-shadow:0 4px 16px #7c3aed66}.comment-pin-base.active.svelte-pk63a7{box-shadow:0 0 0 2px #fff,0 0 0 4px #7c3aed}.comment-pin-base.resolved.svelte-pk63a7{box-shadow:none;opacity:.6;background-color:#a1a1aa}.comment-pin-base.resolved.svelte-pk63a7 .comment-pin-avatar:where(.svelte-pk63a7){width:18px;height:18px}.comment-pin-base.unread.svelte-pk63a7{animation:2s ease-in-out infinite svelte-pk63a7-comment-pin-pulse}.comment-pin-avatar.svelte-pk63a7{background-color:#6d28d9;border:2px solid #7c3aed;flex-shrink:0;width:22px;height:22px}@keyframes svelte-pk63a7-comment-pin-enter{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes svelte-pk63a7-comment-pin-pulse{0%,to{box-shadow:0 0 #7c3aed66}50%{box-shadow:0 0 0 8px #7c3aed00}}.comment-pin-enter.svelte-29ui0j{animation:.25s cubic-bezier(.34,1.56,.64,1) svelte-29ui0j-comment-pin-enter}@keyframes svelte-29ui0j-comment-pin-enter{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.avatar-stack.svelte-1sdd4uc{flex-shrink:0;align-items:center;display:flex}.avatar-circle.svelte-1sdd4uc{border:2.5px solid var(--ring-color,#9ca3af);background:var(--ring-color,#9ca3af);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.avatar-stack.svelte-1sdd4uc>.avatar-circle:where(.svelte-1sdd4uc):not(:first-child){outline:3px solid var(--bg-canvas);margin-left:-10px}.avatar-img.svelte-1sdd4uc{object-fit:cover;width:100%;height:100%;display:block}.avatar-initial.svelte-1sdd4uc{color:#fff;user-select:none;font-size:13px;font-weight:600;line-height:1}
