*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background-color:black;height:100%;width:100%}nextjs-portal{display:none}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientMove{0%{background-position:0 0}to{background-position:200% 0}}@keyframes textShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pd-componentform .pd-alert-undefined{display:none!important}.pd-componentform .pd-alert-info{font-family:Instrument Sans,sans-serif!important;font-size:12px!important;color:#989898!important;background:transparent!important;padding:0!important}.pd-componentform .pd-alert-info code,.pd-componentform .pd-alert-info kbd,.pd-componentform .pd-alert-info pre,.pd-componentform .pd-alert-info samp{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:12px!important;color:#e99a58!important;background:transparent!important;padding:0!important}.pd-componentform .pd-alert-warning{font-family:Instrument Sans,sans-serif!important;font-size:12px!important;color:#989898!important;background:transparent!important;padding:0!important}.pd-componentform .pd-alert-warning code,.pd-componentform .pd-alert-warning kbd,.pd-componentform .pd-alert-warning pre,.pd-componentform .pd-alert-warning samp{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:12px!important;color:#e99a58!important;background:transparent!important;padding:0!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none!important;box-shadow:none!important}textarea::selection{background:#313749}textarea::-moz-selection{background:#313749}.pd-componentform textarea,textarea[data-peer]{background:transparent!important;border:none!important}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:#8a8a9a;pointer-events:none;white-space:pre-wrap;display:block}[contenteditable][data-placeholder]:empty:before,[contenteditable][data-placeholder]:not(:focus):has(br:only-child):before{content:attr(data-placeholder)}.react-flow__node,.react-flow__node :not(.react-flow__handle){cursor:pointer!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px;border:1px solid #2a2a2a}::-webkit-scrollbar-thumb:hover{background:#6a6a6a}::-webkit-scrollbar-corner{background:#1a1a1a}*{scrollbar-width:thin;scrollbar-color:#4a4a4a #1a1a1a}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.pd-controlarray input,.pd-controlobject input{background-color:transparent!important;color:#ffffff!important;font-family:Instrument Sans,sans-serif!important;font-weight:400!important;font-size:.75rem!important;border:.5px solid rgb(31,35,46)!important}.pd-controlarray button,.pd-controlobject button{background-color:transparent!important;font-weight:600!important;border:1px solid rgb(31,35,46)!important}.pd-controlarray input::placeholder,.pd-controlobject input::placeholder{color:#989898!important}.pd-controlinput-ghost{color:white!important}.pd-controlinput-ghost .template-variable{color:#e99a58!important;font-family:Instrument Sans,Instrument Sans Fallback,sans-serif!important;font-weight:400}.pd-controlinput{caret-color:white!important}.copilot-scroll-container::-webkit-scrollbar{width:.375rem}.copilot-scroll-container::-webkit-scrollbar-track{background:transparent}.copilot-scroll-container::-webkit-scrollbar-thumb{background:#313749;border-radius:1rem}.copilot-scroll-container::-webkit-scrollbar-thumb:hover{background:#3d4358}@keyframes nodeRunBgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes nodeRunBgFadeOut{0%{opacity:1}to{opacity:0}}.node-execution-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:271px;height:257px;pointer-events:none;z-index:0;animation:nodeRunBgFadeIn .3s ease-in;overflow:hidden;border:none;background:transparent}.node-execution-bg-fade-out{animation:nodeRunBgFadeOut .3s ease-out forwards}.node-execution-bg img{width:100%;height:100%;object-fit:contain;transform-origin:46% 50%;animation:rotate 4s linear infinite;display:block;border:none;outline:none;background:transparent}