.blueprint-planner{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--planner-grid:8px;--planner-node-width:calc(var(--planner-grid) * 48);--planner-passthrough-node-width:calc(var(--planner-grid) * 24);--background:#02050b;--foreground:#eef2f7;--card:#050c15;--card-foreground:#eef2f7;--popover:#040b14;--popover-foreground:#eef2f7;--primary:#ffc923;--primary-foreground:#341b02;--secondary:#0e1721;--secondary-foreground:#e0e5eb;--muted:#0c141d;--muted-foreground:#788592;--accent:#0a1723;--accent-foreground:#e9eff5;--border:#ffffff17;--input:#ffffff1a;--ring:#68c4ed;--sidebar:#030911;--sidebar-foreground:#e6ecf2;font-feature-settings:"tnum" 1, "ss02" 1}@supports (color:lab(0% 0 0)){.blueprint-planner{--background:lab(1.35308% -.278361 -2.46273);--foreground:lab(95.3574% -.967085 -2.82177);--card:lab(3.00424% -.618234 -5.33289);--card-foreground:lab(95.3574% -.967085 -2.82177);--popover:lab(2.70802% -.553943 -5.27799);--popover-foreground:lab(95.3574% -.967085 -2.82177);--primary:lab(84.0672% 10.1347 80.1723);--primary-foreground:lab(12.787% 11.1694 18.5414);--secondary:lab(7.15204% -1.41743 -8.63544);--secondary-foreground:lab(90.7164% -1.20172 -3.52322);--muted:lab(6.13958% -1.18262 -7.37833);--muted-foreground:lab(54.7458% -2.92718 -8.63966);--accent:lab(7.15524% -2.09958 -10.0631);--accent-foreground:lab(94.1964% -1.20267 -3.52376);--border:lab(100% 0 0/.09);--input:lab(100% 0 0/.1);--ring:lab(74.7841% -19.9244 -29.1299);--sidebar:lab(2.18648% -.448309 -4.18079);--sidebar-foreground:lab(93.0364% -1.20234 -3.52359)}}.blueprint-planner ::selection{background:#68c4ed52;background:lab(74.7841% -19.9244 -29.1299/.32)}.blueprint-planner *{scrollbar-width:thin;scrollbar-color:#64748b47 transparent}.blueprint-planner .nowheel::-webkit-inner-spin-button{appearance:none;margin:0}.blueprint-planner .nowheel::-webkit-outer-spin-button{appearance:none;margin:0}.blueprint-planner .nowheel{appearance:textfield}.blueprint-flow .react-flow__pane{cursor:crosshair}.blueprint-flow .react-flow__pane.dragging{cursor:grabbing}.blueprint-flow .react-flow__node{border-radius:.75rem}.blueprint-flow .react-flow__node.selected{box-shadow:none}.blueprint-flow .react-flow__selection,.blueprint-flow .react-flow__nodesselection-rect{background:#38bdf80d;border:1px solid #7dd3fc8c;border-radius:.55rem}.blueprint-flow .react-flow__connection-path{stroke-dasharray:6 4;animation:.55s linear infinite blueprint-dash}.blueprint-flow .react-flow__minimap-mask{fill:#03070cad}.blueprint-flow .react-flow__minimap-node{stroke:#e2e8f03d}@keyframes blueprint-dash{to{stroke-dashoffset:-10px}}@keyframes blueprint-edge-flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.blueprint-planner,[data-slot=dialog-content],[data-slot=dialog-overlay],.blueprint-planner *,.blueprint-planner :before,.blueprint-planner :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.blueprint-flow .react-flow__connection-path,.blueprint-flow .react-flow__edge-path{animation:none!important}}@media (forced-colors:active){.blueprint-planner :focus-visible,.blueprint-planner [data-testid^=planner-port-]:focus{outline-offset:2px!important;outline:2px solid highlight!important}.blueprint-planner[data-slot=dialog-content],.blueprint-planner [data-slot=dialog-content]{color:canvastext!important;background-color:canvas!important;border:1px solid canvastext!important}.blueprint-planner [data-testid^=planner-port-]{background-color:buttonface!important;border-color:buttontext!important}.blueprint-flow .react-flow__edge-path{stroke:canvastext!important}.blueprint-flow .react-flow__edge.selected .react-flow__edge-path,.blueprint-flow .react-flow__connection-path{stroke:highlight!important}}.is-panning-lod .blueprint-flow .react-flow__viewport{will-change:transform}.is-panning-lod .blueprint-flow .react-flow__node article,.is-compact-node-lod .blueprint-flow .react-flow__node article{box-shadow:none;transition:none}.is-panning-lod .blueprint-flow .react-flow__edgelabel-renderer fieldset>div,.is-compact-node-lod .blueprint-flow .react-flow__edgelabel-renderer fieldset>div{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:none}.is-panning-lod .blueprint-flow .react-flow__edgelabel-renderer,.is-compact-node-lod .blueprint-flow .react-flow__edgelabel-renderer{visibility:hidden}.is-panning-lod .blueprint-flow .react-flow__edge-path,.is-compact-node-lod .blueprint-flow .react-flow__edge-path{animation:none}
